08.09.2023 10:53, Philippe Mathieu-Daudé wrote:
On 7/9/23 20:16, Michael Tokarev wrote:
07.09.2023 19:54, John Snow wrote:
..
> ----------------------------------------------------------------
>
> Niklas Cassel (7):
> hw/ide/core: set ERR_STAT in unsupported command completion
> hw/ide/ahci: write D2H FIS when processing NCQ command
> hw/ide/ahci: simplify and document PxCI handling
> hw/ide/ahci: PxSACT and PxCI is cleared when PxCMD.ST is cleared
> hw/ide/ahci: PxCI should not get cleared when ERR_STAT is set
> hw/ide/ahci: fix ahci_write_fis_sdb()
> hw/ide/ahci: fix broken SError handling
Is anything here stable-worthy?
Yes, assuming it doesn't break anything.
Hmm. I was thinking maybe one or two of the above.
Are you suggesting the *whole* lot?
Yes :/
This smells a bit extreme, esp. for the "simplify and document PxCI handling"
part which is one of the largest patches in whole -stable history.
But it applies cleanly to 8.1, 8.0 and 7.2 (with minor obvious context tweak
needed for <=8.0), and seems to work too - I pushed it for testing yesterday
to make sure.
Picked whole thing up for -stable.
Thank you all!
/mjt