keys: keyctl_pkey: replace BUG with return -EOPNOTSUPP

Replace two BUG() calls in keyctl_pkey_params_get_2() and
keyctl_pkey_e_d_s() default cases with -EOPNOTSUPP, matching
the error style already used in these functions.

Signed-off-by: Mohammed EL Kadiri <med08elkadiri@gmail.com>
Signed-off-by: Jarkko Sakkinen <jarkko@kernel.org>
This commit is contained in:
Mohammed EL Kadiri 2026-06-15 15:11:50 +03:00 committed by Jarkko Sakkinen
parent 10366fe27a
commit 1b95242509

View File

@ -163,7 +163,7 @@ static int keyctl_pkey_params_get_2(const struct keyctl_pkey_params __user *_par
params->out_len = info.max_sig_size;
break;
default:
BUG();
return -EOPNOTSUPP;
}
params->in_len = uparams.in_len;
@ -245,7 +245,8 @@ long keyctl_pkey_e_d_s(int op,
params.op = kernel_pkey_sign;
break;
default:
BUG();
ret = -EOPNOTSUPP;
goto error_params;
}
in = memdup_user(_in, params.in_len);