From: Christopher Hoffman Date: Thu, 27 Jun 2024 18:50:21 +0000 (+0000) Subject: fuse: enable ioctl on dir for fscrypt X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=202bdd62c4ac84e3e1ec9bec82426ebea4aefa5e;p=ceph-ci.git fuse: enable ioctl on dir for fscrypt Signed-off-by: Christopher Hoffman --- diff --git a/src/client/fuse_ll.cc b/src/client/fuse_ll.cc index ba15e7bd06e..5c87306db2f 100644 --- a/src/client/fuse_ll.cc +++ b/src/client/fuse_ll.cc @@ -1488,6 +1488,9 @@ static void do_init(void *data, fuse_conn_info *conn) if(conn->capable & FUSE_CAP_SPLICE_MOVE) conn->want |= FUSE_CAP_SPLICE_MOVE; + if(conn->capable & FUSE_CAP_IOCTL_DIR) + conn->want |= FUSE_CAP_IOCTL_DIR; + #if !defined(__APPLE__) if (!client->get_fuse_default_permissions() && client->ll_handle_umask()) { // apply umask in userspace if posix acl is enabled