OSDN Git Service

drm/v3d: fix copy_from_user() error codes
authorDan Carpenter <dan.carpenter@oracle.com>
Mon, 11 Oct 2021 12:33:03 +0000 (15:33 +0300)
committerMelissa Wen <melissa.srw@gmail.com>
Mon, 11 Oct 2021 20:21:14 +0000 (21:21 +0100)
commitee30840ba3baa0bad0ce70905f89942b66d5e0f9
treeb880d13f7521bf4cbfe14e09d072b742ad12e181
parentf85d9e59f1b4f7e452f8bba6b75b666faef39676
drm/v3d: fix copy_from_user() error codes

The copy_to/from_user() function returns the number of bytes remaining
to be copied, but we want to return -EFAULT on error.

Fixes: e4165ae8304e ("drm/v3d: add multiple syncobjs support")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: Melissa Wen <mwen@igalia.com>
Signed-off-by: Melissa Wen <melissa.srw@gmail.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20211011123303.GA14314@kili
drivers/gpu/drm/v3d/v3d_gem.c