Intermittent freezes at suspend with kernel 6.1 and later

Hi all, this problem started happening to my Asus Zenbook UX310QK with kernel 6.1. It also happens with later kernels including 6.7, while it never happens with 5.15 and it didn’t happen with 6.0.

It varies, but on average 1-2 out of 10 times I suspend the laptop it does not make it to actual suspend state, the monitor goes black but the fan continues to spin and the power LED remains on (it should blink in suspend state). Then the laptop will not resume and it doesn’t respond to any keyboard input other than a long power button press for a hard shutdown.

There are no logs of the freezes, as far as the logs are concerned the machine goes to sleep and the next entry is the new (forced) boot. Maybe the disk is already powered off when the machine freezes?

Searching bugzilla.kernel.org I found a bug report which has the exact same symptoms and that’s most likely it.

My laptop has a TPM module but unfortunately no UEFI option to disable it, this is with the last available UEFI version 311.

I’ve tried blacklisting all TPM modules (tpm, tpm_tis, tpm_tis_core and tpm_crb) and bootctl status reports TPM2 Support: firmware only, driver unavailable but I’m still getting the freezes.

I’ve added some notes to the bugzilla.kernel.org report but due to the difficulty of tracking this down I was asked to open a support request with the distro, so I’ve opened this thread.

I normally run kernel 5.15 to avoid the freezes, today I’ve booted kernel 6.6 to trigger a freeze and some logs, which duly happened after a few times I suspended the laptop:

Logs with the laptop freezing on suspend:

Jan 23 15:07:20 zb kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-6.6-x86_64 root=UUID=ff3e61d9-5eaf-4c18-a7a9-493fcf90e01c rw quiet
Jan 23 15:07:20 zb kernel: Linux version 6.6.10-1-MANJARO (builduser@fv-az1496-324) (gcc (GCC) 13.2.1 20230801, GNU ld (GNU Binutils) 2.41.0) #1 SMP PREEMPT_DYNAMIC Fri Jan  5 17:38:36 UTC 2024
Jan 23 15:07:20 zb kernel: microcode: updated early: 0x8e -> 0xf4, date = 2023-02-22
-- Boot b149451ba45d4f518b01d268fae2e804 --
Jan 23 14:25:21 zb kernel: PM: suspend entry (deep)
Jan 23 14:25:21 zb systemd-sleep[10575]: Performing sleep operation 'suspend'...
Jan 23 14:25:21 zb systemd-sleep[10575]: Failed to lock home directories: Unknown object '/org/freedesktop/home1'.
Jan 23 14:25:21 zb wpa_supplicant[626]: nl80211: deinit ifname=wlp2s0 disabled_11b_rates=0
Jan 23 14:25:21 zb wpa_supplicant[626]: wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 23 14:25:21 zb wpa_supplicant[626]: wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 23 14:25:21 zb systemd[1]: Starting System Suspend...
Jan 23 14:25:21 zb wpa_supplicant[626]: nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
Jan 23 14:25:21 zb wpa_supplicant[626]: p2p-dev-wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 23 14:25:21 zb wpa_supplicant[626]: p2p-dev-wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 23 14:25:21 zb systemd[1]: Reached target Sleep.

Logs with the laptop NOT freezing on suspend:

