From owner-svn-src-head@FreeBSD.ORG Thu Dec 31 22:32:53 2009 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CF234106566C; Thu, 31 Dec 2009 22:32:53 +0000 (UTC) (envelope-from delphij@gmail.com) Received: from mail-pz0-f185.google.com (mail-pz0-f185.google.com [209.85.222.185]) by mx1.freebsd.org (Postfix) with ESMTP id 62CE38FC0C; Thu, 31 Dec 2009 22:32:53 +0000 (UTC) Received: by pzk15 with SMTP id 15so9066669pzk.3 for ; Thu, 31 Dec 2009 14:32:50 -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:cc:content-type; bh=9oT+M2H/EWMls7FUX4AJeSLGD33nTHhfAMCLm0qVmWY=; b=qxVAtMxj7F/5+ymQBq4rHENwP/lH8SV0D3XPX7Nbkq0yYmlEf85A9Il+afLayob4i7 Q4+yFTEtBDR8sFW0YQNao1m1AUavTqwqU+KuOHQyf3mgRZsyJWjGLtTiH/X/bDixE9Mh umTe3zqnBw4FB9jAKPS3IhGlVBgYgQAeyQijs= 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 :cc:content-type; b=wq1vLgE+MyqVDA/RZaf/aG+8OQ3bwjRz3gCHvk/U2lyIOTqTrrtI59uJGu9iPhWI57 nZ7zE4FliuWRmTz/iuVlu8i6tqcu4Z8V3WlrhXZd+xpis6cM1aTfIRx8UGxPvBlXPJGr YKjabcssuIGWigix3LDdYLS2J3bTB8G88/HLQ= MIME-Version: 1.0 Received: by 10.115.26.7 with SMTP id d7mr13808663waj.12.1262298770368; Thu, 31 Dec 2009 14:32:50 -0800 (PST) In-Reply-To: <4B3D21D8.5030301@p6m7g8.com> References: <200912282215.nBSMFCw3002728@svn.freebsd.org> <4B3D21D8.5030301@p6m7g8.com> Date: Thu, 31 Dec 2009 14:32:50 -0800 Message-ID: From: Xin LI To: "Philip M. Gollucci" Content-Type: text/plain; charset=UTF-8 Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Xin LI Subject: Re: svn commit: r201143 - in head: cddl/contrib/opensolaris/cmd/zpool sys/cddl/boot/zfs sys/cddl/contrib/opensolaris/common/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolar... X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Dec 2009 22:32:53 -0000 Hi, Philip, On Thu, Dec 31, 2009 at 2:12 PM, Philip M. Gollucci wrote: > Question, > > So this is not like when we went from v6 to v13 and you had to do both > installkernel + installworld for zfs to re-initialize correctly on the next > reboot ? > > If it is its a pretty big issue for people with ZFSROOT or zfs only systems > as it forces them to get the kernel right on the 1st go b/c our loader can't > boot off of snapshots (like sun). I'm not very sure what are you talking about (I never had a problem during the ZFSv6 -> ZFSv13 transistion when I had ZFS as root), maybe I have overlooked something? What was the problem you had when going from ZFSv6 to ZFSv13? The change between ZFSv13 and ZFSv14 (actually, this commit only adds ZFSv14 support which is necessary for importing OpenSolaris 2009.06 zpools, we are still a few revisions behind) is quite minimal one and have almost no impact to our codebase at this moment. Importing older zpool won't change anything on it (say, if it was v6, it's still v6, etc), and I personally didn't have any manual interaction on my desktop (the only difference is that it's using UFS as / and boot and mount ZFS in a sparse manner). What I would do is to build and install a kernel that supports ZFSv14, see how it's going, then upgrade the zpool at a later time when I have full backup, for zfs as root the 'zpool upgrade' may have some problem IIRC (the reason why I don't use ZFS as root FS anymore is because I couldn't rollback root ZFS to a previously taken snapshot, and once the ZFS gets screwed up one have to boot from a rescue disc) but others should be just fine. Cheers, -- Xin LI http://www.delphij.net