ZFS patches.

Fabian Keil freebsd-listen at fabiankeil.de
Sun Jul 27 14:20:22 UTC 2008


Pawel Jakub Dawidek <pjd at FreeBSD.org> wrote:

> 	http://people.freebsd.org/~pjd/patches/zfs_20080727.patch.bz2
> 
> 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:

===> 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:

===> sys/boot/i386/cdboot (cleandir)
rm -f cdboot cdboot.o
rm -f .depend GPATH GRTAGS GSYMS GTAGS
===> sys/boot/i386/gptboot (cleandir)
rm -f gptboot gptldr.bin gptldr.out gptldr.o gptboot.bin gptboot.out gptboot.o sio.o machine
===> 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 at kendra /usr/src]$ time make buildkernel KERNCONF=GENERIC
"/usr/src/Makefile", line 134: warning: duplicate script for target "machine" ignored
"/usr/src/Makefile", line 306: warning: duplicate script for target "clean" ignored
"/usr/src/Makefile", line 306: warning: duplicate script for target "cleandepend" ignored
"/usr/src/Makefile", line 306: warning: duplicate script for target "distribute" ignored
"/usr/src/Makefile", line 306: warning: duplicate script for target "lint" ignored
"/usr/src/Makefile", line 306: warning: duplicate script for target "obj" ignored
"/usr/src/Makefile", line 306: warning: duplicate script for target "objlink" 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 "includes" 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-fs/attachments/20080727/735ded82/signature.pgp


More information about the freebsd-fs mailing list