Jan 23 15:21:22 zb kernel: ACPI: EC: event unblocked
Jan 23 15:21:22 zb kernel: nvidia 0000:01:00.0: Enabling HDA controller
Jan 23 15:21:22 zb kernel: ACPI: EC: interrupt unblocked
Jan 23 15:21:22 zb kernel: ACPI: PM: Waking up from system sleep state S3
Jan 23 15:21:22 zb kernel: CPU3 is up
Jan 23 15:21:22 zb kernel: smpboot: Booting Node 0 Processor 3 APIC 0x3
Jan 23 15:21:22 zb kernel: CPU2 is up
Jan 23 15:21:22 zb kernel: smpboot: Booting Node 0 Processor 2 APIC 0x1
Jan 23 15:21:22 zb kernel: CPU1 is up
Jan 23 15:21:22 zb kernel: smpboot: Booting Node 0 Processor 1 APIC 0x2
Jan 23 15:21:22 zb kernel: Enabling non-boot CPUs ...
Jan 23 15:21:22 zb kernel: ACPI: PM: Restoring platform NVS memory
Jan 23 15:21:22 zb kernel: ACPI: EC: EC started
Jan 23 15:21:22 zb kernel: ACPI: PM: Low-level resume complete
Jan 23 15:21:22 zb kernel: [Firmware Bug]: TSC ADJUST differs: CPU0 0 --> -21786836. Restoring
Jan 23 15:21:22 zb kernel: smpboot: CPU 3 is now offline
Jan 23 15:21:22 zb kernel: smpboot: CPU 2 is now offline
Jan 23 15:21:22 zb kernel: smpboot: CPU 1 is now offline
Jan 23 15:21:22 zb kernel: Disabling non-boot CPUs ...
Jan 23 15:21:22 zb kernel: ACPI: PM: Saving platform NVS memory
Jan 23 15:21:22 zb kernel: ACPI: EC: EC stopped
Jan 23 15:21:22 zb kernel: ACPI: EC: event blocked
Jan 23 15:21:22 zb kernel: ACPI: PM: Preparing to enter system sleep state S3
Jan 23 15:21:22 zb kernel: ACPI: EC: interrupt blocked
Jan 23 15:21:22 zb kernel: ata3.00: Entering standby power mode
Jan 23 15:21:22 zb kernel: sd 2:0:0:0: [sda] Synchronizing SCSI cache
Jan 23 15:21:22 zb kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Jan 23 15:21:22 zb kernel: Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
Jan 23 15:21:22 zb kernel: Freezing remaining freezable tasks
Jan 23 15:21:22 zb kernel: OOM killer disabled.
Jan 23 15:21:22 zb kernel: Freezing user space processes completed (elapsed 0.002 seconds)
Jan 23 15:21:22 zb kernel: Freezing user space processes
Jan 23 15:19:48 zb bluetoothd[561]: Failed to remove UUID: Failed (0x03)
Jan 23 15:19:48 zb bluetoothd[561]: Failed to remove UUID: Failed (0x03)
Jan 23 15:19:48 zb bluetoothd[561]: Failed to remove UUID: Failed (0x03)
Jan 23 15:19:48 zb bluetoothd[561]: Failed to remove UUID: Failed (0x03)
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSource/opus_05
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSink/opus_05
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSource/faststream_duplex
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSource/faststream
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSource/aptx_ll_0
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSource/aptx_ll_1
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSource/sbc_xq
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSink/sbc_xq
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSource/sbc
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSink/sbc
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSource/aac
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSink/aac
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSource/aptx
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSink/aptx
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSource/aptx_hd
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSink/aptx_hd
Jan 23 15:19:48 zb bluetoothd[561]: Endpoint unregistered: sender=:1.36 path=/MediaEndpoint/A2DPSource/ldac
Jan 23 15:19:48 zb kernel: Filesystems sync: 0.012 seconds
Jan 23 15:19:48 zb kernel: PM: suspend entry (deep)
Jan 23 15:19:48 zb systemd-sleep[1618]: Performing sleep operation 'suspend'...
Jan 23 15:19:48 zb systemd-sleep[1618]: Failed to lock home directories: Unknown object '/org/freedesktop/home1'.
Jan 23 15:19:48 zb wpa_supplicant[627]: nl80211: deinit ifname=wlp2s0 disabled_11b_rates=0
Jan 23 15:19:48 zb wpa_supplicant[627]: wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 23 15:19:48 zb wpa_supplicant[627]: wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 23 15:19:48 zb systemd[1]: Starting System Suspend...
Jan 23 15:19:48 zb wpa_supplicant[627]: nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
Jan 23 15:19:48 zb wpa_supplicant[627]: p2p-dev-wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 23 15:19:48 zb wpa_supplicant[627]: p2p-dev-wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 23 15:19:48 zb systemd[1]: Reached target Sleep.

