]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
mshv: Add __user attribute to argument passed to access_ok()
authorMichael Kelley <mhklinux@outlook.com>
Wed, 14 Jan 2026 18:15:08 +0000 (10:15 -0800)
committerWei Liu <wei.liu@kernel.org>
Thu, 15 Jan 2026 07:12:04 +0000 (07:12 +0000)
commitd2999c0fbcb2a84b0994ad3ec0d30c190ccd5e67
treef384f167ed63bd4e441cb3c85d316777e7ae8301
parente020f604abaa6da9b7d579d9d73ffaf37072f520
mshv: Add __user attribute to argument passed to access_ok()

access_ok() expects its first argument to have the __user attribute
since it is checking access to user space. Current code passes an
argument that lacks that attribute, resulting in 'sparse' flagging
the incorrect usage. However, the compiler doesn't generate code
based on the attribute, so there's no actual bug.

In the interest of general correctness and to avoid noise from sparse,
add the __user attribute. No functional change.

Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202512141339.791TCKnB-lkp@intel.com/
Signed-off-by: Michael Kelley <mhklinux@outlook.com>
Reviewed-by: Nuno Das Neves <nunodasneves@linux.microsoft.com>
Signed-off-by: Wei Liu <wei.liu@kernel.org>
drivers/hv/mshv_root_main.c