Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Apr 2007 18:28:21 +0200
From:      Ivan Voras <ivoras@fer.hr>
To:        Pawel Jakub Dawidek <pjd@FreeBSD.org>
Cc:        freebsd-geom@FreeBSD.org
Subject:   Re: gjournal & async
Message-ID:  <462B8D25.3000303@fer.hr>
In-Reply-To: <20070422162601.GD52622@garage.freebsd.pl>
References:  <f0eb3i$97s$2@sea.gmane.org>	<20070422123852.GA52622@garage.freebsd.pl>	<462B83D7.1010905@fer.hr> <20070422162601.GD52622@garage.freebsd.pl>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig15334923F454E68A4415D27D
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Pawel Jakub Dawidek wrote:
> 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? AFAI=
K
>>>> the "async" handling of IO requests is done by the UFS, the writes a=
re
>>>> not rescheduled at the GEOM layer?
>>> GJournal has some minimum knowledge about VFS. Before it does journal=

>>> switch, it synchronize and suspends file system. This way we can be s=
ure
>>> everything is on disk in a consistent state.
>> Thanks. So, this (async support) could actually work with other file
>> systems, like ext2 and msdos?
>=20
> Once gjournal is taught about them, yes.

Then you're not interfacing in the VFS layer, you're hooking directly
into UFS?


--------------enig15334923F454E68A4415D27D
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.4 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGK40lldnAQVacBcgRAk0+AKC8dl5aqeSqbaBRxtPQfUCv5X6zfwCfTARi
VNVd/5ktJpUy/QdChEj69bA=
=wPSp
-----END PGP SIGNATURE-----

--------------enig15334923F454E68A4415D27D--



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