inxi --full --admin --filter --width

System:
  Kernel: 6.6.10-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc available: acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.6-x86_64
    root=UUID=ff3e61d9-5eaf-4c18-a7a9-493fcf90e01c rw quiet
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel, plank
    wm: xfwm v: 4.18.0 vt: 7 dm: LightDM v: 1.32.0 Distro: Manjaro Linux
    base: Arch Linux
Machine:
  Type: Laptop System: ASUSTeK product: UX310UQK v: 1.0
    serial: <superuser required>
  Mobo: ASUSTeK model: UX310UQK v: 1.0 serial: <superuser required>
    UEFI: American Megatrends v: UX310UQK.311 date: 04/18/2019
Battery:
  ID-1: BAT0 charge: 33.2 Wh (100.0%) condition: 33.2/48.0 Wh (69.1%)
    volts: 11.4 min: 11.4 model: ASUSTeK ASUS Battery type: Li-ion serial: N/A
    status: not charging cycles: 879
  Device-1: hidpp_battery_0 model: Logitech Wireless Mouse M325
    serial: <filter> charge: 55% (should be ignored) rechargeable: yes
    status: discharging

CPU:
  Info: model: Intel Core i7-7500U bits: 64 type: MT MCP arch: Amber/Kaby Lake
    note: check gen: core 7 level: v3 note: check built: 2017 process: Intel 14nm
    family: 6 model-id: 0x8E (142) stepping: 9 microcode: 0xF4
  Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
    L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
    L3: 4 MiB desc: 1x4 MiB
  Speed (MHz): avg: 500 high: 800 min/max: 400/3500 scaling:
    driver: intel_pstate governor: powersave cores: 1: 400 2: 400 3: 400 4: 800
    bogomips: 23209
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling mitigation: Microcode
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT
    vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data mitigation: Clear CPU buffers; SMT vulnerable
  Type: retbleed mitigation: IBRS
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: IBRS, IBPB: conditional, STIBP: conditional,
    RSB filling, PBRSB-eIBRS: Not affected
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel HD Graphics 620 vendor: ASUSTeK driver: i915 v: kernel
    arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports: active: eDP-1
    empty: DP-1,HDMI-A-1,HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:5916
    class-ID: 0300
  Device-2: NVIDIA GM108M [GeForce 940MX] vendor: ASUSTeK driver: nvidia
    v: 545.29.06 alternate: nouveau,nvidia_drm non-free: 545.xx+ status: current
    (as of 2023-11; EOL~2026-12-xx) arch: Maxwell code: GMxxx
    process: TSMC 28nm built: 2014-2019 pcie: gen: 1 speed: 2.5 GT/s lanes: 4
    link-max: gen: 3 speed: 8 GT/s bus-ID: 01:00.0 chip-ID: 10de:134d
    class-ID: 0302
  Device-3: Realtek USB2.0 HD UVC WebCam driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-6:3 chip-ID: 0bda:58d2
    class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org v: 21.1.10 compositor: xfwm v: 4.18.0 driver: X:
    loaded: modesetting,nvidia alternate: fbdev,nouveau,nv,vesa dri: iris
    gpu: i915 display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
    s-diag: 582mm (22.93")
  Monitor-1: eDP-1 model: AU Optronics 0x142d built: 2016 res: 1920x1080
    hz: 60 dpi: 166 gamma: 1.2 size: 293x165mm (11.54x6.5") diag: 336mm (13.2")
    ratio: 16:9 modes: 1920x1080
  API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
    drv: nvidia device: 1 drv: iris device: 3 drv: swrast gbm: drv: kms_swrast
    surfaceless: drv: nvidia x11: drv: iris inactive: wayland,device-2
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 23.3.3-manjaro1.1
    glx-v: 1.4 direct-render: yes renderer: Mesa Intel HD Graphics 620 (KBL GT2)
    device-ID: 8086:5916 memory: 7.47 GiB unified: yes
Audio:
  Device-1: Intel Sunrise Point-LP HD Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel alternate: snd_soc_skl,snd_soc_avs
    bus-ID: 00:1f.3 chip-ID: 8086:9d71 class-ID: 0403
  API: ALSA v: k6.6.10-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: PipeWire v: 1.0.0 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Wireless 8260 driver: iwlwifi v: kernel pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 bus-ID: 02:00.0 chip-ID: 8086:24f3 class-ID: 0280
  IF: wlp2s0 state: up mac: <filter>
Bluetooth:
  Device-1: Intel Bluetooth wireless interface driver: btusb v: 0.8 type: USB
    rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-8:4 chip-ID: 8087:0a2b
    class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 2 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
Drives:
  Local Storage: total: 476.94 GiB used: 221.38 GiB (46.4%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: SK Hynix model: HFS512G39TND-N210A
    size: 476.94 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 0P10 scheme: GPT
Partition:
  ID-1: / raw-size: 94.63 GiB size: 92.58 GiB (97.84%) used: 43.72 GiB (47.2%)
    fs: ext4 dev: /dev/sda4 maj-min: 8:4
  ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%)
    used: 30.9 MiB (6.0%) fs: vfat dev: /dev/sda1 maj-min: 8:1
  ID-3: /home raw-size: 83.12 GiB size: 81.51 GiB (98.06%)
    used: 60.08 GiB (73.7%) fs: ext4 dev: /dev/sda9 maj-min: 8:9
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: partition size: 3 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/sda2 maj-min: 8:2
Sensors:
  System Temperatures: cpu: 45.0 C pch: 28.0 C mobo: N/A
  Fan Speeds (rpm): cpu: 2600
Info:
  Processes: 216 Uptime: 29m wakeups: 1 Memory: total: 8 GiB
  available: 7.65 GiB used: 3.14 GiB (41.1%) Init: systemd v: 255
  default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
  Packages: 1619 pm: pacman pkgs: 1604 libs: 463 tools: octopi,pamac
  pm: flatpak pkgs: 15 Shell: Bash v: 5.2.21 running-in: xfce4-terminal
  inxi: 3.3.31

i have the same problem,except that it sometimes happens also when shutting down… and theres absolutely nothing in logs or dmesg… except these tpm related logs on 6.x kernel:

tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x201] vs fed40080 f80

