#74: module unstable on x86_64
------------------------------+---------------------------------------------
Reporter: kelmo | Owner:
Type: defect | Status: new
Priority: critical | Milestone: version 1.0.0 - first stable
release
Component: madwifi: driver | Version: trunk
Resolution: | Keywords:
------------------------------+---------------------------------------------
Comment (by Kitof):
Ok. This is the full kernel panic log, with the oops, obtain with
netconsole :
{{{
Unable to handle kernel NULL pointer dereference at 0000000000000000 RIP:
<ffffffff881180fd>{:ath_pci:ath_tx_start+3908}
PGD 1c5d6067 PUD 1c5d7067 PMD 0
Oops: 0000 [1]
CPU 0
Modules linked in: ath_pci(U) ath_rate_sample(U) ath_hal(U) netconsole
parport_pc lp parport autofs4 sunrpc ipv6 bridge ipt_REJECT ipt_LOG
ipt_state ipt_pkttype iptable_raw ipt_CONNMARK ipt_MARK ipt_connmark
ipt_owner ipt_recent ipt_iprange ipt_physdev ipt_multiport ipt_conntrack
iptable_mangle ip_nat_irc ip_nat_tftp ip_nat_ftp iptable_nat ip_nat
ip_conntrack_irc ip_conntrack_tftp ip_conntrack_ftp ip_conntrack nfnetlink
iptable_filter ip_tables yealink video button battery ac uhci_hcd ehci_hcd
shpchp i2c_viapro i2c_core snd_via82xx gameport snd_ac97_codec
snd_ac97_bus snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq
snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_mpu401_uart
snd_rawmidi snd_seq_device wlan_wep(U) snd soundcore 8139too via_rhine mii
wlan_scan_ap(U) wlan(U) dm_snapshot dm_zero dm_mirror ext3 jbd dm_mod
sata_via libata sd_mod scsi_mod
Pid: 0, comm: swapper Tainted: P 2.6.14-1.1653_FC4 #1
RIP: 0010:[<ffffffff881180fd>]
<ffffffff881180fd>{:ath_pci:ath_tx_start+3908}
RSP: 0018:ffffffff80490328 EFLAGS: 00010046
RAX: ffff810012768000 RBX: ffff810012768000 RCX: ffff810012768000
RDX: 0000000000000000 RSI: ffff810011271ba0 RDI: ffff810012768000
RBP: 0000000000000000 R08: 0000000000000000 R09: ffff810011271ba0
R10: ffff810011271ba0 R11: 0000000000000001 R12: ffff810012768388
R13: ffff810011271ba0 R14: ffff81001f7e8400 R15: ffff81001276c0b4
FS: 00002aaaaaab9920(0000) GS:ffffffff804f7000(0000)
knlGS:0000000000000000
CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b
CR2: 0000000000000000 CR3: 000000001c579000 CR4: 00000000000006e0
Process swapper (pid: 0, threadinfo ffffffff80502000, task
ffffffff80409b00)
Stack: ffffffff0000001c ffffffff0000000b 0000000000000000 ffffffff00000000
ffffffff00000001 ffff810000000000 ffff810000000000 ffff810000000000
0000000000000000 0000000000000003
Call Trace: <IRQ> <ffffffff8811993a>{:ath_pci:ath_hardstart+4179}
<ffffffff8825eacb>{:ip_conntrack:tcp_packet+2714}
<ffffffff88119986>{:ath_pci:ath_hardstart+4255}
<ffffffff80111bc6>{do_gettimeofday+100}
<ffffffff802e1883>{qdisc_restart+242}
<ffffffff802d2b09>{dev_queue_xmit+231}
<ffffffff880e318b>{:wlan:ieee80211_hardstart+900}
<ffffffff802d2b8f>{dev_queue_xmit+365}
<ffffffff802f28af>{ip_output+518}
<ffffffff802f206e>{ip_queue_xmit+1122}
<ffffffff8825eacb>{:ip_conntrack:tcp_packet+2714}
<ffffffff802f206e>{ip_queue_xmit+1122}
<ffffffff80300ef6>{tcp_transmit_skb+1700}
<ffffffff80302964>{__tcp_push_pending_frames+683}
<ffffffff802ff55f>{tcp_rcv_established+314}
<ffffffff803065d6>{tcp_v4_do_rcv+43}
<ffffffff802cce3b>{skb_checksum+93}
<ffffffff80307cee>{tcp_v4_rcv+2592}
<ffffffff802ece3b>{ip_local_deliver_finish+0}
<ffffffff802ed171>{ip_local_deliver+383}
<ffffffff802ed67e>{ip_rcv+1115}
<ffffffff802d30b9>{netif_receive_skb+662}
<ffffffff802d3174>{process_backlog+124}
<ffffffff802d1c08>{net_rx_action+154}
<ffffffff80136e02>{__do_softirq+74}
<ffffffff8010f69f>{call_softirq+31}
<ffffffff80110b42>{do_softirq+44}
<ffffffff80110b7a>{do_IRQ+52} <ffffffff8010eca2>{ret_from_intr+0}
<EOI> <ffffffff8010d232>{default_idle+0}
<ffffffff8022e890>{acpi_processor_idle+292}
<ffffffff8022e771>{acpi_processor_idle+5}
<ffffffff8010d288>{cpu_idle+49}
<ffffffff805047b5>{start_kernel+469}
<ffffffff805041f3>{_sinittext+499}
Code: 48 8b 45 00 48 8b 54 24 68 48 89 82 58 03 00 00 48 85 c0 75
RIP <ffffffff881180fd>{:ath_pci:ath_tx_start+3908} RSP <ffffffff80490328>
CR2: 0000000000000000
<3>Debug: sleeping function called from invalid context at
include/linux/rwsem.h:43
in_atomic():1, irqs_disabled():1
Call Trace: <IRQ> <ffffffff80132daa>{profile_task_exit+21}
<ffffffff80133cf5>{do_exit+34}
<ffffffff8024752c>{do_unblank_screen+40}
<ffffffff80332d5b>{do_page_fault+1787}
<ffffffff88156556>{:wlan_wep:wep_encap+244}
<ffffffff88156556>{:wlan_wep:wep_encap+244}
<ffffffff80237a7a>{extract_buf+343}
<ffffffff8010f059>{error_exit+0}
<ffffffff881180fd>{:ath_pci:ath_tx_start+3908}
<ffffffff88117f6f>{:ath_pci:ath_tx_start+3510}
<ffffffff8811993a>{:ath_pci:ath_hardstart+4179}
<ffffffff8825eacb>{:ip_conntrack:tcp_packet+2714}
<ffffffff88119986>{:ath_pci:ath_hardstart+4255}
<ffffffff80111bc6>{do_gettimeofday+100}
<ffffffff802e1883>{qdisc_restart+242}
<ffffffff802d2b09>{dev_queue_xmit+231}
<ffffffff880e318b>{:wlan:ieee80211_hardstart+900}
<ffffffff802d2b8f>{dev_queue_xmit+365}
<ffffffff802f28af>{ip_output+518}
<ffffffff802f206e>{ip_queue_xmit+1122}
<ffffffff8825eacb>{:ip_conntrack:tcp_packet+2714}
<ffffffff802f206e>{ip_queue_xmit+1122}
<ffffffff80300ef6>{tcp_transmit_skb+1700}
<ffffffff80302964>{__tcp_push_pending_frames+683}
<ffffffff802ff55f>{tcp_rcv_established+314}
<ffffffff803065d6>{tcp_v4_do_rcv+43}
<ffffffff802cce3b>{skb_checksum+93}
<ffffffff80307cee>{tcp_v4_rcv+2592}
<ffffffff802ece3b>{ip_local_deliver_finish+0}
<ffffffff802ed171>{ip_local_deliver+383}
<ffffffff802ed67e>{ip_rcv+1115}
<ffffffff802d30b9>{netif_receive_skb+662}
<ffffffff802d3174>{process_backlog+124}
<ffffffff802d1c08>{net_rx_action+154}
<ffffffff80136e02>{__do_softirq+74}
<ffffffff8010f69f>{call_softirq+31}
<ffffffff80110b42>{do_softirq+44} <ffffffff80110b7a>{do_IRQ+52}
<ffffffff8010eca2>{ret_from_intr+0} <EOI>
<ffffffff8010d232>{default_idle+0}
<ffffffff8022e890>{acpi_processor_idle+292}
<ffffffff8022e771>{acpi_processor_idle+5}
<ffffffff8010d288>{cpu_idle+49}
<ffffffff805047b5>{start_kernel+469}
<ffffffff805041f3>{_sinittext+499}
Kernel panic - not syncing: Aiee, killing interrupt handler!
Call Trace: <IRQ> <ffffffff80131741>{panic+133}
<ffffffff801436cd>{kernel_text_address+28}
<ffffffff8010f94d>{show_trace+436}
<ffffffff803317b8>{_spin_unlock_irq+9}
<ffffffff80331160>{__down_read+50}
<ffffffff8033175b>{_spin_lock_irqsave+9}
<ffffffff801f0b61>{__up_read+19} <ffffffff80133d52>{do_exit+127}
<ffffffff8024752c>{do_unblank_screen+40}
<ffffffff80332d5b>{do_page_fault+1787}
<ffffffff88156556>{:wlan_wep:wep_encap+244}
<ffffffff88156556>{:wlan_wep:wep_encap+244}
<ffffffff80237a7a>{extract_buf+343}
<ffffffff8010f059>{error_exit+0}
<ffffffff881180fd>{:ath_pci:ath_tx_start+3908}
<ffffffff88117f6f>{:ath_pci:ath_tx_start+3510}
<ffffffff8811993a>{:ath_pci:ath_hardstart+4179}
<ffffffff8825eacb>{:ip_conntrack:tcp_packet+2714}
<ffffffff88119986>{:ath_pci:ath_hardstart+4255}
<ffffffff80111bc6>{do_gettimeofday+100}
<ffffffff802e1883>{qdisc_restart+242}
<ffffffff802d2b09>{dev_queue_xmit+231}
<ffffffff880e318b>{:wlan:ieee80211_hardstart+900}
<ffffffff802d2b8f>{dev_queue_xmit+365}
<ffffffff802f28af>{ip_output+518}
<ffffffff802f206e>{ip_queue_xmit+1122}
<ffffffff8825eacb>{:ip_conntrack:tcp_packet+2714}
<ffffffff802f206e>{ip_queue_xmit+1122}
<ffffffff80300ef6>{tcp_transmit_skb+1700}
<ffffffff80302964>{__tcp_push_pending_frames+683}
<ffffffff802ff55f>{tcp_rcv_established+314}
<ffffffff803065d6>{tcp_v4_do_rcv+43}
<ffffffff802cce3b>{skb_checksum+93}
<ffffffff80307cee>{tcp_v4_rcv+2592}
<ffffffff802ece3b>{ip_local_deliver_finish+0}
<ffffffff802ed171>{ip_local_deliver+383}
<ffffffff802ed67e>{ip_rcv+1115}
<ffffffff802d30b9>{netif_receive_skb+662}
<ffffffff802d3174>{process_backlog+124}
<ffffffff802d1c08>{net_rx_action+154}
<ffffffff80136e02>{__do_softirq+74}
<ffffffff8010f69f>{call_softirq+31}
<ffffffff80110b42>{do_softirq+44} <ffffffff80110b7a>{do_IRQ+52}
<ffffffff8010eca2>{ret_from_intr+0} <EOI>
<ffffffff8010d232>{default_idle+0}
<ffffffff8022e890>{acpi_processor_idle+292}
<ffffffff8022e771>{acpi_processor_idle+5}
<ffffffff8010d288>{cpu_idle+49}
<ffffffff805047b5>{start_kernel+469}
<ffffffff805041f3>{_sinittext+499}
}}}
--
Ticket URL: <http://www.madwifi.org/ticket/74>
MadWifi <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity