cvs commit: src/sys/ufs/ffs ffs_softdep.c softdep.h

Alfred Perlstein alfred at freebsd.org
Wed Aug 10 15:26:49 GMT 2005


* Alexandr Kovalenko <never at nevermind.kiev.ua> [050810 07:41] wrote:
> Hello, Stephan Uphoff!
> 
> On Wed, Aug 10, 2005 at 02:09:26PM +0000, you wrote:
> 
> > ups         2005-08-10 14:09:26 UTC
> > 
> >   FreeBSD src repository
> > 
> >   Modified files:        (Branch: RELENG_6)
> >     sys/ufs/ffs          ffs_softdep.c softdep.h 
> >   Log:
> >   MFC ffs_softdep.c 1.182, softdep.h 1.18
> >   
> >   Delay freeing disk space for file system blocks until all
> >   dirty buffers are safely released. This fixes softdep
> >   problems on truncation (deletion) of files with dirty
> >   buffers.
> 
> Could this be the fix for the problem when unpacking large archives on
> soft-updates-enabled volumes? (I experience complete lockup of
> filesystem operations at some point of time during extracting files, for
> example - cd /usr/ports/editors/openoffice-1.1 && make extract)

Is it a perm lockup?  Or just for a couple of seconds?
If it's just for a couple of seconds it may be fixed by Jeffr's
commit about a month ago to one of the buffer daemons.

-- 
- Alfred Perlstein


More information about the cvs-src mailing list