[PULL 0/7] XHCI fixes and drop Haiku VM

Thomas Huth posted 7 patches 2 days, 9 hours ago
hw/usb/hcd-xhci.c               |  58 ++++----
tests/qtest/usb-hcd-xhci-test.c | 318 ++++++++++++++++++++++++++++++++++++++++
tests/vm/haiku.x86_64           | 124 ----------------
3 files changed, 348 insertions(+), 152 deletions(-)
delete mode 100755 tests/vm/haiku.x86_64
[PULL 0/7] XHCI fixes and drop Haiku VM
Posted by Thomas Huth 2 days, 9 hours ago
 Hi Richard!

The following changes since commit 7074591d7954876951f84c15b994a43251d5a3c1:

  Merge tag 'qom-qdev-20260922' of https://gitlab.com/mcayland-ntx/qemu into staging (2026-09-22 07:56:00 -0700)

are available in the Git repository at:

  https://gitlab.com/thuth/qemu.git tags/pull-request-2026-09-24

for you to fetch changes up to 1288b0869c082690c04c81ac940c126fb399592b:

  tests/qtest/usb-hcd-xhci: test isoch endpoint type mismatch (2026-09-23 15:49:32 +0200)

----------------------------------------------------------------
* Some fixes for the USB XHCI controller emulation
* Drop the broken Haiku VM image

----------------------------------------------------------------
Junjie Cao (4):
      hw/usb/hcd-xhci: fix interval alignment after MFINDEX passes 2^32
      hw/usb/hcd-xhci: don't assert on NAK when retrying an isoch transfer
      tests/qtest/usb-hcd-xhci: test isoch pacing with MFINDEX above 2^32
      tests/qtest/usb-hcd-xhci: test isoch endpoint type mismatch

Thomas Huth (3):
      hw/usb/hcd-xhci: Set reentrancy guard in timer functions (CVE-2026-17588)
      hw/usb/hcd-xhci: Limit DMA transfers to plain memory
      tests/vm: Drop the broken Haiku VM

 hw/usb/hcd-xhci.c               |  58 ++++----
 tests/qtest/usb-hcd-xhci-test.c | 318 ++++++++++++++++++++++++++++++++++++++++
 tests/vm/haiku.x86_64           | 124 ----------------
 3 files changed, 348 insertions(+), 152 deletions(-)
 delete mode 100755 tests/vm/haiku.x86_64
Re: [PULL 0/7] XHCI fixes and drop Haiku VM
Posted by Richard Henderson 2 days, 3 hours ago
On 9/24/26 02:05, Thomas Huth wrote:
>   Hi Richard!
> 
> The following changes since commit 7074591d7954876951f84c15b994a43251d5a3c1:
> 
>    Merge tag 'qom-qdev-20260922' ofhttps://gitlab.com/mcayland-ntx/qemu into staging (2026-09-22 07:56:00 -0700)
> 
> are available in the Git repository at:
> 
>    https://gitlab.com/thuth/qemu.git tags/pull-request-2026-09-24
> 
> for you to fetch changes up to 1288b0869c082690c04c81ac940c126fb399592b:
> 
>    tests/qtest/usb-hcd-xhci: test isoch endpoint type mismatch (2026-09-23 15:49:32 +0200)
> 
> ----------------------------------------------------------------
> * Some fixes for the USB XHCI controller emulation
> * Drop the broken Haiku VM image

Applied, thanks.

r~