Re: linux-2.3.37 / 2.3.18 / 2.2.13
From: Marcus Sundberg <hidden>
Date: 2000-01-11 19:17:11
Dan Malek [off-list ref] writes:
Robin O'Leary wrote:quoted
.... Although I have now coaxed 2.3.18 as far as trying to load the initrd, it has been an uphill struggle all the way and I still haven't got the compressed bootloader going properly. Could it be that my problems stem from using 2.3.18?As I recall, the ram disk didn't work in 2.3.18. There are some general things that don't work in 2.3.18, so I bailed out and updated 2.2.xx to get something stable. Since 2.3.xx is now in it's mid-30's (still younger than I :-), perhaps it is mature enough that I should visit again and make sure the 8xx configuration continues to work.
Speaking of updating and 2.2, 8xx support were broken in 2.2.14 because of changes in kernel/head.S. Could someone take care so that the following patch makes it into 2.2.15:
--- linux-2.2.14.orig/arch/ppc/mbxboot/head.S Wed Dec 22 17:52:37 1999
+++ linux-2.2.14/arch/ppc/mbxboot/head.S Tue Jan 11 16:38:54 2000@@ -222,12 +222,10 @@ lwz r5,0(r2) /* tell kernel we're prep */ - /* - * get start address of kernel code which is stored as a coff - * entry. see boot/head.S -- Cort + /* + * now all PPC kernels start execution at address 0 */ li r9,0x0 - lwz r9,0(r9) mtlr r9 /* Invalidate the instruction cache because we just copied a
Also, is there any reason why not at least the 8xx-only code in 2.2.15 could be updated to working versions? //Marcus -- Signature under construction, please come back later. ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/