]> git.baikalelectronics.ru Git - kernel.git/commit
drm: return -EFAULT if copy_to_user() fails
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 18 Jun 2019 13:18:43 +0000 (16:18 +0300)
committerSean Paul <seanpaul@chromium.org>
Tue, 18 Jun 2019 17:08:48 +0000 (13:08 -0400)
commit5a51572eed3d1e4b51e7ebaeec5d851b66f45122
tree9c31e46a940090bf50414deef0f19444f28630a2
parentc440e32a74bc9296204c59c494caa6e42d8737b7
drm: return -EFAULT if copy_to_user() fails

The copy_from_user() function returns the number of bytes remaining
to be copied but we want to return a negative error code.  Otherwise
the callers treat it as a successful copy.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20190618131843.GA29463@mwanda
drivers/gpu/drm/drm_bufs.c
drivers/gpu/drm/drm_ioc32.c