Info

Permalink
Function
warn_thunk_thunk
First occurrence
2025-05-27
Last occurrence
2025-05-27
State
NEW
Components
kernel
Quality
-32

Graphs

Statistics

Operating system Count
Fedora 42 14
Fedora 40 2
Fedora 41 1
Architecture Count
x86_64 17
Related packages Count
kernel-core 17
 0:6.15.4-200.fc42 5
 0:6.16.7-200.fc42 4
 0:6.14.5-100.fc40 2
 0:6.18.8-100.fc42 2
 0:6.14.6-200.fc41 1
 0:6.15.9-201.fc42 1
 0:6.16.4-200.fc42 1
 0:6.18.5-100.fc42 1

Packages names with count less than the total count of reports are most probably not the cause of the problem.

History

Daily:

Weekly:

Monthly:

Report backtrace


Complete report #1395872
Frame # Function Binary Source or offset Line
1
? mt76_rx_convert
mt76 0x152
2
mt76_rx_convert
mt76 0x152
3
mt76_rx_convert
mt76 0x152
4
mt76_rx_convert
mt76 0x152
5
mt792x_poll_rx
mt792x_lib 0x52
6
warn_thunk_thunk
vmlinux 0x16
7
warn_thunk_thunk
vmlinux 0x16
8
? warn_thunk_thunk
vmlinux 0x16
9
warn_thunk_thunk
vmlinux 0x16
10
warn_thunk_thunk
vmlinux 0x16
11
? warn_thunk_thunk
vmlinux 0x16
12
warn_thunk_thunk
vmlinux 0x16
13
? warn_thunk_thunk
vmlinux 0x16
14
warn_thunk_thunk
vmlinux 0x16
WARNING: CPU: 13 PID: 923 at net/mac80211/rx.c:5365 ieee80211_rx_list+0x3a0/0x470 [mac80211]
Modules linked in: binfmt_misc uinput uhid rfcomm snd_seq_dummy snd_hrtimer xt_comment nft_compat sunrpc nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables qrtr bnep vfat fat snd_acp_legacy_mach snd_acp_mach snd_soc_nau8821 snd_acp3x_rn snd_acp70 snd_acp_i2s snd_acp_pdm snd_acp_pcm snd_soc_dmic snd_sof_amd_acp70 snd_sof_amd_acp63 snd_sof_amd_vangogh snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils snd_hda_codec_alc269 snd_pci_ps snd_soc_acpi_amd_match amd_atl snd_amd_sdw_acpi snd_hda_scodec_component intel_rapl_msr soundwire_amd snd_hda_codec_realtek_lib intel_rapl_common soundwire_generic_allocation mt7925e soundwire_bus snd_hda_codec_generic mt7925_common snd_soc_sdca snd_hda_codec_atihdmi snd_hda_codec_hdmi mt792x_lib snd_soc_core btusb edac_mce_amd mt76_connac_lib
 btmtk snd_hda_intel uvcvideo btrtl mt76 kvm_amd snd_hda_codec btbcm uvc snd_compress videobuf2_vmalloc btintel videobuf2_memops ac97_bus videobuf2_v4l2 spd5118 snd_hda_core bluetooth snd_pcm_dmaengine videobuf2_common mac80211 kvm snd_rpl_pci_acp6x snd_intel_dspcfg videodev snd_intel_sdw_acpi snd_acp_pci snd_hwdep snd_ctl_led snd_amd_acpi_mach mc irqbypass snd_seq snd_acp_legacy_common rapl snd_seq_device snd_pci_acp6x pcspkr cfg80211 think_lmi snd_pci_acp5x snd_pcm firmware_attributes_class thinkpad_acpi r8169 snd_rn_pci_acp3x sparse_keymap snd_acp_config snd_timer snd_soc_acpi rfkill i2c_piix4 wmi_bmof snd_pci_acp3x realtek libarc4 snd i2c_smbus amd_pmf k10temp soundcore amdtee amd_sfh tee platform_profile amd_pmc joydev loop nfnetlink zram lz4hc_compress lz4_compress amdgpu amdxcp i2c_algo_bit drm_ttm_helper ttm nvme drm_exec drm_panel_backlight_quirks drm_suballoc_helper drm_buddy nvme_core drm_display_helper ucsi_acpi amdxdna typec_ucsi typec nvme_keyring hid_multitouch nvme_auth polyval_clmulni
 thunderbolt ghash_clmulni_intel cec sp5100_tco gpu_sched hkdf video i2c_hid_acpi i2c_hid wmi serio_raw i2c_dev fuse
CPU: 13 UID: 0 PID: 923 Comm: napi/phy0-0 Not tainted 6.18.5-100.fc42.x86_64 #1 PREEMPT(lazy) 
Hardware name: LENOVO 21QRCTO1WW/21QRCTO1WW, BIOS R2XET35W (1.15 ) 08/29/2025
RIP: 0010:ieee80211_rx_list+0x3a0/0x470 [mac80211]
Code: fd ff ff 41 0f b6 51 4a 48 c7 c7 10 53 3f c2 4c 89 0c 24 c6 05 70 61 20 00 01 e8 2b 9c 85 c5 0f 0b 4c 8b 0c 24 e9 6f fd ff ff <0f> 0b e9 68 fd ff ff 41 0f b6 41 4a 83 e8 01 3c 07 77 85 e9 80 fe
RSP: 0018:ffffcad0c34b7be8 EFLAGS: 00010246
RAX: 0000000000000000 RBX: ffff8aa5f11503e0 RCX: ffffcad0c34b7ca0
RDX: ffff8aa5f1152240 RSI: 0000000000000000 RDI: ffff8aa5f1150940
RBP: ffffcad0c34b7ca0 R08: ffff8aa5f1150940 R09: ffff8aa5d1495a00
R10: 0000000000000000 R11: ffff8aa68dc45058 R12: ffff8aa5f1152060
R13: ffffcad0c34b7d00 R14: ffffcad0c34b7ca0 R15: ffff8aa5f11528f8
FS:  0000000000000000(0000) GS:ffff8aaf8b4a9000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000055bbff9b3d38 CR3: 000000033162e000 CR4: 0000000000f50ef0
PKRU: 55555554
Call Trace:
 <TASK>
 ? mt76_rx_convert+0x152/0x280 [mt76]
 mt76_rx_complete+0xf8/0x1a0 [mt76]
 mt76_rx_poll_complete+0xde/0x130 [mt76]
 mt76_dma_rx_poll+0x93/0x110 [mt76]
 mt792x_poll_rx+0x52/0xe0 [mt792x_lib]
 __napi_poll+0x31/0x1e0
 napi_threaded_poll_loop+0x16b/0x1c0
 ? __pfx_napi_threaded_poll+0x10/0x10
 napi_threaded_poll+0x71/0xa0
 kthread+0xfc/0x240
 ? __pfx_kthread+0x10/0x10
 ret_from_fork+0xf4/0x110
 ? __pfx_kthread+0x10/0x10
 ret_from_fork_asm+0x1a/0x30
 </TASK>
Complete report #1333423
Frame # Function Binary Source or offset Line
1
? warn_thunk_thunk
vmlinux 0x16
2
? warn_thunk_thunk
vmlinux 0x16
3
mt76_rx_convert
mt76 0x144
4
mt792x_poll_rx
mt792x_lib 0x52
5
mt792x_poll_rx
mt792x_lib 0x52
6
mt792x_poll_rx
mt792x_lib 0x52
7
mt792x_poll_rx
mt792x_lib 0x52
8
mt792x_poll_rx
mt792x_lib 0x52
9
warn_thunk_thunk
vmlinux 0x16
10
warn_thunk_thunk
vmlinux 0x16
11
? warn_thunk_thunk
vmlinux 0x16
12
warn_thunk_thunk
vmlinux 0x16
13
? warn_thunk_thunk
vmlinux 0x16
14
? warn_thunk_thunk
vmlinux 0x16
15
warn_thunk_thunk
vmlinux 0x16
16
? warn_thunk_thunk
vmlinux 0x16
17
warn_thunk_thunk
vmlinux 0x16
WARNING: CPU: 21 PID: 2994 at net/core/netmem_priv.h:18 page_pool_return_page+0x272/0x280
Modules linked in: binfmt_misc uinput snd_seq_dummy rfcomm snd_hrtimer nvidia_uvm(O) nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables qrtr bnep snd_hda_codec_realtek snd_hda_codec_generic snd_hda_scodec_component snd_hda_codec_hdmi vfat fat snd_sof_amd_acp70 snd_sof_amd_acp63 snd_sof_amd_vangogh snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils snd_pci_ps snd_soc_acpi_amd_match snd_amd_sdw_acpi soundwire_amd soundwire_generic_allocation soundwire_bus snd_soc_sdca intel_rapl_msr snd_soc_core amd_atl mt7921e intel_rapl_common snd_hda_intel mt7921_common snd_compress snd_intel_dspcfg ac97_bus mt792x_lib snd_intel_sdw_acpi snd_hda_scodec_cs35l41_spi snd_pcm_dmaengine mt76_connac_lib snd_hda_codec regmap_spi btusb snd_rpl_pci_acp6x edac_mce_amd uvcvideo mt76 snd_hda_core
 btrtl snd_acp_pci uvc nvidia_drm(O) kvm_amd videobuf2_vmalloc snd_hwdep btintel snd_amd_acpi_mach snd_hda_scodec_cs35l41_i2c videobuf2_memops mac80211 nvidia_modeset(O) snd_hda_scodec_cs35l41 videobuf2_v4l2 btbcm snd_acp_legacy_common snd_seq snd_soc_cs_amp_lib kvm videobuf2_common btmtk snd_pci_acp6x snd_seq_device snd_soc_cs35l41_lib snd_pci_acp5x snd_pcm videodev libarc4 snd_rn_pci_acp3x bluetooth spd5118 irqbypass cs_dsp snd_timer snd_acp_config mc nvidia(O) asus_nb_wmi rapl nvidia_wmi_ec_backlight wmi_bmof snd_soc_acpi cfg80211 pcspkr snd i2c_piix4 k10temp snd_pci_acp3x i2c_smbus soundcore joydev serial_multi_instantiate amd_pmc ntsync loop zram lz4hc_compress lz4_compress amdgpu amdxcp i2c_algo_bit drm_ttm_helper ttm drm_exec gpu_sched polyval_clmulni nvme drm_suballoc_helper ucsi_acpi ghash_clmulni_intel drm_panel_backlight_quirks nvme_core hid_multitouch typec_ucsi sha512_ssse3 drm_buddy drm_display_helper typec r8169 nvme_keyring sha1_ssse3 i2c_hid_acpi sp5100_tco cec thunderbolt realtek
 nvme_auth i2c_hid hid_asus asus_wmi sparse_keymap platform_profile rfkill video wmi sunrpc iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi i2c_dev fuse nfnetlink
