libreport version: 2.0.8 abrt_version: 2.0.7 cmdline: BOOT_IMAGE=/boot/vmlinuz-3.1.6-1.fc16.x86_64 root=UUID=615ddbc6-ce0e-4197-8068-9c3cb5e2a977 ro rd.md=0 rd.lvm=0 rd.dm=0 KEYTABLE=us quiet SYSFONT=latarcyrheb-sun16 rhgb rd.luks=0 LANG=en_US.UTF-8 kernel: 3.1.6-1.fc16.x86_64 reason: WARNING: at /builddir/build/BUILD/kernel-3.1.fc16/compat-wireless-3.2-rc6-3/drivers/net/wireless/ath/ath9k/rc.c:697 ath_rc_get_highest_rix+0x158/0x1f0 [ath9k]() time: Sun 01 Jan 2012 10:14:33 AM EST backtrace: :WARNING: at /builddir/build/BUILD/kernel-3.1.fc16/compat-wireless-3.2-rc6-3/drivers/net/wireless/ath/ath9k/rc.c:697 ath_rc_get_highest_rix+0x158/0x1f0 [ath9k]() :Hardware name: 1005PE :Modules linked in: vfat fat usb_storage ppdev parport_pc lp parport fuse fcoe libfcoe libfc scsi_transport_fc 8021q garp stp llc scsi_tgt ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_filter ip6_tables nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack eeepc_wmi asus_wmi sparse_keymap uvcvideo videodev media v4l2_compat_ioctl32 microcode joydev arc4 snd_hda_codec_realtek i2c_i801 ath9k iTCO_wdt iTCO_vendor_support mac80211 snd_hda_intel snd_hda_codec snd_hwdep ath9k_common atl1c snd_seq ath9k_hw snd_seq_device ath cfg80211 snd_pcm rfkill snd_timer snd soundcore snd_page_alloc uinput wmi i915 drm_kms_helper drm i2c_algo_bit i2c_core video [last unloaded: scsi_wait_scan] :Pid: 9664, comm: kworker/u:1 Tainted: G W 3.1.6-1.fc16.x86_64 #1 :Call Trace: : <IRQ> [<ffffffff8106b73f>] warn_slowpath_common+0x7f/0xc0 : [<ffffffff8106b79a>] warn_slowpath_null+0x1a/0x20 : [<ffffffffa02dea18>] ath_rc_get_highest_rix+0x158/0x1f0 [ath9k] : [<ffffffff810e0c7e>] ? rcu_irq_exit+0xe/0x10 : [<ffffffffa02debec>] ath_get_rate+0x8c/0x410 [ath9k] : [<ffffffff81086c40>] ? insert_work+0x70/0x80 : [<ffffffffa0280cc6>] rate_control_get_rate+0x96/0x170 [mac80211] : [<ffffffffa028b67f>] invoke_tx_handlers+0x71f/0x1110 [mac80211] : [<ffffffffa028c1ba>] ieee80211_tx+0x5a/0xc0 [mac80211] : [<ffffffffa028c2a1>] ieee80211_xmit+0x81/0xd0 [mac80211] : [<ffffffffa028c942>] ieee80211_subif_start_xmit+0x3a2/0x9f0 [mac80211] : [<ffffffff814c51d2>] dev_hard_start_xmit+0x322/0x6e0 : [<ffffffff81087095>] ? queue_work_on+0x25/0x30 : [<ffffffff810870df>] ? queue_work+0x1f/0x30 : [<ffffffffa028e7d3>] ? ieee80211_queue_work+0x33/0x40 [mac80211] : [<ffffffff814e0dbf>] sch_direct_xmit+0xef/0x1c0 : [<ffffffff814e0f36>] __qdisc_run+0xa6/0x130 : [<ffffffff81054bc5>] ? check_preempt_curr+0x75/0xa0 : [<ffffffff814c35a3>] net_tx_action+0xe3/0x1f0 : [<ffffffff81072c98>] __do_softirq+0xb8/0x230 : [<ffffffff815def2c>] call_softirq+0x1c/0x30 : <EOI> [<ffffffff810152a5>] do_softirq+0x65/0xa0 : [<ffffffff81072bd4>] local_bh_enable_ip+0x94/0xa0 : [<ffffffff815d4e15>] _raw_spin_unlock_bh+0x15/0x20 : [<ffffffffa02da941>] ath_tx_complete_poll_work+0x81/0xd0 [ath9k] : [<ffffffffa02da8c0>] ? ath_tx_get_buffer+0x70/0x70 [ath9k] : [<ffffffff810883dd>] process_one_work+0x11d/0x470 : [<ffffffff810897df>] worker_thread+0x15f/0x350 : [<ffffffff81089680>] ? manage_workers+0x230/0x230 : [<ffffffff8108de0c>] kthread+0x8c/0xa0 : [<ffffffff815dee34>] kernel_thread_helper+0x4/0x10 : [<ffffffff8108dd80>] ? kthread_worker_fn+0x190/0x190 : [<ffffffff815dee30>] ? gs_change+0x13/0x13 comment: :Just using the wireless card for the internet connection. The card is in the client mode, using WPA. I haven't done anything unusual on that system. The card is: :02:00.0 Network controller [0280]: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) [168c:002b] (rev 01) smolt_data: : : :General :================================= :UUID: 9189561a-6471-4dc4-8462-f53703e58df1 :OS: Fedora release 16 (Verne) :Default run level: Unknown :Language: en_US.UTF-8 :Platform: x86_64 :BogoMIPS: 3333.36 :CPU Vendor: GenuineIntel :CPU Model: Intel(R) Atom(TM) CPU N450 @ 1.66GHz :CPU Stepping: 10 :CPU Family: 6 :CPU Model Num: 28 :Number of CPUs: 2 :CPU Speed: 1667 :System Memory: 1994 :System Swap: 2971 :Vendor: ASUSTeK Computer INC. :System: 1005PE x.x :Form factor: Notebook :Kernel: 3.1.6-1.fc16.x86_64 :SELinux Enabled: 1 :SELinux Policy: targeted :SELinux Enforce: Enforcing :MythTV Remote: Unknown :MythTV Role: Unknown :MythTV Theme: Unknown :MythTV Plugin: :MythTV Tuner: -1 : : :Devices :================================= :(32902:10172:4163:33709) pci, None, PCI/ISA, NM10 Family LPC Controller :(5772:43:6715:4233) pci, ath9k, NETWORK, AR9285 Wireless Network Adapter (PCI-Express) :(32902:40977:4163:33708) pci, i915, VIDEO, N10 Family Integrated Graphics Controller :(32902:40978:4163:33708) pci, None, VIDEO, N10 Family Integrated Graphics Controller :(32902:10192:4163:33709) pci, pcieport, PCI/PCI, N10/ICH 7 Family PCI Express Port 1 :(32902:10194:4163:33709) pci, pcieport, PCI/PCI, N10/ICH 7 Family PCI Express Port 2 :(6505:4194:4163:33674) pci, atl1c, ETHERNET, AR8132 Fast Ethernet :(32902:10200:4163:33742) pci, snd_hda_intel, MULTIMEDIA, N10/ICH 7 Family High Definition Audio Controller :(32902:10177:4163:33709) pci, ahci, STORAGE, N10/ICH7 Family SATA AHCI Controller :(32902:10202:4163:33709) pci, i801_smbus, SERIAL, N10/ICH 7 Family SMBus Controller :(32902:9288:4163:33709) pci, None, PCI/PCI, 82801 Mobile PCI Bridge :(32902:10198:4163:33709) pci, pcieport, PCI/PCI, N10/ICH 7 Family PCI Express Port 4 :(32902:10185:4163:33709) pci, uhci_hcd, USB, N10/ICH 7 Family USB UHCI Controller #2 :(32902:10184:4163:33709) pci, uhci_hcd, USB, N10/ICH 7 Family USB UHCI Controller #1 :(32902:40976:4163:33708) pci, agpgart-intel, HOST/PCI, N10 Family DMI Bridge :(32902:10186:4163:33709) pci, uhci_hcd, USB, N10/ICH 7 Family USB UHCI Controller #3 :(32902:10187:4163:33709) pci, uhci_hcd, USB, N10/ICH 7 Family USB UHCI Controller #4 :(32902:10188:4163:33709) pci, ehci_hcd, USB, N10/ICH 7 Family USB2 EHCI Controller : : :Filesystem Information :================================= :device mtpt type bsize frsize blocks bfree bavail file ffree favail :------------------------------------------------------------------- :/dev/sda2 / ext4 4096 4096 13984859 11914989 11772963 3555328 3347614 3347614 :
I compiled the latest bleeding edge compat-wireless for 2011-12-31 and I would get the same thing. It's a warning at the end of ath_rc_get_highest_rix(), and the code looks like: /* This should not happen */ WARN_ON(1); The warnings happen in bursts. There are long periods with no warnings. I haven't seen this warning with other routers, but I'm not sure I have sufficient stats. There are no interruptions in the wireless connection. If not the abrt icon, I would have been unaware of it.
*** Bug 770298 has been marked as a duplicate of this bug. ***
*** Bug 771069 has been marked as a duplicate of this bug. ***
*** Bug 771744 has been marked as a duplicate of this bug. ***
*** Bug 771754 has been marked as a duplicate of this bug. ***
Reported to ath9k-devel. Apparently it's an upstream bug. A comment in bug 771069 says the bug is triggered by the system waking up from sleep. That may explain why I haven't seen it on desktop systems and on the same laptop with self-compiled bleeding-edge kernels without power management. I tried the same system with other routers but could not trigger the bug. I'm going to see the "triggering" router soon, so I'll try to add some printk's to the code to see what's going on.
Pinged ath9k-devel for some help...
Created attachment 551707 [details] Patch for compat-wireless to print everything relevant to the problem I wrote this patch to print all information about the problem. However, I cannot reproduce the bug anymore, even with the same AP.
*** Bug 772107 has been marked as a duplicate of this bug. ***
*** Bug 772941 has been marked as a duplicate of this bug. ***
*** Bug 773019 has been marked as a duplicate of this bug. ***
Bug 772107 comment 3 suggest using "nohwcrypt=1" as a modprobe option for ath9k to avoid this issue -- not sure I see the connection, but just in case it is helpful...
*** This bug has been marked as a duplicate of bug 768639 ***