[head tinderbox] failure on i386/pc98

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 06:33:34 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 06:33:34 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 06:33:34 - starting HEAD tinderbox run for i386/pc98
TB --- 2013-10-28 06:33:34 - cleaning the object tree
TB --- 2013-10-28 06:34:03 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 06:34:23 - At svn revision 257234
TB --- 2013-10-28 06:34:24 - building world
TB --- 2013-10-28 06:34:24 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 06:34:24 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 06:34:24 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 06:34:24 - SRCCONF=/dev/null
TB --- 2013-10-28 06:34:24 - TARGET=pc98
TB --- 2013-10-28 06:34:24 - TARGET_ARCH=i386
TB --- 2013-10-28 06:34:24 - TZ=UTC
TB --- 2013-10-28 06:34:24 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 06:34:24 - cd /src
TB --- 2013-10-28 06:34:24 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 06:34:32 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
[...]
CC='cc ' mkdep -f .depend -a-DVISIBILITY_HIDDEN -std=gnu99   
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/absvdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/absvsi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/absvti2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/addvdi3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/addvsi3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/addvti3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/ashldi3.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ashlti3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/ashrdi3.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ashrti3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/clear_cache.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/clzdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/clzsi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/clzti2.c 
/src/lib/libcompi!
 ler_rt/../../contrib/compiler-rt/lib/cmpdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/cmpti2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/comparedf2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/comparesf2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ctzdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ctzsi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ctzti2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divdc3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/divdi3.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divmoddi4.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divmodsi4.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divsc3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divti3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divxc3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/enable_execute_stack.c 
/src/lib/libcompiler_rt/../!
 ../contrib/compiler-rt/lib/eprintf.c /src/lib/libcompiler_rt/.!
 ./../contrib/compiler-rt/lib/ffsdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ffsti2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixdfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixdfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixsfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixsfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsdfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsdfsi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsdfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunssfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunssfsi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunssfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsxfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsxfsi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsxfti.c 
/src/lib/libcompiler_rt/../.!
 ./contrib/compiler-rt/lib/fixxfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixxfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/floatdidf.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/floatdisf.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/floatdixf.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/floattidf.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/floattisf.c 

[head tinderbox] failure on mips/mips

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 06:49:05 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 06:49:05 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 06:49:05 - starting HEAD tinderbox run for mips/mips
TB --- 2013-10-28 06:49:05 - cleaning the object tree
TB --- 2013-10-28 06:49:05 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 06:49:08 - At svn revision 257234
TB --- 2013-10-28 06:49:09 - building world
TB --- 2013-10-28 06:49:09 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 06:49:09 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 06:49:09 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 06:49:09 - SRCCONF=/dev/null
TB --- 2013-10-28 06:49:09 - TARGET=mips
TB --- 2013-10-28 06:49:09 - TARGET_ARCH=mips
TB --- 2013-10-28 06:49:09 - TZ=UTC
TB --- 2013-10-28 06:49:09 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 06:49:09 - cd /src
TB --- 2013-10-28 06:49:09 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 06:49:16 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
[...]
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_create.c -o proc_create.o
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_regs.c -o proc_regs.o
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_sym.c -o proc_sym.o
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_rtld.c -o proc_rtld.o
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_util.c -o proc_util.o
cc1: warnings being treated as errors
/src/lib/libproc/proc_util.c: In function 'proc_wstatus':
/src/lib/libproc/proc_util.c:149: warning: empty body in an if-statement
*** Error code 1

Stop.
bmake[4]: stopped in /src/lib/libproc
*** Error code 1

Stop.
bmake[3]: stopped in /src/lib
*** Error code 1

Stop.
bmake[2]: stopped in /src
*** Error code 1

Stop.
bmake[1]: stopped in /src
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-28 07:19:17 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-28 07:19:17 - ERROR: failed to build world
TB --- 2013-10-28 07:19:17 - 1263.85 user 312.58 system 1812.55 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips-mips.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on i386/i386

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 01:40:19 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 01:40:19 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 01:40:19 - starting HEAD tinderbox run for i386/i386
TB --- 2013-10-28 01:40:19 - cleaning the object tree
TB --- 2013-10-28 01:40:19 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 01:40:24 - At svn revision 257234
TB --- 2013-10-28 01:40:25 - building world
TB --- 2013-10-28 01:40:25 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 01:40:25 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 01:40:25 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 01:40:25 - SRCCONF=/dev/null
TB --- 2013-10-28 01:40:25 - TARGET=i386
TB --- 2013-10-28 01:40:25 - TARGET_ARCH=i386
TB --- 2013-10-28 01:40:25 - TZ=UTC
TB --- 2013-10-28 01:40:25 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 01:40:25 - cd /src
TB --- 2013-10-28 01:40:25 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 01:40:31 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Mon Oct 28 04:53:22 UTC 2013
TB --- 2013-10-28 04:53:22 - generating LINT kernel config
TB --- 2013-10-28 04:53:22 - cd /src/sys/i386/conf
TB --- 2013-10-28 04:53:22 - /usr/bin/make -B LINT
TB --- 2013-10-28 04:53:22 - cd /src/sys/i386/conf
TB --- 2013-10-28 04:53:22 - /usr/sbin/config -m LINT
TB --- 2013-10-28 04:53:22 - building LINT kernel
TB --- 2013-10-28 04:53:22 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 04:53:22 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 04:53:22 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 04:53:22 - SRCCONF=/dev/null
TB --- 2013-10-28 04:53:22 - TARGET=i386
TB --- 2013-10-28 04:53:22 - TARGET_ARCH=i386
TB --- 2013-10-28 04:53:22 - TZ=UTC
TB --- 2013-10-28 04:53:22 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 04:53:22 - cd /src
TB --- 2013-10-28 04:53:22 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Mon Oct 28 04:53:22 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for LINT completed on Mon Oct 28 05:31:05 UTC 2013
TB --- 2013-10-28 05:31:05 - cd /src/sys/i386/conf
TB --- 2013-10-28 05:31:05 - /usr/sbin/config -m LINT-NOINET
TB --- 2013-10-28 05:31:05 - building LINT-NOINET kernel
TB --- 2013-10-28 05:31:05 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 05:31:05 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 05:31:05 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 05:31:05 - SRCCONF=/dev/null
TB --- 2013-10-28 05:31:05 - TARGET=i386
TB --- 2013-10-28 05:31:05 - TARGET_ARCH=i386
TB --- 2013-10-28 05:31:05 - TZ=UTC
TB --- 2013-10-28 05:31:05 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 05:31:05 - cd /src
TB --- 2013-10-28 05:31:05 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET
 Kernel build for LINT-NOINET started on Mon Oct 28 05:31:05 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for LINT-NOINET completed on Mon Oct 28 06:03:59 UTC 2013
TB --- 2013-10-28 06:03:59 - cd /src/sys/i386/conf
TB --- 2013-10-28 06:03:59 - /usr/sbin/config -m LINT-NOINET6
TB --- 2013-10-28 06:03:59 - building LINT-NOINET6 kernel
TB --- 2013-10-28 06:03:59 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 06:03:59 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 06:03:59 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 06:03:59 - SRCCONF=/dev/null
TB --- 2013-10-28 06:03:59 - TARGET=i386
TB --- 2013-10-28 06:03:59 - TARGET_ARCH=i386
TB --- 2013-10-28 06:03:59 - TZ=UTC
TB --- 2013-10-28 06:03:59 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 06:03:59 - cd /src
TB --- 2013-10-28 06:03:59 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET6
 Kernel build for LINT-NOINET6 started on Mon Oct 28 06:03:59 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for LINT-NOINET6 completed on Mon Oct 28 06:37:19 UTC 2013
TB --- 2013-10-28 06:37:19 - cd /src/sys/i386/conf
TB --- 2013-10-28 06:37:19 - /usr/sbin/config -m LINT-NOIP
TB --- 2013-10-28 06:37:19 - building LINT-NOIP kernel
TB --- 2013-10-28 06:37:19 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 06:37:19 - MAKEOBJDIRPREFIX=/obj

Re: FreeBSD 10 and zfsd

2013-10-28 Thread Johan Hendriks

Johan Hendriks schreef:
When i started using ZFS on FreeBSD I quickly found out that hot 
spares are not possible on FreeBSD.
I was told that with zfsd it should be possible and that it would be 
included in FreeBSD 10.


Is there some info about the zfsd function and how it could be used?

regards
Johan Hendriks

On the wiki page  Whats new for FreeBSD 10 
https://wiki.freebsd.org/WhatsNew/FreeBSD10 under Other changes zfsd is 
mentioned as beeing part of 10.0


ZFS fault monitoring and management daemon, 
http://svn.freebsd.org/changeset/base/222836

Maybe it should be removed from that page.

regards
Johan



___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on mips64/mips

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 07:19:18 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 07:19:18 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 07:19:18 - starting HEAD tinderbox run for mips64/mips
TB --- 2013-10-28 07:19:18 - cleaning the object tree
TB --- 2013-10-28 07:19:18 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 07:19:28 - At svn revision 257234
TB --- 2013-10-28 07:19:29 - building world
TB --- 2013-10-28 07:19:29 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 07:19:29 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 07:19:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 07:19:29 - SRCCONF=/dev/null
TB --- 2013-10-28 07:19:29 - TARGET=mips
TB --- 2013-10-28 07:19:29 - TARGET_ARCH=mips64
TB --- 2013-10-28 07:19:29 - TZ=UTC
TB --- 2013-10-28 07:19:29 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 07:19:29 - cd /src
TB --- 2013-10-28 07:19:29 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 07:19:37 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
[...]
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_create.c -o proc_create.o
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_regs.c -o proc_regs.o
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_sym.c -o proc_sym.o
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_rtld.c -o proc_rtld.o
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_util.c -o proc_util.o
cc1: warnings being treated as errors
/src/lib/libproc/proc_util.c: In function 'proc_wstatus':
/src/lib/libproc/proc_util.c:149: warning: empty body in an if-statement
*** Error code 1

Stop.
bmake[4]: stopped in /src/lib/libproc
*** Error code 1

Stop.
bmake[3]: stopped in /src/lib
*** Error code 1

Stop.
bmake[2]: stopped in /src
*** Error code 1

Stop.
bmake[1]: stopped in /src
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-28 07:49:43 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-28 07:49:43 - ERROR: failed to build world
TB --- 2013-10-28 07:49:43 - 1260.45 user 298.93 system 1825.25 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips64-mips.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on amd64/amd64

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 01:40:19 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 01:40:19 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 01:40:19 - starting HEAD tinderbox run for amd64/amd64
TB --- 2013-10-28 01:40:19 - cleaning the object tree
TB --- 2013-10-28 01:40:19 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 01:40:24 - At svn revision 257234
TB --- 2013-10-28 01:40:25 - building world
TB --- 2013-10-28 01:40:25 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 01:40:25 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 01:40:25 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 01:40:25 - SRCCONF=/dev/null
TB --- 2013-10-28 01:40:25 - TARGET=amd64
TB --- 2013-10-28 01:40:25 - TARGET_ARCH=amd64
TB --- 2013-10-28 01:40:25 - TZ=UTC
TB --- 2013-10-28 01:40:25 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 01:40:25 - cd /src
TB --- 2013-10-28 01:40:25 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 01:40:31 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 stage 5.1: building 32 bit shim libraries
 World build completed on Mon Oct 28 05:30:02 UTC 2013
TB --- 2013-10-28 05:30:02 - generating LINT kernel config
TB --- 2013-10-28 05:30:02 - cd /src/sys/amd64/conf
TB --- 2013-10-28 05:30:02 - /usr/bin/make -B LINT
TB --- 2013-10-28 05:30:02 - cd /src/sys/amd64/conf
TB --- 2013-10-28 05:30:02 - /usr/sbin/config -m LINT
TB --- 2013-10-28 05:30:02 - building LINT kernel
TB --- 2013-10-28 05:30:02 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 05:30:02 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 05:30:02 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 05:30:02 - SRCCONF=/dev/null
TB --- 2013-10-28 05:30:02 - TARGET=amd64
TB --- 2013-10-28 05:30:02 - TARGET_ARCH=amd64
TB --- 2013-10-28 05:30:02 - TZ=UTC
TB --- 2013-10-28 05:30:02 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 05:30:02 - cd /src
TB --- 2013-10-28 05:30:02 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Mon Oct 28 05:30:02 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for LINT completed on Mon Oct 28 06:04:31 UTC 2013
TB --- 2013-10-28 06:04:31 - cd /src/sys/amd64/conf
TB --- 2013-10-28 06:04:31 - /usr/sbin/config -m LINT-NOINET
TB --- 2013-10-28 06:04:31 - building LINT-NOINET kernel
TB --- 2013-10-28 06:04:31 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 06:04:31 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 06:04:31 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 06:04:31 - SRCCONF=/dev/null
TB --- 2013-10-28 06:04:31 - TARGET=amd64
TB --- 2013-10-28 06:04:31 - TARGET_ARCH=amd64
TB --- 2013-10-28 06:04:31 - TZ=UTC
TB --- 2013-10-28 06:04:31 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 06:04:31 - cd /src
TB --- 2013-10-28 06:04:31 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET
 Kernel build for LINT-NOINET started on Mon Oct 28 06:04:31 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for LINT-NOINET completed on Mon Oct 28 06:36:18 UTC 2013
TB --- 2013-10-28 06:36:18 - cd /src/sys/amd64/conf
TB --- 2013-10-28 06:36:18 - /usr/sbin/config -m LINT-NOINET6
TB --- 2013-10-28 06:36:18 - building LINT-NOINET6 kernel
TB --- 2013-10-28 06:36:18 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 06:36:18 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 06:36:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 06:36:18 - SRCCONF=/dev/null
TB --- 2013-10-28 06:36:18 - TARGET=amd64
TB --- 2013-10-28 06:36:18 - TARGET_ARCH=amd64
TB --- 2013-10-28 06:36:18 - TZ=UTC
TB --- 2013-10-28 06:36:18 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 06:36:18 - cd /src
TB --- 2013-10-28 06:36:18 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET6
 Kernel build for LINT-NOINET6 started on Mon Oct 28 06:36:18 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for LINT-NOINET6 completed on Mon Oct 28 07:09:28 UTC 2013
TB --- 2013-10-28 07:09:28 - cd /src/sys/amd64/conf
TB --- 2013-10-28 07:09:28 - /usr/sbin/config -m LINT-NOIP
TB --- 2013-10-28 07:09:28 - building LINT-NOIP kernel
TB --- 2013-10-28 07:09:28 - 

[head tinderbox] failure on powerpc/powerpc

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 07:26:12 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 07:26:12 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 07:26:12 - starting HEAD tinderbox run for powerpc/powerpc
TB --- 2013-10-28 07:26:12 - cleaning the object tree
TB --- 2013-10-28 07:26:12 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 07:26:15 - At svn revision 257234
TB --- 2013-10-28 07:26:16 - building world
TB --- 2013-10-28 07:26:16 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 07:26:16 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 07:26:16 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 07:26:16 - SRCCONF=/dev/null
TB --- 2013-10-28 07:26:16 - TARGET=powerpc
TB --- 2013-10-28 07:26:16 - TARGET_ARCH=powerpc
TB --- 2013-10-28 07:26:16 - TZ=UTC
TB --- 2013-10-28 07:26:16 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 07:26:16 - cd /src
TB --- 2013-10-28 07:26:16 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 07:26:23 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
[...]
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_create.c -o 
proc_create.o
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_regs.c -o 
proc_regs.o
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_sym.c -o 
proc_sym.o
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_rtld.c -o 
proc_rtld.o
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_util.c -o 
proc_util.o
cc1: warnings being treated as errors
/src/lib/libproc/proc_util.c: In function 'proc_wstatus':
/src/lib/libproc/proc_util.c:149: warning: empty body in an if-statement
*** Error code 1

Stop.
bmake[4]: stopped in /src/lib/libproc
*** Error code 1

Stop.
bmake[3]: stopped in /src/lib
*** Error code 1

Stop.
bmake[2]: stopped in /src
*** Error code 1

Stop.
bmake[1]: stopped in /src
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-28 08:07:14 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-28 08:07:14 - ERROR: failed to build world
TB --- 2013-10-28 08:07:14 - 1829.31 user 350.22 system 2462.00 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on powerpc64/powerpc

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 07:49:43 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 07:49:43 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 07:49:43 - starting HEAD tinderbox run for powerpc64/powerpc
TB --- 2013-10-28 07:49:43 - cleaning the object tree
TB --- 2013-10-28 07:49:43 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 07:49:47 - At svn revision 257234
TB --- 2013-10-28 07:49:48 - building world
TB --- 2013-10-28 07:49:48 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 07:49:48 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 07:49:48 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 07:49:48 - SRCCONF=/dev/null
TB --- 2013-10-28 07:49:48 - TARGET=powerpc
TB --- 2013-10-28 07:49:48 - TARGET_ARCH=powerpc64
TB --- 2013-10-28 07:49:48 - TZ=UTC
TB --- 2013-10-28 07:49:48 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 07:49:48 - cd /src
TB --- 2013-10-28 07:49:48 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 07:49:55 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
[...]
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_create.c -o 
proc_create.o
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_regs.c -o 
proc_regs.o
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_sym.c -o 
proc_sym.o
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_rtld.c -o 
proc_rtld.o
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_util.c -o 
proc_util.o
cc1: warnings being treated as errors
/src/lib/libproc/proc_util.c: In function 'proc_wstatus':
/src/lib/libproc/proc_util.c:149: warning: empty body in an if-statement
*** Error code 1

Stop.
bmake[4]: stopped in /src/lib/libproc
*** Error code 1

Stop.
bmake[3]: stopped in /src/lib
*** Error code 1

Stop.
bmake[2]: stopped in /src
*** Error code 1

Stop.
bmake[1]: stopped in /src
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-28 08:28:38 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-28 08:28:38 - ERROR: failed to build world
TB --- 2013-10-28 08:28:38 - 1830.38 user 340.71 system 2335.23 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc64-powerpc.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on ia64/ia64

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 06:48:40 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 06:48:40 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 06:48:40 - starting HEAD tinderbox run for ia64/ia64
TB --- 2013-10-28 06:48:40 - cleaning the object tree
TB --- 2013-10-28 06:48:40 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 06:48:43 - At svn revision 257234
TB --- 2013-10-28 06:48:44 - building world
TB --- 2013-10-28 06:48:44 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 06:48:44 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 06:48:44 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 06:48:44 - SRCCONF=/dev/null
TB --- 2013-10-28 06:48:44 - TARGET=ia64
TB --- 2013-10-28 06:48:44 - TARGET_ARCH=ia64
TB --- 2013-10-28 06:48:44 - TZ=UTC
TB --- 2013-10-28 06:48:44 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 06:48:44 - cd /src
TB --- 2013-10-28 06:48:44 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 06:48:51 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Mon Oct 28 08:25:12 UTC 2013
TB --- 2013-10-28 08:25:12 - generating LINT kernel config
TB --- 2013-10-28 08:25:12 - cd /src/sys/ia64/conf
TB --- 2013-10-28 08:25:12 - /usr/bin/make -B LINT
TB --- 2013-10-28 08:25:12 - cd /src/sys/ia64/conf
TB --- 2013-10-28 08:25:12 - /usr/sbin/config -m LINT
TB --- 2013-10-28 08:25:12 - building LINT kernel
TB --- 2013-10-28 08:25:12 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 08:25:12 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 08:25:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 08:25:12 - SRCCONF=/dev/null
TB --- 2013-10-28 08:25:12 - TARGET=ia64
TB --- 2013-10-28 08:25:12 - TARGET_ARCH=ia64
TB --- 2013-10-28 08:25:12 - TZ=UTC
TB --- 2013-10-28 08:25:12 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 08:25:12 - cd /src
TB --- 2013-10-28 08:25:12 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Mon Oct 28 08:25:12 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 
-mfixed-range=f32-f127 -fpic -ffreestanding -Werror  
/src/sys/netpfil/ipfw/ip_fw_nat.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 
-mfixed-range=f32-f127 -fpic -ffreestanding -Werror  
/src/sys/netpfil/pf/if_pflog.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 
-mfixed-range=f32-f127 -fpic -ffreestanding -Werror  
/src/sys/netpfil/pf/if_pfsync.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h 

Re: newcons comming

2013-10-28 Thread Aleksandr Rybalko
On Sat, 26 Oct 2013 00:49:10 +0800
Julian Elischer jul...@freebsd.org wrote:

 On 10/25/13 9:29 PM, Adrian Chadd wrote:
  Erm, I don't think this is really ready for -HEAD yet?
 
 certainly not ready for 10..
 but that doesn't mean it can not be in 10.1
 the existing console will still be there as default, and if this 
 truely is a big step forward, people will start using it in 10.1 and 
 it can be in 11 as a default.

Yeah! Stability is more important than new features.
(and I found one more bug rising on some load :-D)
So ray leaving race. :)

Thanks for comments!

 
 I think it's too late for this to be in 10.0
 
 
 
  -adrian
 
 
 
  On 25 October 2013 06:04, Aleksandr Rybalko r...@freebsd.org wrote:
 
  On Fri, 25 Oct 2013 15:18:47 +0300
  Aleksandr Rybalko r...@ddteam.net wrote:
 
  Hello fellow hackers!
 
  I finally reach the point when I can work with newcons instead of
  syscons on my laptop. Yes, I know it still buggy and have a lot of
  style(9) problems. But we really have to get it into HEAD and 10.0 to
  enable shiny new Xorg features, drivers, etc.
 
  So I ask everyone to look hard into that[1] and tell me your opinion.
  I expect a lot of opinions, since it have to affect almost all good
  guys, as result I have to ask to split bug reports into two parts:
  1. Should be done before merge to 10.0;
  2. Can be done later.
 
  If it possible, please do it(review - report) ASAP.
  I have plan to done it that way:
  1. Merge newcons to head (in a few days);
  2. Fix a lot of reported bugs (2 hrs :-D );
  3. Persuade re@ about we need it in 10.0 (one week, maybe two);
  4. Merge to 10.0;
  5. One year AFK somewhere on Bahamas;^W^W^W^W^W^W^W
  5. Add mouse cut-paste support;
  6. Fix new bugs;
  7. Some drinks.
 
  What do we will have with newcons:
  * (Think it is main) Allow us to switch to fresh Xorg, which require
  KMS.
  * Graphic devices which can provide framebuffer access can be easily
  used as virtual terminals (someone may have pixel-LCD on front of PC
  tower, may found it useful :-D )
  * See [2].
 
  TODO:
  * Lack of key mapping files, everyone can help with that using
  instructions on [3];
  * A bit slow (mostly scrolling affected).
  * Other bugs :)
  * See [2].
 
  Thanks!
 
  [1] - http://svnweb.freebsd.org/base/user/ed/newcons/
  [2] -
 
  http://www.freebsd.org/news/status/report-2013-07-2013-09.html#Continuation-of-the-Newcons-Project
  [3] -
 
  http://raybsd.blogspot.com/2013/10/newcons-international-keyboard-input.html
  Hope you will love newcons!
  And maybe me too :)
 
  WBW
  --
  Aleksandr Rybalko r...@ddteam.net
  Forget to give a patch to HEAD, here it is:
 
 
  http://people.freebsd.org/~ray/newcons/newcons_to_head_r257107_2013-10-25_1542.diff.gz
 
  Thanks to all!
 
  WBW
  --
  Aleksandr Rybalko r...@freebsd.org
  ___
  freebsd-current@freebsd.org mailing list
  http://lists.freebsd.org/mailman/listinfo/freebsd-current
  To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
 
  ___
  freebsd-current@freebsd.org mailing list
  http://lists.freebsd.org/mailman/listinfo/freebsd-current
  To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
 
 


-- 
Aleksandr Rybalko r...@freebsd.org
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: ZFS L2ARC - incorrect size and abnormal system load on r255173

2013-10-28 Thread Vitalij Satanivskij

So that's patch not disabling compresion on l2arc?