CPU: 21 UID: 0 PID: 2994 Comm: kworker/u128:3 Tainted: G           O        6.16.7-200.fc42.x86_64 #1 PREEMPT(lazy) 
Tainted: [O]=OOT_MODULE
Hardware name: ASUSTeK COMPUTER INC. ROG Strix G713PV_G713PV/G713PV, BIOS G713PV.334 09/03/2024
Workqueue: mt76 mt792x_pm_wake_work [mt792x_lib]
RIP: 0010:page_pool_return_page+0x272/0x280
Code: e9 83 c1 3f ff 0f 0b 84 c0 0f 84 98 fe ff ff 0f 0b e9 91 fe ff ff 48 8d 78 ff e9 06 ff ff ff 0f 0b 31 ff 31 ed e9 ed fe ff ff <0f> 0b e9 c9 fe ff ff 0f 1f 80 00 00 00 00 90 90 90 90 90 90 90 90
RSP: 0018:ffffd37455017d20 EFLAGS: 00010206
RAX: fffff72584a1d9c0 RBX: ffff8c66870fd800 RCX: 000000000003e2d8
RDX: 000000020000d500 RSI: 00000000fffffe00 RDI: ffffffffb1ca2308
RBP: fffff72584a1d9c0 R08: 0000000000000001 R09: fffff72584a1d9c0
R10: 0000000000000000 R11: 0000000000000000 R12: ffff8c66977c4d60
R13: ffff8c66977c2000 R14: 0000000000000000 R15: 0000000000000000
FS:  0000000000000000(0000) GS:ffff8c76296df000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00000000ea559000 CR3: 000000062062c000 CR4: 0000000000f50ef0
PKRU: 55555554
Call Trace:
 <TASK>
 ? srso_alias_return_thunk+0x5/0xfbef5
 ? page_pool_put_unrefed_netmem+0x4f9/0x540
 mt76_dma_rx_cleanup.part.0+0x12b/0x170 [mt76]
 mt792x_wpdma_reset+0xca/0x2d0 [mt792x_lib]
 mt792x_wpdma_reinit_cond+0x67/0xa0 [mt792x_lib]
 mt792xe_mcu_drv_pmctrl+0x28/0x60 [mt792x_lib]
 mt792x_mcu_drv_pmctrl+0x35/0x80 [mt792x_lib]
 mt792x_pm_wake_work+0x2d/0x1d0 [mt792x_lib]
 process_one_work+0x18f/0x350
 worker_thread+0x25a/0x3a0
 ? __pfx_worker_thread+0x10/0x10
 kthread+0xf9/0x240
 ? __pfx_kthread+0x10/0x10
 ? __pfx_kthread+0x10/0x10
 ret_from_fork+0xf1/0x110
 ? __pfx_kthread+0x10/0x10
 ret_from_fork_asm+0x1a/0x30
 </TASK>
