On 7/30/26 11:13, Denis V. Lunev wrote:

IDE patches

- fix a main-loop deadlock when an ATAPI PIO read spanning several
   sectors is in flight while a drain starts: the nested sector fetch
   was issued synchronously from inside the completion of the first
   read and queued behind the drain, which then never finished
- read the whole ATAPI elementary transfer in one asynchronous
   request instead, removing cd_read_sector_sync()
- extend the IDE/AHCI qtest coverage of ATAPI CD reads: parametrized
   read helper, multi-sector DMA, raw 2352-byte READ CD on both
   delivery paths, and a regression test for the deadlock above

It looks like this whole pull request should be picked up for the
currently active qemu stable series (both the fixes and the tests).
Please let me know if something has to be left out.

Thanks,

/mjt

Reply via email to