Page MenuHomeFreeBSD

82598 doesn't support SCTP checksum offloading
ClosedPublic

Authored by tuexen on Feb 4 2016, 5:12 PM.
Tags
None
Referenced Files
F105784791: D5192.id13012.diff
Fri, Dec 20, 4:07 PM
F105769626: D5192.diff
Fri, Dec 20, 10:56 AM
Unknown Object (File)
Sep 22 2024, 3:23 AM
Unknown Object (File)
Sep 21 2024, 4:35 AM
Unknown Object (File)
Sep 15 2024, 11:04 PM
Unknown Object (File)
Sep 10 2024, 11:17 AM
Unknown Object (File)
Sep 8 2024, 8:14 AM
Unknown Object (File)
Sep 8 2024, 7:48 AM
Subscribers

Details

Summary

In FreeBSD 10 and higher the driver announces SCTP checksum offloading support even for 82598, which doesn't support it. The legacy code has a check for it, which was missed when the code for dealing with CSUM_IP6_* was added.

Test Plan

Just code review, since I don't have a card with a 82598 chip.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

tuexen retitled this revision from to 82598 doesn't support SCTP checksum offloading.
tuexen updated this object.
tuexen edited the test plan for this revision. (Show Details)
tuexen added a reviewer: Intel Networking.
tuexen set the repository for this revision to rS FreeBSD src repository - subversion.
erj edited edge metadata.

It looks good.

This revision is now accepted and ready to land.Feb 4 2016, 5:23 PM

Hi Eric,

should I wait for a review from sbruno@ or go ahead and commit it?

Best regards
Michael

You can go ahead and commit this one.

sbruno edited edge metadata.
This revision was automatically updated to reflect the committed changes.