aboutsummaryrefslogtreecommitdiff
path: root/libdiskfs/opts-std-runtime.c
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2020-10-10 22:57:40 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2020-10-10 23:37:11 +0200
commitcf99ce09b4b2487d557860b794dbd1b57a9f035b (patch)
tree65a674e679d304b3a5179a2d9bee703fccb607c1 /libdiskfs/opts-std-runtime.c
parentfcb3204dcd433c3fbda3a0cca45cab935aacdb4a (diff)
downloadhurd-cf99ce09b4b2487d557860b794dbd1b57a9f035b.tar.gz
hurd-cf99ce09b4b2487d557860b794dbd1b57a9f035b.tar.bz2
hurd-cf99ce09b4b2487d557860b794dbd1b57a9f035b.zip
libdiskfs: enable relatime by default
Like Linux does, to avoid writing inodes when just reading files already in the cache. * libdiskfs/init-init.c (_diskfs_relatime): Set to 1. * libdiskfs/opts-std-runtime.c (set_opts): Always _diskfs_relatime from h->relatime.
Diffstat (limited to 'libdiskfs/opts-std-runtime.c')
-rw-r--r--libdiskfs/opts-std-runtime.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libdiskfs/opts-std-runtime.c b/libdiskfs/opts-std-runtime.c
index 48acbaaf..1e69a1c4 100644
--- a/libdiskfs/opts-std-runtime.c
+++ b/libdiskfs/opts-std-runtime.c
@@ -80,7 +80,7 @@ set_opts (struct parse_hook *h)
_diskfs_noexec = h->noexec;
if (h->noatime != -1)
_diskfs_noatime = h->noatime;
- else if (h->relatime != -1)
+ if (h->relatime != -1)
_diskfs_relatime = h->relatime;
if (h->noinheritdirgroup != -1)
_diskfs_no_inherit_dir_group = h->noinheritdirgroup;