]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds/link: Create referent inode and store backtrace
authorKotresh HR <khiremat@redhat.com>
Thu, 20 Feb 2025 07:56:30 +0000 (13:26 +0530)
committerKotresh HR <khiremat@redhat.com>
Tue, 4 Mar 2025 06:20:47 +0000 (11:50 +0530)
commitfb3bf789f4d6cffa3ec316bcc72c2a23b8812e86
tree14602c4329ae601ac50e891abd7ab75642ad2403
parent645493bc6c438476b0078b6213d9919d49e9154d
mds/link: Create referent inode and store backtrace

On hardlink creation, create a referent inode (CInode)
and store backtrace for the hardlink. This patch
takes care of single mds.

Fixes: https://tracker.ceph.com/issues/54205
Signed-off-by: Kotresh HR <khiremat@redhat.com>
src/mds/Locker.cc
src/mds/Server.cc
src/mds/Server.h
src/mds/StrayManager.cc