summaryrefslogtreecommitdiff
path: root/include/net/sock.h
AgeCommit message (Expand)AuthorFilesLines
2022-05-21net: Add a second bind table hashed by port and addressJoanne Koong1-0/+14
2022-05-16net: annotate races around sk->sk_bound_dev_ifEric Dumazet1-2/+3
2022-05-13inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH()Eric Dumazet1-3/+0
2022-04-30net: inline sock_alloc_send_skbPavel Begunkov1-2/+8
2022-04-28net: SO_RCVMARK socket option for SO_MARK with recvmsg()Erin MacNeil1-8/+10
2022-04-27net: generalize skb freeing deferral to per-cpu listsEric Dumazet1-2/+0
2022-04-12net: remove noblock parameter from recvmsg() entitiesOliver Hartkopp1-2/+1
2022-04-11net: sock: introduce sock_queue_rcv_skb_reason()Menglong Dong1-1/+8
2022-02-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2022-02-18net-timestamp: convert sk->sk_tskey to atomic_tEric Dumazet1-2/+2
2022-01-31txhash: Add socket option to control TX hash rethink behaviorAkhmat Karakotov1-9/+3
2022-01-31txhash: Make rethinking txhash behavior configurable via sysctlAkhmat Karakotov1-13/+21
2022-01-07net: bpf: Handle return value of BPF_CGROUP_RUN_PROG_INET{4,6}_POST_BIND()Menglong Dong1-0/+1
2021-12-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-1/+1
2021-12-29net: Don't include filter.h from net/sock.hJakub Kicinski1-1/+1
2021-12-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2021-12-21inet: fully convert sk->sk_rx_dst to RCU rulesEric Dumazet1-1/+1
2021-12-11sock: Use sock_owned_by_user_nocheck() instead of sk_lock.owned.Kuniyuki Iwashima1-11/+12
2021-12-10net: add netns refcount tracker to struct sockEric Dumazet1-0/+2
2021-12-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-7/+23
2021-12-02net: avoid uninit-value from tcp_conn_requestEric Dumazet1-2/+15
2021-11-29tcp: fix page frag corruption on page faultPaolo Abeni1-5/+8
2021-11-23neigh: introduce neigh_confirm() helper functionYajun Deng1-4/+1
2021-11-18tcp: add missing htmldocs for skb->ll_node and sk->defer_listEric Dumazet1-0/+1
2021-11-16net: drop nopreempt requirement on sock_prot_inuse_add()Eric Dumazet1-2/+2
2021-11-16net: merge net->core.prot_inuse and net->core.sock_inuseEric Dumazet1-1/+2
2021-11-16net: make sock_inuse_add() availableEric Dumazet1-0/+10
2021-11-16net: inline sock_prot_inuse_add()Eric Dumazet1-3/+11
2021-11-16net: move early demux fields close to sk_refcntEric Dumazet1-3/+5
2021-11-16tcp: defer skb freeing after socket lock is releasedEric Dumazet1-0/+3
2021-11-16tcp: add RETPOLINE mitigation to sk_backlog_rcvEric Dumazet1-1/+7
2021-11-16net: forward_alloc_get depends on CONFIG_MPTCPEric Dumazet1-4/+7
2021-11-16net: shrink struct sock by 8 bytesEric Dumazet1-1/+1
2021-11-16net: remove sk_route_nocapsEric Dumazet1-6/+5
2021-11-16net: remove sk_route_forced_capsEric Dumazet1-3/+0
2021-11-16net: use sk_is_tcp() in more placesEric Dumazet1-0/+5
2021-11-02tcp: rename sk_wmem_free_skbTalal Ahmad1-7/+0
2021-10-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+7
2021-10-28net: cleanup __sk_stream_memory_free()Eric Dumazet1-8/+2
2021-10-28net: introduce sk_forward_alloc_get()Paolo Abeni1-0/+11
2021-10-28tcp: define macros for a couple reclaim thresholdsPaolo Abeni1-2/+7
2021-10-26net: Rename ->stream_memory_read to ->sock_is_readableCong Wang1-1/+7
2021-10-26tcp: rename sk_stream_alloc_skbEric Dumazet1-3/+0
2021-10-26net: annotate accesses to sk->sk_rx_queue_mappingEric Dumazet1-3/+7
2021-10-26net: avoid dirtying sk->sk_rx_queue_mappingEric Dumazet1-4/+2
2021-10-26ipv6: move inet6_sk(sk)->rx_dst_cookie to sk->sk_rx_dst_cookieEric Dumazet1-0/+2
2021-10-26tcp: move inet->rx_dst_ifindex to sk->sk_rx_dst_ifindexEric Dumazet1-0/+3
2021-10-15tcp: switch orphan_count to bare per-cpu countersEric Dumazet1-1/+1
2021-10-08vsock: Enable y2038 safe timeval for timeoutRichard Palethorpe1-0/+4
2021-10-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1