summaryrefslogtreecommitdiffstats
path: root/net/can/j1939
Commit message (Expand)AuthorAgeFilesLines
* sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)David Howells2023-06-241-1/+0
* can: j1939: avoid possible use-after-free when j1939_can_rx_register failsFedor Pchelkin2023-06-051-1/+3
* can: j1939: change j1939_netdev_lock type to mutexFedor Pchelkin2023-06-051-11/+11
* can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J193...Oleksij Rempel2023-06-051-0/+5
* can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flagOliver Hartkopp2023-05-151-1/+1
* can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory accessOleksij Rempel2023-04-051-1/+4
* can: j1939: prevent deadlock by moving j1939_sk_errqueue()Oleksij Rempel2023-03-271-2/+6
* can: j1939: do not wait 250 ms if the same addr was already claimedDevid Antonio Filoni2023-02-071-0/+40
* can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivateZiyang Xuan2023-02-021-4/+0
* Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2022-12-131-1/+1
|\
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-11-101-0/+3
| |\
| * \ Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-10-271-1/+3
| |\ \
| * | | can: j1939: j1939_session_tx_eoma(): fix debug infoZhang Changzhong2022-10-191-1/+1
* | | | treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld2022-11-182-2/+2
| |_|/ |/| |
* | | can: j1939: j1939_send_one(): fix missing CAN header initializationOliver Hartkopp2022-11-071-0/+3
| |/ |/|
* | can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore()...Yang Yingliang2022-10-271-1/+3
|/
* can: skb: unify skb CAN frame identification helpersOliver Hartkopp2022-09-151-0/+4
* can: j1939: j1939_session_destroy(): fix memory leak of skbsFedor Pchelkin2022-08-091-1/+7
* can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with ...Fedor Pchelkin2022-08-091-1/+4
* net: SO_RCVMARK socket option for SO_MARK with recvmsg()Erin MacNeil2022-04-281-1/+1
* net: remove noblock parameter from skb_recv_datagram()Oliver Hartkopp2022-04-061-1/+1
* net-timestamp: convert sk->sk_tskey to atomic_tEric Dumazet2022-02-181-1/+1
* can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAMZhang Changzhong2021-11-061-0/+5
* can: j1939: j1939_can_recv(): ignore messages with invalid source addressZhang Changzhong2021-11-061-0/+7
* can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transportZhang Changzhong2021-11-061-0/+6
* can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytesZhang Changzhong2021-10-172-0/+3
* can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with erro...Zhang Changzhong2021-10-171-2/+5
* can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_privZiyang Xuan2021-10-171-2/+5
* can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimerZiyang Xuan2021-10-171-3/+2
* can: j1939: extend UAPI to notify about RX statusOleksij Rempel2021-08-043-34/+127
* can: j1939: rename J1939_ERRQUEUE_* to J1939_ERRQUEUE_TX_*Oleksij Rempel2021-08-043-10/+10
* can: j1939: j1939_session_tx_dat(): fix typoMarc Kleine-Budde2021-08-031-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-07-311-3/+8
|\
| * can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP....Zhang Changzhong2021-07-241-1/+1
| * can: j1939: j1939_session_deactivate(): clarify lifetime of session objectOleksij Rempel2021-07-241-2/+7
* | can: j1939: j1939_xtp_rx_dat_one(): use separate pointer for session skb cont...Marc Kleine-Budde2021-07-251-4/+4
* | can: j1939: j1939_session_tx_dat(): use consistent name se_skcb for session s...Marc Kleine-Budde2021-07-251-4/+4
* | can: j1939: j1939_session_completed(): use consistent name se_skb for the ses...Marc Kleine-Budde2021-07-251-4/+4
* | can: j1939: replace fall through comment by fallthrough pseudo-keywordMarc Kleine-Budde2021-07-251-5/+10
* | can: j1939: fix checkpatch warningsMarc Kleine-Budde2021-07-251-2/+3
* | can: j1939: j1939_sk_sock_destruct(): correct a grammatical errorgushengxian2021-07-251-1/+1
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-06-292-1/+8
|\
| * can: j1939: j1939_sk_setsockopt(): prevent allocation of j1939 filter for opt...Norbert Slusarek2021-06-241-1/+1
| * can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RC...Oleksij Rempel2021-06-192-0/+7
* | net: sock: introduce sk_error_reportAlexander Aring2021-06-291-2/+2
|/
* can: j1939: fix Use-after-Free, hold skb ref while in useOleksij Rempel2021-06-161-14/+40
* net: introduce CAN specific pointer in the struct net_deviceOleksij Rempel2021-02-242-23/+12
* can: replace can_dlc as variable/element for payload lengthOliver Hartkopp2020-11-201-2/+2
* can: j1939: j1939_sk_bind(): return failure if netdev is downZhang Changzhong2020-11-031-0/+6
* net: j1939: j1939_session_fresh_new(): fix missing initialization of skbcntMarc Kleine-Budde2020-10-081-0/+1