From owner-freebsd-sparc64@FreeBSD.ORG Thu Mar 24 12:35:43 2011 Return-Path: Delivered-To: freebsd-sparc64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B0B67106566C; Thu, 24 Mar 2011 12:35:43 +0000 (UTC) (envelope-from mmoll@darkthrone.kvedulv.de) Received: from darkthrone.kvedulv.de (darkthrone.kvedulv.de [IPv6:2001:1578:400:101::2]) by mx1.freebsd.org (Postfix) with ESMTP id 41CC58FC08; Thu, 24 Mar 2011 12:35:43 +0000 (UTC) Received: by darkthrone.kvedulv.de (Postfix, from userid 666) id B8C9E1CC6E; Thu, 24 Mar 2011 13:35:41 +0100 (CET) Date: Thu, 24 Mar 2011 13:35:41 +0100 From: Michael Moll To: Marius Strobl Message-ID: <20110324123541.GD82490@darkthrone.kvedulv.de> References: <20110310185423.GA50419@alchemy.franken.de> <20110319152838.GA8594@alchemy.franken.de> <20110321175632.GA19345@darkthrone.kvedulv.de> <20110321175933.GD2086@garage.freebsd.pl> <20110322191117.GH15528@alchemy.franken.de> <20110323232411.GC82490@darkthrone.kvedulv.de> <4D8B08E1.5060008@FreeBSD.org> <20110324111628.GO15528@alchemy.franken.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20110324111628.GO15528@alchemy.franken.de> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Roger Hammerstein , pjd@FreeBSD.org, Martin Matuska , freebsd-sparc64@FreeBSD.org Subject: Re: sparc64 hang with zfs v28 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Mar 2011 12:35:43 -0000 Hi, On Thu, Mar 24, 2011 at 12:16:28PM +0100, Marius Strobl wrote: > http://people.freebsd.org/~marius/zfs_ioctl_compat.c.diff > Which still is to be used together with: > http://people.freebsd.org/~marius/sunddi.h.diff Seems to get closer. When testing with new kernel and old world another error (from r185029 of libzfs_import.c?) comes into play: fujisan# /etc/rc.d/zfs onestart fujisan# zpool import Assertion failed: (nvlist_lookup_nvlist(config, ZPOOL_CONFIG_VDEV_TREE, &nvroot) == 0), file /usr/current/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c, line 650. Abort (core dumped) fujisan# gdb /sbin/zpool zpool.core [...] #0 0x0000000040e5b9e8 in kill () from /lib/libc.so.7 #1 0x0000000040d910c0 in abort () from /lib/libc.so.7 #2 0x000000004047ecb8 in zpool_find_import_cached () from /lib/libzfs.so.2 #3 0x000000000010a5e8 in ?? () Previous frame identical to this frame (corrupt stack?) Regards -- Michael Moll