> After applying commit 96d87bdda3919bb16f754b3d3fd1227e1f38f13c: > > Author: Gerd Hoffmann <kra...@redhat.com> > Date: Thu Feb 2 12:36:12 2017 +0100 > > xhci: guard xhci_kick_epctx against recursive calls
> to 2.8, to fix the CVE-2017-9375 in 2.8, it starts to fail at > startup with the assertion failure introduced in this commit: > > hw/usb/hcd-xhci.c:2169: xhci_kick_epctx: Assertion `!epctx- > >kick_active' failed. > > The commit itself looks sane, but might be there were other > fixes before this one, on top of 2.8, required for it to > functioning properly? I'm not sure I understand the xhci > machinery right. ddb603ab6c981c1d67cb42266fc700c33e5b2d8f probably. 13e8ff7abbf1dde46280536ab4fae5012661b8b0 should help too, for cherry- picking without conflicts. (just back from vacation). cheers, Gerd