FreeBSD_HEAD_i386 - Build #831 - Failure

From: <jenkins-admin_at_FreeBSD.org>
Date: Wed, 12 Aug 2015 19:15:39 +0000 (GMT)
FreeBSD_HEAD_i386 - Build #831 - Failure:

Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/831/
Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/831/changes
Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/831/console

Change summaries:

286689 by mav:
MFV r284763: 5981 Deadlock in dmu_objset_find_dp

illumos/illumos-gate_at_1d3f896f5469c69c1339890ec3d68e9feddb0343

https://www.illumos.org/issues/5981
  When dmu_objset_find_dp gets called with a read lock held, it fans out
  the work to the task queue. Each task in turn acquires its own read
  lock before calling the callback. If during this process anyone tries
  to a acquire a write lock, it will stall all read lock requests.Thus
  the tasks will never finish, the read lock of the caller will never
  get freed and the write lock never acquired.  deadlock.

Reviewed by: Matthew Ahrens <mahrens_at_delphix.com>
Reviewed by: Dan McDonald <danmcd_at_omniti.com>
Approved by: Robert Mustacchi <rm_at_joyent.com>
Author: Arne Jansen <jansen_at_webgods.de>

286687 by imp:
Document build-tools better. Add rescue back because it builds /bin/sh
which has a build-tools target (see commit for how build-tools and
cross-tools differ).

286686 by mav:
MFV r284762: 5269 zpool import slow

illumos/illumos-gate_at_12380e1e701fda28c9e9f32d01cafb54af279eb5

https://www.illumos.org/issues/5269
  When importing a pool (at boot or with zpool import) with many
  filesystem, the process can take minutes. It doesn't matter whether
  the pool has been exported cleanly or uncleanly.  The problem is that
  each dataset has its own log chain. On import, all datasets have to be
  checked if there are logs to replay.  The idea is to speed up this
  process by paralellizing it.

Reviewed by: Matthew Ahrens <mahrens_at_delphix.com>
Reviewed by: George Wilson <george_at_delphix.com>
Reviewed by: Dan McDonald <danmcd_at_omniti.com>
Approved by: Dan McDonald <danmcd_at_omniti.com>
Author: Arne Jansen <jansen_at_webgods.de>

286683 by mav:
MFV r286682: 5765 add support for estimating send stream size with
lzc_send_space when source is a bookmark

Reviewed by: Matthew Ahrens <mahrens_at_delphix.com>
Reviewed by: Christopher Siden <christopher.siden_at_delphix.com>
Reviewed by: Steven Hartland <killing_at_multiplay.co.uk>
Reviewed by: Bayard Bell <buffer.g.overflow_at_gmail.com>
Approved by: Albert Lee <trisk_at_nexenta.com>
Author: Max Grossman <max.grossman_at_delphix.com>

illumos/illumos-gate_at_643da460c8ca583e39ce053081754e24087f84c8

286681 by ed:
Perform cleanups in response to D3307.

- Document the kern_kevent_anonymous() function.
- Add assertions to ensure that we don't silently leave the kqueue
  linked from a file descriptor table.

Reviewed by:	jmg
Differential Revision:	https://reviews.freebsd.org/D3364

286680 by ed:
Add the last remaining system calls: send() and recv().

There is still one TODO item for these calls: add file descriptor
passing. The data structures are already prepared for this. It's just
the translation that's missing.

Obtained from:	http://github.com/NuxiNL/freebsd

286679 by mav:
Record mergeinfo.

286678 by ian:
Add a routine to return the hardware instance/unit number from ti,hwmods,
given the hardware name.

The ti,hwmods property is used (among other things) to associate an fdt node
with a specific instance of some hardware.  For example given a device node
that contains the property ti,hwmods = "timer3", if you call this passing
"timer" as the hwmod string to look for it would return 3.

286677 by mav:
MFV r286224: 5695 dmu_sync'ed holes do not retain birth time

illumos/illumos-gate_at_70163ac57e58ace1c5c94dfbe85dca5a974eff36

https://www.illumos.org/issues/5695
  In dmu_sync_ready(), a hole block pointer will have it's logical size
  explicitly set as it's necessary for replay purposes. To "undo" this,
  dmu_sync_done() will zero out any hole that it finds. This becomes a
  problem when using the "hole_birth" feature, as this will also wipe out
  any birth time that might have happened to be set on the hole.
  ...
  As a fix, the logic to zero out a hole is only applied to old style
  holes with a birth time of zero. Holes created with the "hole_birth"
  feature enabled will have a non-zero birth time, and will be skipped
  (thus preserving the ltime, type, and level information as well).
  In addition, zdb was updated to also print the ltime, type, and level
  information for these new style holes. Previously, only the logical
  birth time would be printed.

