summaryrefslogtreecommitdiffstats
path: root/include/net/sock.h
Commit message (Expand)AuthorAgeFilesLines
* net: Add a second bind table hashed by port and addressJoanne Koong2022-05-201-0/+14
* net: annotate races around sk->sk_bound_dev_ifEric Dumazet2022-05-161-2/+3
* inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH()Eric Dumazet2022-05-131-3/+0
* net: inline sock_alloc_send_skbPavel Begunkov2022-04-301-2/+8
* net: SO_RCVMARK socket option for SO_MARK with recvmsg()Erin MacNeil2022-04-281-8/+10
* net: generalize skb freeing deferral to per-cpu listsEric Dumazet2022-04-261-2/+0
* net: remove noblock parameter from recvmsg() entitiesOliver Hartkopp2022-04-121-2/+1
* net: sock: introduce sock_queue_rcv_skb_reason()Menglong Dong2022-04-111-1/+8
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-02-241-2/+2
|\
| * net-timestamp: convert sk->sk_tskey to atomic_tEric Dumazet2022-02-181-2/+2
* | txhash: Add socket option to control TX hash rethink behaviorAkhmat Karakotov2022-01-311-9/+3
* | txhash: Make rethinking txhash behavior configurable via sysctlAkhmat Karakotov2022-01-311-13/+21
|/
* net: bpf: Handle return value of BPF_CGROUP_RUN_PROG_INET{4,6}_POST_BIND()Menglong Dong2022-01-061-0/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-12-311-1/+1
|\
| * net: Don't include filter.h from net/sock.hJakub Kicinski2021-12-291-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-12-231-1/+1
|\ \ | |/ |/|
| * inet: fully convert sk->sk_rx_dst to RCU rulesEric Dumazet2021-12-201-1/+1
* | sock: Use sock_owned_by_user_nocheck() instead of sk_lock.owned.Kuniyuki Iwashima2021-12-101-11/+12
* | net: add netns refcount tracker to struct sockEric Dumazet2021-12-101-0/+2
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-12-021-7/+23
|\|
| * net: avoid uninit-value from tcp_conn_requestEric Dumazet2021-12-011-2/+15
| * tcp: fix page frag corruption on page faultPaolo Abeni2021-11-291-5/+8
* | neigh: introduce neigh_confirm() helper functionYajun Deng2021-11-231-4/+1
* | tcp: add missing htmldocs for skb->ll_node and sk->defer_listEric Dumazet2021-11-181-0/+1
* | net: drop nopreempt requirement on sock_prot_inuse_add()Eric Dumazet2021-11-161-2/+2
* | net: merge net->core.prot_inuse and net->core.sock_inuseEric Dumazet2021-11-161-1/+2
* | net: make sock_inuse_add() availableEric Dumazet2021-11-161-0/+10
* | net: inline sock_prot_inuse_add()Eric Dumazet2021-11-161-3/+11
* | net: move early demux fields close to sk_refcntEric Dumazet2021-11-161-3/+5
* | tcp: defer skb freeing after socket lock is releasedEric Dumazet2021-11-161-0/+3
* | tcp: add RETPOLINE mitigation to sk_backlog_rcvEric Dumazet2021-11-161-1/+7
* | net: forward_alloc_get depends on CONFIG_MPTCPEric Dumazet2021-11-161-4/+7
* | net: shrink struct sock by 8 bytesEric Dumazet2021-11-161-1/+1
* | net: remove sk_route_nocapsEric Dumazet2021-11-161-6/+5
* | net: remove sk_route_forced_capsEric Dumazet2021-11-161-3/+0
* | net: use sk_is_tcp() in more placesEric Dumazet2021-11-161-0/+5
|/
* tcp: rename sk_wmem_free_skbTalal Ahmad2021-11-011-7/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-10-281-1/+7
|\
| * net: Rename ->stream_memory_read to ->sock_is_readableCong Wang2021-10-261-1/+7
* | net: cleanup __sk_stream_memory_free()Eric Dumazet2021-10-281-8/+2
* | net: introduce sk_forward_alloc_get()Paolo Abeni2021-10-271-0/+11
* | tcp: define macros for a couple reclaim thresholdsPaolo Abeni2021-10-271-2/+7
* | tcp: rename sk_stream_alloc_skbEric Dumazet2021-10-261-3/+0
* | net: annotate accesses to sk->sk_rx_queue_mappingEric Dumazet2021-10-251-3/+7
* | net: avoid dirtying sk->sk_rx_queue_mappingEric Dumazet2021-10-251-4/+2
* | ipv6: move inet6_sk(sk)->rx_dst_cookie to sk->sk_rx_dst_cookieEric Dumazet2021-10-251-0/+2
* | tcp: move inet->rx_dst_ifindex to sk->sk_rx_dst_ifindexEric Dumazet2021-10-251-0/+3
* | tcp: switch orphan_count to bare per-cpu countersEric Dumazet2021-10-151-1/+1
* | vsock: Enable y2038 safe timeval for timeoutRichard Palethorpe2021-10-081-0/+4
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-10-071-0/+1
|\|