On 07/17/2018 06:49 AM, Ram Pai wrote:
> -     shifted_pkey_reg = (pkey_reg >> (pkey * PKEY_BITS_PER_PKEY));
> +     shifted_pkey_reg = right_shift_bits(pkey, pkey_reg);
>       dprintf2("%s() shifted_pkey_reg: "PKEY_REG_FMT"\n", __func__,
>                       shifted_pkey_reg);
>       masked_pkey_reg = shifted_pkey_reg & mask;

I'm not a fan of how this looks.  This is almost certainly going to get
the argument order mixed up at some point.

Why do we need this?  The description doesn't say.

Reply via email to