kernel freeze at boot time if CONFIG_PAX_NOEXEC enabled
Posted: Sat Apr 21, 2007 9:48 am
hi there,
have a weird problem here while booting a linux 2.6 kernel on a quite old SMP box.
(Dual-P3@500mhz + HP Netserver E60 board) Maybe its PaX related cause
if CONFIG_PAX_NOEXEC and related options (CONFIG_PAX_SEGMEXEC, CONFIG_PAX_PAGEEXEC, CONFIG_PAX_MPROTECT, CONFIG_PAX_KERNEXEC) are set, the kernel freezes at boottime. Last printed msg was:
checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd
Then the box locks up completely, no kbd, no blinkin' LEDs, simply hangs here and sit forever so ive to cycle power. Anyway, iam sure the initramfs is valid, it works when CONFIG_PAX_NOEXEC is disabled! useing a cramfs-based initrd, the screen shows vertical columns of blue and green lines and then reboots...
Its debian etch 4.0, error occurs with kernel 2.6.17.9, 2.6.19.7, 2.6.20.7, gcc 3.4 and 4.x.
Btw:
CONFIG_COMPAT_VDSO is not set
CONFIG_PCI_GODIRECT=y
though thats a more or less productive box iam able to do some more debuggin or experimentin if that could be useful!
best regards,netzpython
(...and »THANK YOU« spender && paxteam, GRSEC is great work!)
have a weird problem here while booting a linux 2.6 kernel on a quite old SMP box.
(Dual-P3@500mhz + HP Netserver E60 board) Maybe its PaX related cause
if CONFIG_PAX_NOEXEC and related options (CONFIG_PAX_SEGMEXEC, CONFIG_PAX_PAGEEXEC, CONFIG_PAX_MPROTECT, CONFIG_PAX_KERNEXEC) are set, the kernel freezes at boottime. Last printed msg was:
checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd
Then the box locks up completely, no kbd, no blinkin' LEDs, simply hangs here and sit forever so ive to cycle power. Anyway, iam sure the initramfs is valid, it works when CONFIG_PAX_NOEXEC is disabled! useing a cramfs-based initrd, the screen shows vertical columns of blue and green lines and then reboots...
Its debian etch 4.0, error occurs with kernel 2.6.17.9, 2.6.19.7, 2.6.20.7, gcc 3.4 and 4.x.
Btw:
CONFIG_COMPAT_VDSO is not set
CONFIG_PCI_GODIRECT=y
though thats a more or less productive box iam able to do some more debuggin or experimentin if that could be useful!
best regards,netzpython
(...and »THANK YOU« spender && paxteam, GRSEC is great work!)