Page MenuHomeFreeBSD

sfxge: remove unused common code EFSYS_OPT_RX_HDR_SPLIT
ClosedPublic

Authored by arybchik on Jan 12 2016, 2:37 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Nov 18, 12:19 AM
Unknown Object (File)
Sun, Nov 17, 9:56 PM
Unknown Object (File)
Sun, Nov 10, 10:31 PM
Unknown Object (File)
Oct 2 2024, 5:08 AM
Unknown Object (File)
Oct 1 2024, 8:08 AM
Unknown Object (File)
Sep 14 2024, 4:42 PM
Unknown Object (File)
Sep 8 2024, 7:30 AM
Unknown Object (File)
Sep 8 2024, 5:44 AM
Subscribers

Details

Summary

The EFSYS_OPT_RX_HDR_SPLIT optional feature in the common code
implemented the Lookahead Split feature of Windows. This split
received packets at a preconfigured byte offset, and delivered
the header and payload portions to separate receive queues.

Lookahead Split was only supported in Windows Server 2008 R2,
and is not available in newer versions of Windows.

The common code interface has no callers, so remove it.

Note that this should not be confused with the Header Data Split
feature of Windows, which splits packets at a header boundary.

Submitted by: Andy Moreton <amoreton at solarflare.com>
Sponsored by: Solarflare Communications, Inc.
MFC after: 2 days

Test Plan

Build tested.

Diff Detail

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

Event Timeline

arybchik retitled this revision from to sfxge: remove unused common code EFSYS_OPT_RX_HDR_SPLIT.
arybchik updated this object.
arybchik edited the test plan for this revision. (Show Details)
arybchik added reviewers: gnn, philip, np, bz.
This revision was automatically updated to reflect the committed changes.