freebsd-dev/sys/dev/ixl
Krzysztof Galazka c4622b01d2
ixl(4): Fix reporting of unqualified transceivers
When link_active_on_if_down flag is disabled and link is brought down
with ifconfig, FW reports a false positive link event about an
unqualified transceiver. The condition used in the driver to filter out
those false positive events was incorrect and caused that unqualified
module event to also not be reported when the event was valid.

Change the condition to rely on IFF_UP flag instead of
link_active_on_if_down and bump driver version to 2.3.1-k.

Signed-off-by: Krzysztof Galazka <krzysztof.galazka@intel.com>
Signed-off-by: Eric Joyner <erj@FreeBSD.org>

Reviewed by:	stallamr@netapp.com, erj@
Tested by:	gowtham.kumar.ks@intel.com
Sponsored by:	Intel Corporation
Differential Revision:	https://reviews.freebsd.org/D30733
2021-08-20 14:44:32 -07:00
..
i40e_adminq_cmd.h ixl(4): Add support for X710-T*L devices 2020-09-01 23:16:38 +00:00
i40e_adminq.c ixl(4): Add FW recovery mode support and other things 2020-06-09 22:42:54 +00:00
i40e_adminq.h
i40e_alloc.h
i40e_common.c ixl(4): Add support for X710-T*L devices 2020-09-01 23:16:38 +00:00
i40e_dcb.c ixl(4): Add FW recovery mode support and other things 2020-06-09 22:42:54 +00:00
i40e_dcb.h ixl(4): Add FW recovery mode support and other things 2020-06-09 22:42:54 +00:00
i40e_devids.h ixl(4): Add support for X710-T*L devices 2020-09-01 23:16:38 +00:00
i40e_hmc.c
i40e_hmc.h
i40e_lan_hmc.c ixl(4): Add FW recovery mode support and other things 2020-06-09 22:42:54 +00:00
i40e_lan_hmc.h
i40e_nvm.c ixl(4): Add FW recovery mode support and other things 2020-06-09 22:42:54 +00:00
i40e_osdep.c ixl(4): Fix VLAN HW filtering 2021-02-04 15:33:42 -08:00
i40e_osdep.h
i40e_prototype.h ixl(4): Add support for X710-T*L devices 2020-09-01 23:16:38 +00:00
i40e_register.h ixl(4): Add FW recovery mode support and other things 2020-06-09 22:42:54 +00:00
i40e_status.h
i40e_type.h ixl(4): Add support for X710-T*L devices 2020-09-01 23:16:38 +00:00
iavf_vc.c ixl(4): Fix VLAN HW filtering 2021-02-04 15:33:42 -08:00
iavf.h ixl(4): Fix VLAN HW filtering 2021-02-04 15:33:42 -08:00
if_iavf.c intel ethernet: Use ether_gen_addr(9) 2021-08-20 14:21:48 -07:00
if_ixl.c ixl(4): Fix reporting of unqualified transceivers 2021-08-20 14:44:32 -07:00
ixl_debug.h
ixl_iw_int.h
ixl_iw.c ixl(4): Fix VLAN HW filtering 2021-02-04 15:33:42 -08:00
ixl_iw.h
ixl_pf_i2c.c Fix some common typos in comments 2021-03-13 18:26:15 +01:00
ixl_pf_iflib.c ixl(4): Fix reporting of unqualified transceivers 2021-08-20 14:44:32 -07:00
ixl_pf_iov.c ixl(4): Fix VLAN HW filtering 2021-02-04 15:33:42 -08:00
ixl_pf_iov.h
ixl_pf_main.c ixl(4): Add tunable to override Flow Control settings 2021-04-05 11:17:55 -07:00
ixl_pf_qmgr.c
ixl_pf_qmgr.h
ixl_pf.h ixl(4): Add ability to control link state on ifconfig down 2021-03-02 17:43:38 -08:00
ixl_txrx.c ixl(4): Report RX errors as sum of all RX error counters 2021-03-02 17:37:04 -08:00
ixl.h ixl(4): Report RX errors as sum of all RX error counters 2021-03-02 17:37:04 -08:00
virtchnl.h ixl(4): Add support for X710-T*L devices 2020-09-01 23:16:38 +00:00