On 15/09/15 23:21, Nye Liu wrote: > Package: coreutils > Version: 8.23-4 > Severity: minor > > Dear Maintainer, > > When using bind mounts, df may have to choose only one of many equivalent > mounts: > > $ mount > /dev/sdb1 on /export/real type ext4 (rw,relatime,data=ordered) > /dev/sdb1 on /home/aaaa type ext4 (rw,relatime,data=ordered) > /dev/sdb1 on /home/bbbb type ext4 (rw,relatime,data=ordered) > /dev/sdb1 on /home/dddd type ext4 (rw,relatime,data=ordered) > > $ df -l > /dev/sdb1 1921677460 1094613156 729425740 61% /home/bbbb > > but it really should report > $ df -l > /dev/sdb1 1921677460 1094613156 729425740 61% /export/real > > That said, I am unsure how it should know which one is the "real mount" > > See also > > http://www.linuxquestions.org/questions/slackware-14/coreutils-8-21-'df'-bind-mount-bug-4175453522/ > > -- System Information: > Debian Release: stretch/sid > APT prefers testing > APT policy: (500, 'testing') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 4.1.0-2-amd64 (SMP w/8 CPU cores) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/bash > Init: sysvinit (via /sbin/init) > > Versions of packages coreutils depends on: > ii libacl1 2.2.52-1 > ii libattr1 1:2.4.47-2 > ii libc6 2.19-18 > ii libselinux1 2.3-2 > > coreutils recommends no packages. > > coreutils suggests no packages. > > -- debconf-show failed > > > MRV Communications is a global supplier of packet and optical solutions that > power the world’s largest networks. Our products combine innovative hardware > with intelligent software to make networks smarter, faster and more efficient. > >
We're about to merge logic upstream that incorporates the "root" or 4th column from /proc/$$/mountinfo. df will use that to display the mount closest to the root of the device. thanks, Pádraig

