aboutsummaryrefslogtreecommitdiffstats
path: root/net/core/sock.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'net-6.15-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2025-04-101-0/+5
|\
| * net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod.Kuniyuki Iwashima2025-04-101-0/+5
* | treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner2025-04-051-2/+2
|/
* tcp: cache RTAX_QUICKACK metric in a hot cache lineEric Dumazet2025-03-181-1/+5
* sock: add sock_kmemdup helperGeliang Tang2025-03-041-0/+16
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2025-02-271-5/+22
|\
| * net: better track kernel sockets lifetimeEric Dumazet2025-02-221-5/+22
* | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2025-02-211-0/+14
|\ \
| * | bpf: Prepare the sock_ops ctx and call bpf prog for TX timestampingJason Xing2025-02-201-0/+14
* | | net: dismiss sk_forward_alloc_get()Paolo Abeni2025-02-201-1/+1
* | | net: use napi_id_valid helperStefano Jordhani2025-02-181-1/+1
|/ /
* / net: avoid unconditionally touching sk_tsflags on RXPaolo Abeni2025-02-131-0/+1
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2025-01-041-1/+4
|\
| * net: restrict SO_REUSEPORT to inet socketsEric Dumazet2025-01-031-1/+4
* | sock: Introduce SO_RCVPRIORITY socket optionAnna Emese Nyiri2024-12-171-0/+8
* | sock: support SO_PRIORITY cmsgAnna Emese Nyiri2024-12-171-0/+7
* | sock: Introduce sk_set_prio_allowed helper functionAnna Emese Nyiri2024-12-171-3/+8
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-11-141-18/+24
|\
| * net: fix SO_DEVMEM_DONTNEED looping too longMina Almasry2024-11-121-18/+24
* | net: use sock_valbool_flag() only in __sock_set_timestamps()Yajun Deng2024-10-231-5/+2
* | Revert "net: do not leave a dangling sk pointer, when socket creation fails"Ignat Korchagin2024-10-161-3/+0
* | net: add skb_set_owner_edemux() helperEric Dumazet2024-10-151-6/+3
* | net-timestamp: namespacify the sysctl_tstamp_allow_dataJason Xing2024-10-081-2/+0
* | net_tstamp: add SCM_TS_OPT_ID to provide OPT_ID in control messageVadim Fedorenko2024-10-041-0/+13
|/
* move asm/unaligned.h to linux/unaligned.hAl Viro2024-10-021-1/+1
* Merge tag 'vfs-6.12.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds2024-09-161-1/+1
|\
| * file: reclaim 24 bytes from f_ownerChristian Brauner2024-08-281-1/+1
* | net: add SO_DEVMEM_DONTNEED setsockopt to release RX fragsMina Almasry2024-09-121-0/+68
* | net: Correct spelling in net/coreSimon Horman2024-08-261-3/+3
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-06-201-0/+3
|\
| * net: do not leave a dangling sk pointer, when socket creation failsIgnat Korchagin2024-06-201-0/+3
* | net: validate SO_TXTIME clockid coming from userspaceAbhishek Chauhan2024-06-011-0/+16
* | net/core: move the lockdep-init of sk_callback_lock to sk_init_common()Gou Hao2024-05-281-12/+6
* | net/core: remove redundant sk_callback_lock initializationGou Hao2024-05-281-1/+0
|/
* net: change proto and proto_ops accept typeJens Axboe2024-05-141-2/+2
* net: move sysctl_mem_pcpu_rsv to net_hotdataEric Dumazet2024-05-011-1/+0
* net: add <net/proto_memory.h>Eric Dumazet2024-05-011-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-061-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-271-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-051-2/+10
|\
| * net: Implement missing SO_TIMESTAMPING_NEW cmsg supportThomas Lange2024-01-041-0/+1