From owner-freebsd-bugs@FreeBSD.ORG Wed Mar 31 09:00:15 2010 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 062D31065670 for ; Wed, 31 Mar 2010 09:00:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A9AEC8FC1F for ; Wed, 31 Mar 2010 09:00:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o2V90EOr098425 for ; Wed, 31 Mar 2010 09:00:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o2V90E7u098424; Wed, 31 Mar 2010 09:00:14 GMT (envelope-from gnats) Resent-Date: Wed, 31 Mar 2010 09:00:14 GMT Resent-Message-Id: <201003310900.o2V90E7u098424@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Dmitry Afanasiev Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 99AE3106564A for ; Wed, 31 Mar 2010 08:54:06 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 88A598FC16 for ; Wed, 31 Mar 2010 08:54:06 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o2V8s5wT013059 for ; Wed, 31 Mar 2010 08:54:05 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o2V8s5Uj013052; Wed, 31 Mar 2010 08:54:05 GMT (envelope-from nobody) Message-Id: <201003310854.o2V8s5Uj013052@www.freebsd.org> Date: Wed, 31 Mar 2010 08:54:05 GMT From: Dmitry Afanasiev To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: bin/145234: zvol with org.freebsd:swap=on crashes zfs list X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Mar 2010 09:00:15 -0000 >Number: 145234 >Category: bin >Synopsis: zvol with org.freebsd:swap=on crashes zfs list >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Mar 31 09:00:14 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Dmitry Afanasiev >Release: FreeBSD 9.0-CURRENT amd64 >Organization: >Environment: FreeBSD green 9.0-CURRENT FreeBSD 9.0-CURRENT #66: Tue Mar 30 19:33:40 MSD 2010 root@green:/usr/obj/usr/src/sys/green amd64 >Description: Only on fresh current: # zfs create -V 128m rpool/test # zfs list rpool/test NAME USED AVAIL REFER MOUNTPOINT rpool/test 128M 55.9G 16K - # zfs set org.freebsd:swap=on rpool/test # zfs list rpool/test Segmentation fault (core dumped) # zfs list Segmentation fault (core dumped) # zfs inherit org.freebsd:swap rpool/test # zfs list rpool/test NAME USED AVAIL REFER MOUNTPOINT rpool/test 128M 55.9G 16K - backtrace looks like this: (gdb) bt #0 0x0000000800662730 in zfs_prune_proplist () from /lib/libzfs.so.2 #1 0x000000000040abf2 in ?? () #2 0x0000000800664694 in zfs_iter_filesystems () from /lib/libzfs.so.2 #3 0x000000000040abe1 in ?? () #4 0x000000080065718c in zfs_iter_root () from /lib/libzfs.so.2 #5 0x000000000040ae7f in ?? () #6 0x0000000000406a70 in ?? () #7 0x0000000000408639 in ?? () #8 0x0000000000403bfe in ?? () #9 0x000000080053b000 in ?? () #10 0x0000000000000000 in ?? () #11 0x0000000000000000 in ?? () #12 0x0000000000000002 in ?? () #13 0x00007fffffffeeb0 in ?? () #14 0x00007fffffffeeb4 in ?? () #15 0x0000000000000000 in ?? () #16 0x00007fffffffeeb9 in ?? () .. I have this problem on fresh amd64 and sparc64 systems. zfs get all rpool/test works without problems. Also this fails automatic swap setup in /etc/rc.d/zfs. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: