ceph: enable async dirops by default
authorJeff Layton <jlayton@kernel.org>
Mon, 9 Aug 2021 15:55:15 +0000 (11:55 -0400)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 8 Nov 2021 02:29:51 +0000 (03:29 +0100)
commitf7a67b463fb83a4b9b11ceaa8ec4950b8fb7f902
tree08bf8edd0fc305204e7650073bd8b4f7849a32dc
parenta341131eb31e55c31f61c038f152a66634d16095
ceph: enable async dirops by default

Async dirops have been supported in mainline kernels for quite some time
now, and we've recently (as of June) started doing regular testing in
teuthology with '-o nowsync'. There were a few issues, but we've sorted
those out now.

Enable async dirops by default, and change /proc/mounts to show "wsync"
when they are disabled rather than "nowsync" when they are enabled.

Signed-off-by: Jeff Layton <jlayton@kernel.org>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
fs/ceph/super.c
fs/ceph/super.h