svn commit: r349893 - in head/sys: modules/tcp/rack netinet netinet/tcp_stacks sys

John Baldwin jhb at FreeBSD.org
Thu Jul 11 17:35:21 UTC 2019


On 7/10/19 9:48 PM, Randall Stewart wrote:
> John:
> 
> Thanks for the suggestions.. I have committed changes to the two
> nits. As to M_PROTO1, I see that in the NF world we have removed
> M_PROTO12 and moved the M_PROTO’s up 1 i.e. M_PROTO1 == 0x2000
> 
> So for now it is safe, since the M_TSTMP_LRO is not yet used.. but in
> my up and coming commits I will have to address this i.e. either do
> the same thing or just make it use M_PROTO12.
> 
> There are a couple of places M_PROTO1 is used on the receive path
> so that would not work there :o
> 
> After I get the DSACK fixes in my next change to get BBR in will
> be the LRO work…
> 
> So maybe I should just settle on using M_PROTO12 for that 
> what do you think?

If M_PROTO12 isn't used in the tree, then the approach we've used in
the past is to bump up the M_PROTO<n> values by one as in the NF
tree.

-- 
John Baldwin


More information about the svn-src-all mailing list