lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20251002135520.63777-1-andersson@kernel.org>
Date: Thu,  2 Oct 2025 08:55:18 -0500
From: Bjorn Andersson <andersson@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-remoteproc@...r.kernel.org,
	linux-kernel@...r.kernel.org,
	Andrew Davis <afd@...com>,
	Peng Fan <peng.fan@....com>,
	Stephan Gerhold <stephan.gerhold@...aro.org>,
	Luca Weiss <luca.weiss@...rphone.com>,
	Christophe JAILLET <christophe.jaillet@...adoo.fr>,
	Dmitry Baryshkov <lumag@...nel.org>,
	Hiago De Franco <hiago.franco@...adex.com>,
	Shengjiu Wang <shengjiu.wang@....com>,
	Zhen Ni <zhen.ni@...ystack.cn>
Subject: [GIT PULL] remoteproc updates for v6.18


The following changes since commit c17b750b3ad9f45f2b6f7e6f7f4679844244f0b9:

  Linux 6.17-rc2 (2025-08-17 15:22:10 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git tags/rproc-v6.18

for you to fetch changes up to d41e075b077142bb9ae5df40b9ddf9fd7821a811:

  remoteproc: pru: Fix potential NULL pointer dereference in pru_rproc_set_ctable() (2025-09-23 11:49:58 -0600)

----------------------------------------------------------------
remoteproc updates for v6.18

Enable coredump support for the i.MX HiFi core remoteproc, and clean up
the i.MX remoteproc driver.

Introduce remoteprocs on the Qualcomm Milos platform. Gracefully shut own
the ADSP remoteproc when bootloader has loaded the "Lite" firmware on X
Elite. Improve the resource handover procedure to avoid possibly duplicate
handling.

Transition the TI DA8xx, TI Keystone, and TI Wakeup M3 remoteproc
drivers to handle resources using devres.

----------------------------------------------------------------
Andrew Davis (12):
      remoteproc: da8xx: Use devm_rproc_alloc() helper
      remoteproc: da8xx: Use devm action to release reserved memory
      remoteproc: da8xx: Use devm_rproc_add() helper
      remoteproc: keystone: Use devm action to release reserved memory
      remoteproc: keystone: Use devm_pm_runtime_enable() helper
      remoteproc: keystone: Use devm action to call PM runtime put sync
      remoteproc: keystone: Use devm_gpiod_get() helper
      remoteproc: keystone: Use devm_rproc_add() helper
      remoteproc: wkup_m3: Use devm_pm_runtime_enable() helper
      remoteproc: wkup_m3: Use devm action to call PM runtime put sync
      remoteproc: wkup_m3: Use devm_rproc_alloc() helper
      remoteproc: wkup_m3: Use devm_rproc_add() helper

Christophe JAILLET (1):
      remoteproc: k3: Correctly release some resources allocated in k3_rproc_request_mbox()

Dmitry Baryshkov (1):
      remoteproc: qcom_q6v5_mss: support loading MBN file on msm8974

Hiago De Franco (1):
      remoteproc: k3: Remove remote processor mailbox ping

Luca Weiss (2):
      dt-bindings: remoteproc: qcom,milos-pas: Document remoteprocs
      remoteproc: qcom: pas: Add Milos remoteproc support

Peng Fan (6):
      remoteproc: imx_rproc: Introduce start/stop/detect_mode ops for imx_rproc_dcfg
      remoteproc: imx_rproc: Move imx_rproc_dcfg closer to imx_rproc_of_match
      remoteproc: imx_rproc: Simplify IMX_RPROC_MMIO switch case
      remoteproc: imx_rproc: Simplify IMX_RPROC_SCU_API switch case
      remoteproc: imx_rproc: Simplify IMX_RPROC_SMC switch case
      remoteproc: imx_rproc: Clean up after ops introduction

Shengjiu Wang (1):
      remoteproc: imx_dsp_rproc: Add support of recovery and coredump process

Stephan Gerhold (4):
      remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice
      remoteproc: qcom: q6v5: Avoid handling handover twice
      remoteproc: qcom: pas: Shutdown lite ADSP DTB on X1E
      remoteproc: qcom: pas: Drop redundant assignment to ret

Zhen Ni (1):
      remoteproc: pru: Fix potential NULL pointer dereference in pru_rproc_set_ctable()

 .../bindings/remoteproc/qcom,milos-pas.yaml        | 198 +++++++++
 drivers/remoteproc/da8xx_remoteproc.c              |  57 +--
 drivers/remoteproc/imx_dsp_rproc.c                 |  45 ++-
 drivers/remoteproc/imx_rproc.c                     | 449 ++++++++++++---------
 drivers/remoteproc/imx_rproc.h                     |   7 +
 drivers/remoteproc/keystone_remoteproc.c           |  95 ++---
 drivers/remoteproc/pru_rproc.c                     |   3 +-
 drivers/remoteproc/qcom_q6v5.c                     |   8 +-
 drivers/remoteproc/qcom_q6v5_mss.c                 |  11 +-
 drivers/remoteproc/qcom_q6v5_pas.c                 |  32 +-
 drivers/remoteproc/ti_k3_common.c                  |  21 +-
 drivers/remoteproc/ti_k3_dsp_remoteproc.c          |   2 -
 drivers/remoteproc/ti_k3_r5_remoteproc.c           |   2 -
 drivers/remoteproc/wkup_m3_rproc.c                 |  69 ++--
 14 files changed, 635 insertions(+), 364 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,milos-pas.yaml

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