On 4/7/22 21:37, Damien Le Moal wrote: > This patch series improves the usefulness of the libata.force kernel > boot parameters to facilitate field debugging of ata drives and adapter > issues by extending the range of horkage flags and link flags that can > be controlled. > > The first patch is a simple cleanup of the drive blacklist array. > Patch 2 refactors the declaration of the force_tbl array defining the > possible values that libata.force can take. Patch 3 and 4 extend this > array adding most horkage flags and one link flag. Finally, patch 5 > updates the kernel documentation reflecting these changes. > > Damien Le Moal (5): > ata: libata-core: cleanup ata_device_blacklist > ata: libata-core: Refactor force_tbl definition > ata: libata-core: Improve link flags forced settings > ata: libata-core: Allow forcing most horkage flags > doc: admin-guide: Update libata kernel parameters > > .../admin-guide/kernel-parameters.txt | 71 +++-- > drivers/ata/libata-core.c | 271 +++++++++++------- > 2 files changed, 217 insertions(+), 125 deletions(-) > Sergey, Could you review this and/or give it a try ? -- Damien Le Moal Western Digital Research