]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop s390 patch from all but 6.9
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 11 Jul 2024 09:51:50 +0000 (11:51 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 11 Jul 2024 09:51:50 +0000 (11:51 +0200)
12 files changed:
queue-4.19/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch [deleted file]
queue-4.19/series
queue-5.10/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch [deleted file]
queue-5.10/series
queue-5.15/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch [deleted file]
queue-5.15/series
queue-5.4/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch [deleted file]
queue-5.4/series
queue-6.1/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch [deleted file]
queue-6.1/series
queue-6.6/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch [deleted file]
queue-6.6/series

diff --git a/queue-4.19/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch b/queue-4.19/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch
deleted file mode 100644 (file)
index 060a4d5..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-From 4e8d90bbb8c28a64bb98bbc3322970054c0bc71f Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Tue, 30 Apr 2024 16:30:01 +0200
-Subject: s390: Mark psw in __load_psw_mask() as __unitialized
-
-From: Sven Schnelle <svens@linux.ibm.com>
-
-[ Upstream commit 7278a8fb8d032dfdc03d9b5d17e0bc451cdc1492 ]
-
-Without __unitialized, the following code is generated when
-INIT_STACK_ALL_ZERO is enabled:
-
-86: d7 0f f0 a0 f0 a0     xc      160(16,%r15), 160(%r15)
-8c: e3 40 f0 a0 00 24     stg     %r4, 160(%r15)
-92: c0 10 00 00 00 08     larl    %r1, 0xa2
-98: e3 10 f0 a8 00 24     stg     %r1, 168(%r15)
-9e: b2 b2 f0 a0           lpswe   160(%r15)
-
-The xc is not adding any security because psw is fully initialized
-with the following instructions. Add __unitialized to the psw
-definitiation to avoid the superfluous clearing of psw.
-
-Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
-Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
-Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/s390/include/asm/processor.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/arch/s390/include/asm/processor.h b/arch/s390/include/asm/processor.h
-index 7f2953c15c37b..93ba3befd6d40 100644
---- a/arch/s390/include/asm/processor.h
-+++ b/arch/s390/include/asm/processor.h
-@@ -289,8 +289,8 @@ static inline void __load_psw(psw_t psw)
-  */
- static inline void __load_psw_mask(unsigned long mask)
- {
-+      psw_t psw __uninitialized;
-       unsigned long addr;
--      psw_t psw;
-       psw.mask = mask;
--- 
-2.43.0
-
index ad5d003f98fb5629d0f343714838967094641bef..e77d45babe95353cb932157463e7fd7f3b2f1de4 100644 (file)
@@ -15,7 +15,6 @@ powerpc-64-set-_io_base-to-poison_pointer_delta-not-.patch
 orangefs-fix-out-of-bounds-fsid-access.patch
 powerpc-xmon-check-cpu-id-in-commands-c-dp-and-dx.patch
 jffs2-fix-potential-illegal-address-access-in-jffs2_.patch
-s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch
 s390-pkey-wipe-sensitive-data-on-failure.patch
 tcp-take-care-of-compressed-acks-in-tcp_add_reno_sac.patch
 tcp-tcp_mark_head_lost-is-only-valid-for-sack-tcp.patch
diff --git a/queue-5.10/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch b/queue-5.10/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch
deleted file mode 100644 (file)
index 39f476e..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-From 81a6884791b2aceee9f6db6f10242e0bd4f0e292 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Tue, 30 Apr 2024 16:30:01 +0200
-Subject: s390: Mark psw in __load_psw_mask() as __unitialized
-
-From: Sven Schnelle <svens@linux.ibm.com>
-
-[ Upstream commit 7278a8fb8d032dfdc03d9b5d17e0bc451cdc1492 ]
-
-Without __unitialized, the following code is generated when
-INIT_STACK_ALL_ZERO is enabled:
-
-86: d7 0f f0 a0 f0 a0     xc      160(16,%r15), 160(%r15)
-8c: e3 40 f0 a0 00 24     stg     %r4, 160(%r15)
-92: c0 10 00 00 00 08     larl    %r1, 0xa2
-98: e3 10 f0 a8 00 24     stg     %r1, 168(%r15)
-9e: b2 b2 f0 a0           lpswe   160(%r15)
-
-The xc is not adding any security because psw is fully initialized
-with the following instructions. Add __unitialized to the psw
-definitiation to avoid the superfluous clearing of psw.
-
-Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
-Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
-Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/s390/include/asm/processor.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/arch/s390/include/asm/processor.h b/arch/s390/include/asm/processor.h
-index 0987c3fc45f58..95ed01a3536c6 100644
---- a/arch/s390/include/asm/processor.h
-+++ b/arch/s390/include/asm/processor.h
-@@ -252,8 +252,8 @@ static inline void __load_psw(psw_t psw)
-  */
- static __always_inline void __load_psw_mask(unsigned long mask)
- {
-+      psw_t psw __uninitialized;
-       unsigned long addr;
--      psw_t psw;
-       psw.mask = mask;
--- 
-2.43.0
-
index 71be383944b2ed1ef3ece5b079169ff08f0a1086..84cd03d4ba36a8e246398c31bd50038766e85c59 100644 (file)
@@ -24,7 +24,6 @@ kunit-fix-timeout-message.patch
 powerpc-xmon-check-cpu-id-in-commands-c-dp-and-dx.patch
 bpf-avoid-uninitialized-value-in-bpf_core_read_bitfi.patch
 jffs2-fix-potential-illegal-address-access-in-jffs2_.patch
-s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch
 s390-pkey-wipe-sensitive-data-on-failure.patch
 upstream-tcp-fix-dsack-undo-in-fast-recovery-to-call.patch
 tcp_metrics-validate-source-addr-length.patch
diff --git a/queue-5.15/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch b/queue-5.15/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch
deleted file mode 100644 (file)
index ee6182b..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-From f7d4cb21b0cee2de9265c3a910f7f61f3dc93bdb Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Tue, 30 Apr 2024 16:30:01 +0200
-Subject: s390: Mark psw in __load_psw_mask() as __unitialized
-
-From: Sven Schnelle <svens@linux.ibm.com>
-
-[ Upstream commit 7278a8fb8d032dfdc03d9b5d17e0bc451cdc1492 ]
-
-Without __unitialized, the following code is generated when
-INIT_STACK_ALL_ZERO is enabled:
-
-86: d7 0f f0 a0 f0 a0     xc      160(16,%r15), 160(%r15)
-8c: e3 40 f0 a0 00 24     stg     %r4, 160(%r15)
-92: c0 10 00 00 00 08     larl    %r1, 0xa2
-98: e3 10 f0 a8 00 24     stg     %r1, 168(%r15)
-9e: b2 b2 f0 a0           lpswe   160(%r15)
-
-The xc is not adding any security because psw is fully initialized
-with the following instructions. Add __unitialized to the psw
-definitiation to avoid the superfluous clearing of psw.
-
-Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
-Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
-Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/s390/include/asm/processor.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/arch/s390/include/asm/processor.h b/arch/s390/include/asm/processor.h
-index d7ca76bb2720f..2ba16e67c96d5 100644
---- a/arch/s390/include/asm/processor.h
-+++ b/arch/s390/include/asm/processor.h
-@@ -250,8 +250,8 @@ static inline void __load_psw(psw_t psw)
-  */
- static __always_inline void __load_psw_mask(unsigned long mask)
- {
-+      psw_t psw __uninitialized;
-       unsigned long addr;
--      psw_t psw;
-       psw.mask = mask;
--- 
-2.43.0
-
index ca16a200b1d730c2af219f8c5dd769d10b9afdf3..93a040fe5e6f959728daf23a8a4fa9635db6d0d1 100644 (file)
@@ -27,7 +27,6 @@ powerpc-xmon-check-cpu-id-in-commands-c-dp-and-dx.patch
 igc-fix-a-log-entry-using-uninitialized-netdev.patch
 bpf-avoid-uninitialized-value-in-bpf_core_read_bitfi.patch
 jffs2-fix-potential-illegal-address-access-in-jffs2_.patch
-s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch
 s390-pkey-wipe-sensitive-data-on-failure.patch
 tools-power-turbostat-remember-global-max_die_id.patch
 upstream-tcp-fix-dsack-undo-in-fast-recovery-to-call.patch
diff --git a/queue-5.4/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch b/queue-5.4/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch
deleted file mode 100644 (file)
index 391c0c4..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-From c7d1c9caf8204b2224f8f1cabd14f651acc349e2 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Tue, 30 Apr 2024 16:30:01 +0200
-Subject: s390: Mark psw in __load_psw_mask() as __unitialized
-
-From: Sven Schnelle <svens@linux.ibm.com>
-
-[ Upstream commit 7278a8fb8d032dfdc03d9b5d17e0bc451cdc1492 ]
-
-Without __unitialized, the following code is generated when
-INIT_STACK_ALL_ZERO is enabled:
-
-86: d7 0f f0 a0 f0 a0     xc      160(16,%r15), 160(%r15)
-8c: e3 40 f0 a0 00 24     stg     %r4, 160(%r15)
-92: c0 10 00 00 00 08     larl    %r1, 0xa2
-98: e3 10 f0 a8 00 24     stg     %r1, 168(%r15)
-9e: b2 b2 f0 a0           lpswe   160(%r15)
-
-The xc is not adding any security because psw is fully initialized
-with the following instructions. Add __unitialized to the psw
-definitiation to avoid the superfluous clearing of psw.
-
-Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
-Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
-Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/s390/include/asm/processor.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/arch/s390/include/asm/processor.h b/arch/s390/include/asm/processor.h
-index 48d6ccdef5f77..00bb2d287f740 100644
---- a/arch/s390/include/asm/processor.h
-+++ b/arch/s390/include/asm/processor.h
-@@ -256,8 +256,8 @@ static inline void __load_psw(psw_t psw)
-  */
- static __always_inline void __load_psw_mask(unsigned long mask)
- {
-+      psw_t psw __uninitialized;
-       unsigned long addr;
--      psw_t psw;
-       psw.mask = mask;
--- 
-2.43.0
-
index e1aa1fa2936d46237a8f188666a748f09f48e919..260945711ba57f10339938532ee30935ae042af9 100644 (file)
@@ -18,7 +18,6 @@ powerpc-64-set-_io_base-to-poison_pointer_delta-not-.patch
 orangefs-fix-out-of-bounds-fsid-access.patch
 powerpc-xmon-check-cpu-id-in-commands-c-dp-and-dx.patch
 jffs2-fix-potential-illegal-address-access-in-jffs2_.patch
-s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch
 s390-pkey-wipe-sensitive-data-on-failure.patch
 tcp-tcp_mark_head_lost-is-only-valid-for-sack-tcp.patch
 tcp-add-ece_ack-flag-to-reno-sack-functions.patch
diff --git a/queue-6.1/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch b/queue-6.1/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch
deleted file mode 100644 (file)
index 065fd41..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-From 2798f70f8a25a0f85b182c2d2ab9a66d035c8f2a Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Tue, 30 Apr 2024 16:30:01 +0200
-Subject: s390: Mark psw in __load_psw_mask() as __unitialized
-
-From: Sven Schnelle <svens@linux.ibm.com>
-
-[ Upstream commit 7278a8fb8d032dfdc03d9b5d17e0bc451cdc1492 ]
-
-Without __unitialized, the following code is generated when
-INIT_STACK_ALL_ZERO is enabled:
-
-86: d7 0f f0 a0 f0 a0     xc      160(16,%r15), 160(%r15)
-8c: e3 40 f0 a0 00 24     stg     %r4, 160(%r15)
-92: c0 10 00 00 00 08     larl    %r1, 0xa2
-98: e3 10 f0 a8 00 24     stg     %r1, 168(%r15)
-9e: b2 b2 f0 a0           lpswe   160(%r15)
-
-The xc is not adding any security because psw is fully initialized
-with the following instructions. Add __unitialized to the psw
-definitiation to avoid the superfluous clearing of psw.
-
-Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
-Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
-Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/s390/include/asm/processor.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/arch/s390/include/asm/processor.h b/arch/s390/include/asm/processor.h
-index c907f747d2a04..26861b09293f1 100644
---- a/arch/s390/include/asm/processor.h
-+++ b/arch/s390/include/asm/processor.h
-@@ -250,8 +250,8 @@ static inline void __load_psw(psw_t psw)
-  */
- static __always_inline void __load_psw_mask(unsigned long mask)
- {
-+      psw_t psw __uninitialized;
-       unsigned long addr;
--      psw_t psw;
-       psw.mask = mask;
--- 
-2.43.0
-
index f073518c65747feb43d8f601872af70ea0489712..09434fa3428a2a70f4b806e5af24cafeceef3e12 100644 (file)
@@ -34,7 +34,6 @@ f2fs-check-validation-of-fault-attrs-in-f2fs_build_f.patch
 scsi-mpi3mr-sanitise-num_phys.patch
 serial-imx-raise-tx-trigger-level-to-8.patch
 jffs2-fix-potential-illegal-address-access-in-jffs2_.patch
-s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch
 s390-pkey-wipe-sensitive-data-on-failure.patch
 btrfs-scrub-initialize-ret-in-scrub_simple_mirror-to.patch
 cdrom-rearrange-last_media_change-check-to-avoid-uni.patch
diff --git a/queue-6.6/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch b/queue-6.6/s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch
deleted file mode 100644 (file)
index 712892d..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-From 33f1611303b098b8b8c53ef0ca8b458126fbccbe Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Tue, 30 Apr 2024 16:30:01 +0200
-Subject: s390: Mark psw in __load_psw_mask() as __unitialized
-
-From: Sven Schnelle <svens@linux.ibm.com>
-
-[ Upstream commit 7278a8fb8d032dfdc03d9b5d17e0bc451cdc1492 ]
-
-Without __unitialized, the following code is generated when
-INIT_STACK_ALL_ZERO is enabled:
-
-86: d7 0f f0 a0 f0 a0     xc      160(16,%r15), 160(%r15)
-8c: e3 40 f0 a0 00 24     stg     %r4, 160(%r15)
-92: c0 10 00 00 00 08     larl    %r1, 0xa2
-98: e3 10 f0 a8 00 24     stg     %r1, 168(%r15)
-9e: b2 b2 f0 a0           lpswe   160(%r15)
-
-The xc is not adding any security because psw is fully initialized
-with the following instructions. Add __unitialized to the psw
-definitiation to avoid the superfluous clearing of psw.
-
-Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
-Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
-Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/s390/include/asm/processor.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/arch/s390/include/asm/processor.h b/arch/s390/include/asm/processor.h
-index dc17896a001a9..e7338ed540d8f 100644
---- a/arch/s390/include/asm/processor.h
-+++ b/arch/s390/include/asm/processor.h
-@@ -308,8 +308,8 @@ static inline void __load_psw(psw_t psw)
-  */
- static __always_inline void __load_psw_mask(unsigned long mask)
- {
-+      psw_t psw __uninitialized;
-       unsigned long addr;
--      psw_t psw;
-       psw.mask = mask;
--- 
-2.43.0
-
index 492f1129f37442db22eaa0668d92b13c5d81c6a7..d5261a2823431631f5a117a39477d0a017790758 100644 (file)
@@ -47,7 +47,6 @@ f2fs-check-validation-of-fault-attrs-in-f2fs_build_f.patch
 scsi-mpi3mr-sanitise-num_phys.patch
 serial-imx-raise-tx-trigger-level-to-8.patch
 jffs2-fix-potential-illegal-address-access-in-jffs2_.patch
-s390-mark-psw-in-__load_psw_mask-as-__unitialized.patch
 s390-pkey-wipe-sensitive-data-on-failure.patch
 btrfs-scrub-initialize-ret-in-scrub_simple_mirror-to.patch
 cdrom-rearrange-last_media_change-check-to-avoid-uni.patch