]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
client: return false if cannot link all the way to mountpoint
authorXiubo Li <xiubli@redhat.com>
Mon, 9 Oct 2023 04:15:02 +0000 (12:15 +0800)
committerXiubo Li <xiubli@redhat.com>
Wed, 27 Mar 2024 04:19:57 +0000 (12:19 +0800)
commit464afaa2c98c2c1d0db68c1e3f6b60de4beaed5b
tree6fbf36d7b2a15e3efb1b76e2efd9b965fce209ec
parent25c0817e9ae940ce822aba962d696c4c29dddc21
client: return false if cannot link all the way to mountpoint

Just in case we cannot link all the way to our mount point we will
force to do sync requests instead and let the MDS do the auth access
check.

Introduced-by: fd7aaab2907 client: add make_path_string() helpers support
Fixes: https://github.com/ceph/ceph/pull/48027#issuecomment-1752324457
Signed-off-by: Xiubo Li <xiubli@redhat.com>
(cherry picked from commit c7bc4523ffec65d132eef217ce87eaf344144e35)
src/client/Dentry.h