coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] df: handle bind mounts when processing device nodes


From: Pádraig Brady
Subject: [PATCH] df: handle bind mounts when processing device nodes
Date: Wed, 04 Dec 2013 00:55:54 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2

Consider these standard bind mounts on my system:

$ grep sdb2 /proc/mounts
/dev/sdb2 / ext4 rw,seclabel,relatime,user_xattr,barrier=1,data=ordered 0 0
/dev/sdb2 /tmp ext4 rw,seclabel,relatime,user_xattr,barrier=1,data=ordered 0 0
/dev/sdb2 /var/tmp ext4 rw,seclabel,relatime,user_xattr,barrier=1,data=ordered 
0 0

Current df picks the last one:

$ df -h /dev/sdb2
Filesystem      Size  Used Avail Use% Mounted on
/dev/sdb2        13G  8.0G  4.5G  64% /var/tmp

The attached patch uses the same technique as when handling
non device node arguments, to use the shortest mount point:

$ src/df /dev/sdb2
Filesystem      Size  Used Avail Use% Mounted on
/dev/sdb2        13G  8.0G  4.5G  64% /

thanks,
Pádraig.

Attachment: df-disk-shortest.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]