[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#376926: new kernel is too large for nslu2



Package: linux-image-2.6.16-2-nslu2
Severity: normal
Tags: d-i
Severity: serious

util/arm/nslu2/slugimage -p -k ./dest/nslu2/netboot/vmlinuz-2.6.16-2-nslu2 -r ./dest/nslu2/netboot/initrd.gz -o dest/nslu2/netboot/di-nslu2.bin
padBytes error: data (1057236) is longer than total_len (1048576) at util/arm/nslu2/slugimage line 76.
Read 0x00040000 bytes from "/tmp/fileI9CXGf" into <RedBoot> (2 blocks / 2 blocks)
Read 0x00020000 bytes from "/tmp/fileSswmOL" into <SysConf> (1 blocks / 1 blocks)
Read 0x001021C4 bytes from "./dest/nslu2/netboot/vmlinuz-2.6.16-2-nslu2" into <Kernel> (9 blocks / 8 blocks)
Read 0x0035F32C bytes from "./dest/nslu2/netboot/initrd.gz" into <Ramdisk> (27 blocks / 53 blocks)
Read 0x00000010 bytes from "/tmp/filec9ceSj" into <Trailer> (0x00010 bytes / 0x00010 bytes)
Wrote 2 blocks (0x00000000 to 0x00040000) from <RedBoot> into "dest/nslu2/netboot/di-nslu2.bin"
Wrote 1 blocks (0x00040000 to 0x00060000) from <SysConf> into "dest/nslu2/netboot/di-nslu2.bin"
make[2]: *** [dest/nslu2/netboot/di-nslu2.bin] Error 255
make[1]: *** [_build] Error 2

This started failing with the newest kernel, apparently vmlinuz has gotten
larger than the nslu2 boot structure allows for. Here's a log from an earlier
successful build:

util/arm/nslu2/slugimage -p -k ./dest/nslu2/netboot/vmlinuz-2.6.16-2-nslu2 -r ./dest/nslu2/netboot/initrd.gz -o dest/nslu2/netboot/di-nslu2.bin
Read 0x00040000 bytes from "/tmp/fileVOBnX6" into <RedBoot> (2 blocks / 2 blocks)
Read 0x00020000 bytes from "/tmp/filegA9OEa" into <SysConf> (1 blocks / 1 blocks)
Read 0x000FDE7C bytes from "./dest/nslu2/netboot/vmlinuz-2.6.16-2-nslu2" into <Kernel> (8 blocks / 8 blocks)
Read 0x003866D4 bytes from "./dest/nslu2/netboot/initrd.gz" into <Ramdisk> (29 blocks / 53 blocks)
Read 0x00000010 bytes from "/tmp/filepR06Ei" into <Trailer> (0x00010 bytes / 0x00010 bytes)
Wrote 2 blocks (0x00000000 to 0x00040000) from <RedBoot> into "dest/nslu2/netboot/di-nslu2.bin"
Wrote 1 blocks (0x00040000 to 0x00060000) from <SysConf> into "dest/nslu2/netboot/di-nslu2.bin"
Wrote 8 blocks (0x00060000 to 0x00160000) from <Kernel> into "dest/nslu2/netboot/di-nslu2.bin"
Wrote 52 blocks (0x00160000 to 0x007E0000) from <Ramdisk> into "dest/nslu2/netboot/di-nslu2.bin"
Wrote 1 blocks (0x007E0000 to 0x00800000) from <FIS directory> into "dest/nslu2/netboot/di-nslu2.bin"
Wrote 0x00010 bytes (0x007FFFF0 to 0x00800000) from <Trailer> into "dest/nslu2/netboot/di-nslu2.bin"

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature


Reply to: