#464: crash under high bandwidth conditions
-------------------------------------+--------------------------------------
Reporter: [EMAIL PROTECTED] | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: madwifi: other | Version: trunk
Keywords: heavy usage crash | Patch_attached: 0
-------------------------------------+--------------------------------------
madwifi is crashing a kubuntu 5.10 system (2.6.12 kernel) as well as
Fedora Core 4 on the same hardware (2.6.15 kernel). The hardware is a
Compaq Presario 2100 (Athlon CPU) with D-Link DWL-G650 PCMCIA card,
hardware revision B4. The easiest way to trigger the bug is to listen to
streaming audio with xmms, in which case the system crashes in a few
minutes. However, it also occurs while downloading podcasts with
!CastPodder. madwifi svn 1473. Here's a traceback:
{{{
[4295268.796000] Unable to handle kernel paging request at virtual address
de36300e
[4295268.894000] printing eip:
[4295268.932000] dcaae03f
[4295268.963000] *pde = 00000000
[4295269.002000] Oops: 0000 [#1]
[4295269.002000] Modules linked in: wlan_wep radeon drm rfcomm l2cap
bluetooth ipv6 powernow_k7 cpufreq_userspace cpufreq_stats freq_table
cpufreq_powersave cpufreq_ondemand cpufreq_conservative pcmcia video
tc1100_wmi sony_acpi pcc_acpi hotkey dev_acpi i2c_acpi_ec button battery
container ac af_packet floppy pcspkr rtc wlan_scan_sta ath_pci
ath_rate_sample wlan ath_hal i2c_ali1535 i2c_ali15x3 i2c_core yenta_socket
rsrc_nonstatic pcmcia_core snd_ali5451 snd_ac97_codec snd_pcm_oss
snd_mixer_oss snd_pcm snd_timer snd soundcore snd_page_alloc shpchp
pci_hotplug ati_agp agpgart nls_cp437 ntfs dm_mod joydev tsdev evdev
psmouse mousedev parport_pc lp parport md ext3 jbd thermal processor fan
usbhid natsemi ohci_hcd usbcore ide_cd cdrom ide_disk ide_generic alim15x3
ide_core unix fbcon tileblit font bitblit vesafb cfbcopyarea cfbimgblt
cfbfillrect softcursor capability commoncap
[4295269.002000] CPU: 0
[4295269.002000] EIP: 0060:[<dcaae03f>] Tainted: P VLI
[4295269.002000] EFLAGS: 00010286 (2.6.12-10-386)
[4295269.002000] EIP is at calc_usecs_unicast_packet+0x3f/0x20c
[ath_rate_sample]
[4295269.002000] eax: 01801b48 ebx: de363008 ecx: 00000003 edx:
c686b2d0
[4295269.002000] esi: dcb614a0 edi: ffffffff ebp: 00000000 esp:
c0323e1c
[4295269.002000] ds: 007b es: 007b ss: 0068
[4295269.002000] Process swapper (pid: 0, threadinfo=c0322000
task=c0299b80)
[4295269.002000] Stack: 0000001f d34d2b14 c023ae38 c75d6140 00000000
c686b2e0 00000000 ffffffff
[4295269.002000] 00000000 dcaae811 c9230220 000000fa 00200246
00000000 00000002 00000000
[4295269.002000] 00000000 000000fa d34d2820 c74065e0 c686b2e0
ffffffff 00000000 c74fa8e8
[4295269.002000] Call Trace:
[4295269.002000] [<c023ae38>] tcp_transmit_skb+0x57e/0x6a0
[4295269.002000] [<dcaae811>] update_stats+0xab/0x352 [ath_rate_sample]
[4295269.002000] [<dcaaef6a>] ath_rate_tx_complete+0x4b2/0x50f
[ath_rate_sample]
[4295269.002000] [<dcb20209>] ath_tx_processq+0x28f/0x4a6 [ath_pci]
[4295269.002000] [<dcb20704>] ath_tx_tasklet+0x4b/0xe2 [ath_pci]
[4295269.002000] [<c01192ab>] tasklet_action+0x34/0x51
[4295269.002000] [<c011906c>] __do_softirq+0x34/0x7d
[4295269.002000] [<c01190d7>] do_softirq+0x22/0x26
[4295269.002000] [<c0104caa>] do_IRQ+0x1e/0x24
[4295269.002000] [<c01038b6>] common_interrupt+0x1a/0x20
[4295269.002000] [<dc8dab55>] acpi_processor_idle+0x11d/0x29b [processor]
[4295269.002000] [<c01010a1>] cpu_idle+0x2d/0x42
[4295269.002000] [<c0324665>] start_kernel+0x176/0x178
[4295269.002000] Code: 44 24 30 0c 85 f6 c7 04 24 1f 00 00 00 8d 5c 30 20
75 18 8b 54 24 28 ff b2 10 0f 00 00 68 c8 f4 aa dc e8 c7 77 66 e3 0f 0b 58
5a <66> 83 7b 06 00 75 22 8b 44 24 28 ff b0 10 0f 00 00 0f b7 43 06
[4295269.002000] <0>Kernel panic - not syncing: Fatal exception in
interrupt
[4295272.288000]
}}}
--
Ticket URL: <http://madwifi.org/ticket/464>
MadWifi <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity