pull-request: can 2021-05-06
From: Marc Kleine-Budde <mkl@pengutronix.de>
Date: 2021-05-06 07:40:24
Also in:
linux-can
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(-)