OpenIndiana code improovements that may be used in FreeBSD

2010-12-08 Thread vermaden
Hi,

If you know about these, the forge
These include for example improoved printf command:
http://gdamore.blogspot.com/2010/12/zfs-should-not-depend-on-python-and.html

... and python-free ZFS commands:
http://gdamore.blogspot.com/2010/10/new-implementation-of-printf.html

FreeBSD folks, you might want to incorporate this into your tree. If
you do, I'd sure like to know.

The license remains BSD, so the various BSD operating systems (or even
Oracle) are free to incorporate these improvements if they like.




___
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


OpenIndiana code improovements that may be used in FreeBSD

2010-12-08 Thread vermaden
Hi,

if you know about these, the forget about this mail.

There are interesgin code changes that are useful for FreeBSD,
these include for example improoved printf command:
http://gdamore.blogspot.com/2010/12/zfs-should-not-depend-on-python-and.html

... and python-free ZFS commands:
http://gdamore.blogspot.com/2010/10/new-implementation-of-printf.html

FreeBSD folks, you might want to incorporate this into your tree. If
you do, I'd sure like to know.

The license remains BSD, so the various BSD operating systems (or even
Oracle) are free to incorporate these improvements if they like.

Regards,
vermaden

___
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: Process accounting/timing has broken recently

2010-12-08 Thread John Baldwin
On Tuesday, December 07, 2010 9:54:05 pm David Xu wrote:
 John Baldwin wrote:
  On Monday, December 06, 2010 7:11:28 pm David Xu wrote:
  John Baldwin wrote:
  On Sunday, December 05, 2010 6:18:29 pm Steve Kargl wrote:

  Sometime in the last 7-10 days, some one made a
  change that has broken process accounting/timing.
 
  laptop:kargl[42] foreach i ( 0 1 2 3 4 5 6 7 8 9 )
  foreach? time ./testf
  foreach? end
  Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
 69.55 real38.39 user30.94 sys
  Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
 68.82 real40.95 user27.60 sys
  Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
 69.14 real38.90 user30.02 sys
  Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
 68.79 real40.59 user27.99 sys
  Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
 68.93 real39.76 user28.96 sys
  Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
 68.71 real41.21 user27.29 sys
  Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
 69.05 real39.68 user29.15 sys
  Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
 68.99 real39.98 user28.80 sys
  Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
 69.02 real39.64 user29.16 sys
  Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
 69.38 real37.49 user31.67 sys
 
  testf is a numerically intensive program that tests the
  accuracy of expf() in a tight loop.  User time varies
  by ~3 seconds on my lightly loaded 2 GHz core2 duo processor.
  I'm fairly certain that the code does not suddenly grow/loose
  6 GFLOP of operations.
  
  The user/sys thing is a hack (and has been).  We sample the PC at stathz 
  (~128 
  hz) to figure out a user vs sys split and use that to divide up the total 
  runtime (which actually is fairly accurate).  All you need is for the 
  clock 
  ticks to fire just a bit differently between runs to get a swing in user 
  vs 
  system time.
 
  What I would like is to keep separate raw bintime's for user vs system 
  time in 
  the raw data instead, but that would involve checking the CPU ticker more 
  often (e.g. twice for each syscall, interrupt, and trap in addition to 
  the 
  current once per context switch).  So far folks seem to be more worried 
  about 
  the extra overhead rather than the loss of accuracy.
 

  Adding any instruction into global syscall path should be cautioned, it
  is worse then before, thinking about a threaded application, a userland
  thread may have locked a mutex and calls a system call, the overhead
  added to system call path can directly affect a threaded application's
  performance now, because the time window the mutex is held
  is longer than before, I have seen some people likes to fiddle with
  system call path, it should be cautioned.
  
  OTOH, the current getrusage(2) stats cannot be trusted.  The only meaningful
  thing you can do is to sum them since the total is known to be accurate at
  least.
  
  If it wouldn't make things so messy I'd consider a new kernel option
  'ACCURATE_RUSAGE' or some such.
  
 Our getrusage is already very slow, everytime, it needs to
 iterate the threads list with a process SLOCK held. I saw some mysql
 versions heavily use getrusage, and a horribly slow. I think a
 ACCURATE_RUSAGE will make it worse ?