these logs are not present on the 5.15 kernel… (you could check if you too have these logs on the 6 kernel, and not on the 5.15)
also have an asus laptop…
also no option in bios to turn tpm off…

currently trying the kernel parameter mentioned in the links above, and so far no issues with the 6.6 kernel…
will update back here…

Thanks for the info. I almost never shutdown my laptop, I either suspend or reboot it, so I haven’t seen this bug at shutdown, but with more shutdowns it could well happen to it too.

I’ll re-enable the tpm modules and boot kernel 6.6 to look for that log message, it isn’t on my current logs, I’ve been running 5.15 for months now.

unfortunately, the kernel parameter didnt work, it happened again, so im back with the 5.15 kernel…

I’ve been running 24 hours with kernel 6.6.10 and without blacklisting the TPM modules (bootctl status reporting TPM2 Support: yes).

No freezes yet but I’ve had to reboot the laptop a few times for other reasons, so the “counter” got reset. Also, it’s happened in the past that after a new kernel installation a few days would pass without a freeze, then one happened and after that it became regular.

I still don’t have that tpm_crb error on my logs. According to this link it started happening with kernel 5.1, which doesn’t have the suspend freezes, so it may be unrelated.

I only have one instance of Jan 23 18:45:44 zb kernel: tpm_crb MSFT0101:00: hash matches and that was 3 days ago when I had all the TPM modules blacklisted and kernel 6.6.

