[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230717180938.230816-1-mkl@pengutronix.de>
Date: Mon, 17 Jul 2023 20:09:33 +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 0/5] pull-request: can 2023-07-17
Hello netdev-team,
this is a pull request of 5 patches for net/master.
The 1st patch is by Ziyang Xuan and fixes a possible memory leak in
the receiver handling in the CAN RAW protocol.
YueHaibing contributes a use after free in bcm_proc_show() of the
Broad Cast Manager (BCM) CAN protocol.
The next 2 patches are by me and fix a possible null pointer
dereference in the RX path of the gs_usb driver with activated
hardware timestamps and the candlelight firmware.
The last patch is by Fedor Ross, Marek Vasut and me and targets the
mcp251xfd driver. The polling timeout of __mcp251xfd_chip_set_mode()
is increased to fix bus joining on busy CAN buses and very low bit
rate.
regards,
Marc
---
The following changes since commit 0dd1805fe498e0cf64f68e451a8baff7e64494ec:
Merge branch 'net-fix-kernel-doc-problems-in-include-net' (2023-07-14 20:39:35 -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-6.5-20230717
for you to fetch changes up to 9efa1a5407e81265ea502cab83be4de503decc49:
can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll timeout (2023-07-17 19:54:51 +0200)
----------------------------------------------------------------
linux-can-fixes-for-6.5-20230717
----------------------------------------------------------------
Fedor Ross (1):
can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll timeout
Marc Kleine-Budde (3):
can: gs_usb: gs_can_open(): improve error handling
can: gs_usb: fix time stamp counter initialization
Merge patch series "can: gs_usb: fix time stamp counter initialization"
YueHaibing (1):
can: bcm: Fix UAF in bcm_proc_show()
Ziyang Xuan (1):
can: raw: fix receiver memory leak
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 10 +-
drivers/net/can/spi/mcp251xfd/mcp251xfd.h | 1 +
drivers/net/can/usb/gs_usb.c | 130 ++++++++++++++-----------
net/can/bcm.c | 12 +--
net/can/raw.c | 57 +++++------
5 files changed, 113 insertions(+), 97 deletions(-)
Powered by blists - more mailing lists