This patch tries to fix (dereference after null check) coverity issue. The address of first segmented packets for ice, iavf, i40e fm10k and ixgbe was not set correctly during reassembling packets which led to this issue.
Coverity issue: 343452 Coverity issue: 343407 Fixes: c68a52b8 ("net/ice: support vector SSE in Rx") Coverity issue: 343447 Fixes: 319c421f ("net/avf: enable SSE Rx Tx") Coverity issue: 343422 Coverity issue: 343403 Fixes: ca74903b ("net/i40e: extract non-x86 specific code from vector driver") Coverity issue: 343416 Fixes: fe65e1e1 ("fm10k: add vector scatter Rx") Coverity issue: 13245 Fixes: 8a44c15a ("net/ixgbe: extract non-x86 specific code from vector driver") Cc: sta...@dpdk.org v2 Add cover letter and move the fix after invalidation check Xiao Zhang (5): net/ixgbe: fix dereference after null check coverity net/ice: fix dereference after null check coverity net/i40e: fix dereference after null check coverity net/iavf: fix dereference after null check coverity net/fm10k: fix dereference after null check coverity drivers/net/fm10k/fm10k_rxtx_vec.c | 1 + drivers/net/i40e/i40e_rxtx_vec_avx2.c | 1 + drivers/net/i40e/i40e_rxtx_vec_sse.c | 1 + drivers/net/iavf/iavf_rxtx_vec_sse.c | 1 + drivers/net/ice/ice_rxtx_vec_avx2.c | 1 + drivers/net/ice/ice_rxtx_vec_sse.c | 1 + drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c | 1 + 7 files changed, 7 insertions(+) -- 2.7.4