On 8/13/26 12:16, Denis V. Lunev wrote:
The following changes since commit 539bc315538afe036a4b99088659aa82e3b489f2:

   Merge tag 'pull-loongarch-20260813' ofhttps://github.com/bibo-mao/qemu into 
staging (2026-08-13 07:16:25 -0700)

are available in the Git repository at:

   https://gitlab.com/dlunev/qemu tags/pull-ide-2026-08-13

for you to fetch changes up to be1ee6a8f6e3b7192d57e900497b81a048f8d193:

   tests/qtest/ahci: regression test for ATAPI read vs. drain (2026-08-13 
20:59:49 +0200)

----------------------------------------------------------------
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

Changes since v2:
- resend: the v2 tag was never pushed, so the tree advertised in that
   pull request could not be fetched
- rebased onto current master, no code changes

Changes since v1:
- MAINTAINERS patch dropped
- spare blank line no longer added and removed within the series

NOTE: 'hw/ide: Don't divide by zero if guest specifies 0 sectors requires'
is not ready for me, skipped from this submission.

Signed-off-by: Denis V. Lunev<[email protected]>
CC: Richard Henderson<[email protected]>
CC: Stefan Hajnoczi<[email protected]>
CC: Philippe Mathieu-Daudé<[email protected]>


Applied, thanks.  Please update https://wiki.qemu.org/ChangeLog/11.2 as 
appropriate.

r~

Reply via email to