Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760693AbYAKOVm (ORCPT ); Fri, 11 Jan 2008 09:21:42 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1760371AbYAKOV3 (ORCPT ); Fri, 11 Jan 2008 09:21:29 -0500 Received: from moutng.kundenserver.de ([212.227.126.177]:55408 "EHLO moutng.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754069AbYAKOV2 (ORCPT ); Fri, 11 Jan 2008 09:21:28 -0500 From: Bodo Eggert <7eggert@gmx.de> Subject: Re: [RFD] Incremental fsck To: Al Boldi , Valerie Henson , Rik van Riel , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org Reply-To: 7eggert@gmx.de Date: Fri, 11 Jan 2008 15:20:33 +0100 References: <9JubJ-5mo-57@gated-at.bofh.it> <9JB3e-85S-13@gated-at.bofh.it> <9JDRm-4bR-1@gated-at.bofh.it> <9JHLl-2dL-1@gated-at.bofh.it> User-Agent: KNode/0.10.4 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit Message-Id: X-be10.7eggert.dyndns.org-MailScanner-Information: See www.mailscanner.info for information X-be10.7eggert.dyndns.org-MailScanner: Found to be clean X-be10.7eggert.dyndns.org-MailScanner-From: 7eggert@gmx.de X-Provags-ID: V01U2FsdGVkX19IZBShT20v3SBiMo/+KoZ0otwApNAPCGtsNmd TEQfAEQsdU5TQcloKdQz4Tg0IiLQXrr1i9ezdEjPPUgNpAT8J3 XtDiaeBoDjWaTkkxI6XXQ== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 888 Lines: 11 Al Boldi wrote: > Even after a black-out shutdown, the corruption is pretty minimal, using > ext3fs at least. So let's take advantage of this fact and do an optimistic > fsck, to assure integrity per-dir, and assume no external corruption. Then > we release this checked dir to the wild (optionally ro), and check the next. > Once we find external inconsistencies we either fix it unconditionally, > based on some preconfigured actions, or present the user with options. Maybe we can know the changes that need to be done in order to fix the filesystem. Let's record this information in - eh - let's call it a journal! -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/