]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
client: quit on failed remount during dentry invalidate test 21162/head
authorPatrick Donnelly <pdonnell@redhat.com>
Tue, 28 Nov 2017 23:01:32 +0000 (15:01 -0800)
committerNathan Cutler <ncutler@suse.com>
Mon, 16 Apr 2018 07:20:10 +0000 (09:20 +0200)
commit4319b934dd841f71a5af592a2f22391e84edc55c
treeaaa4ca9487424c178ceb863fde4ecbd43f0cb048
parenta4b9544e50a5e1a92402e8423f12481fa6a1cb5f
client: quit on failed remount during dentry invalidate test

Fixes: http://tracker.ceph.com/issues/22269
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 5b2b1d14468c290c56ee6c95ea557c99464e0098)

Conflicts:
PendingReleaseNotes - put the release note under 10.2.11
src/ceph_fuse.cc - changed order of client_try_dentry_invalidate and
    can_invalidate_dentries assignments to match master, and use jewel
            form of g_conf for accessing config option values
src/client/Client.cc - code being replaced by _do_remount() calls is
    different in jewel, and use jewel convention for accessing config
            option values
src/common/legacy_config_opts.h - file does not exist in jewel
src/common/options.cc - file does not exit in jewel; made the changes
            manually in src/common/config_opts.h
PendingReleaseNotes
src/ceph_fuse.cc
src/client/Client.cc
src/client/Client.h
src/common/config_opts.h