Using 'time foo' only retrieves the usage once at the end via wait().

However, FWIW, I think ACCURATE_RUSAGE would simplify calcru1() quite a bit
since you would just sum up the thread's usage (as we do know), but then do a
direct conversion from bintime to timeval for user and system without ever
having to worry about time going backwards, etc.  All the hacks to enforce
monotonicity that are currently in place would go away since we would have
the real measurements and not be inferring them from statclock ticks.

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


[head tinderbox] failure on arm/arm

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 14:55:00 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 14:55:00 - starting HEAD tinderbox run for arm/arm
TB --- 2010-12-08 14:55:00 - cleaning the object tree
TB --- 2010-12-08 14:55:09 - cvsupping the source tree
TB --- 2010-12-08 14:55:09 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/arm/arm/supfile
TB --- 2010-12-08 14:55:29 - building world
TB --- 2010-12-08 14:55:29 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 14:55:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 14:55:29 - TARGET=arm
TB --- 2010-12-08 14:55:29 - TARGET_ARCH=arm
TB --- 2010-12-08 14:55:29 - TZ=UTC
TB --- 2010-12-08 14:55:29 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 14:55:29 - cd /src
TB --- 2010-12-08 14:55:29 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 14:55:30 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 15:18:46 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 15:18:46 - ERROR: failed to build world
TB --- 2010-12-08 15:18:46 - 1069.31 user 269.38 system 1426.36 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on i386/i386

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 14:55:00 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 14:55:00 - starting HEAD tinderbox run for i386/i386
TB --- 2010-12-08 14:55:00 - cleaning the object tree
TB --- 2010-12-08 14:55:24 - cvsupping the source tree
TB --- 2010-12-08 14:55:24 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/i386/i386/supfile
TB --- 2010-12-08 14:55:38 - building world
TB --- 2010-12-08 14:55:38 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 14:55:38 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 14:55:38 - TARGET=i386
TB --- 2010-12-08 14:55:38 - TARGET_ARCH=i386
TB --- 2010-12-08 14:55:38 - TZ=UTC
TB --- 2010-12-08 14:55:38 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 14:55:38 - cd /src
TB --- 2010-12-08 14:55:38 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 14:55:38 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 15:22:39 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 15:22:39 - ERROR: failed to build world
TB --- 2010-12-08 15:22:39 - 1258.89 user 278.24 system 1659.60 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-i386-i386.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on i386/pc98

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 14:55:00 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 14:55:00 - starting HEAD tinderbox run for i386/pc98
TB --- 2010-12-08 14:55:00 - cleaning the object tree
TB --- 2010-12-08 14:55:22 - cvsupping the source tree
TB --- 2010-12-08 14:55:22 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/i386/pc98/supfile
TB --- 2010-12-08 14:55:37 - building world
TB --- 2010-12-08 14:55:37 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 14:55:37 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 14:55:37 - TARGET=pc98
TB --- 2010-12-08 14:55:37 - TARGET_ARCH=i386
TB --- 2010-12-08 14:55:37 - TZ=UTC
TB --- 2010-12-08 14:55:37 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 14:55:37 - cd /src
TB --- 2010-12-08 14:55:37 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 14:55:37 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 15:22:49 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 15:22:49 - ERROR: failed to build world
TB --- 2010-12-08 15:22:49 - 1256.80 user 289.79 system 1669.13 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-i386-pc98.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: In-kernel PPPoE

2010-12-08 Thread Mike Tancsa
On 12/7/2010 6:07 AM, Bjoern A. Zeeb wrote:
 On Tue, 7 Dec 2010, Alexander Motin wrote:
 
 Does mpd work in -current ? Last tried I, netgraph had problems with
 mpd.

 Sure it does! What is the problem?
 
 There have been several reports (incl. panics) on various lists like
 net, stable, ... during the last months for mostly 8.x (and HEAD).
 None of which was really followed up to to my memory.
 

