Does UFS2 send BIO_FLUSH to GEOM when update metadata (with
	softupdates)?
    Lev Serebryakov 
    lev at FreeBSD.org
       
    Sat Nov 26 07:52:56 UTC 2011
    
    
  
Hello, Kirk.
You wrote 26 ноября 2011 г., 11:27:47:
> Your proposed change is definitely useful, though really just applies
> to filesystems running without SU and SU+J. The cases where bwrite
> are used are when we are using synchronous write to maintain
> filesystem consistency (e.g., the filesystem before SU).
   It is why I'm asking, or even begging, for help from you or other person,
 who understand SU/SU+J well for help to make it properly!
  Which codepaths in ffs_softdep.c are used with SU/SU+J? For example,
 bwrite() is used in softdep_process_journal() or
 clear_unlinked_inodedep()-- I see here contradiction with statement,
 that brwite() is only used WITHOUT SU and SU+J. But it seems, that I
 don't understand this code at all.
-- 
// Black Lion AKA Lev Serebryakov <lev at FreeBSD.org>
    
    
More information about the freebsd-fs
mailing list