Linux CAN drivers development
 help / color / mirror / Atom feed
 messages from 2026-10-22 14:27:58 to 2026-10-29 13:11:56 UTC [more...]

[PATCH 0/9] arm64: renesas: r8a78000: Add PWM support
 2026-10-29 13:11 UTC  (10+ messages)
` [PATCH/RFC 1/9] dt-bindings: can: renesas,rcar-canfd: Document R-Car X5H support
` [PATCH 2/9] can: rcar_canfd: Add Runtime PM support
` [PATCH 3/9] can: rcar_canfd: Make clkp local
` [PATCH 4/9] can: rcar_canfd: Add support for R-Car Gen5
` [PATCH 5/9] dt-bindings: clock: renesas,r8a78000-cpg: Add CAN-FD clock
` [PATCH/RFC 6/9] arm64: dts: renesas: r8a78000: Add CAN-FD nodes
` [PATCH/DNI 7/9] clk: renesas: r8a78000: Add CAN-FD clocks
` [PATCH/DNI 8/9] pmdomain: renesas: r8a78000: Add CAN-FD support
` [PATCH/DNI 9/9] arm64: dts: renesas: ironhide: Enable CAN-FD

[PATCH net v3 0/3] can: j1939: fix timer reference and cancellation races
 2026-10-29 10:05 UTC  (8+ messages)
` [PATCH net v3 1/3] can: j1939: fix session reference leaks on timer rearm
` [PATCH net v3 2/3] can: j1939: stop TX sends after session shutdown
` [PATCH net v3 3/3] can: j1939: enable context analysis

[PATCH v4] can: j1939: fix j1939_ecu refcount leak
 2026-10-29  3:38 UTC  (3+ messages)

[PATCH v12 0/7] can: protect the receive lists with a per-device lock
 2026-10-28 21:31 UTC  (12+ messages)
` [PATCH v12 1/7] can: replace ARPHRD_CAN type checks with can_get_ml_priv()
` [PATCH v12 2/7] can: isotp: check the return values of can_rx_register() in isotp_bind()
` [PATCH v12 3/7] can: protect the receive lists with a per-device lock
` [PATCH v12 4/7] can: raw, isotp: copy socket options outside of lock_sock()
` [PATCH v12 5/7] can: proc: reset pkg_stats atomics individually
` [PATCH v12 6/7] can: proc: skip stats calculation after reset in can_stat_update()
` [PATCH v12 7/7] can: proc: remove pointers from CAN specific proc output

[PATCH v8 1/2] can: dev: can_fill_info(): don't wake up controller if interface is down
 2026-10-28 20:02 UTC  (9+ messages)
` [PATCH v8 2/2] can: dev: can_tdc_fill_info(): don't read automatic TDCV "
    ` RE:[PATCH "

[PATCH net 0/1] can: bcm: bound per-socket RX operation resources
 2026-10-28 16:04 UTC  (13+ messages)
` [PATCH net 1/1] can: bcm: limit RX operation resource usage per socket
` [PATCH net v2 0/1] can: bcm: bound per-socket RX operation resources
  ` [PATCH net v2 1/1] can: bcm: limit RX operation resource usage per socket

[PATCH v6 1/3] dt-bindings: phy: ti,tcan104x-can: Document Microchip ATA6563
 2026-10-28  6:59 UTC  (3+ messages)

[PATCH v5 1/3] dt-bindings: phy: ti,tcan104x-can: Document Microchip ATA6563
 2026-10-27 14:45 UTC  (13+ messages)
` [PATCH v5 3/3] arm64: dts: imx95: Add support for Data Modul i.MX95 eDM SBC

[PATCH v3.2] can: j1939: fix j1939_ecu refcount leak
 2026-10-27 14:35 UTC  (4+ messages)

[PATCH v2 0/1] can: j1939: fix session reference leak on TX timer restart
 2026-10-27 14:14 UTC  (4+ messages)
` [PATCH v2 1/1] "

[PATCH v2 0/4] gs_usb: fixes
 2026-10-27  9:50 UTC  (9+ messages)
` [PATCH v2 1/4] can: gs_usb: gs_can_start_xmit(): don't leak uninitialized memory over USB
` [PATCH v2 2/4] can: gs_usb: gs_usb_probe(): init netdev completely before register_candev()
` [PATCH v2 3/4] can: gs_usb: gs_usb_receive_bulk_callback(): check for overflow flag if SKB allocation fails
` [PATCH v2 4/4] can: gs_usb: gs_usb_receive_bulk_callback(): add missing call to can_rx_offload_irq_finish

