Linus, The following changes since commit ce522ba9ef7e2d9fb22a39eb3371c0c64e2a433e: Linux 5.18-rc2 (2022-04-10 14:21:36 -1000) are available in the Git repository at: ssh://git@xxxxxxxxxxxxxxxxxxx/pub/scm/linux/kernel/git/dlemoal/libata tags/ata-5.19-rc1 for you to fetch changes up to 71abb4df29815d17f3dff98dce553fc1732d9738: ata: pata_ftide010: Remove unneeded ERROR check before clk_disable_unprepare (2022-05-16 20:22:37 +0900) ---------------------------------------------------------------- ata changes for 5.19-rc1 For this cycle, the libata.force kernel parameter changes stand out. Beside that, some small cleanups in various drivers. In more details: * Changes to the pata_mpc52xx driver in preparation for powerpc's asm/prom.h cleanup, from Christophe. * Improved ATA command allocation, from John. * Various small cleanups to the pata_via, pata_sil680, pata_ftide010, sata_gemini, ahci_brcm drivers and to libata-core, from Sergey, Diego, Ruyi, Mighao and Jiabing. * Add support for the RZ/G2H SoC to the rcar-sata driver, from Lad. * AHCI RAID ID cleanup, from Dan. * Improvement to the libata.force kernel parameter to allow most horkage flags to be manually forced for debugging drive issues in the field without needing recompiling a kernel, from me. ---------------------------------------------------------------- Christophe Leroy (1): ata: pata_mpc52xx: Prepare cleanup of powerpc's asm/prom.h 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 Dan Williams (1): ahci: Add a generic 'controller2' RAID id Diego Viola (1): ata: libata-core: replace "its" with "it is" John Garry (1): libata: Improve ATA queued command allocation Lad Prabhakar (1): dt-bindings: ata: renesas,rcar-sata: Add r8a774e1 support Lv Ruyi (1): ata: Make use of the helper function devm_platform_ioremap_resource() Minghao Chi (1): ata: simplify the return expression of brcm_ahci_remove Sergey Shtylyov (3): ata: libata-core: fix parameter type in ata_xfer_mode2shift() ata: pata_sil680: fix result type of sil680_sel{dev|reg}() ata: pata_via: fix sloppy typing in via_do_set_mode() Wan Jiabing (1): ata: pata_ftide010: Remove unneeded ERROR check before clk_disable_unprepare Documentation/admin-guide/kernel-parameters.txt | 71 ++++- .../devicetree/bindings/ata/renesas,rcar-sata.yaml | 1 + Documentation/driver-api/libata.rst | 11 - drivers/ata/ahci.c | 5 +- drivers/ata/ahci_brcm.c | 7 +- drivers/ata/libata-core.c | 327 +++++++++++---------- drivers/ata/libata-sata.c | 25 -- drivers/ata/libata-scsi.c | 46 ++- drivers/ata/libata.h | 13 - drivers/ata/pata_ftide010.c | 7 +- drivers/ata/pata_mpc52xx.c | 3 +- drivers/ata/pata_sil680.c | 30 +- drivers/ata/pata_via.c | 6 +- drivers/ata/sata_gemini.c | 7 +- include/linux/libata.h | 3 +- 15 files changed, 285 insertions(+), 277 deletions(-)