On Wed, Jun 17, 2015 at 04:27:13PM +0200, Paolo Bonzini wrote: > > > On 17/06/2015 16:18, Michael S. Tsirkin wrote: > >> > Yes, that's what was done for parallel and pcspk as well. There's no > >> > infrastructure to avoid it. > >> > > >> > Paolo > > How do you mean? We have multiple ways to keep devices > > compatible with old versions. > > Set a new property to skip the extra stuff. > > Not if the device didn't have a vmstate at all, unfortunately.
? Skip creating the device completely for old machine types. > > Since we enable this thing by default (why do we?) > > this seems like a big deal ... > > The PC speaker device is also enabled by default. > > Paolo This is historical, isn't it?