diff options
author | Kees Cook <keescook@chromium.org> | 2022-08-16 21:14:54 +0200 |
---|---|---|
committer | Kees Cook <keescook@chromium.org> | 2022-08-16 21:17:18 +0200 |
commit | 6a3981af3fd97fec57f2c5eeca213cbf5216a3c0 (patch) | |
tree | 6a24427f919e17b23e9b959d78357e5884cc1119 /.get_maintainer.ignore | |
parent | dm: verity-loadpin: Drop use of dm_table_get_num_targets() (diff) | |
download | linux-6a3981af3fd97fec57f2c5eeca213cbf5216a3c0.tar.xz linux-6a3981af3fd97fec57f2c5eeca213cbf5216a3c0.zip |
LoadPin: Return EFAULT on copy_from_user() failures
The copy_from_user() function returns the number of bytes remaining to
be copied on a failure. Such failures should return -EFAULT to high
levels.
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Fixes: 3f805f8cc23b ("LoadPin: Enable loading from trusted dm-verity devices")
Cc: Matthias Kaehlcke <mka@chromium.org>
Cc: James Morris <jmorris@namei.org>
Cc: "Serge E. Hallyn" <serge@hallyn.com>
Cc: linux-security-module@vger.kernel.org
Signed-off-by: Kees Cook <keescook@chromium.org>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions