lkml.org 
[lkml]   [2000]   [Feb]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subjectnetwork oopsen ab->apache 2.3.45
Hi,

I'm seeing repeatable oopsen while beating upon apache with ab
on both of my machines.

ab -n 1000 -c 1000 http://blah/small_static_page.html

The 686 oopsen I also see on the 586 box if I use kHTTPd..
if I use apache on the 586, I receive the attached oops which
must be transcribed from lp-console output. The 586 deadly
oops always happens after ab has finished, whereas the other
oopsen/hard-freezes (686) happen during ab.

Network configuration has most everything enabled, but no
tweaking of tunables, and nothing but basic networking in use.
586 has unknown vendor ne2000 clone, 686 has smc-ultra.

The name extensions of the oopsen refer to either absolutely
virgin source or virgin plus ikd. (NO grubby fingerprints:)

-Mike
smc-ultra.c:v2.02 2/3/98 Donald Becker (becker@cesdis.gsfc.nasa.gov)
eth0: SMC Ultra at 0x300, 00 00 C0 41 01 77, IRQ 10 memory 0xcc000-0xcffff.
kmem_free: Bad obj addr (objp=c35443c0, name=tcp_open_request)
kernel BUG at slab.c:1651!
ksymoops 2.3.3 on i686 2.3.45. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.3.45/ (default)
-m /boot/2.3.45/System.map (specified)

