DragonFly BSD
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


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 31 Oct 2005 13:48:53 -0800 (PST)

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]