diff options
author | Pádraig Brady <P@draigBrady.com> | 2014-01-25 01:14:29 +0000 |
---|---|---|
committer | Pádraig Brady <P@draigBrady.com> | 2014-05-13 23:23:30 +0100 |
commit | 2dc5d044a88fd64e11e35886e78b54a4a9fc2b23 (patch) | |
tree | e1699a1ae50b966640a2af91510694a762a97c3f /NEWS | |
parent | 6b3003a9da29c17324dd3ce395861b07fd7fa27d (diff) | |
download | coreutils-2dc5d044a88fd64e11e35886e78b54a4a9fc2b23.tar.xz |
df: also deduplicate virtual file systems
* src/df.c (filter_mountlist): Remove the constraint that
a '/' needs to be in the device name for a mount entry to
be considered for deduplication. Virtual file systems also
have storage associated with them (like tmpfs for example),
and thus need to be deduplicated since they will be shown
in the default df output and subject to --total processing also.
* test/df/skip-duplicates.sh: Add a test to ensure we deduplicate
all entries, even for virtual file systems. Also avoid possible
length operations on many remote file systems in the initial
check of df operation. Also avoid the assumption that "/root"
is on the same file system as "/".
* NEWS: Mention the change in behavior.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -44,6 +44,8 @@ GNU coreutils NEWS -*- outline -*- [These dd bugs were present in "the beginning".] + df now correctly elides duplicates for virtual file systems like tmpfs. + head --bytes=-N and --lines=-N now handles devices more consistently, not ignoring data from virtual devices like /dev/zero, or on BSD systems data from tty devices. |