Author: Prakash Surya <prakash.surya_at_delphix.com>
Reviewed by: Matthew Ahrens <mahrens_at_delphix.com>
Reviewed by: George Wilson <george_at_delphix.com>
Reviewed by: Christopher Siden <christopher.siden_at_delphix.com>
Reviewed by: Bayard Bell <buffer.g.overflow_at_gmail.com>
Approved by: Dan McDonald <danmcd_at_omniti.com>

286676 by imp:
Why on earth have we been building rescue as a build tool for the past
12 years? Nothing downstream in the build uses it. Eliminate it as a
build tool.

Reviewed by: emaste_at_ ("just delete it")



The end of the build log:

Started by an SCM change
Building remotely on kyua6.nyi.freebsd.org (jailer) in workspace /jenkins/workspace/FreeBSD_HEAD_i386
Updating svn://svnmir.freebsd.org/base/head at revision '2015-08-12T19:14:22.218 +0000'
U         Makefile.inc1
 U        cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print
 U        cddl/contrib/opensolaris/cmd/zfs
U         cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c
 U        cddl/contrib/opensolaris/lib/libzfs
 U        cddl/contrib/opensolaris
U         sys/arm/ti/ti_hwmods.c
U         sys/arm/ti/ti_hwmods.h
U         sys/kern/kern_event.c
U         sys/compat/cloudabi64/cloudabi64_sock.c
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/rrwlock.c
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/rrwlock.h
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_send.h
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c
U         sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c
 U        sys/cddl/contrib/opensolaris
