DragonFly commits List (threaded) for 2005-10
[
Date Prev][Date Next]
[
Thread Prev][Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/kern vfs_subr.c
dillon 2005/10/31 13:48:53 PST
DragonFly src repository
Modified files:
sys/kern vfs_subr.c
Log:
An exclusive lock on the vnode is required when running vm_object_page_clean(),
otherwise a balloc may occur without the vnode/inode held locked.
There is a possibility that this bug was responsible for some filesystem
corrupted.
Reported-by: numerous people after a sanity assertion was committed to the
ffs_balloc code.
Revision Changes Path
1.65 +14 -3 src/sys/kern/vfs_subr.c
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_subr.c.diff?r1=1.64&r2=1.65&f=u
[
Date Prev][Date Next]
[
Thread Prev][Thread Next]
[
Date Index][
Thread Index]