From owner-freebsd-stable@FreeBSD.ORG Wed Jul 16 10:22:36 2014 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7477FC51 for ; Wed, 16 Jul 2014 10:22:36 +0000 (UTC) Received: from elvenbow.cc.kyushu-u.ac.jp (elvenbow.nc.kyushu-u.ac.jp [133.5.6.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "elvenbow.cc.kyushu-u.ac.jp", Issuer "elvenbow.cc.kyushu-u.ac.jp" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 21AC02744 for ; Wed, 16 Jul 2014 10:22:35 +0000 (UTC) Received: from elvenbow.nc.kyushu-u.ac.jp (kasahara@localhost [127.0.0.1]) by elvenbow.cc.kyushu-u.ac.jp (8.14.9/8.14.9) with ESMTP id s6GA6WT1014439 for ; Wed, 16 Jul 2014 19:06:32 +0900 (JST) (envelope-from kasahara@nc.kyushu-u.ac.jp) Date: Wed, 16 Jul 2014 19:06:32 +0900 (JST) Message-Id: <20140716.190632.1014073092745429063.kasahara@nc.kyushu-u.ac.jp> To: stable@freebsd.org Subject: problem updating 10-STABLE From: Yoshiaki Kasahara X-Mailer: Mew version 6.6 on Emacs 24.4.50 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jul 2014 10:22:36 -0000 Hi, Today I tried to update my 10-STABLE machine (full ZFS including root) from r268480 (built on Jul 10) to r268734 (built today), but after make installkernel and reboot into single user mode (to do make installworld and mergemaster), I couldn't proceed further because "zfs mount -a" crashed immediately with segfault. Because only read-only root fs was available, I couldn't do any debugging (/usr resides in a separate fs). Actually any zfs or zpool commands seemed to crash immediately. There were several ZFS related commits between two builds, but I believe old userland should be usable with a newer kernel (or I cannot follow the standard install procedure). % uname -a FreeBSD elvenbow.cc.kyushu-u.ac.jp 10.0-STABLE FreeBSD 10.0-STABLE #0 r268480: Thu Jul 10 15:25:15 JST 2014 root@elvenbow.cc.kyushu-u.ac.jp:/usr/obj/usr/src/sys/ELVENBOW amd64 % what /boot/kernel.new/kernel /boot/kernel.new/kernel: FreeBSD 10.0-STABLE #0 r268734: Wed Jul 16 12:36:48 JST 2014 Any suggestions? I don't want to do make installworld during multi user mode because I cannot ensure new zfs userland will work with new kernel (if not, my system will become unusable). Maybe try installing new /rescue only and try it with the new kernel? I'm considering to set up BE to avoid this kind of problem, but I need some exercise... Regards, -- Yoshiaki Kasahara Research Institute for Information Technology, Kyushu University kasahara@nc.kyushu-u.ac.jp