bcachefs: chardev: return -EFAULT if copy_to_user() fails
authorDan Carpenter <dan.carpenter@linaro.org>
Thu, 14 Sep 2023 14:58:07 +0000 (17:58 +0300)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:10:14 +0000 (17:10 -0400)
commit301e0237cadfc7c446e16eab6df38073ade3631d
treec38cb8a10b7856192f8f8dd9eb1c178a04daca1a
parent8c2d82a6fe6fa0e3503c56c08d7fc599d66e2b79
bcachefs: chardev: return -EFAULT if copy_to_user() fails

The copy_to_user() function returns the number of bytes remaining but
we want to return -EFAULT to the user.

Fixes: e0750d947352 ("bcachefs: Initial commit")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/chardev.c