aboutsummaryrefslogtreecommitdiffstats
path: root/include/fuse_common.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/fuse_common.h')
-rw-r--r--include/fuse_common.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/include/fuse_common.h b/include/fuse_common.h
index ba4b127..c583af3 100644
--- a/include/fuse_common.h
+++ b/include/fuse_common.h
@@ -635,9 +635,19 @@ struct fuse_conn_info {
unsigned max_backing_stack_depth;
/**
+ * Disable FUSE_INTERRUPT requests.
+ *
+ * Enable `no_interrupt` option to:
+ * 1) Avoid unnecessary locking operations and list operations,
+ * 2) Return ENOSYS for the reply of FUSE_INTERRUPT request to
+ * inform the kernel not to send the FUSE_INTERRUPT request.
+ */
+ unsigned no_interrupt;
+
+ /**
* For future use.
*/
- unsigned reserved[21];
+ unsigned reserved[20];
};
struct fuse_session;