pull-request: can 2021-05-06

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Jakub, hello David,

this is a pull request of 4 patches for net/master.

The first two patches target the mcp251xfd driver. Dan Carpenter's
patch fixes a NULL pointer dereference in the probe function's error
path. A patch by me adds the missing can_rx_offload_del() in error
path of the probe function.

Frieder Schrempf contributes a patch for the mcp251x driver, the patch
fixes the resume from sleep before interface was brought up.

The last patch is by me and fixes a race condition in the TX path of
the m_can driver for peripheral (SPI) based m_can cores.

regards,
Marc

---

The following changes since commit 8621436671f3a4bba5db57482e1ee604708bf1eb:

  smc: disallow TCP_ULP in smc_setsockopt() (2021-05-05 12:52:45 -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-5.13-20210506

for you to fetch changes up to e04b2cfe61072c7966e1a5fb73dd1feb30c206ed:

  can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (2021-05-06 09:24:07 +0200)

----------------------------------------------------------------
linux-can-fixes-for-5.13-20210506

----------------------------------------------------------------
Dan Carpenter (1):
      can: mcp251xfd: mcp251xfd_probe(): fix an error pointer dereference in probe

Frieder Schrempf (1):
      can: mcp251x: fix resume from sleep before interface was brought up

Marc Kleine-Budde (2):
      can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path
      can: m_can: m_can_tx_work_queue(): fix tx_skb race condition

 drivers/net/can/m_can/m_can.c                  |  3 ++-
 drivers/net/can/spi/mcp251x.c                  | 35 +++++++++++++-------------
 drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c |  8 +++---
 3 files changed, 25 insertions(+), 21 deletions(-)






[Index of Archives]     [Automotive Discussions]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]     [CAN Bus]

  Powered by Linux