From 202bdd62c4ac84e3e1ec9bec82426ebea4aefa5e Mon Sep 17 00:00:00 2001 From: Christopher Hoffman Date: Thu, 27 Jun 2024 18:50:21 +0000 Subject: [PATCH] fuse: enable ioctl on dir for fscrypt Signed-off-by: Christopher Hoffman --- src/client/fuse_ll.cc | 3 +++ 1 file changed, 3 insertions(+) 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 -- 2.39.5