From 5770f1868b31e539ecb20a2fd65f3dd9396ed369 Mon Sep 17 00:00:00 2001 From: Jiri Slaby Date: Apr 20 2023 11:00:40 +0000 Subject: ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory (bsc#1012628). --- diff --git a/patches.kernel.org/6.2.12-076-ARM-dts-qcom-apq8026-lg-lenok-add-missing-rese.patch b/patches.kernel.org/6.2.12-076-ARM-dts-qcom-apq8026-lg-lenok-add-missing-rese.patch new file mode 100644 index 0000000..83c20b5 --- /dev/null +++ b/patches.kernel.org/6.2.12-076-ARM-dts-qcom-apq8026-lg-lenok-add-missing-rese.patch @@ -0,0 +1,46 @@ +From: Luca Weiss +Date: Wed, 8 Mar 2023 22:06:03 +0100 +Subject: [PATCH] ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory +References: bsc#1012628 +Patch-mainline: 6.2.12 +Git-commit: ecd240875e877d78fd03efbc62292f550872df3f + +[ Upstream commit ecd240875e877d78fd03efbc62292f550872df3f ] + +Turns out these two memory regions also need to be avoided, otherwise +weird things will happen when Linux tries to use this memory. + +Signed-off-by: Luca Weiss +Reviewed-by: Konrad Dybcio +Signed-off-by: Bjorn Andersson +Link: https://lore.kernel.org/r/20230308-lenok-reserved-memory-v1-1-b8bf6ff01207@z3ntu.xyz +Signed-off-by: Sasha Levin +Signed-off-by: Jiri Slaby +--- + arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts | 10 ++++++++++ + 1 file changed, 10 insertions(+) + +diff --git a/arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts b/arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts +index de2fb1c0..b8238122 100644 +--- a/arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts ++++ b/arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts +@@ -27,6 +27,16 @@ chosen { + }; + + reserved-memory { ++ sbl_region: sbl@2f00000 { ++ reg = <0x02f00000 0x100000>; ++ no-map; ++ }; ++ ++ external_image_region: external-image@3100000 { ++ reg = <0x03100000 0x200000>; ++ no-map; ++ }; ++ + adsp_region: adsp@3300000 { + reg = <0x03300000 0x1400000>; + no-map; +-- +2.35.3 + diff --git a/series.conf b/series.conf index 74c553a..1097f45 100644 --- a/series.conf +++ b/series.conf @@ -2303,6 +2303,7 @@ patches.kernel.org/6.2.12-073-net-macb-fix-a-memory-corruption-in-extended-b.patch patches.kernel.org/6.2.12-074-skbuff-Fix-a-race-between-coalescing-and-relea.patch patches.kernel.org/6.2.12-075-ARM-9290-1-uaccess-Fix-KASAN-false-positives.patch + patches.kernel.org/6.2.12-076-ARM-dts-qcom-apq8026-lg-lenok-add-missing-rese.patch ######################################################## # Build fixes that apply to the vanilla kernel too.