Re: [releng_9 tinderbox] failure on arm/arm

2013-01-14 Thread Dimitry Andric

On 2013-01-14 22:56, FreeBSD Tinderbox wrote:

TB --- 2013-01-14 20:02:02 - tinderbox 2.10 running on freebsd-stable.sentex.ca
TB --- 2013-01-14 20:02:02 - FreeBSD freebsd-stable.sentex.ca 8.3-STABLE 
FreeBSD 8.3-STABLE #0: Tue Oct 16 17:37:58 UTC 2012 
mdtan...@freebsd-stable.sentex.ca:/usr/obj/usr/src/sys/server  amd64
TB --- 2013-01-14 20:02:02 - starting RELENG_9 tinderbox run for arm/arm

...

cc -O -pipe -Werror -D_KERNEL -DKLD_MODULE -nostdinc  -I. 
-I/src/sys/modules/ath/../../dev/ath 
-I/src/sys/modules/ath/../../dev/ath/ath_hal -DHAVE_KERNEL_OPTION_HEADERS 
-include /obj/arm.arm/src/sys/ETHERNUT5/opt_global.h -I. -I@ -I@/contrib/altq 
-finline-limit=8000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -fno-common  -I/obj/arm.arm/src/sys/ETHERNUT5 
-mcpu=arm9 -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/ath/../../dev/ath/ath_hal/ar9002/ar9285_attach.c
/src/sys/modules/ath/../../dev/ath/ath_hal/ar9002/ar9285_attach.c: In function 
'ar9285Attach':
/src/sys/modules/ath/../../dev/ath/ath_hal/ar9002/ar9285_attach.c:144: error: 
'ath_hal_EepromDataRead' undeclared (first use in this function)
/src/sys/modules/ath/../../dev/ath/ath_hal/ar9002/ar9285_attach.c:144: error: 
(Each undeclared identifier is reported only once
/src/sys/modules/ath/../../dev/ath/ath_hal/ar9002/ar9285_attach.c:144: error: 
for each function it appears in.)


Sorry for breaking this, it should be fixed with r245449.
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


kernel's make fails in ath module, stable9

2013-01-14 Thread Andrey Chernov
Most recent -stable. Please fix:

...
cc -O2 -pipe -march=prescott -fno-strict-aliasing -Werror -D_KERNEL
-DKLD_MODULE -nostdinc  -I. -I/usr/src/sys/modules/ath/../../dev/ath
-I/usr/src/sys/modules/ath/../../dev/ath/ath_hal
-DHAVE_KERNEL_OPTION_HEADERS -include
/usr/src/sys/i386/compile/POBRECITA/opt_global.h -I. -I@
-I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100
--param large-function-growth=1000 -fno-common -g
-I/usr/src/sys/i386/compile/POBRECITA  -mno-align-long-strings
-mpreferred-stack-boundary=2 -mno-mmx -mno-sse -msoft-float
-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
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ar9002/ar9285_attach.c
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ar9002/ar9285_attach.c:
In function 'ar9285Attach':
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ar9002/ar9285_attach.c:144:
error: 'ath_hal_EepromDataRead' undeclared (first use in this function)
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ar9002/ar9285_attach.c:144:
error: (Each undeclared identifier is reported only once
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ar9002/ar9285_attach.c:144:
error: for each function it appears in.)
*** [ar9285_attach.o] Error code 1

Stop in /usr/src/sys/modules/ath.
*** [all] Error code 1

Stop in /usr/src/sys/modules.
*** [modules-all] Error code 1

-- 
http://ache.vniz.net/

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


Re: IPv6 Tunnel Shared With Jails via epair Devices

