pve-kernel-qoup/patches/kernel
Fiona Ebner 198fde3a16 backport patch to fix TSC scaling for SVM
The following issue reported on the community forum [0] is likely
fixed by this.

In my case, loading a VM snapshot that originally was taken on an
Intel CPU on my AMD-based host often caused problems in other VMs. In
particular, it often led to CPU stalls, and sometimes clock jumps far
into the future. With this backport applied, everything seems to run
smoothly even after loading the "bad" snapshot 10 times.

The backport from upstream commit 11d39e8cc43e ("KVM: SVM: fix tsc
scaling cache logic consisted of dropping the parts for nested TSC
scaling, which is not yet present in our kernel, renaming the constant
for the default ratio, and some context changes.

[0] https://forum.proxmox.com/threads/112756/

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
2022-10-21 17:24:25 +02:00
..
0001-Make-mkcompile_h-accept-an-alternate-timestamp-strin.patch update patches and buildsys for kinetic kernel Ubuntu-5.18.0-6.6 2022-09-06 10:50:21 +02:00
0002-bridge-keep-MAC-of-first-assigned-port.patch update patches and buildsys for kinetic kernel Ubuntu-5.18.0-6.6 2022-09-06 10:50:21 +02:00
0003-pci-Enable-overrides-for-missing-ACS-capabilities-4..patch rebase patches on top of Ubuntu-5.19.0-16.16 2022-09-07 15:10:23 +02:00
0004-kvm-disable-default-dynamic-halt-polling-growth.patch rebase patches on top of Ubuntu-5.19.0-16.16 2022-09-07 15:10:23 +02:00
0005-net-core-downgrade-unregister_netdevice-refcount-lea.patch rebase patches on top of Ubuntu-5.19.0-16.16 2022-09-07 15:10:23 +02:00
0006-do-not-generate-split-BTF-type-info-per-default.patch rebase patches on top of Ubuntu-5.19.0-11.11 2022-09-07 15:10:23 +02:00
0007-Ubuntu-remove-leftover-reference-to-ubuntu-hio-drive.patch drop hio from ubuntu makefile again 2022-09-07 15:10:23 +02:00
0008-bug-introduce-ASSERT_STRUCT_OFFSET.patch rebase patches on top of Ubuntu-5.19.0-14.14 2022-09-07 15:10:23 +02:00
0009-KVM-x86-emulator-em_sysexit-should-update-ctxt-mode.patch rebase patches on top of Ubuntu-5.19.0-16.16 2022-09-07 15:10:23 +02:00
0010-KVM-x86-emulator-introduce-emulator_recalc_and_set_m.patch rebase patches on top of Ubuntu-5.19.0-16.16 2022-09-07 15:10:23 +02:00
0011-KVM-x86-emulator-update-the-emulation-mode-after-rsm.patch rebase patches on top of Ubuntu-5.19.0-16.16 2022-09-07 15:10:23 +02:00
0012-KVM-x86-emulator-update-the-emulation-mode-after-CR0.patch rebase patches on top of Ubuntu-5.19.0-16.16 2022-09-07 15:10:23 +02:00
0013-KVM-x86-emulator-smm-add-structs-for-KVM-s-smram-lay.patch rebase patches on top of Ubuntu-5.19.0-16.16 2022-09-07 15:10:23 +02:00
0014-KVM-x86-emulator-smm-use-smram-structs-in-the-common.patch rebase patches on top of Ubuntu-5.19.0-16.16 2022-09-07 15:10:23 +02:00
0015-KVM-x86-emulator-smm-use-smram-struct-for-32-bit-smr.patch rebase patches on top of Ubuntu-5.19.0-16.16 2022-09-07 15:10:23 +02:00
0016-KVM-x86-emulator-smm-use-smram-struct-for-64-bit-smr.patch rebase patches on top of Ubuntu-5.19.0-16.16 2022-09-07 15:10:23 +02:00
0017-KVM-x86-SVM-use-smram-structs.patch rebase patches on top of Ubuntu-5.19.0-16.16 2022-09-07 15:10:23 +02:00
0018-KVM-x86-SVM-don-t-save-SVM-state-to-SMRAM-when-VM-is.patch rebase patches on top of Ubuntu-5.19.0-16.16 2022-09-07 15:10:23 +02:00
0019-KVM-x86-emulator-smm-preserve-interrupt-shadow-in-SM.patch rebase patches on top of Ubuntu-5.19.0-16.16 2022-09-07 15:10:23 +02:00
0032-KVM-SVM-fix-tsc-scaling-cache-logic.patch backport patch to fix TSC scaling for SVM 2022-10-21 17:24:25 +02:00