Steven Hartland wrote:
SH I would have expected zero for all l2_compress values.
SH 
SH Regards
SH Steve
SH 
SH - Original Message - 
SH From: Vitalij Satanivskij sa...@ukr.net
SH To: Steven Hartland kill...@multiplay.co.uk
SH Cc: Vitalij Satanivskij sa...@ukr.net; Dmitriy Makarov 
suppor...@ukr.net; freebsd-current@freebsd.org
SH Sent: Friday, October 25, 2013 8:32 AM
SH Subject: Re: ZFS L2ARC - incorrect size and abnormal system load on r255173
SH 
SH 
SH  Just after system reboot with this patch 
SH  
SH  found 
SH  kstat.zfs.misc.arcstats.l2_compress_successes: 6083
SH  kstat.zfs.misc.arcstats.l2_compress_zeros: 1
SH  kstat.zfs.misc.arcstats.l2_compress_failures: 296
SH  
SH  compression on test pool (where I'm test this patch) is lz4 
SH  
SH  so is it ok ?
SH  
SH  
SH  
SH  Steven Hartland wrote:
SH  SH If you are still seeing high load try commenting out the following
SH  SH which should disable l2arc compression.
SH  SH sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
SH  SH if (l2arc_compress)
SH  SH hdr-b_flags |= ARC_L2COMPRESS;
SH  SH 
SH 
SH 
SH 
SH This e.mail is private and confidential between Multiplay (UK) Ltd. and the 
person or entity to whom it is addressed. In the event of misdirection, the 
recipient is prohibited from using, copying, printing or otherwise 
disseminating it or any information contained in it. 
SH 
SH In the event of misdirection, illegible or incomplete transmission please 
telephone +44 845 868 1337
SH or return the E.mail to postmas...@multiplay.co.uk.
SH 
SH ___
SH freebsd-current@freebsd.org mailing list
SH http://lists.freebsd.org/mailman/listinfo/freebsd-current
SH To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: newcons comming

2013-10-28 Thread Aleksandr Rybalko
On Sat, 26 Oct 2013 15:37:25 -0400
Sean Bruno sean_br...@yahoo.com wrote:

 On Sat, 2013-10-26 at 22:32 +0300, Aleksandr Rybalko wrote:
  On Sat, 26 Oct 2013 10:45:32 +0200
  d...@gmx.com wrote:
  
   Suppose that Newcons gets in quickly. I use a Radeon 9600 card. Will
   I see something useful on my screen (with KMS and the new Xorg and
   things like that), or will my screen be black?
  
  Yup, you will get normal virtual terminal, but a bit bigger than
  640x480. It is main reason why x11 team ask me to merge newcons ASAP.
  Newcons can use framebuffer provided by DRM.
  
  Try it yourself.
  
  WBW
 
 
 So, I'm running NEW Xorg now and KMS with an NVidia card.  What should I
 do to test this?  What are the expected results?
 
 sean

Spend several hours to try to bring nvidia unit in my laptop. But it is
Optimus. It looks like working, but both output show same picture :)))
And this is right-side of desktop (if you run xorg) :)
So I can't answer your question yet.
Think we have to ask nvidia to share some info on how to call their KMS
inside kernel (not via /dev/card/dri node).

WBW
-- 
Aleksandr Rybalko r...@freebsd.org
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on sparc64/sparc64

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 07:58:14 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 07:58:14 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 07:58:14 - starting HEAD tinderbox run for sparc64/sparc64
TB --- 2013-10-28 07:58:14 - cleaning the object tree
TB --- 2013-10-28 07:58:14 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 07:58:17 - At svn revision 257234
TB --- 2013-10-28 07:58:18 - building world
TB --- 2013-10-28 07:58:18 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 07:58:18 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 07:58:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 07:58:18 - SRCCONF=/dev/null
TB --- 2013-10-28 07:58:18 - TARGET=sparc64
TB --- 2013-10-28 07:58:18 - TARGET_ARCH=sparc64
TB --- 2013-10-28 07:58:18 - TZ=UTC
TB --- 2013-10-28 07:58:18 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 07:58:18 - cd /src
TB --- 2013-10-28 07:58:18 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 07:58:25 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Mon Oct 28 09:01:17 UTC 2013
TB --- 2013-10-28 09:01:17 - generating LINT kernel config
TB --- 2013-10-28 09:01:17 - cd /src/sys/sparc64/conf
TB --- 2013-10-28 09:01:17 - /usr/bin/make -B LINT
TB --- 2013-10-28 09:01:17 - cd /src/sys/sparc64/conf
TB --- 2013-10-28 09:01:17 - /usr/sbin/config -m LINT
TB --- 2013-10-28 09:01:17 - building LINT kernel
TB --- 2013-10-28 09:01:17 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 09:01:17 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 09:01:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 09:01:17 - SRCCONF=/dev/null
TB --- 2013-10-28 09:01:17 - TARGET=sparc64
TB --- 2013-10-28 09:01:17 - TARGET_ARCH=sparc64
TB --- 2013-10-28 09:01:17 - TZ=UTC
TB --- 2013-10-28 09:01:17 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 09:01:17 - cd /src
TB --- 2013-10-28 09:01:17 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Mon Oct 28 09:01:17 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 
--param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float 
-ffreestanding -fstack-protector -Werror  /src/sys/netpfil/ipfw/ip_fw_nat.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 
--param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float 
-ffreestanding -fstack-protector -Werror  /src/sys/netpfil/pf/if_pflog.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 
--param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float 
-ffreestanding -fstack-protector -Werror  /src/sys/netpfil/pf/if_pfsync.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 
--param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float 

ZFS txg implementation flaw

2013-10-28 Thread Slawa Olhovchenkov
I can be wrong.
As I see ZFS cretate seperate thread for earch txg writing.
Also for writing to L2ARC.
As result -- up to several thousands threads created and destoyed per
second. And hundreds thousands page allocations, zeroing, maping
unmaping and freeing per seconds. Very high overhead.

In systat -vmstat I see totfr up to 60, prcfr up to 20.

Estimated overhead -- 30% of system time.

Can anybody implement thread and page pool for txg?
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: ZFS L2ARC - incorrect size and abnormal system load on r255173

2013-10-28 Thread Steven Hartland

Correct, there's clearly some other cases which sets
ARC_L2COMPRESS on b_flags for write, but I cant see
where unless its some how gets through from the read
cases.

Attached is a patch which removes all paths which
set ARC_L2COMPRESS on b_flags for both read and write.

Revert the last patch and try this one.

To be clear l2_compress_failures are only a failure
to compress the data, which is not an error.

Have you seen any l2_io_error or l2_cksum_bad since
applying the ashift patch?

   Regards
   Steve

- Original Message - 
From: Vitalij Satanivskij sa...@ukr.net


So that's patch not disabling compresion on l2arc?


Steven Hartland wrote:
SH I would have expected zero for all l2_compress values.
SH
SH Regards
SH Steve
SH
SH - Original Message - 
SH From: Vitalij Satanivskij sa...@ukr.net

SH To: Steven Hartland kill...@multiplay.co.uk
SH Cc: Vitalij Satanivskij sa...@ukr.net; Dmitriy Makarov suppor...@ukr.net; 
freebsd-current@freebsd.org
SH Sent: Friday, October 25, 2013 8:32 AM
SH Subject: Re: ZFS L2ARC - incorrect size and abnormal system load on r255173
SH
SH
SH  Just after system reboot with this patch
SH 
SH  found
SH  kstat.zfs.misc.arcstats.l2_compress_successes: 6083
SH  kstat.zfs.misc.arcstats.l2_compress_zeros: 1
SH  kstat.zfs.misc.arcstats.l2_compress_failures: 296
SH 
SH  compression on test pool (where I'm test this patch) is lz4
SH 
SH  so is it ok ?
SH 
SH 
SH 
SH  Steven Hartland wrote:
SH  SH If you are still seeing high load try commenting out the following
SH  SH which should disable l2arc compression.
SH  SH sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
SH  SH if (l2arc_compress)
SH  SH hdr-b_flags |= ARC_L2COMPRESS;
SH  SH
SH 
SH
SH 
SH This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the 
event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any 
information contained in it.

SH
SH In the event of misdirection, illegible or incomplete transmission please 
telephone +44 845 868 1337
SH or return the E.mail to postmas...@multiplay.co.uk.
SH
SH ___
SH freebsd-current@freebsd.org mailing list
SH http://lists.freebsd.org/mailman/listinfo/freebsd-current
SH To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org





This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 


In the event of misdirection, illegible or incomplete transmission please 
telephone +44 845 868 1337
or return the E.mail to postmas...@multiplay.co.uk.

zfs-l2arc-no-compress.patch
Description: Binary data
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org

Re: ZFS L2ARC - incorrect size and abnormal system load on r255173

2013-10-28 Thread Vitalij Satanivskij
I dont apply previos patch on high load server, only on test where find that 
it's not disabling compression.

Thank you for help, i will try new patch as soon as posible.

SH 
SH Have you seen any l2_io_error or l2_cksum_bad since
SH applying the ashift patch?
SH 
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: CUREENT issue with ballon.c

2013-10-28 Thread Roger Pau Monné
On 25/10/13 00:24, Outback Dingo wrote:
 On Thu, Oct 24, 2013 at 6:17 PM, Roger Pau Monné roger@citrix.comwrote:
 
 On 24/10/13 22:15, Konstantin Belousov wrote:
 On Thu, Oct 24, 2013 at 09:45:20PM +0100, Roger Pau Monn? wrote:
 On 24/10/13 13:01, Outback Dingo wrote:


 On Thu, Oct 24, 2013 at 6:16 AM, Roger Pau Monn? roger@citrix.com
 mailto:roger@citrix.com wrote:

 On 24/10/13 03:02, Outback Dingo wrote:
  --- trap 0, rip = 0, rsp = 0xfe2c6b70, rbp = 0 ---
  uma_zalloc_arg: zone 16 with the following non-sleepable locks
 held:
  exclusive sleep mutex balloon_lock (balloon_lock) r = 0
  (0x816e9c58) locked @
 /usr/src/sys/dev/xen/balloon/balloon.c:339
  exclusive sleep mutex balloon_mutex (balloon_mutex) r = 0
  (0x816e9c38) locked @
 /usr/src/sys/dev/xen/balloon/balloon.c:373
  KDB: stack backtrace:
  db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame
  0xfe2c67c0
  kdb_backtrace() at kdb_backtrace+0x39/frame 0xfe2c6870
  witness_warn() at witness_warn+0x4a8/frame 0xfe2c6930
  uma_zalloc_arg() at uma_zalloc_arg+0x3b/frame 0xfe2c69a0
  malloc() at malloc+0x101/frame 0xfe2c69f0
  balloon_process() at balloon_process+0x44a/frame
 0xfe2c6a70
  fork_exit() at fork_exit+0x84/frame 0xfe2c6ab0
  fork_trampoline() at fork_trampoline+0xe/frame 0xfe2c6ab0
  --- trap 0, rip = 0, rsp = 0xfe2c6b70, rbp = 0 ---
  uma_zalloc_arg: zone 16 with the following non-sleepable locks
 held:
  exclusive sleep mutex balloon_lock (balloon_lock) r = 0
  (0x816e9c58) locked @
 /usr/src/sys/dev/xen/balloon/balloon.c:339
  exclusive sleep mutex balloon_mutex (balloon_mutex) r = 0
  (0x816e9c38) locked @
 /usr/src/sys/dev/xen/balloon/balloon.c:373
  KDB: stack backtrace:
  db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame
  0xfe2c67c0
  kdb_backtrace() at kdb_backtrace+0x39/frame 0xfe2c6870
  witness_warn() at witness_warn+0x4a8/frame 0xfe2c6930
  uma_zalloc_arg() at uma_zalloc_arg+0x3b/frame 0xfe2c69a0
  malloc() at malloc+0x101/frame 0xfe2c69f0
  balloon_process() at balloon_process+0x44a/frame
 0xfe2c6a70
  fork_exit() at fork_exit+0x84/frame 0xfe2c6ab0
  fork_trampoline() at fork_trampoline+0xe/frame 0xfe2c6ab0
  --- trap 0, rip = 0, rsp = 0xfe2c6b70, rbp = 0 ---
  uma_zalloc_arg: zone 16 with the following non-sleepable locks
 held:

 Did you do anything specific to trigger the crash? Can you explain
 the
 steps needed to reproduce it?


 just recompiled a kernel, and booted it scrolls continuously across the
 screen
 doesnt seem to ever stop.

 I've tried r257051 and it seems to work fine, could you please post your
 Xen version, the config file used to launch the VM and the toolstack
 used?

 Do you have witness enabled in your kernel config ?

 Yes, but I'm not touching balloon memory target.

 There is an obvious case of calling malloc(M_WAITOK) while holding both
 balloon_lock and balloon_mutex:
 ballon_process-decrease_reservation-balloon_append.

 Yes, I'm aware of that, it's just that it shouldn't happen unless you
 actually trigger a balloon memory decrease, which should not happen
 automatically AFAIK, that's why I was asking if this was happening
 without the user specifically requesting it.

 Anyway, this should be clearly fixed and pulled into 10 no matter what
 triggered it. I will send a patch as soon as possible.


 Yes, WITNESS was enabled, im using Kubuntu / XEN kernel / and
 virt-manager it was fine running Current, until i ran updates this week
 then encountered this. Ive since disabled WITNESS with a recompile, but the
 VM still apears more sluggish then before.
 
 root@M14xR2:/home/dingo# xm info
 host   : M14xR2
 release: 3.11.0-12-generic
 version: #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013
 machine: x86_64
 nr_cpus: 4
 nr_nodes   : 1
 cores_per_socket   : 2
 threads_per_core   : 2
 cpu_mhz: 2494
 xen:/// capabilities:
 capabilities
 
   host
 cpu
   archx86_64/arch
   features
 pae/
   /features
 /cpu
 power_management
   suspend_mem/
   suspend_disk/
   suspend_hybrid/
 /power_management
 migration_features
   live/
   uri_transports
 uri_transportxenmigr/uri_transport
   /uri_transports
 /migration_features
   /host
 
   guest
 os_typexen/os_type
 arch name='x86_64'
   wordsize64/wordsize
   emulatorqemu-dm/emulator
   machinexenpv/machine
   domain type='xen'
   /domain
 /arch
   /guest
 
   guest
 os_typexen/os_type
 arch name='i686'
   wordsize32/wordsize
   emulatorqemu-dm/emulator
 

[head tinderbox] failure on arm/arm

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 09:20:19 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 09:20:19 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 09:20:19 - starting HEAD tinderbox run for arm/arm
TB --- 2013-10-28 09:20:19 - cleaning the object tree
TB --- 2013-10-28 09:20:19 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 09:20:23 - At svn revision 257244
TB --- 2013-10-28 09:20:24 - building world
TB --- 2013-10-28 09:20:24 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 09:20:24 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 09:20:24 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 09:20:24 - SRCCONF=/dev/null
TB --- 2013-10-28 09:20:24 - TARGET=arm
TB --- 2013-10-28 09:20:24 - TARGET_ARCH=arm
TB --- 2013-10-28 09:20:24 - TZ=UTC
TB --- 2013-10-28 09:20:24 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 09:20:24 - cd /src
TB --- 2013-10-28 09:20:24 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 09:20:34 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Mon Oct 28 12:26:21 UTC 2013
TB --- 2013-10-28 12:26:21 - generating LINT kernel config
TB --- 2013-10-28 12:26:21 - cd /src/sys/arm/conf
TB --- 2013-10-28 12:26:21 - /usr/bin/make -B LINT
TB --- 2013-10-28 12:26:22 - cd /src/sys/arm/conf
TB --- 2013-10-28 12:26:22 - /usr/sbin/config -m LINT
TB --- 2013-10-28 12:26:22 - building LINT kernel
TB --- 2013-10-28 12:26:22 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 12:26:22 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 12:26:22 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 12:26:22 - SRCCONF=/dev/null
TB --- 2013-10-28 12:26:22 - TARGET=arm
TB --- 2013-10-28 12:26:22 - TARGET_ARCH=arm
TB --- 2013-10-28 12:26:22 - TZ=UTC
TB --- 2013-10-28 12:26:22 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 12:26:22 - cd /src
TB --- 2013-10-28 12:26:22 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Mon Oct 28 12:26:22 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
^
./machine/counter.h:91:2: note: previous implicit declaration is here
counter_exit();
^
./machine/counter.h:38:24: note: expanded from macro 'counter_exit'
#define counter_exit()  critical_exit()
^
5 errors generated.
*** Error code 1

Stop.
bmake[1]: stopped in /obj/arm.arm/src/sys/LINT
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-28 12:31:31 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-28 12:31:31 - ERROR: failed to build LINT kernel
TB --- 2013-10-28 12:31:31 - 8857.40 user 1722.36 system 11471.77 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-arm-arm.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[heads up] axing AppleTalk and IPX/SPX

2013-10-28 Thread Gleb Smirnoff
  Hello!

  [Cc to stable@, for wider audience]

  The plan is two axe two old networking protocols from FreeBSD head/,
meaning that FreeBSD 11.0-RELEASE, available in couple of years would
be shipped without them.

1) AppleTalk

   Last time claimed to be supported by vendor in 2007[1]. In practice
   had very little use since 90th.
   Discontinued by major routing equipment vendors since 2009[2].

2) IPX

   Last time claimed to be supported by vendor in 2007[3]. In practice
   had very little use since 90th.
   Discontinued by major routing equipment vendors since 2011[4].

Current status of these protocols in FreeBSD is compilable. For the
next couple of years, we plan a lot of changes in networking stack,
many of which will require changing the protocols, as well. Keeping
them in compilable state would require additional manpower, but it
is very probable, that after all the changes they will be utterly
broken, albeit compilable.

P.S. I account any objector as taker of maintainership :)

[1] http://en.wikipedia.org/wiki/Mac_OS_X_v10.5
http://en.wikipedia.org/wiki/Mac_OS_X_v10.6
[2] 
http://www.cisco.com/en/US/prod/collateral/iosswrel/ps8802/ps5460/product_bulletin_c25-520459.html
[3] http://en.wikipedia.org/wiki/Open_Enterprise_Server#OES-NetWare
[4] 
http://www.cisco.com/en/US/docs/ios/novipx/configuration/guide/Novell_IPX_Discontinuation.html

-- 
Totus tuus, Glebius.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on armv6/arm

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 09:20:19 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 09:20:19 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 09:20:19 - starting HEAD tinderbox run for armv6/arm
TB --- 2013-10-28 09:20:19 - cleaning the object tree
TB --- 2013-10-28 09:20:19 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 09:20:23 - At svn revision 257244
TB --- 2013-10-28 09:20:24 - building world
TB --- 2013-10-28 09:20:24 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 09:20:24 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 09:20:24 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 09:20:24 - SRCCONF=/dev/null
TB --- 2013-10-28 09:20:24 - TARGET=arm
TB --- 2013-10-28 09:20:24 - TARGET_ARCH=armv6
TB --- 2013-10-28 09:20:24 - TZ=UTC
TB --- 2013-10-28 09:20:24 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 09:20:24 - cd /src
TB --- 2013-10-28 09:20:24 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 09:20:34 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Mon Oct 28 12:26:21 UTC 2013
TB --- 2013-10-28 12:26:21 - generating LINT kernel config
TB --- 2013-10-28 12:26:21 - cd /src/sys/arm/conf
TB --- 2013-10-28 12:26:21 - /usr/bin/make -B LINT
TB --- 2013-10-28 12:26:22 - cd /src/sys/arm/conf
TB --- 2013-10-28 12:26:22 - /usr/sbin/config -m LINT
TB --- 2013-10-28 12:26:22 - skipping LINT kernel
TB --- 2013-10-28 12:26:22 - cd /src/sys/arm/conf
TB --- 2013-10-28 12:26:22 - /usr/sbin/config -m AC100
TB --- 2013-10-28 12:26:22 - building AC100 kernel
TB --- 2013-10-28 12:26:22 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 12:26:22 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 12:26:22 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 12:26:22 - SRCCONF=/dev/null
TB --- 2013-10-28 12:26:22 - TARGET=arm
TB --- 2013-10-28 12:26:22 - TARGET_ARCH=armv6
TB --- 2013-10-28 12:26:22 - TZ=UTC
TB --- 2013-10-28 12:26:22 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 12:26:22 - cd /src
TB --- 2013-10-28 12:26:22 - /usr/bin/make -B buildkernel KERNCONF=AC100
 Kernel build for AC100 started on Mon Oct 28 12:26:22 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for AC100 completed on Mon Oct 28 12:29:25 UTC 2013
TB --- 2013-10-28 12:29:25 - cd /src/sys/arm/conf
TB --- 2013-10-28 12:29:25 - /usr/sbin/config -m ARMADAXP
TB --- 2013-10-28 12:29:25 - building ARMADAXP kernel
TB --- 2013-10-28 12:29:25 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 12:29:25 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 12:29:25 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 12:29:25 - SRCCONF=/dev/null
TB --- 2013-10-28 12:29:25 - TARGET=arm
TB --- 2013-10-28 12:29:25 - TARGET_ARCH=armv6
TB --- 2013-10-28 12:29:25 - TZ=UTC
TB --- 2013-10-28 12:29:25 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 12:29:25 - cd /src
TB --- 2013-10-28 12:29:25 - /usr/bin/make -B buildkernel KERNCONF=ARMADAXP
 Kernel build for ARMADAXP started on Mon Oct 28 12:29:26 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for ARMADAXP completed on Mon Oct 28 12:33:19 UTC 2013
TB --- 2013-10-28 12:33:19 - cd /src/sys/arm/conf
TB --- 2013-10-28 12:33:19 - /usr/sbin/config -m ARNDALE
TB --- 2013-10-28 12:33:19 - building ARNDALE kernel
TB --- 2013-10-28 12:33:19 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 12:33:19 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 12:33:19 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 12:33:19 - SRCCONF=/dev/null
TB --- 2013-10-28 12:33:19 - TARGET=arm
TB --- 2013-10-28 12:33:19 - TARGET_ARCH=armv6
TB --- 2013-10-28 12:33:19 - TZ=UTC
TB --- 2013-10-28 12:33:19 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 12:33:19 - cd /src
TB --- 2013-10-28 12:33:19 - /usr/bin/make -B buildkernel KERNCONF=ARNDALE
 Kernel build for ARNDALE started on Mon Oct 28 12:33:19 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for ARNDALE completed on Mon Oct 28 12:37:35 UTC 2013
TB --- 2013-10-28 12:37:35 - cd /src/sys/arm/conf
TB --- 2013-10-28 12:37:35 - /usr/sbin/config -m ATMEL
TB --- 2013-10-28 12:37:35 - skipping ATMEL 

[head tinderbox] failure on i386/pc98

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 12:31:31 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 12:31:31 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 12:31:31 - starting HEAD tinderbox run for i386/pc98
TB --- 2013-10-28 12:31:31 - cleaning the object tree
TB --- 2013-10-28 12:31:55 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 12:32:01 - At svn revision 257244
TB --- 2013-10-28 12:32:02 - building world
TB --- 2013-10-28 12:32:02 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 12:32:02 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 12:32:02 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 12:32:02 - SRCCONF=/dev/null
TB --- 2013-10-28 12:32:02 - TARGET=pc98
TB --- 2013-10-28 12:32:02 - TARGET_ARCH=i386
TB --- 2013-10-28 12:32:02 - TZ=UTC
TB --- 2013-10-28 12:32:02 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 12:32:02 - cd /src
TB --- 2013-10-28 12:32:02 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 12:32:09 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
[...]
CC='cc ' mkdep -f .depend -a-DVISIBILITY_HIDDEN -std=gnu99   
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/absvdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/absvsi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/absvti2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/addvdi3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/addvsi3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/addvti3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/ashldi3.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ashlti3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/ashrdi3.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ashrti3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/clear_cache.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/clzdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/clzsi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/clzti2.c 
/src/lib/libcompi!
 ler_rt/../../contrib/compiler-rt/lib/cmpdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/cmpti2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/comparedf2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/comparesf2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ctzdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ctzsi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ctzti2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divdc3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/divdi3.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divmoddi4.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divmodsi4.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divsc3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divti3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divxc3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/enable_execute_stack.c 
/src/lib/libcompiler_rt/../!
 ../contrib/compiler-rt/lib/eprintf.c /src/lib/libcompiler_rt/.!
 ./../contrib/compiler-rt/lib/ffsdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ffsti2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixdfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixdfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixsfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixsfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsdfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsdfsi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsdfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunssfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunssfsi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunssfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsxfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsxfsi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsxfti.c 
/src/lib/libcompiler_rt/../.!
 ./contrib/compiler-rt/lib/fixxfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixxfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/floatdidf.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/floatdisf.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/floatdixf.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/floattidf.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/floattisf.c 

[head tinderbox] failure on i386/i386

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 09:20:19 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 09:20:19 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 09:20:19 - starting HEAD tinderbox run for i386/i386
TB --- 2013-10-28 09:20:19 - cleaning the object tree
TB --- 2013-10-28 09:26:33 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 09:26:37 - At svn revision 257244
TB --- 2013-10-28 09:26:38 - building world
TB --- 2013-10-28 09:26:38 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 09:26:38 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 09:26:38 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 09:26:38 - SRCCONF=/dev/null
TB --- 2013-10-28 09:26:38 - TARGET=i386
TB --- 2013-10-28 09:26:38 - TARGET_ARCH=i386
TB --- 2013-10-28 09:26:38 - TZ=UTC
TB --- 2013-10-28 09:26:38 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 09:26:38 - cd /src
TB --- 2013-10-28 09:26:38 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 09:26:45 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Mon Oct 28 12:39:24 UTC 2013
TB --- 2013-10-28 12:39:24 - generating LINT kernel config
TB --- 2013-10-28 12:39:24 - cd /src/sys/i386/conf
TB --- 2013-10-28 12:39:24 - /usr/bin/make -B LINT
TB --- 2013-10-28 12:39:24 - cd /src/sys/i386/conf
TB --- 2013-10-28 12:39:24 - /usr/sbin/config -m LINT
TB --- 2013-10-28 12:39:24 - building LINT kernel
TB --- 2013-10-28 12:39:24 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 12:39:24 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 12:39:24 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 12:39:24 - SRCCONF=/dev/null
TB --- 2013-10-28 12:39:24 - TARGET=i386
TB --- 2013-10-28 12:39:24 - TARGET_ARCH=i386
TB --- 2013-10-28 12:39:24 - TZ=UTC
TB --- 2013-10-28 12:39:24 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 12:39:24 - cd /src
TB --- 2013-10-28 12:39:24 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Mon Oct 28 12:39:24 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
In file included from /src/sys/sys/mbuf.h:40:
/src/sys/sys/systm.h:192:6: error: conflicting types for 'critical_exit'
voidcritical_exit(void);
^
./machine/counter.h:172:3: note: previous implicit declaration is here
critical_exit();
^
4 errors generated.
*** Error code 1

