From: Gerd Hoffmann Date: Tue, 27 Sep 2016 08:32:46 +0000 (+0200) Subject: xhci: decouple EV_QUEUE from TD_QUEUE X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=1fe163feeb31cbd20e2ace071f34141892c8e06b;p=qemu.git xhci: decouple EV_QUEUE from TD_QUEUE EV_QUEUE must not change because an array of that size is part of live migration data. Hard-code current value there, so we can touch TD_QUEUE without breaking live migration. Signed-off-by: Gerd Hoffmann Message-id: 1474965172-30321-3-git-send-email-kraxel@redhat.com --- diff --git a/hw/usb/hcd-xhci.c b/hw/usb/hcd-xhci.c index ee4fa484d6..d9ac1b4be3 100644 --- a/hw/usb/hcd-xhci.c +++ b/hw/usb/hcd-xhci.c @@ -49,7 +49,7 @@ #define TD_QUEUE 24 /* Very pessimistic, let's hope it's enough for all cases */ -#define EV_QUEUE (((3*TD_QUEUE)+16)*MAXSLOTS) +#define EV_QUEUE (((3 * 24) + 16) * MAXSLOTS) /* Do not deliver ER Full events. NEC's driver does some things not bound * to the specs when it gets them */ #define ER_FULL_HACK