Kernel 2.4.31 + grsecurity 2.1.6 SMP server freezes.
Posted: Thu Sep 15, 2005 4:34 am
Hi we have experienced this problem since the 2.4.26 kernel which was last stable for us.
We have hyperthreading enabled, and the problem seem to be most frequent on servers running java with much ip requests. We have been able to get an oops and here is the stack trace runned thru ksymoops.
A related post that i have posted berfore can be review here...
http://forums.grsecurity.net/viewtopic. ... highlight=
I hope this will help with debugging... let me know if i can assist with something more...
We have hyperthreading enabled, and the problem seem to be most frequent on servers running java with much ip requests. We have been able to get an oops and here is the stack trace runned thru ksymoops.
A related post that i have posted berfore can be review here...
http://forums.grsecurity.net/viewtopic. ... highlight=
I hope this will help with debugging... let me know if i can assist with something more...
- Code: Select all
Stack: ffffffff d46bc060 00000001 efe0d8f4 efe0d800 df092c00 eadf4000 c02c3529
00000002 00000002 00000282 00000020 3abc7df9 c4307ccc 00000001 efe0d82c
Call Trace: c02be3d7 c02c3529 c02a131e c02a3d4c c02a4125 c02a3d4c c028f483
f8906fae f890719f f8906fae c028f74f c016dff9 c0153a00 c01567f8 c0163b57
c014f2e0 c014f3ae c014d1ce
Code: f3 90 7e f5 e9 f5 e6 ff ff 80 3a 00 f3 90 7e f9 e9 22 e8 ff
Using defaults from ksymoops -t elf32-i386 -a i386
Trace; c02be3d7 <ip_rt_ioctl+6407/a080>
Trace; c02c3529 <rpc_restart_call+df9/3420>
Trace; c02a131e <tcp_read_sock+f20e/13f90>
Trace; c02a3d4c <tcp_read_sock+11c3c/13f90>
Trace; c02a4125 <tcp_read_sock+12015/13f90>
Trace; c02a3d4c <tcp_read_sock+11c3c/13f90>
Trace; c028f483 <ip_cmsg_recv+3213/5ea0>
Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
0: f3 90 repz nop
Code; 00000002 Before first symbol
2: 7e f5 jle fffffff9 <_EIP+0xfffffff9>
Code; 00000004 Before first symbol
4: e9 f5 e6 ff ff jmp ffffe6fe <_EIP+0xffffe6fe>
Code; 00000009 Before first symbol
9: 80 3a 00 cmpb $0x0,(%edx)
Code; 0000000c Before first symbol
c: f3 90 repz nop
Code; 0000000e Before first symbol
e: 7e f9 jle 9 <_EIP+0x9>
Code; 00000010 Before first symbol
10: e9 22 e8 ff 00 jmp ffe837 <_EIP+0xffe837>
CPU: 1
EIP: c02f26e1
EFLAGS: 00000086
eax: 00006803 ebx: f73b0000 ecx: f4e5e720 edx: f77bc480 esi: d4692000
ds: 0018 es:0018 ss: 0018
Process java (pid: 714, stackpage=f73b1000)
Stack: c0150708 53403d80 00870000 f73b0000 00002d92 d4692000 00000000 c0164b69
d4692000 f73b1f98 fffffffc fffffff2 00000005 43288560 0002f849 f73b0000
40027780 51d2eac0 534041bc c0151633 00002d92 00000000 534041d4 40027780
Call Trace: c0150708 c0164b69 c0151633
Code: 7e f5 e9 d0 f6 ff ff e8 d7 d9 e5 ff e9 ee f7 ff ff e8 cd d9
>>ebx; f73b0000 <_end+36fbd720/3850d780>
>>ecx; f4e5e720 <_end+34a6be40/3850d780>
>>edx; f77bc480 <_end+373c9ba0/3850d780>
>>esi; d4692000 <_end+1429f720/3850d780>
Trace; c0150708 <dump_stack+108/1860>
Trace; c0164b69 <__out_of_line_bug+2b9/740>
Trace; c0151633 <dump_stack+1033/1860>
Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
0: 7e f5 jle fffffff7 <_EIP+0xfffffff7>
Code; 00000002 Before first symbol
2: e9 d0 f6 ff ff jmp fffff6d7 <_EIP+0xfffff6d7>
Code; 00000007 Before first symbol
7: e8 d7 d9 e5 ff call ffe5d9e3 <_EIP+0xffe5d9e3>
Code; 0000000c Before first symbol
c: e9 ee f7 ff ff jmp fffff7ff <_EIP+0xfffff7ff>
Code; 00000011 Before first symbol
11: e8 cd d9 00 00 call d9e3 <_EIP+0xd9e3>
1 warning and 1 error issued. Results may not be reliable.