Stop.
bmake[1]: stopped in /obj/i386.i386/src/sys/LINT
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-28 12:47:51 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-28 12:47:51 - ERROR: failed to build LINT kernel
TB --- 2013-10-28 12:47:51 - 9580.62 user 1833.89 system 12451.35 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-i386-i386.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on mips64/mips

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 12:47:51 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 12:47:51 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 12:47:51 - starting HEAD tinderbox run for mips64/mips
TB --- 2013-10-28 12:47:51 - cleaning the object tree
TB --- 2013-10-28 12:49:11 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 12:49:14 - At svn revision 257244
TB --- 2013-10-28 12:49:15 - building world
TB --- 2013-10-28 12:49:15 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 12:49:15 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 12:49:15 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 12:49:15 - SRCCONF=/dev/null
TB --- 2013-10-28 12:49:15 - TARGET=mips
TB --- 2013-10-28 12:49:15 - TARGET_ARCH=mips64
TB --- 2013-10-28 12:49:15 - TZ=UTC
TB --- 2013-10-28 12:49:15 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 12:49:15 - cd /src
TB --- 2013-10-28 12:49:15 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 12:49:22 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
[...]
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_create.c -o proc_create.o
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_regs.c -o proc_regs.o
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_sym.c -o proc_sym.o
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_rtld.c -o proc_rtld.o
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_util.c -o proc_util.o
cc1: warnings being treated as errors
/src/lib/libproc/proc_util.c: In function 'proc_wstatus':
/src/lib/libproc/proc_util.c:149: warning: empty body in an if-statement
*** Error code 1

Stop.
bmake[4]: stopped in /src/lib/libproc
*** Error code 1

Stop.
bmake[3]: stopped in /src/lib
*** Error code 1

Stop.
bmake[2]: stopped in /src
*** Error code 1

Stop.
bmake[1]: stopped in /src
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-28 13:18:31 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-28 13:18:31 - ERROR: failed to build world
TB --- 2013-10-28 13:18:31 - 1264.98 user 358.28 system 1840.32 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips64-mips.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on mips/mips

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 12:47:28 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 12:47:28 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 12:47:28 - starting HEAD tinderbox run for mips/mips
TB --- 2013-10-28 12:47:28 - cleaning the object tree
TB --- 2013-10-28 12:49:03 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 12:49:06 - At svn revision 257244
TB --- 2013-10-28 12:49:07 - building world
TB --- 2013-10-28 12:49:07 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 12:49:07 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 12:49:07 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 12:49:07 - SRCCONF=/dev/null
TB --- 2013-10-28 12:49:07 - TARGET=mips
TB --- 2013-10-28 12:49:07 - TARGET_ARCH=mips
TB --- 2013-10-28 12:49:07 - TZ=UTC
TB --- 2013-10-28 12:49:07 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 12:49:07 - cd /src
TB --- 2013-10-28 12:49:07 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 12:49:15 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
[...]
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_create.c -o proc_create.o
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_regs.c -o proc_regs.o
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_sym.c -o proc_sym.o
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_rtld.c -o proc_rtld.o
cc   -O -pipe -G0  -I/src/lib/libproc -std=gnu99 -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline 
-Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c 
/src/lib/libproc/proc_util.c -o proc_util.o
cc1: warnings being treated as errors
/src/lib/libproc/proc_util.c: In function 'proc_wstatus':
/src/lib/libproc/proc_util.c:149: warning: empty body in an if-statement
*** Error code 1

Stop.
bmake[4]: stopped in /src/lib/libproc
*** Error code 1

Stop.
bmake[3]: stopped in /src/lib
*** Error code 1

Stop.
bmake[2]: stopped in /src
*** Error code 1

Stop.
bmake[1]: stopped in /src
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-28 13:18:18 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-28 13:18:18 - ERROR: failed to build world
TB --- 2013-10-28 13:18:18 - 1267.52 user 356.91 system 1850.70 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips-mips.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [heads up] axing AppleTalk and IPX/SPX

2013-10-28 Thread Bob Bishop
Hi,

On 28 Oct 2013, at 12:42, Gleb Smirnoff wrote:

  Hello!
 
  [Cc to stable@, for wider audience]
 
  The plan is two axe two old networking protocols from FreeBSD head/,
 meaning that FreeBSD 11.0-RELEASE, available in couple of years would
 be shipped without them.
 
 1) AppleTalk
 
   Last time claimed to be supported by vendor in 2007[1]. In practice
   had very little use since 90th.
   Discontinued by major routing equipment vendors since 2009[2].

More pertinantly, netatalk dropped AppleTalk support with v3.0 in 2012[a].

[a] http://netatalk.sourceforge.net/3.0/ReleaseNotes-3.0-alpha1.html

 2) IPX
 
   Last time claimed to be supported by vendor in 2007[3]. In practice
   had very little use since 90th.
   Discontinued by major routing equipment vendors since 2011[4].
 
 Current status of these protocols in FreeBSD is compilable. For the
 next couple of years, we plan a lot of changes in networking stack,
 many of which will require changing the protocols, as well. Keeping
 them in compilable state would require additional manpower, but it
 is very probable, that after all the changes they will be utterly
 broken, albeit compilable.
 
 P.S. I account any objector as taker of maintainership :)
 
 [1] http://en.wikipedia.org/wiki/Mac_OS_X_v10.5
http://en.wikipedia.org/wiki/Mac_OS_X_v10.6
 [2] 
 http://www.cisco.com/en/US/prod/collateral/iosswrel/ps8802/ps5460/product_bulletin_c25-520459.html
 [3] http://en.wikipedia.org/wiki/Open_Enterprise_Server#OES-NetWare
 [4] 
 http://www.cisco.com/en/US/docs/ios/novipx/configuration/guide/Novell_IPX_Discontinuation.html
 
 -- 
 Totus tuus, Glebius.
 ___
 freebsd-current@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-current
 To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
 


--
Bob Bishop  +44 (0)118 940 1243
r...@gid.co.ukfax +44 (0)118 940 1295
 mobile +44 (0)783 626 4518





___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [heads up] axing AppleTalk and IPX/SPX

2013-10-28 Thread Nathan Whitehorn
On 10/28/13 07:42, Gleb Smirnoff wrote:
   Hello!

   [Cc to stable@, for wider audience]

   The plan is two axe two old networking protocols from FreeBSD head/,
 meaning that FreeBSD 11.0-RELEASE, available in couple of years would
 be shipped without them.

 1) AppleTalk

Last time claimed to be supported by vendor in 2007[1]. In practice
had very little use since 90th.
Discontinued by major routing equipment vendors since 2009[2].

I actually still use this.

 Current status of these protocols in FreeBSD is compilable. For the
 next couple of years, we plan a lot of changes in networking stack,
 many of which will require changing the protocols, as well. Keeping
 them in compilable state would require additional manpower, but it
 is very probable, that after all the changes they will be utterly
 broken, albeit compilable.

Given that Appletalk currently is in a much state than compilable, how
serious are these changes?

 P.S. I account any objector as taker of maintainership :)


If they are minor, I volunteer for Appletalk. Otherwise, axe away...
-Nathan
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on powerpc/powerpc

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 13:18:19 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 13:18:19 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 13:18:19 - starting HEAD tinderbox run for powerpc/powerpc
TB --- 2013-10-28 13:18:19 - cleaning the object tree
TB --- 2013-10-28 13:19:28 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 13:19:32 - At svn revision 257244
TB --- 2013-10-28 13:19:33 - building world
TB --- 2013-10-28 13:19:33 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 13:19:33 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 13:19:33 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 13:19:33 - SRCCONF=/dev/null
TB --- 2013-10-28 13:19:33 - TARGET=powerpc
TB --- 2013-10-28 13:19:33 - TARGET_ARCH=powerpc
TB --- 2013-10-28 13:19:33 - TZ=UTC
TB --- 2013-10-28 13:19:33 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 13:19:33 - cd /src
TB --- 2013-10-28 13:19:33 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 13:19:41 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
[...]
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_create.c -o 
proc_create.o
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_regs.c -o 
proc_regs.o
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_sym.c -o 
proc_sym.o
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_rtld.c -o 
proc_rtld.o
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_util.c -o 
proc_util.o
cc1: warnings being treated as errors
/src/lib/libproc/proc_util.c: In function 'proc_wstatus':
/src/lib/libproc/proc_util.c:149: warning: empty body in an if-statement
*** Error code 1

Stop.
bmake[4]: stopped in /src/lib/libproc
*** Error code 1

Stop.
bmake[3]: stopped in /src/lib
*** Error code 1

Stop.
bmake[2]: stopped in /src
*** Error code 1

Stop.
bmake[1]: stopped in /src
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-28 14:00:43 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-28 14:00:43 - ERROR: failed to build world
TB --- 2013-10-28 14:00:43 - 1831.16 user 376.98 system 2544.15 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on powerpc64/powerpc

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 13:18:32 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 13:18:32 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 13:18:32 - starting HEAD tinderbox run for powerpc64/powerpc
TB --- 2013-10-28 13:18:32 - cleaning the object tree
TB --- 2013-10-28 13:19:44 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 13:19:48 - At svn revision 257244
TB --- 2013-10-28 13:19:49 - building world
TB --- 2013-10-28 13:19:49 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 13:19:49 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 13:19:49 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 13:19:49 - SRCCONF=/dev/null
TB --- 2013-10-28 13:19:49 - TARGET=powerpc
TB --- 2013-10-28 13:19:49 - TARGET_ARCH=powerpc64
TB --- 2013-10-28 13:19:49 - TZ=UTC
TB --- 2013-10-28 13:19:49 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 13:19:49 - cd /src
TB --- 2013-10-28 13:19:49 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 13:19:57 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
[...]
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_create.c -o 
proc_create.o
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_regs.c -o 
proc_regs.o
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_sym.c -o 
proc_sym.o
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_rtld.c -o 
proc_rtld.o
cc   -O2 -pipe  -I/src/lib/libproc -std=gnu99 -fstack-protector 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type 
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wno-pointer-sign -c /src/lib/libproc/proc_util.c -o 
proc_util.o
cc1: warnings being treated as errors
/src/lib/libproc/proc_util.c: In function 'proc_wstatus':
/src/lib/libproc/proc_util.c:149: warning: empty body in an if-statement
*** Error code 1

Stop.
bmake[4]: stopped in /src/lib/libproc
*** Error code 1

Stop.
bmake[3]: stopped in /src/lib
*** Error code 1

Stop.
bmake[2]: stopped in /src
*** Error code 1

Stop.
bmake[1]: stopped in /src
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-28 14:00:45 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-28 14:00:45 - ERROR: failed to build world
TB --- 2013-10-28 14:00:45 - 1843.02 user 385.48 system 2532.94 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc64-powerpc.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on ia64/ia64

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 12:43:49 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 12:43:49 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 12:43:49 - starting HEAD tinderbox run for ia64/ia64
TB --- 2013-10-28 12:43:49 - cleaning the object tree
TB --- 2013-10-28 12:45:26 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 12:45:30 - At svn revision 257244
TB --- 2013-10-28 12:45:31 - building world
TB --- 2013-10-28 12:45:31 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 12:45:31 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 12:45:31 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 12:45:31 - SRCCONF=/dev/null
TB --- 2013-10-28 12:45:31 - TARGET=ia64
TB --- 2013-10-28 12:45:31 - TARGET_ARCH=ia64
TB --- 2013-10-28 12:45:31 - TZ=UTC
TB --- 2013-10-28 12:45:31 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 12:45:31 - cd /src
TB --- 2013-10-28 12:45:31 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 12:45:38 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Mon Oct 28 14:21:08 UTC 2013
TB --- 2013-10-28 14:21:08 - generating LINT kernel config
TB --- 2013-10-28 14:21:08 - cd /src/sys/ia64/conf
TB --- 2013-10-28 14:21:08 - /usr/bin/make -B LINT
TB --- 2013-10-28 14:21:08 - cd /src/sys/ia64/conf
TB --- 2013-10-28 14:21:08 - /usr/sbin/config -m LINT
TB --- 2013-10-28 14:21:08 - building LINT kernel
TB --- 2013-10-28 14:21:08 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 14:21:08 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 14:21:08 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 14:21:08 - SRCCONF=/dev/null
TB --- 2013-10-28 14:21:08 - TARGET=ia64
TB --- 2013-10-28 14:21:08 - TARGET_ARCH=ia64
TB --- 2013-10-28 14:21:08 - TZ=UTC
TB --- 2013-10-28 14:21:08 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 14:21:08 - cd /src
TB --- 2013-10-28 14:21:08 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Mon Oct 28 14:21:08 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
 from /src/sys/net/if_var.h:71,
 from /src/sys/contrib/ipfilter/netinet/ip_compat.h:170,
 from /src/sys/contrib/ipfilter/netinet/radix_ipf.c:18:
/src/sys/sys/systm.h: At top level:
/src/sys/sys/systm.h:191: warning: conflicting types for 'critical_enter'
./machine/counter.h:88: warning: previous implicit declaration of 
'critical_enter' was here
/src/sys/sys/systm.h:192: warning: conflicting types for 'critical_exit'
./machine/counter.h:90: warning: previous implicit declaration of 
'critical_exit' was here
*** Error code 1

Stop.
bmake[1]: stopped in /obj/ia64.ia64/src/sys/LINT
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-28 14:25:09 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-28 14:25:09 - ERROR: failed to build LINT kernel
TB --- 2013-10-28 14:25:09 - 4669.01 user 865.85 system 6080.18 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-ia64-ia64.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


CURRENT issue with /dev/cs

2013-10-28 Thread Outback Dingo
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99 -g -Wall -Wredundant-decls
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions
 -Wmissing-include-dirs -fdiagnostics-show-option
 -Wno-error-tautological-compare -Wno-error-empty-body
 -Wno-error-parentheses-equality  -nostdinc  -I. -I/usr/src/sys
-I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer
-mno-omit-leaf-frame-pointer -mno-aes -mno-avx -mcmodel=kernel
-mno-red-zone -mno-mmx -mno-sse -msoft-float
 -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror
 /usr/src/sys/dev/cs/if_cs.c
ctfconvert -L VERSION -g if_cs.o
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99 -g -Wall -Wredundant-decls
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions
 -Wmissing-include-dirs -fdiagnostics-show-option
 -Wno-error-tautological-compare -Wno-error-empty-body
 -Wno-error-parentheses-equality  -nostdinc  -I. -I/usr/src/sys
-I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer
-mno-omit-leaf-frame-pointer -mno-aes -mno-avx -mcmodel=kernel
-mno-red-zone -mno-mmx -mno-sse -msoft-float
 -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror
 /usr/src/sys/dev/cs/if_cs_isa.c
In file included from /usr/src/sys/dev/cs/if_cs_isa.c:48:
/usr/src/sys/dev/cs/if_csvar.h:68:17: error: field has incomplete type
'struct callout'
struct callout timer;
   ^
/usr/src/sys/dev/cs/if_csvar.h:68:9: note: forward declaration of 'struct
callout'
struct callout timer;
   ^
1 error generated.
*** Error code 1

Stop.
bmake[2]: stopped in /usr/obj/usr/src/sys/GENERIC
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on sparc64/sparc64

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 14:00:43 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 14:00:43 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 14:00:43 - starting HEAD tinderbox run for sparc64/sparc64
TB --- 2013-10-28 14:00:43 - cleaning the object tree
TB --- 2013-10-28 14:01:47 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 14:01:52 - At svn revision 257244
TB --- 2013-10-28 14:01:53 - building world
TB --- 2013-10-28 14:01:53 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 14:01:53 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 14:01:53 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 14:01:53 - SRCCONF=/dev/null
TB --- 2013-10-28 14:01:53 - TARGET=sparc64
TB --- 2013-10-28 14:01:53 - TARGET_ARCH=sparc64
TB --- 2013-10-28 14:01:53 - TZ=UTC
TB --- 2013-10-28 14:01:53 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 14:01:53 - cd /src
TB --- 2013-10-28 14:01:53 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 14:02:01 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Mon Oct 28 15:04:16 UTC 2013
TB --- 2013-10-28 15:04:16 - generating LINT kernel config
TB --- 2013-10-28 15:04:16 - cd /src/sys/sparc64/conf
TB --- 2013-10-28 15:04:16 - /usr/bin/make -B LINT
TB --- 2013-10-28 15:04:16 - cd /src/sys/sparc64/conf
TB --- 2013-10-28 15:04:16 - /usr/sbin/config -m LINT
TB --- 2013-10-28 15:04:16 - building LINT kernel
TB --- 2013-10-28 15:04:16 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 15:04:16 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 15:04:16 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 15:04:16 - SRCCONF=/dev/null
TB --- 2013-10-28 15:04:16 - TARGET=sparc64
TB --- 2013-10-28 15:04:16 - TARGET_ARCH=sparc64
TB --- 2013-10-28 15:04:16 - TZ=UTC
TB --- 2013-10-28 15:04:16 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 15:04:16 - cd /src
TB --- 2013-10-28 15:04:16 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Mon Oct 28 15:04:16 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
 from /src/sys/net/if_var.h:71,
 from /src/sys/contrib/ipfilter/netinet/ip_compat.h:170,
 from /src/sys/contrib/ipfilter/netinet/radix_ipf.c:18:
/src/sys/sys/systm.h: At top level:
/src/sys/sys/systm.h:191: warning: conflicting types for 'critical_enter'
./machine/counter.h:88: warning: previous implicit declaration of 
'critical_enter' was here
/src/sys/sys/systm.h:192: warning: conflicting types for 'critical_exit'
./machine/counter.h:90: warning: previous implicit declaration of 
'critical_exit' was here
*** Error code 1

Stop.
bmake[1]: stopped in /obj/sparc64.sparc64/src/sys/LINT
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-28 15:07:03 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-28 15:07:03 - ERROR: failed to build LINT kernel
TB --- 2013-10-28 15:07:03 - 3232.87 user 598.15 system 3979.42 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-sparc64-sparc64.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [heads up] axing AppleTalk and IPX/SPX

2013-10-28 Thread Julian Elischer

On 10/28/13 8:42 PM, Gleb Smirnoff wrote:

   Hello!

   [Cc to stable@, for wider audience]

   The plan is two axe two old networking protocols from FreeBSD head/,
meaning that FreeBSD 11.0-RELEASE, available in couple of years would
be shipped without them.

1) AppleTalk

Last time claimed to be supported by vendor in 2007[1]. In practice
had very little use since 90th.
Discontinued by major routing equipment vendors since 2009[2].

I did a lot of work on this to get it going in the 90s but
really it's only current value is as an example of a non-IP protocol.

(and the same for IPX, which was what Novell used to use I believe.)
I'd be pretty amazed to discover anyone still used either.
ok I did see someone talking about IPX a while back but, really
it should probably go.. the timeframe is good.. shoot in 11  :-)

2) IPX

Last time claimed to be supported by vendor in 2007[3]. In practice
had very little use since 90th.
Discontinued by major routing equipment vendors since 2011[4].

Current status of these protocols in FreeBSD is compilable. For the
next couple of years, we plan a lot of changes in networking stack,
many of which will require changing the protocols, as well. Keeping
them in compilable state would require additional manpower, but it
is very probable, that after all the changes they will be utterly
broken, albeit compilable.

P.S. I account any objector as taker of maintainership :)

[1] http://en.wikipedia.org/wiki/Mac_OS_X_v10.5
 http://en.wikipedia.org/wiki/Mac_OS_X_v10.6
[2] 
http://www.cisco.com/en/US/prod/collateral/iosswrel/ps8802/ps5460/product_bulletin_c25-520459.html
[3] http://en.wikipedia.org/wiki/Open_Enterprise_Server#OES-NetWare
[4] 
http://www.cisco.com/en/US/docs/ios/novipx/configuration/guide/Novell_IPX_Discontinuation.html



___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on amd64/amd64

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 09:20:19 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 09:20:19 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 09:20:19 - starting HEAD tinderbox run for amd64/amd64
TB --- 2013-10-28 09:20:19 - cleaning the object tree
TB --- 2013-10-28 09:26:57 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 09:27:01 - At svn revision 257244
TB --- 2013-10-28 09:27:02 - building world
TB --- 2013-10-28 09:27:02 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 09:27:02 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 09:27:02 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 09:27:02 - SRCCONF=/dev/null
TB --- 2013-10-28 09:27:02 - TARGET=amd64
TB --- 2013-10-28 09:27:02 - TARGET_ARCH=amd64
TB --- 2013-10-28 09:27:02 - TZ=UTC
TB --- 2013-10-28 09:27:02 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 09:27:02 - cd /src
TB --- 2013-10-28 09:27:02 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 09:27:08 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 stage 5.1: building 32 bit shim libraries
 World build completed on Mon Oct 28 13:16:18 UTC 2013
TB --- 2013-10-28 13:16:18 - generating LINT kernel config
TB --- 2013-10-28 13:16:18 - cd /src/sys/amd64/conf
TB --- 2013-10-28 13:16:18 - /usr/bin/make -B LINT
TB --- 2013-10-28 13:16:18 - cd /src/sys/amd64/conf
TB --- 2013-10-28 13:16:18 - /usr/sbin/config -m LINT
TB --- 2013-10-28 13:16:18 - building LINT kernel
TB --- 2013-10-28 13:16:18 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 13:16:18 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 13:16:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 13:16:18 - SRCCONF=/dev/null
TB --- 2013-10-28 13:16:18 - TARGET=amd64
TB --- 2013-10-28 13:16:18 - TARGET_ARCH=amd64
TB --- 2013-10-28 13:16:18 - TZ=UTC
TB --- 2013-10-28 13:16:18 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 13:16:18 - cd /src
TB --- 2013-10-28 13:16:18 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Mon Oct 28 13:16:18 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for LINT completed on Mon Oct 28 13:52:24 UTC 2013
TB --- 2013-10-28 13:52:24 - cd /src/sys/amd64/conf
TB --- 2013-10-28 13:52:24 - /usr/sbin/config -m LINT-NOINET
TB --- 2013-10-28 13:52:24 - building LINT-NOINET kernel
TB --- 2013-10-28 13:52:24 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 13:52:24 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 13:52:24 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 13:52:24 - SRCCONF=/dev/null
TB --- 2013-10-28 13:52:24 - TARGET=amd64
TB --- 2013-10-28 13:52:24 - TARGET_ARCH=amd64
TB --- 2013-10-28 13:52:24 - TZ=UTC
TB --- 2013-10-28 13:52:24 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 13:52:24 - cd /src
TB --- 2013-10-28 13:52:24 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET
 Kernel build for LINT-NOINET started on Mon Oct 28 13:52:24 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for LINT-NOINET completed on Mon Oct 28 14:22:00 UTC 2013
TB --- 2013-10-28 14:22:00 - cd /src/sys/amd64/conf
TB --- 2013-10-28 14:22:00 - /usr/sbin/config -m LINT-NOINET6
TB --- 2013-10-28 14:22:00 - building LINT-NOINET6 kernel
TB --- 2013-10-28 14:22:00 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 14:22:00 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 14:22:00 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 14:22:00 - SRCCONF=/dev/null
TB --- 2013-10-28 14:22:00 - TARGET=amd64
TB --- 2013-10-28 14:22:00 - TARGET_ARCH=amd64
TB --- 2013-10-28 14:22:00 - TZ=UTC
TB --- 2013-10-28 14:22:00 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 14:22:00 - cd /src
TB --- 2013-10-28 14:22:00 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET6
 Kernel build for LINT-NOINET6 started on Mon Oct 28 14:22:00 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for LINT-NOINET6 completed on Mon Oct 28 14:50:51 UTC 2013
TB --- 2013-10-28 14:50:51 - cd /src/sys/amd64/conf
TB --- 2013-10-28 14:50:51 - /usr/sbin/config -m LINT-NOIP
TB --- 2013-10-28 14:50:51 - building LINT-NOIP kernel
TB --- 2013-10-28 14:50:51 - 

Re: newcons comming

2013-10-28 Thread Konstantin Belousov
On Mon, Oct 28, 2013 at 11:09:45AM +0200, Aleksandr Rybalko wrote:
 On Sat, 26 Oct 2013 15:37:25 -0400
 Sean Bruno sean_br...@yahoo.com wrote:
 
  On Sat, 2013-10-26 at 22:32 +0300, Aleksandr Rybalko wrote:
   On Sat, 26 Oct 2013 10:45:32 +0200
   d...@gmx.com wrote:
   
Suppose that Newcons gets in quickly. I use a Radeon 9600 card. Will
I see something useful on my screen (with KMS and the new Xorg and
things like that), or will my screen be black?
   
   Yup, you will get normal virtual terminal, but a bit bigger than
   640x480. It is main reason why x11 team ask me to merge newcons ASAP.
   Newcons can use framebuffer provided by DRM.
   
   Try it yourself.
   
   WBW
  
  
  So, I'm running NEW Xorg now and KMS with an NVidia card.  What should I
  do to test this?  What are the expected results?
  
  sean
 
 Spend several hours to try to bring nvidia unit in my laptop. But it is
 Optimus. It looks like working, but both output show same picture :)))
 And this is right-side of desktop (if you run xorg) :)
 So I can't answer your question yet.
 Think we have to ask nvidia to share some info on how to call their KMS
 inside kernel (not via /dev/card/dri node).

