aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
diff options
context:
space:
mode:
authorSeth Forshee <[email protected]>2023-03-09 20:39:09 +0000
committerChristian Brauner (Microsoft) <[email protected]>2023-03-09 21:36:12 +0000
commit42d0c4bdf753063b6eec55415003184d3ca24f6e (patch)
treeb8f797ca79f4b015cfc32421b75022386468e303 /drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
parentfs/locks: Remove redundant assignment to cmd (diff)
downloadkernel-42d0c4bdf753063b6eec55415003184d3ca24f6e.tar.gz
kernel-42d0c4bdf753063b6eec55415003184d3ca24f6e.zip
filelocks: use mount idmapping for setlease permission check
A user should be allowed to take out a lease via an idmapped mount if the fsuid matches the mapped uid of the inode. generic_setlease() is checking the unmapped inode uid, causing these operations to be denied. Fix this by comparing against the mapped inode uid instead of the unmapped uid. Fixes: 9caccd41541a ("fs: introduce MOUNT_ATTR_IDMAP") Cc: [email protected] Signed-off-by: Seth Forshee (DigitalOcean) <[email protected]> Signed-off-by: Christian Brauner (Microsoft) <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_object.h')
0 files changed, 0 insertions, 0 deletions