]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
Partial MFC r316676 and the required r313045
authorsmh <smh@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 24 Apr 2017 16:31:28 +0000 (16:31 +0000)
committersmh <smh@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 24 Apr 2017 16:31:28 +0000 (16:31 +0000)
commit2cd9e0858d5715878d181e4d6f4c5292e74e4f15
treefe6aba59a930b30016ee7d2ec96ff36628b01719
parent196961e35d3d73164cc4236f33fe634f6fe0af02
Partial MFC r316676 and the required r313045

MFC r316676:

Use estimated RTT for receive buffer auto resizing instead of timestamps.
This is a partial MFC as stable/10 doesn't include the TCP stack
modularisation.

MFC r313045:

Add an mbuf to ipinfo_t translator to finish cleanup of mbuf passing to TCP
probes. This is a partial MFC (missing debug__output & debug__drop changes)
due to the massive amount of additional dtrace changes that would be
required for a full MFC.

Relnotes: Yes
Sponsored by: Multiplay

git-svn-id: svn://svn.freebsd.org/base/stable/10@317375 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
cddl/lib/libdtrace/ip.d
sys/netinet/in_kdtrace.c
sys/netinet/in_kdtrace.h
sys/netinet/tcp_input.c
sys/netinet/tcp_output.c
sys/netinet/tcp_var.h