GNU bug report logs -
#19570
bug: df and bind mounts
Previous Next
Reported by: Vladimir A. Pavlov <pv4 <at> bk.ru>
Date: Sun, 11 Jan 2015 23:54:02 UTC
Severity: normal
Done: Pádraig Brady <P <at> draigBrady.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On 12/01/15 21:27, Bernhard Voelker wrote:
> On 01/12/2015 02:31 AM, Pádraig Brady wrote:
>> On 11/01/15 23:36, Vladimir A. Pavlov wrote:
>>> run /run tmpfs rw,noatime,nodiratime,nodev,noexec,mode=0755,size=1m 0 0
>>> /run/cgs/httpd /usr/cgs/httpd/run none rw,bind 0 0
>
>> Thanks for the analysis and patch,
>> Current tests pass at least with it.
>> I'll analyse a little more, add tests and probably push.
>
> hmm, tmpfs is problematic anyway, as one can specify anything
> as the dummy backing source device:
>
> $ mount -t tmpfs hello:/world /mnt
> $ mount -t tmpfs something /mnt
> $ mount -t tmpfs / /mnt
> $ findmnt /mnt
> TARGET SOURCE FSTYPE OPTIONS
> /mnt hello:/world tmpfs rw,relatime
> /mnt something tmpfs rw,relatime
> /mnt / tmpfs rw,relatime
>
> $ df -a --out=source,target | grep /mnt
> hello:/world /mnt
> something /mnt
> / /mnt
>
> I'd almost tend to recommend to classify tmpfs as dummy
> file system like procfs etc.
I see what you mean.
However we take dummy to mean,
no associated storage in the memory hierarchy,
which tmpfs clearly has.
Pádraig
This bug report was last modified 9 years and 335 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.