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)
commit74b67efa8d7b4f90137f0ab9a80dd319da050350
tree9c31e46a940090bf50414deef0f19444f28630a2
parent9870dc39dc53c0ab0534e1d8311a4abed7db570e
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