aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
diff options
context:
space:
mode:
authorAl Viro <[email protected]>2018-05-06 16:20:40 +0000
committerAl Viro <[email protected]>2018-05-21 18:29:12 +0000
commit87fbd639c02ec96d67738e40b6521fb070ed7168 (patch)
treea11ad3f7b598cddf1a18236ed13f4a86d16e288e /drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
parentaffs_lookup(): close a race with affs_remove_link() (diff)
downloadkernel-87fbd639c02ec96d67738e40b6521fb070ed7168.tar.gz
kernel-87fbd639c02ec96d67738e40b6521fb070ed7168.zip
affs_lookup: switch to d_splice_alias()
Making something exportable takes more than providing ->s_export_ops. In particular, ->lookup() *MUST* use d_splice_alias() instead of d_add(). Reading Documentation/filesystems/nfs/Exporting would've been a good idea; as it is, exporting AFFS is badly (and exploitably) broken. Partially-Fixes: ed4433d72394 "fs/affs: make affs exportable" Acked-by: David Sterba <[email protected]> Signed-off-by: Al Viro <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_object.c')
0 files changed, 0 insertions, 0 deletions