From owner-cvs-all@FreeBSD.ORG Tue Oct 31 21:32:50 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B513616A4D2; Tue, 31 Oct 2006 21:32:50 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D8B943E46; Tue, 31 Oct 2006 21:31:01 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9VLV1SA014876; Tue, 31 Oct 2006 21:31:01 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9VLV1he014872; Tue, 31 Oct 2006 21:31:01 GMT (envelope-from pjd) Message-Id: <200610312131.k9VLV1he014872@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 31 Oct 2006 21:31:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/geom/journal g_journal.c g_journal.h g_journal_ufs.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Oct 2006 21:32:50 -0000 pjd 2006-10-31 21:31:00 UTC FreeBSD src repository Added files: sys/geom/journal g_journal.c g_journal.h g_journal_ufs.c Log: Add gjournal GEOM class (kernel side), which implements block level journaling and can be tought about marking file system as clean before doing journal switch, which easly allows to add journaling to file systems that don't have this feature. Sponsored by: home.pl Revision Changes Path 1.1 +3069 -0 src/sys/geom/journal/g_journal.c (new) 1.1 +379 -0 src/sys/geom/journal/g_journal.h (new) 1.1 +107 -0 src/sys/geom/journal/g_journal_ufs.c (new)