summaryrefslogtreecommitdiffstats
path: root/net/ipv4/tcp.c
Commit message (Expand)AuthorAgeFilesLines
...
* | tcp-zerocopy: Return inq along with tcp receive zerocopy.Arjun Roy2020-02-161-1/+14
|/
* tcp: clear tp->segs_{in|out} in tcp_disconnect()Eric Dumazet2020-01-311-0/+2
* tcp: clear tp->data_segs{in|out} in tcp_disconnect()Eric Dumazet2020-01-311-0/+2
* tcp: clear tp->delivered in tcp_disconnect()Eric Dumazet2020-01-311-0/+1
* tcp: clear tp->total_retrans in tcp_disconnect()Eric Dumazet2020-01-311-0/+1
* tcp: export count for rehash attemptsAbdul Kabbani2020-01-261-0/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-01-261-1/+1
|\
| * tcp: do not leave dangling pointers in tp->highest_sackEric Dumazet2020-01-241-0/+1
| * tcp: remove redundant assigment to snd_cwndTheodore Dubois2020-01-211-1/+0
* | mptcp: Add MPTCP socket stubsMat Martineau2020-01-241-0/+2
* | tcp: Export TCP functions and ops structMat Martineau2020-01-091-3/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-12-221-5/+3
|\|
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds2019-12-221-4/+2
| |\
| | * tcp: refine rule to allow EPOLLOUT generation under mem pressureEric Dumazet2019-12-131-4/+2
| * | treewide: Use sizeof_field() macroPankaj Bharadiya2019-12-091-1/+1
| |/
* | tcp: Set rcv zerocopy hint correctly if skb last frag is < PAGE_SIZEArjun Roy2019-12-151-0/+2
* | tcp: Cleanup duplicate initialization of sk->sk_state.Kuniyuki Iwashima2019-12-101-2/+0
|/
* Merge tag 'y2038-cleanups-5.5' of git://git.kernel.org:/pub/scm/linux/kernel/...Linus Torvalds2019-12-011-12/+16
|\
| * y2038: socket: use __kernel_old_timespec instead of timespecArnd Bergmann2019-11-151-12/+16
* | tcp: fix data-race in tcp_recvmsg()Eric Dumazet2019-11-061-8/+6
* | net: silence data-races on sk_backlog.tailEric Dumazet2019-11-061-1/+1
* | net: annotate lockless accesses to sk->sk_max_ack_backlogEric Dumazet2019-11-061-1/+1
* | net: annotate lockless accesses to sk->sk_ack_backlogEric Dumazet2019-11-061-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-11-021-2/+2
|\|
| * net: use skb_queue_empty_lockless() in busy poll contextsEric Dumazet2019-10-281-1/+1
| * net: use skb_queue_empty_lockless() in poll() handlersEric Dumazet2019-10-281-1/+1
* | tcp: add TCP_INFO status for failed client TFOJason Baron2019-10-251-0/+2
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-10-201-30/+45
|\|
| * tcp: fix a possible lockdep splat in tcp_done()Eric Dumazet2019-10-151-2/+6
| * tcp: annotate sk->sk_wmem_queued lockless readsEric Dumazet2019-10-131-2/+2
| * tcp: annotate sk->sk_sndbuf lockless readsEric Dumazet2019-10-131-1/+1
| * tcp: annotate sk->sk_rcvbuf lockless readsEric Dumazet2019-10-131-2/+2
| * tcp: annotate tp->urg_seq lockless readsEric Dumazet2019-10-131-2/+3
| * tcp: annotate tp->snd_nxt lockless readsEric Dumazet2019-10-131-1/+2
| * tcp: annotate tp->write_seq lockless readsEric Dumazet2019-10-131-8/+12
| * tcp: annotate tp->copied_seq lockless readsEric Dumazet2019-10-131-10/+10
| * tcp: annotate tp->rcv_nxt lockless readsEric Dumazet2019-10-131-2/+2
| * tcp: add rcu protection around tp->fastopen_rskEric Dumazet2019-10-131-3/+8
| * net: annotate sk->sk_rcvlowat lockless readsEric Dumazet2019-10-091-1/+1
| * tcp: annotate lockless access to tcp_memory_pressureEric Dumazet2019-10-091-2/+2
* | tcp: improve recv_skip_hint for tcp_zerocopy_receiveSoheil Hassas Yeganeh2019-10-131-5/+5
|/
* tcp: fix slab-out-of-bounds in tcp_zerocopy_receive()Eric Dumazet2019-10-031-4/+2
* tcp: Add snd_wnd to TCP_INFOThomas Higdon2019-09-161-0/+1
* tcp: Add TCP_INFO counter for packets received out-of-orderThomas Higdon2019-09-161-0/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-09-021-10/+20
|\
| * tcp: remove empty skb from write queue in error casesEric Dumazet2019-08-271-10/+20
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-08-191-0/+3
|\|
| * net/tls: prevent skb_orphan() from leaking TLS plain text with offloadJakub Kicinski2019-08-081-0/+3
* | tcp: batch calls to sk_flush_backlog()Eric Dumazet2019-08-091-5/+6
* | net: Use skb_frag_off accessorsJonathan Lemon2019-07-301-3/+3