On Sat, Jan 29, 2022 at 1:12 PM James <bjlockie@xxxxxxxxx> wrote: > > Does dmesg show anything? It's hard to tell because it seems there are multiple conflating issues. I booted into 5.16.3 again, and this time I experienced a different problem, so far I've seen these two: 1. The device appears, but I'm unable to bring it up 2. The device doesn't even appear For issue #2 I see this interesting error: [ 0.325945] Freeing initrd memory: 8768K [ 0.331968] ------------[ cut here ]------------ [ 0.331969] WARNING: CPU: 4 PID: 1 at drivers/iommu/amd/init.c:839 amd_iommu_enable_interrupts+0x352/0x430 [ 0.331975] Modules linked in: [ 0.331977] CPU: 4 PID: 1 Comm: swapper/0 Not tainted 5.16.3-arch1-1 #1 ca51a3fe35922d501638d513dc9548a2c4fed987 [ 0.331980] Hardware name: ASUSTeK COMPUTER INC. ROG Zephyrus G14 GA401QM_GA401QM/GA401QM, BIOS GA401QM.410 12/13/2021 [ 0.331980] RIP: 0010:amd_iommu_enable_interrupts+0x352/0x430 [ 0.331982] Code: ff ff 48 8b 7b 18 89 04 24 e8 2a 3a ed ff 8b 04 24 e9 45 fd ff ff 0f 0b 48 8b 1b 48 81 fb 70 09 b6 99 0f 85 00 fd ff ff eb 96 <0f> 0b 48 8b 1b 48 81 fb 70 09 b6 99 0f 85 ec fc ff ff eb 82 31 f6 [ 0.331983] RSP: 0018:ffffa17a00087db8 EFLAGS: 00010246 [ 0.331985] RAX: 0000000000000018 RBX: ffff89af0004b000 RCX: ffffa17a00100000 [ 0.331986] RDX: 0000000000000000 RSI: ffffa17a00100000 RDI: 0000000000000000 [ 0.331986] RBP: 0000000080000000 R08: 0000000000000000 R09: 0000000000000000 [ 0.331987] R10: 0000000000000000 R11: 0000000000000000 R12: 000ffffffffffff8 [ 0.331988] R13: 0800000000000000 R14: ffffa17a00087dc0 R15: ffff89af013323c0 [ 0.331988] FS: 0000000000000000(0000) GS:ffff89b1de700000(0000) knlGS:0000000000000000 [ 0.331989] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 0.331990] CR2: 0000000000000000 CR3: 000000020a410000 CR4: 0000000000750ee0 [ 0.331991] PKRU: 55555554 [ 0.331991] Call Trace: [ 0.331992] <TASK> [ 0.331995] iommu_go_to_state+0x1164/0x1458 [ 0.331999] ? e820__memblock_setup+0x7d/0x7d [ 0.332002] amd_iommu_init+0xf/0x29 [ 0.332003] pci_iommu_init+0x16/0x3f [ 0.332005] do_one_initcall+0x57/0x220 [ 0.332008] kernel_init_freeable+0x1e8/0x242 [ 0.332010] ? rest_init+0xd0/0xd0 [ 0.332013] kernel_init+0x16/0x130 [ 0.332014] ret_from_fork+0x22/0x30 [ 0.332016] </TASK> [ 0.332018] ---[ end trace 99de2ba3e793f5cf ]--- [ 0.332018] software IO TLB: tearing down default memory pool Even more interesting is that I rebooted into 5.16.2 and the same warning appeared, and the same issue happened: I didn't see the driver. I turned off the laptop (as opposed to rebooting), and then turned it on, and now the wireless works fine (in 5.16.2). The reason I turn off the laptop is that I read in some forums that turning off the computer and waiting 10 seconds makes the chip work again (although that was for yet another issue, I've not experienced lately, and it happened even in Windows). Here's the whole dmesg: https://dpaste.org/0sj3 I'll try to disable the proprietary nvidia driver to see if there's any difference. -- Felipe Contreras