On Fri, May 1, 2020 at 12:16 PM Ajit Khaparde <ajit.khapa...@broadcom.com>
wrote:

> From: Mike Baucom <michael.bau...@broadcom.com>
>
> The current mark handling uses the meta data field of the rxcmp as the
> first level check for determining gfid vs lfid.  When the meta data is
> zero due to only the lowest 16bits of the gfid being set, the cfa code
> is incorrectly interpreted as being an lfid.  Changing code to look at
> meta fmt instead of the meta data directly for the determination.
>
> Fixes: b87abb2e55cb ("net/bnxt: support marking packet")
>
> Signed-off-by: Mike Baucom <michael.bau...@broadcom.com>
> Reviewed-by: Ajit Khaparde <ajit.khapa...@broadcom.com>
> Reviewed-by: Lance Richardson <lance.richard...@broadcom.com>
> --
> v1->v2: fixed the commit log.
> ---
>  drivers/net/bnxt/bnxt_rxr.c | 85 ++++++++++++++++++++++---------------
>  drivers/net/bnxt/bnxt_rxr.h |  2 +
>  2 files changed, 53 insertions(+), 34 deletions(-)
>
> Patch applied to dpdk-next-net-brcm.

Reply via email to