CURRENT r253794: make installkernel fails: install: runfw.ko: No such file or directory

2013-07-30 Thread O. Hartmann


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

2013-07-30 Thread O. Hartmann
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

2013-07-30 Thread Sergey Kandaurov
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread Alexander Yerenkow
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread FreeBSD Tinderbox
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)

2013-07-30 Thread O. Hartmann

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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread Jean-Sébastien Pédron
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

2013-07-30 Thread FreeBSD Tinderbox
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)

2013-07-30 Thread Julian Stecklina
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)

2013-07-30 Thread O. Hartmann
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

2013-07-30 Thread David Wolfskill
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

2013-07-30 Thread John Baldwin
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread Alan Cox

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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread Rui Paulo
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread FreeBSD Tinderbox
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

2013-07-30 Thread Julian Elischer

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

2013-07-30 Thread Alexander Yerenkow
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

2013-07-30 Thread Julian Elischer

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"