[Linux-PowerEdge] S3 (Suspend to RAM) on servers (R730)

Paul Menzel pmenzel at molgen.mpg.de
Wed Feb 8 04:17:42 CST 2017


Dear Dell people,


To my surprise, the firmware (2.3.4) of the Dell PowerEdge R730 doesn’t 
seem to support Suspend to RAM (STR).

```
$ more /proc/version
Linux version 4.9.0-1-amd64 (debian-kernel at lists.debian.org) (gcc 
version 6.3.0 20161229 (Debian 6.3.0-2) ) #1 SMP Debian 4.9.2-2 (2017-01-12)
$ more /sys/power/state
freeze disk
$ sudo systemctl suspend # system doesn’t sleep
$ journalctl -k
[…]
Feb 08 10:41:04 poweredger730 kernel: PM: Syncing filesystems ... done.
Feb 08 10:41:04 poweredger730 kernel: PM: Preparing system for sleep 
(freeze)
Feb 08 10:44:49 poweredger730 kernel: Freezing user space processes ... 
(elapsed 0.001 seconds) done.
Feb 08 10:44:49 poweredger730 kernel: Freezing remaining freezable tasks 
... (elapsed 0.001 seconds) done.
Feb 08 10:44:49 poweredger730 kernel: PM: Suspending system (freeze)
Feb 08 10:44:49 poweredger730 kernel: Suspending console(s) (use 
no_console_suspend to debug)
Feb 08 10:44:49 poweredger730 kernel: sd 2:0:0:0: [sdb] Synchronizing 
SCSI cache
Feb 08 10:44:49 poweredger730 kernel: sd 2:0:0:0: [sdb] Stopping disk
Feb 08 10:44:49 poweredger730 kernel: sd 1:0:0:0: [sda] Stopping disk
Feb 08 10:44:49 poweredger730 kernel: serial 00:03: disabled
Feb 08 10:44:49 poweredger730 kernel: serial 00:02: disabled
Feb 08 10:44:49 poweredger730 kernel: 3w-sas: Suspending host 0.
Feb 08 10:44:49 poweredger730 kernel: 3w-sas: Suspend complete.
Feb 08 10:44:49 poweredger730 kernel: 3w-sas: Suspending host 0.
Feb 08 10:44:49 poweredger730 kernel: 3w-sas: Suspend complete.
Feb 08 10:44:49 poweredger730 kernel: PM: suspend of devices complete 
after 686.560 msecs
Feb 08 10:44:49 poweredger730 kernel: PM: late suspend of devices 
complete after 1.028 msecs
Feb 08 10:44:49 poweredger730 kernel:  pci0000:00: System wakeup enabled 
by ACPI
Feb 08 10:44:49 poweredger730 kernel:  pci0000:00: System wakeup enabled 
by ACPI
Feb 08 10:44:49 poweredger730 kernel: xhci_hcd 0000:00:14.0: System 
wakeup enabled by ACPI
Feb 08 10:44:49 poweredger730 kernel: PM: noirq suspend of devices 
complete after 41.992 msecs
Feb 08 10:44:49 poweredger730 kernel: PM: suspend-to-idle
Feb 08 10:44:49 poweredger730 kernel: Suspended for 223.347 seconds
Feb 08 10:44:49 poweredger730 kernel: PM: resume from suspend-to-idle
Feb 08 10:44:49 poweredger730 kernel:  pci0000:00: System wakeup 
disabled by ACPI
Feb 08 10:44:49 poweredger730 kernel: xhci_hcd 0000:00:14.0: System 
wakeup disabled by ACPI
Feb 08 10:44:49 poweredger730 kernel:  pci0000:00: System wakeup 
disabled by ACPI
Feb 08 10:44:49 poweredger730 kernel: PM: noirq resume of devices 
complete after 40.211 msecs
Feb 08 10:44:49 poweredger730 kernel: PM: early resume of devices 
complete after 1.036 msecs
Feb 08 10:44:49 poweredger730 kernel: 3w-sas: Resuming host 0.
Feb 08 10:44:49 poweredger730 kernel: rtc_cmos 00:00: System wakeup 
disabled by ACPI
Feb 08 10:44:49 poweredger730 kernel: serial 00:02: activated
Feb 08 10:44:49 poweredger730 kernel: serial 00:03: activated
Feb 08 10:44:49 poweredger730 kernel: sd 1:0:0:0: [sda] Starting disk
Feb 08 10:44:49 poweredger730 kernel: sd 2:0:0:0: [sdb] Starting disk
Feb 08 10:44:49 poweredger730 kernel: ixgbe 0000:05:00.0: Multiqueue 
Enabled: Rx Queue count = 32, Tx Queue count = 32
Feb 08 10:44:49 poweredger730 kernel: 3w-sas: Resume complete.
Feb 08 10:44:49 poweredger730 kernel: ixgbe 0000:05:00.1: Multiqueue 
Enabled: Rx Queue count = 32, Tx Queue count = 32
Feb 08 10:44:49 poweredger730 kernel: PM: resume of devices complete 
after 311.272 msecs
Feb 08 10:44:49 poweredger730 kernel: PM: Finishing wakeup.
Feb 08 10:44:49 poweredger730 kernel: Restarting tasks ... done.
Feb 08 10:44:49 poweredger730 kernel: ata2: SATA link up 6.0 Gbps 
(SStatus 133 SControl 300)
Feb 08 10:44:49 poweredger730 kernel: ata3: SATA link down (SStatus 0 
SControl 300)
Feb 08 10:44:49 poweredger730 kernel: ata4: SATA link down (SStatus 0 
SControl 300)
Feb 08 10:44:49 poweredger730 kernel: ata1: SATA link up 6.0 Gbps 
(SStatus 133 SControl 300)
Feb 08 10:44:49 poweredger730 kernel: ata10: SATA link up 1.5 Gbps 
(SStatus 113 SControl 300)
Feb 08 10:44:49 poweredger730 kernel: ata8: SATA link down (SStatus 0 
SControl 300)
Feb 08 10:44:49 poweredger730 kernel: ata6: SATA link down (SStatus 0 
SControl 300)
Feb 08 10:44:49 poweredger730 kernel: ata5: SATA link down (SStatus 0 
SControl 300)
Feb 08 10:44:49 poweredger730 kernel: ata7: SATA link down (SStatus 0 
SControl 300)
Feb 08 10:44:49 poweredger730 kernel: ata9: SATA link down (SStatus 0 
SControl 300)
Feb 08 10:44:49 poweredger730 kernel: ata10.00: configured for UDMA/133
Feb 08 10:44:49 poweredger730 kernel: ixgbe 0000:05:00.0 enp5s0f0: 
detected SFP+: 5
Feb 08 10:44:49 poweredger730 kernel: ixgbe 0000:05:00.0 enp5s0f0: NIC 
Link is Up 10 Gbps, Flow Control: RX/TX
Feb 08 10:44:54 poweredger730 kernel: ata2.00: qc timeout (cmd 0x27)
Feb 08 10:44:54 poweredger730 kernel: ata1.00: qc timeout (cmd 0x27)
Feb 08 10:44:54 poweredger730 kernel: ata2.00: failed to read native max 
address (err_mask=0x4)
Feb 08 10:44:54 poweredger730 kernel: ata2.00: HPA support seems broken, 
skipping HPA handling
Feb 08 10:44:54 poweredger730 kernel: ata2.00: revalidation failed 
(errno=-5)
Feb 08 10:44:54 poweredger730 kernel: ata1.00: failed to read native max 
address (err_mask=0x4)
Feb 08 10:44:54 poweredger730 kernel: ata1.00: HPA support seems broken, 
skipping HPA handling
Feb 08 10:44:54 poweredger730 kernel: ata1.00: revalidation failed 
(errno=-5)
Feb 08 10:44:54 poweredger730 kernel: ata1: SATA link up 6.0 Gbps 
(SStatus 133 SControl 300)
Feb 08 10:44:54 poweredger730 kernel: ata2: SATA link up 6.0 Gbps 
(SStatus 133 SControl 300)
Feb 08 10:44:54 poweredger730 kernel: ata1.00: configured for UDMA/100
Feb 08 10:44:54 poweredger730 kernel: ata2.00: configured for UDMA/100
Feb 08 10:45:49 poweredger730 kernel: usb 3-2: USB disconnect, device 
number 12
Feb 08 10:45:50 poweredger730 kernel: usb 3-2: new low-speed USB device 
number 13 using xhci_hcd
Feb 08 10:45:50 poweredger730 kernel: usb 3-2: New USB device found, 
idVendor=046d, idProduct=c077
Feb 08 10:45:50 poweredger730 kernel: usb 3-2: New USB device strings: 
Mfr=1, Product=2, SerialNumber=0
Feb 08 10:45:50 poweredger730 kernel: usb 3-2: Product: USB Optical Mouse
Feb 08 10:45:50 poweredger730 kernel: usb 3-2: Manufacturer: Logitech
[…]
```

What’s the problem supporting Suspend to RAM? I expect to have that 
option, if somebody sells me system, even though there are only rare 
cases, I am going to use it.


Kind regards,

Paul



More information about the Linux-PowerEdge mailing list