diff options
author | Andreas Gruenbacher <agruenba@redhat.com> | 2023-11-13 18:49:38 +0300 |
---|---|---|
committer | Andreas Gruenbacher <agruenba@redhat.com> | 2023-12-18 16:24:33 +0300 |
commit | f9f229c1f75df2f1fe63b16615d184da4e90bb10 (patch) | |
tree | 795568a354e36c9e8939b271346ba363fe771142 /fs/gfs2/glock.h | |
parent | 95d0f6252564420d6c660593db8505af61c2dd0a (diff) | |
download | linux-f9f229c1f75df2f1fe63b16615d184da4e90bb10.tar.xz |
gfs2: Add GL_NOBLOCK flag
Add a GL_NOBLOCK flag for trying to take a glock without sleeping. This
will be used for implementing non-blocking lookup (MAY_NOT_BLOCK in
gfs2_permission, LOOKUP_RCU in gfs2_drevalidate).
Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
Diffstat (limited to 'fs/gfs2/glock.h')
-rw-r--r-- | fs/gfs2/glock.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/gfs2/glock.h b/fs/gfs2/glock.h index 61197598abfd..0114f3e0ebe0 100644 --- a/fs/gfs2/glock.h +++ b/fs/gfs2/glock.h @@ -84,6 +84,7 @@ enum { #define GL_SKIP 0x0100 #define GL_NOPID 0x0200 #define GL_NOCACHE 0x0400 +#define GL_NOBLOCK 0x0800 /* * lm_async_cb return flags |