I tried to use vanilla kernel 2.6.26.3 with grsecurity-2.1.12-2.6.26.3-200808262105 in a 32-bit environment. Init fails immediately when I boot my machine:
- Code: Select all
init[1] general protection ip:8062a52 sp:bf90cccc error:0 in init[8048000+7c000]
Kernel panic - not syncing: Attempted to kill init!
Init is a statically linked sysvinit-2.86 which works fine on kernel 2.6.26.3 without the grsecurity patch applied. It also works perfectly on kernel 2.6.25.x with grsecurity. However, with 2.6.26.3 and grsecurity, Init even fails if all grsecurity and PaX options are disabled.
To nail the problem down a bit, I have built vanilla kernel 2.6.26.3 with pax-linux-2.6.26.3-test17: Init fails, too. Therefore I believe this is a PaX issue.
Thanks for help in advance and best regards,
vs