Complete report #1333408
Frame # Function Binary Source or offset Line
1
? mt76_rx_convert
mt76 0x144
2
mt792x_poll_rx
mt792x_lib 0x52
3
mt792x_poll_rx
mt792x_lib 0x52
4
mt792x_poll_rx
mt792x_lib 0x52
5
mt792x_poll_rx
mt792x_lib 0x52
6
mt792x_poll_rx
mt792x_lib 0x52
7
warn_thunk_thunk
vmlinux 0x16
8
warn_thunk_thunk
vmlinux 0x16
9
? warn_thunk_thunk
vmlinux 0x16
10
warn_thunk_thunk
vmlinux 0x16
11
? warn_thunk_thunk
vmlinux 0x16
12
? warn_thunk_thunk
vmlinux 0x16
13
warn_thunk_thunk
vmlinux 0x16
14
? warn_thunk_thunk
vmlinux 0x16
15
warn_thunk_thunk
vmlinux 0x16
BUG: unable to handle page fault for address: ffffce5c40280ff0
#PF: supervisor write access in kernel mode
#PF: error_code(0x0002) - not-present page
PGD 100000067 P4D 100000067 PUD 100315067 PMD 100e7a067 PTE 0
Oops: Oops: 0002 [#1] SMP NOPTI
CPU: 19 UID: 0 PID: 53669 Comm: kworker/u128:0 Tainted: G           OE       6.16.7-200.fc42.x86_64 #1 PREEMPT(lazy) 
Tainted: [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
Hardware name: ASUS System Product Name/ROG STRIX X870-A GAMING WIFI, BIOS 0227 07/23/2024
Workqueue: mt76 mt792x_pm_wake_work [mt792x_lib]
RIP: 0010:mt76_dma_rx_fill_buf+0x12b/0x500 [mt76]
Code: 38 85 c0 4c 8b 44 24 28 44 8b 5c 24 40 0f 88 61 03 00 00 44 89 ee c1 e0 10 0b 44 24 30 81 ce 00 01 00 00 49 c1 e0 04 4d 01 c7 <41> 89 0f 41 89 47 08 41 89 77 04 41 c7 47 0c 00 00 00 00 ba ff ff
RSP: 0018:ffffce5c654c7d10 EFLAGS: 00010286
RAX: 0000000000000000 RBX: ffff8b402f19a000 RCX: 00000000feb8c000
RDX: 0000000000000000 RSI: 0000000006c00000 RDI: 0000000000000000
RBP: ffff8b3bdd8f4dd0 R08: 00000000000ffff0 R09: 0000000000000000
R10: 0000000000000000 R11: 00000000000006c0 R12: ffff8b3b8e2a8000
R13: 0000000006c00000 R14: ffff8b40af19a000 R15: ffffce5c40280ff0
FS:  0000000000000000(0000) GS:ffff8b6aa3ddf000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: ffffce5c40280ff0 CR3: 000000047f02c000 CR4: 0000000000f50ef0
PKRU: 55555554
Call Trace:
 <TASK>
 ? mt76_dma_rx_cleanup.part.0+0x8e/0x170 [mt76]
 mt792x_wpdma_reset+0x1f1/0x2d0 [mt792x_lib]
 mt792x_wpdma_reinit_cond+0x67/0xa0 [mt792x_lib]
 mt792xe_mcu_drv_pmctrl+0x28/0x60 [mt792x_lib]
 mt792x_mcu_drv_pmctrl+0x35/0x80 [mt792x_lib]
 mt792x_pm_wake_work+0x2d/0x1d0 [mt792x_lib]
 process_one_work+0x18f/0x350
 worker_thread+0x25a/0x3a0
 ? __pfx_worker_thread+0x10/0x10
 kthread+0xf9/0x240
 ? __pfx_kthread+0x10/0x10
 ? __pfx_kthread+0x10/0x10
 ret_from_fork+0xf1/0x110
 ? __pfx_kthread+0x10/0x10
 ret_from_fork_asm+0x1a/0x30
 </TASK>
Modules linked in: overlay nvidia_uvm(OE) uinput snd_seq_dummy snd_hrtimer nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables qrtr vfat fat mt7925e mt7925_common mt792x_lib mt76_connac_lib amd_atl mt76 nvidia_drm(OE) intel_rapl_msr intel_rapl_common nvidia_modeset(OE) mac80211 snd_hda_codec_hdmi edac_mce_amd snd_hda_intel snd_usb_audio snd_intel_dspcfg snd_intel_sdw_acpi uvcvideo kvm_amd snd_hda_codec uvc snd_usbmidi_lib videobuf2_vmalloc snd_hda_core snd_ump libarc4 videobuf2_memops nvidia(OE) kvm snd_rawmidi snd_hwdep spd5118 videobuf2_v4l2 snd_seq cfg80211 videobuf2_common snd_seq_device eeepc_wmi irqbypass videodev snd_pcm asus_wmi sparse_keymap platform_profile rapl mc wmi_bmof pcspkr k10temp snd_timer i2c_piix4 drm_ttm_helper rfkill i2c_smbus snd ttm cdc_acm joydev soundcore gpio_amdpt gpio_generic loop zram lz4hc_compress
 lz4_compress dm_crypt ucsi_acpi typec_ucsi typec nvme polyval_clmulni ghash_clmulni_intel sha512_ssse3 nvme_core sha1_ssse3 igc sp5100_tco thunderbolt nvme_keyring nvme_auth video wmi sunrpc iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi i2c_dev fuse nfnetlink
CR2: ffffce5c40280ff0
Complete report #1329494
Frame # Function Binary Source or offset Line
1
warn_thunk_thunk
vmlinux 0x16
2
warn_thunk_thunk
vmlinux 0x16
3
? warn_thunk_thunk
vmlinux 0x16
4
? warn_thunk_thunk
vmlinux 0x16
5
mt76_rx_convert
mt76 0x144
6
mt792x_poll_rx
mt792x_lib 0x52
7
mt792x_poll_rx
mt792x_lib 0x52
8
mt792x_poll_rx
mt792x_lib 0x52
9
mt792x_poll_rx
mt792x_lib 0x52
10
mt792x_poll_rx
mt792x_lib 0x52
11
? warn_thunk_thunk
vmlinux 0x16
12
warn_thunk_thunk
vmlinux 0x16
13
warn_thunk_thunk
vmlinux 0x16
14
? warn_thunk_thunk
vmlinux 0x16
15
warn_thunk_thunk
vmlinux 0x16
16
? warn_thunk_thunk
vmlinux 0x16
17
? warn_thunk_thunk
vmlinux 0x16
18
warn_thunk_thunk
vmlinux 0x16
19
? warn_thunk_thunk
vmlinux 0x16
20
warn_thunk_thunk
vmlinux 0x16
WARNING: CPU: 3 PID: 90122 at drivers/iommu/dma-iommu.c:1232 iommu_dma_unmap_page+0x7d/0x90
Modules linked in: uinput rfcomm snd_seq_dummy snd_hrtimer nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 snd_hda_codec_hdmi snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi snd_hda_codec nf_tables snd_hda_core qrtr bnep vfat fat mt7921e mt7921_common mt792x_lib amd_atl intel_rapl_msr intel_rapl_common mt76_connac_lib mt76 edac_mce_amd snd_usb_audio mac80211 kvm_amd btusb uvcvideo btrtl btintel snd_usbmidi_lib uvc snd_hwdep videobuf2_vmalloc btbcm snd_ump videobuf2_memops btmtk videobuf2_v4l2 snd_rawmidi kvm snd_seq videobuf2_common libarc4 spd5118 bluetooth snd_seq_device videodev irqbypass cfg80211 mc snd_pcm rapl asus_nb_wmi wmi_bmof snd_timer pcspkr asus_wmi sparse_keymap snd i2c_piix4 amd_pmf rfkill k10temp soundcore i2c_smbus amdtee amd_sfh tee platform_profile amd_pmc joydev loop zram lz4hc_compress lz4_compress amdgpu amdxcp
 i2c_algo_bit drm_ttm_helper ttm drm_exec gpu_sched drm_suballoc_helper drm_panel_backlight_quirks drm_buddy nvme ucsi_acpi drm_display_helper typec_ucsi nvme_core r8169 polyval_clmulni typec video ghash_clmulni_intel hid_multitouch sha512_ssse3 sha1_ssse3 nvme_keyring thunderbolt cec nvme_auth realtek sp5100_tco wmi i2c_hid_acpi i2c_hid serio_raw sunrpc iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi i2c_dev fuse nfnetlink
CPU: 3 UID: 0 PID: 90122 Comm: kworker/u64:36 Tainted: G        W           6.16.7-200.fc42.x86_64 #1 PREEMPT(lazy) 
Tainted: [W]=WARN
Hardware name: ASUSTeK COMPUTER INC. ASUS TUF Gaming A15 FA507RM_FA507RM/FA507RM, BIOS FA507RM.315 11/30/2022
Workqueue: mt76 mt792x_pm_wake_work [mt792x_lib]
RIP: 0010:iommu_dma_unmap_page+0x7d/0x90
Code: 2b 49 3b 29 72 26 49 3b 69 08 73 20 4d 89 f8 44 89 f1 4c 89 e2 48 89 ee 48 89 df 5b 5d 41 5c 41 5d 41 5e 41 5f e9 b3 85 5a ff <0f> 0b 5b 5d 41 5c 41 5d 41 5e 41 5f e9 ad 35 1f ff 66 90 90 90 90
RSP: 0018:ffffd05024717cb0 EFLAGS: 00010246
RAX: 0000000000000000 RBX: ffff8d11825de0c8 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000000000ffe70
RBP: 0000000000001000 R08: 0000000000000000 R09: ffffd05024717c90
R10: 00000000ffe70000 R11: 000ffffffffff000 R12: 0000000000001000
R13: 00000000ffe70000 R14: 0000000000000002 R15: 0000000000000022
FS:  0000000000000000(0000) GS:ffff8d15197df000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000369d1f0ec000 CR3: 00000002be42c000 CR4: 0000000000f50ef0
PKRU: 55555554
Call Trace:
 <TASK>
 dma_unmap_page_attrs+0x24f/0x290
 page_pool_return_page+0xd5/0x280
 ? srso_alias_return_thunk+0x5/0xfbef5
 ? page_pool_put_unrefed_netmem+0x4f9/0x540
 mt76_dma_rx_cleanup.part.0+0x12b/0x170 [mt76]
 mt792x_wpdma_reset+0xcd/0x2d0 [mt792x_lib]
 mt792x_wpdma_reinit_cond+0x67/0xa0 [mt792x_lib]
 mt792xe_mcu_drv_pmctrl+0x28/0x60 [mt792x_lib]
 mt792x_mcu_drv_pmctrl+0x38/0x80 [mt792x_lib]
 mt792x_pm_wake_work+0x2d/0x1d0 [mt792x_lib]
 ? srso_alias_return_thunk+0x5/0xfbef5
 process_one_work+0x192/0x350
 worker_thread+0x25a/0x3a0
 ? __pfx_worker_thread+0x10/0x10
 kthread+0xfc/0x240
 ? __pfx_kthread+0x10/0x10
 ? __pfx_kthread+0x10/0x10
 ret_from_fork+0xf4/0x110
 ? __pfx_kthread+0x10/0x10
 ret_from_fork_asm+0x1a/0x30
 </TASK>
Complete report #1327664
Frame # Function Binary Source or offset Line
1
warn_thunk_thunk
vmlinux 0x16
2
warn_thunk_thunk
vmlinux 0x16
3
? warn_thunk_thunk
vmlinux 0x16
4
? warn_thunk_thunk
vmlinux 0x16
5
mt76_rx_convert
mt76 0x144
6
mt792x_poll_rx
mt792x_lib 0x52
7
mt792x_poll_rx
mt792x_lib 0x52
8
mt792x_poll_rx
mt792x_lib 0x52
9
mt792x_poll_rx
mt792x_lib 0x52
10
mt792x_poll_rx
mt792x_lib 0x52
11
warn_thunk_thunk
vmlinux 0x16
12
warn_thunk_thunk
vmlinux 0x16
13
? warn_thunk_thunk
vmlinux 0x16
14
warn_thunk_thunk
vmlinux 0x16
15
? warn_thunk_thunk
vmlinux 0x16
16
? warn_thunk_thunk
vmlinux 0x16
17
warn_thunk_thunk
vmlinux 0x16
18
? warn_thunk_thunk
vmlinux 0x16
19
warn_thunk_thunk
vmlinux 0x16
WARNING: CPU: 10 PID: 59172 at drivers/iommu/dma-iommu.c:1232 iommu_dma_unmap_page+0x7d/0x90
Modules linked in: hid_logitech_hidpp hid_logitech_dj nvidia_uvm(OE) nvidia_drm(OE) nvidia_modeset(OE) nvidia(OE) squashfs overlay binfmt_misc uinput rfcomm snd_seq_dummy snd_hrtimer uhid nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables qrtr bnep snd_soc_dmic snd_soc_acp6x_mach snd_acp6x_pdm_dma snd_sof_amd_acp70 snd_sof_amd_acp63 snd_sof_amd_vangogh snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils snd_pci_ps snd_soc_acpi_amd_match snd_amd_sdw_acpi mt7921e soundwire_amd snd_hda_codec_realtek soundwire_generic_allocation mt7921_common soundwire_bus snd_hda_codec_generic mt792x_lib snd_hda_scodec_component vfat snd_soc_sdca snd_hda_codec_hdmi mt76_connac_lib fat snd_soc_core snd_hda_intel mt76 btusb snd_intel_dspcfg btrtl snd_compress snd_intel_sdw_acpi btintel
 ac97_bus uvcvideo snd_hda_codec btbcm snd_pcm_dmaengine uvc snd_rpl_pci_acp6x videobuf2_vmalloc btmtk amd_atl snd_acp_pci intel_rapl_msr mac80211 videobuf2_memops snd_hda_core intel_rapl_common videobuf2_v4l2 snd_amd_acpi_mach spd5118 snd_acp_legacy_common bluetooth snd_hwdep videobuf2_common snd_pci_acp6x snd_seq asus_nb_wmi videodev snd_seq_device libarc4 asus_wmi sparse_keymap snd_pcm edac_mce_amd snd_pci_acp5x mc rapl cfg80211 wmi_bmof platform_profile snd_rn_pci_acp3x snd_timer snd_acp_config pcspkr nvidia_wmi_ec_backlight snd snd_soc_acpi i2c_piix4 snd_pci_acp3x k10temp i2c_smbus soundcore rfkill amd_pmc joydev loop zram lz4hc_compress lz4_compress amdgpu amdxcp i2c_algo_bit drm_ttm_helper ttm drm_exec gpu_sched drm_suballoc_helper drm_panel_backlight_quirks drm_buddy nvme ucsi_acpi drm_display_helper nvme_core typec_ucsi r8169 polyval_clmulni typec ghash_clmulni_intel hid_multitouch sha512_ssse3 nvme_keyring thunderbolt sha1_ssse3 cec realtek nvme_auth sp5100_tco video i2c_hid_acpi i2c_hid wmi
 serio_raw iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi i2c_dev fuse nfnetlink
CPU: 10 UID: 0 PID: 59172 Comm: kworker/u64:8 Tainted: G           OE       6.16.7-200.fc42.x86_64 #1 PREEMPT(lazy) 
Tainted: [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
Hardware name: ASUSTeK COMPUTER INC. ASUS TUF Gaming A15 FA507NU_FA507NU/FA507NU, BIOS FA507NU.316 11/04/2024
Workqueue: mt76 mt792x_pm_wake_work [mt792x_lib]
RIP: 0010:iommu_dma_unmap_page+0x7d/0x90
Code: 2b 49 3b 29 72 26 49 3b 69 08 73 20 4d 89 f8 44 89 f1 4c 89 e2 48 89 ee 48 89 df 5b 5d 41 5c 41 5d 41 5e 41 5f e9 b3 85 5a ff <0f> 0b 5b 5d 41 5c 41 5d 41 5e 41 5f e9 ad 35 1f ff 66 90 90 90 90
RSP: 0018:ffffd2d70b86bcb0 EFLAGS: 00010246
RAX: 0000000000000000 RBX: ffff8b19025f70c8 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000000000ff37d
RBP: 0000000000001000 R08: 0000000000000000 R09: ffffd2d70b86bc90
R10: 00000000ff37d000 R11: 000ffffffffff000 R12: 0000000000001000
R13: 00000000ff37d000 R14: 0000000000000002 R15: 0000000000000022
FS:  0000000000000000(0000) GS:ffff8b1cc0b5f000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00001b7c08ef2000 CR3: 00000002b642c000 CR4: 0000000000f50ef0
PKRU: 55555554
Call Trace:
 <TASK>
 dma_unmap_page_attrs+0x24f/0x290
 page_pool_return_page+0xd5/0x280
 ? srso_alias_return_thunk+0x5/0xfbef5
 ? page_pool_put_unrefed_netmem+0x4f9/0x540
 mt76_dma_rx_cleanup.part.0+0x12b/0x170 [mt76]
 mt792x_wpdma_reset+0xcd/0x2d0 [mt792x_lib]
 mt792x_wpdma_reinit_cond+0x67/0xa0 [mt792x_lib]
 mt792xe_mcu_drv_pmctrl+0x28/0x60 [mt792x_lib]
 mt792x_mcu_drv_pmctrl+0x38/0x80 [mt792x_lib]
 mt792x_pm_wake_work+0x2d/0x1d0 [mt792x_lib]
 process_one_work+0x192/0x350
 worker_thread+0x25a/0x3a0
 ? __pfx_worker_thread+0x10/0x10
 kthread+0xfc/0x240
 ? __pfx_kthread+0x10/0x10
 ? __pfx_kthread+0x10/0x10
 ret_from_fork+0xf4/0x110
 ? __pfx_kthread+0x10/0x10
 ret_from_fork_asm+0x1a/0x30
 </TASK>
Complete report #1325861
Frame # Function Binary Source or offset Line
1
? warn_thunk_thunk
vmlinux 0x16
2
? warn_thunk_thunk
vmlinux 0x16
3
? mt76_rx_convert
mt76 0x144
4
mt792x_poll_rx
mt792x_lib 0x52
5
mt792x_poll_rx
mt792x_lib 0x52
6
mt792x_poll_rx
mt792x_lib 0x52
7
mt792x_poll_rx
mt792x_lib 0x52
8
mt792x_poll_rx
mt792x_lib 0x52
9
warn_thunk_thunk
vmlinux 0x16
10
warn_thunk_thunk
vmlinux 0x16
11
? warn_thunk_thunk
vmlinux 0x16
12
warn_thunk_thunk
vmlinux 0x16
13
? warn_thunk_thunk
vmlinux 0x16
14
? warn_thunk_thunk
vmlinux 0x16
15
warn_thunk_thunk
vmlinux 0x16
16
? warn_thunk_thunk
vmlinux 0x16
17
warn_thunk_thunk
vmlinux 0x16
BUG: unable to handle page fault for address: ffffd1d102589ff0
#PF: supervisor write access in kernel mode
#PF: error_code(0x0002) - not-present page
PGD 100000067 P4D 100000067 PUD 1002cc067 PMD 119fd8067 PTE 0
Oops: Oops: 0002 [#1] SMP NOPTI
CPU: 12 UID: 0 PID: 832 Comm: kworker/u64:4 Tainted: G           O        6.16.4-200.fc42.x86_64 #1 PREEMPT(lazy) 
Tainted: [O]=OOT_MODULE
Hardware name: ASUSTeK COMPUTER INC. ROG Strix G713QR_G713QR/G713QR, BIOS G713QR.331 02/24/2023
Workqueue: mt76 mt792x_pm_wake_work [mt792x_lib]
RIP: 0010:mt76_dma_rx_fill_buf+0x12b/0x500 [mt76]
Code: 38 85 c0 4c 8b 44 24 28 44 8b 5c 24 40 0f 88 61 03 00 00 44 89 ee c1 e0 10 0b 44 24 30 81 ce 00 01 00 00 49 c1 e0 04 4d 01 c7 <41> 89 0f 41 89 47 08 41 89 77 04 41 c7 47 0c 00 00 00 00 ba ff ff
RSP: 0018:ffffd1d1021e3d10 EFLAGS: 00010286
RAX: 0000000000000000 RBX: ffff8ef4f9cab800 RCX: 00000000fffbe800
RDX: 0000000000000000 RSI: 0000000006c00000 RDI: 0000000000000000
RBP: ffff8ef40c954e40 R08: 00000000000ffff0 R09: 0000000000000000
R10: 0000000000000000 R11: 00000000000006c0 R12: ffff8ef409ec8000
R13: 0000000006c00000 R14: ffff8ef579cab800 R15: ffffd1d102589ff0
FS:  0000000000000000(0000) GS:ffff8ef91805f000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: ffffd1d102589ff0 CR3: 0000000154b9c000 CR4: 0000000000f50ef0
PKRU: 55555554
Call Trace:
 <TASK>
 ? srso_alias_return_thunk+0x5/0xfbef5
 ? srso_alias_return_thunk+0x5/0xfbef5
 ? mt76_dma_rx_cleanup.part.0+0x8e/0x170 [mt76]
 mt792x_wpdma_reset+0x1f4/0x2d0 [mt792x_lib]
 mt792x_wpdma_reinit_cond+0x67/0xa0 [mt792x_lib]
 mt792xe_mcu_drv_pmctrl+0x28/0x60 [mt792x_lib]
 mt792x_mcu_drv_pmctrl+0x38/0x80 [mt792x_lib]
 mt792x_pm_wake_work+0x2d/0x1d0 [mt792x_lib]
 process_one_work+0x192/0x350
 worker_thread+0x25a/0x3a0
 ? __pfx_worker_thread+0x10/0x10
 kthread+0xfc/0x240
 ? __pfx_kthread+0x10/0x10
 ? __pfx_kthread+0x10/0x10
 ret_from_fork+0x152/0x180
 ? __pfx_kthread+0x10/0x10
 ret_from_fork_asm+0x1a/0x30
 </TASK>
Modules linked in: uinput snd_seq_dummy rfcomm snd_hrtimer nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables qrtr bnep binfmt_misc snd_hda_codec_realtek snd_sof_amd_acp70 snd_hda_codec_generic snd_sof_amd_acp63 snd_hda_scodec_component snd_sof_amd_vangogh snd_hda_codec_hdmi snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils snd_pci_ps snd_soc_acpi_amd_match snd_amd_sdw_acpi soundwire_amd soundwire_generic_allocation soundwire_bus snd_soc_sdca intel_rapl_msr amd_atl snd_soc_core mt7921e intel_rapl_common mt7921_common snd_hda_intel snd_compress mt792x_lib nvidia_drm(O) snd_intel_dspcfg ac97_bus snd_pcm_dmaengine snd_intel_sdw_acpi mt76_connac_lib edac_mce_amd nvidia_modeset(O) snd_rpl_pci_acp6x snd_hda_codec mt76 btusb vfat snd_acp_pci kvm_amd snd_amd_acpi_mach btrtl
 snd_hda_core snd_acp_legacy_common snd_hwdep fat mac80211 btintel nvidia_uvm(O) snd_pci_acp6x squashfs kvm snd_seq btbcm snd_pci_acp5x snd_seq_device btmtk snd_rn_pci_acp3x ee1004 snd_pcm libarc4 irqbypass snd_acp_config snd_soc_acpi bluetooth snd_timer i2c_piix4 nvidia(O) rapl cfg80211 wmi_bmof asus_nb_wmi snd_pci_acp3x pcspkr k10temp snd i2c_smbus soundcore asus_wireless amd_pmc joydev loop zram lz4hc_compress lz4_compress amdgpu amdxcp i2c_algo_bit drm_ttm_helper ttm drm_exec gpu_sched drm_suballoc_helper drm_panel_backlight_quirks drm_buddy drm_display_helper polyval_clmulni ucsi_acpi cec nvme ghash_clmulni_intel typec_ucsi nvme_core hid_multitouch sha512_ssse3 typec r8169 thunderbolt nvme_keyring sha1_ssse3 sp5100_tco realtek nvme_auth i2c_hid_acpi i2c_hid serio_raw hid_asus asus_wmi sparse_keymap platform_profile rfkill video wmi sunrpc iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi i2c_dev fuse nfnetlink
CR2: ffffd1d102589ff0
Complete report #1293062
Frame # Function Binary Source or offset Line
1
? mt76_rx_convert
mt76 0x144
2
mt792x_poll_rx
mt792x_lib 0x52
3
mt792x_poll_rx
mt792x_lib 0x52
4
mt792x_poll_rx
mt792x_lib 0x52
5
mt792x_poll_rx
mt792x_lib 0x52
6
mt792x_poll_rx
mt792x_lib 0x52
7
warn_thunk_thunk
vmlinux 0x16
8
warn_thunk_thunk
vmlinux 0x16
9
? warn_thunk_thunk
vmlinux 0x16
10
warn_thunk_thunk
vmlinux 0x16
11
? warn_thunk_thunk
vmlinux 0x16
12
warn_thunk_thunk
vmlinux 0x16
13
? warn_thunk_thunk
vmlinux 0x16
14
warn_thunk_thunk
vmlinux 0x16
BUG: unable to handle page fault for address: ffff8ea703d40626
#PF: supervisor write access in kernel mode
#PF: error_code(0x0003) - permissions violation
PGD 1ad801067 P4D 1ad801067 PUD 1015f9063 PMD 1064cf063 PTE 8000000103d40121
Oops: Oops: 0003 [#1] SMP NOPTI
CPU: 3 UID: 0 PID: 12 Comm: kworker/u48:0 Tainted: G           O        6.15.9-201.fc42.x86_64 #1 PREEMPT(lazy) 
Tainted: [O]=OOT_MODULE
Hardware name: ASUSTeK COMPUTER INC. ASUS TUF Gaming A15 FA506ICB_FA506ICB/FA506ICB, BIOS FA506ICB.307 12/28/2022
Workqueue: mt76 mt792x_pm_wake_work [mt792x_lib]
RIP: 0010:mt76_dma_rx_fill_buf+0x143/0x500 [mt76]
Code: 10 0b 44 24 30 81 ce 00 01 00 00 49 c1 e0 04 4d 01 c7 41 89 0f 41 89 47 08 41 89 77 04 41 c7 47 0c 00 00 00 00 ba ff ff ff ff <41> 80 4c 24 26 02 66 41 89 54 24 24 49 89 4c 24 10 66 45 89 5c 24
RSP: 0018:ffffd30300157d10 EFLAGS: 00010286
RAX: 0000000000000000 RBX: ffff8ea70cbc1800 RCX: 00000000ffcb4800
RDX: 00000000ffffffff RSI: 0000000006c00000 RDI: 0000000000000000
RBP: ffff8ea71d814dd0 R08: 00000000000ffff0 R09: 0000000000000000
R10: 0000000000000000 R11: 00000000000006c0 R12: ffff8ea703d40600
R13: 0000000006c00000 R14: ffff8ea78cbc1800 R15: ffffd30300b40ff0
FS:  0000000000000000(0000) GS:ffff8ea8563f0000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: ffff8ea703d40626 CR3: 0000000141b46000 CR4: 0000000000350ef0
Call Trace:
 <TASK>
 ? mt76_dma_rx_cleanup.part.0+0x8e/0x170 [mt76]
 mt792x_wpdma_reset+0x1f4/0x2d0 [mt792x_lib]
 mt792x_wpdma_reinit_cond+0x67/0xa0 [mt792x_lib]
 mt792xe_mcu_drv_pmctrl+0x28/0x60 [mt792x_lib]
 mt792x_mcu_drv_pmctrl+0x38/0x80 [mt792x_lib]
 mt792x_pm_wake_work+0x2d/0x1d0 [mt792x_lib]
 process_one_work+0x192/0x350
 worker_thread+0x25a/0x3a0
 ? __pfx_worker_thread+0x10/0x10
 kthread+0xfc/0x240
 ? __pfx_kthread+0x10/0x10
 ret_from_fork+0x34/0x50
 ? __pfx_kthread+0x10/0x10
 ret_from_fork_asm+0x1a/0x30
 </TASK>
Modules linked in: uinput rfcomm snd_seq_dummy snd_hrtimer nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables qrtr snd_sof_amd_acp70 bnep snd_sof_amd_acp63 snd_hda_codec_realtek snd_sof_amd_vangogh snd_hda_codec_generic snd_sof_amd_rembrandt snd_hda_scodec_component snd_hda_codec_hdmi snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils mt7921e snd_pci_ps snd_soc_acpi_amd_match snd_amd_sdw_acpi mt7921_common soundwire_amd soundwire_generic_allocation soundwire_bus mt792x_lib snd_soc_sdca mt76_connac_lib snd_soc_core snd_hda_intel nvidia_drm(O) btusb snd_intel_dspcfg mt76 snd_compress snd_intel_sdw_acpi nvidia_modeset(O) amd_atl btrtl ac97_bus intel_rapl_msr uvcvideo intel_rapl_common mac80211 btintel snd_hda_codec snd_pcm_dmaengine nvidia_uvm(O) snd_rpl_pci_acp6x uvc btbcm snd_hda_core
 snd_acp_pci videobuf2_vmalloc edac_mce_amd vfat btmtk snd_amd_acpi_mach snd_hwdep videobuf2_memops kvm_amd snd_acp_legacy_common videobuf2_v4l2 fat libarc4 bluetooth snd_seq snd_pci_acp6x videobuf2_common nvidia(O) ee1004 kvm snd_seq_device asus_nb_wmi snd_pci_acp5x cfg80211 snd_rn_pci_acp3x snd_pcm videodev asus_wmi snd_acp_config sparse_keymap mc irqbypass platform_profile snd_timer snd_soc_acpi pcspkr rapl wmi_bmof i2c_piix4 snd rfkill snd_pci_acp3x k10temp i2c_smbus soundcore asus_wireless amd_pmc joydev loop zram lz4hc_compress lz4_compress dm_crypt amdgpu amdxcp i2c_algo_bit drm_ttm_helper ttm drm_exec gpu_sched drm_suballoc_helper polyval_clmulni drm_panel_backlight_quirks nvme polyval_generic drm_buddy ghash_clmulni_intel ucsi_acpi nvme_core drm_display_helper sha512_ssse3 hid_multitouch r8169 typec_ucsi video sha256_ssse3 nvme_keyring cec sha1_ssse3 sp5100_tco nvme_auth realtek i2c_hid_acpi typec wmi i2c_hid serio_raw sunrpc iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi i2c_dev fuse
 nfnetlink
CR2: ffff8ea703d40626
Complete report #1257115
Frame # Function Binary Source or offset Line
1
? warn_thunk_thunk
vmlinux 0x16
2
? warn_thunk_thunk
vmlinux 0x16
3
mt76_rx_convert
mt76 0x144
4
mt792x_poll_rx
mt792x_lib 0x52
5
mt792x_poll_rx
mt792x_lib 0x52
6
mt792x_poll_rx
mt792x_lib 0x52
7
mt792x_poll_rx
mt792x_lib 0x52
8
mt792x_poll_rx
mt792x_lib 0x52
9
warn_thunk_thunk
vmlinux 0x16
10
warn_thunk_thunk
vmlinux 0x16
11
? warn_thunk_thunk
vmlinux 0x16
12
warn_thunk_thunk
vmlinux 0x16
13
? warn_thunk_thunk
vmlinux 0x16
14
warn_thunk_thunk
vmlinux 0x16
15
? warn_thunk_thunk
vmlinux 0x16
16
warn_thunk_thunk
vmlinux 0x16
WARNING: CPU: 10 PID: 165084 at net/core/netmem_priv.h:18 page_pool_return_page+0x272/0x280
Modules linked in: overlay uinput xt_MASQUERADE xt_mark nft_compat rfcomm snd_seq_dummy snd_hrtimer binfmt_misc tun nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables sunrpc qrtr uhid bnep snd_hda_codec_realtek snd_hda_codec_generic snd_hda_scodec_component snd_hda_codec_hdmi vfat fat snd_sof_amd_acp70 snd_sof_amd_acp63 snd_sof_amd_vangogh snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci snd_sof_xtensa_dsp snd_sof amd_atl intel_rapl_msr snd_sof_utils intel_rapl_common snd_pci_ps mt7921e snd_soc_acpi_amd_match snd_amd_sdw_acpi mt7921_common soundwire_amd nvidia_drm(OE) soundwire_generic_allocation mt792x_lib soundwire_bus mt76_connac_lib nvidia_modeset(OE) snd_soc_sdca snd_hda_intel snd_soc_core mt76 snd_intel_dspcfg snd_compress snd_intel_sdw_acpi ac97_bus nvidia_uvm(OE) edac_mce_amd snd_hda_codec
 snd_pcm_dmaengine mac80211 btusb snd_rpl_pci_acp6x uvcvideo kvm_amd snd_acp_pci snd_hda_core btrtl snd_amd_acpi_mach snd_acp_legacy_common btintel uvc snd_hwdep snd_pci_acp6x videobuf2_vmalloc snd_seq btbcm videobuf2_memops snd_seq_device btmtk videobuf2_v4l2 kvm spd5118 videobuf2_common libarc4 asus_nb_wmi bluetooth videodev snd_pcm irqbypass cfg80211 asus_wmi snd_pci_acp5x mc nvidia(OE) snd_rn_pci_acp3x rapl sparse_keymap wmi_bmof thunderbolt pcspkr nvidia_wmi_ec_backlight snd_timer snd_acp_config snd_soc_acpi snd i2c_piix4 amd_pmf rfkill snd_pci_acp3x soundcore i2c_smbus k10temp amdtee amd_sfh tee joydev amd_pmc platform_profile loop nfnetlink zram lz4hc_compress lz4_compress amdgpu amdxcp i2c_algo_bit drm_ttm_helper ttm drm_exec drm_suballoc_helper sdhci_pci nvme drm_panel_backlight_quirks drm_buddy sdhci_uhs2 drm_display_helper nvme_core polyval_clmulni sdhci polyval_generic amdxdna ghash_clmulni_intel sha512_ssse3 cqhci hid_multitouch sha256_ssse3 ucsi_acpi nvme_keyring typec_ucsi sha1_ssse3
 mmc_core cec gpu_sched sp5100_tco typec video nvme_auth i2c_hid_acpi wmi i2c_hid serio_raw i2c_dev fuse
CPU: 10 UID: 0 PID: 165084 Comm: kworker/u64:4 Tainted: G           OE       6.15.4-200.fc42.x86_64 #1 PREEMPT(lazy) 
Tainted: [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
Hardware name: ASUSTeK COMPUTER INC. ASUS TUF Gaming A14 FA401UV_FA401UV/FA401UV, BIOS FA401UV.310 02/25/2025
Workqueue: mt76 mt792x_pm_wake_work [mt792x_lib]
RIP: 0010:page_pool_return_page+0x272/0x280
Code: e9 a3 31 42 ff 0f 0b 84 c0 0f 84 98 fe ff ff 0f 0b e9 91 fe ff ff 48 8d 78 ff e9 06 ff ff ff 0f 0b 31 ff 31 ed e9 ed fe ff ff <0f> 0b e9 c9 fe ff ff 0f 1f 80 00 00 00 00 90 90 90 90 90 90 90 90
RSP: 0018:ffffcad8cfecbd20 EFLAGS: 00010206
RAX: fffff8945ef69040 RBX: ffff889adab6c800 RCX: 00000000034264cf
RDX: 000000000000c100 RSI: 00000000fffffe00 RDI: ffffffffada83538
RBP: fffff8945ef69040 R08: 0000000000000001 R09: fffff8945ef69040
R10: 0000000000000000 R11: 0000000000000000 R12: ffff889aea9f4d60
R13: ffff889aea9f2000 R14: 0000000000000000 R15: 0000000000000000
FS:  0000000000000000(0000) GS:ffff88a22e771000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00000f7400b3b000 CR3: 00000002d282e000 CR4: 0000000000f50ef0
PKRU: 55555554
Call Trace:
 <TASK>
 ? srso_alias_return_thunk+0x5/0xfbef5
 ? page_pool_put_unrefed_netmem+0x4f9/0x540
 mt76_dma_rx_cleanup.part.0+0x12b/0x170 [mt76]
 mt792x_wpdma_reset+0xca/0x2d0 [mt792x_lib]
 mt792x_wpdma_reinit_cond+0x67/0xa0 [mt792x_lib]
 mt792xe_mcu_drv_pmctrl+0x28/0x60 [mt792x_lib]
 mt792x_mcu_drv_pmctrl+0x35/0x80 [mt792x_lib]
 mt792x_pm_wake_work+0x2d/0x1d0 [mt792x_lib]
 process_one_work+0x18f/0x350
 worker_thread+0x25a/0x3a0
 ? __pfx_worker_thread+0x10/0x10
 kthread+0xf9/0x240
 ? __pfx_kthread+0x10/0x10
 ret_from_fork+0x31/0x50
 ? __pfx_kthread+0x10/0x10
 ret_from_fork_asm+0x1a/0x30
 </TASK>
Complete report #1255210
Frame # Function Binary Source or offset Line
1
warn_thunk_thunk
vmlinux 0x16
2
mt76_rx_convert
mt76 0x144
3
? warn_thunk_thunk
vmlinux 0x16
4
? mt76_rx_convert
mt76 0x144
5
mt792x_poll_rx
mt792x_lib 0x52
6
mt792x_poll_rx
mt792x_lib 0x52
7
mt792x_poll_rx
mt792x_lib 0x52
8
mt792x_poll_rx
mt792x_lib 0x52
9
mt792x_poll_rx
mt792x_lib 0x52
10
? warn_thunk_thunk
vmlinux 0x16
11
warn_thunk_thunk
vmlinux 0x16
12
warn_thunk_thunk
vmlinux 0x16
13
? warn_thunk_thunk
vmlinux 0x16
14
warn_thunk_thunk
vmlinux 0x16
15
? warn_thunk_thunk
vmlinux 0x16
16
warn_thunk_thunk
vmlinux 0x16
17
? warn_thunk_thunk
vmlinux 0x16
18
warn_thunk_thunk
vmlinux 0x16
WARNING: CPU: 6 PID: 7095 at drivers/iommu/dma-iommu.c:1207 iommu_dma_unmap_page+0x7d/0x90
Modules linked in: rfcomm snd_seq_dummy snd_hrtimer tun nft_masq nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables qrtr bnep sunrpc binfmt_misc snd_hda_codec_realtek snd_hda_codec_generic snd_hda_scodec_component snd_hda_codec_hdmi vfat fat snd_soc_acp6x_mach snd_soc_dmic snd_acp6x_pdm_dma snd_sof_amd_acp70 snd_sof_amd_acp63 snd_sof_amd_vangogh snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci amd_atl intel_rapl_msr snd_sof_xtensa_dsp intel_rapl_common snd_sof mt7921e mt7921_common snd_sof_utils snd_pci_ps snd_soc_acpi_amd_match mt792x_lib snd_amd_sdw_acpi nvidia_drm(OE) soundwire_amd mt76_connac_lib soundwire_generic_allocation soundwire_bus nvidia_modeset(OE) mt76 edac_mce_amd snd_soc_sdca kvm_amd snd_hda_intel nvidia_uvm(OE) snd_soc_core mac80211 snd_intel_dspcfg snd_intel_sdw_acpi kvm snd_compress btusb
 snd_hda_codec ac97_bus snd_pcm_dmaengine btrtl snd_rpl_pci_acp6x btintel snd_acp_pci snd_hda_core snd_amd_acpi_mach btbcm snd_acp_legacy_common btmtk snd_pci_acp6x snd_hwdep snd_seq bluetooth irqbypass libarc4 spd5118 snd_seq_device rapl snd_pcm nvidia(OE) cfg80211 snd_pci_acp5x snd_rn_pci_acp3x r8169 snd_acp_config amd_pmf snd_timer i2c_piix4 pcspkr snd_soc_acpi asus_nb_wmi wmi_bmof amdtee snd k10temp i2c_smbus snd_pci_acp3x realtek soundcore amd_sfh tee amd_pmc joydev loop nfnetlink zram lz4hc_compress lz4_compress amdgpu amdxcp i2c_algo_bit drm_ttm_helper ttm drm_exec gpu_sched drm_suballoc_helper drm_panel_backlight_quirks drm_buddy drm_display_helper cec nvme nvme_core polyval_clmulni polyval_generic ucsi_acpi ghash_clmulni_intel typec_ucsi sha512_ssse3 sha256_ssse3 nvme_keyring hid_multitouch sha1_ssse3 typec nvme_auth sp5100_tco i2c_hid_acpi i2c_hid serio_raw hid_asus asus_wmi sparse_keymap platform_profile rfkill video wmi uinput tls i2c_dev fuse
CPU: 6 UID: 0 PID: 7095 Comm: kworker/u64:4 Tainted: G           OE       6.15.4-200.fc42.x86_64 #1 PREEMPT(lazy) 
Tainted: [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
Hardware name: ASUSTeK COMPUTER INC. ROG Strix G513RC_G513RC/G513RC, BIOS G513RC.327 02/16/2023
Workqueue: mt76 mt792x_pm_wake_work [mt792x_lib]
RIP: 0010:iommu_dma_unmap_page+0x7d/0x90
Code: 2b 49 3b 29 72 26 49 3b 69 08 73 20 4d 89 f8 44 89 f1 4c 89 e2 48 89 ee 48 89 df 5b 5d 41 5c 41 5d 41 5e 41 5f e9 03 f6 5c ff <0f> 0b 5b 5d 41 5c 41 5d 41 5e 41 5f e9 3d d4 20 ff 66 90 90 90 90
RSP: 0018:ffffcf89cb17fcb0 EFLAGS: 00010246
RAX: 0000000000000000 RBX: ffff8c09426200c8 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8c09428d7a78
RBP: 0000000000000000 R08: 0000000000000002 R09: ffffcf89cb17fc90
R10: 0000000000000000 R11: 000ffffffffff000 R12: 0000000000000000
R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000000
FS:  0000000000000000(0000) GS:ffff8c0ce8f71000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f58e08c8280 CR3: 00000002b1a2e000 CR4: 0000000000f50ef0
PKRU: 55555554
Call Trace:
 <TASK>
 dma_unmap_page_attrs+0x24f/0x290
 mt76_dma_tx_cleanup+0x15a/0x330 [mt76]
 ? __pfx_hrtimer_wakeup+0x10/0x10
 ? __pfx_mt76_dma_tx_cleanup+0x10/0x10 [mt76]
 mt792x_wpdma_reset+0x86/0x2d0 [mt792x_lib]
 mt792x_wpdma_reinit_cond+0x67/0xa0 [mt792x_lib]
 mt792xe_mcu_drv_pmctrl+0x28/0x60 [mt792x_lib]
 mt792x_mcu_drv_pmctrl+0x38/0x80 [mt792x_lib]
 mt792x_pm_wake_work+0x2d/0x1d0 [mt792x_lib]
 ? srso_alias_return_thunk+0x5/0xfbef5
 process_one_work+0x192/0x350
 worker_thread+0x25a/0x3a0
 ? __pfx_worker_thread+0x10/0x10
 kthread+0xfc/0x240
 ? __pfx_kthread+0x10/0x10
 ret_from_fork+0x34/0x50
 ? __pfx_kthread+0x10/0x10
 ret_from_fork_asm+0x1a/0x30
 </TASK>
Complete report #1254016
Frame # Function Binary Source or offset Line
1
warn_thunk_thunk
vmlinux 0x16
2
mt76_rx_convert
mt76 0x144
3
? warn_thunk_thunk
vmlinux 0x16
4
? mt76_rx_convert
mt76 0x144
5
mt792x_poll_rx
mt792x_lib 0x52
6
mt792x_poll_rx
mt792x_lib 0x52
7
mt792x_poll_rx
mt792x_lib 0x52
8
mt792x_poll_rx
mt792x_lib 0x52
9
mt792x_poll_rx
mt792x_lib 0x52
10
? warn_thunk_thunk
vmlinux 0x16
11
warn_thunk_thunk
vmlinux 0x16
12
warn_thunk_thunk
vmlinux 0x16
13
? warn_thunk_thunk
vmlinux 0x16
14
warn_thunk_thunk
vmlinux 0x16
15
? warn_thunk_thunk
vmlinux 0x16
16
warn_thunk_thunk
vmlinux 0x16
17
? warn_thunk_thunk
vmlinux 0x16
18
warn_thunk_thunk
vmlinux 0x16
WARNING: CPU: 14 PID: 5773 at drivers/iommu/dma-iommu.c:1207 iommu_dma_unmap_page+0x7d/0x90
Modules linked in: uinput snd_seq_dummy rfcomm snd_hrtimer nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables sunrpc qrtr bnep snd_hda_codec_realtek snd_hda_codec_generic snd_hda_scodec_component snd_hda_codec_hdmi snd_acp6x_pdm_dma snd_soc_acp6x_mach snd_soc_dmic snd_sof_amd_acp70 snd_sof_amd_acp63 snd_sof_amd_vangogh snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils snd_pci_ps snd_soc_acpi_amd_match snd_amd_sdw_acpi soundwire_amd soundwire_generic_allocation vfat soundwire_bus fat snd_soc_sdca snd_soc_core nvidia_drm(O) intel_rapl_msr amd_atl mt7921e snd_hda_intel snd_compress intel_rapl_common mt7921_common snd_intel_dspcfg ac97_bus nvidia_modeset(O) snd_intel_sdw_acpi snd_pcm_dmaengine mt792x_lib snd_hda_codec snd_rpl_pci_acp6x snd_acp_pci btusb edac_mce_amd
 mt76_connac_lib snd_hda_core snd_amd_acpi_mach btrtl nvidia_uvm(O) snd_hwdep snd_acp_legacy_common mt76 kvm_amd btintel snd_seq snd_pci_acp6x snd_seq_device btbcm snd_pci_acp5x mac80211 kvm btmtk snd_rn_pci_acp3x snd_pcm spd5118 nvidia(O) bluetooth libarc4 snd_acp_config snd_timer irqbypass snd_soc_acpi rapl i2c_piix4 r8169 asus_nb_wmi wmi_bmof amd_pmf snd cfg80211 pcspkr snd_pci_acp3x k10temp i2c_smbus realtek soundcore amdtee amd_sfh joydev tee amd_pmc loop nfnetlink zram lz4hc_compress lz4_compress amdgpu amdxcp i2c_algo_bit drm_ttm_helper ttm drm_exec gpu_sched drm_suballoc_helper drm_panel_backlight_quirks drm_buddy drm_display_helper cec polyval_clmulni hid_asus nvme polyval_generic asus_wmi ghash_clmulni_intel nvme_core sparse_keymap hid_multitouch ucsi_acpi sha512_ssse3 platform_profile rfkill sha256_ssse3 nvme_keyring typec_ucsi video i2c_hid_acpi sha1_ssse3 sp5100_tco nvme_auth typec wmi i2c_hid serio_raw i2c_dev fuse
CPU: 14 UID: 0 PID: 5773 Comm: kworker/u64:5 Tainted: G           O        6.15.4-200.fc42.x86_64 #1 PREEMPT(lazy) 
Tainted: [O]=OOT_MODULE
Hardware name: ASUSTeK COMPUTER INC. ROG Strix G513RS_G513RS/G513RS, BIOS G513RS.327 02/16/2023
Workqueue: mt76 mt792x_pm_wake_work [mt792x_lib]
RIP: 0010:iommu_dma_unmap_page+0x7d/0x90
Code: 2b 49 3b 29 72 26 49 3b 69 08 73 20 4d 89 f8 44 89 f1 4c 89 e2 48 89 ee 48 89 df 5b 5d 41 5c 41 5d 41 5e 41 5f e9 03 f6 5c ff <0f> 0b 5b 5d 41 5c 41 5d 41 5e 41 5f e9 3d d4 20 ff 66 90 90 90 90
RSP: 0018:ffffd24109223cb0 EFLAGS: 00010246
RAX: 0000000000000000 RBX: ffff8c2c424b30c8 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8c2c41704478
RBP: 0000000000000000 R08: 0000000000000002 R09: ffffd24109223c90
R10: 0000000000000000 R11: 000ffffffffff000 R12: 0000000000000000
R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000000
FS:  0000000000000000(0000) GS:ffff8c2fd4971000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f2848a06c98 CR3: 000000017902e000 CR4: 0000000000f50ef0
PKRU: 55555554
Call Trace:
 <TASK>
 dma_unmap_page_attrs+0x24f/0x290
 mt76_dma_tx_cleanup+0x15a/0x330 [mt76]
 ? __pfx_hrtimer_wakeup+0x10/0x10
 ? __pfx_mt76_dma_tx_cleanup+0x10/0x10 [mt76]
 mt792x_wpdma_reset+0x86/0x2d0 [mt792x_lib]
 mt792x_wpdma_reinit_cond+0x67/0xa0 [mt792x_lib]
 mt792xe_mcu_drv_pmctrl+0x28/0x60 [mt792x_lib]
 mt792x_mcu_drv_pmctrl+0x38/0x80 [mt792x_lib]
 mt792x_pm_wake_work+0x2d/0x1d0 [mt792x_lib]
 ? srso_alias_return_thunk+0x5/0xfbef5
 process_one_work+0x192/0x350
 worker_thread+0x25a/0x3a0
 ? __pfx_worker_thread+0x10/0x10
 kthread+0xfc/0x240
 ? __pfx_kthread+0x10/0x10
 ret_from_fork+0x34/0x50
 ? __pfx_kthread+0x10/0x10
 ret_from_fork_asm+0x1a/0x30
 </TASK>
Complete report #1246689
Frame # Function Binary Source or offset Line
1
? mt76_rx_convert
mt76 0x145
2
? mt76_rx_convert
mt76 0x145
3
mt792x_poll_rx
mt792x_lib 0x52
4
mt792x_poll_rx
mt792x_lib 0x52
5
mt792x_poll_rx
mt792x_lib 0x52
6
mt792x_poll_rx
mt792x_lib 0x52
7
mt792x_poll_rx
mt792x_lib 0x52
8
warn_thunk_thunk
vmlinux 0x1a
9
warn_thunk_thunk
vmlinux 0x1a
10
? warn_thunk_thunk
vmlinux 0x1a
11
warn_thunk_thunk
vmlinux 0x1a
12
? warn_thunk_thunk
vmlinux 0x1a
13
warn_thunk_thunk
vmlinux 0x1a
14
? warn_thunk_thunk
vmlinux 0x1a
15
warn_thunk_thunk
vmlinux 0x1a
BUG: unable to handle page fault for address: ffff88cece52ba10
#PF: supervisor write access in kernel mode
#PF: error_code(0x0003) - permissions violation
PGD 1e9e01067 P4D 1e9e01067 PUD 101a59063 PMD 111888063 PTE 800000010e52b121
Oops: Oops: 0003 [#1] PREEMPT SMP NOPTI
CPU: 1 UID: 0 PID: 208564 Comm: kworker/u32:4 Not tainted 6.14.5-100.fc40.x86_64 #1
Hardware name: ASUSTeK COMPUTER INC. ASUS TUF Gaming F15 FX506LHB_FX506LHB/FX506LHB, BIOS FX506LHB.311 02/09/2022
Workqueue: mt76 mt792x_pm_wake_work [mt792x_lib]
RIP: 0010:mt76_dma_rx_fill_buf+0x141/0x510 [mt76]
Code: 09 d8 81 ce 00 01 00 00 41 89 0c 24 41 89 44 24 08 41 89 74 24 04 41 c7 44 24 0c 00 00 00 00 b8 ff ff ff ff 66 41 81 e1 ff 7f <49> 89 4d 10 41 83 c6 01 41 80 4d 26 02 66 45 89 4d 20 4d 89 55 08
RSP: 0018:ffff9d74235f3d08 EFLAGS: 00010206
RAX: 00000000ffffffff RBX: ffff88cee3904800 RCX: 0000000083888800
RDX: 0000000000000000 RSI: 0000000006c00000 RDI: 0000000000000000
RBP: ffff88ceeccf4950 R08: 0000000006c00000 R09: 00000000000006c0
R10: 0000000000000000 R11: 0000000000000000 R12: ffff88cdc1377ff0
R13: ffff88cece52ba00 R14: 0000000000000000 R15: ffff88cf63904800
FS:  0000000000000000(0000) GS:ffff88d20e280000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: ffff88cece52ba10 CR3: 0000000337c05006 CR4: 00000000007706f0
PKRU: 55555554
Call Trace:
 <TASK>
 ? mt76_dma_rx_reset+0xc2/0x180 [mt76]
 ? __pfx_mt76_dma_queue_reset+0x10/0x10 [mt76]
 mt792x_wpdma_reset+0x200/0x2d0 [mt792x_lib]
 mt792x_wpdma_reinit_cond+0x67/0xa0 [mt792x_lib]
 mt792xe_mcu_drv_pmctrl+0x21/0x60 [mt792x_lib]
 mt792x_mcu_drv_pmctrl+0x38/0x80 [mt792x_lib]
 mt792x_pm_wake_work+0x30/0x1d0 [mt792x_lib]
 process_one_work+0x176/0x330
 worker_thread+0x252/0x390
 ? __pfx_worker_thread+0x10/0x10
 kthread+0xec/0x230
 ? __pfx_kthread+0x10/0x10
 ret_from_fork+0x31/0x50
 ? __pfx_kthread+0x10/0x10
 ret_from_fork_asm+0x1a/0x30
 </TASK>
Modules linked in: uinput rfcomm snd_seq_dummy snd_hrtimer nouveau drm_gpuvm gpu_sched drm_ttm_helper drm_exec nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip_set nf_tables bnep qrtr uvcvideo btusb btrtl btintel uvc videobuf2_vmalloc btbcm videobuf2_memops videobuf2_v4l2 btmtk videobuf2_common bluetooth videodev mc sunrpc binfmt_misc vfat fat snd_sof_pci_intel_cnl snd_sof_intel_hda_generic soundwire_intel soundwire_cadence snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda_mlink snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils snd_soc_acpi_intel_match snd_soc_acpi_intel_sdca_quirks soundwire_generic_allocation snd_soc_acpi soundwire_bus snd_soc_sdca snd_soc_avs snd_soc_hda_codec snd_hda_codec_realtek snd_hda_ext_core intel_uncore_frequency intel_uncore_frequency_common snd_soc_core
 snd_hda_codec_generic snd_hda_scodec_component mt7921e mt7921_common snd_hda_codec_hdmi mt792x_lib snd_compress ac97_bus intel_tcc_cooling snd_pcm_dmaengine mt76_connac_lib x86_pkg_temp_thermal intel_powerclamp mt76 snd_hda_intel spi_nor snd_intel_dspcfg coretemp iTCO_wdt snd_intel_sdw_acpi intel_pmc_bxt mei_hdcp mei_pxp mtd intel_rapl_msr snd_hda_codec iTCO_vendor_support mac80211 ee1004 kvm_intel snd_hda_core snd_hwdep kvm libarc4 snd_seq cfg80211 irqbypass snd_seq_device rapl intel_cstate snd_pcm asus_nb_wmi intel_uncore processor_thermal_device_pci_legacy processor_thermal_device asus_wmi processor_thermal_wt_hint processor_thermal_rfim sparse_keymap wmi_bmof platform_profile processor_thermal_rapl pcspkr r8169 snd_timer mei_me intel_rapl_common mei rfkill snd realtek spi_intel_pci processor_thermal_wt_req i2c_i801 idma64 intel_pch_thermal spi_intel processor_thermal_power_floor i2c_smbus soundcore processor_thermal_mbox intel_soc_dts_iosf intel_pmc_core int3403_thermal pmt_telemetry
 int340x_thermal_zone pmt_class int3400_thermal intel_vsec acpi_thermal_rel acpi_pad asus_wireless joydev squashfs loop nfnetlink zram lz4hc_compress lz4_compress i915 polyval_clmulni i2c_algo_bit polyval_generic drm_buddy ghash_clmulni_intel ttm sha512_ssse3 nvme video hid_multitouch mxm_wmi sha256_ssse3 ucsi_acpi drm_display_helper nvme_core sha1_ssse3 typec_ucsi i2c_hid_acpi nvme_auth cec typec i2c_hid wmi pinctrl_cannonlake serio_raw ip6_tables ip_tables fuse
CR2: ffff88cece52ba10
Complete report #1215946
Frame # Function Binary Source or offset Line
1
warn_thunk_thunk
vmlinux 0x1a
2
mt76_rx_convert
mt76 0x145
3
? mt76_rx_convert
mt76 0x145
4
mt792x_poll_rx
mt792x_lib 0x52
5
mt792x_poll_rx
mt792x_lib 0x52
6
mt792x_poll_rx
mt792x_lib 0x52
7
mt792x_poll_rx
mt792x_lib 0x52
8
mt792x_poll_rx
mt792x_lib 0x52
9
warn_thunk_thunk
vmlinux 0x1a
10
warn_thunk_thunk
vmlinux 0x1a
11
? warn_thunk_thunk
vmlinux 0x1a
12
warn_thunk_thunk
vmlinux 0x1a
13
? warn_thunk_thunk
vmlinux 0x1a
14
warn_thunk_thunk
vmlinux 0x1a
15
? warn_thunk_thunk
vmlinux 0x1a
16
warn_thunk_thunk
vmlinux 0x1a
WARNING: CPU: 8 PID: 14 at drivers/iommu/dma-iommu.c:1230 iommu_dma_unmap_page+0x7d/0x90
Modules linked in: uinput snd_seq_dummy rfcomm snd_hrtimer nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip_set nf_tables qrtr bnep sunrpc binfmt_misc vfat fat snd_soc_dmic snd_soc_acp6x_mach snd_acp6x_pdm_dma snd_sof_amd_acp70 snd_sof_amd_acp63 snd_sof_amd_vangogh snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils snd_pci_ps snd_soc_acpi_amd_match snd_amd_sdw_acpi soundwire_amd snd_hda_codec_realtek soundwire_generic_allocation snd_hda_codec_generic soundwire_bus snd_hda_codec_hdmi snd_hda_scodec_component intel_rapl_msr amd_atl snd_soc_sdca intel_rapl_common snd_soc_core snd_hda_intel mt7921e snd_intel_dspcfg snd_compress mt7921_common snd_intel_sdw_acpi ac97_bus mt792x_lib edac_mce_amd snd_pcm_dmaengine snd_hda_codec mt76_connac_lib btusb snd_rpl_pci_acp6x snd_hda_core
 mt76 kvm_amd btrtl snd_acp_pci snd_hwdep snd_acp_legacy_common btintel snd_seq snd_pci_acp6x mac80211 kvm btbcm snd_seq_device snd_pci_acp5x btmtk snd_rn_pci_acp3x snd_pcm spd5118 amd_pmf irqbypass bluetooth libarc4 snd_acp_config snd_timer amdtee i2c_piix4 r8169 rapl asus_nb_wmi snd_soc_acpi wmi_bmof cfg80211 pcspkr snd amd_sfh k10temp i2c_smbus snd_pci_acp3x soundcore realtek tee amd_pmc joydev loop nfnetlink zram lz4hc_compress lz4_compress amdgpu nouveau amdxcp drm_suballoc_helper drm_gpuvm drm_panel_backlight_quirks mxm_wmi drm_buddy i2c_algo_bit drm_ttm_helper polyval_clmulni ttm polyval_generic drm_exec ghash_clmulni_intel hid_multitouch gpu_sched sha512_ssse3 nvme ucsi_acpi nvme_core sha256_ssse3 drm_display_helper typec_ucsi i2c_hid_acpi sha1_ssse3 sp5100_tco nvme_auth cec typec i2c_hid serio_raw hid_asus asus_wmi sparse_keymap platform_profile rfkill video wmi ip6_tables ip_tables fuse
CPU: 8 UID: 0 PID: 14 Comm: kworker/u64:1 Not tainted 6.14.5-100.fc40.x86_64 #1
Hardware name: ASUSTeK COMPUTER INC. ROG Strix G513RC_G513RC/G513RC, BIOS G513RC.327 02/16/2023
Workqueue: mt76 mt792x_pm_wake_work [mt792x_lib]
RIP: 0010:iommu_dma_unmap_page+0x7d/0x90
Code: 2b 49 3b 29 72 26 49 3b 69 08 73 20 4d 89 f8 44 89 f1 4c 89 ea 48 89 ee 48 89 df 5b 5d 41 5c 41 5d 41 5e 41 5f e9 93 56 61 ff <0f> 0b 5b 5d 41 5c 41 5d 41 5e 41 5f e9 0d e2 26 ff 66 90 90 90 90
RSP: 0018:ffffa3324018fca0 EFLAGS: 00010246
RAX: 0000000000000000 RBX: ffff8cf2424ec0c8 RCX: 000000000000001e
RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8cf241d13c88
RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000014
R10: 0000000000000000 R11: ffff8cf56e621800 R12: 0000000000000000
R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000000
FS:  0000000000000000(0000) GS:ffff8cf56e600000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f4c12267ff0 CR3: 00000001fedb8000 CR4: 0000000000f50ef0
PKRU: 55555554
Call Trace:
 <TASK>
 dma_unmap_page_attrs+0x227/0x250
 mt76_dma_tx_cleanup+0x166/0x340 [mt76]
 ? __pfx_mt76_dma_tx_cleanup+0x10/0x10 [mt76]
 mt792x_wpdma_reset+0x88/0x2d0 [mt792x_lib]
 mt792x_wpdma_reinit_cond+0x67/0xa0 [mt792x_lib]
 mt792xe_mcu_drv_pmctrl+0x21/0x60 [mt792x_lib]
 mt792x_mcu_drv_pmctrl+0x3b/0x80 [mt792x_lib]
 mt792x_pm_wake_work+0x30/0x1d0 [mt792x_lib]
 process_one_work+0x179/0x330
 worker_thread+0x252/0x390
 ? __pfx_worker_thread+0x10/0x10
 kthread+0xef/0x230
 ? __pfx_kthread+0x10/0x10
 ret_from_fork+0x34/0x50
 ? __pfx_kthread+0x10/0x10
 ret_from_fork_asm+0x1a/0x30
 </TASK>
Complete report #1208706
Frame # Function Binary Source or offset Line
1
warn_thunk_thunk
vmlinux 0x1a
2
mt76_rx_convert
mt76 0x145
3
? mt76_rx_convert
mt76 0x145
4
mt792x_poll_rx
mt792x_lib 0x52
5
mt792x_poll_rx
mt792x_lib 0x52
6
mt792x_poll_rx
mt792x_lib 0x52
7
mt792x_poll_rx
mt792x_lib 0x52
8
mt792x_poll_rx
mt792x_lib 0x52
9
? warn_thunk_thunk
vmlinux 0x1a
10
warn_thunk_thunk
vmlinux 0x1a
11
warn_thunk_thunk
vmlinux 0x1a
12
? warn_thunk_thunk
vmlinux 0x1a
13
warn_thunk_thunk
vmlinux 0x1a
14
? warn_thunk_thunk
vmlinux 0x1a
15
warn_thunk_thunk
vmlinux 0x1a
16
? warn_thunk_thunk
vmlinux 0x1a
17
warn_thunk_thunk
vmlinux 0x1a
WARNING: CPU: 4 PID: 9785 at drivers/iommu/dma-iommu.c:1230 iommu_dma_unmap_page+0x7d/0x90
Modules linked in: overlay hid_logitech_hidpp hid_logitech_dj uinput rfcomm snd_seq_dummy snd_hrtimer uhid nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 sunrpc ip_set nf_tables qrtr bnep binfmt_misc vfat fat snd_soc_dmic snd_acp6x_pdm_dma snd_soc_acp6x_mach snd_sof_amd_acp70 snd_sof_amd_acp63 snd_sof_amd_vangogh snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci amd_atl snd_sof_xtensa_dsp intel_rapl_msr intel_rapl_common snd_sof snd_sof_utils snd_pci_ps snd_soc_acpi_amd_match mt7921e snd_amd_sdw_acpi snd_hda_codec_realtek soundwire_amd mt7921_common soundwire_generic_allocation soundwire_bus snd_hda_codec_generic mt792x_lib snd_soc_sdca snd_hda_scodec_component mt76_connac_lib edac_mce_amd snd_hda_codec_hdmi snd_soc_core mt76 snd_hda_intel btusb kvm_amd snd_intel_dspcfg snd_intel_sdw_acpi uvcvideo btrtl
 snd_hda_codec snd_compress uvc btintel ac97_bus videobuf2_vmalloc mac80211 snd_hda_core snd_pcm_dmaengine videobuf2_memops btbcm kvm snd_rpl_pci_acp6x videobuf2_v4l2 snd_hwdep snd_acp_pci btmtk snd_seq snd_acp_legacy_common videobuf2_common snd_seq_device libarc4 bluetooth snd_pci_acp6x videodev irqbypass snd_pcm asus_nb_wmi rapl snd_pci_acp5x cfg80211 snd_rn_pci_acp3x mc wmi_bmof snd_timer snd_acp_config pcspkr i2c_piix4 snd_soc_acpi snd k10temp amd_pmf i2c_smbus snd_pci_acp3x soundcore amdtee amd_sfh tee joydev amd_pmc acpi_tad loop nfnetlink zram lz4hc_compress lz4_compress amdgpu amdxcp i2c_algo_bit drm_ttm_helper ttm drm_exec gpu_sched drm_suballoc_helper nvme sdhci_pci drm_panel_backlight_quirks drm_buddy sdhci_uhs2 drm_display_helper polyval_clmulni nvme_core polyval_generic sdhci ghash_clmulni_intel sha512_ssse3 cqhci sha256_ssse3 ucsi_acpi hid_multitouch mmc_core sha1_ssse3 typec_ucsi cec typec sp5100_tco nvme_auth i2c_hid_acpi i2c_hid hid_asus asus_wmi sparse_keymap platform_profile rfkill video
 wmi fuse
CPU: 4 UID: 0 PID: 9785 Comm: kworker/u64:14 Not tainted 6.14.6-200.fc41.x86_64 #1
Hardware name: ASUSTeK COMPUTER INC. ROG Zephyrus G14 GA402RK_GA402RK/GA402RK, BIOS GA402RK.318 03/09/2023
Workqueue: mt76 mt792x_pm_wake_work [mt792x_lib]
RIP: 0010:iommu_dma_unmap_page+0x7d/0x90
Code: 2b 49 3b 29 72 26 49 3b 69 08 73 20 4d 89 f8 44 89 f1 4c 89 ea 48 89 ee 48 89 df 5b 5d 41 5c 41 5d 41 5e 41 5f e9 d3 65 61 ff <0f> 0b 5b 5d 41 5c 41 5d 41 5e 41 5f e9 8d ef 26 ff 66 90 90 90 90
RSP: 0018:ffffb9df8b917ca0 EFLAGS: 00010246
RAX: 0000000000000000 RBX: ffff976e435c10c8 RCX: 000000000000001e
RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff976e42f02888
RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000014
R10: 0000000000000000 R11: ffff977346221800 R12: 0000000000000000
R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000000
FS:  0000000000000000(0000) GS:ffff977346200000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00001fe4074c7000 CR3: 000000059882c000 CR4: 0000000000f50ef0
PKRU: 55555554
Call Trace:
 <TASK>
 dma_unmap_page_attrs+0x227/0x250
 mt76_dma_tx_cleanup+0x166/0x340 [mt76]
 ? __pfx_mt76_dma_tx_cleanup+0x10/0x10 [mt76]
 mt792x_wpdma_reset+0x88/0x2d0 [mt792x_lib]
 mt792x_wpdma_reinit_cond+0x67/0xa0 [mt792x_lib]
 mt792xe_mcu_drv_pmctrl+0x21/0x60 [mt792x_lib]
 mt792x_mcu_drv_pmctrl+0x3b/0x80 [mt792x_lib]
 mt792x_pm_wake_work+0x30/0x1d0 [mt792x_lib]
 ? srso_alias_return_thunk+0x5/0xfbef5
 process_one_work+0x179/0x330
 worker_thread+0x252/0x390
 ? __pfx_worker_thread+0x10/0x10
 kthread+0xef/0x230
 ? __pfx_kthread+0x10/0x10
 ret_from_fork+0x34/0x50
 ? __pfx_kthread+0x10/0x10
 ret_from_fork_asm+0x1a/0x30
 </TASK>