]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
soc: qcom: smem: Fix endian-unaware access of num_entries
authorJens Reidel <adrian@mainlining.org>
Sat, 26 Jul 2025 23:56:46 +0000 (01:56 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 13 Nov 2025 20:34:02 +0000 (15:34 -0500)
commit1bc4a402c018496a63b3985d491d80b38f13c63c
treed7cda42e38eabfa200b199577573d126b0ba1aab
parent27568eeee66d9091b4cbd9c0f24bc7e042e9144a
soc: qcom: smem: Fix endian-unaware access of num_entries

[ Upstream commit 19e7aa0e9e46d0ad111a4af55b3d681b6ad945e0 ]

Add a missing le32_to_cpu when accessing num_entries, which is always a
little endian integer.

Fixes booting on Xiaomi Mi 9T (xiaomi-davinci) in big endian.

Signed-off-by: Jens Reidel <adrian@mainlining.org>
Link: https://lore.kernel.org/r/20250726235646.254730-1-adrian@mainlining.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/soc/qcom/smem.c