[no subject]

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

 



Also, LPM works on some ports, but not others. That suggests that the AHCI
controller actually supports LPM and that this is a BIOS / integration issue.


> Was your thought also that we restrict disabling lpm only up to the
> current BIOS version, and if there are BIOS updates which don't fix
> the issue we just bump version number here?

The table in ahci_broken_lpm() previously included BIOS versions that were
good. (There has been a new version released that has fixed the LPM problem
that existed in older BIOSes.)


I recently added the "ASUSPRO D840MB_M840SA", which does not have any good
version.

I was thinking that they probably won't release any new BIOS versions for
"ASUSPRO D840MB_M840SA" and your motherboard, so most likely we will never
need to bump these. But perhaps that is a silly assumption.

Perhaps a better solution would have been to have two tables?

One table that looks like before. (Anything older than the "good" version
gets LPM disabled.) And then a new table for boards that we quirk
unconditionally (because there is no new version that fixes the LPM problems).

Because like you say, perhaps the manufacturer will release a new BIOS with
simply a small hotfix, and will thus have a newer build date, but will still
have broken LPM.

Perhaps I should throw out some of the commits from for-6.16-fixes, and
implement it using two tables instead.

(Commit 6f29d393061c ("ata: ahci: Use correct BIOS build date for ThinkPad
W541 quirk") can still be kept.)


> And I guess there are not going to be any firmware updates to the WDC
> WD20EFAX-68FB5N0 drive, I understood that you or Damien might know
> something about this? This would of course not help if the problem is
> in the motherboard.

I don't think this drive will get any new FW.


Kind regards,
Niklas




[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