All of lore.kernel.org
 help / color / mirror / Atom feed
From: Marc Kleine-Budde <mkl@pengutronix.de>
To: netdev@vger.kernel.org
Cc: davem@davemloft.net, kuba@kernel.org, linux-can@vger.kernel.org,
	kernel@pengutronix.de
Subject: pull-request: can 2021-05-06
Date: Thu,  6 May 2021 09:40:11 +0200	[thread overview]
Message-ID: <20210506074015.1300591-1-mkl@pengutronix.de> (raw)

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(-)




             reply	other threads:[~2021-05-06  7:40 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-05-06  7:40 Marc Kleine-Budde [this message]
2021-05-06  7:40 ` [net 1/4] can: mcp251xfd: mcp251xfd_probe(): fix an error pointer dereference in probe Marc Kleine-Budde
2021-05-06  7:40 ` [net 2/4] can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path Marc Kleine-Budde
2021-05-06  7:40 ` [net 3/4] can: mcp251x: fix resume from sleep before interface was brought up Marc Kleine-Budde
2021-05-06  7:40 ` [net 4/4] can: m_can: m_can_tx_work_queue(): fix tx_skb race condition Marc Kleine-Budde
2021-05-06 23:30 ` pull-request: can 2021-05-06 patchwork-bot+netdevbpf

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210506074015.1300591-1-mkl@pengutronix.de \
    --to=mkl@pengutronix.de \
    --cc=davem@davemloft.net \
    --cc=kernel@pengutronix.de \
    --cc=kuba@kernel.org \
    --cc=linux-can@vger.kernel.org \
    --cc=netdev@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.