freebsd-dev/sys/dev/ixgbe
Stephen Hurd e8e0ecb969 Fix first-packet completion
The first packet after the ring is initialized was never
completed as isc_txd_credits_update() would not include it in the
count of completed packets. This caused netmap to never complete
a batch. See PR 233022 for more details.

This is the same fix as the r340310 for e1000

PR:		233607
Reported by:	lev
Reviewed by:	lev
MFC after:	3 days
Sponsored by:	Limelight Networks
Differential Revision:	https://reviews.freebsd.org/D18368
2018-11-28 17:37:17 +00:00
..
if_bypass.c
if_fdir.c
if_ix.c Fix PNP entries for if_ix and if_ixv properly using the IFLIB_PNP_INFO() 2018-10-11 22:27:12 +00:00
if_ixv.c Fix PNP entries for if_ix and if_ixv properly using the IFLIB_PNP_INFO() 2018-10-11 22:27:12 +00:00
if_sriov.c
ix_txrx.c Fix first-packet completion 2018-11-28 17:37:17 +00:00
ixgbe_82598.c
ixgbe_82598.h
ixgbe_82599.c
ixgbe_82599.h
ixgbe_api.c
ixgbe_api.h
ixgbe_bypass.h
ixgbe_common.c
ixgbe_common.h
ixgbe_dcb_82598.c
ixgbe_dcb_82598.h
ixgbe_dcb_82599.c
ixgbe_dcb_82599.h
ixgbe_dcb.c
ixgbe_dcb.h
ixgbe_fdir.h
ixgbe_features.h
ixgbe_mbx.c
ixgbe_mbx.h
ixgbe_osdep.c
ixgbe_osdep.h
ixgbe_phy.c
ixgbe_phy.h
ixgbe_rss.h
ixgbe_sriov.h
ixgbe_type.h
ixgbe_vf.c
ixgbe_vf.h
ixgbe_x540.c
ixgbe_x540.h
ixgbe_x550.c
ixgbe_x550.h
ixgbe.h