Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Aug 2010 08:35:24 +0000 (UTC)
From:      Konstantin Belousov <kib@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/ufs/ffs ffs_softdep.c
Message-ID:  <201008120835.o7C8ZbtR003613@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
kib         2010-08-12 08:35:24 UTC

  FreeBSD src repository

  Modified files:
    sys/ufs/ffs          ffs_softdep.c 
  Log:
  SVN rev 211212 on 2010-08-12 08:35:24Z by kib
  
  Softdep_process_worklist() should unsuspend not only before processing
  the worklist (in softdep_process_journal), but also after flushing the
  workitems. Might be, we should even do this before bwillwrite() too, but
  this seems to be not needed for now.
  
  Fs might be suspended during processing the queue, and then there is
  nobody around to unsuspend.
  
  In collaboration with:  pho
  Tested by:      bz
  Reviewed by:    jeff
  
  Revision  Changes    Path
  1.246     +26 -8     src/sys/ufs/ffs/ffs_softdep.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008120835.o7C8ZbtR003613>