diff options
author | Mickaël Salaün <[email protected]> | 2024-05-16 20:19:34 +0200 |
---|---|---|
committer | Mickaël Salaün <[email protected]> | 2024-05-31 16:41:52 +0200 |
commit | 88da52ccd66e65f2e63a6c35c9dff55d448ef4dc (patch) | |
tree | 4308738f019d2b37b3035db93ff5b77cf79b0a6a /drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | |
parent | 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0 (diff) |
landlock: Fix d_parent walk
The WARN_ON_ONCE() in collect_domain_accesses() can be triggered when
trying to link a root mount point. This cannot work in practice because
this directory is mounted, but the VFS check is done after the call to
security_path_link().
Do not use source directory's d_parent when the source directory is the
mount point.
Cc: Günther Noack <[email protected]>
Cc: Paul Moore <[email protected]>
Cc: [email protected]
Reported-by: [email protected]
Fixes: b91c3e4ea756 ("landlock: Add support for file reparenting with LANDLOCK_ACCESS_FS_REFER")
Closes: https://lore.kernel.org/r/[email protected]
Link: https://lore.kernel.org/r/[email protected]
[mic: Fix commit message]
Signed-off-by: Mickaël Salaün <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c')
0 files changed, 0 insertions, 0 deletions