From owner-freebsd-current@FreeBSD.ORG Fri Jan 16 02:55:00 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D0761065670 for ; Fri, 16 Jan 2009 02:55:00 +0000 (UTC) (envelope-from minimarmot@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.227]) by mx1.freebsd.org (Postfix) with ESMTP id 331128FC21 for ; Fri, 16 Jan 2009 02:54:59 +0000 (UTC) (envelope-from minimarmot@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so1430777rvf.43 for ; Thu, 15 Jan 2009 18:54:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=ExcfwB7xg/cJi4kjCCQZ7o1cTBMe1d4S2X5rEiTPaA8=; b=wGpRDVyEnw/6rixpg/GvXqXr+p81pL2dHwuZDI40GfiFu8Zibhqmx1DbQhKub9R9Jj 1JUXNbVpLGIUGN23Uw9WfEqkJneI5+LKVRyS5u+JLDO4Q3T3+UBZgO0RzAEGNAh6e0fP u8BVCWYAvyAhIT6nZNOrOLu+vsNOROGxq+aek= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=YANc7CdxBlqcKLQZ/9/xwuOMR+Si/T8imrpjaOZp/AHJTYp33p6k2dLgLNrAmR7nln LjwynMaTv/H3UG4BWO5UA7+CUDVyV6DZCLbqC0f54CWnNU5iSWUCN7zlA2oabcLfF9qo tYcjaLm0iuUZ0CRMnkRlDT5aGA7ysUYXTnp/Q= MIME-Version: 1.0 Received: by 10.142.174.13 with SMTP id w13mr815398wfe.49.1232074499634; Thu, 15 Jan 2009 18:54:59 -0800 (PST) Date: Thu, 15 Jan 2009 21:54:59 -0500 Message-ID: <47d0403c0901151854o67424d7bga64851c3ed4c8fa5@mail.gmail.com> From: Ben Kaduk To: FreeBSD Current Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: gmirror regression from 7.1 to current? (was: Re: GEOM and moving to CURRENT from 7.1) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Jan 2009 02:55:00 -0000 On Tue, Jan 13, 2009 at 4:35 PM, Ben Kaduk wrote: > On Tue, Jan 13, 2009 at 4:11 PM, Randy Bush wrote: >> installed amd64 7.1 from cdrom >> partitioned two sata drives to single partitions >> labeled and gmirrored >> >> upgraded to 8-current >> ad0 started falling off mirror >> ad2 started reporting smart errors > > Interesting. I have been seeing similar behavior when trying to > update my 7.1-prerelase box to current, except that it seems to be > random _which_ disk falls off the mirror. I'm also seeing panics if I > try to stress the (then-degraded) mirror with the current kernel. The > mirror is rock-solid with the 7.1-pre kernel. > > The panic is "initiate_write_inodeblock_ufs2: already started", and > I've got some details of the other messages I've seen logged up here: > http://stuff.mit.edu/afs/sipb.mit.edu/user/kaduk/freebsd/periphrasis/20090107/panic.txt Actually, it looks like the panic is a red herring. Having done a bit more poking around, I am getting the machine in a state where one of the disks is trying to rebuild, and the other one is marked as broken, so there is basically nothing available from the disks, but it keeps trying to find something. I can boot into 7.1 and rebuild the array, and it takes everything I throw at it when running the 7.1 kernel. That would seem to make this a gmirror/ata_dma regression from 7.1, unless you think that a weird label would cause a disk to be dropped from the array on a later-than-first access (I'm mostly sure it's not happening on the first access). Any thoughts? The ident.kernel.old (RELENG_7) and ident.kernel{.updated} files in http://stuff.mit.edu/afs/sipb.mit.edu/user/kaduk/freebsd/periphrasis/20090107/ might be of interest ... [it turns out I didn't actually send this when I meant to, which allows me to include the statement that memtest86+ has completed an entire pass without errors. I'll leave it running overnight, just for completeness, though.] -Ben Kaduk