summaryrefslogtreecommitdiffstats
path: root/net/can/j1939/socket.c
Commit message (Expand)AuthorAgeFilesLines
* can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER)Oleksij Rempel2024-02-141-4/+18
* can: j1939: prevent deadlock by changing j1939_socks_lock to rwlockZiqi Zhao2024-02-141-12/+12
* net: implement lockless SO_PRIORITYEric Dumazet2023-10-011-1/+1
* net: annotate data-races around sk->sk_tsflagsEric Dumazet2023-09-011-4/+6
* sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)David Howells2023-06-241-1/+0
* 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
* treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld2022-11-181-1/+1
* 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
* can: j1939: extend UAPI to notify about RX statusOleksij Rempel2021-08-041-30/+105
* can: j1939: rename J1939_ERRQUEUE_* to J1939_ERRQUEUE_TX_*Oleksij Rempel2021-08-041-3/+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-291-1/+4
|\
| * 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-191-0/+3
* | net: sock: introduce sk_error_reportAlexander Aring2021-06-291-2/+2
|/
* net: introduce CAN specific pointer in the struct net_deviceOleksij Rempel2021-02-241-9/+4
* can: j1939: j1939_sk_bind(): return failure if netdev is downZhang Changzhong2020-11-031-0/+6
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+1
* can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocatedOleksij Rempel2020-08-141-0/+8
* can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send ...Oleksij Rempel2020-08-141-0/+1
* can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can()Eric Dumazet2020-08-141-0/+5
* net: pass a sockptr_t into ->setsockoptChristoph Hellwig2020-07-241-6/+6
* can: j1939: j1939_sk_bind(): take priv after lock is heldOleksij Rempel2019-12-081-3/+7
* can: j1939: socket: rework socket locking for j1939_sk_release() and j1939_sk...Oleksij Rempel2019-11-131-18/+39
* can: j1939: move j1939_priv_put() into sk_destruct callbackOleksij Rempel2019-11-131-2/+35
* can: j1939: fix memory leak if filters was setOleksij Rempel2019-11-041-0/+1
* can: j1939: fix resource leak of skb on error return pathsColin Ian King2019-11-041-2/+6
* can: add support of SAE J1939 protocolThe j1939 authors2019-09-041-0/+1160