From owner-freebsd-geom@FreeBSD.ORG Wed Jan 6 10:30:18 2010 Return-Path: Delivered-To: freebsd-geom@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 17C41106568B for ; Wed, 6 Jan 2010 10:30:18 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 06F588FC14 for ; Wed, 6 Jan 2010 10:30:18 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id o06AUHR0039549 for ; Wed, 6 Jan 2010 10:30:17 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id o06AUHLx039546; Wed, 6 Jan 2010 10:30:17 GMT (envelope-from gnats) Date: Wed, 6 Jan 2010 10:30:17 GMT Message-Id: <201001061030.o06AUHLx039546@freefall.freebsd.org> To: freebsd-geom@FreeBSD.org From: Alexander Motin Cc: Subject: Re: kern/134044: [geom] gmirror(8) overwrites fs with stale data from returning member X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alexander Motin List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jan 2010 10:30:18 -0000 The following reply was made to PR kern/134044; it has been noted by GNATS. From: Alexander Motin To: bug-followup@FreeBSD.org, psteele@maxiscale.com Cc: Subject: Re: kern/134044: [geom] gmirror(8) overwrites fs with stale data from returning member Date: Wed, 06 Jan 2010 12:25:42 +0200 I am unable to reproduce this issue on recent HEAD system. Whenever mirror looses one of components, or boots without one, it increments SyncID parameter (reported by `gmirror list`) on first subsequent write operation. If lost component reappears again, it has lower SyncID then the rest and forced to be synchronized. Could you try reproduce bug on newer system? If so, provide some more details, especially how SyncID changes after each event and what messages GMIRROR prints. -- Alexander Motin