created | 2020-12-21T13:32:10Z |
---|---|
begin | 2020-12-10T05:05:39Z |
end | 2020-12-10T06:40:22Z |
path | src/sys |
commits | 1 |
date | 2020-12-10T06:40:22Z | |||
---|---|---|---|---|
author | dlg | |||
files | src/sys/net/pf.c | log | diff | annotate |
message |
when setting a flowid, set the M_FLOWID csum_flags bit too. this "fixes" TCP going over an interface with fq codel enabled. the way the codel code classifies a packet without a flowid set is to randomly assign it to a bucket. this in turn means that packets will get reordered, and tcp hates that. sthen was able to find a test case and narrow down at which time the problem appeared, helped greatly. tested by sthen@ and millert@ ok sashan@ jmatthew@ |