From owner-cvs-all@FreeBSD.ORG Tue Apr 25 22:11:10 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 9390316A40A; Tue, 25 Apr 2006 22:11:10 +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 5F51843D5C; Tue, 25 Apr 2006 22:11:10 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k3PMBAE4014018; Tue, 25 Apr 2006 22:11:10 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k3PMBAwO014017; Tue, 25 Apr 2006 22:11:10 GMT (envelope-from pjd) Message-Id: <200604252211.k3PMBAwO014017@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 25 Apr 2006 22:11:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_1 Cc: Subject: cvs commit: src/sys/geom/raid3 g_raid3.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, 25 Apr 2006 22:11:11 -0000 pjd 2006-04-25 22:11:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_1) sys/geom/raid3 g_raid3.c Log: MFC: sys/geom/raid3/g_raid3.c 1.61 Fix storing offset of already synchronized data. Offset in entire array was stored in metadata instead of an offset in single disk. After reboot/crash synchronization process started from a wrong offset skipping (not synchronizing) part of the component which can lead to data corrutpion (when synchronization process was interrupted on initial synchronization) or other strange situations like 'graid3 status' showing value more than 100%. Reported, reviewed and tested by: ru Reported by: Dmitry Morozovsky Approved by: re (hrs) Revision Changes Path 1.40.2.6.2.1 +5 -3 src/sys/geom/raid3/g_raid3.c