Hi,
> -----Original Message----- > From: Bing Zhao <[email protected]> > Sent: Friday, November 12, 2021 4:39 PM > To: Slava Ovsiienko <[email protected]>; Matan Azrad > <[email protected]> > Cc: [email protected]; Raslan Darawsheh <[email protected]> > Subject: [PATCH] net/mlx5: fix the delay drop bit set overflow > > The attribute to record the global control of hairpin queues' delay drop was > defined as a bit-field with one bit, and the intention was to reduce the > memory overhead. In the meanwhile, the macro was defined as an > enumerated value 0x2. > > No matter what value inputted via devarg, the lowest bit was always zero > and the higher bits would be ignored. For hairpin queues, the delay drop > attribute couldn't be enabled. > > With the commit, the double logical negation is used to fix this. > > Fixes: febcac7b46cd ("net/mlx5: support Rx queue delay drop") > > Signed-off-by: Bing Zhao <[email protected]> > Acked-by: Viacheslav Ovsiienko <[email protected]> Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

