habanalabs: return -EFAULT on copy_to_user error
authorOded Gabbay <ogabbay@kernel.org>
Wed, 11 May 2022 09:55:30 +0000 (12:55 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 22 May 2022 19:01:20 +0000 (21:01 +0200)
commit804d514d7977adbdacb3d4b23bc7d35914fe8930
treebf40d77f14a0139a8c5fc938448c81069365be34
parent49d2a8af97a20d65d09ac85b57e525b32fdaa0e4
habanalabs: return -EFAULT on copy_to_user error

If copy_to_user failed in info ioctl, we always return -EFAULT so the
user will know there was an error.

Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/habanalabs/common/habanalabs_ioctl.c