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: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20251126120106.154635-1-mkl@pengutronix.de>
Date: Wed, 26 Nov 2025 12:56:49 +0100
From: Marc Kleine-Budde <mkl@...gutronix.de>
To: netdev@...r.kernel.org
Cc: davem@...emloft.net,
	kuba@...nel.org,
	linux-can@...r.kernel.org,
	kernel@...gutronix.de
Subject: [PATCH net-next 0/27] pull-request: can-next 2025-11-26

Hello netdev-team,

this is a pull request of 27 patches for net-next/main.

The first 17 patches are by Vincent Mailhol and Oliver Hartkopp and
add CAN XL support to the CAN netlink interface.

Geert Uytterhoeven and Biju Das provide 7 patches for the rcar_canfd
driver to add suspend/resume support.

The next 2 patches are by Markus Schneider-Pargmann and add them as
the m_can maintainer.

Conor Dooley's patch updates the mpfs-can DT bindungs.

regards,
Marc

---

The following changes since commit ab084f0b8d6d2ee4b1c6a28f39a2a7430bdfa7f0:

  drivers: net: fbnic: Return the true error in fbnic_alloc_napi_vectors. (2025-11-25 19:52:58 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git tags/linux-can-next-for-6.19-20251126

for you to fetch changes up to 9aea35eb98a6560daf85a2ae9cbd482a66e4d076:

  dt-bindings: can: mpfs: document resets (2025-11-26 11:30:37 +0100)

----------------------------------------------------------------
linux-can-next-for-6.19-20251126

----------------------------------------------------------------
Biju Das (1):
      can: rcar_canfd: Use devm_clk_get_optional() for RAM clk

Conor Dooley (1):
      dt-bindings: can: mpfs: document resets

Geert Uytterhoeven (6):
      can: rcar_canfd: Invert reset assert order
      can: rcar_canfd: Invert global vs. channel teardown
      can: rcar_canfd: Extract rcar_canfd_global_{,de}init()
      can: rcar_canfd: Invert CAN clock and close_candev() order
      can: rcar_canfd: Convert to DEFINE_SIMPLE_DEV_PM_OPS()
      can: rcar_canfd: Add suspend/resume support

Marc Kleine-Budde (3):
      Merge patch series "can: netlink: add CAN XL support"
      Merge patch series "Add R-Car CAN-FD suspend/resume support"
      Merge patch series "MAINTAINERS: Add myself as m_can maintainer"

Markus Schneider-Pargmann (2):
      MAINTAINERS: Add myself as m_can maintainer
      MAINTAINERS: Simplify m_can section

Oliver Hartkopp (4):
      can: dev: can_get_ctrlmode_str: use capitalized ctrlmode strings
      can: dev: can_dev_dropped_skb: drop CC/FD frames in CANXL-only mode
      can: raw: instantly reject unsupported CAN frames
      can: dev: print bitrate error with two decimal digits

Vincent Mailhol (13):
      can: bittiming: apply NL_SET_ERR_MSG() to can_calc_bittiming()
      can: dev: can_dev_dropped_skb: drop CAN FD skbs if FD is off
      can: netlink: add CAN_CTRLMODE_RESTRICTED
      can: netlink: add initial CAN XL support
      can: netlink: add CAN_CTRLMODE_XL_TMS flag
      can: bittiming: add PWM parameters
      can: bittiming: add PWM validation
      can: calc_bittiming: add PWM calculation
      can: netlink: add PWM netlink interface
      can: calc_bittiming: replace misleading "nominal" by "reference"
      can: calc_bittiming: add can_calc_sample_point_nrz()
      can: calc_bittiming: add can_calc_sample_point_pwm()
      can: add dummy_can driver

 .../bindings/net/can/microchip,mpfs-can.yaml       |   5 +
 MAINTAINERS                                        |   8 +-
 drivers/net/can/Kconfig                            |  17 ++
 drivers/net/can/Makefile                           |   1 +
 drivers/net/can/dev/bittiming.c                    |  63 ++++
 drivers/net/can/dev/calc_bittiming.c               | 114 ++++++--
 drivers/net/can/dev/dev.c                          |  42 ++-
 drivers/net/can/dev/netlink.c                      | 319 +++++++++++++++++++--
 drivers/net/can/dummy_can.c                        | 285 ++++++++++++++++++
 drivers/net/can/rcar/rcar_canfd.c                  | 246 +++++++++++-----
 include/linux/can/bittiming.h                      |  81 +++++-
 include/linux/can/dev.h                            |  68 +++--
 include/uapi/linux/can/netlink.h                   |  34 +++
 net/can/raw.c                                      |  54 +++-
 14 files changed, 1166 insertions(+), 171 deletions(-)
 create mode 100644 drivers/net/can/dummy_can.c

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