]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
Revert "mds: properly setup need_snapflush for snapped inode"
authorYan, Zheng <zyan@redhat.com>
Mon, 14 May 2018 02:48:16 +0000 (10:48 +0800)
committerYan, Zheng <zyan@redhat.com>
Tue, 22 May 2018 03:08:49 +0000 (11:08 +0800)
commit06bdd79620b1d40d871d4f6ae2ea794c34bf722c
treed378dc489a875f7e879a3e07531bcd70f10c6e77
parentc3aac468e22c7d43c567f75328cafd3c7301843c
Revert "mds: properly setup need_snapflush for snapped inode"

commit de3f3d88b3e make Locker::_do_cap_update() get called before
adjusting wanted caps. This is wrong because Locker::_do_cap_update()
need uptodate wanted caps to calculate max size.

Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Fixes: https://tracker.ceph.com/issues/24111
(cherry picked from commit 4b13d3ffe260fa4539e2d341604c34d2e8df7c94)
src/mds/Locker.cc