From owner-cvs-src-old@FreeBSD.ORG Mon Oct 18 09:26:51 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 88FED1065693 for ; Mon, 18 Oct 2010 09:26:51 +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 7643D8FC0A for ; Mon, 18 Oct 2010 09:26:51 +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 o9I9QpRk043012 for ; Mon, 18 Oct 2010 09:26:51 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id o9I9QpxR043011 for cvs-src-old@freebsd.org; Mon, 18 Oct 2010 09:26:51 GMT (envelope-from pjd@repoman.freebsd.org) Message-Id: <201010180926.o9I9QpxR043011@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to pjd@repoman.freebsd.org using -f From: Pawel Jakub Dawidek Date: Mon, 18 Oct 2010 09:26:39 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 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: Mon, 18 Oct 2010 09:26:51 -0000 pjd 2010-10-18 09:26:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/boot/zfs zfsimpl.c Log: SVN rev 214014 on 2010-10-18 09:26:39Z by pjd MFC r212382,r212383,r212384,r212387: r212382: Remove duplicated code. r212383: 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. r212384: Ignore log vdevs. r212387: Remove empty lines committed by accident. Revision Changes Path 1.5.4.9 +47 -23 src/sys/boot/zfs/zfsimpl.c