Kishore Padmanabha 8a32d5c492 net/bnxt: modify mark manager validity checks
The ULP mark manager originally assumed that zero was an invalid
mark and used it for invalidation and deletion.  The mark manager
now supports adding zero as a mark, flags for validity and type,
and adds explicit bounds checking instead of relying on mask.

Signed-off-by: Kishore Padmanabha <kishore.padmanabha@broadcom.com>
Reviewed-by: Mike Baucom <michael.baucom@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
2020-05-05 15:54:27 +02:00
..
2020-02-05 09:51:19 +01:00
2019-11-08 23:15:04 +01:00
2019-10-08 12:14:32 +02:00
2020-05-05 15:54:27 +02:00
2020-05-05 15:54:27 +02:00
2020-04-16 18:30:58 +02:00
2019-10-08 12:14:32 +02:00
2019-11-08 23:15:04 +01:00
2020-05-05 15:53:57 +02:00
2020-04-21 13:57:09 +02:00
2020-04-21 13:57:09 +02:00