Page MenuHomeFreeBSD

ixgbe: Use the common RSS key without options RSS
ClosedPublic

Authored by kbowling on Fri, Sep 18, 8:09 AM.

Details

Reviewers
gallatin
Group Reviewers
Intel Networking
Restricted Owners Package(Owns No Changed Paths)
Commits
rG709d7cf3039f: ixgbe: Use the common RSS key without options RSS
Summary
Use rss_getkey() for PF and VF RSS programming even when options RSS is
not configured.  The common key is available independently of RSS queue
placement and is also used by software hashing.  Generating a private key
on each initialization defeats that agreement and changes receive hashes
across resets.

Leave hash-field selection and indirection-table placement unchanged.
82599 and X540 VFs retain their PF-owned RSS configuration.

MFC after:      2 weeks
Sponsored by:   BBOX.io

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Owners added a reviewer: Restricted Owners Package.Fri, Sep 18, 8:09 AM
This revision was not accepted when it landed; it landed in state Needs Review.Fri, Sep 18, 10:38 PM
This revision was automatically updated to reflect the committed changes.