summaryrefslogtreecommitdiff
path: root/THANKS.in
diff options
context:
space:
mode:
authorJosef Cejka <jcejka@suse.com>2017-08-01 01:50:34 +0200
committerPádraig Brady <P@draigBrady.com>2017-08-28 23:22:28 -0700
commita19ff5d8179a7de38109fc78278229fd96f3941a (patch)
tree10e18fd7f65e5326699f2a12da7201ac69688838 /THANKS.in
parent7449f0d0abf6cd1636f8ee503972dd2198eb2b75 (diff)
downloadcoreutils-a19ff5d8179a7de38109fc78278229fd96f3941a.tar.gz
df: avoid stat() for dummy file systems with -l
When systemd is configured to automount a remote file system - see 'man systemd.automount(5)', then the mount point is initially mounted by systemd with the file system type "autofs". When the resource is used later on, then the wanted file system is mounted over that mount point on demand. 'df -l' triggered systemd to mount the file system because it called stat() on the mount point. Instead of single-casing "autofs" targets, we can avoid stat()ing all dummy file systems (which includes "autofs"), because those are skipped later on in get_dev() anyway. *src/df.c (filter_mount_list): Also skip dummy file systems unless the -a option or a specific target are given. * NEWS: Mention the fix. Co-authored-by: Bernhard Voelker <mail@bernhard-voelker.de> Fixes http://bugzilla.suse.com/show_bug.cgi?id=1043059
Diffstat (limited to 'THANKS.in')
-rw-r--r--THANKS.in1
1 files changed, 0 insertions, 1 deletions
diff --git a/THANKS.in b/THANKS.in
index 7ce672bea..969bda079 100644
--- a/THANKS.in
+++ b/THANKS.in
@@ -321,7 +321,6 @@ Jon Peatfield J.S.Peatfield@damtp.cam.ac.uk
Joost van Baal joostvb@xs4all.nl
Jordi Pujol jordipujolp@gmail.com
Jorge Stolfi stolfi@ic.unicamp.br
-Josef Cejka jcejka@suse.com
Joseph D. Wagner joe@josephdwagner.info
Joseph S. Myers jsm28@cam.ac.uk
Josh Triplett josh@freedesktop.org