ocxl: remove redundant rc variable
Return value from ocxl_context_attach() directly instead of taking this in another redundant variable. Reported-by: Zeal Robot <zealci@zte.com.cn> Signed-off-by: Minghao Chi <chi.minghao@zte.com.cn> Acked-by: Andrew Donnellan <ajd@linux.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://lore.kernel.org/r/20211215060438.441918-1-chi.minghao@zte.com.cn
This commit is contained in:
parent
467ba14e16
commit
30e120e6a9
|
@ -74,7 +74,6 @@ static long afu_ioctl_attach(struct ocxl_context *ctx,
|
||||||
{
|
{
|
||||||
struct ocxl_ioctl_attach arg;
|
struct ocxl_ioctl_attach arg;
|
||||||
u64 amr = 0;
|
u64 amr = 0;
|
||||||
int rc;
|
|
||||||
|
|
||||||
pr_debug("%s for context %d\n", __func__, ctx->pasid);
|
pr_debug("%s for context %d\n", __func__, ctx->pasid);
|
||||||
|
|
||||||
|
@ -86,8 +85,7 @@ static long afu_ioctl_attach(struct ocxl_context *ctx,
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
|
|
||||||
amr = arg.amr & mfspr(SPRN_UAMOR);
|
amr = arg.amr & mfspr(SPRN_UAMOR);
|
||||||
rc = ocxl_context_attach(ctx, amr, current->mm);
|
return ocxl_context_attach(ctx, amr, current->mm);
|
||||||
return rc;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static long afu_ioctl_get_metadata(struct ocxl_context *ctx,
|
static long afu_ioctl_get_metadata(struct ocxl_context *ctx,
|
||||||
|
|
Loading…
Reference in New Issue