Linux CAN Development
[Prev Page][Next Page]
- Re: [oss-security] Linux kernel: net/can/isotp: race condition leads to local privilege escalation, (continued)
- [PATCH] can: raw: fix TX CAN frames show up as RX'ed ones,
Marc Kleine-Budde
- CAN: TX frames marked as RX after the sending socket is closed,
Torin Cooper-Bennun
- [PATCH v4 0/2] MCAN: Add support for implementing transceiver as a phy,
Aswath Govindraju
- [PATCH v6 0/3] CAN TRANSCEIVER: Add support for CAN transceivers,
Aswath Govindraju
- [PATCH net v6 0/3] fix packet stuck problem for lockless qdisc,
Yunsheng Lin
- Re: [syzbot] WARNING in hsr_forward_skb,
syzbot
- [PATCH 0/3] can: c_can: cache frames to operate as a true FIFO,
Dario Binacchi
- [RFC PATCH v2 0/2] add commandline support for Transmitter Delay Compensation (TDC) in iproute,
Vincent Mailhol
- [PATCH v2] can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path, Marc Kleine-Budde
- Re: CAN ISO-TP,
Oliver Hartkopp
- [PATCH 0/2] dt-bindings: can: renesas: Convert to json-schema,
Geert Uytterhoeven
- [PATCH RFC] can: isotp: isotp_sendmsg(): return error on FC timeout on TX path,
Marc Kleine-Budde
[RFC PATCH v1 0/1] add commandline support for Transmitter Delay Compensation (TDC) in iproute,
Vincent Mailhol
[RFC PATCH v1 0/1] add the netlink interface for CAN-FD Transmitter Delay Compensation (TDC),
Vincent Mailhol
pull-request: can 2021-05-06,
Marc Kleine-Budde
[PATCH net v5 0/3] fix packet stuck problem for lockless qdisc,
Yunsheng Lin
[PATCH AUTOSEL 5.12 035/116] can: dev: can_free_echo_skb(): don't crash the kernel if can_priv::echo_skb is accessed out of bounds, Sasha Levin
[PATCH RFC] can: m_can: m_can_tx_work_queue(): fix tx_skb race condition,
Marc Kleine-Budde
Improving TX for m_can peripherals,
Torin Cooper-Bennun
[PATCH v2] can: mcp251x: Fix resume from sleep before interface was brought up,
Frieder Schrempf
[PATCH v2 0/2] can: Add CAN_RAW_RECV_OWN_MSGS_ALL socket option,
Erik Flodin
can-next: fix clang warnings,
Marc Kleine-Budde
[PATCH] can: mcp251x: Fix resume from sleep before interface was brought up,
Schrempf Frieder
[PATCH v2 0/4] can: m_can: various regmask-related cleanup,
Torin Cooper-Bennun
[REPOST PATCH 0/4] can: m_can: various regmask-related cleanup,
Torin Cooper-Bennun
PATCH [0/4] can: m_can: various regmask-related cleanup,
Torin Cooper-Bennun
[PATCH 0/4] can: m_can: various regmask-related cleanup, Torin Cooper-Bennun
[PATCH] can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del(), Marc Kleine-Budde
[PATCH net] can: mcp251xfd: fix an error pointer dereference in probe,
Dan Carpenter
Null pointer dereference in mcp251x driver when resuming from sleep,
Frieder Schrempf
More flags for logging,
Marc Kleine-Budde
Re: More flags for logging, Oliver Hartkopp
Message not available
[PATCH 1/2] can: kvaser_usb: Rename define USB_HYBRID_{,PRO_}CANLIN_PRODUCT_ID,
Jimmy Assarsson
[PATCH] can: isotp: return -ECOMM on FC timeout on TX path,
Marc Kleine-Budde
incorrect return values to user space, Sottas Guillaume (LMB)
[PATCH v2] can: softing: Remove redundant variable ptr,
Jiapeng Chong
[PATCH v2 0/3] can-isotp: Add more comprehensive error messages,
Patrick Menschel
[PATCH] can: softing: Remove redundant variable ptr,
Jiapeng Chong
pull-request: can-next 2021-04-26,
Marc Kleine-Budde
[PATCH] can-isotp: Add error message if txqueuelen is too small.,
Patrick Menschel
[RFC]: can-next 2021-04-25: mcp251xfd cleanups and PLL support,
Marc Kleine-Budde
- [can-next-rfc 02/14] can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message, Marc Kleine-Budde
- [can-next-rfc 01/14] can: mcp251xfd: mcp251xfd_irq(): stop timestamping worker in case error in IRQ, Marc Kleine-Budde
- [can-next-rfc 03/14] can: mcp251xfd: mcp251xfd_regmap_crc_read(): ignore CRC error only if solely OSC register is read, Marc Kleine-Budde
- [can-next-rfc 04/14] can: mcp251xfd: mcp251xfd_reg_invalid(): rename from mcp251xfd_osc_invalid(), Marc Kleine-Budde
- [can-next-rfc 06/14] can: mcp251xfd: mcp251xfd_chip_wait_for_osc_ready(): improve chip detection and error handling, Marc Kleine-Budde
- [can-next-rfc 07/14] can: mcp251xfd: mcp251xfd_chip_wait_for_osc_ready(): prepare for PLL support, Marc Kleine-Budde
- [can-next-rfc 08/14] can: mcp251xfd: mcp251xfd_chip_softreset_check(): wait for OSC ready before accessing chip, Marc Kleine-Budde
- [can-next-rfc 09/14] can: mcp251xfd: mcp251xfd_chip_timestamp_init(): factor out into separate function, Marc Kleine-Budde
- [can-next-rfc 05/14] can: mcp251xfd: mcp251xfd_chip_wait_for_osc_ready(): factor out into separate function, Marc Kleine-Budde
- [can-next-rfc 13/14] can: mcp251xfd: mcp251xfd_register(): prepare to activate PLL after softreset, Marc Kleine-Budde
- [can-next-rfc 10/14] can: mcp251xfd: mcp251xfd_chip_wake(): renamed from mcp251xfd_chip_clock_enable(), Marc Kleine-Budde
- [can-next-rfc 11/14] can: mcp251xfd: __mcp251xfd_chip_set_mode(): prepare for PLL support: improve error handling and diagnostics, Marc Kleine-Budde
- [can-next-rfc 12/14] can: mcp251xfd: mcp251xfd_chip_clock_init(): prepare for PLL support, wait for OSC ready, Marc Kleine-Budde
- [can-next-rfc 14/14] can: mcp251xfd: add support for internal PLL, Marc Kleine-Budde
[PATCH 0/2] can: Add CAN_RAW_RECV_OWN_MSGS_ALL socket option,
Erik Flodin
can-isotp: isotp_tx_timer_handler: can_send_ret -105,
Patrick Menschel
[PATCH] can: fix proc/can/net/rcvlist_* header alignment on 64-bit system,
Erik Flodin
[PATCH] can: add a note that RECV_OWN_MSGS frames are subject to filtering,
Erik Flodin
[PATCH v3 0/2] MCAN: Add support for implementing transceiver as a phy,
Aswath Govindraju
[PATCH v5 0/3] CAN TRANSCEIVER: Add support for CAN transceivers,
Aswath Govindraju
[PATCH v4 0/3] CAN TRANSCEIVER: Add support for CAN transceivers,
Aswath Govindraju
[PATCH net v4 0/2] fix packet stuck problem for lockless qdisc,
Yunsheng Lin
[PATCH v2 0/2] MCAN: Add support for implementing transceiver as a phy,
Aswath Govindraju
[PATCH 0/2] MCAN: Add support for implementing transceiver as a phy,
Aswath Govindraju
[PATCH v3 0/4] CAN TRANSCEIVER: Add support for CAN transceivers,
Aswath Govindraju
[PATCH][next] can: etas_es58x: Fix a couple of spelling mistakes,
Colin King
[PATCH][next] can: etas_es58x: Fix potential null pointer dereference on pointer cf,
Colin King
[PATCH][next] can: etas_es58x: Fix missing null check on netdev pointer,
Colin King
pull-request: can-next 2021-04-14,
Marc Kleine-Budde
CAN_RAW_RECV_OWN_MSGS and filters,
Erik Flodin
[PATCH v2 0/6] CAN TRANSCEIVER: Add support for CAN transceivers,
Aswath Govindraju
[PATCH] can: etas_es58x: fix null pointer dereference when handling error frames,
Vincent Mailhol
Re: [PATCH v3] dt-bindings: net: can: rcar_can: Document r8a77961 support, Marc Kleine-Budde
pull-request: can-next 2021-04-13,
Marc Kleine-Budde
- [net-next 01/14] dt-bindings: net: can: rcar_can: Document r8a77961 support, Marc Kleine-Budde
- [net-next 02/14] can: etas_es58x: add core support for ETAS ES58X CAN USB interfaces, Marc Kleine-Budde
- [net-next 03/14] can: etas_es58x: add support for ETAS ES581.4 CAN USB interface, Marc Kleine-Budde
- [net-next 05/14] can: peak_usb: fix checkpatch warnings, Marc Kleine-Budde
- [net-next 06/14] can: peak_usb: pcan_usb_pro.h: remove double space in indention, Marc Kleine-Budde
- [net-next 04/14] can: etas_es58x: add support for the ETAS ES58X_FD CAN USB interfaces, Marc Kleine-Budde
- [net-next 07/14] can: peak_usb: remove unused variables from struct peak_usb_device, Marc Kleine-Budde
- [net-next 09/14] can: peak_usb: peak_usb_probe(): make use of driver_info, Marc Kleine-Budde
- [net-next 10/14] can: peak_usb: pcan_usb_{,pro}_get_device_id(): remove unneeded check for device_id, Marc Kleine-Budde
- [net-next 08/14] can: peak_usb: remove write only variable struct peak_usb_adapter::ts_period, Marc Kleine-Budde
- [net-next 12/14] can: peak_usb: pcan_usb_get_serial(): make use of le32_to_cpup(), Marc Kleine-Budde
- [net-next 11/14] can: peak_usb: pcan_usb_get_serial(): remove error message from error path, Marc Kleine-Budde
- [net-next 13/14] can: peak_usb: pcan_usb_get_serial(): unconditionally assign serial_number, Marc Kleine-Budde
- [net-next 14/14] can: peak_usb: pcan_usb: replace open coded endianness conversion of unaligned data, Marc Kleine-Budde
- Re: pull-request: can-next 2021-04-13, patchwork-bot+netdevbpf
[PATCH AUTOSEL 4.4 07/23] drivers: net: fix memory leak in peak_usb_create_dev, Sasha Levin
[PATCH AUTOSEL 4.9 07/23] drivers: net: fix memory leak in peak_usb_create_dev, Sasha Levin
[PATCH AUTOSEL 4.14 07/25] drivers: net: fix memory leak in peak_usb_create_dev, Sasha Levin
[PATCH AUTOSEL 4.19 09/28] drivers: net: fix memory leak in peak_usb_create_dev, Sasha Levin
[PATCH AUTOSEL 5.4 15/39] drivers: net: fix memory leak in peak_usb_create_dev, Sasha Levin
[PATCH AUTOSEL 5.10 19/46] drivers: net: fix memory leak in peak_usb_create_dev, Sasha Levin
[PATCH AUTOSEL 5.11 23/51] drivers: net: fix memory leak in peak_usb_create_dev, Sasha Levin
[PATCH v15 0/3] Introducing ETAS ES58X CAN USB interfaces,
Vincent Mailhol
[PATCH 0/4] CAN TRANSCEIVER: Add support for CAN transceivers,
Aswath Govindraju
flexcan introduced a DIV/0 in kernel,
Koen Vandeputte
pull-request: can-next 2021-04-07,
Marc Kleine-Budde
[RFC]: can-next 2021-04-06: peak_usb cleanups,
Marc Kleine-Budde
- [can-next-rfc 01/10] can: peak_usb: fix checkpatch warnings, Marc Kleine-Budde
- [can-next-rfc 02/10] can: peak_usb: pcan_usb_pro.h: remove double space in indention, Marc Kleine-Budde
- [can-next-rfc 03/10] can: peak_usb: remove unused variables from struct peak_usb_device, Marc Kleine-Budde
- [can-next-rfc 05/10] can: peak_usb: peak_usb_probe(): make use of driver_info, Marc Kleine-Budde
- [can-next-rfc 07/10] can: peak_usb: pcan_usb_get_serial(): remove error message from error path, Marc Kleine-Budde
- [can-next-rfc 10/10] can: peak_usb: pcan_usb: replace open coded endianness conversion of unaligned data, Marc Kleine-Budde
- [can-next-rfc 06/10] can: peak_usb: pcan_usb_{,pro}_get_device_id(): remove unneeded check for device_id, Marc Kleine-Budde
- [can-next-rfc 08/10] can: peak_usb: pcan_usb_get_serial(): make use of le32_to_cpup(), Marc Kleine-Budde
- [can-next-rfc 04/10] can: peak_usb: remove write only variable struct peak_usb_adapter::ts_period, Marc Kleine-Budde
- [can-next-rfc 09/10] can: peak_usb: pcan_usb_get_serial(): unconditionally assign serial_number, Marc Kleine-Budde
- Re: [RFC]: can-next 2021-04-06: peak_usb cleanups, Marc Kleine-Budde
- RE: [RFC]: can-next 2021-04-06: peak_usb cleanups, Stéphane Grosjean
- <Possible follow-ups>
- RE: [RFC]: can-next 2021-04-06: peak_usb cleanups, Stéphane Grosjean
[RFC]: can-next 2021-04-06: c_can cleanup and mcp251xfd features,
Marc Kleine-Budde
pull-request: can 2021-04-06,
Marc Kleine-Budde
[PATCH] can: skb: alloc_can{,fd}_skb(): set "cf" to NULL if skb allocation fails,
Marc Kleine-Budde
[PATCH] drivers: net: fix memory leak in peak_usb_create_dev,
Pavel Skripkin
[PATCH] can: m_can: m_can_receive_skb(): add missing error handling to can_rx_offload_queue_sorted() call,
Marc Kleine-Budde
Coverity: m_can_receive_skb(): Error handling issues, coverity-bot
Coverity: mcp251xfd_dump_rx_ring(): Memory - illegal accesses,
coverity-bot
pull-request: can-next 2021-03-30,
Marc Kleine-Budde
- [net-next 03/39] can: dev: always create TX echo skb, Marc Kleine-Budde
- [net-next 02/39] MAINTAINERS: Update MCAN MMIO device driver maintainer, Marc Kleine-Budde
- [net-next 04/39] can: dev: can_free_echo_skb(): don't crash the kernel if can_priv::echo_skb is accessed out of bounds, Marc Kleine-Budde
- [net-next 05/39] can: dev: can_free_echo_skb(): extend to return can frame length, Marc Kleine-Budde
- [net-next 01/39] MAINTAINERS: remove Dan Murphy from m_can and tcan4x5x, Marc Kleine-Budde
- [net-next 07/39] can: dev: reorder struct can_priv members for better packing, Marc Kleine-Budde
- [net-next 09/39] can: bittiming: add calculation for CAN FD Transmitter Delay Compensation (TDC), Marc Kleine-Budde
- [net-next 06/39] can: add new CAN FD bittiming parameters: Transmitter Delay Compensation (TDC), Marc Kleine-Budde
- [net-next 08/39] can: netlink: move '=' operators back to previous line (checkpatch fix), Marc Kleine-Budde
- [net-next 10/39] can: bittiming: add CAN_KBPS, CAN_MBPS and CAN_MHZ macros, Marc Kleine-Budde
- [net-next 11/39] can: grcan: add missing Kconfig dependency to HAS_IOMEM, Marc Kleine-Budde
- [net-next 12/39] can: xilinx_can: Simplify code by using dev_err_probe(), Marc Kleine-Budde
- [net-next 13/39] can: ucan: fix alignment constraints, Marc Kleine-Budde
- [net-next 14/39] can: peak_usb: pcan_usb_pro_encode_msg(): use macros for flags instead of plain integers, Marc Kleine-Budde
- [net-next 18/39] can: m_can: add infrastructure for internal timestamps, Marc Kleine-Budde
- [net-next 16/39] can: peak_usb: add support of ONE_SHOT mode, Marc Kleine-Budde
- [net-next 15/39] can: peak_usb: add support of ethtool set_phys_id(), Marc Kleine-Budde
- [net-next 23/39] can: mcp251xfd: simplify UINC handling, Marc Kleine-Budde
- [net-next 19/39] can: m_can: m_can_chip_config(): enable and configure internal timestamps, Marc Kleine-Budde
- [net-next 17/39] can: m_can: m_can_class_allocate_dev(): remove impossible error return judgment, Marc Kleine-Budde
- [net-next 22/39] can: mcp251xfd: add dev coredump support, Marc Kleine-Budde
- [net-next 20/39] can: m_can: fix periph RX path: use rx-offload to ensure skbs are sent from softirq context, Marc Kleine-Budde
- [net-next 25/39] can: mcp251xfd: mcp251xfd_get_timestamp(): move to mcp251xfd.h, Marc Kleine-Budde
- [net-next 21/39] can: tcan4x5x: remove duplicate include of regmap.h, Marc Kleine-Budde
- [net-next 26/39] can: mcp251xfd: add HW timestamp infrastructure, Marc Kleine-Budde
- [net-next 24/39] can: mcp251xfd: move netdevice.h to mcp251xfd.h, Marc Kleine-Budde
- [net-next 29/39] can: c_can: remove unnecessary blank lines and add suggested ones, Marc Kleine-Budde
- [net-next 32/39] can: c_can: replace double assignments by two single ones, Marc Kleine-Budde
- [net-next 28/39] can: c_can: convert block comments to network style comments, Marc Kleine-Budde
- [net-next 30/39] can: c_can: fix indention, Marc Kleine-Budde
- [net-next 31/39] can: c_can: fix print formating string, Marc Kleine-Budde
- [net-next 27/39] can: mcp251xfd: add HW timestamp to RX, TX and error CAN frames, Marc Kleine-Budde
- [net-next 33/39] can: c_can: fix remaining checkpatch warnings, Marc Kleine-Budde
- [net-next 35/39] can: c_can: fix indentation, Marc Kleine-Budde
- [net-next 34/39] can: c_can: remove unused code, Marc Kleine-Budde
- [net-next 38/39] can: c_can: prepare to up the message objects number, Marc Kleine-Budde
- [net-next 36/39] can: c_can: add a comment about IF_RX interface's use, Marc Kleine-Budde
- [net-next 37/39] can: c_can: use 32-bit write to set arbitration register, Marc Kleine-Budde
- [net-next 39/39] can: c_can: add support to 64 message objects, Marc Kleine-Budde
- Re: pull-request: can-next 2021-03-30, patchwork-bot+netdevbpf
[PATCH] can: mcp251x: fix support for half duplex SPI host controllers,
Marc Kleine-Budde
[mcp251x] Using MCP2515 with half duplex driver fails on init,
Gerhard Bertelsmann
[PATCH AUTOSEL 5.11 12/38] can: kvaser_usb: Add support for USBcan Pro 4xHS, Sasha Levin
Re: drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c:2267:16: warning: taking address of packed member 'hw_tx_obj' of class or structure 'mcp251xfd_tx_obj_load_buf::(anonymous)' may result in an unaligned pointer value, Marc Kleine-Budde
pull-request: can 2021-03-29,
Marc Kleine-Budde
m_can error/overrun frames on high speed,
Belisko Marek
[PATCH 1/3] can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE,
Oliver Hartkopp
[PATCH v2] [RFC] can: fix msg_namelen values depending on CAN_REQUIRED_SIZE,
Oliver Hartkopp
CAN Testing with Docker Image?,
Patrick Menschel
[PATCH net v3] net: sched: fix packet stuck problem for lockless qdisc,
Yunsheng Lin
[PATCH] [RFC] can: fix msg_namelen values depending on CAN_REQUIRED_SIZE,
Oliver Hartkopp
Breaking UAPI change?,
Richard Weinberger
[PATCH net v2] net: sched: fix packet stuck problem for lockless qdisc,
Yunsheng Lin
CAN performance test,
Joakim Zhang
[PATCH] net: can: Remove duplicate include of regmap.h,
Wan Jiabing
Re: [kbuild-all] Re: include/linux/compiler_types.h:315:38: error: call to '__compiletime_assert_536' declared with attribute error: BUILD_BUG_ON failed: offsetof(struct can_frame, len) != offsetof(struct canfd_frame, len) || offsetof(struct can_frame, data) != offsetof(struc...,
Oliver Hartkopp
[PATCH] can: uapi: can.h: mark union inside struct can_frame packed,
Marc Kleine-Budde
CAN FD controllers (M-CAN tcan4x5x as well as Microchip mcp251xfd) fails on iMX6 eCSPI interface,
Pavel Pisa
RFC: slcan: read status flags,
Yegor Yefremov
[PATCH v3 0/1] Allow drivers to modify dql.min_limit value,
Vincent Mailhol
[PATCH v14 0/4] Introducing ETAS ES58X CAN USB interfaces,
Vincent Mailhol
[PATCH v4 0/1] Introducing new CAN FD bittiming parameters: Transmission Delay Compensation (TDC),
Vincent Mailhol
pull-request: can 2021-03-20,
Marc Kleine-Budde
[PATCH] can: peak_usb: Revert "can: peak_usb: add forgotten supported devices", Marc Kleine-Budde
[PATCH 0/2] let can_free_echo_skb() return can frame length,
Marc Kleine-Budde
[PATCH v13 00/11] Introducing ETAS ES58X CAN USB interfaces,
Marc Kleine-Budde
- [PATCH v13 02/11] can: etas_es58x: make core driver compile without glue code drivers, Marc Kleine-Budde
- [PATCH v13 01/11] can: etas_es58x: add core support for ETAS ES58X CAN USB interfaces, Marc Kleine-Budde
- [PATCH v13 03/11] can: etas_es58x: es58x_rx_err_msg() fix typo, Marc Kleine-Budde
- [PATCH v13 08/11] can: etas_es58x: es581_4: remove setting of dql.min_limit for now, Marc Kleine-Budde
- [PATCH v13 07/11] can: etas_es58x: es581_4: es581_4_sizeof_rx_tx_msg(): fix kernel doc, Marc Kleine-Budde
- [PATCH v13 04/11] can: etas_es58x: es58x_rx_cmd_ret_u32() fix kernel doc, Marc Kleine-Budde
- [PATCH v13 05/11] can: etas_es58x: remove setting of dql.min_limit for now, Marc Kleine-Budde
- [PATCH v13 09/11] can: etas_es58x: es58x_fd: add support for the ETAS ES58X_FD CAN USB interfaces, Marc Kleine-Budde
- [PATCH v13 10/11] can: etas_es58x: es58x_fd: es58x_fd_sizeof_rx_tx_msg(): fix kernel doc, Marc Kleine-Budde
- [PATCH v13 06/11] can: etas_es58x: add support for ETAS ES581.4 CAN USB interface, Marc Kleine-Budde
- [PATCH v13 11/11] can: etas_es58x: es58x_fd: remove setting of dql.min_limit for now, Marc Kleine-Budde
- Re: [PATCH v13 00/11] Introducing ETAS ES58X CAN USB interfaces, Vincent MAILHOL
[PATCH v2] can: isotp: tx-path: zero initialize outgoing CAN frames,
Oliver Hartkopp
newbie question to atu baudrate detection,
Wadepohl, Wolfram
[PATCH] MAINTAINERS: Update MCAN MMIO device driver maintainer,
Pankaj Sharma
[PATCH] can: isotp: tx-path: zero initialize outgoing CAN frames,
Oliver Hartkopp
[PATCH net] net: sched: fix packet stuck problem for lockless qdisc,
Yunsheng Lin
[Index of Archives]
[Automotive Discussions]
[Linux Kernel Development]
[Security]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]