Code Review
/
kvmfornfv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Upgrade to 4.4.50-rt62
[kvmfornfv.git]
/
kernel
/
fs
/
autofs4
/
autofs_i.h
diff --git
a/kernel/fs/autofs4/autofs_i.h
b/kernel/fs/autofs4/autofs_i.h
index
4c54134
..
05af8d3
100644
(file)
--- a/
kernel/fs/autofs4/autofs_i.h
+++ b/
kernel/fs/autofs4/autofs_i.h
@@
-80,9
+80,13
@@
struct autofs_info {
};
#define AUTOFS_INF_EXPIRING (1<<0) /* dentry is in the process of expiring */
};
#define AUTOFS_INF_EXPIRING (1<<0) /* dentry is in the process of expiring */
-#define AUTOFS_INF_
NO_RCU
(1<<1) /* the dentry is being considered
+#define AUTOFS_INF_
WANT_EXPIRE
(1<<1) /* the dentry is being considered
* for expiry, so RCU_walk is
* for expiry, so RCU_walk is
- * not permitted
+ * not permitted. If it progresses to
+ * actual expiry attempt, the flag is
+ * not cleared when EXPIRING is set -
+ * in that case it gets cleared only
+ * when it comes to clearing EXPIRING.
*/
#define AUTOFS_INF_PENDING (1<<2) /* dentry pending mount */
*/
#define AUTOFS_INF_PENDING (1<<2) /* dentry pending mount */