iwlwifi hangs the computer

Bug #2058034 reported by SR
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I recently discovered that my Wifi hangs the computer when I try to deactivate Wifi.
Actually, most of the programs do work when I try to deactivate Wifi, but, for instance, I cannot sudo anymore. Control-C or Control-Z won't terminate or suspend it.
I may have to press on the power button to power off the computer.

Below, I put a stack trace from syslog.
I have found a workaround : rmmod works, so I use it (and modprobe) to kill (and restart) Wifi.
I have updated my BIOS to the latest, it changes nothing.

The version of the firmware, if it matters :
iwlwifi 0000:3b:00.0: loaded firmware version 46.ff18e32a.0 9260-th-b0-jf-b0-46.ucode op_mode iwlmvm

An example of stack trace :

2024-03-15T09:37:06.483828+01:00 clairetnet kernel: [  208.124786] iwlwifi 0000:3b:00.0: RF_KILL bit toggled to disable radio.

2024-03-15T09:37:06.483850+01:00 clairetnet kernel: [  208.124789] iwlwifi 0000:3b:00.0: reporting RF_KILL (radio disabled)

2024-03-15T09:37:06.508745+01:00 clairetnet systemd[1]: Starting systemd-rfkill.service - Load/Save RF Kill Switch Status...

2024-03-15T09:37:06.511481+01:00 clairetnet systemd[1]: Started systemd-rfkill.service - Load/Save RF Kill Switch Status.

2024-03-15T09:37:06.520063+01:00 clairetnet kernel: [  208.159089] wlp59s0: deauthenticating from 90:9a:4a:3e:a2:93 by local choice (Reason: 3=DEAUTH_LEAVING)

2024-03-15T09:37:08.523909+01:00 clairetnet kernel: [  210.162713] iwlwifi 0000:3b:00.0: fail to flush all tx fifo queues Q 5

2024-03-15T09:37:08.523951+01:00 clairetnet kernel: [  210.163613] iwlwifi 0000:3b:00.0: Queue 5 is active on fifo 3 and stuck for 10000 ms. SW [4, 5] HW [5, 5] FH TRB=0x080305004

2024-03-15T09:37:10.528159+01:00 clairetnet kernel: [  212.166502] iwlwifi 0000:3b:00.0: fail to flush all tx fifo queues Q 5

2024-03-15T09:37:10.528194+01:00 clairetnet kernel: [  212.167306] iwlwifi 0000:3b:00.0: Queue 5 is active on fifo 3 and stuck for 10000 ms. SW [4, 5] HW [5, 5] FH TRB=0x080305004

2024-03-15T09:37:10.528204+01:00 clairetnet kernel: [  212.167404] ------------[ cut here ]------------

2024-03-15T09:37:10.528208+01:00 clairetnet kernel: [  212.167408] WARNING: CPU: 2 PID: 1256 at net/mac80211/sta_info.c:1442 __sta_info_destroy_part2+0x1c0/0x1f0 [mac80211]

2024-03-15T09:37:10.528225+01:00 clairetnet kernel: [  212.167659] Modules linked in: ccm cdc_ether usbnet r8152 mii snd_seq_dummy snd_hrtimer snd_hda_codec_hdmi snd_ctl_led snd_hda_codec_realtek snd_hda_codec_generic vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) nvidia_uvm(POE) bnep binfmt_misc snd_sof_pci_intel_cnl snd_sof_intel_hda_common soundwire_intel snd_sof_intel_hda_mlink soundwire_cadence snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils snd_soc_hdac_hda snd_hda_ext_core snd_soc_acpi_intel_match snd_soc_acpi soundwire_generic_allocation soundwire_bus nvidia_drm(POE) nvidia_modeset(POE) snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine intel_tcc_cooling snd_hda_intel x86_pkg_temp_thermal intel_powerclamp snd_intel_dspcfg snd_intel_sdw_acpi coretemp snd_hda_codec iwlmvm snd_hda_core kvm_intel snd_hwdep nls_iso8859_1 nvidia(POE) snd_pcm dell_rbtn snd_seq_midi mac80211 kvm snd_seq_midi_event i915 snd_rawmidi irqbypass libarc4 btusb crct10dif_pclmul uvcvideo btrtl dell_laptop polyval_clmulni polyval_generic cmdlinepart videobuf2_vmalloc btbcm uvc