Nvidia binary driver does not support KMS.

Optimus is really not a full video adapter.  Optimus chips (usually) do not
have video outputs attached at all, GPU does only rendering into the
aperture of the Intel GPU.


pgpAkOWZkG6mD.pgp
Description: PGP signature


Re: [head tinderbox] failure on amd64/amd64

2013-10-28 Thread Gleb Smirnoff
On Mon, Oct 28, 2013 at 03:30:48PM +, FreeBSD Tinderbox wrote:
F cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality  -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -DGPROF -DGPROF4 -DGUPROF 
-fno-builtin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mno-aes 
-mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg 
/src/sys/netpfil/pf/pf.c
F /src/sys/netpfil/pf/pf.c:4557:7: error: use of undeclared identifier 
'pf_status'
F if (pf_status.debug = PF_DEBUG_MISC) {
F ^
F 1 error generated.

I've fixed that ~ 4 hours ago. Tinderbox is a bit late.

-- 
Totus tuus, Glebius.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


10.0BETA and 11.0 CURRENT: devel/kdesdk: error: union member '__lx' has a non-trivial constructor value_type __lx; ^ /usr/include/c++/v1/string:1140:9

2013-10-28 Thread O. Hartmann


On freeBSD  10.0-BETA it is impossible to compile/install port
devel/kdesdk which is crucial for devel/kdevelop-kde4.

The error occured is shown below.

I already have tried rebuilding devel/kdevelop with

portmaster -f devel/kdevelop-kde4 to ensure that all requisite ports
are up and not compiled with compiler option -std=c++11 (defined in
my /etc/src.conf, but some ports violently incorporate this file, too,
like port  graphics/libfpx.

This problem is sticky since gcc has gone from FBSD 10.0-CURRENT and it
is a pain in the ass if someone relies on a CDE like kdevelop which now
is considered broken.

Does anyone have a glue what to look for to solve the problem?

Thanks in advance,

Oliver


[...]
In file included
from 
/usr/ports/devel/kdesdk4/work/kdesdk-4.10.5/umbrello/umbrello/codeimport/kdevcppparser/ast.cpp:20:
In file included
from 
/usr/ports/devel/kdesdk4/work/kdesdk-4.10.5/umbrello/umbrello/codeimport/kdevcppparser/ast.h:23:
In file included
from 
/usr/ports/devel/kdesdk4/work/kdesdk-4.10.5/umbrello/umbrello/codeimport/kdevcppparser/position.h:41:
In file included
from /usr/local/include/boost/spirit/include/classic.hpp:11: In file
included from /usr/local/include/boost/spirit/home/classic.hpp:24: In
file included
from /usr/local/include/boost/spirit/home/classic/core.hpp:32: In file
included
from 
/usr/local/include/boost/spirit/home/classic/core/primitives/primitives.hpp:16:
In file included
from 
/usr/local/include/boost/spirit/home/classic/core/composite/impl/directives.ipp:16:
In file included
from /usr/local/include/boost/spirit/home/classic/core/scanner/skipper.hpp:16:
In file included
from 
/usr/local/include/boost/spirit/home/classic/core/primitives/impl/primitives.ipp:26:
 /usr/include/c++/v1/string:1143:24:
error: union member '__lx' has a non-trivial constructor value_type
__lx; ^ /usr/include/c++/v1/string:1140:9: note: in instantiation of
member class 'std::__1::basic_stringQChar,
std::__1::char_traitsQChar, std::__1::allocatorQChar
::__short::anonymous union at /usr/include/c++/v1/string:1140:9'
requested here union ^ /usr/include/c++/v1/string:1150:37: note: in
instantiation of member class 'std::__1::basic_stringQChar,
std::__1::char_traitsQChar, std::__1::allocatorQChar ::__short'
requested here union __lx{__long __lx; __short __lxx;};
^ /usr/include/c++/v1/string:1152:23: note: in instantiation of member
class 'std::__1::basic_stringQChar, std::__1::char_traitsQChar,
std::__1::allocatorQChar ::__lx' requested here enum {__n_words =
sizeof(__lx) / sizeof(size_type)};
  ^
/usr/ports/devel/kdesdk4/work/kdesdk-4.10.5/umbrello/umbrello/codeimport/kdevcppparser/position.h:48:33:
note: in instantiation of template class 'std::__1::basic_stringQChar,
std::__1::char_traitsQChar, std::__1::allocatorQChar ' requested
here class PositionFilename : public PositionFilenameType ^
/usr/local/include/qt4/QtCore/qchar.h:74:5: note: because type 'QChar'
has a user-provided default constructor QChar();
^
In file included
from 
/usr/ports/devel/kdesdk4/work/kdesdk-4.10.5/umbrello/umbrello/codeimport/kdevcppparser/ast.cpp:20:
In file included
from 
/usr/ports/devel/kdesdk4/work/kdesdk-4.10.5/umbrello/umbrello/codeimport/kdevcppparser/ast.h:23:
In file included
from 
/usr/ports/devel/kdesdk4/work/kdesdk-4.10.5/umbrello/umbrello/codeimport/kdevcppparser/position.h:41:
In file included
from /usr/local/include/boost/spirit/include/classic.hpp:11: In file
included from /usr/local/include/boost/spirit/home/classic.hpp:24: In
file included
from /usr/local/include/boost/spirit/home/classic/core.hpp:28: In file
included
from /usr/local/include/boost/spirit/home/classic/core/match.hpp:15: In
file included from /usr/local/include/boost/optional.hpp:15: In file
included from /usr/local/include/boost/optional/optional.hpp:19: In
file included
from /usr/include/c++/v1/algorithm:627: /usr/include/c++/v1/memory:1951:55:
error: no member named 'value' in
'std::__1::is_emptystd::__1::basic_stringQChar,
std::__1::char_traitsQChar, std::__1::allocatorQChar ::__rep'
bool = is_empty_T1::value


signature.asc
Description: PGP signature


Re: CURRENT issue with /dev/cs

2013-10-28 Thread Sean Bruno
On Mon, 2013-10-28 at 10:27 -0400, Outback Dingo wrote:
 cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99 -g -Wall -Wredundant-decls
 -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith
 -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions
  -Wmissing-include-dirs -fdiagnostics-show-option
  -Wno-error-tautological-compare -Wno-error-empty-body
  -Wno-error-parentheses-equality  -nostdinc  -I. -I/usr/src/sys
 -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL
 -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer
 -mno-omit-leaf-frame-pointer -mno-aes -mno-avx -mcmodel=kernel
 -mno-red-zone -mno-mmx -mno-sse -msoft-float
  -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror
  /usr/src/sys/dev/cs/if_cs.c
 ctfconvert -L VERSION -g if_cs.o
 cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99 -g -Wall -Wredundant-decls
 -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith
 -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions
  -Wmissing-include-dirs -fdiagnostics-show-option
  -Wno-error-tautological-compare -Wno-error-empty-body
  -Wno-error-parentheses-equality  -nostdinc  -I. -I/usr/src/sys
 -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL
 -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer
 -mno-omit-leaf-frame-pointer -mno-aes -mno-avx -mcmodel=kernel
 -mno-red-zone -mno-mmx -mno-sse -msoft-float
  -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror
  /usr/src/sys/dev/cs/if_cs_isa.c
 In file included from /usr/src/sys/dev/cs/if_cs_isa.c:48:
 /usr/src/sys/dev/cs/if_csvar.h:68:17: error: field has incomplete type
 'struct callout'
 struct callout timer;
^
 /usr/src/sys/dev/cs/if_csvar.h:68:9: note: forward declaration of 'struct
 callout'
 struct callout timer;
^
 1 error generated.
 *** Error code 1
 
 Stop.
 bmake[2]: stopped in /usr/obj/usr/src/sys/GENERIC
 ___
 freebsd-current@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-current
 To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


thanks for catching this.  I've committed a fix for this at svn R257262

sean


signature.asc
Description: This is a digitally signed message part


Re: [heads up] axing AppleTalk and IPX/SPX

2013-10-28 Thread drosih
On Mon, 28 Oct 2013 11:28:07 EDT Julian Elischer wrote:
 
 On 10/28/13 8:42 PM, Gleb Smirnoff wrote:
 
 The plan is two axe two old networking protocols from FreeBSD head/,
  meaning that FreeBSD 11.0-RELEASE (available in couple of years) would
  be shipped without them.
 
  1) AppleTalk
 
  Last time claimed to be supported by vendor in 2007[1].  In
  practice had very little use since 90th.
  Discontinued by major routing equipment vendors since 2009[2].
 
 I did a lot of work on this to get it going in the 90s but
 really it's only current value is as an example of a non-IP protocol.
 
 (and the same for IPX, which was what Novell used to use I believe.)
 I'd be pretty amazed to discover anyone still used either.

FWIW, we still use Appletalk for a lot of printing at RPI, although we're
not using the system-level Appletalk in FreeBSD.  I've got my own heavily
customized version of the old CAP (Columbia Appletalk Package).  We use it
only for printing, not for file-sharing.

I can certainly confirm that very few printers support Appletalk, so
obviously we (at RPI) are in for a world of hurt at some point in the
future.  But we've also cut back so much on systems-programmers and
sysadmin's that we haven't had the manpower to work on alternatives.
I suspect this will end badly.

I notice that CAP was removed from the ports collection some time ago,
and that there didn't seem to be any objections to that.  So that's
some more indication that appletalk isn't seeing much use.

As far as the kernel-level support, I assume you're just removing all
the code tied to the kernel options NETATALK and NETATALKDEBUG?  Or does
it entail some other changes, which might wreck my custom compile of CAP?

-- 
Garance Alistair Drosehn=dros...@rpi.edu
Senior Systems Programmer   or   g...@freebsd.org
Rensselaer Polytechnic Institute; Troy, NY;  USA


___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: FreeBSD 10 and zfsd

2013-10-28 Thread Allan Jude
On 2013-10-28 03:35, Johan Hendriks wrote:
 Johan Hendriks schreef:
 When i started using ZFS on FreeBSD I quickly found out that hot
 spares are not possible on FreeBSD.
 I was told that with zfsd it should be possible and that it would be
 included in FreeBSD 10.

 Is there some info about the zfsd function and how it could be used?

 regards
 Johan Hendriks

 On the wiki page  Whats new for FreeBSD 10
 https://wiki.freebsd.org/WhatsNew/FreeBSD10 under Other changes zfsd
 is mentioned as beeing part of 10.0

 ZFS fault monitoring and management daemon,
 http://svn.freebsd.org/changeset/base/222836
 Maybe it should be removed from that page.

 regards
 Johan



 ___
 freebsd-current@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-current
 To unsubscribe, send any mail to
 freebsd-current-unsubscr...@freebsd.org

There has been quite a bit of activity in zfsd recently:
http://freshbsd.org/search?branch=PROJECT_ZFSDamp;project=freebsd

But, I don't think it will make it into 10.0-RELEASE. It was discussed
quite a bit during the ZFS BOF at vBSDCon, and there is active work to
upstream stuff from SpectraLogic

The wiki is not really meant to be definitive, we'll have to see.

-- 
Allan Jude

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [heads up] axing AppleTalk and IPX/SPX

2013-10-28 Thread Gleb Smirnoff
On Mon, Oct 28, 2013 at 12:49:14PM -0400, dro...@rpi.edu wrote:
d As far as the kernel-level support, I assume you're just removing all
d the code tied to the kernel options NETATALK and NETATALKDEBUG?  Or does
d it entail some other changes, which might wreck my custom compile of CAP?

Yes, that is the plan.

If remove of NETATALK hurts your build, we can work this out. Either
leave some header in system, or move it into your custom build.

-- 
Totus tuus, Glebius.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: ZFS txg implementation flaw

2013-10-28 Thread Slawa Olhovchenkov
On Mon, Oct 28, 2013 at 10:45:02AM -0700, aurfalien wrote:

 
 On Oct 28, 2013, at 2:28 AM, Slawa Olhovchenkov wrote:
 
  I can be wrong.
  As I see ZFS cretate seperate thread for earch txg writing.
  Also for writing to L2ARC.
  As result -- up to several thousands threads created and destoyed per
  second. And hundreds thousands page allocations, zeroing, maping
  unmaping and freeing per seconds. Very high overhead.
  
  In systat -vmstat I see totfr up to 60, prcfr up to 20.
  
  Estimated overhead -- 30% of system time.
  
  Can anybody implement thread and page pool for txg?
 
 Would lowering vfs.zfs.txg.timeout be a way to tame or mitigate this?

vfs.zfs.txg.timeout: 5

Only x5 lowering (less in real case with burst writing). And more fragmentation 
on writing and etc.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: ZFS txg implementation flaw

2013-10-28 Thread aurfalien

On Oct 28, 2013, at 2:28 AM, Slawa Olhovchenkov wrote:

 I can be wrong.
 As I see ZFS cretate seperate thread for earch txg writing.
 Also for writing to L2ARC.
 As result -- up to several thousands threads created and destoyed per
 second. And hundreds thousands page allocations, zeroing, maping
 unmaping and freeing per seconds. Very high overhead.
 
 In systat -vmstat I see totfr up to 60, prcfr up to 20.
 
 Estimated overhead -- 30% of system time.
 
 Can anybody implement thread and page pool for txg?

Would lowering vfs.zfs.txg.timeout be a way to tame or mitigate this?

- aurf
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: ZFS txg implementation flaw

2013-10-28 Thread Allan Jude
On 2013-10-28 14:16, Slawa Olhovchenkov wrote:
 On Mon, Oct 28, 2013 at 10:45:02AM -0700, aurfalien wrote:

 On Oct 28, 2013, at 2:28 AM, Slawa Olhovchenkov wrote:

 I can be wrong.
 As I see ZFS cretate seperate thread for earch txg writing.
 Also for writing to L2ARC.
 As result -- up to several thousands threads created and destoyed per
 second. And hundreds thousands page allocations, zeroing, maping
 unmaping and freeing per seconds. Very high overhead.

 In systat -vmstat I see totfr up to 60, prcfr up to 20.

 Estimated overhead -- 30% of system time.

 Can anybody implement thread and page pool for txg?
 Would lowering vfs.zfs.txg.timeout be a way to tame or mitigate this?
 vfs.zfs.txg.timeout: 5

 Only x5 lowering (less in real case with burst writing). And more 
 fragmentation on writing and etc.
 ___
 freebsd-current@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-current
 To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
From my understanding, increasing the timeout so you are doing fewer
transaction groups, would actually be the way to increase performance,
at the cost of 'bursty' writing and the associated uneven latency.

-- 
Allan Jude

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: ZFS txg implementation flaw

2013-10-28 Thread aurfalien

On Oct 28, 2013, at 11:16 AM, Slawa Olhovchenkov wrote:

 On Mon, Oct 28, 2013 at 10:45:02AM -0700, aurfalien wrote:
 
 
 On Oct 28, 2013, at 2:28 AM, Slawa Olhovchenkov wrote:
 
 I can be wrong.
 As I see ZFS cretate seperate thread for earch txg writing.
 Also for writing to L2ARC.
 As result -- up to several thousands threads created and destoyed per
 second. And hundreds thousands page allocations, zeroing, maping
 unmaping and freeing per seconds. Very high overhead.
 
 In systat -vmstat I see totfr up to 60, prcfr up to 20.
 
 Estimated overhead -- 30% of system time.
 
 Can anybody implement thread and page pool for txg?
 
 Would lowering vfs.zfs.txg.timeout be a way to tame or mitigate this?
 
 vfs.zfs.txg.timeout: 5
 
 Only x5 lowering (less in real case with burst writing). And more 
 fragmentation on writing and etc.

So leave it default in other words.

Good to know.

- aurf

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: ZFS txg implementation flaw

2013-10-28 Thread Allan Jude
On 2013-10-28 14:25, aurfalien wrote:
 On Oct 28, 2013, at 11:16 AM, Slawa Olhovchenkov wrote:

 On Mon, Oct 28, 2013 at 10:45:02AM -0700, aurfalien wrote:

 On Oct 28, 2013, at 2:28 AM, Slawa Olhovchenkov wrote:

 I can be wrong.
 As I see ZFS cretate seperate thread for earch txg writing.
 Also for writing to L2ARC.
 As result -- up to several thousands threads created and destoyed per
 second. And hundreds thousands page allocations, zeroing, maping
 unmaping and freeing per seconds. Very high overhead.

 In systat -vmstat I see totfr up to 60, prcfr up to 20.

 Estimated overhead -- 30% of system time.

 Can anybody implement thread and page pool for txg?
 Would lowering vfs.zfs.txg.timeout be a way to tame or mitigate this?
 vfs.zfs.txg.timeout: 5

 Only x5 lowering (less in real case with burst writing). And more 
 fragmentation on writing and etc.
 So leave it default in other words.

 Good to know.

 - aurf

 ___
 freebsd-current@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-current
 To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
The default is the default for a reason, although the original default
was 30

-- 
Allan Jude

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [heads up] axing AppleTalk and IPX/SPX

2013-10-28 Thread Stefan Bethke
Am 28.10.2013 um 13:42 schrieb Gleb Smirnoff gleb...@freebsd.org:

  The plan is two axe two old networking protocols from FreeBSD head/,
 meaning that FreeBSD 11.0-RELEASE, available in couple of years would
 be shipped without them.
 
 1) AppleTalk
 
   Last time claimed to be supported by vendor in 2007[1]. In practice
   had very little use since 90th.
   Discontinued by major routing equipment vendors since 2009[2].

Since Apple has now even deprecated AFP (the file sharing protocol implemented 
by netatalk, among others), it’s time to let go.

There’s a thriving historic enthusiast community around older Macs and Apple 
IIs, and I can report that FreeBSD 4 (including then-current versions of 
netatalk and for those who care, macipgw) works just fine in VirtualBox, on 
FreeBSD 9-stable. Newer FreeBSD versions will likely work as well. Since 
AppleTalk (DDP and the layer 3 protocols on top of it) were originally tuned 
for LocalTalk and it’s 230.4 kbps rate, running a virtualized OS on even very 
modest hardware will likely incur no performance penalty, so just shove a VM 
onto any old box.


Stefan

-- 
Stefan Bethke s...@lassitu.de   Fon +49 151 14070811




___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: ZFS buggy in CURRENT? Stuck in [zio-io_cv] forever!

2013-10-28 Thread O. Hartmann
On Sun, 27 Oct 2013 16:32:13 -
Steven Hartland kill...@multiplay.co.uk wrote:


Hello all,

after a third attempt, I realised that some remnant labels seem to
cause the problem.

Those labels didn't go away with zpool create -f or zfs clearlabel
 provider, I had to issue zfs destroy -F provider to ensure that
 everything is cleared out.

After the last unsuccessful attempt, I waited 14 hours for the busy
drives as reported and they didn't stop doing something after that
time, so I rebooted the box.

Besides the confusion about how to proper use ZFS (I miss a
documentation as a normal user and not being considered a core
developer when using ZFS, several BLOGs have outdated data), there is
still this issue with this nasty blocking of the whole system, only
solveable by a hard reset.

After the pool has been successfully created and after a snapshot has
been received via -vdF option, a reimport of the pool wasn't possible
as described below and any attempt to have pools listed for import
(zfs import) ended up in a stuck console, uninteruptable by no kill or
Ctrl-C. The demaged pool's drives showed some action, but even the
pools considered unharmed didn't show up.

This total-blockade also prevented the system from properly rebooting
- a shutdown -r or reboot ended up in waiting for eternity after
  the last block has been synchronised - only power off or full reset
  could bring the box to life again. I think this is not intended and
  can be considered a bug?

Thanks for the patience.

oh


 
 - Original Message - 
 From: O. Hartmann ohart...@zedat.fu-berlin.de
  
  I have setup a RAIDZ pool comprised from 4 3TB HDDs. To maintain 4k
  block alignment, I followed the instructions given on several sites
  and I'll sketch them here for the protocol.
  
  The operating system is 11.0-CURRENT AND 10.0-BETA2.
  
  create a GPT partition on each drive and add one whole-covering
  partition with the option
  
  gpart add -t freebsd-zfs -b 1M -l disk0[0-3] ada[3-6]
  
  gnop create -S4096 gtp/disk[3-6]
  
  Because I added a disk to an existing RAIDZ, I exported the former
  ZFS pool, then I deleted on each disk the partition and then
  destroyed the GPT scheme. The former pool had a ZIL and CACHE
  residing on the same SSD, partioned. I didn't kill or destroy the
  partitions on that SSD. To align 4k blocks, I also created on the
  existing gpt/log00 and gpt/cache00 via 
  
  gnop create -S4096 gpt/log00|gpt/cache00
  
  the NOP overlays.
  
  After I created a new pool via zpool create POOL gpt/disk0[0-3].nop
  log gpt/log00.nop cache gpt/cache00.nop
 
 You don't need any of the nop hax in 10 or 11 any more as it has
 proper sector size detection. The caviate for this is when you have a
 disk which adervtises 512b sectors but is 4k and we dont have a 4k
 quirk in the kernel for it yet.
 
 If you anyone comes across a case of this feel free to drop me the
 details from camcontrol identify|inquiry device
 
 If due to this you still need to use the gnop hack then you only need
 to apply it to 1 device as the zpool create uses the largest ashift
 from the disks.
 
 I would then as the very first step export and import as at this point
 there is much less data on the devices to scan through, not that
 this should be needed but...
 
 
  I received a snapshot taken and sent to another storage array,
  after I the newly created pool didn't show up any signs of illness
  or corruption.
  
  After ~10 hours of receiving the backup, I exported that pool
  amongst the backup pool, destroyed the appropriate .nop device
  entries via 
  
  gnop destroy gpt/disk0[0-3]
  
  and the same for cache and log and tried to check via 
  
  zpool import
  
  whether my pool (as well as the backup pool) shows up. And here the
  nasty mess starts!
  
  The zpool import command issued on console is now stuck for hours
  and can not be interrupted via Ctrl-C! No pool shows up! Hitting
  Ctrl-T shows a state like
  
  ... cmd: zpool 4317 [zio-io_cv]: 7345.34r 0.00 [...]
  
  Looking with 
  
  systat -vm 1
  
  at the trhoughput of the CAM devices I realise that two of the four
  RAIDZ-comprising drives show activities, having 7000 - 8000 tps and
  ~ 30 MB/s bandwidth - the other two zero!
  
  And the pool is still inactive, the console is stuck.
  
  Well, this made my day! At this point, I try to understand what's
  going wrong and try to recall what I did the last time different
  when the same procedure on three disks on the same hardware worked
  for me.
  
  Now after 10 hours copy orgy and the need for the working array I
  start believing that using ZFS is still peppered with too many
  development-like flaws rendering it risky on FreeBSD. Colleagues
  working on SOLARIS on ZFS I consulted never saw those
  stuck-behaviour like I realise this moment.
 
 While we only run 8.3-RELEASE currently, as we've decided to skip 9.X
 and move straight to 10 once we've tested, we've found ZFS is not only
 very stable but it now 

[head tinderbox] failure on i386/i386

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 15:40:18 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 15:40:18 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 15:40:18 - starting HEAD tinderbox run for i386/i386
TB --- 2013-10-28 15:40:18 - cleaning the object tree
TB --- 2013-10-28 15:46:30 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 15:46:34 - At svn revision 257260
TB --- 2013-10-28 15:46:35 - building world
TB --- 2013-10-28 15:46:35 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 15:46:35 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 15:46:35 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 15:46:35 - SRCCONF=/dev/null
TB --- 2013-10-28 15:46:35 - TARGET=i386
TB --- 2013-10-28 15:46:35 - TARGET_ARCH=i386
TB --- 2013-10-28 15:46:35 - TZ=UTC
TB --- 2013-10-28 15:46:35 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 15:46:35 - cd /src
TB --- 2013-10-28 15:46:35 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 15:46:41 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Mon Oct 28 19:00:35 UTC 2013
TB --- 2013-10-28 19:00:35 - generating LINT kernel config
TB --- 2013-10-28 19:00:35 - cd /src/sys/i386/conf
TB --- 2013-10-28 19:00:35 - /usr/bin/make -B LINT
TB --- 2013-10-28 19:00:35 - cd /src/sys/i386/conf
TB --- 2013-10-28 19:00:35 - /usr/sbin/config -m LINT
TB --- 2013-10-28 19:00:35 - building LINT kernel
TB --- 2013-10-28 19:00:35 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 19:00:35 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 19:00:35 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 19:00:35 - SRCCONF=/dev/null
TB --- 2013-10-28 19:00:35 - TARGET=i386
TB --- 2013-10-28 19:00:35 - TARGET_ARCH=i386
TB --- 2013-10-28 19:00:35 - TZ=UTC
TB --- 2013-10-28 19:00:35 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 19:00:35 - cd /src
TB --- 2013-10-28 19:00:35 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Mon Oct 28 19:00:35 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
./machine/counter.h:172:3: note: did you mean 'critical_enter'?
critical_exit();
^
critical_enter
./machine/counter.h:170:3: note: 'critical_enter' declared here
critical_enter();
^
2 errors generated.
*** Error code 1

Stop.
bmake[1]: stopped in /obj/i386.i386/src/sys/LINT
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-28 19:10:45 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-28 19:10:45 - ERROR: failed to build LINT kernel
TB --- 2013-10-28 19:10:45 - 9665.91 user 1902.70 system 12626.68 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-i386-i386.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [heads up] axing AppleTalk and IPX/SPX

