[Bug 198868] pf brakes tcp checksum if enabled for ue adapter

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Jan 5 21:18:45 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198868

--- Comment #8 from Kristof Provost <kp at freebsd.org> ---
Created attachment 165123
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=165123&action=edit
Test-patch

Here's a pretty quick patch which simply disables handling partial checksum
offloading in pf. I.e. we treat a partially offloaded checksum as if there's no
checksum offloading at all.

The downside is that we'll spend CPU time calculating something the interface
itself already calculated, but it should fix this problem.
As far as I can tell this would only affect a handful of older cards anyway,
and as I don't have any affected hardware this is likely the best I can do.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-pf mailing list