On 2/3/22 18:41, Anton Lundin wrote: > 06f6c4c6c3e8 ("ata: libata: add missing ata_identify_page_supported() calls") > introduced additional calls to ata_identify_page_supported(), thus also > adding indirectly accesses to the device log directory log page through > ata_log_supported(). Reading this log page causes SATADOM-ML 3ME devices > to lock up. > > Introduce the horkage flag ATA_HORKAGE_NO_LOG_DIR to prevent accesses to > the log directory in ata_log_supported() and add a blacklist entry > with this flag for "SATADOM-ML 3ME" devices. > > Fixes: 636f6e2af4fb ("libata: add horkage for missing Identify Device log") > Cc: stable@xxxxxxxxxxxxxxx # v5.10+ > Signed-off-by: Anton Lundin <glance@xxxxxxxxxx> > Signed-off-by: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx> Applied to for-5.17-fixes. Thanks ! -- Damien Le Moal Western Digital Research