Huawei Matebook D16 RLEF-X NVMe Laptop, With Suspend/Wakeup problem

Continuing the discussion from Issue with waking up laptop from suspend mode on Zorin OS 16.2 - Need help:

Suspend/Wakeup from Live-USB just works fine.
But there's something about that issue:
1. Boot from Live-USB
2. Mount a nvme partition
3. Try to read/write to the mounter nvme partition (should be okay)
4. Suspend-Wakeup
5. Try to read/write the mounted partition again (should fail)

There's the logs from Live-USB after Suspend/Wakeup:

[  521.490299] PM: suspend entry (s2idle)
[  521.538025] Filesystems sync: 0.047 seconds
[  521.545860] Freezing user space processes
[  521.632951] Freezing user space processes completed (elapsed 0.087 seconds)
[  521.632967] OOM killer disabled.
[  521.632969] Freezing remaining freezable tasks
[  521.634631] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
[  521.634645] printk: Suspending console(s) (use no_console_suspend to debug)
[  521.876545] ACPI: EC: interrupt blocked
[  527.845249] ACPI: EC: interrupt unblocked
[  527.849260] nvme 0000:01:00.0: Unable to change power state from D3cold to D0, device inaccessible
[  527.921707] nvme 0000:01:00.0: Unable to change power state from D3cold to D0, device inaccessible
[  527.921773] nvme nvme0: Disabling device after reset failure: -19
[  527.925442] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.20.0
[  527.925446] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
[  527.942962] i915 0000:00:02.0: [drm] GT0: HuC: authenticated for all workloads
[  527.943787] i915 0000:00:02.0: [drm] GT0: GUC: submission enabled
[  527.943787] i915 0000:00:02.0: [drm] GT0: GUC: SLPC enabled
[  527.944297] i915 0000:00:02.0: [drm] GT0: GUC: RC enabled
[  528.080310] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
[  528.081479] OOM killer enabled.
[  528.081485] Restarting tasks ... 
[  528.081452] mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915])
[  528.084549] done.
[  528.084557] random: crng reseeded on system resumption
[  528.084730] thermal thermal_zone25: failed to read out thermal zone (-61)
[  528.124030] PM: suspend exit

got the fix from here: Huawei Matebook D16 RLEF-X NVMe Laptop Disk is read-only after sleep problem research and fix · GitHub

1 Like