]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - include/linux/mount.h
[PATCH] per-mountpoint noatime/nodiratime
[net-next-2.6.git] / include / linux / mount.h
index b98a709f179406e1fec94a3679eb9184cb8f98e3..b7472ae91fa4a8396e9eaa9a2bedb6c1af916b64 100644 (file)
 #define MNT_NOSUID     0x01
 #define MNT_NODEV      0x02
 #define MNT_NOEXEC     0x04
-#define MNT_SHARED     0x10    /* if the vfsmount is a shared mount */
-#define MNT_UNBINDABLE 0x20    /* if the vfsmount is a unbindable mount */
+#define MNT_NOATIME    0x08
+#define MNT_NODIRATIME 0x10
 
-#define MNT_PNODE_MASK (MNT_SHARED | MNT_UNBINDABLE)
+#define MNT_SHARED     0x1000  /* if the vfsmount is a shared mount */
+#define MNT_UNBINDABLE 0x2000  /* if the vfsmount is a unbindable mount */
+#define MNT_PNODE_MASK 0x3000  /* propogation flag mask */
 
 struct vfsmount {
        struct list_head mnt_hash;