This series addresses regression problems with commit 7faa33da9b7add01db9f1ad92c6a5d9145e940a7 ahci: start engine only during soft/hard resets Because the fix provided by the above commit caused COMRESET failures and 10 second boot-time/resume-time hangs for certain DVD drives, we need to make the fix conditional to certain devices/platforms. Add a flag for this. Brian v2: change flag name to AHCI_HFLAG_DELAY_ENGINE, write more detailed comments v1: flag named AHCI_HFLAG_STRICT_SPEC Brian Norris (3): ahci: add AHCI_HFLAG_DELAY_ENGINE host flag ahci: move AHCI_HFLAGS() macro to ahci.h ahci_platform: add STRICT_AHCI platform type drivers/ata/ahci.c | 2 -- drivers/ata/ahci.h | 6 ++++++ drivers/ata/ahci_platform.c | 11 +++++++++++ drivers/ata/libahci.c | 5 +++++ 4 files changed, 22 insertions(+), 2 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html