summaryrefslogtreecommitdiffstats
path: root/net/ipv4/tcp.c
Commit message (Expand)AuthorAgeFilesLines
* net: do not leave an empty skb in write queueEric Dumazet2023-11-021-3/+5
* tcp: allow again tcp_disconnect() when threads are waitingPaolo Abeni2023-10-251-8/+8
* bpf: tcp_read_skb needs to pop skb regardless of seqJohn Fastabend2023-10-101-8/+2
* net: annotate data-races around sk->sk_tsflagsEric Dumazet2023-09-191-2/+2
* tcp: annotate data-races around fastopenq.max_qlenEric Dumazet2023-07-201-1/+1
* tcp: annotate data-races around icsk->icsk_user_timeoutEric Dumazet2023-07-201-3/+3
* tcp: annotate data-races around tp->notsent_lowatEric Dumazet2023-07-201-2/+2
* tcp: annotate data-races around rskq_defer_acceptEric Dumazet2023-07-201-5/+6
* tcp: annotate data-races around tp->linger2Eric Dumazet2023-07-201-4/+4
* tcp: annotate data-races around icsk->icsk_syn_retriesEric Dumazet2023-07-201-3/+3
* tcp: annotate data-races around tp->keepalive_probesEric Dumazet2023-07-201-2/+3
* tcp: annotate data-races around tp->keepalive_intvlEric Dumazet2023-07-201-2/+2
* tcp: annotate data-races around tp->keepalive_timeEric Dumazet2023-07-201-1/+2
* tcp: annotate data-races around tp->tsoffsetEric Dumazet2023-07-201-2/+2
* tcp: annotate data-races around tp->tcp_tx_delayEric Dumazet2023-07-201-2/+2
* sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)David Howells2023-06-241-39/+4
* net/tcp: optimise locking for blocking splicePavel Begunkov2023-06-241-1/+1
* tcp: Use per-vma locking for receive zerocopyArjun Roy2023-06-181-8/+37
* net: ioctl: Use kernel memory on protocol ioctl callbacksBreno Leitao2023-06-151-2/+3
* tcp: remove size parameter from tcp_stream_alloc_skb()Eric Dumazet2023-06-121-3/+3
* tcp: let tcp_send_syn_data() build headless packetsEric Dumazet2023-06-121-1/+1
* ipv4, ipv6: Use splice_eof() to flushDavid Howells2023-06-081-0/+16
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-011-1/+8
|\
| * tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss setCambda Zhu2023-05-291-1/+2
| * tcp: deny tcp_disconnect() when threads are waitingEric Dumazet2023-05-291-0/+6
* | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-05-261-3/+6
|\ \
| * | bpf: Add bpf_sock_destroy kfuncAditi Ghag2023-05-191-3/+6
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-05-251-10/+1
|\ \ \ | | |/ | |/|
| * | bpf, sockmap: Incorrectly handling copied_seqJohn Fastabend2023-05-231-9/+1
| * | bpf, sockmap: Pass skb ownership through read_skbJohn Fastabend2023-05-231-1/+0
| |/
* | tcp: Fold do_tcp_sendpages() into tcp_sendpage_locked()David Howells2023-05-231-14/+7
* | tcp: Convert do_tcp_sendpages() to use MSG_SPLICE_PAGESDavid Howells2023-05-231-151/+7
* | tcp: Support MSG_SPLICE_PAGESDavid Howells2023-05-231-7/+36
* | net/tcp: optimise io_uring zc ubuf refcountingPavel Begunkov2023-05-171-3/+6
* | net/tcp: don't peek at tail for io_uring zcPavel Begunkov2023-05-171-2/+1
|/
* tcp: add annotations around sk->sk_shutdown accessesEric Dumazet2023-05-101-6/+8
* net: Ensure ->msg_control_user is used for user buffersKevin Brodsky2023-04-141-2/+2
* tcp: preserve const qualifier in tcp_sk()Eric Dumazet2023-03-181-1/+1
* tcp: annotate lockless access to sk->sk_errEric Dumazet2023-03-171-5/+6
* Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-231-5/+6
|\
| * mm: replace vma->vm_flags direct modifications with modifier callsSuren Baghdasaryan2023-02-091-2/+2
| * mm: remove zap_page_range and create zap_vma_pagesMike Kravetz2023-01-181-3/+4
* | tcp: fix rate_app_limited to default to 1David Morley2023-01-201-0/+2
|/
* Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2022-12-131-4/+6
|\
| * net/tcp: Disable TCP-MD5 static key on tcp_md5sig_info destructionDmitry Safonov2022-12-011-4/+1
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-11-291-2/+1
| |\
| * \ Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-11-101-1/+1
| |\ \
| * | | tcp: add rcv_wnd and plb_rehash to TCP_INFOMubashir Adnan Qureshi2022-10-281-0/+2
| * | | tcp: add u32 counter in tcp_sock and an SNMP counter for PLBMubashir Adnan Qureshi2022-10-281-0/+3
* | | | Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2022-12-121-2/+2
|\ \ \ \ | |_|_|/ |/| | |