summaryrefslogtreecommitdiffstats
path: root/net/core/sock.c
Commit message (Expand)AuthorAgeFilesLines
* 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
|\|
| * net: annotate data-races around sk->sk_priorityEric Dumazet2023-07-291-3/+3
| * net: add missing data-race annotation for sk_ll_usecEric Dumazet2023-07-291-1/+1
| * net: add missing data-race annotations around sk->sk_peek_offEric Dumazet2023-07-291-2/+2
| * net: annotate data-races around sk->sk_markEric Dumazet2023-07-291-2/+2
| * net: add missing READ_ONCE(sk->sk_rcvbuf) annotationEric Dumazet2023-07-291-1/+1
| * net: add missing READ_ONCE(sk->sk_sndbuf) annotationEric Dumazet2023-07-291-1/+1
| * net: annotate data-races around sk->sk_{rcv|snd}timeoEric Dumazet2023-07-291-10/+14
| * net: add missing READ_ONCE(sk->sk_rcvlowat) annotationEric Dumazet2023-07-291-1/+1
| * net: annotate data-races around sk->sk_max_pacing_rateEric Dumazet2023-07-291-3/+6
| * net: annotate data-race around sk->sk_txrehashEric Dumazet2023-07-291-2/+5
| * net: annotate data-races around sk->sk_reserved_memEric Dumazet2023-07-291-3/+4
* | net: Use sockaddr_storage for getsockopt(SO_PEERNAME).Kuniyuki Iwashima2023-07-311-3/+3
* | net/core: Make use of assign_bit() APIAndy Shevchenko2023-07-111-12/+3
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-271-3/+14
|\