summaryrefslogtreecommitdiff
path: root/net/core/sock.c
AgeCommit message (Expand)Author
2024-11-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-11-11net: fix SO_DEVMEM_DONTNEED looping too longMina Almasry
2024-10-23net: use sock_valbool_flag() only in __sock_set_timestamps()Yajun Deng
2024-10-15Revert "net: do not leave a dangling sk pointer, when socket creation fails"Ignat Korchagin
2024-10-14net: add skb_set_owner_edemux() helperEric Dumazet
2024-10-08net-timestamp: namespacify the sysctl_tstamp_allow_dataJason Xing
2024-10-04net_tstamp: add SCM_TS_OPT_ID to provide OPT_ID in control messageVadim Fedorenko
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro
2024-09-16Merge tag 'vfs-6.12.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds
2024-09-11net: add SO_DEVMEM_DONTNEED setsockopt to release RX fragsMina Almasry
2024-08-28file: reclaim 24 bytes from f_ownerChristian Brauner
2024-08-26net: Correct spelling in net/coreSimon Horman
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