Proxmox VE Suspend/Resume Bug Report - HP Z840 (works normally with 3VMs)
Extra notes :
Want Proxmox as main OS hosting Windows, and not Windows hosting Linux. (not a server, a workstation, need sleep while away)
Environment
Hardware: HP Z840 Workstation, BIOS M60 v02.62 (01/04/2024), Dual Intel Xeon E5-2643 v4, 128 GB RAM, ZFS root, Kingston A2000 NVMe. GPUs: Quadro K2200 (host), GTX 780 Ti, Quadro P4000.Software
Proxmox VE, kernel 6.17.2-1-pve, UEFI boot, ZFS root.Issue Summary
System successfully enters suspend but always reboots on wake. USB wake functions correctly after enabling Runtime Power Management in BIOS. Linux never logs a resume sequence.Reproduction
Run systemctl suspend or echo mem > /sys/power/state. Wake using USB keyboard or power button. System reboots.Tests Performed
VMs stopped, VFIO GPU bindings removed, hp_wmi unloaded, pci=realloc enabled, deep and s2idle tested, USB wake verified. No change.Observed Behavior
Logs always end with PM: suspend entry (deep). No PM: suspend exit is ever logged. last -x records crash/reboot entries.Relevant Findings
pci=realloc removed PCI allocation warnings but did not fix suspend. Removing VFIO bindings from GTX 780 Ti and P4000 did not change behavior. USB wake functions correctly.Conclusion
Failure appears to occur before Linux regains control during resume. Suspected platform firmware/ACPI resume issue affecting HP Z840 under Linux.Extra notes :
Want Proxmox as main OS hosting Windows, and not Windows hosting Linux. (not a server, a workstation, need sleep while away)