oops with pre2.0.31-2

Ion Badulescu (ionut@moisil.cs.columbia.edu)
Sun, 13 Jul 1997 23:09:48 -0400 (EDT)

Hi all,

I have an interesting oops to report, just found it digging through my
logs. The machine is still up and running and fully functional.

CPU: 0
EIP: 0010:[csum_partial+35/9b]
EFLAGS: 00010286
eax: 00000000 ebx: 01e58b20 ecx: 020f2c42 edx: 41e5885c
esi: c0000014 edi: 0000000c ebp: 0033cee0 esp: 0033cea0
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process in.telnetd (pid: 11233, process nr: 76, stackpage=0033c000)
Stack: 01e58b20 41e5885c 0013f3ce c0000014 41e5885c 00000000 01e58018 ffffffea
02e68e54 41e5885c 00000001 bffffa7c 08052520 0000000c 00000000 00000000
00000000 0013f804 01e58018 00000000 0033cf5c 0000000c 00000800 00000000
Call Trace: [do_tcp_sendmsg+23f/5e6] [tcp_sendmsg+8f/e0]
[inet_sendmsg+81/8d] [sock_write+8a/95] [sys_write+139/173]
Code: 8b 1e 11 d8 8b 5e 04 11 d8 8b 5e 08 11 d8 8b 5e 0c 11 d8 8b

Code: 00000000 <_EIP>:
Code: 0 <_EIP+0>: 8b 1e movl (%esi),%ebx
Code: 2 <_EIP+2>: 11 d8 adcl %ebx,%eax
Code: 4 <_EIP+4>: 8b 5e 04 movl 0x4(%esi),%ebx
Code: 7 <_EIP+7>: 11 d8 adcl %ebx,%eax
Code: 9 <_EIP+9>: 8b 5e 08 movl 0x8(%esi),%ebx
Code: 12 <_EIP+12>: 11 d8 adcl %ebx,%eax
Code: 14 <_EIP+14>: 8b 5e 0c movl 0xc(%esi),%ebx
Code: 17 <_EIP+17>: 11 d8 adcl %ebx,%eax
Code: 19 <_EIP+19>: 8b 00 movl (%eax),%eax

Interesting value in %esi.. and it was passed from do_tcp_sendmsg.

The kernel is pre2.0.31-2 with Gerard Roudier's buffer cache patch and a
few other minor patches. The networking section is untouched though.


  It is better to keep your mouth shut and be thought a fool,
            than to open it and remove all doubt.