RE: Crash on network transfer

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.



[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux