Bug 1626691
| Summary: | [abrt] local_pci_probe: WARNING: CPU: 1 PID: 783 at drivers/net/wireless/intel/iwlwifi/pcie/drv.c:861 iwl_pci_probe+0x160/0x1e0 [iwlwifi] | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Anthony Messina <amessina> | ||||||
| Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> | ||||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
| Severity: | unspecified | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | 29 | CC: | airlied, amessina, bskeggs, ewk, hdegoede, ichavero, itamar, jarodwilson, jglisse, john.j5live, jonathan, josef, kernel-maint, labbott, linville, mchehab, mjg59, steved, victory747 | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | x86_64 | ||||||||
| OS: | Unspecified | ||||||||
| URL: | https://retrace.fedoraproject.org/faf/reports/bthash/167af151bac1cf17fdac6634546680bc4324e669 | ||||||||
| Whiteboard: | abrt_hash:ac5fe87c0048734133e0e8f95d53c048a82102e8; | ||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2019-05-17 13:19:23 UTC | Type: | --- | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Attachments: |
|
||||||||
|
Description
Anthony Messina
2018-09-07 22:39:20 UTC
Created attachment 1481677 [details]
File: dmesg
I have had the same problem. I am on a Lenovo ThinkPad T500 with an Intel 5350 AGN built in wifi adapter, running Fedora 28. The wireless does not work for me at all on the Fedora 4.18 kernel, but works when I boot into 4.17.19.
It works on 4.17.19-200.fc28.x86_64, but it does not work on 4.18.7-200.fc28.x86_64 nor on 4.18.5-200.fc28.x86_64.
lshw on 4.17.19 (working) says:
*-network
description: Wireless interface
product: PRO/Wireless 5350 AGN [Echo Peak] Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlp3s0
version: 00
serial: 00:16:eb:05:91:16
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=4.17.19-200.fc28.x86_64 firmware=8.83.5.1 build 33692 ip=10.48.80.99 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:32 memory:f4300000-f4301fff
The iwl firmware package on my system are:
iwl2030-firmware-18.168.6.1-86.fc28.1.noarch
iwl6000-firmware-9.221.4.1-86.fc28.1.noarch
iwl2000-firmware-18.168.6.1-86.fc28.1.noarch
iwl6000g2b-firmware-18.168.6.1-86.fc28.1.noarch
iwl100-firmware-39.31.5.1-86.fc28.1.noarch
iwl135-firmware-18.168.6.1-86.fc28.1.noarch
iwl3160-firmware-25.30.13.0-86.fc28.1.noarch
iwl5000-firmware-8.83.5.1_1-86.fc28.1.noarch
iwl6000g2a-firmware-18.168.6.1-86.fc28.1.noarch
iwl7260-firmware-25.30.13.0-86.fc28.1.noarch
iwl105-firmware-18.168.6.1-86.fc28.1.noarch
iwl4965-firmware-228.61.2.24-86.fc28.1.noarch
iwl6050-firmware-41.28.5.1-86.fc28.1.noarch
iwl1000-firmware-39.31.5.1-86.fc28.1.noarch
iwl3945-firmware-15.32.2.9-86.fc28.1.noarch
iwl5150-firmware-8.24.2.2-86.fc28.1.noarch
dmesg with 4.18.7 shows:
[ 6.247133] ------------[ cut here ]------------
[ 6.249647] CSR addresses aren't configured
[ 6.252259] WARNING: CPU: 1 PID: 496 at drivers/net/wireless/intel/iwlwifi/pcie/drv.c:861 iwl_pci_probe+0x160/0x1e0 [iwlwifi]
[ 6.253198] Modules linked in: bluetooth(+) snd_usbmidi_lib iwlwifi(+) uas snd_rawmidi usb_storage snd_hda_codec_conexant snd_hda_codec_generic snd_hda_intel ecdh_generic snd_hda_codec cfg80211 snd_hda_core snd_hwdep snd_seq snd_seq_device snd_pcm lpc_ich thinkpad_acpi snd_timer snd wmi soundcore mei_me rfkill mei pcc_cpufreq acpi_cpufreq binfmt_misc hid_microsoft btrfs i915 libcrc32c xor zstd_decompress zstd_compress xxhash sdhci_pci cqhci sdhci firewire_ohci mmc_core raid6_pq firewire_core serio_raw yenta_socket crc_itu_t e1000e i2c_algo_bit drm_kms_helper drm video ecryptfs
[ 6.253198] CPU: 1 PID: 496 Comm: systemd-udevd Not tainted 4.18.7-200.fc28.x86_64 #1
[ 6.253198] Hardware name: LENOVO 2081CTO/2081CTO, BIOS 6FET50WW (1.20 ) 10/30/2008
[ 6.253198] RIP: 0010:iwl_pci_probe+0x160/0x1e0 [iwlwifi]
[ 6.253198] Code: 89 90 c0 eb 98 80 3d 12 1d 03 00 00 bd ea ff ff ff 0f 85 5c ff ff ff 48 c7 c7 48 e5 90 c0 c6 05 f9 1c 03 00 01 e8 2a 4a 7c e5 <0f> 0b e9 42 ff ff ff 8b 53 3c 81 fa 40 03 00 00 0f 84 fe fe ff ff
[ 6.253198] RSP: 0000:ffffa00c010f3b28 EFLAGS: 00010282
[ 6.253198] RAX: 0000000000000000 RBX: ffff8f7b31d10000 RCX: 0000000000000000
[ 6.253198] RDX: ffff8f7b3bc9ce00 RSI: ffff8f7b3bc96938 RDI: ffff8f7b3bc96938
[ 6.253198] RBP: 00000000ffffffea R08: 0000000000000000 R09: 0000000000aaaaaa
[ 6.253198] R10: 0000000000000000 R11: ffffa00c106ef9e0 R12: ffffffffc0907180
[ 6.253198] R13: ffff8f7b31d100a0 R14: 0000000000000023 R15: ffffffffc091acc0
[ 6.253198] FS: 00007f52a5d47180(0000) GS:ffff8f7b3bc80000(0000) knlGS:0000000000000000
[ 6.253198] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 6.253198] CR2: 0000557375bc1000 CR3: 0000000229194000 CR4: 00000000000006e0
[ 6.253198] Call Trace:
[ 6.253198] local_pci_probe+0x41/0x90
[ 6.253198] pci_device_probe+0x118/0x1a0
[ 6.253198] driver_probe_device+0x2da/0x450
[ 6.253198] __driver_attach+0xdd/0x110
[ 6.253198] ? driver_probe_device+0x450/0x450
[ 6.253198] bus_for_each_dev+0x76/0xc0
[ 6.253198] ? klist_add_tail+0x3b/0x60
[ 6.253198] bus_add_driver+0x152/0x230
[ 6.253198] ? 0xffffffffc085c000
[ 6.253198] driver_register+0x6b/0xb0
[ 6.253198] ? 0xffffffffc085c000
[ 6.253198] iwl_pci_register_driver+0x20/0x30 [iwlwifi]
[ 6.253198] do_one_initcall+0x46/0x1c3
[ 6.253198] ? free_unref_page_commit+0x9b/0x110
[ 6.253198] ? _cond_resched+0x15/0x30
[ 6.253198] ? kmem_cache_alloc_trace+0x166/0x1d0
[ 6.253198] ? do_init_module+0x22/0x210
[ 6.253198] do_init_module+0x5a/0x210
[ 6.253198] load_module+0x210f/0x24a0
[ 6.253198] ? __switch_to_asm+0x34/0x70
[ 6.253198] ? __switch_to_asm+0x40/0x70
[ 6.253198] ? __switch_to_asm+0x34/0x70
[ 6.253198] ? __switch_to_asm+0x40/0x70
[ 6.253198] ? __switch_to_asm+0x34/0x70
[ 6.253198] ? __switch_to_asm+0x40/0x70
[ 6.253198] ? __do_sys_init_module+0x13f/0x180
[ 6.253198] ? _cond_resched+0x15/0x30
[ 6.253198] __do_sys_init_module+0x13f/0x180
[ 6.253198] do_syscall_64+0x5b/0x160
[ 6.253198] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[ 6.253198] RIP: 0033:0x7f52a498986a
[ 6.253198] Code: 48 8b 0d 39 e6 2b 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 49 89 ca b8 af 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 06 e6 2b 00 f7 d8 64 89 01 48
[ 6.253198] RSP: 002b:00007ffe1968d708 EFLAGS: 00000246 ORIG_RAX: 00000000000000af
[ 6.253198] RAX: ffffffffffffffda RBX: 0000557375ac7ab0 RCX: 00007f52a498986a
[ 6.253198] RDX: 00007f52a54f04cd RSI: 0000000000088edb RDI: 00005573764f55b0
[ 6.253198] RBP: 00007f52a54f04cd R08: 0000000000000001 R09: 0000000000000000
[ 6.253198] R10: 0000557375a4d010 R11: 0000000000000246 R12: 00005573764f55b0
[ 6.253198] R13: 0000557375b00360 R14: 0000000000020000 R15: 0000000000000000
[ 6.253198] ---[ end trace e59d4a8bbfada558 ]---
[ 6.379729] Bluetooth: HCI socket layer initialized
[ 6.390040] Bluetooth: L2CAP socket layer initialized
[ 6.395084] Bluetooth: SCO socket layer initialized
[ 6.408243] iwlwifi: probe of 0000:03:00.0 failed with error -22
This continues to occur with the full line of 4.18 kernels. Is there any additional information I can provide toward resolution (especially as F29 approaches)? F29 is now here. I downloaded Fedora-Workstation-Live-x86_64-29-1.2.iso (kernel 4.8.16-300.fc29.x86_64) and it has the same problem. This continues to occur with kernel-4.19.2-300.fc29.x86_64 Updated trace: ------------[ cut here ]------------ CSR addresses aren't configured WARNING: CPU: 1 PID: 792 at drivers/net/wireless/intel/iwlwifi/pcie/drv.c:873 iwl_pci_probe+0x160/0x1e0 [iwlwifi] Modules linked in: iwlwifi(+) i2c_i801 snd_hda_codec_conexant snd_hda_codec_generic btusb btrtl snd_hda_intel btbcm cfg80211 uvcvideo snd_hda_codec btintel > CPU: 1 PID: 792 Comm: systemd-udevd Not tainted 4.19.2-300.fc29.x86_64 #1 Hardware name: LENOVO 7465CTO/7465CTO, BIOS 6DET57WW (3.07 ) 08/12/2009 RIP: 0010:iwl_pci_probe+0x160/0x1e0 [iwlwifi] Code: b6 91 c0 eb 98 80 3d fe 2e 03 00 00 bd ea ff ff ff 0f 85 5c ff ff ff 48 c7 c7 48 15 92 c0 c6 05 e5 2e 03 00 01 e8 0a 74 7b cc <0f> 0b e9 42 ff ff ff 8> RSP: 0018:ffffbfd1009cfb08 EFLAGS: 00010286 RAX: 0000000000000000 RBX: ffffa061b6b3c000 RCX: 0000000000000006 RDX: 0000000000000007 RSI: 0000000000000082 RDI: ffffa061b7a96860 RBP: 00000000ffffffea R08: 0000000000000030 R09: 0000000000000003 R10: 0000000000000000 R11: 0000000000000001 R12: ffffffffc0919ee0 R13: ffffa061b6b3c0a8 R14: 0000000000000018 R15: ffffbfd1009cfe88 FS: 00007f45d2c52940(0000) GS:ffffa061b7a80000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000055f3181afdd0 CR3: 0000000133924000 CR4: 00000000000406e0 Call Trace: local_pci_probe+0x41/0x90 pci_device_probe+0x188/0x1a0 really_probe+0x235/0x3a0 driver_probe_device+0xb3/0xf0 __driver_attach+0xdd/0x110 ? driver_probe_device+0xf0/0xf0 bus_for_each_dev+0x76/0xc0 ? klist_add_tail+0x3b/0x60 bus_add_driver+0x152/0x230 ? 0xffffffffc076d000 driver_register+0x6b/0xb0 ? 0xffffffffc076d000 iwl_pci_register_driver+0x20/0x30 [iwlwifi] do_one_initcall+0x46/0x1c3 ? free_unref_page_commit+0x9b/0x110 ? _cond_resched+0x15/0x30 ? kmem_cache_alloc_trace+0x15f/0x1e0 do_init_module+0x5a/0x210 load_module+0x206d/0x22d0 ? __switch_to_asm+0x40/0x70 ? __switch_to_asm+0x34/0x70 ? __switch_to_asm+0x40/0x70 ? __switch_to_asm+0x34/0x70 ? __switch_to_asm+0x40/0x70 ? __switch_to_asm+0x34/0x70 ? __switch_to_asm+0x40/0x70 ? __switch_to_asm+0x34/0x70 ? __do_sys_init_module+0x13d/0x180 __do_sys_init_module+0x13d/0x180 do_syscall_64+0x5b/0x160 entry_SYSCALL_64_after_hwframe+0x44/0xa9 RIP: 0033:0x7f45d390cfde Code: 48 8b 0d ad 1e 0c 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 49 89 ca b8 af 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 0> RSP: 002b:00007fffaedbe608 EFLAGS: 00000246 ORIG_RAX: 00000000000000af RAX: ffffffffffffffda RBX: 000055f318162bb0 RCX: 00007f45d390cfde RDX: 00007f45d3a8284d RSI: 000000000008c28e RDI: 000055f318ba0630 RBP: 00007f45d3a8284d R08: 0000000000000005 R09: 0000000000000004 R10: 000055f3180fd010 R11: 0000000000000246 R12: 000055f318ba0630 R13: 000055f3181697b0 R14: 0000000000020000 R15: 0000000000000000 ---[ end trace 24931bbcc2c44430 ]--- We apologize for the inconvenience. There is a large number of bugs to go through and several of them have gone stale. Due to this, we are doing a mass bug update across all of the Fedora 29 kernel bugs. Fedora 29 has now been rebased to 4.19.5-300.fc29. Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel. If you experience different issues, please open a new bug report for those. Unfortunately Jeremy, this bug continues to exist with the 4.19.6-300.fc29.x86_64 kernel as well. This continues to occur with kernel-4.20.3-200.fc29.x86_64. This continues to be an issue through all of the 4.18.y, 4.19.y and 4.20.y kernels as well as kernel-5.0.0-0.rc6.git1.1.fc30.x86_64. Can you provide advice on how to take this issue upstream? Is the Intel Corporation PRO/Wireless 5350 AGN device essentially unsupported? We apologize for the inconvenience. There is a large number of bugs to go through and several of them have gone stale. Due to this, we are doing a mass bug update across all of the Fedora 29 kernel bugs. Fedora XX has now been rebased to 5.0.6 Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel. If you have moved on to Fedora 30, and are still experiencing this issue, please change the version to Fedora 30. If you experience different issues, please open a new bug report for those. Laura, this continues to be an issue with kernel-5.0.7-200.fc29.x86_64 on my ThinkPad X200s: Intel(R) Wireless WiFi driver for Linux Copyright(c) 2003- 2015 Intel Corporation ------------[ cut here ]------------ CSR addresses aren't configured WARNING: CPU: 0 PID: 819 at drivers/net/wireless/intel/iwlwifi/pcie/drv.c:917 iwl_pci_probe+0x160/0x1e0 [iwlwifi] Modules linked in: iwlwifi(+) snd_hda_codec_conexant snd_hda_codec_generic iTCO_wdt mei_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec wmi_bmof cfg80211 uvcvideo btusb snd_hda_core btrtl btbcm btintel snd_hwdep videobuf2_vmalloc snd_seq videobuf2_memops videobuf2_v4l2 snd_seq> CPU: 0 PID: 819 Comm: systemd-udevd Not tainted 5.0.7-200.fc29.x86_64 #1 Hardware name: LENOVO 7465CTO/7465CTO, BIOS 6DET57WW (3.07 ) 08/12/2009 RIP: 0010:iwl_pci_probe+0x160/0x1e0 [iwlwifi] Code: 3e c2 c0 eb 98 80 3d 1a 5c 03 00 00 bd ea ff ff ff 0f 85 5c ff ff ff 48 c7 c7 f8 a5 c2 c0 c6 05 01 5c 03 00 01 e8 8a a0 4d d5 <0f> 0b e9 42 ff ff ff 8b 53 3c 81 fa 40 03 00 00 0f 84 fe fe ff ff RSP: 0018:ffffc04b8098fb08 EFLAGS: 00010286 RAX: 0000000000000000 RBX: ffff9f1b76b38000 RCX: 0000000000000006 RDX: 0000000000000007 RSI: 0000000000000082 RDI: ffff9f1b77a168c0 RBP: 00000000ffffffea R08: 00000000000003b2 R09: 0000000000000003 R10: 0000000000000000 R11: 0000000000000001 R12: ffffffffc0c22680 R13: ffff9f1b76b380b0 R14: 000000000000001f R15: ffffffffc0c37b80 FS: 00007f620d434940(0000) GS:ffff9f1b77a00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000056092461a000 CR3: 0000000132bae000 CR4: 00000000000406f0 Call Trace: local_pci_probe+0x41/0x90 pci_device_probe+0x118/0x1a0 really_probe+0xf8/0x3b0 driver_probe_device+0xb3/0xf0 __driver_attach+0xdd/0x110 ? driver_probe_device+0xf0/0xf0 bus_for_each_dev+0x77/0xc0 ? klist_add_tail+0x3b/0x60 bus_add_driver+0x152/0x230 ? 0xffffffffc0ab9000 driver_register+0x6b/0xb0 ? 0xffffffffc0ab9000 iwl_pci_register_driver+0x20/0x30 [iwlwifi] do_one_initcall+0x46/0x1c3 ? free_unref_page_commit+0x9b/0x110 ? _cond_resched+0x15/0x30 ? kmem_cache_alloc_trace+0x154/0x1d0 do_init_module+0x5a/0x210 load_module+0x2096/0x22d0 ? __do_sys_init_module+0x13b/0x180 __do_sys_init_module+0x13b/0x180 do_syscall_64+0x5b/0x160 entry_SYSCALL_64_after_hwframe+0x44/0xa9 RIP: 0033:0x7f620e0fd0ce Code: 48 8b 0d bd 1d 0c 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 49 89 ca b8 af 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 8a 1d 0c 00 f7 d8 64 89 01 48 RSP: 002b:00007ffe46c48a58 EFLAGS: 00000246 ORIG_RAX: 00000000000000af RAX: ffffffffffffffda RBX: 0000560923b4d5a0 RCX: 00007f620e0fd0ce RDX: 00007f620e27384d RSI: 00000000000942b6 RDI: 00005609245876f0 RBP: 00007f620e27384d R08: 0000560923b31470 R09: 0000000000000000 R10: 0000000000000001 R11: 0000000000000246 R12: 00005609245876f0 R13: 0000560923b8c200 R14: 0000000000020000 R15: 0000000000000000 ---[ end trace 5e5c472b56b9cb51 ]--- iwlwifi: probe of 0000:03:00.0 failed with error -22 Emmanuel Grumbach responded to my email to <linuxwifi> with a one-line patch that fixes the Intel Corporation PRO/Wireless 5350 AGN [Echo Peak] device allowing it work as expected. I'll attach the patch I applied to 5.0.8-200.fc29.x86_64.
Can this patch be included in Fedora kernels until it is applied upstream? Thank you.
diff --git a/drivers/net/wireless/intel/iwlwifi/cfg/5000.c b/drivers/net/wireless/intel/iwlwifi/cfg/5000.c
index 575a7022d045..d3a56e3d2894 100644
--- a/drivers/net/wireless/intel/iwlwifi/cfg/5000.c
+++ b/drivers/net/wireless/intel/iwlwifi/cfg/5000.c
@@ -136,6 +136,7 @@ const struct iwl_cfg iwl5350_agn_cfg = {
.ht_params = &iwl5000_ht_params,
.led_mode = IWL_LED_BLINK,
.internal_wimax_coex = true,
+ .csr = &iwl_csr_v1,
};
#define IWL_DEVICE_5150 \
--
2.20.1
Created attachment 1556804 [details]
0001-Fix-Intel-5350-AGN.patch
Do you have a link to the thread or the patchwork where this patch was submitted by the maintainer? We generally prefer to pick up what the maintainer will submit with full commit message etc. Emmanuel Grumbach sent me the patch via <linuxwifi> so I don't have a link to patchwork. He did indicate that he was going to submit it upstream. I have requested this information from him and will report back here. Thank you. Luca Coelho added this upstream: https://patchwork.kernel.org/patch/10912577/ This was fixed upstream and will be in the 5.0.14 stable kernel: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/diff/drivers/net/wireless/intel/iwlwifi/cfg/5000.c?id=v5.0.14&id2=v5.0.13 *** Bug 1639401 has been marked as a duplicate of this bug. *** |