From: Denis V. Lunev Date: Thu, 23 Dec 2021 09:54:43 +0000 (+0300) Subject: hw/usb: pacify xhciwmi.exe warning X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=42c93917f7829190fcae05c5c0827d0c187d7713;p=qemu.git hw/usb: pacify xhciwmi.exe warning xhciwmi.exe is used inside Windows 2022 SVVP tests. This tool called as 'xhciwmi.exe --verify' reports that 'The firmware loaded on this controller has known bugs and/or compatibility issues'. This is just a warning but there is no particular sense to ignore it. This patch just pacifies the tool. There is a big question whether this change should be put using machine type mechanics, but at my opinion this would be an overkill. Signed-off-by: Denis V. Lunev Tested-by: Pavel Polozov CC: Yan Vugenfirer CC: Gerd Hoffmann Reviewed-by: Yan Vugenfirer Message-Id: <20211223095443.130276-1-den@openvz.org> Signed-off-by: Gerd Hoffmann --- diff --git a/hw/usb/hcd-xhci.c b/hw/usb/hcd-xhci.c index 14bdb89676..0cd0a5e540 100644 --- a/hw/usb/hcd-xhci.c +++ b/hw/usb/hcd-xhci.c @@ -2523,7 +2523,7 @@ static void xhci_process_commands(XHCIState *xhci) case CR_VENDOR_NEC_FIRMWARE_REVISION: if (xhci->nec_quirks) { event.type = 48; /* NEC reply */ - event.length = 0x3025; + event.length = 0x3034; } else { event.ccode = CC_TRB_ERROR; }