On Thu, 18 Jun 2009, David Miller wrote:
From: Julian Calaby <julian.calaby@xxxxxxxxx>
Date: Fri, 19 Jun 2009 12:18:50 +1000
Looking at the code of piggyback_32.c and piggyback_64.c, there aren't
that many differences - I think that these could easily be merged into
a single file.
I'm at work at the moment, but I'll have a closer look tonight.
Thanks for looking into this Julian.
I tried the simple fix of piggyback_32 provided by Sam on a sun4m machine
using a kernel built from the sparc-next-2.6.git
It resulted in:
[ 12.680000] RAMDISK: gzip image found at block 0
[ 16.472000] VFS: Mounted root (ext2 filesystem) on device 1:0.
[ 16.480000] Freeing unused kernel memory: 136k freed
[ 16.488000] EXT2-fs error (device ram0): ext2_check_page: bad entry in direc0
[ 16.500000] Warning: unable to open an initial console.
[ 16.504000] Kernel panic - not syncing: No init found. Try passing init= op.
[ 16.508000] [f0257e1c : __stop_notes+0x1070/0x1dbc8 ] [f0011ab8 : _etext+0xf
[ 16.532000] Press Stop-A (L1-A) to return to the boot prom
The filesystem mounts fine on a my buildbox.
--
To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html