pve-kernel-thunderx/patches/kernel
Thomas Lamprecht 6ac09c547c revert KVM nested param back to off as default, for now
Else everyone booting the 5.0 based kernel will have nesting
activated by default[0], and this break live migration for all VMs
with CPU type host, even if they do not host KVM (nested) guests
themself and never made a VMX call, at least with newer QEMU versions
>= 3.1 [1]

While the kernel now may had good reasons to change the default to
true for this[0], i.e., it can now handle nested guest migrations in
a nice and sane way, the user space side of this in QEMU is not yet
ready, and may only become so with or even after 4.1.

After we have a working qemu which can also live migrate arbitrary
nested guest we may well enable this as default, but until then it
brings just pain but no advantage.

So let's protect people which did not manually enabled nesting for
a live-migration breakage. All those who enabled nesting manually
them self knew that it was still experimental and thus will have to
live with their decision and have a live migration breakage (for
those VMs with CPU type 'host')

[0]: https://git.kernel.org/torvalds/c/1e58e5e59148916fa43444a406335a990783fb78
[1]: https://git.qemu.org/gitweb.cgi?p=qemu.git;a=commitdiff;h=d98f26073bebddcd3da0ba1b86c3a34e840c0fb8

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-06-08 20:12:35 +02:00
..
0001-Make-mkcompile_h-accept-an-alternate-timestamp-strin.patch update patches for 5.0.8 2019-05-22 14:11:57 +02:00
0002-bridge-keep-MAC-of-first-assigned-port.patch update patches for 5.0.8 2019-05-22 14:11:57 +02:00
0003-pci-Enable-overrides-for-missing-ACS-capabilities-4..patch update patches for 5.0.8 2019-05-22 14:11:57 +02:00
0004-kvm-disable-default-dynamic-halt-polling-growth.patch update patches for 5.0.8 2019-05-22 14:11:57 +02:00
0005-Revert-KVM-VMX-enable-nested-virtualization-by-defau.patch revert KVM nested param back to off as default, for now 2019-06-08 20:12:35 +02:00