summaryrefslogtreecommitdiffstats
path: root/net/core/sock.c
Commit message (Expand)AuthorAgeFilesLines
* net: Implement missing SO_TIMESTAMPING_NEW cmsg supportThomas Lange2024-01-101-0/+1
* net: Implement missing getsockopt(SO_TIMESTAMPING_NEW)Jörn-Thorben Hinz2024-01-101-2/+9
* net: annotate data-races around sk->sk_bind_phcEric Dumazet2024-01-101-2/+2
* net: annotate data-races around sk->sk_tsflagsEric Dumazet2024-01-101-2/+2
* net: annotate data-races around sk->sk_dst_pending_confirmEric Dumazet2023-11-281-1/+1
* net: Use sockaddr_storage for getsockopt(SO_PEERNAME).Kuniyuki Iwashima2023-09-231-3/+3
* af_unix: Fix data race around sk->sk_err.Kuniyuki Iwashima2023-09-191-1/+1
* af_unix: Fix data-races around sk->sk_shutdown.Kuniyuki Iwashima2023-09-191-2/+2
* net: annotate data-races around sk->sk_forward_allocEric Dumazet2023-09-191-4/+4
* net: use sk_forward_alloc_get() in sk_get_meminfo()Eric Dumazet2023-09-191-1/+1
* net: read sk->sk_family once in sk_mc_loop()Eric Dumazet2023-09-191-1/+2
* net: annotate data-races around sk->sk_lingertimeEric Dumazet2023-09-131-9/+9
* net: annotate data-races around sk->sk_{rcv|snd}timeoEric Dumazet2023-09-131-10/+14
* sock: Fix misuse of sk_under_memory_pressure()Abel Wu2023-08-231-1/+1
* net: annotate data-races around sk->sk_priorityEric Dumazet2023-08-111-3/+3
* net: add missing data-race annotation for sk_ll_usecEric Dumazet2023-08-111-1/+1
* net: add missing data-race annotations around sk->sk_peek_offEric Dumazet2023-08-111-2/+2
* net: annotate data-races around sk->sk_markEric Dumazet2023-08-111-2/+2
* net: add missing READ_ONCE(sk->sk_rcvbuf) annotationEric Dumazet2023-08-111-1/+1
* net: add missing READ_ONCE(sk->sk_sndbuf) annotationEric Dumazet2023-08-111-1/+1
* net: add missing READ_ONCE(sk->sk_rcvlowat) annotationEric Dumazet2023-08-111-1/+1
* net: annotate data-races around sk->sk_max_pacing_rateEric Dumazet2023-08-111-3/+6
* net: annotate data-race around sk->sk_txrehashEric Dumazet2023-08-111-2/+5
* net: annotate data-races around sk->sk_reserved_memEric Dumazet2023-08-111-3/+4
* netlink: Add __sock_i_ino() for __netlink_diag_dump().Kuniyuki Iwashima2023-07-191-3/+14
* revert "net: align SO_RCVMARK required privileges with SO_MARK"Maciej Żenczykowski2023-06-281-6/+0
* udp6: Fix race condition in udp6_sendmsg & connectVladislav Efanov2023-06-091-1/+1
* net: use indirect calls helpers for sk_exit_memory_pressure()Brian Vazquez2023-03-171-1/+2
* net: add sock_init_data_uid()Pietro Borrello2023-03-101-3/+12
* txhash: fix sk->sk_txrehash defaultKevin Yang2023-02-141-1/+2
* soreuseport: Fix socket selection for SO_INCOMING_CPU.Kuniyuki Iwashima2022-12-311-1/+1
* ipv6: Fix data races around sk->sk_prot.Kuniyuki Iwashima2022-10-121-2/+4
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextPaolo Abeni2022-09-061-40/+94
|\
| * bpf: Change bpf_getsockopt(SOL_SOCKET) to reuse sk_getsockopt()Martin KaFai Lau2022-09-021-2/+2
| * bpf: net: Change sk_getsockopt() to take the sockptr_t argumentMartin KaFai Lau2022-09-021-19/+24
| * net: Change sock_getsockopt() to take the sk ptr instead of the sock ptrMartin KaFai Lau2022-09-021-3/+9
| * bpf: Change bpf_setsockopt(SOL_SOCKET) to reuse sk_setsockopt()Martin KaFai Lau2022-08-181-3/+3
| * bpf: net: Consider has_current_bpf_ctx() when testing capable() in sk_setsock...Martin KaFai Lau2022-08-181-13/+25
| * bpf: net: Avoid sk_setsockopt() taking sk lock when called from bpfMartin KaFai Lau2022-08-181-3/+27
| * net: Add sk_setsockopt() to take the sk ptr instead of the sock ptrMartin KaFai Lau2022-08-181-3/+10
* | net: Fix a data-race around sysctl_net_busy_read.Kuniyuki Iwashima2022-08-241-1/+1
* | net: Fix data-races around sysctl_optmem_max.Kuniyuki Iwashima2022-08-241-3/+5
* | net: Fix data-races around sysctl_[rw]mem_(max|default).Kuniyuki Iwashima2022-08-241-4/+4
|/
* tls: rx: periodically flush socket backlogJakub Kicinski2022-07-061-0/+1
* tcp: sk_forced_mem_schedule() optimizationEric Dumazet2022-06-131-3/+6
* net: unexport __sk_mem_{raise|reduce}_allocatedEric Dumazet2022-06-101-2/+0
* net: add per_cpu_fw_alloc field to struct protoEric Dumazet2022-06-101-0/+4
* net: remove SK_MEM_QUANTUM and SK_MEM_QUANTUM_SHIFTEric Dumazet2022-06-101-8/+8
* net: use DEBUG_NET_WARN_ON_ONCE() in __release_sock()Eric Dumazet2022-06-091-1/+1
* net: core: add READ_ONCE/WRITE_ONCE annotations for sk->sk_bound_dev_ifEric Dumazet2022-05-161-4/+7