Bug 770476 - [abrt] kernel: WARNING: at /builddir/build/BUILD/kernel-3.1.fc16/compat-wireless-3.2-rc6-3/drivers/net/wireless/iwlwifi/iwl-core.c:1330 iwlagn_mac_remove_interface+0x98/0x120 [iwlwifi]()
Summary: [abrt] kernel: WARNING: at /builddir/build/BUILD/kernel-3.1.fc16/compat-wirel...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 16
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: John W. Linville
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:d707414517b08c91f9f51c514f9...
: 772340 785859 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-12-26 23:01 UTC by Deepu Mohan Puthrote
Modified: 2012-04-26 03:28 UTC (History)
18 users (show)

Fixed In Version: kernel-2.6.43.2-6.fc15
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-04-01 00:26:20 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
iwlegacy backport to 3.3 (2.49 KB, patch)
2012-03-28 15:33 UTC, Josh Boyer
no flags Details | Diff
iwlwifi backport to 3.3 (2.01 KB, patch)
2012-03-28 15:34 UTC, Josh Boyer
no flags Details | Diff

Description Deepu Mohan Puthrote 2011-12-26 23:01:02 UTC
libreport version: 2.0.8
abrt_version:   2.0.7
cmdline:        BOOT_IMAGE=/vmlinuz-3.1.6-1.fc16.x86_64 root=/dev/mapper/VolGroup-lv_root ro rd.md=0 rd.dm=0 rd.lvm.lv=VolGroup/lv_swap quiet SYSFONT=latarcyrheb-sun16 rhgb rd.lvm.lv=VolGroup/lv_root rd.luks=0 KEYTABLE=uk LANG=en_US.UTF-8
event_log:      2011-12-26-23:05:24> Smolt profile successfully saved
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/iwlwifi/iwl-core.c:1330 iwlagn_mac_remove_interface+0x98/0x120 [iwlwifi]()
time:           Mon 26 Dec 2011 21:42:47 GMT

