summaryrefslogtreecommitdiff
path: root/net/core/sock.c
AgeCommit message (Expand)Author
2024-06-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-06-20net: do not leave a dangling sk pointer, when socket creation failsIgnat Korchagin
2024-06-01net: validate SO_TXTIME clockid coming from userspaceAbhishek Chauhan
2024-05-28net/core: move the lockdep-init of sk_callback_lock to sk_init_common()Gou Hao
2024-05-28net/core: remove redundant sk_callback_lock initializationGou Hao
2024-05-13net: change proto and proto_ops accept typeJens Axboe
2024-04-30net: move sysctl_mem_pcpu_rsv to net_hotdataEric Dumazet
2024-04-30net: add <net/proto_memory.h>Eric Dumazet
2024-04-06net: skbuff: generalize the skb->decrypted bitJakub Kicinski
2024-03-29net: add sk_wake_async_rcu() helperEric Dumazet
2024-03-25net: mark racy access on sk->sk_rcvbuflinke li
2024-03-05sock: Use unsafe_memcpy() for sock_copy()Kees Cook
2024-02-28net: make SK_MEMORY_PCPU_RESERV tunableAdam Li
2024-02-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-02-21net: implement lockless setsockopt(SO_PEEK_OFF)Eric Dumazet
2024-02-20net: reorganize "struct sock" fieldsEric Dumazet
2024-01-26Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski
2024-01-23bpf: tcp: Support arbitrary SYN Cookie.Kuniyuki Iwashima
2024-01-21udp: fix busy pollingEric Dumazet
2024-01-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-01-04net: Implement missing SO_TIMESTAMPING_NEW cmsg supportThomas Lange
2024-01-02net: Implement missing getsockopt(SO_TIMESTAMPING_NEW)Jörn-Thorben Hinz
2023-12-15net: Namespace-ify sysctl_optmem_maxEric Dumazet
2023-12-15net: increase optmem_max default valueEric Dumazet
2023-11-01Merge tag 'for-6.7/io_uring-sockopt-2023-10-30' of git://git.kernel.dk/linuxLinus Torvalds
2023-10-24sock: Ignore memcg pressure heuristics when raising allocatedAbel Wu
2023-10-24sock: Doc behaviors for pressure heurisiticsAbel Wu
2023-10-24sock: Code cleanup on __sk_mem_raise_allocated()Abel Wu
2023-10-19net/socket: Break down __sys_getsockoptBreno Leitao
2023-10-01net: annotate data-races around sk->sk_dst_pending_confirmEric Dumazet
2023-10-01net: lockless implementation of SO_TXREHASHEric Dumazet
2023-10-01net: implement lockless SO_MAX_PACING_RATEEric Dumazet
2023-10-01net: lockless implementation of SO_BUSY_POLL, SO_PREFER_BUSY_POLL, SO_BUSY_PO...Eric Dumazet
2023-10-01net: lockless SO_{TYPE|PROTOCOL|DOMAIN|ERROR } setsockopt()Eric Dumazet
2023-10-01net: lockless SO_PASSCRED, SO_PASSPIDFD and SO_PASSSECEric Dumazet
2023-10-01net: implement lockless SO_PRIORITYEric Dumazet
2023-09-16net: use indirect call helpers for sk->sk_prot->release_cb()Eric Dumazet
2023-09-15ipv6: lockless IPV6_MULTICAST_LOOP implementationEric Dumazet
2023-09-12net: call prot->release_cb() when processing backlogEric Dumazet
2023-09-12tcp: no longer release socket ownership in tcp_release_cb()Eric Dumazet
2023-09-04af_unix: Fix data race around sk->sk_err.Kuniyuki Iwashima
2023-09-04af_unix: Fix data-races around sk->sk_shutdown.Kuniyuki Iwashima
2023-09-01net: annotate data-races around sk->sk_bind_phcEric Dumazet
2023-09-01net: annotate data-races around sk->sk_tsflagsEric Dumazet
2023-09-01net: annotate data-races around sk->sk_forward_allocEric Dumazet
2023-09-01net: use sk_forward_alloc_get() in sk_get_meminfo()Eric Dumazet
2023-08-31net: read sk->sk_family once in sk_mc_loop()Eric Dumazet
2023-08-21net: annotate data-races around sk->sk_lingertimeEric Dumazet
2023-08-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-08-17sock: Fix misuse of sk_under_memory_pressure()Abel Wu