Linus, The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d: Linux 6.8-rc1 (2024-01-21 14:11:32 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux tags/ata-6.8-rc2 for you to fetch changes up to 20730e9b277873deeb6637339edcba64468f3da3: ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (2024-01-25 16:59:09 +0100) ---------------------------------------------------------------- ata changes for 6.8-rc2 - Fix an incorrect link_power_management_policy sysfs attribute value. We were previously using the same attribute value for two different LPM policies (me). - Add a ASMedia ASM1166 quirk. The SATA host controller always reports that it has 32 ports, even though it only has six ports. Add a quirk that overrides the value reported by the controller (Conrad). - Add a ASMedia ASM1061 quirk. The SATA host controller completely ignores the upper 21 bits of the DMA address. This causes IOMMU error events when a (valid) DMA address actually has any of the upper 21 bits set. Add a quirk that limits the dma_mask to 43-bits (Lennert). ---------------------------------------------------------------- Conrad Kostecki (1): ahci: asm1166: correct count of reported ports Lennert Buytenhek (1): ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers Niklas Cassel (1): ata: libata-sata: improve sysfs description for ATA_LPM_UNKNOWN drivers/ata/ahci.c | 34 ++++++++++++++++++++++++++++------ drivers/ata/ahci.h | 1 + drivers/ata/libata-sata.c | 2 +- include/linux/libata.h | 2 +- 4 files changed, 31 insertions(+), 8 deletions(-)