OSDN Git Service

net/mlx5e: RX, Remove doubtful unlikely call
authorGal Pressman <gal@nvidia.com>
Thu, 16 Feb 2023 00:09:18 +0000 (16:09 -0800)
committerSaeed Mahameed <saeedm@nvidia.com>
Sat, 18 Feb 2023 09:01:34 +0000 (01:01 -0800)
When building an skb in non-linear mode, it is not likely nor unlikely
that the xdp buff has fragments, it depends on the size of the packet
received.

Signed-off-by: Gal Pressman <gal@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Reviewed-by: Maciej Fijalkowski <maciej.fijalkowski@intel.com>
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c

index 8e64f4b..15d9932 100644 (file)
@@ -1718,7 +1718,7 @@ mlx5e_skb_from_cqe_nonlinear(struct mlx5e_rq *rq, struct mlx5e_wqe_frag_info *wi
 
        page_ref_inc(head_wi->au->page);
 
-       if (unlikely(xdp_buff_has_frags(&mxbuf.xdp))) {
+       if (xdp_buff_has_frags(&mxbuf.xdp)) {
                int i;
 
                /* sinfo->nr_frags is reset by build_skb, calculate again. */