2024-03-15T09:37:10.528230+01:00 clairetnet kernel: [  212.167814]  snd_seq ghash_clmulni_intel btintel drm_buddy videobuf2_memops spi_nor btmtk sha256_ssse3 videobuf2_v4l2 ttm dell_wmi processor_thermal_device_pci_legacy snd_seq_device mei_hdcp mei_pxp mtd intel_rapl_msr dell_smm_hwmon sha1_ssse3 bluetooth aesni_intel processor_thermal_device snd_timer iwlwifi dell_smbios videodev drm_display_helper crypto_simd processor_thermal_rfim cryptd processor_thermal_mbox dcdbas rapl intel_cstate cec dell_wmi_sysman processor_thermal_rapl mei_me videobuf2_common rc_core ledtrig_audio dell_wmi_descriptor firmware_attributes_class intel_wmi_thunderbolt wmi_bmof mxm_wmi snd i2c_i801 intel_rapl_common ecdh_generic spi_intel_pci cfg80211 mc i2c_smbus spi_intel soundcore mei ecc drm_kms_helper i2c_algo_bit intel_soc_dts_iosf intel_pch_thermal int3403_thermal int340x_thermal_zone dell_smo8800 int3400_thermal intel_hid acpi_thermal_rel sparse_keymap acpi_pad joydev input_leds hid_multitouch mac_hid serio_raw msr parport_pc ppdev drm lp parport efi_pstore dmi_sysfs ip_tables x_tables

2024-03-15T09:37:10.528231+01:00 clairetnet kernel: [  212.167988]  autofs4 usbhid hid_generic rtsx_pci_sdmmc nvme crc32_pclmul psmouse nvme_core video thunderbolt intel_lpss_pci ucsi_acpi nvme_common rtsx_pci i2c_hid_acpi typec_ucsi ahci intel_lpss i2c_hid xhci_pci libahci typec idma64 xhci_pci_renesas hid wmi pinctrl_cannonlake

2024-03-15T09:37:10.528232+01:00 clairetnet kernel: [  212.168044] CPU: 2 PID: 1256 Comm: NetworkManager Tainted: P           OE      6.5.0-25-generic #25-Ubuntu

2024-03-15T09:37:10.528233+01:00 clairetnet kernel: [  212.168053] Hardware name: Dell Inc. Precision 5540/0WWHJ2, BIOS 1.25.0 11/06/2023

2024-03-15T09:37:10.528252+01:00 clairetnet kernel: [  212.168057] RIP: 0010:__sta_info_destroy_part2+0x1c0/0x1f0 [mac80211]

2024-03-15T09:37:10.528253+01:00 clairetnet kernel: [  212.168276] Code: e9 c9 fe ff ff 0f 0b e9 14 ff ff ff 45 31 c0 b9 01 00 00 00 48 89 da 4c 89 f6 4c 89 ef e8 68 63 ff ff 85 c0 0f 84 12 ff ff ff <0f> 0b e9 0b ff ff ff 41 0f b6 d7 be 03 00 00 00 48 89 df e8 a8 a0

2024-03-15T09:37:10.528254+01:00 clairetnet kernel: [  212.168282] RSP: 0018:ffffafb8418576e8 EFLAGS: 00010282

2024-03-15T09:37:10.528255+01:00 clairetnet kernel: [  212.168290] RAX: 00000000ffffff92 RBX: ffff90396a1bc000 RCX: 0000000000000000

2024-03-15T09:37:10.528255+01:00 clairetnet kernel: [  212.168295] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000

2024-03-15T09:37:10.528256+01:00 clairetnet kernel: [  212.168299] RBP: ffffafb841857710 R08: 0000000000000000 R09: 0000000000000000

2024-03-15T09:37:10.528257+01:00 clairetnet kernel: [  212.168303] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000001

2024-03-15T09:37:10.528257+01:00 clairetnet kernel: [  212.168307] R13: ffff9038d4840900 R14: ffff9038d1cb49c0 R15: 0000000000000000

2024-03-15T09:37:10.528258+01:00 clairetnet kernel: [  212.168312] FS:  00007de0a3dc3580(0000) GS:ffff903c2c480000(0000) knlGS:0000000000000000

2024-03-15T09:37:10.528261+01:00 clairetnet kernel: [  212.168318] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033

