can-j1939 network layer · Maintained
Maintainers
- M Robin van der Gracht <robin@protonic.nl>
- M Oleksij Rempel <o.rempel@pengutronix.de>
Paths
- F
Documentation/networking/j1939.rst - F
include/uapi/linux/can/j1939.h - F
net/can/j1939/
Last 30 days
Most active threads (last 7 days)
-
[PATCH net] can: j1939: use netdevice_tracker for j1939_priv tracking
2026-05-19 01:21 · 1 reply in 7d · Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Active reviewers (last 30 days)
-
Oleksij Rempel <o.rempel@pengutronix.de>
3 attestations (2 Acked-by, 1 Tested-by) · last on 2026-05-07 -
Xiang Mei <hidden>
1 attestation (1 Reported-by) · last on 2026-05-17
Recent patches
Most-recent 30 patches in this subsystem on linux-can (capped at 30), ordered by date desc.
-
[PATCH net v2] can: j1939: use netdevice_tracker for j1939_{priv,session,ecu} tracking
2026-05-19 · Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> -
[PATCH] can: j1939: fix NULL pointer dereference in j1939_session_completed()
2026-05-17 · Weiming Shi <hidden> -
[PATCH net] can: j1939: use netdevice_tracker for j1939_priv tracking
2026-05-17 · Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> -
[PATCH v2] Fix J1939 implementation not handling holds correctly
2026-05-16 · Alexander Hölzl <hidden> -
[PATCH net 4/6] can: j1939: fix lockless local-destination check
2026-05-07 · Marc Kleine-Budde <mkl@pengutronix.de> -
[PATCH net 3/6] can: j1939: fix wrong RX timeout for CTS hold messages
2026-05-07 · Marc Kleine-Budde <mkl@pengutronix.de> -
[PATCH net-next 1/2] can: j1939: convert to getsockopt_iter
2026-05-07 · Breno Leitao <leitao@debian.org> -
[PATCH net-next 2/5] can: j1939: convert to getsockopt_iter
2026-05-05 · Breno Leitao <leitao@debian.org> -
[PATCH] Fix J1939 implementation not handling holds correctly
2026-05-04 · Alexander Hölzl <hidden> -
[PATCH] can: j1939: fix wrong rx timeout for CTS hold messages
2026-04-21 · Alexander Hölzl <hidden> -
[PATCH v1 1/3] net: can: j1939: move j1939_xtp_abort enum to header
2026-04-20 · Oleksij Rempel <o.rempel@pengutronix.de> -
[PATCH v1 3/3] net: can: j1939: Add initial KUnit tests for socket and transport layers
2026-04-20 · Oleksij Rempel <o.rempel@pengutronix.de> -
[PATCH v1 2/3] net: can: j1939: move J1939_MIN_NAMELEN to shared header
2026-04-20 · Oleksij Rempel <o.rempel@pengutronix.de> -
[PATCH net] can: j1939: fix lockless local-destination check
2026-04-19 · Shuhao Fu <hidden> -
[PATCH] can: j1939: Use hrtimer_cancel in j1939_cancel_active_session
2026-04-13 · Dudu Lu <hidden> -
[PATCH RFC can-next 2/3] af_can: store socket pointers in struct netns_can
2026-04-02 · Filippo Storniolo <hidden> -
[PATCH RFC can-next 1/3] af_can: ensure sk_protocol is always set on socket creation
2026-04-02 · Filippo Storniolo <hidden> -
[PATCH net-next v8 3/6] can: move ifindex to CAN skb extensions
2026-02-01 · Oliver Hartkopp via B4 Relay <devnull+socketcan.hartkopp.net@kernel.org> -
[PATCH net-next v8 5/6] can: remove private CAN skb headroom infrastructure
2026-02-01 · Oliver Hartkopp via B4 Relay <devnull+socketcan.hartkopp.net@kernel.org> -
[PATCH net-next v8 1/6] can: use skb hash instead of private variable in headroom
2026-02-01 · Oliver Hartkopp via B4 Relay <devnull+socketcan.hartkopp.net@kernel.org> -
[PATCH net-next v8 2/6] can: add CAN skb extension infrastructure
2026-02-01 · Oliver Hartkopp via B4 Relay <devnull+socketcan.hartkopp.net@kernel.org> -
[PATCH net-next v7 5/6] can: remove private CAN skb headroom infrastructure
2026-01-31 · Oliver Hartkopp via B4 Relay <devnull+socketcan.hartkopp.net@kernel.org> -
[PATCH net-next v7 3/6] can: move ifindex to CAN skb extensions
2026-01-31 · Oliver Hartkopp via B4 Relay <devnull+socketcan.hartkopp.net@kernel.org> -
[PATCH net-next v7 1/6] can: use skb hash instead of private variable in headroom
2026-01-31 · Oliver Hartkopp via B4 Relay <devnull+socketcan.hartkopp.net@kernel.org> -
[PATCH net-next v7 2/6] can: add CAN skb extension infrastructure
2026-01-31 · Oliver Hartkopp via B4 Relay <devnull+socketcan.hartkopp.net@kernel.org> -
[PATCH net-next v6 3/6] can: move ifindex to CAN skb extensions
2026-01-30 · Oliver Hartkopp via B4 Relay <devnull+socketcan.hartkopp.net@kernel.org> -
[PATCH net-next v6 2/6] can: add CAN skb extension infrastructure
2026-01-30 · Oliver Hartkopp via B4 Relay <devnull+socketcan.hartkopp.net@kernel.org> -
[PATCH net-next v6 5/6] can: remove private CAN skb headroom infrastructure
2026-01-30 · Oliver Hartkopp via B4 Relay <devnull+socketcan.hartkopp.net@kernel.org> -
[PATCH net-next v6 1/6] can: use skb hash instead of private variable in headroom
2026-01-30 · Oliver Hartkopp via B4 Relay <devnull+socketcan.hartkopp.net@kernel.org> -
[PATCH net-next v5 3/6] can: move ifindex to CAN skb extensions
2026-01-29 · Oliver Hartkopp via B4 Relay <devnull+socketcan.hartkopp.net@kernel.org>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
[can-next v2 2/5] can: move can_iif from private headroom to struct sk_buff
2026-01-17 · Oliver Hartkopp <socketcan@hartkopp.net> · 1 Tested-by -
[can-next v2 4/5] can: remove private skb headroom infrastructure
2026-01-17 · Oliver Hartkopp <socketcan@hartkopp.net> · 1 Tested-by -
[can-next v2 1/5] can: use skb hash instead of private variable in headroom
2026-01-17 · Oliver Hartkopp <socketcan@hartkopp.net> · 1 Tested-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
Re: [can/j1939] unregister_netdevice: waiting for vcan0 to become free. Usage count = 2
2025-11-22 · Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> -
[RFC can-next 4/5] can: remove private skb headroom infrastructure
2026-01-08 · Oliver Hartkopp <socketcan@hartkopp.net> -
[can-next 1/5] can: use skb hash instead of private variable in headroom
2026-01-12 · Oliver Hartkopp <socketcan@hartkopp.net> -
[can-next 4/5] can: remove private skb headroom infrastructure
2026-01-12 · Oliver Hartkopp <socketcan@hartkopp.net> -
[can-next 2/5] can: move can_iif from private headroom to struct sk_buff
2026-01-12 · Oliver Hartkopp <socketcan@hartkopp.net> -
[net-next 3/6] can: move ifindex to CAN skb extensions
2026-01-25 · Oliver Hartkopp <socketcan@hartkopp.net> -
[net-next 2/6] can: add CAN skb extension infrastructure
2026-01-25 · Oliver Hartkopp <socketcan@hartkopp.net> -
[net-next 5/6] can: remove private CAN skb headroom infrastructure
2026-01-25 · Oliver Hartkopp <socketcan@hartkopp.net> -
[PATCH can-next v2 1/6] can: use skb hash instead of private variable in headroom
2026-01-28 · Marc Kleine-Budde <mkl@pengutronix.de> -
[PATCH can-next v2 3/6] can: move ifindex to CAN skb extensions
2026-01-28 · Marc Kleine-Budde <mkl@pengutronix.de>