2013-10-28 Thread Ian Lepore
On Mon, 2013-10-28 at 19:54 +0100, Stefan Bethke wrote:
 Am 28.10.2013 um 13:42 schrieb Gleb Smirnoff gleb...@freebsd.org:
 
   The plan is two axe two old networking protocols from FreeBSD head/,
  meaning that FreeBSD 11.0-RELEASE, available in couple of years would
  be shipped without them.
  
  1) AppleTalk
  
Last time claimed to be supported by vendor in 2007[1]. In practice
had very little use since 90th.
Discontinued by major routing equipment vendors since 2009[2].
 
 Since Apple has now even deprecated AFP (the file sharing protocol 
 implemented by netatalk, among others), it’s time to let go.
 
 There’s a thriving historic enthusiast community around older Macs and Apple 
 IIs, and I can report that FreeBSD 4 (including then-current versions of 
 netatalk and for those who care, macipgw) works just fine in VirtualBox, on 
 FreeBSD 9-stable. Newer FreeBSD versions will likely work as well. Since 
 AppleTalk (DDP and the layer 3 protocols on top of it) were originally tuned 
 for LocalTalk and it’s 230.4 kbps rate, running a virtualized OS on even very 
 modest hardware will likely incur no performance penalty, so just shove a VM 
 onto any old box.
 

Remember too that what's really being said here is that it will be gone
from 11; it's still in FreeBSD 10, and that means FreeBSD will still
support those protocols (as much as possible given the lack of upstream
support) for many years to come.

Think of this as You have about 4 years to make other arrangements
before this support is gone.

-- Ian


___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org

Re: [heads up] axing AppleTalk and IPX/SPX

2013-10-28 Thread Patrick M. Hausen
Hi, all,

Am 28.10.2013 um 17:49 schrieb dro...@rpi.edu:
 I notice that CAP was removed from the ports collection some time ago,
 and that there didn't seem to be any objections to that.  So that's
 some more indication that appletalk isn't seeing much use.

I’d guess the main reason is that Apple and Novell had enough foresight
to make their proprietary file sharing and printing protocols run over IP.
And for Apple this has been the case, since when? System 7.5.? Earlier, even?

I’m curious what it is your are running in sufficient numbers to make Appletalk
mandatory?

 As far as the kernel-level support, I assume you're just removing all
 the code tied to the kernel options NETATALK and NETATALKDEBUG?  Or does
 it entail some other changes, which might wreck my custom compile of CAP?

IIRC - and I used to use CAP a lot - it uses BPF to get the interface into 
promiscuous
mode and does all of the protocol itself. So as long as the upcoming changes do 
not
touch the BPF API, you should be fine.

Kind regards
Patrick
-- 
punkt.de GmbH * Kaiserallee 13a * 76133 Karlsruhe
Tel. 0721 9109 0 * Fax 0721 9109 100
i...@punkt.de   http://www.punkt.de
Gf: Jürgen Egeling  AG Mannheim 108285



___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [heads up] axing AppleTalk and IPX/SPX

2013-10-28 Thread Tom Samplonius

On Oct 28, 2013, at 11:54 AM, Stefan Bethke s...@lassitu.de wrote:

 Am 28.10.2013 um 13:42 schrieb Gleb Smirnoff gleb...@freebsd.org:
 
 The plan is two axe two old networking protocols from FreeBSD head/,
 meaning that FreeBSD 11.0-RELEASE, available in couple of years would
 be shipped without them.
 
 1) AppleTalk
 
  Last time claimed to be supported by vendor in 2007[1]. In practice
  had very little use since 90th.
  Discontinued by major routing equipment vendors since 2009[2].
 
 Since Apple has now even deprecated AFP (the file sharing protocol 
 implemented by netatalk, among others), it’s time to let go.
 

  Do you have a reference for that?  Various pundits have claimed that Apple is 
deprecating AFP because when you enable Personal File Sharing, that enables SMB 
now, not AFP, but so far I have not seen any official announcement from Apple 
either way.


Tom

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on i386/pc98

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 19:10:45 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 19:10:45 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 19:10:45 - starting HEAD tinderbox run for i386/pc98
TB --- 2013-10-28 19:10:45 - cleaning the object tree
TB --- 2013-10-28 19:11:16 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 19:11:33 - At svn revision 257260
TB --- 2013-10-28 19:11:34 - building world
TB --- 2013-10-28 19:11:34 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 19:11:34 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 19:11:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 19:11:34 - SRCCONF=/dev/null
TB --- 2013-10-28 19:11:34 - TARGET=pc98
TB --- 2013-10-28 19:11:34 - TARGET_ARCH=i386
TB --- 2013-10-28 19:11:34 - TZ=UTC
TB --- 2013-10-28 19:11:34 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 19:11:34 - cd /src
TB --- 2013-10-28 19:11:34 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 19:11:43 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
[...]
CC='cc ' mkdep -f .depend -a-DVISIBILITY_HIDDEN -std=gnu99   
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/absvdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/absvsi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/absvti2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/addvdi3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/addvsi3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/addvti3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/ashldi3.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ashlti3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/ashrdi3.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ashrti3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/clear_cache.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/clzdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/clzsi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/clzti2.c 
/src/lib/libcompi!
 ler_rt/../../contrib/compiler-rt/lib/cmpdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/cmpti2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/comparedf2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/comparesf2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ctzdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ctzsi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ctzti2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divdc3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/divdi3.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divmoddi4.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divmodsi4.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divsc3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divti3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divxc3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/enable_execute_stack.c 
/src/lib/libcompiler_rt/../!
 ../contrib/compiler-rt/lib/eprintf.c /src/lib/libcompiler_rt/.!
 ./../contrib/compiler-rt/lib/ffsdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ffsti2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixdfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixdfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixsfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixsfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsdfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsdfsi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsdfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunssfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunssfsi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunssfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsxfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsxfsi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsxfti.c 
/src/lib/libcompiler_rt/../.!
 ./contrib/compiler-rt/lib/fixxfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixxfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/floatdidf.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/floatdisf.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/floatdixf.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/floattidf.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/floattisf.c 

Re: ZFS txg implementation flaw

2013-10-28 Thread Slawa Olhovchenkov
On Mon, Oct 28, 2013 at 02:28:04PM -0400, Allan Jude wrote:

 On 2013-10-28 14:16, Slawa Olhovchenkov wrote:
  On Mon, Oct 28, 2013 at 10:45:02AM -0700, aurfalien wrote:
 
  On Oct 28, 2013, at 2:28 AM, Slawa Olhovchenkov wrote:
 
  I can be wrong.
  As I see ZFS cretate seperate thread for earch txg writing.
  Also for writing to L2ARC.
  As result -- up to several thousands threads created and destoyed per
  second. And hundreds thousands page allocations, zeroing, maping
  unmaping and freeing per seconds. Very high overhead.
 
  In systat -vmstat I see totfr up to 60, prcfr up to 20.
 
  Estimated overhead -- 30% of system time.
 
  Can anybody implement thread and page pool for txg?
  Would lowering vfs.zfs.txg.timeout be a way to tame or mitigate this?
  vfs.zfs.txg.timeout: 5
 
  Only x5 lowering (less in real case with burst writing). And more 
  fragmentation on writing and etc.
  ___
  freebsd-current@freebsd.org mailing list
  http://lists.freebsd.org/mailman/listinfo/freebsd-current
  To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
 From my understanding, increasing the timeout so you are doing fewer
 transaction groups, would actually be the way to increase performance,
 at the cost of 'bursty' writing and the associated uneven latency.

This (increasing the timeout) is dramaticaly decreasing read
performance by very high IO burst.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: ZFS txg implementation flaw

2013-10-28 Thread Allan Jude
On 2013-10-28 16:48, Slawa Olhovchenkov wrote:
 On Mon, Oct 28, 2013 at 02:28:04PM -0400, Allan Jude wrote:

 On 2013-10-28 14:16, Slawa Olhovchenkov wrote:
 On Mon, Oct 28, 2013 at 10:45:02AM -0700, aurfalien wrote:

 On Oct 28, 2013, at 2:28 AM, Slawa Olhovchenkov wrote:

 I can be wrong.
 As I see ZFS cretate seperate thread for earch txg writing.
 Also for writing to L2ARC.
 As result -- up to several thousands threads created and destoyed per
 second. And hundreds thousands page allocations, zeroing, maping
 unmaping and freeing per seconds. Very high overhead.

 In systat -vmstat I see totfr up to 60, prcfr up to 20.

 Estimated overhead -- 30% of system time.

 Can anybody implement thread and page pool for txg?
 Would lowering vfs.zfs.txg.timeout be a way to tame or mitigate this?
 vfs.zfs.txg.timeout: 5

 Only x5 lowering (less in real case with burst writing). And more 
 fragmentation on writing and etc.
 ___
 freebsd-current@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-current
 To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
 From my understanding, increasing the timeout so you are doing fewer
 transaction groups, would actually be the way to increase performance,
 at the cost of 'bursty' writing and the associated uneven latency.
 This (increasing the timeout) is dramaticaly decreasing read
 performance by very high IO burst.
It shouldn't affect read performance, except during the flush operations
(every txg.timeout seconds)

If you watch with 'gstat' or 'gstat -f ada.$' you should see the cycle

reading quickly, then every txg.timeout seconds (and for maybe longer),
it flushes the entire transaction group (may be 100s of MBs) to the
disk, this high write load may make reads slow until it is finished.

Over the course of a full 60 seconds, this should result in a higher
total read performance, although it will be uneven, slower during the
write cycle.

-- 
Allan Jude

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


SVN r257228 breaks kernel build with gcc

2013-10-28 Thread Michael Butler
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

That is ..

- --- busdma_bounce.o ---
cc1: warnings being treated as errors
In file included from /usr/src/sys/x86/x86/busdma_bounce.c:54:
/usr/src/sys/x86/include/busdma_impl.h:85: warning: redundant
redeclaration of 'busdma_lock_mutex' [-Wredundant-decls]
/usr/src/sys/sys/bus_dma.h:150: warning: previous declaration of
'busdma_lock_mutex' was here
*** [busdma_bounce.o] Error code 1

imb
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.15 (FreeBSD)

iEYEARECAAYFAlJuzrYACgkQQv9rrgRC1JKNLgCgpPEalSReA0TYdiAPx+LoL1pE
A0YAn02T3EcxkRUr/CXHCszWfbFYLDIC
=QDME
-END PGP SIGNATURE-
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: ZFS txg implementation flaw

2013-10-28 Thread Slawa Olhovchenkov
On Mon, Oct 28, 2013 at 04:51:02PM -0400, Allan Jude wrote:

 On 2013-10-28 16:48, Slawa Olhovchenkov wrote:
  On Mon, Oct 28, 2013 at 02:28:04PM -0400, Allan Jude wrote:
 
  On 2013-10-28 14:16, Slawa Olhovchenkov wrote:
  On Mon, Oct 28, 2013 at 10:45:02AM -0700, aurfalien wrote:
 
  On Oct 28, 2013, at 2:28 AM, Slawa Olhovchenkov wrote:
 
  I can be wrong.
  As I see ZFS cretate seperate thread for earch txg writing.
  Also for writing to L2ARC.
  As result -- up to several thousands threads created and destoyed per
  second. And hundreds thousands page allocations, zeroing, maping
  unmaping and freeing per seconds. Very high overhead.
 
  In systat -vmstat I see totfr up to 60, prcfr up to 20.
 
  Estimated overhead -- 30% of system time.
 
  Can anybody implement thread and page pool for txg?
  Would lowering vfs.zfs.txg.timeout be a way to tame or mitigate this?
  vfs.zfs.txg.timeout: 5
 
  Only x5 lowering (less in real case with burst writing). And more 
  fragmentation on writing and etc.
  ___
  freebsd-current@freebsd.org mailing list
  http://lists.freebsd.org/mailman/listinfo/freebsd-current
  To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
  From my understanding, increasing the timeout so you are doing fewer
  transaction groups, would actually be the way to increase performance,
  at the cost of 'bursty' writing and the associated uneven latency.
  This (increasing the timeout) is dramaticaly decreasing read
  performance by very high IO burst.
 It shouldn't affect read performance, except during the flush operations
 (every txg.timeout seconds)

Yes, I talk about this time.

 If you watch with 'gstat' or 'gstat -f ada.$' you should see the cycle
 
 reading quickly, then every txg.timeout seconds (and for maybe longer),
 it flushes the entire transaction group (may be 100s of MBs) to the
 disk, this high write load may make reads slow until it is finished.

Yes. And read may delayed for some seconds.
This is unacceptable for may case.

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: SVN r257228 breaks kernel build with gcc

2013-10-28 Thread Konstantin Belousov
On Mon, Oct 28, 2013 at 04:53:10PM -0400, Michael Butler wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 That is ..
 
 - --- busdma_bounce.o ---
 cc1: warnings being treated as errors
 In file included from /usr/src/sys/x86/x86/busdma_bounce.c:54:
 /usr/src/sys/x86/include/busdma_impl.h:85: warning: redundant
 redeclaration of 'busdma_lock_mutex' [-Wredundant-decls]
 /usr/src/sys/sys/bus_dma.h:150: warning: previous declaration of
 'busdma_lock_mutex' was here
 *** [busdma_bounce.o] Error code 1

Does the following patch allow you to successfully build the kernel with
gcc, or is there more issues left ?

diff --git a/sys/x86/include/busdma_impl.h b/sys/x86/include/busdma_impl.h
index 70c9a6f..b851e7a 100644
--- a/sys/x86/include/busdma_impl.h
+++ b/sys/x86/include/busdma_impl.h
@@ -82,7 +82,6 @@ struct bus_dma_impl {
bus_dmasync_op_t op);
 };
 
-void busdma_lock_mutex(void *arg, bus_dma_lock_op_t op);
 void bus_dma_dflt_lock(void *arg, bus_dma_lock_op_t op);
 int bus_dma_run_filter(struct bus_dma_tag_common *dmat, bus_addr_t paddr);
 int common_bus_dma_tag_create(struct bus_dma_tag_common *parent,


pgpIFg_FYkUpI.pgp
Description: PGP signature


[head tinderbox] failure on ia64/ia64

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 19:26:57 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 19:26:57 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 19:26:57 - starting HEAD tinderbox run for ia64/ia64
TB --- 2013-10-28 19:26:57 - cleaning the object tree
TB --- 2013-10-28 19:28:25 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 19:28:29 - At svn revision 257260
TB --- 2013-10-28 19:28:30 - building world
TB --- 2013-10-28 19:28:30 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 19:28:30 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 19:28:30 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 19:28:30 - SRCCONF=/dev/null
TB --- 2013-10-28 19:28:30 - TARGET=ia64
TB --- 2013-10-28 19:28:30 - TARGET_ARCH=ia64
TB --- 2013-10-28 19:28:30 - TZ=UTC
TB --- 2013-10-28 19:28:30 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 19:28:30 - cd /src
TB --- 2013-10-28 19:28:30 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 19:28:38 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Mon Oct 28 21:05:45 UTC 2013
TB --- 2013-10-28 21:05:45 - generating LINT kernel config
TB --- 2013-10-28 21:05:45 - cd /src/sys/ia64/conf
TB --- 2013-10-28 21:05:45 - /usr/bin/make -B LINT
TB --- 2013-10-28 21:05:45 - cd /src/sys/ia64/conf
TB --- 2013-10-28 21:05:45 - /usr/sbin/config -m LINT
TB --- 2013-10-28 21:05:45 - building LINT kernel
TB --- 2013-10-28 21:05:45 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 21:05:45 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 21:05:45 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 21:05:45 - SRCCONF=/dev/null
TB --- 2013-10-28 21:05:45 - TARGET=ia64
TB --- 2013-10-28 21:05:45 - TARGET_ARCH=ia64
TB --- 2013-10-28 21:05:45 - TZ=UTC
TB --- 2013-10-28 21:05:45 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 21:05:45 - cd /src
TB --- 2013-10-28 21:05:45 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Mon Oct 28 21:05:46 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
/src/sys/modules/cm/../../dev/cm/if_cm_isa.c: In function 'cm_isa_detach':
/src/sys/modules/cm/../../dev/cm/if_cm_isa.c:127: warning: implicit declaration 
of function 'mtx_lock'
/src/sys/modules/cm/../../dev/cm/if_cm_isa.c:127: warning: nested extern 
declaration of 'mtx_lock' [-Wnested-externs]
/src/sys/modules/cm/../../dev/cm/if_cm_isa.c:129: error: dereferencing pointer 
to incomplete type
/src/sys/modules/cm/../../dev/cm/if_cm_isa.c:130: warning: implicit declaration 
of function 'mtx_unlock'
/src/sys/modules/cm/../../dev/cm/if_cm_isa.c:130: warning: nested extern 
declaration of 'mtx_unlock' [-Wnested-externs]
/src/sys/modules/cm/../../dev/cm/if_cm_isa.c:138: warning: implicit declaration 
of function 'if_free'
/src/sys/modules/cm/../../dev/cm/if_cm_isa.c:138: warning: nested extern 
declaration of 'if_free' [-Wnested-externs]
*** Error code 1

Stop.
bmake[3]: stopped in /src/sys/modules/cm
*** Error code 1

Stop.
bmake[2]: stopped in /src/sys/modules
*** Error code 1

Stop.
bmake[1]: stopped in /obj/ia64.ia64/src/sys/LINT
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-28 21:29:02 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-28 21:29:02 - ERROR: failed to build LINT kernel
TB --- 2013-10-28 21:29:02 - 5737.88 user 1021.17 system 7325.25 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-ia64-ia64.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: ZFS txg implementation flaw

2013-10-28 Thread Slawa Olhovchenkov
On Mon, Oct 28, 2013 at 02:22:16PM -0700, Jordan Hubbard wrote:

 
 On Oct 28, 2013, at 2:28 AM, Slawa Olhovchenkov s...@zxy.spb.ru wrote:
 
  As I see ZFS cretate seperate thread for earch txg writing.
  Also for writing to L2ARC.
  As result -- up to several thousands threads created and destoyed per
  second. And hundreds thousands page allocations, zeroing, maping
  unmaping and freeing per seconds. Very high overhead.
 
 How are you measuring the number of threads being created / destroyed?   This 
 claim seems erroneous given how the ZFS thread pool mechanism actually works 
 (and yes, there are thread pools already).
 
 It would be helpful to both see your measurement methodology and the workload 
 you are using in your tests.

Semi-indirect.
dtrace -n 'fbt:kernel:vm_object_terminate:entry { @traces[stack()] = count(); }'

After some (2-3) seconds 

  kernel`vnode_destroy_vobject+0xb9
  zfs.ko`zfs_freebsd_reclaim+0x2e
  kernel`VOP_RECLAIM_APV+0x78
  kernel`vgonel+0x134
  kernel`vnlru_free+0x362
  kernel`vnlru_proc+0x61e
  kernel`fork_exit+0x11f
  kernel`0x80cdbfde
 2490

I don't have user process created threads nor do fork/exit.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


CUURENT kernel build broken - /usr/src/sys/dev/xen/netback/netback.c

2013-10-28 Thread Outback Dingo
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99 -g -Wall -Wredundant-decls
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions
 -Wmissing-include-dirs -fdiagnostics-show-option
 -Wno-error-tautological-compare -Wno-error-empty-body
 -Wno-error-parentheses-equality  -nostdinc  -I. -I/usr/src/sys
-I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer
-mno-omit-leaf-frame-pointer -mno-aes -mno-avx -mcmodel=kernel
-mno-red-zone -mno-mmx -mno-sse -msoft-float
 -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror
 /usr/src/sys/dev/xen/control/control.c
ctfconvert -L VERSION -g control.o
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99 -g -Wall -Wredundant-decls
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions
 -Wmissing-include-dirs -fdiagnostics-show-option
 -Wno-error-tautological-compare -Wno-error-empty-body
 -Wno-error-parentheses-equality  -nostdinc  -I. -I/usr/src/sys
-I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer
-mno-omit-leaf-frame-pointer -mno-aes -mno-avx -mcmodel=kernel
-mno-red-zone -mno-mmx -mno-sse -msoft-float
 -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror
 /usr/src/sys/dev/xen/netback/netback.c
/usr/src/sys/dev/xen/netback/netback.c:588:7: error: incomplete definition
of type 'struct mbuf'
if (m-m_flags  M_PKTHDR) {
~^
/usr/src/sys/net/ethernet.h:367:8: note: forward declaration of 'struct
mbuf'
struct mbuf;
   ^
/usr/src/sys/dev/xen/netback/netback.c:588:19: error: use of undeclared
identifier 'M_PKTHDR'
if (m-m_flags  M_PKTHDR) {
 ^
/usr/src/sys/dev/xen/netback/netback.c:591:11: error: incomplete definition
of type 'struct mbuf'
   m-m_pkthdr.flowid, (int)m-m_pkthdr.csum_flags,
   ~^
/usr/src/sys/net/ethernet.h:367:8: note: forward declaration of 'struct
mbuf'
struct mbuf;
   ^
/usr/src/sys/dev/xen/netback/netback.c:594:11: error: incomplete definition
of type 'struct mbuf'
   m-m_pkthdr.rcvif, m-m_pkthdr.len);
   ~^
/usr/src/sys/net/ethernet.h:367:8: note: forward declaration of 'struct
mbuf'
struct mbuf;
   ^
/usr/src/sys/dev/xen/netback/netback.c:597:10: error: incomplete definition
of type 'struct mbuf'
   m-m_next, m-m_nextpkt, m-m_data);
   ~^
/usr/src/sys/net/ethernet.h:367:8: note: forward declaration of 'struct
mbuf'
struct mbuf;
   ^
/usr/src/sys/dev/xen/netback/netback.c:599:10: error: incomplete definition
of type 'struct mbuf'
   m-m_len, m-m_flags, m-m_type);
   ~^
/usr/src/sys/net/ethernet.h:367:8: note: forward declaration of 'struct
mbuf'
struct mbuf;
   ^
/usr/src/sys/dev/xen/netback/netback.c:601:9: error: incomplete definition
of type 'struct mbuf'
len = m-m_len;
  ~^
/usr/src/sys/net/ethernet.h:367:8: note: forward declaration of 'struct
mbuf'
struct mbuf;
   ^
/usr/src/sys/dev/xen/netback/netback.c:602:6: error: implicit declaration
of function 'mtod' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
d = mtod(m, uint8_t*);
^
/usr/src/sys/dev/xen/netback/netback.c:602:14: error: unexpected type name
'uint8_t': expected expression
d = mtod(m, uint8_t*);
^
/usr/src/sys/dev/xen/netback/netback.c:602:22: error: expected expression
d = mtod(m, uint8_t*);
^
/usr/src/sys/dev/xen/netback/netback.c:1071:3: error: implicit declaration
of function 'if_free' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
if_free(xnb-xnb_ifp);
^
/usr/src/sys/dev/xen/netback/netback.c:1213:24: error: implicit declaration
of function 'if_alloc' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
ifp = xnb-xnb_ifp = if_alloc(IFT_ETHER);
 ^
/usr/src/sys/dev/xen/netback/netback.c:1213:22: error: incompatible integer
to pointer conversion assigning to 'struct ifnet *' from 'int'
[-Werror,-Wint-conversion]
ifp = xnb-xnb_ifp = if_alloc(IFT_ETHER);
   ^ ~~~
/usr/src/sys/dev/xen/netback/netback.c:1214:6: error: incomplete definition
of type 'struct ifnet'
ifp-if_softc = xnb;
~~~^
/usr/src/sys/net/if_arp.h:106:10: note: forward declaration of 'struct
ifnet'
struct  ifnet *ac_ifp;  /* network-visible interface */
^
/usr/src/sys/dev/xen/netback/netback.c:1215:3: error: implicit declaration
of function 'if_initname' is invalid in C99

Re: CURRENT issue with /dev/cs

2013-10-28 Thread Outback Dingo
On Mon, Oct 28, 2013 at 12:27 PM, Sean Bruno sean_br...@yahoo.com wrote:

 On Mon, 2013-10-28 at 10:27 -0400, Outback Dingo wrote:
  cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99 -g -Wall
 -Wredundant-decls
  -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes
 -Wpointer-arith
  -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions
   -Wmissing-include-dirs -fdiagnostics-show-option
   -Wno-error-tautological-compare -Wno-error-empty-body
   -Wno-error-parentheses-equality  -nostdinc  -I. -I/usr/src/sys
  -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL
  -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h
  -fno-omit-frame-pointer
  -mno-omit-leaf-frame-pointer -mno-aes -mno-avx -mcmodel=kernel
  -mno-red-zone -mno-mmx -mno-sse -msoft-float
   -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror
   /usr/src/sys/dev/cs/if_cs.c
  ctfconvert -L VERSION -g if_cs.o
  cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99 -g -Wall
 -Wredundant-decls
  -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes
 -Wpointer-arith
  -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions
   -Wmissing-include-dirs -fdiagnostics-show-option
   -Wno-error-tautological-compare -Wno-error-empty-body
   -Wno-error-parentheses-equality  -nostdinc  -I. -I/usr/src/sys
  -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL
  -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h
  -fno-omit-frame-pointer
  -mno-omit-leaf-frame-pointer -mno-aes -mno-avx -mcmodel=kernel
  -mno-red-zone -mno-mmx -mno-sse -msoft-float
   -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror
   /usr/src/sys/dev/cs/if_cs_isa.c
  In file included from /usr/src/sys/dev/cs/if_cs_isa.c:48:
  /usr/src/sys/dev/cs/if_csvar.h:68:17: error: field has incomplete type
  'struct callout'
  struct callout timer;
 ^
  /usr/src/sys/dev/cs/if_csvar.h:68:9: note: forward declaration of 'struct
  callout'
  struct callout timer;
 ^
  1 error generated.
  *** Error code 1
 
  Stop.
  bmake[2]: stopped in /usr/obj/usr/src/sys/GENERIC
  ___
  freebsd-current@freebsd.org mailing list
  http://lists.freebsd.org/mailman/listinfo/freebsd-current
  To unsubscribe, send any mail to 
 freebsd-current-unsubscr...@freebsd.org


 thanks for catching this.  I've committed a fix for this at svn R257262


