Re: [PULL v3 0/7] IDE patches
Richard Henderson <[email protected]>
| Newsgroups | org.nongnu.qemu-devel |
|---|---|
| Message-ID | <[email protected]> |
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~