Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Nov 2011 23:29:33 +0400
From:      Lev Serebryakov <lev@FreeBSD.org>
To:        Ivan Voras <ivoras@freebsd.org>
Cc:        freebsd-fs@freebsd.org
Subject:   Re: Does UFS2 send BIO_FLUSH to GEOM when update metadata (with softupdates)?
Message-ID:  <1359447341.20111124232933@serebryakov.spb.ru>
In-Reply-To: <jals5e$96f$1@dough.gmane.org>
References:  <1957615267.20111123230026@serebryakov.spb.ru> <20111123194444.GE50300@deviant.kiev.zoral.com.ua> <jals5e$96f$1@dough.gmane.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hello, Ivan.
You wrote 24 =ED=EE=FF=E1=F0=FF 2011 =E3., 20:42:15:

> http://people.freebsd.org/~ivoras/diffs/fsync_flush.patch
  Your soulution could be merged with my one -- you've added special
 flag at BUF level, which could be good idea.

   But, on other hand, IMHO any non-ASYNC BUF should be converted
 to SYNC BIO. Now we break semantic of B_ASYNC flag -- don't guarantee
 sync operation on GEOM elvel when buffer request one (by not-setting
 B_ASYNC).

--=20
// Black Lion AKA Lev Serebryakov <lev@FreeBSD.org>




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