From 1c3a0fab4cae8c6455bcea503863710006eb0420 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Wed, 19 Oct 2022 10:23:23 +0200 Subject: [PATCH] move some kvm patches out of 6.0 queue For now, until we get confirmation that these are ok. --- .../kvm-fix-memoryleak-in-kvm_init.patch | 0 ...elper-to-identify-low-priority-db-tr.patch | 0 ...sipi-that-arrives-in-l2-when-vcpu-is.patch | 0 ...ize-tss-t-flag-dbs-over-monitor-trap.patch | 0 ...eneral-detect-db-dr7.gd-1-as-fault-l.patch | 0 ...tionally-clear-mtf_pending-on-nested.patch | 0 ...-book3s-hv-fix-decrementer-migration.patch | 0 ...v-p9-clear-vcpu-cpu-fields-before-en.patch | 0 ...v-p9-fix-irq-disabling-in-tick-accou.patch | 0 ...v-p9-restore-stolen-time-logging-in-.patch | 0 ...mx-inject-pf-on-encls-as-emulated-pf.patch | 0 ...r-existing-hyper-v-vcpu-in-kvm_hv_vc.patch | 0 ...r-cleanup-if-kvm_x86_ops-vm_init-fai.patch | 0 ...-ability-to-inject-smi-nmi-irq-after.patch | 0 ...e-blocking-of-nested-pending-excepti.patch | 0 ...sted-event-checks-above-event-inject.patch | 0 ..._queued_exception-a-properly-named-v.patch | 0 ...memoryleak-in-kvm_mmu_vendor_module_.patch | 0 ...nding-exceptions-to-pending-vm-exits.patch | 0 ...rror-when-setting-cpuid-if-hyper-v-a.patch | 0 ...-entire-hyper-v-cpuid-cache-before-p.patch | 0 kvm-6.0/series | 21 +++++++++++++++++++ queue-6.0/series | 21 ------------------- 23 files changed, 21 insertions(+), 21 deletions(-) rename {queue-6.0 => kvm-6.0}/kvm-fix-memoryleak-in-kvm_init.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-nvmx-add-a-helper-to-identify-low-priority-db-tr.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-nvmx-ignore-sipi-that-arrives-in-l2-when-vcpu-is.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-nvmx-prioritize-tss-t-flag-dbs-over-monitor-trap.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-nvmx-treat-general-detect-db-dr7.gd-1-as-fault-l.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-nvmx-unconditionally-clear-mtf_pending-on-nested.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-ppc-book3s-hv-fix-decrementer-migration.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-ppc-book3s-hv-p9-clear-vcpu-cpu-fields-before-en.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-ppc-book3s-hv-p9-fix-irq-disabling-in-tick-accou.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-ppc-book3s-hv-p9-restore-stolen-time-logging-in-.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-vmx-inject-pf-on-encls-as-emulated-pf.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-x86-check-for-existing-hyper-v-vcpu-in-kvm_hv_vc.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-x86-do-proper-cleanup-if-kvm_x86_ops-vm_init-fai.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-x86-evaluate-ability-to-inject-smi-nmi-irq-after.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-x86-formalize-blocking-of-nested-pending-excepti.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-x86-hoist-nested-event-checks-above-event-inject.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-x86-make-kvm_queued_exception-a-properly-named-v.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-x86-mmu-fix-memoryleak-in-kvm_mmu_vendor_module_.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-x86-morph-pending-exceptions-to-pending-vm-exits.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-x86-report-error-when-setting-cpuid-if-hyper-v-a.patch (100%) rename {queue-6.0 => kvm-6.0}/kvm-x86-zero-out-entire-hyper-v-cpuid-cache-before-p.patch (100%) create mode 100644 kvm-6.0/series diff --git a/queue-6.0/kvm-fix-memoryleak-in-kvm_init.patch b/kvm-6.0/kvm-fix-memoryleak-in-kvm_init.patch similarity index 100% rename from queue-6.0/kvm-fix-memoryleak-in-kvm_init.patch rename to kvm-6.0/kvm-fix-memoryleak-in-kvm_init.patch diff --git a/queue-6.0/kvm-nvmx-add-a-helper-to-identify-low-priority-db-tr.patch b/kvm-6.0/kvm-nvmx-add-a-helper-to-identify-low-priority-db-tr.patch similarity index 100% rename from queue-6.0/kvm-nvmx-add-a-helper-to-identify-low-priority-db-tr.patch rename to kvm-6.0/kvm-nvmx-add-a-helper-to-identify-low-priority-db-tr.patch diff --git a/queue-6.0/kvm-nvmx-ignore-sipi-that-arrives-in-l2-when-vcpu-is.patch b/kvm-6.0/kvm-nvmx-ignore-sipi-that-arrives-in-l2-when-vcpu-is.patch similarity index 100% rename from queue-6.0/kvm-nvmx-ignore-sipi-that-arrives-in-l2-when-vcpu-is.patch rename to kvm-6.0/kvm-nvmx-ignore-sipi-that-arrives-in-l2-when-vcpu-is.patch diff --git a/queue-6.0/kvm-nvmx-prioritize-tss-t-flag-dbs-over-monitor-trap.patch b/kvm-6.0/kvm-nvmx-prioritize-tss-t-flag-dbs-over-monitor-trap.patch similarity index 100% rename from queue-6.0/kvm-nvmx-prioritize-tss-t-flag-dbs-over-monitor-trap.patch rename to kvm-6.0/kvm-nvmx-prioritize-tss-t-flag-dbs-over-monitor-trap.patch diff --git a/queue-6.0/kvm-nvmx-treat-general-detect-db-dr7.gd-1-as-fault-l.patch b/kvm-6.0/kvm-nvmx-treat-general-detect-db-dr7.gd-1-as-fault-l.patch similarity index 100% rename from queue-6.0/kvm-nvmx-treat-general-detect-db-dr7.gd-1-as-fault-l.patch rename to kvm-6.0/kvm-nvmx-treat-general-detect-db-dr7.gd-1-as-fault-l.patch diff --git a/queue-6.0/kvm-nvmx-unconditionally-clear-mtf_pending-on-nested.patch b/kvm-6.0/kvm-nvmx-unconditionally-clear-mtf_pending-on-nested.patch similarity index 100% rename from queue-6.0/kvm-nvmx-unconditionally-clear-mtf_pending-on-nested.patch rename to kvm-6.0/kvm-nvmx-unconditionally-clear-mtf_pending-on-nested.patch diff --git a/queue-6.0/kvm-ppc-book3s-hv-fix-decrementer-migration.patch b/kvm-6.0/kvm-ppc-book3s-hv-fix-decrementer-migration.patch similarity index 100% rename from queue-6.0/kvm-ppc-book3s-hv-fix-decrementer-migration.patch rename to kvm-6.0/kvm-ppc-book3s-hv-fix-decrementer-migration.patch diff --git a/queue-6.0/kvm-ppc-book3s-hv-p9-clear-vcpu-cpu-fields-before-en.patch b/kvm-6.0/kvm-ppc-book3s-hv-p9-clear-vcpu-cpu-fields-before-en.patch similarity index 100% rename from queue-6.0/kvm-ppc-book3s-hv-p9-clear-vcpu-cpu-fields-before-en.patch rename to kvm-6.0/kvm-ppc-book3s-hv-p9-clear-vcpu-cpu-fields-before-en.patch diff --git a/queue-6.0/kvm-ppc-book3s-hv-p9-fix-irq-disabling-in-tick-accou.patch b/kvm-6.0/kvm-ppc-book3s-hv-p9-fix-irq-disabling-in-tick-accou.patch similarity index 100% rename from queue-6.0/kvm-ppc-book3s-hv-p9-fix-irq-disabling-in-tick-accou.patch rename to kvm-6.0/kvm-ppc-book3s-hv-p9-fix-irq-disabling-in-tick-accou.patch diff --git a/queue-6.0/kvm-ppc-book3s-hv-p9-restore-stolen-time-logging-in-.patch b/kvm-6.0/kvm-ppc-book3s-hv-p9-restore-stolen-time-logging-in-.patch similarity index 100% rename from queue-6.0/kvm-ppc-book3s-hv-p9-restore-stolen-time-logging-in-.patch rename to kvm-6.0/kvm-ppc-book3s-hv-p9-restore-stolen-time-logging-in-.patch diff --git a/queue-6.0/kvm-vmx-inject-pf-on-encls-as-emulated-pf.patch b/kvm-6.0/kvm-vmx-inject-pf-on-encls-as-emulated-pf.patch similarity index 100% rename from queue-6.0/kvm-vmx-inject-pf-on-encls-as-emulated-pf.patch rename to kvm-6.0/kvm-vmx-inject-pf-on-encls-as-emulated-pf.patch diff --git a/queue-6.0/kvm-x86-check-for-existing-hyper-v-vcpu-in-kvm_hv_vc.patch b/kvm-6.0/kvm-x86-check-for-existing-hyper-v-vcpu-in-kvm_hv_vc.patch similarity index 100% rename from queue-6.0/kvm-x86-check-for-existing-hyper-v-vcpu-in-kvm_hv_vc.patch rename to kvm-6.0/kvm-x86-check-for-existing-hyper-v-vcpu-in-kvm_hv_vc.patch diff --git a/queue-6.0/kvm-x86-do-proper-cleanup-if-kvm_x86_ops-vm_init-fai.patch b/kvm-6.0/kvm-x86-do-proper-cleanup-if-kvm_x86_ops-vm_init-fai.patch similarity index 100% rename from queue-6.0/kvm-x86-do-proper-cleanup-if-kvm_x86_ops-vm_init-fai.patch rename to kvm-6.0/kvm-x86-do-proper-cleanup-if-kvm_x86_ops-vm_init-fai.patch diff --git a/queue-6.0/kvm-x86-evaluate-ability-to-inject-smi-nmi-irq-after.patch b/kvm-6.0/kvm-x86-evaluate-ability-to-inject-smi-nmi-irq-after.patch similarity index 100% rename from queue-6.0/kvm-x86-evaluate-ability-to-inject-smi-nmi-irq-after.patch rename to kvm-6.0/kvm-x86-evaluate-ability-to-inject-smi-nmi-irq-after.patch diff --git a/queue-6.0/kvm-x86-formalize-blocking-of-nested-pending-excepti.patch b/kvm-6.0/kvm-x86-formalize-blocking-of-nested-pending-excepti.patch similarity index 100% rename from queue-6.0/kvm-x86-formalize-blocking-of-nested-pending-excepti.patch rename to kvm-6.0/kvm-x86-formalize-blocking-of-nested-pending-excepti.patch diff --git a/queue-6.0/kvm-x86-hoist-nested-event-checks-above-event-inject.patch b/kvm-6.0/kvm-x86-hoist-nested-event-checks-above-event-inject.patch similarity index 100% rename from queue-6.0/kvm-x86-hoist-nested-event-checks-above-event-inject.patch rename to kvm-6.0/kvm-x86-hoist-nested-event-checks-above-event-inject.patch diff --git a/queue-6.0/kvm-x86-make-kvm_queued_exception-a-properly-named-v.patch b/kvm-6.0/kvm-x86-make-kvm_queued_exception-a-properly-named-v.patch similarity index 100% rename from queue-6.0/kvm-x86-make-kvm_queued_exception-a-properly-named-v.patch rename to kvm-6.0/kvm-x86-make-kvm_queued_exception-a-properly-named-v.patch diff --git a/queue-6.0/kvm-x86-mmu-fix-memoryleak-in-kvm_mmu_vendor_module_.patch b/kvm-6.0/kvm-x86-mmu-fix-memoryleak-in-kvm_mmu_vendor_module_.patch similarity index 100% rename from queue-6.0/kvm-x86-mmu-fix-memoryleak-in-kvm_mmu_vendor_module_.patch rename to kvm-6.0/kvm-x86-mmu-fix-memoryleak-in-kvm_mmu_vendor_module_.patch diff --git a/queue-6.0/kvm-x86-morph-pending-exceptions-to-pending-vm-exits.patch b/kvm-6.0/kvm-x86-morph-pending-exceptions-to-pending-vm-exits.patch similarity index 100% rename from queue-6.0/kvm-x86-morph-pending-exceptions-to-pending-vm-exits.patch rename to kvm-6.0/kvm-x86-morph-pending-exceptions-to-pending-vm-exits.patch diff --git a/queue-6.0/kvm-x86-report-error-when-setting-cpuid-if-hyper-v-a.patch b/kvm-6.0/kvm-x86-report-error-when-setting-cpuid-if-hyper-v-a.patch similarity index 100% rename from queue-6.0/kvm-x86-report-error-when-setting-cpuid-if-hyper-v-a.patch rename to kvm-6.0/kvm-x86-report-error-when-setting-cpuid-if-hyper-v-a.patch diff --git a/queue-6.0/kvm-x86-zero-out-entire-hyper-v-cpuid-cache-before-p.patch b/kvm-6.0/kvm-x86-zero-out-entire-hyper-v-cpuid-cache-before-p.patch similarity index 100% rename from queue-6.0/kvm-x86-zero-out-entire-hyper-v-cpuid-cache-before-p.patch rename to kvm-6.0/kvm-x86-zero-out-entire-hyper-v-cpuid-cache-before-p.patch diff --git a/kvm-6.0/series b/kvm-6.0/series new file mode 100644 index 00000000000..8ce90645a91 --- /dev/null +++ b/kvm-6.0/series @@ -0,0 +1,21 @@ +kvm-x86-mmu-fix-memoryleak-in-kvm_mmu_vendor_module_.patch +kvm-x86-do-proper-cleanup-if-kvm_x86_ops-vm_init-fai.patch +kvm-fix-memoryleak-in-kvm_init.patch +kvm-x86-zero-out-entire-hyper-v-cpuid-cache-before-p.patch +kvm-x86-check-for-existing-hyper-v-vcpu-in-kvm_hv_vc.patch +kvm-x86-report-error-when-setting-cpuid-if-hyper-v-a.patch +kvm-nvmx-treat-general-detect-db-dr7.gd-1-as-fault-l.patch +kvm-nvmx-prioritize-tss-t-flag-dbs-over-monitor-trap.patch +kvm-nvmx-ignore-sipi-that-arrives-in-l2-when-vcpu-is.patch +kvm-vmx-inject-pf-on-encls-as-emulated-pf.patch +kvm-nvmx-unconditionally-clear-mtf_pending-on-nested.patch +kvm-x86-make-kvm_queued_exception-a-properly-named-v.patch +kvm-x86-formalize-blocking-of-nested-pending-excepti.patch +kvm-x86-hoist-nested-event-checks-above-event-inject.patch +kvm-x86-evaluate-ability-to-inject-smi-nmi-irq-after.patch +kvm-nvmx-add-a-helper-to-identify-low-priority-db-tr.patch +kvm-x86-morph-pending-exceptions-to-pending-vm-exits.patch +kvm-ppc-book3s-hv-fix-decrementer-migration.patch +kvm-ppc-book3s-hv-p9-fix-irq-disabling-in-tick-accou.patch +kvm-ppc-book3s-hv-p9-clear-vcpu-cpu-fields-before-en.patch +kvm-ppc-book3s-hv-p9-restore-stolen-time-logging-in-.patch diff --git a/queue-6.0/series b/queue-6.0/series index 2ca9f600fad..34d6c1ed321 100644 --- a/queue-6.0/series +++ b/queue-6.0/series @@ -604,7 +604,6 @@ mailbox-mpfs-fix-handling-of-the-reg-property.patch mailbox-mpfs-account-for-mbox-offsets-while-sending.patch mailbox-bcm-ferxrm-mailbox-fix-error-check-for-dma_m.patch ipc-mqueue-fix-possible-memory-leak-in-init_mqueue_f.patch -kvm-x86-mmu-fix-memoryleak-in-kvm_mmu_vendor_module_.patch powerpc-configs-properly-enable-papr_scm-in-pseries_.patch powerpc-math_emu-efp-include-module.h.patch powerpc-sysdev-fsl_msi-add-missing-of_node_put.patch @@ -614,27 +613,7 @@ cpuidle-riscv-sbi-fix-cpu_pm_cpu_idle_enter_xyz-macr.patch powerpc-dts-turris1x.dts-fix-nor-partitions-labels.patch powerpc-dts-turris1x.dts-fix-labels-in-dsa-cpu-port-.patch powerpc-fix-fallocate-and-fadvise64_64-compat-parame.patch -kvm-x86-do-proper-cleanup-if-kvm_x86_ops-vm_init-fai.patch -kvm-fix-memoryleak-in-kvm_init.patch x86-hyperv-fix-struct-hv_enlightened_vmcs-definition.patch -kvm-x86-zero-out-entire-hyper-v-cpuid-cache-before-p.patch -kvm-x86-check-for-existing-hyper-v-vcpu-in-kvm_hv_vc.patch -kvm-x86-report-error-when-setting-cpuid-if-hyper-v-a.patch -kvm-nvmx-treat-general-detect-db-dr7.gd-1-as-fault-l.patch -kvm-nvmx-prioritize-tss-t-flag-dbs-over-monitor-trap.patch -kvm-nvmx-ignore-sipi-that-arrives-in-l2-when-vcpu-is.patch -kvm-vmx-inject-pf-on-encls-as-emulated-pf.patch -kvm-nvmx-unconditionally-clear-mtf_pending-on-nested.patch -kvm-x86-make-kvm_queued_exception-a-properly-named-v.patch -kvm-x86-formalize-blocking-of-nested-pending-excepti.patch -kvm-x86-hoist-nested-event-checks-above-event-inject.patch -kvm-x86-evaluate-ability-to-inject-smi-nmi-irq-after.patch -kvm-nvmx-add-a-helper-to-identify-low-priority-db-tr.patch -kvm-x86-morph-pending-exceptions-to-pending-vm-exits.patch -kvm-ppc-book3s-hv-fix-decrementer-migration.patch -kvm-ppc-book3s-hv-p9-fix-irq-disabling-in-tick-accou.patch -kvm-ppc-book3s-hv-p9-clear-vcpu-cpu-fields-before-en.patch -kvm-ppc-book3s-hv-p9-restore-stolen-time-logging-in-.patch powerpc-64s-fix-generic_cpu-build-flags-for-ppc970-g.patch powerpc-64-interrupt-fix-false-warning-in-context-tr.patch powerpc-64-mark-irqs-hard-disabled-in-boot-paca.patch -- 2.47.3