2024-03-15T09:37:10.528261+01:00 clairetnet kernel: [  212.168323] CR2: 00007824a6ff8ff8 CR3: 0000000112702006 CR4: 00000000003706e0

2024-03-15T09:37:10.528264+01:00 clairetnet kernel: [  212.168328] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000

2024-03-15T09:37:10.528265+01:00 clairetnet kernel: [  212.168332] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400

2024-03-15T09:37:10.528266+01:00 clairetnet kernel: [  212.168336] Call Trace:

2024-03-15T09:37:10.528266+01:00 clairetnet kernel: [  212.168340]  <TASK>

2024-03-15T09:37:10.528271+01:00 clairetnet kernel: [  212.168346]  ? show_regs+0x6d/0x80

2024-03-15T09:37:10.528272+01:00 clairetnet kernel: [  212.168362]  ? __warn+0x89/0x160

2024-03-15T09:37:10.528273+01:00 clairetnet kernel: [  212.168380]  ? __sta_info_destroy_part2+0x1c0/0x1f0 [mac80211]

2024-03-15T09:37:10.528274+01:00 clairetnet kernel: [  212.168599]  ? report_bug+0x17e/0x1b0

2024-03-15T09:37:10.528274+01:00 clairetnet kernel: [  212.168614]  ? handle_bug+0x51/0xa0

2024-03-15T09:37:10.528275+01:00 clairetnet kernel: [  212.168627]  ? exc_invalid_op+0x18/0x80

2024-03-15T09:37:10.528275+01:00 clairetnet kernel: [  212.168638]  ? asm_exc_invalid_op+0x1b/0x20

2024-03-15T09:37:10.528276+01:00 clairetnet kernel: [  212.168652]  ? __sta_info_destroy_part2+0x1c0/0x1f0 [mac80211]

2024-03-15T09:37:10.528285+01:00 clairetnet kernel: [  212.168866]  ? __sta_info_destroy_part2+0x1b8/0x1f0 [mac80211]

2024-03-15T09:37:10.528285+01:00 clairetnet kernel: [  212.169080]  __sta_info_flush+0x159/0x1f0 [mac80211]

2024-03-15T09:37:10.528286+01:00 clairetnet kernel: [  212.169295]  ieee80211_set_disassoc+0x1bf/0x780 [mac80211]

2024-03-15T09:37:10.528286+01:00 clairetnet kernel: [  212.169603]  ieee80211_mgd_deauth+0x14c/0x5c0 [mac80211]

2024-03-15T09:37:10.528287+01:00 clairetnet kernel: [  212.169907]  ieee80211_deauth+0x18/0x30 [mac80211]

2024-03-15T09:37:10.528287+01:00 clairetnet kernel: [  212.170163]  cfg80211_mlme_deauth+0xb5/0x1f0 [cfg80211]

2024-03-15T09:37:10.528292+01:00 clairetnet kernel: [  212.170456]  cfg80211_mlme_down+0x61/0x90 [cfg80211]

2024-03-15T09:37:10.529844+01:00 clairetnet wpa_supplicant[1266]: wlp59s0: CTRL-EVENT-DISCONNECTED bssid=90:9a:4a:3e:a2:93 reason=3 locally_generated=1

2024-03-15T09:37:10.532180+01:00 clairetnet kernel: [  212.170733]  cfg80211_disconnect+0x19f/0x210 [cfg80211]

2024-03-15T09:37:10.532188+01:00 clairetnet kernel: [  212.170784]  __cfg80211_leave+0x155/0x1c0 [cfg80211]

2024-03-15T09:37:10.532188+01:00 clairetnet kernel: [  212.170842]  cfg80211_netdev_notifier_call+0x144/0x560 [cfg80211]

2024-03-15T09:37:10.532189+01:00 clairetnet kernel: [  212.170896]  ? iwl_mvm_send_cmd_pdu+0x6f/0xd0 [iwlmvm]

2024-03-15T09:37:10.532189+01:00 clairetnet kernel: [  212.170960]  ? iwl_mvm_send_cmd+0x38/0xa0 [iwlmvm]

2024-03-15T09:37:10.532189+01:00 clairetnet kernel: [  212.170992]  ? iwl_mvm_mc_iface_iterator+0xc9/0x120 [iwlmvm]

