HomeFreeBSD

ixl(4): Add FW recovery mode support and other things

Description

ixl(4): Add FW recovery mode support and other things

Update the iflib version of ixl driver based on the OOT version ixl-1.11.29.

Major changes:

  • Extract iflib specific functions from ixl_pf_main.c to ixl_pf_iflib.c to simplify code sharing between legacy and iflib version of driver
  • Add support for most recent FW API version (1.10), which extends FW LLDP Agent control by user to X722 devices
  • Improve handling of device global reset
  • Add support for the FW recovery mode
  • Use virtchnl function to validate virtual channel messages instead of using separate checks
  • Fix MAC/VLAN filters accounting

Submitted by: Krzysztof Galazka <krzysztof.galazka@intel.com>
Reviewed by: erj@
Tested by: Jeffrey Pieper <jeffrey.e.pieper@intel.com>
MFC after: 1 week
Relnotes: yes
Sponsored by: Intel Corporation
Differential Revision: https://reviews.freebsd.org/D24564

Details

Provenance
erjAuthored on Jun 9 2020, 10:42 PM
Parents
rGa3d565a1188f: Add a crypto capability flag for accelerated software drivers.
Branches
Unknown
Tags
Unknown