I don't even understand why Microsoft is forcing S0ix this hard, i.e. as i understand, forcing OEMs to remove the option for S3 via certification programmes, etc. Suspend/Resume is painful enough as is, with Thunderbolt devices on a picky pcie-connection and else, even with their "improvements".. What a state of affairs. Half an hour ago, my AMD Desktop freezed from suspend/resume due to a Mellanox ConnectX-3 NIC not properly resuming/entering from sleep. Gotta try to reduce the allocated tx/rx-rings from the kernel module, surely, then everything will be, must be good to go. Oh, well..