2024-03-15T09:37:10.532190+01:00 clairetnet kernel: [  212.171008]  ? __slab_free+0xf1/0x2e0

2024-03-15T09:37:10.532190+01:00 clairetnet kernel: [  212.171011]  ? iwl_mvm_send_cmd_pdu+0x6f/0xd0 [iwlmvm]

2024-03-15T09:37:10.532190+01:00 clairetnet kernel: [  212.171029]  ? _raw_spin_lock_irqsave+0xe/0x20

2024-03-15T09:37:10.532191+01:00 clairetnet kernel: [  212.171032]  ? skb_dequeue+0x5f/0x80

2024-03-15T09:37:10.532191+01:00 clairetnet kernel: [  212.171035]  notifier_call_chain+0x5e/0xe0

2024-03-15T09:37:10.532192+01:00 clairetnet kernel: [  212.171037]  raw_notifier_call_chain+0x16/0x30

2024-03-15T09:37:10.532192+01:00 clairetnet kernel: [  212.171039]  call_netdevice_notifiers_info+0x52/0xa0

2024-03-15T09:37:10.532192+01:00 clairetnet kernel: [  212.171041]  __dev_close_many+0x63/0x130

2024-03-15T09:37:10.532193+01:00 clairetnet kernel: [  212.171043]  dev_close_many+0x7f/0x140

2024-03-15T09:37:10.532193+01:00 clairetnet kernel: [  212.171044]  ? ieee80211_sdata_stop+0x1e/0x40 [mac80211]

2024-03-15T09:37:10.532193+01:00 clairetnet kernel: [  212.171100]  dev_close+0x67/0x80

2024-03-15T09:37:10.532194+01:00 clairetnet kernel: [  212.171102]  cfg80211_shutdown_all_interfaces+0x50/0x100 [cfg80211]

2024-03-15T09:37:10.532194+01:00 clairetnet kernel: [  212.171134]  cfg80211_rfkill_set_block+0x2e/0x50 [cfg80211]

2024-03-15T09:37:10.532194+01:00 clairetnet kernel: [  212.171166]  rfkill_set_block+0x97/0x180

2024-03-15T09:37:10.532195+01:00 clairetnet kernel: [  212.171173]  rfkill_fop_write+0x15e/0x220

2024-03-15T09:37:10.532195+01:00 clairetnet kernel: [  212.171175]  vfs_write+0xff/0x440

2024-03-15T09:37:10.532195+01:00 clairetnet kernel: [  212.171179]  ? putname+0x5b/0x80

2024-03-15T09:37:10.532195+01:00 clairetnet kernel: [  212.171181]  ? __fget_light+0xa5/0x120

2024-03-15T09:37:10.532196+01:00 clairetnet kernel: [  212.171183]  ksys_write+0xc9/0x100

2024-03-15T09:37:10.532196+01:00 clairetnet kernel: [  212.171184]  __x64_sys_write+0x19/0x30

2024-03-15T09:37:10.532196+01:00 clairetnet kernel: [  212.171185]  do_syscall_64+0x59/0x90

2024-03-15T09:37:10.532197+01:00 clairetnet kernel: [  212.171187]  ? __rseq_handle_notify_resume+0x37/0x70

2024-03-15T09:37:10.532197+01:00 clairetnet kernel: [  212.171189]  ? exit_to_user_mode_loop+0xe5/0x130

2024-03-15T09:37:10.532197+01:00 clairetnet kernel: [  212.171192]  ? exit_to_user_mode_prepare+0x9b/0xb0

2024-03-15T09:37:10.532198+01:00 clairetnet kernel: [  212.171193]  ? syscall_exit_to_user_mode+0x37/0x60

2024-03-15T09:37:10.532198+01:00 clairetnet kernel: [  212.171195]  ? do_syscall_64+0x68/0x90

2024-03-15T09:37:10.532199+01:00 clairetnet kernel: [  212.171196]  ? do_syscall_64+0x68/0x90

2024-03-15T09:37:10.532199+01:00 clairetnet kernel: [  212.171198]  ? sysvec_apic_timer_interrupt+0x4b/0xd0

2024-03-15T09:37:10.532199+01:00 clairetnet kernel: [  212.171199]  entry_SYSCALL_64_after_hwframe+0x6e/0xd8

