summaryrefslogtreecommitdiffstats
path: root/include/net/sock.h
Commit message (Expand)AuthorAgeFilesLines
* treewide: use get_random_u32() when possibleJason A. Donenfeld2022-10-111-1/+1
* net: Remove unused inline function sk_nulls_node_init()Gaosheng Cui2022-09-261-5/+0
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextPaolo Abeni2022-09-061-0/+9
|\
| * bpf: Change bpf_getsockopt(SOL_SOCKET) to reuse sk_getsockopt()Martin KaFai Lau2022-09-021-0/+2
| * bpf: Change bpf_setsockopt(SOL_SOCKET) to reuse sk_setsockopt()Martin KaFai Lau2022-08-181-0/+2
| * bpf: net: Consider has_current_bpf_ctx() when testing capable() in sk_setsock...Martin KaFai Lau2022-08-181-0/+2
| * bpf: net: Avoid sk_setsockopt() taking sk lock when called from bpfMartin KaFai Lau2022-08-181-0/+3
* | net: Add a bhash2 table hashed by port and addressJoanne Koong2022-08-241-0/+14
* | net: Fix suspicious RCU usage in bpf_sk_reuseport_detach()David Howells2022-08-171-0/+25
|/
* net: fix refcount bug in sk_psock_get (2)Hawkins Jiawei2022-08-101-20/+48
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-281-4/+4
|\
| * net: Fix data-races around sysctl_[rw]mem(_offset)?.Kuniyuki Iwashima2022-07-251-4/+4
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-141-1/+1
|\|
| * net: Fix data-races around sysctl_mem.Kuniyuki Iwashima2022-07-081-1/+1
* | net: remove SK_RECLAIM_THRESHOLD and SK_RECLAIM_CHUNKPaolo Abeni2022-07-011-5/+0
* | net: helper function skb_len_addRichard Gobert2022-06-241-3/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-06-161-14/+0
|\|
| * Revert "net: Add a second bind table hashed by port and address"Joanne Koong2022-06-161-14/+0
* | tcp: sk_forced_mem_schedule() optimizationEric Dumazet2022-06-131-2/+1
* | net: keep sk->sk_forward_alloc as small as possibleEric Dumazet2022-06-101-27/+2
* | net: fix sk_wmem_schedule() and sk_rmem_schedule() errorsEric Dumazet2022-06-101-4/+8
* | net: implement per-cpu reserves for memory_allocatedEric Dumazet2022-06-101-9/+29
* | net: add per_cpu_fw_alloc field to struct protoEric Dumazet2022-06-101-0/+1
* | net: remove SK_MEM_QUANTUM and SK_MEM_QUANTUM_SHIFTEric Dumazet2022-06-101-5/+3
* | Revert "net: set SK_MEM_QUANTUM to 4096"Eric Dumazet2022-06-101-13/+3
* | net: constify some inline functions in sock.hPeter Lafreniere2022-06-081-3/+3
|/
* 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