From 6f859e40d4b3371e6e54578a9d8aa921898377d9 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Fri, 29 Mar 2019 16:04:06 +0100 Subject: [PATCH] fix up powerpc patch headers, I messed up. --- queue-4.14/powerpc-64-add-config_ppc_barrier_nospec.patch | 2 +- ...powerpc-64-call-setup_barrier_nospec-from-setup_arch.patch | 2 +- ...isable-the-speculation-barrier-from-the-command-line.patch | 4 +--- ...owerpc-64-make-meltdown-reporting-book3s-64-specific.patch | 4 +--- .../powerpc-64-make-stf-barrier-ppc_book3s_64-specific.patch | 4 +--- .../powerpc-64-use-barrier_nospec-in-syscall-entry.patch | 2 +- ...add-new-security-feature-flags-for-count-cache-flush.patch | 2 +- ...erpc-64s-add-support-for-ori-barrier_nospec-patching.patch | 4 +--- ...werpc-64s-add-support-for-software-count-cache-flush.patch | 2 +- ...64s-enable-barrier_nospec-based-on-firmware-settings.patch | 4 +--- ...c-64s-enhance-the-information-in-cpu_show_spectre_v1.patch | 4 +--- queue-4.14/powerpc-64s-patch-barrier_nospec-in-modules.patch | 4 +--- ...a-patch_site-macro-helpers-for-patching-instructions.patch | 2 +- ...barrier_nospec-implementation-for-nxp-powerpc-book3e.patch | 4 +--- ...l-add-infrastructure-to-fixup-branch-predictor-flush.patch | 4 +--- .../powerpc-fsl-add-macro-to-flush-the-branch-predictor.patch | 4 +--- .../powerpc-fsl-add-nospectre_v2-command-line-argument.patch | 4 +--- queue-4.14/powerpc-fsl-emulate-sprn_bucsr-register.patch | 4 +--- ...le-runtime-patching-if-nospectre_v2-boot-arg-is-used.patch | 4 +--- .../powerpc-fsl-fix-spectre_v2-mitigations-reporting.patch | 4 +--- .../powerpc-fsl-fix-the-flush-of-branch-predictor.patch | 4 +--- ...c-fsl-fixed-warning-orphan-section-__btb_flush_fixup.patch | 4 +--- ...powerpc-fsl-flush-branch-predictor-when-entering-kvm.patch | 4 +--- ...ush-the-branch-predictor-at-each-kernel-entry-32-bit.patch | 4 +--- ...lush-the-branch-predictor-at-each-kernel-entry-64bit.patch | 4 +--- ...e-the-syscall-table-for-nxp-powerpc-32-bit-platforms.patch | 4 +--- queue-4.14/powerpc-fsl-update-spectre-v2-reporting.patch | 4 +--- ...owernv-query-firmware-for-count-cache-flush-settings.patch | 2 +- ...ries-query-hypervisor-for-count-cache-flush-settings.patch | 2 +- queue-4.14/powerpc-security-fix-spectre_v2-reporting.patch | 2 +- queue-4.14/powerpc-use-barrier_nospec-in-copy_from_user.patch | 2 +- ...w-ori31-availability-in-spectre_v1-sysfs-file-not-v2.patch | 2 +- 32 files changed, 32 insertions(+), 74 deletions(-) diff --git a/queue-4.14/powerpc-64-add-config_ppc_barrier_nospec.patch b/queue-4.14/powerpc-64-add-config_ppc_barrier_nospec.patch index aac4d98dd0f..665447f5596 100644 --- a/queue-4.14/powerpc-64-add-config_ppc_barrier_nospec.patch +++ b/queue-4.14/powerpc-64-add-config_ppc_barrier_nospec.patch @@ -1,7 +1,7 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:25:58 +1100 -Subject: [PATCH stable v4.14 10/32] powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC +Subject: powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-11-mpe@ellerman.id.au> diff --git a/queue-4.14/powerpc-64-call-setup_barrier_nospec-from-setup_arch.patch b/queue-4.14/powerpc-64-call-setup_barrier_nospec-from-setup_arch.patch index bdfa69fad20..8aeb9ba5139 100644 --- a/queue-4.14/powerpc-64-call-setup_barrier_nospec-from-setup_arch.patch +++ b/queue-4.14/powerpc-64-call-setup_barrier_nospec-from-setup_arch.patch @@ -1,7 +1,7 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:25:59 +1100 -Subject: [PATCH stable v4.14 11/32] powerpc/64: Call setup_barrier_nospec() from setup_arch() +Subject: powerpc/64: Call setup_barrier_nospec() from setup_arch() To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-12-mpe@ellerman.id.au> diff --git a/queue-4.14/powerpc-64-disable-the-speculation-barrier-from-the-command-line.patch b/queue-4.14/powerpc-64-disable-the-speculation-barrier-from-the-command-line.patch index 2de32ad2ed8..bd104b1a118 100644 --- a/queue-4.14/powerpc-64-disable-the-speculation-barrier-from-the-command-line.patch +++ b/queue-4.14/powerpc-64-disable-the-speculation-barrier-from-the-command-line.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:25:56 +1100 -Subject: [PATCH stable v4.14 08/32] powerpc/64: Disable the speculation barrier from the command line +Subject: powerpc/64: Disable the speculation barrier from the command line To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-9-mpe@ellerman.id.au> -From: Michael Ellerman - From: Diana Craciun commit cf175dc315f90185128fb061dc05b6fbb211aa2f upstream. diff --git a/queue-4.14/powerpc-64-make-meltdown-reporting-book3s-64-specific.patch b/queue-4.14/powerpc-64-make-meltdown-reporting-book3s-64-specific.patch index 5f554bf3233..7eaed629000 100644 --- a/queue-4.14/powerpc-64-make-meltdown-reporting-book3s-64-specific.patch +++ b/queue-4.14/powerpc-64-make-meltdown-reporting-book3s-64-specific.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:00 +1100 -Subject: [PATCH stable v4.14 12/32] powerpc/64: Make meltdown reporting Book3S 64 specific +Subject: powerpc/64: Make meltdown reporting Book3S 64 specific To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-13-mpe@ellerman.id.au> -From: Michael Ellerman - From: Diana Craciun commit 406d2b6ae3420f5bb2b3db6986dc6f0b6dbb637b upstream. diff --git a/queue-4.14/powerpc-64-make-stf-barrier-ppc_book3s_64-specific.patch b/queue-4.14/powerpc-64-make-stf-barrier-ppc_book3s_64-specific.patch index 64d67e53f7e..df7b3b7e634 100644 --- a/queue-4.14/powerpc-64-make-stf-barrier-ppc_book3s_64-specific.patch +++ b/queue-4.14/powerpc-64-make-stf-barrier-ppc_book3s_64-specific.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:25:57 +1100 -Subject: [PATCH stable v4.14 09/32] powerpc/64: Make stf barrier PPC_BOOK3S_64 specific. +Subject: powerpc/64: Make stf barrier PPC_BOOK3S_64 specific. To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-10-mpe@ellerman.id.au> -From: Michael Ellerman - From: Diana Craciun commit 6453b532f2c8856a80381e6b9a1f5ea2f12294df upstream. diff --git a/queue-4.14/powerpc-64-use-barrier_nospec-in-syscall-entry.patch b/queue-4.14/powerpc-64-use-barrier_nospec-in-syscall-entry.patch index e8686a5fef5..d74538afd48 100644 --- a/queue-4.14/powerpc-64-use-barrier_nospec-in-syscall-entry.patch +++ b/queue-4.14/powerpc-64-use-barrier_nospec-in-syscall-entry.patch @@ -1,7 +1,7 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:25:53 +1100 -Subject: [PATCH stable v4.14 05/32] powerpc/64: Use barrier_nospec in syscall entry +Subject: powerpc/64: Use barrier_nospec in syscall entry To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-6-mpe@ellerman.id.au> diff --git a/queue-4.14/powerpc-64s-add-new-security-feature-flags-for-count-cache-flush.patch b/queue-4.14/powerpc-64s-add-new-security-feature-flags-for-count-cache-flush.patch index 8b419829537..9c414eebf50 100644 --- a/queue-4.14/powerpc-64s-add-new-security-feature-flags-for-count-cache-flush.patch +++ b/queue-4.14/powerpc-64s-add-new-security-feature-flags-for-count-cache-flush.patch @@ -1,7 +1,7 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:04 +1100 -Subject: [PATCH stable v4.14 16/32] powerpc/64s: Add new security feature flags for count cache flush +Subject: powerpc/64s: Add new security feature flags for count cache flush To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-17-mpe@ellerman.id.au> diff --git a/queue-4.14/powerpc-64s-add-support-for-ori-barrier_nospec-patching.patch b/queue-4.14/powerpc-64s-add-support-for-ori-barrier_nospec-patching.patch index c0a89d39d5a..469aeb210f2 100644 --- a/queue-4.14/powerpc-64s-add-support-for-ori-barrier_nospec-patching.patch +++ b/queue-4.14/powerpc-64s-add-support-for-ori-barrier_nospec-patching.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:25:49 +1100 -Subject: [PATCH stable v4.14 01/32] powerpc/64s: Add support for ori barrier_nospec patching +Subject: powerpc/64s: Add support for ori barrier_nospec patching To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-2-mpe@ellerman.id.au> -From: Michael Ellerman - From: Michal Suchanek commit 2eea7f067f495e33b8b116b35b5988ab2b8aec55 upstream. diff --git a/queue-4.14/powerpc-64s-add-support-for-software-count-cache-flush.patch b/queue-4.14/powerpc-64s-add-support-for-software-count-cache-flush.patch index f9a2ff97fc4..aa2a13d9196 100644 --- a/queue-4.14/powerpc-64s-add-support-for-software-count-cache-flush.patch +++ b/queue-4.14/powerpc-64s-add-support-for-software-count-cache-flush.patch @@ -1,7 +1,7 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:05 +1100 -Subject: [PATCH stable v4.14 17/32] powerpc/64s: Add support for software count cache flush +Subject: powerpc/64s: Add support for software count cache flush To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-18-mpe@ellerman.id.au> diff --git a/queue-4.14/powerpc-64s-enable-barrier_nospec-based-on-firmware-settings.patch b/queue-4.14/powerpc-64s-enable-barrier_nospec-based-on-firmware-settings.patch index 23c7ac0d727..555ecf7f7ec 100644 --- a/queue-4.14/powerpc-64s-enable-barrier_nospec-based-on-firmware-settings.patch +++ b/queue-4.14/powerpc-64s-enable-barrier_nospec-based-on-firmware-settings.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:25:51 +1100 -Subject: [PATCH stable v4.14 03/32] powerpc/64s: Enable barrier_nospec based on firmware settings +Subject: powerpc/64s: Enable barrier_nospec based on firmware settings To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-4-mpe@ellerman.id.au> -From: Michael Ellerman - From: Michal Suchanek commit cb3d6759a93c6d0aea1c10deb6d00e111c29c19c upstream. diff --git a/queue-4.14/powerpc-64s-enhance-the-information-in-cpu_show_spectre_v1.patch b/queue-4.14/powerpc-64s-enhance-the-information-in-cpu_show_spectre_v1.patch index c5b3c6104fa..30888227243 100644 --- a/queue-4.14/powerpc-64s-enhance-the-information-in-cpu_show_spectre_v1.patch +++ b/queue-4.14/powerpc-64s-enhance-the-information-in-cpu_show_spectre_v1.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:25:54 +1100 -Subject: [PATCH stable v4.14 06/32] powerpc/64s: Enhance the information in cpu_show_spectre_v1() +Subject: powerpc/64s: Enhance the information in cpu_show_spectre_v1() To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-7-mpe@ellerman.id.au> -From: Michael Ellerman - From: Michal Suchanek commit a377514519b9a20fa1ea9adddbb4129573129cef upstream. diff --git a/queue-4.14/powerpc-64s-patch-barrier_nospec-in-modules.patch b/queue-4.14/powerpc-64s-patch-barrier_nospec-in-modules.patch index 532801d94c1..4f78cfbfd5b 100644 --- a/queue-4.14/powerpc-64s-patch-barrier_nospec-in-modules.patch +++ b/queue-4.14/powerpc-64s-patch-barrier_nospec-in-modules.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:25:50 +1100 -Subject: [PATCH stable v4.14 02/32] powerpc/64s: Patch barrier_nospec in modules +Subject: powerpc/64s: Patch barrier_nospec in modules To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-3-mpe@ellerman.id.au> -From: Michael Ellerman - From: Michal Suchanek commit 815069ca57c142eb71d27439bc27f41a433a67b3 upstream. diff --git a/queue-4.14/powerpc-asm-add-a-patch_site-macro-helpers-for-patching-instructions.patch b/queue-4.14/powerpc-asm-add-a-patch_site-macro-helpers-for-patching-instructions.patch index cf4dbacebb9..458cdb6a956 100644 --- a/queue-4.14/powerpc-asm-add-a-patch_site-macro-helpers-for-patching-instructions.patch +++ b/queue-4.14/powerpc-asm-add-a-patch_site-macro-helpers-for-patching-instructions.patch @@ -1,7 +1,7 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:03 +1100 -Subject: [PATCH stable v4.14 15/32] powerpc/asm: Add a patch_site macro & helpers for patching instructions +Subject: powerpc/asm: Add a patch_site macro & helpers for patching instructions To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-16-mpe@ellerman.id.au> diff --git a/queue-4.14/powerpc-fsl-add-barrier_nospec-implementation-for-nxp-powerpc-book3e.patch b/queue-4.14/powerpc-fsl-add-barrier_nospec-implementation-for-nxp-powerpc-book3e.patch index cb0f1e3b0c9..c13d5e3ecc7 100644 --- a/queue-4.14/powerpc-fsl-add-barrier_nospec-implementation-for-nxp-powerpc-book3e.patch +++ b/queue-4.14/powerpc-fsl-add-barrier_nospec-implementation-for-nxp-powerpc-book3e.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:01 +1100 -Subject: [PATCH stable v4.14 13/32] powerpc/fsl: Add barrier_nospec implementation for NXP PowerPC Book3E +Subject: powerpc/fsl: Add barrier_nospec implementation for NXP PowerPC Book3E To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-14-mpe@ellerman.id.au> -From: Michael Ellerman - From: Diana Craciun commit ebcd1bfc33c7a90df941df68a6e5d4018c022fba upstream. diff --git a/queue-4.14/powerpc-fsl-add-infrastructure-to-fixup-branch-predictor-flush.patch b/queue-4.14/powerpc-fsl-add-infrastructure-to-fixup-branch-predictor-flush.patch index 7fac827ab25..6509b6ca0ba 100644 --- a/queue-4.14/powerpc-fsl-add-infrastructure-to-fixup-branch-predictor-flush.patch +++ b/queue-4.14/powerpc-fsl-add-infrastructure-to-fixup-branch-predictor-flush.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:08 +1100 -Subject: [PATCH stable v4.14 20/32] powerpc/fsl: Add infrastructure to fixup branch predictor flush +Subject: powerpc/fsl: Add infrastructure to fixup branch predictor flush To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-21-mpe@ellerman.id.au> -From: Michael Ellerman - From: Diana Craciun commit 76a5eaa38b15dda92cd6964248c39b5a6f3a4e9d upstream. diff --git a/queue-4.14/powerpc-fsl-add-macro-to-flush-the-branch-predictor.patch b/queue-4.14/powerpc-fsl-add-macro-to-flush-the-branch-predictor.patch index fcfab2f5ef1..0ddc1f4ab4d 100644 --- a/queue-4.14/powerpc-fsl-add-macro-to-flush-the-branch-predictor.patch +++ b/queue-4.14/powerpc-fsl-add-macro-to-flush-the-branch-predictor.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:09 +1100 -Subject: [PATCH stable v4.14 21/32] powerpc/fsl: Add macro to flush the branch predictor +Subject: powerpc/fsl: Add macro to flush the branch predictor To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-22-mpe@ellerman.id.au> -From: Michael Ellerman - From: Diana Craciun commit 1cbf8990d79ff69da8ad09e8a3df014e1494462b upstream. diff --git a/queue-4.14/powerpc-fsl-add-nospectre_v2-command-line-argument.patch b/queue-4.14/powerpc-fsl-add-nospectre_v2-command-line-argument.patch index ec4b6ead995..a535991afee 100644 --- a/queue-4.14/powerpc-fsl-add-nospectre_v2-command-line-argument.patch +++ b/queue-4.14/powerpc-fsl-add-nospectre_v2-command-line-argument.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:12 +1100 -Subject: [PATCH stable v4.14 24/32] powerpc/fsl: Add nospectre_v2 command line argument +Subject: powerpc/fsl: Add nospectre_v2 command line argument To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-25-mpe@ellerman.id.au> -From: Michael Ellerman - From: Diana Craciun commit f633a8ad636efb5d4bba1a047d4a0f1ef719aa06 upstream. diff --git a/queue-4.14/powerpc-fsl-emulate-sprn_bucsr-register.patch b/queue-4.14/powerpc-fsl-emulate-sprn_bucsr-register.patch index 1bcf794a301..54c1f2f461d 100644 --- a/queue-4.14/powerpc-fsl-emulate-sprn_bucsr-register.patch +++ b/queue-4.14/powerpc-fsl-emulate-sprn_bucsr-register.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:11 +1100 -Subject: [PATCH stable v4.14 23/32] powerpc/fsl: Emulate SPRN_BUCSR register +Subject: powerpc/fsl: Emulate SPRN_BUCSR register To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-24-mpe@ellerman.id.au> -From: Michael Ellerman - From: Diana Craciun commit 98518c4d8728656db349f875fcbbc7c126d4c973 upstream. diff --git a/queue-4.14/powerpc-fsl-enable-runtime-patching-if-nospectre_v2-boot-arg-is-used.patch b/queue-4.14/powerpc-fsl-enable-runtime-patching-if-nospectre_v2-boot-arg-is-used.patch index 48e618f2b55..2d37dcc4713 100644 --- a/queue-4.14/powerpc-fsl-enable-runtime-patching-if-nospectre_v2-boot-arg-is-used.patch +++ b/queue-4.14/powerpc-fsl-enable-runtime-patching-if-nospectre_v2-boot-arg-is-used.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:16 +1100 -Subject: [PATCH stable v4.14 28/32] powerpc/fsl: Enable runtime patching if nospectre_v2 boot arg is used +Subject: powerpc/fsl: Enable runtime patching if nospectre_v2 boot arg is used To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-29-mpe@ellerman.id.au> -From: Michael Ellerman - From: Diana Craciun commit 3bc8ea8603ae4c1e09aca8de229ad38b8091fcb3 upstream. diff --git a/queue-4.14/powerpc-fsl-fix-spectre_v2-mitigations-reporting.patch b/queue-4.14/powerpc-fsl-fix-spectre_v2-mitigations-reporting.patch index 3ef3c696656..2ee773534e3 100644 --- a/queue-4.14/powerpc-fsl-fix-spectre_v2-mitigations-reporting.patch +++ b/queue-4.14/powerpc-fsl-fix-spectre_v2-mitigations-reporting.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:10 +1100 -Subject: [PATCH stable v4.14 22/32] powerpc/fsl: Fix spectre_v2 mitigations reporting +Subject: powerpc/fsl: Fix spectre_v2 mitigations reporting To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-23-mpe@ellerman.id.au> -From: Michael Ellerman - From: Diana Craciun commit 7d8bad99ba5a22892f0cad6881289fdc3875a930 upstream. diff --git a/queue-4.14/powerpc-fsl-fix-the-flush-of-branch-predictor.patch b/queue-4.14/powerpc-fsl-fix-the-flush-of-branch-predictor.patch index 7e3cce18c72..2842562d355 100644 --- a/queue-4.14/powerpc-fsl-fix-the-flush-of-branch-predictor.patch +++ b/queue-4.14/powerpc-fsl-fix-the-flush-of-branch-predictor.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:19 +1100 -Subject: [PATCH stable v4.14 31/32] powerpc/fsl: Fix the flush of branch predictor. +Subject: powerpc/fsl: Fix the flush of branch predictor. To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-32-mpe@ellerman.id.au> -From: Michael Ellerman - From: Christophe Leroy commit 27da80719ef132cf8c80eb406d5aeb37dddf78cc upstream. diff --git a/queue-4.14/powerpc-fsl-fixed-warning-orphan-section-__btb_flush_fixup.patch b/queue-4.14/powerpc-fsl-fixed-warning-orphan-section-__btb_flush_fixup.patch index 32fa74d4789..6bf37060e43 100644 --- a/queue-4.14/powerpc-fsl-fixed-warning-orphan-section-__btb_flush_fixup.patch +++ b/queue-4.14/powerpc-fsl-fixed-warning-orphan-section-__btb_flush_fixup.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:18 +1100 -Subject: [PATCH stable v4.14 30/32] powerpc/fsl: Fixed warning: orphan section `__btb_flush_fixup' +Subject: powerpc/fsl: Fixed warning: orphan section `__btb_flush_fixup' To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-31-mpe@ellerman.id.au> -From: Michael Ellerman - From: Diana Craciun commit 039daac5526932ec731e4499613018d263af8b3e upstream. diff --git a/queue-4.14/powerpc-fsl-flush-branch-predictor-when-entering-kvm.patch b/queue-4.14/powerpc-fsl-flush-branch-predictor-when-entering-kvm.patch index bf262803a56..967e8f31394 100644 --- a/queue-4.14/powerpc-fsl-flush-branch-predictor-when-entering-kvm.patch +++ b/queue-4.14/powerpc-fsl-flush-branch-predictor-when-entering-kvm.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:15 +1100 -Subject: [PATCH stable v4.14 27/32] powerpc/fsl: Flush branch predictor when entering KVM +Subject: powerpc/fsl: Flush branch predictor when entering KVM To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-28-mpe@ellerman.id.au> -From: Michael Ellerman - From: Diana Craciun commit e7aa61f47b23afbec41031bc47ca8d6cb6516abc upstream. diff --git a/queue-4.14/powerpc-fsl-flush-the-branch-predictor-at-each-kernel-entry-32-bit.patch b/queue-4.14/powerpc-fsl-flush-the-branch-predictor-at-each-kernel-entry-32-bit.patch index 8d8f7186b66..357122dcae3 100644 --- a/queue-4.14/powerpc-fsl-flush-the-branch-predictor-at-each-kernel-entry-32-bit.patch +++ b/queue-4.14/powerpc-fsl-flush-the-branch-predictor-at-each-kernel-entry-32-bit.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:14 +1100 -Subject: [PATCH stable v4.14 26/32] powerpc/fsl: Flush the branch predictor at each kernel entry (32 bit) +Subject: powerpc/fsl: Flush the branch predictor at each kernel entry (32 bit) To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-27-mpe@ellerman.id.au> -From: Michael Ellerman - From: Diana Craciun commit 7fef436295bf6c05effe682c8797dfcb0deb112a upstream. diff --git a/queue-4.14/powerpc-fsl-flush-the-branch-predictor-at-each-kernel-entry-64bit.patch b/queue-4.14/powerpc-fsl-flush-the-branch-predictor-at-each-kernel-entry-64bit.patch index 88fe2a2286f..7f1f204ab1b 100644 --- a/queue-4.14/powerpc-fsl-flush-the-branch-predictor-at-each-kernel-entry-64bit.patch +++ b/queue-4.14/powerpc-fsl-flush-the-branch-predictor-at-each-kernel-entry-64bit.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:13 +1100 -Subject: [PATCH stable v4.14 25/32] powerpc/fsl: Flush the branch predictor at each kernel entry (64bit) +Subject: powerpc/fsl: Flush the branch predictor at each kernel entry (64bit) To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-26-mpe@ellerman.id.au> -From: Michael Ellerman - From: Diana Craciun commit 10c5e83afd4a3f01712d97d3bb1ae34d5b74a185 upstream. diff --git a/queue-4.14/powerpc-fsl-sanitize-the-syscall-table-for-nxp-powerpc-32-bit-platforms.patch b/queue-4.14/powerpc-fsl-sanitize-the-syscall-table-for-nxp-powerpc-32-bit-platforms.patch index 87797717006..6ea47becfe0 100644 --- a/queue-4.14/powerpc-fsl-sanitize-the-syscall-table-for-nxp-powerpc-32-bit-platforms.patch +++ b/queue-4.14/powerpc-fsl-sanitize-the-syscall-table-for-nxp-powerpc-32-bit-platforms.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:02 +1100 -Subject: [PATCH stable v4.14 14/32] powerpc/fsl: Sanitize the syscall table for NXP PowerPC 32 bit platforms +Subject: powerpc/fsl: Sanitize the syscall table for NXP PowerPC 32 bit platforms To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-15-mpe@ellerman.id.au> -From: Michael Ellerman - From: Diana Craciun commit c28218d4abbf4f2035495334d8bfcba64bda4787 upstream. diff --git a/queue-4.14/powerpc-fsl-update-spectre-v2-reporting.patch b/queue-4.14/powerpc-fsl-update-spectre-v2-reporting.patch index 78ffe154a89..d513ddae9fb 100644 --- a/queue-4.14/powerpc-fsl-update-spectre-v2-reporting.patch +++ b/queue-4.14/powerpc-fsl-update-spectre-v2-reporting.patch @@ -1,13 +1,11 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:17 +1100 -Subject: [PATCH stable v4.14 29/32] powerpc/fsl: Update Spectre v2 reporting +Subject: powerpc/fsl: Update Spectre v2 reporting To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-30-mpe@ellerman.id.au> -From: Michael Ellerman - From: Diana Craciun commit dfa88658fb0583abb92e062c7a9cd5a5b94f2a46 upstream. diff --git a/queue-4.14/powerpc-powernv-query-firmware-for-count-cache-flush-settings.patch b/queue-4.14/powerpc-powernv-query-firmware-for-count-cache-flush-settings.patch index ee1e11adaf5..29960650c95 100644 --- a/queue-4.14/powerpc-powernv-query-firmware-for-count-cache-flush-settings.patch +++ b/queue-4.14/powerpc-powernv-query-firmware-for-count-cache-flush-settings.patch @@ -1,7 +1,7 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:07 +1100 -Subject: [PATCH stable v4.14 19/32] powerpc/powernv: Query firmware for count cache flush settings +Subject: powerpc/powernv: Query firmware for count cache flush settings To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-20-mpe@ellerman.id.au> diff --git a/queue-4.14/powerpc-pseries-query-hypervisor-for-count-cache-flush-settings.patch b/queue-4.14/powerpc-pseries-query-hypervisor-for-count-cache-flush-settings.patch index 2805f0be12f..e6583b3f1f2 100644 --- a/queue-4.14/powerpc-pseries-query-hypervisor-for-count-cache-flush-settings.patch +++ b/queue-4.14/powerpc-pseries-query-hypervisor-for-count-cache-flush-settings.patch @@ -1,7 +1,7 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:06 +1100 -Subject: [PATCH stable v4.14 18/32] powerpc/pseries: Query hypervisor for count cache flush settings +Subject: powerpc/pseries: Query hypervisor for count cache flush settings To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-19-mpe@ellerman.id.au> diff --git a/queue-4.14/powerpc-security-fix-spectre_v2-reporting.patch b/queue-4.14/powerpc-security-fix-spectre_v2-reporting.patch index a27ab474382..7f3fbbcefa6 100644 --- a/queue-4.14/powerpc-security-fix-spectre_v2-reporting.patch +++ b/queue-4.14/powerpc-security-fix-spectre_v2-reporting.patch @@ -1,7 +1,7 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:26:20 +1100 -Subject: [PATCH stable v4.14 32/32] powerpc/security: Fix spectre_v2 reporting +Subject: powerpc/security: Fix spectre_v2 reporting To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-33-mpe@ellerman.id.au> diff --git a/queue-4.14/powerpc-use-barrier_nospec-in-copy_from_user.patch b/queue-4.14/powerpc-use-barrier_nospec-in-copy_from_user.patch index 44afedfe10f..86e840d89a3 100644 --- a/queue-4.14/powerpc-use-barrier_nospec-in-copy_from_user.patch +++ b/queue-4.14/powerpc-use-barrier_nospec-in-copy_from_user.patch @@ -1,7 +1,7 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:25:52 +1100 -Subject: [PATCH stable v4.14 04/32] powerpc: Use barrier_nospec in copy_from_user() +Subject: powerpc: Use barrier_nospec in copy_from_user() To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-5-mpe@ellerman.id.au> diff --git a/queue-4.14/powerpc64s-show-ori31-availability-in-spectre_v1-sysfs-file-not-v2.patch b/queue-4.14/powerpc64s-show-ori31-availability-in-spectre_v1-sysfs-file-not-v2.patch index f44325b52b8..a997f962b13 100644 --- a/queue-4.14/powerpc64s-show-ori31-availability-in-spectre_v1-sysfs-file-not-v2.patch +++ b/queue-4.14/powerpc64s-show-ori31-availability-in-spectre_v1-sysfs-file-not-v2.patch @@ -1,7 +1,7 @@ From foo@baz Fri Mar 29 15:53:50 CET 2019 From: Michael Ellerman Date: Fri, 29 Mar 2019 22:25:55 +1100 -Subject: [PATCH stable v4.14 07/32] powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2 +Subject: powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2 To: stable@vger.kernel.org, gregkh@linuxfoundation.org Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, christophe.leroy@c-s.fr Message-ID: <20190329112620.14489-8-mpe@ellerman.id.au> -- 2.47.2