2024-03-15T09:37:10.532200+01:00 clairetnet kernel: [  212.171202] RIP: 0033:0x7de0a4f1b2cf

2024-03-15T09:37:10.532200+01:00 clairetnet kernel: [  212.171223] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 39 86 f7 ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 8c 86 f7 ff 48

2024-03-15T09:37:10.532200+01:00 clairetnet kernel: [  212.171224] RSP: 002b:00007ffec0211fe0 EFLAGS: 00000293 ORIG_RAX: 0000000000000001

2024-03-15T09:37:10.532201+01:00 clairetnet kernel: [  212.171226] RAX: ffffffffffffffda RBX: 000000000000001b RCX: 00007de0a4f1b2cf

2024-03-15T09:37:10.532201+01:00 clairetnet kernel: [  212.171227] RDX: 0000000000000008 RSI: 00007ffec0212028 RDI: 000000000000001b

2024-03-15T09:37:10.532201+01:00 clairetnet kernel: [  212.171227] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000007

2024-03-15T09:37:10.532202+01:00 clairetnet kernel: [  212.171228] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000

2024-03-15T09:37:10.532202+01:00 clairetnet kernel: [  212.171229] R13: 000058ca1744c8c0 R14: 000058ca17404f40 R15: 000058ca1744b510

2024-03-15T09:37:10.532202+01:00 clairetnet kernel: [  212.171230]  </TASK>

2024-03-15T09:37:10.532203+01:00 clairetnet kernel: [  212.171231] ---[ end trace 0000000000000000 ]---

2024-03-15T09:37:11.546332+01:00 clairetnet systemd[1]: systemd-rfkill.service: Deactivated successfully.

2024-03-15T09:37:16.773036+01:00 clairetnet kernel: [  218.414787] iwlwifi 0000:3b:00.0: Queue 5 is active on fifo 3 and stuck for 10000 ms. SW [4, 5] HW [5, 5] FH TRB=0x080305004

ProblemType: Bug
DistroRelease: Ubuntu 23.10
Package: linux-image-6.5.0-25-generic 6.5.0-25.25
ProcVersionSignature: Ubuntu 6.5.0-25.25-generic 6.5.13
Uname: Linux 6.5.0-25-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.27.0-0ubuntu5
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: stan 10041 F.... wireplumber
 /dev/snd/seq: stan 10025 F.... pipewire
CRDA: N/A
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Fri Mar 15 14:20:18 2024
InstallationDate: Installed on 2019-04-26 (1785 days ago)
InstallationMedia: Ubuntu 19.04 "Disco Dingo" - Release amd64 (20190416)
MachineType: {report['dmi.sys.vendor']} {report['dmi.product.name']}
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.5.0-25-generic root=UUID=2262d308-663c-47c3-9e75-b34611c8df1d ro nouveau.blacklist=1 acpi_rev_override=1 acpi_osi=Linux nouveau.modeset=0 pcie_aspm=force drm.vblankoffdelay=1 scsi_mod.use_blk_mq=1 nouveau.runpm=0 mem_sleep_default=deep quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-6.5.0-25-generic N/A
 linux-backports-modules-6.5.0-25-generic N/A
 linux-firmware 20230919.git3672ccab-0ubuntu2.9
SourcePackage: linux
UpgradeStatus: Upgraded to mantic on 2024-01-12 (63 days ago)
dmi.bios.date: 12/13/2023
dmi.bios.release: 1.26
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.26.0
dmi.board.name: 0WWHJ2
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.26.0:bd12/13/2023:br1.26:svnDellInc.:pnPrecision5540:pvr:rvnDellInc.:rn0WWHJ2:rvrA00:cvnDellInc.:ct10:cvr:sku0906:
dmi.product.family: Precision
dmi.product.name: Precision 5540
dmi.product.sku: 0906
dmi.sys.vendor: Dell Inc.

Revision history for this message
SR (esserre) wrote :
SR (esserre)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Snaker (snaker.me) wrote (last edit ):

I faced the same problem on Ubuntu 22.04 a couple of week ago. I checked these kernels:
- 5.15.0-100-generic — does not work
- 5.15.0-101-generic — does not work
- 6.5.0-26-generic — does not work
- 5.15.0-97-generic — works well!
- 6.5.0-21-generic — works well too

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.