[head tinderbox] failure on i386/pc98
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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!
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
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
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
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
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
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
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
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
-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
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
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
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
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
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
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
-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
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
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
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
-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
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
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
=== 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
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
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
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
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
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
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
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
-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
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
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
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
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
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
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
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