* [PATCH] firmware: qcom: tzmem: disable sc7180 platform
@ 2025-07-21 13:28 Nikita Travkin
2025-07-22 11:47 ` Dmitry Baryshkov
2025-08-11 23:27 ` Bjorn Andersson
0 siblings, 2 replies; 3+ messages in thread
From: Nikita Travkin @ 2025-07-21 13:28 UTC (permalink / raw)
To: Bartosz Golaszewski, Bjorn Andersson, Konrad Dybcio
Cc: linux-arm-msm, linux-kernel, Nikita Travkin
When SHM bridge is enabled, assigning RMTFS memory causes the calling
core to hang if the system is running in EL1.
Disable SHM bridge on sc7180 devices to avoid that hang.
Signed-off-by: Nikita Travkin <nikita@trvn.ru>
---
drivers/firmware/qcom/qcom_tzmem.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/firmware/qcom/qcom_tzmem.c b/drivers/firmware/qcom/qcom_tzmem.c
index ea0a35355657064b1c08a6ebed7cfb483a60dd3f..12e448669b8bd24ed312d0aa7b6a2b0042f762de 100644
--- a/drivers/firmware/qcom/qcom_tzmem.c
+++ b/drivers/firmware/qcom/qcom_tzmem.c
@@ -77,6 +77,7 @@ static bool qcom_tzmem_using_shm_bridge;
/* List of machines that are known to not support SHM bridge correctly. */
static const char *const qcom_tzmem_blacklist[] = {
+ "qcom,sc7180", /* hang in rmtfs memory assignment */
"qcom,sc8180x",
"qcom,sdm670", /* failure in GPU firmware loading */
"qcom,sdm845", /* reset in rmtfs memory assignment */
---
base-commit: 97987520025658f30bb787a99ffbd9bbff9ffc9d
change-id: 20250721-sc7180-shm-hang-a0d6650ae5a4
Best regards,
--
Nikita Travkin <nikita@trvn.ru>
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: [PATCH] firmware: qcom: tzmem: disable sc7180 platform
2025-07-21 13:28 [PATCH] firmware: qcom: tzmem: disable sc7180 platform Nikita Travkin
@ 2025-07-22 11:47 ` Dmitry Baryshkov
2025-08-11 23:27 ` Bjorn Andersson
1 sibling, 0 replies; 3+ messages in thread
From: Dmitry Baryshkov @ 2025-07-22 11:47 UTC (permalink / raw)
To: Nikita Travkin
Cc: Bartosz Golaszewski, Bjorn Andersson, Konrad Dybcio,
linux-arm-msm, linux-kernel
On Mon, Jul 21, 2025 at 06:28:03PM +0500, Nikita Travkin wrote:
> When SHM bridge is enabled, assigning RMTFS memory causes the calling
> core to hang if the system is running in EL1.
>
> Disable SHM bridge on sc7180 devices to avoid that hang.
>
> Signed-off-by: Nikita Travkin <nikita@trvn.ru>
> ---
> drivers/firmware/qcom/qcom_tzmem.c | 1 +
> 1 file changed, 1 insertion(+)
>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] firmware: qcom: tzmem: disable sc7180 platform
2025-07-21 13:28 [PATCH] firmware: qcom: tzmem: disable sc7180 platform Nikita Travkin
2025-07-22 11:47 ` Dmitry Baryshkov
@ 2025-08-11 23:27 ` Bjorn Andersson
1 sibling, 0 replies; 3+ messages in thread
From: Bjorn Andersson @ 2025-08-11 23:27 UTC (permalink / raw)
To: Bartosz Golaszewski, Konrad Dybcio, Nikita Travkin
Cc: linux-arm-msm, linux-kernel
On Mon, 21 Jul 2025 18:28:03 +0500, Nikita Travkin wrote:
> When SHM bridge is enabled, assigning RMTFS memory causes the calling
> core to hang if the system is running in EL1.
>
> Disable SHM bridge on sc7180 devices to avoid that hang.
>
>
Applied, thanks!
[1/1] firmware: qcom: tzmem: disable sc7180 platform
commit: 10a2bc3278c872db6841f2e3b738d89cba5e718c
Best regards,
--
Bjorn Andersson <andersson@kernel.org>
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-08-11 23:27 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-07-21 13:28 [PATCH] firmware: qcom: tzmem: disable sc7180 platform Nikita Travkin
2025-07-22 11:47 ` Dmitry Baryshkov
2025-08-11 23:27 ` Bjorn Andersson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®