From a kernel from Sept2, I would get this panic / crash after a week of
running mpd with ipv6 enabled

Fatal trap 12: page fault while in kernel mode
cpuid = 1; apic id = 01
fault virtual address   = 0x24
fault code  = supervisor read, page not present
instruction pointer = 0x20:0xc5ef3e15
stack pointer   = 0x28:0xc4fe4838
frame pointer   = 0x28:0xc4fe484c
code segment= base 0x0, limit 0xf, type 0x1b
= DPL 0, pres 1, def32 1, gran 1
processor eflags= interrupt enabled, resume, IOPL = 0
current process = 1000 (ng_queue1)
trap number = 12
panic: page fault
cpuid = 1
Uptime: 6d4h9m42s
Physical memory: 2036 MB
Dumping 240 MB: 225 209 193 177panic: bufwrite: buffer is not busy???
cpuid = 1
 161 145 129 113 97 81 65 49 33 17 1

(kgdb) #0  doadump () at pcpu.h:231
#1  0xc0681233 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:416
#2  0xc0681499 in panic (fmt=Variable fmt is not available.
) at /usr/src/sys/kern/kern_shutdown.c:590
#3  0xc08ea3ec in trap_fatal (frame=0xc4fe47f8, eva=36)
at /usr/src/sys/i386/i386/trap.c:938
#4  0xc08ea650 in trap_pfault (frame=0xc4fe47f8, usermode=0, eva=36)
at /usr/src/sys/i386/i386/trap.c:851
#5  0xc08eaf19 in trap (frame=0xc4fe47f8) at
/usr/src/sys/i386/i386/trap.c:533
#6  0xc08cd4bc in calltrap () at /usr/src/sys/i386/i386/exception.s:166
#7  0xc5ef3e15 in ng_address_hook (here=0x0, item=0xc5f03c40,
hook=0xcb685980, retaddr=0)
at
/usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:3504
#8  0xc5f7ebfb in ng_tcpmss_rcvdata (hook=0xc6618300, item=0xc5f03c40)
at
/usr/src/sys/modules/netgraph/tcpmss/../../../netgraph/ng_tcpmss.c:347
#9  0xc5ef57c4 in ng_apply_item (node=0xca955b00, item=0xc5f03c40, rw=0)
at
/usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2336
#10 0xc5ef479f in ng_snd_item (item=0xc5f03c40, flags=Variable flags
is not available.
)
at
/usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2253
#11 0xc5f6dd30 in ng_ppp_proto_recv (node=0xc6431300, item=0xc5f03c40,
proto=Variable proto is not available.
)
at /usr/src/sys/modules/netgraph/ppp/../../../netgraph/ng_ppp.c:949
#12 0xc5f6ea25 in ng_ppp_rcvdata (hook=0xcb228a80, item=0xc5f03c40)
at /usr/src/sys/modules/netgraph/ppp/../../../netgraph/ng_ppp.c:1524
#13 0xc5ef57c4 in ng_apply_item (node=0xc6431300, item=0xc5f03c40, rw=0)
at
/usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2336
#14 0xc5ef479f in ng_snd_item (item=0xc5f03c40, flags=Variable flags
is not available.
)
at
/usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2253
#15 0xc5ef57c4 in ng_apply_item (node=0xcb375c80, item=0xc5f03c40, rw=0)
at
/usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2336
#16 0xc5ef479f in ng_snd_item (item=0xc5f03c40, flags=Variable flags
is not available.
)
at
/usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2253
#17 0xc5ef57c4 in ng_apply_item (node=0xc6330100, item=0xc5f03c40, rw=0)
at
/usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2336
#18 0xc5ef479f in ng_snd_item (item=0xc5f03c40, flags=Variable flags
is not available.
)
at
/usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2253
#19 0xc5f4db1c in ng_ksocket_incoming2 (node=0xc6431e00, hook=0x0,
arg1=0xc63479a8, arg2=0)
at
/usr/src/sys/modules/netgraph/ksocket/../../../netgraph/ng_ksocket.c:1153
#20 0xc5ef58f9 in ng_apply_item (node=0xc6431e00, item=0xc5f02780, rw=1)
at
/usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2407
#21 0xc5ef6a46 in ngthread (arg=0x0)
at
/usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:3351
#22 0xc0656cd1 in fork_exit (callout=0xc5ef68e0 ngthread, arg=0x0,
frame=0xc4fe4d38) at /usr/src/sys/kern/kern_fork.c:844
#23 0xc08cd534 in fork_trampoline () at
/usr/src/sys/i386/i386/exception.s:273
(kgdb)


Since there were a number of ipv6 patches, I thought I would try again
with a kernel from today as well as the patch from
http://www.freebsd.org/cgi/query-pr.cgi?pr=148857

Still get the WITNESS warning below.  Not sure if its a bad thing or
has anything to do with the above panic.


uma_zalloc_arg: zone 1024 with the following non-sleepable locks held:
exclusive rw ifnet_rw (ifnet_rw) r = 0 (0xc0b67144) locked @
/usr/src/sys/net/if.c:434
KDB: stack backtrace:
db_trace_self_wrapper(c0928b5a,c2d0,2e,0,0,...) at
db_trace_self_wrapper+0x26
kdb_backtrace(1b2,2,,c0b399d4,e7cda8f4,...) at 

[head tinderbox] failure on amd64/amd64

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 14:55:00 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 14:55:00 - starting HEAD tinderbox run for amd64/amd64
TB --- 2010-12-08 14:55:00 - cleaning the object tree
TB --- 2010-12-08 14:55:27 - cvsupping the source tree
TB --- 2010-12-08 14:55:27 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/amd64/amd64/supfile
TB --- 2010-12-08 15:00:51 - building world
TB --- 2010-12-08 15:00:51 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 15:00:51 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 15:00:51 - TARGET=amd64
TB --- 2010-12-08 15:00:51 - TARGET_ARCH=amd64
TB --- 2010-12-08 15:00:51 - TZ=UTC
TB --- 2010-12-08 15:00:51 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 15:00:51 - cd /src
TB --- 2010-12-08 15:00:51 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 15:00:52 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 15:28:54 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 15:28:54 - ERROR: failed to build world
TB --- 2010-12-08 15:28:54 - 1291.13 user 281.74 system 2034.76 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on mips/mips

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 15:22:40 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 15:22:40 - starting HEAD tinderbox run for mips/mips
TB --- 2010-12-08 15:22:40 - cleaning the object tree
TB --- 2010-12-08 15:22:47 - cvsupping the source tree
TB --- 2010-12-08 15:22:47 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/mips/mips/supfile
TB --- 2010-12-08 15:22:58 - building world
TB --- 2010-12-08 15:22:58 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 15:22:58 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 15:22:58 - TARGET=mips
TB --- 2010-12-08 15:22:58 - TARGET_ARCH=mips
TB --- 2010-12-08 15:22:58 - TZ=UTC
TB --- 2010-12-08 15:22:58 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 15:22:58 - cd /src
TB --- 2010-12-08 15:22:58 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 15:22:59 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 15:47:25 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 15:47:25 - ERROR: failed to build world
TB --- 2010-12-08 15:47:25 - 1105.76 user 257.85 system 1485.48 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on ia64/ia64

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 15:18:52 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 15:18:52 - starting HEAD tinderbox run for ia64/ia64
TB --- 2010-12-08 15:18:52 - cleaning the object tree
TB --- 2010-12-08 15:19:04 - cvsupping the source tree
TB --- 2010-12-08 15:19:04 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/ia64/ia64/supfile
TB --- 2010-12-08 15:19:17 - building world
TB --- 2010-12-08 15:19:17 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 15:19:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 15:19:17 - TARGET=ia64
TB --- 2010-12-08 15:19:17 - TARGET_ARCH=ia64
TB --- 2010-12-08 15:19:17 - TZ=UTC
TB --- 2010-12-08 15:19:17 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 15:19:17 - cd /src
TB --- 2010-12-08 15:19:17 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 15:19:18 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 15:48:51 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 15:48:51 - ERROR: failed to build world
TB --- 2010-12-08 15:48:51 - 1403.33 user 269.40 system 1798.99 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-ia64-ia64.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on powerpc/powerpc

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 15:22:49 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 15:22:49 - starting HEAD tinderbox run for powerpc/powerpc
TB --- 2010-12-08 15:22:49 - cleaning the object tree
TB --- 2010-12-08 15:22:59 - cvsupping the source tree
TB --- 2010-12-08 15:22:59 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/powerpc/powerpc/supfile
TB --- 2010-12-08 15:23:12 - building world
TB --- 2010-12-08 15:23:12 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 15:23:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 15:23:12 - TARGET=powerpc
TB --- 2010-12-08 15:23:12 - TARGET_ARCH=powerpc
TB --- 2010-12-08 15:23:12 - TZ=UTC
TB --- 2010-12-08 15:23:12 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 15:23:12 - cd /src
TB --- 2010-12-08 15:23:12 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 15:23:12 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 15:50:20 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 15:50:20 - ERROR: failed to build world
TB --- 2010-12-08 15:50:20 - 1252.06 user 260.14 system 1650.62 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on powerpc64/powerpc

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 15:28:55 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 15:28:55 - starting HEAD tinderbox run for powerpc64/powerpc
TB --- 2010-12-08 15:28:55 - cleaning the object tree
TB --- 2010-12-08 15:29:08 - cvsupping the source tree
TB --- 2010-12-08 15:29:08 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/powerpc64/powerpc/supfile
TB --- 2010-12-08 15:29:22 - building world
TB --- 2010-12-08 15:29:22 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 15:29:22 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 15:29:22 - TARGET=powerpc
TB --- 2010-12-08 15:29:22 - TARGET_ARCH=powerpc64
TB --- 2010-12-08 15:29:22 - TZ=UTC
TB --- 2010-12-08 15:29:22 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 15:29:22 - cd /src
TB --- 2010-12-08 15:29:22 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 15:29:23 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 15:56:21 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 15:56:21 - ERROR: failed to build world
TB --- 2010-12-08 15:56:21 - 1272.06 user 269.80 system 1646.05 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc64-powerpc.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on sparc64/sparc64

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 15:47:25 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 15:47:25 - starting HEAD tinderbox run for sparc64/sparc64
TB --- 2010-12-08 15:47:25 - cleaning the object tree
TB --- 2010-12-08 15:47:37 - cvsupping the source tree
TB --- 2010-12-08 15:47:37 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/sparc64/sparc64/supfile
TB --- 2010-12-08 15:47:50 - building world
TB --- 2010-12-08 15:47:50 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 15:47:50 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 15:47:50 - TARGET=sparc64
TB --- 2010-12-08 15:47:50 - TARGET_ARCH=sparc64
TB --- 2010-12-08 15:47:50 - TZ=UTC
TB --- 2010-12-08 15:47:50 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 15:47:50 - cd /src
TB --- 2010-12-08 15:47:50 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 15:47:50 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 16:11:01 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 16:11:01 - ERROR: failed to build world
TB --- 2010-12-08 16:11:01 - 1161.25 user 245.38 system 1415.73 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-sparc64-sparc64.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on sparc64/sun4v

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 15:48:51 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 15:48:51 - starting HEAD tinderbox run for sparc64/sun4v
TB --- 2010-12-08 15:48:51 - cleaning the object tree
TB --- 2010-12-08 15:48:59 - cvsupping the source tree
TB --- 2010-12-08 15:48:59 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/sparc64/sun4v/supfile
TB --- 2010-12-08 15:49:12 - building world
TB --- 2010-12-08 15:49:12 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 15:49:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 15:49:12 - TARGET=sun4v
TB --- 2010-12-08 15:49:12 - TARGET_ARCH=sparc64
TB --- 2010-12-08 15:49:12 - TZ=UTC
TB --- 2010-12-08 15:49:12 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 15:49:12 - cd /src
TB --- 2010-12-08 15:49:12 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 15:49:13 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 16:12:21 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 16:12:21 - ERROR: failed to build world
TB --- 2010-12-08 16:12:21 - 1158.87 user 246.28 system 1410.10 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-sparc64-sun4v.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on arm/arm

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 16:15:00 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 16:15:00 - starting HEAD tinderbox run for arm/arm
TB --- 2010-12-08 16:15:00 - cleaning the object tree
TB --- 2010-12-08 16:15:04 - cvsupping the source tree
TB --- 2010-12-08 16:15:04 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/arm/arm/supfile
TB --- 2010-12-08 16:15:17 - building world
TB --- 2010-12-08 16:15:17 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 16:15:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 16:15:17 - TARGET=arm
TB --- 2010-12-08 16:15:17 - TARGET_ARCH=arm
TB --- 2010-12-08 16:15:17 - TZ=UTC
TB --- 2010-12-08 16:15:17 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 16:15:17 - cd /src
TB --- 2010-12-08 16:15:17 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 16:15:17 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 16:38:16 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 16:38:16 - ERROR: failed to build world
TB --- 2010-12-08 16:38:16 - 1068.16 user 266.59 system 1396.30 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on i386/i386

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 16:15:00 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 16:15:00 - starting HEAD tinderbox run for i386/i386
TB --- 2010-12-08 16:15:00 - cleaning the object tree
TB --- 2010-12-08 16:15:04 - cvsupping the source tree
TB --- 2010-12-08 16:15:04 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/i386/i386/supfile
TB --- 2010-12-08 16:15:17 - building world
TB --- 2010-12-08 16:15:17 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 16:15:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 16:15:17 - TARGET=i386
TB --- 2010-12-08 16:15:17 - TARGET_ARCH=i386
TB --- 2010-12-08 16:15:17 - TZ=UTC
TB --- 2010-12-08 16:15:17 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 16:15:17 - cd /src
TB --- 2010-12-08 16:15:17 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 16:15:18 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 16:42:20 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 16:42:20 - ERROR: failed to build world
TB --- 2010-12-08 16:42:20 - 1258.48 user 266.71 system 1639.55 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-i386-i386.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on amd64/amd64

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 16:15:00 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 16:15:00 - starting HEAD tinderbox run for amd64/amd64
TB --- 2010-12-08 16:15:00 - cleaning the object tree
TB --- 2010-12-08 16:15:04 - cvsupping the source tree
TB --- 2010-12-08 16:15:04 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/amd64/amd64/supfile
TB --- 2010-12-08 16:15:17 - building world
TB --- 2010-12-08 16:15:17 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 16:15:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 16:15:17 - TARGET=amd64
TB --- 2010-12-08 16:15:17 - TARGET_ARCH=amd64
TB --- 2010-12-08 16:15:17 - TZ=UTC
TB --- 2010-12-08 16:15:17 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 16:15:17 - cd /src
TB --- 2010-12-08 16:15:17 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 16:15:18 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 16:42:52 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 16:42:52 - ERROR: failed to build world
TB --- 2010-12-08 16:42:52 - 1285.38 user 275.77 system 1672.07 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on i386/pc98

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 16:15:00 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 16:15:00 - starting HEAD tinderbox run for i386/pc98
TB --- 2010-12-08 16:15:00 - cleaning the object tree
TB --- 2010-12-08 16:15:04 - cvsupping the source tree
TB --- 2010-12-08 16:15:04 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/i386/pc98/supfile
TB --- 2010-12-08 16:20:27 - building world
TB --- 2010-12-08 16:20:27 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 16:20:27 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 16:20:27 - TARGET=pc98
TB --- 2010-12-08 16:20:27 - TARGET_ARCH=i386
TB --- 2010-12-08 16:20:27 - TZ=UTC
TB --- 2010-12-08 16:20:27 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 16:20:27 - cd /src
TB --- 2010-12-08 16:20:27 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 16:20:27 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 16:47:52 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 16:47:52 - ERROR: failed to build world
TB --- 2010-12-08 16:47:52 - 1260.06 user 274.34 system 1972.51 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-i386-pc98.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: Extracting tgz file: Attempt to write to an empty file

