Page MenuHomeFreeBSD

ix(4): Add support for firmware logging for E610 adapters
Needs ReviewPublic

Authored by Yogesh.Bhosale_intel.com on Fri, Nov 28, 6:19 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Nov 28, 9:30 PM
Unknown Object (File)
Fri, Nov 28, 4:51 PM
Subscribers

Details

Reviewers
ziaee
kgalazka
kbowling
erj
Group Reviewers
Restricted Owners Package(Owns No Changed Paths)
Summary

This is part 3 of the support for the new Intel Ethernet E610 family of devices

The ix driver now enables firmware logging on Intel E610 devices for debugging
with Customer Support. Logs are enabled by default and generated in binary
format that requires decoding by support teams. The collected data is firmware
and hardware related for debugging purposes only.

When the driver loads, it creates a fw_log sysctl node under the debug section.
Events are organized into categories (modules) for targeted logging, and users
can adjust verbosity levels as needed.

This adds sysctl support for the firmware logging feature and updates the ix(4)
manual page with documentation.

Signed-off-by: Yogesh Bhosale <yogesh.bhosale@intel.com>
Co-developed-by: Krzysztof Galazka <krzysztof.galazka@intel.com>

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 68914
Build 65797: arc lint + arc unit