great thanks though seems now xen netback broken even worse :P ill quit for
the day and update tomorrow


 sean

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: ZFS txg implementation flaw

2013-10-28 Thread Xin Li
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On 10/28/13 14:32, Slawa Olhovchenkov wrote:
 On Mon, Oct 28, 2013 at 02:22:16PM -0700, Jordan Hubbard wrote:
 
 
 On Oct 28, 2013, at 2:28 AM, Slawa Olhovchenkov s...@zxy.spb.ru
 wrote:
 
 As I see ZFS cretate seperate thread for earch txg writing. 
 Also for writing to L2ARC. As result -- up to several thousands
 threads created and destoyed per second. And hundreds thousands
 page allocations, zeroing, maping unmaping and freeing per
 seconds. Very high overhead.
 
 How are you measuring the number of threads being created /
 destroyed?   This claim seems erroneous given how the ZFS thread
 pool mechanism actually works (and yes, there are thread pools
 already).
 
 It would be helpful to both see your measurement methodology and
 the workload you are using in your tests.
 
 Semi-indirect. dtrace -n 'fbt:kernel:vm_object_terminate:entry {
 @traces[stack()] = count(); }'
 
 After some (2-3) seconds
 
 kernel`vnode_destroy_vobject+0xb9 zfs.ko`zfs_freebsd_reclaim+0x2e 
 kernel`VOP_RECLAIM_APV+0x78 kernel`vgonel+0x134 
 kernel`vnlru_free+0x362 kernel`vnlru_proc+0x61e 
 kernel`fork_exit+0x11f kernel`0x80cdbfde 2490
 
 I don't have user process created threads nor do fork/exit.

This has nothing to do with fork/exit but does suggest that you are
running of vnodes.  What does sysctl -a | grep vnode say?

Cheers,
- -- 
Xin LI delp...@delphij.nethttps://www.delphij.net/
FreeBSD - The Power to Serve!   Live free or die
-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJSbtlWAAoJEJW2GBstM+ns1BgP/iD89HXV3g/c4/GliMG27yB0
WMoWJVDvHmzvRuHBMC6rUIqvyfSaK4EdFDK2jYUIM9qQwWcrSXRXIDBLNE/5MHwl
FgcsaBlFaE17bMwzWrZRCzSb1YMxHXmHG5e10YrGUW8TKkGBVtDD6SIMVK8xg6SQ
5HM2HJR8BVaB65z4S1tLxA+VIqHitUZ0/kTME6X1Z+Y/CwS29F+seXk1DlDYNZM3
W3UVTxJnVwf9HhHRvx/kDtPIPeuIz0O/M5cgtbYq78wjG9Zim6a8SWpuxKeduDoT
CTllgyEidc+vtDiEiksRsja3ATwynzjLGlNribnMKP2U4KMu9qfVUXDse3wwKKXa
+f9Yfzg+fif3r6d/hdlQCtHJhjNlqfjDjCXHHpuTftLU2ONpj9hwKYKOqp6ykmt9
Ok2QziXqBxRMVXJjDAOybv8P1zCAcTpRtvR25bbE7T0M49dvVw51CdAdX8m8nJR+
tX72r+j4BeoNflQWqSsG8P9ao3AuOk6jGgXdtngbbpteyplaVqLragFo8shfUNmY
dWaJp46wUq3gaRBSO/4CkzdyWl99eTTOAW4/Zr78LuYT5wN7FL590AAT3Jmc9N4Z
edZsR2a8VwluLAVuJNqf9odg7MW03xxjKKf9Wm/I112XtFHDg/dCIrdf4cWc5iuA
SvGKci6yZfy5e6hj+ZH5
=aVMu
-END PGP SIGNATURE-
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


FreeBSD 10.0-BETA2 now available

2013-10-28 Thread Glen Barber
The second BETA build of the 10.0-RELEASE release cycle is now available
on the FTP servers for the amd64, i386, ia64, powerpc, powerpc64 and
sparc64 architectures.

The image checksums follow at the end of this email.

ISO images and, for architectures that support it, the memory stick images
are available here:

  ftp://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/10.0/

(or any of the FreeBSD mirror sites).

If you notice problems you can report them through the normal GNATS PR
system or here on the -current mailing list.

If you would like to use SVN to do a source based update of an existing
system, use the stable/10 branch.

Important note to freebsd-update(8) users:  Please be sure to follow the
instructions in the EN-13:04.freebsd-update errata notice here before
upgrading the system to 10.0-BETA2:

  http://www.freebsd.org/security/advisories/FreeBSD-EN-13:04.freebsd-update.asc

For convenience, the following steps mention in the errata notice should
be performed:

 a) Download the relevant patch from the location below, and verify the
 detached PGP signature using your PGP utility.

 # fetch
 # http://security.FreeBSD.org/patches/EN-13:04/freebsd-update.patch
 # fetch
 # http://security.FreeBSD.org/patches/EN-13:04/freebsd-update.patch.asc
 # gpg --verify freebsd-update.patch.asc

 b) Apply the patch.

 # cd /usr/src
 # patch  /path/to/patch

 c) Reinstall freebsd-update.

 # cd /usr/src/usr.sbin/freebsd-update
 # make install -DWITHOUT_MAN

 3) To update your system via a binary patch:

 Systems running a RELEASE version of FreeBSD on the i386 or amd64
 platforms can be updated via the freebsd-update(8) utility:

 # freebsd-update fetch
 # freebsd-update install

 On systems running 10.0-BETA1 (and ONLY systems running 10.0-BETA1), run
 the following command before using freebsd-update in order to fix it
 enough that it can update itself:

 # sed -i '' -e 's/%@/%~@/' /usr/sbin/freebsd-update

Changes between -BETA1 and -BETA2 include:

o Fix AHCI ATAPI emulation when backed with /dev/cd0 in virtio.

o Improve XHCI stability.

o Fix 'make delete-old-libs' and 'make check-libs' to delete .debug
  files created by WITH_DEBUG_FILES.

o Upgrade to the latest version of mtree from NetBSD.

o Enable the automatic creation of a certificate for sendmail.

o Add support for first boot rc.d scripts.

o Fix jail_parallel_start=YES, ip[46].addr when interface
  parameter is not defined, and a bug which prevented jails from
  starting when $jail_conf was used and no jail name was specified.

o Disable the Xen userland event channel driver, which is not yet
  ready.

o Update T4 and T5 firmwares (cxgbe(4)).

o Please note the following:

- If using the ZFS installation option in *and* have enabled
  full-disk encryption is enabled, a few entries will need to be
  manually added to loader.conf(5) before the 'bootpool' zpool
  will be available after the system boots.  This manual step
  is expected to be fixed in the next 10.0 release cycle build.

  The entries that need to be added are:

zpool_cache_load=YES
zpool_cache_type=/boot/zfs/zpool.cache
zpool_cache_name=/boot/zfs/zpool.cache

  This can be done at the final menu of bsdinstall(8), when
  prompted to boot into the newly-installed system;
  alternatively, this can be done post-install, in which case,
  the following must be run before appending loader.conf(5):

# zpool import -f bootpool


ISO Checksums:

amd64:
SHA256 (FreeBSD-10.0-BETA2-amd64-bootonly.iso) = 
d42917c93b960050009c028229b01184f653a242395ac3be9f57066a945ad102
SHA256 (FreeBSD-10.0-BETA2-amd64-disc1.iso) = 
d0831ade5cfdc91c29a6574a615041502b29e78472c794a4bdee2763665b0b09
SHA256 (FreeBSD-10.0-BETA2-amd64-memstick.img) = 
395465791ec9acb3e8549b1b230fb43a728c4abbd041d67b2cee9246960aa77c

MD5 (FreeBSD-10.0-BETA2-amd64-bootonly.iso) = 
ff75c43b5e0a09f1957c3317c52fb66d
MD5 (FreeBSD-10.0-BETA2-amd64-disc1.iso) = c33f6e670d1d99301291749f79b67bed
MD5 (FreeBSD-10.0-BETA2-amd64-memstick.img) = 
5e3173baa1a5056e04bb942fdedb6833

i386:
SHA256 (FreeBSD-10.0-BETA2-i386-bootonly.iso) = 
3cf216a9ec6e76e2afd51d3b76269e0a704f0e8023c5d2fd823a1606a842cf1e
SHA256 (FreeBSD-10.0-BETA2-i386-disc1.iso) = 
f1c6610eb781979c1fd1abc18d3cd8670aa0eafcaf6d76aaa0a3e22f001b2585
SHA256 (FreeBSD-10.0-BETA2-i386-memstick.img) = 
84370995d0d600c1ef6dc040e3d4357269ece479a6d8ee0794da5f5fd7c1f23b

MD5 (FreeBSD-10.0-BETA2-i386-bootonly.iso) = 
210fa90a1e515ae7bfe7d4ec696f5620
MD5 (FreeBSD-10.0-BETA2-i386-disc1.iso) = de9f383d0511c20528944270fb609ae8
MD5 (FreeBSD-10.0-BETA2-i386-memstick.img) = 
b92d95bccf8000e2736367966a8e4571

ia64:
SHA256 (FreeBSD-10.0-BETA2-ia64-bootonly.iso) = 
abe97036e160d4e0445da2e2607f245df5a080096b753a11d6e77faf4f9539d9
SHA256 (FreeBSD-10.0-BETA2-ia64-disc1.iso) = 

Re: ZFS txg implementation flaw

2013-10-28 Thread Slawa Olhovchenkov
On Mon, Oct 28, 2013 at 02:38:30PM -0700, Xin Li wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA512
 
 On 10/28/13 14:32, Slawa Olhovchenkov wrote:
  On Mon, Oct 28, 2013 at 02:22:16PM -0700, Jordan Hubbard wrote:
  
  
  On Oct 28, 2013, at 2:28 AM, Slawa Olhovchenkov s...@zxy.spb.ru
  wrote:
  
  As I see ZFS cretate seperate thread for earch txg writing. 
  Also for writing to L2ARC. As result -- up to several thousands
  threads created and destoyed per second. And hundreds thousands
  page allocations, zeroing, maping unmaping and freeing per
  seconds. Very high overhead.
  
  How are you measuring the number of threads being created /
  destroyed?   This claim seems erroneous given how the ZFS thread
  pool mechanism actually works (and yes, there are thread pools
  already).
  
  It would be helpful to both see your measurement methodology and
  the workload you are using in your tests.
  
  Semi-indirect. dtrace -n 'fbt:kernel:vm_object_terminate:entry {
  @traces[stack()] = count(); }'
  
  After some (2-3) seconds
  
  kernel`vnode_destroy_vobject+0xb9 zfs.ko`zfs_freebsd_reclaim+0x2e 
  kernel`VOP_RECLAIM_APV+0x78 kernel`vgonel+0x134 
  kernel`vnlru_free+0x362 kernel`vnlru_proc+0x61e 
  kernel`fork_exit+0x11f kernel`0x80cdbfde 2490

0x80cdbfd0 fork_trampoline:   mov%r12,%rdi
0x80cdbfd3 fork_trampoline+3: mov%rbx,%rsi
0x80cdbfd6 fork_trampoline+6: mov%rsp,%rdx
0x80cdbfd9 fork_trampoline+9: callq  0x808db560 fork_exit
0x80cdbfde fork_trampoline+14:jmpq 0x80cdca80 doreti
0x80cdbfe3 fork_trampoline+19:nopw 0x0(%rax,%rax,1)
0x80cdbfe9 fork_trampoline+25:nopl   0x0(%rax)


  I don't have user process created threads nor do fork/exit.
 
 This has nothing to do with fork/exit but does suggest that you are
 running of vnodes.  What does sysctl -a | grep vnode say?

kern.maxvnodes: 1095872
kern.minvnodes: 273968
vm.stats.vm.v_vnodepgsout: 0
vm.stats.vm.v_vnodepgsin: 62399
vm.stats.vm.v_vnodeout: 0
vm.stats.vm.v_vnodein: 10680
vfs.freevnodes: 275107
vfs.wantfreevnodes: 273968
vfs.numvnodes: 316321
debug.sizeof.vnode: 504
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on mips/mips

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 20:41:29 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 20:41:29 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 20:41:29 - starting HEAD tinderbox run for mips/mips
TB --- 2013-10-28 20:41:29 - cleaning the object tree
TB --- 2013-10-28 20:42:06 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 20:42:12 - At svn revision 257260
TB --- 2013-10-28 20:42:13 - building world
TB --- 2013-10-28 20:42:13 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 20:42:13 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 20:42:13 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 20:42:13 - SRCCONF=/dev/null
TB --- 2013-10-28 20:42:13 - TARGET=mips
TB --- 2013-10-28 20:42:13 - TARGET_ARCH=mips
TB --- 2013-10-28 20:42:13 - TZ=UTC
TB --- 2013-10-28 20:42:13 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 20:42:13 - cd /src
TB --- 2013-10-28 20:42:13 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 20:42:20 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Mon Oct 28 21:44:19 UTC 2013
TB --- 2013-10-28 21:44:19 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:44:19 - /usr/sbin/config -m ADM5120
TB --- 2013-10-28 21:44:19 - skipping ADM5120 kernel
TB --- 2013-10-28 21:44:19 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:44:19 - /usr/sbin/config -m ALCHEMY
TB --- 2013-10-28 21:44:19 - skipping ALCHEMY kernel
TB --- 2013-10-28 21:44:19 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:44:19 - /usr/sbin/config -m ALFA_HORNET_UB
TB --- 2013-10-28 21:44:19 - building ALFA_HORNET_UB kernel
TB --- 2013-10-28 21:44:19 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 21:44:19 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 21:44:19 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 21:44:19 - SRCCONF=/dev/null
TB --- 2013-10-28 21:44:19 - TARGET=mips
TB --- 2013-10-28 21:44:19 - TARGET_ARCH=mips
TB --- 2013-10-28 21:44:19 - TZ=UTC
TB --- 2013-10-28 21:44:19 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 21:44:19 - cd /src
TB --- 2013-10-28 21:44:19 - /usr/bin/make -B buildkernel 
KERNCONF=ALFA_HORNET_UB
 Kernel build for ALFA_HORNET_UB started on Mon Oct 28 21:44:19 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
/src/sys/dev/ath/if_ath_ahb.c:175: error: for each function it appears in.)
/src/sys/dev/ath/if_ath_ahb.c:175: error: 'M_NOWAIT' undeclared (first use in 
this function)
/src/sys/dev/ath/if_ath_ahb.c:175: error: 'M_ZERO' undeclared (first use in 
this function)
/src/sys/dev/ath/if_ath_ahb.c:175: warning: assignment makes pointer from 
integer without a cast
/src/sys/dev/ath/if_ath_ahb.c:268: warning: implicit declaration of function 
'free'
/src/sys/dev/ath/if_ath_ahb.c:268: warning: nested extern declaration of 'free' 
[-Wnested-externs]
/src/sys/dev/ath/if_ath_ahb.c: In function 'ath_ahb_detach':
/src/sys/dev/ath/if_ath_ahb.c:292: error: 'M_TEMP' undeclared (first use in 
this function)
*** Error code 1

Stop.
bmake[1]: stopped in /obj/mips.mips/src/sys/ALFA_HORNET_UB
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-28 21:44:54 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-28 21:44:54 - ERROR: failed to build ALFA_HORNET_UB kernel
TB --- 2013-10-28 21:44:54 - 2733.59 user 625.49 system 3804.36 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips-mips.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: ZFS txg implementation flaw

2013-10-28 Thread Xin Li
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On 10/28/13 14:45, Slawa Olhovchenkov wrote:
 On Mon, Oct 28, 2013 at 02:38:30PM -0700, Xin Li wrote:
 
 -BEGIN PGP SIGNED MESSAGE- Hash: SHA512
 
 On 10/28/13 14:32, Slawa Olhovchenkov wrote:
 On Mon, Oct 28, 2013 at 02:22:16PM -0700, Jordan Hubbard
 wrote:
 
 
 On Oct 28, 2013, at 2:28 AM, Slawa Olhovchenkov
 s...@zxy.spb.ru wrote:
 
 As I see ZFS cretate seperate thread for earch txg writing.
  Also for writing to L2ARC. As result -- up to several
 thousands threads created and destoyed per second. And
 hundreds thousands page allocations, zeroing, maping
 unmaping and freeing per seconds. Very high overhead.
 
 How are you measuring the number of threads being created / 
 destroyed?   This claim seems erroneous given how the ZFS
 thread pool mechanism actually works (and yes, there are
 thread pools already).
 
 It would be helpful to both see your measurement methodology
 and the workload you are using in your tests.
 
 Semi-indirect. dtrace -n 'fbt:kernel:vm_object_terminate:entry
 { @traces[stack()] = count(); }'
 
 After some (2-3) seconds
 
 kernel`vnode_destroy_vobject+0xb9
 zfs.ko`zfs_freebsd_reclaim+0x2e kernel`VOP_RECLAIM_APV+0x78
 kernel`vgonel+0x134 kernel`vnlru_free+0x362
 kernel`vnlru_proc+0x61e kernel`fork_exit+0x11f
 kernel`0x80cdbfde 2490
 
 0x80cdbfd0 fork_trampoline:   mov%r12,%rdi 
 0x80cdbfd3 fork_trampoline+3: mov%rbx,%rsi 
 0x80cdbfd6 fork_trampoline+6: mov%rsp,%rdx 
 0x80cdbfd9 fork_trampoline+9: callq  0x808db560
 fork_exit 0x80cdbfde fork_trampoline+14:jmpq
 0x80cdca80 doreti 0x80cdbfe3
 fork_trampoline+19:nopw 0x0(%rax,%rax,1) 
 0x80cdbfe9 fork_trampoline+25:nopl   0x0(%rax)
 
 
 I don't have user process created threads nor do fork/exit.
 
 This has nothing to do with fork/exit but does suggest that you
 are running of vnodes.  What does sysctl -a | grep vnode say?
 
 kern.maxvnodes: 1095872 kern.minvnodes: 273968 
 vm.stats.vm.v_vnodepgsout: 0 vm.stats.vm.v_vnodepgsin: 62399 
 vm.stats.vm.v_vnodeout: 0 vm.stats.vm.v_vnodein: 10680 
 vfs.freevnodes: 275107 vfs.wantfreevnodes: 273968 vfs.numvnodes:
 316321 debug.sizeof.vnode: 504

Try setting vfs.wantfreevnodes to 547936 (double it).

Cheers,
- -- 
Xin LI delp...@delphij.nethttps://www.delphij.net/
FreeBSD - The Power to Serve!   Live free or die
-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJSbt2BAAoJEJW2GBstM+nsknMP/1QQQ0BHJOu//nG2M2HnYGsQ
bS0he2xdom/GpPuMS3AwGYYwZTWwauGwr3c2K4czW5AzghNDxpVfycobuGeWVvcB
mvyBgkGhxy33nxVuw9hH4FJW62vJc9sJKlgg5QNQhER81OpCBS2AcVv7qNNtj9f6
svZrhu6X28maas+JnwSr5U82gudC1uhHD3h1pZqc+ogFiEgHlQOoL3Pl6SrpTKUZ
WNFnKd9xWQ/28n26r+jzQu9SlTSStKNQcZiCsMO/5TcGs6Ul8Ft2pS0EKYvVMdVF
poPLItT7qa38nM9BXZYNiESIoZpe1coYXX0en6NMTa0q7JerN05tk3d8q31Rn/Hp
toodJuZB8zA+ZN732s295G06j9gDbSj/iFLumV/0s9OHMVT5lgqVjxmPurmjE+ay
nnPrTDpO3Ef45nC6Gb87yN2ML2GG40de5kYWtieLFt5aSJhQjvmDA+zOxdC9orrh
raspOHfgysvSh8ykaS9SsNdzgEJr5TTzbxh91Ft06e65TEdIzX9HhnqxOLBT+lC1
E6OKYVuU1rLjZPPTplCFI922JbyKEhSc73Gu03zPma8cJEzP/ztCxm/Jv0PrV+4b
SzphVQdMbUr2TMKAUIJXcCwHSWhmqmODoDcHoTbC0kBAqyAbaTCZ8PJaR/A8
jxbZvQV8dGjSYu0LVhnT
=3Xt/
-END PGP SIGNATURE-
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on mips64/mips

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 20:56:32 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 20:56:32 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 20:56:32 - starting HEAD tinderbox run for mips64/mips
TB --- 2013-10-28 20:56:32 - cleaning the object tree
TB --- 2013-10-28 20:57:05 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 20:57:08 - At svn revision 257260
TB --- 2013-10-28 20:57:09 - building world
TB --- 2013-10-28 20:57:09 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 20:57:09 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 20:57:09 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 20:57:09 - SRCCONF=/dev/null
TB --- 2013-10-28 20:57:09 - TARGET=mips
TB --- 2013-10-28 20:57:09 - TARGET_ARCH=mips64
TB --- 2013-10-28 20:57:09 - TZ=UTC
TB --- 2013-10-28 20:57:09 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 20:57:09 - cd /src
TB --- 2013-10-28 20:57:09 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 20:57:17 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Mon Oct 28 21:59:22 UTC 2013
TB --- 2013-10-28 21:59:22 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:59:22 - /usr/sbin/config -m ADM5120
TB --- 2013-10-28 21:59:22 - skipping ADM5120 kernel
TB --- 2013-10-28 21:59:22 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:59:22 - /usr/sbin/config -m ALCHEMY
TB --- 2013-10-28 21:59:22 - skipping ALCHEMY kernel
TB --- 2013-10-28 21:59:22 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:59:22 - /usr/sbin/config -m ALFA_HORNET_UB
TB --- 2013-10-28 21:59:22 - skipping ALFA_HORNET_UB kernel
TB --- 2013-10-28 21:59:22 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:59:22 - /usr/sbin/config -m AP121
TB --- 2013-10-28 21:59:22 - skipping AP121 kernel
TB --- 2013-10-28 21:59:22 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:59:22 - /usr/sbin/config -m AP91
TB --- 2013-10-28 21:59:22 - skipping AP91 kernel
TB --- 2013-10-28 21:59:22 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:59:22 - /usr/sbin/config -m AP93
TB --- 2013-10-28 21:59:22 - skipping AP93 kernel
TB --- 2013-10-28 21:59:22 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:59:22 - /usr/sbin/config -m AP94
TB --- 2013-10-28 21:59:22 - skipping AP94 kernel
TB --- 2013-10-28 21:59:22 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:59:22 - /usr/sbin/config -m AP96
TB --- 2013-10-28 21:59:22 - skipping AP96 kernel
TB --- 2013-10-28 21:59:22 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:59:22 - /usr/sbin/config -m AR71XX_BASE
TB --- 2013-10-28 21:59:22 - skipping AR71XX_BASE kernel
TB --- 2013-10-28 21:59:22 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:59:22 - /usr/sbin/config -m AR724X_BASE
TB --- 2013-10-28 21:59:22 - skipping AR724X_BASE kernel
TB --- 2013-10-28 21:59:22 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:59:22 - /usr/sbin/config -m AR91XX_BASE
TB --- 2013-10-28 21:59:22 - skipping AR91XX_BASE kernel
TB --- 2013-10-28 21:59:22 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:59:22 - /usr/sbin/config -m AR933X_BASE
TB --- 2013-10-28 21:59:22 - skipping AR933X_BASE kernel
TB --- 2013-10-28 21:59:22 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:59:22 - /usr/sbin/config -m AR934X_BASE
TB --- 2013-10-28 21:59:22 - skipping AR934X_BASE kernel
TB --- 2013-10-28 21:59:22 - cd /src/sys/mips/conf
TB --- 2013-10-28 21:59:22 - /usr/sbin/config -m BERI_DE4_BASE
TB --- 2013-10-28 21:59:22 - building BERI_DE4_BASE kernel
TB --- 2013-10-28 21:59:22 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 21:59:22 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 21:59:22 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 21:59:22 - SRCCONF=/dev/null
TB --- 2013-10-28 21:59:22 - TARGET=mips
TB --- 2013-10-28 21:59:22 - TARGET_ARCH=mips64
TB --- 2013-10-28 21:59:22 - TZ=UTC
TB --- 2013-10-28 21:59:22 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 21:59:22 - cd /src
TB --- 2013-10-28 21:59:22 - /usr/bin/make -B buildkernel KERNCONF=BERI_DE4_BASE
 Kernel build for BERI_DE4_BASE started on Mon Oct 28 21:59:22 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
cc  -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-Wundef -Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs 
-fdiagnostics-show-option   -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq 
-I/src/sys/contrib/libfdt -D_KERNEL 

