Page MenuHomeFreeBSD

ixgbe sysctl hardware defaults
ClosedPublic

Authored by smh on Jan 24 2016, 11:27 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Nov 23, 8:52 AM
Unknown Object (File)
Oct 4 2024, 4:53 AM
Unknown Object (File)
Oct 1 2024, 10:05 AM
Unknown Object (File)
Sep 27 2024, 7:20 PM
Unknown Object (File)
Sep 24 2024, 8:53 PM
Unknown Object (File)
Sep 22 2024, 12:01 AM
Unknown Object (File)
Sep 20 2024, 5:54 AM
Unknown Object (File)
Sep 10 2024, 7:48 PM
Subscribers

Details

Summary

Added hw.ix.flow_control which enables the default flow_control of all ix interfaces to be set in loader.conf

Added hw.ix.advertise_speed which enables the default advertised_speed of all ix interfaces to be set in loader.conf

Made enable_aim device independent based on hw.ix.enable_aim default.

Test Plan

Confirm flow control, advertise speed and aim can be configured by the global hw.ix sysctls.

Diff Detail

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

Event Timeline

smh retitled this revision from to ixgbe sysctl hardware defaults.
smh updated this object.
smh edited the test plan for this revision. (Show Details)
smh added reviewers: sbruno, erj.
erj edited edge metadata.

I haven't compile or functional tested, but the contents of the diff look good. It's a good idea to split out the actual setting of the advertised speed and flow control settings from the sysctl stuff.

This revision is now accepted and ready to land.Jan 25 2016, 5:49 PM
This revision was automatically updated to reflect the committed changes.