On Tue, Aug 06, 2013 at 02:45:48PM +0200, Andreas Färber wrote:
Am 06.08.2013 14:09, schrieb Michael S. Tsirkin:
On Tue, Aug 06, 2013 at 01:03:34PM +0200, Andreas Färber wrote:
FWIW -M q35 does not create all Q35 devices, there's -readconfig docs/q35-chipset.cfg for the rest. The criteria certainly is not migratability, since ICH9 AHCI (part of -M q35) is unmigratable, unfortunately.
Wasn't this fixed recently?
Not in qemu.git at least, that's why I couldn't test PCIe migration with q35 recently and resorted to picking random devices into i440fx.
Jason had added a VMStateDescription with fields extending my initial work, but it is .unmigratable = 1 /* Still buggy under I/O load */.
I haven't read the whole discussion but the recent AHCI fix I'm aware of is making FLUSH commands work correctly. That wasn't specifically aimed at fixing migration.