opnsense-src/sys/dev/ice
Eric Joyner a0cdf45ea1
ice(4): Update to 1.34.2-k
- Adds FW logging support
  - Once enabled, this lets the firmware print event and error messages
    to the log, increasing the visibility into what the hardware is
    doing; this is useful for debugging
- General bug fixes
- Adds inital DCB support to the driver
  - Notably, this adds support for DCBX to the driver; now with the
    fw_lldp sysctl set to 1, the driver and adapter will adopt a DCBX
    configuration sent from a link partner
  - Adds statistcs sysctls for priority flow control frames
  - Adds new configuration sysctls for DCB-related features: (VLAN) user
    priority to TC mapping; ETS bandwidth allocation; priority flow
    control
- Remove unused SR-IOV files (until support gets added)

Signed-off-by: Eric Joyner <erj@FreeBSD.org>

Tested by:	jeffrey.e.pieper@intel.com
MFC after:	3 days
MFC with:	213e91399b, e438f0a975
Relnotes:	yes
Sponsored by:	Intel Corporation
Differential Revision:	https://reviews.freebsd.org/D34024

(cherry picked from commit 56429daea2)
(cherry picked from commit 61d83041ab)
2022-03-07 16:11:46 -08:00
..
ice_adminq_cmd.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_alloc.h ice(4): Update to version 0.28.1-k 2021-03-09 14:35:54 -08:00
ice_bitops.h ice(4): Update to version 0.29.4-k 2022-03-07 15:59:59 -08:00
ice_common.c ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_common.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_common_sysctls.h ice(4): Update to version 0.29.4-k 2022-03-07 15:59:59 -08:00
ice_common_txrx.h ice(4): Update to version 0.28.1-k 2021-03-09 14:35:54 -08:00
ice_controlq.c ice(4): Update to version 0.29.4-k 2022-03-07 15:59:59 -08:00
ice_controlq.h ice(4): Update to version 0.29.4-k 2022-03-07 15:59:59 -08:00
ice_dcb.c ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_dcb.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_devids.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_drv_info.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_features.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_flex_pipe.c ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_flex_pipe.h ice(4): Update to version 0.29.4-k 2022-03-07 15:59:59 -08:00
ice_flex_type.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_flow.c ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_flow.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_fw_logging.c ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_fwlog.c ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_fwlog.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_hw_autogen.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_iflib.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_iflib_recovery_txrx.c ice(4): Update to version 0.28.1-k 2021-03-09 14:35:54 -08:00
ice_iflib_sysctls.h ice(4): Update to version 0.28.1-k 2021-03-09 14:35:54 -08:00
ice_iflib_txrx.c ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_lan_tx_rx.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_lib.c ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_lib.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_nvm.c ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_nvm.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_opts.h ice(4): Update to version 0.28.1-k 2021-03-09 14:35:54 -08:00
ice_osdep.c ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_osdep.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_protocol_type.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_resmgr.c ice(4): Update to version 0.28.1-k 2021-03-09 14:35:54 -08:00
ice_resmgr.h ice(4): Update to version 0.28.1-k 2021-03-09 14:35:54 -08:00
ice_rss.h ice(4): Update to version 0.28.1-k 2021-03-09 14:35:54 -08:00
ice_sbq_cmd.h ice(4): Update to version 0.28.1-k 2021-03-09 14:35:54 -08:00
ice_sched.c ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_sched.h ice(4): Update to version 0.28.1-k 2021-03-09 14:35:54 -08:00
ice_status.h ice(4): Update to version 0.28.1-k 2021-03-09 14:35:54 -08:00
ice_strings.c ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_switch.c ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_switch.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_type.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_vlan_mode.c ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
ice_vlan_mode.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
if_ice_iflib.c ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
virtchnl.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
virtchnl_inline_ipsec.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00
virtchnl_lan_desc.h ice(4): Update to 1.34.2-k 2022-03-07 16:11:46 -08:00