backtrace:
:WARNING: at /builddir/build/BUILD/kernel-3.1.fc16/compat-wireless-3.2-rc6-3/drivers/net/wireless/iwlwifi/iwl-core.c:1330 iwlagn_mac_remove_interface+0x98/0x120 [iwlwifi]()
:Hardware name: Vostro 3550
:Modules linked in: ppp_mppe ppp_async crc_ccitt ppp_generic slhc tcp_lp ppdev parport_pc lp parport fuse ebtable_nat ebtables ipt_MASQUERADE iptable_nat nf_nat lockd xt_CHECKSUM iptable_mangle tun bridge stp llc ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_filter ip6_tables nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack binfmt_misc arc4 iwlwifi snd_hda_codec_hdmi snd_hda_codec_idt uvcvideo videodev media v4l2_compat_ioctl32 dell_wmi sparse_keymap dell_laptop dcdbas microcode joydev iTCO_wdt iTCO_vendor_support i2c_i801 snd_hda_intel snd_hda_codec snd_hwdep snd_seq mac80211 snd_seq_device snd_pcm cfg80211 r8169 mii snd_timer rfkill snd soundcore snd_page_alloc virtio_net kvm_intel kvm uinput sunrpc wmi i915 radeon ttm drm_kms_helper drm video i2c_algo_bit i2c_core [last unloaded: scsi_wait_scan]
:Pid: 3424, comm: kworker/0:2 Not tainted 3.1.6-1.fc16.x86_64 #1
:Call Trace:
: [<ffffffff8106b73f>] warn_slowpath_common+0x7f/0xc0
: [<ffffffff8106b79a>] warn_slowpath_null+0x1a/0x20
: [<ffffffffa0451058>] iwlagn_mac_remove_interface+0x98/0x120 [iwlwifi]
: [<ffffffffa0377ce4>] ieee80211_do_stop+0x4c4/0x530 [mac80211]
: [<ffffffff814e15e9>] ? dev_deactivate_many+0x219/0x250
: [<ffffffffa0377d6a>] ieee80211_stop+0x1a/0x20 [mac80211]
: [<ffffffff814c0136>] __dev_close_many+0x86/0xe0
: [<ffffffff814c0280>] dev_close_many+0x90/0x110
: [<ffffffffa032f5a0>] ? cfg80211_rfkill_set_block+0xa0/0xa0 [cfg80211]
: [<ffffffff814c164d>] dev_close+0x3d/0x50
: [<ffffffffa032f571>] cfg80211_rfkill_set_block+0x71/0xa0 [cfg80211]
: [<ffffffffa032f5c6>] cfg80211_rfkill_sync_work+0x26/0x30 [cfg80211]
: [<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

smolt_data:
:
:
:General
:=================================
:UUID: 6433e59f-affc-4a87-8305-dbad468f4b0a
:OS: Fedora release 16 (Verne)
:Default run level: Unknown
:Language: en_GB.utf8
:Platform: x86_64
:BogoMIPS: 4589.64
:CPU Vendor: GenuineIntel
:CPU Model: Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz
:CPU Stepping: 7
:CPU Family: 6
:CPU Model Num: 42
:Number of CPUs: 4
:CPU Speed: 2301
:System Memory: 3862
:System Swap: 5919
:Vendor: Dell Inc.
:System: Vostro 3550 Not Specified
:Form factor: Portable
: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:7243:4136:1203) pci, None, PCI/ISA, HM67 Express Chipset Family LPC Controller
:(4147:404:4136:1203) pci, xhci_hcd, USB, uPD720200 USB 3.0 Host Controller
:(32902:138:32902:21285) pci, iwlwifi, NETWORK, Centrino Wireless-N 1030 BGN
:(32902:278:4136:1229) pci, i915, VIDEO, 2nd Generation Core Processor Family Integrated Graphics Controller
:(32902:7190:4136:1203) pci, pcieport, PCI/PCI, 6 Series/C200 Series Chipset Family PCI Express Root Port 4
:(32902:7184:4136:1203) pci, pcieport, PCI/PCI, 6 Series/C200 Series Chipset Family PCI Express Root Port 1
:(32902:7186:4136:1203) pci, pcieport, PCI/PCI, 6 Series/C200 Series Chipset Family PCI Express Root Port 2
:(4098:26433:4136:1229) pci, radeon, VIDEO, NI Whistler [AMD Radeon HD 6600M Series]
:(32902:7198:4136:1203) pci, pcieport, PCI/PCI, 6 Series/C200 Series Chipset Family PCI Express Root Port 8
:(32902:7192:4136:1203) pci, pcieport, PCI/PCI, 6 Series/C200 Series Chipset Family PCI Express Root Port 5
:(32902:7200:4136:1203) pci, snd_hda_intel, MULTIMEDIA, 6 Series/C200 Series Chipset Family High Definition Audio Controller
:(32902:7202:4136:1203) pci, i801_smbus, SERIAL, 6 Series/C200 Series Chipset Family SMBus Controller
:(4332:33128:4136:1203) pci, r8169, ETHERNET, RTL8111/8168B PCI Express Gigabit Ethernet controller
:(32902:7171:4136:1203) pci, ahci, STORAGE, 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller
:(32902:7213:4136:1203) pci, ehci_hcd, USB, 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2
:(32902:7206:4136:1203) pci, ehci_hcd, USB, 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1
:(32902:260:4136:1203) pci, agpgart-intel, HOST/PCI, 2nd Generation Core Processor Family DRAM Controller
:(32902:7226:4136:1203) pci, None, SIMPLE, 6 Series/C200 Series Chipset Family MEI Controller #1
:(32902:257:4136:1203) pci, pcieport, PCI/PCI, Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
:
:
:Filesystem Information
:=================================
:device mtpt type bsize frsize blocks bfree bavail file ffree favail
:-------------------------------------------------------------------
:/dev/mapper/VolGroup-lv_root / ext4 4096 4096 12901535 8079348 7423988 3276800 2674546 2674546
:/dev/sda6 /boot ext4 1024 1024 495844 409950 384350 128016 127788 127788
:/dev/mapper/VolGroup-lv_home /home ext4 4096 4096 11538688 10010144 9424007 2932736 2894434 2894434
:/dev/sda5 WITHHELD fuseblk UNKNOWN UNKNOWN UNKNOWN UNKNOWN UNKNOWN UNKNOWN UNKNOWN UNKNOWN
:

Comment 1 John W. Linville 2012-01-10 19:11:54 UTC
*** Bug 772340 has been marked as a duplicate of this bug. ***

Comment 2 John W. Linville 2012-01-30 20:11:45 UTC
*** Bug 785859 has been marked as a duplicate of this bug. ***

Comment 3 Mikko Tiihonen 2012-01-31 10:49:28 UTC
This still occurs in 3.3.0-0.rc1.git3.1.fc17.x86_64

Comment 4 Otso Helenius 2012-02-02 12:27:18 UTC
Wireless tried to connect multiple times, failing

Package: kernel
OS Release: Fedora release 16 (Verne)

Comment 5 Garrett Holmstrom 2012-02-03 00:20:45 UTC
A while after the wireless connection stopped working, I flipped the machine's wireless switch off and back on.  NetworkManager was in the process of connecting to the access point.

Package: kernel
OS Release: Fedora release 16 (Verne)

Comment 6 Joel Uckelman 2012-02-18 03:35:39 UTC
This happened when I toggled the wifi switch after losing my connection.

Package: kernel
OS Release: Fedora release 16 (Verne)

Comment 7 wey-yi.w.guy 2012-02-18 17:16:55 UTC
hmm, what happen if you toggle the switch while still connected?

Wey

