Re: [PATCH] ata: libata: Print if port is external on boot

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 5/12/25 17:44, Niklas Cassel wrote:
> Commit affccb16c117 ("ata: ahci: print the lpm policy on boot") added a
> lpm-pol print during boot, which shows the LPM policy used by each port.
> 
> While the LPM policy is usually determined by the Kconfig
> CONFIG_SATA_MOBILE_LPM_POLICY, the Kconfig value is overridden e.g. if
> firmware has marked the port as hotplug capable / external.
> 
> Commit f97106b10d9a ("ata: ahci: Add debug print for external port") did
> add a debug print to show if LPM was disabled because firmware has marked
> the port as external, however, because devices having broken LPM (even
> though they claim to support it) is more common than one would have hoped,
> print "ext" during boot if firmware has marked the port is external.
> 
> This will make it easier to debug certain LPM issues, e.g. if firmware has
> enabled/marked only some of the ports as hotplug capable / external.
> 
> Before (port marked as external by firmware):
> ata1: SATA max UDMA/133 abar m4096@0xfebd3000 port 0xfebd3100 irq 57 lpm-pol 0
> 
> After (port marked as external by firmware):
> ata1: SATA max UDMA/133 abar m4096@0xfebd3000 port 0xfebd3100 irq 57 lpm-pol 0 ext
> 
> Signed-off-by: Niklas Cassel <cassel@xxxxxxxxxx>

Applied to for-6.16. Thanks !

-- 
Damien Le Moal
Western Digital Research




[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux