From owner-cvs-src-old@FreeBSD.ORG Thu Sep 9 21:18:08 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B6EB10657DF for ; Thu, 9 Sep 2010 21:18:08 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 48C9C8FC1C for ; Thu, 9 Sep 2010 21:18:08 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id o89LI8F1046060 for ; Thu, 9 Sep 2010 21:18:08 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id o89LI8jm046059 for cvs-src-old@freebsd.org; Thu, 9 Sep 2010 21:18:08 GMT (envelope-from pjd@repoman.freebsd.org) Message-Id: <201009092118.o89LI8jm046059@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to pjd@repoman.freebsd.org using -f From: Pawel Jakub Dawidek Date: Thu, 9 Sep 2010 21:18:00 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/zfs zfsimpl.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Sep 2010 21:18:08 -0000 pjd 2010-09-09 21:18:00 UTC FreeBSD src repository Modified files: sys/boot/zfs zfsimpl.c Log: SVN rev 212383 on 2010-09-09 21:18:00Z by pjd Allow to boot from a pool within which replacing is in progress. Before the change it wasn't possible and the following error was printed: ZFS: can only boot from disk, mirror or raidz vdevs Now if the original vdev (the one we are replacing) is still present we will read from it, but if it is not present we won't read from the new vdev, as it might not have enough valid data yet. MFC after: 2 weeks Revision Changes Path 1.13 +33 -3 src/sys/boot/zfs/zfsimpl.c