Date: Fri, 30 Nov 2007 17:00:21 +1100 (EST) From: Bruce Evans <brde@optusnet.com.au> To: Bruce Evans <brde@optusnet.com.au> Cc: freebsd-fs@freebsd.org Subject: Re: File remove problem Message-ID: <20071130165529.V954@besplex.bde.org> In-Reply-To: <20071130164034.D12284@delplex.bde.org> References: <474F4E46.8030109@nokia.com> <20071130112043.H7217@besplex.bde.org> <474F69A7.9090404@nokia.com> <20071130033743.GC31891@over-yonder.net> <20071130164034.D12284@delplex.bde.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 30 Nov 2007, Bruce Evans wrote: > Duplicating the problem can be simplified to > "[make a disposable file system with soft updates and mount it rw on /mnt]; > touch /mnt/foo; mount -u -o ro /foo". Oops, this is missing a rm, and doesn't work with it. What actually "works" for me (with /f instead of /mnt) is: # cp /etc/passwd /f/a; sync; sleep 1; sync; sleep 1; sync; sleep 1; fsck -n /f; rm /f/a; mount -u -o fstab,ro /f; fsck -n /f This has produced the "softdep_waitidle: Failed to flush worklist for ..." message consistently 5-10 times so far. It takes a reboot per test. Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071130165529.V954>