Re: ZFS txg implementation flaw

2013-10-28 Thread Jordan Hubbard

On Oct 28, 2013, at 2:28 AM, Slawa Olhovchenkov s...@zxy.spb.ru wrote:

 As I see ZFS cretate seperate thread for earch txg writing.
 Also for writing to L2ARC.
 As result -- up to several thousands threads created and destoyed per
 second. And hundreds thousands page allocations, zeroing, maping
 unmaping and freeing per seconds. Very high overhead.

How are you measuring the number of threads being created / destroyed?   This 
claim seems erroneous given how the ZFS thread pool mechanism actually works 
(and yes, there are thread pools already).

It would be helpful to both see your measurement methodology and the workload 
you are using in your tests.

- Jordan


___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


buildworld failure: pfvar.h:44 #include netpfil/pf/pf.h not found

2013-10-28 Thread dt71

=== sbin/ifconfig (depend)
rm -f .depend
CC='/path/to/clang --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin' mkdep -f .depend -a-DINET -DNDEBUG 
-std=gnu99   /usr/src/sbin/ifconfig/ifconfig.c /usr/src/sbin/ifconfig/af_link.c 
/usr/src/sbin/ifconfig/af_inet.c /usr/src/sbin/ifconfig/af_atalk.c 
/usr/src/sbin/ifconfig/ifclone.c /usr/src/sbin/ifconfig/ifmac.c 
/usr/src/sbin/ifconfig/ifmedia.c /usr/src/sbin/ifconfig/iffib.c 
/usr/src/sbin/ifconfig/ifvlan.c /usr/src/sbin/ifconfig/ifgre.c 
/usr/src/sbin/ifconfig/ifgif.c /usr/src/sbin/ifconfig/ifieee80211.c 
/usr/src/sbin/ifconfig/regdomain.c /usr/src/sbin/ifconfig/carp.c 
/usr/src/sbin/ifconfig/ifgroup.c /usr/src/sbin/ifconfig/ifpfsync.c 
/usr/src/sbin/ifconfig/ifbridge.c /usr/src/sbin/ifconfig/iflagg.c
In file included from /usr/src/sbin/ifconfig/ifpfsync.c:35:
/usr/obj/usr/src/tmp/usr/include/net/pfvar.h:44:10: fatal error:
  'netpfil/pf/pf.h' file not found
#include netpfil/pf/pf.h
 ^

/usr/obj was clean.

The environment contains, notably:
CC=/path/to/clang
CXX=/path/to/clang++
CPP=/path/to/clang-cpp
WITHOUT_SSP=1

/etc/make.conf is:
CPUTYPE?=native
CXXFLAGS+= -stdlib=libc++
KERNCONF=CUSTOM
NO_CLEAN=1
NO_KERNELCLEAN=1
NO_MODULES=1
MALLOC_PRODUCTION=1
WITHOUT_SSP=1

/etc/src.conf is:
WITHOUT_ACCT=1
WITHOUT_ACPI=1
WITHOUT_AMD=1
WITHOUT_APM=1
WITHOUT_ASSERT_DEBUG=1
WITHOUT_AT=1
WITHOUT_ATF=1
WITHOUT_ATM=1
WITHOUT_AUDIT=1
WITHOUT_AUTHPF=1
WITHOUT_BLUETOOTH=1
WITHOUT_BSNMP=1
WITHOUT_CALENDAR=1
WITHOUT_CAPSICUM=1
WITHOUT_CDDL=1
WITHOUT_CLANG=1
WITHOUT_CPP=1
WITHOUT_CROSS_COMPILER=1
WITHOUT_CTM=1
WITHOUT_DICT=1
WITHOUT_ED_CRYPTO=1
WITHOUT_EXAMPLES=1
WITHOUT_FDT=1
WITHOUT_FLOPPY=1
WITHOUT_FORMAT_EXTENSIONS=1
WITHOUT_FREEBSD_UPDATE=1
WITHOUT_GAMES=1
WITHOUT_GCC=1
WITHOUT_GCOV=1
WITHOUT_GDB=1
WITHOUT_GNUCXX=1
WITHOUT_GPIB=1
WITHOUT_GPIO=1
WITHOUT_HESIOD=1
WITHOUT_HTML=1
WITHOUT_INET6=1
WITHOUT_IPFILTER=1
WITHOUT_IPFW=1
WITHOUT_IPX=1
WITHOUT_JAIL=1
WITHOUT_KDUMP=1
WITHOUT_KERNEL_SYMBOLS=1
WITHOUT_KVM=1
WITHOUT_LDNS=1
WITHOUT_LEGACY_CONSOLE=1
WITHOUT_LOCALES=1
WITHOUT_LOCATE=1
WITHOUT_LPR=1
WITHOUT_MAIL=1
WITHOUT_NDIS=1
WITHOUT_NETGRAPH=1
WITHOUT_NLS=1
WITHOUT_NLS_CATALOGS=1
WITHOUT_NTP=1
WITHOUT_PC_SYSINSTALL=1
WITHOUT_PF=1
WITHOUT_PMC=1
WITHOUT_PORTSNAP=1
WITHOUT_PPP=1
WITHOUT_PROFILE=1
WITHOUT_QUOTAS=1
WITHOUT_RCMDS=1
WITHOUT_RCS=1
WITHOUT_RESCUE=1
WITHOUT_SENDMAIL=1
WITHOUT_SHAREDOCS=1
WITHOUT_SOURCELESS=1
WITHOUT_SSP=1
WITHOUT_SYSINSTALL=1
WITHOUT_TELNET=1
WITHOUT_UNBOUND=1
WITHOUT_WIRELESS=1
WITHOUT_WPA_SUPPLICANT_EAPOL=1
WITHOUT_ZFS=1
WITH_BSD_GREP=1
WITH_SVN=1
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: latest sbin/pkg updates seem to break HEAD

