[ipxe-devel] Linux kernel initrd alignment complaint

Sitsofe Wheeler sitsofe at gmail.com
Fri Oct 28 20:31:08 UTC 2016


Hi,

Over on https://bugzilla.redhat.com/show_bug.cgi?id=1274966 I've found
the Linux kernel (4.8.0-0.rc7)  produces warning messages like:
"[ 5.391986] WARNING: CPU: 0 PID: 1 at arch/x86/mm/init.c:671
free_init_pages+0x94/0xa0
[    5.391988] Modules linked in:
[    5.391992] CPU: 0 PID: 1 Comm: swapper/0 Not tainted
4.8.0-0.rc7.git2.1.fc26.x86_64 #1"

when loaded with iPXE 0be77e959e813773cac10f049cb62c83258f81ff from
last week. The message appears to be a warning due to alignment issues
with the initrd. After doing a debug build using
make -j 3 bin/ipxe.lkrn DEBUG=bzimage

I got the following output:
bzImage 0xd4004 version 020d RM 0x10000+0x4400 PM 0x100000+0x5f8618 cmdlen 2047

bzImage 0xd3fc4 missing 55AA signature

bzImage 0xd4004 version 020d RM 0x10000+0x4400 PM 0x100000+0x5f8618 cmdlen 2047
bzImage 0xd4004 initrd 0xd3fc4 from [0x62573000,0xbf789b5b)

bzImage 0xd4004 loading initrds from 0x7fffffff downwards
bzImage 0xd4004 initrd 0xd3fc4 [0x22de8fff,0x22de8fff,0x7ffffb5a)
bzImage 0xd4004 initrds at [0x22de8fff,0x7ffffb5a)
bzImage 0xd4004 vidmode 65535
bzImage 0xd4004 jumping to RM kernel at 1020:0000 (stack 1000:9000)

Does anyone have any further clues on how to solve this?

-- 
Sitsofe | http://sucs.org/~sits/



More information about the ipxe-devel mailing list