[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <zbjd6ee22eqdu2caajq5gcwfqmq3vzz4down5jhxx7tsryu2at@ywng3qn5bbas>
Date: Fri, 2 May 2025 21:15:27 +0530
From: Manivannan Sadhasivam <manivannan.sadhasivam@...aro.org>
To: hans.zhang@...tech.com
Cc: kbusch@...nel.org, axboe@...nel.dk, hch@....de, sagi@...mberg.me,
linux-nvme@...ts.infradead.org, linux-kernel@...r.kernel.org, linux-pci@...r.kernel.org
Subject: Re: [PATCH] nvme-pci: Fix system hang when ASPM L1 is enabled during
suspend
On Fri, May 02, 2025 at 11:20:51AM +0800, hans.zhang@...tech.com wrote:
> From: Hans Zhang <hans.zhang@...tech.com>
>
> When PCIe ASPM L1 is enabled (CONFIG_PCIEASPM_POWERSAVE=y), certain
> NVMe controllers fail to release LPI MSI-X interrupts during system
> suspend, leading to a system hang. This occurs because the driver's
> existing power management path does not fully disable the device
> when ASPM is active.
>
Why can't you add quirks for those NVMe devices instead?
- Mani
> The fix adds an explicit device disable and reset preparation step
> in the suspend path after successfully setting the power state.
> This ensures proper cleanup of interrupt resources even when ASPM
> L1 is enabled, preventing the system from hanging during suspend.
>
> Signed-off-by: Hans Zhang <hans.zhang@...tech.com>
> ---
> Resend and add linux-pci@...r.kernel.org.
>
>
> Dear maintainers,
> The problems I encountered: If our SOC enables PCIe ASPM L1, it will hang during suspend.
>
> For Mani's patch: (I know this patch wasn't accepted.) For this patch, the STR process of our SOC is also normal.
> https://patchwork.kernel.org/project/linux-pci/patch/20241118082344.8146-1-manivannan.sadhasivam@linaro.org/
>
> Supplementary explanation:
> During the suspend process of our SOC, the PCIe Root Port will shut down resources such as the AXI and APB clock
> of the controller. Our hardware is in STR(suspend to ram), and the controller and PHY will lose power.
>
> Our SOC has enabled PCIe ASPM function and configured CONFIG_PCIEASPM_POWERSAVE=y. pcie_aspm_enabled(pdev) is true.
>
> static int nvme_suspend(struct device *dev)
> {
> ......
> if (pm_suspend_via_firmware() || !ctrl->npss ||
> !pcie_aspm_enabled(pdev) ||
> (ndev->ctrl.quirks & NVME_QUIRK_SIMPLE_SUSPEND))
> return nvme_disable_prepare_reset(ndev, true);
>
> The above will not execute nvme_disable_prepare_reset(ndev, true);
> nvme_set_power_state(ctrl, ctrl->npss); return value is:
> ret = nvme_set_power_state(ctrl, ctrl->npss);
> ->return nvme_set_features
> ->->return nvme_features
> ->->__nvme_submit_sync_cmd
> ->->->ret = nvme_execute_rq
>
> /*
> * Return values:
> * 0: success
> * >0: nvme controller's cqe status response
> * <0: kernel error in lieu of controller response
> */
> int nvme_execute_rq(struct request *rq, bool at_head)
> {
> blk_status_t status;
>
> status = blk_execute_rq(rq, at_head);
> if (nvme_req(rq)->flags & NVME_REQ_CANCELLED)
> return -EINTR;
> if (nvme_req(rq)->status)
> return nvme_req(rq)->status;
> return blk_status_to_errno(status);
> }
> EXPORT_SYMBOL_NS_GPL(nvme_execute_rq, "NVME_TARGET_PASSTHRU");
>
> But the nvme driver did not determine cases equal to 0.
> Suspend flow nvme_disable_prepare_reset will free nvme SSD LPI interrupts.
> If nvme_disable_prepare_reset is not called, irq_sthutdown will be executed,
> followed by its_mask_masi_irq.
>
> In my opinion, if ASPM is enabled, then run the process after nvme_suspend.
> Then we can determine that the return value of nvme_set_power_state is equal
> to 0 and call nvme_disable_prepare_reset. I have tested 1000+ reboots and STR
> (suspend to ram and resume). The nvme works fine.
>
> If my approach is unreasonable, please correct me. Please also offer some
> suggestions on what I should do. Thank you very much.
>
> The following is the test log: (base: kernel 6.1.44)
>
> root@...-localhost:~# echo 7 > /proc/sys/kernel/printk
> root@...-localhost:~# echo 1 > /sys/power/pm_debug_messages
> root@...-localhost:~# echo 1 > /sys/power/pm_print_times
> root@...-localhost:~# echo N > /sys/module/printk/parameters/console_suspend
> root@...-localhost:~# echo mem > /sys/power/state
> [ 85.769651] [2025:05:01 09:09:14][pid:916,cpu7,bash]PM: suspend entry (deep)
> [ 85.788042] [pid:916,cpu7,bash]Filesystems sync: 0.011 seconds
> [ 85.795451] [pid:916,cpu7,bash]Freezing user space processes
> [ 85.802387] [pid:916,cpu7,bash]Freezing user space processes completed (elapsed 0.001 seconds)
> [ 85.810998] [pid:916,cpu7,bash]OOM killer disabled.
> [ 85.815869] [pid:916,cpu7,bash]Freezing remaining freezable tasks
> [ 85.823096] [pid:916,cpu7,bash]Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
> [ 85.832590] [pid:916,cpu7,bash]platform sound: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 85.842686] [pid:916,cpu7,bash]platform sound: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 85.852169] [pid:916,cpu7,bash]amvx_dev 14230000.vpu: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 85.862598] [pid:916,cpu7,bash]amvx_dev 14230000.vpu: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 85.872687] [pid:916,cpu7,bash]armchina 14260000.aipu: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 85.883200] [pid:916,cpu7,bash]armchina 14260000.aipu: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 85.893399] [pid:916,cpu7,bash]mali 15000000.gpu: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 85.903615] [pid:916,cpu7,bash]mali 15000000.gpu: PM: platform_pm_suspend+0x0/0x70 returned 0 after 132 usecs
> [ 85.913532] [pid:916,cpu7,bash]linlondp 141d0000.disp-controller: PM: calling linlondp_pm_suspend+0x0/0x98 [linlon_dp] @ 916, parent: soc@0
> [ 85.926054] [pid:916,cpu7,bash]linlondp 141d0000.disp-controller: linlondp_pm_suspend
> [ 85.933928] [pid:916,cpu7,bash]linlondp 141d0000.disp-controller: PM: linlondp_pm_suspend+0x0/0x98 [linlon_dp] returned 0 after 7874 usecs
> [ 85.946361] [pid:916,cpu7,bash]hdmi-audio-codec hdmi-audio-codec.16.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 14224000.dp
> [ 85.959044] [pid:916,cpu7,bash]hdmi-audio-codec hdmi-audio-codec.16.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 85.970860] [pid:916,cpu7,bash]trilin-dptx-cix 14224000.dp: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 85.981808] [pid:916,cpu7,bash]trilin-dptx-cix 14224000.dp: [drm:trilin_dptx_pm_suspend][info]enter!
> [ 85.990931] [pid:916,cpu7,bash]trilin-dptx-cix 14224000.dp: [drm:trilin_dp_pm_prepare][info]enter.
> [ 85.999989] [pid:916,cpu7,bash]trilin-dptx-cix 14224000.dp: PM: platform_pm_suspend+0x0/0x70 returned 0 after 18182 usecs
> [ 86.010944] [pid:916,cpu7,bash]linlondp 14160000.disp-controller: PM: calling linlondp_pm_suspend+0x0/0x98 [linlon_dp] @ 916, parent: soc@0
> [ 86.023458] [pid:916,cpu7,bash]linlondp 14160000.disp-controller: linlondp_pm_suspend
> [ 86.031312] [pid:916,cpu7,bash]linlondp 14160000.disp-controller: PM: linlondp_pm_suspend+0x0/0x98 [linlon_dp] returned 0 after 7853 usecs
> [ 86.043743] [pid:916,cpu7,bash]hdmi-audio-codec hdmi-audio-codec.15.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 141b4000.dp
> [ 86.056425] [pid:916,cpu7,bash]hdmi-audio-codec hdmi-audio-codec.15.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.068242] [pid:916,cpu7,bash]trilin-dptx-cix 141b4000.dp: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 86.079190] [pid:916,cpu7,bash]trilin-dptx-cix 141b4000.dp: [drm:trilin_dptx_pm_suspend][info]enter!
> [ 86.088312] [pid:916,cpu7,bash]trilin-dptx-cix 141b4000.dp: [drm:trilin_dp_pm_prepare][info]enter.
> [ 86.097358] [pid:916,cpu7,bash]trilin-dptx-cix 141b4000.dp: PM: platform_pm_suspend+0x0/0x70 returned 0 after 18169 usecs
> [ 86.108313] [pid:916,cpu7,bash]linlondp 140f0000.disp-controller: PM: calling linlondp_pm_suspend+0x0/0x98 [linlon_dp] @ 916, parent: soc@0
> [ 86.120827] [pid:916,cpu7,bash]linlondp 140f0000.disp-controller: linlondp_pm_suspend
> [ 86.128681] [pid:916,cpu7,bash]linlondp 140f0000.disp-controller: PM: linlondp_pm_suspend+0x0/0x98 [linlon_dp] returned 0 after 7854 usecs
> [ 86.141110] [pid:916,cpu7,bash]cdns-i2s-mc 70b0000.i2s: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 86.151709] [pid:916,cpu7,bash]cdns-i2s-mc 70b0000.i2s: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.161964] [pid:916,cpu7,bash]cdns-i2s-mc 70a0000.i2s: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 86.172563] [pid:916,cpu7,bash]cdns-i2s-mc 70a0000.i2s: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.182819] [pid:916,cpu7,bash]input input4: PM: calling input_dev_suspend+0x0/0xc0 @ 916, parent: 0018:048D:8987.0001
> [ 86.193516] [pid:916,cpu7,bash]input input4: PM: input_dev_suspend+0x0/0xc0 returned 0 after 0 usecs
> [ 86.202642] [pid:916,cpu7,bash]leds input3::kana: PM: calling led_suspend+0x0/0x60 @ 916, parent: input3
> [ 86.212121] [pid:916,cpu7,bash]leds input3::kana: PM: led_suspend+0x0/0x60 returned 0 after 0 usecs
> [ 86.221159] [pid:916,cpu7,bash]leds input3::compose: PM: calling led_suspend+0x0/0x60 @ 916, parent: input3
> [ 86.230890] [pid:916,cpu7,bash]leds input3::compose: PM: led_suspend+0x0/0x60 returned 0 after 0 usecs
> [ 86.240188] [pid:916,cpu7,bash]leds input3::scrolllock: PM: calling led_suspend+0x0/0x60 @ 916, parent: input3
> [ 86.250178] [pid:916,cpu7,bash]leds input3::scrolllock: PM: led_suspend+0x0/0x60 returned 0 after 0 usecs
> [ 86.259735] [pid:916,cpu7,bash]leds input3::capslock: PM: calling led_suspend+0x0/0x60 @ 916, parent: input3
> [ 86.269552] [pid:916,cpu7,bash]leds input3::capslock: PM: led_suspend+0x0/0x60 returned 0 after 0 usecs
> [ 86.278939] [pid:916,cpu7,bash]leds input3::numlock: PM: calling led_suspend+0x0/0x60 @ 916, parent: input3
> [ 86.288670] [pid:916,cpu7,bash]leds input3::numlock: PM: led_suspend+0x0/0x60 returned 0 after 0 usecs
> [ 86.297968] [pid:916,cpu7,bash]input input3: PM: calling input_dev_suspend+0x0/0xc0 @ 916, parent: 0018:048D:8987.0001
> [ 86.308655] [pid:916,cpu7,bash]input input3: PM: input_dev_suspend+0x0/0xc0 returned 0 after 1 usecs
> [ 86.317780] [pid:916,cpu7,bash]cdns-i2s-mc 7090000.i2s: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 86.328379] [pid:916,cpu7,bash]cdns-i2s-mc 7090000.i2s: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.338633] [pid:916,cpu7,bash]cdns-i2s-mc 7080000.i2s: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 86.349232] [pid:916,cpu7,bash]cdns-i2s-mc 7080000.i2s: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.359486] [pid:916,cpu7,bash]cdns-i2s-mc 7070000.i2s: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 86.370084] [pid:916,cpu7,bash]cdns-i2s-mc 7070000.i2s: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.380338] [pid:916,cpu7,bash]cdns-i2s-mc 7050000.i2s: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 86.390937] [pid:916,cpu7,bash]cdns-i2s-mc 7050000.i2s: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.401190] [pid:916,cpu7,bash]cdns-i2s-sc 7040000.i2s: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 86.411789] [pid:916,cpu7,bash]cdns-i2s-sc 7040000.i2s: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.422041] [pid:916,cpu7,bash]cdns-i2s-sc 7020000.i2s: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 86.432640] [pid:916,cpu7,bash]cdns-i2s-sc 7020000.i2s: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.442894] [pid:916,cpu7,bash]cix-dsp-rproc 7000000.audio-dsp: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 86.454189] [pid:916,cpu7,bash]cix-dsp-rproc 7000000.audio-dsp: cix_dsp_rproc_suspend
> [ 86.462097] [pid:916,cpu7,bash]cix-dsp-rproc 7000000.audio-dsp: PM: platform_pm_suspend+0x0/0x70 returned 0 after 7909 usecs
> [ 86.473315] [pid:916,cpu7,bash]input input2: PM: calling input_dev_suspend+0x0/0xc0 @ 916, parent: wireless_bluetooth
> [ 86.483915] [pid:916,cpu7,bash]input input2: PM: input_dev_suspend+0x0/0xc0 returned 0 after 0 usecs
> [ 86.493041] [pid:916,cpu7,bash]hdmi-audio-codec hdmi-audio-codec.14.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 14144000.dp
> [ 86.505723] [pid:916,cpu7,bash]hdmi-audio-codec hdmi-audio-codec.14.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.517545] [pid:916,cpu7,bash]arm-dma350 7010000.dma-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 86.529012] [pid:916,cpu7,bash]arm-dma350 7010000.dma-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 1 usecs
> [ 86.540138] [pid:916,cpu7,bash]rfkill rfkill0: PM: calling rfkill_suspend+0x0/0x30 @ 916, parent: wireless_bluetooth
> [ 86.550664] [pid:916,cpu7,bash]rfkill rfkill0: PM: rfkill_suspend+0x0/0x30 returned 0 after 1 usecs
> [ 86.559702] [pid:916,cpu7,bash]linlondp 14080000.disp-controller: PM: calling linlondp_pm_suspend+0x0/0x98 [linlon_dp] @ 916, parent: soc@0
> [ 86.572216] [pid:916,cpu7,bash]linlondp 14080000.disp-controller: linlondp_pm_suspend
> [ 86.580066] [pid:916,cpu7,bash]linlondp 14080000.disp-controller: PM: linlondp_pm_suspend+0x0/0x98 [linlon_dp] returned 0 after 7849 usecs
> [ 86.592499] [pid:916,cpu7,bash]hdmi-audio-codec hdmi-audio-codec.13.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 140d4000.dp
> [ 86.605182] [pid:916,cpu7,bash]hdmi-audio-codec hdmi-audio-codec.13.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.616998] [pid:916,cpu7,bash]trilin-dptx-cix 140d4000.dp: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 86.627954] [pid:916,cpu7,bash]trilin-dptx-cix 140d4000.dp: [drm:trilin_dptx_pm_suspend][info]enter!
> [ 86.637076] [pid:916,cpu7,bash]trilin-dptx-cix 140d4000.dp: [drm:trilin_dp_pm_prepare][info]enter.
> [ 86.646088] [pid:916,cpu7,bash]trilin-dptx-cix 140d4000.dp: PM: platform_pm_suspend+0x0/0x70 returned 0 after 18134 usecs
> [ 86.657049] [pid:916,cpu7,bash]linlondp 14010000.disp-controller: PM: calling linlondp_pm_suspend+0x0/0x98 [linlon_dp] @ 916, parent: soc@0
> [ 86.657155] [pid:160,cpu2,kworker/u24:3]i2c_hid_of 5-003a: PM: calling i2c_hid_core_suspend+0x0/0xc0 @ 160, parent: i2c-5
> [ 86.669560] [pid:916,cpu7,bash]linlondp 14010000.disp-controller: linlondp_pm_suspend
> [ 86.669594] [pid:916,cpu7,bash]linlondp 14010000.disp-controller: PM: linlondp_pm_suspend+0x0/0x98 [linlon_dp] returned 0 after 33 usecs
> [ 86.681367] [pid:160,cpu2,kworker/u24:3]i2c_hid_of 5-003a: PM: i2c_hid_core_suspend+0x0/0xc0 returned 0 after 832 usecs
> [ 86.688348] [pid:916,cpu7,bash]hdmi-audio-codec hdmi-audio-codec.12.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 14064000.dp
> [ 86.688351] [pid:916,cpu7,bash]hdmi-audio-codec hdmi-audio-codec.12.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.688412] [pid:916,cpu7,bash]trilin-dptx-cix 14064000.dp: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 86.746818] [pid:916,cpu7,bash]trilin-dptx-cix 14064000.dp: [drm:trilin_dptx_pm_suspend][info]enter!
> [ 86.755940] [pid:916,cpu7,bash]trilin-dptx-cix 14064000.dp: [drm:trilin_dp_pm_prepare][info]enter.
> [ 86.764949] [pid:916,cpu7,bash]trilin-dptx-cix 14064000.dp: PM: platform_pm_suspend+0x0/0x70 returned 0 after 18131 usecs
> [ 86.775903] [2025:05:01 09:09:15][pid:916,cpu7,bash]cix-edp-panel panel_edp0: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 86.788673] [pid:916,cpu7,bash]cix-edp-panel panel_edp0: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.799017] [pid:916,cpu7,bash]backlight dp2_backlight: PM: calling backlight_suspend+0x0/0xb0 @ 916, parent: dp2_backlight
> [ 86.810156] [pid:916,cpu7,bash]backlight dp2_backlight: PM: backlight_suspend+0x0/0xb0 returned 0 after 1 usecs
> [ 86.820237] [pid:916,cpu7,bash]pwm-backlight dp2_backlight: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 86.831445] [pid:916,cpu7,bash]pwm-backlight dp2_backlight: PM: platform_pm_suspend+0x0/0x70 returned 0 after 1 usecs
> [ 86.842048] [pid:916,cpu7,bash]sky1-socinfo 83e01000.sky1_top: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 86.853254] [pid:916,cpu7,bash]sky1-socinfo 83e01000.sky1_top: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.864115] [pid:916,cpu7,bash]regulator regulator.2: PM: calling regulator_suspend+0x0/0x114 @ 916, parent: wlan-poweren
> [ 86.875077] [pid:916,cpu7,bash]regulator regulator.2: PM: regulator_suspend+0x0/0x114 returned 0 after 1 usecs
> [ 86.885071] [pid:916,cpu7,bash]reg-fixed-voltage wlan-poweren: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 86.896539] [pid:916,cpu7,bash]reg-fixed-voltage wlan-poweren: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.907400] [pid:916,cpu7,bash]regulator regulator.1: PM: calling regulator_suspend+0x0/0x114 @ 916, parent: regulator-vdd-3v3-pcie
> [ 86.919222] [pid:916,cpu7,bash]regulator regulator.1: PM: regulator_suspend+0x0/0x114 returned 0 after 0 usecs
> [ 86.929215] [pid:916,cpu7,bash]reg-fixed-voltage regulator-vdd-3v3-pcie: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 86.941550] [pid:916,cpu7,bash]reg-fixed-voltage regulator-vdd-3v3-pcie: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.953280] [pid:916,cpu7,bash]uart-pl011 40d0000.uart: PM: calling pm_generic_suspend+0x0/0x44 @ 916, parent: soc@0
> [ 86.963808] [pid:916,cpu7,bash]uart-pl011 40d0000.uart: PM: pm_generic_suspend+0x0/0x44 returned 0 after 4 usecs
> [ 86.973981] [pid:916,cpu7,bash]snd-soc-dummy snd-soc-dummy: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 86.985187] [pid:916,cpu7,bash]snd-soc-dummy snd-soc-dummy: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 86.995793] [pid:916,cpu7,bash]input input1: PM: calling input_dev_suspend+0x0/0xc0 @ 916, parent: 4070000.i2c:ec@76:cix_ec_pwrkey
> [ 87.007521] [pid:916,cpu7,bash]input input1: PM: input_dev_suspend+0x0/0xc0 returned 0 after 0 usecs
> [ 87.016651] [pid:916,cpu7,bash]input input0: PM: calling input_dev_suspend+0x0/0xc0 @ 916, parent: 4070000.i2c:ec@76:cix_ec_lid
> [ 87.028118] [pid:916,cpu7,bash]input input0: PM: input_dev_suspend+0x0/0xc0 returned 0 after 0 usecs
> [ 87.037243] [pid:916,cpu7,bash]cix-ec-fan 4070000.i2c:ec@76:cix_ec_fan: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 6-0076
> [ 87.049318] [pid:916,cpu7,bash]cix-ec-fan 4070000.i2c:ec@76:cix_ec_fan: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 87.060960] [pid:916,cpu7,bash]cix-ec-excp 4070000.i2c:ec@76:cix_ec_excp: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 6-0076
> [ 87.073208] [pid:916,cpu7,bash]cix-ec-excp 4070000.i2c:ec@76:cix_ec_excp: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 87.085025] [pid:916,cpu7,bash]cix-pwrkey 4070000.i2c:ec@76:cix_ec_pwrkey: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 6-0076
> [ 87.097360] [pid:916,cpu7,bash]cix-pwrkey 4070000.i2c:ec@76:cix_ec_pwrkey: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 87.109263] [pid:916,cpu7,bash]rfkill_bt wireless_bluetooth: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 87.120557] [pid:916,cpu7,bash]rfkill_bt wireless_bluetooth: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 87.131244] [pid:916,cpu7,bash]rfkill_wwan rfkill_wwan: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 87.142103] [pid:916,cpu7,bash]rfkill_wwan rfkill_wwan: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 87.152357] [pid:916,cpu7,bash]cix-ec-gpio 4070000.i2c:ec@76:cix_ec_gpio: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 6-0076
> [ 87.164606] [pid:916,cpu7,bash]cix-ec-gpio 4070000.i2c:ec@76:cix_ec_gpio: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 87.176422] [pid:916,cpu7,bash]cix-ec-charge 4070000.i2c:ec@76:cix_ec_charge: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 6-0076
> [ 87.189017] [pid:916,cpu7,bash]cix-ec-charge 4070000.i2c:ec@76:cix_ec_charge: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 87.201179] [pid:916,cpu7,bash]cix-ec-battery 4070000.i2c:ec@76:cix_ec_battery: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 6-0076
> [ 87.213948] [pid:916,cpu7,bash]cix-ec-battery 4070000.i2c:ec@76:cix_ec_battery: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 87.226282] [pid:916,cpu7,bash]cix-ec-lid 4070000.i2c:ec@76:cix_ec_lid: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 6-0076
> [ 87.238357] [pid:916,cpu7,bash]cix-ec-lid 4070000.i2c:ec@76:cix_ec_lid: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 87.249999] [pid:916,cpu7,bash]pwm-fan 4070000.i2c:ec@76:pwm-fan: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 6-0076
> [ 87.265408] [pid:916,cpu7,bash]pwm-fan 4070000.i2c:ec@76:pwm-fan: PM: platform_pm_suspend+0x0/0x70 returned 0 after 3856 usecs
> [ 87.276791] [pid:916,cpu7,bash]pwm pwmchip2: PM: calling pwm_class_suspend+0x0/0x13c @ 916, parent: 4070000.i2c:ec@76:ec-pwm
> [ 87.288004] [pid:916,cpu7,bash]pwm pwmchip2: PM: pwm_class_suspend+0x0/0x13c returned 0 after 0 usecs
> [ 87.297217] [pid:916,cpu7,bash]cros-ec-pwm 4070000.i2c:ec@76:ec-pwm: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 6-0076
> [ 87.309030] [pid:916,cpu7,bash]cros-ec-pwm 4070000.i2c:ec@76:ec-pwm: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 87.320411] [pid:916,cpu7,bash]cros-ec-sysfs cros-ec-sysfs.11.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: cros-ec-dev.8.auto
> [ 87.333183] [pid:916,cpu7,bash]cros-ec-sysfs cros-ec-sysfs.11.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 87.344477] [pid:916,cpu7,bash]cros-ec-debugfs cros-ec-debugfs.10.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: cros-ec-dev.8.auto
> [ 87.357594] [pid:916,cpu7,bash]cros-ec-debugfs cros-ec-debugfs.10.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 1 usecs
> [ 87.369236] [pid:916,cpu7,bash]platform cros-ec-chardev.9.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: cros-ec-dev.8.auto
> [ 87.381657] [pid:916,cpu7,bash]platform cros-ec-chardev.9.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 87.392606] [pid:916,cpu7,bash]cros-ec-dev cros-ec-dev.8.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 6-0076
> [ 87.403898] [pid:916,cpu7,bash]cros-ec-dev cros-ec-dev.8.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 87.414760] [pid:916,cpu7,bash]platform platform-framebuffer.0: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 87.426313] [pid:916,cpu7,bash]platform platform-framebuffer.0: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 87.437265] [pid:916,cpu7,bash]psci-cpuidle psci-cpuidle: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 87.448297] [pid:916,cpu7,bash]psci-cpuidle psci-cpuidle: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 87.458743] [pid:916,cpu7,bash]alarmtimer alarmtimer.7.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: rtc0
> [ 87.458848] [pid:160,cpu2,kworker/u24:3]rts5453h 7-0031: PM: calling rts5453h_suspend+0x0/0x5c @ 160, parent: i2c-7
> [ 87.458886] [pid:161,cpu8,kworker/u24:4]rts5453h 7-0030: PM: calling rts5453h_suspend+0x0/0x5c @ 161, parent: i2c-7
> [ 87.458899] [pid:161,cpu8,kworker/u24:4]rts5453h 7-0030: PM: rts5453h_suspend+0x0/0x5c returned 0 after 2 usecs
> [ 87.458941] [pid:322,cpu11,kworker/u24:6]cros-ec-i2c 6-0076: PM: calling cros_ec_i2c_suspend+0x0/0x20 @ 322, parent: i2c-6
> [ 87.462398] [pid:322,cpu11,kworker/u24:6]cros-ec-i2c 6-0076: PM: cros_ec_i2c_suspend+0x0/0x20 returned 0 after 3436 usecs
> [ 87.469688] [pid:916,cpu7,bash]alarmtimer alarmtimer.7.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 87.469693] [pid:916,cpu7,bash]rtc rtc0: PM: calling rtc_suspend+0x0/0x1a0 @ 916, parent: 3-0032
> [ 87.470094] [pid:916,cpu7,bash]rtc rtc0: PM: rtc_suspend+0x0/0x1a0 returned 0 after 381 usecs
> [ 87.480153] [pid:160,cpu2,kworker/u24:3]rts5453h 7-0031: PM: rts5453h_suspend+0x0/0x5c returned 0 after 4 usecs
> [ 87.490631] [pid:324,cpu10,kworker/u24:7]rtc-rx8900 3-0032: PM: calling rx8900_suspend+0x0/0x220 @ 324, parent: i2c-3
> [ 87.490754] [pid:92,cpu0,kworker/u24:1]usb usb10: PM: calling usb_dev_suspend+0x0/0x20 @ 92, parent: xhci-hcd.6.auto
> [ 87.490810] [pid:9,cpu6,kworker/u24:0]usb usb9: PM: calling usb_dev_suspend+0x0/0x20 @ 9, parent: xhci-hcd.6.auto
> [ 87.490871] [pid:9,cpu6,kworker/u24:0]usb usb9: PM: usb_dev_suspend+0x0/0x20 returned 0 after 46 usecs
> [ 87.490939] [pid:326,cpu7,kworker/u24:9]rts5453h 1-0030: PM: calling rts5453h_suspend+0x0/0x5c @ 326, parent: i2c-1
> [ 87.490947] [pid:326,cpu7,kworker/u24:9]rts5453h 1-0030: PM: rts5453h_suspend+0x0/0x5c returned 0 after 1 usecs
> [ 87.490938] [pid:190,cpu1,kworker/u24:5]rts5453h 1-0031: PM: calling rts5453h_suspend+0x0/0x5c @ 190, parent: i2c-1
> [ 87.490961] [pid:190,cpu1,kworker/u24:5]rts5453h 1-0031: PM: rts5453h_suspend+0x0/0x5c returned 0 after 2 usecs
> [ 87.490963] [pid:326,cpu7,kworker/u24:9]usb usb8: PM: calling usb_dev_suspend+0x0/0x20 @ 326, parent: xhci-hcd.5.auto
> [ 87.490994] [pid:325,cpu0,kworker/u24:8]usb usb6: PM: calling usb_dev_suspend+0x0/0x20 @ 325, parent: xhci-hcd.3.auto
> [ 87.490992] [pid:190,cpu1,kworker/u24:5]usb usb7: PM: calling usb_dev_suspend+0x0/0x20 @ 190, parent: xhci-hcd.4.auto
> [ 87.491078] [pid:326,cpu7,kworker/u24:9]usb usb8: PM: usb_dev_suspend+0x0/0x20 returned 0 after 103 usecs
> [ 87.491091] [pid:326,cpu7,kworker/u24:9]usb usb5: PM: calling usb_dev_suspend+0x0/0x20 @ 326, parent: xhci-hcd.2.auto
> [ 87.491097] [pid:325,cpu0,kworker/u24:8]usb usb6: PM: usb_dev_suspend+0x0/0x20 returned 0 after 98 usecs
> [ 87.491109] [pid:325,cpu0,kworker/u24:8]usb usb4: PM: calling usb_dev_suspend+0x0/0x20 @ 325, parent: xhci-hcd.1.auto
> [ 87.491195] [pid:190,cpu3,kworker/u24:5]usb usb7: PM: usb_dev_suspend+0x0/0x20 returned 0 after 181 usecs
> [ 87.491194] [pid:108,cpu9,kworker/u24:2]usb usb3: PM: calling usb_dev_suspend+0x0/0x20 @ 108, parent: xhci-hcd.1.auto
> [ 87.491246] [pid:190,cpu3,kworker/u24:5]usb usb2: PM: calling usb_dev_suspend+0x0/0x20 @ 190, parent: xhci-hcd.0.auto
> [ 87.491257] [pid:326,cpu0,kworker/u24:9]usb usb5: PM: usb_dev_suspend+0x0/0x20 returned 0 after 161 usecs
> [ 87.491268] [pid:326,cpu0,kworker/u24:9]usb usb1: PM: calling usb_dev_suspend+0x0/0x20 @ 326, parent: xhci-hcd.0.auto
> [ 87.491279] [pid:922,cpu8,kworker/u24:10]xhci-hcd xhci-hcd.5.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 922, parent: 92f0000.usb-controller
> [ 87.491303] [pid:326,cpu0,kworker/u24:9]usb usb1: PM: usb_dev_suspend+0x0/0x20 returned 0 after 31 usecs
> [ 87.491307] [pid:922,cpu8,kworker/u24:10]xhci-hcd xhci-hcd.5.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 18 usecs
> [ 87.491319] [pid:916,cpu7,bash]cdns-usbssp 92f0000.usb-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 92e0310.usb
> [ 87.491320] [pid:108,cpu9,kworker/u24:2]usb usb3: PM: usb_dev_suspend+0x0/0x20 returned 0 after 107 usecs
> [ 87.491327] [pid:916,cpu7,bash]cdns-usbssp 92f0000.usb-controller: [cdns_sky1_platform_suspend:226] xhci_dev name:xhci-hcd.5.auto, hcd->regs:ffff800089798000
> [ 87.491335] [pid:916,cpu7,bash]cdns-usbssp 92f0000.usb-controller: [cdns_sky1_platform_suspend:242] enter D3 succeed
> [ 87.491337] [pid:916,cpu7,bash]cdns-usbssp 92f0000.usb-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 12 usecs
> [ 87.491349] [pid:108,cpu9,kworker/u24:2]xhci-hcd xhci-hcd.4.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 108, parent: 92c0000.usb-controller
> [ 87.491375] [pid:108,cpu9,kworker/u24:2]xhci-hcd xhci-hcd.4.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 18 usecs
> [ 87.491387] [pid:916,cpu7,bash]cdns-usbssp 92c0000.usb-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 92b0310.usb
> [ 87.491393] [pid:916,cpu7,bash]cdns-usbssp 92c0000.usb-controller: [cdns_sky1_platform_suspend:226] xhci_dev name:xhci-hcd.4.auto, hcd->regs:ffff800089788000
> [ 87.491398] [pid:916,cpu7,bash]cdns-usbssp 92c0000.usb-controller: [cdns_sky1_platform_suspend:242] enter D3 succeed
> [ 87.491399] [pid:916,cpu7,bash]cdns-usbssp 92c0000.usb-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 7 usecs
> [ 87.491410] [pid:108,cpu9,kworker/u24:2]xhci-hcd xhci-hcd.3.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 108, parent: 9290000.usb-controller
> [ 87.491431] [pid:108,cpu9,kworker/u24:2]xhci-hcd xhci-hcd.3.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 16 usecs
> [ 87.491441] [pid:916,cpu7,bash]cdns-usbssp 9290000.usb-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 9280310.usb
> [ 87.491446] [pid:916,cpu7,bash]cdns-usbssp 9290000.usb-controller: [cdns_sky1_platform_suspend:226] xhci_dev name:xhci-hcd.3.auto, hcd->regs:ffff800089728000
> [ 87.491450] [pid:916,cpu7,bash]cdns-usbssp 9290000.usb-controller: [cdns_sky1_platform_suspend:242] enter D3 succeed
> [ 87.491452] [pid:916,cpu7,bash]cdns-usbssp 9290000.usb-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 7 usecs
> [ 87.491462] [pid:108,cpu9,kworker/u24:2]xhci-hcd xhci-hcd.2.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 108, parent: 9260000.usb-controller
> [ 87.491482] [pid:108,cpu9,kworker/u24:2]xhci-hcd xhci-hcd.2.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 16 usecs
> [ 87.491491] [pid:916,cpu7,bash]cdns-usbssp 9260000.usb-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 9250310.usb
> [ 87.491496] [pid:916,cpu7,bash]cdns-usbssp 9260000.usb-controller: [cdns_sky1_platform_suspend:226] xhci_dev name:xhci-hcd.2.auto, hcd->regs:ffff800089718000
> [ 87.491501] [pid:916,cpu7,bash]cdns-usbssp 9260000.usb-controller: [cdns_sky1_platform_suspend:242] enter D3 succeed
> [ 87.491502] [pid:916,cpu7,bash]cdns-usbssp 9260000.usb-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 7 usecs
> [ 87.517686] [pid:325,cpu0,kworker/u24:8]usb usb4: PM: usb_dev_suspend+0x0/0x20 returned 0 after 26570 usecs
> [ 87.517754] [pid:92,cpu1,kworker/u24:1]usb usb10: PM: usb_dev_suspend+0x0/0x20 returned 0 after 26970 usecs
> [ 87.517833] [pid:9,cpu6,kworker/u24:0]xhci-hcd xhci-hcd.6.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 9, parent: 90f0000.usb-controller
> [ 87.517861] [pid:9,cpu6,kworker/u24:0]xhci-hcd xhci-hcd.6.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 15 usecs
> [ 87.517965] [pid:190,cpu3,kworker/u24:5]usb usb2: PM: usb_dev_suspend+0x0/0x20 returned 0 after 26700 usecs
> [ 87.522648] [pid:324,cpu10,kworker/u24:7]rtc-rx8900 3-0032: PM: rx8900_suspend+0x0/0x220 returned 0 after 2 usecs
> [ 87.533403] [pid:108,cpu9,kworker/u24:2]xhci-hcd xhci-hcd.1.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 108, parent: 91e0000.usb-controller
> [ 88.148704] [2025:05:01 09:09:17][pid:108,cpu2,kworker/u24:2]xhci-hcd xhci-hcd.1.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 25 usecs
> [ 88.161913] [pid:916,cpu7,bash]cdns-usbssp 91e0000.usb-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 91c0324.usb
> [ 88.174012] [pid:916,cpu7,bash]cdns-usbssp 91e0000.usb-controller: [cdns_sky1_platform_suspend:226] xhci_dev name:xhci-hcd.1.auto, hcd->regs:ffff800089708000
> [ 88.188089] [pid:916,cpu7,bash]cdns-usbssp 91e0000.usb-controller: [cdns_sky1_platform_suspend:242] enter D3 succeed
> [ 88.198603] [pid:916,cpu7,bash]cdns-usbssp 91e0000.usb-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 24593 usecs
> [ 88.210226] [pid:108,cpu5,kworker/u24:2]xhci-hcd xhci-hcd.0.auto: PM: calling platform_pm_suspend+0x0/0x70 @ 108, parent: 91d0000.usb-controller
> [ 88.223223] [pid:108,cpu5,kworker/u24:2]xhci-hcd xhci-hcd.0.auto: PM: platform_pm_suspend+0x0/0x70 returned 0 after 13 usecs
> [ 88.234499] [pid:916,cpu7,bash]cdns-usbssp 91d0000.usb-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 91c0314.usb
> [ 88.246600] [pid:916,cpu7,bash]cdns-usbssp 91d0000.usb-controller: [cdns_sky1_platform_suspend:226] xhci_dev name:xhci-hcd.0.auto, hcd->regs:ffff8000896a8000
> [ 88.260677] [pid:916,cpu7,bash]cdns-usbssp 91d0000.usb-controller: [cdns_sky1_platform_suspend:242] enter D3 succeed
> [ 88.271191] [pid:916,cpu7,bash]cdns-usbssp 91d0000.usb-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 24594 usecs
> [ 88.282760] [pid:916,cpu7,bash]cdns-usbssp 9160000.usb-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 9150310.usb
> [ 88.294837] [pid:916,cpu7,bash]cdns-usbssp 9160000.usb-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 1 usecs
> [ 88.306047] [pid:916,cpu7,bash]cdns-usbssp 90f0000.usb-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 90e0310.usb
> [ 88.318124] [pid:916,cpu7,bash]cdns-usbssp 90f0000.usb-controller: [cdns_sky1_platform_suspend:226] xhci_dev name:xhci-hcd.6.auto, hcd->regs:ffff8000897e8000
> [ 88.332199] [pid:916,cpu7,bash]cdns-usbssp 90f0000.usb-controller: [cdns_sky1_platform_suspend:242] enter D3 succeed
> [ 88.342711] [pid:916,cpu7,bash]cdns-usbssp 90f0000.usb-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 24588 usecs
> [ 88.354271] [pid:916,cpu7,bash]cdns-usbssp 9080000.usb-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 9070310.usb
> [ 88.354320] [pid:322,cpu11,kworker/u24:6]nvme 0000:91:00.0: PM: calling pci_pm_suspend+0x0/0x1b0 @ 322, parent: 0000:90:00.0
> [ 88.366345] [pid:916,cpu7,bash]cdns-usbssp 9080000.usb-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 1 usecs
> [ 88.366353] [pid:916,cpu7,bash]cdns-usbssp 9010000.usb-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 9000310.usb
> [ 88.377556] [pid:322,cpu11,kworker/u24:6][HANS] fun = nvme_suspend, line = 3285 ...........
> [ 88.388791] [pid:916,cpu7,bash]cdns-usbssp 9010000.usb-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 34 usecs
> [ 88.420561] [pid:916,cpu7,bash]RTL8211F Gigabit Ethernet 9320000.ethernet-ffffffff:01: PM: calling mdio_bus_phy_suspend+0x0/0x11c @ 916, parent: 9320000.ethernet-ffffffff
> [ 88.435767] [pid:916,cpu7,bash]RTL8211F Gigabit Ethernet 9320000.ethernet-ffffffff:01: PM: mdio_bus_phy_suspend+0x0/0x11c returned 0 after 0 usecs
> [ 88.448889] [pid:916,cpu7,bash]platform Fixed MDIO bus.0: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.459922] [pid:916,cpu7,bash]platform Fixed MDIO bus.0: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 88.470357] [pid:916,cpu7,bash]cix_nanohub cix_nanohub: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.481217] [pid:916,cpu7,bash]cix_nanohub cix_nanohub: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 88.491501] [pid:916,cpu7,bash]serial8250 serial8250: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.502187] [pid:916,cpu7,bash]serial8250 serial8250: PM: platform_pm_suspend+0x0/0x70 returned 0 after 1 usecs
> [ 88.521853] [pid:322,cpu11,kworker/u24:6]nvme 0000:91:00.0: PM: pci_pm_suspend+0x0/0x1b0 returned 0 after 144297 usecs
> [ 88.532654] [pid:108,cpu5,kworker/u24:2]pcieport 0000:90:00.0: PM: calling pci_pm_suspend+0x0/0x1b0 @ 108, parent: pci0000:90
> [ 88.543997] [pid:108,cpu5,kworker/u24:2]pcieport 0000:90:00.0: PM: pci_pm_suspend+0x0/0x1b0 returned 0 after 22 usecs
> [ 88.554734] [pid:916,cpu7,bash]sky1-pcie a070000.pcie: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 88.565268] [pid:916,cpu7,bash]sky1-pcie a070000.pcie: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 88.575443] [pid:916,cpu7,bash]pwm pwmchip1: PM: calling pwm_class_suspend+0x0/0x13c @ 916, parent: 4111000.pwm1
> [ 88.585613] [pid:916,cpu7,bash]pwm pwmchip1: PM: pwm_class_suspend+0x0/0x13c returned 0 after 0 usecs
> [ 88.594826] [pid:916,cpu7,bash]pwm pwmchip0: PM: calling pwm_class_suspend+0x0/0x13c @ 916, parent: 4110000.pwm0
> [ 88.604993] [pid:916,cpu7,bash]pwm pwmchip0: PM: pwm_class_suspend+0x0/0x13c returned 0 after 0 usecs
> [ 88.614236] [pid:916,cpu7,bash]platform regulatory.0: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.624922] [pid:916,cpu7,bash]platform regulatory.0: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 88.635045] [pid:916,cpu7,bash]dummy dummy_codec: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.645397] [pid:916,cpu7,bash]dummy dummy_codec: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 88.655129] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core11: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.668161] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core11: PM: platform_pm_suspend+0x0/0x70 returned 0 after 1 usecs
> [ 88.680585] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core10: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.693614] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core10: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 88.706038] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core9: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.718980] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core9: PM: platform_pm_suspend+0x0/0x70 returned 0 after 1 usecs
> [ 88.731317] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core8: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.744260] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core8: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 88.756595] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core7: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.769537] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core7: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 88.781873] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core6: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.794815] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core6: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 88.807151] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core5: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.820095] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core5: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 88.832431] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core4: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.845373] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core4: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 88.857708] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core3: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.870652] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core3: PM: platform_pm_suspend+0x0/0x70 returned 0 after 1 usecs
> [ 88.882987] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core2: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.895929] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core2: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 88.908264] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core1: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.921206] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core1: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 88.933551] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core0: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.946494] [pid:916,cpu7,bash]sky1_exception_core_cache cache_exception_core0: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 88.958830] [pid:916,cpu7,bash]sky1_exception_dsu_cache dsu_cache_exception: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.971513] [pid:916,cpu7,bash]sky1_exception_dsu_cache dsu_cache_exception: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 88.983588] [pid:916,cpu7,bash]ddr exception c070000.ddr_ctrl: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 88.995063] [pid:916,cpu7,bash]ddr exception c070000.ddr_ctrl: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.005923] [pid:916,cpu7,bash]ddr exception c050000.ddr_ctrl: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 89.017390] [pid:916,cpu7,bash]ddr exception c050000.ddr_ctrl: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.028251] [pid:916,cpu7,bash]ddr exception c030000.ddr_ctrl: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 89.039717] [pid:916,cpu7,bash]ddr exception c030000.ddr_ctrl: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.050576] [pid:916,cpu7,bash]ddr exception c010000.ddr_ctrl: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 89.062042] [pid:916,cpu7,bash]ddr exception c010000.ddr_ctrl: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.072903] [pid:916,cpu7,bash]rdr ap driver cix_dst:ap_adapter: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: cix_dst
> [ 89.084457] [pid:916,cpu7,bash]rdr ap driver cix_dst:ap_adapter: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.095491] [pid:916,cpu7,bash]rdr exception trace driver cix_dst:exception_trace: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: cix_dst
> [ 89.108607] [pid:916,cpu7,bash]rdr exception trace driver cix_dst:exception_trace: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.121204] [pid:916,cpu7,bash]rdr driver cix_dst: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 89.131629] [pid:916,cpu7,bash]rdr driver cix_dst: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.141447] [pid:916,cpu7,bash]cix-ddr-lp cix_ddr_lp: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 89.152134] [2025:05:01 09:09:18][pid:916,cpu7,bash]cix-ddr-lp cix_ddr_lp: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.164037] [pid:916,cpu7,bash]cpu-ipa 83bf0300.cix_cpu_ipa: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 89.175331] [pid:916,cpu7,bash]cpu-ipa 83bf0300.cix_cpu_ipa: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.186018] [pid:916,cpu7,bash]platform 84380000.ap2tf-shmem: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 89.197398] [pid:916,cpu7,bash]platform 84380000.ap2tf-shmem: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.208172] [pid:916,cpu7,bash]platform 65a0000.pm2pm-shmem: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 89.219465] [pid:916,cpu7,bash]platform 65a0000.pm2pm-shmem: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.230152] [pid:916,cpu7,bash]platform 6590000.ap2pm-shmem: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 89.241445] [pid:916,cpu7,bash]platform 6590000.ap2pm-shmem: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.252132] [pid:916,cpu7,bash]cix_se2ap_mbox soc@0:cix_se2ap_mbox: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 89.263772] [pid:916,cpu7,bash]cix_se2ap_mbox soc@0:cix_se2ap_mbox: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.275067] [pid:916,cpu7,bash]cix_mbox 5070000.mailbox: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 89.286012] [pid:916,cpu7,bash]cix_mbox 5070000.mailbox: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.296352] [pid:916,cpu7,bash]cix_mbox 5060000.mailbox: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 89.307298] [pid:916,cpu7,bash]cix_mbox 5060000.mailbox: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.317639] [pid:916,cpu7,bash]platform 142a0000.phy: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 89.328064] [pid:916,cpu7,bash]platform 142a0000.phy: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.338144] [pid:916,cpu7,bash]platform 14280000.csi: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 89.348568] [pid:916,cpu7,bash]platform 14280000.csi: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.358648] [pid:916,cpu7,bash]platform 142b0000.cix_bridge: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 89.369679] [pid:916,cpu7,bash]platform 142b0000.cix_bridge: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.380368] [pid:916,cpu7,bash]cdns-gpio 4150000.gpio-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 89.391835] [pid:916,cpu7,bash]cdns-gpio 4150000.gpio-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.402959] [pid:916,cpu7,bash]cdns-gpio 4130000.gpio-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 89.414426] [pid:916,cpu7,bash]cdns-gpio 4130000.gpio-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.425548] [pid:916,cpu7,bash]macb 9320000.ethernet: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 89.436359] [pid:916,cpu7,bash]macb 9320000.ethernet: gem-ptp-timer ptp clock unregistered.
> [ 89.445007] [pid:916,cpu7,bash]macb 9320000.ethernet: PM: platform_pm_suspend+0x0/0x70 returned 0 after 9033 usecs
> [ 89.455352] [pid:916,cpu7,bash]cdns-gpio 4120000.gpio-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 89.466821] [pid:916,cpu7,bash]cdns-gpio 4120000.gpio-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.477943] [pid:916,cpu7,bash]pwm-sky1 4111000.pwm1: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 89.488375] [pid:916,cpu7,bash]pwm-sky1 4111000.pwm1: PM: platform_pm_suspend+0x0/0x70 returned 0 after 5 usecs
> [ 89.498455] [pid:916,cpu7,bash]pwm-sky1 4110000.pwm0: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 89.508884] [pid:916,cpu7,bash]pwm-sky1 4110000.pwm0: PM: platform_pm_suspend+0x0/0x70 returned 0 after 2 usecs
> [ 89.518963] [pid:916,cpu7,bash]sky1_timer 4116000.gpt_timer: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 89.529996] [pid:916,cpu7,bash]sky1_timer 4116000.gpt_timer: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 89.540686] [pid:916,cpu7,bash]trilin-dptx-cix 14144000.dp: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 89.551633] [pid:916,cpu7,bash]trilin-dptx-cix 14144000.dp: [drm:trilin_dptx_pm_suspend][info]enter!
> [ 89.560756] [pid:916,cpu7,bash]trilin-dptx-cix 14144000.dp: [drm:trilin_dp_pm_prepare][info]enter.
> [ 89.569717] [pid:916,cpu7,bash]cix-edp-panel panel_edp0: cix_edp_panel_unprepare, begin
> [ 90.109576] [pid:916,cpu7,bash]cix-edp-panel panel_edp0: cix_edp_panel_unprepare, end
> [ 90.117478] [pid:916,cpu7,bash]trilin-dptx-cix 14144000.dp: PM: platform_pm_suspend+0x0/0x70 returned 0 after 565846 usecs
> [ 90.128529] [pid:916,cpu7,bash]cix-pcie-phy a0f0000.pcie_phy: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.139651] [pid:916,cpu7,bash]cix-pcie-phy a0f0000.pcie_phy: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 90.150428] [pid:916,cpu7,bash]cix-pcie-phy a080000.pcie_phy: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.161548] [2025:05:01 09:09:19][pid:916,cpu7,bash]cix-pcie-phy a080000.pcie_phy: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 90.174145] [pid:916,cpu7,bash]cix-pcie-phy a020000.pcie_phy: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.185265] [pid:916,cpu7,bash]cix-pcie-phy a020000.pcie_phy: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 90.196039] [pid:916,cpu7,bash]cdnsp-sky1 92e0310.usb: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.206553] [pid:916,cpu7,bash]cdnsp-sky1 92e0310.usb: ---------sky1_usb_clk_disable_suspend----------
> [ 90.216035] [pid:916,cpu7,bash]cdnsp-sky1 92e0310.usb: PM: platform_pm_suspend+0x0/0x70 returned 0 after 9483 usecs
> [ 90.226464] [pid:916,cpu7,bash]cdnsp-sky1 92b0310.usb: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.236977] [pid:916,cpu7,bash]cdnsp-sky1 92b0310.usb: ---------sky1_usb_clk_disable_suspend----------
> [ 90.246515] [pid:916,cpu7,bash]cdnsp-sky1 92b0310.usb: PM: platform_pm_suspend+0x0/0x70 returned 0 after 9538 usecs
> [ 90.256943] [pid:916,cpu7,bash]cdnsp-sky1 9280310.usb: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.267456] [pid:916,cpu7,bash]cdnsp-sky1 9280310.usb: ---------sky1_usb_clk_disable_suspend----------
> [ 90.276898] [pid:916,cpu7,bash]cdnsp-sky1 9280310.usb: PM: platform_pm_suspend+0x0/0x70 returned 0 after 9441 usecs
> [ 90.287328] [pid:916,cpu7,bash]cdnsp-sky1 9250310.usb: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.297841] [pid:916,cpu7,bash]cdnsp-sky1 9250310.usb: ---------sky1_usb_clk_disable_suspend----------
> [ 90.307317] [pid:916,cpu7,bash]cdnsp-sky1 9250310.usb: PM: platform_pm_suspend+0x0/0x70 returned 0 after 9475 usecs
> [ 90.317746] [pid:916,cpu7,bash]cix-usb3-phy 9210000.usb-phy: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.328780] [pid:916,cpu7,bash]cix-usb3-phy 9210000.usb-phy: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 90.339469] [pid:916,cpu7,bash]cdnsp-sky1 91c0324.usb: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.349982] [pid:916,cpu7,bash]cdnsp-sky1 91c0324.usb: ---------sky1_usb_clk_disable_suspend----------
> [ 90.359417] [pid:916,cpu7,bash]cdnsp-sky1 91c0324.usb: PM: platform_pm_suspend+0x0/0x70 returned 0 after 9434 usecs
> [ 90.369847] [pid:916,cpu7,bash]cdnsp-sky1 91c0314.usb: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.380360] [pid:916,cpu7,bash]cdnsp-sky1 91c0314.usb: ---------sky1_usb_clk_disable_suspend----------
> [ 90.389837] [pid:916,cpu7,bash]cdnsp-sky1 91c0314.usb: PM: platform_pm_suspend+0x0/0x70 returned 0 after 9477 usecs
> [ 90.400266] [pid:916,cpu7,bash]cix-usbdp-phy 9180000.usb-phy: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.411387] [pid:916,cpu7,bash]cix-usbdp-phy 9180000.usb-phy: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 90.422164] [pid:916,cpu7,bash]cdnsp-sky1 9150310.usb: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.432677] [pid:916,cpu7,bash]cdnsp-sky1 9150310.usb: ---------sky1_usb_clk_disable_suspend----------
> [ 90.442114] [pid:916,cpu7,bash]cdnsp-sky1 9150310.usb: PM: platform_pm_suspend+0x0/0x70 returned 0 after 9436 usecs
> [ 90.452546] [pid:916,cpu7,bash]cix-usbdp-phy 9110000.usb-phy: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.463667] [pid:916,cpu7,bash]cix-usbdp-phy 9110000.usb-phy: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 90.474443] [pid:916,cpu7,bash]cdnsp-sky1 90e0310.usb: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.484956] [pid:916,cpu7,bash]cdnsp-sky1 90e0310.usb: ---------sky1_usb_clk_disable_suspend----------
> [ 90.494502] [pid:916,cpu7,bash]cdnsp-sky1 90e0310.usb: PM: platform_pm_suspend+0x0/0x70 returned 0 after 9546 usecs
> [ 90.504933] [pid:916,cpu7,bash]cix-usbdp-phy 90a0000.usb-phy: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.516053] [pid:916,cpu7,bash]cix-usbdp-phy 90a0000.usb-phy: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 90.526831] [pid:916,cpu7,bash]cdnsp-sky1 9070310.usb: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.537344] [pid:916,cpu7,bash]cdnsp-sky1 9070310.usb: ---------sky1_usb_clk_disable_suspend----------
> [ 90.546817] [pid:916,cpu7,bash]cdnsp-sky1 9070310.usb: PM: platform_pm_suspend+0x0/0x70 returned 0 after 9472 usecs
> [ 90.557245] [pid:916,cpu7,bash]cix-usbdp-phy 9030000.usb-phy: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.568367] [pid:916,cpu7,bash]cix-usbdp-phy 9030000.usb-phy: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 90.579142] [pid:916,cpu7,bash]cdnsp-sky1 9000310.usb: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.589655] [pid:916,cpu7,bash]cdnsp-sky1 9000310.usb: ---------sky1_usb_clk_disable_suspend----------
> [ 90.599153] [pid:916,cpu7,bash]cdnsp-sky1 9000310.usb: PM: platform_pm_suspend+0x0/0x70 returned 0 after 9498 usecs
> [ 90.609581] [pid:916,cpu7,bash]platform 8000000.sensor-mcu: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.620527] [pid:916,cpu7,bash]platform 8000000.sensor-mcu: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 90.631136] [pid:916,cpu7,bash]arm-dma350 4190000.dma-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.642604] [pid:916,cpu7,bash]arm-dma350 4190000.dma-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 90.653734] [pid:916,cpu7,bash]cdns-spi 40a0000.spi: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.664079] [pid:916,cpu7,bash]cdns-spi 40a0000.spi: PM: platform_pm_suspend+0x0/0x70 returned 0 after 7 usecs
> [ 90.674072] [pid:916,cpu7,bash]cdns-spi 4090000.spi: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.684415] [pid:916,cpu7,bash]cdns-spi 4090000.spi: PM: platform_pm_suspend+0x0/0x70 returned 0 after 4 usecs
> [ 90.694408] [pid:916,cpu7,bash]cdns-i2c 4080000.i2c: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.704748] [pid:916,cpu7,bash]cdns-i2c 4080000.i2c: PM: platform_pm_suspend+0x0/0x70 returned 0 after 2 usecs
> [ 90.714740] [pid:916,cpu7,bash]cdns-i2c 4070000.i2c: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.725168] [pid:916,cpu7,bash]cdns-i2c 4070000.i2c: PM: platform_pm_suspend+0x0/0x70 returned 0 after 90 usecs
> [ 90.735250] [pid:916,cpu7,bash]cdns-i2c 4060000.i2c: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.745686] [pid:916,cpu7,bash]cdns-i2c 4060000.i2c: PM: platform_pm_suspend+0x0/0x70 returned 0 after 97 usecs
> [ 90.755767] [pid:916,cpu7,bash]cdns-i2c 4050000.i2c: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.766110] [pid:916,cpu7,bash]cdns-i2c 4050000.i2c: PM: platform_pm_suspend+0x0/0x70 returned 0 after 4 usecs
> [ 90.776105] [pid:916,cpu7,bash]cdns-i2c 4040000.i2c: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.786541] [pid:916,cpu7,bash]cdns-i2c 4040000.i2c: PM: platform_pm_suspend+0x0/0x70 returned 0 after 96 usecs
> [ 90.796622] [pid:916,cpu7,bash]cdns-i2c 4030000.i2c: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.806963] [pid:916,cpu7,bash]cdns-i2c 4030000.i2c: PM: platform_pm_suspend+0x0/0x70 returned 0 after 2 usecs
> [ 90.816958] [pid:916,cpu7,bash]cdns-i2c 4020000.i2c: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.827300] [pid:916,cpu7,bash]cdns-i2c 4020000.i2c: PM: platform_pm_suspend+0x0/0x70 returned 0 after 4 usecs
> [ 90.837297] [pid:916,cpu7,bash]cdns-i2c 4010000.i2c: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.847639] [pid:916,cpu7,bash]cdns-i2c 4010000.i2c: PM: platform_pm_suspend+0x0/0x70 returned 0 after 2 usecs
> [ 90.857640] [pid:916,cpu7,bash]arm-scmi firmware:scmi: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 90.868413] [pid:916,cpu7,bash]arm-scmi firmware:scmi: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 90.878580] [pid:916,cpu7,bash]cix_mbox 65a0000.mailbox: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 90.889526] [pid:916,cpu7,bash]cix_mbox 65a0000.mailbox: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 90.899865] [pid:916,cpu7,bash]cix_mbox 6590000.mailbox: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 90.910811] [pid:916,cpu7,bash]cix_mbox 6590000.mailbox: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 90.921151] [pid:916,cpu7,bash]cix_mbox 80a0000.mailbox: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 90.932097] [pid:916,cpu7,bash]cix_mbox 80a0000.mailbox: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 90.942445] [pid:916,cpu7,bash]cix_mbox 8090000.mailbox: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 90.953397] [pid:916,cpu7,bash]cix_mbox 8090000.mailbox: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 90.963738] [pid:916,cpu7,bash]platform soc@0:cix_dph_1: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.974425] [pid:916,cpu7,bash]platform soc@0:cix_dph_1: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 90.984764] [pid:916,cpu7,bash]platform 14270000.cix_csi_rcsu: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 90.995971] [pid:916,cpu7,bash]platform 14270000.cix_csi_rcsu: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.006838] [pid:916,cpu7,bash]sky1-nvmem soc@0:nvmem_fw: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.017611] [pid:916,cpu7,bash]sky1-nvmem soc@0:nvmem_fw: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.028041] [pid:916,cpu7,bash]sky1-pinctrl 4170000.pinctrl_sky1: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.039510] [pid:916,cpu7,bash]sky1-pinctrl 4170000.pinctrl_sky1: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.050633] [pid:916,cpu7,bash]sky1-pinctrl 16007000.pinctrl_s5_sky1: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.062453] [pid:916,cpu7,bash]sky1-pinctrl 16007000.pinctrl_s5_sky1: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.073927] [pid:916,cpu7,bash]cdns-gpio 16004000.gpio-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.085481] [pid:916,cpu7,bash]cdns-gpio 16004000.gpio-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.096691] [pid:916,cpu7,bash]reset_sky1 4160000.reset-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.108333] [pid:916,cpu7,bash]reset_sky1 4160000.reset-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.119628] [pid:916,cpu7,bash]reset_sky1 16000000.reset-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.131355] [pid:916,cpu7,bash]reset_sky1 16000000.reset-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.142738] [pid:916,cpu7,bash]sky1-wdt 16003000.watchdog: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.153606] [pid:916,cpu7,bash]sky1_wdt_suspend-, ret=0
> [ 91.158823] [pid:916,cpu7,bash]sky1-wdt 16003000.watchdog: PM: platform_pm_suspend+0x0/0x70 returned 0 after 5225 usecs
> [ 91.169597] [2025:05:01 09:09:20][pid:916,cpu7,bash]sky1_hwspinlock 6510000.hwspinlock: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.182976] [pid:916,cpu7,bash]sky1_hwspinlock 6510000.hwspinlock: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.194187] [pid:916,cpu7,bash]simple_protected_memory_allocator soc@0:protected-memory-allocator: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.208519] [pid:916,cpu7,bash]simple_protected_memory_allocator soc@0:protected-memory-allocator: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.222507] [pid:916,cpu7,bash]physical-memory-group-manager soc@0:physical-memory-group-manager: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.236753] [pid:916,cpu7,bash]physical-memory-group-manager soc@0:physical-memory-group-manager: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.250653] [pid:916,cpu7,bash]platform soc@0:isp_fake3: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.261341] [pid:916,cpu7,bash]platform soc@0:isp_fake3: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.271680] [pid:916,cpu7,bash]platform soc@0:isp_fake2: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.282367] [pid:916,cpu7,bash]platform soc@0:isp_fake2: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.292708] [pid:916,cpu7,bash]platform soc@0:isp_fake1: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.303394] [pid:916,cpu7,bash]platform soc@0:isp_fake1: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.313735] [pid:916,cpu7,bash]arm-cmn 10010000.cmn_pmu: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.324421] [pid:916,cpu7,bash]arm-cmn 10010000.cmn_pmu: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.334762] [pid:916,cpu7,bash]arm_dsu_pmu soc@0:dsu_pmu: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.345536] [pid:916,cpu7,bash]arm_dsu_pmu soc@0:dsu_pmu: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.355965] [pid:916,cpu7,bash]platform 9310000.gmac_rcsu: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.366824] [pid:916,cpu7,bash]platform 9310000.gmac_rcsu: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.377339] [pid:916,cpu7,bash]cix-se-pm-crash soc@0:cix_se_pm_crash: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.389154] [pid:916,cpu7,bash]cix-se-pm-crash soc@0:cix_se_pm_crash: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.400624] [pid:916,cpu7,bash]scp soc@0:sfh_scp@...00000: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.411484] [pid:916,cpu7,bash]scp soc@0:sfh_scp@...00000: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.421999] [pid:916,cpu7,bash]platform 8080000.sfh_cru: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.432685] [pid:916,cpu7,bash]platform 8080000.sfh_cru: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.443027] [pid:916,cpu7,bash]reset_sky1_audss 7110000.system-controller:reset-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: 7110000.system-controller
> [ 91.458488] [pid:916,cpu7,bash]reset_sky1_audss 7110000.system-controller:reset-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.471867] [pid:916,cpu7,bash]platform 7110000.system-controller: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.483421] [pid:916,cpu7,bash]platform 7110000.system-controller: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.494629] [pid:916,cpu7,bash]cix_mbox 7100000.mailbox: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.505316] [pid:916,cpu7,bash]cix_mbox 7100000.mailbox: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.515657] [pid:916,cpu7,bash]cix_mbox 70f0000.mailbox: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.526343] [pid:916,cpu7,bash]cix_mbox 70f0000.mailbox: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.536682] [pid:916,cpu7,bash]platform 416009c.fch_cru: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: soc@0
> [ 91.547369] [pid:916,cpu7,bash]platform 416009c.fch_cru: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.557731] [pid:916,cpu7,bash]simple-pm-bus soc@0: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 91.568243] [pid:916,cpu7,bash]simple-pm-bus soc@0: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.578150] [pid:916,cpu7,bash]platform timer: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 91.588228] [pid:916,cpu7,bash]platform timer: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.597701] [pid:916,cpu7,bash]platform 16000000.pdc: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 91.608387] [pid:916,cpu7,bash]platform 16000000.pdc: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.618467] [pid:916,cpu7,bash]psci-cpuidle-domain psci: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 91.629414] [pid:916,cpu7,bash]psci-cpuidle-domain psci: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.639757] [pid:916,cpu7,bash]arm_spe_pmu spe_pmu: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 91.650270] [pid:916,cpu7,bash]arm_spe_pmu spe_pmu: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.660176] [pid:916,cpu7,bash]armv8-pmu pmu: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 91.670167] [pid:916,cpu7,bash]armv8-pmu pmu: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.679552] [pid:916,cpu7,bash]arm-smmu-v3 b1b0000.iommu: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 91.690596] [pid:916,cpu7,bash]arm-smmu-v3 b1b0000.iommu: PM: platform_pm_suspend+0x0/0x70 returned 0 after 10 usecs
> [ 91.701111] [pid:916,cpu7,bash]optee firmware:optee: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 91.711711] [pid:916,cpu7,bash]optee firmware:optee: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.721706] [pid:916,cpu7,bash]sdei firmware:sdei-smc: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 91.732691] [pid:916,cpu7,bash]sdei firmware:sdei-smc: PM: platform_pm_suspend+0x0/0x70 returned 0 after 210 usecs
> [ 91.743032] [pid:916,cpu7,bash]arm-scmi firmware:scmi-smc: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 91.754153] [pid:916,cpu7,bash]arm-scmi firmware:scmi-smc: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.764670] [pid:916,cpu7,bash]ramoops 83d00000.cix_ramoops: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 91.775964] [pid:916,cpu7,bash]ramoops 83d00000.cix_ramoops: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.786656] [pid:916,cpu7,bash]regulator regulator.0: PM: calling regulator_suspend+0x0/0x114 @ 916, parent: reg-dummy
> [ 91.797348] [pid:916,cpu7,bash]regulator regulator.0: PM: regulator_suspend+0x0/0x114 returned 0 after 1 usecs
> [ 91.807342] [pid:916,cpu7,bash]reg-dummy reg-dummy: PM: calling platform_pm_suspend+0x0/0x70 @ 916, parent: platform
> [ 91.817854] [pid:916,cpu7,bash]reg-dummy reg-dummy: PM: platform_pm_suspend+0x0/0x70 returned 0 after 0 usecs
> [ 91.828412] [pid:324,cpu10,kworker/u24:7]nvme 0000:91:00.0: PM: calling pci_pm_suspend_late+0x0/0x60 @ 324, parent: 0000:90:00.0
> [ 91.840006] [pid:324,cpu10,kworker/u24:7]nvme 0000:91:00.0: PM: pci_pm_suspend_late+0x0/0x60 returned 0 after 1 usecs
> [ 91.850673] [pid:325,cpu0,kworker/u24:8]pcieport 0000:90:00.0: PM: calling pci_pm_suspend_late+0x0/0x60 @ 325, parent: pci0000:90
> [ 91.862362] [pid:325,cpu0,kworker/u24:8]pcieport 0000:90:00.0: PM: pci_pm_suspend_late+0x0/0x60 returned 0 after 1 usecs
> [ 91.873418] [pid:916,cpu7,bash]cdns-gpio 4150000.gpio-controller: PM: calling cdns_gpio_suspend+0x0/0x210 @ 916, parent: soc@0
> [ 91.884843] [pid:916,cpu7,bash]cdns-gpio 4150000.gpio-controller: PM: cdns_gpio_suspend+0x0/0x210 returned 0 after 4 usecs
> [ 91.895882] [pid:916,cpu7,bash]cdns-gpio 4130000.gpio-controller: PM: calling cdns_gpio_suspend+0x0/0x210 @ 916, parent: soc@0
> [ 91.907270] [pid:916,cpu7,bash]cdns-gpio 4130000.gpio-controller: PM: cdns_gpio_suspend+0x0/0x210 returned 0 after 3 usecs
> [ 91.918309] [pid:916,cpu7,bash]cdns-gpio 4120000.gpio-controller: PM: calling cdns_gpio_suspend+0x0/0x210 @ 916, parent: soc@0
> [ 91.929797] [pid:916,cpu7,bash]cdns-gpio 4120000.gpio-controller: PM: cdns_gpio_suspend+0x0/0x210 returned 0 after 106 usecs
> [ 91.941023] [pid:916,cpu7,bash]sky1-audss-clk 7110000.system-controller:clock-controller: PM: calling pm_runtime_force_suspend+0x0/0x134 @ 916, parent: 7110000.system-controller
> [ 91.956841] [pid:916,cpu7,bash]sky1-audss-clk 7110000.system-controller:clock-controller: PM: pm_runtime_force_suspend+0x0/0x134 returned 0 after 0 usecs
> [ 91.970583] [pid:916,cpu7,bash]sky1-pinctrl 4170000.pinctrl_sky1: PM: calling sky1_pinctrl_suspend+0x0/0x2c @ 916, parent: soc@0
> [ 91.982155] [pid:916,cpu7,bash]sky1-pinctrl 4170000.pinctrl_sky1: PM: sky1_pinctrl_suspend+0x0/0x2c returned 0 after 4 usecs
> [ 91.993363] [pid:916,cpu7,bash]sky1-pinctrl 16007000.pinctrl_s5_sky1: PM: calling sky1_pinctrl_suspend+0x0/0x2c @ 916, parent: soc@0
> [ 92.005267] [pid:916,cpu7,bash]sky1-pinctrl 16007000.pinctrl_s5_sky1: PM: sky1_pinctrl_suspend+0x0/0x2c returned 0 after 2 usecs
> [ 92.016823] [pid:916,cpu7,bash]cdns-gpio 16004000.gpio-controller: PM: calling cdns_gpio_suspend+0x0/0x210 @ 916, parent: soc@0
> [ 92.028298] [pid:916,cpu7,bash]cdns-gpio 16004000.gpio-controller: PM: cdns_gpio_suspend+0x0/0x210 returned 0 after 5 usecs
> [ 92.039589] [pid:916,cpu7,bash]genpd genpd:5:14230000.vpu: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: none
> [ 92.050378] [pid:916,cpu7,bash]genpd genpd:5:14230000.vpu: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 1 usecs
> [ 92.060904] [pid:916,cpu7,bash]genpd genpd:4:14230000.vpu: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: none
> [ 92.071678] [pid:916,cpu7,bash]genpd genpd:4:14230000.vpu: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 0 usecs
> [ 92.082194] [pid:916,cpu7,bash]genpd genpd:3:14230000.vpu: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: none
> [ 92.092968] [pid:916,cpu7,bash]genpd genpd:3:14230000.vpu: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 0 usecs
> [ 92.103484] [pid:916,cpu7,bash]genpd genpd:2:14230000.vpu: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: none
> [ 92.114258] [pid:916,cpu7,bash]genpd genpd:2:14230000.vpu: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 0 usecs
> [ 92.124772] [pid:916,cpu7,bash]genpd genpd:1:14230000.vpu: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: none
> [ 92.135546] [pid:916,cpu7,bash]genpd genpd:1:14230000.vpu: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 0 usecs
> [ 92.146062] [pid:916,cpu7,bash]genpd genpd:0:14230000.vpu: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: none
> [ 92.156837] [pid:916,cpu7,bash]genpd genpd:0:14230000.vpu: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 0 usecs
> [ 92.167354] [pid:916,cpu7,bash]genpd genpd:3:14260000.aipu: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: none
> [ 92.178215] [2025:05:01 09:09:21][pid:916,cpu7,bash]genpd genpd:3:14260000.aipu: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 0 usecs
> [ 92.190640] [pid:916,cpu7,bash]genpd genpd:2:14260000.aipu: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: none
> [ 92.201503] [pid:916,cpu7,bash]genpd genpd:2:14260000.aipu: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 0 usecs
> [ 92.212105] [pid:916,cpu7,bash]genpd genpd:1:14260000.aipu: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: none
> [ 92.222967] [pid:916,cpu7,bash]genpd genpd:1:14260000.aipu: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 1 usecs
> [ 92.233568] [pid:916,cpu7,bash]genpd genpd:0:14260000.aipu: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: none
> [ 92.244428] [pid:916,cpu7,bash]genpd genpd:0:14260000.aipu: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 0 usecs
> [ 92.255031] [pid:916,cpu7,bash]genpd genpd:0:15000000.gpu: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: none
> [ 92.265805] [pid:916,cpu7,bash]genpd genpd:0:15000000.gpu: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 0 usecs
> [ 92.276318] [pid:916,cpu7,bash]genpd genpd:1:15000000.gpu: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: none
> [ 92.287092] [pid:916,cpu7,bash]genpd genpd:1:15000000.gpu: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 0 usecs
> [ 92.297608] [pid:916,cpu7,bash]linlondp 141d0000.disp-controller: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: soc@0
> [ 92.309077] [pid:916,cpu7,bash]linlondp 141d0000.disp-controller: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 0 usecs
> [ 92.320282] [pid:916,cpu7,bash]linlondp 14160000.disp-controller: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: soc@0
> [ 92.331751] [pid:916,cpu7,bash]linlondp 14160000.disp-controller: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 0 usecs
> [ 92.342949] [pid:916,cpu7,bash]linlondp 140f0000.disp-controller: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: soc@0
> [ 92.354417] [pid:916,cpu7,bash]linlondp 140f0000.disp-controller: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 0 usecs
> [ 92.365564] [pid:916,cpu7,bash]linlondp 14080000.disp-controller: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: soc@0
> [ 92.377031] [pid:916,cpu7,bash]linlondp 14080000.disp-controller: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 0 usecs
> [ 92.388231] [pid:916,cpu7,bash]linlondp 14010000.disp-controller: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: soc@0
> [ 92.399698] [pid:916,cpu7,bash]linlondp 14010000.disp-controller: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 0 usecs
> [ 92.411265] [pid:322,cpu11,kworker/u24:6]nvme 0000:91:00.0: PM: calling pci_pm_suspend_noirq+0x0/0x2c0 @ 322, parent: 0000:90:00.0
> [ 92.423028] [pid:322,cpu11,kworker/u24:6]nvme 0000:91:00.0: PM: pci_pm_suspend_noirq+0x0/0x2c0 returned 0 after 1 usecs
> [ 92.433894] [pid:324,cpu10,kworker/u24:7]pcieport 0000:90:00.0: PM: calling pci_pm_suspend_noirq+0x0/0x2c0 @ 324, parent: pci0000:90
> [ 92.445880] [pid:324,cpu10,kworker/u24:7]pcieport 0000:90:00.0: PM: pci_pm_suspend_noirq+0x0/0x2c0 returned 0 after 39 usecs
> [ 92.457227] [pid:916,cpu7,bash]sky1-pcie a070000.pcie: PM: calling sky1_pcie_suspend_noirq+0x0/0x174 @ 916, parent: soc@0
> [ 92.479315] [pid:916,cpu7,bash]cix-pcie-phy a080000.pcie_phy: pcie_phy_common_exit end
> [ 92.487389] [pid:916,cpu7,bash]sky1-pcie a070000.pcie: sky1_pcie_suspend_noirq
> [ 92.494604] [pid:916,cpu7,bash]sky1-pcie a070000.pcie: PM: sky1_pcie_suspend_noirq+0x0/0x174 returned 0 after 26379 usecs
> [ 92.505619] [pid:916,cpu7,bash]sky1-audss-clk 7110000.system-controller:clock-controller: PM: calling genpd_suspend_noirq+0x0/0x80 @ 916, parent: 7110000.system-controller
> [ 92.520919] [pid:916,cpu7,bash]sky1-audss-clk 7110000.system-controller:clock-controller: PM: genpd_suspend_noirq+0x0/0x80 returned 0 after 1 usecs
> [ 92.534214] [pid:916,cpu7,bash]Disabling non-boot CPUs ...
> [ 92.542027] [pid:19,cpu1,migration/1][HANS] fun = __cpu_disable, line = 317 ...........
> [ 92.550148] [pid:19,cpu1,migration/1][HANS] fun = migrate_one_irq, line = 120 ...........
> [ 92.558410] [pid:19,cpu1,migration/1][HANS] fun = irq_shutdown_and_deactivate, line = 325 ...........
> [ 92.567711] [pid:19,cpu1,migration/1][HANS] fun = irq_shutdown, line = 308 ...........
> [ 92.575712] [pid:19,cpu1,migration/1][HANS] fun = pci_msix_mask, line = 67 irq = 94
> [ 92.583449] [pid:19,cpu1,migration/1][HANS] fun = pci_msix_mask, line = 69 irq_desc->depth = 1
> [ 92.592142] [pid:19,cpu1,migration/1]CPU: 1 PID: 19 Comm: migration/1 Tainted: G S O 6.1.44-cix-build-generic #242
> [ 92.603702] [pid:19,cpu1,migration/1]Hardware name: Cix Technology Group Co., Ltd. CIX Merak Board/CIX Merak Board, BIOS 1.0 Apr 14 2025
> [ 92.615953] [pid:19,cpu1,migration/1]Stopper: multi_cpu_stop+0x0/0x190 <- stop_machine_cpuslocked+0x138/0x184
> [ 92.625876] [pid:19,cpu1,migration/1]Call trace:
> [ 92.630490] [pid:19,cpu1,migration/1] dump_backtrace+0xdc/0x130
> [ 92.636409] [pid:19,cpu1,migration/1] show_stack+0x18/0x30
> [ 92.641891] [pid:19,cpu1,migration/1] dump_stack_lvl+0x64/0x80
> [ 92.647725] [pid:19,cpu1,migration/1] dump_stack+0x18/0x34
> [ 92.653209] [pid:19,cpu1,migration/1] pci_msix_mask+0x5c/0xcc
> [ 92.658956] [pid:19,cpu1,migration/1] pci_msi_mask_irq+0x48/0x4c
> [ 92.664963] [pid:19,cpu1,migration/1] its_mask_msi_irq+0x18/0x30
> [ 92.670970] [pid:19,cpu1,migration/1] irq_shutdown+0xc4/0xf4
> [ 92.676626] [pid:19,cpu1,migration/1] irq_shutdown_and_deactivate+0x38/0x50
> [ 92.683583] [pid:19,cpu1,migration/1] irq_migrate_all_off_this_cpu+0x2ec/0x300
> [ 92.690807] [pid:19,cpu1,migration/1] __cpu_disable+0xe0/0xf0
> [ 92.696554] [pid:19,cpu1,migration/1] take_cpu_down+0x3c/0xa4
> [ 92.702302] [pid:19,cpu1,migration/1] multi_cpu_stop+0x9c/0x190
> [ 92.708218] [pid:19,cpu1,migration/1] cpu_stopper_thread+0x84/0x11c
> [ 92.714482] [pid:19,cpu1,migration/1] smpboot_thread_fn+0x228/0x250
> [ 92.720749] [pid:19,cpu1,migration/1] kthread+0x108/0x10c
> [ 92.726147] [pid:19,cpu1,migration/1] ret_from_fork+0x10/0x20
> [ 92.731894] [pid:19,cpu1,migration/1][HANS] fun = pci_msix_mask, line = 71 ...........
>
> Debugging information added for the test.
> diff --git a/arch/arm64/kernel/smp.c b/arch/arm64/kernel/smp.c
> index 9757f955655b..f28f2b49780d 100644
> --- a/arch/arm64/kernel/smp.c
> +++ b/arch/arm64/kernel/smp.c
> @@ -314,6 +314,7 @@ int __cpu_disable(void)
> /*
> * OK - migrate IRQs away from this CPU
> */
> + printk(KERN_EMERG"[HANS] fun = %s, line = %d ........... \n", __func__, __LINE__);
> irq_migrate_all_off_this_cpu();
>
> return 0;
> diff --git a/drivers/nvme/host/pci.c b/drivers/nvme/host/pci.c
> index ce2e628f94a0..184b902303e3 100644
> --- a/drivers/nvme/host/pci.c
> +++ b/drivers/nvme/host/pci.c
> @@ -3263,6 +3263,7 @@ static int nvme_resume(struct device *dev)
> struct nvme_dev *ndev = pci_get_drvdata(to_pci_dev(dev));
> struct nvme_ctrl *ctrl = &ndev->ctrl;
>
> + printk(KERN_EMERG"[HANS] fun = %s, line = %d ........... \n", __func__, __LINE__);
> if (ndev->last_ps == U32_MAX ||
> nvme_set_power_state(ctrl, ndev->last_ps) != 0)
> goto reset;
> @@ -3281,6 +3282,7 @@ static int nvme_suspend(struct device *dev)
> struct nvme_ctrl *ctrl = &ndev->ctrl;
> int ret = -EBUSY;
>
> + printk(KERN_EMERG"[HANS] fun = %s, line = %d ........... \n", __func__, __LINE__);
> ndev->last_ps = U32_MAX;
>
> /*
> @@ -3354,6 +3356,7 @@ static int nvme_simple_suspend(struct device *dev)
> {
> struct nvme_dev *ndev = pci_get_drvdata(to_pci_dev(dev));
>
> + printk(KERN_EMERG"[HANS] fun = %s, line = %d ........... \n", __func__, __LINE__);
> return nvme_disable_prepare_reset(ndev, true);
> }
>
> @@ -3362,6 +3365,7 @@ static int nvme_simple_resume(struct device *dev)
> struct pci_dev *pdev = to_pci_dev(dev);
> struct nvme_dev *ndev = pci_get_drvdata(pdev);
>
> + printk(KERN_EMERG"[HANS] fun = %s, line = %d ........... \n", __func__, __LINE__);
> return nvme_try_sched_reset(&ndev->ctrl);
> }
>
> diff --git a/drivers/pci/msi/msi.c b/drivers/pci/msi/msi.c
> index fdd2ec09651e..0297c983c854 100644
> --- a/drivers/pci/msi/msi.c
> +++ b/drivers/pci/msi/msi.c
> @@ -63,6 +63,12 @@ static void pci_msix_write_vector_ctrl(struct msi_desc *desc, u32 ctrl)
>
> static inline void pci_msix_mask(struct msi_desc *desc)
> {
> + struct irq_desc *irq_desc = NULL;;
> + printk(KERN_EMERG"[HANS] fun = %s, line = %d irq = %d \n", __func__, __LINE__, desc->irq);
> + irq_desc = irq_to_desc(desc->irq);
> + printk(KERN_EMERG"[HANS] fun = %s, line = %d irq_desc->depth = %d \n", __func__, __LINE__, irq_desc->depth);
> + dump_stack();
> + printk(KERN_EMERG"[HANS] fun = %s, line = %d ........... \n", __func__, __LINE__);
> desc->pci.msix_ctrl |= PCI_MSIX_ENTRY_CTRL_MASKBIT;
> pci_msix_write_vector_ctrl(desc, desc->pci.msix_ctrl);
> /* Flush write to device */
> @@ -71,6 +77,9 @@ static inline void pci_msix_mask(struct msi_desc *desc)
>
> static inline void pci_msix_unmask(struct msi_desc *desc)
> {
> + printk(KERN_EMERG"[HANS] fun = %s, line = %d ........... \n", __func__, __LINE__);
> + dump_stack();
> + printk(KERN_EMERG"[HANS] fun = %s, line = %d ........... \n", __func__, __LINE__);
> desc->pci.msix_ctrl &= ~PCI_MSIX_ENTRY_CTRL_MASKBIT;
> pci_msix_write_vector_ctrl(desc, desc->pci.msix_ctrl);
> }
> diff --git a/kernel/irq/chip.c b/kernel/irq/chip.c
> index 8ac37e8e738a..76225ad47bdf 100644
> --- a/kernel/irq/chip.c
> +++ b/kernel/irq/chip.c
> @@ -305,6 +305,7 @@ static void __irq_disable(struct irq_desc *desc, bool mask);
>
> void irq_shutdown(struct irq_desc *desc)
> {
> + printk(KERN_EMERG"[HANS] fun = %s, line = %d ........... \n", __func__, __LINE__);
> if (irqd_is_started(&desc->irq_data)) {
> desc->depth = 1;
> if (desc->irq_data.chip->irq_shutdown) {
> @@ -321,6 +322,7 @@ void irq_shutdown(struct irq_desc *desc)
>
> void irq_shutdown_and_deactivate(struct irq_desc *desc)
> {
> + printk(KERN_EMERG"[HANS] fun = %s, line = %d ........... \n", __func__, __LINE__);
> irq_shutdown(desc);
> /*
> * This must be called even if the interrupt was never started up,
> diff --git a/kernel/irq/cpuhotplug.c b/kernel/irq/cpuhotplug.c
> index 1ed2b1739363..81feec6e5f9f 100644
> --- a/kernel/irq/cpuhotplug.c
> +++ b/kernel/irq/cpuhotplug.c
> @@ -117,6 +117,7 @@ static bool migrate_one_irq(struct irq_desc *desc)
> */
> if (irqd_affinity_is_managed(d)) {
> irqd_set_managed_shutdown(d);
> + printk(KERN_EMERG"[HANS] fun = %s, line = %d ........... \n", __func__, __LINE__);
> irq_shutdown_and_deactivate(desc);
> return false;
> }
>
>
> Best regards,
> Hans
>
> ---
> drivers/nvme/host/pci.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/drivers/nvme/host/pci.c b/drivers/nvme/host/pci.c
> index b178d52eac1b..2243fabd54e4 100644
> --- a/drivers/nvme/host/pci.c
> +++ b/drivers/nvme/host/pci.c
> @@ -3508,6 +3508,8 @@ static int nvme_suspend(struct device *dev)
> */
> ret = nvme_disable_prepare_reset(ndev, true);
> ctrl->npss = 0;
> + } else {
> + ret = nvme_disable_prepare_reset(ndev, true);
> }
> unfreeze:
> nvme_unfreeze(ctrl);
>
> base-commit: 4f79eaa2ceac86a0e0f304b0bab556cca5bf4f30
> --
> 2.47.1
>
--
மணிவண்ணன் சதாசிவம்
Powered by blists - more mailing lists