On 14/12/2015 18:35, Michael S. Tsirkin wrote: > > What distinguishes an internal from an external property? Everything > > except links to backends would be "internal". > > How do you mean? We have a ton of properties e.g. > to control which offloads are allowed for virtio net.
Why would users set them? > It's set internally by machine types to avoid breaking > migration. I don't see any reason for users to set it. But they do set it :) albeit only through machine types. I don't think it's different from offloads, just much more specialized. Or do you mean that it could go away if we decide to remove very old machine types? I think we would remove compat properties connected to those machine types as well, even without "x-". Paolo