[GIT PULL] firmware: arm_scmi: Fixes for v6.12(Round 2)
Sudeep Holla
sudeep.holla at arm.com
Thu Oct 31 10:27:34 PDT 2024
Hi ARM SoC Team,
Please pull ! Sorry for the late pull request. The ones that need to go
for v6.12 stable carry fixes tags, so it is ok if you pull it for v6.13
if its too late.
Regards,
Sudeep
-->8
The following changes since commit da1642bc97c4ef67f347edcd493bd0a52f88777b:
firmware: arm_scmi: Queue in scmi layer for mailbox implementation (2024-10-14 21:36:46 +0100)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git tags/scmi-fixes-6.12-2
for you to fetch changes up to 54962707f8b8b53812d3d7fca279a68c6e18faae:
firmware: arm_scmi: Use vendor string in max-rx-timeout-ms (2024-10-28 14:49:27 +0000)
----------------------------------------------------------------
Arm SCMI fixes for v6.12(part 2)
Couple of fixes to address slab-use-after-free in scmi_bus_notifier()
via scmi_dev->name and possible incorrect clear channel transport
operation on A2P channel if some sort of P2A only messages are initiated
on A2P channel(occurs when stress tested passing /dev/random to the
channel).
Apart from this, there are fixes to address missing "arm" prefix in the
recently added property max-rx-timeout-ms which was missed in the review
but was identified when further additions to the same binding were
getting reviewed.
----------------------------------------------------------------
Cristian Marussi (3):
firmware: arm_scmi: Reject clear channel request on A2P
dt-bindings: firmware: arm,scmi: Add missing vendor string
firmware: arm_scmi: Use vendor string in max-rx-timeout-ms
Xinqi Zhang (1):
firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier()
Documentation/devicetree/bindings/firmware/arm,scmi.yaml | 2 +-
drivers/firmware/arm_scmi/bus.c | 7 ++++---
drivers/firmware/arm_scmi/common.h | 2 ++
drivers/firmware/arm_scmi/driver.c | 10 ++++++++--
4 files changed, 15 insertions(+), 6 deletions(-)
More information about the linux-arm-kernel
mailing list