]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
can: remove private CAN skb headroom infrastructure
authorOliver Hartkopp <socketcan@hartkopp.net>
Sun, 1 Feb 2026 14:33:20 +0000 (15:33 +0100)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 5 Feb 2026 10:58:40 +0000 (11:58 +0100)
commit9f10374bb024593a611e6845847f0444841a231b
tree81ec4476059073d826ef53ab4c48410456747798
parentd2d9179751e6d876ed20483ce703ddd8e919101f
can: remove private CAN skb headroom infrastructure

This patch removes struct can_skb_priv which was stored at skb->head and
the can_skb_reserve() helper which was used to shift skb->head.

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
Link: https://patch.msgid.link/20260201-can_skb_ext-v8-5-3635d790fe8b@hartkopp.net
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/can/dev/skb.c
include/linux/can/skb.h
net/can/bcm.c
net/can/isotp.c
net/can/j1939/socket.c
net/can/j1939/transport.c
net/can/raw.c