Hi Julian, On Fri, Jul 27, 2018 at 09:31:42PM +1000, Julian Calaby wrote: > > Does adding the kernel parameter "ahci.mobile_lpm_policy=1" avoid this? > > No, booting with that parameter makes no difference.
Can you try "dm_mod.use_blk_mq=0 scsi_mod.use_blk_mq=0" as well? Block multiqueue was enabled in debian's 4.17 (https://salsa.debian.org/kernel-team/linux/commit/049487d8822c141bef503b024e73db55e2a695ff) but there's no support for runtime power management yet: https://github.com/torvalds/linux/blob/a26fb01c2879ed7026e6cbd78bb701912d249eef/block/blk-core.c#L3765 Unfortunately, the above code doesn't prevent laptop-mode-tools, tlp nor custom udev rules from enabling runtime-pm for devices so if you use any of that, you might be having runtime-pm enabled on devices that don't support it, and therefore get hangs. See https://github.com/rickysarraf/laptop-mode-tools/issues/123 for more details. -- Tomáš Janoušek, a.k.a. Pivník, a.k.a. Liskni_si, http://work.lisk.in/

