From mboxrd@z Thu Jan 1 00:00:00 1970 Message-Id: <200209022057.g82Kvml10459@zamenhof.cs.utwente.nl> To: 9fans@cse.psu.edu From: Axel Belinfante MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <10457.1031000268.1@zamenhof.cs.utwente.nl> Subject: [9fans] ns behaviour for dos filesystems Date: Mon, 2 Sep 2002 22:57:48 +0200 Topicbox-Message-UUID: e3642e5c-eaca-11e9-9e20-41e7f4b1d025 (seems that in man page ns(1) /proc/pid/ns should be /proc/$pid/ns) Just noticed the following: when I mount a dos file system, ``ns'' reports the right info. When I then bind this mounted file system somewhere else, the bind seems to get translated into a mount, but the device argument for the mount is `forgotten'. Example: c: gives ns output: mount -c '#s/dos' /n/c: /dev/sdC0/dos mount -c '#s/dos' /n/c /dev/sdC0/dos now doing bind /n/c /n/kremvax gives mount '#s/dos' /n/kremvax i.e. the /dev/sdC0/dos argument has gotten lost. (same is visible by just doing ``cat /proc/$pid/ns'') A bit confused, Axel.