Re: Aiee with Linux 2.0.33

Mr. James W. Laferriere Network Engineer (babydr@nwrain.net)
Sun, 1 Feb 1998 21:05:26 -0800 (PST)


Hello Larry,

On Wed, 28 Jan 1998, Larry J. Blunk wrote:
> Got the following the other day on a moderately loaded squid server
> running on a Pentium Pro-150 with 128MB ECC memory and a DEC DE21140
> based ethernet card. Currently using the v0.87 version of tulip.c.
> Should I presume there may be a problem with it?
>
> Jan 26 15:27:23 cordite kernel: kfree of non-kmalloced memory: 03b11ee0, next= 0444a000, order=6
> Jan 26 15:27:32 cordite kernel: Warning: kfree_skb passed an skb that nobody set the free flag on! (from 03b11668)
> Jan 26 15:27:32 cordite kernel: invalid operand: 0000
> Jan 26 15:27:32 cordite kernel: CPU: 0
> Jan 26 15:27:33 cordite kernel: EIP: 0010:[<000dd90c>]
> Jan 26 15:27:33 cordite kernel: EFLAGS: 00010206
> Jan 26 15:27:33 cordite kernel: eax: 000dd90c ebx: 00ef9018 ecx: 03b11010 edx: 03b11000
> Jan 26 15:27:33 cordite kernel: esi: 000206e4 edi: 00000000 ebp: 02bb704c esp: 0634fb80
> Jan 26 15:27:33 cordite kernel: ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
> Jan 26 15:27:33 cordite kernel: Process squid (pid: 17695, process nr: 19, stackpage=0634f000)
^^^^^^^^^^^^^
Squid seems to be the culprit here, not the tulip driver .

The latest tulip.c (beta?) is 0.87K at :
ftp://cesdis.gsfc.nasa.gov/pub/linux/drivers/test/tulip.c

> Jan 26 15:27:33 cordite kernel: Stack: 00137bf7 00ef9018 00ef9018 03b11668 00137ef7 00ef9018 03b11668 03b11668
> Jan 26 15:27:33 cordite kernel: 00ed9018 fffe0b67 00146f86 03b11668 00000000 00000000 00ed9018 0528e164
> Jan 26 15:27:33 cordite kernel: 635f7dbb 02bb7038 000005c8 0014591c 00ed9018 00ed9018 0528e148 0528e164
> Jan 26 15:27:33 cordite kernel: Call Trace: [sock_wfree+35/44] [kfree_skb+183/244] [tcp_write_xmit+198/520] [tcp_ack+1492/2244] [alloc_skb+100/332] [tcp_rcv+1743/2088] [ip_rcv+887/1192]
> Jan 26 15:27:33 cordite kernel: [net_bh+252/284] [do_bottom_half+59/96] [handle_bottom_half+11/24] [SHATransform+2647/6796] [dev_queue_xmit+26/36] [ip_build_xmit+1523/2968] [secure_tcp_sequence_number+114/176] [tcp_connect+512/1128]
> Jan 26 15:27:33 cordite kernel: [inet_connect+225/476] [<083a7988>] [sys_connect+260/292] [tcp_setsockopt+74/148] [inet_setsockopt+72/92] [sys_setsockopt+106/128] [sys_socketcall+298/732] [<083a7988>]
> Jan 26 15:27:33 cordite kernel: [<081154e0>] [system_call+85/124] [<081154e0>] [<0844002b>]
> Jan 26 15:27:33 cordite kernel: Code: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> Jan 26 15:27:33 cordite kernel: Aiee, killing interrupt handler
>
>
> -Larry Blunk
> Merit Network, Inc.
Hth, JimL
+-----------------------------------------------------------------------+
| James W. Laferriere - Network Engineer - babydr@nwrain.net |
| System Techniques - 25416 - 22nd S. - Kent, WA 98032 |
| Give me VMS -or- Give me Linux -but- only on AXP |
+-----------------------------------------------------------------------+
|-> Linux-Vax Port, Now in Progress !YAY! there's Progress To Report <-|
|-> Please See http://ucnet.canberra.edu.au/~mikal/vaxlinux/home.html <-|
|-> Maintainer: Michael Still mikal@blitzen.canberra.edu.au <-|
+-----------------------------------------------------------------------+