[GIT PULL] firmware: arm_scmi: Fixes for v6.18

Sudeep Holla sudeep.holla at arm.com
Thu Oct 16 02:34:48 PDT 2025


Hi ARM SoC Team,

Please pull !

Regards,
Sudeep

-->8

The following changes since commit 3a8660878839faadb4f1a6dd72c3179c1df56787:

  Linux 6.18-rc1 (2025-10-12 13:42:36 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git tags/scmi-fixes-6.18

for you to fetch changes up to 20b93a0088a595bceed4a026d527cbbac4e876c5:

  firmware: arm_scmi: Fix premature SCMI_XFER_FLAG_IS_RAW clearing in raw mode (2025-10-15 15:28:49 +0100)

----------------------------------------------------------------
Arm SCMI fixes for v6.18

This series contains a set of small, focused fixes that address
robustness and lifecycle issues in the Arm SCMI core and debug support,
ensuring safer handling of debug initialization failures, correct flag
management in raw mode, and consistent inflight counter tracking.

Brief summary:

 - Fix raw xfer flag clearing
 - Skip RAW debug initialization on failure
 - Make inflight counter helpers null-safe, preventing crashes if debug
   initialization fails
 - Account for failed debug initialization globally

There is no functional change for standard SCMI operation, but these
fixes improve stability in debug and raw modes, particularly in error
paths.

----------------------------------------------------------------
Artem Shimko (1):
      firmware: arm_scmi: Fix premature SCMI_XFER_FLAG_IS_RAW clearing in raw mode

Cristian Marussi (3):
      firmware: arm_scmi: Account for failed debug initialization
      include: trace: Fix inflight count helper on failed initialization
      firmware: arm_scmi: Skip RAW initialization on failure

 drivers/firmware/arm_scmi/common.h | 32 +++++++++++++++++----
 drivers/firmware/arm_scmi/driver.c | 59 ++++++++++++++------------------------
 2 files changed, 47 insertions(+), 44 deletions(-)



More information about the linux-arm-kernel mailing list