Snatched some logs yesterday, upon arriving at work and dreading the reset:
kdeconnectd[2230]: 2024-10-09T09:16:04 kdeconnect.core: No local bluetooth adapter found
kdeconnectd[2230]: 2024-10-09T09:16:04 default: Error sending UDP packet: QAbstractSocket::NetworkError
kernel: ------------[ cut here ]------------
kernel: Timeout waiting for hardware access (CSR_GP_CNTRL 0x0c040008)
kernel: WARNING: CPU: 15 PID: 1212 at drivers/net/wireless/intel/iwlwifi/pcie/trans.c:2245 __iwl_trans_pcie_grab_nic_access+0x139/0x140 [iwlwifi]
kernel: Modules linked in: xt_nat xt_tcpudp veth cmac ccm snd_seq_dummy snd_hrtimer snd_seq snd_seq_device xt_conntrack xt_MASQUERADE bridge stp l>
kernel: i2c_algo_bit iwlwifi uvc btintel snd_acp_legacy_common snd_hda_core drm_suballoc_helper kvm_amd btbcm videobuf2_memops snd_pci_acp6x drm_>
kernel: pkcs8_key_parser i2c_dev crypto_user
kernel: CPU: 15 UID: 0 PID: 1212 Comm: NetworkManager Tainted: G W 6.11.2-arch1-1 #1 ########################################
kernel: Tainted: [W]=WARN
kernel: Hardware name: Star Labs StarBook/StarBook, BIOS 1.16.0 11/21/2023
kernel: RIP: 0010:__iwl_trans_pcie_grab_nic_access+0x139/0x140 [iwlwifi]
kernel: Code: e8 1c a1 61 ee 31 c0 eb 88 31 f6 48 89 df e8 de fd ff ff eb e8 89 c6 48 c7 c7 68 0d 2c c1 c6 05 b0 3b 02 00 01 e8 a7 e5 85 ed <0f> 0>
kernel: RSP: 0018:ffffbb5880a774a0 EFLAGS: 00010282
kernel: RAX: 0000000000000000 RBX: ffffa0810f7b0028 RCX: 0000000000000027
kernel: RDX: ffffa08fce9a1a48 RSI: 0000000000000001 RDI: ffffa08fce9a1a40
kernel: RBP: 000000000c040008 R08: 0000000000000000 R09: ffffbb5880a77320
kernel: R10: ffffffffb0ab3fe8 R11: 0000000000000003 R12: ffffa0810f7b1c14
kernel: R13: 0000000000000001 R14: 0000000000000011 R15: 0000000000000001
kernel: FS: 00007f2d452ee240(0000) GS:ffffa08fce980000(0000) knlGS:0000000000000000
kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
kernel: CR2: 00007ad5513de000 CR3: 000000010fa88000 CR4: 0000000000f50ef0
kernel: PKRU: 55555554
kernel: Call Trace:
kernel: <TASK>
kernel: ? __iwl_trans_pcie_grab_nic_access+0x139/0x140 [iwlwifi ########################################]
kernel: ? __warn.cold+0x8e/0xe8
kernel: ? __iwl_trans_pcie_grab_nic_access+0x139/0x140 [iwlwifi ########################################]
kernel: ? report_bug+0xff/0x140
kernel: ? handle_bug+0x3c/0x80
kernel: ? exc_invalid_op+0x17/0x70
kernel: ? asm_exc_invalid_op+0x1a/0x20
kernel: ? __iwl_trans_pcie_grab_nic_access+0x139/0x140 [iwlwifi ########################################]
kernel: iwl_trans_pcie_grab_nic_access+0x1a/0x40 [iwlwifi ########################################]
kernel: iwl_trans_pcie_read_mem+0x49/0x130 [iwlwifi ########################################]
kernel: iwl_mvm_check_rt_status+0xa1/0x130 [iwlmvm ########################################]
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: iwl_mvm_fast_resume+0x98/0x13d [iwlmvm ########################################]
kernel: __iwl_mvm_mac_start+0xd8/0x2a0 [iwlmvm ########################################]
kernel: iwl_mvm_mac_start+0x3d/0xb0 [iwlmvm ########################################]
kernel: drv_start+0x42/0x100 [mac80211 ########################################]
kernel: ieee80211_do_open+0x2e2/0x7d0 [mac80211 ########################################]
kernel: ieee80211_open+0x8a/0x90 [mac80211 ########################################]
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: __dev_open+0xfb/0x1b0
kernel: __dev_change_flags+0x1e4/0x230
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? sock_def_readable+0x14/0xc0
kernel: dev_change_flags+0x26/0x70
kernel: do_setlink+0x36c/0x1210
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? netlink_rcv_skb+0x82/0x100
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? setattr_prepare+0x7d/0x290
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? __nla_validate_parse+0x5f/0xca0
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? security_inode_post_setattr+0x40/0x60
kernel: __rtnl_newlink+0x564/0xa50
kernel: rtnl_newlink+0x47/0x70
kernel: rtnetlink_rcv_msg+0x145/0x3f0
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? do_truncate+0xa7/0xe0
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? mntput_no_expire+0x4a/0x260
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? setattr_prepare+0x7d/0x290
kernel: ? __pfx_rtnetlink_rcv_msg+0x10/0x10
kernel: netlink_rcv_skb+0x53/0x100
kernel: netlink_unicast+0x245/0x390
kernel: netlink_sendmsg+0x21b/0x470
kernel: ____sys_sendmsg+0x3a0/0x3d0
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ___sys_sendmsg+0x9a/0xe0
kernel: ? syscall_exit_to_user_mode+0x10/0x200
kernel: __sys_sendmsg+0xcc/0x100
kernel: do_syscall_64+0x82/0x190
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? do_syscall_64+0x8e/0x190
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? syscall_exit_to_user_mode+0x10/0x200
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? do_syscall_64+0x8e/0x190
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? syscall_exit_to_user_mode+0x10/0x200
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? do_syscall_64+0x8e/0x190
kernel: ? srso_alias_return_thunk+0x5/0xfbef5
kernel: ? do_syscall_64+0x8e/0x190
kernel: entry_SYSCALL_64_after_hwframe+0x76/0x7e
kernel: RIP: 0033:0x7f2d4604b82b
kernel: Code: 48 89 e5 48 83 ec 20 89 55 ec 48 89 75 f0 89 7d f8 e8 a9 4a f7 ff 8b 55 ec 48 8b 75 f0 41 89 c0 8b 7d f8 b8 2e 00 00 00 0f 05 <48> 3>
kernel: RSP: 002b:00007ffecfc76cb0 EFLAGS: 00000293 ORIG_RAX: 000000000000002e
kernel: RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f2d4604b82b
kernel: RDX: 0000000000000000 RSI: 00007ffecfc76cf0 RDI: 000000000000000d
kernel: RBP: 00007ffecfc76cd0 R08: 0000000000000000 R09: 0000000000000000
kernel: R10: 0000000000000000 R11: 0000000000000293 R12: 000062fab64a6af0
kernel: R13: 000000000000cd4e R14: 00007ffecfc76e8c R15: 0000000000000000
kernel: </TASK>
kernel: ---[ end trace 0000000000000000 ]---
kernel: iwlwifi 0000:02:00.0: iwlwifi transaction failed, dumping registers
kernel: iwlwifi 0000:02:00.0: iwlwifi device config registers:
kernel: iwlwifi 0000:02:00.0: 00000000: 27258086 00100406 0280001a 00000010 fce00004 00000000 00000000 00000000
kernel: iwlwifi 0000:02:00.0: 00000020: 00000000 00000000 00000000 00248086 00000000 000000c8 00000000 000001ff
kernel: iwlwifi 0000:02:00.0: 00000040: 00028010 10008ec0 00100c1f 0345e812 10120040 00000000 00000000 00000000
kernel: iwlwifi 0000:02:00.0: 00000060: 00000000 00080812 00000005 00000006 00000002 00000000 00000000 00000000
kernel: iwlwifi 0000:02:00.0: 00000080: 800f0011 00002000 00003000 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:02:00.0: 000000a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:02:00.0: 000000c0: 00000000 00000000 c823d001 0d000008 00804005 00000000 00000000 00000000
kernel: iwlwifi 0000:02:00.0: 000000e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:02:00.0: 00000100: 14c10001 00000000 00000000 00462031 00000000 00002000 00000000 00000000
kernel: iwlwifi 0000:02:00.0: 00000120: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:02:00.0: 00000140: 14c00000 ff000000 000000ff 15410018 00000000 0001001e 00481e1f 00000000
kernel: iwlwifi 0000:02:00.0: iwlwifi device memory mapped registers:
kernel: iwlwifi 0000:02:00.0: 00000000: 40c80000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:02:00.0: 00000020: 00000011 0c040008 00000420 d55555d5 d55555d5 d55555d5 80008040 041f0046
kernel: iwlwifi 0000:02:00.0: iwlwifi device AER capability structure:
kernel: iwlwifi 0000:02:00.0: 00000000: 14c10001 00000000 00000000 00462031 00000000 00002000 00000000 00000000
kernel: iwlwifi 0000:02:00.0: 00000020: 00000000 00000000 00000000
kernel: iwlwifi 0000:02:00.0: iwlwifi parent port (0000:00:02.4) config registers:
kernel: iwlwifi 0000:00:02.4: 00000000: 16341022 00100407 06040000 00810010 00000000 00000000 00020200 000001f1
kernel: iwlwifi 0000:00:02.4: 00000020: fce0fce0 0001fff1 00000000 00000000 00000000 00000050 00000000 001200ff
kernel: iwlwifi 0000:00:02.4: 00000040: 00000000 00000000 00000000 00000000 c8035801 00000000 0142a010 00008022
kernel: iwlwifi 0000:00:02.4: 00000060: 00002910 03737023 70120040 00042580 01400000 00010018 00000000 007019bf
kernel: iwlwifi 0000:00:02.4: 00000080: 00000006 0000000e 00010002 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:00:02.4: 000000a0: 0081c005 fee00000 00000000 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:00:02.4: 000000c0: 0000c80d 14531022 a8030008 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:00:02.4: 000000e0: 00000000 0006a07c 00000000 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:00:02.4: 00000100: 2701000b 01010001 00000000 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:00:02.4: 00000120: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:00:02.4: 00000140: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:00:02.4: 00000160: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:00:02.4: 00000180: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:00:02.4: 000001a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:00:02.4: 000001c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:00:02.4: 000001e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
kernel: iwlwifi 0000:00:02.4: 00000200: 00000000 00000000 00000000
kernel: Bluetooth: hci0: Waiting for firmware download to complete
kernel: Bluetooth: hci0: Firmware loaded in 1108038 usecs
kernel: Bluetooth: hci0: Waiting for device to boot
kernel: iwlwifi 0000:02:00.0: Hardware error detected. Restarting.
kernel: iwlwifi 0000:02:00.0: Device was reset during suspend
kernel: iwlwifi 0000:02:00.0: Couldn't get the d3 notif -2
kernel: Bluetooth: hci0: Device booted in 25386 usecs
kernel: Bluetooth: hci0: Malformed MSFT vendor event: 0x02
kernel: Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-0041-0041.ddc
kernel: Bluetooth: hci0: Applying Intel DDC parameters completed
kernel: Bluetooth: hci0: Firmware timestamp 2024.18 buildtype 1 build 81528
kernel: Bluetooth: hci0: Firmware SHA1: 0xa8bb3f39
kernel: Bluetooth: hci0: Fseq status: Success (0x00)
kernel: Bluetooth: hci0: Fseq executed: 00.00.02.41
kernel: Bluetooth: hci0: Fseq BT Top: 00.00.02.41
thunderbird[2345]: [Parent 2345, Main Thread] WARNING: Couldn't map window 0x700a32898f80 as subsurface because its parent is not mapped.: 'glib w>
thunderbird[2345]: [Parent 2345, Main Thread] WARNING: Couldn't map window 0x700a32897f40 as subsurface because its parent is not mapped.: 'glib w>
thunderbird[2345]: [Parent 2345, Main Thread] WARNING: Couldn't map window 0x700a32899fc0 as subsurface because its parent is not mapped.: 'glib w>
thunderbird[2345]: [Parent 2345, Main Thread] WARNING: Couldn't map window 0x700a3085bcc0 as subsurface because its parent is not mapped.: 'glib w>
thunderbird[2345]: [Parent 2345, Main Thread] WARNING: Couldn't map window 0x700a3085be60 as subsurface because its parent is not mapped.: 'glib w>
thunderbird[2345]: [Parent 2345, Main Thread] WARNING: Couldn't map window 0x700a32898c40 as subsurface because its parent is not mapped.: 'glib w>
thunderbird[2345]: [Parent 2345, Main Thread] WARNING: Couldn't map window 0x700a32eae460 as subsurface because its parent is not mapped.: 'glib w>
thunderbird[2345]: [Parent 2345, Main Thread] WARNING: Couldn't map window 0x700a30087b20 as subsurface because its parent is not mapped.: 'glib w>
thunderbird[2345]: Couldn't map window 0x700a32898f80 as subsurface because its parent is not mapped.
thunderbird[2345]: Couldn't map window 0x700a32897f40 as subsurface because its parent is not mapped.
thunderbird[2345]: Couldn't map window 0x700a32899fc0 as subsurface because its parent is not mapped.
thunderbird[2345]: Couldn't map window 0x700a3085bcc0 as subsurface because its parent is not mapped.
thunderbird[2345]: Couldn't map window 0x700a3085be60 as subsurface because its parent is not mapped.
thunderbird[2345]: Couldn't map window 0x700a32898c40 as subsurface because its parent is not mapped.
thunderbird[2345]: Couldn't map window 0x700a32eae460 as subsurface because its parent is not mapped.
thunderbird[2345]: Couldn't map window 0x700a30087b20 as subsurface because its parent is not mapped.
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb5c38e280 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb5c38f600 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb5c38e420 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb58feb600 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb58feb2c0 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb58fea0e0 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb53b71da0 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb53b718c0 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb53b74160 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: Couldn't map window 0x7cfb5c38e280 as subsurface because its parent is not mapped.
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb52c35a60 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb52c35f40 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb52c35580 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb5d2d38c0 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb5d2d3c00 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb5d2d4de0 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb4f181580 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb4f1825c0 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: Couldn't map window 0x7cfb5c38f600 as subsurface because its parent is not mapped.
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb4f183fc0 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb2fe51a60 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb2fe537a0 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb2fe51f40 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb2a4e3580 as subsurface because its parent is not mapped.: 'glib warni>
firefox[2344]: [Parent 2344, Main Thread] WARNING: Couldn't map window 0x7cfb2a4e52c0 as subsurface because its parent is not mapped.: 'glib warni>
...
<<REPEATS>>
...
Looks like something with suspend is wreaking some havoc?
kernel: iwlwifi 0000:02:00.0: Hardware error detected. Restarting.
kernel: iwlwifi 0000:02:00.0: Device was reset during suspend
kernel: iwlwifi 0000:02:00.0: Couldn't get the d3 notif -2
Have had no issues, other than the occasional gremlins that sneak into updates. The WiFi has worked without issue prior to this (for around a year). This only started occurring after one of the recent updates, a few weeks ago. I did update firmware yesterday, and was a ways behind on those. I kept those fingers crossed, hoping some magic would remedy things, but to no avail.
I found some other hints at things while searching for solutions, with one around hardware not being unloaded/loaded correctly during suspend/resume. Am I off base in thinking this may be a possible culprit, based on the Device was reset during suspend
bits from the above logs?
Not really savvy in troubleshooting these things, so any pointers/learning opportunities would be very welcomed, thank-you.