summaryrefslogtreecommitdiffstats
path: root/net/core/sock.c
Commit message (Expand)AuthorAgeFilesLines
* net: change proto and proto_ops accept typeJens Axboe9 days1-2/+2
* net: move sysctl_mem_pcpu_rsv to net_hotdataEric Dumazet2024-04-301-1/+0
* net: add <net/proto_memory.h>Eric Dumazet2024-04-301-0/+1
* net: skbuff: generalize the skb->decrypted bitJakub Kicinski2024-04-061-3/+2
* net: add sk_wake_async_rcu() helperEric Dumazet2024-03-291-4/+4
* net: mark racy access on sk->sk_rcvbuflinke li2024-03-251-2/+2
* sock: Use unsafe_memcpy() for sock_copy()Kees Cook2024-03-051-2/+3
* net: make SK_MEMORY_PCPU_RESERV tunableAdam Li2024-02-281-0/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-221-12/+11
|\
| * net: implement lockless setsockopt(SO_PEEK_OFF)Eric Dumazet2024-02-211-12/+11
* | net: reorganize "struct sock" fieldsEric Dumazet2024-02-201-0/+62
* | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2024-01-261-2/+12
|\ \ | |/ |/|
| * bpf: tcp: Support arbitrary SYN Cookie.Kuniyuki Iwashima2024-01-231-2/+12
* | udp: fix busy pollingEric Dumazet2024-01-211-2/+9
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-01-041-2/+10
|\
| * net: Implement missing SO_TIMESTAMPING_NEW cmsg supportThomas Lange2024-01-041-0/+1
| * net: Implement missing getsockopt(SO_TIMESTAMPING_NEW)Jörn-Thorben Hinz2024-01-021-2/+9
* | net: Namespace-ify sysctl_optmem_maxEric Dumazet2023-12-151-8/+2
* | net: increase optmem_max default valueEric Dumazet2023-12-151-2/+4
|/
* Merge tag 'for-6.7/io_uring-sockopt-2023-10-30' of git://git.kernel.dk/linuxLinus Torvalds2023-11-011-8/+0
|\
| * net/socket: Break down __sys_getsockoptBreno Leitao2023-10-191-8/+0
* | sock: Ignore memcg pressure heuristics when raising allocatedAbel Wu2023-10-241-2/+12
* | sock: Doc behaviors for pressure heurisiticsAbel Wu2023-10-241-1/+13
* | sock: Code cleanup on __sk_mem_raise_allocated()Abel Wu2023-10-241-10/+12
* | net: annotate data-races around sk->sk_dst_pending_confirmEric Dumazet2023-10-011-1/+1
* | net: lockless implementation of SO_TXREHASHEric Dumazet2023-10-011-13/+10
* | net: implement lockless SO_MAX_PACING_RATEEric Dumazet2023-10-011-19/+21
* | net: lockless implementation of SO_BUSY_POLL, SO_PREFER_BUSY_POLL, SO_BUSY_PO...Eric Dumazet2023-10-011-24/+20
* | net: lockless SO_{TYPE|PROTOCOL|DOMAIN|ERROR } setsockopt()Eric Dumazet2023-10-011-6/+5
* | net: lockless SO_PASSCRED, SO_PASSPIDFD and SO_PASSSECEric Dumazet2023-10-011-11/+9
* | net: implement lockless SO_PRIORITYEric Dumazet2023-10-011-11/+12
* | net: use indirect call helpers for sk->sk_prot->release_cb()Eric Dumazet2023-09-161-2/+5
* | ipv6: lockless IPV6_MULTICAST_LOOP implementationEric Dumazet2023-09-151-2/+2
* | net: call prot->release_cb() when processing backlogEric Dumazet2023-09-121-0/+3
* | tcp: no longer release socket ownership in tcp_release_cb()Eric Dumazet2023-09-121-3/+0
|/
* af_unix: Fix data race around sk->sk_err.Kuniyuki Iwashima2023-09-041-1/+1
* af_unix: Fix data-races around sk->sk_shutdown.Kuniyuki Iwashima2023-09-041-2/+2
* net: annotate data-races around sk->sk_bind_phcEric Dumazet2023-09-011-2/+2
* net: annotate data-races around sk->sk_tsflagsEric Dumazet2023-09-011-2/+2
* net: annotate data-races around sk->sk_forward_allocEric Dumazet2023-09-011-4/+4
* net: use sk_forward_alloc_get() in sk_get_meminfo()Eric Dumazet2023-09-011-1/+1
* net: read sk->sk_family once in sk_mc_loop()Eric Dumazet2023-08-311-1/+2
* net: annotate data-races around sk->sk_lingertimeEric Dumazet2023-08-211-9/+9
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-08-181-1/+1
|\
| * sock: Fix misuse of sk_under_memory_pressure()Abel Wu2023-08-171-1/+1
* | inet: move inet->mc_loop to inet->inet_fragsEric Dumazet2023-08-161-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-08-101-1/+1
|\|
| * net/unix: use consistent error code in SO_PEERPIDFDDavid Rheinsberg2023-08-081-1/+1
* | net: annotate data-races around sock->opsEric Dumazet2023-08-091-7/+17
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-08-031-29/+40
|\|