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. Stefan