On 21/09/2018 14:14, Paolo Bonzini wrote: > Greg, > > The following changes since commit 7876320f88802b22d4e2daf7eb027dd14175a0f8: > > Linux 4.19-rc4 (2018-09-16 11:52:37 -0700) > > are available in the git repository at: > > git://git.kernel.org/pub/scm/virt/kvm/kvm.git queue > > for you to fetch changes up to 26b471c7e2f7befd0f59c35b257749ca57e0ed70: > > KVM: nVMX: Fix bad cleanup on error of get/set nested state IOCTLs (2018-09-20 18:54:08 +0200) > > ---------------------------------------------------------------- > This pull request is slightly bigger than usual at this stage, but > I swear I would have sent it the same to Linus! The main cause for > this is that I was on vacation until two weeks ago and it took a while > to sort all the pending patches between 4.20 and 4.21, test them and > so on. > > It's mostly small bugfixes and cleanups, mostly around x86 nested > virtualization. One important change, not related to nested > virtualization, is that the ability for the guest kernel to trap CPUID > instructions (in Linux that's the ARCH_SET_CPUID arch_prctl) is now > masked by default. This is because the feature is detected through an > MSR; a very bad idea that Intel seems to like more and more. Some > applications choke if the other fields of that MSR are not initialized > as on real hardware, hence we have to disable the whole MSR by default, > as was the case before Linux 4.12. > > ---------------------------------------------------------------- A good way to start sending pull requests to you, all version numbers are off-by-one. :/ That vacation mood is still in the air. Paolo