2010-12-08 Thread Sergey Kandaurov
On 7 December 2010 19:53, Tim Kientzle kient...@freebsd.org wrote:
 On Nov 29, 2010, at 9:19 AM, Sergey Kandaurov wrote:
 I see these errors when tar (not limited to but including the version
 from FreeBSD -current)

 # bsdtar -xf ~/arch.tgz
 ./: Attempt to write to an empty file
 ./.cpan/: Attempt to write to an empty file
 ./.cpan/CPAN/: Attempt to write to an empty file
 ./.cpan/build/: Attempt to write to an empty file

 I just committed a fix to -CURRENT (r216258).

 Please try it and let me know if this fixes the problem for you.


I applied the fix to 8.1-RELEASE, and am fine with it.
No more Attempt to write... Thanks!

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


[head tinderbox] failure on mips/mips

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 16:42:20 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 16:42:20 - starting HEAD tinderbox run for mips/mips
TB --- 2010-12-08 16:42:20 - cleaning the object tree
TB --- 2010-12-08 16:42:24 - cvsupping the source tree
TB --- 2010-12-08 16:42:24 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/mips/mips/supfile
TB --- 2010-12-08 16:42:36 - building world
TB --- 2010-12-08 16:42:36 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 16:42:36 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 16:42:36 - TARGET=mips
TB --- 2010-12-08 16:42:36 - TARGET_ARCH=mips
TB --- 2010-12-08 16:42:36 - TZ=UTC
TB --- 2010-12-08 16:42:36 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 16:42:36 - cd /src
TB --- 2010-12-08 16:42:36 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 16:42:36 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 17:07:02 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 17:07:02 - ERROR: failed to build world
TB --- 2010-12-08 17:07:02 - 1105.76 user 255.27 system 1481.77 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on ia64/ia64

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 16:38:17 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 16:38:17 - starting HEAD tinderbox run for ia64/ia64
TB --- 2010-12-08 16:38:17 - cleaning the object tree
TB --- 2010-12-08 16:38:19 - cvsupping the source tree
TB --- 2010-12-08 16:38:19 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/ia64/ia64/supfile
TB --- 2010-12-08 16:38:30 - building world
TB --- 2010-12-08 16:38:30 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 16:38:30 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 16:38:30 - TARGET=ia64
TB --- 2010-12-08 16:38:30 - TARGET_ARCH=ia64
TB --- 2010-12-08 16:38:30 - TZ=UTC
TB --- 2010-12-08 16:38:30 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 16:38:30 - cd /src
TB --- 2010-12-08 16:38:30 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 16:38:30 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 17:07:57 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 17:07:57 - ERROR: failed to build world
TB --- 2010-12-08 17:07:57 - 1401.00 user 265.70 system 1780.27 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-ia64-ia64.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[head tinderbox] failure on powerpc/powerpc

