Linus, The following changes since commit e85006ae7430aef780cc4f0849692e266a102ec0: ata: sata_gemini: Check clk_enable() result (2024-04-04 12:42:00 +0900) are available in the Git repository at: ssh://git@xxxxxxxxxxxxxxxxxxx/pub/scm/linux/kernel/git/libata/linux tags/ata-6.9-rc4 for you to fetch changes up to c0297e7dd50795d559f3534887a6de1756b35d0f: ata: libata-core: Allow command duration limits detection for ACS-4 drives (2024-04-13 10:42:28 +0900) ---------------------------------------------------------------- ata fixes for 6.9-rc4 - Add the mask_port_map parameter to the ahci driver. This is a follow-up to the recent snafu with the ASMedia controller and its virtual port hidding port-multiplier devices. As ASMedia confirmed that there is no way to determine if these slow-to-probe virtual ports are actually representing the ports of a port-multiplier devices, this new parameter allow masking ports to significantly speed up probing during system boot, resulting in shorter boot times. - A fix for an incorrect handling of a port unlock in ata_scsi_dev_rescan(). - Allow command duration limits to be detected for ACS-4 devices are there are such devices out in the field. ---------------------------------------------------------------- Damien Le Moal (2): ata: ahci: Add mask_port_map module parameter ata: libata-scsi: Fix ata_scsi_dev_rescan() error path Igor Pylypiv (1): ata: libata-core: Allow command duration limits detection for ACS-4 drives drivers/ata/ahci.c | 85 +++++++++++++++++++++++++++++++++++++++++++++++ drivers/ata/libata-core.c | 2 +- drivers/ata/libata-scsi.c | 9 ++--- 3 files changed, 91 insertions(+), 5 deletions(-)