From: Greg Kroah-Hartman Date: Sat, 9 Nov 2024 11:21:00 +0000 (+0100) Subject: 5.4-stable patches X-Git-Tag: v5.15.172~82 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b86a8954667459767b21d4a86e899921e8320975;p=thirdparty%2Fkernel%2Fstable-queue.git 5.4-stable patches added patches: media-stb0899_algo-initialize-cfr-before-using-it.patch --- diff --git a/queue-5.4/media-stb0899_algo-initialize-cfr-before-using-it.patch b/queue-5.4/media-stb0899_algo-initialize-cfr-before-using-it.patch new file mode 100644 index 00000000000..ff5b6de4757 --- /dev/null +++ b/queue-5.4/media-stb0899_algo-initialize-cfr-before-using-it.patch @@ -0,0 +1,34 @@ +From 2d861977e7314f00bf27d0db17c11ff5e85e609a Mon Sep 17 00:00:00 2001 +From: Mauro Carvalho Chehab +Date: Tue, 15 Oct 2024 13:29:43 +0200 +Subject: media: stb0899_algo: initialize cfr before using it + +From: Mauro Carvalho Chehab + +commit 2d861977e7314f00bf27d0db17c11ff5e85e609a upstream. + +The loop at stb0899_search_carrier() starts with a random +value for cfr, as reported by Coverity. + +Initialize it to zero, just like stb0899_dvbs_algo() to ensure +that carrier search won't bail out. + +Fixes: 8bd135bab91f ("V4L/DVB (9375): Add STB0899 support") +Cc: stable@vger.kernel.org +Signed-off-by: Mauro Carvalho Chehab +Signed-off-by: Greg Kroah-Hartman +--- + drivers/media/dvb-frontends/stb0899_algo.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/drivers/media/dvb-frontends/stb0899_algo.c ++++ b/drivers/media/dvb-frontends/stb0899_algo.c +@@ -269,7 +269,7 @@ static enum stb0899_status stb0899_searc + + short int derot_freq = 0, last_derot_freq = 0, derot_limit, next_loop = 3; + int index = 0; +- u8 cfr[2]; ++ u8 cfr[2] = {0}; + u8 reg; + + internal->status = NOCARRIER; diff --git a/queue-5.4/series b/queue-5.4/series index 19a32e76904..718eb4a9ed2 100644 --- a/queue-5.4/series +++ b/queue-5.4/series @@ -13,3 +13,4 @@ net-enetc-set-mac-address-to-the-vf-net_device.patch sctp-properly-validate-chunk-size-in-sctp_sf_ootb.patch can-c_can-fix-rx-tx-_errors-statistics.patch net-hns3-fix-kernel-crash-when-uninstalling-driver.patch +media-stb0899_algo-initialize-cfr-before-using-it.patch