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: <20220703101430.1306048-1-mkl@pengutronix.de>
Date:   Sun,  3 Jul 2022 12:14:14 +0200
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/15] pull-request: can-next 2022-07-03

Hello Jakub, hello David,

this is a pull request of 15 patches for net-next/master.

The first 2 patches are by Max Staudt and add the can327 serial CAN
driver along with a new line discipline ID.

The next patch is by me an fixes a typo in the ctucanfd driver.

The last 12 patches are by Dario Binacchi and integrate slcan CAN
serial driver better into the existing CAN driver API.

regards,
Marc

---
The following changes since commit 0fcae3c8b1b32d79cb4bbf841023757358fb0413:

  ipmr: fix a lockdep splat in ipmr_rtm_dumplink() (2022-06-27 12:01:01 +0100)

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-5.20-20220703

for you to fetch changes up to 0ebd5529d2ddab76a46681991d350b82c62ef13e:

  Merge branch 'can-slcan-extend-supported-features' (2022-07-03 11:37:05 +0200)

----------------------------------------------------------------
linux-can-next-for-5.20-20220703

----------------------------------------------------------------
Dario Binacchi (12):
      can: slcan: use the BIT() helper
      can: slcan: use netdev helpers to print out messages
      can: slcan: use the alloc_can_skb() helper
      can: netlink: dump bitrate 0 if can_priv::bittiming.bitrate is -1U
      can: slcan: use CAN network device driver API
      can: slcan: allow to send commands to the adapter
      can: slcan: set bitrate by CAN device driver API
      can: slcan: send the open/close commands to the adapter
      can: slcan: move driver into separate sub directory
      can: slcan: add ethtool support to reset adapter errors
      can: slcan: extend the protocol with error info
      can: slcan: extend the protocol with CAN state info

Marc Kleine-Budde (3):
      Merge branch 'can327-CAN-ldisc-driver-for-ELM327-based-OBD-II-adapters'
      can: ctucanfd: ctucan_interrupt(): fix typo
      Merge branch 'can-slcan-extend-supported-features'

Max Staudt (2):
      tty: Add N_CAN327 line discipline ID for ELM327 based CAN driver
      can: can327: CAN/ldisc driver for ELM327 based OBD-II adapters

 .../networking/device_drivers/can/can327.rst       |  331 ++++++
 .../networking/device_drivers/can/index.rst        |    1 +
 MAINTAINERS                                        |    7 +
 drivers/net/can/Kconfig                            |   58 +-
 drivers/net/can/Makefile                           |    3 +-
 drivers/net/can/can327.c                           | 1137 ++++++++++++++++++++
 drivers/net/can/ctucanfd/ctucanfd_base.c           |    2 +-
 drivers/net/can/dev/netlink.c                      |    3 +-
 drivers/net/can/slcan/Makefile                     |    7 +
 drivers/net/can/{slcan.c => slcan/slcan-core.c}    |  504 +++++++--
 drivers/net/can/slcan/slcan-ethtool.c              |   65 ++
 drivers/net/can/slcan/slcan.h                      |   18 +
 include/linux/can/bittiming.h                      |    2 +
 include/uapi/linux/tty.h                           |    3 +-
 14 files changed, 2034 insertions(+), 107 deletions(-)
 create mode 100644 Documentation/networking/device_drivers/can/can327.rst
 create mode 100644 drivers/net/can/can327.c
 create mode 100644 drivers/net/can/slcan/Makefile
 rename drivers/net/can/{slcan.c => slcan/slcan-core.c} (65%)
 create mode 100644 drivers/net/can/slcan/slcan-ethtool.c
 create mode 100644 drivers/net/can/slcan/slcan.h


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