]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: do not assert early on when issuing client leases 46210/head
authorVenky Shankar <vshankar@redhat.com>
Thu, 5 May 2022 09:24:01 +0000 (05:24 -0400)
committerVenky Shankar <vshankar@redhat.com>
Mon, 6 Jun 2022 14:12:26 +0000 (10:12 -0400)
commit907b1f41e5e08afea6ee1a91ecd6d05646727b09
treee28dac561319592f27296261a42ffe30beeb0409
parenta18bceeb25116729bb1a74041c8e0e9ab80e06d3
mds: do not assert early on when issuing client leases

Move the relevant ceph_assert()'s when the MDS is issuing leases
to clients since clients may not be capable of reading projected
linkages.

Fixes: http://tracker.ceph.com/issues/54701
Signed-off-by: Venky Shankar <vshankar@redhat.com>
src/mds/Locker.cc
src/mds/Locker.h
src/mds/Server.cc