That finds us the fix as:

commit 120eee7d1fdb2eba15766cfff7b9bcdc902690b4
Author: Eduardo Habkost <[email protected]>
Date:   Tue Jun 17 17:31:53 2014 -0300

    target-i386: Set migratable=yes by default on "host" CPU mooel
    
    Having only migratable flags reported by default on the "host" CPU model
    is safer for the following reasons:
    
     * Existing users may expect "-cpu host" to be migration-safe, if they
       take care of always using compatible host CPUs, host kernels, and
       QEMU versions.
     * Users who don't care aboug migration and want to enable all features
       supported by the host kernel can simply change their setup to use
       migratable=no.
    
    Without this change, people using "-cpu host" will stop being able to
    migrate, because now "invtsc" is getting enabled by default.
    
    We are not setting migratable=yes by default on all X86CPU subclasses,
    because users should be able to get non-migratable features enabled if
    they ask for them explicitly.
    
    Reviewed-by: Marcelo Tosatti <[email protected]>
    Signed-off-by: Eduardo Habkost <[email protected]>
    Signed-off-by: Andreas Färber <[email protected]>


Which is interesting, because that just is a flip in a default setting of qemu.
Maybe the interaction that qemu 2.5 and kernel 4.4 (remember it does not occur 
with 3.13 kernel) comes down to a user accessible switch?

If we are running as "host-passthrough" (which we do) this change means
it does no more pass "all" flags. Instead only flags considered
"migratable" are passed to the guest.

In qemu 2.0 this differentiation didn't even exist (the infrastructure
for it was added in qemu 2.1).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1829555

Title:
  nested virtualization w/first level trusty guests has odd MDS behavior

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1829555/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to