On Wed, 11 Apr 2018 11:50:14 -0400, Michael Chan wrote:
> @@ -764,6 +788,41 @@ static bool bnxt_tc_can_offload(struct bnxt *bp, struct 
> bnxt_tc_flow *flow)
>               return false;
>       }
>  
> +     /* Currently source/dest MAC cannot be partial wildcard  */
> +     if (bits_set(&flow->l2_key.smac, sizeof(flow->l2_key.smac)) &&
> +         !is_exactmatch(flow->l2_mask.smac, sizeof(flow->l2_mask.smac))) {
> +             netdev_info(bp->dev, "Wildcard match unsupported for Source 
> MAC\n");

This wouldn't be something to do in net, but how do you feel about
using extack for messages like this?

> +             return false;
> +     }

Reply via email to