From: Greg Kroah-Hartman Date: Tue, 16 Nov 2021 14:22:07 +0000 (+0100) Subject: drop powerpc-kvm-fix-kvm_use_magic_page.patch from everywhere X-Git-Tag: v5.4.160~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7ea28b3d1ae959cdc6bccfc2551ac0fb5181d68b;p=thirdparty%2Fkernel%2Fstable-queue.git drop powerpc-kvm-fix-kvm_use_magic_page.patch from everywhere --- diff --git a/queue-4.19/powerpc-kvm-fix-kvm_use_magic_page.patch b/queue-4.19/powerpc-kvm-fix-kvm_use_magic_page.patch deleted file mode 100644 index 08fbc53797d..00000000000 --- a/queue-4.19/powerpc-kvm-fix-kvm_use_magic_page.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 0c8eb2884a42d992c7726539328b7d3568f22143 Mon Sep 17 00:00:00 2001 -From: Andreas Gruenbacher -Date: Mon, 2 Aug 2021 13:46:19 +0200 -Subject: powerpc/kvm: Fix kvm_use_magic_page - -From: Andreas Gruenbacher - -commit 0c8eb2884a42d992c7726539328b7d3568f22143 upstream. - -When switching from __get_user to fault_in_pages_readable, commit -9f9eae5ce717 broke kvm_use_magic_page: like __get_user, -fault_in_pages_readable returns 0 on success. - -Fixes: 9f9eae5ce717 ("powerpc/kvm: Prefer fault_in_pages_readable function") -Cc: stable@vger.kernel.org # v4.18+ -Signed-off-by: Andreas Gruenbacher -Signed-off-by: Greg Kroah-Hartman ---- - arch/powerpc/kernel/kvm.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/arch/powerpc/kernel/kvm.c -+++ b/arch/powerpc/kernel/kvm.c -@@ -680,7 +680,7 @@ static void kvm_use_magic_page(void) - on_each_cpu(kvm_map_magic_page, &features, 1); - - /* Quick self-test to see if the mapping works */ -- if (!fault_in_pages_readable((const char *)KVM_MAGIC_PAGE, sizeof(u32))) { -+ if (fault_in_pages_readable((const char *)KVM_MAGIC_PAGE, sizeof(u32))) { - kvm_patching_worked = false; - return; - } diff --git a/queue-4.19/series b/queue-4.19/series index 9e762782503..9088120f1c7 100644 --- a/queue-4.19/series +++ b/queue-4.19/series @@ -38,7 +38,6 @@ vmxnet3-do-not-stop-tx-queues-after-netif_device_det.patch btrfs-clear-missing-device-status-bit-in-btrfs_close_one_device.patch btrfs-fix-lost-error-handling-when-replaying-directory-deletes.patch btrfs-call-btrfs_check_rw_degradable-only-if-there-is-a-missing-device.patch -powerpc-kvm-fix-kvm_use_magic_page.patch ia64-kprobes-fix-to-pass-correct-trampoline-address-to-the-handler.patch hwmon-pmbus-lm25066-add-offset-coefficients.patch regulator-s5m8767-do-not-use-reset-value-as-dvs-voltage-if-gpio-dvs-is-disabled.patch diff --git a/queue-5.10/powerpc-kvm-fix-kvm_use_magic_page.patch b/queue-5.10/powerpc-kvm-fix-kvm_use_magic_page.patch deleted file mode 100644 index 87689884815..00000000000 --- a/queue-5.10/powerpc-kvm-fix-kvm_use_magic_page.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 0c8eb2884a42d992c7726539328b7d3568f22143 Mon Sep 17 00:00:00 2001 -From: Andreas Gruenbacher -Date: Mon, 2 Aug 2021 13:46:19 +0200 -Subject: powerpc/kvm: Fix kvm_use_magic_page - -From: Andreas Gruenbacher - -commit 0c8eb2884a42d992c7726539328b7d3568f22143 upstream. - -When switching from __get_user to fault_in_pages_readable, commit -9f9eae5ce717 broke kvm_use_magic_page: like __get_user, -fault_in_pages_readable returns 0 on success. - -Fixes: 9f9eae5ce717 ("powerpc/kvm: Prefer fault_in_pages_readable function") -Cc: stable@vger.kernel.org # v4.18+ -Signed-off-by: Andreas Gruenbacher -Signed-off-by: Greg Kroah-Hartman ---- - arch/powerpc/kernel/kvm.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/arch/powerpc/kernel/kvm.c -+++ b/arch/powerpc/kernel/kvm.c -@@ -669,7 +669,7 @@ static void __init kvm_use_magic_page(vo - on_each_cpu(kvm_map_magic_page, &features, 1); - - /* Quick self-test to see if the mapping works */ -- if (!fault_in_pages_readable((const char *)KVM_MAGIC_PAGE, sizeof(u32))) { -+ if (fault_in_pages_readable((const char *)KVM_MAGIC_PAGE, sizeof(u32))) { - kvm_patching_worked = false; - return; - } diff --git a/queue-5.10/series b/queue-5.10/series index c166c66fc51..fd0de9320c9 100644 --- a/queue-5.10/series +++ b/queue-5.10/series @@ -83,7 +83,6 @@ btrfs-clear-missing-device-status-bit-in-btrfs_close_one_device.patch btrfs-fix-lost-error-handling-when-replaying-directory-deletes.patch btrfs-call-btrfs_check_rw_degradable-only-if-there-is-a-missing-device.patch kvm-vmx-unregister-posted-interrupt-wakeup-handler-on-hardware-unsetup.patch -powerpc-kvm-fix-kvm_use_magic_page.patch ia64-kprobes-fix-to-pass-correct-trampoline-address-to-the-handler.patch selinux-fix-race-condition-when-computing-ocontext-sids.patch hwmon-pmbus-lm25066-add-offset-coefficients.patch diff --git a/queue-5.14/powerpc-kvm-fix-kvm_use_magic_page.patch b/queue-5.14/powerpc-kvm-fix-kvm_use_magic_page.patch deleted file mode 100644 index 87689884815..00000000000 --- a/queue-5.14/powerpc-kvm-fix-kvm_use_magic_page.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 0c8eb2884a42d992c7726539328b7d3568f22143 Mon Sep 17 00:00:00 2001 -From: Andreas Gruenbacher -Date: Mon, 2 Aug 2021 13:46:19 +0200 -Subject: powerpc/kvm: Fix kvm_use_magic_page - -From: Andreas Gruenbacher - -commit 0c8eb2884a42d992c7726539328b7d3568f22143 upstream. - -When switching from __get_user to fault_in_pages_readable, commit -9f9eae5ce717 broke kvm_use_magic_page: like __get_user, -fault_in_pages_readable returns 0 on success. - -Fixes: 9f9eae5ce717 ("powerpc/kvm: Prefer fault_in_pages_readable function") -Cc: stable@vger.kernel.org # v4.18+ -Signed-off-by: Andreas Gruenbacher -Signed-off-by: Greg Kroah-Hartman ---- - arch/powerpc/kernel/kvm.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/arch/powerpc/kernel/kvm.c -+++ b/arch/powerpc/kernel/kvm.c -@@ -669,7 +669,7 @@ static void __init kvm_use_magic_page(vo - on_each_cpu(kvm_map_magic_page, &features, 1); - - /* Quick self-test to see if the mapping works */ -- if (!fault_in_pages_readable((const char *)KVM_MAGIC_PAGE, sizeof(u32))) { -+ if (fault_in_pages_readable((const char *)KVM_MAGIC_PAGE, sizeof(u32))) { - kvm_patching_worked = false; - return; - } diff --git a/queue-5.14/series b/queue-5.14/series index 3d2ddde5eaf..509394a4eca 100644 --- a/queue-5.14/series +++ b/queue-5.14/series @@ -98,7 +98,6 @@ btrfs-clear-missing-device-status-bit-in-btrfs_close_one_device.patch btrfs-fix-lost-error-handling-when-replaying-directory-deletes.patch btrfs-call-btrfs_check_rw_degradable-only-if-there-is-a-missing-device.patch kvm-vmx-unregister-posted-interrupt-wakeup-handler-on-hardware-unsetup.patch -powerpc-kvm-fix-kvm_use_magic_page.patch kvm-ppc-tick-accounting-should-defer-vtime-accounting-til-after-irq-handling.patch ia64-kprobes-fix-to-pass-correct-trampoline-address-to-the-handler.patch selinux-fix-race-condition-when-computing-ocontext-sids.patch diff --git a/queue-5.15/powerpc-kvm-fix-kvm_use_magic_page.patch b/queue-5.15/powerpc-kvm-fix-kvm_use_magic_page.patch deleted file mode 100644 index 87689884815..00000000000 --- a/queue-5.15/powerpc-kvm-fix-kvm_use_magic_page.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 0c8eb2884a42d992c7726539328b7d3568f22143 Mon Sep 17 00:00:00 2001 -From: Andreas Gruenbacher -Date: Mon, 2 Aug 2021 13:46:19 +0200 -Subject: powerpc/kvm: Fix kvm_use_magic_page - -From: Andreas Gruenbacher - -commit 0c8eb2884a42d992c7726539328b7d3568f22143 upstream. - -When switching from __get_user to fault_in_pages_readable, commit -9f9eae5ce717 broke kvm_use_magic_page: like __get_user, -fault_in_pages_readable returns 0 on success. - -Fixes: 9f9eae5ce717 ("powerpc/kvm: Prefer fault_in_pages_readable function") -Cc: stable@vger.kernel.org # v4.18+ -Signed-off-by: Andreas Gruenbacher -Signed-off-by: Greg Kroah-Hartman ---- - arch/powerpc/kernel/kvm.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/arch/powerpc/kernel/kvm.c -+++ b/arch/powerpc/kernel/kvm.c -@@ -669,7 +669,7 @@ static void __init kvm_use_magic_page(vo - on_each_cpu(kvm_map_magic_page, &features, 1); - - /* Quick self-test to see if the mapping works */ -- if (!fault_in_pages_readable((const char *)KVM_MAGIC_PAGE, sizeof(u32))) { -+ if (fault_in_pages_readable((const char *)KVM_MAGIC_PAGE, sizeof(u32))) { - kvm_patching_worked = false; - return; - } diff --git a/queue-5.15/series b/queue-5.15/series index 7c238f2f728..6dd0faab257 100644 --- a/queue-5.15/series +++ b/queue-5.15/series @@ -63,7 +63,6 @@ btrfs-fix-lost-error-handling-when-replaying-directory-deletes.patch btrfs-call-btrfs_check_rw_degradable-only-if-there-is-a-missing-device.patch kvm-x86-mmu-drop-a-redundant-broken-remote-tlb-flush.patch kvm-vmx-unregister-posted-interrupt-wakeup-handler-on-hardware-unsetup.patch -powerpc-kvm-fix-kvm_use_magic_page.patch kvm-ppc-tick-accounting-should-defer-vtime-accounting-til-after-irq-handling.patch ia64-kprobes-fix-to-pass-correct-trampoline-address-to-the-handler.patch selinux-fix-race-condition-when-computing-ocontext-sids.patch diff --git a/queue-5.4/powerpc-kvm-fix-kvm_use_magic_page.patch b/queue-5.4/powerpc-kvm-fix-kvm_use_magic_page.patch deleted file mode 100644 index 87689884815..00000000000 --- a/queue-5.4/powerpc-kvm-fix-kvm_use_magic_page.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 0c8eb2884a42d992c7726539328b7d3568f22143 Mon Sep 17 00:00:00 2001 -From: Andreas Gruenbacher -Date: Mon, 2 Aug 2021 13:46:19 +0200 -Subject: powerpc/kvm: Fix kvm_use_magic_page - -From: Andreas Gruenbacher - -commit 0c8eb2884a42d992c7726539328b7d3568f22143 upstream. - -When switching from __get_user to fault_in_pages_readable, commit -9f9eae5ce717 broke kvm_use_magic_page: like __get_user, -fault_in_pages_readable returns 0 on success. - -Fixes: 9f9eae5ce717 ("powerpc/kvm: Prefer fault_in_pages_readable function") -Cc: stable@vger.kernel.org # v4.18+ -Signed-off-by: Andreas Gruenbacher -Signed-off-by: Greg Kroah-Hartman ---- - arch/powerpc/kernel/kvm.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/arch/powerpc/kernel/kvm.c -+++ b/arch/powerpc/kernel/kvm.c -@@ -669,7 +669,7 @@ static void __init kvm_use_magic_page(vo - on_each_cpu(kvm_map_magic_page, &features, 1); - - /* Quick self-test to see if the mapping works */ -- if (!fault_in_pages_readable((const char *)KVM_MAGIC_PAGE, sizeof(u32))) { -+ if (fault_in_pages_readable((const char *)KVM_MAGIC_PAGE, sizeof(u32))) { - kvm_patching_worked = false; - return; - } diff --git a/queue-5.4/series b/queue-5.4/series index 307a7f77db1..d3fc9a7a7f9 100644 --- a/queue-5.4/series +++ b/queue-5.4/series @@ -59,7 +59,6 @@ net-smc-correct-spelling-mistake-to-tcpf_syn_recv.patch btrfs-clear-missing-device-status-bit-in-btrfs_close_one_device.patch btrfs-fix-lost-error-handling-when-replaying-directory-deletes.patch btrfs-call-btrfs_check_rw_degradable-only-if-there-is-a-missing-device.patch -powerpc-kvm-fix-kvm_use_magic_page.patch ia64-kprobes-fix-to-pass-correct-trampoline-address-to-the-handler.patch hwmon-pmbus-lm25066-add-offset-coefficients.patch regulator-s5m8767-do-not-use-reset-value-as-dvs-voltage-if-gpio-dvs-is-disabled.patch