+++ /dev/null
-From fe051552f5078fa02d593847529a3884305a6ffe Mon Sep 17 00:00:00 2001
-From: Kinsey Moore <kinsey.moore@oarcorp.com>
-Date: Tue, 23 Jul 2024 15:58:05 -0500
-Subject: jffs2: Prevent rtime decompress memory corruption
-
-From: Kinsey Moore <kinsey.moore@oarcorp.com>
-
-commit fe051552f5078fa02d593847529a3884305a6ffe upstream.
-
-The rtime decompression routine does not fully check bounds during the
-entirety of the decompression pass and can corrupt memory outside the
-decompression buffer if the compressed data is corrupted. This adds the
-required check to prevent this failure mode.
-
-Cc: stable@vger.kernel.org
-Signed-off-by: Kinsey Moore <kinsey.moore@oarcorp.com>
-Signed-off-by: Richard Weinberger <richard@nod.at>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- fs/jffs2/compr_rtime.c | 3 +++
- 1 file changed, 3 insertions(+)
-
---- a/fs/jffs2/compr_rtime.c
-+++ b/fs/jffs2/compr_rtime.c
-@@ -95,6 +95,9 @@ static int jffs2_rtime_decompress(unsign
-
- positions[value]=outpos;
- if (repeat) {
-+ if ((outpos + repeat) >= destlen) {
-+ return 1;
-+ }
- if (backoffs + repeat >= outpos) {
- while(repeat) {
- cpage_out[outpos++] = cpage_out[backoffs++];
um-ubd-do-not-use-drvdata-in-release.patch
um-net-do-not-use-drvdata-in-release.patch
serial-8250-omap-move-pm_runtime_get_sync.patch
-jffs2-prevent-rtime-decompress-memory-corruption.patch
um-vector-do-not-use-drvdata-in-release.patch
sh-cpuinfo-fix-a-warning-for-config_cpumask_offstack.patch
arm64-tls-fix-context-switching-of-tpidrro_el0-when-kpti-is-enabled.patch
+++ /dev/null
-From fe051552f5078fa02d593847529a3884305a6ffe Mon Sep 17 00:00:00 2001
-From: Kinsey Moore <kinsey.moore@oarcorp.com>
-Date: Tue, 23 Jul 2024 15:58:05 -0500
-Subject: jffs2: Prevent rtime decompress memory corruption
-
-From: Kinsey Moore <kinsey.moore@oarcorp.com>
-
-commit fe051552f5078fa02d593847529a3884305a6ffe upstream.
-
-The rtime decompression routine does not fully check bounds during the
-entirety of the decompression pass and can corrupt memory outside the
-decompression buffer if the compressed data is corrupted. This adds the
-required check to prevent this failure mode.
-
-Cc: stable@vger.kernel.org
-Signed-off-by: Kinsey Moore <kinsey.moore@oarcorp.com>
-Signed-off-by: Richard Weinberger <richard@nod.at>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- fs/jffs2/compr_rtime.c | 3 +++
- 1 file changed, 3 insertions(+)
-
---- a/fs/jffs2/compr_rtime.c
-+++ b/fs/jffs2/compr_rtime.c
-@@ -95,6 +95,9 @@ static int jffs2_rtime_decompress(unsign
-
- positions[value]=outpos;
- if (repeat) {
-+ if ((outpos + repeat) >= destlen) {
-+ return 1;
-+ }
- if (backoffs + repeat >= outpos) {
- while(repeat) {
- cpage_out[outpos++] = cpage_out[backoffs++];
um-ubd-do-not-use-drvdata-in-release.patch
um-net-do-not-use-drvdata-in-release.patch
serial-8250-omap-move-pm_runtime_get_sync.patch
-jffs2-prevent-rtime-decompress-memory-corruption.patch
um-vector-do-not-use-drvdata-in-release.patch
sh-cpuinfo-fix-a-warning-for-config_cpumask_offstack.patch
arm64-tls-fix-context-switching-of-tpidrro_el0-when-kpti-is-enabled.patch
+++ /dev/null
-From fe051552f5078fa02d593847529a3884305a6ffe Mon Sep 17 00:00:00 2001
-From: Kinsey Moore <kinsey.moore@oarcorp.com>
-Date: Tue, 23 Jul 2024 15:58:05 -0500
-Subject: jffs2: Prevent rtime decompress memory corruption
-
-From: Kinsey Moore <kinsey.moore@oarcorp.com>
-
-commit fe051552f5078fa02d593847529a3884305a6ffe upstream.
-
-The rtime decompression routine does not fully check bounds during the
-entirety of the decompression pass and can corrupt memory outside the
-decompression buffer if the compressed data is corrupted. This adds the
-required check to prevent this failure mode.
-
-Cc: stable@vger.kernel.org
-Signed-off-by: Kinsey Moore <kinsey.moore@oarcorp.com>
-Signed-off-by: Richard Weinberger <richard@nod.at>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- fs/jffs2/compr_rtime.c | 3 +++
- 1 file changed, 3 insertions(+)
-
---- a/fs/jffs2/compr_rtime.c
-+++ b/fs/jffs2/compr_rtime.c
-@@ -95,6 +95,9 @@ static int jffs2_rtime_decompress(unsign
-
- positions[value]=outpos;
- if (repeat) {
-+ if ((outpos + repeat) >= destlen) {
-+ return 1;
-+ }
- if (backoffs + repeat >= outpos) {
- while(repeat) {
- cpage_out[outpos++] = cpage_out[backoffs++];
um-ubd-do-not-use-drvdata-in-release.patch
um-net-do-not-use-drvdata-in-release.patch
serial-8250-omap-move-pm_runtime_get_sync.patch
-jffs2-prevent-rtime-decompress-memory-corruption.patch
um-vector-do-not-use-drvdata-in-release.patch
sh-cpuinfo-fix-a-warning-for-config_cpumask_offstack.patch
arm64-tls-fix-context-switching-of-tpidrro_el0-when-kpti-is-enabled.patch
+++ /dev/null
-From fe051552f5078fa02d593847529a3884305a6ffe Mon Sep 17 00:00:00 2001
-From: Kinsey Moore <kinsey.moore@oarcorp.com>
-Date: Tue, 23 Jul 2024 15:58:05 -0500
-Subject: jffs2: Prevent rtime decompress memory corruption
-
-From: Kinsey Moore <kinsey.moore@oarcorp.com>
-
-commit fe051552f5078fa02d593847529a3884305a6ffe upstream.
-
-The rtime decompression routine does not fully check bounds during the
-entirety of the decompression pass and can corrupt memory outside the
-decompression buffer if the compressed data is corrupted. This adds the
-required check to prevent this failure mode.
-
-Cc: stable@vger.kernel.org
-Signed-off-by: Kinsey Moore <kinsey.moore@oarcorp.com>
-Signed-off-by: Richard Weinberger <richard@nod.at>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- fs/jffs2/compr_rtime.c | 3 +++
- 1 file changed, 3 insertions(+)
-
---- a/fs/jffs2/compr_rtime.c
-+++ b/fs/jffs2/compr_rtime.c
-@@ -95,6 +95,9 @@ static int jffs2_rtime_decompress(unsign
-
- positions[value]=outpos;
- if (repeat) {
-+ if ((outpos + repeat) >= destlen) {
-+ return 1;
-+ }
- if (backoffs + repeat >= outpos) {
- while(repeat) {
- cpage_out[outpos++] = cpage_out[backoffs++];
um-ubd-do-not-use-drvdata-in-release.patch
um-net-do-not-use-drvdata-in-release.patch
serial-8250-omap-move-pm_runtime_get_sync.patch
-jffs2-prevent-rtime-decompress-memory-corruption.patch
um-vector-do-not-use-drvdata-in-release.patch
sh-cpuinfo-fix-a-warning-for-config_cpumask_offstack.patch
arm64-tls-fix-context-switching-of-tpidrro_el0-when-kpti-is-enabled.patch
+++ /dev/null
-From fe051552f5078fa02d593847529a3884305a6ffe Mon Sep 17 00:00:00 2001
-From: Kinsey Moore <kinsey.moore@oarcorp.com>
-Date: Tue, 23 Jul 2024 15:58:05 -0500
-Subject: jffs2: Prevent rtime decompress memory corruption
-
-From: Kinsey Moore <kinsey.moore@oarcorp.com>
-
-commit fe051552f5078fa02d593847529a3884305a6ffe upstream.
-
-The rtime decompression routine does not fully check bounds during the
-entirety of the decompression pass and can corrupt memory outside the
-decompression buffer if the compressed data is corrupted. This adds the
-required check to prevent this failure mode.
-
-Cc: stable@vger.kernel.org
-Signed-off-by: Kinsey Moore <kinsey.moore@oarcorp.com>
-Signed-off-by: Richard Weinberger <richard@nod.at>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- fs/jffs2/compr_rtime.c | 3 +++
- 1 file changed, 3 insertions(+)
-
---- a/fs/jffs2/compr_rtime.c
-+++ b/fs/jffs2/compr_rtime.c
-@@ -95,6 +95,9 @@ static int jffs2_rtime_decompress(unsign
-
- positions[value]=outpos;
- if (repeat) {
-+ if ((outpos + repeat) >= destlen) {
-+ return 1;
-+ }
- if (backoffs + repeat >= outpos) {
- while(repeat) {
- cpage_out[outpos++] = cpage_out[backoffs++];
dt-bindings-serial-rs485-fix-rs485-rts-delay-property.patch
serial-8250_fintek-add-support-for-f81216e.patch
serial-8250-omap-move-pm_runtime_get_sync.patch
-jffs2-prevent-rtime-decompress-memory-corruption.patch
um-vector-do-not-use-drvdata-in-release.patch
sh-cpuinfo-fix-a-warning-for-config_cpumask_offstack.patch
ublk-fix-ublk_ch_mmap-for-64k-page-size.patch
+++ /dev/null
-From fe051552f5078fa02d593847529a3884305a6ffe Mon Sep 17 00:00:00 2001
-From: Kinsey Moore <kinsey.moore@oarcorp.com>
-Date: Tue, 23 Jul 2024 15:58:05 -0500
-Subject: jffs2: Prevent rtime decompress memory corruption
-
-From: Kinsey Moore <kinsey.moore@oarcorp.com>
-
-commit fe051552f5078fa02d593847529a3884305a6ffe upstream.
-
-The rtime decompression routine does not fully check bounds during the
-entirety of the decompression pass and can corrupt memory outside the
-decompression buffer if the compressed data is corrupted. This adds the
-required check to prevent this failure mode.
-
-Cc: stable@vger.kernel.org
-Signed-off-by: Kinsey Moore <kinsey.moore@oarcorp.com>
-Signed-off-by: Richard Weinberger <richard@nod.at>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- fs/jffs2/compr_rtime.c | 3 +++
- 1 file changed, 3 insertions(+)
-
---- a/fs/jffs2/compr_rtime.c
-+++ b/fs/jffs2/compr_rtime.c
-@@ -95,6 +95,9 @@ static int jffs2_rtime_decompress(unsign
-
- positions[value]=outpos;
- if (repeat) {
-+ if ((outpos + repeat) >= destlen) {
-+ return 1;
-+ }
- if (backoffs + repeat >= outpos) {
- while(repeat) {
- cpage_out[outpos++] = cpage_out[backoffs++];
serial-8250-omap-move-pm_runtime_get_sync.patch
serial-amba-pl011-fix-rx-stall-when-dma-is-used.patch
serial-amba-pl011-fix-build-regression.patch
-jffs2-prevent-rtime-decompress-memory-corruption.patch
mtd-ubi-fix-unreleased-fwnode_handle-in-find_volume_fwnode.patch
block-prevent-potential-deadlock-in-blk_revalidate_disk_zones.patch
um-vector-do-not-use-drvdata-in-release.patch
+++ /dev/null
-From fe051552f5078fa02d593847529a3884305a6ffe Mon Sep 17 00:00:00 2001
-From: Kinsey Moore <kinsey.moore@oarcorp.com>
-Date: Tue, 23 Jul 2024 15:58:05 -0500
-Subject: jffs2: Prevent rtime decompress memory corruption
-
-From: Kinsey Moore <kinsey.moore@oarcorp.com>
-
-commit fe051552f5078fa02d593847529a3884305a6ffe upstream.
-
-The rtime decompression routine does not fully check bounds during the
-entirety of the decompression pass and can corrupt memory outside the
-decompression buffer if the compressed data is corrupted. This adds the
-required check to prevent this failure mode.
-
-Cc: stable@vger.kernel.org
-Signed-off-by: Kinsey Moore <kinsey.moore@oarcorp.com>
-Signed-off-by: Richard Weinberger <richard@nod.at>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- fs/jffs2/compr_rtime.c | 3 +++
- 1 file changed, 3 insertions(+)
-
---- a/fs/jffs2/compr_rtime.c
-+++ b/fs/jffs2/compr_rtime.c
-@@ -95,6 +95,9 @@ static int jffs2_rtime_decompress(unsign
-
- positions[value]=outpos;
- if (repeat) {
-+ if ((outpos + repeat) >= destlen) {
-+ return 1;
-+ }
- if (backoffs + repeat >= outpos) {
- while(repeat) {
- cpage_out[outpos++] = cpage_out[backoffs++];
serial-amba-pl011-fix-rx-stall-when-dma-is-used.patch
serial-amba-pl011-fix-build-regression.patch
revert-block-bfq-merge-bfq_release_process_ref-into-bfq_put_cooperator.patch
-jffs2-prevent-rtime-decompress-memory-corruption.patch
mtd-ubi-fix-unreleased-fwnode_handle-in-find_volume_fwnode.patch
block-prevent-potential-deadlock-in-blk_revalidate_disk_zones.patch
um-vector-do-not-use-drvdata-in-release.patch
+++ /dev/null
-From fe051552f5078fa02d593847529a3884305a6ffe Mon Sep 17 00:00:00 2001
-From: Kinsey Moore <kinsey.moore@oarcorp.com>
-Date: Tue, 23 Jul 2024 15:58:05 -0500
-Subject: jffs2: Prevent rtime decompress memory corruption
-
-From: Kinsey Moore <kinsey.moore@oarcorp.com>
-
-commit fe051552f5078fa02d593847529a3884305a6ffe upstream.
-
-The rtime decompression routine does not fully check bounds during the
-entirety of the decompression pass and can corrupt memory outside the
-decompression buffer if the compressed data is corrupted. This adds the
-required check to prevent this failure mode.
-
-Cc: stable@vger.kernel.org
-Signed-off-by: Kinsey Moore <kinsey.moore@oarcorp.com>
-Signed-off-by: Richard Weinberger <richard@nod.at>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- fs/jffs2/compr_rtime.c | 3 +++
- 1 file changed, 3 insertions(+)
-
---- a/fs/jffs2/compr_rtime.c
-+++ b/fs/jffs2/compr_rtime.c
-@@ -95,6 +95,9 @@ static int jffs2_rtime_decompress(unsign
-
- positions[value]=outpos;
- if (repeat) {
-+ if ((outpos + repeat) >= destlen) {
-+ return 1;
-+ }
- if (backoffs + repeat >= outpos) {
- while(repeat) {
- cpage_out[outpos++] = cpage_out[backoffs++];
dt-bindings-serial-rs485-fix-rs485-rts-delay-property.patch
serial-8250_fintek-add-support-for-f81216e.patch
serial-8250-omap-move-pm_runtime_get_sync.patch
-jffs2-prevent-rtime-decompress-memory-corruption.patch
um-vector-do-not-use-drvdata-in-release.patch
sh-cpuinfo-fix-a-warning-for-config_cpumask_offstack.patch
iio-gts-fix-uninitialized-symbol-ret.patch