Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 05 Jan 2016 21:18:45 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-pf@FreeBSD.org
Subject:   [Bug 198868] pf brakes tcp checksum if enabled for ue adapter
Message-ID:  <bug-198868-17777-hI9jIo68e6@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-198868-17777@https.bugs.freebsd.org/bugzilla/>
References:  <bug-198868-17777@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help

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

--- Comment #8 from Kristof Provost <kp@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.


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-198868-17777-hI9jIo68e6>