NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/52031: FFS mount update doesn't play nice with WAPBL



>Number:         52031
>Category:       kern
>Synopsis:       FFS mount update doesn't play nice with WAPBL
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Mar 04 20:05:00 +0000 2017
>Originator:     Jaromir Dolecek
>Release:        NetBSD 7.99.64 from 2017-03-04 19:45 GMT
>Organization:
>Environment:
NetBSD foo 7.99.64 NetBSD 7.99.64 (QEMU-VIRT) #240: Sat Mar  4 20:39:29 CET 2017  dolecek@foo:.../QEMU-VIRT i386
>Description:
The code which flushes blocks during update or possibly the fs trans code doesn't seem to play nicely with WAPBL after mount update.
# mount -o log /dev/dk0 /mnt
# mount -o log,update,ro /dev/dk0 /mnt
# mount -o log,update,rw /dev/dk0 /mnt
/mnt: log curruped; replay cancelled
# umount /mnt
/mnt blk 523528834 written while ro!
/mnt blk 523528833 written while ro!
/mnt blk 11968 written while ro!
/mnt blk 16 written while ro!
/mnt blk 523528832 written while ro!
/mnt blk 523528834 written while ro!
/mnt blk 523528833 written while ro!
/mnt blk 16 written while ro!
/mnt blk 11968 written while ro!
/mnt blk 523528832 written while ro!
/mnt blk 523528834 written while ro!
/mnt blk 523528833 written while ro!
/mnt blk 16 written while ro!
/mnt blk 523528832 written while ro!
#
>How-To-Repeat:
mount -o log /dev/dk0 /mnt
mount -o log,update,ro /dev/dk0 /mnt
mount -o log,update,rw /dev/dk0 /mnt
umount /mnt
>Fix:
Don't know. I don't recall when was the last time I checked mount updates with journal, so can't tell if this is new regression.



Home | Main Index | Thread Index | Old Index