From 32a45b624b5142582f1ef58f87b7442d273b0ce7 Mon Sep 17 00:00:00 2001 From: Xiubo Li Date: Fri, 17 Apr 2020 05:46:24 -0400 Subject: [PATCH] rbd-fuse: remove FUSE_CAP_BIG_WRITES when linking to libfuse3 The big-writes is enabled as default from 3.0. Fixes: https://tracker.ceph.com/issues/44891 Signed-off-by: Xiubo Li --- src/rbd_fuse/rbd-fuse.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rbd_fuse/rbd-fuse.cc b/src/rbd_fuse/rbd-fuse.cc index 13776171f0147..b7feea7bfd0bc 100644 --- a/src/rbd_fuse/rbd-fuse.cc +++ b/src/rbd_fuse/rbd-fuse.cc @@ -505,7 +505,7 @@ rbdfs_init(struct fuse_conn_info *conn) ret = rados_ioctx_create(cluster, pool_name, &ioctx); if (ret < 0) exit(91); -#if FUSE_VERSION >= FUSE_MAKE_VERSION(2, 8) +#if FUSE_VERSION >= FUSE_MAKE_VERSION(2, 8) && FUSE_VERSION < FUSE_MAKE_VERSION(3, 0) conn->want |= FUSE_CAP_BIG_WRITES; #endif rados_ioctx_set_namespace(ioctx, nspace_name); -- 2.39.5