At revision 286689
No emails were triggered.
[FreeBSD_HEAD_i386] $ /bin/sh -xe /tmp/hudson7102441350090091232.sh
+ export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin'
+ export 'jname=FreeBSD_HEAD_i386'
+ echo 'clean up jail FreeBSD_HEAD_i386'
clean up jail FreeBSD_HEAD_i386
+ sudo jail -r FreeBSD_HEAD_i386
jail: "FreeBSD_HEAD_i386" not found
+ true
+ sudo ifconfig igb0 inet6 2610:1c1:1:607c::106:1 -alias
ifconfig: ioctl (SIOCDIFADDR): Can't assign requested address
+ true
+ sudo umount FreeBSD_HEAD_i386/usr/src
umount: FreeBSD_HEAD_i386/usr/src: statfs: No such file or directory
umount: FreeBSD_HEAD_i386/usr/src: unknown file system
+ true
+ sudo umount FreeBSD_HEAD_i386/dev
umount: FreeBSD_HEAD_i386/dev: statfs: No such file or directory
umount: FreeBSD_HEAD_i386/dev: unknown file system
+ true
+ sudo rm -fr FreeBSD_HEAD_i386
+ sudo chflags -R noschg FreeBSD_HEAD_i386
chflags: FreeBSD_HEAD_i386: No such file or directory
+ true
+ sudo rm -fr FreeBSD_HEAD_i386
[FreeBSD_HEAD_i386] $ /bin/sh -xe /tmp/hudson6497048885542223762.sh
+ export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin'
+ export 'jname=FreeBSD_HEAD_i386'
+ echo env:
env:
+ /usr/bin/env
BUILD_NUMBER=831
HUDSON_SERVER_COOKIE=0657dbe3541f1b1a
JOB_NAME=FreeBSD_HEAD_i386
LOGNAME=jenkins
JAVA_HOME=/usr/local/openjdk8
SVN_URL=svn://svnmir.freebsd.org/base/head
BUILDER_JAIL_IP=2610:1c1:1:607c::106:1
jname=FreeBSD_HEAD_i386
JENKINS_URL=https://jenkins.FreeBSD.org/
JENKINS_HOME=/usr/local/jenkins
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
HUDSON_HOME=/usr/local/jenkins
OLDPWD=/
BUILD_ID=831
BUILDER_NETIF=igb0
JENKINS_SERVER_COOKIE=0657dbe3541f1b1a
PWD=/jenkins/workspace/FreeBSD_HEAD_i386
BUILD_TAG=jenkins-FreeBSD_HEAD_i386-831
NODE_LABELS=jailer kyua6.nyi.freebsd.org
BUILD_DISPLAY_NAME=#831
HOME=/jenkins
USER=jenkins
BUILD_URL=https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/831/
SVN_URL_1=svn://svnmir.freebsd.org/base/head
SVN_REVISION=286689
SVN_REVISION_1=286689
BUILDER_JAIL_IP6=2610:1c1:1:607c::105:1
JOB_URL=https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/
SHELL=/bin/sh
HUDSON_URL=https://jenkins.FreeBSD.org/
HUDSON_COOKIE=725a319d-9b0b-41f0-b71d-a6e6d7987427
BUILDER_RESOLV_CONF=nameserver 2610:1c1:1:6002::100\nnameserver 2610:1c1:1:6002::200\n
WORKSPACE=/jenkins/workspace/FreeBSD_HEAD_i386
NODE_NAME=kyua6.nyi.freebsd.org
EXECUTOR_NUMBER=0
+ echo 'setup jail FreeBSD_HEAD_i386'
setup jail FreeBSD_HEAD_i386
+ fetch -m http://ftp.freebsd.org:/pub/FreeBSD/snapshots/i386/i386/11.0-CURRENT/base.txz
+ mkdir FreeBSD_HEAD_i386
+ cd FreeBSD_HEAD_i386
+ sudo tar Jxf ../base.txz
+ cd -
+ sudo mount -t devfs devfs FreeBSD_HEAD_i386/dev
+ sudo devfs -m FreeBSD_HEAD_i386/dev rule -s 4 applyset
+ sudo mount -t nullfs src FreeBSD_HEAD_i386/usr/src
+ printf 'nameserver 2610:1c1:1:6002::100\nnameserver 2610:1c1:1:6002::200\n'
+ sudo tee FreeBSD_HEAD_i386/etc/resolv.conf
nameserver 2610:1c1:1:6002::100
nameserver 2610:1c1:1:6002::200
+ sudo ifconfig igb0 inet6 2610:1c1:1:607c::106:1 alias
+ sudo jail -c persist 'name=FreeBSD_HEAD_i386' 'path=FreeBSD_HEAD_i386' 'host.hostname=FreeBSD_HEAD_i386.jail.ci.FreeBSD.org' 'ip6.addr=2610:1c1:1:607c::106:1' 'ip4=disable' allow.chflags
+ echo 'setup build environment'
setup build environment
+ echo 'build environment:'
build environment:
+ sudo jexec FreeBSD_HEAD_i386 sh -c 'uname -a'
FreeBSD FreeBSD_HEAD_i386.jail.ci.FreeBSD.org 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r286510: Sun Aug  9 06:22:49 UTC 2015     peter_at_build-11.freebsd.org:/usr/obj/usr/src/sys/CLUSTER11  i386
+ sudo pkg -j FreeBSD_HEAD_i386 info -q
[FreeBSD_HEAD_i386] $ /bin/sh -xe /tmp/hudson7214278216275351737.sh
+ export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin'
+ export 'jname=FreeBSD_HEAD_i386'
+ echo 'start build in FreeBSD_HEAD_i386'
start build in FreeBSD_HEAD_i386
+ sudo jexec FreeBSD_HEAD_i386 sh -c 'cd /usr/src && make -DNO_CLEAN -j 4 buildworld'
--- buildworld ---
make[1]: "/usr/src/Makefile.inc1" line 1458: Need an operator
make[1]: "/usr/src/Makefile.inc1" line 1458: Need an operator
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "share/syscons/scrnmaps" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "share/syscons/scrnmaps" defined here
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "usr.bin/awk" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "usr.bin/awk" defined here
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "lib/libmagic" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "lib/libmagic" defined here
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "usr.bin/mkesdb_static" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "usr.bin/mkesdb_static" defined here
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "usr.bin/mkcsmapper_static" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "usr.bin/mkcsmapper_static" defined here
make[1]: "/usr/src/Makefile.inc1" line 1458: Need an operator
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "share/syscons/scrnmaps" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "share/syscons/scrnmaps" defined here
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "usr.bin/awk" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "usr.bin/awk" defined here
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "lib/libmagic" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "lib/libmagic" defined here
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "usr.bin/mkesdb_static" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "usr.bin/mkesdb_static" defined here
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "usr.bin/mkcsmapper_static" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "usr.bin/mkcsmapper_static" defined here
make[1]: "/usr/src/Makefile.inc1" line 1458: Need an operator
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "share/syscons/scrnmaps" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "share/syscons/scrnmaps" defined here
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "usr.bin/awk" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "usr.bin/awk" defined here
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "lib/libmagic" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "lib/libmagic" defined here
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "usr.bin/mkesdb_static" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "usr.bin/mkesdb_static" defined here
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "usr.bin/mkcsmapper_static" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "usr.bin/mkcsmapper_static" defined here
make[1]: "/usr/src/Makefile.inc1" line 1458: Need an operator
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "share/syscons/scrnmaps" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "share/syscons/scrnmaps" defined here
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "usr.bin/awk" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "usr.bin/awk" defined here
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "lib/libmagic" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "lib/libmagic" defined here
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "usr.bin/mkesdb_static" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "usr.bin/mkesdb_static" defined here
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: duplicate script for target "usr.bin/mkcsmapper_static" ignored
make[1]: "/usr/src/Makefile.inc1" line 1462: warning: using previous script for "usr.bin/mkcsmapper_static" defined here
make[1]: Fatal errors encountered -- cannot continue
make[1]: stopped in /usr/src
*** [buildworld] Error code 1

