Thread (9 messages) 9 messages, 2 authors, 2025-09-11
STALE293d

[PATCH net 0/7] pull-request: can 2025-09-10

From: Marc Kleine-Budde <mkl@pengutronix.de>
Date: 2025-09-10 16:29:13
Also in: linux-can

Hello netdev-team,

this is a pull request of 7 patches for net/main, it supersedes
linux-can-fixes-for-6.17-20250909.

The 1st patch is by Alex Tran and fixes the Documentation of the
struct bcm_msg_head.

Davide Caratti's patch enabled the VCAN driver as a module for the
Linux self tests.

Tetsuo Handa contributes 3 patches that fix various problems in the
CAN j1939 protocol.

Anssi Hannula's patch fixes a potential use-after-free in the
xilinx_can driver.

Geert Uytterhoeven's patch fixes the rcan_can's suspend to RAM on
R-Car Gen3 using PSCI.

regards,
Marc

---

The following changes since commit d3b28612bc5500133260aaf36794a0a0c287d61b:

  net: phy: NXP_TJA11XX: Update Kconfig with TJA1102 support (2025-09-08 18:24:19 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git tags/linux-can-fixes-for-6.17-20250910

for you to fetch changes up to 5c793afa07da6d2d4595f6c73a2a543a471bb055:

  can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (2025-09-10 17:12:05 +0200)

----------------------------------------------------------------
linux-can-fixes-for-6.17-20250910

----------------------------------------------------------------
Alex Tran (1):
      docs: networking: can: change bcm_msg_head frames member to support flexible array

Anssi Hannula (1):
      can: xilinx_can: xcan_write_frame(): fix use-after-free of transmitted SKB

Davide Caratti (1):
      selftests: can: enable CONFIG_CAN_VCAN as a module

Geert Uytterhoeven (1):
      can: rcar_can: rcar_can_resume(): fix s2ram with PSCI

Tetsuo Handa (3):
      can: j1939: implement NETDEV_UNREGISTER notification handler
      can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed
      can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails

 Documentation/networking/can.rst       |  2 +-
 drivers/net/can/rcar/rcar_can.c        |  8 +-----
 drivers/net/can/xilinx_can.c           | 16 +++++------
 net/can/j1939/bus.c                    |  5 +++-
 net/can/j1939/j1939-priv.h             |  1 +
 net/can/j1939/main.c                   |  3 ++
 net/can/j1939/socket.c                 | 52 ++++++++++++++++++++++++++++++++++
 tools/testing/selftests/net/can/config |  3 ++
 8 files changed, 73 insertions(+), 17 deletions(-)
 create mode 100644 tools/testing/selftests/net/can/config
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help