From owner-freebsd-stable@freebsd.org Sun Sep 27 03:16:39 2015 Return-Path: Delivered-To: freebsd-stable@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 3CD7D9D01F2 for ; Sun, 27 Sep 2015 03:16:39 +0000 (UTC) (envelope-from zkolic@sbb.rs) Received: from mproxy19.sbb.rs (mproxy19.sbb.rs [89.216.2.104]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "smtp.sbb.rs", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B5BE577C for ; Sun, 27 Sep 2015 03:16:38 +0000 (UTC) (envelope-from zkolic@sbb.rs) Received: from knossos (cable-178-148-94-171.dynamic.sbb.rs [178.148.94.171]) by mproxy19.sbb.rs (8.14.4/8.14.4) with ESMTP id t8R3GXFc005059 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 27 Sep 2015 05:16:34 +0200 X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.6 at SBB mail Received: from localhost (knossos [local]) by knossos (OpenSMTPD) with ESMTPA id 43a891a9; Sun, 27 Sep 2015 05:16:33 +0200 (CEST) Date: Sun, 27 Sep 2015 05:16:33 +0200 From: Zoran Kolic To: Peter Jeremy Cc: freebsd-stable@freebsd.org Subject: Re: unknown file Message-ID: <20150927031633.GA24641@knossos> References: <20150926152343.GA1824@faust.sbb.rs> <20150926221236.GC65119@server.rulingia.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150926221236.GC65119@server.rulingia.com> X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mproxy19.sbb.rs X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Sep 2015 03:16:39 -0000 > >Someone knows what "TsxKxSc0ySU" file is? > > A google search turns up a youtube clip ID. Other that that, my guess is > that it's some sort of malware. It's nothing related to FreeBSD. Yep. It is an index page of swimming site totalimmersion. They recently changed it to something that contained video. Browser is uzbl. When I load the page, I see the file in my user space. Thanks all for help. Zoran From owner-freebsd-stable@freebsd.org Tue Sep 29 16:46:54 2015 Return-Path: Delivered-To: freebsd-stable@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 202F3A0AAD1 for ; Tue, 29 Sep 2015 16:46:54 +0000 (UTC) (envelope-from thomas@FreeBSD.ORG) Received: from melamine.cuivre.fr.eu.org (houdart.cuivre.fr.eu.org [81.57.40.110]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DE06F1A85 for ; Tue, 29 Sep 2015 16:46:52 +0000 (UTC) (envelope-from thomas@FreeBSD.ORG) Received: by melamine.cuivre.fr.eu.org (Postfix, from userid 1000) id 2EF113160B8; Tue, 29 Sep 2015 18:37:36 +0200 (CEST) Date: Tue, 29 Sep 2015 18:37:36 +0200 From: Thomas Quinot To: Zeus Panchenko Cc: freebsd-stable@FreeBSD.org Subject: Re: [panic] 10.1-RELEASE-p14 #4 r285499M sporadic reboot Message-ID: <20150929163736.GA74265@melamine.cuivre.fr.eu.org> References: <20150722135353.70269@smtp.new-ukraine.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150722135353.70269@smtp.new-ukraine.org> X-message-flag: WARNING! Using Outlook can damage your computer. User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Sep 2015 16:46:54 -0000 * Zeus Panchenko, 2015-07-22 : > on important production server I've started to experience weird regular > (once a day-two) sporadic reboots after last upgrade (2015-07-17), and > would appreciate if someone could help me to analyze further and fix the > issue. > > Collected crash information below > > full logs are available upon request. For the record, I observed a similar crash today: ceuta-ng.act-europe.fr dumped core - see /var/crash/vmcore.2 Tue Sep 29 18:25:59 CEST 2015 FreeBSD ceuta-ng.act-europe.fr 10.1-RELEASE-p8 FreeBSD 10.1-RELEASE-p8 #2 r280990M: Tue Jul 7 18:18:21 CEST 2015 root@lynchburg:/usr/obj/usr/src/releng/10.1/sys/ADACORE_FW amd64 panic: page fault GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: Fatal trap 12: page fault while in kernel mode cpuid = 3; apic id = 03 fault virtual address = 0xffff804000000000 fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff80d4f81c stack pointer = 0x28:0xfffffe011bfaf810 frame pointer = 0x28:0xfffffe011bfaf820 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 12 (swi1: netisr 0) trap number = 12 panic: page fault cpuid = 3 KDB: stack backtrace: #0 0xffffffff80977830 at kdb_backtrace+0x60 #1 0xffffffff8093c955 at panic+0x155 #2 0xffffffff80d5dc3f at trap_fatal+0x38f #3 0xffffffff80d5df58 at trap_pfault+0x308 #4 0xffffffff80d5d5ba at trap+0x47a #5 0xffffffff80d434a2 at calltrap+0x8 #6 0xffffffff80e7000b at bounce_bus_dmamap_load_buffer+0x1bb #7 0xffffffff80972b42 at bus_dmamap_load_mbuf_sg+0x72 #8 0xffffffff819ca83e at igb_refresh_mbufs+0x19e #9 0xffffffff819ca642 at igb_rxeof+0x692 #10 0xffffffff819cb9a0 at igb_poll+0x110 #11 0xffffffff8092bd6c at netisr_poll+0xfc #12 0xffffffff80a09c3d at swi_net+0x1d #13 0xffffffff8090ea8b at intr_event_execute_handlers+0xab #14 0xffffffff8090eed6 at ithread_loop+0x96 #15 0xffffffff8090c6aa at fork_exit+0x9a #16 0xffffffff80d439de at fork_trampoline+0xe Uptime: 3d17h55m1s Dumping 448 out of 4069 MB:..4%..11%..22%..33%..43%..54%..61%..72%..83%..93% Reading symbols from /boot/kernel/carp.ko.symbols...done. Loaded symbols for /boot/kernel/carp.ko.symbols Reading symbols from /boot/kernel/if_igb.ko.symbols...done. Loaded symbols for /boot/kernel/if_igb.ko.symbols Reading symbols from /boot/kernel/pflog.ko.symbols...done. Loaded symbols for /boot/kernel/pflog.ko.symbols Reading symbols from /boot/kernel/pf.ko.symbols...done. Loaded symbols for /boot/kernel/pf.ko.symbols Reading symbols from /boot/kernel/pfsync.ko.symbols...done. Loaded symbols for /boot/kernel/pfsync.ko.symbols Reading symbols from /boot/kernel/ng_socket.ko.symbols...done. Loaded symbols for /boot/kernel/ng_socket.ko.symbols Reading symbols from /boot/kernel/netgraph.ko.symbols...done. Loaded symbols for /boot/kernel/netgraph.ko.symbols Reading symbols from /boot/kernel/ng_mppc.ko.symbols...done. Loaded symbols for /boot/kernel/ng_mppc.ko.symbols Reading symbols from /boot/kernel/rc4.ko.symbols...done. Loaded symbols for /boot/kernel/rc4.ko.symbols Reading symbols from /boot/kernel/if_tap.ko.symbols...done. Loaded symbols for /boot/kernel/if_tap.ko.symbols #0 doadump (textdump=) at pcpu.h:219 219 pcpu.h: No such file or directory. in pcpu.h (kgdb) #0 doadump (textdump=) at pcpu.h:219 #1 0xffffffff8093c5d2 in kern_reboot (howto=260) at /usr/src/releng/10.1/sys/kern/kern_shutdown.c:452 #2 0xffffffff8093c994 in panic (fmt=) at /usr/src/releng/10.1/sys/kern/kern_shutdown.c:759 #3 0xffffffff80d5dc3f in trap_fatal (frame=, eva=) at /usr/src/releng/10.1/sys/amd64/amd64/trap.c:865 #4 0xffffffff80d5df58 in trap_pfault (frame=0xfffffe011bfaf760, usermode=) at /usr/src/releng/10.1/sys/amd64/amd64/trap.c:676 #5 0xffffffff80d5d5ba in trap (frame=0xfffffe011bfaf760) at /usr/src/releng/10.1/sys/amd64/amd64/trap.c:440 #6 0xffffffff80d434a2 in calltrap () at /usr/src/releng/10.1/sys/amd64/amd64/exception.S:232 #7 0xffffffff80d4f81c in pmap_kextract (va=0) at /usr/src/releng/10.1/sys/amd64/amd64/pmap.c:639 #8 0xffffffff80e7000b in bounce_bus_dmamap_load_buffer ( dmat=0xfffff80002b8ae00, map=0xffffffff81637498, buf=, buflen=, pmap=0xffffffff816beb60, flags=, segs=) at /usr/src/releng/10.1/sys/x86/x86/busdma_bounce.c:690 #9 0xffffffff80972b42 in bus_dmamap_load_mbuf_sg (dmat=0xfffff80002b8ae00, map=0x0, m0=, segs=0xfffffe011bfaf930, nsegs=0xfffffe011bfaf92c, flags=) at /usr/src/releng/10.1/sys/kern/subr_bus_dma.c:110 #10 0xffffffff819ca83e in igb_refresh_mbufs (rxr=0xfffff80002b71330, limit=633) at /usr/src/releng/10.1/sys/modules/igb/../../dev/e1000/if_igb.c:4144 #11 0xffffffff819ca642 in igb_rxeof (que=, count=, done=0xfffffe011bfafa44) at /usr/src/releng/10.1/sys/modules/igb/../../dev/e1000/if_igb.c:4998 #12 0xffffffff819cb9a0 in igb_poll (ifp=0xfffff80002b70800, cmd=, count=5) at /usr/src/releng/10.1/sys/modules/igb/../../dev/e1000/if_igb.c:1565 #13 0xffffffff8092bd6c in netisr_poll () at /usr/src/releng/10.1/sys/kern/kern_poll.c:447 #14 0xffffffff80a09c3d in swi_net (arg=0xffffffff81a8a880) at /usr/src/releng/10.1/sys/net/netisr.c:797 #15 0xffffffff8090ea8b in intr_event_execute_handlers ( p=, ie=0xfffff80002962c00) at /usr/src/releng/10.1/sys/kern/kern_intr.c:1263 #16 0xffffffff8090eed6 in ithread_loop (arg=0xfffff80002967f40) at /usr/src/releng/10.1/sys/kern/kern_intr.c:1276 #17 0xffffffff8090c6aa in fork_exit ( callout=0xffffffff8090ee40 , arg=0xfffff80002967f40, frame=0xfffffe011bfafc00) at /usr/src/releng/10.1/sys/kern/kern_fork.c:996 #18 0xffffffff80d439de in fork_trampoline () at /usr/src/releng/10.1/sys/amd64/amd64/exception.S:606 #19 0x0000000000000000 in ?? () Current language: auto; currently minimal (kgdb) [...] Full log and coredump have been preserved. Thomas. From owner-freebsd-stable@freebsd.org Thu Oct 1 08:40:28 2015 Return-Path: Delivered-To: freebsd-stable@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 C0FD0A0C243 for ; Thu, 1 Oct 2015 08:40:28 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: from smtp.mimar.rs (smtp.mimar.rs [193.53.106.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 74AC41222 for ; Thu, 1 Oct 2015 08:40:28 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: from vscan.mimar.rs (vscan.mimar.rs [193.53.106.134]) by smtp.mimar.rs (Postfix) with ESMTP id 67FC189910 for ; Thu, 1 Oct 2015 10:32:08 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mimar.rs; h= content-transfer-encoding:content-type:content-type:mime-version :x-mailer:organization:message-id:subject:subject:from:from:date :date:received:received; s=mimar-0901; t=1443688327; x= 1445502728; bh=/6GRDwoKRqRCe+xClbJ7dL/pM/cZRP/kYg8bca9X0ww=; b=U +V3sovBtlmcL+b3YyVp6k0VsBVDqfOAxVjga3e4Pw5IZle6Q0jCwkvpw05WsuJh7 a/2ACgFAI7VA9wfMa7/VZpzo2X+njmJ1J1RO7UvmR03ze7jUMEUiy/4gsqUrH2wR MPAc+rmD1FRB2qAMAUi4NItj2Uz6Sk9DRwbv5zARZk= X-Virus-Scanned: amavisd-new at mimar.rs Received: from smtp.mimar.rs ([193.53.106.135]) by vscan.mimar.rs (vscan.mimar.rs [193.53.106.134]) (amavisd-new, port 10026) with ESMTP id NhnnctfMGXiS for ; Thu, 1 Oct 2015 10:32:07 +0200 (CEST) Received: from efreet.kappastar.com (nat-nat.kappastar.com [193.53.106.34]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: marko.cupac@mimar.rs) by smtp.mimar.rs (Postfix) with ESMTPSA id A3AE889909 for ; Thu, 1 Oct 2015 10:32:07 +0200 (CEST) Date: Thu, 1 Oct 2015 10:32:06 +0200 From: Marko =?UTF-8?B?Q3VwYcSH?= To: FreeBSD Stable Subject: recommended poudriere jail versions? Message-ID: <20151001103206.2d2603a4@efreet.kappastar.com> Organization: mimar X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.23; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Oct 2015 08:40:28 -0000 Hi, what is the recommended poudriere jail version for building ports? So far I was trying to be on latest binary patchlevel for every minor version for both base system, poudriere jails and clients, but I ended up with three jails just for amd64 (9.3, 10.1 and 10.2), where I need to rebuild all the ports every time I patch poudriere jails. This is starting to take too much of my time. I see that pkg.freebsd.org hosts just one set of ports per architecture of major version. What is the OS version they are built on? Are there any downsides in building all the ports for 10.2- on 10.1-? Thank you in advance, --=20 Before enlightenment - chop wood, draw water. After enlightenment - chop wood, draw water. Marko Cupa=C4=87 https://www.mimar.rs/ From owner-freebsd-stable@freebsd.org Thu Oct 1 12:05:40 2015 Return-Path: Delivered-To: freebsd-stable@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 75C98A0DEF5 for ; Thu, 1 Oct 2015 12:05:40 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) Received: from mail.ijs.si (mail.ijs.si [IPv6:2001:1470:ff80::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2CE621972 for ; Thu, 1 Oct 2015 12:05:39 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) Received: from amavis-ori.ijs.si (localhost [IPv6:::1]) by mail.ijs.si (Postfix) with ESMTP id 3nRY7M5pNFz1MY for ; Thu, 1 Oct 2015 14:05:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ijs.si; h= user-agent:message-id:references:in-reply-to:organization :subject:subject:from:from:date:date:content-transfer-encoding :content-type:content-type:mime-version:received:received :received:received; s=jakla4; t=1443701132; x=1446293133; bh=NDG Jqk6L4IBO0PDpreekcMLafSOEzgWyHUQe2lPzNSg=; b=WLgiH1L4b9vSpA7bBRM TRJKaVNqBAtiVRFe+6iyQjjjWxptukonER7LovDop65XkYx1Kx8XCUpm0aoKYUCp lYFfPwJnA0yxHAczR0VKeqIQptukUGTqmB7E2INlH3E9DLMl0+ivnNMwwSi1i8Gs WBnMsvuGDH55kTP8XIwAL8zQ= X-Virus-Scanned: amavisd-new at ijs.si Received: from mail.ijs.si ([IPv6:::1]) by amavis-ori.ijs.si (mail.ijs.si [IPv6:::1]) (amavisd-new, port 10026) with LMTP id 1y6qoyumpm4U for ; Thu, 1 Oct 2015 14:05:32 +0200 (CEST) Received: from mildred.ijs.si (mailbox.ijs.si [IPv6:2001:1470:ff80::143:1]) by mail.ijs.si (Postfix) with ESMTP id 3nRY7J6C6Pz1MT for ; Thu, 1 Oct 2015 14:05:32 +0200 (CEST) Received: from nabiralnik.ijs.si (nabiralnik.ijs.si [IPv6:2001:1470:ff80::80:16]) by mildred.ijs.si (Postfix) with ESMTP id 3nRY7J4G2hzvQ for ; Thu, 1 Oct 2015 14:05:32 +0200 (CEST) Received: from aaa.ijs.si (2001:1470:ff80::1812:1) by nabiralnik.ijs.si with HTTP (HTTP/1.1 POST); Thu, 01 Oct 2015 14:05:32 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Thu, 01 Oct 2015 14:05:32 +0200 From: Mark Martinec To: FreeBSD Stable Subject: Re: recommended poudriere jail versions? Organization: Jozef Stefan Institute In-Reply-To: <20151001103206.2d2603a4@efreet.kappastar.com> References: <20151001103206.2d2603a4@efreet.kappastar.com> Message-ID: X-Sender: Mark.Martinec+freebsd@ijs.si User-Agent: Roundcube Webmail/1.1.3 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Oct 2015 12:05:40 -0000 2015-10-01 10:32, Marko Cupać wrote: > what is the recommended poudriere jail version for building ports? So > far I was trying to be on latest binary patchlevel for every minor > version for both base system, poudriere jails and clients, but I ended > up with three jails just for amd64 (9.3, 10.1 and 10.2), where I need > to > rebuild all the ports every time I patch poudriere jails. This is > starting to take too much of my time. > > I see that pkg.freebsd.org hosts just one set of ports per > architecture of major version. What is the OS version they are built > on? Are there any downsides in building all the ports for > 10.2- on 10.1-? I used to have poudriere jails based on a minor version like you have, but ended up in a simplified setup, building ports only on 10.0-RELEASE and installing them on 10.1 or 10.2 and 10-STABLE. I think the official packages are also built based on 10.0-RELEASE . This mostly works, except for a port like virtualbox-ose-kmod, which causes a kernel crash when built on 10.0-RELEASE and run on 10.2. So after each ports upgrade when noticing that pkg is reinstalling virtualbox-ose-kmod, I re-build this one from ports on a target host, otherwise the next reboot will end up crashing on loading a vboxdrv kernel module during startup. Mark From owner-freebsd-stable@freebsd.org Fri Oct 2 11:22:39 2015 Return-Path: Delivered-To: freebsd-stable@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 611F8A0EB76 for ; Fri, 2 Oct 2015 11:22:39 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: from smtp.mimar.rs (smtp.mimar.rs [193.53.106.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 136AB1C7F for ; Fri, 2 Oct 2015 11:22:38 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: from vscan.mimar.rs (vscan.mimar.rs [193.53.106.134]) by smtp.mimar.rs (Postfix) with ESMTP id 3B77D89B65 for ; Fri, 2 Oct 2015 13:22:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mimar.rs; h= content-transfer-encoding:content-type:content-type:mime-version :x-mailer:organization:references:in-reply-to:message-id:subject :subject:from:from:date:date:received:received; s=mimar-0901; t= 1443784946; x=1445599347; bh=1ruQwQBTI4MrbvgcQZPFkzq37/gPusT87Hb +FB1CbUA=; b=OjTvzUT2bhFvb5vaISZZ9fNNGHwoJRfnySE2zpOAa5UFSfQV60i 8qw2dj4itmQfsIH43VQwQesadbk8AElTv09/Mbip942KRswNGbzGxnlxikgB/3KY +JpySXd7ltIC0LL+svIOicbcQ5/dcqABZjSRQSkNrzd4F/1QIIuS+tGw= X-Virus-Scanned: amavisd-new at mimar.rs Received: from smtp.mimar.rs ([193.53.106.135]) by vscan.mimar.rs (vscan.mimar.rs [193.53.106.134]) (amavisd-new, port 10026) with ESMTP id RfidZ8f4wMTr for ; Fri, 2 Oct 2015 13:22:26 +0200 (CEST) Received: from efreet.kappastar.com (nat-nat.kappastar.com [193.53.106.34]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: marko.cupac@mimar.rs) by smtp.mimar.rs (Postfix) with ESMTPSA id 4134289B54 for ; Fri, 2 Oct 2015 13:22:26 +0200 (CEST) Date: Fri, 2 Oct 2015 13:22:25 +0200 From: Marko =?UTF-8?B?Q3VwYcSH?= To: freebsd-stable@freebsd.org Subject: Re: recommended poudriere jail versions? Message-ID: <20151002132225.5b888ebf@efreet.kappastar.com> In-Reply-To: References: <20151001103206.2d2603a4@efreet.kappastar.com> Organization: mimar X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.23; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Oct 2015 11:22:39 -0000 On Thu, 01 Oct 2015 14:05:32 +0200 Mark Martinec wrote: > 2015-10-01 10:32, Marko Cupa=C4=87 wrote: > > what is the recommended poudriere jail version for building ports? > > So far I was trying to be on latest binary patchlevel for every > > minor version for both base system, poudriere jails and clients, > > but I ended up with three jails just for amd64 (9.3, 10.1 and > > 10.2), where I need to > > rebuild all the ports every time I patch poudriere jails. This is > > starting to take too much of my time. > >=20 > > I see that pkg.freebsd.org hosts just one set of ports per > > architecture of major version. What is the OS version they are built > > on? Are there any downsides in building all the ports for > > 10.2- on 10.1-? >=20 > I used to have poudriere jails based on a minor version like you have, > but ended up in a simplified setup, building ports only on > 10.0-RELEASE and installing them on 10.1 or 10.2 and 10-STABLE. I > think the official packages are also built based on 10.0-RELEASE . >=20 > This mostly works, except for a port like virtualbox-ose-kmod, > which causes a kernel crash when built on 10.0-RELEASE and run > on 10.2. So after each ports upgrade when noticing that pkg > is reinstalling virtualbox-ose-kmod, I re-build this one from > ports on a target host, otherwise the next reboot will end up > crashing on loading a vboxdrv kernel module during startup. Thanx for info. I'd like to give building everything on 10.1-RELEASE- a try, but I don't see the ability of poudriere to specify patclevel when using ftp method - it always fetches the latest one. Is this by design, to discourage building on potentially vulnerable versions, or just non-implemented functionality? Regards, --=20 Before enlightenment - chop wood, draw water. After enlightenment - chop wood, draw water. Marko Cupa=C4=87 https://www.mimar.rs/ From owner-freebsd-stable@freebsd.org Fri Oct 2 11:43:17 2015 Return-Path: Delivered-To: freebsd-stable@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 ADB78A0CE42 for ; Fri, 2 Oct 2015 11:43:17 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (grunt.madpilot.net [78.47.145.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6DC241B43 for ; Fri, 2 Oct 2015 11:43:16 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 3nS8Sk6w2MzZt2; Fri, 2 Oct 2015 13:37:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= content-transfer-encoding:content-type:content-type:in-reply-to :mime-version:user-agent:date:date:message-id:from:from :references:subject:subject:received:received; s=mail; t= 1443785861; x=1445600262; bh=BDBX4txkpT+6z8ZbQ3e+5STZz5YY4enVVTf eMjILv1M=; b=dDMNtlWLAfmmQVXF5w51ge/ZHrW3r6os/oIk1MvVIVtH4oPD17a GNq+2xXkJr+0LEr5HPIB9F7ZnJhjLUzCpxMdWZSxCjGz/qoyC0/K5d+vFlri4nRS 5brpy3D4+4S3tgQ6pHFLxmA84Fn5UCB3sAYGN1oV3h+lXBwY97OrTcgs= Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10024) with ESMTP id i_EpzVHzFnJ8; Fri, 2 Oct 2015 13:37:41 +0200 (CEST) Received: from tommy.madpilot.net (micro.madpilot.net [88.149.173.206]) by mail.madpilot.net (Postfix) with ESMTPSA; Fri, 2 Oct 2015 13:37:41 +0200 (CEST) Subject: Re: recommended poudriere jail versions? To: Mark Martinec , FreeBSD Stable References: <20151001103206.2d2603a4@efreet.kappastar.com> From: Guido Falsi Message-ID: <560E6C84.3010500@madpilot.net> Date: Fri, 2 Oct 2015 13:37:40 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Oct 2015 11:43:17 -0000 On 10/01/15 14:05, Mark Martinec wrote: > 2015-10-01 10:32, Marko Cupać wrote: >> what is the recommended poudriere jail version for building ports? So >> far I was trying to be on latest binary patchlevel for every minor >> version for both base system, poudriere jails and clients, but I ended >> up with three jails just for amd64 (9.3, 10.1 and 10.2), where I need to >> rebuild all the ports every time I patch poudriere jails. This is >> starting to take too much of my time. >> >> I see that pkg.freebsd.org hosts just one set of ports per >> architecture of major version. What is the OS version they are built >> on? Are there any downsides in building all the ports for >> 10.2- on 10.1-? > > I used to have poudriere jails based on a minor version like you have, > but ended up in a simplified setup, building ports only on 10.0-RELEASE > and installing them on 10.1 or 10.2 and 10-STABLE. I think the > official packages are also built based on 10.0-RELEASE . Official packages are being build on 10.1-RELEASE at present. It's the lowest supported minor in the 10 branch. -- Guido Falsi From owner-freebsd-stable@freebsd.org Fri Oct 2 17:37:18 2015 Return-Path: Delivered-To: freebsd-stable@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 BC41AA0D474 for ; Fri, 2 Oct 2015 17:37:18 +0000 (UTC) (envelope-from lists@searchy.net) Received: from j006.host001.searchy.nl (j006.host001.searchy.nl [79.143.214.199]) by mx1.freebsd.org (Postfix) with ESMTP id 849621252 for ; Fri, 2 Oct 2015 17:37:17 +0000 (UTC) (envelope-from lists@searchy.net) Received: from [192.168.5.21] (5418453B.cm-5-1b.dynamic.ziggo.nl [84.24.69.59]) (Authenticated sender: ppi@j006.host001.searchy.nl) by j006.host001.searchy.nl (Postfix) with ESMTPSA id 6CFC51E8C07 for ; Fri, 2 Oct 2015 17:37:10 +0000 (UTC) Message-ID: <560EC0C6.409@searchy.net> Date: Fri, 02 Oct 2015 19:37:10 +0200 From: "Frank de Bot (lists)" User-Agent: Mozilla/5.0 (X11; Linux i686; rv:34.0) Gecko/20100101 Firefox/34.0 SeaMonkey/2.31 MIME-Version: 1.0 To: FreeBSD Stable Subject: em0 and em1 watchdog timed out Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Oct 2015 17:37:18 -0000 On a server I have 2 interfaces configured in a lagg. It seemed to be running stable until now (about a week), both interfaces repeatable go down after a watchdog timeout. Output from /var/log/messages Oct 2 10:15:11 nas kernel: em0: Watchdog timeout Queue[0]-- resetting Oct 2 10:15:11 nas kernel: Interface is RUNNING and ACTIVE Oct 2 10:15:11 nas kernel: em0: TX Queue 0 ------ Oct 2 10:15:11 nas kernel: em0: hw tdh = 804, hw tdt = 905 Oct 2 10:15:11 nas kernel: em0: Tx Queue Status = -2147483648 Oct 2 10:15:11 nas kernel: em0: TX descriptors avail = 915 Oct 2 10:15:11 nas kernel: em0: Tx Descriptors avail failure = 0 Oct 2 10:15:11 nas kernel: em0: RX Queue 0 ------ Oct 2 10:15:11 nas kernel: em0: hw rdh = 912, hw rdt = 911 Oct 2 10:15:11 nas kernel: em0: RX discarded packets = 0 Oct 2 10:15:11 nas kernel: em0: RX Next to Check = 912 Oct 2 10:15:11 nas kernel: em0: RX Next to Refresh = 911 Oct 2 10:15:11 nas kernel: em0: link state changed to DOWN Oct 2 10:15:13 nas kernel: em0: link state changed to UP Oct 2 10:15:13 nas devd: Executing '/etc/rc.d/dhclient quietstart em0' Oct 2 10:21:56 nas kernel: em1: Interface stopped DISTRIBUTING, possible flapping Oct 2 10:21:59 nas kernel: em1: Watchdog timeout Queue[0]-- resetting Oct 2 10:21:59 nas kernel: Interface is RUNNING and ACTIVE Oct 2 10:21:59 nas kernel: em1: TX Queue 0 ------ Oct 2 10:21:59 nas kernel: em1: hw tdh = 686, hw tdt = 806 Oct 2 10:21:59 nas kernel: em1: Tx Queue Status = -2147483648 Oct 2 10:21:59 nas kernel: em1: TX descriptors avail = 896 Oct 2 10:21:59 nas kernel: em1: Tx Descriptors avail failure = 0 Oct 2 10:21:59 nas kernel: em1: RX Queue 0 ------ Oct 2 10:21:59 nas kernel: em1: hw rdh = 167, hw rdt = 166 Oct 2 10:21:59 nas kernel: em1: RX discarded packets = 0 Oct 2 10:21:59 nas kernel: em1: RX Next to Check = 167 Oct 2 10:21:59 nas kernel: em1: RX Next to Refresh = 166 Oct 2 10:21:59 nas kernel: em1: link state changed to DOWN Oct 2 10:22:02 nas kernel: em1: link state changed to UP Oct 2 10:22:02 nas devd: Executing '/etc/rc.d/dhclient quietstart em1' it seems to occur when the interface are loaded. On the same server I also have a PCI card, the same issue occurs here. em0 and em1 are both onboard 80003ES2LAN. the PCI card is 82571EB. I've found different threads, but I couldn't manage to find a fix for this. What else can be wrong? Regards, Frank de Bot From owner-freebsd-stable@freebsd.org Fri Oct 2 21:01:03 2015 Return-Path: Delivered-To: freebsd-stable@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 62508A0E918 for ; Fri, 2 Oct 2015 21:01:03 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from mail-wi0-x22b.google.com (mail-wi0-x22b.google.com [IPv6:2a00:1450:400c:c05::22b]) (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 E4729111B for ; Fri, 2 Oct 2015 21:01:02 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: by wiclk2 with SMTP id lk2so49835293wic.0 for ; Fri, 02 Oct 2015 14:01:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=BDzEPsKS/zTlHhGRiQQqRKRjSdQLaGLWOLSav6QAv2s=; b=obx7gDT40Ypw0C81jMxgF90E529l6oC9Iq+YexZeEqKoLjovMrSw+Nx2zZGnkbOd8M yiyeyg4/X74hCKlmvRgsCqVYMsZ3P3msxMDaVLq40+Z/hHF5+PVF+pUKR8SZ9b4RGwlX T0BxvVnNk4Jvjnw1Z2EzOcqmJEss5eaxMM1mydQVj9L+E1FpPeWVXGah8xPc2sjwVdmG mnJHTshtHLT2kd7KGTHsb6GIJjWwKEoLhe76GbAJeP6nGML2Or3QIds5pZE2rHmEUO6E pox5Mpo4Wayj0T5nfl8hLF2ipzCBJhkuV+oNmQcKiC2FNHhXIk8KRPhopz0/Er4wk18i BytA== MIME-Version: 1.0 X-Received: by 10.194.238.228 with SMTP id vn4mr18183029wjc.13.1443819661229; Fri, 02 Oct 2015 14:01:01 -0700 (PDT) Received: by 10.194.95.35 with HTTP; Fri, 2 Oct 2015 14:01:01 -0700 (PDT) In-Reply-To: <560EC0C6.409@searchy.net> References: <560EC0C6.409@searchy.net> Date: Fri, 2 Oct 2015 14:01:01 -0700 Message-ID: Subject: Re: em0 and em1 watchdog timed out From: Jack Vogel To: "Frank de Bot (lists)" Cc: FreeBSD Stable Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Oct 2015 21:01:03 -0000 You missed the all-important details: OS version, driver version. And another question I can think of, do these interfaces watchdog if they are not configured with lagg? Cheers, Jack On Fri, Oct 2, 2015 at 10:37 AM, Frank de Bot (lists) wrote: > On a server I have 2 interfaces configured in a lagg. It seemed to be > running stable until now (about a week), both interfaces repeatable go > down after a watchdog timeout. > > Output from /var/log/messages > > Oct 2 10:15:11 nas kernel: em0: Watchdog timeout Queue[0]-- resetting > Oct 2 10:15:11 nas kernel: Interface is RUNNING and ACTIVE > Oct 2 10:15:11 nas kernel: em0: TX Queue 0 ------ > Oct 2 10:15:11 nas kernel: em0: hw tdh = 804, hw tdt = 905 > Oct 2 10:15:11 nas kernel: em0: Tx Queue Status = -2147483648 > Oct 2 10:15:11 nas kernel: em0: TX descriptors avail = 915 > Oct 2 10:15:11 nas kernel: em0: Tx Descriptors avail failure = 0 > Oct 2 10:15:11 nas kernel: em0: RX Queue 0 ------ > Oct 2 10:15:11 nas kernel: em0: hw rdh = 912, hw rdt = 911 > Oct 2 10:15:11 nas kernel: em0: RX discarded packets = 0 > Oct 2 10:15:11 nas kernel: em0: RX Next to Check = 912 > Oct 2 10:15:11 nas kernel: em0: RX Next to Refresh = 911 > Oct 2 10:15:11 nas kernel: em0: link state changed to DOWN > Oct 2 10:15:13 nas kernel: em0: link state changed to UP > Oct 2 10:15:13 nas devd: Executing '/etc/rc.d/dhclient quietstart em0' > Oct 2 10:21:56 nas kernel: em1: Interface stopped DISTRIBUTING, > possible flapping > Oct 2 10:21:59 nas kernel: em1: Watchdog timeout Queue[0]-- resetting > Oct 2 10:21:59 nas kernel: Interface is RUNNING and ACTIVE > Oct 2 10:21:59 nas kernel: em1: TX Queue 0 ------ > Oct 2 10:21:59 nas kernel: em1: hw tdh = 686, hw tdt = 806 > Oct 2 10:21:59 nas kernel: em1: Tx Queue Status = -2147483648 > Oct 2 10:21:59 nas kernel: em1: TX descriptors avail = 896 > Oct 2 10:21:59 nas kernel: em1: Tx Descriptors avail failure = 0 > Oct 2 10:21:59 nas kernel: em1: RX Queue 0 ------ > Oct 2 10:21:59 nas kernel: em1: hw rdh = 167, hw rdt = 166 > Oct 2 10:21:59 nas kernel: em1: RX discarded packets = 0 > Oct 2 10:21:59 nas kernel: em1: RX Next to Check = 167 > Oct 2 10:21:59 nas kernel: em1: RX Next to Refresh = 166 > Oct 2 10:21:59 nas kernel: em1: link state changed to DOWN > Oct 2 10:22:02 nas kernel: em1: link state changed to UP > Oct 2 10:22:02 nas devd: Executing '/etc/rc.d/dhclient quietstart em1' > > it seems to occur when the interface are loaded. On the same server I > also have a PCI card, the same issue occurs here. em0 and em1 are both > onboard 80003ES2LAN. the PCI card is 82571EB. > > I've found different threads, but I couldn't manage to find a fix for > this. > > What else can be wrong? > > Regards, > > Frank de Bot > _______________________________________________ > freebsd-stable@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > From owner-freebsd-stable@freebsd.org Fri Oct 2 22:35:49 2015 Return-Path: Delivered-To: freebsd-stable@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 9CF53A0DA48 for ; Fri, 2 Oct 2015 22:35:49 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from zxy.spb.ru (zxy.spb.ru [195.70.199.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5A6E01519 for ; Fri, 2 Oct 2015 22:35:49 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from slw by zxy.spb.ru with local (Exim 4.84 (FreeBSD)) (envelope-from ) id 1Zi8vS-000BWR-Va; Sat, 03 Oct 2015 01:35:39 +0300 Date: Sat, 3 Oct 2015 01:35:38 +0300 From: Slawa Olhovchenkov To: Marko =?koi8-r?Q?Cupa'c?= Cc: FreeBSD Stable Subject: Re: recommended poudriere jail versions? Message-ID: <20151002223538.GD3158@zxy.spb.ru> References: <20151001103206.2d2603a4@efreet.kappastar.com> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20151001103206.2d2603a4@efreet.kappastar.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: slw@zxy.spb.ru X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Oct 2015 22:35:49 -0000 On Thu, Oct 01, 2015 at 10:32:06AM +0200, Marko Cupa'c wrote: > Hi, > > what is the recommended poudriere jail version for building ports? So > far I was trying to be on latest binary patchlevel for every minor > version for both base system, poudriere jails and clients, but I ended > up with three jails just for amd64 (9.3, 10.1 and 10.2), where I need to > rebuild all the ports every time I patch poudriere jails. This is > starting to take too much of my time. > > I see that pkg.freebsd.org hosts just one set of ports per > architecture of major version. What is the OS version they are built > on? Are there any downsides in building all the ports for > 10.2- on 10.1-? Some packages (freeradius, for example) strict depends from openssl version. Different openssl version in base (in jail and in target) stop to run this application. opensssl version in base can be changed by patchlevel too. From owner-freebsd-stable@freebsd.org Sat Oct 3 08:07:19 2015 Return-Path: Delivered-To: freebsd-stable@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 C614CA0DCF0; Sat, 3 Oct 2015 08:07:19 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id B7AA41AB1; Sat, 3 Oct 2015 08:07:19 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id EEE64F9B; Sat, 3 Oct 2015 08:07:19 +0000 (UTC) Date: Sat, 3 Oct 2015 08:07:18 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: mav@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-stable@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <1474849325.129.1443859639945.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_STABLE_10-i386 - Build #515 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_STABLE_10-i386 X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Oct 2015 08:07:20 -0000 FreeBSD_STABLE_10-i386 - Build #515 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_STABLE_10-i386/5= 15/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_STABLE_10-i386/515= /changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_STABLE_10-i386/515/= console Change summaries: 288555 by mav: MFC r286593: Local addition and mismerge fix for r286579. 288554 by mav: MFC r286589: 5820 verify failed in zio_done(): BP_EQUAL(bp, io_bp_orig) Reviewed by: Alex Reece Reviewed by: George Wilson Reviewed by: Steven Hartland Approved by: Garrett D'Amore Author: Matthew Ahrens illumod/illumos-gate@34e8acef009195effafdcf6417aec385e241796e 288553 by mav: MFC r286587: 5746 more checksumming in zfs send Reviewed by: Christopher Siden Reviewed by: George Wilson Reviewed by: Bayard Bell Approved by: Albert Lee Author: Matthew Ahrens illumos/illumos-gate@98110f08fa182032082d98be2ddb9391fcd62bf1 288552 by mav: MFC r286579: 5313 Allow I/Os to be aggregated across ZIO priority classes Reviewed by: Andriy Gapon Reviewed by: Will Andrews Reviewed by: Matt Ahrens Reviewed by: George Wilson Approved by: Robert Mustacchi Author: Justin T. Gibbs illumos/illumos-gate@fe319232d24f4ae183730a5a24a09423d8ab4429 288551 by mav: MFC r286578: Fix r286574 build in user-space. 288550 by mav: MFC r286576: Fix r286570 build with debug. 288549 by mav: MFC r286575: 5056 ZFS deadlock on db_mtx and dn_holds Reviewed by: Will Andrews Reviewed by: Matt Ahrens Reviewed by: George Wilson Approved by: Dan McDonald Author: Justin Gibbs illumos/illumos-gate@bc9014e6a81272073b9854d9f65dd59e18d18c35 288548 by mav: MFC r286574: 5445 Add more visibility via arcstats; specifically arc_state_t stats and differentiate between "data" and "metadata" Reviewed by: Basil Crow Reviewed by: George Wilson Reviewed by: Matthew Ahrens Reviewed by: Bayard Bell Approved by: Robert Mustacchi Author: Prakash Surya illumos/illumos-gate@4076b1bf41cfd9f968a33ed54a7ae76d9e996fe8 288547 by mav: MFC r286570: 5408 managing ZFS cache devices requires lots of RAM Reviewed by: Christopher Siden Reviewed by: George Wilson Reviewed by: Matthew Ahrens Reviewed by: Don Brady Reviewed by: Josef 'Jeff' Sipek Approved by: Garrett D'Amore Author: Chris Williamson illumos/illumos-gate@89c86e32293a30cdd7af530c38b2073fee01411c Currently, every buffer cached in the L2ARC is accompanied by a 240-byte header in memory, leading to very high memory consumption when using very large cache devices. These changes significantly reduce this overhead. Currently: L1-only header =3D 176 bytes L1 + L2 or L2-only header =3D 176 bytes + 32 byte checksum + 32 byte l2hdr =3D 240 bytes Memory-optimized: L1-only header =3D 176 bytes L1 + L2 header =3D 176 bytes + 32 byte checksum =3D 208 bytes L2-only header =3D 96 bytes + 32 byte checksum =3D 128 bytes So overall: Trunk Optimized +-----------------+ L1-only | 176 B | 176 B | (same) +-----------------+ L1 & L2 | 240 B | 208 B | (saved 32 bytes) +-----------------+ L2-only | 240 B | 128 B | (saved 116 bytes) +-----------------+ For an average blocksize of 8KB, this means that for the L2ARC, the ratio of metadata to data has gone down from about 2.92% to 1.56%. For a 'storage optimized' EC2 instance with 1600GB of SSD and 60GB of RAM, this means that we expect a completely full L2ARC to use (1600 GB * 0.0156) / 60GB =3D 41% of the available memory, down from 78%. Relnotes:=09yes 288546 by mav: MFC r286556: Avoid 128K kmem allocations in mzap_upgrade() Reviewed by: Matthew Ahrens Reviewed by: Prakash Surya Reviewed by: George Wilson Reviewed by: Steven Hartland Approved by: Rich Lowe illumos/illumos-gate@be3e2ab906b80af79c7b22885f279e45ad8fb995 288545 by mav: MFC r286554: 5769 Cast 'zfs bad bloc' to ULL for x86 Reviewed by: Prakash Surya Reviewed by: Matthew Ahrens Reviewed by: Paul Dagnelie Reviewed by: Richard PALO Approved by: Dan McDonald illumos/illumos-gate@8c76e0763bcf0029556e106377da859f6492a7ee 288544 by mav: MFC r286551: 5694 traverse_prefetcher does not prefetch enough Reviewed by: Matthew Ahrens Reviewed by: Alex Reece Reviewed by: Christopher Siden Reviewed by: Josef 'Jeff' Sipek Reviewed by: Bayard Bell Approved by: Garrett D'Amore Author: George Wilson illumos/illumos-gate@34d7ce052c4565b078f73b95ccbd49274e98edaa 288543 by mav: MFC r286549: 5693 ztest fails in dbuf_verify: buf[i] =3D=3D 0, due to dedup and bp_overr= ide Reviewed by: George Wilson Reviewed by: Christopher Siden Reviewed by: Bayard Bell Approved by: Dan McDonald Author: Matthew Ahrens illumos/illumos-gate@7f7ace370074e350853da254c65688fd43ddc695 288542 by mav: MFC r286547: 5661 ZFS: "compression =3D on" should use lz4 if feature is enabled Reviewed by: Matthew Ahrens Reviewed by: Josef 'Jeff' Sipek Reviewed by: Xin LI Approved by: Robert Mustacchi Author: Justin T. Gibbs illumos/illumos-gate@db1741f555ec79def5e9846e6bfd132248514ffe 288541 by mav: MFC r286545: 5630 stale bonus buffer in recycled dnode_t leads to data corruption Reviewed by: Matthew Ahrens Reviewed by: George Wilson Reviewed by: Will Andrews Approved by: Robert Mustacchi Author: Justin T. Gibbs 288539 by mav: MFC r286543: 5592 NULL pointer dereference in dsl_prop_notify_all_cb() Reviewed by: Dan McDonald Reviewed by: Matthew Ahrens Reviewed by: George Wilson Reviewed by: Will Andrews Approved by: Robert Mustacchi illumos/illumos-gate@9d47dec0481d8cd53b2c1053c96bfa3f78357d6a 288538 by mav: MFC r286541: 5531 NULL pointer dereference in dsl_prop_get_ds() Reviewed by: Matthew Ahrens Reviewed by: Dan McDonald Reviewed by: George Wilson Reviewed by: Bayard Bell Approved by: Robert Mustacchi Author: Justin T. Gibbs illumos/illumos-gate@e57a022b8f718889ffa92adbde47a8f08abcdb25 288537 by mav: MFC r286539: 5562 ZFS sa_handle's violate kmem invariants, debug kernels panic on boot Reviewed by: Matthew Ahrens Reviewed by: Robert Mustacchi Reviewed by: George Wilson Reviewed by: Rich Lowe Approved by: Dan McDonald Author: Justin T. Gibbs illumos/illumos-gate@0fda3cc5c1c5a1d9bdea6d52637bef6e781549c9 288536 by mav: MFC r281109: Add DTrace probe to the new ARC reclaim cause added in r281026= . The end of the build log: [...truncated 77896 lines...] --- all_subdir_msun --- --- e_hypotf.po --- cc -pg -O2 -pipe -I/usr/src/lib/msun/x86 -I/usr/src/lib/msun/ld80 -I/us= r/src/lib/msun/src -I/usr/src/lib/msun/../libc/include -I/usr/src/lib/msun= /../libc/i386 -std=3Dgnu99 -Qunused-arguments -fstack-protector -Wsystem-h= eaders -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-= unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-pare= ntheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno= -switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-prag= mas -c /usr/src/lib/msun/src/e_hypotf.c -o e_hypotf.po --- gnu.all__D --- --- ordered.po --- cc -pg -O2 -pipe -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libgomp -I. -I/usr/= src/gnu/lib/libgomp/../../../contrib/gcclibs/libgomp -I/usr/src/gnu/lib/lib= gomp/../../../contrib/gcclibs/libgomp/config/posix -std=3Dgnu99 -Qunused-ar= guments -fstack-protector -c /usr/src/gnu/lib/libgomp/../../../contrib/gc= clibs/libgomp/ordered.c -o ordered.po --- lib.all__D --- --- all_subdir_libelf --- --- elf_update.po --- cc -pg -O2 -pipe -I/usr/src/lib/libelf -I. -DLIBELF_TEST_HOOKS -std=3Dg= nu99 -Qunused-arguments -fstack-protector -Wsystem-headers -Werror -Wall -= Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -W= shadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-= externs -Wredundant-decls -Wold-style-definition -Wmissing-variable-declara= tions -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-co= nst-variable -c /usr/src/lib/libelf/elf_update.c -o elf_update.po --- all_subdir_msun --- --- e_j0.po --- cc -pg -O2 -pipe -I/usr/src/lib/msun/x86 -I/usr/src/lib/msun/ld80 -I/us= r/src/lib/msun/src -I/usr/src/lib/msun/../libc/include -I/usr/src/lib/msun= /../libc/i386 -std=3Dgnu99 -Qunused-arguments -fstack-protector -Wsystem-h= eaders -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-= unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-pare= ntheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno= -switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-prag= mas -c /usr/src/lib/msun/src/e_j0.c -o e_j0.po --- gnu.all__D --- --- parallel.po --- cc -pg -O2 -pipe -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libgomp -I. -I/usr/= src/gnu/lib/libgomp/../../../contrib/gcclibs/libgomp -I/usr/src/gnu/lib/lib= gomp/../../../contrib/gcclibs/libgomp/config/posix -std=3Dgnu99 -Qunused-ar= guments -fstack-protector -c /usr/src/gnu/lib/libgomp/../../../contrib/gc= clibs/libgomp/parallel.c -o parallel.po --- lib.all__D --- --- e_j0f.po --- cc -pg -O2 -pipe -I/usr/src/lib/msun/x86 -I/usr/src/lib/msun/ld80 -I/us= r/src/lib/msun/src -I/usr/src/lib/msun/../libc/include -I/usr/src/lib/msun= /../libc/i386 -std=3Dgnu99 -Qunused-arguments -fstack-protector -Wsystem-h= eaders -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-= unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-pare= ntheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno= -switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-prag= mas -c /usr/src/lib/msun/src/e_j0f.c -o e_j0f.po --- gnu.all__D --- --- sections.po --- cc -pg -O2 -pipe -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libgomp -I. -I/usr/= src/gnu/lib/libgomp/../../../contrib/gcclibs/libgomp -I/usr/src/gnu/lib/lib= gomp/../../../contrib/gcclibs/libgomp/config/posix -std=3Dgnu99 -Qunused-ar= guments -fstack-protector -c /usr/src/gnu/lib/libgomp/../../../contrib/gc= clibs/libgomp/sections.c -o sections.po --- single.po --- cc -pg -O2 -pipe -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libgomp -I. -I/usr/= src/gnu/lib/libgomp/../../../contrib/gcclibs/libgomp -I/usr/src/gnu/lib/lib= gomp/../../../contrib/gcclibs/libgomp/config/posix -std=3Dgnu99 -Qunused-ar= guments -fstack-protector -c /usr/src/gnu/lib/libgomp/../../../contrib/gc= clibs/libgomp/single.c -o single.po --- lib.all__D --- --- e_j1.po --- cc -pg -O2 -pipe -I/usr/src/lib/msun/x86 -I/usr/src/lib/msun/ld80 -I/us= r/src/lib/msun/src -I/usr/src/lib/msun/../libc/include -I/usr/src/lib/msun= /../libc/i386 -std=3Dgnu99 -Qunused-arguments -fstack-protector -Wsystem-h= eaders -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-= unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-pare= ntheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno= -switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-prag= mas -c /usr/src/lib/msun/src/e_j1.c -o e_j1.po --- gnu.all__D --- --- team.po --- cc -pg -O2 -pipe -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libgomp -I. -I/usr/= src/gnu/lib/libgomp/../../../contrib/gcclibs/libgomp -I/usr/src/gnu/lib/lib= gomp/../../../contrib/gcclibs/libgomp/config/posix -std=3Dgnu99 -Qunused-ar= guments -fstack-protector -c /usr/src/gnu/lib/libgomp/../../../contrib/gc= clibs/libgomp/team.c -o team.po --- lib.all__D --- --- e_j1f.po --- cc -pg -O2 -pipe -I/usr/src/lib/msun/x86 -I/usr/src/lib/msun/ld80 -I/us= r/src/lib/msun/src -I/usr/src/lib/msun/../libc/include -I/usr/src/lib/msun= /../libc/i386 -std=3Dgnu99 -Qunused-arguments -fstack-protector -Wsystem-h= eaders -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-= unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-pare= ntheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno= -switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-prag= mas -c /usr/src/lib/msun/src/e_j1f.c -o e_j1f.po --- gnu.all__D --- --- work.po --- --- lib.all__D --- --- all_subdir_libelf --- --- elf_version.po --- cc -pg -O2 -pipe -I/usr/src/lib/libelf -I. -DLIBELF_TEST_HOOKS -std=3Dg= nu99 -Qunused-arguments -fstack-protector -Wsystem-headers -Werror -Wall -= Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -W= shadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-= externs -Wredundant-decls -Wold-style-definition -Wmissing-variable-declara= tions -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-co= nst-variable -c /usr/src/lib/libelf/elf_version.c -o elf_version.po --- gnu.all__D --- cc -pg -O2 -pipe -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libgomp -I. -I/usr/= src/gnu/lib/libgomp/../../../contrib/gcclibs/libgomp -I/usr/src/gnu/lib/lib= gomp/../../../contrib/gcclibs/libgomp/config/posix -std=3Dgnu99 -Qunused-ar= guments -fstack-protector -c /usr/src/gnu/lib/libgomp/../../../contrib/gc= clibs/libgomp/work.c -o work.po --- lib.all__D --- --- all_subdir_msun --- --- e_jn.po --- cc -pg -O2 -pipe -I/usr/src/lib/msun/x86 -I/usr/src/lib/msun/ld80 -I/us= r/src/lib/msun/src -I/usr/src/lib/msun/../libc/include -I/usr/src/lib/msun= /../libc/i386 -std=3Dgnu99 -Qunused-arguments -fstack-protector -Wsystem-h= eaders -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-= unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-pare= ntheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno= -switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-prag= mas -c /usr/src/lib/msun/src/e_jn.c -o e_jn.po --- all_subdir_libelf --- --- gelf_cap.po --- cc -pg -O2 -pipe -I/usr/src/lib/libelf -I. -DLIBELF_TEST_HOOKS -std=3Dg= nu99 -Qunused-arguments -fstack-protector -Wsystem-headers -Werror -Wall -= Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -W= shadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-= externs -Wredundant-decls -Wold-style-definition -Wmissing-variable-declara= tions -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-co= nst-variable -c /usr/src/lib/libelf/gelf_cap.c -o gelf_cap.po --- cddl.all__D --- 4 warnings generated. --- gnu.all__D --- --- lock.po --- cc -pg -O2 -pipe -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libgomp -I. -I/usr/= src/gnu/lib/libgomp/../../../contrib/gcclibs/libgomp -I/usr/src/gnu/lib/lib= gomp/../../../contrib/gcclibs/libgomp/config/posix -std=3Dgnu99 -Qunused-ar= guments -fstack-protector -c /usr/src/gnu/lib/libgomp/../../../contrib/gc= clibs/libgomp/config/posix/lock.c -o lock.po --- cddl.all__D --- --- zfs_iter.o --- cc -O2 -pipe -I/usr/src/cddl/sbin/zfs/../../../cddl/contrib/opensolaris/= lib/libzpool/common -I/usr/src/cddl/sbin/zfs/../../../cddl/compat/opensolar= is/include -I/usr/src/cddl/sbin/zfs/../../../cddl/compat/opensolaris/lib/li= bumem -I/usr/src/cddl/sbin/zfs/../../../sys/cddl/compat/opensolaris -I/usr/= src/cddl/sbin/zfs/../../../cddl/contrib/opensolaris/head -I/usr/src/cddl/sb= in/zfs/../../../cddl/contrib/opensolaris/lib/libuutil/common -I/usr/src/cdd= l/sbin/zfs/../../../cddl/contrib/opensolaris/lib/libzfs/common -I/usr/src/c= ddl/sbin/zfs/../../../cddl/contrib/opensolaris/lib/libzfs_core/common -I/us= r/src/cddl/sbin/zfs/../../../cddl/contrib/opensolaris/lib/libumem/common -I= /usr/src/cddl/sbin/zfs/../../../cddl/contrib/opensolaris/lib/libnvpair -I/u= sr/src/cddl/sbin/zfs/../../../sys/cddl/contrib/opensolaris/uts/common -I/us= r/src/cddl/sbin/zfs/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs= -I/usr/src/cddl/sbin/zfs/../../../sys/cddl/contrib/opensolaris/uts/common/= sys -I/usr/src/cddl/sbin/zfs/../../../sys/cddl/contrib/opensolaris/common/z= fs -DNEED_SOLARIS_BOOLEAN -std=3Dgnu89 -Qunused-arguments -fstack-protecto= r -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-= variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equal= ity -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno-switch-enum = -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c /usr/s= rc/cddl/sbin/zfs/../../../cddl/contrib/opensolaris/cmd/zfs/zfs_iter.c -o zf= s_iter.o --- lib.all__D --- --- gelf_checksum.po --- cc -pg -O2 -pipe -I/usr/src/lib/libelf -I. -DLIBELF_TEST_HOOKS -std=3Dg= nu99 -Qunused-arguments -fstack-protector -Wsystem-headers -Werror -Wall -= Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -W= shadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-= externs -Wredundant-decls -Wold-style-definition -Wmissing-variable-declara= tions -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-co= nst-variable -c /usr/src/lib/libelf/gelf_checksum.c -o gelf_checksum.po --- all_subdir_msun --- --- e_jnf.po --- cc -pg -O2 -pipe -I/usr/src/lib/msun/x86 -I/usr/src/lib/msun/ld80 -I/us= r/src/lib/msun/src -I/usr/src/lib/msun/../libc/include -I/usr/src/lib/msun= /../libc/i386 -std=3Dgnu99 -Qunused-arguments -fstack-protector -Wsystem-h= eaders -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-= unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-pare= ntheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno= -switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-prag= mas -c /usr/src/lib/msun/src/e_jnf.c -o e_jnf.po --- gnu.all__D --- --- mutex.po --- cc -pg -O2 -pipe -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libgomp -I. -I/usr/= src/gnu/lib/libgomp/../../../contrib/gcclibs/libgomp -I/usr/src/gnu/lib/lib= gomp/../../../contrib/gcclibs/libgomp/config/posix -std=3Dgnu99 -Qunused-ar= guments -fstack-protector -c /usr/src/gnu/lib/libgomp/../../../contrib/gc= clibs/libgomp/config/posix/mutex.c -o mutex.po --- proc.po --- cc -pg -O2 -pipe -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libgomp -I. -I/usr/= src/gnu/lib/libgomp/../../../contrib/gcclibs/libgomp -I/usr/src/gnu/lib/lib= gomp/../../../contrib/gcclibs/libgomp/config/posix -std=3Dgnu99 -Qunused-ar= guments -fstack-protector -c /usr/src/gnu/lib/libgomp/../../../contrib/gc= clibs/libgomp/config/posix/proc.c -o proc.po --- lib.all__D --- --- all_subdir_libelf --- --- gelf_dyn.po --- cc -pg -O2 -pipe -I/usr/src/lib/libelf -I. -DLIBELF_TEST_HOOKS -std=3Dg= nu99 -Qunused-arguments -fstack-protector -Wsystem-headers -Werror -Wall -= Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -W= shadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-= externs -Wredundant-decls -Wold-style-definition -Wmissing-variable-declara= tions -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-co= nst-variable -c /usr/src/lib/libelf/gelf_dyn.c -o gelf_dyn.po --- all_subdir_msun --- --- e_lgamma.po --- cc -pg -O2 -pipe -I/usr/src/lib/msun/x86 -I/usr/src/lib/msun/ld80 -I/us= r/src/lib/msun/src -I/usr/src/lib/msun/../libc/include -I/usr/src/lib/msun= /../libc/i386 -std=3Dgnu99 -Qunused-arguments -fstack-protector -Wsystem-h= eaders -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-= unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-pare= ntheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno= -switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-prag= mas -c /usr/src/lib/msun/src/e_lgamma.c -o e_lgamma.po --- gnu.all__D --- --- sem.po --- cc -pg -O2 -pipe -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libgomp -I. -I/usr/= src/gnu/lib/libgomp/../../../contrib/gcclibs/libgomp -I/usr/src/gnu/lib/lib= gomp/../../../contrib/gcclibs/libgomp/config/posix -std=3Dgnu99 -Qunused-ar= guments -fstack-protector -c /usr/src/gnu/lib/libgomp/../../../contrib/gc= clibs/libgomp/config/posix/sem.c -o sem.po --- lib.all__D --- --- all_subdir_libelf --- --- gelf_ehdr.po --- cc -pg -O2 -pipe -I/usr/src/lib/libelf -I. -DLIBELF_TEST_HOOKS -std=3Dg= nu99 -Qunused-arguments -fstack-protector -Wsystem-headers -Werror -Wall -= Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -W= shadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-= externs -Wredundant-decls -Wold-style-definition -Wmissing-variable-declara= tions -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-co= nst-variable -c /usr/src/lib/libelf/gelf_ehdr.c -o gelf_ehdr.po --- all_subdir_msun --- --- e_lgamma_r.po --- cc -pg -O2 -pipe -I/usr/src/lib/msun/x86 -I/usr/src/lib/msun/ld80 -I/us= r/src/lib/msun/src -I/usr/src/lib/msun/../libc/include -I/usr/src/lib/msun= /../libc/i386 -std=3Dgnu99 -Qunused-arguments -fstack-protector -Wsystem-h= eaders -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-= unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-pare= ntheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno= -switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-prag= mas -c /usr/src/lib/msun/src/e_lgamma_r.c -o e_lgamma_r.po --- gnu.all__D --- --- bar.po --- cc -pg -O2 -pipe -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libgomp -I. -I/usr/= src/gnu/lib/libgomp/../../../contrib/gcclibs/libgomp -I/usr/src/gnu/lib/lib= gomp/../../../contrib/gcclibs/libgomp/config/posix -std=3Dgnu99 -Qunused-ar= guments -fstack-protector -c /usr/src/gnu/lib/libgomp/../../../contrib/gc= clibs/libgomp/config/posix/bar.c -o bar.po --- lib.all__D --- --- all_subdir_libelf --- --- gelf_getclass.po --- cc -pg -O2 -pipe -I/usr/src/lib/libelf -I. -DLIBELF_TEST_HOOKS -std=3Dg= nu99 -Qunused-arguments -fstack-protector -Wsystem-headers -Werror -Wall -= Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -W= shadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-= externs -Wredundant-decls -Wold-style-definition -Wmissing-variable-declara= tions -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-co= nst-variable -c /usr/src/lib/libelf/gelf_getclass.c -o gelf_getclass.po --- cddl.all__D --- --- zfs.8.gz --- gzip -cn /usr/src/cddl/sbin/zfs/../../../cddl/contrib/opensolaris/cmd/zfs/z= fs.8 > zfs.8.gz --- gnu.all__D --- --- time.po --- --- lib.all__D --- --- all_subdir_msun --- --- e_lgammaf.po --- cc -pg -O2 -pipe -I/usr/src/lib/msun/x86 -I/usr/src/lib/msun/ld80 -I/us= r/src/lib/msun/src -I/usr/src/lib/msun/../libc/include -I/usr/src/lib/msun= /../libc/i386 -std=3Dgnu99 -Qunused-arguments -fstack-protector -Wsystem-h= eaders -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-= unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-pare= ntheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno= -switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-prag= mas -c /usr/src/lib/msun/src/e_lgammaf.c -o e_lgammaf.po --- gnu.all__D --- cc -pg -O2 -pipe -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libgomp -I. -I/usr/= src/gnu/lib/libgomp/../../../contrib/gcclibs/libgomp -I/usr/src/gnu/lib/lib= gomp/../../../contrib/gcclibs/libgomp/config/posix -std=3Dgnu99 -Qunused-ar= guments -fstack-protector -c /usr/src/gnu/lib/libgomp/../../../contrib/gc= clibs/libgomp/config/posix/time.c -o time.po --- cddl.all__D --- --- zfs --- cc -O2 -pipe -I/usr/src/cddl/sbin/zfs/../../../cddl/contrib/opensolaris/= lib/libzpool/common -I/usr/src/cddl/sbin/zfs/../../../cddl/compat/opensolar= is/include -I/usr/src/cddl/sbin/zfs/../../../cddl/compat/opensolaris/lib/li= bumem -I/usr/src/cddl/sbin/zfs/../../../sys/cddl/compat/opensolaris -I/usr/= src/cddl/sbin/zfs/../../../cddl/contrib/opensolaris/head -I/usr/src/cddl/sb= in/zfs/../../../cddl/contrib/opensolaris/lib/libuutil/common -I/usr/src/cdd= l/sbin/zfs/../../../cddl/contrib/opensolaris/lib/libzfs/common -I/usr/src/c= ddl/sbin/zfs/../../../cddl/contrib/opensolaris/lib/libzfs_core/common -I/us= r/src/cddl/sbin/zfs/../../../cddl/contrib/opensolaris/lib/libumem/common -I= /usr/src/cddl/sbin/zfs/../../../cddl/contrib/opensolaris/lib/libnvpair -I/u= sr/src/cddl/sbin/zfs/../../../sys/cddl/contrib/opensolaris/uts/common -I/us= r/src/cddl/sbin/zfs/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs= -I/usr/src/cddl/sbin/zfs/../../../sys/cddl/contrib/opensolaris/uts/common/= sys -I/usr/src/cddl/sbin/zfs/../../../sys/cddl/contrib/opensolaris/common/z= fs -DNEED_SOLARIS_BOOLEAN -std=3Dgnu89 -Qunused-arguments -fstack-protecto= r -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-= variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equal= ity -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno-switch-enum = -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -o zfs z= fs_main.o zfs_iter.o -lgeom -ljail -lnvpair -lumem -lutil -luutil -lzfs_cor= e -lzfs zfs_iter.o: In function `dmu_buf_init_user': --- lib.all__D --- --- all_subdir_libelf --- --- gelf_fsize.po --- --- cddl.all__D --- /usr/src/cddl/sbin/zfs/../../../cddl/contrib/opensolaris/cmd/zfs/zfs_iter.c= :(.text+0x0): multiple definition of `dmu_buf_init_user' zfs_main.o:/usr/src/cddl/sbin/zfs/../../../cddl/contrib/opensolaris/cmd/zfs= /zfs_main.c:(.text+0x0): first defined here --- lib.all__D --- cc -pg -O2 -pipe -I/usr/src/lib/libelf -I. -DLIBELF_TEST_HOOKS -std=3Dg= nu99 -Qunused-arguments -fstack-protector -Wsystem-headers -Werror -Wall -= Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -W= shadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-= externs -Wredundant-decls -Wold-style-definition -Wmissing-variable-declara= tions -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-co= nst-variable -c /usr/src/lib/libelf/gelf_fsize.c -o gelf_fsize.po --- all_subdir_msun --- --- e_lgammaf_r.po --- cc -pg -O2 -pipe -I/usr/src/lib/msun/x86 -I/usr/src/lib/msun/ld80 -I/us= r/src/lib/msun/src -I/usr/src/lib/msun/../libc/include -I/usr/src/lib/msun= /../libc/i386 -std=3Dgnu99 -Qunused-arguments -fstack-protector -Wsystem-h= eaders -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-= unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-pare= ntheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno= -switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-prag= mas -c /usr/src/lib/msun/src/e_lgammaf_r.c -o e_lgammaf_r.po --- gnu.all__D --- --- affinity.po --- cc -pg -O2 -pipe -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libgomp -I. -I/usr/= src/gnu/lib/libgomp/../../../contrib/gcclibs/libgomp -I/usr/src/gnu/lib/lib= gomp/../../../contrib/gcclibs/libgomp/config/posix -std=3Dgnu99 -Qunused-ar= guments -fstack-protector -c /usr/src/gnu/lib/libgomp/../../../contrib/gc= clibs/libgomp/config/posix/affinity.c -o affinity.po --- cddl.all__D --- cc: error: linker command failed with exit code 1 (use -v to see invocation= ) *** [zfs] Error code 1 make[5]: stopped in /usr/src/cddl/sbin/zfs --- lib.all__D --- --- all_subdir_libelf --- --- gelf_move.po --- --- cddl.all__D --- 1 error make[5]: stopped in /usr/src/cddl/sbin/zfs --- lib.all__D --- cc -pg -O2 -pipe -I/usr/src/lib/libelf -I. -DLIBELF_TEST_HOOKS -std=3Dg= nu99 -Qunused-arguments -fstack-protector -Wsystem-headers -Werror -Wall -= Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -W= shadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-= externs -Wredundant-decls -Wold-style-definition -Wmissing-variable-declara= tions -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-co= nst-variable -c /usr/src/lib/libelf/gelf_move.c -o gelf_move.po --- cddl.all__D --- *** [all_subdir_zfs] Error code 2 make[4]: stopped in /usr/src/cddl/sbin 1 error make[4]: stopped in /usr/src/cddl/sbin *** [_sub.all] Error code 2 make[3]: stopped in /usr/src/cddl 1 error make[3]: stopped in /usr/src/cddl *** [cddl.all__D] Error code 2 make[2]: stopped in /usr/src --- gnu.all__D --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/gnu/lib/libgomp *** [_sub.all] Error code 2 make[4]: stopped in /usr/src/gnu/lib 1 error make[4]: stopped in /usr/src/gnu/lib *** [_sub.all] Error code 2 make[3]: stopped in /usr/src/gnu 1 error make[3]: stopped in /usr/src/gnu *** [gnu.all__D] Error code 2 make[2]: stopped in /usr/src --- lib.all__D --- --- all_subdir_msun --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/lib/msun *** [all_subdir_msun] Error code 2 make[3]: stopped in /usr/src/lib --- all_subdir_libelf --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/lib/libelf *** [all_subdir_libelf] Error code 2 make[3]: stopped in /usr/src/lib 2 errors make[3]: stopped in /usr/src/lib *** [lib.all__D] Error code 2 make[2]: stopped in /usr/src 3 errors make[2]: stopped in /usr/src *** [everything] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildworld] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE [PostBuildScript] - Execution post build scripts. [FreeBSD_STABLE_10-i386] $ /bin/sh -xe /tmp/hudson1559967712389933144.sh + export 'PATH=3D/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/b= in' + export 'jname=3DFreeBSD_STABLE_10-i386' + echo 'clean up jail FreeBSD_STABLE_10-i386' clean up jail FreeBSD_STABLE_10-i386 + sudo jail -r FreeBSD_STABLE_10-i386 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::101:1 -alias + sudo umount FreeBSD_STABLE_10-i386/usr/src + sudo umount FreeBSD_STABLE_10-i386/dev + sudo rm -fr FreeBSD_STABLE_10-i386 rm: FreeBSD_STABLE_10-i386/sbin/init: Operation not permitted rm: FreeBSD_STABLE_10-i386/sbin: Directory not empty rm: FreeBSD_STABLE_10-i386/lib/libc.so.7: Operation not permitted rm: FreeBSD_STABLE_10-i386/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_STABLE_10-i386/lib/libthr.so.3: Operation not permitted rm: FreeBSD_STABLE_10-i386/lib: Directory not empty rm: FreeBSD_STABLE_10-i386/libexec/ld-elf.so.1: Operation not permitted rm: FreeBSD_STABLE_10-i386/libexec: Directory not empty rm: FreeBSD_STABLE_10-i386/usr/bin/su: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/chfn: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/chsh: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/chpass: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/crontab: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/passwd: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/login: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin: Directory not empty rm: FreeBSD_STABLE_10-i386/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/lib: Directory not empty rm: FreeBSD_STABLE_10-i386/usr: Directory not empty rm: FreeBSD_STABLE_10-i386: Directory not empty + true + sudo chflags -R noschg FreeBSD_STABLE_10-i386 + sudo rm -fr FreeBSD_STABLE_10-i386 Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-stable@freebsd.org Sat Oct 3 10:30:00 2015 Return-Path: Delivered-To: freebsd-stable@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 96903A0E86D; Sat, 3 Oct 2015 10:30:00 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 795331097; Sat, 3 Oct 2015 10:30:00 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 3EB07FE5; Sat, 3 Oct 2015 10:29:59 +0000 (UTC) Date: Sat, 3 Oct 2015 10:29:55 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: mav@FreeBSD.org, alc@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-stable@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <1252330668.131.1443868198282.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1474849325.129.1443859639945.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1474849325.129.1443859639945.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_STABLE_10-i386 - Build #516 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_STABLE_10-i386 X-Jenkins-Result: SUCCESS Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Oct 2015 10:30:00 -0000 FreeBSD_STABLE_10-i386 - Build #516 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_STABLE_10-i386/516/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_STABLE_10-i386/516/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_STABLE_10-i386/516/console Change summaries: 288576 by mav: Fix r288549 build on stable. For some reason this (odd) code builds on head, but not on stable. 288574 by mav: MFC r286712: 6096 ZFS_SMB_ACL_RENAME needs to cleanup better Reviewed by: Matthew Ahrens Reviewed by: Gordon Ross Reviewed by: George Wilson Approved by: Robert Mustacchi illumos/illumos-gate@8f5190a540d64d2debee6664bbc740e4c38f5b7f 288573 by mav: MFC r286710: 6093 zfsctl_shares_lookup should only VN_RELE() on zfs_zget() success Reviewed by: Gordon Ross Reviewed by: Matthew Ahrens Reviewed by: George Wilson Approved by: Robert Mustacchi Author: Dan McDonald illumos/illumos-gate@0f92170f1ec2737ee5a0e51b5f74093904811452 288572 by mav: MFC r286708: 5959 clean up per-dataset feature count code Reviewed by: Toomas Soome Reviewed by: George Wilson Reviewed by: Alex Reece Approved by: Richard Lowe Author: Matthew Ahrens illumos/illumos-gate@ca0cc3918a1789fa839194af2a9245f801a06b1a A ZFS feature flags (large blocks) tracks its refcounts as the number of datasets that have ever used the feature. Several features of this type are planned to be added (new checksum functions). This code should be made common infrastructure rather than duplicating the code for each feature. 288571 by mav: MFC r286705: 5960 zfs recv should prefetch indirect blocks 5925 zfs receive -o origin= Reviewed by: Prakash Surya Reviewed by: Matthew Ahrens Author: Paul Dagnelie While running 'zfs recv' we noticed that every 128th 8K block required a read. We were seeing that restore_write() was calling dmu_tx_hold_write() and the indirect block was not cached. We should prefetch upcoming indirect blocks to avoid having to go to disk and blocking the restore_write(). Allow an incremental send stream to be received as a clone, even if the stream does not mark it as a clone. 288570 by mav: MFC r286689: 5981 Deadlock in dmu_objset_find_dp illumos/illumos-gate@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 Reviewed by: Dan McDonald Approved by: Robert Mustacchi Author: Arne Jansen 288569 by mav: MFC r286686: 5269 zpool import slow illumos/illumos-gate@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 Reviewed by: George Wilson Reviewed by: Dan McDonald Approved by: Dan McDonald Author: Arne Jansen 288568 by mav: MFC r286683: 5765 add support for estimating send stream size with lzc_send_space when source is a bookmark Reviewed by: Matthew Ahrens Reviewed by: Christopher Siden Reviewed by: Steven Hartland Reviewed by: Bayard Bell Approved by: Albert Lee Author: Max Grossman illumos/illumos-gate@643da460c8ca583e39ce053081754e24087f84c8 288567 by mav: MFC r286677: 5695 dmu_sync'ed holes do not retain birth time illumos/illumos-gate@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 Reviewed by: Matthew Ahrens Reviewed by: George Wilson Reviewed by: Christopher Siden Reviewed by: Bayard Bell Approved by: Dan McDonald 288566 by mav: MFC r286655: Fix set of sign extension bugs in r286625. 288565 by mav: MFC r286647: Fix assertion panic caused by combination of r286598 and TRIM. 288564 by mav: MFC r286628: Fix r286625 build on i386. 288563 by mav: MFC r286626: Fix minor mismerge in r286574. 288562 by mav: MFC r286625: 5376 arc_kmem_reap_now() should not result in clearing arc_no_grow Reviewed by: Christopher Siden Reviewed by: George Wilson Reviewed by: Steven Hartland Reviewed by: Richard Elling Approved by: Dan McDonald Author: Matthew Ahrens illumos/illumos-gate@2ec99e3e987d8aa273f1e9ba2b983557d058198c 288561 by mav: MFC r286623: Remove extra lock, that IMO only creates potential problems now. 288560 by mav: MFC r286605: 5812 assertion failed in zrl_tryenter(): zr_owner==NULL Reviewed by: George Wilson Reviewed by: Alex Reece Reviewed by: Will Andrews Approved by: Gordon Ross Author: Matthew Ahrens illumos/illumos-gate@8df173054ca442cd8845a7364c3edad9d6822351 288559 by mav: MFC r286603: 5810 zdb should print details of bpobj Reviewed by: Prakash Surya Reviewed by: Alex Reece Reviewed by: George Wilson Reviewed by: Will Andrews Reviewed by: Simon Klinkert Approved by: Gordon Ross Author: Matthew Ahrens illumos/illumos-gate@732885fca09e11183dd0ea69aaaab5588fb7dbff 288558 by mav: MFC r286600: 5808 spa_check_logs is not necessary on readonly pools Reviewed by: George Wilson Reviewed by: Paul Dagnelie Reviewed by: Simon Klinkert Reviewed by: Will Andrews Approved by: Gordon Ross Author: Matthew Ahrens illumos/illumos-gate@23367a2f2caec1ccb4d918bdd0f2fc2c9cadcd06 288557 by mav: MFC r286598: 5701 zpool list reports incorrect "alloc" value for cache devices 288556 by alc: MFC r288281 The conversion of kmem_alloc_attr() from operating on a vm map to a vmem arena in r254025 introduced a bug in the case when an allocation is only partially successful. Specifically, the vm object lock was not being acquired before freeing the allocated pages. To address this bug, replace the existing code by a call to kmem_unback(). Change the type of a variable in kmem_alloc_attr() so that an allocation of two or more gigabytes won't fail. Replace the error handling code in kmem_back() by a call to kmem_unback(). From owner-freebsd-stable@freebsd.org Sat Oct 3 17:52:05 2015 Return-Path: Delivered-To: freebsd-stable@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 B1EABA0F016; Sat, 3 Oct 2015 17:52:05 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id A06D710D1; Sat, 3 Oct 2015 17:52:05 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 70E6710D4; Sat, 3 Oct 2015 17:52:03 +0000 (UTC) Date: Sat, 3 Oct 2015 17:52:01 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: bdrewery@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-stable@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <1457902551.137.1443894722543.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_STABLE_10-i386 - Build #519 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_STABLE_10-i386 X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Oct 2015 17:52:05 -0000 FreeBSD_STABLE_10-i386 - Build #519 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_STABLE_10-i386/519/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_STABLE_10-i386/519/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_STABLE_10-i386/519/console Change summaries: 288613 by bdrewery: MFC r287982: Replace afterinstall: hack from r54681 with 'make delete-old' functionality. 288611 by bdrewery: MFC r287981: Replace afterinstall: hack from r111083 with 'make delete-old' functionality. 288610 by bdrewery: MFC r273756,r287980: r273756: only install .pc files when we are not installing 32bit compat libs... r287980: Replace beforeinstall: handling with FILES. 288607 by bdrewery: MFC r288199,r288246: Add missing CLEANFILES. The end of the build log: [...truncated 19388 lines...] ===> lib/libvgl (buildincludes) --- gnu.includes__D --- ===> gnu/usr.bin/rcs/rcsclean (buildincludes) --- kerberos5.includes__D --- --- _INCSINS --- sh /usr/src/tools/install.sh -C -o root -g wheel -m 444 /usr/src/kerberos5/lib/libkadm5clnt/../../../crypto/heimdal/lib/kadm5/admin.h /usr/src/kerberos5/lib/libkadm5clnt/../../../crypto/heimdal/lib/kadm5/kadm5-private.h /usr/src/kerberos5/lib/libkadm5clnt/../../../crypto/heimdal/lib/kadm5/kadm5-protos.h /usr/src/kerberos5/lib/libkadm5clnt/../../../crypto/heimdal/lib/kadm5/kadm5-pwcheck.h kadm5_err.h /usr/src/kerberos5/lib/libkadm5clnt/../../../crypto/heimdal/lib/kadm5/private.h /usr/obj/usr/src/tmp/usr/include/kadm5 --- lib.includes__D --- ===> lib/libwrap (buildincludes) --- gnu.includes__D --- ===> gnu/usr.bin/rcs/rcsdiff (buildincludes) ===> gnu/usr.bin/rcs/rcsmerge (buildincludes) --- kerberos5.includes__D --- ===> kerberos5/lib/libkadm5srv (installincludes) --- lib.includes__D --- ===> lib/liby (buildincludes) --- gnu.includes__D --- ===> gnu/usr.bin/rcs/rlog (buildincludes) --- kerberos5.includes__D --- ===> kerberos5/lib/libkafs5 (installincludes) --- lib.includes__D --- ===> lib/libypclnt (buildincludes) --- gnu.includes__D --- ===> gnu/usr.bin/rcs/rcsfreeze (buildincludes) --- kerberos5.includes__D --- --- _INCSINS --- sh /usr/src/tools/install.sh -C -o root -g wheel -m 444 /usr/src/kerberos5/lib/libkafs5/../../../crypto/heimdal/lib/kafs/kafs.h /usr/obj/usr/src/tmp/usr/include --- lib.includes__D --- ===> lib/libyaml (buildincludes) --- kerberos5.includes__D --- ===> kerberos5/lib/libkrb5 (installincludes) --- gnu.includes__D --- ===> gnu/usr.bin/sdiff (buildincludes) --- lib.includes__D --- ===> lib/libz (buildincludes) --- gnu.includes__D --- ===> gnu/usr.bin/texinfo (buildincludes) --- kerberos5.includes__D --- --- _KRB5INCSINS --- --- lib.includes__D --- ===> lib/ncurses (buildincludes) --- kerberos5.includes__D --- sh /usr/src/tools/install.sh -C -o root -g wheel -m 444 /usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/krb5/locate_plugin.h /usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/krb5/send_to_kdc_plugin.h /usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/krb5/ccache_plugin.h /usr/obj/usr/src/tmp/usr/include/krb5 --- gnu.includes__D --- --- _sub.buildincludes --- ===> gnu/usr.bin/texinfo/libtxi (buildincludes) --- kerberos5.includes__D --- --- _INCSINS --- sh /usr/src/tools/install.sh -C -o root -g wheel -m 444 heim_err.h /usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/include/heim_threads.h k524_err.h /usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/krb5/krb5-protos.h /usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/krb5/krb5-private.h /usr/src/kerberos5/lib/libkrb5/../../include/krb5-types.h /usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/krb5/krb5.h krb5_err.h /usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/krb5/krb5_ccapi.h /usr/obj/usr/src/tmp/usr/include --- gnu.includes__D --- ===> gnu/usr.bin/texinfo/makeinfo (buildincludes) --- lib.includes__D --- --- _sub.buildincludes --- ===> lib/ncurses/ncurses (buildincludes) --- gnu.includes__D --- ===> gnu/usr.bin/texinfo/info (buildincludes) --- kerberos5.includes__D --- ===> kerberos5/lib/libroken (installincludes) --- gnu.includes__D --- ===> gnu/usr.bin/texinfo/infokey (buildincludes) --- lib.includes__D --- ===> lib/ncurses/form (buildincludes) --- gnu.includes__D --- ===> gnu/usr.bin/texinfo/install-info (buildincludes) --- kerberos5.includes__D --- --- _INCSINS --- sh /usr/src/tools/install.sh -C -o root -g wheel -m 444 roken.h /usr/src/kerberos5/lib/libroken/../../../crypto/heimdal/lib/roken/roken-common.h /usr/src/kerberos5/lib/libroken/../../../crypto/heimdal/lib/roken/base64.h /usr/src/kerberos5/lib/libroken/../../../crypto/heimdal/lib/roken/getarg.h /usr/src/kerberos5/lib/libroken/../../../crypto/heimdal/lib/roken/hex.h /usr/src/kerberos5/lib/libroken/../../../crypto/heimdal/lib/roken/parse_bytes.h /usr/src/kerberos5/lib/libroken/../../../crypto/heimdal/lib/roken/parse_time.h /usr/src/kerberos5/lib/libroken/../../../crypto/heimdal/lib/roken/parse_units.h /usr/src/kerberos5/lib/libroken/../../../crypto/heimdal/lib/roken/resolve.h /usr/src/kerberos5/lib/libroken/../../../crypto/heimdal/lib/roken/rtbl.h /usr/src/kerberos5/lib/libroken/../../../crypto/heimdal/lib/roken/xdbm.h /usr/obj/usr/src/tmp/usr/include ===> kerberos5/lib/libsl (installincludes) --- lib.includes__D --- ===> lib/ncurses/menu (buildincludes) --- gnu.includes__D --- ===> gnu/usr.bin/texinfo/texindex (buildincludes) --- kerberos5.includes__D --- ===> kerberos5/lib/libvers (installincludes) --- lib.includes__D --- ===> lib/ncurses/panel (buildincludes) --- gnu.includes__D --- ===> gnu/usr.bin/texinfo/doc (buildincludes) --- kerberos5.includes__D --- ===> kerberos5/lib/libkdc (installincludes) --- lib.includes__D --- ===> lib/ncurses/ncursesw (buildincludes) --- kerberos5.includes__D --- --- _INCSINS --- sh /usr/src/tools/install.sh -C -o root -g wheel -m 444 /usr/src/kerberos5/lib/libkdc/../../../crypto/heimdal/kdc/kdc.h /usr/src/kerberos5/lib/libkdc/../../../crypto/heimdal/kdc/kdc-protos.h /usr/obj/usr/src/tmp/usr/include --- gnu.includes__D --- --- _sub.installincludes --- ===> gnu/lib (installincludes) --- kerberos5.includes__D --- --- _KRB5INCSINS --- sh /usr/src/tools/install.sh -C -o root -g wheel -m 444 /usr/src/kerberos5/lib/libkdc/../../../crypto/heimdal/kdc/windc_plugin.h /usr/obj/usr/src/tmp/usr/include/krb5 ===> kerberos5/lib/libwind (installincludes) --- gnu.includes__D --- --- _sub.installincludes --- ===> gnu/lib/csu (installincludes) --- lib.includes__D --- make[6]: make[6]: don't know how to make ncurses_dll.h. Stop make[6]: stopped in /usr/src/lib/ncurses/ncursesw *** [_sub.buildincludes] Error code 2 make[5]: stopped in /usr/src/lib/ncurses 1 error make[5]: stopped in /usr/src/lib/ncurses *** [_sub.buildincludes] Error code 2 make[4]: stopped in /usr/src/lib 1 error make[4]: stopped in /usr/src/lib *** [includes] Error code 2 make[3]: stopped in /usr/src/lib 1 error make[3]: stopped in /usr/src/lib *** [lib.includes__D] Error code 2 make[2]: stopped in /usr/src --- kerberos5.includes__D --- A failure has been detected in another branch of the parallel make make[6]: stopped in /usr/src/kerberos5/lib/libwind --- gnu.includes__D --- A failure has been detected in another branch of the parallel make make[6]: stopped in /usr/src/gnu/lib/csu --- kerberos5.includes__D --- *** [_sub.installincludes] Error code 2 make[5]: stopped in /usr/src/kerberos5/lib 1 error make[5]: stopped in /usr/src/kerberos5/lib --- gnu.includes__D --- *** [_sub.installincludes] Error code 2 make[5]: stopped in /usr/src/gnu/lib 1 error make[5]: stopped in /usr/src/gnu/lib --- kerberos5.includes__D --- *** [_sub.installincludes] Error code 2 make[4]: stopped in /usr/src/kerberos5 1 error make[4]: stopped in /usr/src/kerberos5 --- gnu.includes__D --- *** [_sub.installincludes] Error code 2 make[4]: stopped in /usr/src/gnu 1 error make[4]: stopped in /usr/src/gnu --- kerberos5.includes__D --- *** [includes] Error code 2 make[3]: stopped in /usr/src/kerberos5 1 error make[3]: stopped in /usr/src/kerberos5 --- gnu.includes__D --- *** [includes] Error code 2 make[3]: stopped in /usr/src/gnu 1 error make[3]: stopped in /usr/src/gnu --- kerberos5.includes__D --- *** [kerberos5.includes__D] Error code 2 make[2]: stopped in /usr/src --- gnu.includes__D --- *** [gnu.includes__D] Error code 2 make[2]: stopped in /usr/src --- include.includes__D --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/include *** [includes] Error code 2 make[3]: stopped in /usr/src/include 1 error make[3]: stopped in /usr/src/include *** [include.includes__D] Error code 2 make[2]: stopped in /usr/src 4 errors make[2]: stopped in /usr/src *** [_includes] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildworld] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE [PostBuildScript] - Execution post build scripts. [FreeBSD_STABLE_10-i386] $ /bin/sh -xe /tmp/hudson3179237327414880246.sh + export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin' + export 'jname=FreeBSD_STABLE_10-i386' + echo 'clean up jail FreeBSD_STABLE_10-i386' clean up jail FreeBSD_STABLE_10-i386 + sudo jail -r FreeBSD_STABLE_10-i386 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::104:1 -alias + sudo umount FreeBSD_STABLE_10-i386/usr/src + sudo umount FreeBSD_STABLE_10-i386/dev + sudo rm -fr FreeBSD_STABLE_10-i386 rm: FreeBSD_STABLE_10-i386/libexec/ld-elf.so.1: Operation not permitted rm: FreeBSD_STABLE_10-i386/libexec: Directory not empty rm: FreeBSD_STABLE_10-i386/lib/libthr.so.3: Operation not permitted rm: FreeBSD_STABLE_10-i386/lib/libc.so.7: Operation not permitted rm: FreeBSD_STABLE_10-i386/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_STABLE_10-i386/lib: Directory not empty rm: FreeBSD_STABLE_10-i386/usr/bin/chpass: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/su: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/chsh: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/chfn: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/login: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/crontab: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin/passwd: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/bin: Directory not empty rm: FreeBSD_STABLE_10-i386/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_STABLE_10-i386/usr/lib: Directory not empty rm: FreeBSD_STABLE_10-i386/usr: Directory not empty rm: FreeBSD_STABLE_10-i386/sbin/init: Operation not permitted rm: FreeBSD_STABLE_10-i386/sbin: Directory not empty rm: FreeBSD_STABLE_10-i386: Directory not empty + true + sudo chflags -R noschg FreeBSD_STABLE_10-i386 + sudo rm -fr FreeBSD_STABLE_10-i386 Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-stable@freebsd.org Sat Oct 3 20:30:04 2015 Return-Path: Delivered-To: freebsd-stable@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 E1C73A0F442; Sat, 3 Oct 2015 20:30:04 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id D426D1E0F; Sat, 3 Oct 2015 20:30:04 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id EBFB61119; Sat, 3 Oct 2015 20:30:04 +0000 (UTC) Date: Sat, 3 Oct 2015 20:30:04 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: bdrewery@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-stable@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <1488874750.141.1443904204934.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1457902551.137.1443894722543.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1457902551.137.1443894722543.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_STABLE_10-i386 - Build #520 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_STABLE_10-i386 X-Jenkins-Result: SUCCESS Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Oct 2015 20:30:05 -0000 FreeBSD_STABLE_10-i386 - Build #520 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_STABLE_10-i386/520/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_STABLE_10-i386/520/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_STABLE_10-i386/520/console Change summaries: 288624 by bdrewery: Partially revert r288607, stable/10 does not use ncurses_dll.h.in like head does, so this file should not be in CLEANFILES / .NOPATH.