bin/123021: mount(8): mount -p shows incorrect mount options
[regression]
Anton Yuzhaninov
citrin at citrin.ru
Mon May 12 09:52:56 UTC 2008
On 11.05.2008 20:30, matteo at FreeBSD.org wrote:
> Synopsis: mount(8): mount -p shows incorrect mount options [regression]
>
> State-Changed-From-To: open->feedback
> State-Changed-By: matteo
> State-Changed-When: Dom 11 Mag 2008 16:30:06 UTC
> State-Changed-Why:
> I cannot reproduce this. Do you still experience this issue?
>
> http://www.freebsd.org/cgi/query-pr.cgi?pr=123021
Bug steel here on fresh current:
# uname -a
FreeBSD citrin.park.rambler.ru 8.0-CURRENT FreeBSD 8.0-CURRENT #14: Mon May 12 01:23:53 MSD 2008
root at citrin.park.rambler.ru:/usr/obj/usr/src/sys/NK amd64
# dd if=/dev/zero of=test.img count=1 bs=1m [0]
1+0 records in
1+0 records out
1048576 bytes transferred in 0.018834 secs (55674294 bytes/sec)
# mdconfig -a -f test.img
md1
# newfs -U /dev/md1
/dev/md1: 1.0MB (2048 sectors) block size 16384, fragment size 2048
using 2 cylinder groups of 0.50MB, 32 blks, 64 inodes.
with soft updates
super-block backups (for fsck -b #) at:
160, 1184
# mount -o noatime,nosuid /dev/md1 /mnt/
# mount
/dev/ad4s1a on / (ufs, local, noatime)
devfs on /dev (devfs, local)
/dev/ad4s1g on /home (ufs, local, noatime, nosuid, soft-updates)
/dev/ad4s1d on /tmp (ufs, local, noatime, soft-updates)
/dev/ad4s1f on /usr (ufs, local, noatime, soft-updates)
/dev/ad4s1e on /var (ufs, local, noatime, soft-updates)
/dev/md0 on /var/clamav (ufs, asynchronous, local, noexec, nosuid, nosymfollow)
spool on /spool (zfs, local, noatime, nosuid)
spool/mail-chaos on /spool/mail-chaos (zfs, local, noatime, nosuid)
spool/pt on /spool/pt (zfs, local, noatime, nosuid)
/dev/md1 on /mnt (ufs, local, noatime, nosuid, soft-updates)
# mount -p
/dev/ad4s1a / ufs noatime 1 1
devfs /dev devfs rw 0 0
/dev/ad4s1g /home ufs nosuid,noatime 2 2
/dev/ad4s1d /tmp ufs noatime 2 2
/dev/ad4s1f /usr ufs noatime 2 2
/dev/ad4s1e /var ufs noatime 2 2
/dev/md0 /var/clamav ufs noexec,nosuid,async,nosymfollow 0 0
spool /spool zfs nosuid,noatime 0 0
spool/mail-chaos /spool/mail-chaos zfs nosuid,noatime 0 0
spool/pt /spool/pt zfs nosuid,noatime 0 0
/dev/md1 /mnt ufs nosuid,noatime 0 0
But should be
/dev/md1 /mnt ufs rw,nosuid,noatime 0 0
Even if rw specified in mount command, mount -p don't show rw
# umount /mnt/
# mount -o rw,noatime,nosuid /dev/md1 /mnt/
# mount -p
...
/dev/md1 /mnt ufs nosuid,noatime 0 0
--
WBR,
Anton Yuzhaninov
More information about the freebsd-bugs
mailing list