]> git.droids-corp.org - dpdk.git/commit
net/iavf: remove extra check in vector Tx
authorKathleen Capella <kathleen.capella@arm.com>
Tue, 22 Feb 2022 22:48:18 +0000 (22:48 +0000)
committerQi Zhang <qi.z.zhang@intel.com>
Tue, 1 Mar 2022 19:54:53 +0000 (20:54 +0100)
commit24b960a11d036e52a8e0ec436a52b1f591b74ed1
treed3b2e3ce0e48ba234ecdb82285347c291318c5d7
parent0ed16e01313e1f8930dc6a52b22159b20269d4e0
net/iavf: remove extra check in vector Tx

In the vector Tx path, the function iavf_xmit_pkts_vec_xxx compares
nb_pkts and the txq->rs_thresh and passes the minimum of these as an
argument to iavf_xmit_fixed_burst_vec_xxx.
Inside iavf_xmit_fixed_burst_vec_xxx, the same check is performed again.

This patch removes the redundant check from the
iavf_xmit_fixed_burst_vec_xxx function.

Signed-off-by: Kathleen Capella <kathleen.capella@arm.com>
Reviewed-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
drivers/net/iavf/iavf_rxtx_vec_avx2.c
drivers/net/iavf/iavf_rxtx_vec_avx512.c
drivers/net/iavf/iavf_rxtx_vec_sse.c