From owner-freebsd-current@freebsd.org Thu May 5 18:29:37 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EB14CB2EFC9; Thu, 5 May 2016 18:29:37 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-ig0-x232.google.com (mail-ig0-x232.google.com [IPv6:2607:f8b0:4001:c05::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B351017A7; Thu, 5 May 2016 18:29:37 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-ig0-x232.google.com with SMTP id u10so24041094igr.1; Thu, 05 May 2016 11:29:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-transfer-encoding; bh=Uw9Hcb+/Ge6fdAjU9NqB0Yrz9iS1S6vDRF7argHpWdU=; b=czpdtNgUsTr2xqLaFh3WNYCTF9MckyfrgqKTtQ3nC+Hgc9jPWrj47Gbipv9yi5gMUE 7+d+v+tsUMjVriCWxb5ZT+Hjl5jV6h4u4u9s0xtZ2BbEqKg8++JWPBNMrmw/Rk6XtFeb iJ04YQodH4nZClmkM9JL4bRg3yu9P6XKJKYJnNHDqL2koCpqA4XHbCBwyQuu85Mdd0M6 7sj9m+Qxhd4c0wt7kXvsVvoa3Khs2/PbWXWnrhQ8c8NH4EpJz76TkflTb1mFU4m5Pas0 Gz8XqG8ISzQs4AM+1T7BR8iDCl2pwcNk05UA6jhDWNlXLO9KPwAjcY6BeT08/2K1zr57 hLHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-transfer-encoding; bh=Uw9Hcb+/Ge6fdAjU9NqB0Yrz9iS1S6vDRF7argHpWdU=; b=gq4yMl8UUQhc89ZZMXIJMMO2ticeT8wNHq/ur/4zM/N7rxGFICQ61ZUMV5Fi8KBvKC mQjQeIoCSvraTrVyJKwptlm1EsL+WWa8jtcvUh5b2SLuncypDzX2XP9hKBx0Bvj1kfnx 2EKz8k0So716gxgfnAxSuFhCtY4jHAmAIYuC/OaY0IyPmjbaBvRqVcqlugF7fKxS/b9K 6Wex1H2Kw3+3udobrAId+ra2JSr7J8eGJbL4FJcqH8axtqg+lVcc+hm6zQotTGl7y8R5 /vcixIYe2pRTQCrHrtkPjwmLxvuL7fvsz2/maw8ZRtIb2EUoB4IOta+wF25p2N6TJShy K8Ew== X-Gm-Message-State: AOPr4FWwOBd5Pn+8B+rTdiZsaZcVCgI8tqvGROVfLPi0iITwm9CVQzgjkMqnw2S+Kb2e4RXlPNU/YpCUKRiZHA== MIME-Version: 1.0 X-Received: by 10.50.187.133 with SMTP id fs5mr5310148igc.61.1462472976900; Thu, 05 May 2016 11:29:36 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.36.113.3 with HTTP; Thu, 5 May 2016 11:29:36 -0700 (PDT) In-Reply-To: <771333202.5.1462472226621.JavaMail.jenkins@jenkins-9.freebsd.org> References: <771333202.5.1462472226621.JavaMail.jenkins@jenkins-9.freebsd.org> Date: Thu, 5 May 2016 11:29:36 -0700 X-Google-Sender-Auth: _TAsEvqT9mFid4s9wH3UjJxCjFA Message-ID: Subject: Re: FreeBSD_HEAD_i386 - Build #3052 - Failure From: Adrian Chadd To: "jenkins-admin@freebsd.org" Cc: Konstantin Belousov , cem@freebsd.org, Svatopluk Kraus , Pedro Giffuni , Ruslan Bukin , John Baldwin , Garrett Cooper , Alan Somers , Ed Maste , jmcneill@freebsd.org, freebsd-current , freebsd-i386@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailman-Approved-At: Thu, 05 May 2016 18:40:44 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 May 2016 18:29:38 -0000 I'm looking at this again now. I thought I fixed it, but maybe I had some stale .h files from a previous build. -adrian On 5 May 2016 at 11:16, wrote: > FreeBSD_HEAD_i386 - Build #3052 - Failure: > > Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3052= / > Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3052/c= hanges > Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3052/co= nsole > > Change summaries: > > 299122 by jhb: > Fix and to not require . > > - Hardcode '8' instead of NBBY in _BITSET_BITS. > - Define a private version of 'howmany' for use in __bitset_words(). > - While here, move a few more things out of _bitset.h and _cpuset.h to > bitset.h and cpuset.h, respectively. The only things left in > _bitset.h and _cpuset.h are the bits needed to define a bitset > structure. > > Reviewed by: bde, kib (ish) > > 299121 by asomers: > mpr(4) and mps(4) shouldn't indefinitely retry for "terminated ioc" error= s > > Submitted by: ken > Reviewed by: slm > MFC after: 4 weeks > Sponsored by: Spectra Logic Corp > Differential Revision: https://reviews.freebsd.org/D6210 > > 299120 by emaste: > Add explicit cast to fix mips and powerpc build after r299090 > > Sponsored by: The FreeBSD Foundation > > 299119 by emaste: > bhnd: fix build on gcc architectures > > "make tinderbox" fails on sparc64 GENERIC-NODEBUG with: > bhnd_subr.c:188: warning: control reaches end of non-void function > > Sponsored by: The FreeBSD Foundation > > 299118 by br: > Implement FBT provider (MD part) for DTrace on MIPS. > Tested on MIPS64. > > Sponsored by: DARPA, AFRL > Sponsored by: HEIF5 > > 299117 by skra: > INTRNG - redefine struct intr_map_data to avoid headers pollution. Each > struct associated with some type defined in enum intr_map_data_type > must have struct intr_map_data on the top of its own definition now. > When such structs are used, correct type and size must be filled in. > > There are three such structs defined in sys/intr.h now. Their > definitions should be moved to corresponding headers by follow-up > commits. > > While this change was propagated to all INTRNG like PICs, > pic_map_intr() method implementations were corrected on some places. > For this specific method, it's ensured by a caller that the 'data' > argument passed to this method is never NULL. Also, the return error > values were standardized there. > > 299116 by skra: > Remove superfluous check. The pic_dev member of struct pic > is never NULL on PIC found by pic_lookup(). > > 299115 by kib: > Warn about consequences of suspending threads in arbitrary state of > execution. > > While there, fix minor nits in markup. > > Sponsored by: The FreeBSD Foundation > MFC after: 1 week > > 299114 by kib: > Do not leak THR_FLAGS_SUSPENDED from the previous suspend/resume > cycle. The flag currently is cleared by the resumed thread. If next > suspend request comes before the thread was able to clean the flag, in > which case suspender skip the thread. > > Instead, clear the THR_FLAGS_SUSPEND flag in resume_common(), we do > not care how much code was executed in the resumed thread when the > pthread_resume_*np(s) functions returned. > > PR: 209233 > Reported by: Lawrence Esswood > MFC after: 1 week > > 299113 by jmcneill: > Add support for the Allwinner A83T (sun8iw6p1) SoC. > > Clocks, GPIO, UART, SD card / eMMC, USB, watchdog, and ethernet are > supported. Note that the A83T contains two clusters of four Cortex-A7 > CPUs, and only CPUs in first cluster are started for now. > > Tested on a Sinovoip Banana Pi BPI-M3. > > 299110 by adrian: > [bwn] implement firmware tx/rx versioning and fix RSSI calculation. > > Different versions of firmware have different requirments for TX/RX > packet layouts (and other things, of course.) Currently the driver > checks between 3xx and 4xx firmware by using the BWN_ISOLDFMT() macro, > which doesn't take into account the 5xx firmware (which I think I need > for the HT and N series PHY chips. I'll know when I do the port.) > BWN_HDRSIZE() also needs to learn about the 5xx series firmware > as well. > > So: > > * add a firmware version enum > * populate it based on the firmware version we read at load time > * don't finish loading if the firmware is the 5xx firmware; any > code using BWN_ISOLDFMT or BWN_HDRSIZE needs updating (most notably > the TX and RX bits.) > > Then, for RX RSSI: > > * write down and reimplement the b43 rssi calculation method; > * use it for the correct PHYs (which are all the ones we support); > * do the RSSI calculation before radiotap, not after. > > Tested: > > * Broadcom BCM4312, STA mode > > Obtained from: Linux b43 (careful writing and reimplementing; lots of in= teger math..) > > 299109 by adrian: > [bhnd] add missing bus file. > > 299108 by ngie: > Revert r299096 > > The change broke buildworld when building lib/libkvm > > This change likely needs to be run through a ports -exp run as a sanity > check, as it might break downstream consumers. > > Pointyhat to: adrian > Reported by: kargl (confirmed on $work workstation) > Sponsored by: EMC / Isilon Storage Division > > 299098 by cem: > efipart: Support an arbitrary number of partitions > > Don't crash if the user has more than 31 of them. A follow-up to > r298230. > > Reviewed by: allanjude > Relnotes: maybe > Sponsored by: EMC / Isilon Storage Division > Differential Revision: https://reviews.freebsd.org/D6212 > > 299097 by adrian: > [bwn] [bhnd] initial support for using bhnd for if_bwn devices. > > This is an initial work in progress to use the replacement bhnd > bus code for devices which support it. > > * Add manpage updates for bhnd, bhndb, siba > * Add kernel options for bhnd, bhndbus, etc > * Add initial support in if_bwn_pci / if_bwn_mac for using bhnd > as the bus transport for suppoted NICs > * if_bwn_pci will eventually be the PCI bus glue to interface to bwn, > which will use the right backend bus to attach to, versus direct > nexus/bhnd attachments (as found in embedded broadcom devices.) > > The PCI glue defaults to probing at a lower level than the bwn glue, > so bwn should still attach as per normal without a boot time tunable set. > > It's also not fully fleshed out - the bwn probe/attach code needs to be > broken out into platform and bus specific things (just like ath, ath_pci, > ath_ahb) before we can shift the driver over to using this. > > Tested: > > * BCM4311, STA mode > * BCM4312, STA mode > > Submitted by: Landon Fuller > Differential Revision: https://reviews.freebsd.org/D6191 > > 299096 by adrian: > s/struct device */device_t/g > > Submitted by: kmacy > > 299095 by adrian: > s/struct device */device_t/g > > Submitted by: kmacy > > 299094 by ngie: > Merge ^/user/ngie/release-pkg-fix-tests to unbreak how test files are ins= talled > after r298107 > > Summary of changes: > > - Replace all instances of FILES/TESTS with ${PACKAGE}FILES. This ensures= that > namespacing is kept with FILES appropriately, and that this shouldn't n= eed > to be repeated if the namespace changes -- only the definition of PACKA= GE > needs to be changed > - Allow PACKAGE to be overridden by callers instead of forcing it to alwa= ys be > `tests`. In the event we get to the point where things can be split up > enough in the base system, it would make more sense to group the tests > with the blocks they're a part of, e.g. byacc with byacc-tests, etc > - Remove PACKAGE definitions where possible, i.e. where FILES wasn't used > previously. > - Remove unnecessary TESTSPACKAGE definitions; this has been elided into > bsd.tests.mk > - Remove unnecessary BINDIRs used previously with ${PACKAGE}FILES; > ${PACKAGE}FILESDIR is now automatically defined in bsd.test.mk. > - Fix installation of files under data/ subdirectories in lib/libc/tests/= hash > and lib/libc/tests/net/getaddrinfo > - Remove unnecessary .include s (some opportunistic cleanup) > > Document the proposed changes in share/examples/tests/tests/... via examp= les > so it's clear that ${PACKAGES}FILES is the suggested way forward in terms= of > replacing FILES. share/mk/bsd.README didn't seem like the appropriate met= hod > of communicating that info. > > MFC after: never probably > X-MFC with: r298107 > PR: 209114 > Relnotes: yes > Tested with: buildworld, installworld, checkworld; buildworld, packagewor= ld > Sponsored by: EMC / Isilon Storage Division > > 299092 by jhb: > Fix the acpi attachment to always start the worker thread. > > The previous change to split the worker thread start out of fdc_attach() > did not start the worker thread if the fdc device in the ACPI namespace > did not have an _FDE method. This fixes hangs when booting with a > floppy controller enabled on certain machines with ACPI. > > Tested by: joel > > 299090 by asomers: > Improve performance and functionality of the bitstring(3) api > > Two new functions are provided, bit_ffs_at() and bit_ffc_at(), which allo= w > for efficient searching of set or cleared bits starting from any bit offs= et > within the bit string. > > Performance is improved by operating on longs instead of bytes and using > ffsl() for searches within a long. ffsl() is a compiler builtin in both > clang and gcc for most architectures, converting what was a brute force > while loop search into a couple of instructions. > > All of the bitstring(3) API continues to be contained in the header file. > Some of the functions are large enough that perhaps they should be uninli= ned > and moved to a library, but that is beyond the scope of this commit. > > sys/sys/bitstring.h: > Convert the majority of the existing bit string implementation fr= om > macros to inline functions. > > Properly protect the implementation from inadvertant macro expans= ion > when included in a user's program by prefixing all private > macros/functions and local variables with '_'. > > Add bit_ffs_at() and bit_ffc_at(). Implement bit_ffs() and > bit_ffc() in terms of their "at" counterparts. > > Provide a kernel implementation of bit_alloc(), making the full A= PI > usable in the kernel. > > Improve code documenation. > > share/man/man3/bitstring.3: > Add pre-exisiting API bit_ffc() to the synopsis. > > Document new APIs. > > Document the initialization state of the bit strings > allocated/declared by bit_alloc() and bit_decl(). > > Correct documentation for bitstr_size(). The original code commen= ts > indicate the size is in bytes, not "elements of bitstr_t". The ne= w > implementation follows this lead. Only hastd assumed "elements" > rather than bytes and it has been corrected. > > etc/mtree/BSD.tests.dist: > tests/sys/Makefile: > tests/sys/sys/Makefile: > tests/sys/sys/bitstring.c: > Add tests for all existing and new functionality. > > include/bitstring.h > Include all headers needed by sys/bitstring.h > > lib/libbluetooth/bluetooth.h: > usr.sbin/bluetooth/hccontrol/le.c: > Include bitstring.h instead of sys/bitstring.h. > > sbin/hastd/activemap.c: > Correct usage of bitstr_size(). > > sys/dev/xen/blkback/blkback.c > Use new bit_alloc. > > sys/kern/subr_unit.c: > Remove hard-coded assumption that sizeof(bitstr_t) is 1. Get rid= of > unrb.busy, which caches the number of bits set in unrb.map. When > INVARIANTS are disabled, nothing needs to know that information. > callapse_unr can be adapted to use bit_ffs and bit_ffc instead. > Eliminating unrb.busy saves memory, simplifies the code, and > provides a slight speedup when INVARIANTS are disabled. > > sys/net/flowtable.c: > Use the new kernel implementation of bit-alloc, instead of hackin= g > the old libc-dependent macro. > > sys/sys/param.h > Update __FreeBSD_version to indicate availability of new API > > Submitted by: gibbs, asomers > Reviewed by: gibbs, ngie > MFC after: 4 weeks > Sponsored by: Spectra Logic Corp > Differential Revision: https://reviews.freebsd.org/D6004 > > 299089 by pfg: > fsck_msdosfs: Adjust a check. > > The on-disk FAT array does not include anything before CLUST_FIRST, > compensate in size check. > > Obtained from: NetBSD (CVS Rev. 1.20) > MFC after: 2 weeks > > 299088 by ngie: > Default NO_INSTALLEXTRAKERNELS to yes, not no > > The old (^/stable/9) default was yes, not no ("no" was the new default > introduced recently that broke POLA). Restore it to keep POLA like > glebius intended in r299077 > > MFC after: 3 days > X-MFC with: r299086 > Pointyhat to: ngie (research before assuming and committing next time) > Sponsored by: EMC / Isilon Storage Division > > > > The end of the build log: > > [...truncated 154729 lines...] > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -I. -I/usr/src/sys/modules/ath/../../dev/ath -I/usr/src/sys/modules/at= h/../../dev/ath/ath_hal -I. -I/usr/src/sys/modules/ath/../../contrib/dev/at= h/ath_hal/ -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENER= IC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GE= NERIC -MD -MF.depend.ah_eeprom_v3.o -MTah_eeprom_v3.o -mno-mmx -mno-sse -= msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredu= ndant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpo= inter-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=3D= __freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno= -unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -W= no-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointe= r-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=3Diso9899:1= 999 -c /usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah_eeprom_v3.c -o ah_= eeprom_v3.o > --- all_subdir_bios --- > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/op= t_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC= -MD -MF.depend.smbios.o -MTsmbios.o -mno-mmx -mno-sse -msoft-float -ffre= estanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnes= ted-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winl= ine -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=3D__freebsd_kprintf= __ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas = -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parenthe= ses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error= -shift-negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /usr/src/s= ys/modules/bios/smbios/../../../x86/bios/smbios.c -o smbios.o > --- all_subdir_bhnd --- > ctfconvert -L VERSION -g bcma_bhndb.o > --- bcma_bhndb.kld --- > ld -d -warn-common -r -d -o bcma_bhndb.kld bcma_bhndb.o > ctfmerge -L VERSION -g -o bcma_bhndb.kld bcma_bhndb.o > :> export_syms > awk -f /usr/src/sys/conf/kmod_syms.awk bcma_bhndb.kld export_syms | xarg= s -J% objcopy % bcma_bhndb.kld > --- all_subdir_bios --- > ctfconvert -L VERSION -g smbios.o > --- all_subdir_bhnd --- > --- bcma_bhndb.ko.full --- > ld -Bshareable -d -warn-common -o bcma_bhndb.ko.full bcma_bhndb.kld > --- all_subdir_bios --- > --- smbios.kld --- > ld -d -warn-common -r -d -o smbios.kld smbios.o > --- all_subdir_bhnd --- > --- bcma_bhndb.ko.debug --- > objcopy --only-keep-debug bcma_bhndb.ko.full bcma_bhndb.ko.debug > --- all_subdir_bios --- > ctfmerge -L VERSION -g -o smbios.kld smbios.o > --- all_subdir_bhnd --- > --- bcma_bhndb.ko --- > objcopy --strip-debug --add-gnu-debuglink=3Dbcma_bhndb.ko.debug bcma_bhn= db.ko.full bcma_bhndb.ko > --- all_subdir_bios --- > :> export_syms > awk -f /usr/src/sys/conf/kmod_syms.awk smbios.kld export_syms | xargs -J= % objcopy % smbios.kld > --- all_subdir_bhnd --- > --- all_subdir_bhnd/bhndb --- > =3D=3D=3D> bhnd/bhndb (all) > --- all_subdir_bios --- > --- smbios.ko.full --- > ld -Bshareable -d -warn-common -o smbios.ko.full smbios.kld > --- smbios.ko.debug --- > objcopy --only-keep-debug smbios.ko.full smbios.ko.debug > --- smbios.ko --- > objcopy --strip-debug --add-gnu-debuglink=3Dsmbios.ko.debug smbios.ko.fu= ll smbios.ko > --- all_subdir_bios/vpd --- > =3D=3D=3D> bios/vpd (all) > --- all_subdir_bhnd --- > --- machine --- > machine -> /usr/src/sys/i386/include > --- x86 --- > x86 -> /usr/src/sys/x86/include > --- bhndb_bus_if.h --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/bhnd/bhndb/bhnd= b_bus_if.m -h > --- all_subdir_bios --- > --- machine --- > machine -> /usr/src/sys/i386/include > --- x86 --- > x86 -> /usr/src/sys/x86/include > --- all_subdir_bhnd --- > --- bhndb_if.h --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/bhnd/bhndb/bhnd= b_if.m -h > --- all_subdir_bios --- > --- bus_if.h --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h > --- all_subdir_bhnd --- > --- bhndb_bus_if.c --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/bhnd/bhndb/bhnd= b_bus_if.m -c > --- bhndb_if.c --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/bhnd/bhndb/bhnd= b_if.m -c > --- all_subdir_bios --- > --- device_if.h --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h > --- all_subdir_bhnd --- > --- bhnd_bus_if.h --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/bhnd/bhnd_bus_i= f.m -h > --- all_subdir_bios --- > --- vpd.o --- > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/op= t_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC= -MD -MF.depend.vpd.o -MTvpd.o -mno-mmx -mno-sse -msoft-float -ffreestand= ing -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-ex= terns -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -W= cast-qual -Wundef -Wno-pointer-sign -D__printf__=3D__freebsd_kprintf__ -W= missing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-= error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-eq= uality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift= -negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /usr/src/sys/mod= ules/bios/vpd/../../../x86/bios/vpd.c -o vpd.o > --- all_subdir_bhnd --- > --- device_if.h --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h > --- bus_if.h --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h > --- all_subdir_ata --- > ctfconvert -L VERSION -g ata-sis.o > --- atasis.kld --- > ld -d -warn-common -r -d -o atasis.kld ata-sis.o > ctfmerge -L VERSION -g -o atasis.kld ata-sis.o > --- all_subdir_bhnd --- > --- pci_if.h --- > --- all_subdir_ata --- > :> export_syms > awk -f /usr/src/sys/conf/kmod_syms.awk atasis.kld export_syms | xargs -J= % objcopy % atasis.kld > --- all_subdir_bhnd --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/pci/pci_if.m -h > --- all_subdir_ata --- > --- atasis.ko.full --- > ld -Bshareable -d -warn-common -o atasis.ko.full atasis.kld > --- atasis.ko.debug --- > objcopy --only-keep-debug atasis.ko.full atasis.ko.debug > --- atasis.ko --- > objcopy --strip-debug --add-gnu-debuglink=3Datasis.ko.debug atasis.ko.fu= ll atasis.ko > --- all_subdir_bhnd --- > --- bhndb_subr.o --- > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/op= t_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC= -MD -MF.depend.bhndb_subr.o -MTbhndb_subr.o -mno-mmx -mno-sse -msoft-flo= at -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-dec= ls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-ari= th -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=3D__freebsd= _kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-= pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-= parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -W= no-error-shift-negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /u= sr/src/sys/modules/bhnd/bhndb/../../../dev/bhnd/bhndb/bhndb_subr.c -o bhndb= _subr.o > --- all_subdir_ata --- > --- all_subdir_ata/atapci/chipsets/atavia --- > =3D=3D=3D> ata/atapci/chipsets/atavia (all) > --- machine --- > machine -> /usr/src/sys/i386/include > --- x86 --- > x86 -> /usr/src/sys/x86/include > --- ata_if.h --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/ata/ata_if.m -h > --- bus_if.h --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h > --- device_if.h --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h > --- pci_if.h --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/pci/pci_if.m -h > --- ata-via.o --- > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/op= t_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC= -MD -MF.depend.ata-via.o -MTata-via.o -mno-mmx -mno-sse -msoft-float -ff= reestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wn= ested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wi= nline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=3D__freebsd_kprin= tf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragma= s -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-err= or-shift-negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /usr/src= /sys/modules/ata/atapci/chipsets/atavia/../../../../../dev/ata/chipsets/ata= -via.c -o ata-via.o > --- all_subdir_bios --- > ctfconvert -L VERSION -g vpd.o > --- vpd.kld --- > ld -d -warn-common -r -d -o vpd.kld vpd.o > ctfmerge -L VERSION -g -o vpd.kld vpd.o > :> export_syms > awk -f /usr/src/sys/conf/kmod_syms.awk vpd.kld export_syms | xargs -J% o= bjcopy % vpd.kld > --- vpd.ko.full --- > ld -Bshareable -d -warn-common -o vpd.ko.full vpd.kld > --- vpd.ko.debug --- > objcopy --only-keep-debug vpd.ko.full vpd.ko.debug > --- vpd.ko --- > objcopy --strip-debug --add-gnu-debuglink=3Dvpd.ko.debug vpd.ko.full vpd= .ko > --- all_subdir_bhnd --- > --- all_subdir_bhnd/bhndb_pci --- > =3D=3D=3D> bhnd/bhndb_pci (all) > --- machine --- > machine -> /usr/src/sys/i386/include > --- x86 --- > x86 -> /usr/src/sys/x86/include > --- bhnd_bus_if.h --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/bhnd/bhnd_bus_i= f.m -h > --- bhndb_bus_if.h --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/bhnd/bhndb/bhnd= b_bus_if.m -h > --- bhndb_if.h --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/bhnd/bhndb/bhnd= b_if.m -h > --- device_if.h --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h > --- bus_if.h --- > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h > --- bhndb_pci_hwdata.o --- > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/op= t_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC= -MD -MF.depend.bhndb_pci_hwdata.o -MTbhndb_pci_hwdata.o -mno-mmx -mno-ss= e -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wr= edundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -= Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__= =3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -= Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body = -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-poi= nter-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=3Diso989= 9:1999 -c /usr/src/sys/modules/bhnd/bhndb_pci/../../../dev/bhnd/bhndb/bhndb= _pci_hwdata.c -o bhndb_pci_hwdata.o > In file included from /usr/src/sys/modules/bhnd/bhndb_pci/../../../dev/bh= nd/bhndb/bhndb_pci_hwdata.c:46: > /usr/src/sys/dev/pci/pcivar.h:271:10: fatal error: 'pci_if.h' file not fo= und > #include "pci_if.h" > ^ > 1 error generated. > *** [bhndb_pci_hwdata.o] Error code 1 > > bmake[5]: stopped in /usr/src/sys/modules/bhnd/bhndb_pci > 1 error > > bmake[5]: stopped in /usr/src/sys/modules/bhnd/bhndb_pci > *** [all_subdir_bhnd/bhndb_pci] Error code 2 > > bmake[4]: stopped in /usr/src/sys/modules/bhnd > --- all_subdir_bhnd/bhndb --- > ctfconvert -L VERSION -g bhndb_subr.o > A failure has been detected in another branch of the parallel make > > bmake[5]: stopped in /usr/src/sys/modules/bhnd/bhndb > *** [all_subdir_bhnd/bhndb] Error code 2 > > bmake[4]: stopped in /usr/src/sys/modules/bhnd > 2 errors > > bmake[4]: stopped in /usr/src/sys/modules/bhnd > *** [all_subdir_bhnd] Error code 2 > > bmake[3]: stopped in /usr/src/sys/modules > --- all_subdir_ata --- > ctfconvert -L VERSION -g ata-via.o > A failure has been detected in another branch of the parallel make > > bmake[7]: stopped in /usr/src/sys/modules/ata/atapci/chipsets/atavia > *** [all_subdir_ata/atapci/chipsets/atavia] Error code 2 > > bmake[6]: stopped in /usr/src/sys/modules/ata/atapci/chipsets > 1 error > > bmake[6]: stopped in /usr/src/sys/modules/ata/atapci/chipsets > *** [all_subdir_ata/atapci/chipsets] Error code 2 > > bmake[5]: stopped in /usr/src/sys/modules/ata/atapci > 1 error > > bmake[5]: stopped in /usr/src/sys/modules/ata/atapci > *** [all_subdir_ata/atapci] Error code 2 > > bmake[4]: stopped in /usr/src/sys/modules/ata > 1 error > > bmake[4]: stopped in /usr/src/sys/modules/ata > *** [all_subdir_ata] Error code 2 > > bmake[3]: stopped in /usr/src/sys/modules > --- all_subdir_ath --- > ctfconvert -L VERSION -g ah_eeprom_v3.o > A failure has been detected in another branch of the parallel make > > bmake[4]: stopped in /usr/src/sys/modules/ath > *** [all_subdir_ath] Error code 2 > > bmake[3]: stopped in /usr/src/sys/modules > 3 errors > > bmake[3]: stopped in /usr/src/sys/modules > *** [modules-all] Error code 2 > > bmake[2]: stopped in /usr/obj/usr/src/sys/GENERIC > 1 error > > bmake[2]: stopped in /usr/obj/usr/src/sys/GENERIC > *** [buildkernel] Error code 2 > > bmake[1]: stopped in /usr/src > 1 error > > bmake[1]: stopped in /usr/src > *** [buildkernel] Error code 2 > > 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/hudson4216581257992822743.sh > + export 'PATH=3D/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local= /bin' > + export 'jname=3DFreeBSD_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 > + 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