[PATCH v5 0/3] can_rx_offload keeps a lockless irq_queue that the IRQ handlers fill and that is later spliced under skb_queue.lock into the NAPI-facing skb_queue. This works as long as a single context fills the irq_queue. flexcan with FLEXCAN_QUIRK_SECONDARY_MB_IRQ and mcf5441x use two mailbox IRQ lines. When those are affined to different CPUs the two handlers can enqueue into the same list at the same time and corrupt it
 2026-10-27  9:35 UTC  (3+ messages)
` [PATCH v5 3/3] can: gs_usb: check can_rx_offload_add_manual() return value

[PATCH 0/4] gs_usb: fixes
 2026-10-27  9:26 UTC  (10+ messages)
` [PATCH 1/4] can: gs_usb: gs_can_start_xmit(): don't leak uninitialized memory over USB
` [PATCH 2/4] can: gs_usb: gs_usb_probe(): init netdev completely before register_candev()
` [PATCH 3/4] can: gs_usb: gs_usb_receive_bulk_callback(): check for overflow flag if SKB allocation fails
` [PATCH 4/4] can: gs_usb: gs_usb_receive_bulk_callback(): add missing call to can_rx_offload_irq_finish

[PATCH v3 0/4] gs_usb: fixes
 2026-10-27  9:24 UTC  (10+ messages)
` [PATCH v3 1/4] can: gs_usb: gs_can_start_xmit(): don't leak uninitialized memory over USB
` [PATCH v3 2/4] can: gs_usb: gs_usb_probe(): init netdev completely before register_candev()
` [PATCH v3 3/4] can: gs_usb: gs_usb_receive_bulk_callback(): check for overflow flag if SKB allocation fails
` [PATCH v3 4/4] can: gs_usb: gs_usb_receive_bulk_callback(): add missing call to can_rx_offload_irq_finish
` [syzbot ci] Re: gs_usb: fixes

[PATCH] can: gs_usb: kill RX URBs before destroying the netdevs
 2026-10-27  7:15 UTC  (3+ messages)

[PATCH v7] can: dev: can_fill_info(): don't wake up controller if interface is down
 2026-10-27  7:00 UTC  (7+ messages)
  ` 回复:[PATCH "
  ` RE:[PATCH "

[PATCH v2 net] can: peak_usb: fix use-after-free on PCAN-USB disconnect and init failure
 2026-10-26 21:03 UTC  (4+ messages)

[PATCH 3/3] can: ifi_canfd: enable NAPI before starting the controller
 2026-10-26 20:58 UTC  (3+ messages)

[PATCH] can: softing: Fix locking in softing_card_shutdown()
 2026-10-26 20:25 UTC  (3+ messages)

[PATCH v4 0/4] gs_usb: fixes
 2026-10-26 18:45 UTC  (5+ messages)
` [PATCH v4 1/4] can: gs_usb: gs_can_start_xmit(): don't leak uninitialized memory over USB
` [PATCH v4 2/4] can: gs_usb: gs_usb_probe(): init netdev completely before register_candev()
` [PATCH v4 3/4] can: gs_usb: gs_usb_receive_bulk_callback(): check for overflow flag if SKB allocation fails
` [PATCH v4 4/4] can: gs_usb: gs_usb_receive_bulk_callback(): add missing call to can_rx_offload_irq_finish

[PATCH v9 0/7] can: protect the receive lists with a per-device lock
 2026-10-26 13:47 UTC  (15+ messages)
` [PATCH v9 1/7] can: proc: reset pkg_stats atomics individually
` [PATCH v9 2/7] can: proc: skip stats calculation after reset in can_stat_update()
` [PATCH v9 3/7] can: proc: remove pointers from CAN specific proc output
` [PATCH v9 4/7] can: replace ARPHRD_CAN type checks with can_get_ml_priv()
` [PATCH v9 5/7] can: isotp: check the return values of can_rx_register() in isotp_bind()
` [PATCH v9 6/7] can: protect the receive lists with a per-device lock
` [PATCH v9 7/7] can: raw, isotp: copy socket options outside of lock_sock()

[PATCH v11 0/7] can: protect the receive lists with a per-device lock
 2026-10-26 13:08 UTC  (8+ messages)
` [PATCH v11 1/7] can: proc: reset pkg_stats atomics individually
` [PATCH v11 2/7] can: proc: skip stats calculation after reset in can_stat_update()
` [PATCH v11 3/7] can: proc: remove pointers from CAN specific proc output
` [PATCH v11 4/7] can: replace ARPHRD_CAN type checks with can_get_ml_priv()
` [PATCH v11 5/7] can: isotp: check the return values of can_rx_register() in isotp_bind()
` [PATCH v11 6/7] can: protect the receive lists with a per-device lock
` [PATCH v11 7/7] can: raw, isotp: copy socket options outside of lock_sock()

[PATCH] can: sja1000: ems_pci: fix UAF in channel cleanup
 2026-10-26 12:26 UTC 

[PATCH net-next 0/11] pull-request: can-next 2026-10-22
 2026-10-26 11:50 UTC  (6+ messages)

[PATCH 0/1] can: j1939: fix session reference leak on TX timer restart
 2026-10-26 10:51 UTC  (7+ messages)
` [PATCH 1/1] "

[PATCH v10 0/7] can: protect the receive lists with a per-device lock
 2026-10-26  8:54 UTC  (8+ messages)
` [PATCH v10 1/7] can: proc: reset pkg_stats atomics individually
` [PATCH v10 2/7] can: proc: skip stats calculation after reset in can_stat_update()
` [PATCH v10 3/7] can: proc: remove pointers from CAN specific proc output
` [PATCH v10 4/7] can: replace ARPHRD_CAN type checks with can_get_ml_priv()
` [PATCH v10 5/7] can: isotp: check the return values of can_rx_register() in isotp_bind()
` [PATCH v10 6/7] can: protect the receive lists with a per-device lock
` [PATCH v10 7/7] can: raw, isotp: copy socket options outside of lock_sock()

[PATCH v8 0/7] can: protect the receive lists with a per-device lock
 2026-10-25 20:02 UTC  (19+ messages)
` [PATCH v8 1/7] can: proc: reset pkg_stats atomics individually
` [PATCH v8 2/7] can: proc: skip stats calculation after reset in can_stat_update()
` [PATCH v8 3/7] can: proc: remove pointers from CAN specific proc output
` [PATCH v8 4/7] can: replace ARPHRD_CAN type checks with can_get_ml_priv()
` [PATCH v8 5/7] can: isotp: check the return values of can_rx_register() in isotp_bind()
` [PATCH v8 6/7] can: protect the receive lists with a per-device lock
` [PATCH v8 7/7] can: raw, isotp: copy socket options outside of lock_sock()

[PATCH net] can: peak_usb: add missing dev_free callback to cancel restart_timer
 2026-10-25  9:02 UTC  (2+ messages)

[PATCH net v6 1/1] can: j1939: validate the EDPO packet number
 2026-10-25  2:18 UTC  (3+ messages)

[PATCH net-next 0/2] can: publish tty->disc_data only after register_candev()
 2026-10-25  2:18 UTC  (7+ messages)
` [PATCH net-next 1/2] can: slcan: "
` [PATCH net-next 2/2] can: can327: "

[PATCH net-next 0/4] can: don't discard the platform_get_irq() error in probe
 2026-10-25  2:18 UTC  (3+ messages)

[PATCH v6 00/13] can: peak_usb: fixes, cleanup and input validation hardening
 2026-10-24  3:58 UTC  (10+ messages)
` [PATCH v6 06/13] can: peak_usb: harden channel handling in PCAN-USB FD
` [PATCH v6 08/13] can: peak_usb: reject records for unset channels in PCAN-USB Pro
` [PATCH v6 09/13] can: peak_usb: register the netdevs only once all channels are set up
` [PATCH v6 11/13] can: peak_usb: don't read past the message in PCAN-USB Pro decoders
` [PATCH v6 13/13] can: peak_usb: don't return an uninitialized PCAN-USB CAN channel ID

[PATCH v6 03/13] can: peak_usb: sort ctrlmode_supported flags
 2026-10-24  3:58 UTC  (2+ messages)

[PATCH] can: m_can: Implement workaround for errata i2278 and i2279
 2026-10-24  3:25 UTC  (7+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox