bin/145234: zvol with org.freebsd:swap=on crashes zfs list
Dmitry Afanasiev
KOT at MATPOCKuH.Ru
Wed Mar 31 09:00:15 UTC 2010
>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 at 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:
More information about the freebsd-bugs
mailing list