2013-01-14 Thread Ben Morrow
Quoth Shawn Webb :
> 
> I've been working on sharing a 6in4 IPv6 tunnel (via a gif device) I have
> with Hurricane Electric (tunnelbroker.net) to my jails via epair devices.
> My setup is a bit unique in that the IPv6 tunnel is behind an OpenVPN
> connection. I've had varying degrees of success. I might have a bug to
> report, but I thought I'd post here to get input from people who know
> better than I do about these kinds of things.
> 
> I have a bridge device (we'll call it bridge0) with a /64 IPv6 address
> (2001:470:8142:1::1). Each jail's epair[n]b device will get an IPv6 address
> in that same prefix. For example, one of my jails is 2001:470:8142:1::3.
> The default IPv6 gateway is the IPv6 address of bridge0.
> 
> Giving one jail an IP address works fine. For each jail after that, the
> IPv6 address stays in tentative mode. FreeBSD gets stuck trying to use DAD
> to figure out if there's an address conflict. It never leaves tentative
> mode. This is the bug I'm working out.
> 
> Here's bridge0's config:
> 
> # ifconfig bridge0
> bridge0: flags=8843 metric 0 mtu
> 1500
> ether 02:fe:21:34:d3:00
> inet6 2001:470:8142:1::1 prefixlen 64
> nd6 options=21
> id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
> maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200
> root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
> member: epair0a flags=143
>ifmaxaddr 0 port 19 priority 128 path cost 2000
> member: epair1a flags=143
>ifmaxaddr 0 port 21 priority 128 path cost 2000
> member: bge0 flags=143
>ifmaxaddr 0 port 5 priority 128 path cost 20

Why have you added the physical interface to the bridge? AFAICT you
don't need to: a bridge will bridge epairs just fine, and as you
explained in that blog post you have to route rather than bridge into
the tunnel, since the tunnel isn't an Ethernet device.

> Here's the relevant epair device for the jail whose IPv6 stack is working:
> 
> # jexec "ClamAV_Dev" ifconfig epair1b
> epair1b: flags=8843 metric 0 mtu
> 1500
> options=8
> ether 02:fb:c0:00:16:0b
> inet6 2001:470:8142:1::3 prefixlen 64
> inet6 fe80::fb:c0ff:fe00:160b%epair1b prefixlen 64 scopeid 0x2
> inet 10.7.1.172 netmask 0xfe00 broadcast 10.7.1.255
> nd6 options=21
> media: Ethernet 10Gbase-T (10Gbase-T )
> status: active
> 
> Here's the relevant epair device for the jail whose IPv6 stack isn't
> working:
> 
> # jexec "Dev Template" ifconfig epair0b
> epair0b: flags=8843 metric 0 mtu
> 1500
> options=8
> ether 02:80:03:00:14:0b
> inet6 2001:470:8142:1::5 prefixlen 64 tentative
> inet6 fe80::80:3ff:fe00:140b%epair0b prefixlen 64 tentative scopeid 0x2
> inet 10.7.1.92 netmask 0xfe00 broadcast 10.7.1.255
> nd6 options=29

I suspect the addresses are only marked tentative because the interface
has been marked IFDISABLED. This causes all current addresses to be
marked tentative, because the kernel isn't allowed to send or receive
IPv6 packets and so can't defend the addresses any more.

Is it possible something in the jail's startup scripts is causing the
interface to be marked IFDISABLED after the inet6 address has been
assigned? Some of the functions in network.subr mark interfaces
IFDISABLED automatically if they don't think they have IPv6 addresses.

> media: Ethernet 10Gbase-T (10Gbase-T )
> status: active
> 
> I brought up the "Dev Template" jail after bringing up the ClamAV_Dev jail.
> If there's any other output you'd like to see, let me know. If you're
> confused about my setup, visit my blog post about the subject here:
> http://0xfeedface.org/blog/lattera/2013-01-12/tunneled-ipv6-freebsd-jails
> 
> I'm curious to know if I've got a legit bug or if it's something I'm doing
> wrong. The one thing I haven't tried is setting up rtadvd on the bridge.
> That'd be kindof interesting, since my physical NIC is a member on the
> bridge. I'd rather not dish out IPv6 addresses for all devices on the
> network (a network with lots of devices I don't own or control).

As I said, I don't believe you need the physical interface on the
bridge, unless you have to for IPv4 (and you can't route or proxyarp
instead). However, before you can run rtadvd you will need to give the
bridge its proper link-local address, which probably also means locking
down its hardware address in rc.conf. Bridges don't get auto link-local
addresses, for reasons I've never entirely understood, and RAs have to
use ll addresses.

You will need to set up routing so that packets coming in through the
tunnel destined for the jails get routed out of the bridge, and packets
coming in on the bridge destined for the IPv6 Internet get routed out of
the tunnel. Probably that will have happened already, just by assigning
an inet6 address and prefixlen to the bridge and the default inet6 route
to the tunnel.

Ben

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

[releng_9 tinderbox] failure on powerpc64/powerpc

2013-01-14 Thread FreeBSD Tinderbox
TB --- 2013-01-15 00:50:56 - tinderbox 2.10 running on freebsd-stable.sentex.ca
TB --- 2013-01-15 00:50:56 - FreeBSD freebsd-stable.sentex.ca 8.3-STABLE 
FreeBSD 8.3-STABLE #0: Tue Oct 16 17:37:58 UTC 2012 
mdtan...@freebsd-stable.sentex.ca:/usr/obj/usr/src/sys/server  amd64
TB --- 2013-01-15 00:50:56 - starting RELENG_9 tinderbox run for 
powerpc64/powerpc
TB --- 2013-01-15 00:50:56 - cleaning the object tree
TB --- 2013-01-15 00:50:56 - checking out /src from 
svn://svn.freebsd.org/base/stable/9
TB --- 2013-01-15 00:50:56 - cd /tinderbox/RELENG_9/powerpc64/powerpc
TB --- 2013-01-15 00:50:56 - /usr/local/bin/svn cleanup /src
TB --- 2013-01-15 00:51:53 - /usr/local/bin/svn update /src
TB --- 2013-01-15 00:53:33 - building world
TB --- 2013-01-15 00:53:33 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-15 00:53:33 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-01-15 00:53:33 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-01-15 00:53:33 - SRCCONF=/dev/null
TB --- 2013-01-15 00:53:33 - TARGET=powerpc
TB --- 2013-01-15 00:53:33 - TARGET_ARCH=powerpc64
TB --- 2013-01-15 00:53:33 - TZ=UTC
TB --- 2013-01-15 00:53:33 - __MAKE_CONF=/dev/null
TB --- 2013-01-15 00:53:33 - cd /src
TB --- 2013-01-15 00:53:33 - /usr/bin/make -B buildworld
>>> World build started on Tue Jan 15 00:53:34 UTC 2013
>>> Rebuilding the temporary build tree
>>> stage 1.1: legacy release compatibility shims
>>> stage 1.2: bootstrap tools
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3: cross tools
>>> stage 4.1: building includes
>>> stage 4.2: building libraries
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> stage 5.1: building 32 bit shim libraries
>>> World build completed on Tue Jan 15 04:00:56 UTC 2013
TB --- 2013-01-15 04:00:56 - generating LINT kernel config
TB --- 2013-01-15 04:00:56 - cd /src/sys/powerpc/conf
TB --- 2013-01-15 04:00:56 - /usr/bin/make -B LINT
TB --- 2013-01-15 04:00:56 - cd /src/sys/powerpc/conf
TB --- 2013-01-15 04:00:56 - /usr/sbin/config -m LINT
TB --- 2013-01-15 04:00:56 - building LINT kernel
TB --- 2013-01-15 04:00:56 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-15 04:00:56 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-01-15 04:00:56 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-01-15 04:00:56 - SRCCONF=/dev/null
TB --- 2013-01-15 04:00:56 - TARGET=powerpc
TB --- 2013-01-15 04:00:56 - TARGET_ARCH=powerpc64
TB --- 2013-01-15 04:00:56 - TZ=UTC
TB --- 2013-01-15 04:00:56 - __MAKE_CONF=/dev/null
TB --- 2013-01-15 04:00:56 - cd /src
TB --- 2013-01-15 04:00:56 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Tue Jan 15 04:00:56 UTC 2013
>>> stage 1: configuring the kernel
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3.1: making dependencies
>>> stage 3.2: building everything
[...]
cc -c -O -pipe  -std=c99  -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-Wundef -Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs 
-fdiagnostics-show-option   -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq 
-I/src/sys/contrib/libfdt -D_KERNEL -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 -msoft-float -Wa,-many 
-fno-omit-frame-pointer -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding 
-fstack-protector -Werror  /src/sys/dev/ath/ath_hal/ar9001/ar9160_attach.c 
-I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal
cc -c -O -pipe  -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/libfdt -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 -msoft-float -Wa,-many 
-fno-omit-frame-pointer -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding 
-fstack-protector -Werror  /src/sys/dev/ath/ath_hal/ar9002/ar9280_attach.c 
-I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal
cc -c -O -pipe  -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/libfdt -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 -msoft-float -Wa,-many 
-fno-omit-frame-pointer -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding 
-fstack-protector -Werror  /src/sys/

[releng_9 tinderbox] failure on powerpc/powerpc

2013-01-14 Thread FreeBSD Tinderbox
TB --- 2013-01-15 00:46:08 - tinderbox 2.10 running on freebsd-stable.sentex.ca
TB --- 2013-01-15 00:46:08 - FreeBSD freebsd-stable.sentex.ca 8.3-STABLE 
FreeBSD 8.3-STABLE #0: Tue Oct 16 17:37:58 UTC 2012 
mdtan...@freebsd-stable.sentex.ca:/usr/obj/usr/src/sys/server  amd64
TB --- 2013-01-15 00:46:08 - starting RELENG_9 tinderbox run for powerpc/powerpc
TB --- 2013-01-15 00:46:08 - cleaning the object tree
TB --- 2013-01-15 00:46:08 - checking out /src from 
svn://svn.freebsd.org/base/stable/9
TB --- 2013-01-15 00:46:08 - cd /tinderbox/RELENG_9/powerpc/powerpc
TB --- 2013-01-15 00:46:08 - /usr/local/bin/svn cleanup /src
TB --- 2013-01-15 00:47:10 - /usr/local/bin/svn update /src
TB --- 2013-01-15 00:48:53 - building world
TB --- 2013-01-15 00:48:53 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-15 00:48:53 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-01-15 00:48:53 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-01-15 00:48:53 - SRCCONF=/dev/null
TB --- 2013-01-15 00:48:53 - TARGET=powerpc
TB --- 2013-01-15 00:48:53 - TARGET_ARCH=powerpc
TB --- 2013-01-15 00:48:53 - TZ=UTC
TB --- 2013-01-15 00:48:53 - __MAKE_CONF=/dev/null
TB --- 2013-01-15 00:48:53 - cd /src
TB --- 2013-01-15 00:48:53 - /usr/bin/make -B buildworld
>>> World build started on Tue Jan 15 00:48:54 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 Jan 15 03:36:23 UTC 2013
TB --- 2013-01-15 03:36:23 - generating LINT kernel config
TB --- 2013-01-15 03:36:23 - cd /src/sys/powerpc/conf
TB --- 2013-01-15 03:36:23 - /usr/bin/make -B LINT
TB --- 2013-01-15 03:36:23 - cd /src/sys/powerpc/conf
TB --- 2013-01-15 03:36:23 - /usr/sbin/config -m LINT
TB --- 2013-01-15 03:36:23 - building LINT kernel
TB --- 2013-01-15 03:36:23 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-15 03:36:23 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-01-15 03:36:23 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-01-15 03:36:23 - SRCCONF=/dev/null
TB --- 2013-01-15 03:36:23 - TARGET=powerpc
TB --- 2013-01-15 03:36:23 - TARGET_ARCH=powerpc
TB --- 2013-01-15 03:36:23 - TZ=UTC
TB --- 2013-01-15 03:36:23 - __MAKE_CONF=/dev/null
TB --- 2013-01-15 03:36:23 - cd /src
TB --- 2013-01-15 03:36:23 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Tue Jan 15 03:36: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 -O -pipe  -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/libfdt -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 -msoft-float -Wa,-many 
-fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding 
-fstack-protector -Werror  /src/sys/dev/ath/ath_hal/ar9001/ar9160_attach.c 
-I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal
cc -c -O -pipe  -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/libfdt -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 -msoft-float -Wa,-many 
-fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding 
-fstack-protector -Werror  /src/sys/dev/ath/ath_hal/ar9002/ar9280_attach.c 
-I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal
cc -c -O -pipe  -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/libfdt -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 -msoft-float -Wa,-many 
-fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding 
-fstack-protector -Werror  /src/sys/dev/ath/ath_hal/ar9002/ar9280_olc.c 
-I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal
cc -c -O -pipe  -

[releng_9 tinderbox] failure on sparc64/sparc64

2013-01-14 Thread FreeBSD Tinderbox
TB --- 2013-01-15 01:14:40 - tinderbox 2.10 running on freebsd-stable.sentex.ca
TB --- 2013-01-15 01:14:40 - FreeBSD freebsd-stable.sentex.ca 8.3-STABLE 
FreeBSD 8.3-STABLE #0: Tue Oct 16 17:37:58 UTC 2012 
mdtan...@freebsd-stable.sentex.ca:/usr/obj/usr/src/sys/server  amd64
TB --- 2013-01-15 01:14:40 - starting RELENG_9 tinderbox run for sparc64/sparc64
TB --- 2013-01-15 01:14:40 - cleaning the object tree
TB --- 2013-01-15 01:14:40 - checking out /src from 
svn://svn.freebsd.org/base/stable/9
TB --- 2013-01-15 01:14:40 - cd /tinderbox/RELENG_9/sparc64/sparc64
TB --- 2013-01-15 01:14:40 - /usr/local/bin/svn cleanup /src
TB --- 2013-01-15 01:15:21 - /usr/local/bin/svn update /src
TB --- 2013-01-15 01:17:00 - building world
TB --- 2013-01-15 01:17:00 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-15 01:17:00 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-01-15 01:17:00 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-01-15 01:17:00 - SRCCONF=/dev/null
TB --- 2013-01-15 01:17:00 - TARGET=sparc64
TB --- 2013-01-15 01:17:00 - TARGET_ARCH=sparc64
TB --- 2013-01-15 01:17:00 - TZ=UTC
TB --- 2013-01-15 01:17:00 - __MAKE_CONF=/dev/null
TB --- 2013-01-15 01:17:00 - cd /src
TB --- 2013-01-15 01:17:00 - /usr/bin/make -B buildworld
>>> World build started on Tue Jan 15 01:17:01 UTC 2013
>>> Rebuilding the temporary build tree
>>> stage 1.1: legacy release compatibility shims
>>> stage 1.2: bootstrap tools
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3: cross tools
>>> stage 4.1: building includes
>>> stage 4.2: building libraries
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> World build completed on Tue Jan 15 02:48:21 UTC 2013
TB --- 2013-01-15 02:48:21 - generating LINT kernel config
TB --- 2013-01-15 02:48:21 - cd /src/sys/sparc64/conf
TB --- 2013-01-15 02:48:21 - /usr/bin/make -B LINT
TB --- 2013-01-15 02:48:22 - cd /src/sys/sparc64/conf
TB --- 2013-01-15 02:48:22 - /usr/sbin/config -m LINT
TB --- 2013-01-15 02:48:22 - building LINT kernel
TB --- 2013-01-15 02:48:22 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-15 02:48:22 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-01-15 02:48:22 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-01-15 02:48:22 - SRCCONF=/dev/null
TB --- 2013-01-15 02:48:22 - TARGET=sparc64
TB --- 2013-01-15 02:48:22 - TARGET_ARCH=sparc64
TB --- 2013-01-15 02:48:22 - TZ=UTC
TB --- 2013-01-15 02:48:22 - __MAKE_CONF=/dev/null
TB --- 2013-01-15 02:48:22 - cd /src
TB --- 2013-01-15 02:48:22 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Tue Jan 15 02:48: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   -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/ath/ath_hal/ar9001/ar9160_attach.c -I/src/sys/dev/ath 
-I/src/sys/dev/ath/ath_hal
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/ath/ath_hal/ar9002/ar9280_attach.c -I/src/sys/dev/ath 
-I/src/sys/dev/ath/ath_hal
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/ath/ath_hal/ar9002/ar9280_olc.c -I/src/sys/dev/ath 
-I/src/sys/dev/ath/ath_hal
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wc

IPv6 Tunnel Shared With Jails via epair Devices

2013-01-14 Thread Shawn Webb
Hey All,

I've been working on sharing a 6in4 IPv6 tunnel (via a gif device) I have
with Hurricane Electric (tunnelbroker.net) to my jails via epair devices.
My setup is a bit unique in that the IPv6 tunnel is behind an OpenVPN
connection. I've had varying degrees of success. I might have a bug to
report, but I thought I'd post here to get input from people who know
better than I do about these kinds of things.

I have a bridge device (we'll call it bridge0) with a /64 IPv6 address
(2001:470:8142:1::1). Each jail's epair[n]b device will get an IPv6 address
in that same prefix. For example, one of my jails is 2001:470:8142:1::3.
The default IPv6 gateway is the IPv6 address of bridge0.

Giving one jail an IP address works fine. For each jail after that, the
IPv6 address stays in tentative mode. FreeBSD gets stuck trying to use DAD
to figure out if there's an address conflict. It never leaves tentative
mode. This is the bug I'm working out.

Here's bridge0's config:

# ifconfig bridge0
bridge0: flags=8843 metric 0 mtu
1500
ether 02:fe:21:34:d3:00
inet6 2001:470:8142:1::1 prefixlen 64
nd6 options=21
id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200
root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
member: epair0a flags=143
   ifmaxaddr 0 port 19 priority 128 path cost 2000
member: epair1a flags=143
   ifmaxaddr 0 port 21 priority 128 path cost 2000
member: bge0 flags=143
   ifmaxaddr 0 port 5 priority 128 path cost 20

Here's the relevant epair device for the jail whose IPv6 stack is working:

# jexec "ClamAV_Dev" ifconfig epair1b
epair1b: flags=8843 metric 0 mtu
1500
options=8
ether 02:fb:c0:00:16:0b
inet6 2001:470:8142:1::3 prefixlen 64
inet6 fe80::fb:c0ff:fe00:160b%epair1b prefixlen 64 scopeid 0x2
inet 10.7.1.172 netmask 0xfe00 broadcast 10.7.1.255
nd6 options=21
media: Ethernet 10Gbase-T (10Gbase-T )
status: active

Here's the relevant epair device for the jail whose IPv6 stack isn't
working:

# jexec "Dev Template" ifconfig epair0b
epair0b: flags=8843 metric 0 mtu
1500
options=8
ether 02:80:03:00:14:0b
inet6 2001:470:8142:1::5 prefixlen 64 tentative
inet6 fe80::80:3ff:fe00:140b%epair0b prefixlen 64 tentative scopeid 0x2
inet 10.7.1.92 netmask 0xfe00 broadcast 10.7.1.255
nd6 options=29
media: Ethernet 10Gbase-T (10Gbase-T )
status: active

I brought up the "Dev Template" jail after bringing up the ClamAV_Dev jail.
If there's any other output you'd like to see, let me know. If you're
confused about my setup, visit my blog post about the subject here:
http://0xfeedface.org/blog/lattera/2013-01-12/tunneled-ipv6-freebsd-jails

I'm curious to know if I've got a legit bug or if it's something I'm doing
wrong. The one thing I haven't tried is setting up rtadvd on the bridge.
That'd be kindof interesting, since my physical NIC is a member on the
bridge. I'd rather not dish out IPv6 addresses for all devices on the
network (a network with lots of devices I don't own or control).

Thanks,

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


[releng_9 tinderbox] failure on i386/pc98

2013-01-14 Thread FreeBSD Tinderbox
TB --- 2013-01-14 21:42:31 - tinderbox 2.10 running on freebsd-stable.sentex.ca
TB --- 2013-01-14 21:42:31 - FreeBSD freebsd-stable.sentex.ca 8.3-STABLE 
FreeBSD 8.3-STABLE #0: Tue Oct 16 17:37:58 UTC 2012 
mdtan...@freebsd-stable.sentex.ca:/usr/obj/usr/src/sys/server  amd64
TB --- 2013-01-14 21:42:31 - starting RELENG_9 tinderbox run for i386/pc98
TB --- 2013-01-14 21:42:31 - cleaning the object tree
TB --- 2013-01-14 21:42:31 - checking out /src from 
svn://svn.freebsd.org/base/stable/9
TB --- 2013-01-14 21:42:31 - cd /tinderbox/RELENG_9/i386/pc98
TB --- 2013-01-14 21:42:31 - /usr/local/bin/svn cleanup /src
TB --- 2013-01-14 21:43:49 - /usr/local/bin/svn update /src
TB --- 2013-01-14 21:45:28 - building world
TB --- 2013-01-14 21:45:28 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-14 21:45:28 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-01-14 21:45:28 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-01-14 21:45:28 - SRCCONF=/dev/null
TB --- 2013-01-14 21:45:28 - TARGET=pc98
TB --- 2013-01-14 21:45:28 - TARGET_ARCH=i386
TB --- 2013-01-14 21:45:28 - TZ=UTC
TB --- 2013-01-14 21:45:28 - __MAKE_CONF=/dev/null
TB --- 2013-01-14 21:45:28 - cd /src
TB --- 2013-01-14 21:45:28 - /usr/bin/make -B buildworld
>>> World build started on Mon Jan 14 21:45: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
>>> World build completed on Tue Jan 15 00:43:32 UTC 2013
TB --- 2013-01-15 00:43:32 - generating LINT kernel config
TB --- 2013-01-15 00:43:32 - cd /src/sys/pc98/conf
TB --- 2013-01-15 00:43:32 - /usr/bin/make -B LINT
TB --- 2013-01-15 00:43:33 - cd /src/sys/pc98/conf
TB --- 2013-01-15 00:43:33 - /usr/sbin/config -m LINT
TB --- 2013-01-15 00:43:33 - building LINT kernel
TB --- 2013-01-15 00:43:33 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-15 00:43:33 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-01-15 00:43:33 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-01-15 00:43:33 - SRCCONF=/dev/null
TB --- 2013-01-15 00:43:33 - TARGET=pc98
TB --- 2013-01-15 00:43:33 - TARGET_ARCH=i386
TB --- 2013-01-15 00:43:33 - TZ=UTC
TB --- 2013-01-15 00:43:33 - __MAKE_CONF=/dev/null
TB --- 2013-01-15 00:43:33 - cd /src
TB --- 2013-01-15 00:43:33 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Tue Jan 15 00:43:33 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=8000 --param inline-unit-growth=100 
--param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 
-DGUPROF -fno-builtin -mno-align-long-strings -mpreferred-stack-boundary=2 
-mno-mmx -mno-sse -msoft-float -ffreestanding -fstack-protector -Werror -pg 
-mprofiler-epilogue /src/sys/dev/ath/ath_hal/ar9001/ar9160_attach.c 
-I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal
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=8000 --param inline-unit-growth=100 
--param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 
-DGUPROF -fno-builtin -mno-align-long-strings -mpreferred-stack-boundary=2 
-mno-mmx -mno-sse -msoft-float -ffreestanding -fstack-protector -Werror -pg 
-mprofiler-epilogue /src/sys/dev/ath/ath_hal/ar9002/ar9280_attach.c 
-I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal
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=8000 --param inline-unit-growth=100 
--param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 
-DGUPROF -fno-builtin -mno-align-long-strings -mpreferred-stack-boundary=2 
-mno-

[releng_9 tinderbox] failure on i386/i386

2013-01-14 Thread FreeBSD Tinderbox
TB --- 2013-01-14 21:37:09 - tinderbox 2.10 running on freebsd-stable.sentex.ca
TB --- 2013-01-14 21:37:09 - FreeBSD freebsd-stable.sentex.ca 8.3-STABLE 
FreeBSD 8.3-STABLE #0: Tue Oct 16 17:37:58 UTC 2012 
mdtan...@freebsd-stable.sentex.ca:/usr/obj/usr/src/sys/server  amd64
TB --- 2013-01-14 21:37:09 - starting RELENG_9 tinderbox run for i386/i386
TB --- 2013-01-14 21:37:09 - cleaning the object tree
TB --- 2013-01-14 21:37:09 - checking out /src from 
svn://svn.freebsd.org/base/stable/9
TB --- 2013-01-14 21:37:09 - cd /tinderbox/RELENG_9/i386/i386
TB --- 2013-01-14 21:37:09 - /usr/local/bin/svn cleanup /src
TB --- 2013-01-14 21:38:20 - /usr/local/bin/svn update /src
TB --- 2013-01-14 21:39:45 - building world
TB --- 2013-01-14 21:39:45 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-14 21:39:45 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-01-14 21:39:45 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-01-14 21:39:45 - SRCCONF=/dev/null
TB --- 2013-01-14 21:39:45 - TARGET=i386
TB --- 2013-01-14 21:39:45 - TARGET_ARCH=i386
TB --- 2013-01-14 21:39:45 - TZ=UTC
TB --- 2013-01-14 21:39:45 - __MAKE_CONF=/dev/null
TB --- 2013-01-14 21:39:45 - cd /src
TB --- 2013-01-14 21:39:45 - /usr/bin/make -B buildworld
>>> World build started on Mon Jan 14 21:39:46 UTC 2013
>>> Rebuilding the temporary build tree
>>> stage 1.1: legacy release compatibility shims
>>> stage 1.2: bootstrap tools
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3: cross tools
>>> stage 4.1: building includes
>>> stage 4.2: building libraries
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> World build completed on Tue Jan 15 00:37:33 UTC 2013
TB --- 2013-01-15 00:37:33 - generating LINT kernel config
TB --- 2013-01-15 00:37:33 - cd /src/sys/i386/conf
TB --- 2013-01-15 00:37:33 - /usr/bin/make -B LINT
TB --- 2013-01-15 00:37:33 - cd /src/sys/i386/conf
TB --- 2013-01-15 00:37:33 - /usr/sbin/config -m LINT
TB --- 2013-01-15 00:37:33 - building LINT kernel
TB --- 2013-01-15 00:37:33 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-15 00:37:33 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-01-15 00:37:33 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-01-15 00:37:33 - SRCCONF=/dev/null
TB --- 2013-01-15 00:37:33 - TARGET=i386
TB --- 2013-01-15 00:37:33 - TARGET_ARCH=i386
TB --- 2013-01-15 00:37:33 - TZ=UTC
TB --- 2013-01-15 00:37:33 - __MAKE_CONF=/dev/null
TB --- 2013-01-15 00:37:33 - cd /src
TB --- 2013-01-15 00:37:33 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Tue Jan 15 00:37:33 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=8000 --param inline-unit-growth=100 
--param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 
-DGUPROF -fno-builtin -mno-align-long-strings -mpreferred-stack-boundary=2 
-mno-mmx -mno-sse -msoft-float -ffreestanding -fstack-protector -Werror -pg 
-mprofiler-epilogue /src/sys/dev/ath/ath_hal/ar9001/ar9160_attach.c 
-I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal
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=8000 --param inline-unit-growth=100 
--param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 
-DGUPROF -fno-builtin -mno-align-long-strings -mpreferred-stack-boundary=2 
-mno-mmx -mno-sse -msoft-float -ffreestanding -fstack-protector -Werror -pg 
-mprofiler-epilogue /src/sys/dev/ath/ath_hal/ar9002/ar9280_attach.c 
-I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal
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=8000 --param inline-unit-growth=100 
--param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 
-DGUPROF -fno-builtin -mno-align-long-strings -mpreferred-stack-boundary=2 
-mno-

[releng_9 tinderbox] failure on ia64/ia64

2013-01-14 Thread FreeBSD Tinderbox
TB --- 2013-01-14 21:56:08 - tinderbox 2.10 running on freebsd-stable.sentex.ca
TB --- 2013-01-14 21:56:08 - FreeBSD freebsd-stable.sentex.ca 8.3-STABLE 
FreeBSD 8.3-STABLE #0: Tue Oct 16 17:37:58 UTC 2012 
mdtan...@freebsd-stable.sentex.ca:/usr/obj/usr/src/sys/server  amd64
TB --- 2013-01-14 21:56:08 - starting RELENG_9 tinderbox run for ia64/ia64
TB --- 2013-01-14 21:56:08 - cleaning the object tree
TB --- 2013-01-14 21:56:08 - checking out /src from 
svn://svn.freebsd.org/base/stable/9
TB --- 2013-01-14 21:56:08 - cd /tinderbox/RELENG_9/ia64/ia64
TB --- 2013-01-14 21:56:08 - /usr/local/bin/svn cleanup /src
TB --- 2013-01-14 21:57:11 - /usr/local/bin/svn update /src
TB --- 2013-01-14 21:58:44 - building world
TB --- 2013-01-14 21:58:44 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-14 21:58:44 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-01-14 21:58:44 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-01-14 21:58:44 - SRCCONF=/dev/null
TB --- 2013-01-14 21:58:44 - TARGET=ia64
TB --- 2013-01-14 21:58:44 - TARGET_ARCH=ia64
TB --- 2013-01-14 21:58:44 - TZ=UTC
TB --- 2013-01-14 21:58:44 - __MAKE_CONF=/dev/null
TB --- 2013-01-14 21:58:44 - cd /src
TB --- 2013-01-14 21:58:44 - /usr/bin/make -B buildworld
>>> World build started on Mon Jan 14 21:58:46 UTC 2013
>>> Rebuilding the temporary build tree
>>> stage 1.1: legacy release compatibility shims
>>> stage 1.2: bootstrap tools
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3: cross tools
>>> stage 4.1: building includes
>>> stage 4.2: building libraries
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> World build completed on Mon Jan 14 23:51:21 UTC 2013
TB --- 2013-01-14 23:51:21 - generating LINT kernel config
TB --- 2013-01-14 23:51:21 - cd /src/sys/ia64/conf
TB --- 2013-01-14 23:51:21 - /usr/bin/make -B LINT
TB --- 2013-01-14 23:51:21 - cd /src/sys/ia64/conf
TB --- 2013-01-14 23:51:21 - /usr/sbin/config -m LINT
TB --- 2013-01-14 23:51:21 - building LINT kernel
TB --- 2013-01-14 23:51:21 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-14 23:51:21 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-01-14 23:51:21 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-01-14 23:51:21 - SRCCONF=/dev/null
TB --- 2013-01-14 23:51:21 - TARGET=ia64
TB --- 2013-01-14 23:51:21 - TARGET_ARCH=ia64
TB --- 2013-01-14 23:51:21 - TZ=UTC
TB --- 2013-01-14 23:51:21 - __MAKE_CONF=/dev/null
TB --- 2013-01-14 23:51:21 - cd /src
TB --- 2013-01-14 23:51:21 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Mon Jan 14 23:51:21 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/ath/ath_hal/ar9001/ar9160_attach.c -I/src/sys/dev/ath 
-I/src/sys/dev/ath/ath_hal
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/ath/ath_hal/ar9002/ar9280_attach.c -I/src/sys/dev/ath 
-I/src/sys/dev/ath/ath_hal
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/ath/ath_hal/ar9002/ar9280_olc.c -I/src/sys/dev/ath 
-I/src/sys/dev/ath/ath_hal
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wred

[releng_9 tinderbox] failure on arm/arm

2013-01-14 Thread FreeBSD Tinderbox
TB --- 2013-01-14 20:02:02 - tinderbox 2.10 running on freebsd-stable.sentex.ca
TB --- 2013-01-14 20:02:02 - FreeBSD freebsd-stable.sentex.ca 8.3-STABLE 
FreeBSD 8.3-STABLE #0: Tue Oct 16 17:37:58 UTC 2012 
mdtan...@freebsd-stable.sentex.ca:/usr/obj/usr/src/sys/server  amd64
TB --- 2013-01-14 20:02:02 - starting RELENG_9 tinderbox run for arm/arm
TB --- 2013-01-14 20:02:02 - cleaning the object tree
TB --- 2013-01-14 20:02:02 - checking out /src from 
svn://svn.freebsd.org/base/stable/9
TB --- 2013-01-14 20:02:02 - cd /tinderbox/RELENG_9/arm/arm
TB --- 2013-01-14 20:02:02 - /usr/local/bin/svn cleanup /src
TB --- 2013-01-14 20:03:08 - /usr/local/bin/svn update /src
TB --- 2013-01-14 20:04:55 - building world
TB --- 2013-01-14 20:04:55 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-14 20:04:55 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-01-14 20:04:55 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-01-14 20:04:55 - SRCCONF=/dev/null
TB --- 2013-01-14 20:04:55 - TARGET=arm
TB --- 2013-01-14 20:04:55 - TARGET_ARCH=arm
TB --- 2013-01-14 20:04:55 - TZ=UTC
TB --- 2013-01-14 20:04:55 - __MAKE_CONF=/dev/null
TB --- 2013-01-14 20:04:55 - cd /src
TB --- 2013-01-14 20:04:55 - /usr/bin/make -B buildworld
>>> World build started on Mon Jan 14 20:04:56 UTC 2013
>>> Rebuilding the temporary build tree
>>> stage 1.1: legacy release compatibility shims
>>> stage 1.2: bootstrap tools
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3: cross tools
>>> stage 4.1: building includes
>>> stage 4.2: building libraries
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> World build completed on Mon Jan 14 21:16:30 UTC 2013
TB --- 2013-01-14 21:16:30 - cd /src/sys/arm/conf
TB --- 2013-01-14 21:16:30 - /usr/sbin/config -m AVILA
TB --- 2013-01-14 21:16:30 - building AVILA kernel
TB --- 2013-01-14 21:16:30 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-14 21:16:30 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-01-14 21:16:30 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-01-14 21:16:30 - SRCCONF=/dev/null
TB --- 2013-01-14 21:16:30 - TARGET=arm
TB --- 2013-01-14 21:16:30 - TARGET_ARCH=arm
TB --- 2013-01-14 21:16:30 - TZ=UTC
TB --- 2013-01-14 21:16:30 - __MAKE_CONF=/dev/null
TB --- 2013-01-14 21:16:30 - cd /src
TB --- 2013-01-14 21:16:30 - /usr/bin/make -B buildkernel KERNCONF=AVILA
>>> Kernel build for AVILA started on Mon Jan 14 21:16: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 AVILA completed on Mon Jan 14 21:20:45 UTC 2013
TB --- 2013-01-14 21:20:45 - cd /src/sys/arm/conf
TB --- 2013-01-14 21:20:45 - /usr/sbin/config -m BWCT
TB --- 2013-01-14 21:20:45 - building BWCT kernel
TB --- 2013-01-14 21:20:45 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-14 21:20:45 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-01-14 21:20:45 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-01-14 21:20:45 - SRCCONF=/dev/null
TB --- 2013-01-14 21:20:45 - TARGET=arm
TB --- 2013-01-14 21:20:45 - TARGET_ARCH=arm
TB --- 2013-01-14 21:20:45 - TZ=UTC
TB --- 2013-01-14 21:20:45 - __MAKE_CONF=/dev/null
TB --- 2013-01-14 21:20:45 - cd /src
TB --- 2013-01-14 21:20:45 - /usr/bin/make -B buildkernel KERNCONF=BWCT
>>> Kernel build for BWCT started on Mon Jan 14 21:20: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
>>> Kernel build for BWCT completed on Mon Jan 14 21:23:24 UTC 2013
TB --- 2013-01-14 21:23:24 - cd /src/sys/arm/conf
TB --- 2013-01-14 21:23:24 - /usr/sbin/config -m CAMBRIA
TB --- 2013-01-14 21:23:24 - building CAMBRIA kernel
TB --- 2013-01-14 21:23:24 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-14 21:23:24 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-01-14 21:23:24 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-01-14 21:23:24 - SRCCONF=/dev/null
TB --- 2013-01-14 21:23:24 - TARGET=arm
TB --- 2013-01-14 21:23:24 - TARGET_ARCH=arm
TB --- 2013-01-14 21:23:24 - TZ=UTC
TB --- 2013-01-14 21:23:24 - __MAKE_CONF=/dev/null
TB --- 2013-01-14 21:23:24 - cd /src
TB --- 2013-01-14 21:23:24 - /usr/bin/make -B buildkernel KERNCONF=CAMBRIA
>>> Kernel build for CAMBRIA started on Mon Jan 14 21:23: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 CAMBRIA completed on Mon Jan 14 21:27:07 UTC 2013
TB --- 2013-01-14 21:27:07 - cd /src/sys/arm/conf
TB --- 2013-01-14 21:27:07 - /usr/sbin/config -m CNS11XXNAS
TB --- 2013-01-14 21:27:07 - building CNS11XXNAS kernel
TB --- 2013-01-14 21:27:07 - CROSS_BUILD_TESTING=YES
TB --- 2013-01-14 21:27:07 - MAKEOBJDIRPREFIX

Re: zio_done panic on unadulterated FreeBSD Release 9.1

2013-01-14 Thread Andriy Gapon
on 14/01/2013 22:04 Po-Li Soong said the following:
> First of all, I agree with you that it would be very strange to have crashed
> at vm_page_free_toq+0x45, by which point m (in the register rbx. See below
> for the assembly listing.) has been dereferenced a few times. However, there
> is a discrepancy between the KDB backtrace and the annotated one just few
> lines below. In the annotated backtrace, it appears that it is the
> vm_page_remove that runs into the panic at 0x80b50597, which is at
> line 975. That source line looks a lot more probable for causing a panic than
> that in vm_page_free_toq.

Yes, it looks like you do not have DDB in your kernel and thus the panic time
backtrace was produced by stack(9), which is not aware of trap frames and such.
So that stack trace is not correct (accidentally it misses just one frame just
before the trap).  On the other hand, the stack trace from kgdb seems to be on 
spot.

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


RE: zio_done panic on unadulterated FreeBSD Release 9.1

2013-01-14 Thread Po-Li Soong
Konstantin,

First of all, I agree with you that it would be very strange to have crashed at 
vm_page_free_toq+0x45, by which point m (in the register rbx. See below for the 
assembly listing.) has been dereferenced a few times. However, there is a 
discrepancy between the KDB backtrace and the annotated one just few lines 
below. In the annotated backtrace, it appears that it is the vm_page_remove 
that runs into the panic at 0x80b50597, which is at line 975. That 
source line looks a lot more probable for causing a panic than that in 
vm_page_free_toq. Listed below are the assembly listing of vm_page_free_toq and 
vm_page_remove in the proximity of places of concerns.

Regards,

Po-Li Soong

Dump of assembler code for function vm_page_free_toq:
0x80b506b0 :push   %rbp
0x80b506b1 :mov%rsp,%rbp
0x80b506b4 :sub$0x20,%rsp
0x80b506b8 :mov%rbx,-0x18(%rbp)
0x80b506bc :   mov%r12,-0x10(%rbp)
0x80b506c0 :   mov%rdi,%rbx
0x80b506c3 :   mov%r13,-0x8(%rbp)
0x80b506c7 :   incl   %gs:0xac
0x80b506cf :   testb  $0x2,0x6d(%rdi)
0x80b506d3 :   jne0x80b50901 

0x80b506d9 :   cmpb   $0x0,0x71(%rdi)
0x80b506dd :   jne0x80b50912 

0x80b506e3 :   testb  $0x4,0x6e(%rdi)
0x80b506e7 :   je 0x80b50863 

0x80b506ed :   mov%rbx,%rdi
0x80b506f0 :   callq  0x80b50540 

0x80b506f5 :   movzbl 0x6d(%rbx),%eax
0x80b506f9 :   test   $0x4,%al
0x80b506fb :   jne0x80b50767 

0x80b506fd :   mov0x68(%rbx),%esi
 
 
Dump of assembler code for function vm_page_remove:
0x80b50540 :  push   %rbp
0x80b50541 :  mov%rsp,%rbp
0x80b50544 :  push   %r13
0x80b50546 :  push   %r12
0x80b50548 :  push   %rbx
0x80b50549 :  mov%rdi,%rbx
0x80b5054c : sub$0x8,%rsp
0x80b50550 : mov0x30(%rdi),%r13
0x80b50554 : movzwl 0x6e(%rdi),%eax
0x80b50558 : test   %r13,%r13
0x80b5055b : je 0x80b50610 

0x80b50561 : test   $0x1,%al
0x80b50563 : jne0x80b50635 

0x80b50569 : mov0x10(%rbx),%r12
0x80b5056d : test   %r12,%r12
0x80b50570 : je 0x80b5057d 

0x80b50572 : cmp%rbx,0x20(%r12)
0x80b50577 : je 0x80b50660 

0x80b5057d : mov0x18(%rbx),%rcx
0x80b50581 : mov0x8(%rcx),%rsi
0x80b50585 : mov(%rsi),%rdx
0x80b50588 : test   %rdx,%rdx
0x80b5058b : je 0x80b50597 

0x80b5058d : cmp%rbx,0x28(%rdx)
0x80b50591 : je 0x80b50646 

0x80b50597 : mov0x58(%r13),%rsi; 
<<---
0x80b5059b : cmp%rbx,%rsi
0x80b5059e : je 0x80b505a9 

0x80b505a0 : mov0x38(%rbx),%rdi
0x80b505a4 :callq  0x80b4fa90 

0x80b505a9 :mov0x20(%rbx),%rax
0x80b505ad :test   %rax,%rax
0x80b505b0 :mov%rax,%rdx
0x80b505b3 :je 0x80b50672 

0x80b505b9 :mov0x28(%rbx),%rsi
0x80b505bd :test   %rsi,%rsi

-Original Message-
From: Konstantin Belousov [mailto:kostik...@gmail.com] 
Sent: Sunday, January 13, 2013 10:55 AM
To: Po-Li Soong
Cc: sta...@freebsd.org
Subject: Re: zio_done panic on unadulterated FreeBSD Release 9.1

On Fri, Jan 11, 2013 at 03:09:58PM +, Po-Li Soong wrote:
> (kgdb) p/x *(struct vm_object *)0x81281580
> $1 = {mtx = {lock_object = {lo_name = 0x80e54bbd,
>   lo_flags = 0x143, lo_data = 0x0, lo_witness = 0x0},
> mtx_lock = 0xfe0006f44000}, object_list = {
> tqe_next = 0x81281240, tqe_prev = 0x812814a0},
>   shadow_head = {lh_first = 0x0}, shadow_list = {le_next = 0x0,
> le_prev = 0x0}, memq = {tqh_first = 0xfe00cfd3f880,
> tqh_last = 0xfe00c9cac398}, root = 0xfe00cd733ab0,
>   size = 0x7ff, generation = 0x1, ref_count = 0x3f8, shadow_count = 0x0,
>   memattr = 0x6, type = 0x4, flags = 0x1000, pg_color = 0x0, pad1 = 0x0,
>   resident_page_count = 0x9b729, backing_object = 0x0,
>   backing_object_offset = 0x0, pager_object_list = {tqe_next = 0x0,
> tqe_prev = 0x0}, rvq = {lh_first = 0xfe00c7dd2140}, cache = 0x0,
>   handle = 0x0, un_pager = {vnp = {vnp_size = 0x0, writemappings = 0x0},
> devp = {devp_pglist = {tqh_first = 0x0, tqh_last = 0x0}, ops = 0x0},
> sgp = {sgp_pglist = {tqh_first = 0x0, tqh_last = 0x0}}, swp = {
>   swp_bcount = 0x0}}, cred = 0x0, charge = 0x0, paging_in_progress 
> = 0x1}
> 
> (kgdb)  p/x *(struct vm_page *)0xfe00cd733ab0
> $2 = {pageq = {tqe_next = 0x0, tqe_prev = 0xfe00c7e7d678}, listq = {
> tqe_next = 0xfe00

Re: Upgrade to 9.1 failing

2013-01-14 Thread Mathieu Arnold
+--On 14 janvier 2013 19:05:31 +0100 Kurt Jaeger  wrote:
| Hi!
| 
|> Today, I was trying to upgrade a 7.0-rel box to 9.1 with freebsd-update,
|> and I get :
| [...]
|> The update metadata is correctly signed, but
|> failed an integrity check.
|> Cowardly refusing to proceed any further.
| 
| You can not upgrade from 7.0 to 9.1 directly.
| 
| Use two intermediate steps, 7.4 and 8.3 and try if this works. Add
| more intermediate steps, if one fails.

Hum, sorry, but no, that's not the problem, I just tried and I can upgrade
from 6.2, 6.3, 6.4, 7.1 and 7.2 to 9.1 with freebsd-update directly without
problems. It gives an error on 7.0, which leads me to think that
something's broken on that particular path.
The file[1] that fails integrity check must have had something bad
happening to it when it was created.

1: debug tells me it's
9.1-RELEASE/i386/m/d80b83818c81a090997460d48fb1f53eb14d43072a1d1a4a5ba16de4c5ae93b2.gz
-- 
Mathieu Arnold
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: Upgrade to 9.1 failing

2013-01-14 Thread Kurt Jaeger
Hi!

> Today, I was trying to upgrade a 7.0-rel box to 9.1 with freebsd-update,
> and I get :
[...]
> The update metadata is correctly signed, but
> failed an integrity check.
> Cowardly refusing to proceed any further.

You can not upgrade from 7.0 to 9.1 directly.

Use two intermediate steps, 7.4 and 8.3 and try if this works. Add
more intermediate steps, if one fails.

-- 
p...@opsec.eu+49 171 3101372 7 years to go !
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Upgrade to 9.1 failing

2013-01-14 Thread Mathieu Arnold
Hi,

Today, I was trying to upgrade a 7.0-rel box to 9.1 with freebsd-update,
and I get :

# freebsd-update -r 9.1-RELEASE upgrade
Looking up update.freebsd.org mirrors... 3 mirrors found.
Fetching metadata signature for 7.0-RELEASE from update4.FreeBSD.org...
done.
Fetching metadata index... done.
Inspecting system... done.

The following components of FreeBSD seem to be installed:
kernel/generic src/base src/bin src/cddl src/compat src/contrib
src/crypto src/etc src/games src/gnu src/include src/krb5 src/lib
src/libexec src/release src/rescue src/sbin src/secure src/share src/sys
src/tools src/ubin src/usbin world/base world/dict world/doc world/games
world/info world/manpages

The following components of FreeBSD do not seem to be installed:
world/catpages world/proflibs

Does this look reasonable (y/n)? y

Fetching metadata signature for 9.1-RELEASE from update4.FreeBSD.org...
done.
Fetching metadata index... done.

The update metadata is correctly signed, but
failed an integrity check.
Cowardly refusing to proceed any further.
#

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