add MS_LAZYTIME mount option to sys/mount.h
authorSzabolcs Nagy <nsz@port70.net>
Fri, 26 Jun 2015 20:47:11 +0000 (20:47 +0000)
committerRich Felker <dalias@aerifal.cx>
Mon, 25 Jan 2016 00:18:41 +0000 (19:18 -0500)
new in linux 4.0 commit 0ae45f63d4ef8d8eeec49c7d8b44a1775fff13e8,
used to update atime/mtime/ctime only in memory when possible.

include/sys/mount.h

index 1e1907f481630e37cefae146f7c7cc6cde8075ef..6674e657754eaf8c3abae4ecca9c9bc8c2528d53 100644 (file)
@@ -46,12 +46,13 @@ extern "C" {
 #define MS_KERNMOUNT   (1<<22)
 #define MS_I_VERSION   (1<<23)
 #define MS_STRICTATIME (1<<24)
+#define MS_LAZYTIME    (1<<25)
 #define MS_NOSEC       (1<<28)
 #define MS_BORN        (1<<29)
 #define MS_ACTIVE      (1<<30)
 #define MS_NOUSER      (1U<<31)
 
-#define MS_RMT_MASK (MS_RDONLY|MS_SYNCHRONOUS|MS_MANDLOCK|MS_I_VERSION)
+#define MS_RMT_MASK (MS_RDONLY|MS_SYNCHRONOUS|MS_MANDLOCK|MS_I_VERSION|MS_LAZYTIME)
 
 #define MS_MGC_VAL 0xc0ed0000
 #define MS_MGC_MSK 0xffff0000