From owner-freebsd-bugs@FreeBSD.ORG Mon May 12 09:52:56 2008 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 79ABD1065671; Mon, 12 May 2008 09:52:56 +0000 (UTC) (envelope-from citrin@citrin.ru) Received: from mail-chaos.rambler.ru (mail-chaos.rambler.ru [81.19.68.130]) by mx1.freebsd.org (Postfix) with ESMTP id 32C288FC0C; Mon, 12 May 2008 09:52:55 +0000 (UTC) (envelope-from citrin@citrin.ru) Received: from [81.19.90.149] (unknown [81.19.90.149]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: citrin@citrin.ru) by mail-chaos.rambler.ru (Postfix) with ESMTPSA id D4A901707D; Mon, 12 May 2008 13:41:35 +0400 (MSD) Message-ID: <482810C2.5020109@citrin.ru> Date: Mon, 12 May 2008 13:41:22 +0400 From: Anton Yuzhaninov User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: matteo@FreeBSD.org References: <200805111630.m4BGUff5031198@freefall.freebsd.org> In-Reply-To: <200805111630.m4BGUff5031198@freefall.freebsd.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-bugs@FreeBSD.org Subject: Re: bin/123021: mount(8): mount -p shows incorrect mount options [regression] X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2008 09:52:56 -0000 On 11.05.2008 20:30, matteo@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@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