From owner-freebsd-fs@FreeBSD.ORG Sun Jul 27 14:20:22 2008 Return-Path: Delivered-To: freebsd-fs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62AA91065674 for ; Sun, 27 Jul 2008 14:20:22 +0000 (UTC) (envelope-from freebsd-listen@fabiankeil.de) Received: from smtprelay02.ispgateway.de (smtprelay02.ispgateway.de [80.67.18.14]) by mx1.freebsd.org (Postfix) with ESMTP id EC9968FC0C for ; Sun, 27 Jul 2008 14:20:21 +0000 (UTC) (envelope-from freebsd-listen@fabiankeil.de) Received: from [88.153.4.14] (helo=localhost) by smtprelay02.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1KN6ww-0005EJ-1w for freebsd-fs@FreeBSD.org; Sun, 27 Jul 2008 16:10:14 +0200 Date: Sun, 27 Jul 2008 16:10:06 +0200 From: Fabian Keil To: freebsd-fs@FreeBSD.org Message-ID: <20080727161006.1f453d55@fabiankeil.de> In-Reply-To: <20080727125413.GG1345@garage.freebsd.pl> References: <20080727125413.GG1345@garage.freebsd.pl> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.12.11; i386-portbld-freebsd8.0) X-PGP-KEY-URL: http://www.fabiankeil.de/gpg-keys/freebsd-listen-2008-08-18.asc Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/V3MnKbEbO4sDmZMLoHIk0pt"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Df-Sender: 775067 Cc: Subject: Re: ZFS patches. X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-fs@FreeBSD.org List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jul 2008 14:20:22 -0000 --Sig_/V3MnKbEbO4sDmZMLoHIk0pt Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Pawel Jakub Dawidek wrote: > http://people.freebsd.org/~pjd/patches/zfs_20080727.patch.bz2 >=20 > The patch above contains the most recent ZFS version that could be found > in OpenSolaris as of today. Apart for large amount of new functionality, > I belive there are many stability (and also performance) improvements > compared to the version from the base system. Awesome, thanks. The patch applied cleanly, but unfortunately buildkernel fails for me with: =3D=3D=3D> zfs (depend) @ -> /usr/src/sys machine -> /usr/src/sys/amd64/include awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -p awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -q awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -h make: don't know how to make u8_textprep.c. Stop *** Error code 2 Stop in /usr/src/sys/modules. *** Error code 1 Stop in /usr/obj/usr/src/sys/GENERIC. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. buildworld fails with: =3D=3D=3D> sys/boot/i386/cdboot (cleandir) rm -f cdboot cdboot.o rm -f .depend GPATH GRTAGS GSYMS GTAGS =3D=3D=3D> sys/boot/i386/gptboot (cleandir) rm -f gptboot gptldr.bin gptldr.out gptldr.o gptboot.bin gptboot.out gptboo= t.o sio.o machine =3D=3D=3D> sys/boot/i386/zfsboot (cleandir) cd: can't cd to /usr/src/sys/boot/i386/zfsboot *** Error code 2 Stop in /usr/src/sys/boot/i386. *** Error code 1 Stop in /usr/src/sys/boot. *** Error code 1 Stop in /usr/src/sys. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. Also there are some warning: [fk@kendra /usr/src]$ time make buildkernel KERNCONF=3DGENERIC "/usr/src/Makefile", line 134: warning: duplicate script for target "machin= e" ignored "/usr/src/Makefile", line 306: warning: duplicate script for target "clean"= ignored "/usr/src/Makefile", line 306: warning: duplicate script for target "cleand= epend" ignored "/usr/src/Makefile", line 306: warning: duplicate script for target "distri= bute" ignored "/usr/src/Makefile", line 306: warning: duplicate script for target "lint" = ignored "/usr/src/Makefile", line 306: warning: duplicate script for target "obj" i= gnored "/usr/src/Makefile", line 306: warning: duplicate script for target "objlin= k" ignored "/usr/src/Makefile", line 306: warning: duplicate script for target "tags" = ignored "/usr/src/Makefile", line 306: warning: duplicate script for target "files"= ignored "/usr/src/Makefile", line 306: warning: duplicate script for target "includ= es" ignored -------------------------------------------------------------- >>> Kernel build for GENERIC started on Sun Jul 27 15:59:40 CEST 2008 -------------------------------------------------------------- I'm using 8.0-CURRENT, my sources are from today your vfs_subr.c commits were the last changes I got. I tried on both i386 and amd64. Fabian --Sig_/V3MnKbEbO4sDmZMLoHIk0pt Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkiMgb4ACgkQBYqIVf93VJ37lACgxbNPC9iWItMhY0HlGECBaVWx WgwAoJhaRQtWBJbEBFW/ukykKF/KPGUA =IWgC -----END PGP SIGNATURE----- --Sig_/V3MnKbEbO4sDmZMLoHIk0pt--