aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/net/core/sock.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-03-05sock: Use unsafe_memcpy() for sock_copy()Kees Cook1-2/+3
2024-02-28net: make SK_MEMORY_PCPU_RESERV tunableAdam Li1-0/+1
2024-02-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-12/+11
2024-02-21net: implement lockless setsockopt(SO_PEEK_OFF)Eric Dumazet1-12/+11
2024-02-20net: reorganize "struct sock" fieldsEric Dumazet1-0/+62
2024-01-26Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-2/+12
2024-01-23bpf: tcp: Support arbitrary SYN Cookie.Kuniyuki Iwashima1-2/+12
2024-01-21udp: fix busy pollingEric Dumazet1-2/+9
2024-01-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+10
2024-01-04net: Implement missing SO_TIMESTAMPING_NEW cmsg supportThomas Lange1-0/+1
2024-01-02net: Implement missing getsockopt(SO_TIMESTAMPING_NEW)Jörn-Thorben Hinz1-2/+9
2023-12-15net: Namespace-ify sysctl_optmem_maxEric Dumazet1-8/+2
2023-12-15net: increase optmem_max default valueEric Dumazet1-2/+4
2023-11-01Merge tag 'for-6.7/io_uring-sockopt-2023-10-30' of git://git.kernel.dk/linuxLinus Torvalds1-8/+0
2023-10-24sock: Ignore memcg pressure heuristics when raising allocatedAbel Wu1-2/+12
2023-10-24sock: Doc behaviors for pressure heurisiticsAbel Wu1-1/+13
2023-10-24sock: Code cleanup on __sk_mem_raise_allocated()Abel Wu1-10/+12
2023-10-19net/socket: Break down __sys_getsockoptBreno Leitao1-8/+0
2023-10-01net: annotate data-races around sk->sk_dst_pending_confirmEric Dumazet1-1/+1
2023-10-01net: lockless implementation of SO_TXREHASHEric Dumazet1-13/+10
2023-10-01net: implement lockless SO_MAX_PACING_RATEEric Dumazet1-19/+21
2023-10-01net: lockless implementation of SO_BUSY_POLL, SO_PREFER_BUSY_POLL, SO_BUSY_POLL_BUDGETEric Dumazet1-24/+20
2023-10-01net: lockless SO_{TYPE|PROTOCOL|DOMAIN|ERROR } setsockopt()Eric Dumazet1-6/+5
2023-10-01net: lockless SO_PASSCRED, SO_PASSPIDFD and SO_PASSSECEric Dumazet1-11/+9
2023-10-01net: implement lockless SO_PRIORITYEric Dumazet1-11/+12
2023-09-16net: use indirect call helpers for sk->sk_prot->release_cb()Eric Dumazet1-2/+5
2023-09-15ipv6: lockless IPV6_MULTICAST_LOOP implementationEric Dumazet1-2/+2
2023-09-12net: call prot->release_cb() when processing backlogEric Dumazet1-0/+3
2023-09-12tcp: no longer release socket ownership in tcp_release_cb()Eric Dumazet1-3/+0
2023-09-04af_unix: Fix data race around sk->sk_err.Kuniyuki Iwashima1-1/+1
2023-09-04af_unix: Fix data-races around sk->sk_shutdown.Kuniyuki Iwashima1-2/+2
2023-09-01net: annotate data-races around sk->sk_bind_phcEric Dumazet1-2/+2
2023-09-01net: annotate data-races around sk->sk_tsflagsEric Dumazet1-2/+2
2023-09-01net: annotate data-races around sk->sk_forward_allocEric Dumazet1-4/+4
2023-09-01net: use sk_forward_alloc_get() in sk_get_meminfo()Eric Dumazet1-1/+1
2023-08-31net: read sk->sk_family once in sk_mc_loop()Eric Dumazet1-1/+2
2023-08-21net: annotate data-races around sk->sk_lingertimeEric Dumazet1-9/+9
2023-08-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2023-08-17sock: Fix misuse of sk_under_memory_pressure()Abel Wu1-1/+1
2023-08-16inet: move inet->mc_loop to inet->inet_fragsEric Dumazet1-1/+1
2023-08-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2023-08-09net: annotate data-races around sock->opsEric Dumazet1-7/+17
2023-08-08net/unix: use consistent error code in SO_PEERPIDFDDavid Rheinsberg1-1/+1
2023-08-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-29/+40
2023-07-31net: Use sockaddr_storage for getsockopt(SO_PEERNAME).Kuniyuki Iwashima1-3/+3
2023-07-29net: annotate data-races around sk->sk_priorityEric Dumazet1-3/+3
2023-07-29net: add missing data-race annotation for sk_ll_usecEric Dumazet1-1/+1
2023-07-29net: add missing data-race annotations around sk->sk_peek_offEric Dumazet1-2/+2
2023-07-29net: annotate data-races around sk->sk_markEric Dumazet1-2/+2
2023-07-29net: add missing READ_ONCE(sk->sk_rcvbuf) annotationEric Dumazet1-1/+1