From 97707c7b564381f0cdf683c77a6450434cb9b556 Mon Sep 17 00:00:00 2001 From: Pino Toscano Date: Sun, 22 Jun 2014 17:57:38 +0200 Subject: libdiskfs: expose the ST_NOATIME flag Expose ST_NOATIME as flag (if available in glibc) if diskfs is set in noatime mode. * libdiskfs/file-statfs.c (diskfs_S_file_statfs): Set ST_NOATIME if _DISKFS_NOATIME is set. --- libdiskfs/file-statfs.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libdiskfs/file-statfs.c b/libdiskfs/file-statfs.c index 817b0115..9d97ce66 100644 --- a/libdiskfs/file-statfs.c +++ b/libdiskfs/file-statfs.c @@ -41,6 +41,8 @@ diskfs_S_file_statfs (struct protid *file, statbuf->f_flag |= ST_NOEXEC; if (diskfs_synchronous) statbuf->f_flag |= ST_SYNCHRONOUS; + if (_diskfs_noatime) + statbuf->f_flag |= ST_NOATIME; diskfs_set_statfs (statbuf); -- cgit v1.2.3