From owner-freebsd-questions@FreeBSD.ORG Sun Nov 7 03:14:07 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D2206106564A for ; Sun, 7 Nov 2010 03:14:07 +0000 (UTC) (envelope-from merlyn@stonehenge.com) Received: from red.stonehenge.com (red.stonehenge.com [IPv6:2607:f2f8:3080::]) by mx1.freebsd.org (Postfix) with ESMTP id BC6938FC12 for ; Sun, 7 Nov 2010 03:14:07 +0000 (UTC) Received: by red.stonehenge.com (Postfix, from userid 1001) id A7F764499; Sat, 6 Nov 2010 20:14:07 -0700 (PDT) From: merlyn@stonehenge.com (Randal L. Schwartz) To: FreeBSD Questions References: <20101106203016.GB13095@guilt.hydra> x-mayan-date: Long count = 12.19.17.15.4; tzolkin = 8 Kan; haab = 17 Zac Date: Sat, 06 Nov 2010 20:14:07 -0700 In-Reply-To: <20101106203016.GB13095@guilt.hydra> (Chad Perrin's message of "Sat, 6 Nov 2010 14:30:16 -0600") Message-ID: <86hbftg70g.fsf@red.stonehenge.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Re: ZFS License and Future X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Nov 2010 03:14:07 -0000 >>>>> "Chad" == Chad Perrin writes: Chad> I have not really spent any quality time with ZFS, so I'm a little Chad> sketchy on the details. Is there anything the checksumming capabilities Chad> of ZFS do that cannot be duplicated with an external tool -- perhaps Chad> something like a filesystem integrity auditing system? How would that external tool work to (a) detect the bad block during its access to prevent bad data from being returned to the user and (b) enable the swapping of bad data with a good spare copy if available? Nope... it's got to be in the kernel. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. See http://methodsandmessages.posterous.com/ for Smalltalk discussion