2010-12-08 Thread FreeBSD Tinderbox
TB --- 2010-12-08 16:42:52 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2010-12-08 16:42:52 - starting HEAD tinderbox run for powerpc/powerpc
TB --- 2010-12-08 16:42:52 - cleaning the object tree
TB --- 2010-12-08 16:42:55 - cvsupping the source tree
TB --- 2010-12-08 16:42:55 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
/tinderbox/HEAD/powerpc/powerpc/supfile
TB --- 2010-12-08 16:43:06 - building world
TB --- 2010-12-08 16:43:06 - MAKEOBJDIRPREFIX=/obj
TB --- 2010-12-08 16:43:06 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2010-12-08 16:43:06 - TARGET=powerpc
TB --- 2010-12-08 16:43:06 - TARGET_ARCH=powerpc
TB --- 2010-12-08 16:43:06 - TZ=UTC
TB --- 2010-12-08 16:43:06 - __MAKE_CONF=/dev/null
TB --- 2010-12-08 16:43:06 - cd /src
TB --- 2010-12-08 16:43:06 - /usr/bin/make -B buildworld
 World build started on Wed Dec  8 16:43:06 UTC 2010
 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
[...]
rm -f .depend
mkdep -f .depend -a-I/src/lib/libblocksruntime 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c 
/src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c
=== lib/libbluetooth (depend)
rm -f .depend
mkdep -f .depend -a-I/src/lib/libbluetooth 
-I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c 
/src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c
=== lib/libbsnmp (depend)
=== lib/libbsnmp/libbsnmp (depend)
make: don't know how to make snmpcrypto.c. Stop
*** Error code 2