2013-10-28 Thread Matthias Andree
Am 26.10.2013 14:42, schrieb Rainer Hurling:
 Am 26.10.2013 13:04, schrieb Matthias Andree:
 Am 26.10.2013 12:56, schrieb Rainer Hurling:
 After svn update my 11.0-CURRENT box to r257152, the build breaks.
 Obviously there is something wrong with the newest patches for sbin/pkg
 (or libcrypt). Am I the only one observing this?

 Any help is appreciated,
 Rainer Hurling


 [..snip..]
 === usr.sbin/pkg (all)
 ...
 cc  -O2 -pipe  -I/usr/src/usr.sbin/pkg/../../contrib/libyaml/include 
 -std=gnu99 
 [...]
 -L/usr/obj/usr/src/tmp/usr/lib/private -rpath /usr/lib/private -o pkg
 pkg.o dns_utils.o config.o -larchive -lelf -lfetch -lyaml -lsbuf -lssl

 /usr/obj/usr/src/tmp/usr/bin/ld: D: invalid DSO for symbol `EVP_PKEY_free' 
 definition

This means that the indirect dependency pulled in from one of the given
libraries (-lssl in this case) is not eligible for resolving
EVP_PKEY_free(), because the library that provides this EVP_PKEY_free()
is not mentioned explicitly on the linker's command line.

 /usr/obj/usr/src/tmp/lib/libcrypto.so.7: could not read symbols: Bad value

...and this line translates to libcrypto.so.7: was brought in as
indirect dependency, could resolve your missing symbol, but is not
permitted to. Add -lcrypto explicitly to the linker command line.

Arguably Fedora Linux offers nicer error messages if the screenshot
(URL/quote below) is authentic.

 cc: error: linker command failed with exit code 1 (use -v to see invocation)
 *** Error code 1
 Stop.
 make[4]: stopped in /usr/src/usr.sbin/pkg

 These can happen if a library is missing, for instance, -lcrypto is
 apparently not mentioned on the linker's command line, but AFAIR the
 clang linker accepts no unresolved symbols from .so when linking
 executables, and -lssl likely needs -lcrypto.  This avoids run-time
 surprises due to missing dependencies (on libcrypto, in this case).

 Try pasting that command line with -lcrypto added after -lssl, and if
 that helps, try to debug where the -lcrypto has been or gets lost, or
 should get added.

 HTH
 
 Yep, adding -lcrypto seems to help. I patched usr.sbin/pkg/Makefile for it.
 
 But I am wondering if nobody else has this problem? I did not change my
 systems sources before.

Greetings,

I discussed this a bit with Bryan Drewery on IRC, and the information
pieces that I will post here for posterity and to have this in the
archives are:

1. pkg itself calls the EVP_*() functions from libcrypto.

2. on bdrewery's system, the linker pulled libcrypto in through libssl
as an indirect dependency.  It was not supposed to do that, but happened
- as to why, we don't know.

3. The general idea, that bdrewery agrees to, is that all shared
dependencies must be specified directly on the linker's command line.
http://fedoraproject.org/wiki/UnderstandingDSOLinkChange
this has the screenshot with a nicer error message:

 /usr/bin/ld.bfd: rpmdumpheader.o: undefined reference to symbol 'Fopen'
 /usr/bin/ld.bfd: note: 'Fopen' is defined in DSO /usr/lib/librpmio.so.0 so 
 try adding it to the linker command line
 /usr/lib/librpmio.so.0: could not read symbols: Invalid operation

4. It's not necessarily clang that causes it, but either gold, or a
change to FreeBSD's ld in Late July that disabled the use of indirect
dependencies
http://svnweb.freebsd.org/base?view=revisionsortby=daterevision=253839.

Hope that helps.

Best regards
Matthias
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: ZFS txg implementation flaw

2013-10-28 Thread Slawa Olhovchenkov
On Mon, Oct 28, 2013 at 02:56:17PM -0700, Xin Li wrote:

  Semi-indirect. dtrace -n 'fbt:kernel:vm_object_terminate:entry
  { @traces[stack()] = count(); }'
  
  After some (2-3) seconds
  
  kernel`vnode_destroy_vobject+0xb9
  zfs.ko`zfs_freebsd_reclaim+0x2e kernel`VOP_RECLAIM_APV+0x78
  kernel`vgonel+0x134 kernel`vnlru_free+0x362
  kernel`vnlru_proc+0x61e kernel`fork_exit+0x11f
  kernel`0x80cdbfde 2490
  
  0x80cdbfd0 fork_trampoline:   mov%r12,%rdi 
  0x80cdbfd3 fork_trampoline+3: mov%rbx,%rsi 
  0x80cdbfd6 fork_trampoline+6: mov%rsp,%rdx 
  0x80cdbfd9 fork_trampoline+9: callq  0x808db560
  fork_exit 0x80cdbfde fork_trampoline+14:jmpq
  0x80cdca80 doreti 0x80cdbfe3
  fork_trampoline+19:nopw 0x0(%rax,%rax,1) 
  0x80cdbfe9 fork_trampoline+25:nopl   0x0(%rax)
  
  
  I don't have user process created threads nor do fork/exit.
  
  This has nothing to do with fork/exit but does suggest that you
  are running of vnodes.  What does sysctl -a | grep vnode say?
  
  kern.maxvnodes: 1095872 kern.minvnodes: 273968 
  vm.stats.vm.v_vnodepgsout: 0 vm.stats.vm.v_vnodepgsin: 62399 
  vm.stats.vm.v_vnodeout: 0 vm.stats.vm.v_vnodein: 10680 
  vfs.freevnodes: 275107 vfs.wantfreevnodes: 273968 vfs.numvnodes:
  316321 debug.sizeof.vnode: 504
 
 Try setting vfs.wantfreevnodes to 547936 (double it).

Now fork_trampoline was gone, but I still see prcfr (and zfod/totfr
too). Currently half of peeak traffic and I can't check impact to IRQ
handling.

kern.maxvnodes: 1095872
kern.minvnodes: 547936
vm.stats.vm.v_vnodepgsout: 0
vm.stats.vm.v_vnodepgsin: 63134
vm.stats.vm.v_vnodeout: 0
vm.stats.vm.v_vnodein: 10836
vfs.freevnodes: 481873
vfs.wantfreevnodes: 547936
vfs.numvnodes: 517331
debug.sizeof.vnode: 504

Now dtrace -n 'fbt:kernel:vm_object_terminate:entry { @traces[stack()] = 
count(); }'

  kernel`vm_object_deallocate+0x520
  kernel`vm_map_entry_deallocate+0x4c
  kernel`vm_map_process_deferred+0x3d
  kernel`sys_munmap+0x16c
  kernel`amd64_syscall+0x5ea
  kernel`0x80cdbd97
   56

I think this is nginx memory management (allocation|dealocation). Can
I tune malloc to disable free pages?
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on amd64/amd64

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 15:40:18 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 15:40:18 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 15:40:18 - starting HEAD tinderbox run for amd64/amd64
TB --- 2013-10-28 15:40:18 - cleaning the object tree
TB --- 2013-10-28 15:47:56 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 15:47:59 - At svn revision 257260
TB --- 2013-10-28 15:48:00 - building world
TB --- 2013-10-28 15:48:00 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 15:48:00 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 15:48:00 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 15:48:00 - SRCCONF=/dev/null
TB --- 2013-10-28 15:48:00 - TARGET=amd64
TB --- 2013-10-28 15:48:00 - TARGET_ARCH=amd64
TB --- 2013-10-28 15:48:00 - TZ=UTC
TB --- 2013-10-28 15:48:00 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 15:48:00 - cd /src
TB --- 2013-10-28 15:48:00 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 15:48:07 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 stage 5.1: building 32 bit shim libraries
 World build completed on Mon Oct 28 19:37:54 UTC 2013
TB --- 2013-10-28 19:37:54 - generating LINT kernel config
TB --- 2013-10-28 19:37:54 - cd /src/sys/amd64/conf
TB --- 2013-10-28 19:37:54 - /usr/bin/make -B LINT
TB --- 2013-10-28 19:37:55 - cd /src/sys/amd64/conf
TB --- 2013-10-28 19:37:55 - /usr/sbin/config -m LINT
TB --- 2013-10-28 19:37:55 - building LINT kernel
TB --- 2013-10-28 19:37:55 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 19:37:55 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 19:37:55 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 19:37:55 - SRCCONF=/dev/null
TB --- 2013-10-28 19:37:55 - TARGET=amd64
TB --- 2013-10-28 19:37:55 - TARGET_ARCH=amd64
TB --- 2013-10-28 19:37:55 - TZ=UTC
TB --- 2013-10-28 19:37:55 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 19:37:55 - cd /src
TB --- 2013-10-28 19:37:55 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Mon Oct 28 19:37:55 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for LINT completed on Mon Oct 28 20:13:32 UTC 2013
TB --- 2013-10-28 20:13:32 - cd /src/sys/amd64/conf
TB --- 2013-10-28 20:13:32 - /usr/sbin/config -m LINT-NOINET
TB --- 2013-10-28 20:13:32 - building LINT-NOINET kernel
TB --- 2013-10-28 20:13:32 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 20:13:32 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 20:13:32 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 20:13:32 - SRCCONF=/dev/null
TB --- 2013-10-28 20:13:32 - TARGET=amd64
TB --- 2013-10-28 20:13:32 - TARGET_ARCH=amd64
TB --- 2013-10-28 20:13:32 - TZ=UTC
TB --- 2013-10-28 20:13:32 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 20:13:32 - cd /src
TB --- 2013-10-28 20:13:32 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET
 Kernel build for LINT-NOINET started on Mon Oct 28 20:13:32 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for LINT-NOINET completed on Mon Oct 28 20:44:52 UTC 2013
TB --- 2013-10-28 20:44:52 - cd /src/sys/amd64/conf
TB --- 2013-10-28 20:44:52 - /usr/sbin/config -m LINT-NOINET6
TB --- 2013-10-28 20:44:52 - building LINT-NOINET6 kernel
TB --- 2013-10-28 20:44:52 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 20:44:52 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 20:44:52 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 20:44:52 - SRCCONF=/dev/null
TB --- 2013-10-28 20:44:52 - TARGET=amd64
TB --- 2013-10-28 20:44:52 - TARGET_ARCH=amd64
TB --- 2013-10-28 20:44:52 - TZ=UTC
TB --- 2013-10-28 20:44:52 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 20:44:52 - cd /src
TB --- 2013-10-28 20:44:52 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET6
 Kernel build for LINT-NOINET6 started on Mon Oct 28 20:44:52 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for LINT-NOINET6 completed on Mon Oct 28 21:16:53 UTC 2013
TB --- 2013-10-28 21:16:53 - cd /src/sys/amd64/conf
TB --- 2013-10-28 21:16:53 - /usr/sbin/config -m LINT-NOIP
TB --- 2013-10-28 21:16:53 - building LINT-NOIP kernel
TB --- 2013-10-28 21:16:53 - 

Re: buildworld failure: pfvar.h:44 #include netpfil/pf/pf.h not found

2013-10-28 Thread Gleb Smirnoff
On Mon, Oct 28, 2013 at 11:14:57PM +0100, d...@gmx.com wrote:
d === sbin/ifconfig (depend)
d rm -f .depend
d CC='/path/to/clang --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin' mkdep -f .depend -a-DINET -DNDEBUG 
-std=gnu99   /usr/src/sbin/ifconfig/ifconfig.c /usr/src/sbin/ifconfig/af_link.c 
/usr/src/sbin/ifconfig/af_inet.c /usr/src/sbin/ifconfig/af_atalk.c 
/usr/src/sbin/ifconfig/ifclone.c /usr/src/sbin/ifconfig/ifmac.c 
/usr/src/sbin/ifconfig/ifmedia.c /usr/src/sbin/ifconfig/iffib.c 
/usr/src/sbin/ifconfig/ifvlan.c /usr/src/sbin/ifconfig/ifgre.c 
/usr/src/sbin/ifconfig/ifgif.c /usr/src/sbin/ifconfig/ifieee80211.c 
/usr/src/sbin/ifconfig/regdomain.c /usr/src/sbin/ifconfig/carp.c 
/usr/src/sbin/ifconfig/ifgroup.c /usr/src/sbin/ifconfig/ifpfsync.c 
/usr/src/sbin/ifconfig/ifbridge.c /usr/src/sbin/ifconfig/iflagg.c
d In file included from /usr/src/sbin/ifconfig/ifpfsync.c:35:
d /usr/obj/usr/src/tmp/usr/include/net/pfvar.h:44:10: fatal error:
d'netpfil/pf/pf.h' file not found
d #include netpfil/pf/pf.h
d   ^
d 
d /usr/obj was clean.

See below ...

d The environment contains, notably:
...
d WITHOUT_PF=1

This one prevented headers to be installed into temporary build dir.

Can you please test attached patch?

-- 
Totus tuus, Glebius.
Index: sbin/ifconfig/Makefile
===
--- sbin/ifconfig/Makefile	(revision 257269)
+++ sbin/ifconfig/Makefile	(working copy)
@@ -40,7 +40,9 @@ LDADD+=	-lbsdxml -lsbuf
 
 SRCS+=	carp.c			# SIOC[GS]VH support
 SRCS+=	ifgroup.c		# ...
+.if ${MK_PF} != no
 SRCS+=	ifpfsync.c		# pfsync(4) support
+.endif
 
 SRCS+=	ifbridge.c		# bridge support
 SRCS+=	iflagg.c		# lagg support
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org

Re: CUURENT kernel build broken - /usr/src/sys/dev/xen/netback/netback.c

2013-10-28 Thread Gleb Smirnoff
On Mon, Oct 28, 2013 at 05:33:23PM -0400, Outback Dingo wrote:
O  /usr/src/sys/dev/xen/netback/netback.c
O /usr/src/sys/dev/xen/netback/netback.c:588:7: error: incomplete definition
O of type 'struct mbuf'
O if (m-m_flags  M_PKTHDR) {

This one already fixed. Sorry.

-- 
Totus tuus, Glebius.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on sparc64/sparc64

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 22:02:04 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 22:02:04 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 22:02:04 - starting HEAD tinderbox run for sparc64/sparc64
TB --- 2013-10-28 22:02:04 - cleaning the object tree
TB --- 2013-10-28 22:03:38 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 22:03:42 - At svn revision 257260
TB --- 2013-10-28 22:03:43 - building world
TB --- 2013-10-28 22:03:43 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 22:03:43 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 22:03:43 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 22:03:43 - SRCCONF=/dev/null
TB --- 2013-10-28 22:03:43 - TARGET=sparc64
TB --- 2013-10-28 22:03:43 - TARGET_ARCH=sparc64
TB --- 2013-10-28 22:03:43 - TZ=UTC
TB --- 2013-10-28 22:03:43 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 22:03:43 - cd /src
TB --- 2013-10-28 22:03:43 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 22:03:50 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Mon Oct 28 23:08:15 UTC 2013
TB --- 2013-10-28 23:08:15 - generating LINT kernel config
TB --- 2013-10-28 23:08:15 - cd /src/sys/sparc64/conf
TB --- 2013-10-28 23:08:15 - /usr/bin/make -B LINT
TB --- 2013-10-28 23:08:15 - cd /src/sys/sparc64/conf
TB --- 2013-10-28 23:08:15 - /usr/sbin/config -m LINT
TB --- 2013-10-28 23:08:15 - building LINT kernel
TB --- 2013-10-28 23:08:15 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 23:08:15 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 23:08:15 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 23:08:15 - SRCCONF=/dev/null
TB --- 2013-10-28 23:08:15 - TARGET=sparc64
TB --- 2013-10-28 23:08:15 - TARGET_ARCH=sparc64
TB --- 2013-10-28 23:08:15 - TZ=UTC
TB --- 2013-10-28 23:08:15 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 23:08:15 - cd /src
TB --- 2013-10-28 23:08:15 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Mon Oct 28 23:08:15 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
/src/sys/dev/hme/if_hme_sbus.c:141: warning: implicit declaration of function 
'mtx_init'
/src/sys/dev/hme/if_hme_sbus.c:141: warning: nested extern declaration of 
'mtx_init' [-Wnested-externs]
/src/sys/dev/hme/if_hme_sbus.c:141: error: 'MTX_NETWORK_LOCK' undeclared (first 
use in this function)
/src/sys/dev/hme/if_hme_sbus.c:141: error: (Each undeclared identifier is 
reported only once
/src/sys/dev/hme/if_hme_sbus.c:141: error: for each function it appears in.)
/src/sys/dev/hme/if_hme_sbus.c:142: error: 'MTX_DEF' undeclared (first use in 
this function)
/src/sys/dev/hme/if_hme_sbus.c:286: warning: implicit declaration of function 
'mtx_destroy'
/src/sys/dev/hme/if_hme_sbus.c:286: warning: nested extern declaration of 
'mtx_destroy' [-Wnested-externs]
*** Error code 1

Stop.
bmake[1]: stopped in /obj/sparc64.sparc64/src/sys/LINT
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-28 23:13:19 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-28 23:13:19 - ERROR: failed to build LINT kernel
TB --- 2013-10-28 23:13:19 - 3404.52 user 619.00 system 4275.45 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-sparc64-sparc64.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [heads up] axing AppleTalk and IPX/SPX

2013-10-28 Thread Gary Palmer
On Mon, Oct 28, 2013 at 12:12:21PM -0700, Tom Samplonius wrote:
 
 On Oct 28, 2013, at 11:54 AM, Stefan Bethke s...@lassitu.de wrote:
 
  Am 28.10.2013 um 13:42 schrieb Gleb Smirnoff gleb...@freebsd.org:
  
  The plan is two axe two old networking protocols from FreeBSD head/,
  meaning that FreeBSD 11.0-RELEASE, available in couple of years would
  be shipped without them.
  
  1) AppleTalk
  
   Last time claimed to be supported by vendor in 2007[1]. In practice
   had very little use since 90th.
   Discontinued by major routing equipment vendors since 2009[2].
  
  Since Apple has now even deprecated AFP (the file sharing protocol 
  implemented by netatalk, among others), it?s time to let go.
  
 
   Do you have a reference for that?  Various pundits have claimed that Apple 
 is deprecating AFP because when you enable Personal File Sharing, that 
 enables SMB now, not AFP, but so far I have not seen any official 
 announcement from Apple either way.
 

Technically I don't know if AFP is deprecated, however SMB2 is the new
default for file sharing.  The most I've been able to find is:

https://www.apple.com/media/us/osx/2013/docs/OSX_Mavericks_Core_Technology_Overview.pdf

pages 21 and 22.  AFP is described as being used with older Mac computers,
however Time Machine still very much relies on it so AFP won't be going
away soon.

Gary

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: SVN r257228 breaks kernel build with gcc

2013-10-28 Thread Michael Butler
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 10/28/13 17:15, Konstantin Belousov wrote:
 On Mon, Oct 28, 2013 at 04:53:10PM -0400, Michael Butler wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 That is ..

 - --- busdma_bounce.o ---
 cc1: warnings being treated as errors
 In file included from /usr/src/sys/x86/x86/busdma_bounce.c:54:
 /usr/src/sys/x86/include/busdma_impl.h:85: warning: redundant
 redeclaration of 'busdma_lock_mutex' [-Wredundant-decls]
 /usr/src/sys/sys/bus_dma.h:150: warning: previous declaration of
 'busdma_lock_mutex' was here
 *** [busdma_bounce.o] Error code 1
 
 Does the following patch allow you to successfully build the kernel with
 gcc, or is there more issues left ?
 
 diff --git a/sys/x86/include/busdma_impl.h b/sys/x86/include/busdma_impl.h
 index 70c9a6f..b851e7a 100644
 --- a/sys/x86/include/busdma_impl.h
 +++ b/sys/x86/include/busdma_impl.h
 @@ -82,7 +82,6 @@ struct bus_dma_impl {
   bus_dmasync_op_t op);
  };
  
 -void busdma_lock_mutex(void *arg, bus_dma_lock_op_t op);
  void bus_dma_dflt_lock(void *arg, bus_dma_lock_op_t op);
  int bus_dma_run_filter(struct bus_dma_tag_common *dmat, bus_addr_t paddr);
  int common_bus_dma_tag_create(struct bus_dma_tag_common *parent,
 

This fixes it - thanks! :-)

imb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.15 (FreeBSD)

iEYEARECAAYFAlJu9EgACgkQQv9rrgRC1JIt3QCgi9bYP7VRxcJKh3BpxEFvu/r6
1igAoJ0fUja3x5F/I1XXGuxkdNi4mm62
=FEB0
-END PGP SIGNATURE-
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: buildworld failure: pfvar.h:44 #include netpfil/pf/pf.h not found

2013-10-28 Thread dt71

Gleb Smirnoff wrote, On 10/28/2013 23:33:

Can you please test attached patch?


Progress:

=== usr.bin/netstat (depend)
rm -f .depend
CC='/i/a/clang --sysroot=/usr/obj/usr/src/tmp -B/usr/obj/usr/src/tmp/usr/bin' 
mkdep -f .depend -a-DIPSEC -DSCTP -DINET -DNDEBUG -std=gnu99   
/usr/src/usr.bin/netstat/if.c /usr/src/usr.bin/netstat/inet.c 
/usr/src/usr.bin/netstat/main.c /usr/src/usr.bin/netstat/mbuf.c 
/usr/src/usr.bin/netstat/mroute.c /usr/src/usr.bin/netstat/netisr.c 
/usr/src/usr.bin/netstat/route.c /usr/src/usr.bin/netstat/unix.c 
/usr/src/usr.bin/netstat/atalk.c /usr/src/usr.bin/netstat/mroute6.c 
/usr/src/usr.bin/netstat/ipsec.c /usr/src/usr.bin/netstat/bpf.c 
/usr/src/usr.bin/netstat/pfkey.c /usr/src/usr.bin/netstat/sctp.c
In file included from /usr/src/usr.bin/netstat/if.c:51:
/usr/obj/usr/src/tmp/usr/include/net/pfvar.h:44:10: fatal error:
  'netpfil/pf/pf.h' file not found
#include netpfil/pf/pf.h
 ^

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on powerpc/powerpc

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 21:29:02 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 21:29:02 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 21:29:02 - starting HEAD tinderbox run for powerpc/powerpc
TB --- 2013-10-28 21:29:02 - cleaning the object tree
TB --- 2013-10-28 21:29:46 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 21:29:50 - At svn revision 257260
TB --- 2013-10-28 21:29:51 - building world
TB --- 2013-10-28 21:29:51 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 21:29:51 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 21:29:51 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 21:29:51 - SRCCONF=/dev/null
TB --- 2013-10-28 21:29:51 - TARGET=powerpc
TB --- 2013-10-28 21:29:51 - TARGET_ARCH=powerpc
TB --- 2013-10-28 21:29:51 - TZ=UTC
TB --- 2013-10-28 21:29:51 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 21:29:51 - cd /src
TB --- 2013-10-28 21:29:51 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 21:29:58 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Tue Oct 29 00:04:43 UTC 2013
TB --- 2013-10-29 00:04:43 - generating LINT kernel config
TB --- 2013-10-29 00:04:43 - cd /src/sys/powerpc/conf
TB --- 2013-10-29 00:04:43 - /usr/bin/make -B LINT
TB --- 2013-10-29 00:04:43 - cd /src/sys/powerpc/conf
TB --- 2013-10-29 00:04:43 - /usr/sbin/config -m LINT
TB --- 2013-10-29 00:04:43 - building LINT kernel
TB --- 2013-10-29 00:04:43 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-29 00:04:43 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-29 00:04:43 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-29 00:04:43 - SRCCONF=/dev/null
TB --- 2013-10-29 00:04:43 - TARGET=powerpc
TB --- 2013-10-29 00:04:43 - TARGET_ARCH=powerpc
TB --- 2013-10-29 00:04:43 - TZ=UTC
TB --- 2013-10-29 00:04:43 - __MAKE_CONF=/dev/null
TB --- 2013-10-29 00:04:43 - cd /src
TB --- 2013-10-29 00:04:43 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Tue Oct 29 00:04:43 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for LINT completed on Tue Oct 29 00:23:53 UTC 2013
TB --- 2013-10-29 00:23:53 - cd /src/sys/powerpc/conf
TB --- 2013-10-29 00:23:53 - /usr/sbin/config -m GENERIC
TB --- 2013-10-29 00:23:53 - building GENERIC kernel
TB --- 2013-10-29 00:23:53 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-29 00:23:53 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-29 00:23:53 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-29 00:23:53 - SRCCONF=/dev/null
TB --- 2013-10-29 00:23:53 - TARGET=powerpc
TB --- 2013-10-29 00:23:53 - TARGET_ARCH=powerpc
TB --- 2013-10-29 00:23:53 - TZ=UTC
TB --- 2013-10-29 00:23:53 - __MAKE_CONF=/dev/null
TB --- 2013-10-29 00:23:53 - cd /src
TB --- 2013-10-29 00:23:53 - /usr/bin/make -B buildkernel KERNCONF=GENERIC
 Kernel build for GENERIC started on Tue Oct 29 00:23:54 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for GENERIC completed on Tue Oct 29 00:40:06 UTC 2013
TB --- 2013-10-29 00:40:06 - cd /src/sys/powerpc/conf
TB --- 2013-10-29 00:40:06 - /usr/sbin/config -m GENERIC64
TB --- 2013-10-29 00:40:06 - skipping GENERIC64 kernel
TB --- 2013-10-29 00:40:06 - cd /src/sys/powerpc/conf
TB --- 2013-10-29 00:40:06 - /usr/sbin/config -m MPC85XX
TB --- 2013-10-29 00:40:06 - building MPC85XX kernel
TB --- 2013-10-29 00:40:06 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-29 00:40:06 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-29 00:40:06 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-29 00:40:06 - SRCCONF=/dev/null
TB --- 2013-10-29 00:40:06 - TARGET=powerpc
TB --- 2013-10-29 00:40:06 - TARGET_ARCH=powerpc
TB --- 2013-10-29 00:40:06 - TZ=UTC
TB --- 2013-10-29 00:40:06 - __MAKE_CONF=/dev/null
TB --- 2013-10-29 00:40:06 - cd /src
TB --- 2013-10-29 00:40:06 - /usr/bin/make -B buildkernel KERNCONF=MPC85XX
 Kernel build for MPC85XX started on Tue Oct 29 00:40:06 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
/src/sys/dev/tsec/if_tsec_fdt.c: In function 'tsec_fdt_attach':
/src/sys/dev/tsec/if_tsec_fdt.c:166: warning: implicit declaration of function 
'mtx_init'

[head tinderbox] failure on powerpc64/powerpc

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-28 21:44:54 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-28 21:44:54 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-28 21:44:54 - starting HEAD tinderbox run for powerpc64/powerpc
TB --- 2013-10-28 21:44:54 - cleaning the object tree
TB --- 2013-10-28 21:45:28 - /usr/local/bin/svn stat /src
TB --- 2013-10-28 21:45:32 - At svn revision 257260
TB --- 2013-10-28 21:45:33 - building world
TB --- 2013-10-28 21:45:33 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-28 21:45:33 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-28 21:45:33 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-28 21:45:33 - SRCCONF=/dev/null
TB --- 2013-10-28 21:45:33 - TARGET=powerpc
TB --- 2013-10-28 21:45:33 - TARGET_ARCH=powerpc64
TB --- 2013-10-28 21:45:33 - TZ=UTC
TB --- 2013-10-28 21:45:33 - __MAKE_CONF=/dev/null
TB --- 2013-10-28 21:45:33 - cd /src
TB --- 2013-10-28 21:45:33 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Mon Oct 28 21:45:40 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 stage 5.1: building 32 bit shim libraries
 World build completed on Tue Oct 29 00:48:28 UTC 2013
TB --- 2013-10-29 00:48:28 - generating LINT kernel config
TB --- 2013-10-29 00:48:28 - cd /src/sys/powerpc/conf
TB --- 2013-10-29 00:48:28 - /usr/bin/make -B LINT
TB --- 2013-10-29 00:48:28 - cd /src/sys/powerpc/conf
TB --- 2013-10-29 00:48:28 - /usr/sbin/config -m LINT
TB --- 2013-10-29 00:48:28 - skipping LINT kernel
TB --- 2013-10-29 00:48:28 - cd /src/sys/powerpc/conf
TB --- 2013-10-29 00:48:28 - /usr/sbin/config -m GENERIC
TB --- 2013-10-29 00:48:28 - skipping GENERIC kernel
TB --- 2013-10-29 00:48:28 - cd /src/sys/powerpc/conf
TB --- 2013-10-29 00:48:28 - /usr/sbin/config -m GENERIC64
TB --- 2013-10-29 00:48:28 - building GENERIC64 kernel
TB --- 2013-10-29 00:48:28 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-29 00:48:28 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-29 00:48:28 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-29 00:48:28 - SRCCONF=/dev/null
TB --- 2013-10-29 00:48:28 - TARGET=powerpc
TB --- 2013-10-29 00:48:28 - TARGET_ARCH=powerpc64
TB --- 2013-10-29 00:48:28 - TZ=UTC
TB --- 2013-10-29 00:48:28 - __MAKE_CONF=/dev/null
TB --- 2013-10-29 00:48:28 - cd /src
TB --- 2013-10-29 00:48:28 - /usr/bin/make -B buildkernel KERNCONF=GENERIC64
 Kernel build for GENERIC64 started on Tue Oct 29 00:48:28 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
/src/sys/powerpc/ps3/if_glc.c: In function 'glc_intr':
/src/sys/powerpc/ps3/if_glc.c:890: error: dereferencing pointer to incomplete 
type
/src/sys/powerpc/ps3/if_glc.c:891: warning: implicit declaration of function 
'if_link_state_change'
/src/sys/powerpc/ps3/if_glc.c:891: warning: nested extern declaration of 
'if_link_state_change' [-Wnested-externs]
/src/sys/powerpc/ps3/if_glc.c: In function 'glc_media_status':
/src/sys/powerpc/ps3/if_glc.c:900: error: dereferencing pointer to incomplete 
type
/src/sys/powerpc/ps3/if_glc.c: In function 'glc_media_change':
/src/sys/powerpc/ps3/if_glc.c:928: error: dereferencing pointer to incomplete 
type
*** Error code 1

Stop.
bmake[1]: stopped in /obj/powerpc.powerpc64/src/sys/GENERIC64
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-29 00:54:51 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-29 00:54:51 - ERROR: failed to build GENERIC64 kernel
TB --- 2013-10-29 00:54:51 - 9948.37 user 1288.41 system 11397.08 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc64-powerpc.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: buildworld failure: pfvar.h:44 #include netpfil/pf/pf.h not found

2013-10-28 Thread Gleb Smirnoff
On Tue, Oct 29, 2013 at 01:36:22AM +0100, d...@gmx.com wrote:
d Gleb Smirnoff wrote, On 10/28/2013 23:33:
d  Can you please test attached patch?
d 
d Progress:
d === usr.bin/netstat (depend)
d rm -f .depend
d CC='/i/a/clang --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin' mkdep -f .depend -a-DIPSEC -DSCTP -DINET 
-DNDEBUG -std=gnu99   /usr/src/usr.bin/netstat/if.c 
/usr/src/usr.bin/netstat/inet.c /usr/src/usr.bin/netstat/main.c 
/usr/src/usr.bin/netstat/mbuf.c /usr/src/usr.bin/netstat/mroute.c 
/usr/src/usr.bin/netstat/netisr.c /usr/src/usr.bin/netstat/route.c 
/usr/src/usr.bin/netstat/unix.c /usr/src/usr.bin/netstat/atalk.c 
/usr/src/usr.bin/netstat/mroute6.c /usr/src/usr.bin/netstat/ipsec.c 
/usr/src/usr.bin/netstat/bpf.c /usr/src/usr.bin/netstat/pfkey.c 
/usr/src/usr.bin/netstat/sctp.c
d In file included from /usr/src/usr.bin/netstat/if.c:51:
d /usr/obj/usr/src/tmp/usr/include/net/pfvar.h:44:10: fatal error:
d'netpfil/pf/pf.h' file not found
d #include netpfil/pf/pf.h
d   ^


+1 patch.

-- 
Totus tuus, Glebius.
Index: usr.bin/netstat/Makefile
===
--- usr.bin/netstat/Makefile	(revision 257269)
+++ usr.bin/netstat/Makefile	(working copy)
@@ -26,6 +26,10 @@ CFLAGS+=-DINET6
 CFLAGS+=-DSDP
 .endif
 
+.if ${MK_PF} != no
+CFLAGS+=-DPF
+.endif
+
 BINGRP=	kmem
 BINMODE=2555
 DPADD=	${LIBKVM} ${LIBMEMSTAT} ${LIBUTIL}
Index: usr.bin/netstat/if.c
===
--- usr.bin/netstat/if.c	(revision 257269)
+++ usr.bin/netstat/if.c	(working copy)
@@ -48,13 +48,15 @@ __FBSDID($FreeBSD$);
 #include net/if_dl.h
 #include net/if_types.h
 #include net/ethernet.h
-#include net/pfvar.h
-#include net/if_pfsync.h
 #include netinet/in.h
 #include netinet/in_var.h
 #include netipx/ipx.h
 #include netipx/ipx_if.h
 #include arpa/inet.h
+#ifdef PF
+#include net/pfvar.h
+#include net/if_pfsync.h
+#endif
 
 #include err.h
 #include errno.h
@@ -80,6 +82,7 @@ static void sidewaysintpr(int);
 static char addr_buf[NI_MAXHOST];		/* for getnameinfo() */
 #endif
 
+#ifdef PF
 static const char* pfsyncacts[] = {
 	/* PFSYNC_ACT_CLR */		clear all request,
 	/* PFSYNC_ACT_INS */		state insert,
@@ -154,6 +157,7 @@ pfsync_stats(u_long off, const char *name, int af1
 	p(pfsyncs_oerrors, \t\t%ju send error%s\n);
 #undef p
 }
+#endif /* PF */
 
 /*
  * Display a formatted value, or a '-' in the same space.
Index: usr.bin/netstat/main.c
===
--- usr.bin/netstat/main.c	(revision 257269)
+++ usr.bin/netstat/main.c	(working copy)
@@ -214,8 +214,10 @@ struct protox {
 	  pim_stats,	NULL,		pim,	1,	IPPROTO_PIM },
 	{ -1,		N_CARPSTAT,	1,	NULL,
 	  carp_stats,	NULL,		carp,	1,	0 },
+#ifdef PF
 	{ -1,		N_PFSYNCSTAT,	1,	NULL,
 	  pfsync_stats,	NULL,		pfsync, 1,	0 },
+#endif
 	{ -1,		N_ARPSTAT,	1,	NULL,
 	  arp_stats,	NULL,		arp, 1,	0 },
 	{ -1,		-1,		0,	NULL,
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org

[head tinderbox] failure on i386/i386

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-29 01:00:21 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-29 01:00:21 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-29 01:00:21 - starting HEAD tinderbox run for i386/i386
TB --- 2013-10-29 01:00:21 - cleaning the object tree
TB --- 2013-10-29 01:03:35 - /usr/local/bin/svn stat /src
TB --- 2013-10-29 01:03:38 - At svn revision 257296
TB --- 2013-10-29 01:03:39 - building world
TB --- 2013-10-29 01:03:39 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-29 01:03:39 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-29 01:03:39 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-29 01:03:39 - SRCCONF=/dev/null
TB --- 2013-10-29 01:03:39 - TARGET=i386
TB --- 2013-10-29 01:03:39 - TARGET_ARCH=i386
TB --- 2013-10-29 01:03:39 - TZ=UTC
TB --- 2013-10-29 01:03:39 - __MAKE_CONF=/dev/null
TB --- 2013-10-29 01:03:39 - cd /src
TB --- 2013-10-29 01:03:39 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Tue Oct 29 01:03:46 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Tue Oct 29 04:16:28 UTC 2013
TB --- 2013-10-29 04:16:28 - generating LINT kernel config
TB --- 2013-10-29 04:16:28 - cd /src/sys/i386/conf
TB --- 2013-10-29 04:16:28 - /usr/bin/make -B LINT
TB --- 2013-10-29 04:16:28 - cd /src/sys/i386/conf
TB --- 2013-10-29 04:16:28 - /usr/sbin/config -m LINT
TB --- 2013-10-29 04:16:28 - building LINT kernel
TB --- 2013-10-29 04:16:28 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-29 04:16:28 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-29 04:16:28 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-29 04:16:28 - SRCCONF=/dev/null
TB --- 2013-10-29 04:16:28 - TARGET=i386
TB --- 2013-10-29 04:16:28 - TARGET_ARCH=i386
TB --- 2013-10-29 04:16:28 - TZ=UTC
TB --- 2013-10-29 04:16:28 - __MAKE_CONF=/dev/null
TB --- 2013-10-29 04:16:28 - cd /src
TB --- 2013-10-29 04:16:28 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Tue Oct 29 04:16:28 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
./machine/counter.h:172:3: note: did you mean 'critical_enter'?
critical_exit();
^
critical_enter
./machine/counter.h:170:3: note: 'critical_enter' declared here
critical_enter();
^
2 errors generated.
*** Error code 1

Stop.
bmake[1]: stopped in /obj/i386.i386/src/sys/LINT
*** Error code 1

Stop.
bmake: stopped in /src
*** Error code 1

Stop in /src.
TB --- 2013-10-29 04:26:42 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-10-29 04:26:42 - ERROR: failed to build LINT kernel
TB --- 2013-10-29 04:26:42 - 9668.07 user 1850.18 system 12381.15 real


http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-i386-i386.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on i386/pc98

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-29 04:26:43 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-29 04:26:43 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-29 04:26:43 - starting HEAD tinderbox run for i386/pc98
TB --- 2013-10-29 04:26:43 - cleaning the object tree
TB --- 2013-10-29 04:27:05 - /usr/local/bin/svn stat /src
TB --- 2013-10-29 04:27:19 - At svn revision 257296
TB --- 2013-10-29 04:27:20 - building world
TB --- 2013-10-29 04:27:20 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-29 04:27:20 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-29 04:27:20 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-29 04:27:20 - SRCCONF=/dev/null
TB --- 2013-10-29 04:27:20 - TARGET=pc98
TB --- 2013-10-29 04:27:20 - TARGET_ARCH=i386
TB --- 2013-10-29 04:27:20 - TZ=UTC
TB --- 2013-10-29 04:27:20 - __MAKE_CONF=/dev/null
TB --- 2013-10-29 04:27:20 - cd /src
TB --- 2013-10-29 04:27:20 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Tue Oct 29 04:27:29 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
[...]
CC='cc ' mkdep -f .depend -a-DVISIBILITY_HIDDEN -std=gnu99   
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/absvdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/absvsi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/absvti2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/addvdi3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/addvsi3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/addvti3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/ashldi3.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ashlti3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/ashrdi3.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ashrti3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/clear_cache.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/clzdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/clzsi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/clzti2.c 
/src/lib/libcompi!
 ler_rt/../../contrib/compiler-rt/lib/cmpdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/cmpti2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/comparedf2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/comparesf2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ctzdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ctzsi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ctzti2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divdc3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/divdi3.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divmoddi4.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divmodsi4.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divsc3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divti3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/divxc3.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/enable_execute_stack.c 
/src/lib/libcompiler_rt/../!
 ../contrib/compiler-rt/lib/eprintf.c /src/lib/libcompiler_rt/.!
 ./../contrib/compiler-rt/lib/ffsdi2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/ffsti2.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixdfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixdfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixsfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixsfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsdfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsdfsi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsdfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunssfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunssfsi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunssfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsxfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsxfsi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixunsxfti.c 
/src/lib/libcompiler_rt/../.!
 ./contrib/compiler-rt/lib/fixxfdi.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/fixxfti.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/floatdidf.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/floatdisf.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/floatdixf.S 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/floattidf.c 
/src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/floattisf.c 

[head tinderbox] failure on armv6/arm

2013-10-28 Thread FreeBSD Tinderbox
TB --- 2013-10-29 01:00:21 - tinderbox 2.20 running on freebsd-current.sentex.ca
TB --- 2013-10-29 01:00:21 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-10-29 01:00:21 - starting HEAD tinderbox run for armv6/arm
TB --- 2013-10-29 01:00:21 - cleaning the object tree
TB --- 2013-10-29 01:00:21 - /usr/local/bin/svn stat /src
TB --- 2013-10-29 01:00:25 - At svn revision 257296
TB --- 2013-10-29 01:00:26 - building world
TB --- 2013-10-29 01:00:26 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-29 01:00:26 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-29 01:00:26 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-29 01:00:26 - SRCCONF=/dev/null
TB --- 2013-10-29 01:00:26 - TARGET=arm
TB --- 2013-10-29 01:00:26 - TARGET_ARCH=armv6
TB --- 2013-10-29 01:00:26 - TZ=UTC
TB --- 2013-10-29 01:00:26 - __MAKE_CONF=/dev/null
TB --- 2013-10-29 01:00:26 - cd /src
TB --- 2013-10-29 01:00:26 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Tue Oct 29 01:00:37 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Tue Oct 29 04:06:04 UTC 2013
TB --- 2013-10-29 04:06:04 - generating LINT kernel config
TB --- 2013-10-29 04:06:04 - cd /src/sys/arm/conf
TB --- 2013-10-29 04:06:04 - /usr/bin/make -B LINT
TB --- 2013-10-29 04:06:04 - cd /src/sys/arm/conf
TB --- 2013-10-29 04:06:04 - /usr/sbin/config -m LINT
TB --- 2013-10-29 04:06:04 - skipping LINT kernel
TB --- 2013-10-29 04:06:04 - cd /src/sys/arm/conf
TB --- 2013-10-29 04:06:04 - /usr/sbin/config -m AC100
TB --- 2013-10-29 04:06:04 - building AC100 kernel
TB --- 2013-10-29 04:06:04 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-29 04:06:04 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-29 04:06:04 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-29 04:06:04 - SRCCONF=/dev/null
TB --- 2013-10-29 04:06:04 - TARGET=arm
TB --- 2013-10-29 04:06:04 - TARGET_ARCH=armv6
TB --- 2013-10-29 04:06:04 - TZ=UTC
TB --- 2013-10-29 04:06:04 - __MAKE_CONF=/dev/null
TB --- 2013-10-29 04:06:04 - cd /src
TB --- 2013-10-29 04:06:04 - /usr/bin/make -B buildkernel KERNCONF=AC100
 Kernel build for AC100 started on Tue Oct 29 04:06:04 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for AC100 completed on Tue Oct 29 04:09:05 UTC 2013
TB --- 2013-10-29 04:09:05 - cd /src/sys/arm/conf
TB --- 2013-10-29 04:09:05 - /usr/sbin/config -m ARMADAXP
TB --- 2013-10-29 04:09:05 - building ARMADAXP kernel
TB --- 2013-10-29 04:09:05 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-29 04:09:05 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-29 04:09:05 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-29 04:09:05 - SRCCONF=/dev/null
TB --- 2013-10-29 04:09:05 - TARGET=arm
TB --- 2013-10-29 04:09:05 - TARGET_ARCH=armv6
TB --- 2013-10-29 04:09:05 - TZ=UTC
TB --- 2013-10-29 04:09:05 - __MAKE_CONF=/dev/null
TB --- 2013-10-29 04:09:05 - cd /src
TB --- 2013-10-29 04:09:05 - /usr/bin/make -B buildkernel KERNCONF=ARMADAXP
 Kernel build for ARMADAXP started on Tue Oct 29 04:09:05 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for ARMADAXP completed on Tue Oct 29 04:13:02 UTC 2013
TB --- 2013-10-29 04:13:02 - cd /src/sys/arm/conf
TB --- 2013-10-29 04:13:02 - /usr/sbin/config -m ARNDALE
TB --- 2013-10-29 04:13:02 - building ARNDALE kernel
TB --- 2013-10-29 04:13:02 - CROSS_BUILD_TESTING=YES
TB --- 2013-10-29 04:13:02 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-10-29 04:13:02 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-10-29 04:13:02 - SRCCONF=/dev/null
TB --- 2013-10-29 04:13:02 - TARGET=arm
TB --- 2013-10-29 04:13:02 - TARGET_ARCH=armv6
TB --- 2013-10-29 04:13:02 - TZ=UTC
TB --- 2013-10-29 04:13:02 - __MAKE_CONF=/dev/null
TB --- 2013-10-29 04:13:02 - cd /src
TB --- 2013-10-29 04:13:02 - /usr/bin/make -B buildkernel KERNCONF=ARNDALE
 Kernel build for ARNDALE started on Tue Oct 29 04:13:02 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for ARNDALE completed on Tue Oct 29 04:17:17 UTC 2013
TB --- 2013-10-29 04:17:17 - cd /src/sys/arm/conf
TB --- 2013-10-29 04:17:17 - /usr/sbin/config -m ATMEL
TB --- 2013-10-29 04:17:17 - skipping ATMEL