Comment 8 Joel Uckelman 2012-02-18 23:56:33 UTC
(In reply to comment #7)
> hmm, what happen if you toggle the switch while still connected?
> 
> Wey

It depends on what you mean by "still connected". With 3.2.6-3.fc16.x86_64, the wireless randomly stops working, and has for several kernels now. (The fix for Bug 785239 only lessened the frequency of the problem for me, it did not eliminate it.) Sometimes when NetworkManager shows that I am connected, and iwconfig shows the AP etc., I cannot ping anything beyond my own IP address. If I toggle the wireless switch, then the wireless connection comes back, for a seemingly random amount of time, ranging anywhere from 5 minutes to many hours.

I tried toggling the kill switch while I am actually connected, and I didn't get the kernel oops. The kernel oops I reported was while NetworkManager showed I was connected, despite that I couldn't reach the network.

In case it makes a difference, this is what lspci shows I have:

03:00.0 Network controller: Intel Corporation Centrino Ultimate-N 6300 (rev 3e)

Comment 9 Brian Harrington 2012-03-05 08:35:18 UTC
Turning off the physical switch to disable wireless (wif / bluetooth).

Package: kernel
OS Release: Fedora release 16 (Verne)

Comment 10 Brian Harrington 2012-03-12 04:36:25 UTC
attempted to manually connect to wireless network using NetworkManager through MATE desktop

Package: kernel
OS Release: Fedora release 16 (Verne)

Comment 11 Dave Jones 2012-03-22 16:43:56 UTC
[mass update]
kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository.
Please retest with this update.

Comment 12 Dave Jones 2012-03-22 16:48:26 UTC
[mass update]
kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository.
Please retest with this update.

Comment 13 Dave Jones 2012-03-22 16:57:41 UTC
[mass update]
kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository.
Please retest with this update.

Comment 14 Kai Meyer 2012-03-23 20:04:11 UTC
This just happened to me on kernel-3.3.0-4.fc16

Comment 15 J. Bruce Fields 2012-03-23 20:32:50 UTC
This happened after fiddling with the network manager and the network-kill switch on my laptop in an attempt to get wireless back up after it failed while working in a part of my house with weaker signal.

Package: kernel
OS Release: Fedora release 16 (Verne)

Comment 16 Kai Meyer 2012-03-25 02:18:37 UTC
(In reply to comment #15)
> This happened after fiddling with the network manager and the network-kill
> switch on my laptop in an attempt to get wireless back up after it failed while
> working in a part of my house with weaker signal.
> 
> Package: kernel
> OS Release: Fedora release 16 (Verne)

My story seems about the same. Wifi connectivity drops, NetworkManager prompts me for the key over and over again and never connects. When I hit the physical kill switch, no behavior changes. 

When I 
1) get disconnected
2) Hit the kill switch
3) Restart the NetworkManager service
I get this abrt.

Comment 17 Stanislaw Gruszka 2012-03-27 10:01:30 UTC
I posted iwlwifi and iwlegacy patches which should fix that warning:

http://marc.info/?l=linux-wireless&m=133165156301731&w=2
http://marc.info/?l=linux-wireless&m=133165149501705&w=2

Note that patches does not fix problems happened with wifi connections that happen before the warning triggers.

Comment 18 Stanislaw Gruszka 2012-03-28 07:48:58 UTC
Josh, please apply above patches as fix for this bug report.

Comment 19 Josh Boyer 2012-03-28 13:08:57 UTC
(In reply to comment #18)
> Josh, please apply above patches as fix for this bug report.

Will do.

Comment 20 Josh Boyer 2012-03-28 15:32:57 UTC
Stanislaw, the upstream patches didn't apply cleanly to a 3.3 kernel.  Could you look the following two backports over to see if they look correct?  Mostly the iwlegacy one.

Comment 21 Josh Boyer 2012-03-28 15:33:37 UTC
Created attachment 573378 [details]
iwlegacy backport to 3.3

Comment 22 Josh Boyer 2012-03-28 15:34:07 UTC
Created attachment 573379 [details]
iwlwifi backport to 3.3

Comment 23 Stanislaw Gruszka 2012-03-29 14:29:46 UTC
Patches are correct, thanks Josh.

Comment 24 Josh Boyer 2012-03-29 14:42:53 UTC
(In reply to comment #23)
> Patches are correct, thanks Josh.

Great, thanks.  Changes committed to F16/F17

Comment 25 Fedora Update System 2012-03-29 23:14:32 UTC
kernel-3.3.0-8.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/kernel-3.3.0-8.fc17

Comment 26 Fedora Update System 2012-03-29 23:15:24 UTC
kernel-3.3.0-8.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/kernel-3.3.0-8.fc16

Comment 27 Fedora Update System 2012-03-30 03:00:32 UTC
Package kernel-3.3.0-8.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing kernel-3.3.0-8.fc17'
as soon as you are able to, then reboot.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-4888/kernel-3.3.0-8.fc17
then log in and leave karma (feedback).

Comment 28 Fedora Update System 2012-04-01 00:26:20 UTC
kernel-3.3.0-8.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 29 Fedora Update System 2012-04-12 02:58:16 UTC
kernel-3.3.0-8.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 30 Fedora Update System 2012-04-14 00:42:47 UTC
kernel-2.6.43.2-2.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/kernel-2.6.43.2-2.fc15

Comment 31 Fedora Update System 2012-04-21 16:46:53 UTC
kernel-2.6.43.2-6.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/kernel-2.6.43.2-6.fc15

Comment 32 Fedora Update System 2012-04-26 03:28:08 UTC
kernel-2.6.43.2-6.fc15 has been pushed to the Fedora 15 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.