Date: Sun, 22 Apr 2007 18:26:01 +0200 From: Pawel Jakub Dawidek <pjd@FreeBSD.org> To: Ivan Voras <ivoras@fer.hr> Cc: freebsd-geom@FreeBSD.org Subject: Re: gjournal & async Message-ID: <20070422162601.GD52622@garage.freebsd.pl> In-Reply-To: <462B83D7.1010905@fer.hr> References: <f0eb3i$97s$2@sea.gmane.org> <20070422123852.GA52622@garage.freebsd.pl> <462B83D7.1010905@fer.hr>
next in thread | previous in thread | raw e-mail | index | archive | help
--Q0rSlbzrZN6k9QnT Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Apr 22, 2007 at 05:48:39PM +0200, Ivan Voras wrote: > Pawel Jakub Dawidek wrote: > > On Sun, Apr 22, 2007 at 02:43:29AM +0200, Ivan Voras wrote: > >> How does gjournal guarantee corectness if UFS is mounted async? AFAIK > >> the "async" handling of IO requests is done by the UFS, the writes are > >> not rescheduled at the GEOM layer? > >=20 > > GJournal has some minimum knowledge about VFS. Before it does journal > > switch, it synchronize and suspends file system. This way we can be sure > > everything is on disk in a consistent state. >=20 > Thanks. So, this (async support) could actually work with other file > systems, like ext2 and msdos? Once gjournal is taught about them, yes. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --Q0rSlbzrZN6k9QnT Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFGK4yZForvXbEpPzQRAp6UAKChgbfkFMHYQw9XGYhC7R66VlrYFQCfUUrZ 8yunH3/Dcn5hDwePNJ4rDN4= =8Cyw -----END PGP SIGNATURE----- --Q0rSlbzrZN6k9QnT--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070422162601.GD52622>
