From owner-freebsd-current@FreeBSD.ORG Fri Oct 24 22:39:19 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6BEE83C1; Fri, 24 Oct 2014 22:39:19 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 595E6944; Fri, 24 Oct 2014 22:39:19 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 45097733; Fri, 24 Oct 2014 22:39:19 +0000 (UTC) Date: Fri, 24 Oct 2014 22:39:16 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org, jhb@FreeBSD.org, rpaulo@FreeBSD.org, loos@FreeBSD.org, markj@FreeBSD.org Message-ID: <37812543.0.1414190358621.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Build failed in Jenkins: FreeBSD_HEAD #1694 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: FAILURE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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: Fri, 24 Oct 2014 22:39:19 -0000 See Changes: [rpaulo] Add a sysctl to control the HPET allow_write behaviour. Requested by:=09kib [loos] Fix cpsw_detach() to not panic when called from cpsw_attach(). For an unkown reason (at moment), sometimes if_cpsw cannot read from PHY and fails to attach calling cpsw_detach() which end up in a panic. Fix it by doing the proper check before detach the miibus and also fix the leak of few variables. And to actually make it work, ether_ifattach() has to be moved to the end of cpsw_attach() to avoid a race where calling ether_ifdetach() before domain_init() (which will only run later on) would make it crash at INP_INFO_RLOCK() on in_pcbpurgeif0(). Tested on:=09BBB (am335x) MFC after:=091 week [markj] Eliminate conf_lock and instead rely on the NSS write lock to prote= ct NSS configuration state. As a side effect, this fixes a race condition which can occur if multiple threads call nsdispatch(3) concurrently before nsswitch.conf has been parsed. Previously, the thread holding conf_lock could cause other threads to return from nss_configure() before nsswitch.conf had been parsed, forcin= g them to fall back to the default sources for their NSS methods. Reviewed by:=09=09jhb Differential Revision:=09https://reviews.freebsd.org/D994 MFC after:=09=091 month Sponsored by:=09=09EMC / Isilon Storage Division [jhb] The current POSIX semaphore implementation stores the _has_waiters fl= ag in a separate word from the _count. This does not permit both items to be updated atomically in a portable manner. As a result, sem_post() must always perform a system call to safely clear _has_waiters. This change removes the _has_waiters field and instead uses the high bit of _count as the _has_waiters flag. A new umtx object type (_usem2) and two new umtx operations are added (SEM_WAIT2 and SEM_WAKE2) to implement these semantics. The older operations are still supported under the COMPAT_FREEBSD9/10 options. The POSIX semaphore API in libc has been updated to use the new implementation. Note that the new implementation is not compatible with the previous implementation. However, this only affects static binaries (which cannot be helped by symbol versioning). Binaries using a dynamic libc will continue to work fine. SEM_MAGIC has been bumped so that mismatched binaries will error rather than corrupting a shared semaphore. In addition, a padding field has been added to sem_t so that it remains the same size. Differential Revision:=09https://reviews.freebsd.org/D961 Reported by:=09adrian Reviewed by:=09kib, jilles (earlier version) Sponsored by:=09Norse [jhb] Add COMPAT_FREEBSD9 and COMPAT_FREEBSD10 options to wrap code that provides compatability for FreeBSD 9.x and 10.x binaries. Enable these options in kernel configs that enable other COMPAT_FREEBSD options. [rpaulo] HPET: avoid handling the multiple file-descriptor case. It had two bugs: one where mmap was still allowed and another where D_TRACKCLOSE doesn't handle all cases. Thanks to jhb and kib for pointing them out. MFC after:=091 week [jhb] Don't reference sem(4) from the POSIX semaphore pages. POSIX semapho= res were reimplemented using umtx in FreeBSD 9 and no longer use sem(4). [loos] Fix a bug where DMA maps created with bus_dmamap_create() won't incr= ement the map count and without being able to keep track of the current map allocation, bus_dma_tag_destroy() will fail to proceed and will return EBUSY even after all the maps have been correctly destroyed with bus_dmamap_destroy(). Found while testing the detach method of a NIC. Tested on:=09BBB (am335x) Reviewed by:=09cognet, ian MFC after:=091 week [rpaulo] HPET: create /dev/hpetN as a way to access HPET from userland. In some cases, TSC is broken and special applications might benefit from memory mapping HPET and reading the registers to count time. Most often the main HPET counter is 32-bit only[1], so this only gives the application a 300 second window based on the default HPET interval. Other applications, such as Intel's DPDK, expect /dev/hpet to be present and use it to count time as well. Although we have an almost userland version of gettimeofday() which uses rdtsc in userland, it's not always possible to use it, depending on how broken the multi-socket hardware is. Install the acpi_hpet.h so that applications can use the HPET register definitions. [1] I haven't found a system where HPET's main counter uses more than 32 bit. There seems to be a discrepancy in the Intel documentation (claiming it's a 64-bit counter) and the actual implementation (a 32-bit counter in a 64-bit memory area). MFC after:=091 week Relnotes:=09yes ------------------------------------------ [...truncated 268698 lines...] ctfconvert -L VERSION -g zil.o --- zio_compress.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zio_checksum.o --- :115:12: warning: comparison of= constant 257 with expression of type 'enum zio_checksum' is always false [= -Wtautological-constant-out-of-range-compare] if (child =3D=3D (ZIO_CHECKSUM_ON | ZIO_CHECKSUM_VERIFY)) ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ctfconvert -L VERSION -g zio_checksum.o --- zio_inject.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zio_compress.o --- ctfconvert -L VERSION -g zio_compress.o --- zrlock.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zio.o --- ctfconvert -L VERSION -g zio.o --- kern_resource.o --- ctfconvert -L VERSION -g kern_resource.o --- kern_rmlock.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- modules-all --- --- zfs_deleg.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zrlock.o --- ctfconvert -L VERSION -g zrlock.o --- zio_inject.o --- ctfconvert -L VERSION -g zio_inject.o --- zfs_fletcher.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zfs_prop.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zfs_deleg.o --- :91:11: warning: comparison of constant -= 1 with expression of type 'zfs_prop_t' is always true [-Wtautological-const= ant-out-of-range-compare] if (prop !=3D ZPROP_INVAL && zfs_prop_delegatable(prop)) ~~~~ ^ ~~~~~~~~~~~ --- kern_rmlock.o --- ctfconvert -L VERSION -g kern_rmlock.o --- kern_rwlock.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- modules-all --- 1 warning generated. ctfconvert -L VERSION -g zfs_deleg.o --- zpool_prop.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zfs_fletcher.o --- ctfconvert -L VERSION -g zfs_fletcher.o --- zprop_common.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zfs_prop.o --- ctfconvert -L VERSION -g zfs_prop.o --- zfs_acl.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zpool_prop.o --- ctfconvert -L VERSION -g zpool_prop.o --- zfs_ctldir.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- kern_rwlock.o --- ctfconvert -L VERSION -g kern_rwlock.o WARNING: kern_rwlock.c: enum pmc_event has too many values: 1755 > 1023 --- kern_sdt.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = ctfconvert -L VERSION -g kern_sdt.o --- kern_sema.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- modules-all --- --- zprop_common.o --- ctfconvert -L VERSION -g zprop_common.o --- zfs_dir.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- kern_sema.o --- ctfconvert -L VERSION -g kern_sema.o --- kern_sharedpage.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = ctfconvert -L VERSION -g kern_sharedpage.o --- kern_switch.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- modules-all --- --- zfs_ctldir.o --- ctfconvert -L VERSION -g zfs_ctldir.o --- kern_switch.o --- ctfconvert -L VERSION -g kern_switch.o --- kern_sx.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- modules-all --- --- zfs_ioctl.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zfs_dir.o --- ctfconvert -L VERSION -g zfs_dir.o --- zfs_ioctl_compat.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zfs_acl.o --- ctfconvert -L VERSION -g zfs_acl.o --- zfs_log.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zfs_ioctl.o --- :1186:11: warning: comparison of c= onstant -1 with expression of type 'zfs_prop_t' is always false [-Wtautolog= ical-constant-out-of-range-compare] if (prop =3D=3D ZPROP_INVAL) { ~~~~ ^ ~~~~~~~~~~~ --- kern_sx.o --- ctfconvert -L VERSION -g kern_sx.o --- modules-all --- :2438:11: warning: comparison of c= onstant -1 with expression of type 'zfs_prop_t' is always false [-Wtautolog= ical-constant-out-of-range-compare] if (prop =3D=3D ZPROP_INVAL) { ~~~~ ^ ~~~~~~~~~~~ :2555:24: warning: comparison of c= onstant -1 with expression of type 'zfs_prop_t' is always false [-Wtautolog= ical-constant-out-of-range-compare] if (err =3D=3D 0 && prop =3D=3D ZPROP_INVAL) { ~~~~ ^ ~~~~~~~~~~~ --- kern_sx.o --- WARNING: kern_sx.c: enum pmc_event has too many values: 1755 > 1023 --- modules-all --- :2815:12: warning: comparison of c= onstant -1 with expression of type 'zfs_prop_t' is always false [-Wtautolog= ical-constant-out-of-range-compare] if (prop =3D=3D ZPROP_INVAL) { ~~~~ ^ ~~~~~~~~~~~ :2854:12: warning: comparison of c= onstant -1 with expression of type 'zfs_prop_t' is always true [-Wtautologi= cal-constant-out-of-range-compare] if (prop !=3D ZPROP_INVAL && !zfs_prop_inheritable(prop)) ~~~~ ^ ~~~~~~~~~~~ --- zfs_onexit.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zfs_ioctl.o --- :3809:11: warning: comparison of c= onstant -1 with expression of type 'zfs_prop_t' is always false [-Wtautolog= ical-constant-out-of-range-compare] if (prop =3D=3D ZPROP_INVAL) { ~~~~ ^ ~~~~~~~~~~~ --- zfs_ioctl_compat.o --- ctfconvert -L VERSION -g zfs_ioctl_compat.o --- zfs_replay.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zfs_onexit.o --- ctfconvert -L VERSION -g zfs_onexit.o --- zfs_log.o --- ctfconvert -L VERSION -g zfs_log.o --- zfs_rlock.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zfs_vfsops.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zfs_rlock.o --- ctfconvert -L VERSION -g zfs_rlock.o --- zfs_vnops.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zfs_replay.o --- ctfconvert -L VERSION -g zfs_replay.o --- zvol.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zfs_vfsops.o --- ctfconvert -L VERSION -g zfs_vfsops.o --- kern_synch.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- modules-all --- --- zvol.o --- :1408:24: warning: comparison of unsign= ed expression < 0 is always false [-Wtautological-compare] if (resid > 0 && (off < 0 || off >=3D volsize)) { ~~~ ^ ~ --- kern_synch.o --- ctfconvert -L VERSION -g kern_synch.o --- modules-all --- --- vdev_geom.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- zvol.o --- 1 warning generated. ctfconvert -L VERSION -g zvol.o --- kern_syscalls.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- modules-all --- --- zfs_ioctl.o --- 6 warnings generated. ctfconvert -L VERSION -g zfs_ioctl.o --- trim_map.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- kern_syscalls.o --- ctfconvert -L VERSION -g kern_syscalls.o --- kern_sysctl.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- modules-all --- --- vdev_geom.o --- ctfconvert -L VERSION -g vdev_geom.o --- opensolaris_sysevent.o --- cc -O2 -pipe -DFREEBSD_NAMECACHE -DBUILDING_ZFS -fno-strict-aliasing -Wer= ror -D_KERNEL -DKLD_MODULE -nostdinc -I -I -I -I -I -I -I -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj -I. -I@ -I@/contrib/altq -fno-common -g -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -I/usr/obj -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse= -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-prote= ctor -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fs= tack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-= option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-unknown-pragmas -Wno-mi= ssing-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-pare= ntheses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-un= used -Wno-inline -Wno-switch -Wno-pointer-arith -mno-aes -mno-avx -Qunused= -arguments -include -c --- trim_map.o --- ctfconvert -L VERSION -g trim_map.o --- kern_tc.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- kern_sysctl.o --- ctfconvert -L VERSION -g kern_sysctl.o --- kern_thr.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- modules-all --- --- opensolaris_sysevent.o --- ctfconvert -L VERSION -g opensolaris_sysevent.o --- kern_thread.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- kern_tc.o --- ctfconvert -L VERSION -g kern_tc.o --- kern_umtx.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- kern_thr.o --- ctfconvert -L VERSION -g kern_thr.o --- kern_uuid.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- kern_thread.o --- ctfconvert -L VERSION -g kern_thread.o --- kern_xxx.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- kern_umtx.o --- :2898:21: error: passing 'volatile __uint32_t *' (aka 'volatile unsigned= int *') to parameter of type 'const void *' discards qualifiers [-Werror,-= Wincompatible-pointer-types-discards-qualifiers] count =3D fuword32(&sem->_count); ^~~~~~~~~~~~ :2= 58:30: note: passing argument to parameter 'base' here int32_t fuword32(const void *base); ^ 1 error generated. *** [kern_umtx.o] Error code 1 make[2]: stopped in /usr/obj --- modules-all --- --- zfs_vnops.o --- ctfconvert -L VERSION -g zfs_vnops.o --- kern_uuid.o --- ctfconvert -L VERSION -g kern_uuid.o --- modules-all --- A failure has been detected in another branch of the parallel make make[4]: stopped in *** [all_subdir_zfs] Error code 2 make[3]: stopped in 1 error make[3]: stopped in *** [modules-all] Error code 2 make[2]: stopped in /usr/obj --- kern_xxx.o --- ctfconvert -L VERSION -g kern_xxx.o 2 errors make[2]: stopped in /usr/obj *** [buildkernel] Error code 2 make[1]: stopped in 1 error make[1]: stopped in *** [buildkernel] Error code 2 make: stopped in 1 error make: stopped in Build step 'Execute shell' marked build as failure