On Fri, May 17, 2024 at 02:39:01PM +0900, dev@xxxxxxxxxxx wrote: > From: Jason Nader <dev@xxxxxxxxxxx> > > Changes - updated commit message as per the kind guidance from Niklas. > > I was not sure whether to cc stable, but if so it would allow affected > users to start to be able to use kernel versions > 6.6.10. > > Below are logs including the extra logging asked for by Niklas. > > Kernel logs with this patch: > >journalctl --boot 0 | rg 'Linux version|SATA|external port' > Linux version linux6.9.disableAlderLakequirk@archlinux > ata4294967295: external port, not enabling LPM > ata4294967295: external port, not enabling LPM > ata4294967295: external port, not enabling LPM > ata4294967295: external port, not enabling LPM Since the prints below are for ata5-ata8, that most likely means that the "external port, not enabling LPM" prints above are for port ata1-ata4, so they are not really relevant and might even belong to a different SATA controller. Anyway, lpm-policy for ata5-ata8 is the same before and after this patch, so everything looks fine. Kind regards, Niklas > ahci 0000:00:17.0: AHCI vers 0001.0301, 32 command slots, 6 Gbps, SATA mode > ata5: SATA max UDMA/133 abar m2048@0x80802000 port 0x80802300 irq 125 lpm-pol 3 > ata6: SATA max UDMA/133 abar m2048@0x80802000 port 0x80802380 irq 125 lpm-pol 3 > ata7: SATA max UDMA/133 abar m2048@0x80802000 port 0x80802400 irq 125 lpm-pol 3 > ata8: SATA max UDMA/133 abar m2048@0x80802000 port 0x80802480 irq 125 lpm-pol 3 > ata5: SATA link up 6.0 Gbps (SStatus 133 SControl 300) > ata8: SATA link down (SStatus 0 SControl 300) > ata6: SATA link up 6.0 Gbps (SStatus 133 SControl 300) > ata7: SATA link up 6.0 Gbps (SStatus 133 SControl 300) > > Kernel logs without this patch: > >journalctl --boot 0 | rg 'Linux version|SATA|external port' > Linux version linux6.9.enableAlderLakequirk@archlinux > ata4294967295: external port, not enabling LPM > ata4294967295: external port, not enabling LPM > ata4294967295: external port, not enabling LPM > ata4294967295: external port, not enabling LPM > ahci 0000:00:17.0: AHCI vers 0001.0301, 32 command slots, 6 Gbps, SATA mode > ata5: SATA max UDMA/133 abar m2048@0x80802000 port 0x80802300 irq 125 lpm-pol 3 > ata6: SATA max UDMA/133 abar m2048@0x80802000 port 0x80802380 irq 125 lpm-pol 3 > ata7: SATA max UDMA/133 abar m2048@0x80802000 port 0x80802400 irq 125 lpm-pol 3 > ata8: SATA max UDMA/133 abar m2048@0x80802000 port 0x80802480 irq 125 lpm-pol 3 > ata8: SATA link down (SStatus 4 SControl 300) > ata5: SATA link down (SStatus 4 SControl 300) > ata6: SATA link down (SStatus 4 SControl 300) > ata7: SATA link down (SStatus 4 SControl 300)