Stop in /src/lib/libbsnmp.
*** Error code 1

Stop in /src/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2010-12-08 17:09:53 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2010-12-08 17:09:53 - ERROR: failed to build world
TB --- 2010-12-08 17:09:53 - 1249.07 user 257.07 system 1620.46 real


http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc.full
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: Process accounting/timing has broken recently

2010-12-08 Thread David Xu

John Baldwin wrote:

On Tuesday, December 07, 2010 9:54:05 pm David Xu wrote:

John Baldwin wrote:

On Monday, December 06, 2010 7:11:28 pm David Xu wrote:

John Baldwin wrote:

On Sunday, December 05, 2010 6:18:29 pm Steve Kargl wrote:
  

Sometime in the last 7-10 days, some one made a
change that has broken process accounting/timing.

laptop:kargl[42] foreach i ( 0 1 2 3 4 5 6 7 8 9 )
foreach? time ./testf
foreach? end
Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
   69.55 real38.39 user30.94 sys
Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
   68.82 real40.95 user27.60 sys
Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
   69.14 real38.90 user30.02 sys
Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
   68.79 real40.59 user27.99 sys
Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
   68.93 real39.76 user28.96 sys
Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
   68.71 real41.21 user27.29 sys
Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
   69.05 real39.68 user29.15 sys
Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
   68.99 real39.98 user28.80 sys
Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
   69.02 real39.64 user29.16 sys
Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04
   69.38 real37.49 user31.67 sys