I also hadn’t realized that Asus generally doesn’t allow turning off TPM on BIOS/UEFI, I guess I’m not going to buy another Asus laptop.

Edit: as classic as it might sound, as soon as I closed the lid after posting the above the laptop froze :smile: you couldn’t make it up :wink:

Same usual logs, nothing relevant and no TPM related entries:

Jan 26 15:11:36 zb kernel: Linux version 6.6.10-1-MANJARO (builduser@fv-az1496-324) (gcc (GCC) 13.2.1 20230801, GNU ld (GNU Binutils) 2.41.0) #1 SMP PREEMPT_DYNAMIC Fri Jan  5 17:38:36 UTC 2024
Jan 26 15:11:36 zb kernel: microcode: updated early: 0x8e -> 0xf4, date = 2023-02-22
-- Boot b17727637b294f92af207f36b1d8f734 --
Jan 26 15:10:36 zb kernel: PM: suspend entry (deep)
Jan 26 15:10:36 zb systemd-sleep[2595]: Performing sleep operation 'suspend'...
Jan 26 15:10:36 zb systemd-sleep[2595]: Failed to lock home directories: Unknown object '/org/freedesktop/home1'.
Jan 26 15:10:36 zb wpa_supplicant[633]: nl80211: deinit ifname=wlp2s0 disabled_11b_rates=0
Jan 26 15:10:36 zb wpa_supplicant[633]: wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 26 15:10:36 zb wpa_supplicant[633]: wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 26 15:10:36 zb systemd[1]: Starting System Suspend...
Jan 26 15:10:36 zb wpa_supplicant[633]: nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
Jan 26 15:10:36 zb wpa_supplicant[633]: p2p-dev-wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 26 15:10:36 zb wpa_supplicant[633]: p2p-dev-wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 26 15:10:36 zb systemd[1]: Reached target Sleep.

Edit 2: I’ve just had another freeze with kernel 6.6. I’ve switched back to kernel 5.15 now.

Jan 29 09:41:50 zb kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-5.15-x86_64 root=UUID=ff3e61d9-5eaf-4c18-a7a9-493fcf90e01c rw quiet
Jan 29 09:41:50 zb kernel: Linux version 5.15.146-1-MANJARO (builduser@fv-az1497-577) (gcc (GCC) 13.2.1 20230801, GNU ld (GNU Binutils) 2.41.0) #1 SMP PREEMPT Fri Jan 5 16:20:43 UTC 2024
Jan 29 09:41:50 zb kernel: microcode: microcode updated early to revision 0xf4, date = 2023-02-22
-- Boot c16d91f46bdc4922828db058ab74a02e --
Jan 29 09:40:47 zb kernel: PM: suspend entry (deep)
Jan 29 09:40:47 zb systemd-sleep[46373]: Performing sleep operation 'suspend'...
Jan 29 09:40:47 zb systemd-sleep[46373]: Failed to lock home directories: Unknown object '/org/freedesktop/home1'.
Jan 29 09:40:47 zb kernel: ata1: SATA link down (SStatus 4 SControl 300)
Jan 29 09:40:46 zb wpa_supplicant[637]: nl80211: deinit ifname=wlp2s0 disabled_11b_rates=0
Jan 29 09:40:46 zb wpa_supplicant[637]: wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 29 09:40:46 zb wpa_supplicant[637]: wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 29 09:40:46 zb systemd[1]: Starting System Suspend...
Jan 29 09:40:46 zb wpa_supplicant[637]: nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
Jan 29 09:40:46 zb wpa_supplicant[637]: p2p-dev-wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 29 09:40:46 zb wpa_supplicant[637]: p2p-dev-wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 29 09:40:46 zb systemd[1]: Reached target Sleep.