[PATCH] Add a 'make toolchains' target

2011-02-10 Thread John Baldwin
This patch adds a 'make toolchains' target that invokes 'make toolchain' for 
each target.  The use case I want it for is a cheaper way to just test kernels 
via make tinderbox so I can do:

  make toolchains
  make MAKE_JUST_KERNELS=yes tinderbox

It is implemented by adding a new frob to tweak the target that make universe 
builds for the world stage of universe (UNIVERSE_TARGET).  If that frob is 
set, then the kernel build step for a universe is skipped.  With this, the 
toolchains target is a simple wrapper for:

  make UNIVERSE_TARGET=toolchains universe

Index: Makefile
===
--- Makefile(revision 218481)
+++ Makefile(working copy)
@@ -30,6 +30,7 @@
 # delete-old-libs - Delete obsolete libraries.
 # targets - Print a list of supported TARGET/TARGET_ARCH pairs
 #   for world and kernel targets.
+# toolchains  - Build a toolchain for all world and kernel targets.
 #
 # This makefile is simple by design. The FreeBSD make automatically reads
 # the /usr/share/mk/sys.mk unless the -m argument is specified on the
@@ -307,9 +308,11 @@ make: .PHONY
${MMAKE} install DESTDIR=${MAKEPATH} BINDIR=
 
 tinderbox:
-   @cd ${.CURDIR} && \
-   DOING_TINDERBOX=YES ${MAKE} JFLAG=${JFLAG} universe
+   @cd ${.CURDIR} && ${MAKE} DOING_TINDERBOX=YES universe
 
+toolchains:
+   @cd ${.CURDIR} && ${MAKE} UNIVERSE_TARGET=toolchain universe
+
 #
 # universe
 #
@@ -328,6 +331,12 @@ TARGET_ARCHES_sun4v?=  sparc64
 TARGET_ARCHES_${target}?= ${target}
 .endfor
 
+.if defined(UNIVERSE_TARGET)
+MAKE_JUST_WORLDS=  YES
+.else
+UNIVERSE_TARGET?=  buildworld
+.endif
+
 targets:
@echo "Supported TARGET/TARGET_ARCH pairs for world and kernel targets"
 .for target in ${TARGETS}
@@ -361,16 +370,16 @@ universe_${target}_prologue:
 .for target_arch in ${TARGET_ARCHES_${target}}
 universe_${target}: universe_${target}_${target_arch}
 universe_${target}_${target_arch}: universe_${target}_prologue
