]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
cxgbe: fix enabling lro & rxtimestamps
authorAndrew Gallatin <gallatin@FreeBSD.org>
Wed, 26 May 2021 13:54:26 +0000 (09:54 -0400)
committerNavdeep Parhar <np@FreeBSD.org>
Mon, 4 Apr 2022 18:57:15 +0000 (11:57 -0700)
commit392d7f026962b273cdcd3b230403efaa05f29efe
treefee00ad35b4a09d508f1310aa6e24dc95f5ac384
parent25acd1d3d65687e682a219b5fa468a6d86d8ac5e
cxgbe: fix enabling lro & rxtimestamps

A recent change caused iq flags, like LRO, to be set before
init_iq(). However, init_iq() clears those flags, so they
became effectively impossible to set.   This change moves
the initializion of these flags to after the call to init_iq().
This fixes LRO.

Differential Revision: https://reviews.freebsd.org/D30460
Reviewed by: np, rrs
Sponsored by: Netflix
Fixes: 43bbae19483fbde0a91e61acad8a6e71e334c8b8
(cherry picked from commit df8437a93dd5268e5bfd06411c01a5cbdb38c6ac)
sys/dev/cxgbe/t4_sge.c