Re: [BUG REPORT] MHI's resume from hibernate is broken

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2/20/25 12:50 PM, Manivannan Sadhasivam wrote:
> On Mon, Feb 17, 2025 at 07:35:50PM +0500, Muhammad Usama Anjum wrote:
>> On 2/14/25 12:04 PM, Manivannan Sadhasivam wrote:
>>> Hi,
>> Thank you so much for replying.
>>
>>>
>>> + ath11k list and Jeff
>>>
>>> On Tue, Feb 11, 2025 at 01:15:55PM +0500, Muhammad Usama Anjum wrote:
>>>> Hi,
>>>>
>>>> I've been digging in the MHI code to find the reason behind broken
>>>> resume from hibernation for MHI. The same resume function is used
>>>> for both resume from suspend and resume from hibernation. The resume
>>>> from suspend works fine because at resume time the state of MHI is 
>>>> MHI_STATE_M3. On the other hand, the state is MHI_STATE_RESET when
>>>> we resume from hibernation.
>>>>
>>>> It seems resume from MHI_STATE_RESET state isn't correctly supported.
>>>> The channel state is MHI_CH_STATE_ENABLED at this point. We get error
>>>> while switching channel state from MHI_CH_STATE_ENABLE to
>>>> MHI_CH_STATE_RUNNING. Hence, channel state change fails and later mhi
>>>> resume fails as well. 
>>>>
>>>> I've put some debug prints to understand the issue. These may be
>>>> helpful:
>>>>
>>>> [  669.032683] mhi_update_channel_state: switch to MHI_CH_STATE_TYPE_START[2] channel state not possible cuzof channel current state[1]. mhi state: [0] Return -EINVAL
>>>> [  669.032685] mhi_prepare_channel: mhi_update_channel_state to MHI_CH_STATE_TYPE_START[2] returned -22
>>>> [  669.032693] qcom_mhi_qrtr mhi0_IPCR: failed to prepare for autoqueue transfer -22
>>>>
>>>
>>> Thanks for the report!
>>>
>>> Could you please enable the MHI and ath11k debug logs and share the full dmesg
>>> to help us understand the issue better?
>> The ath11k debug was already enabled. CONFIG_MHI_BUS_DEBUG wasn't enabled. 
> 
> Sorry for not being clear. I asked you to enable the dev_dbg() logs in the MHI
> driver. But it is not required. See below.
I've disabled the MHI_BUG_DEBUG. It only enables some files. Ideally if those files
being used, there shouldn't be any difference. But they are definitely changing the
timings.

> 
>> I've
>> enabled it and now the hibernate is working without any issue. It is very strange
>> how can CONFIG_MHI_BUS_DEBUG make any difference. I don't have much background on
>> how it is helping.
>>
> 
> Probably some timing issue. But enabling the MHI debug logs could also hide the
> issue. So you should disable the CONFIG_MHI_BUS_DEBUG option and collect the MHI
> trace logs that we recently added.
Disabled the MHI_BUS_DEBUG and collected logs by Dynamic debug:
[  584.040189] mhi mhi0: Allowing M3 transition
[  584.040202] mhi mhi0: Waiting for M3 completion
[  584.040480] mhi mhi0: State change event to state: M3
..
[  584.535478] qcom_mhi_qrtr mhi0_IPCR: failed to prepare for autoqueue transfer -22
[  584.535482] qcom_mhi_qrtr mhi0_IPCR: PM: dpm_run_callback(): qcom_mhi_qrtr_pm_resume_early [qrtr_mhi] returns -22
[  584.535490] qcom_mhi_qrtr mhi0_IPCR: PM: failed to restore early: error -22
[  584.831583] mhi mhi0: Entered with PM state: M3, MHI state: M3

It seems like the state save was success at hibernate time. The error is originating
at resume from hibernation.

I've attached the logs.

> 
> Hope it will shed some light.
> 
> - Mani
> 


