Date: Mon, 05 Mar 2007 12:39:16 +0100 From: Dennis Berger <db@nipsi.de> To: freebsd-fs@FreeBSD.org Cc: freebsd-current@FreeBSD.org Subject: Re: ZFS port to FreeBSD: 2nd patchset available. COREDUMP ktrace output! Message-ID: <45EC0164.3020902@nipsi.de> In-Reply-To: <20070304123801.GA22350@garage.freebsd.pl> References: <20070304123801.GA22350@garage.freebsd.pl>
next in thread | previous in thread | raw e-mail | index | archive | help
ktrace -di zpool create home /dev/ad1s1g
--------------
13457 zpool CALL open(0x280afff0,O_RDONLY,<unused>0x1b6)
13457 zpool NAMI "/etc/zfs/exports"
13457 zpool RET open 5
13457 zpool CALL open(0xbfbfa340,O_RDONLY,<unused>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.
>
>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45EC0164.3020902>