make: stopped in /usr/src
1 error

make: stopped in /usr/src
Build step 'Execute shell' marked build as failure
[PostBuildScript] - Execution post build scripts.
[FreeBSD_HEAD_i386] $ /bin/sh -xe /tmp/hudson9183485612501317336.sh
+ export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin'
+ export 'jname=FreeBSD_HEAD_i386'
+ echo 'clean up jail FreeBSD_HEAD_i386'
clean up jail FreeBSD_HEAD_i386
+ sudo jail -r FreeBSD_HEAD_i386
+ sudo ifconfig igb0 inet6 2610:1c1:1:607c::106:1 -alias
+ sudo umount FreeBSD_HEAD_i386/usr/src
+ sudo umount FreeBSD_HEAD_i386/dev
+ sudo rm -fr FreeBSD_HEAD_i386
rm: FreeBSD_HEAD_i386/libexec/ld-elf.so.1: Operation not permitted
rm: FreeBSD_HEAD_i386/libexec: Directory not empty
rm: FreeBSD_HEAD_i386/sbin/init: Operation not permitted
rm: FreeBSD_HEAD_i386/sbin: Directory not empty
rm: FreeBSD_HEAD_i386/lib/libthr.so.3: Operation not permitted
rm: FreeBSD_HEAD_i386/lib/libcrypt.so.5: Operation not permitted
rm: FreeBSD_HEAD_i386/lib/libc.so.7: Operation not permitted
rm: FreeBSD_HEAD_i386/lib: Directory not empty
rm: FreeBSD_HEAD_i386/usr/lib/librt.so.1: Operation not permitted
rm: FreeBSD_HEAD_i386/usr/lib: Directory not empty
rm: FreeBSD_HEAD_i386/usr/bin/ypchfn: Operation not permitted
rm: FreeBSD_HEAD_i386/usr/bin/chsh: Operation not permitted
rm: FreeBSD_HEAD_i386/usr/bin/chfn: Operation not permitted
rm: FreeBSD_HEAD_i386/usr/bin/ypchsh: Operation not permitted
rm: FreeBSD_HEAD_i386/usr/bin/crontab: Operation not permitted
rm: FreeBSD_HEAD_i386/usr/bin/ypchpass: Operation not permitted
rm: FreeBSD_HEAD_i386/usr/bin/passwd: Operation not permitted
rm: FreeBSD_HEAD_i386/usr/bin/opiepasswd: Operation not permitted
rm: FreeBSD_HEAD_i386/usr/bin/chpass: Operation not permitted
rm: FreeBSD_HEAD_i386/usr/bin/yppasswd: Operation not permitted
rm: FreeBSD_HEAD_i386/usr/bin/opieinfo: Operation not permitted
rm: FreeBSD_HEAD_i386/usr/bin/login: Operation not permitted
rm: FreeBSD_HEAD_i386/usr/bin/su: Operation not permitted
rm: FreeBSD_HEAD_i386/usr/bin: Directory not empty
rm: FreeBSD_HEAD_i386/usr: Directory not empty
rm: FreeBSD_HEAD_i386: Directory not empty
+ true
+ sudo chflags -R noschg FreeBSD_HEAD_i386
+ sudo rm -fr FreeBSD_HEAD_i386
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Received on Wed Aug 12 2015 - 17:15:41 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:59 UTC