-   @echo ">> ${target}.${target_arch} buildworld started on `LC_ALL=C 
date`"
+   @echo ">> ${target}.${target_arch} ${UNIVERSE_TARGET} started on 
`LC_ALL=C 
date`"
@(cd ${.CURDIR} && env __MAKE_CONF=/dev/null \
-   ${MAKE} ${JFLAG} buildworld \
+   ${MAKE} ${JFLAG} ${UNIVERSE_TARGET} \
TARGET=${target} \
TARGET_ARCH=${target_arch} \
-   > _.${target}.${target_arch}.buildworld 2>&1 || \
-   (echo "${target}.${target_arch} world failed," \
-   "check _.${target}.${target_arch}.buildworld for details" | \
+   > _.${target}.${target_arch}.${UNIVERSE_TARGET} 2>&1 || \
+   (echo "${target}.${target_arch} ${UNIVERSE_TARGET} failed," \
+   "check _.${target}.${target_arch}.${UNIVERSE_TARGET} for details" | 
\
${MAKEFAIL}))
-   @echo ">> ${target}.${target_arch} buildworld completed on `LC_ALL=C 
date`"
+   @echo ">> ${target}.${target_arch} ${UNIVERSE_TARGET} completed on 
`LC_ALL=C date`"
 .endfor
 .endif
 .if !defined(MAKE_JUST_WORLDS)

-- 
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"


Re: [PATCH] Add a 'make toolchains' target

2011-02-10 Thread Bjoern A. Zeeb

On Thu, 10 Feb 2011, John Baldwin wrote:


This patch adds a 'make toolchains' target that invokes 'make toolchain' for
each target.  The use case I want it for is a cheaper way to just test kernels
via make tinderbox so I can do:

 make toolchains
 make MAKE_JUST_KERNELS=yes tinderbox

It is implemented by adding a new frob to tweak the target that make universe
builds for the world stage of universe (UNIVERSE_TARGET).  If that frob is
set, then the kernel build step for a universe is skipped.  With this, the
toolchains target is a simple wrapper for:

 make UNIVERSE_TARGET=toolchains universe

Index: Makefile
===
--- Makefile(revision 218481)
+++ Makefile(working copy)
@@ -30,6 +30,7 @@
# delete-old-libs - Delete obsolete libraries.
# targets - Print a list of supported TARGET/TARGET_ARCH pairs
#   for world and kernel targets.
+# toolchains  - Build a toolchain for all world and kernel targets.


Should also go to build(7).



# This makefile is simple by design. The FreeBSD make automatically reads
# the /usr/share/mk/sys.mk unless the -m argument is specified on the
@@ -307,9 +308,11 @@ make: .PHONY
${MMAKE} install DESTDIR=${MAKEPATH} BINDIR=

tinderbox:
-   @cd ${.CURDIR} && \
-   DOING_TINDERBOX=YES ${MAKE} JFLAG=${JFLAG} universe
+   @cd ${.CURDIR} && ${MAKE} DOING_TINDERBOX=YES universe


You lost th JFLAG again that you had lately added.  On purpose?



+toolchains:
+   @cd ${.CURDIR} && ${MAKE} UNIVERSE_TARGET=toolchain universe
+
#
# universe
#
@@ -328,6 +331,12 @@ TARGET_ARCHES_sun4v?=  sparc64
TARGET_ARCHES_${target}?= ${target}
.endfor

+.if defined(UNIVERSE_TARGET)
+MAKE_JUST_WORLDS=  YES


Not sure that's ideal but ok for a start;  Eventually someone could think
that UNIVERSE_TARGET=kernels  could replace the MAKE_JUST_KERNELS=yes.
With the current logic that however is almost impossible to do.
Call it UNIVERSE_WORLD_TARGET?



+.else
+UNIVERSE_TARGET?=  buildworld
+.endif
+
targets:
@echo "Supported TARGET/TARGET_ARCH pairs for world and kernel targets"
.for target in ${TARGETS}
@@ -361,16 +370,16 @@ universe_${target}_prologue:
.for target_arch in ${TARGET_ARCHES_${target}}
universe_${target}: universe_${target}_${target_arch}
universe_${target}_${target_arch}: universe_${target}_prologue
-   @echo ">> ${target}.${target_arch} buildworld started on `LC_ALL=C 
date`"
+   @echo ">> ${target}.${target_arch} ${UNIVERSE_TARGET} started on 
`LC_ALL=C
date`"
@(cd ${.CURDIR} && env __MAKE_CONF=/dev/null \
-   ${MAKE} ${JFLAG} buildworld \
+   ${MAKE} ${JFLAG} ${UNIVERSE_TARGET} \
TARGET=${target} \
TARGET_ARCH=${target_arch} \
-   > _.${target}.${target_arch}.buildworld 2>&1 || \
-   (echo "${target}.${target_arch} world failed," \
-   "check _.${target}.${target_arch}.buildworld for details" | \
+   > _.${target}.${target_arch}.${UNIVERSE_TARGET} 2>&1 || \
+   (echo "${target}.${target_arch} ${UNIVERSE_TARGET} failed," \
+   "check _.${target}.${target_arch}.${UNIVERSE_TARGET} for details" | 
\
${MAKEFAIL}))
-   @echo ">> ${target}.${target_arch} buildworld completed on `LC_ALL=C
date`"
+   @echo ">> ${target}.${target_arch} ${UNIVERSE_TARGET} completed on
`LC_ALL=C date`"
.endfor
.endif
.if !defined(MAKE_JUST_WORLDS)




--
Bjoern A. Zeeb You have to have visions!
 Stop bit received. Insert coin for new address family.
___
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: [PATCH] Add a 'make toolchains' target

2011-02-10 Thread John Baldwin
On Thursday, February 10, 2011 8:22:00 am Bjoern A. Zeeb wrote:
> On Thu, 10 Feb 2011, John Baldwin wrote:
> 
> > This patch adds a 'make toolchains' target that invokes 'make toolchain' for
> > each target.  The use case I want it for is a cheaper way to just test 
> > kernels
> > via make tinderbox so I can do:
> >
> >  make toolchains
> >  make MAKE_JUST_KERNELS=yes tinderbox
> >
> > It is implemented by adding a new frob to tweak the target that make 
> > universe
> > builds for the world stage of universe (UNIVERSE_TARGET).  If that frob is
> > set, then the kernel build step for a universe is skipped.  With this, the
> > toolchains target is a simple wrapper for:
> >
> >  make UNIVERSE_TARGET=toolchains universe
> >
> > Index: Makefile
> > ===
> > --- Makefile(revision 218481)
> > +++ Makefile(working copy)
> > @@ -30,6 +30,7 @@
> > # delete-old-libs - Delete obsolete libraries.
> > # targets - Print a list of supported TARGET/TARGET_ARCH pairs
> > #   for world and kernel targets.
> > +# toolchains  - Build a toolchain for all world and kernel targets.
> 
> Should also go to build(7).

Ok.

> > # This makefile is simple by design. The FreeBSD make automatically reads
> > # the /usr/share/mk/sys.mk unless the -m argument is specified on the
> > @@ -307,9 +308,11 @@ make: .PHONY
> > ${MMAKE} install DESTDIR=${MAKEPATH} BINDIR=
> >
> > tinderbox:
> > -   @cd ${.CURDIR} && \
> > -   DOING_TINDERBOX=YES ${MAKE} JFLAG=${JFLAG} universe
> > +   @cd ${.CURDIR} && ${MAKE} DOING_TINDERBOX=YES universe
> 
> You lost th JFLAG again that you had lately added.  On purpose?

It was redundant.  The JFLAG was already being passed via MAKEOPTIONS.

> > +toolchains:
> > +   @cd ${.CURDIR} && ${MAKE} UNIVERSE_TARGET=toolchain universe
> > +
> > #
> > # universe
> > #
> > @@ -328,6 +331,12 @@ TARGET_ARCHES_sun4v?=  sparc64
> > TARGET_ARCHES_${target}?= ${target}
> > .endfor
> >
> > +.if defined(UNIVERSE_TARGET)
> > +MAKE_JUST_WORLDS=  YES
> 
> Not sure that's ideal but ok for a start;  Eventually someone could think
> that UNIVERSE_TARGET=kernels  could replace the MAKE_JUST_KERNELS=yes.
> With the current logic that however is almost impossible to do.
> Call it UNIVERSE_WORLD_TARGET?

Actually, I would love to have a 'kernels' target and use
'make UNIVERSE_TARGET=kernels universe' to replace MAKE_JUST_KERNELS,
but the kernel build stuff is quite convoluted.  One could though
do something like 'make UNIVERSE_TARGET=buildkernel' assuming that
'make buildkernel' always chose a suitable KERNCONF (I'm betting it doesn't
on powerpc64), so it's not strictly speaking just for world targets.

I think the main idea is that if UNIVERSE_TARGET is set, only that step is
done for all targets.  Otherwise the default action is to build world +
kernels for all targets.  In that case having it be UNIVERSE_TARGET makes
sense I think.

-- 
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"


Re: [PATCH] Add a 'make toolchains' target

2011-02-10 Thread John Baldwin
On Thursday, February 10, 2011 8:22:00 am Bjoern A. Zeeb wrote:
> On Thu, 10 Feb 2011, John Baldwin wrote:
> 
> > This patch adds a 'make toolchains' target that invokes 'make toolchain' for
> > each target.  The use case I want it for is a cheaper way to just test 
> > kernels
> > via make tinderbox so I can do:
> >
> >  make toolchains
> >  make MAKE_JUST_KERNELS=yes tinderbox
> >
> > It is implemented by adding a new frob to tweak the target that make 
> > universe
> > builds for the world stage of universe (UNIVERSE_TARGET).  If that frob is
> > set, then the kernel build step for a universe is skipped.  With this, the
> > toolchains target is a simple wrapper for:
> >
> >  make UNIVERSE_TARGET=toolchains universe
> >
> > Index: Makefile
> > ===
> > --- Makefile(revision 218481)
> > +++ Makefile(working copy)
> > @@ -30,6 +30,7 @@
> > # delete-old-libs - Delete obsolete libraries.
> > # targets - Print a list of supported TARGET/TARGET_ARCH pairs
> > #   for world and kernel targets.
> > +# toolchains  - Build a toolchain for all world and kernel targets.
> 
> Should also go to build(7).

Patch for this.  It documents the previously undocumented variables for
'make universe' and also describes UNIVERSE_TARGET:

Index: build.7
===
--- build.7 (revision 218481)
+++ build.7 (working copy)
@@ -218,13 +218,14 @@ on how to make it start at boot time.
 Create the build toolchain needed to build the rest of the system.
 For cross-architecture builds, this step creates a cross-toolchain.
 .It Cm universe
-Execute a
+For each architecture,
+execute a
 .Cm buildworld
-and
+followed by a
 .Cm buildkernel
-for all kernels including
-.Pa LINT ,
-for each architecture supported by the build system.
+for all kernels for that architecture,
+including
+.Pa LINT .
 This command takes a long time.
 .It Cm update
 Get updated sources as configured in
@@ -240,6 +241,8 @@ Execute the same targets as
 .Cm universe .
 In addition print a summary of all failed targets at the end and
 exit with an error if there were any.
+.It Cm toolchains
+Create a build toolchain for each architecture supported by the build system.
 .El
 .Pp
 Kernel specific build targets in
@@ -508,6 +511,29 @@ If set, restricts the documentation build to the l
 specified as its content.
 The default action is to build documentation for all languages.
 .El
+.Pp
+Builds using the
+.Cm universe
+target are influenced by the following
+.Xr make 1
+variables:
+.Bl -tag -width ".Va MAKE_JUST_KERNELS"
+.It Va JFLAG
+Pass the value of this variable to each
+.Xr make 1
+invocation used to build worlds and kernels.
+This can be used to enable multiple jobs within a single architecture's build
+while still building each architecture serially.
+.It Va MAKE_JUST_KERNELS
+Only build kernels for each supported architecture.
+.It Va MAKE_JUST_WORLDS
+Only build worlds for each supported architecture.
+.It Va UNIVERSE_TARGET
+Execute the specified
+.Xr make 1
+target for each supported architecture instead of the default action of
+building a world and one or more kernels.
+.El
 .Sh FILES
 .Bl -tag -width ".Pa /usr/share/examples/etc/make.conf" -compact
 .It Pa /usr/doc/Makefile

-- 
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"


Re: [PATCH] Add a 'make toolchains' target

2011-02-10 Thread Bjoern A. Zeeb

On Thu, 10 Feb 2011, John Baldwin wrote:


On Thursday, February 10, 2011 8:22:00 am Bjoern A. Zeeb wrote:

On Thu, 10 Feb 2011, John Baldwin wrote:


This patch adds a 'make toolchains' target that invokes 'make toolchain' for
each target.  The use case I want it for is a cheaper way to just test kernels
via make tinderbox so I can do:

 make toolchains
 make MAKE_JUST_KERNELS=yes tinderbox

It is implemented by adding a new frob to tweak the target that make universe
builds for the world stage of universe (UNIVERSE_TARGET).  If that frob is
set, then the kernel build step for a universe is skipped.  With this, the
toolchains target is a simple wrapper for:

 make UNIVERSE_TARGET=toolchains universe

Index: Makefile
===
--- Makefile(revision 218481)
+++ Makefile(working copy)
@@ -30,6 +30,7 @@
# delete-old-libs - Delete obsolete libraries.
# targets - Print a list of supported TARGET/TARGET_ARCH pairs
#   for world and kernel targets.
+# toolchains  - Build a toolchain for all world and kernel targets.


Should also go to build(7).


Patch for this.  It documents the previously undocumented variables for
'make universe' and also describes UNIVERSE_TARGET:


Update .Dd when committing.  Looks good.

--
Bjoern A. Zeeb You have to have visions!
 Stop bit received. Insert coin for new address family.
___
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: [PATCH] Add a 'make toolchains' target

2011-02-10 Thread Bjoern A. Zeeb

On Thu, 10 Feb 2011, John Baldwin wrote:


On Thursday, February 10, 2011 8:22:00 am Bjoern A. Zeeb wrote:

On Thu, 10 Feb 2011, John Baldwin wrote:


This patch adds a 'make toolchains' target that invokes 'make toolchain' for
each target.  The use case I want it for is a cheaper way to just test kernels
via make tinderbox so I can do:

 make toolchains
 make MAKE_JUST_KERNELS=yes tinderbox

It is implemented by adding a new frob to tweak the target that make universe
builds for the world stage of universe (UNIVERSE_TARGET).  If that frob is
set, then the kernel build step for a universe is skipped.  With this, the
toolchains target is a simple wrapper for:

 make UNIVERSE_TARGET=toolchains universe

Index: Makefile
===
--- Makefile(revision 218481)
+++ Makefile(working copy)
@@ -30,6 +30,7 @@
# delete-old-libs - Delete obsolete libraries.
# targets - Print a list of supported TARGET/TARGET_ARCH pairs
#   for world and kernel targets.
+# toolchains  - Build a toolchain for all world and kernel targets.


Should also go to build(7).


Ok.


# This makefile is simple by design. The FreeBSD make automatically reads
# the /usr/share/mk/sys.mk unless the -m argument is specified on the
@@ -307,9 +308,11 @@ make: .PHONY
${MMAKE} install DESTDIR=${MAKEPATH} BINDIR=

tinderbox:
-   @cd ${.CURDIR} && \
-   DOING_TINDERBOX=YES ${MAKE} JFLAG=${JFLAG} universe
+   @cd ${.CURDIR} && ${MAKE} DOING_TINDERBOX=YES universe


You lost th JFLAG again that you had lately added.  On purpose?


It was redundant.  The JFLAG was already being passed via MAKEOPTIONS.


+toolchains:
+   @cd ${.CURDIR} && ${MAKE} UNIVERSE_TARGET=toolchain universe
+
#
# universe
#
@@ -328,6 +331,12 @@ TARGET_ARCHES_sun4v?=  sparc64
TARGET_ARCHES_${target}?= ${target}
.endfor

+.if defined(UNIVERSE_TARGET)
+MAKE_JUST_WORLDS=  YES


Not sure that's ideal but ok for a start;  Eventually someone could think
that UNIVERSE_TARGET=kernels  could replace the MAKE_JUST_KERNELS=yes.
With the current logic that however is almost impossible to do.
Call it UNIVERSE_WORLD_TARGET?


Actually, I would love to have a 'kernels' target and use
'make UNIVERSE_TARGET=kernels universe' to replace MAKE_JUST_KERNELS,


or rather ="toolchains kernels" universe?


but the kernel build stuff is quite convoluted.  One could though
do something like 'make UNIVERSE_TARGET=buildkernel' assuming that
'make buildkernel' always chose a suitable KERNCONF (I'm betting it doesn't
on powerpc64), so it's not strictly speaking just for world targets.

I think the main idea is that if UNIVERSE_TARGET is set, only that step is
done for all targets.  Otherwise the default action is to build world +
kernels for all targets.  In that case having it be UNIVERSE_TARGET makes
sense I think.


I'd say go for it.  I haven't tested things but I cannot see any
problems either.

/bz

--
Bjoern A. Zeeb You have to have visions!
 Stop bit received. Insert coin for new address family.
___
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: setfacl Recursive Functionality

2011-02-10 Thread Shawn Webb
Attached is a new patch using the acl(3) API for removing invalid
inheritance. Unless there are other suggestions, I'll likely submit this
upstream. I didn't implement the -P flag since that's the default behavior.

Thanks,

Shawn

On Wed, Feb 9, 2011 at 2:10 PM, Shawn Webb  wrote:

> Included in the attached patch is the refactor using fts(3) and with the -L
> and -H options. I'm still looking for feedback and suggestions on how to
> improve the patch. I'll also port these changes over to my getfacl patch.
>
> If anyone's interested in following up-to-date development of the patch,
> the link to it on github is
> https://github.com/lattera/patches/blob/master/freebsd/setfacl_recursive.patch
>
> I'd like to take the time to address why I created the
> remove_invalid_inherit function since I got a private email asking why it
> existed. Other than symbolic links, non-directory entries cannot have
> inheritance set. That function prevents attempting to set inheritance flags
> on non-directory entries when doing a recursive call. That way, you can run
> `setfacl -R -m user::read_data:file_inherit/dir_inherit:allow
> ` and not run into errors.
>
> Thanks,
>
> Shawn
>
>
> On Tue, Feb 8, 2011 at 7:51 PM, Shawn Webb  wrote:
>
>> On Tue, Feb 8, 2011 at 7:35 PM, Tim Kientzle  wrote:
>>
>>> On Feb 8, 2011, at 9:58 AM, Shawn Webb wrote:
>>> > I've just finished a patch to add recursive functionality to setfacl.
>>> Before
>>> > I officially submit it, I'd like a few suggestions on how to improve
>>> the
>>> > patch.
>>> >
>>> > The part I'm worried about involves the #define directive at top. I'm
>>> not
>>> > sure what ramifications using that define might have. I needed it for
>>> my
>>> > remove_invalid_inherit() function to work.
>>>
>>> You should certainly not need
>>>   #define _ACL_PRIVATE
>>> for any user-space utilities.  What exactly is the
>>> problem without that?
>>>
>>> Your approach to directory walking here
>>> is a little simplistic.  In particular, you're storing
>>> every filename for the entire tree in memory,
>>> which is a problem for large filesystems.
>>>
>>> It would be much better to refactor the code so that
>>> the actual ACL update was in a function and then
>>> recurse_directory should call that function for
>>> each filename as it visited it.  That will reduce
>>> the memory requirements significantly.
>>>
>>> You should also take a look at fts(3).  In particular,
>>> you'll want to implement the BSD-standard
>>> -L/-P/-H options, and fts(3) makes that much easier.
>>> (-L always follows symlinks, -P never follows symlinks,
>>> -H follows symlinks on the command line).
>>>
>>> Tim
>>>
>>>
>> Great suggestions. I'll definitely look at implementing that
>> functionality.
>>
>> As a side note, it looks like my setfacl patch segfaults on
>> freebsd-current r218075 with the zpool v28 patchset applied. I wrote it on
>> freebsd 8.2-RC3 with zpool v15.
>>
>> Thanks,
>>
>> Shawn
>>
>
>


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

tale of a disappearing mouse

2011-02-10 Thread Benjamin Kaduk

Dear all,

I've been experiencing this issue for quite some time, but never really 
managed to collect all the data that seemed useful in one place for the 
same kernel.  I think I now have enough to ask for help.


Sometimes, when I boot my laptop (Lenovo T400), my pointing device will 
just ... not be probed.  Early on, this seemed to happen maybe half the 
time, though recently it has been much less common.  (Possibly correlated 
to the presence of an OpenAFS client on this machine, which makes no 
sense.)


Verbose dmesg for the mouse and nomouse case may be found at:
http://web.mit.edu/afs/sipb/user/kaduk/freebsd/hysteresis/

The relevant-seeming portion of the diff is:
@@ -602,10 +602,16 @@
  psm0: unable to allocate IRQ
  psmcpnp0:  irq 12 on acpi0
  psm0: current command byte:0047
-psm0: failed to reset the aux device.
+psm0:  irq 12 on atkbdc0
+ioapic0: routing intpin 12 (ISA IRQ 12) to lapic 0 vector 60
+psm0: [GIANT-LOCKED]
+psm0: [ITHREAD]
+psm0: model Generic PS/2 mouse, device ID 0-00, 2 buttons
+psm0: config:, flags:0008, packet size:3
+psm0: syncmask:c0, syncbits:00

Where should I be looking to track down the root cause?

This is on:
FreeBSD hysteresis.mit.edu 9.0-CURRENT FreeBSD 9.0-CURRENT #25: Mon May 17 
20:37:32 EDT 2010 ka...@hysteresis.mit.edu:/usr/obj/usr/src/sys/GENERIC 
amd64


(Pretty old, I know -- changing kernels while doing development on a 
filesystem didn't really seem like a good idea.)


Thanks,

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


[head tinderbox] failure on i386/pc98

2011-02-10 Thread FreeBSD Tinderbox
TB --- 2011-02-11 02:50:00 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2011-02-11 02:50:00 - starting HEAD tinderbox run for i386/pc98
TB --- 2011-02-11 02:50:00 - cleaning the object tree
TB --- 2011-02-11 02:50:16 - cvsupping the source tree
TB --- 2011-02-11 02:50:16 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/i386/pc98/supfile
TB --- 2011-02-11 02:50:54 - building world
TB --- 2011-02-11 02:50:54 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-02-11 02:50:54 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-02-11 02:50:54 - TARGET=pc98
TB --- 2011-02-11 02:50:54 - TARGET_ARCH=i386
TB --- 2011-02-11 02:50:54 - TZ=UTC
TB --- 2011-02-11 02:50:54 - __MAKE_CONF=/dev/null
TB --- 2011-02-11 02:50:54 - cd /src
TB --- 2011-02-11 02:50:54 - /usr/bin/make -B buildworld
>>> World build started on Fri Feb 11 02:50:54 UTC 2011
>>> 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 Fri Feb 11 04:31:45 UTC 2011
TB --- 2011-02-11 04:31:45 - generating LINT kernel config
TB --- 2011-02-11 04:31:45 - cd /src/sys/pc98/conf
TB --- 2011-02-11 04:31:45 - /usr/bin/make -B LINT
TB --- 2011-02-11 04:31:45 - building LINT kernel
TB --- 2011-02-11 04:31:45 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-02-11 04:31:45 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-02-11 04:31:45 - TARGET=pc98
TB --- 2011-02-11 04:31:45 - TARGET_ARCH=i386
TB --- 2011-02-11 04:31:45 - TZ=UTC
TB --- 2011-02-11 04:31:45 - __MAKE_CONF=/dev/null
TB --- 2011-02-11 04:31:45 - cd /src
TB --- 2011-02-11 04:31:45 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Fri Feb 11 04:31:45 UTC 2011
>>> 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 -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-3dnow -mno-sse -mno-sse2 -mno-sse3 
-msoft-float -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue 
/src/sys/dev/e1000/e1000_80003es2lan.c -I/src/sys/dev/e1000
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 -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-3dnow -mno-sse -mno-sse2 -mno-sse3 
-msoft-float -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue 
/src/sys/dev/e1000/e1000_82540.c -I/src/sys/dev/e1000
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 -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-3dnow -mno-sse -mno-sse2 -mno-sse3 
-msoft-float -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue 
/src/sys/dev/e1000/e1000_82541.c -I/src/sys/dev/e1000
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 -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-3dnow -mno-sse -mno-sse2 -mno-sse3 
-msoft-float

[head tinderbox] failure on i386/i386

2011-02-10 Thread FreeBSD Tinderbox
TB --- 2011-02-11 02:50:00 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2011-02-11 02:50:00 - starting HEAD tinderbox run for i386/i386
TB --- 2011-02-11 02:50:00 - cleaning the object tree
TB --- 2011-02-11 02:50:20 - cvsupping the source tree
TB --- 2011-02-11 02:50:20 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/i386/i386/supfile
TB --- 2011-02-11 02:55:43 - building world
TB --- 2011-02-11 02:55:43 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-02-11 02:55:43 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-02-11 02:55:43 - TARGET=i386
TB --- 2011-02-11 02:55:43 - TARGET_ARCH=i386
TB --- 2011-02-11 02:55:43 - TZ=UTC
TB --- 2011-02-11 02:55:43 - __MAKE_CONF=/dev/null
TB --- 2011-02-11 02:55:43 - cd /src
TB --- 2011-02-11 02:55:43 - /usr/bin/make -B buildworld
>>> World build started on Fri Feb 11 02:55:46 UTC 2011
>>> 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 Fri Feb 11 04:37:22 UTC 2011
TB --- 2011-02-11 04:37:22 - generating LINT kernel config
TB --- 2011-02-11 04:37:22 - cd /src/sys/i386/conf
TB --- 2011-02-11 04:37:22 - /usr/bin/make -B LINT
TB --- 2011-02-11 04:37:22 - building LINT kernel
TB --- 2011-02-11 04:37:22 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-02-11 04:37:22 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-02-11 04:37:22 - TARGET=i386
TB --- 2011-02-11 04:37:22 - TARGET_ARCH=i386
TB --- 2011-02-11 04:37:22 - TZ=UTC
TB --- 2011-02-11 04:37:22 - __MAKE_CONF=/dev/null
TB --- 2011-02-11 04:37:22 - cd /src
TB --- 2011-02-11 04:37:22 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Fri Feb 11 04:37:22 UTC 2011
>>> 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 -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-3dnow -mno-sse -mno-sse2 -mno-sse3 
-msoft-float -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue 
/src/sys/dev/e1000/e1000_80003es2lan.c -I/src/sys/dev/e1000
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 -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-3dnow -mno-sse -mno-sse2 -mno-sse3 
-msoft-float -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue 
/src/sys/dev/e1000/e1000_82540.c -I/src/sys/dev/e1000
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 -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-3dnow -mno-sse -mno-sse2 -mno-sse3 
-msoft-float -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue 
/src/sys/dev/e1000/e1000_82541.c -I/src/sys/dev/e1000
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 -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-3dnow -mno-sse -mno-sse2 -mno-sse3 
-msoft-float

[head tinderbox] failure on amd64/amd64

2011-02-10 Thread FreeBSD Tinderbox
TB --- 2011-02-11 02:50:00 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2011-02-11 02:50:00 - starting HEAD tinderbox run for amd64/amd64
TB --- 2011-02-11 02:50:00 - cleaning the object tree
TB --- 2011-02-11 02:50:20 - cvsupping the source tree
TB --- 2011-02-11 02:50:20 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/amd64/amd64/supfile
TB --- 2011-02-11 02:50:54 - building world
TB --- 2011-02-11 02:50:54 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-02-11 02:50:54 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-02-11 02:50:54 - TARGET=amd64
TB --- 2011-02-11 02:50:54 - TARGET_ARCH=amd64
TB --- 2011-02-11 02:50:54 - TZ=UTC
TB --- 2011-02-11 02:50:54 - __MAKE_CONF=/dev/null
TB --- 2011-02-11 02:50:54 - cd /src
TB --- 2011-02-11 02:50:54 - /usr/bin/make -B buildworld
>>> World build started on Fri Feb 11 02:50:54 UTC 2011
>>> 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 Fri Feb 11 05:00:09 UTC 2011
TB --- 2011-02-11 05:00:09 - generating LINT kernel config
TB --- 2011-02-11 05:00:09 - cd /src/sys/amd64/conf
TB --- 2011-02-11 05:00:09 - /usr/bin/make -B LINT
TB --- 2011-02-11 05:00:09 - building LINT kernel
TB --- 2011-02-11 05:00:09 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-02-11 05:00:09 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-02-11 05:00:09 - TARGET=amd64
TB --- 2011-02-11 05:00:09 - TARGET_ARCH=amd64
TB --- 2011-02-11 05:00:09 - TZ=UTC
TB --- 2011-02-11 05:00:09 - __MAKE_CONF=/dev/null
TB --- 2011-02-11 05:00:09 - cd /src
TB --- 2011-02-11 05:00:09 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Fri Feb 11 05:00:09 UTC 2011
>>> 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 -frename-registers -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 -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 -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone  
-mfpmath=387 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3  -msoft-float 
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg 
-mprofiler-epilogue /src/sys/dev/e1000/e1000_80003es2lan.c -I/src/sys/dev/e1000
cc -c -O2 -frename-registers -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 -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 -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone  
-mfpmath=387 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3  -msoft-float 
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg 
-mprofiler-epilogue /src/sys/dev/e1000/e1000_82540.c -I/src/sys/dev/e1000
cc -c -O2 -frename-registers -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 -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 -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone  
-mfpmath=387 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3  -msoft-float 
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg 
-mprofiler-epilogue /src/sys/dev/e1000/e1000_82541.c -I/src/sys/dev/e1000
cc -c -O2 -frename-registers -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 -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.

[head tinderbox] failure on ia64/ia64

2011-02-10 Thread FreeBSD Tinderbox
TB --- 2011-02-11 03:42:58 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2011-02-11 03:42:58 - starting HEAD tinderbox run for ia64/ia64
TB --- 2011-02-11 03:42:58 - cleaning the object tree
TB --- 2011-02-11 03:43:09 - cvsupping the source tree
TB --- 2011-02-11 03:43:09 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/ia64/ia64/supfile
TB --- 2011-02-11 03:43:21 - building world
TB --- 2011-02-11 03:43:21 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-02-11 03:43:21 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-02-11 03:43:21 - TARGET=ia64
TB --- 2011-02-11 03:43:21 - TARGET_ARCH=ia64
TB --- 2011-02-11 03:43:21 - TZ=UTC
TB --- 2011-02-11 03:43:21 - __MAKE_CONF=/dev/null
TB --- 2011-02-11 03:43:21 - cd /src
TB --- 2011-02-11 03:43:21 - /usr/bin/make -B buildworld
>>> World build started on Fri Feb 11 03:43:21 UTC 2011
>>> 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 Fri Feb 11 05:04:10 UTC 2011
TB --- 2011-02-11 05:04:10 - generating LINT kernel config
TB --- 2011-02-11 05:04:10 - cd /src/sys/ia64/conf
TB --- 2011-02-11 05:04:10 - /usr/bin/make -B LINT
TB --- 2011-02-11 05:04:10 - building LINT kernel
TB --- 2011-02-11 05:04:10 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-02-11 05:04:10 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-02-11 05:04:10 - TARGET=ia64
TB --- 2011-02-11 05:04:10 - TARGET_ARCH=ia64
TB --- 2011-02-11 05:04:10 - TZ=UTC
TB --- 2011-02-11 05:04:10 - __MAKE_CONF=/dev/null
TB --- 2011-02-11 05:04:10 - cd /src
TB --- 2011-02-11 05:04:10 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Fri Feb 11 05:04:10 UTC 2011
>>> 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 -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/e1000/e1000_80003es2lan.c -I/src/sys/dev/e1000
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 -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/e1000/e1000_82540.c -I/src/sys/dev/e1000
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 -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/e1000/e1000_82541.c -I/src/sys/dev/e1000
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 -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/e1000/e1000_82542.c -I/src/sys/dev/e1000
cc1: warnings being treated as errors
/src/sys/dev/e1000/e1000_82542.c: In function 'e1000_setup_link_82542':
/src/sys/dev/e1000/e1000_82542.c:323: warning: implicit declaration of function 
'e1000_set_default_fc_generic'
/src/sys/dev/e1000/e1000_82542.c:323: warning: nested extern declaration of 
'e1000_set_default_fc_generic'
*

[head tinderbox] failure on sparc64/sparc64

2011-02-10 Thread FreeBSD Tinderbox
TB --- 2011-02-11 05:10:37 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2011-02-11 05:10:37 - starting HEAD tinderbox run for sparc64/sparc64
TB --- 2011-02-11 05:10:37 - cleaning the object tree
TB --- 2011-02-11 05:10:48 - cvsupping the source tree
TB --- 2011-02-11 05:10:48 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/sparc64/sparc64/supfile
TB --- 2011-02-11 05:11:25 - building world
TB --- 2011-02-11 05:11:25 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-02-11 05:11:25 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-02-11 05:11:25 - TARGET=sparc64
TB --- 2011-02-11 05:11:25 - TARGET_ARCH=sparc64
TB --- 2011-02-11 05:11:25 - TZ=UTC
TB --- 2011-02-11 05:11:25 - __MAKE_CONF=/dev/null
TB --- 2011-02-11 05:11:25 - cd /src
TB --- 2011-02-11 05:11:25 - /usr/bin/make -B buildworld
>>> World build started on Fri Feb 11 05:11:25 UTC 2011
>>> 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 Fri Feb 11 06:13:19 UTC 2011
TB --- 2011-02-11 06:13:19 - generating LINT kernel config
TB --- 2011-02-11 06:13:19 - cd /src/sys/sparc64/conf
TB --- 2011-02-11 06:13:19 - /usr/bin/make -B LINT
TB --- 2011-02-11 06:13:19 - building LINT kernel
TB --- 2011-02-11 06:13:19 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-02-11 06:13:19 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-02-11 06:13:19 - TARGET=sparc64
TB --- 2011-02-11 06:13:19 - TARGET_ARCH=sparc64
TB --- 2011-02-11 06:13:19 - TZ=UTC
TB --- 2011-02-11 06:13:19 - __MAKE_CONF=/dev/null
TB --- 2011-02-11 06:13:19 - cd /src
TB --- 2011-02-11 06:13:19 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Fri Feb 11 06:13:19 UTC 2011
>>> 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 -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/e1000/e1000_80003es2lan.c -I/src/sys/dev/e1000
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 -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/e1000/e1000_82540.c -I/src/sys/dev/e1000
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 -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/e1000/e1000_82541.c -I/src/sys/dev/e1000
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 -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/e1000/e1000_82542.c -I/src/sys/dev/e1000
cc1: warnings being treated as errors
/src/sys/dev/e1000/e1000_82542.c: In function 'e1000_setup_link_82542':
/src/sys/dev/e1000/e1000_82542.c:323: warning: implicit declaration of function 
'e1000_set_default_fc_generic'
/src/sys/dev/e1000/e1000_82542.c:323: warning: nested extern declaration of 
'e1000_set_default_fc_generic'
*** Error code 1

Stop in /obj/sparc64.sparc64/src/sys/LINT.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2011-02-11 06:18:2

[head tinderbox] failure on powerpc/powerpc

2011-02-10 Thread FreeBSD Tinderbox
TB --- 2011-02-11 04:43:55 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2011-02-11 04:43:55 - starting HEAD tinderbox run for powerpc/powerpc
TB --- 2011-02-11 04:43:55 - cleaning the object tree
TB --- 2011-02-11 04:44:07 - cvsupping the source tree
TB --- 2011-02-11 04:44:07 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/powerpc/powerpc/supfile
TB --- 2011-02-11 04:44:45 - building world
TB --- 2011-02-11 04:44:45 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-02-11 04:44:45 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-02-11 04:44:45 - TARGET=powerpc
TB --- 2011-02-11 04:44:45 - TARGET_ARCH=powerpc
TB --- 2011-02-11 04:44:45 - TZ=UTC
TB --- 2011-02-11 04:44:45 - __MAKE_CONF=/dev/null
TB --- 2011-02-11 04:44:45 - cd /src
TB --- 2011-02-11 04:44:45 - /usr/bin/make -B buildworld
>>> World build started on Fri Feb 11 04:44:46 UTC 2011
>>> 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 Fri Feb 11 06:20:31 UTC 2011
TB --- 2011-02-11 06:20:31 - generating LINT kernel config
TB --- 2011-02-11 06:20:31 - cd /src/sys/powerpc/conf
TB --- 2011-02-11 06:20:31 - /usr/bin/make -B LINT
TB --- 2011-02-11 06:20:31 - building LINT kernel
TB --- 2011-02-11 06:20:31 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-02-11 06:20:31 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-02-11 06:20:31 - TARGET=powerpc
TB --- 2011-02-11 06:20:31 - TARGET_ARCH=powerpc
TB --- 2011-02-11 06:20:31 - TZ=UTC
TB --- 2011-02-11 06:20:31 - __MAKE_CONF=/dev/null
TB --- 2011-02-11 06:20:31 - cd /src
TB --- 2011-02-11 06:20:31 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Fri Feb 11 06:20:31 UTC 2011
>>> 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 -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 -fno-omit-frame-pointer 
-msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror  
/src/sys/dev/e1000/e1000_80003es2lan.c -I/src/sys/dev/e1000
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 -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 -fno-omit-frame-pointer 
-msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror  
/src/sys/dev/e1000/e1000_82540.c -I/src/sys/dev/e1000
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 -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 -fno-omit-frame-pointer 
-msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror  
/src/sys/dev/e1000/e1000_82541.c -I/src/sys/dev/e1000
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 -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 -fno-omit-frame-pointer 
-msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror  
/src/sys/dev/e1000/e1000_82542.c -I/src/sys/dev/e1000
cc1: warnings being treated as errors
/src/sys/dev/e1000/e1000_82542.c: In function 'e1000_setup_link_82542':
/src/sys/dev/e1000/e1000_82542.c:323: warning: implicit declaration of function 
'e1000_set_default_fc_generic'
/src/sys/dev/e

[head tinderbox] failure on sparc64/sun4v

2011-02-10 Thread FreeBSD Tinderbox
TB --- 2011-02-11 05:32:27 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2011-02-11 05:32:27 - starting HEAD tinderbox run for sparc64/sun4v
TB --- 2011-02-11 05:32:27 - cleaning the object tree
TB --- 2011-02-11 05:32:36 - cvsupping the source tree
TB --- 2011-02-11 05:32:36 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/sparc64/sun4v/supfile
TB --- 2011-02-11 05:33:27 - building world
TB --- 2011-02-11 05:33:27 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-02-11 05:33:27 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-02-11 05:33:27 - TARGET=sun4v
TB --- 2011-02-11 05:33:27 - TARGET_ARCH=sparc64
TB --- 2011-02-11 05:33:27 - TZ=UTC
TB --- 2011-02-11 05:33:27 - __MAKE_CONF=/dev/null
TB --- 2011-02-11 05:33:27 - cd /src
TB --- 2011-02-11 05:33:27 - /usr/bin/make -B buildworld
>>> World build started on Fri Feb 11 05:33:28 UTC 2011
>>> 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 Fri Feb 11 06:33:26 UTC 2011
TB --- 2011-02-11 06:33:26 - generating LINT kernel config
TB --- 2011-02-11 06:33:26 - cd /src/sys/sun4v/conf
TB --- 2011-02-11 06:33:26 - /usr/bin/make -B LINT
TB --- 2011-02-11 06:33:26 - building LINT kernel
TB --- 2011-02-11 06:33:26 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-02-11 06:33:26 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-02-11 06:33:26 - TARGET=sun4v
TB --- 2011-02-11 06:33:26 - TARGET_ARCH=sparc64
TB --- 2011-02-11 06:33:26 - TZ=UTC
TB --- 2011-02-11 06:33:26 - __MAKE_CONF=/dev/null
TB --- 2011-02-11 06:33:26 - cd /src
TB --- 2011-02-11 06:33:26 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Fri Feb 11 06:33:27 UTC 2011
>>> 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 -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/e1000/e1000_80003es2lan.c -I/src/sys/dev/e1000
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 -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/e1000/e1000_82540.c -I/src/sys/dev/e1000
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 -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/e1000/e1000_82541.c -I/src/sys/dev/e1000
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 -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/e1000/e1000_82542.c -I/src/sys/dev/e1000
cc1: warnings being treated as errors
/src/sys/dev/e1000/e1000_82542.c: In function 'e1000_setup_link_82542':
/src/sys/dev/e1000/e1000_82542.c:323: warning: implicit declaration of function 
'e1000_set_default_fc_generic'
/src/sys/dev/e1000/e1000_82542.c:323: warning: nested extern declaration of 
'e1000_set_default_fc_generic'
*** Error code 1

Stop in /obj/sun4v.sparc64/src/sys/LINT.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2011-02-11 06:37:44 - WARNING:

[head tinderbox] failure on powerpc64/powerpc

2011-02-10 Thread FreeBSD Tinderbox
TB --- 2011-02-11 05:06:26 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2011-02-11 05:06:26 - starting HEAD tinderbox run for powerpc64/powerpc
TB --- 2011-02-11 05:06:26 - cleaning the object tree
TB --- 2011-02-11 05:06:43 - cvsupping the source tree
TB --- 2011-02-11 05:06:43 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/powerpc64/powerpc/supfile
TB --- 2011-02-11 05:07:35 - building world
TB --- 2011-02-11 05:07:35 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-02-11 05:07:35 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-02-11 05:07:35 - TARGET=powerpc
TB --- 2011-02-11 05:07:35 - TARGET_ARCH=powerpc64
TB --- 2011-02-11 05:07:35 - TZ=UTC
TB --- 2011-02-11 05:07:35 - __MAKE_CONF=/dev/null
TB --- 2011-02-11 05:07:35 - cd /src
TB --- 2011-02-11 05:07:35 - /usr/bin/make -B buildworld
>>> World build started on Fri Feb 11 05:07:36 UTC 2011
>>> 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 Fri Feb 11 06:37:40 UTC 2011
TB --- 2011-02-11 06:37:40 - generating LINT kernel config
TB --- 2011-02-11 06:37:40 - cd /src/sys/powerpc/conf
TB --- 2011-02-11 06:37:40 - /usr/bin/make -B LINT
TB --- 2011-02-11 06:37:40 - building LINT kernel
TB --- 2011-02-11 06:37:40 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-02-11 06:37:40 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-02-11 06:37:40 - TARGET=powerpc
TB --- 2011-02-11 06:37:40 - TARGET_ARCH=powerpc64
TB --- 2011-02-11 06:37:40 - TZ=UTC
TB --- 2011-02-11 06:37:40 - __MAKE_CONF=/dev/null
TB --- 2011-02-11 06:37:40 - cd /src
TB --- 2011-02-11 06:37:40 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Fri Feb 11 06:37:40 UTC 2011
>>> 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 -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 -fno-omit-frame-pointer 
-msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror  
/src/sys/dev/e1000/e1000_80003es2lan.c -I/src/sys/dev/e1000
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 -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 -fno-omit-frame-pointer 
-msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror  
/src/sys/dev/e1000/e1000_82540.c -I/src/sys/dev/e1000
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 -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 -fno-omit-frame-pointer 
-msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror  
/src/sys/dev/e1000/e1000_82541.c -I/src/sys/dev/e1000
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 -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 -fno-omit-frame-pointer 
-msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror  
/src/sys/dev/e1000/e1000_82542.c -I/src/sys/dev/e1000
cc1: warnings being treated as errors
/src/sys/dev/e1000/e1000_82542.c: In function 'e1000_setup_link_82542':
/src/sys/dev/e1000/e1000_82542.c:323: warning: implicit declaration of f