Bug#901389: [firmware-iwlwifi] Crash when using as a hotspot with intense usage
Package: firmware-iwlwifi
Version: 20170823-1
Severity: important
When I use my laptop as a hotspot, the following appears in the kernel logs:
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.037567] BUG: unable to handle
kernel NULL pointer dereference at 0000000000000068
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.037609] IP:
iwl_trans_pcie_txq_enable+0x5e/0x410 [iwlwifi]
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.037616] PGD 0 P4D 0
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.037630] Oops: 0002 [#1] SMP PTI
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.037638] Modules linked in: cpuid
ctr ccm ipt_MASQUERADE nf_nat_masquerade_ipv4 xt_conntrack ipt_REJECT
nf_reject_ipv4 xt_tcpudp iptable_filter nf_nat_h323 nf_conntrack_h323
nf_nat_pptp nf_nat_proto_gre nf_conntrack_pptp nf_conntrack_proto_gre
nf_nat_tftp nf_conntrack_tftp nf_nat_sip nf_conntrack_sip nf_nat_irc
nf_conntrack_irc nf_nat_ftp nf_conntrack_ftp iptable_nat nf_conntrack_ipv4
nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack libcrc32c pci_stub vboxpci(O)
vboxnetadp(O) vboxnetflt(O) vboxdrv(O) binfmt_misc nls_ascii nls_cp437 vfat
fat arc4 snd_hda_codec_hdmi snd_hda_codec_realtek hp_wmi wmi_bmof
snd_hda_codec_generic uvcvideo videobuf2_vmalloc videobuf2_memops intel_rapl
videobuf2_v4l2 x86_pkg_temp_thermal intel_powerclamp coretemp btusb btrtl
btbcm btintel kvm_intel iwlmvm bluetooth videobuf2_common
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.037772] kvm irqbypass videodev
crct10dif_pclmul crc32_pclmul media mac80211 drbg ansi_cprng snd_soc_skl
snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_dsp snd_soc_sst_ipc ecdh_generic
snd_soc_acpi ghash_clmulni_intel efi_pstore intel_cstate snd_soc_core iwlwifi
snd_compress intel_uncore snd_hda_intel intel_rapl_perf i915 snd_hda_codec
cfg80211 rfkill joydev evdev snd_hda_core snd_hwdep drm_kms_helper iTCO_wdt
pcspkr serio_raw snd_pcm efivars snd_timer drm iTCO_vendor_support
intel_pch_thermal snd i2c_algo_bit soundcore shpchp mei_me sg mei
processor_thermal_device int340x_thermal_zone intel_soc_dts_iosf wmi
intel_vbtn battery sparse_keymap ac kxcjk_1013 industrialio_triggered_buffer
kfifo_buf video industrialio acpi_pad int3400_thermal hp_wireless
acpi_thermal_rel button parport_pc ppdev lp parport
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.037913] efivarfs ip_tables
x_tables autofs4 ext4 crc16 mbcache jbd2 fscrypto ecb btrfs crc32c_generic xor
zstd_decompress zstd_compress xxhash raid6_pq dm_mod hid_generic usbhid hid
sr_mod cdrom sd_mod crc32c_intel aesni_intel aes_x86_64 crypto_simd cryptd
glue_helper ahci libahci psmouse r8169 mii xhci_pci libata xhci_hcd i2c_i801
scsi_mod usbcore usb_common fan thermal
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038008] CPU: 3 PID: 51 Comm:
kworker/3:1 Tainted: G W O 4.16.0-2-amd64 #1 Debian 4.16.12-1
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038015] Hardware name: HP HP 250
G6 Notebook PC/832A, BIOS F.33 12/08/2017
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038047] Workqueue: events
iwl_mvm_add_new_dqa_stream_wk [iwlmvm]
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038074] RIP:
0010:iwl_trans_pcie_txq_enable+0x5e/0x410 [iwlwifi]
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038082] RSP:
0018:ffffaa388106bc50 EFLAGS: 00010246
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038091] RAX: 00000000000009c4
RBX: 000000000000001f RCX: 0000000000000000
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038098] RDX: 0000000000000b91
RSI: 000000000000001f RDI: 0000000000002710
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038106] RBP: 0000000000000b91
R08: 0000000000002710 R09: 0000000000000001
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038113] R10: 0000000000000008
R11: ffff9141e285dfb0 R12: 0000000000000000
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038120] R13: 0000000000000000
R14: 0000000000000b91 R15: ffff9141dfaa0018
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038128] FS:
0000000000000000(0000) GS:ffff9141eed80000(0000) knlGS:0000000000000000
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038137] CS: 0010 DS: 0000 ES:
0000 CR0: 0000000080050033
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038143] CR2: 0000000000000068
CR3: 000000001c00a003 CR4: 00000000003626e0
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038150] Call Trace:
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038185] iwl_mvm_enable_txq
+0x1e4/0x350 [iwlmvm]
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038213] ?
iwl_mvm_inactivity_check+0x110/0x500 [iwlmvm]
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038240] ?
iwl_mvm_add_new_dqa_stream_wk+0xbe5/0x1290 [iwlmvm]
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038263]
iwl_mvm_add_new_dqa_stream_wk+0xbe5/0x1290 [iwlmvm]
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038280] ?
syscall_return_via_sysret+0x1c/0x7a
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038290] ? __switch_to_asm
+0x34/0x70
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038299] ? __switch_to_asm
+0x34/0x70
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038310] ? __switch_to
+0xa2/0x450
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038319] ? __switch_to_asm
+0x40/0x70
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038328] ? __switch_to_asm
+0x34/0x70
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038336] ? __switch_to_asm
+0x40/0x70
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038351] process_one_work+0x17b/
0x360
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038364] worker_thread+0x2e/
0x390
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038376] ? process_one_work
+0x360/0x360
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038386] kthread+0x113/0x130
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038397] ?
kthread_create_worker_on_cpu+0x70/0x70
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038407] ret_from_fork+0x35/0x40
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038417] Code: 4c 8b a4 c7 e8 7d
00 00 f0 48 0f ab 87 e8 8d 00 00 73 0d 80 3d 66 50 02 00 00 0f 84 29 03 00 00
44 89 c7 e8 a5 b4 04 cf 4d 85 ed <49> 89 44 24 68 0f 84 92 02 00 00 41 0f b6
87 ca 8e 00 00 39 d8
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038569] RIP:
iwl_trans_pcie_txq_enable+0x5e/0x410 [iwlwifi] RSP: ffffaa388106bc50
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038574] CR2: 0000000000000068
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038583] ---[ end trace
1e1ba2d6bb3f2501 ]---
Also, some problems with the system may appear (e. g. some processes cannot be
killed, not showing total CPU usage, sudo not working)
--- System information. ---
Architecture:
Kernel: Linux 4.16.0-2-amd64
Debian Release: buster/sid
990 testing ftp.by.debian.org
500 unstable ftp.by.debian.org
--- Package information. ---
Package's Depends field is empty.
Package's Recommends field is empty.
Suggests (Version) | Installed
==============================-+-===========
initramfs-tools | 0.130
--
---------------------
Alexander Kernozhitsky
Reply to: