summaryrefslogtreecommitdiffstats
path: root/net/ipv4/tcp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds2020-06-141-7/+63
|\
| * net-zerocopy: use vm_insert_pages() for tcp rcv zerocopyArjun Roy2020-06-091-7/+63
* | mmap locking API: convert mmap_sem API commentsMichel Lespinasse2020-06-091-1/+1
* | mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-3/+3
|/
* tcp: add tcp_sock_set_keepcntChristoph Hellwig2020-05-281-0/+12
* tcp: add tcp_sock_set_keepintvlChristoph Hellwig2020-05-281-0/+12
* tcp: add tcp_sock_set_keepidleChristoph Hellwig2020-05-281-15/+34
* tcp: add tcp_sock_set_user_timeoutChristoph Hellwig2020-05-281-0/+8
* tcp: add tcp_sock_set_syncntChristoph Hellwig2020-05-281-0/+12
* tcp: add tcp_sock_set_quickackChristoph Hellwig2020-05-281-13/+26
* tcp: add tcp_sock_set_nodelayChristoph Hellwig2020-05-281-14/+25
* tcp: add tcp_sock_set_corkChristoph Hellwig2020-05-281-19/+32
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-05-151-8/+19
|\
| * tcp: fix error recovery in tcp_zerocopy_receive()Eric Dumazet2020-05-151-3/+4
| * tcp: fix SO_RCVLOWAT hangs with fat skbsEric Dumazet2020-05-121-3/+11
| * net: tcp: fix rx timestamp behavior for tcp_recvmsgKelly Littlepage2020-05-091-2/+4
* | net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAXCambda Zhu2020-05-021-2/+2
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-03-261-1/+3
|\
| * tcp: repair: fix TCP_QUEUE_SEQ implementationEric Dumazet2020-03-231-1/+3
* | inet: Use fallthrough;Joe Perches2020-03-121-1/+1
* | tcp: add bytes not sent to SCM_TIMESTAMPING_OPT_STATSYousuk Seung2020-03-101-0/+3
* | tcp-zerocopy: Update returned getsockopt() optlen.Arjun Roy2020-02-271-1/+4
* | tcp-zerocopy: Return sk_err (if set) along with tcp receive zerocopy.Arjun Roy2020-02-171-1/+7
* | tcp-zerocopy: Return inq along with tcp receive zerocopy.Arjun Roy2020-02-171-1/+14
|/
* tcp: clear tp->segs_{in|out} in tcp_disconnect()Eric Dumazet2020-02-011-0/+2
* tcp: clear tp->data_segs{in|out} in tcp_disconnect()Eric Dumazet2020-02-011-0/+2
* tcp: clear tp->delivered in tcp_disconnect()Eric Dumazet2020-02-011-0/+1
* tcp: clear tp->total_retrans in tcp_disconnect()Eric Dumazet2020-02-011-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-101-3/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-12-231-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-141-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-111-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-071-8/+6
* | net: silence data-races on sk_backlog.tailEric Dumazet2019-11-071-1/+1
* | net: annotate lockless accesses to sk->sk_max_ack_backlogEric Dumazet2019-11-071-1/+1
* | net: annotate lockless accesses to sk->sk_ack_backlogEric Dumazet2019-11-071-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-261-0/+2