The subject says it all really. I get a kernel panic on this Debian Sarge machine when I turn on grsecurity in the kernel. I can apply the patch and the kernel boots, it's only when the patch is actually enabled that I get problems.
Hardware:
Cyrix 6x86 P166+
64mb ram
2.1gb HD.
2.4.27 kernel with 2.0.1 grsecurity patch.
Custom security level. Most pretty much everything turned on (don't have details to hand right now, the machine which has the config file on it refuses to start )
This is what's one the screen when the kernel panics (please excuse the typos, typeing this by hand was enough of a pain in the ass!):
- Code: Select all
Page-cache hash table entries: 16384 (order: 4, 65536 bytes)
Enabling CPUID on Cyrix processor.
CPU: Cyrix 6x86L 2x Core/Bus Clock stepping 02
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
invalid operand: 0000
CPU: 0
EIP: 0010:[<00000c01>] Not tainted
EFLAGS: 00010046
eax: 0000001 ebx: c0112000 ecx: c0112000 edx: 0000001
esi: c0113fc4 edi: c0546000 ebp: 0008e000 exp: c0113f88
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 0, stackpage=c0113000)
Stack: c0112000 00001f5d 00010f00 00000270 00000000 c0113fc4 c0546000 0008e000
00000001 00000018 00000078 0000077a c10e0010 00000206 00000000
c0112000 0000eff6 00000270 00000000 00010e00 00000000 000a0600 00000221
Call trace: [<00001f5d>] [<00010f00>] [<00000270>] [<00000000>] [<0008e000>]
[<00000001 [<00000018>] [<00000018>] [<00000078>] [<00000077a>] [<00000206>]
[<00000000 [<0000eff6>] [<00000270>] [<00000000>] [<00010e00>] [<00000000>]
[<000a0600 [<00000221>] [<00000270>] [<00000000>] [<00010e00>] [<00000189>]
Code: 0f 31 83 e0 1f 8d 1c 85 00 00 00 00 9c 59 fa b8 00 50 11 00
<0> Kernel panic: Attempted to kill the idle task!
In idle task - not syncing
Any ideas?
PS. I attempted a Gentoo install on the same machine, got the same problems with the kernel, so tried Debian. so I'm fairly sure it's not a distro problem.
Thanks in advance.
-Ribs.