Sorry about the HTML msg and appreciate the help :S I tried the noapic option on boot and I guess it's working, but I don't see a way to visually confirm other than I typed it in. I then tried ncftp and got a segmentation fault (output appended at the bottom of this email). I then tried to do a wget to see if port 80 was any different and also got a segmentation fault. The odd thing is that both only happen after close to a minute of transferring. They both work fine for a few hundred megs, but then they die. Any ideas? Is there any way to confirm that my noapic option is "working"? Chris -----Original Message----- From: fedora-list-bounces@xxxxxxxxxx [mailto:fedora-list-bounces@xxxxxxxxxx] On Behalf Of Jonathan Berry Sent: Monday, January 10, 2005 1:49 PM To: For users of Fedora Core releases Subject: Re: Crash on network transfer On Fri, 31 Dec 2004 12:12:21 -0800, Chris Lynch <tsw@xxxxxxx> wrote: > > Hello all, > > Over the past few weeks I've been trying to figure this out, but I'm > quite stuck. I'm pretty new to Linux, so my troubleshooting has only > gotten me so far... > > Essentially, the problem occurs when I try to ftp something at > relatively high speeds to or from my FC3 box. Browsing from the box > or other items don't cause this problem, as they don't get the > bandwidth that apparently triggers this problem. When I start my FTP, > things go smoothly for a few moments (say they're running at > 10MB/sec), and then the machine dies (no response, although the lights on the keyboard are not flashing). > [snip] > > My interrupts look like this: > CPU0 > 0: 843136 XT-PIC timer > 1: 10 XT-PIC i8042 > 2: 0 XT-PIC cascade > 5: 0 XT-PIC ivtv: iTVC15/16 mpg2 encoder chip > 8: 1 XT-PIC rtc > 9: 2015 XT-PIC SysKonnect SK-98xx > 10: 13502 XT-PIC ide2 > 11: 50395 XT-PIC EMU10K1, nvidia > 12: 92 XT-PIC i8042 > 14: 20719 XT-PIC ide0 > NMI: 0 > ERR: 0 > > I don't think anything looks out of the ordinary in there, so I'm > really stumped. Turning off DMA isn't much of an option on this box > as I run MythTV on it and need good drive bandwidth. > > I'd appreciate any thoughts or ideas anyone has! Hopefully this is > the right place to send this. > > Thanks, > > Chris Have you tried booting with the "noapic" option. At GRUB boot screen press 'a' on the Fedora entry and type " noapic" and hit enter to boot. It is possible you could have problems with the dynamic IRQs and seeing these problems with heavy network usage. I have heard of APIC causing problems with networking, but this is only a guess. Can you reproduce errors in other ways by using the network? Perhaps downloading a file from the internet (by http, to get away from ftp). Jonathan PS It's best to send plain-text messages to the list. Some people don't like it when others send HTML mail. ----------------------------------------- Unable to handle kernel NULL pointer dereference at virtual address 00000010 printing eip: 0214b7e7 *pde = 00000000 Oops: 0002 [#1] Modules linked in: bttv video_buf(U) v4l2_common(U) btcx_risc lirc_i2c(U) lirc_dev(U) msp3400(U) saa7115(U) tuner(U) tveeprom(U) ivtv(U) i2c_algo_bit i2c_core videodev lp autofs4 smbfs sunrpc xfs dm_mod nvidia(U) md5 ipv6 parport_pc parport emu10k1_gp gameport snd_emu10k1(U) snd_rawmidi(U) snd_seq_device(U) snd_ac97_codec(U) snd_pcm_oss(U) snd_mixer_oss(U) snd_pcm(U) snd_timer(U) snd_page_alloc(U) snd_util_mem(U) snd_hwdep(U) snd(U) soundcore sk98lin ext3 jbd CPU: 0 EIP: 0060:[<0214b7e7>] Tainted: PF VLI EFLAGS: 00010087 (2.6.9-1.681_FC3) EIP is at cache_grow+0x277/0x29a eax: 00000010 ebx: 21fef920 ecx: 00000000 edx: 00000000 esi: 0000000c edi: 21fef92c ebp: 21f7e060 esp: 0f416dd4 ds: 007b es: 007b ss: 0068 Process ncftp (pid: 3254, threadinfo=0f416000 task=085f6670) Stack: 000000d0 21fef920 000000d0 00000246 000000d0 0214bfc8 1b2b3b40 00000700 00000000 022a7855 00000694 1a9468c0 00000000 00000000 086cfb00 022cdff1 0f416e34 0f434280 0f416e6c 0df8cbc0 021c855f 086d50e0 08939db4 00002a74 Call Trace: [<0214bfc8>] __kmalloc+0x6b/0x7d [<022a7855>] alloc_skb+0x33/0xc5 [<022cdff1>] tcp_sendmsg+0x147/0xe50 [<021c855f>] socket_has_perm+0x51/0x5f [<022ead6e>] inet_sendmsg+0x38/0x42 [<022a43c1>] sock_aio_write+0x107/0x114 [<02165b9a>] do_sync_write+0x97/0xc9 [<021c784d>] selinux_file_permission+0x114/0x11d [<0211d26f>] autoremove_wake_function+0x0/0x2d [<02165c92>] vfs_write+0xc6/0xe2 [<02165d4c>] sys_write+0x3c/0x62 Code: <3>Debug: sleeping function called from invalid context at include/linux/rwsem.h:43 in_atomic():0[expected: 0], irqs_disabled():1 [<0211cbcb>] __might_sleep+0x7d/0x8a [<0215e726>] rw_vm+0x20e/0x47a [<0214b7bc>] cache_grow+0x24c/0x29a [<0214b7bc>] cache_grow+0x24c/0x29a [<0215ee70>] get_user_size+0x30/0x57 [<0214b7bc>] cache_grow+0x24c/0x29a [<0210682b>] show_registers+0x109/0x15e [<02106a2f>] die+0x14a/0x241 [<0211937e>] do_page_fault+0x0/0x511 [<0211937e>] do_page_fault+0x0/0x511 [<02119733>] do_page_fault+0x3b5/0x511 [<0214b7e7>] cache_grow+0x277/0x29a [<022c9c7b>] ip_queue_xmit+0x35b/0x3dd [<0211bb30>] scheduler_tick+0x447/0x4c0 [<02128c29>] update_wall_time+0x9/0x31 [<021290c8>] do_timer+0x49/0xb5 [<02107f51>] handle_IRQ_event+0x25/0x4f [<0211937e>] do_page_fault+0x0/0x511 [<0214b7e7>] cache_grow+0x277/0x29a [<0214bfc8>] __kmalloc+0x6b/0x7d [<022a7855>] alloc_skb+0x33/0xc5 [<022cdff1>] tcp_sendmsg+0x147/0xe50 [<021c855f>] socket_has_perm+0x51/0x5f [<022ead6e>] inet_sendmsg+0x38/0x42 [<022a43c1>] sock_aio_write+0x107/0x114 [<02165b9a>] do_sync_write+0x97/0xc9 [<021c784d>] selinux_file_permission+0x114/0x11d [<0211d26f>] autoremove_wake_function+0x0/0x2d [<02165c92>] vfs_write+0xc6/0xe2 [<02165d4c>] sys_write+0x3c/0x62 Bad EIP value.