These patches cleanup and improve libata support for the FUA device feature. Patch 3 enables FUA support by default for any drive that reports supporting the feature. Changes from v1: - Removed Maciej's patch 2. Instead, blacklist drives which are known to have a buggy FUA support. Damien Le Moal (3): ata: libata: cleanup fua handling ata: libata: blacklist FUA support for known buggy drives ata: libata: Enable fua support by default .../admin-guide/kernel-parameters.txt | 3 ++ drivers/ata/libata-core.c | 36 +++++++++++++++++-- drivers/ata/libata-scsi.c | 30 ++-------------- include/linux/libata.h | 8 +++-- 4 files changed, 43 insertions(+), 34 deletions(-) -- 2.37.3