Page MenuHomeFreeBSD

sfxge(4): do not use RxQ index as label
ClosedPublic

Authored by arybchik on Apr 27 2016, 9:09 AM.

Details

Summary

Labels are limitted by 32 on EF10. It is not sufficient on powerful hosts.
Since only one RxQ is running over each EvQ, zero label may be used.

Sponsored by: Solarflare Communications, Inc.
MFC after: 2 days
PR: 208267

Test Plan

Build tested, driver loaded/unloaded, interface up/down.
No problems with RxQ flush.
Traffic works fine.

Diff Detail

Repository
rS FreeBSD src repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

arybchik updated this revision to Diff 15648.Apr 27 2016, 9:09 AM
arybchik retitled this revision from to sfxge(4): do not use RxQ index as label.
arybchik updated this object.
arybchik edited the test plan for this revision. (Show Details)
arybchik added reviewers: gnn, philip, np, bz.
gnn accepted this revision.Apr 27 2016, 10:48 PM
gnn edited edge metadata.
This revision is now accepted and ready to land.Apr 27 2016, 10:48 PM
This revision was automatically updated to reflect the committed changes.