invalid operand: 0000
CPU: 0
EIP: 0010:[<c0128196>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010282
eax: 0000001b ebx: c35443c0 ecx: c4682000 edx: c0259cb4
esi: c1258040 edi: 00000286 ebp: bffffb50 esp: c32d3e98
ds: 0018 es: 0018 ss: 0018
Process httpd (pid: 290, stackpage=c32d3000)
Stack: c0206e5f c0207115 00000673 c3c289e0 c3552620 ffffffea bffffb50 c029c500
c0182e4a c1258040 c35443c0 00000002 c35ba870 bffffb50 c01938ca c3c289e0
00000002 c32d3ee8 c35ba870 c3bd8ab0 ffffffea c016b96a c3bd8ab0 c35ba870
Call Trace: [<c0206e5f>] [<c0207115>] [<c0182e4a>] [<c01938ca>] [<c016b96a>] [<c013957d>] [<c0139997>]
[<c0139dfa>] [<c016c40c>] [<c010ad00>]
Code: 0f 0b eb 12 8d b6 00 00 00 00 56 53 68 de 72 20 c0 e8 48 fd

>>EIP; c0128196 <kmem_cache_free+14a/16c> <=====
Trace; c0206e5f <tvecs+1b03/6664>
Trace; c0207115 <tvecs+1db9/6664>
Trace; c0182e4a <tcp_accept+9e/138>
Trace; c01938ca <inet_accept+2e/ec>
Trace; c016b96a <sys_accept+66/108>
Trace; c013957d <free_wait+f1/fc>
Trace; c0139997 <do_select+233/24c>
Trace; c0139dfa <sys_select+44a/458>
Trace; c016c40c <sys_socketcall+b0/1fc>
Trace; c010ad00 <system_call+34/38>
Code; c0128196 <kmem_cache_free+14a/16c>
00000000 <_EIP>:
Code; c0128196 <kmem_cache_free+14a/16c> <=====
0: 0f 0b ud2a <=====
Code; c0128198 <kmem_cache_free+14c/16c>
2: eb 12 jmp 16 <_EIP+0x16> c01281ac <kmem_cache_free+160/16c>
Code; c012819a <kmem_cache_free+14e/16c>
4: 8d b6 00 00 00 00 lea 0x0(%esi),%esi
Code; c01281a0 <kmem_cache_free+154/16c>
a: 56 push %esi
Code; c01281a1 <kmem_cache_free+155/16c>
b: 53 push %ebx
Code; c01281a2 <kmem_cache_free+156/16c>
c: 68 de 72 20 c0 push $0xc02072de
Code; c01281a7 <kmem_cache_free+15b/16c>
11: e8 48 fd 00 00 call fd5e <_EIP+0xfd5e> c0137ef4 <vfs_rename_other+10/224>
smc-ultra.c:v2.02 2/3/98 Donald Becker (becker@cesdis.gsfc.nasa.gov)
eth0: SMC Ultra at 0x300, 00 00 C0 41 01 77, IRQ 10 memory 0xcc000-0xcffff.
possible SYN flooding on port 80. Sending cookies.
possible SYN flooding on port 80. Sending cookies.
possible SYN flooding on port 80. Sending cookies.
kmem_free: Bad obj addr (objp=c6b59540, name=tcp_open_request)
kernel BUG at slab.c:1692!
Entering kdb due to panic @ 0xc01287e7
eax = 0x0000001b ebx = 0xc6b59540 ecx = 0xc4144000 edx = 0xc0261dd4
esi = 0xc1258040 edi = 0xffffffea esp = 0xc020cdbc eip = 0xc01287e7
ebp = 0xc0803ea8 ss = 0xc020d075 cs = 0x00000010 eflags = 0x00010286
ds = 0x00000018 es = 0x00000018 origeax = 0xffffffff &regs = 0xc0803e50
kdb>
kdb> bt
EBP EIP Function(args)
0xc0803ea8 0xc01287e7 kmem_cache_free+0x15b(0xc1258040, 0xc6b59540)
0xc0803ec4 0xc0184d7b tcp_accept+0x9b(0xc092acc0, 0x2, 0xc0803ee0)
0xc0803ee4 0xc0195818 inet_accept+0x2c(0xc09663f0, 0xc5645450, 0x2, 0x4, 0xbffffb4c)
0xc0803f8c 0xc016d7d5 sys_accept+0x61(0x10, 0xbffffb50, 0xbffffb4c)
0xc0803fbc 0xc016e2bb sys_socketcall+0x9f(0x5, 0xbffffb34, 0x80ccb6c, 0xbffffb4c, 0xbffffb50)
0xbffffb70 0xc010acac system_call
kdb> go
ksymoops 2.3.3 on i686 2.3.45. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.3.45/ (default)
-m /boot/2.3.45/System.map (specified)

invalid operand: 0000
CPU: 0
EIP: 0010:[<c01287e7>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010286
eax: 0000001b ebx: c6b59540 ecx: c4144000 edx: c0261dd4
esi: c1258040 edi: ffffffea ebp: c0803ea8 esp: c0803e84
ds: 0018 es: 0018 ss: 0018
Process httpd (pid: 1451, stackpage=c0803000)
Stack: c020cdbc c020d075 0000069c c092acc0 c709f640 ffffffea 00000282 00000000
c08d9c80 c0803ec4 c0184d7b c1258040 c6b59540 00000002 c5645450 bffffb50
c0803ee4 c0195818 c092acc0 00000002 c0803ee0 c5645450 c09663f0 ffffffea
Call Trace: [<c0184d7b>] (0) [<c0195818>] (28) [<c016d7d5>] (32) [<c016e2bb>] (168) [<c010acac>] (48)
Code: 0f 0b eb 11 90 8d 74 26 00 56 53 68 3e d2 20 c0 e8 48 fd ff

>>EIP; c01287e7 <kmem_cache_free+15b/17c> <=====
Trace; c0184d7b <tcp_accept+9b/134>
Trace; c0195818 <inet_accept+2c/f0>
Trace; c016d7d5 <sys_accept+61/10c>
Trace; c016e2bb <sys_socketcall+9f/198>
Trace; c010acac <system_call+34/38>
Code; c01287e7 <kmem_cache_free+15b/17c>
00000000 <_EIP>:
Code; c01287e7 <kmem_cache_free+15b/17c> <=====
0: 0f 0b ud2a <=====
Code; c01287e9 <kmem_cache_free+15d/17c>
2: eb 11 jmp 15 <_EIP+0x15> c01287fc <kmem_cache_free+170/17c>
Code; c01287eb <kmem_cache_free+15f/17c>
4: 90 nop
Code; c01287ec <kmem_cache_free+160/17c>
5: 8d 74 26 00 lea 0x0(%esi,1),%esi
Code; c01287f0 <kmem_cache_free+164/17c>
9: 56 push %esi
Code; c01287f1 <kmem_cache_free+165/17c>
a: 53 push %ebx
Code; c01287f2 <kmem_cache_free+166/17c>
b: 68 3e d2 20 c0 push $0xc020d23e
Code; c01287f7 <kmem_cache_free+16b/17c>
10: e8 48 fd ff 00 call fffd5d <_EIP+0xfffd5d> c1128544 <_end+ddc054/850db60>

ksymoops 2.3.3 on i586 2.3.45. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/current/ (default)
-m System.map (specified)

kmem_free: Bad obj addr (objp=c21f22c0, name=tcp_open_request)
kernel BUG at slab.c 1692
invalid operand: 0000
CPU: 0
EIP: 0010:[<c0127d77>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010282
eax: 0000001b ebx: c4704040 ecx: c02892f4 edx: c02892f4
esi: c21f22c0 edi: c284ca00 ebp: c0c59f1c esp: c0c59ef8
ds: 0010 es: 0010 ss: 0010
Process httpd (pid: 383, stackpage=c0c5900)
Stack: c0235adc c0235bfe 0000069c c21f22c0 c21f38e0 c284ca00 00000286 c21f38e0
c284ca00 c0c59f50 c0195b57 c4704040 c21f22c0 c21f22c0 c2a06158 c2a060a0
00000001 00000020 00000000 00008438 00000005 00000005 c0c59f64 c0195cce
Call Trace: [<c0195b57>] [<c0195cce>] [<c011e0ed>] [<c011aa7f>]
[<c011a9ad>] [<c011a86a>] [<c0109835>]
[<ffffffff>] [<c010aa98>] [<c010d72a>] [<c011e14d>]
[<c011eeef>] [<c011dcec>] [<c010cad9>] [<c010acae>]
[<c011a814>] [<c010ac17>] [<c010cb8f>] [<c010aa98>]
[<c8038413>] [<c8038843>] [<c803b8bc>] [<c017898c>]
[<c0127da8>] [<c803b97b>] [<c017fd70>] [<c017ae84>]
[<c011a0f5>] [<c010d4b3>] [<c8038658>] [<c010cad9>]
[<c010acae>] [<c011a814>] [<c0112413>] [<c0109ef6>]
[<c0109cae>] [<c01107f4>]
Code: 0f 0b eb 11 90 8b 74 26 00 53 56 68 3e 5f 23 c0 e8 b0 fc ff

>>EIP; c0127d77 <kmem_cache_free+1a7/1c8> <=====
Trace; c0195b57 <tcp_synack_timer+157/198>
Trace; c0195cce <tcp_keepalive_timer+32/218>
Trace; c011e0ed <timer_bh+265/2b8>
Trace; c011aa7f <bh_action+27/70>
Trace; c011a9ad <tasklet_hi_action+45/78>
Trace; c011a86a <do_softirq+66/98>
Trace; c0109835 <handle_softirq+5/10>
Trace; ffffffff <BEGIN EMERGENCY_TRACE>
Trace; c010aa98 <handle_IRQ_event+10/6c>
Trace; c010d72a <timer_interrupt+e/ec>
Trace; c011e14d <do_timer+d/a0>
Trace; c011eeef <copy_page_range+33/2e8>
Trace; c011dcec <update_one_process+10/f0>
Trace; c010cad9 <enable_8259A_irq+d/38>
Trace; c010acae <do_IRQ+aa/d0>
Trace; c011a814 <do_softirq+10/98>
Trace; c010ac17 <do_IRQ+13/d0>
Trace; c010cb8f <mask_and_ack_8259A+f/bc>
Trace; c010aa98 <handle_IRQ_event+10/6c>
Trace; c8038413 <[8390]ei_interrupt+13/1dc>
Trace; c8038843 <[8390]ei_receive+13/2b8>
Trace; c803b8bc <[ne]ne_get_8390_hdr+10/bc>
Trace; c017898c <alloc_skb_wrap+10/17c>
Trace; c0127da8 <kmalloc_wrap+10/18c>
Trace; c803b97b <[ne]ne_block_input+13/f8>
Trace; c017fd70 <eth_type_trans+10/b0>
Trace; c017ae84 <netif_rx+10/108>
Trace; c011a0f5 <get_fast_time+d/1c>
Trace; c010d4b3 <do_gettimeofday+f/7c>
Trace; c8038658 <[8390]ei_tx_intr+10/1e8>
Trace; c010cad9 <enable_8259A_irq+d/38>
Trace; c010acae <do_IRQ+aa/d0>
Trace; c011a814 <do_softirq+10/98>
Trace; c0112413 <__wake_up+13/1b0>
Trace; c0109ef6 <do_invalid_op+e/4c>
Trace; c0109cae <die+32/60>
Trace; c01107f4 <search_exception_table+10/80>
Code; c0127d77 <kmem_cache_free+1a7/1c8>
00000000 <_EIP>:
Code; c0127d77 <kmem_cache_free+1a7/1c8> <=====
0: 0f 0b ud2a <=====
Code; c0127d79 <kmem_cache_free+1a9/1c8>
2: eb 11 jmp 15 <_EIP+0x15> c0127d8c <kmem_cache_free+1bc/1c8>
Code; c0127d7b <kmem_cache_free+1ab/1c8>
4: 90 nop
Code; c0127d7c <kmem_cache_free+1ac/1c8>
5: 8b 74 26 00 mov 0x0(%esi,1),%esi
Code; c0127d80 <kmem_cache_free+1b0/1c8>
9: 53 push %ebx
Code; c0127d81 <kmem_cache_free+1b1/1c8>
a: 56 push %esi
Code; c0127d82 <kmem_cache_free+1b2/1c8>
b: 68 3e 5f 23 c0 push $0xc0235f3e
Code; c0127d87 <kmem_cache_free+1b7/1c8>
10: e8 b0 fc ff 00 call fffcc5 <_EIP+0xfffcc5> c1127a3c <_end+da5320/7c9b934>

\
 
 \ /
  Last update: 2005-03-22 13:56    [W:1.643 / U:0.032 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site