-- 
BR,
Muhammad Usama Anjum
[  581.361186] wlan0: deauthenticating from b8:8e:82:94:3d:9c by local choice (Reason: 3=DEAUTH_LEAVING)
[  581.818955] PM: Image not found (code -16)
[  581.819511] PM: hibernation: hibernation entry
[  582.001708] Filesystems sync: 0.007 seconds
[  582.001889] Freezing user space processes
[  582.003331] Freezing user space processes completed (elapsed 0.001 seconds)
[  582.003336] OOM killer disabled.
[  582.003541] PM: hibernation: Marking nosave pages: [mem 0x00000000-0x00000fff]
[  582.003546] PM: hibernation: Marking nosave pages: [mem 0x0009f000-0x000fffff]
[  582.003552] PM: hibernation: Marking nosave pages: [mem 0x09b00000-0x09dfffff]
[  582.003582] PM: hibernation: Marking nosave pages: [mem 0x09f00000-0x09f20fff]
[  582.003586] PM: hibernation: Marking nosave pages: [mem 0x69c85000-0x69c85fff]
[  582.003589] PM: hibernation: Marking nosave pages: [mem 0x69c90000-0x69c90fff]
[  582.003592] PM: hibernation: Marking nosave pages: [mem 0x6b368000-0x6c567fff]
[  582.003768] PM: hibernation: Marking nosave pages: [mem 0x6c56f000-0x6c56ffff]
[  582.003771] PM: hibernation: Marking nosave pages: [mem 0x7279c000-0x72a3ffff]
[  582.003797] PM: hibernation: Marking nosave pages: [mem 0x74077000-0x74077fff]
[  582.003800] PM: hibernation: Marking nosave pages: [mem 0x7877f000-0x7cffefff]
[  582.004445] PM: hibernation: Marking nosave pages: [mem 0x7d000000-0xffffffff]
[  582.014193] PM: hibernation: Basic memory bitmaps created
[  582.021398] PM: hibernation: Preallocating image memory
[  583.956311] PM: hibernation: Allocated 1439385 pages for snapshot
[  583.956321] PM: hibernation: Allocated 5757540 kbytes in 1.93 seconds (2983.18 MB/s)
[  583.956327] Freezing remaining freezable tasks
[  583.957672] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
[  583.957913] printk: Suspending console(s) (use no_console_suspend to debug)
[  584.040189] mhi mhi0: Allowing M3 transition
[  584.040202] mhi mhi0: Waiting for M3 completion
[  584.040480] mhi mhi0: State change event to state: M3
[  584.431715] amdgpu 0000:04:00.0: amdgpu: MODE2 reset
[  584.431754] [drm] Failed to save PCI state, err:-12
[  584.443544] ACPI: EC: interrupt blocked
[  584.444014] ACPI: PM: Preparing to enter system sleep state S4
[  584.444970] ACPI: EC: event blocked
[  584.444972] ACPI: EC: EC stopped
[  584.444974] ACPI: PM: Saving platform NVS memory
[  584.475296] Disabling non-boot CPUs ...
[  584.477512] smpboot: CPU 7 is now offline
[  584.480063] smpboot: CPU 6 is now offline
[  584.482544] smpboot: CPU 5 is now offline
[  584.484865] smpboot: CPU 4 is now offline
[  584.487503] smpboot: CPU 3 is now offline
[  584.489963] smpboot: CPU 2 is now offline
[  584.492530] smpboot: CPU 1 is now offline
[  584.493083] Spectre V2 : Update user space SMT mitigation: STIBP off
[  584.493369] PM: hibernation: Creating image:
[  585.318571] PM: hibernation: Need to copy 1429025 pages
[  585.318579] PM: hibernation: Normal pages needed: 1429025 + 1024, available pages: 2462011
[  584.493648] ACPI: PM: Restoring platform NVS memory
[  584.498433] ACPI: EC: EC started
[  584.498492] LVT offset 0 assigned for vector 0x400
[  584.499110] Enabling non-boot CPUs ...
[  584.499490] smpboot: Booting Node 0 Processor 1 APIC 0x1
[  584.502991] Spectre V2 : Update user space SMT mitigation: STIBP always-on
[  584.503011] CPU1 is up
[  584.503426] smpboot: Booting Node 0 Processor 2 APIC 0x2
[  584.506917] CPU2 is up
[  584.507288] smpboot: Booting Node 0 Processor 3 APIC 0x3
[  584.510479] CPU3 is up
[  584.510758] smpboot: Booting Node 0 Processor 4 APIC 0x4
[  584.513885] CPU4 is up
[  584.514107] smpboot: Booting Node 0 Processor 5 APIC 0x5
[  584.517272] CPU5 is up
[  584.517548] smpboot: Booting Node 0 Processor 6 APIC 0x6
[  584.521085] CPU6 is up
[  584.521460] smpboot: Booting Node 0 Processor 7 APIC 0x7
[  584.525061] CPU7 is up
[  584.533300] ACPI: PM: Waking up from system sleep state S4
[  584.534229] ACPI: EC: interrupt unblocked
[  584.535478] qcom_mhi_qrtr mhi0_IPCR: failed to prepare for autoqueue transfer -22
[  584.535482] qcom_mhi_qrtr mhi0_IPCR: PM: dpm_run_callback(): qcom_mhi_qrtr_pm_resume_early [qrtr_mhi] returns -22
[  584.535490] qcom_mhi_qrtr mhi0_IPCR: PM: failed to restore early: error -22
[  584.831583] mhi mhi0: Entered with PM state: M3, MHI state: M3
[  584.831636] ACPI: EC: event unblocked
[  584.831652] mhi mhi0: Resuming from non M3 state (RESET)
[  584.831667] usb usb1: root hub lost power or was reset
[  584.831669] usb usb3: root hub lost power or was reset
[  584.831675] usb usb2: root hub lost power or was reset
[  584.831677] usb usb4: root hub lost power or was reset
[  584.832251] xhci_hcd 0000:04:00.4: USB3 root hub has no ports
[  584.832458] [drm] PCIE GART of 1024M enabled (table at 0x000000F43FC00000).
[  584.832489] amdgpu 0000:04:00.0: amdgpu: PSP is resuming...
[  584.842917] max98388 i2c-ADS8388:00: Reset completed (retry:0)
[  584.843139] max98388 i2c-ADS8388:01: Reset completed (retry:0)
[  584.854778] amdgpu 0000:04:00.0: amdgpu: reserve 0xa00000 from 0xf43e000000 for PSP TMR
[  584.911344] nvme nvme0: 8/0/0 default/read/poll queues
[  584.949142] amdgpu 0000:04:00.0: amdgpu: SMU is resuming...
[  584.949725] amdgpu 0000:04:00.0: amdgpu: dpm has been disabled
[  584.950533] amdgpu 0000:04:00.0: amdgpu: SMU is resumed successfully!
[  584.950836] [drm] kiq ring mec 2 pipe 1 q 0
[  584.956448] [drm] DMUB hardware initialized: version=0x0300000A
[  585.046511] [drm] Failed to add display topology, DTM TA is not initialized.
[  585.066003] amdgpu 0000:04:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
[  585.066008] amdgpu 0000:04:00.0: amdgpu: ring gfx_0.1.0 uses VM inv eng 1 on hub 0
[  585.066011] amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 4 on hub 0
[  585.066014] amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 5 on hub 0
[  585.066017] amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 6 on hub 0
[  585.066020] amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 7 on hub 0
[  585.066022] amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 8 on hub 0
[  585.066025] amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 9 on hub 0
[  585.066028] amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 10 on hub 0
[  585.066030] amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 11 on hub 0
[  585.066033] amdgpu 0000:04:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 12 on hub 0
[  585.066036] amdgpu 0000:04:00.0: amdgpu: ring sdma0 uses VM inv eng 13 on hub 0
[  585.066039] amdgpu 0000:04:00.0: amdgpu: ring vcn_dec_0 uses VM inv eng 0 on hub 8
[  585.066042] amdgpu 0000:04:00.0: amdgpu: ring vcn_enc_0.0 uses VM inv eng 1 on hub 8
[  585.066045] amdgpu 0000:04:00.0: amdgpu: ring vcn_enc_0.1 uses VM inv eng 4 on hub 8
[  585.066048] amdgpu 0000:04:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 8
[  585.100174] usb 3-3: reset full-speed USB device number 2 using xhci_hcd
[  585.100259] usb 1-1: reset high-speed USB device number 2 using xhci_hcd
[  585.373395] usb 2-1: reset SuperSpeed USB device number 2 using xhci_hcd
[  585.960112] usb 1-1.5: reset high-speed USB device number 3 using xhci_hcd
[  586.115583] usb 2-1.4: reset SuperSpeed USB device number 3 using xhci_hcd
[  605.423261] mhi mhi0: Did not enter M0 state, MHI state: M3, PM state: M3->M0
[  605.423278] ath11k_pci 0000:03:00.0: failed to resume mhi: -5
[  605.423284] ath11k_pci 0000:03:00.0: failed to resume hif during resume: -5
[  605.423288] ath11k_pci 0000:03:00.0: failed to resume core: -5
[  605.423292] ath11k_pci 0000:03:00.0: PM: dpm_run_callback(): pci_pm_restore returns -5
[  605.423310] ath11k_pci 0000:03:00.0: PM: failed to restore async: error -5
[  608.623269] ath11k_pci 0000:03:00.0: wmi command 16387 timeout
[  608.623288] ath11k_pci 0000:03:00.0: failed to send WMI_PDEV_SET_PARAM cmd
[  608.623299] ath11k_pci 0000:03:00.0: failed to enable dynamic bw: -11
[  608.623304] ------------[ cut here ]------------
[  608.623307] Hardware became unavailable upon resume. This could be a software issue prior to suspend or a hardware issue.
[  608.623370] WARNING: CPU: 0 PID: 2982 at net/mac80211/util.c:1829 ieee80211_reconfig+0x9c/0x1610 [mac80211]
[  608.623600] Modules linked in: tls uinput rfcomm snd_seq_dummy snd_hrtimer snd_seq snd_seq_device michael_mic nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct ccm algif_aead crypto_null nft_chain_nat des3_ede_x86_64 cbc ip6table_nat des_generic ip6table_mangle libdes ip6table_raw ip6table_security iptable_nat nf_nat md4 nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 iptable_mangle iptable_raw iptable_security nf_tables ip6table_filter ip6_tables iptable_filter cmac algif_hash algif_skcipher af_alg bnep ramoops reed_solomon qrtr_mhi intel_rapl_msr amd_atl intel_rapl_common amdgpu snd_acp_sof_mach snd_sof_probes snd_acp_mach snd_soc_dmic snd_sof_amd_acp63 qrtr snd_soc_acpi_amd_match ath11k_pci snd_sof_amd_vangogh snd_sof_amd_acp ath11k kvm_amd snd_amd_sdw_acpi joydev mousedev amdxcp soundwire_amd cdc_mbim qmi_helpers kvm soundwire_generic_allocation cdc_wdm i2c_algo_bit snd_sof_pci polyval_clmulni drm_ttm_helper hci_uart snd_sof_xtensa_dsp polyval_generic btqca
[  608.623753]  ttm ghash_clmulni_intel mac80211 snd_sof sha512_ssse3 snd_hda_codec_hdmi pwrseq_core drm_exec btrtl spd5118 sha1_ssse3 gpu_sched snd_sof_utils aesni_intel snd_hda_intel btintel libarc4 drm_suballoc_helper soundwire_bus crypto_simd snd_soc_nau8821 atkbd btbcm drm_panel_backlight_quirks snd_intel_dspcfg snd_soc_sdca snd_soc_max98388 cryptd snd_intel_sdw_acpi hid_multitouch libps2 snd_soc_core snd_hda_codec drm_buddy rapl vivaldi_fmap wdat_wdt pcspkr cfg80211 bluetooth sp5100_tco drm_display_helper cdc_ncm snd_compress snd_hda_core cdc_ether snd_pci_acp5x ac97_bus usbnet snd_acp_config snd_pcm_dmaengine cec snd_hwdep hid_steam i2c_piix4 cdc_acm hid_generic mii tpm_crb snd_pcm video ccp snd_soc_acpi mhi snd_timer i2c_smbus rfkill snd wmi tpm_tis ltrf216a i2c_hid_acpi tpm_tis_core soundcore industrialio i2c_hid 8250_dw mac_hid pkcs8_key_parser hid_playstation led_class_multicolor hid_nintendo ff_memless i2c_dev crypto_user loop dm_mod nfnetlink zram tpm libaescfb ip_tables x_tables overlay ext4 crc16 mbcache
[  608.623900]  jbd2 crc32c_generic vfat fat usbhid btrfs blake2b_generic xor raid6_pq sdhci_pci sdhci_uhs2 sdhci nvme serio_raw cqhci sha256_ssse3 i8042 nvme_core mmc_core nvme_auth serio spi_amd
[  608.623936] CPU: 0 UID: 0 PID: 2982 Comm: kworker/u32:75 Not tainted 6.14.0-rc3-next-20250220-g42111b7c7d90 #1 52a318e1d2abbe296854ddf2019d96de1b16010f
[  608.623943] Hardware name: Valve Galileo/Galileo, BIOS F7G0112 08/01/2024
[  608.623947] Workqueue: async async_run_entry_fn
[  608.623956] RIP: 0010:ieee80211_reconfig+0x9c/0x1610 [mac80211]
[  608.624015] Code: 03 00 00 41 c6 87 ad 05 00 00 00 4c 89 ff e8 2b 7d fb ff 41 89 c4 85 c0 0f 84 1a 03 00 00 48 c7 c7 b0 1b 5b c1 e8 14 c4 fd d9 <0f> 0b eb 31 84 c0 0f 85 ad 01 00 00 41 c6 87 ad 05 00 00 00 4c 89
[  608.624018] RSP: 0018:ffffa45e515e3cc0 EFLAGS: 00010286
[  608.624022] RAX: 0000000000000000 RBX: ffff8be35b228538 RCX: 0000000000000027
[  608.624024] RDX: ffff8be66ee1fb08 RSI: 0000000000000001 RDI: ffff8be66ee1fb00
[  608.624026] RBP: ffff8be35b2283c0 R08: 0000000000000000 R09: ffffa45e515e3a80
[  608.624028] R10: ffff8be67ec7ffa8 R11: 0000000000000003 R12: 00000000fffffff5
[  608.624030] R13: 0000000000000000 R14: 0000000000000040 R15: ffff8be35b228900
[  608.624033] FS:  0000000000000000(0000) GS:ffff8be6d12ad000(0000) knlGS:0000000000000000
[  608.624036] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  608.624038] CR2: 000055d991f59720 CR3: 0000000246a1e000 CR4: 0000000000350ef0
[  608.624041] Call Trace:
[  608.624043]  <TASK>
[  608.624046]  ? ieee80211_reconfig+0x9c/0x1610 [mac80211 65cae3df633028c867a9154b9bb54e8595aaa6f9]
[  608.624101]  ? __warn.cold+0x93/0xf1
[  608.624106]  ? ieee80211_reconfig+0x9c/0x1610 [mac80211 65cae3df633028c867a9154b9bb54e8595aaa6f9]
[  608.624166]  ? report_bug+0xff/0x140
[  608.624173]  ? console_unlock+0xd1/0x130
[  608.624179]  ? ieee80211_reconfig+0x9c/0x1610 [mac80211 65cae3df633028c867a9154b9bb54e8595aaa6f9]
[  608.624233]  ? ieee80211_reconfig+0x9e/0x1610 [mac80211 65cae3df633028c867a9154b9bb54e8595aaa6f9]
[  608.624288]  ? handle_bug+0x91/0xc0
[  608.624294]  ? exc_invalid_op+0x17/0x70
[  608.624298]  ? asm_exc_invalid_op+0x1a/0x20
[  608.624306]  ? ieee80211_reconfig+0x9c/0x1610 [mac80211 65cae3df633028c867a9154b9bb54e8595aaa6f9]
[  608.624363]  ? srso_return_thunk+0x5/0x5f
[  608.624368]  ? srso_return_thunk+0x5/0x5f
[  608.624371]  ? srso_return_thunk+0x5/0x5f
[  608.624374]  ? schedule_timeout+0xbd/0x100
[  608.624382]  ? srso_return_thunk+0x5/0x5f
[  608.624385]  ? __wait_for_common+0x176/0x1c0
[  608.624388]  ? __pfx_schedule_timeout+0x10/0x10
[  608.624393]  ? __pfx_wiphy_resume+0x10/0x10 [cfg80211 6020614fa433112c21e0aa6a752807fc8f0eaeae]
[  608.624468]  wiphy_resume+0x85/0x1b0 [cfg80211 6020614fa433112c21e0aa6a752807fc8f0eaeae]
[  608.624521]  ? __pfx_wiphy_resume+0x10/0x10 [cfg80211 6020614fa433112c21e0aa6a752807fc8f0eaeae]
[  608.624572]  dpm_run_callback+0x4b/0x150
[  608.624578]  device_resume+0xb0/0x280
[  608.624583]  async_resume+0x1d/0x30
[  608.624587]  async_run_entry_fn+0x34/0x140
[  608.624593]  process_one_work+0x17e/0x330
[  608.624600]  worker_thread+0x2ce/0x3f0
[  608.624606]  ? __pfx_worker_thread+0x10/0x10
[  608.624612]  kthread+0xee/0x230
[  608.624617]  ? __pfx_kthread+0x10/0x10
[  608.624621]  ret_from_fork+0x34/0x50
[  608.624628]  ? __pfx_kthread+0x10/0x10
[  608.624631]  ret_from_fork_asm+0x1a/0x30
[  608.624643]  </TASK>
[  608.624645] ---[ end trace 0000000000000000 ]---
[  608.624751] ------------[ cut here ]------------
[  608.624754] WARNING: CPU: 0 PID: 2982 at net/mac80211/driver-ops.c:41 drv_stop+0xfd/0x110 [mac80211]
[  608.624813] Modules linked in: tls uinput rfcomm snd_seq_dummy snd_hrtimer snd_seq snd_seq_device michael_mic nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct ccm algif_aead crypto_null nft_chain_nat des3_ede_x86_64 cbc ip6table_nat des_generic ip6table_mangle libdes ip6table_raw ip6table_security iptable_nat nf_nat md4 nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 iptable_mangle iptable_raw iptable_security nf_tables ip6table_filter ip6_tables iptable_filter cmac algif_hash algif_skcipher af_alg bnep ramoops reed_solomon qrtr_mhi intel_rapl_msr amd_atl intel_rapl_common amdgpu snd_acp_sof_mach snd_sof_probes snd_acp_mach snd_soc_dmic snd_sof_amd_acp63 qrtr snd_soc_acpi_amd_match ath11k_pci snd_sof_amd_vangogh snd_sof_amd_acp ath11k kvm_amd snd_amd_sdw_acpi joydev mousedev amdxcp soundwire_amd cdc_mbim qmi_helpers kvm soundwire_generic_allocation cdc_wdm i2c_algo_bit snd_sof_pci polyval_clmulni drm_ttm_helper hci_uart snd_sof_xtensa_dsp polyval_generic btqca
[  608.624920]  ttm ghash_clmulni_intel mac80211 snd_sof sha512_ssse3 snd_hda_codec_hdmi pwrseq_core drm_exec btrtl spd5118 sha1_ssse3 gpu_sched snd_sof_utils aesni_intel snd_hda_intel btintel libarc4 drm_suballoc_helper soundwire_bus crypto_simd snd_soc_nau8821 atkbd btbcm drm_panel_backlight_quirks snd_intel_dspcfg snd_soc_sdca snd_soc_max98388 cryptd snd_intel_sdw_acpi hid_multitouch libps2 snd_soc_core snd_hda_codec drm_buddy rapl vivaldi_fmap wdat_wdt pcspkr cfg80211 bluetooth sp5100_tco drm_display_helper cdc_ncm snd_compress snd_hda_core cdc_ether snd_pci_acp5x ac97_bus usbnet snd_acp_config snd_pcm_dmaengine cec snd_hwdep hid_steam i2c_piix4 cdc_acm hid_generic mii tpm_crb snd_pcm video ccp snd_soc_acpi mhi snd_timer i2c_smbus rfkill snd wmi tpm_tis ltrf216a i2c_hid_acpi tpm_tis_core soundcore industrialio i2c_hid 8250_dw mac_hid pkcs8_key_parser hid_playstation led_class_multicolor hid_nintendo ff_memless i2c_dev crypto_user loop dm_mod nfnetlink zram tpm libaescfb ip_tables x_tables overlay ext4 crc16 mbcache
[  608.625040]  jbd2 crc32c_generic vfat fat usbhid btrfs blake2b_generic xor raid6_pq sdhci_pci sdhci_uhs2 sdhci nvme serio_raw cqhci sha256_ssse3 i8042 nvme_core mmc_core nvme_auth serio spi_amd
[  608.625070] CPU: 0 UID: 0 PID: 2982 Comm: kworker/u32:75 Tainted: G        W          6.14.0-rc3-next-20250220-g42111b7c7d90 #1 52a318e1d2abbe296854ddf2019d96de1b16010f
[  608.625075] Tainted: [W]=WARN
[  608.625077] Hardware name: Valve Galileo/Galileo, BIOS F7G0112 08/01/2024
[  608.625079] Workqueue: async async_run_entry_fn
[  608.625084] RIP: 0010:drv_stop+0xfd/0x110 [mac80211]
[  608.625140] Code: 48 85 c0 74 0e 48 8b 78 08 89 ea 48 89 de e8 ba 3d 05 00 65 ff 0d bb 4e 89 dc 0f 85 38 ff ff ff e8 98 75 f8 d9 e9 2e ff ff ff <0f> 0b 5b 5d e9 fa df d9 da 66 2e 0f 1f 84 00 00 00 00 00 90 90 90
[  608.625142] RSP: 0018:ffffa45e515e3c98 EFLAGS: 00010246
[  608.625146] RAX: 0000000000000000 RBX: ffff8be35b228900 RCX: 0000000000000000
[  608.625148] RDX: 0000000000000001 RSI: 0000000000000000 RDI: ffff8be35b228900
[  608.625150] RBP: 0000000000000000 R08: ffffffff9d0ca458 R09: 0000000000000000
[  608.625152] R10: ffff8be37184d928 R11: 0000000000000246 R12: ffff8be35b228900
[  608.625154] R13: ffffa45e515e3ce0 R14: ffffa45e515e3ce0 R15: 0000000000000000
[  608.625157] FS:  0000000000000000(0000) GS:ffff8be6d12ad000(0000) knlGS:0000000000000000
[  608.625159] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  608.625162] CR2: 000055d991f59720 CR3: 0000000246a1e000 CR4: 0000000000350ef0
[  608.625164] Call Trace:
[  608.625167]  <TASK>
[  608.625169]  ? drv_stop+0xfd/0x110 [mac80211 65cae3df633028c867a9154b9bb54e8595aaa6f9]
[  608.625224]  ? __warn.cold+0x93/0xf1
[  608.625228]  ? drv_stop+0xfd/0x110 [mac80211 65cae3df633028c867a9154b9bb54e8595aaa6f9]
[  608.625285]  ? report_bug+0xff/0x140
[  608.625290]  ? drv_stop+0xfd/0x110 [mac80211 65cae3df633028c867a9154b9bb54e8595aaa6f9]
[  608.625346]  ? drv_stop+0xff/0x110 [mac80211 65cae3df633028c867a9154b9bb54e8595aaa6f9]
[  608.625402]  ? handle_bug+0x91/0xc0
[  608.625407]  ? exc_invalid_op+0x17/0x70
[  608.625411]  ? asm_exc_invalid_op+0x1a/0x20
[  608.625419]  ? drv_stop+0xfd/0x110 [mac80211 65cae3df633028c867a9154b9bb54e8595aaa6f9]
[  608.625476]  ? ieee80211_stop_device+0x71/0x80 [mac80211 65cae3df633028c867a9154b9bb54e8595aaa6f9]
[  608.625537]  ieee80211_do_stop+0x6f1/0x950 [mac80211 65cae3df633028c867a9154b9bb54e8595aaa6f9]
[  608.625601]  ? srso_return_thunk+0x5/0x5f
[  608.625604]  ? try_to_wake_up+0x30f/0x780
[  608.625614]  cfg80211_stop_p2p_device+0x56/0x150 [cfg80211 6020614fa433112c21e0aa6a752807fc8f0eaeae]
[  608.625674]  cfg80211_shutdown_all_interfaces+0xae/0xf0 [cfg80211 6020614fa433112c21e0aa6a752807fc8f0eaeae]
[  608.625727]  wiphy_resume+0xc1/0x1b0 [cfg80211 6020614fa433112c21e0aa6a752807fc8f0eaeae]
[  608.625780]  ? __pfx_wiphy_resume+0x10/0x10 [cfg80211 6020614fa433112c21e0aa6a752807fc8f0eaeae]
[  608.625831]  dpm_run_callback+0x4b/0x150
[  608.625836]  device_resume+0xb0/0x280
[  608.625841]  async_resume+0x1d/0x30
[  608.625845]  async_run_entry_fn+0x34/0x140
[  608.625850]  process_one_work+0x17e/0x330
[  608.625857]  worker_thread+0x2ce/0x3f0
[  608.625862]  ? __pfx_worker_thread+0x10/0x10
[  608.625867]  kthread+0xee/0x230
[  608.625871]  ? __pfx_kthread+0x10/0x10
[  608.625875]  ret_from_fork+0x34/0x50
[  608.625879]  ? __pfx_kthread+0x10/0x10
[  608.625882]  ret_from_fork_asm+0x1a/0x30
[  608.625893]  </TASK>
[  608.625895] ---[ end trace 0000000000000000 ]---
[  608.625903] ieee80211 phy0: PM: dpm_run_callback(): wiphy_resume [cfg80211] returns -11
[  608.625961] ieee80211 phy0: PM: failed to restore async: error -11
[  608.628480] PM: hibernation: Basic memory bitmaps freed
[  608.628717] OOM killer enabled.
[  608.628719] Restarting tasks ... done.
[  608.631245] efivarfs: resyncing variable state
[  608.631364] efivarfs: removing variable HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67
[  608.639620] PM: hibernation: hibernation exit
[  611.822783] ath11k_pci 0000:03:00.0: wmi command 16387 timeout
[  611.822797] ath11k_pci 0000:03:00.0: failed to send WMI_PDEV_SET_PARAM cmd
[  611.822806] ath11k_pci 0000:03:00.0: failed to enable PMF QOS: (-11
[  620.948030] input: Steam Deck as /devices/pci0000:00/0000:00:08.1/0000:04:00.4/usb3/3-3/3-3:1.2/0003:28DE:1205.0003/input/input26
[  620.949599] input: Steam Deck Motion Sensors as /devices/pci0000:00/0000:00:08.1/0000:04:00.4/usb3/3-3/3-3:1.2/0003:28DE:1205.0003/input/input27
[  621.379670] [drm] Failed to add display topology, DTM TA is not initialized.
[  621.946823] [drm] Failed to add display topology, DTM TA is not initialized.
[  624.033419] [drm] Failed to add display topology, DTM TA is not initialized.
[  631.257114] input: Microsoft X-Box 360 pad 0 as /devices/virtual/input/input28
[  643.825938] ath11k_pci 0000:03:00.0: wmi command 16387 timeout
[  643.825954] ath11k_pci 0000:03:00.0: failed to send WMI_PDEV_SET_PARAM cmd
[  643.825964] ath11k_pci 0000:03:00.0: failed to enable PMF QOS: (-11
[  647.235912] ath11k_pci 0000:03:00.0: wmi command 16387 timeout
[  647.235929] ath11k_pci 0000:03:00.0: failed to send WMI_PDEV_SET_PARAM cmd
[  647.235938] ath11k_pci 0000:03:00.0: failed to enable PMF QOS: (-11
[  650.435892] ath11k_pci 0000:03:00.0: wmi command 16387 timeout
[  650.435904] ath11k_pci 0000:03:00.0: failed to send WMI_PDEV_SET_PARAM cmd
[  650.435912] ath11k_pci 0000:03:00.0: failed to enable PMF QOS: (-11
[  653.635878] ath11k_pci 0000:03:00.0: wmi command 16387 timeout
[  653.635895] ath11k_pci 0000:03:00.0: failed to send WMI_PDEV_SET_PARAM cmd
[  653.635905] ath11k_pci 0000:03:00.0: failed to enable PMF QOS: (-11

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [Linux for Sparc]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux