Linux CAN drivers development
 help / color / mirror / Atom feed
 messages from 2026-10-22 07:48:20 to 2026-10-27 14:45:49 UTC [more...]

[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 v12 0/7] can: protect the receive lists with a per-device lock
 2026-10-27 14:31 UTC  (8+ 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 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 v4] can: j1939: fix j1939_ecu refcount leak
 2026-10-27 13:47 UTC 

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

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

[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  (7+ 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  (4+ 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  (19+ messages)
` [PATCH v6 01/13] can: peak_usb: fix missing CAN_ERR_FLAG when reporting error counters
` [PATCH v6 02/13] can: peak_usb: add missing includes
` [PATCH v6 03/13] can: peak_usb: sort ctrlmode_supported flags
` [PATCH v6 04/13] can: peak_usb: harden PCAN-USB message validation
` [PATCH v6 05/13] can: peak_usb: replace open-coded bitmask operations with bitops
` [PATCH v6 06/13] can: peak_usb: harden channel handling in PCAN-USB FD
` [PATCH v6 07/13] can: peak_usb: fix RX cursor desync for self-received RTR frames with SRR
` [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 10/13] can: peak_usb: validate the data length of PCAN-USB Pro CAN records
` [PATCH v6 11/13] can: peak_usb: don't read past the message in PCAN-USB Pro decoders
` [PATCH v6 12/13] can: peak_usb: dump undecodable URBs once and rate limit decode errors
` [PATCH v6 13/13] can: peak_usb: don't return an uninitialized PCAN-USB CAN channel ID

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

[PATCH v5 10/10] can: peak_usb: only dump received bytes on decode error
 2026-10-22 14:15 UTC  (3+ messages)

[PATCH v5 09/10] can: peak_usb: register the netdevs only once all channels are set up
 2026-10-22 14:14 UTC  (3+ messages)

[PATCH v5 08/10] can: peak_usb: reject records for unset channels in PCAN-USB Pro
 2026-10-22 14:14 UTC  (3+ messages)

[PATCH v5 00/10] can: peak_usb: fixes, cleanup and input validation hardening
 2026-10-22 14:12 UTC  (9+ messages)
` [PATCH v5 06/10] can: peak_usb: harden channel handling in PCAN-USB FD
` [PATCH v5 07/10] can: peak_usb: fix RX cursor desync for self-received RTR frames with SRR

[PATCH 0/3] can: enable NAPI before starting the controller in three drivers
 2026-10-22 12:59 UTC  (3+ messages)
` [PATCH 1/3] can: ctucanfd: enable NAPI before starting the controller

[PATCH can-next v7 0/5] can: protect the receive lists with a per-device lock
 2026-10-22 12:38 UTC  (8+ messages)
` [PATCH can-next v7 1/5] can: proc: reset pkg_stats atomics individually
` [PATCH can-next v7 2/5] can: proc: skip stats calculation after reset in can_stat_update()
` [PATCH can-next v7 3/5] can: proc: remove pointers from CAN specific proc output
` [PATCH can-next v7 4/5] can: replace ARPHRD_CAN type checks with can_get_ml_priv()
` [PATCH can-next v7 5/5] can: protect the receive lists with a per-device lock

[PATCH net-next 0/11] pull-request: can-next 2026-10-21
 2026-10-22 11:14 UTC  (4+ messages)
` [PATCH net-next 11/11] can: protect the receive lists with a per-device lock

[PATCH net-next 02/11] can: skb: make echo skb freeing safe in any IRQ context
 2026-10-22 11:14 UTC  (2+ messages)

[PATCH v2] can: isotp: check the frame type, not just the length
 2026-10-22  7:57 UTC  (2+ messages)
` [PATCH net] "

[PATCH net v5] can: j1939: validate the EDPO packet number
 2026-10-22  7:47 UTC  (2+ messages)


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