From owner-freebsd-fs@FreeBSD.ORG Mon Mar 5 11:50:54 2007 Return-Path: X-Original-To: freebsd-fs@FreeBSD.org Delivered-To: freebsd-fs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 862AB16A40B; Mon, 5 Mar 2007 11:50:54 +0000 (UTC) (envelope-from db@nipsi.de) Received: from mx.meta-spinner.de (mx.meta-spinner.de [213.39.242.178]) by mx1.freebsd.org (Postfix) with ESMTP id 4145F13C4A7; Mon, 5 Mar 2007 11:50:54 +0000 (UTC) (envelope-from db@nipsi.de) Received: from mx.meta-spinner.de (localhost [127.0.0.1]) by mx.meta-spinner.de (Postfix) with ESMTP id DB5F180806; Mon, 5 Mar 2007 12:39:17 +0100 (CET) Received: from [192.168.1.101] (unknown [192.168.1.101]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.meta-spinner.de (Postfix) with ESMTP id 8C2FE80646; Mon, 5 Mar 2007 12:39:17 +0100 (CET) Message-ID: <45EC0164.3020902@nipsi.de> Date: Mon, 05 Mar 2007 12:39:16 +0100 From: Dennis Berger User-Agent: Thunderbird 1.5.0.9 (X11/20070103) MIME-Version: 1.0 To: freebsd-fs@FreeBSD.org References: <20070304123801.GA22350@garage.freebsd.pl> In-Reply-To: <20070304123801.GA22350@garage.freebsd.pl> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-current@FreeBSD.org Subject: Re: ZFS port to FreeBSD: 2nd patchset available. COREDUMP ktrace output! X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Mar 2007 11:50:54 -0000 ktrace -di zpool create home /dev/ad1s1g -------------- 13457 zpool CALL open(0x280afff0,O_RDONLY,0x1b6) 13457 zpool NAMI "/etc/zfs/exports" 13457 zpool RET open 5 13457 zpool CALL open(0xbfbfa340,O_RDONLY,0x400) 13457 zpool NAMI "/dev/ad1s1g" 13457 zpool RET open 6 13457 zpool CALL ioctl(0x6,DIOCGMEDIASIZE,0xbfbfa338) 13457 zpool RET ioctl 0 13457 zpool CALL close(0x6) 13457 zpool RET close 0 13457 zpool CALL __sysctl(0xbfbf9d68,0x2,0xbfbf9d70,0xbfbf9d64,0x280b7bd8,0 x11) 13457 zpool RET __sysctl 0 13457 zpool CALL __sysctl(0xbfbf9d70,0x3,0x28300000,0xbfbf9e18,0,0) 13457 zpool RET __sysctl 0 13457 zpool PSIG SIGSEGV SIG_DFL 13457 zpool NAMI "zpool.core" --------------------- regards, Dennis Pawel Jakub Dawidek schrieb: > Hi. > > I'd like to announce availability of the second ZFS patchset for FreeBSD. > And the begining I'd like to thank everyone who reported problems or > success stories. This is very important, because: > 1. Seeing people interested in ZFS for FreeBSD gives me great motivation > to spend more time on coding. It is much appreciated! > 2. I'm not able to test everything by myself. > > List of changes against the 1st patchset: > - Full NFS support including automatic snapshots export and zfs(1) > control. Don't forget to run mountd(8) with two exports files: > /etc/exports and /etc/zfs/exports. > - Missing atomic operations were taken from OpenSolaris, which > eliminates global mutex protection. This improves performance a bit. > - Added various sysctls to vfs.zfs tree. > - Implemented kstat functionality from OpenSolaris based on our sysctls. > Try 'sysctl kstat'. > - ztest, zdb and libzpool are now compilable again and work. > - Access protection cleanups. ZFS pass all fstest regression tests > (available in HEAD under src/tools/regression/fstest/). It doesn't use > suser(9) anymore, only priv(9) KPI. > - Fixed bug preventing ZFS file systems mount via: > # mount -t zfs name /mountpoint > - Fixed orphan event handling in vdev_geom. > - Added BIO_FLUSH support for ZVOL providers. > - Many, many other bug fixes and cleanups. > > The patch is available at: > > http://people.freebsd.org/~pjd/patches/zfs_20070303.patch.bz2 > > To apply and compile the patch, enter your src directory and: > > # patch -p0 < /path/to/zfs_20070303.patch > # make kernel <-- compiles and install patched kernel and > zfs module > # cd cddl > # make && make install <-- compiles and install userland > utilities and libraries > > Please report any problems ('it works without problems!' is nice too). > > Good luck. > >