Page MenuHomeFreeBSD

Track the base absolute ID of ingress and egress queues.
ClosedPublic

Authored by jhb on Aug 8 2016, 10:32 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Feb 28, 4:36 AM
Unknown Object (File)
Feb 21 2024, 3:46 PM
Unknown Object (File)
Dec 31 2023, 8:36 PM
Unknown Object (File)
Dec 22 2023, 9:21 PM
Unknown Object (File)
Sep 21 2023, 10:34 PM
Unknown Object (File)
Sep 17 2023, 12:53 PM
Unknown Object (File)
Sep 11 2023, 1:47 PM
Unknown Object (File)
Sep 1 2023, 5:03 AM
Subscribers

Details

Summary

Track the base absolute ID of ingress and egress queues.

Use this to map an absolute queue ID to a logical queue ID in interrupt
handlers. For the regular cxgbe/cxl drivers this should be a no-op as
the base absolute ID should be zero. VF devices have a non-zero base
absolute ID and require this change. While here, export the absolute ID
of egress queues via a sysctl.

Test Plan
  • is from the VF driver branch. Basic testing of PF driver showed no regressions

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 4730
Build 4784: arc lint + arc unit

Event Timeline

jhb retitled this revision from to Track the base absolute ID of ingress and egress queues..
jhb updated this object.
jhb edited the test plan for this revision. (Show Details)
jhb added a reviewer: np.
np edited edge metadata.
This revision is now accepted and ready to land.Aug 9 2016, 12:12 AM
This revision was automatically updated to reflect the committed changes.