Hi, > Okay, so if it's just PCIe, then XHCI is the oddball preventing moving > it into VMSTATE_PCIE_DEVICE(). XHCI has VMSTATE_MSIX() in its place, > also operating on PCIDevice.
Given that live migration support for xhci was added post-1.5 so we don't have a release with it yet this shouldn't be a blocker in case we get this sorted in time for 1.6. > Is there a way to detect use of AER or MSIX to place those into > subsections of VMSTATE_PCIE_DEVICE()? There is msix_enabled() ... Dunno about AER. cheers, Gerd