diff options
author | Alexander Aring <aahringo@redhat.com> | 2023-11-13 16:24:11 -0500 |
---|---|---|
committer | David Teigland <teigland@redhat.com> | 2023-11-16 11:59:19 -0600 |
commit | 0c08699744d20ce0bac22b9f291a646a0302e51f (patch) | |
tree | a96e8f68c4d63a21d7f41ae2a497e60e19fec300 /fs/gfs2/export.c | |
parent | 6bd4a2bfe568d963af721cc5efa52091bf1a3746 (diff) |
dlm: implement EXPORT_OP_ASYNC_LOCK
This patch is activating the EXPORT_OP_ASYNC_LOCK export flag to
signal lockd that both filesystems are able to handle async lock
requests. The cluster filesystems gfs2 and ocfs2 will redirect their
lock requests to DLMs plock implementation that can handle async lock
requests.
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Alexander Aring <aahringo@redhat.com>
Signed-off-by: David Teigland <teigland@redhat.com>
Diffstat (limited to 'fs/gfs2/export.c')
-rw-r--r-- | fs/gfs2/export.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/gfs2/export.c b/fs/gfs2/export.c index cf40895233f5..ef1013eff936 100644 --- a/fs/gfs2/export.c +++ b/fs/gfs2/export.c @@ -192,5 +192,6 @@ const struct export_operations gfs2_export_ops = { .fh_to_parent = gfs2_fh_to_parent, .get_name = gfs2_get_name, .get_parent = gfs2_get_parent, + .flags = EXPORT_OP_ASYNC_LOCK, }; |