On Sunday 21 January 2001 16:10, Andi Kleen wrote: > On Sun, Jan 21, 2001 at 04:00:09PM -0500, Brian wrote: > > I tossed a little more on and somewhere around 1500 FDs and 15Mbit, > > all of the connections froze. I assume that's when it coughed up > > this: Jan 21 14:51:24 squid1 kernel: reset_xmit_timer sk=cf14dcc0 1 > > when=0x3b92, caller=c019a4c2 > > Jan 21 14:51:25 squid1 kernel: Unable to handle kernel NULL pointer > > dereference at virtual address 00000014 > > Could you run the complete oops through ksymoops ? I didn't get all of that one (syslogd died and I rebooted before grabbing it from dmesg). Here's another one, though: kernel BUG at inode.c:519! invalid operand: 0000 CPU: 0 EIP: 0010:[<c013bbfa>] Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010286 eax: 0000001b ebx: ca427828 ecx: c01f0868 edx: 00000000 esi: ca427820 edi: cb170d88 ebp: cfe39fac esp: cfe39f88 ds: 0018 es: 0018 ss: 0018 Process kswapd (pid: 3, stackpage=cfe39000) Stack: c01ca3ee c01ca48e 00000207 00010f00 00000004 00000011 00000890 cdc432c8 c9ab19c8 00000000 c013bc81 00001ea7 c01246a7 00000006 00000004 00000006 00000004 00010f00 c01c6b17 cfe38239 0008e000 c0124748 00000004 00000000 Call Trace: [<c013bc81>] [<c01246a7>] [<c0124748>] [<c0107424>] Code: 0f 0b 83 c4 0c 90 8b 53 04 8b 03 89 50 04 89 02 8b 53 fc 8b >>EIP; c013bbfa <prune_icache+92/f8> <===== Trace; c013bc81 <shrink_icache_memory+21/30> Trace; c01246a7 <do_try_to_free_pages+5b/80> Trace; c0124748 <kswapd+7c/11c> Trace; c0107424 <kernel_thread+28/38> Code; c013bbfa <prune_icache+92/f8> 00000000 <_EIP>: Code; c013bbfa <prune_icache+92/f8> <===== 0: 0f 0b ud2a <===== Code; c013bbfc <prune_icache+94/f8> 2: 83 c4 0c add $0xc,%esp Code; c013bbff <prune_icache+97/f8> 5: 90 nop Code; c013bc00 <prune_icache+98/f8> 6: 8b 53 04 mov 0x4(%ebx),%edx Code; c013bc03 <prune_icache+9b/f8> 9: 8b 03 mov (%ebx),%eax Code; c013bc05 <prune_icache+9d/f8> b: 89 50 04 mov %edx,0x4(%eax) Code; c013bc08 <prune_icache+a0/f8> e: 89 02 mov %eax,(%edx) Code; c013bc0a <prune_icache+a2/f8> 10: 8b 53 fc mov 0xfffffffc(%ebx),%edx Code; c013bc0d <prune_icache+a5/f8> 13: 8b 00 mov (%eax),%eax And here I thought it was a NIC issue. This was compiled with gcc version 2.95.2 20000220 (Debian GNU/Linux) No SMP, no module support, optimized for PII/Celeron. No swap had been used when it died. -- Brian - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org