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: <5a2d15d7-eb0f-f423-5814-df0babe5b749@pengutronix.de>
Date:   Tue, 25 Apr 2017 10:44:26 +0200
From:   Marc Kleine-Budde <mkl@...gutronix.de>
To:     netdev@...r.kernel.org
Cc:     David Miller <davem@...emloft.net>,
        "kernel@...gutronix.de" <kernel@...gutronix.de>,
        "linux-can@...r.kernel.org" <linux-can@...r.kernel.org>
Subject: pull-request: can-next 2017-04-25

Hello David,

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

There are 4 patches by Stephane Grosjean for the PEAK PCAN-PCIe FD
CAN-FD boards. The next 7 patches are by Mario Huettel, which add
support for M_CAN IP version >= v3.1.x to the m_can driver. A patch by
Remigiusz Kołłątaj adds support for the Microchip CAN BUS Analyzer. 8
patches by Oliver Hartkopp complete the initial CAN network namespace
support. Wei Yongjun's patch for the ti_hecc driver fixes the return
value check in the probe function.

Marc

---

The following changes since commit 14933dc8d9964e46f1d5bd2a4dfe3d3be8e420e0:

  sparc64: Improve 64-bit constant loading in eBPF JIT. (2017-04-24 20:32:15 -0700)

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-4.12-20170425

for you to fetch changes up to b655f0e96d4061eac42dea2dccd37a3348d1f3f3:

  can: ti_hecc: fix return value check in ti_hecc_probe() (2017-04-25 10:03:40 +0200)

----------------------------------------------------------------
linux-can-next-for-4.12-20170425

----------------------------------------------------------------
Mario Huettel (7):
      can: m_can: Disabled Interrupt Line 1
      can: m_can: Removed initialization of FIFO water marks
      can: m_can: Removed virtual address from print
      can: m_can: Updated register defines to newest version
      can: m_can: Enable M_CAN version dependent initialization
      can: m_can: Configuration for TX and TX event FIFOs
      can: m_can: Enable TX FIFO Handling for M_CAN IP version >= v3.1.x

Oliver Hartkopp (8):
      can: fix memory leak in initial namespace support
      can: remove obsolete pernet_operations definitions
      can: remove obsolete definitions
      can: complete initial namespace support
      can: network namespace support for CAN_BCM protocol
      can: network namespace support for CAN gateway
      can: add Virtual CAN Tunnel driver (vxcan)
      can: enable module auto loading for virtual CAN interfaces

Remigiusz Kołłątaj (1):
      can: mcba_usb: Add support for Microchip CAN BUS Analyzer

Stephane Grosjean (4):
      can: peak: fix usage of usb specific data type
      can: peak: fix usage of const qualifier in pointers args
      can: peak: move header file to new can common subdir
      can: peak: add support for PEAK PCAN-PCIe FD CAN-FD boards

Wei Yongjun (1):
      can: ti_hecc: fix return value check in ti_hecc_probe()

 drivers/net/can/Kconfig                            |  19 +
 drivers/net/can/Makefile                           |   2 +
 drivers/net/can/m_can/m_can.c                      | 752 +++++++++++++----
 drivers/net/can/peak_canfd/Kconfig                 |  13 +
 drivers/net/can/peak_canfd/Makefile                |   5 +
 drivers/net/can/peak_canfd/peak_canfd.c            | 801 ++++++++++++++++++
 drivers/net/can/peak_canfd/peak_canfd_user.h       |  55 ++
 drivers/net/can/peak_canfd/peak_pciefd_main.c      | 842 +++++++++++++++++++
 drivers/net/can/ti_hecc.c                          |  12 +-
 drivers/net/can/usb/Kconfig                        |   6 +
 drivers/net/can/usb/Makefile                       |   1 +
 drivers/net/can/usb/mcba_usb.c                     | 904 +++++++++++++++++++++
 drivers/net/can/usb/peak_usb/pcan_usb_fd.c         |  25 +-
 drivers/net/can/vcan.c                             |   7 +-
 drivers/net/can/vxcan.c                            | 316 +++++++
 include/linux/can/core.h                           |   4 +-
 .../linux/can/dev/peak_canfd.h                     |  86 +-
 include/net/netns/can.h                            |   9 +
 include/uapi/linux/can/vxcan.h                     |  12 +
 net/can/af_can.c                                   |  77 +-
 net/can/af_can.h                                   |   9 -
 net/can/bcm.c                                      |  90 +-
 net/can/gw.c                                       |  72 +-
 net/can/proc.c                                     | 141 ++--
 24 files changed, 3888 insertions(+), 372 deletions(-)
 create mode 100644 drivers/net/can/peak_canfd/Kconfig
 create mode 100644 drivers/net/can/peak_canfd/Makefile
 create mode 100644 drivers/net/can/peak_canfd/peak_canfd.c
 create mode 100644 drivers/net/can/peak_canfd/peak_canfd_user.h
 create mode 100644 drivers/net/can/peak_canfd/peak_pciefd_main.c
 create mode 100644 drivers/net/can/usb/mcba_usb.c
 create mode 100644 drivers/net/can/vxcan.c
 rename drivers/net/can/usb/peak_usb/pcan_ucan.h => include/linux/can/dev/peak_canfd.h (73%)
 create mode 100644 include/uapi/linux/can/vxcan.h

-- 
Pengutronix e.K.                  | Marc Kleine-Budde           |
Industrial Linux Solutions        | Phone: +49-231-2826-924     |
Vertretung West/Dortmund          | Fax:   +49-5121-206917-5555 |
Amtsgericht Hildesheim, HRA 2686  | http://www.pengutronix.de   |





Download attachment "signature.asc" of type "application/pgp-signature" (489 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