testf is a numerically intensive program that tests the
accuracy of expf() in a tight loop.  User time varies
by ~3 seconds on my lightly loaded 2 GHz core2 duo processor.
I'm fairly certain that the code does not suddenly grow/loose
6 GFLOP of operations.

The user/sys thing is a hack (and has been).  We sample the PC at stathz (~128 
hz) to figure out a user vs sys split and use that to divide up the total 
runtime (which actually is fairly accurate).  All you need is for the clock 
ticks to fire just a bit differently between runs to get a swing in user vs 
system time.


What I would like is to keep separate raw bintime's for user vs system time in 
the raw data instead, but that would involve checking the CPU ticker more 
often (e.g. twice for each syscall, interrupt, and trap in addition to the 
current once per context switch).  So far folks seem to be more worried about 
the extra overhead rather than the loss of accuracy.


  

Adding any instruction into global syscall path should be cautioned, it
is worse then before, thinking about a threaded application, a userland
thread may have locked a mutex and calls a system call, the overhead
added to system call path can directly affect a threaded application's
performance now, because the time window the mutex is held
is longer than before, I have seen some people likes to fiddle with
system call path, it should be cautioned.

OTOH, the current getrusage(2) stats cannot be trusted.  The only meaningful
thing you can do is to sum them since the total is known to be accurate at
least.

If it wouldn't make things so messy I'd consider a new kernel option
'ACCURATE_RUSAGE' or some such.


Our getrusage is already very slow, everytime, it needs to
iterate the threads list with a process SLOCK held. I saw some mysql
versions heavily use getrusage, and a horribly slow. I think a
ACCURATE_RUSAGE will make it worse ?


Using 'time foo' only retrieves the usage once at the end via wait().

However, FWIW, I think ACCURATE_RUSAGE would simplify calcru1() quite a bit
since you would just sum up the thread's usage (as we do know), but then do a
direct conversion from bintime to timeval for user and system without ever
having to worry about time going backwards, etc.  All the hacks to enforce
monotonicity that are currently in place would go away since we would have
the real measurements and not be inferring them from statclock ticks.


I don't worry getrusage, though it is not necessary that it is used
with wait(), I saw mysql used it to measure its internal code's
performance, it did not use it with wait(), it is questionable
if this usage is correct.
However, I worry anyone who adds overhead to system call path.

___
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