From 9f0af5d75dc64ef0520fd78f29815d2a824a859b Mon Sep 17 00:00:00 2001 From: Zac Dover Date: Mon, 7 Oct 2024 23:21:02 +1000 Subject: [PATCH] doc/man: supplant "wsync" with "nowsync" as the default Change the default from "wsync" to "nowsync". "nowsync" has been the default since kernel version 5.16. This information was reported on https://pad.ceph.com/p/Report_Documentation_Bugs by Benjamin Mare on 07 Oct 2024. The commit relevant to this change can be seen here, in Linus's main branch: https://github.com/torvalds/linux/commit/f7a67b463fb83a4b9b11ceaa8ec4950b8fb7f902 Co-authored-by: Anthony D'Atri Signed-off-by: Zac Dover --- doc/man/8/mount.ceph.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/man/8/mount.ceph.rst b/doc/man/8/mount.ceph.rst index 7ecdeb5e85254..553e190bdac0f 100644 --- a/doc/man/8/mount.ceph.rst +++ b/doc/man/8/mount.ceph.rst @@ -192,12 +192,13 @@ Advanced :command:`wsync` Execute all namespace operations synchronously. This ensures that the namespace operation will only complete after receiving a reply from - the MDS. This is the default. + the MDS. :command:`nowsync` Allow the client to do namespace operations asynchronously. When this option is enabled, a namespace operation may complete before the MDS - replies, if it has sufficient capabilities to do so. + replies, if it has sufficient capabilities to do so. This has been the + default since kernel version 5.16. :command:`crush_location=x` Specify the location of the client in terms of CRUSH hierarchy (since 5.8). -- 2.39.5