From owner-freebsd-fs@FreeBSD.ORG Thu Dec 10 20:09:03 2009 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 928A410656C9 for ; Thu, 10 Dec 2009 20:09:03 +0000 (UTC) (envelope-from mattjreimer@gmail.com) Received: from mail-yw0-f197.google.com (mail-yw0-f197.google.com [209.85.211.197]) by mx1.freebsd.org (Postfix) with ESMTP id 5142A8FC26 for ; Thu, 10 Dec 2009 20:09:03 +0000 (UTC) Received: by ywh35 with SMTP id 35so154232ywh.7 for ; Thu, 10 Dec 2009 12:09:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=q4HpYum29MY+Vj73cY0bv1HR4quwsr7BogYjkfcSd3g=; b=dv01b/yTLNhNbGCsBc+TzvM0Nz5TvxHLxVLH5WFcFcBCctytyerDxy7hiBCX3Qxr1M y/hg7O8V8GpNHmBgMORXUQKIN342VOhcPWfU+dT5YlojU9l5q9SpI0Ub8zcJGjxvvh5O kNLnhyvzv10v0LfbKzc+YQwXt8MSR9N5zdDoY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=FoO3WlwrmaDEAieFWJLtGtO7vO4EyehfnEBlyJMHcx+egqsDkqzeytLD2T/KsCvN5e Fr4tHjB4vktHQbA8GLBGOu1o7sVj+2n2VhXHBJFsJM0mdrV+02fSnpXXI3fB7yZFZu3C NiDAab9UU9qCohHFJ7hQSPiN1APPctC4w6Tsg= MIME-Version: 1.0 Received: by 10.150.251.6 with SMTP id y6mr944876ybh.188.1260475742594; Thu, 10 Dec 2009 12:09:02 -0800 (PST) In-Reply-To: References: Date: Thu, 10 Dec 2009 12:09:02 -0800 Message-ID: From: Matt Reimer To: freebsd-fs Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: PATCH: teach (gpt)zfsboot to discern vdev status correctly X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Dec 2009 20:09:03 -0000 On Mon, Dec 7, 2009 at 4:08 PM, Matt Reimer wrote: > Instead of assuming all vdevs are healthy, check the newest vdev label > for each vdev's status. Booting from a degraded vdev should now be > more robust. > > Sponsored by: VPOP Technologies, Inc. > > Matt Reimer > > (Note that much of this patch is merely whitespace change due to a > block needing to be reindented.) Anyone want to commit this? Matt