Kernel/vfs - Added (but haven't used) dirty node flag
authorJohn Hodge <[email protected]>
Tue, 17 Jul 2012 05:37:39 +0000 (13:37 +0800)
committerJohn Hodge <[email protected]>
Tue, 17 Jul 2012 05:37:39 +0000 (13:37 +0800)
KernelLand/Kernel/include/vfs.h

index 9cb9e5d..6afe309 100644 (file)
@@ -77,7 +77,15 @@ typedef struct sVFS_NodeType tVFS_NodeType;
  * is unmapped. Nice for read-only files and memory-only files (or 
  * pseudo-readonly filesystems)
  */
-#define VFS_FFLAG_NOWRITEBACK
+#define VFS_FFLAG_NOWRITEBACK  0x1000
+
+/**
+ * \brief "Dirty Metadata" Flag
+ *
+ * Indicates that the node's metadata has been altered since the flag was last
+ * cleared. Tells the driver that it should update the inode at the next flush.
+ */
+#define VFS_FFLAG_DIRTY        0x8000
 /**
  * \}
  */

UCC git Repository :: git.ucc.asn.au