CURRENT r253794: make installkernel fails: install: runfw.ko: No such file or directory
make installkernel fails in r253794 with the following error: ===> usb/runfw (install) install -o root -g wheel -m 555 runfw.ko /boot/kernel install: runfw.ko: No such file or directory *** Error code 71 regards, oliver signature.asc Description: PGP signature
Re: CURRENT r253794: make installkernel fails: install: runfw.ko: No such file or directory
On Tue, 30 Jul 2013 09:29:56 +0200 "O. Hartmann" wrote: > > > make installkernel fails in r253794 with the following error: > > ===> usb/runfw (install) > install -o root -g wheel -m 555 runfw.ko /boot/kernel > install: runfw.ko: No such file or directory > *** Error code 71 > > regards, > > oliver This is fun: The make buildworld buildkernel command worked once, world and kernel/modules got built. While "make installkernel" fails with the above shown error, a "make kernel" issued again failed then at ===> usb/runfw (all) make: don't know how to make /usr/src/sys/modules/usb/runfw/../../contrib/dev/run/rt2870.fw.uu. Stop make: stopped in /usr/src/sys/modules/usb/runfw *** Error code 2 signature.asc Description: PGP signature
Re: CURRENT r253794: make installkernel fails: install: runfw.ko: No such file or directory
On 30 July 2013 11:44, O. Hartmann wrote: > On Tue, 30 Jul 2013 09:29:56 +0200 > "O. Hartmann" wrote: > >> >> >> make installkernel fails in r253794 with the following error: >> >> ===> usb/runfw (install) >> install -o root -g wheel -m 555 runfw.ko /boot/kernel >> install: runfw.ko: No such file or directory >> *** Error code 71 >> >> regards, >> >> oliver > > This is fun: > > The make buildworld buildkernel command worked once, world and > kernel/modules got built. > > While "make installkernel" fails with the above shown error, a "make > kernel" issued again failed then at > > ===> usb/runfw (all) > make: don't know how to > make /usr/src/sys/modules/usb/runfw/../../contrib/dev/run/rt2870.fw.uu. > Stop > > make: stopped in /usr/src/sys/modules/usb/runfw > *** Error code 2 > Please try this patch. Index: sys/modules/usb/runfw/Makefile === --- sys/modules/usb/runfw/Makefile (revision 253794) +++ sys/modules/usb/runfw/Makefile (working copy) @@ -5,7 +5,7 @@ CLEANFILES=run.fw -run.fw: ${.CURDIR}/../../contrib/dev/run/rt2870.fw.uu - uudecode -p ${.CURDIR}/../../contrib/dev/run/rt2870.fw.uu > ${.TARGET} +run.fw: ${.CURDIR}/../../../contrib/dev/run/rt2870.fw.uu + uudecode -p ${.CURDIR}/../../../contrib/dev/run/rt2870.fw.uu > ${.TARGET} .include -- wbr, pluknet ___ 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-07-30 04:40:20 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 04:40:20 - 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-07-30 04:40:20 - starting HEAD tinderbox run for i386/i386 TB --- 2013-07-30 04:40:20 - cleaning the object tree TB --- 2013-07-30 04:45:33 - /usr/local/bin/svn stat /src TB --- 2013-07-30 04:45:36 - At svn revision 253790 TB --- 2013-07-30 04:45:37 - building world TB --- 2013-07-30 04:45:37 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 04:45:37 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 04:45:37 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 04:45:37 - SRCCONF=/dev/null TB --- 2013-07-30 04:45:37 - TARGET=i386 TB --- 2013-07-30 04:45:37 - TARGET_ARCH=i386 TB --- 2013-07-30 04:45:37 - TZ=UTC TB --- 2013-07-30 04:45:37 - __MAKE_CONF=/dev/null TB --- 2013-07-30 04:45:37 - cd /src TB --- 2013-07-30 04:45:37 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 04:45:44 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 [...] cc -O2 -pipe -std=gnu99 -Qunused-arguments -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -o watch watch.o -ltermcap gzip -cn /src/usr.sbin/watch/watch.8 > watch.8.gz ===> usr.sbin/watchdogd (all) cc -O2 -pipe -std=gnu99 -Qunused-arguments -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 -Wmissing-variable-declarations -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -c /src/usr.sbin/watchdogd/watchdogd.c /src/usr.sbin/watchdogd/watchdogd.c:777:18: error: comparison of integers of different signs: 'u_int' (aka 'unsigned int') and 'time_t' (aka 'int') [-Werror,-Wsign-compare] if (pretimeout >= ts.tv_sec) { ~~ ^ ~ 1 error generated. *** Error code 1 Stop. bmake: stopped in /src/usr.sbin/watchdogd *** Error code 1 Stop. bmake: stopped in /src/usr.sbin *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-07-30 07:58:43 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-07-30 07:58:43 - ERROR: failed to build world TB --- 2013-07-30 07:58:43 - 9401.00 user 1571.10 system 11902.57 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 arm/arm
TB --- 2013-07-30 04:40:20 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 04:40:20 - 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-07-30 04:40:20 - starting HEAD tinderbox run for arm/arm TB --- 2013-07-30 04:40:20 - cleaning the object tree TB --- 2013-07-30 04:45:27 - /usr/local/bin/svn stat /src TB --- 2013-07-30 04:45:30 - At svn revision 253790 TB --- 2013-07-30 04:45:31 - building world TB --- 2013-07-30 04:45:31 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 04:45:31 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 04:45:31 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 04:45:31 - SRCCONF=/dev/null TB --- 2013-07-30 04:45:31 - TARGET=arm TB --- 2013-07-30 04:45:31 - TARGET_ARCH=arm TB --- 2013-07-30 04:45:31 - TZ=UTC TB --- 2013-07-30 04:45:31 - __MAKE_CONF=/dev/null TB --- 2013-07-30 04:45:31 - cd /src TB --- 2013-07-30 04:45:31 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 04:45:39 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 Jul 30 07:51:42 UTC 2013 TB --- 2013-07-30 07:51:42 - generating LINT kernel config TB --- 2013-07-30 07:51:42 - cd /src/sys/arm/conf TB --- 2013-07-30 07:51:42 - /usr/bin/make -B LINT TB --- 2013-07-30 07:51:42 - cd /src/sys/arm/conf TB --- 2013-07-30 07:51:42 - /usr/sbin/config -m LINT TB --- 2013-07-30 07:51:42 - building LINT kernel TB --- 2013-07-30 07:51:42 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 07:51:42 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 07:51:42 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 07:51:42 - SRCCONF=/dev/null TB --- 2013-07-30 07:51:42 - TARGET=arm TB --- 2013-07-30 07:51:42 - TARGET_ARCH=arm TB --- 2013-07-30 07:51:42 - TZ=UTC TB --- 2013-07-30 07:51:42 - __MAKE_CONF=/dev/null TB --- 2013-07-30 07:51:42 - cd /src TB --- 2013-07-30 07:51:42 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Tue Jul 30 07:51:42 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 [...] :> export_syms awk -f /src/sys/conf/kmod_syms.awk if_run.kld export_syms | xargs -J% objcopy % if_run.kld ld -Bshareable -d -warn-common -o if_run.ko if_run.kld objcopy --strip-debug if_run.ko ===> usb/runfw (all) bmake: don't know how to make /src/sys/modules/usb/runfw/../../contrib/dev/run/rt2870.fw.uu. Stop bmake: stopped in /src/sys/modules/usb/runfw *** Error code 2 Stop. bmake: stopped in /src/sys/modules/usb *** Error code 1 Stop. bmake: stopped in /src/sys/modules *** Error code 1 Stop. bmake: stopped in /obj/arm.arm/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-07-30 08:14:44 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-07-30 08:14:44 - ERROR: failed to build LINT kernel TB --- 2013-07-30 08:14:44 - 9654.21 user 1788.18 system 12863.36 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"
[head tinderbox] failure on armv6/arm
TB --- 2013-07-30 04:40:20 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 04:40:20 - 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-07-30 04:40:20 - starting HEAD tinderbox run for armv6/arm TB --- 2013-07-30 04:40:20 - cleaning the object tree TB --- 2013-07-30 04:45:29 - /usr/local/bin/svn stat /src TB --- 2013-07-30 04:45:32 - At svn revision 253790 TB --- 2013-07-30 04:45:33 - building world TB --- 2013-07-30 04:45:33 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 04:45:33 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 04:45:33 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 04:45:33 - SRCCONF=/dev/null TB --- 2013-07-30 04:45:33 - TARGET=arm TB --- 2013-07-30 04:45:33 - TARGET_ARCH=armv6 TB --- 2013-07-30 04:45:33 - TZ=UTC TB --- 2013-07-30 04:45:33 - __MAKE_CONF=/dev/null TB --- 2013-07-30 04:45:33 - cd /src TB --- 2013-07-30 04:45:33 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 04: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 >>> World build completed on Tue Jul 30 07:53:24 UTC 2013 TB --- 2013-07-30 07:53:24 - generating LINT kernel config TB --- 2013-07-30 07:53:24 - cd /src/sys/arm/conf TB --- 2013-07-30 07:53:24 - /usr/bin/make -B LINT TB --- 2013-07-30 07:53:24 - cd /src/sys/arm/conf TB --- 2013-07-30 07:53:24 - /usr/sbin/config -m LINT TB --- 2013-07-30 07:53:24 - skipping LINT kernel TB --- 2013-07-30 07:53:24 - cd /src/sys/arm/conf TB --- 2013-07-30 07:53:24 - /usr/sbin/config -m AC100 TB --- 2013-07-30 07:53:24 - building AC100 kernel TB --- 2013-07-30 07:53:24 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 07:53:24 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 07:53:24 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 07:53:24 - SRCCONF=/dev/null TB --- 2013-07-30 07:53:24 - TARGET=arm TB --- 2013-07-30 07:53:24 - TARGET_ARCH=armv6 TB --- 2013-07-30 07:53:24 - TZ=UTC TB --- 2013-07-30 07:53:24 - __MAKE_CONF=/dev/null TB --- 2013-07-30 07:53:24 - cd /src TB --- 2013-07-30 07:53:24 - /usr/bin/make -B buildkernel KERNCONF=AC100 >>> Kernel build for AC100 started on Tue Jul 30 07:53: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 AC100 completed on Tue Jul 30 07:56:30 UTC 2013 TB --- 2013-07-30 07:56:30 - cd /src/sys/arm/conf TB --- 2013-07-30 07:56:30 - /usr/sbin/config -m ARMADAXP TB --- 2013-07-30 07:56:30 - building ARMADAXP kernel TB --- 2013-07-30 07:56:30 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 07:56:30 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 07:56:30 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 07:56:30 - SRCCONF=/dev/null TB --- 2013-07-30 07:56:30 - TARGET=arm TB --- 2013-07-30 07:56:30 - TARGET_ARCH=armv6 TB --- 2013-07-30 07:56:30 - TZ=UTC TB --- 2013-07-30 07:56:30 - __MAKE_CONF=/dev/null TB --- 2013-07-30 07:56:30 - cd /src TB --- 2013-07-30 07:56:30 - /usr/bin/make -B buildkernel KERNCONF=ARMADAXP >>> Kernel build for ARMADAXP started on Tue Jul 30 07:56:30 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 Jul 30 08:00:27 UTC 2013 TB --- 2013-07-30 08:00:27 - cd /src/sys/arm/conf TB --- 2013-07-30 08:00:27 - /usr/sbin/config -m ARNDALE TB --- 2013-07-30 08:00:27 - building ARNDALE kernel TB --- 2013-07-30 08:00:27 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 08:00:27 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 08:00:27 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 08:00:27 - SRCCONF=/dev/null TB --- 2013-07-30 08:00:27 - TARGET=arm TB --- 2013-07-30 08:00:27 - TARGET_ARCH=armv6 TB --- 2013-07-30 08:00:27 - TZ=UTC TB --- 2013-07-30 08:00:27 - __MAKE_CONF=/dev/null TB --- 2013-07-30 08:00:27 - cd /src TB --- 2013-07-30 08:00:27 - /usr/bin/make -B buildkernel KERNCONF=ARNDALE >>> Kernel build for ARNDALE started on Tue Jul 30 08:00:27 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 Jul 30 08:04:45 UTC 2013 TB --- 2013-07-30 08:04:45 - cd /src/sys/
[head tinderbox] failure on amd64/amd64
TB --- 2013-07-30 04:40:20 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 04:40:20 - 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-07-30 04:40:20 - starting HEAD tinderbox run for amd64/amd64 TB --- 2013-07-30 04:40:20 - cleaning the object tree TB --- 2013-07-30 04:46:07 - /usr/local/bin/svn stat /src TB --- 2013-07-30 04:46:11 - At svn revision 253790 TB --- 2013-07-30 04:46:12 - building world TB --- 2013-07-30 04:46:12 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 04:46:12 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 04:46:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 04:46:12 - SRCCONF=/dev/null TB --- 2013-07-30 04:46:12 - TARGET=amd64 TB --- 2013-07-30 04:46:12 - TARGET_ARCH=amd64 TB --- 2013-07-30 04:46:12 - TZ=UTC TB --- 2013-07-30 04:46:12 - __MAKE_CONF=/dev/null TB --- 2013-07-30 04:46:12 - cd /src TB --- 2013-07-30 04:46:12 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 04:46:19 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 Jul 30 08:35:33 UTC 2013 TB --- 2013-07-30 08:35:33 - generating LINT kernel config TB --- 2013-07-30 08:35:33 - cd /src/sys/amd64/conf TB --- 2013-07-30 08:35:33 - /usr/bin/make -B LINT TB --- 2013-07-30 08:35:33 - cd /src/sys/amd64/conf TB --- 2013-07-30 08:35:33 - /usr/sbin/config -m LINT TB --- 2013-07-30 08:35:34 - building LINT kernel TB --- 2013-07-30 08:35:34 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 08:35:34 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 08:35:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 08:35:34 - SRCCONF=/dev/null TB --- 2013-07-30 08:35:34 - TARGET=amd64 TB --- 2013-07-30 08:35:34 - TARGET_ARCH=amd64 TB --- 2013-07-30 08:35:34 - TZ=UTC TB --- 2013-07-30 08:35:34 - __MAKE_CONF=/dev/null TB --- 2013-07-30 08:35:34 - cd /src TB --- 2013-07-30 08:35:34 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Tue Jul 30 08:35:34 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 [...] ld -d -warn-common -r -d -o if_run.ko if_run.o :> export_syms awk -f /src/sys/conf/kmod_syms.awk if_run.ko export_syms | xargs -J% objcopy % if_run.ko objcopy --strip-debug if_run.ko ===> usb/runfw (all) bmake: don't know how to make /src/sys/modules/usb/runfw/../../contrib/dev/run/rt2870.fw.uu. Stop bmake: stopped in /src/sys/modules/usb/runfw *** Error code 2 Stop. bmake: stopped in /src/sys/modules/usb *** Error code 1 Stop. bmake: stopped in /src/sys/modules *** Error code 1 Stop. bmake: stopped in /obj/amd64.amd64/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-07-30 09:06:11 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-07-30 09:06:11 - ERROR: failed to build LINT kernel TB --- 2013-07-30 09:06:11 - 12271.18 user 2178.04 system 15950.28 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-amd64-amd64.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"
Fwd: Problem with curret in vmware
Hello all. I have panics in vmware with installed vmwaretools (they are guessed culprit). Seems that memory balooning (or using more memory in all vms than there is in host) produces some kind of weird behavior in FreeBSD. This vm aren't shutted down now, is there somethin I can do to help investigate this? Panic screens: http://gits.kiev.ua/FreeBSD/panic1.png http://gits.kiev.ua/FreeBSD/panic2.png -- Regards, Alexander Yerenkow ___ 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-07-30 08:18:18 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 08:18: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-07-30 08:18:18 - starting HEAD tinderbox run for mips/mips TB --- 2013-07-30 08:18:18 - cleaning the object tree TB --- 2013-07-30 08:19:04 - /usr/local/bin/svn stat /src TB --- 2013-07-30 08:19:07 - At svn revision 253790 TB --- 2013-07-30 08:19:08 - building world TB --- 2013-07-30 08:19:08 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 08:19:08 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 08:19:08 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 08:19:08 - SRCCONF=/dev/null TB --- 2013-07-30 08:19:08 - TARGET=mips TB --- 2013-07-30 08:19:08 - TARGET_ARCH=mips TB --- 2013-07-30 08:19:08 - TZ=UTC TB --- 2013-07-30 08:19:08 - __MAKE_CONF=/dev/null TB --- 2013-07-30 08:19:08 - cd /src TB --- 2013-07-30 08:19:08 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 08:19: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 >>> stage 4.3: make dependencies >>> stage 4.4: building everything >>> World build completed on Tue Jul 30 09:19:48 UTC 2013 TB --- 2013-07-30 09:19:48 - cd /src/sys/mips/conf TB --- 2013-07-30 09:19:48 - /usr/sbin/config -m ADM5120 TB --- 2013-07-30 09:19:48 - skipping ADM5120 kernel TB --- 2013-07-30 09:19:48 - cd /src/sys/mips/conf TB --- 2013-07-30 09:19:48 - /usr/sbin/config -m ALCHEMY TB --- 2013-07-30 09:19:48 - skipping ALCHEMY kernel TB --- 2013-07-30 09:19:48 - cd /src/sys/mips/conf TB --- 2013-07-30 09:19:48 - /usr/sbin/config -m AP121 TB --- 2013-07-30 09:19:48 - building AP121 kernel TB --- 2013-07-30 09:19:48 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 09:19:48 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 09:19:48 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 09:19:48 - SRCCONF=/dev/null TB --- 2013-07-30 09:19:48 - TARGET=mips TB --- 2013-07-30 09:19:48 - TARGET_ARCH=mips TB --- 2013-07-30 09:19:48 - TZ=UTC TB --- 2013-07-30 09:19:48 - __MAKE_CONF=/dev/null TB --- 2013-07-30 09:19:48 - cd /src TB --- 2013-07-30 09:19:48 - /usr/bin/make -B buildkernel KERNCONF=AP121 >>> Kernel build for AP121 started on Tue Jul 30 09:19:48 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 AP121 completed on Tue Jul 30 09:22:55 UTC 2013 TB --- 2013-07-30 09:22:55 - cd /src/sys/mips/conf TB --- 2013-07-30 09:22:55 - /usr/sbin/config -m AP91 TB --- 2013-07-30 09:22:55 - building AP91 kernel TB --- 2013-07-30 09:22:55 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 09:22:55 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 09:22:55 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 09:22:55 - SRCCONF=/dev/null TB --- 2013-07-30 09:22:55 - TARGET=mips TB --- 2013-07-30 09:22:55 - TARGET_ARCH=mips TB --- 2013-07-30 09:22:55 - TZ=UTC TB --- 2013-07-30 09:22:55 - __MAKE_CONF=/dev/null TB --- 2013-07-30 09:22:55 - cd /src TB --- 2013-07-30 09:22:55 - /usr/bin/make -B buildkernel KERNCONF=AP91 >>> Kernel build for AP91 started on Tue Jul 30 09:22: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 [...] awk -f /src/sys/conf/kmod_syms.awk xhci.ko.debug export_syms | xargs -J% objcopy % xhci.ko.debug objcopy --only-keep-debug xhci.ko.debug xhci.ko.symbols objcopy --strip-debug --add-gnu-debuglink=xhci.ko.symbols xhci.ko.debug xhci.ko ===> usb/rsu (all) cc -O -pipe -G0 -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /obj/mips.mips/src/sys/AP91/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -g -G0 -fno-pic -mno-abicalls -mlong-calls -I/obj/mips.mips/src/sys/AP91 -msoft-float -ffreestanding -std=iso9899:1999 -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 -c /src/sys/modules/usb/rsu/../../../dev/usb/wlan/if_rsu.c cc1: warnings being treated as errors /src/sys/modules/usb/rsu/../../../dev/usb/wlan/if_rsu.c: In function 'rsu_load_firmware': /src/sys/modules/usb/rsu/../../../dev/usb/wlan/if_rsu.c:2139: warning: cast dis
[head tinderbox] failure on ia64/ia64
TB --- 2013-07-30 08:14:44 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 08:14:44 - 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-07-30 08:14:44 - starting HEAD tinderbox run for ia64/ia64 TB --- 2013-07-30 08:14:44 - cleaning the object tree TB --- 2013-07-30 08:15:40 - /usr/local/bin/svn stat /src TB --- 2013-07-30 08:15:43 - At svn revision 253790 TB --- 2013-07-30 08:15:44 - building world TB --- 2013-07-30 08:15:44 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 08:15:44 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 08:15:44 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 08:15:44 - SRCCONF=/dev/null TB --- 2013-07-30 08:15:44 - TARGET=ia64 TB --- 2013-07-30 08:15:44 - TARGET_ARCH=ia64 TB --- 2013-07-30 08:15:44 - TZ=UTC TB --- 2013-07-30 08:15:44 - __MAKE_CONF=/dev/null TB --- 2013-07-30 08:15:44 - cd /src TB --- 2013-07-30 08:15:44 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 08:15:52 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 Jul 30 09:51:58 UTC 2013 TB --- 2013-07-30 09:51:58 - generating LINT kernel config TB --- 2013-07-30 09:51:58 - cd /src/sys/ia64/conf TB --- 2013-07-30 09:51:58 - /usr/bin/make -B LINT TB --- 2013-07-30 09:51:58 - cd /src/sys/ia64/conf TB --- 2013-07-30 09:51:58 - /usr/sbin/config -m LINT TB --- 2013-07-30 09:51:58 - building LINT kernel TB --- 2013-07-30 09:51:58 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 09:51:58 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 09:51:58 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 09:51:58 - SRCCONF=/dev/null TB --- 2013-07-30 09:51:58 - TARGET=ia64 TB --- 2013-07-30 09:51:58 - TARGET_ARCH=ia64 TB --- 2013-07-30 09:51:58 - TZ=UTC TB --- 2013-07-30 09:51:58 - __MAKE_CONF=/dev/null TB --- 2013-07-30 09:51:58 - cd /src TB --- 2013-07-30 09:51:58 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Tue Jul 30 09:51:58 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/dev/usb/net/if_usie.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/dev/usb/net/ruephy.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/dev/usb/net/usb_ethernet.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_KERN
[head tinderbox] failure on i386/pc98
TB --- 2013-07-30 07:58:43 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 07:58: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-07-30 07:58:43 - starting HEAD tinderbox run for i386/pc98 TB --- 2013-07-30 07:58:43 - cleaning the object tree TB --- 2013-07-30 07:59:38 - /usr/local/bin/svn stat /src TB --- 2013-07-30 07:59:51 - At svn revision 253790 TB --- 2013-07-30 07:59:52 - building world TB --- 2013-07-30 07:59:52 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 07:59:52 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 07:59:52 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 07:59:52 - SRCCONF=/dev/null TB --- 2013-07-30 07:59:52 - TARGET=pc98 TB --- 2013-07-30 07:59:52 - TARGET_ARCH=i386 TB --- 2013-07-30 07:59:52 - TZ=UTC TB --- 2013-07-30 07:59:52 - __MAKE_CONF=/dev/null TB --- 2013-07-30 07:59:52 - cd /src TB --- 2013-07-30 07:59:52 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 07:59:59 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 [...] cc -O2 -pipe -std=gnu99 -Qunused-arguments -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -o watch watch.o -ltermcap gzip -cn /src/usr.sbin/watch/watch.8 > watch.8.gz ===> usr.sbin/watchdogd (all) cc -O2 -pipe -std=gnu99 -Qunused-arguments -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 -Wmissing-variable-declarations -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -c /src/usr.sbin/watchdogd/watchdogd.c /src/usr.sbin/watchdogd/watchdogd.c:777:18: error: comparison of integers of different signs: 'u_int' (aka 'unsigned int') and 'time_t' (aka 'int') [-Werror,-Wsign-compare] if (pretimeout >= ts.tv_sec) { ~~ ^ ~ 1 error generated. *** Error code 1 Stop. bmake: stopped in /src/usr.sbin/watchdogd *** Error code 1 Stop. bmake: stopped in /src/usr.sbin *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-07-30 11:14:43 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-07-30 11:14:43 - ERROR: failed to build world TB --- 2013-07-30 11:14:43 - 9644.68 user 1270.62 system 11760.27 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-i386-pc98.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: Ivy Bridge CPU (i3-3220) and Intel Bull Mountain RNG (options RDRAND_RNG)
I tried the new option "options RDRAND_RNG" on my SOHO server, equipted with a Intel i3-3220 "Ivy Brdige" CPU, which is supposed to have the Bull Mountain random number generator as a piece of hardware in its uncore. Enabling the kernel option doesn't reveal any presence of such a hardware number generator. "sysct kern.random" always reports kern.random.adaptors: yarrow By intentionally disallowing yarrow via commenting out options YARROW_RNG, the box reports "no adaptors loaded". So, either this Ivy Bridge has been castrated and ripped off by Intel of its RNG or FreeBSD isn't capable of detecting it properly or I'm incapable of properly configure the kernel. signature.asc Description: PGP signature
[head tinderbox] failure on sparc64/sparc64
TB --- 2013-07-30 10:40:02 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 10:40: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-07-30 10:40:02 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2013-07-30 10:40:02 - cleaning the object tree TB --- 2013-07-30 10:41:07 - /usr/local/bin/svn stat /src TB --- 2013-07-30 10:41:11 - At svn revision 253790 TB --- 2013-07-30 10:41:12 - building world TB --- 2013-07-30 10:41:12 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 10:41:12 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 10:41:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 10:41:12 - SRCCONF=/dev/null TB --- 2013-07-30 10:41:12 - TARGET=sparc64 TB --- 2013-07-30 10:41:12 - TARGET_ARCH=sparc64 TB --- 2013-07-30 10:41:12 - TZ=UTC TB --- 2013-07-30 10:41:12 - __MAKE_CONF=/dev/null TB --- 2013-07-30 10:41:12 - cd /src TB --- 2013-07-30 10:41:12 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 10:41:19 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 Jul 30 11:47:08 UTC 2013 TB --- 2013-07-30 11:47:08 - generating LINT kernel config TB --- 2013-07-30 11:47:08 - cd /src/sys/sparc64/conf TB --- 2013-07-30 11:47:08 - /usr/bin/make -B LINT TB --- 2013-07-30 11:47:08 - cd /src/sys/sparc64/conf TB --- 2013-07-30 11:47:08 - /usr/sbin/config -m LINT TB --- 2013-07-30 11:47:08 - building LINT kernel TB --- 2013-07-30 11:47:08 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 11:47:08 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 11:47:08 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 11:47:08 - SRCCONF=/dev/null TB --- 2013-07-30 11:47:08 - TARGET=sparc64 TB --- 2013-07-30 11:47:08 - TARGET_ARCH=sparc64 TB --- 2013-07-30 11:47:08 - TZ=UTC TB --- 2013-07-30 11:47:08 - __MAKE_CONF=/dev/null TB --- 2013-07-30 11:47:08 - cd /src TB --- 2013-07-30 11:47:08 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Tue Jul 30 11:47: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 [...] 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/dev/usb/net/if_usie.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/dev/usb/net/ruephy.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/dev/usb/net/usb_ethernet.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-gro
[head tinderbox] failure on powerpc/powerpc
TB --- 2013-07-30 09:25:43 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 09:25: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-07-30 09:25:43 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2013-07-30 09:25:43 - cleaning the object tree TB --- 2013-07-30 09:26:50 - /usr/local/bin/svn stat /src TB --- 2013-07-30 09:26:53 - At svn revision 253790 TB --- 2013-07-30 09:26:54 - building world TB --- 2013-07-30 09:26:54 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 09:26:54 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 09:26:54 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 09:26:54 - SRCCONF=/dev/null TB --- 2013-07-30 09:26:54 - TARGET=powerpc TB --- 2013-07-30 09:26:54 - TARGET_ARCH=powerpc TB --- 2013-07-30 09:26:54 - TZ=UTC TB --- 2013-07-30 09:26:54 - __MAKE_CONF=/dev/null TB --- 2013-07-30 09:26:54 - cd /src TB --- 2013-07-30 09:26:54 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 09:27:02 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 [...] cc -O2 -pipe -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/usr.sbin/watch/watch.c cc -O2 -pipe -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -o watch watch.o -ltermcap gzip -cn /src/usr.sbin/watch/watch.8 > watch.8.gz ===> usr.sbin/watchdogd (all) cc -O2 -pipe -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/usr.sbin/watchdogd/watchdogd.c cc1: warnings being treated as errors /src/usr.sbin/watchdogd/watchdogd.c: In function 'parseargs': /src/usr.sbin/watchdogd/watchdogd.c:777: warning: comparison between signed and unsigned *** Error code 1 Stop. bmake: stopped in /src/usr.sbin/watchdogd *** Error code 1 Stop. bmake: stopped in /src/usr.sbin *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-07-30 12:01:35 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-07-30 12:01:35 - ERROR: failed to build world TB --- 2013-07-30 12:01:35 - 8005.73 user 990.34 system 9351.48 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"
Re: 802.1X: dhclient started before the auth. process ends
On 29.07.2013 21:56, Rui Paulo wrote: > Disable all the configuration settings and run wpa_supplicant -ddd > I'm not sure I understand what you mean by "disable all the configuration settings" but I did some more tests by running wpa_supplicant manually (ie. not using netif script) with the same options. I found that when the interface (here, bge0) is already UP before running wpa_supplicant, the authentication process is fast. However, when the interface is DOWN, wpa_supplicant "associates" quickly but the authentication process starts between 5 and 20 seconds after. Here's a log with both run (with interface UP then DOWN): http://pastebin.com/f5ydiBpV This delay is new with the recent 10-CURRENT. A comment about the behavior I would expect (but keep in mind I'm a dumb user here, not a network expert at all). I see in the logs that when issueing "service netif restart bge0": 1. the interface is put DOWN, which terminates a previous dhclient 2. wpa_supplicant is stopped 3. wpa_supplicant is started again 4. wpa_supplicant associates with a remote peer, which puts the interface UP and triggers dhclient I guess that this works for a Wifi network because the association is only valid after the authentication finishes successfully. However, with 802.1X not involving Wifi (only wired), the association is made right at the beginning (see the logs I pasted), putting the interface UP (and triggering dhclient) before the authentication starts. -- Jean-Sébastien Pédron signature.asc Description: OpenPGP digital signature
[head tinderbox] failure on powerpc64/powerpc
TB --- 2013-07-30 10:04:06 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 10:04:06 - 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-07-30 10:04:06 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2013-07-30 10:04:06 - cleaning the object tree TB --- 2013-07-30 10:05:28 - /usr/local/bin/svn stat /src TB --- 2013-07-30 10:05:31 - At svn revision 253790 TB --- 2013-07-30 10:05:32 - building world TB --- 2013-07-30 10:05:32 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 10:05:32 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 10:05:32 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 10:05:32 - SRCCONF=/dev/null TB --- 2013-07-30 10:05:32 - TARGET=powerpc TB --- 2013-07-30 10:05:32 - TARGET_ARCH=powerpc64 TB --- 2013-07-30 10:05:32 - TZ=UTC TB --- 2013-07-30 10:05:32 - __MAKE_CONF=/dev/null TB --- 2013-07-30 10:05:32 - cd /src TB --- 2013-07-30 10:05:32 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 10:05: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 Jul 30 13:08:19 UTC 2013 TB --- 2013-07-30 13:08:19 - generating LINT kernel config TB --- 2013-07-30 13:08:19 - cd /src/sys/powerpc/conf TB --- 2013-07-30 13:08:19 - /usr/bin/make -B LINT TB --- 2013-07-30 13:08:20 - cd /src/sys/powerpc/conf TB --- 2013-07-30 13:08:20 - /usr/sbin/config -m LINT TB --- 2013-07-30 13:08:20 - skipping LINT kernel TB --- 2013-07-30 13:08:20 - cd /src/sys/powerpc/conf TB --- 2013-07-30 13:08:20 - /usr/sbin/config -m GENERIC TB --- 2013-07-30 13:08:20 - skipping GENERIC kernel TB --- 2013-07-30 13:08:20 - cd /src/sys/powerpc/conf TB --- 2013-07-30 13:08:20 - /usr/sbin/config -m GENERIC64 TB --- 2013-07-30 13:08:20 - building GENERIC64 kernel TB --- 2013-07-30 13:08:20 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 13:08:20 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 13:08:20 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 13:08:20 - SRCCONF=/dev/null TB --- 2013-07-30 13:08:20 - TARGET=powerpc TB --- 2013-07-30 13:08:20 - TARGET_ARCH=powerpc64 TB --- 2013-07-30 13:08:20 - TZ=UTC TB --- 2013-07-30 13:08:20 - __MAKE_CONF=/dev/null TB --- 2013-07-30 13:08:20 - cd /src TB --- 2013-07-30 13:08:20 - /usr/bin/make -B buildkernel KERNCONF=GENERIC64 >>> Kernel build for GENERIC64 started on Tue Jul 30 13:08:20 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 [...] ld -Bshareable -d -warn-common -o xhci.ko.debug xhci.kld objcopy --only-keep-debug xhci.ko.debug xhci.ko.symbols objcopy --strip-debug --add-gnu-debuglink=xhci.ko.symbols xhci.ko.debug xhci.ko ===> usb/rsu (all) cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /obj/powerpc.powerpc64/src/sys/GENERIC64/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -g -mlongcall -fno-omit-frame-pointer -I/obj/powerpc.powerpc64/src/sys/GENERIC64 -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding -fstack-protector -std=iso9899:1999 -fstack-protector -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 -c /src/sys/modules/usb/rsu/../../../dev/usb/wlan/if_rsu.c cc1: warnings being treated as errors /src/sys/modules/usb/rsu/../../../dev/usb/wlan/if_rsu.c: In function 'rsu_load_firmware': /src/sys/modules/usb/rsu/../../../dev/usb/wlan/if_rsu.c:2139: warning: cast discards qualifiers from pointer target type *** Error code 1 Stop. bmake: stopped in /src/sys/modules/usb/rsu *** Error code 1 Stop. bmake: stopped in /src/sys/modules/usb *** Error code 1 Stop. bmake: stopped in /src/sys/modules *** Error code 1 Stop. bmake: stopped in /obj/powerpc.powerpc64/src/sys/GENERIC64 *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-07-30 13:24:13 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-07-30 13:24:13 - ERROR: failed to build GENERIC64 kernel TB --- 2013-07-30 13:24:13 - 10535.73 user 1264.12 system 12007.74 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc64-powerpc.full
Re: CURRENT: Ivy Bridge CPU (i3-3220) and Intel Bull Mountain RNG (options RDRAND_RNG)
On 07/30/2013 01:46 PM, O. Hartmann wrote: > > I tried the new option "options RDRAND_RNG" on my SOHO server, equipted > with a Intel i3-3220 "Ivy Brdige" CPU, which is supposed to have the > Bull Mountain random number generator as a piece of hardware in its > uncore. > > Enabling the kernel option doesn't reveal any presence of such a > hardware number generator. "sysct kern.random" always reports > > kern.random.adaptors: yarrow > > By intentionally disallowing yarrow via commenting out options > YARROW_RNG, the box reports "no adaptors loaded". So, either this Ivy > Bridge has been castrated and ripped off by Intel of its RNG or FreeBSD > isn't capable of detecting it properly or I'm incapable of properly > configure the kernel. This might be Erratum BV54: Problem: On processors that support the RDRAND instruction, that capability should be reported via the setting of CPUID.01H:ECX.RDRAND[bit 30]. Due to this erratum, that bit will not be set, and the execution of the RDRAND instruction will result in a #UD exception. Implication: Software will not be able to utilize the RDRAND instruction http://www.intel.de/content/dam/www/public/us/en/documents/specification-updates/3rd-gen-core-desktop-specification-update.pdf Julian ___ 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: CURRENT: Ivy Bridge CPU (i3-3220) and Intel Bull Mountain RNG (options RDRAND_RNG)
On Tue, 30 Jul 2013 16:07:48 +0200 Julian Stecklina wrote: > On 07/30/2013 01:46 PM, O. Hartmann wrote: > > > > I tried the new option "options RDRAND_RNG" on my SOHO server, > > equipted with a Intel i3-3220 "Ivy Brdige" CPU, which is supposed > > to have the Bull Mountain random number generator as a piece of > > hardware in its uncore. > > > > Enabling the kernel option doesn't reveal any presence of such a > > hardware number generator. "sysct kern.random" always reports > > > > kern.random.adaptors: yarrow > > > > By intentionally disallowing yarrow via commenting out options > > YARROW_RNG, the box reports "no adaptors loaded". So, either this > > Ivy Bridge has been castrated and ripped off by Intel of its RNG or > > FreeBSD isn't capable of detecting it properly or I'm incapable of > > properly configure the kernel. > > This might be Erratum BV54: > > Problem: > On processors that support the RDRAND instruction, that capability > should be reported via the setting of CPUID.01H:ECX.RDRAND[bit 30]. > Due to this erratum, that bit will not be set, and the execution of > the RDRAND instruction will result in a #UD exception. > > Implication: > Software will not be able to utilize the RDRAND instruction > > http://www.intel.de/content/dam/www/public/us/en/documents/specification-updates/3rd-gen-core-desktop-specification-update.pdf > > Julian Hello Julian, thanks for this insight. This sounds like I bought something which isn't functional. Well done, Intel! On the other hand, some places I read that the entropy generated by the RDRAND generator is put to AES for number generating. could it be that with no AESNI, there is implicitely no RDRAND? Just an idea. Oliver signature.asc Description: PGP signature
Re: [head tinderbox] failure on i386/i386
On Tue, Jul 30, 2013 at 07:58:43AM +, FreeBSD Tinderbox wrote: > TB --- 2013-07-30 04:40:20 - tinderbox 2.10 running on > freebsd-current.sentex.ca > TB --- 2013-07-30 04:40:20 - 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-07-30 04:40:20 - starting HEAD tinderbox run for i386/i386 > TB --- 2013-07-30 04:40:20 - cleaning the object tree > TB --- 2013-07-30 04:45:33 - /usr/local/bin/svn stat /src > TB --- 2013-07-30 04:45:36 - At svn revision 253790 > ... > cc -O2 -pipe -std=gnu99 -Qunused-arguments -fstack-protector > -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized > -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int > -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality > -Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum > -Wno-knr-promoted-parameter -o watch watch.o -ltermcap > gzip -cn /src/usr.sbin/watch/watch.8 > watch.8.gz > ===> usr.sbin/watchdogd (all) > cc -O2 -pipe -std=gnu99 -Qunused-arguments -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 -Wmissing-variable-declarations -Wno-pointer-sign > -Wno-empty-body -Wno-string-plus-int -c /src/usr.sbin/watchdogd/watchdogd.c > /src/usr.sbin/watchdogd/watchdogd.c:777:18: error: comparison of integers of > different signs: 'u_int' (aka 'unsigned int') and 'time_t' (aka 'int') > [-Werror,-Wsign-compare] > if (pretimeout >= ts.tv_sec) { > ~~ ^ ~ > 1 error generated. > *** Error code 1 > > Stop. > bmake: stopped in /src/usr.sbin/watchdogd > *** Error code 1 > OK that's been bugging me enough that I looked for a way to address it this morning as I was on the train heading in to work. The following appears to fix it for me: Index: usr.sbin/watchdogd/watchdogd.c === --- usr.sbin/watchdogd/watchdogd.c (revision 253798) +++ usr.sbin/watchdogd/watchdogd.c (working copy) @@ -774,7 +774,7 @@ struct timespec ts; pow2ns_to_ts(timeout, &ts); - if (pretimeout >= ts.tv_sec) { + if (pretimeout >= (intmax_t)ts.tv_sec) { errx(EX_USAGE, "pretimeout (%d) >= timeout (%d -> %ld)\n" "see manual section TIMEOUT RESOLUTION", This was running: FreeBSD 10.0-CURRENT #967 r253701M/253704:140: Sat Jul 27 05:40:04 PDT 2013 r...@g1-227.catwhisker.org:/common/S4/obj/usr/src/sys/CANARY i386 and which built: FreeBSD 10.0-CURRENT #968 r253795M/253798:140: Tue Jul 30 07:59:28 PDT 2013 r...@g1-227.catwhisker.org:/common/S4/obj/usr/src/sys/CANARY i386 Peace, david -- David H. Wolfskill da...@catwhisker.org Taliban: Evil men with guns afraid of truth from a 14-year old girl. See http://www.catwhisker.org/~david/publickey.gpg for my public key. pgp40d4kwKGIV.pgp Description: PGP signature
Re: Fwd: Problem with curret in vmware
On Tuesday, July 30, 2013 5:25:06 am Alexander Yerenkow wrote: > Hello all. > I have panics in vmware with installed vmwaretools (they are guessed > culprit). > Seems that memory balooning (or using more memory in all vms than there is > in host) > produces some kind of weird behavior in FreeBSD. > This vm aren't shutted down now, is there somethin I can do to help > investigate this? > > Panic screens: > http://gits.kiev.ua/FreeBSD/panic1.png > http://gits.kiev.ua/FreeBSD/panic2.png Looks like their code needs to be updated to work with locking changes in HEAD. Attilio is probably the best person to ask. -- John Baldwin ___ 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-07-30 13:30:17 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 13:30:17 - 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-07-30 13:30:17 - starting HEAD tinderbox run for i386/i386 TB --- 2013-07-30 13:30:17 - cleaning the object tree TB --- 2013-07-30 13:35:39 - /usr/local/bin/svn stat /src TB --- 2013-07-30 13:35:43 - At svn revision 253805 TB --- 2013-07-30 13:35:44 - building world TB --- 2013-07-30 13:35:44 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 13:35:44 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 13:35:44 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 13:35:44 - SRCCONF=/dev/null TB --- 2013-07-30 13:35:44 - TARGET=i386 TB --- 2013-07-30 13:35:44 - TARGET_ARCH=i386 TB --- 2013-07-30 13:35:44 - TZ=UTC TB --- 2013-07-30 13:35:44 - __MAKE_CONF=/dev/null TB --- 2013-07-30 13:35:44 - cd /src TB --- 2013-07-30 13:35:44 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 13:35: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 [...] cc -O2 -pipe -std=gnu99 -Qunused-arguments -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -o watch watch.o -ltermcap gzip -cn /src/usr.sbin/watch/watch.8 > watch.8.gz ===> usr.sbin/watchdogd (all) cc -O2 -pipe -std=gnu99 -Qunused-arguments -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 -Wmissing-variable-declarations -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -c /src/usr.sbin/watchdogd/watchdogd.c /src/usr.sbin/watchdogd/watchdogd.c:777:18: error: comparison of integers of different signs: 'u_int' (aka 'unsigned int') and 'time_t' (aka 'int') [-Werror,-Wsign-compare] if (pretimeout >= ts.tv_sec) { ~~ ^ ~ 1 error generated. *** Error code 1 Stop. bmake: stopped in /src/usr.sbin/watchdogd *** Error code 1 Stop. bmake: stopped in /src/usr.sbin *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-07-30 16:47:38 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-07-30 16:47:38 - ERROR: failed to build world TB --- 2013-07-30 16:47:38 - 9401.61 user 1561.03 system 11840.65 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: Fix for sys_munlock(2) with racct
On Jul 21, 2013, at 2:50 PM, Jeremie Le Hen wrote: > On Sat, Jul 20, 2013 at 08:33:35PM -0700, Alan Cox wrote: >> >> On Jul 20, 2013, at 4:22 AM, Jeremie Le Hen wrote: >> >>> Hi Edward, Alan, >>> >>> I plan to commit the following patch: >>> http://people.freebsd.org/~jlh/racct_munlock.diff >>> >>> This solves the following panic: >>> >>> panic: racct_sub: freeing 301989888 of resource 5, which is more than >>> allocated 73728 for pwsafe (pid 4177) >>> >>> The problem is that the racct code in sys_munlock() trusts too much the >>> user's input. vm_map_unwire_count() now returns how much memory has >>> really been unwired. >>> >>> Any objection? >> >> >> Can you elaborate on what you mean by "sys_munlock() trusts too much >> the user's input." munlock(2) is supposed to return ENOMEM if any >> addresses within the specified range are not backed by valid mappings. >> (Valid mappings with PROT_NONE access are something of a gray area >> here.) However, it is not error for a to call munlock() on a range >> that isn't locked, or to call it a second, third, etc. time on the >> same range. Is that what is provoking your panic? > > I'm using sysutils/pwsafe and it seems to mlock(2) 18 pages (end - start > = 73728 bytes) but then munlock(2) 73728 pages :-). vm_map_unwire() > seems to do the right thing with those buggy boundaries, but then the > racct code assumes that those boundaries were correct as long as > vm_map_unwire() returned successfully. This is what causes the > assertion failure. > It sounds like the application is calling munlock(2) on valid but unwired memory. That's not considered an error under the various Unix standards that specify the behavior of munlock(2). It's sloppy programming but not buggy programming. > >> By the way, sys_mlock() uses a simpler approach to deal with a similar >> situation: >> >>error = vm_map_wire(map, start, end, >>VM_MAP_WIRE_USER | VM_MAP_WIRE_NOHOLES); >> #ifdef RACCT >>if (error != KERN_SUCCESS) { >>PROC_LOCK(proc); >>racct_set(proc, RACCT_MEMLOCK, >>ptoa(pmap_wired_count(map->pmap))); >>PROC_UNLOCK(proc); >>} >> #endif >> >> However, the code in sys_mlock() for maintaining RACCT_MEMLOCK, >> including the above snippet, is race-y. Two simultaneous callers to >> sys_mlock() will produce incorrect results. (I haven't looked at >> sys_mlockall() or vm_map_growstack().) > > Ok, I will commit that as the first bandaid then. > > >> Also, a wired mapping can be destroyed by calling munmap(2) without >> first calling munlock(2), in which case, RACCT_MEMLOCK will be >> incorrect. > > So I think the right way to tackle this is to handle racct in the vm > layer rather than at the syscall layer. > The VM system already maintains counters equivalent to RACCT_VMEM and RACCT_MEMLOCK. They are "map->size" and "pmap_wired_count(map->pmap)". Instead of maintaining duplicate counters, could the resource accounting framework be extended to support callbacks to obtain a value when it's actually needed? > vm_fault_{wire,unwire}() look like natural places for this, but racct > functions require the struct proc to be locked. Any idea how to handle > this? > > -- > Jeremie Le Hen > > Scientists say the world is made up of Protons, Neutrons and Electrons. > They forgot to mention Morons. > ___ 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-07-30 17:49:56 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 17:49:56 - 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-07-30 17:49:56 - starting HEAD tinderbox run for ia64/ia64 TB --- 2013-07-30 17:49:56 - cleaning the object tree TB --- 2013-07-30 17:50:59 - /usr/local/bin/svn stat /src TB --- 2013-07-30 17:51:03 - At svn revision 253805 TB --- 2013-07-30 17:51:04 - building world TB --- 2013-07-30 17:51:04 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 17:51:04 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 17:51:04 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 17:51:04 - SRCCONF=/dev/null TB --- 2013-07-30 17:51:04 - TARGET=ia64 TB --- 2013-07-30 17:51:04 - TARGET_ARCH=ia64 TB --- 2013-07-30 17:51:04 - TZ=UTC TB --- 2013-07-30 17:51:04 - __MAKE_CONF=/dev/null TB --- 2013-07-30 17:51:04 - cd /src TB --- 2013-07-30 17:51:04 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 17:51:11 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 Jul 30 19:26:51 UTC 2013 TB --- 2013-07-30 19:26:51 - generating LINT kernel config TB --- 2013-07-30 19:26:51 - cd /src/sys/ia64/conf TB --- 2013-07-30 19:26:51 - /usr/bin/make -B LINT TB --- 2013-07-30 19:26:51 - cd /src/sys/ia64/conf TB --- 2013-07-30 19:26:51 - /usr/sbin/config -m LINT TB --- 2013-07-30 19:26:51 - building LINT kernel TB --- 2013-07-30 19:26:51 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 19:26:51 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 19:26:51 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 19:26:51 - SRCCONF=/dev/null TB --- 2013-07-30 19:26:51 - TARGET=ia64 TB --- 2013-07-30 19:26:51 - TARGET_ARCH=ia64 TB --- 2013-07-30 19:26:51 - TZ=UTC TB --- 2013-07-30 19:26:51 - __MAKE_CONF=/dev/null TB --- 2013-07-30 19:26:51 - cd /src TB --- 2013-07-30 19:26:51 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Tue Jul 30 19:26:51 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/dev/usb/net/if_usie.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/dev/usb/net/ruephy.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/dev/usb/net/usb_ethernet.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_KERN
[head tinderbox] failure on mips/mips
TB --- 2013-07-30 18:39:33 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 18:39:33 - 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-07-30 18:39:33 - starting HEAD tinderbox run for mips/mips TB --- 2013-07-30 18:39:33 - cleaning the object tree TB --- 2013-07-30 18:40:31 - /usr/local/bin/svn stat /src TB --- 2013-07-30 18:40:35 - At svn revision 253805 TB --- 2013-07-30 18:40:36 - building world TB --- 2013-07-30 18:40:36 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 18:40:36 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 18:40:36 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 18:40:36 - SRCCONF=/dev/null TB --- 2013-07-30 18:40:36 - TARGET=mips TB --- 2013-07-30 18:40:36 - TARGET_ARCH=mips TB --- 2013-07-30 18:40:36 - TZ=UTC TB --- 2013-07-30 18:40:36 - __MAKE_CONF=/dev/null TB --- 2013-07-30 18:40:36 - cd /src TB --- 2013-07-30 18:40:36 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 18:40: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 >>> stage 4.3: make dependencies >>> stage 4.4: building everything >>> World build completed on Tue Jul 30 19:39:44 UTC 2013 TB --- 2013-07-30 19:39:44 - cd /src/sys/mips/conf TB --- 2013-07-30 19:39:44 - /usr/sbin/config -m ADM5120 TB --- 2013-07-30 19:39:44 - skipping ADM5120 kernel TB --- 2013-07-30 19:39:44 - cd /src/sys/mips/conf TB --- 2013-07-30 19:39:44 - /usr/sbin/config -m ALCHEMY TB --- 2013-07-30 19:39:44 - skipping ALCHEMY kernel TB --- 2013-07-30 19:39:44 - cd /src/sys/mips/conf TB --- 2013-07-30 19:39:44 - /usr/sbin/config -m AP121 TB --- 2013-07-30 19:39:44 - building AP121 kernel TB --- 2013-07-30 19:39:44 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 19:39:44 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 19:39:44 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 19:39:44 - SRCCONF=/dev/null TB --- 2013-07-30 19:39:44 - TARGET=mips TB --- 2013-07-30 19:39:44 - TARGET_ARCH=mips TB --- 2013-07-30 19:39:44 - TZ=UTC TB --- 2013-07-30 19:39:44 - __MAKE_CONF=/dev/null TB --- 2013-07-30 19:39:44 - cd /src TB --- 2013-07-30 19:39:44 - /usr/bin/make -B buildkernel KERNCONF=AP121 >>> Kernel build for AP121 started on Tue Jul 30 19:39:44 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 AP121 completed on Tue Jul 30 19:42:45 UTC 2013 TB --- 2013-07-30 19:42:45 - cd /src/sys/mips/conf TB --- 2013-07-30 19:42:45 - /usr/sbin/config -m AP91 TB --- 2013-07-30 19:42:45 - building AP91 kernel TB --- 2013-07-30 19:42:45 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 19:42:45 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 19:42:45 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 19:42:45 - SRCCONF=/dev/null TB --- 2013-07-30 19:42:45 - TARGET=mips TB --- 2013-07-30 19:42:45 - TARGET_ARCH=mips TB --- 2013-07-30 19:42:45 - TZ=UTC TB --- 2013-07-30 19:42:45 - __MAKE_CONF=/dev/null TB --- 2013-07-30 19:42:45 - cd /src TB --- 2013-07-30 19:42:45 - /usr/bin/make -B buildkernel KERNCONF=AP91 >>> Kernel build for AP91 started on Tue Jul 30 19:42:45 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 [...] awk -f /src/sys/conf/kmod_syms.awk xhci.ko.debug export_syms | xargs -J% objcopy % xhci.ko.debug objcopy --only-keep-debug xhci.ko.debug xhci.ko.symbols objcopy --strip-debug --add-gnu-debuglink=xhci.ko.symbols xhci.ko.debug xhci.ko ===> usb/rsu (all) cc -O -pipe -G0 -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /obj/mips.mips/src/sys/AP91/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -g -G0 -fno-pic -mno-abicalls -mlong-calls -I/obj/mips.mips/src/sys/AP91 -msoft-float -ffreestanding -std=iso9899:1999 -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 -c /src/sys/modules/usb/rsu/../../../dev/usb/wlan/if_rsu.c cc1: warnings being treated as errors /src/sys/modules/usb/rsu/../../../dev/usb/wlan/if_rsu.c: In function 'rsu_load_firmware': /src/sys/modules/usb/rsu/../../../dev/usb/wlan/if_rsu.c:2139: warning: cast dis
[head tinderbox] failure on i386/pc98
TB --- 2013-07-30 16:47:38 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 16:47:38 - 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-07-30 16:47:38 - starting HEAD tinderbox run for i386/pc98 TB --- 2013-07-30 16:47:38 - cleaning the object tree TB --- 2013-07-30 16:48:53 - /usr/local/bin/svn stat /src TB --- 2013-07-30 16:49:03 - At svn revision 253805 TB --- 2013-07-30 16:49:04 - building world TB --- 2013-07-30 16:49:04 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 16:49:04 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 16:49:04 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 16:49:04 - SRCCONF=/dev/null TB --- 2013-07-30 16:49:04 - TARGET=pc98 TB --- 2013-07-30 16:49:04 - TARGET_ARCH=i386 TB --- 2013-07-30 16:49:04 - TZ=UTC TB --- 2013-07-30 16:49:04 - __MAKE_CONF=/dev/null TB --- 2013-07-30 16:49:04 - cd /src TB --- 2013-07-30 16:49:04 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 16:49:11 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 [...] cc -O2 -pipe -std=gnu99 -Qunused-arguments -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -o watch watch.o -ltermcap gzip -cn /src/usr.sbin/watch/watch.8 > watch.8.gz ===> usr.sbin/watchdogd (all) cc -O2 -pipe -std=gnu99 -Qunused-arguments -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 -Wmissing-variable-declarations -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -c /src/usr.sbin/watchdogd/watchdogd.c /src/usr.sbin/watchdogd/watchdogd.c:777:18: error: comparison of integers of different signs: 'u_int' (aka 'unsigned int') and 'time_t' (aka 'int') [-Werror,-Wsign-compare] if (pretimeout >= ts.tv_sec) { ~~ ^ ~ 1 error generated. *** Error code 1 Stop. bmake: stopped in /src/usr.sbin/watchdogd *** Error code 1 Stop. bmake: stopped in /src/usr.sbin *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-07-30 20:05:39 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-07-30 20:05:39 - ERROR: failed to build world TB --- 2013-07-30 20:05:39 - 9642.80 user 1439.13 system 11881.04 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-i386-pc98.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 sparc64/sparc64
TB --- 2013-07-30 20:58:00 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 20:58:00 - 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-07-30 20:58:00 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2013-07-30 20:58:01 - cleaning the object tree TB --- 2013-07-30 20:58:52 - /usr/local/bin/svn stat /src TB --- 2013-07-30 20:58:59 - At svn revision 253805 TB --- 2013-07-30 20:59:00 - building world TB --- 2013-07-30 20:59:00 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 20:59:00 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 20:59:00 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 20:59:00 - SRCCONF=/dev/null TB --- 2013-07-30 20:59:00 - TARGET=sparc64 TB --- 2013-07-30 20:59:00 - TARGET_ARCH=sparc64 TB --- 2013-07-30 20:59:00 - TZ=UTC TB --- 2013-07-30 20:59:00 - __MAKE_CONF=/dev/null TB --- 2013-07-30 20:59:00 - cd /src TB --- 2013-07-30 20:59:00 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 20:59: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 >>> World build completed on Tue Jul 30 22:02:23 UTC 2013 TB --- 2013-07-30 22:02:23 - generating LINT kernel config TB --- 2013-07-30 22:02:23 - cd /src/sys/sparc64/conf TB --- 2013-07-30 22:02:23 - /usr/bin/make -B LINT TB --- 2013-07-30 22:02:23 - cd /src/sys/sparc64/conf TB --- 2013-07-30 22:02:23 - /usr/sbin/config -m LINT TB --- 2013-07-30 22:02:23 - building LINT kernel TB --- 2013-07-30 22:02:23 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 22:02:23 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 22:02:23 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 22:02:23 - SRCCONF=/dev/null TB --- 2013-07-30 22:02:23 - TARGET=sparc64 TB --- 2013-07-30 22:02:23 - TARGET_ARCH=sparc64 TB --- 2013-07-30 22:02:23 - TZ=UTC TB --- 2013-07-30 22:02:23 - __MAKE_CONF=/dev/null TB --- 2013-07-30 22:02:23 - cd /src TB --- 2013-07-30 22:02:23 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Tue Jul 30 22:02:23 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/dev/usb/net/if_usie.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/dev/usb/net/ruephy.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/dev/usb/net/usb_ethernet.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-gro
[head tinderbox] failure on powerpc/powerpc
TB --- 2013-07-30 19:45:28 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 19:45: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-07-30 19:45:28 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2013-07-30 19:45:28 - cleaning the object tree TB --- 2013-07-30 19:46:31 - /usr/local/bin/svn stat /src TB --- 2013-07-30 19:46:34 - At svn revision 253805 TB --- 2013-07-30 19:46:35 - building world TB --- 2013-07-30 19:46:35 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 19:46:35 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 19:46:35 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 19:46:35 - SRCCONF=/dev/null TB --- 2013-07-30 19:46:35 - TARGET=powerpc TB --- 2013-07-30 19:46:35 - TARGET_ARCH=powerpc TB --- 2013-07-30 19:46:35 - TZ=UTC TB --- 2013-07-30 19:46:35 - __MAKE_CONF=/dev/null TB --- 2013-07-30 19:46:35 - cd /src TB --- 2013-07-30 19:46:35 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 19:46:42 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 [...] cc -O2 -pipe -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/usr.sbin/watch/watch.c cc -O2 -pipe -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -o watch watch.o -ltermcap gzip -cn /src/usr.sbin/watch/watch.8 > watch.8.gz ===> usr.sbin/watchdogd (all) cc -O2 -pipe -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/usr.sbin/watchdogd/watchdogd.c cc1: warnings being treated as errors /src/usr.sbin/watchdogd/watchdogd.c: In function 'parseargs': /src/usr.sbin/watchdogd/watchdogd.c:777: warning: comparison between signed and unsigned *** Error code 1 Stop. bmake: stopped in /src/usr.sbin/watchdogd *** Error code 1 Stop. bmake: stopped in /src/usr.sbin *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-07-30 22:20:56 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-07-30 22:20:56 - ERROR: failed to build world TB --- 2013-07-30 22:20:56 - 7991.65 user 989.78 system 9327.56 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-07-30 20:05:40 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 20:05: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-07-30 20:05:40 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2013-07-30 20:05:40 - cleaning the object tree TB --- 2013-07-30 20:08:18 - /usr/local/bin/svn stat /src TB --- 2013-07-30 20:08:22 - At svn revision 253805 TB --- 2013-07-30 20:08:23 - building world TB --- 2013-07-30 20:08:23 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 20:08:23 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 20:08:23 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 20:08:23 - SRCCONF=/dev/null TB --- 2013-07-30 20:08:23 - TARGET=powerpc TB --- 2013-07-30 20:08:23 - TARGET_ARCH=powerpc64 TB --- 2013-07-30 20:08:23 - TZ=UTC TB --- 2013-07-30 20:08:23 - __MAKE_CONF=/dev/null TB --- 2013-07-30 20:08:23 - cd /src TB --- 2013-07-30 20:08:23 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 20:08:30 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 Jul 30 23:11:41 UTC 2013 TB --- 2013-07-30 23:11:41 - generating LINT kernel config TB --- 2013-07-30 23:11:41 - cd /src/sys/powerpc/conf TB --- 2013-07-30 23:11:41 - /usr/bin/make -B LINT TB --- 2013-07-30 23:11:41 - cd /src/sys/powerpc/conf TB --- 2013-07-30 23:11:41 - /usr/sbin/config -m LINT TB --- 2013-07-30 23:11:41 - skipping LINT kernel TB --- 2013-07-30 23:11:41 - cd /src/sys/powerpc/conf TB --- 2013-07-30 23:11:41 - /usr/sbin/config -m GENERIC TB --- 2013-07-30 23:11:41 - skipping GENERIC kernel TB --- 2013-07-30 23:11:41 - cd /src/sys/powerpc/conf TB --- 2013-07-30 23:11:41 - /usr/sbin/config -m GENERIC64 TB --- 2013-07-30 23:11:41 - building GENERIC64 kernel TB --- 2013-07-30 23:11:41 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 23:11:41 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 23:11:41 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 23:11:41 - SRCCONF=/dev/null TB --- 2013-07-30 23:11:41 - TARGET=powerpc TB --- 2013-07-30 23:11:41 - TARGET_ARCH=powerpc64 TB --- 2013-07-30 23:11:41 - TZ=UTC TB --- 2013-07-30 23:11:41 - __MAKE_CONF=/dev/null TB --- 2013-07-30 23:11:41 - cd /src TB --- 2013-07-30 23:11:41 - /usr/bin/make -B buildkernel KERNCONF=GENERIC64 >>> Kernel build for GENERIC64 started on Tue Jul 30 23:11:41 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 [...] ld -Bshareable -d -warn-common -o xhci.ko.debug xhci.kld objcopy --only-keep-debug xhci.ko.debug xhci.ko.symbols objcopy --strip-debug --add-gnu-debuglink=xhci.ko.symbols xhci.ko.debug xhci.ko ===> usb/rsu (all) cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /obj/powerpc.powerpc64/src/sys/GENERIC64/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -g -mlongcall -fno-omit-frame-pointer -I/obj/powerpc.powerpc64/src/sys/GENERIC64 -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding -fstack-protector -std=iso9899:1999 -fstack-protector -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 -c /src/sys/modules/usb/rsu/../../../dev/usb/wlan/if_rsu.c cc1: warnings being treated as errors /src/sys/modules/usb/rsu/../../../dev/usb/wlan/if_rsu.c: In function 'rsu_load_firmware': /src/sys/modules/usb/rsu/../../../dev/usb/wlan/if_rsu.c:2139: warning: cast discards qualifiers from pointer target type *** Error code 1 Stop. bmake: stopped in /src/sys/modules/usb/rsu *** Error code 1 Stop. bmake: stopped in /src/sys/modules/usb *** Error code 1 Stop. bmake: stopped in /src/sys/modules *** Error code 1 Stop. bmake: stopped in /obj/powerpc.powerpc64/src/sys/GENERIC64 *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-07-30 23:27:41 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-07-30 23:27:41 - ERROR: failed to build GENERIC64 kernel TB --- 2013-07-30 23:27:41 - 10518.88 user 1284.22 system 12121.75 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc64-powerpc.full
[head tinderbox] failure on arm/arm
TB --- 2013-07-30 23:30:18 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 23:30: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-07-30 23:30:18 - starting HEAD tinderbox run for arm/arm TB --- 2013-07-30 23:30:18 - cleaning the object tree TB --- 2013-07-30 23:30:18 - /usr/local/bin/svn stat /src TB --- 2013-07-30 23:30:23 - At svn revision 253823 TB --- 2013-07-30 23:30:24 - building world TB --- 2013-07-30 23:30:24 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 23:30:24 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 23:30:24 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 23:30:24 - SRCCONF=/dev/null TB --- 2013-07-30 23:30:24 - TARGET=arm TB --- 2013-07-30 23:30:24 - TARGET_ARCH=arm TB --- 2013-07-30 23:30:24 - TZ=UTC TB --- 2013-07-30 23:30:24 - __MAKE_CONF=/dev/null TB --- 2013-07-30 23:30:24 - cd /src TB --- 2013-07-30 23:30:24 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 23:30:33 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 Wed Jul 31 02:32:45 UTC 2013 TB --- 2013-07-31 02:32:45 - generating LINT kernel config TB --- 2013-07-31 02:32:45 - cd /src/sys/arm/conf TB --- 2013-07-31 02:32:45 - /usr/bin/make -B LINT TB --- 2013-07-31 02:32:45 - cd /src/sys/arm/conf TB --- 2013-07-31 02:32:45 - /usr/sbin/config -m LINT TB --- 2013-07-31 02:32:45 - building LINT kernel TB --- 2013-07-31 02:32:45 - CROSS_BUILD_TESTING=YES TB --- 2013-07-31 02:32:45 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-31 02:32:45 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-31 02:32:45 - SRCCONF=/dev/null TB --- 2013-07-31 02:32:45 - TARGET=arm TB --- 2013-07-31 02:32:45 - TARGET_ARCH=arm TB --- 2013-07-31 02:32:45 - TZ=UTC TB --- 2013-07-31 02:32:45 - __MAKE_CONF=/dev/null TB --- 2013-07-31 02:32:45 - cd /src TB --- 2013-07-31 02:32:45 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Jul 31 02:32:45 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 -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 -fno-builtin -funwind-tables -mllvm -arm-enable-ehabi -ffreestanding -Werror /src/sys/kern/subr_taskqueue.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 -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 -fno-builtin -funwind-tables -mllvm -arm-enable-ehabi -ffreestanding -Werror /src/sys/kern/subr_trap.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 -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 -fno-builtin -funwind-tables -mllvm -arm-enable-ehabi -ffreestanding -Werror /src/sys/kern/subr_turnstile.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 -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
Re: 802.1X: dhclient started before the auth. process ends
On 30 Jul 2013, at 05:43, Jean-Sébastien Pédron wrote: > On 29.07.2013 21:56, Rui Paulo wrote: >> Disable all the configuration settings and run wpa_supplicant -ddd >> > > I'm not sure I understand what you mean by "disable all the > configuration settings" but I did some more tests by running > wpa_supplicant manually (ie. not using netif script) with the same options. > > I found that when the interface (here, bge0) is already UP before > running wpa_supplicant, the authentication process is fast. However, > when the interface is DOWN, wpa_supplicant "associates" quickly but the > authentication process starts between 5 and 20 seconds after. > > Here's a log with both run (with interface UP then DOWN): > http://pastebin.com/f5ydiBpV > > This delay is new with the recent 10-CURRENT. > > A comment about the behavior I would expect (but keep in mind I'm a dumb > user here, not a network expert at all). I see in the logs that when > issueing "service netif restart bge0": >1. the interface is put DOWN, which terminates a previous dhclient >2. wpa_supplicant is stopped >3. wpa_supplicant is started again >4. wpa_supplicant associates with a remote peer, which puts the > interface UP and triggers dhclient > > I guess that this works for a Wifi network because the association is > only valid after the authentication finishes successfully. However, with > 802.1X not involving Wifi (only wired), the association is made right at > the beginning (see the logs I pasted), putting the interface UP (and > triggering dhclient) before the authentication starts. Could you please change the initialisation script rc.d/wpa_supplicant to make it run with the extra options "-dd" ? The messages you sent are not enough to diagnose the problem. -- Rui Paulo ___ 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-07-30 23:30:18 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 23:30: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-07-30 23:30:18 - starting HEAD tinderbox run for i386/i386 TB --- 2013-07-30 23:30:18 - cleaning the object tree TB --- 2013-07-30 23:31:26 - /usr/local/bin/svn stat /src TB --- 2013-07-30 23:31:30 - At svn revision 253823 TB --- 2013-07-30 23:31:31 - building world TB --- 2013-07-30 23:31:31 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 23:31:31 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 23:31:31 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 23:31:31 - SRCCONF=/dev/null TB --- 2013-07-30 23:31:31 - TARGET=i386 TB --- 2013-07-30 23:31:31 - TARGET_ARCH=i386 TB --- 2013-07-30 23:31:31 - TZ=UTC TB --- 2013-07-30 23:31:31 - __MAKE_CONF=/dev/null TB --- 2013-07-30 23:31:31 - cd /src TB --- 2013-07-30 23:31:31 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 23:31: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 Wed Jul 31 02:43:22 UTC 2013 TB --- 2013-07-31 02:43:22 - generating LINT kernel config TB --- 2013-07-31 02:43:22 - cd /src/sys/i386/conf TB --- 2013-07-31 02:43:22 - /usr/bin/make -B LINT TB --- 2013-07-31 02:43:22 - cd /src/sys/i386/conf TB --- 2013-07-31 02:43:22 - /usr/sbin/config -m LINT TB --- 2013-07-31 02:43:22 - building LINT kernel TB --- 2013-07-31 02:43:22 - CROSS_BUILD_TESTING=YES TB --- 2013-07-31 02:43:22 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-31 02:43:22 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-31 02:43:22 - SRCCONF=/dev/null TB --- 2013-07-31 02:43:22 - TARGET=i386 TB --- 2013-07-31 02:43:22 - TARGET_ARCH=i386 TB --- 2013-07-31 02:43:22 - TZ=UTC TB --- 2013-07-31 02:43:22 - __MAKE_CONF=/dev/null TB --- 2013-07-31 02:43:22 - cd /src TB --- 2013-07-31 02:43:22 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Jul 31 02:43: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 -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 -mno-aes -mno-avx -mno-mmx -mno-sse -msoft-float -ffreestanding -fstack-protector -Werror -pg /src/sys/kern/subr_taskqueue.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 -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 -mno-aes -mno-avx -mno-mmx -mno-sse -msoft-float -ffreestanding -fstack-protector -Werror -pg /src/sys/kern/subr_trap.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 -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 -mno-aes -mno-avx -mno-mmx -mno-sse -msoft-float -ffreestanding -fstack-protector -Werror -pg /src/sys/kern/subr_turnstile.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 -Wno-error-tautological-compare -Wno-error
[head tinderbox] failure on amd64/amd64
TB --- 2013-07-30 23:30:18 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-30 23:30: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-07-30 23:30:18 - starting HEAD tinderbox run for amd64/amd64 TB --- 2013-07-30 23:30:18 - cleaning the object tree TB --- 2013-07-30 23:30:18 - /usr/local/bin/svn stat /src TB --- 2013-07-30 23:30:23 - At svn revision 253823 TB --- 2013-07-30 23:30:24 - building world TB --- 2013-07-30 23:30:24 - CROSS_BUILD_TESTING=YES TB --- 2013-07-30 23:30:24 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-30 23:30:24 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-30 23:30:24 - SRCCONF=/dev/null TB --- 2013-07-30 23:30:24 - TARGET=amd64 TB --- 2013-07-30 23:30:24 - TARGET_ARCH=amd64 TB --- 2013-07-30 23:30:24 - TZ=UTC TB --- 2013-07-30 23:30:24 - __MAKE_CONF=/dev/null TB --- 2013-07-30 23:30:24 - cd /src TB --- 2013-07-30 23:30:24 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jul 30 23:30:33 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 Wed Jul 31 03:19:02 UTC 2013 TB --- 2013-07-31 03:19:02 - generating LINT kernel config TB --- 2013-07-31 03:19:02 - cd /src/sys/amd64/conf TB --- 2013-07-31 03:19:02 - /usr/bin/make -B LINT TB --- 2013-07-31 03:19:02 - cd /src/sys/amd64/conf TB --- 2013-07-31 03:19:02 - /usr/sbin/config -m LINT TB --- 2013-07-31 03:19:02 - building LINT kernel TB --- 2013-07-31 03:19:02 - CROSS_BUILD_TESTING=YES TB --- 2013-07-31 03:19:02 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-31 03:19:02 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-31 03:19:02 - SRCCONF=/dev/null TB --- 2013-07-31 03:19:02 - TARGET=amd64 TB --- 2013-07-31 03:19:02 - TARGET_ARCH=amd64 TB --- 2013-07-31 03:19:02 - TZ=UTC TB --- 2013-07-31 03:19:02 - __MAKE_CONF=/dev/null TB --- 2013-07-31 03:19:02 - cd /src TB --- 2013-07-31 03:19:02 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Jul 31 03:19:03 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 -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/kern/subr_taskqueue.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 -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/kern/subr_trap.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 -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-asynchron
[head tinderbox] failure on ia64/ia64
TB --- 2013-07-31 02:58:09 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-31 02:58:09 - 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-07-31 02:58:09 - starting HEAD tinderbox run for ia64/ia64 TB --- 2013-07-31 02:58:09 - cleaning the object tree TB --- 2013-07-31 02:59:17 - /usr/local/bin/svn stat /src TB --- 2013-07-31 02:59:21 - At svn revision 253823 TB --- 2013-07-31 02:59:22 - building world TB --- 2013-07-31 02:59:22 - CROSS_BUILD_TESTING=YES TB --- 2013-07-31 02:59:22 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-31 02:59:22 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-31 02:59:22 - SRCCONF=/dev/null TB --- 2013-07-31 02:59:22 - TARGET=ia64 TB --- 2013-07-31 02:59:22 - TARGET_ARCH=ia64 TB --- 2013-07-31 02:59:22 - TZ=UTC TB --- 2013-07-31 02:59:22 - __MAKE_CONF=/dev/null TB --- 2013-07-31 02:59:22 - cd /src TB --- 2013-07-31 02:59:22 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jul 31 02:59: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 >>> stage 4.3: make dependencies >>> stage 4.4: building everything >>> World build completed on Wed Jul 31 04:35:12 UTC 2013 TB --- 2013-07-31 04:35:12 - generating LINT kernel config TB --- 2013-07-31 04:35:12 - cd /src/sys/ia64/conf TB --- 2013-07-31 04:35:12 - /usr/bin/make -B LINT TB --- 2013-07-31 04:35:12 - cd /src/sys/ia64/conf TB --- 2013-07-31 04:35:12 - /usr/sbin/config -m LINT TB --- 2013-07-31 04:35:12 - building LINT kernel TB --- 2013-07-31 04:35:12 - CROSS_BUILD_TESTING=YES TB --- 2013-07-31 04:35:12 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-31 04:35:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-31 04:35:12 - SRCCONF=/dev/null TB --- 2013-07-31 04:35:12 - TARGET=ia64 TB --- 2013-07-31 04:35:12 - TARGET_ARCH=ia64 TB --- 2013-07-31 04:35:12 - TZ=UTC TB --- 2013-07-31 04:35:12 - __MAKE_CONF=/dev/null TB --- 2013-07-31 04:35:12 - cd /src TB --- 2013-07-31 04:35:12 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Jul 31 04:35: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/kern/subr_smp.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/kern/subr_stack.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/kern/subr_taskqueue.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_KERNE
[head tinderbox] failure on i386/pc98
TB --- 2013-07-31 02:44:22 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-07-31 02:44:22 - 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-07-31 02:44:22 - starting HEAD tinderbox run for i386/pc98 TB --- 2013-07-31 02:44:22 - cleaning the object tree TB --- 2013-07-31 02:45:39 - /usr/local/bin/svn stat /src TB --- 2013-07-31 02:45:53 - At svn revision 253823 TB --- 2013-07-31 02:45:54 - building world TB --- 2013-07-31 02:45:54 - CROSS_BUILD_TESTING=YES TB --- 2013-07-31 02:45:54 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-31 02:45:54 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-31 02:45:54 - SRCCONF=/dev/null TB --- 2013-07-31 02:45:54 - TARGET=pc98 TB --- 2013-07-31 02:45:54 - TARGET_ARCH=i386 TB --- 2013-07-31 02:45:54 - TZ=UTC TB --- 2013-07-31 02:45:54 - __MAKE_CONF=/dev/null TB --- 2013-07-31 02:45:54 - cd /src TB --- 2013-07-31 02:45:54 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jul 31 02:46:02 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 Wed Jul 31 06:02:05 UTC 2013 TB --- 2013-07-31 06:02:05 - generating LINT kernel config TB --- 2013-07-31 06:02:05 - cd /src/sys/pc98/conf TB --- 2013-07-31 06:02:05 - /usr/bin/make -B LINT TB --- 2013-07-31 06:02:06 - cd /src/sys/pc98/conf TB --- 2013-07-31 06:02:06 - /usr/sbin/config -m LINT TB --- 2013-07-31 06:02:06 - building LINT kernel TB --- 2013-07-31 06:02:06 - CROSS_BUILD_TESTING=YES TB --- 2013-07-31 06:02:06 - MAKEOBJDIRPREFIX=/obj TB --- 2013-07-31 06:02:06 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-07-31 06:02:06 - SRCCONF=/dev/null TB --- 2013-07-31 06:02:06 - TARGET=pc98 TB --- 2013-07-31 06:02:06 - TARGET_ARCH=i386 TB --- 2013-07-31 06:02:06 - TZ=UTC TB --- 2013-07-31 06:02:06 - __MAKE_CONF=/dev/null TB --- 2013-07-31 06:02:06 - cd /src TB --- 2013-07-31 06:02:06 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Jul 31 06:02: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 [...] 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 -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -DGPROF -DGPROF4 -DGUPROF -fno-builtin -mno-aes -mno-avx -mno-mmx -mno-sse -msoft-float -ffreestanding -fstack-protector -Werror -pg /src/sys/kern/subr_taskqueue.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 -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -DGPROF -DGPROF4 -DGUPROF -fno-builtin -mno-aes -mno-avx -mno-mmx -mno-sse -msoft-float -ffreestanding -fstack-protector -Werror -pg /src/sys/kern/subr_trap.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 -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -DGPROF -DGPROF4 -DGUPROF -fno-builtin -mno-aes -mno-avx -mno-mmx -mno-sse -msoft-float -ffreestanding -fstack-protector -Werror -pg /src/sys/kern/subr_turnstile.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 -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/src/sys -I/s
Re: ldd runs linux programs
On 7/30/13 4:54 AM, Mateusz Guzik wrote: On Mon, Jul 29, 2013 at 11:56:25AM -0400, Mark Johnston wrote: 127276 suggests running the binary as is (which I don't like) and achieves this with a hacky way. So if we really want to do this, the patch should be reworked to detect Linux binaries properly. In general we should gain linux_ldd (like linux_kdump) and our ldd should work only on FreeBSD binaries. The last part is achieved with my patch. markj, are you working on this? Not really; my original fix for this problem was essentially the same as yours. That is, just change ldd(1) to bail if the OS ABI byte isn't equal to ELFOSABI_FREEBSD. That's the change I have committed in my local tree right now. Then I thought I'd try to get ldd to work properly with Linux binaries as well, but wasn't sure what the right approach should be. As the above PR suggests, the easy thing to do is to just pass LD_TRACE_LOADED_OBJECTS and not LD_32_TRACE_LOADED_OBJECTS for 32-bit ELF objects if the OS isn't FreeBSD. This feels somewhat hacky to me, but I didn't really see another approach. That said, I think your patch should be committed since it's clearly an improvement over the current behaviour. I'm willing to test and commit it, and clean up the open PRs. If you could expand on the right way to handle Linux binaries, I'd be willing to implement and commit that too. I don't quite understand your reference to linux_kdump though - I have no such program on my laptop running CURRENT, and ktrace+kdump seem to work fine with the Linux binaries under /compat/linux. Well, there was linux_kdump in ports but it apparently got obsolete as necessary support for included in our regular kdump. So it may make sense to teach our ldd how to deal with Linux binaries for consistency, but its unclear for me if this is better than providing linux_ldd. Also there is the problem of (not) appending /compat/linux to printed paths (for Linux binaries the kernel performs file lookups against /compat/linux first). I'm not that interested in this problem though. :P That being said, if you want to do something with this, I suggest cleaning up PRs and reviving discussion in http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/127276 if linux binaries are installed then chain to libexec/linux-ldd just like fsck chains to various specific fsck binaries. If there is no such chain loadable ldd, then just refuse to do anything. ___ 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: Problem with curret in vmware
Can I suggest? We desperately need for "vmware" page at wiki. I created stub, will fill it with known info to me, help and experience appreciated! https://wiki.freebsd.org/VmWare P.S. Some time ago there was message in lists, about improved speed of intel-emulated network card under vmware, this could go there too. 2013/7/31 Bryan Venteicher > > On Tuesday, July 30, 2013 5:25:06 am Alexander Yerenkow wrote: > > > Hello all. > > > I have panics in vmware with installed vmwaretools (they are guessed > > > culprit). > > > Seems that memory balooning (or using more memory in all vms than > there is > > > in host) > > > produces some kind of weird behavior in FreeBSD. > > > This vm aren't shutted down now, is there somethin I can do to help > > > investigate this? > > > > > > Panic screens: > > > http://gits.kiev.ua/FreeBSD/panic1.png > > > http://gits.kiev.ua/FreeBSD/panic2.png > > > > Looks like their code needs to be updated to work with locking changes in > > HEAD. Attilio is probably the best person to ask. > > > > This highlights why we should move away from the poorly supported, out of > tree, unfriendly licensed VMware tools. I have a port of the vmxnet3 from > OpenBSD [1] that I intend to commit in time for 10. Next, I hope to look > at the OpenBSD vmt [2] VMware tools driver. > > The balloon is a bit trickier. AFAIK, OpenBSD doesn't have a driver for > easy porting. The VMware tools driver for FreeBSD is GPL licensed, and > VMware has shown no interest/ability to relicense their tools. Likely, > the best way forward is to port their CDDL licensed Solaris driver. > > [1] - > http://svnweb.freebsd.org/base/projects/vmxnet/sys/dev/vmware/vmxnet3/ > [2] - > http://www.openbsd.org/cgi-bin/man.cgi?query=vmt&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html > > > -- > > John Baldwin > > ___ > > 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" > > > -- Regards, Alexander Yerenkow ___ 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: ldd runs linux programs
On 7/30/13 5:37 AM, David Chisnall wrote: On 29 Jul 2013, at 21:54, Mateusz Guzik wrote: Well, there was linux_kdump in ports but it apparently got obsolete as necessary support for included in our regular kdump. So it may make sense to teach our ldd how to deal with Linux binaries for consistency, but its unclear for me if this is better than providing linux_ldd. Also there is the problem of (not) appending /compat/linux to printed paths (for Linux binaries the kernel performs file lookups against /compat/linux first). I'm not that interested in this problem though. :P That being said, if you want to do something with this, I suggest cleaning up PRs and reviving discussion in http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/127276 What would be the correct behaviour for non-native binaries? Stacy Son and Brooks Davis have been working on providing a kernel activator for QEMU user mode, which lets us run, for example, MIPS or ARM binaries on x86. If you have a MIPS64 ELF file and you run ldd on it, what would the correct behaviour be? Once you have identified the binary type, you chain to the appropriate binary in libexec. if you can't find it, then you just exit. David ___ 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"