From owner-freebsd-current@freebsd.org Sun Aug 23 06:55:36 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BA98F9C09CC for ; Sun, 23 Aug 2015 06:55:36 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 9719E10B2; Sun, 23 Aug 2015 06:55:35 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id JAA25547; Sun, 23 Aug 2015 09:55:25 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1ZTPBd-000H4O-GL; Sun, 23 Aug 2015 09:55:25 +0300 Subject: Re: Instant panic while trying run ports-mgmt/poudriere To: John-Mark Gurney , FreeBSD Current References: <20150713231205.627bab36@FreeBSD.org> <20150714223829.GY8523@funkthat.com> <20150715174616.652d0aea@FreeBSD.org> <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> Cc: Lawrence Stewart , Pawel Pekala , "K. Macy" From: Andriy Gapon X-Enigmail-Draft-Status: N1110 Message-ID: <55D96E24.9060106@FreeBSD.org> Date: Sun, 23 Aug 2015 09:54:28 +0300 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <55CB5428.2090505@room52.net> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Aug 2015 06:55:36 -0000 On 12/08/2015 17:11, Lawrence Stewart wrote: > On 08/07/15 07:33, Pawel Pekala wrote: >> Hi K., >> >> On 2015-08-06 12:33 -0700, "K. Macy" wrote: >>> Is this still happening? >> >> Still crashes: > > +1 for me running r286617 Here is another +1 with r286922. I can add a couple of bits of debugging data: (kgdb) fr 8 #8 0xffffffff80639d60 in knote (list=0xfffff8019a733ea0, hint=2147483648, lockflags=) at /usr/src/sys/kern/kern_event.c:1964 1964 } else if ((lockflags & KNF_NOKQLOCK) != 0) { (kgdb) p *list $2 = {kl_list = {slh_first = 0x0}, kl_lock = 0xffffffff8063a1e0 , kl_unlock = 0xffffffff8063a200 , kl_assert_locked = 0xffffffff8063a220 , kl_assert_unlocked = 0xffffffff8063a240 , kl_lockarg = 0xfffff8019a733bb0} (kgdb) disassemble Dump of assembler code for function knote: 0xffffffff80639d00 : push %rbp 0xffffffff80639d01 : mov %rsp,%rbp 0xffffffff80639d04 : push %r15 0xffffffff80639d06 : push %r14 0xffffffff80639d08 : push %r13 0xffffffff80639d0a : push %r12 0xffffffff80639d0c : push %rbx 0xffffffff80639d0d : sub $0x18,%rsp 0xffffffff80639d11 : mov %edx,%r12d 0xffffffff80639d14 : mov %rsi,-0x30(%rbp) 0xffffffff80639d18 : mov %rdi,%rbx 0xffffffff80639d1b : test %rbx,%rbx 0xffffffff80639d1e : je 0xffffffff80639ef6 0xffffffff80639d24 : mov %r12d,%eax 0xffffffff80639d27 : and $0x1,%eax 0xffffffff80639d2a : mov %eax,-0x3c(%rbp) 0xffffffff80639d2d : mov 0x28(%rbx),%rdi 0xffffffff80639d31 : je 0xffffffff80639d38 0xffffffff80639d33 : callq *0x18(%rbx) 0xffffffff80639d36 : jmp 0xffffffff80639d42 0xffffffff80639d38 : callq *0x20(%rbx) 0xffffffff80639d3b : mov 0x28(%rbx),%rdi 0xffffffff80639d3f : callq *0x8(%rbx) 0xffffffff80639d42 : mov %rbx,-0x38(%rbp) 0xffffffff80639d46 : mov (%rbx),%rbx 0xffffffff80639d49 : test %rbx,%rbx 0xffffffff80639d4c : je 0xffffffff80639ee5 0xffffffff80639d52 : and $0x2,%r12d 0xffffffff80639d56 : nopw %cs:0x0(%rax,%rax,1) 0xffffffff80639d60 : mov 0x28(%rbx),%r14 Panic is in the last quoted instruction. And: (kgdb) i reg rax 0x246 582 rbx 0xdeadc0dedeadc0de -2401050962867404578 rcx 0x0 0 rdx 0x12e 302 rsi 0xffffffff80a26a5a -2136839590 rdi 0xffffffff80e81b80 -2132272256 rbp 0xfffffe02b7efea20 0xfffffe02b7efea20 rsp 0xfffffe02b7efe9e0 0xfffffe02b7efe9e0 r8 0xffffffff80a269ce -2136839730 r9 0xffffffff80e82838 -2132269000 r10 0x10000 65536 r11 0xffffffff80fabd10 -2131051248 r12 0x0 0 r13 0xfffff801ff84a818 -8787511171048 r14 0xfffff801ff84a800 -8787511171072 r15 0xfffff8019a6974f0 -8789207452432 rip 0xffffffff80639d60 0xffffffff80639d60 eflags 0x10286 66182 I think that $rbx stands out here (this is a kernel with INVARIANTS). Looking at the code, is it possible that one of the calls from within the loop's body modifies the list? If that is so and provided that is a valid behavior, then maybe using SLIST_FOREACH_SAFE would help. -- Andriy Gapon From owner-freebsd-current@freebsd.org Sun Aug 23 09:08:29 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 145769C01F7 for ; Sun, 23 Aug 2015 09:08:29 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A6E77A3B; Sun, 23 Aug 2015 09:08:28 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id t7N98HHA003706 (version=TLSv1 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Sun, 23 Aug 2015 12:08:18 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua t7N98HHA003706 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id t7N98GUl003705; Sun, 23 Aug 2015 12:08:16 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Sun, 23 Aug 2015 12:08:16 +0300 From: Konstantin Belousov To: Andriy Gapon Cc: John-Mark Gurney , FreeBSD Current , Lawrence Stewart , Pawel Pekala , "K. Macy" Subject: Re: Instant panic while trying run ports-mgmt/poudriere Message-ID: <20150823090816.GJ2072@kib.kiev.ua> References: <20150713231205.627bab36@FreeBSD.org> <20150714223829.GY8523@funkthat.com> <20150715174616.652d0aea@FreeBSD.org> <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> <55D96E24.9060106@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <55D96E24.9060106@FreeBSD.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Aug 2015 09:08:29 -0000 On Sun, Aug 23, 2015 at 09:54:28AM +0300, Andriy Gapon wrote: > On 12/08/2015 17:11, Lawrence Stewart wrote: > > On 08/07/15 07:33, Pawel Pekala wrote: > >> Hi K., > >> > >> On 2015-08-06 12:33 -0700, "K. Macy" wrote: > >>> Is this still happening? > >> > >> Still crashes: > > > > +1 for me running r286617 > > Here is another +1 with r286922. > I can add a couple of bits of debugging data: > > (kgdb) fr 8 > #8 0xffffffff80639d60 in knote (list=0xfffff8019a733ea0, > hint=2147483648, lockflags=) at > /usr/src/sys/kern/kern_event.c:1964 > 1964 } else if ((lockflags & KNF_NOKQLOCK) != 0) { > (kgdb) p *list > $2 = {kl_list = {slh_first = 0x0}, kl_lock = 0xffffffff8063a1e0 > , kl_unlock = 0xffffffff8063a200 , > kl_assert_locked = 0xffffffff8063a220 , > kl_assert_unlocked = 0xffffffff8063a240 , > kl_lockarg = 0xfffff8019a733bb0} > (kgdb) disassemble > Dump of assembler code for function knote: > 0xffffffff80639d00 : push %rbp > 0xffffffff80639d01 : mov %rsp,%rbp > 0xffffffff80639d04 : push %r15 > 0xffffffff80639d06 : push %r14 > 0xffffffff80639d08 : push %r13 > 0xffffffff80639d0a : push %r12 > 0xffffffff80639d0c : push %rbx > 0xffffffff80639d0d : sub $0x18,%rsp > 0xffffffff80639d11 : mov %edx,%r12d > 0xffffffff80639d14 : mov %rsi,-0x30(%rbp) > 0xffffffff80639d18 : mov %rdi,%rbx > 0xffffffff80639d1b : test %rbx,%rbx > 0xffffffff80639d1e : je 0xffffffff80639ef6 > 0xffffffff80639d24 : mov %r12d,%eax > 0xffffffff80639d27 : and $0x1,%eax > 0xffffffff80639d2a : mov %eax,-0x3c(%rbp) > 0xffffffff80639d2d : mov 0x28(%rbx),%rdi > 0xffffffff80639d31 : je 0xffffffff80639d38 > 0xffffffff80639d33 : callq *0x18(%rbx) > 0xffffffff80639d36 : jmp 0xffffffff80639d42 > 0xffffffff80639d38 : callq *0x20(%rbx) > 0xffffffff80639d3b : mov 0x28(%rbx),%rdi > 0xffffffff80639d3f : callq *0x8(%rbx) > 0xffffffff80639d42 : mov %rbx,-0x38(%rbp) > 0xffffffff80639d46 : mov (%rbx),%rbx > 0xffffffff80639d49 : test %rbx,%rbx > 0xffffffff80639d4c : je 0xffffffff80639ee5 > 0xffffffff80639d52 : and $0x2,%r12d > 0xffffffff80639d56 : nopw %cs:0x0(%rax,%rax,1) > 0xffffffff80639d60 : mov 0x28(%rbx),%r14 > > Panic is in the last quoted instruction. > And: > (kgdb) i reg > rax 0x246 582 > rbx 0xdeadc0dedeadc0de -2401050962867404578 > rcx 0x0 0 > rdx 0x12e 302 > rsi 0xffffffff80a26a5a -2136839590 > rdi 0xffffffff80e81b80 -2132272256 > rbp 0xfffffe02b7efea20 0xfffffe02b7efea20 > rsp 0xfffffe02b7efe9e0 0xfffffe02b7efe9e0 > r8 0xffffffff80a269ce -2136839730 > r9 0xffffffff80e82838 -2132269000 > r10 0x10000 65536 > r11 0xffffffff80fabd10 -2131051248 > r12 0x0 0 > r13 0xfffff801ff84a818 -8787511171048 > r14 0xfffff801ff84a800 -8787511171072 > r15 0xfffff8019a6974f0 -8789207452432 > rip 0xffffffff80639d60 0xffffffff80639d60 > eflags 0x10286 66182 > > I think that $rbx stands out here (this is a kernel with INVARIANTS). > > Looking at the code, is it possible that one of the calls from within > the loop's body modifies the list? If that is so and provided that is a > valid behavior, then maybe using SLIST_FOREACH_SAFE would help. This is first time a useful debugging data was posted. The 0x28 offset may indicate either kn_kq member access of the struct knote, or kq_list of the struct kqueue. kl_list.slh_first of the list parameter is NULL, how would a list iteration loop even start ? Can you look up the list argument value from the previous frame (%rdi is overwritten, so debugger might be confused) ? From owner-freebsd-current@freebsd.org Sun Aug 23 12:54:49 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7D8399BABF0 for ; Sun, 23 Aug 2015 12:54:49 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1749DB70; Sun, 23 Aug 2015 12:54:48 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id t7NCshDA056324 (version=TLSv1 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Sun, 23 Aug 2015 15:54:43 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua t7NCshDA056324 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id t7NCsgPB056323; Sun, 23 Aug 2015 15:54:42 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Sun, 23 Aug 2015 15:54:42 +0300 From: Konstantin Belousov To: Andriy Gapon Cc: John-Mark Gurney , FreeBSD Current , Lawrence Stewart , Pawel Pekala , "K. Macy" Subject: Re: Instant panic while trying run ports-mgmt/poudriere Message-ID: <20150823125442.GK2072@kib.kiev.ua> References: <20150713231205.627bab36@FreeBSD.org> <20150714223829.GY8523@funkthat.com> <20150715174616.652d0aea@FreeBSD.org> <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> <55D96E24.9060106@FreeBSD.org> <20150823090816.GJ2072@kib.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150823090816.GJ2072@kib.kiev.ua> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Aug 2015 12:54:49 -0000 On Sun, Aug 23, 2015 at 12:08:16PM +0300, Konstantin Belousov wrote: > On Sun, Aug 23, 2015 at 09:54:28AM +0300, Andriy Gapon wrote: > > On 12/08/2015 17:11, Lawrence Stewart wrote: > > > On 08/07/15 07:33, Pawel Pekala wrote: > > >> Hi K., > > >> > > >> On 2015-08-06 12:33 -0700, "K. Macy" wrote: > > >>> Is this still happening? > > >> > > >> Still crashes: > > > > > > +1 for me running r286617 > > > > Here is another +1 with r286922. > > I can add a couple of bits of debugging data: > > > > (kgdb) fr 8 > > #8 0xffffffff80639d60 in knote (list=0xfffff8019a733ea0, > > hint=2147483648, lockflags=) at > > /usr/src/sys/kern/kern_event.c:1964 > > 1964 } else if ((lockflags & KNF_NOKQLOCK) != 0) { > > (kgdb) p *list > > $2 = {kl_list = {slh_first = 0x0}, kl_lock = 0xffffffff8063a1e0 > > , kl_unlock = 0xffffffff8063a200 , > > kl_assert_locked = 0xffffffff8063a220 , > > kl_assert_unlocked = 0xffffffff8063a240 , > > kl_lockarg = 0xfffff8019a733bb0} > > (kgdb) disassemble > > Dump of assembler code for function knote: > > 0xffffffff80639d00 : push %rbp > > 0xffffffff80639d01 : mov %rsp,%rbp > > 0xffffffff80639d04 : push %r15 > > 0xffffffff80639d06 : push %r14 > > 0xffffffff80639d08 : push %r13 > > 0xffffffff80639d0a : push %r12 > > 0xffffffff80639d0c : push %rbx > > 0xffffffff80639d0d : sub $0x18,%rsp > > 0xffffffff80639d11 : mov %edx,%r12d > > 0xffffffff80639d14 : mov %rsi,-0x30(%rbp) > > 0xffffffff80639d18 : mov %rdi,%rbx > > 0xffffffff80639d1b : test %rbx,%rbx > > 0xffffffff80639d1e : je 0xffffffff80639ef6 > > 0xffffffff80639d24 : mov %r12d,%eax > > 0xffffffff80639d27 : and $0x1,%eax > > 0xffffffff80639d2a : mov %eax,-0x3c(%rbp) > > 0xffffffff80639d2d : mov 0x28(%rbx),%rdi > > 0xffffffff80639d31 : je 0xffffffff80639d38 > > 0xffffffff80639d33 : callq *0x18(%rbx) > > 0xffffffff80639d36 : jmp 0xffffffff80639d42 > > 0xffffffff80639d38 : callq *0x20(%rbx) > > 0xffffffff80639d3b : mov 0x28(%rbx),%rdi > > 0xffffffff80639d3f : callq *0x8(%rbx) > > 0xffffffff80639d42 : mov %rbx,-0x38(%rbp) > > 0xffffffff80639d46 : mov (%rbx),%rbx > > 0xffffffff80639d49 : test %rbx,%rbx > > 0xffffffff80639d4c : je 0xffffffff80639ee5 > > 0xffffffff80639d52 : and $0x2,%r12d > > 0xffffffff80639d56 : nopw %cs:0x0(%rax,%rax,1) > > 0xffffffff80639d60 : mov 0x28(%rbx),%r14 > > > > Panic is in the last quoted instruction. > > And: > > (kgdb) i reg > > rax 0x246 582 > > rbx 0xdeadc0dedeadc0de -2401050962867404578 > > rcx 0x0 0 > > rdx 0x12e 302 > > rsi 0xffffffff80a26a5a -2136839590 > > rdi 0xffffffff80e81b80 -2132272256 > > rbp 0xfffffe02b7efea20 0xfffffe02b7efea20 > > rsp 0xfffffe02b7efe9e0 0xfffffe02b7efe9e0 > > r8 0xffffffff80a269ce -2136839730 > > r9 0xffffffff80e82838 -2132269000 > > r10 0x10000 65536 > > r11 0xffffffff80fabd10 -2131051248 > > r12 0x0 0 > > r13 0xfffff801ff84a818 -8787511171048 > > r14 0xfffff801ff84a800 -8787511171072 > > r15 0xfffff8019a6974f0 -8789207452432 > > rip 0xffffffff80639d60 0xffffffff80639d60 > > eflags 0x10286 66182 > > > > I think that $rbx stands out here (this is a kernel with INVARIANTS). > > > > Looking at the code, is it possible that one of the calls from within > > the loop's body modifies the list? If that is so and provided that is a > > valid behavior, then maybe using SLIST_FOREACH_SAFE would help. > > This is first time a useful debugging data was posted. > > The 0x28 offset may indicate either kn_kq member access of the struct > knote, or kq_list of the struct kqueue. > > kl_list.slh_first of the list parameter is NULL, how would a list > iteration loop even start ? Can you look up the list argument value > from the previous frame (%rdi is overwritten, so debugger might be > confused) ? After looking at your data closely, I think you are right. The panic occurs when the exit1(9) does KNOTE_LOCKED(NOTE_EXIT). This is the only case in the tree where filter uses knlist_remove_inevent() to detach processed note, so indeed the slist is modified under the iterator. Below is the patch with the suggested change and unrelated cleanup of the uma(9) KPI use. Please test, everybody who has a panic with the backtrace pointing to the sys_exit(). diff --git a/sys/kern/kern_event.c b/sys/kern/kern_event.c index a4388aa..2f15f7f 100644 --- a/sys/kern/kern_event.c +++ b/sys/kern/kern_event.c @@ -1106,7 +1106,12 @@ kqueue_register(struct kqueue *kq, struct kevent *kev, struct thread *td, int wa return EINVAL; if (kev->flags & EV_ADD) - tkn = knote_alloc(waitok); /* prevent waiting with locks */ + /* + * Prevent waiting with locks. Non-sleepable + * allocation failures are handled in the loop, only + * if the spare knote appears to be actually required. + */ + tkn = knote_alloc(waitok); else tkn = NULL; @@ -1310,8 +1315,7 @@ done: FILEDESC_XUNLOCK(td->td_proc->p_fd); if (fp != NULL) fdrop(fp, td); - if (tkn != NULL) - knote_free(tkn); + knote_free(tkn); if (fops != NULL) kqueue_fo_release(filt); return (error); @@ -1507,10 +1511,6 @@ kqueue_scan(struct kqueue *kq, int maxevents, struct kevent_copyops *k_ops, } else asbt = 0; marker = knote_alloc(1); - if (marker == NULL) { - error = ENOMEM; - goto done_nl; - } marker->kn_status = KN_MARKER; KQ_LOCK(kq); @@ -1929,7 +1929,7 @@ void knote(struct knlist *list, long hint, int lockflags) { struct kqueue *kq; - struct knote *kn; + struct knote *kn, *tkn; int error; if (list == NULL) @@ -1948,7 +1948,7 @@ knote(struct knlist *list, long hint, int lockflags) * only safe if you want to remove the current item, which we are * not doing. */ - SLIST_FOREACH(kn, &list->kl_list, kn_selnext) { + SLIST_FOREACH_SAFE(kn, &list->kl_list, kn_selnext, tkn) { kq = kn->kn_kq; KQ_LOCK(kq); if ((kn->kn_status & (KN_INFLUX | KN_SCAN)) == KN_INFLUX) { @@ -2385,15 +2385,16 @@ SYSINIT(knote, SI_SUB_PSEUDO, SI_ORDER_ANY, knote_init, NULL); static struct knote * knote_alloc(int waitok) { - return ((struct knote *)uma_zalloc(knote_zone, - (waitok ? M_WAITOK : M_NOWAIT)|M_ZERO)); + + return (uma_zalloc(knote_zone, (waitok ? M_WAITOK : M_NOWAIT) | + M_ZERO)); } static void knote_free(struct knote *kn) { - if (kn != NULL) - uma_zfree(knote_zone, kn); + + uma_zfree(knote_zone, kn); } /* From owner-freebsd-current@freebsd.org Sun Aug 23 22:02:30 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D711F9BF4BC for ; Sun, 23 Aug 2015 22:02:30 +0000 (UTC) (envelope-from pawel@dawidek.net) Received: from mail.dawidek.net (garage.dawidek.net [91.121.88.72]) by mx1.freebsd.org (Postfix) with ESMTP id A23D61D19 for ; Sun, 23 Aug 2015 22:02:30 +0000 (UTC) (envelope-from pawel@dawidek.net) Received: from localhost (unknown [91.206.210.19]) by mail.dawidek.net (Postfix) with ESMTPSA id 2BE3C511 for ; Sun, 23 Aug 2015 23:55:50 +0200 (CEST) Date: Sun, 23 Aug 2015 23:55:52 +0200 From: Pawel Jakub Dawidek To: freebsd-current@FreeBSD.org Subject: Read-only /usr/obj/ no longer kosher? Message-ID: <20150823215552.GB1314@garage.freebsd.pl> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="bp/iNruPH9dso1Pn" Content-Disposition: inline X-OS: FreeBSD 11.0-CURRENT amd64 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Aug 2015 22:02:30 -0000 --bp/iNruPH9dso1Pn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I used to build world and kernel on one machine and export both /usr/src/ a= nd /usr/obj read-only to other machines. It doesn't work anymore (this is from 'make installworld'): =3D=3D=3D> bin/freebsd-version (install) eval $(egrep '^(TYPE|REVISION|BRANCH)=3D' /usr/src/bin/freebsd-version/../.= =2E/sys/conf/newvers.sh) ; if ! sed -e " s/@@TYPE@@/${TYPE}/g; s/@@REVISI= ON@@/${REVISION}/g; s/@@BRANCH@@/${BRANCH}/g; " /usr/src/bin/freebsd-vers= ion/freebsd-version.sh.in >freebsd-version.sh ; then rm -f freebsd-version= =2Esh ; exit 1 ; fi cannot create freebsd-version.sh: Permission denied rm: freebsd-version.sh: Read-only file system *** Error code 1 --=20 Pawel Jakub Dawidek http://www.wheelsystems.com FreeBSD committer http://www.FreeBSD.org Am I Evil? Yes, I Am! http://mobter.com --bp/iNruPH9dso1Pn Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJV2kFoAAoJEJVLhSuxKFt1rXkP/AjWquUZSL8Ce9lMJ9ruetkN EIMVel85gru5S/Bt9WNU/KLE90MGvSheFvrXYQOKczVkTAJB17PBzb41Z6Wm0VGl FrN7LrRzzEKOXEr1Z9y4bBEt8yn8hOeXO61McRUvOG5qVoduJEsWQgXvfrsa87xh g+vxPqb+sDmYdHRJJNhPcpxNh9fLpxRwRDCvVkxIKYv//raF8ZF0gTx6u03OG5zL EolqDNQ3olxIzQThoLBTB6v8qHtF3aDg7FHcncH7khatz2VGO2DZutvY0Kl0SF9w 6BO42wsltBjpM+tjDHC+Yoqy+9EXjrd04Q/WetOUnYwjxqo/kqu/W5vhxIIxY1KU P6tBU0UNOVwXJf5FVdg0eTYEeoHZlZiTXnWC/oIuYPEv9rC30ZRUq0bPERqT+zLT GXIOQY0zYH4emxpwIVRYzPSVzYNZC0spJywtiB62zVJbyhNCVY860C1wL3D6xnIU JP5RS1yDiW6oAhdUgvJrosmOnQtTp8Cr0KQzcNnkVko9mNsUu8XjIys4DV6E2imb 5CKHM76oeWxL04r3EbRg2tvXCl5bexwsWiAwL1rbBOZfEidQB0j11t6e1v5aRwEO wXMW/D3yH63Dm0I4U62xArEjVykZBRtRlbPOcm5qX4FV/z1WiNV+KzWOMqXY1C7E UO9aKUELSikG/olkY4PE =lvOc -----END PGP SIGNATURE----- --bp/iNruPH9dso1Pn-- From owner-freebsd-current@freebsd.org Sun Aug 23 22:29:15 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 45D389BF94F for ; Sun, 23 Aug 2015 22:29:15 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from anubis.delphij.net (anubis.delphij.net [IPv6:2001:470:1:117::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "anubis.delphij.net", Issuer "StartCom Class 1 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2D1C0B78; Sun, 23 Aug 2015 22:29:15 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from Xins-MacBook-Pro.local (c-71-202-112-39.hsd1.ca.comcast.net [71.202.112.39]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by anubis.delphij.net (Postfix) with ESMTPSA id 721C51E59C; Sun, 23 Aug 2015 15:29:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=delphij.net; s=anubis; t=1440368954; x=1440383354; bh=AAd4q+ccuZd9HhUyVKrvS2sTisfdfGcKgJLJXPP7p+g=; h=Subject:To:References:From:Date:In-Reply-To; b=dUv8I2eRwsklICVYD31EX/q7asvz0dfHEwCNblfCsIDrJ3+bB4fAekT9pEhqR1uDw 1RQCDWRLFL+M9FekCTZnPwYV/yto19QvCsjfG3v8Vjf8Gkgk5UwjnK6kKgKI32l8Id QCEeHfUaPz9jCIWl+kw62Sb05l1t7fV/H/OuxHWA= Subject: Re: Read-only /usr/obj/ no longer kosher? To: Pawel Jakub Dawidek , freebsd-current@FreeBSD.org References: <20150823215552.GB1314@garage.freebsd.pl> From: Xin Li Message-ID: <55DA492D.4030804@delphij.net> Date: Sun, 23 Aug 2015 15:29:01 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20150823215552.GB1314@garage.freebsd.pl> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="xV8eJIQJ76GXeDCxeKJGCIqSf25mn78Np" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Aug 2015 22:29:15 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --xV8eJIQJ76GXeDCxeKJGCIqSf25mn78Np Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 8/23/15 14:55, Pawel Jakub Dawidek wrote: > I used to build world and kernel on one machine and export both /usr/sr= c/ and > /usr/obj read-only to other machines. It doesn't work anymore (this is = from > 'make installworld'): >=20 > =3D=3D=3D> bin/freebsd-version (install) > eval $(egrep '^(TYPE|REVISION|BRANCH)=3D' /usr/src/bin/freebsd-version/= =2E./../sys/conf/newvers.sh) ; if ! sed -e " s/@@TYPE@@/${TYPE}/g; s/@@= REVISION@@/${REVISION}/g; s/@@BRANCH@@/${BRANCH}/g; " /usr/src/bin/free= bsd-version/freebsd-version.sh.in >freebsd-version.sh ; then rm -f freeb= sd-version.sh ; exit 1 ; fi > cannot create freebsd-version.sh: Permission denied > rm: freebsd-version.sh: Read-only file system > *** Error code 1 What's the modification times of /usr/obj/usr/bin/freebsd-version/freebsd-version.sh, /usr/src/bin/freebsd-version/freebsd-version.sh and /usr/src/sys/conf/newvers.sh? Cheers, --xV8eJIQJ76GXeDCxeKJGCIqSf25mn78Np Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJV2kkxAAoJEJW2GBstM+nsIVkP/AsB+vn+MzDNZyCY7SjDUiFt idWgqE2S5VsJdVD1mg9BvQ/zyIpnbtMaCO7/gRgO3/Ejivpfl9hiLdkE71fFqVYH msdfjQfZzikqhuKrCckpAsbt+RwlVwZtl8uDqC6LO0xu2HJY71pImMCYj0fEl2l7 JSKR5LfpYZ5ZOAm8jMbIKi1pmHMwCg7unqwqpM5iID+4J/gr+7Ma2v114bL2oSLw xOwaFGnyXmNNRvP4BC+NuR2vQZrHVb0oTUjlAzbtXuHASfYXJOLphqpaBz9YNDdK QSPZ3BekrVm0bx2ZGYvJxfMFDdX4OpbddMdCXrKrkqgMUlL9rN9lypA+aeSJgXtN UtHRmI/It+hg8CrVVlRzng87XigZOlNxj8ixBm4OUpdGYWaCD/kz/HvQIzmzXi3c BuKAWgATO0a+5cXPXy6YPZy2nUYxgmWxCkZCKzFcgkGJg/uKkQ/C2zuh/08NSZ1+ NoW926seCN5tV2TW96iD3abbHolcnXGy8qI/JAbv1/ppoNYrXllOTiTx1j8bFCZA bAW4VFPJB7m3YyDLMWztfaO2BQgTBXQfFg1bcfs96VFEAkSdPYzieUxuLdk3LfN6 1D7yIt2n53KhWIy3DoB5/Fy4JESHAdc9fTKhvyQcJSHkB1cdmHln9Cg5MrtrXd2g nkJSGif4D0IaxyZly5Ic =tFG6 -----END PGP SIGNATURE----- --xV8eJIQJ76GXeDCxeKJGCIqSf25mn78Np-- From owner-freebsd-current@freebsd.org Mon Aug 24 01:29:10 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D17E89C1BA5 for ; Mon, 24 Aug 2015 01:29:10 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]) by mx1.freebsd.org (Postfix) with ESMTP id B05BC75A for ; Mon, 24 Aug 2015 01:29:10 +0000 (UTC) (envelope-from ler@lerctr.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=Content-Type:MIME-Version:Message-ID:Subject:To:From:Date; bh=UoZHb1lWyd95V6S/7drNwSGn+wxn8XqBQk/jBAxJUmE=; b=iEkU9lwZsQMBWtcuHGIN8n0eFU AHm8U27JmU7PfHRY2/edoR3Cb1ZRRAdt1pMJhgvGIQzO8WNakyGWghlQtOjYzn5fdBYuqvTrpAmU1 IXpXdQ3GJ4chGzCUnsLFWD2XQcH8Q9iqt3Vys3JTTzbP7Lh92E3I74S6b6jmxbzRuXBI=; Received: from cpe-70-113-56-244.austin.res.rr.com ([70.113.56.244]:15110 helo=borg.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.86 (FreeBSD)) (envelope-from ) id 1ZTgZR-000Omh-Pv for freebsd-current@freebsd.org; Sun, 23 Aug 2015 20:29:10 -0500 Date: Sun, 23 Aug 2015 20:28:57 -0500 From: Larry Rosenman To: freebsd-current@freebsd.org Subject: racct crash/Linux Emulation Message-ID: <20150824012857.GA6409@borg.lerctr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Score: -1.0 (-) X-LERCTR-Spam-Score: -1.0 (-) X-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 X-LERCTR-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1, SHORTCIRCUIT=-0.0001 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 01:29:10 -0000 got the below panio, on a linux (world community grid) process exit. borg.lerctr.org dumped core - see /var/crash/vmcore.5 Sun Aug 23 20:14:24 CDT 2015 FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #46 r287028: Sat Aug 22 18:34:59 CDT 2015 root@borg.lerctr.org:/usr/obj/usr/src/sys/VT-LER amd64 panic: racct_sub: freeing 1 of resource 11, which is more than allocated 0 for wcgrid_fahv_vina_pr (pid 1140) 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: panic: racct_sub: freeing 1 of resource 11, which is more than allocated 0 for wcgrid_fahv_vina_pr (pid 1140) cpuid = 3 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe2eb3859920 vpanic() at vpanic+0x189/frame 0xfffffe2eb38599a0 kassert_panic() at kassert_panic+0x132/frame 0xfffffe2eb3859a10 racct_sub() at racct_sub+0x13e/frame 0xfffffe2eb3859a50 exit1() at exit1+0xd4/frame 0xfffffe2eb3859ad0 linux_exit_group() at linux_exit_group+0xd/frame 0xfffffe2eb3859ae0 ia32_syscall() at ia32_syscall+0x28b/frame 0xfffffe2eb3859bf0 Xint0x80_syscall() at Xint0x80_syscall+0x95/frame 0xfffffe2eb3859bf0 --- syscall (252, Linux ELF32, linux_exit_group), rip = 0x817a9d7, rsp = 0xffffca3c, rbp = 0xffffca58 --- Uptime: 2m22s Dumping 2881 out of 64454 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% Reading symbols from /boot/kernel/linux.ko.symbols...done. Loaded symbols for /boot/kernel/linux.ko.symbols Reading symbols from /boot/kernel/linux_common.ko.symbols...done. Loaded symbols for /boot/kernel/linux_common.ko.symbols Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. Loaded symbols for /boot/kernel/if_lagg.ko.symbols Reading symbols from /boot/kernel/snd_envy24ht.ko.symbols...done. Loaded symbols for /boot/kernel/snd_envy24ht.ko.symbols Reading symbols from /boot/kernel/snd_spicds.ko.symbols...done. Loaded symbols for /boot/kernel/snd_spicds.ko.symbols Reading symbols from /boot/kernel/coretemp.ko.symbols...done. Loaded symbols for /boot/kernel/coretemp.ko.symbols Reading symbols from /boot/kernel/ichsmb.ko.symbols...done. Loaded symbols for /boot/kernel/ichsmb.ko.symbols Reading symbols from /boot/kernel/smbus.ko.symbols...done. Loaded symbols for /boot/kernel/smbus.ko.symbols Reading symbols from /boot/kernel/ichwd.ko.symbols...done. Loaded symbols for /boot/kernel/ichwd.ko.symbols Reading symbols from /boot/kernel/cpuctl.ko.symbols...done. Loaded symbols for /boot/kernel/cpuctl.ko.symbols Reading symbols from /boot/kernel/cryptodev.ko.symbols...done. Loaded symbols for /boot/kernel/cryptodev.ko.symbols Reading symbols from /boot/kernel/dtraceall.ko.symbols...done. Loaded symbols for /boot/kernel/dtraceall.ko.symbols Reading symbols from /boot/kernel/profile.ko.symbols...done. Loaded symbols for /boot/kernel/profile.ko.symbols Reading symbols from /boot/kernel/dtrace.ko.symbols...done. Loaded symbols for /boot/kernel/dtrace.ko.symbols Reading symbols from /boot/kernel/systrace_freebsd32.ko.symbols...done. Loaded symbols for /boot/kernel/systrace_freebsd32.ko.symbols Reading symbols from /boot/kernel/systrace.ko.symbols...done. Loaded symbols for /boot/kernel/systrace.ko.symbols Reading symbols from /boot/kernel/sdt.ko.symbols...done. Loaded symbols for /boot/kernel/sdt.ko.symbols Reading symbols from /boot/kernel/fasttrap.ko.symbols...done. Loaded symbols for /boot/kernel/fasttrap.ko.symbols Reading symbols from /boot/kernel/fbt.ko.symbols...done. Loaded symbols for /boot/kernel/fbt.ko.symbols Reading symbols from /boot/kernel/dtnfscl.ko.symbols...done. Loaded symbols for /boot/kernel/dtnfscl.ko.symbols Reading symbols from /boot/kernel/dtmalloc.ko.symbols...done. Loaded symbols for /boot/kernel/dtmalloc.ko.symbols Reading symbols from /boot/modules/nvidia.ko...done. Loaded symbols for /boot/modules/nvidia.ko Reading symbols from /boot/kernel/ipmi.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi.ko.symbols Reading symbols from /boot/kernel/ipmi_linux.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi_linux.ko.symbols Reading symbols from /boot/kernel/radeonkms.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkms.ko.symbols Reading symbols from /boot/kernel/iicbb.ko.symbols...done. Loaded symbols for /boot/kernel/iicbb.ko.symbols Reading symbols from /boot/kernel/iicbus.ko.symbols...done. Loaded symbols for /boot/kernel/iicbus.ko.symbols Reading symbols from /boot/kernel/iic.ko.symbols...done. Loaded symbols for /boot/kernel/iic.ko.symbols Reading symbols from /boot/kernel/drm2.ko.symbols...done. Loaded symbols for /boot/kernel/drm2.ko.symbols Reading symbols from /boot/kernel/radeonkmsfw_R100_cp.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkmsfw_R100_cp.ko.symbols Reading symbols from /boot/kernel/uhid.ko.symbols...done. Loaded symbols for /boot/kernel/uhid.ko.symbols Reading symbols from /boot/kernel/linux64.ko.symbols...done. Loaded symbols for /boot/kernel/linux64.ko.symbols Reading symbols from /boot/kernel/pf.ko.symbols...done. Loaded symbols for /boot/kernel/pf.ko.symbols #0 doadump (textdump=1) at pcpu.h:221 221 pcpu.h: No such file or directory. in pcpu.h (kgdb) #0 doadump (textdump=1) at pcpu.h:221 #1 0xffffffff80b34cf5 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:329 #2 0xffffffff80b352e8 in vpanic (fmt=, ap=) at /usr/src/sys/kern/kern_shutdown.c:626 #3 0xffffffff80b35112 in kassert_panic (fmt=) at /usr/src/sys/kern/kern_shutdown.c:516 #4 0xffffffff80b295ee in racct_sub (p=0xfffff80046218548, resource=11, amount=1) at /usr/src/sys/kern/kern_racct.c:847 #5 0xffffffff80af6f44 in exit1 (td=0xfffff8004642f9a0, rval=0, signo=0) at /usr/src/sys/kern/kern_exit.c:259 #6 0xffffffff8224d07d in linux_exit_group (td=0x0, args=) at /usr/src/sys/modules/linux/../../compat/linux/linux_misc.c:1842 #7 0xffffffff8108392b in ia32_syscall (frame=0xfffffe2eb3859c00) at subr_syscall.c:133 #8 0xffffffff80f5c6a5 in Xint0x80_syscall () at ia32_exception.S:73 #9 0x000000000817a9d7 in ?? () Previous frame inner to this frame (corrupt stack?) Current language: auto; currently minimal (kgdb) Ideas? -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 7011 W Parmer Ln, Apt 1115, Austin, TX 78729-6961 From owner-freebsd-current@freebsd.org Mon Aug 24 01:36:46 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BACE09C1DC1 for ; Mon, 24 Aug 2015 01:36:46 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 95E49B5E for ; Mon, 24 Aug 2015 01:36:46 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 92E859C1DC0; Mon, 24 Aug 2015 01:36:46 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 918239C1DBE for ; Mon, 24 Aug 2015 01:36:46 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from mail-pa0-x22a.google.com (mail-pa0-x22a.google.com [IPv6:2607:f8b0:400e:c03::22a]) (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 576DFB5C; Mon, 24 Aug 2015 01:36:46 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: by padfo6 with SMTP id fo6so4421928pad.3; Sun, 23 Aug 2015 18:36:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:cc:subject:message-id:reply-to:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=43sm27+7ntJOvcQ/e0OQVMwW1mHP45sfa/9hRJG8B1Y=; b=d+MBegsR3mujx+n6L/0BdyRciMrj0mRFHJQ967tSyCTMy01EcTkhQ4TdTXsgEAydgs TYefhfxwQ6knhKHTPYt+goh/2L3xJqzRZZte9gpRIEP1OxWBoYAE53Yy8B5nkjvxuT5c qU9eE+A+jcBo3SBElMkXEqrXdyzbRRz/rGUMQDcqNWjPth4JOSWqXet5uhbYXScAD3Cm ts3tr7bJPLQm+zCm4/aF+nhV8rf6gsExgwoMTM6C8rBMZWJIRvY8rEMjphH3pO6GpyXW qInfkiSeykRtAx2XGSR9AlLIbj1mAeDyLobimk7hQtbJ7snyEvfBvCxfw9jhwsflSElK +nXw== X-Received: by 10.69.11.196 with SMTP id ek4mr41071174pbd.148.1440380205745; Sun, 23 Aug 2015 18:36:45 -0700 (PDT) Received: from pyunyh@gmail.com ([106.247.248.2]) by smtp.gmail.com with ESMTPSA id qp5sm15227625pbc.0.2015.08.23.18.36.41 (version=TLSv1 cipher=RC4-SHA bits=128/128); Sun, 23 Aug 2015 18:36:44 -0700 (PDT) From: Yonghyeon PYUN X-Google-Original-From: "Yonghyeon PYUN" Received: by pyunyh@gmail.com (sSMTP sendmail emulation); Mon, 24 Aug 2015 10:36:36 +0900 Date: Mon, 24 Aug 2015 10:36:36 +0900 To: Sean Bruno Cc: Rick Macklem , current@freebsd.org, Joel Dahl Subject: Re: Kernel panic with fresh current, probably nfs related Message-ID: <20150824013636.GA1015@michelle.fasterthan.com> Reply-To: pyunyh@gmail.com References: <20150822115519.GA79434@ymer.vnode.se> <914810061.28949434.1440248260373.JavaMail.zimbra@uoguelph.ca> <55D8BEB6.7090202@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="9amGYk9869ThD9tj" Content-Disposition: inline In-Reply-To: <55D8BEB6.7090202@freebsd.org> User-Agent: Mutt/1.4.2.3i X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 01:36:46 -0000 --9amGYk9869ThD9tj Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sat, Aug 22, 2015 at 11:25:58AM -0700, Sean Bruno wrote: > > > > > I'm going to guess that you're using an "em" net driver, since that is the > > only one that sets if_hw_tsomax > IP_MAXPACKET (65535) from what I can see. > > > > Sean, EM_TSO_SIZE is defined as (65535 + sizeof(struct ether_vlan_header)), > > which makes it > IP_MAXPACKET. The value of if_hw_tsomax must be <= IP_MAXPACKET > > and I'm guessing this is what caused the above panic. (Someday it would be > > nice if TSO segments > IP_MAXPACKET could be handled, but that will take changes > > in the ip layer and router software so that a bogus ip_len field doesn't cause > > problems.) > > > > if_hw_tsomax needs to be the maximum segment size that the driver can accept > > from IP. Since the driver adds any MAC header after accepting the TSO segment > > from the IP layer, it shouldn't include MAC header(s) in the value for if_hw_tsomax. > > (If its limit includes MAC header(s), it needs to subtract those out when setting > > if_hw_tsomax, not add them.) > > > > Since I am working up a patch for the value of if_hw_tsomaxsegcount, I think I'll > > add a check for > IP_MAXPACKET for if_hw_tsomax as well. > > > > rick > > Huh, ok. You want to try something like this then? > > sean > > > Index: if_em.h > =================================================================== > --- if_em.h (revision 286991) > +++ if_em.h (working copy) > @@ -268,7 +268,7 @@ > > #define EM_MAX_SCATTER 64 > #define EM_VFTA_SIZE 128 > -#define EM_TSO_SIZE (65535 + sizeof(struct ether_vlan_header)) > +#define EM_TSO_SIZE (65535 - sizeof(struct ether_vlan_header)) > #define EM_TSO_SEG_SIZE 4096 /* Max dma segment size */ > #define EM_MSIX_MASK 0x01F00000 /* For 82574 use */ > #define EM_MSIX_LINK 0x01000000 /* For 82574 use */ I don't remember TSO details on em(4) controllers at this moment(it had been long time ago since lastly I touched it) but I think the controller has no additional limit on TSO size(it claims the controller supports MS Large Send Offload so it should support up to 64KB IP datagram) so the change would be sub-optimal. I've attached a new diff. It was not tested though, I don't have em(4) controllers. > Index: if_lem.h > =================================================================== > --- if_lem.h (revision 286991) > +++ if_lem.h (working copy) > @@ -238,7 +238,7 @@ > > #define EM_MAX_SCATTER 64 > #define EM_VFTA_SIZE 128 > -#define EM_TSO_SIZE (65535 + sizeof(struct ether_vlan_header)) > +#define EM_TSO_SIZE (65535 - sizeof(struct ether_vlan_header)) > #define EM_TSO_SEG_SIZE 4096 /* Max dma segment size */ > #define EM_MSIX_MASK 0x01F00000 /* For 82574 use */ > #define ETH_ZLEN 60 > I think lem(4) does not support TSO so the change would have no effect. Actually all reference on TSO for lem(4) should be removed I guess. --9amGYk9869ThD9tj Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="em.tso.diff" Index: sys/dev/e1000/if_em.c =================================================================== --- sys/dev/e1000/if_em.c (revision 287087) +++ sys/dev/e1000/if_em.c (working copy) @@ -3044,7 +3044,7 @@ em_setup_interface(device_t dev, struct adapter *a if_setioctlfn(ifp, em_ioctl); if_setgetcounterfn(ifp, em_get_counter); /* TSO parameters */ - ifp->if_hw_tsomax = EM_TSO_SIZE; + ifp->if_hw_tsomax = IP_MAXPACKET; ifp->if_hw_tsomaxsegcount = EM_MAX_SCATTER; ifp->if_hw_tsomaxsegsize = EM_TSO_SEG_SIZE; --9amGYk9869ThD9tj-- From owner-freebsd-current@freebsd.org Mon Aug 24 05:35:52 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4E0489C142F for ; Mon, 24 Aug 2015 05:35:52 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (gate2.funkthat.com [208.87.223.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "gold.funkthat.com", Issuer "gold.funkthat.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 15E28BB6; Mon, 24 Aug 2015 05:35:51 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (localhost [127.0.0.1]) by gold.funkthat.com (8.14.5/8.14.5) with ESMTP id t7O5ZiHD092802 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 23 Aug 2015 22:35:44 -0700 (PDT) (envelope-from jmg@gold.funkthat.com) Received: (from jmg@localhost) by gold.funkthat.com (8.14.5/8.14.5/Submit) id t7O5Zi7t092801; Sun, 23 Aug 2015 22:35:44 -0700 (PDT) (envelope-from jmg) Date: Sun, 23 Aug 2015 22:35:44 -0700 From: John-Mark Gurney To: Konstantin Belousov Cc: Andriy Gapon , FreeBSD Current , Lawrence Stewart , Pawel Pekala , "K. Macy" Subject: Re: Instant panic while trying run ports-mgmt/poudriere Message-ID: <20150824053543.GH33167@funkthat.com> References: <20150714223829.GY8523@funkthat.com> <20150715174616.652d0aea@FreeBSD.org> <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> <55D96E24.9060106@FreeBSD.org> <20150823090816.GJ2072@kib.kiev.ua> <20150823125442.GK2072@kib.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150823125442.GK2072@kib.kiev.ua> X-Operating-System: FreeBSD 9.1-PRERELEASE amd64 X-PGP-Fingerprint: 54BA 873B 6515 3F10 9E88 9322 9CB1 8F74 6D3F A396 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html X-TipJar: bitcoin:13Qmb6AeTgQecazTWph4XasEsP7nGRbAPE X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? User-Agent: Mutt/1.5.21 (2010-09-15) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (gold.funkthat.com [127.0.0.1]); Sun, 23 Aug 2015 22:35:44 -0700 (PDT) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 05:35:52 -0000 Konstantin Belousov wrote this message on Sun, Aug 23, 2015 at 15:54 +0300: > On Sun, Aug 23, 2015 at 12:08:16PM +0300, Konstantin Belousov wrote: > > On Sun, Aug 23, 2015 at 09:54:28AM +0300, Andriy Gapon wrote: > > > On 12/08/2015 17:11, Lawrence Stewart wrote: > > > > On 08/07/15 07:33, Pawel Pekala wrote: > > > >> Hi K., > > > >> > > > >> On 2015-08-06 12:33 -0700, "K. Macy" wrote: > > > >>> Is this still happening? > > > >> > > > >> Still crashes: > > > > > > > > +1 for me running r286617 > > > > > > Here is another +1 with r286922. > > > I can add a couple of bits of debugging data: > > > > > > (kgdb) fr 8 > > > #8 0xffffffff80639d60 in knote (list=0xfffff8019a733ea0, > > > hint=2147483648, lockflags=) at > > > /usr/src/sys/kern/kern_event.c:1964 > > > 1964 } else if ((lockflags & KNF_NOKQLOCK) != 0) { > > > (kgdb) p *list > > > $2 = {kl_list = {slh_first = 0x0}, kl_lock = 0xffffffff8063a1e0 > > > , kl_unlock = 0xffffffff8063a200 , > > > kl_assert_locked = 0xffffffff8063a220 , > > > kl_assert_unlocked = 0xffffffff8063a240 , > > > kl_lockarg = 0xfffff8019a733bb0} > > > (kgdb) disassemble > > > Dump of assembler code for function knote: > > > 0xffffffff80639d00 : push %rbp > > > 0xffffffff80639d01 : mov %rsp,%rbp > > > 0xffffffff80639d04 : push %r15 > > > 0xffffffff80639d06 : push %r14 > > > 0xffffffff80639d08 : push %r13 > > > 0xffffffff80639d0a : push %r12 > > > 0xffffffff80639d0c : push %rbx > > > 0xffffffff80639d0d : sub $0x18,%rsp > > > 0xffffffff80639d11 : mov %edx,%r12d > > > 0xffffffff80639d14 : mov %rsi,-0x30(%rbp) > > > 0xffffffff80639d18 : mov %rdi,%rbx > > > 0xffffffff80639d1b : test %rbx,%rbx > > > 0xffffffff80639d1e : je 0xffffffff80639ef6 > > > 0xffffffff80639d24 : mov %r12d,%eax > > > 0xffffffff80639d27 : and $0x1,%eax > > > 0xffffffff80639d2a : mov %eax,-0x3c(%rbp) > > > 0xffffffff80639d2d : mov 0x28(%rbx),%rdi > > > 0xffffffff80639d31 : je 0xffffffff80639d38 > > > 0xffffffff80639d33 : callq *0x18(%rbx) > > > 0xffffffff80639d36 : jmp 0xffffffff80639d42 > > > 0xffffffff80639d38 : callq *0x20(%rbx) > > > 0xffffffff80639d3b : mov 0x28(%rbx),%rdi > > > 0xffffffff80639d3f : callq *0x8(%rbx) > > > 0xffffffff80639d42 : mov %rbx,-0x38(%rbp) > > > 0xffffffff80639d46 : mov (%rbx),%rbx > > > 0xffffffff80639d49 : test %rbx,%rbx > > > 0xffffffff80639d4c : je 0xffffffff80639ee5 > > > 0xffffffff80639d52 : and $0x2,%r12d > > > 0xffffffff80639d56 : nopw %cs:0x0(%rax,%rax,1) > > > 0xffffffff80639d60 : mov 0x28(%rbx),%r14 > > > > > > Panic is in the last quoted instruction. > > > And: > > > (kgdb) i reg > > > rax 0x246 582 > > > rbx 0xdeadc0dedeadc0de -2401050962867404578 > > > rcx 0x0 0 > > > rdx 0x12e 302 > > > rsi 0xffffffff80a26a5a -2136839590 > > > rdi 0xffffffff80e81b80 -2132272256 > > > rbp 0xfffffe02b7efea20 0xfffffe02b7efea20 > > > rsp 0xfffffe02b7efe9e0 0xfffffe02b7efe9e0 > > > r8 0xffffffff80a269ce -2136839730 > > > r9 0xffffffff80e82838 -2132269000 > > > r10 0x10000 65536 > > > r11 0xffffffff80fabd10 -2131051248 > > > r12 0x0 0 > > > r13 0xfffff801ff84a818 -8787511171048 > > > r14 0xfffff801ff84a800 -8787511171072 > > > r15 0xfffff8019a6974f0 -8789207452432 > > > rip 0xffffffff80639d60 0xffffffff80639d60 > > > eflags 0x10286 66182 > > > > > > I think that $rbx stands out here (this is a kernel with INVARIANTS). > > > > > > Looking at the code, is it possible that one of the calls from within > > > the loop's body modifies the list? If that is so and provided that is a > > > valid behavior, then maybe using SLIST_FOREACH_SAFE would help. > > > > This is first time a useful debugging data was posted. > > > > The 0x28 offset may indicate either kn_kq member access of the struct > > knote, or kq_list of the struct kqueue. > > > > kl_list.slh_first of the list parameter is NULL, how would a list > > iteration loop even start ? Can you look up the list argument value > > from the previous frame (%rdi is overwritten, so debugger might be > > confused) ? > > After looking at your data closely, I think you are right. The panic > occurs when the exit1(9) does KNOTE_LOCKED(NOTE_EXIT). This is the > only case in the tree where filter uses knlist_remove_inevent() to detach > processed note, so indeed the slist is modified under the iterator. > > Below is the patch with the suggested change and unrelated cleanup of > the uma(9) KPI use. Please test, everybody who has a panic with the > backtrace pointing to the sys_exit(). > > diff --git a/sys/kern/kern_event.c b/sys/kern/kern_event.c > index a4388aa..2f15f7f 100644 > --- a/sys/kern/kern_event.c > +++ b/sys/kern/kern_event.c > @@ -1106,7 +1106,12 @@ kqueue_register(struct kqueue *kq, struct kevent *kev, struct thread *td, int wa > return EINVAL; > > if (kev->flags & EV_ADD) > - tkn = knote_alloc(waitok); /* prevent waiting with locks */ > + /* > + * Prevent waiting with locks. Non-sleepable > + * allocation failures are handled in the loop, only > + * if the spare knote appears to be actually required. > + */ > + tkn = knote_alloc(waitok); if you add this comment, please add curly braces around the block... > else > tkn = NULL; > > @@ -1310,8 +1315,7 @@ done: > FILEDESC_XUNLOCK(td->td_proc->p_fd); > if (fp != NULL) > fdrop(fp, td); > - if (tkn != NULL) > - knote_free(tkn); > + knote_free(tkn); Probably should just change knote_free to a static inline that does a uma_zfree as uma_zfree also does nothing is the input is NULL... > if (fops != NULL) > kqueue_fo_release(filt); > return (error); > @@ -1507,10 +1511,6 @@ kqueue_scan(struct kqueue *kq, int maxevents, struct kevent_copyops *k_ops, > } else > asbt = 0; > marker = knote_alloc(1); > - if (marker == NULL) { > - error = ENOMEM; > - goto done_nl; > - } > marker->kn_status = KN_MARKER; > KQ_LOCK(kq); > > @@ -1929,7 +1929,7 @@ void > knote(struct knlist *list, long hint, int lockflags) > { > struct kqueue *kq; > - struct knote *kn; > + struct knote *kn, *tkn; > int error; > > if (list == NULL) > @@ -1948,7 +1948,7 @@ knote(struct knlist *list, long hint, int lockflags) > * only safe if you want to remove the current item, which we are > * not doing. > */ > - SLIST_FOREACH(kn, &list->kl_list, kn_selnext) { > + SLIST_FOREACH_SAFE(kn, &list->kl_list, kn_selnext, tkn) { Clearly you didn't read the comment that preceeds this line, or at least didn't update it: * SLIST_FOREACH, SLIST_FOREACH_SAFE is not safe in our case, it is * only safe if you want to remove the current item, which we are * not doing. So, you'll need to be more specific in why this needs to change... When I wrote this code, I spent a lot of time looking at this, and reasoned as to why SLIST_FOREACH_SAFE was NOT correct usage here... > kq = kn->kn_kq; > KQ_LOCK(kq); > if ((kn->kn_status & (KN_INFLUX | KN_SCAN)) == KN_INFLUX) { > @@ -2385,15 +2385,16 @@ SYSINIT(knote, SI_SUB_PSEUDO, SI_ORDER_ANY, knote_init, NULL); > static struct knote * > knote_alloc(int waitok) > { > - return ((struct knote *)uma_zalloc(knote_zone, > - (waitok ? M_WAITOK : M_NOWAIT)|M_ZERO)); > + > + return (uma_zalloc(knote_zone, (waitok ? M_WAITOK : M_NOWAIT) | > + M_ZERO)); > } > > static void per above, we should add inline here... > knote_free(struct knote *kn) > { > - if (kn != NULL) > - uma_zfree(knote_zone, kn); > + > + uma_zfree(knote_zone, kn); > } > > /* I agree w/ the all the non-SLIST changes, but I disagree w/ the SLIST change as I don't believe that all cases was considered... Anyways, the other changes shouldn't be committed w/ the SLIST change as they are unrelated... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-freebsd-current@freebsd.org Mon Aug 24 06:13:47 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D817A9C1B05 for ; Mon, 24 Aug 2015 06:13:47 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 9811F1E7C; Mon, 24 Aug 2015 06:13:46 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id JAA11681; Mon, 24 Aug 2015 09:13:43 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1ZTl0o-000IQK-Te; Mon, 24 Aug 2015 09:13:42 +0300 Subject: Re: Instant panic while trying run ports-mgmt/poudriere To: Konstantin Belousov References: <20150713231205.627bab36@FreeBSD.org> <20150714223829.GY8523@funkthat.com> <20150715174616.652d0aea@FreeBSD.org> <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> <55D96E24.9060106@FreeBSD.org> <20150823090816.GJ2072@kib.kiev.ua> <20150823125442.GK2072@kib.kiev.ua> Cc: John-Mark Gurney , FreeBSD Current , Lawrence Stewart , Pawel Pekala , "K. Macy" From: Andriy Gapon Message-ID: <55DAB5DB.5090008@FreeBSD.org> Date: Mon, 24 Aug 2015 09:12:43 +0300 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20150823125442.GK2072@kib.kiev.ua> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 06:13:47 -0000 On 23/08/2015 15:54, Konstantin Belousov wrote: > After looking at your data closely, I think you are right. The panic > occurs when the exit1(9) does KNOTE_LOCKED(NOTE_EXIT). This is the > only case in the tree where filter uses knlist_remove_inevent() to detach > processed note, so indeed the slist is modified under the iterator. > > Below is the patch with the suggested change and unrelated cleanup of > the uma(9) KPI use. Please test, everybody who has a panic with the > backtrace pointing to the sys_exit(). Thank you very much! I no longer get the panic in the test case that previously triggered it. -- Andriy Gapon From owner-freebsd-current@freebsd.org Mon Aug 24 08:10:25 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 377D09BF26E for ; Mon, 24 Aug 2015 08:10:25 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D0EF7F6E; Mon, 24 Aug 2015 08:10:24 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id t7O8AHgY050060 (version=TLSv1 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Mon, 24 Aug 2015 11:10:17 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua t7O8AHgY050060 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id t7O8AFfh050045; Mon, 24 Aug 2015 11:10:15 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Mon, 24 Aug 2015 11:10:15 +0300 From: Konstantin Belousov To: John-Mark Gurney Cc: Andriy Gapon , FreeBSD Current , Lawrence Stewart , Pawel Pekala , "K. Macy" Subject: Re: Instant panic while trying run ports-mgmt/poudriere Message-ID: <20150824081015.GT2072@kib.kiev.ua> References: <20150715174616.652d0aea@FreeBSD.org> <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> <55D96E24.9060106@FreeBSD.org> <20150823090816.GJ2072@kib.kiev.ua> <20150823125442.GK2072@kib.kiev.ua> <20150824053543.GH33167@funkthat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150824053543.GH33167@funkthat.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 08:10:25 -0000 On Sun, Aug 23, 2015 at 10:35:44PM -0700, John-Mark Gurney wrote: > Konstantin Belousov wrote this message on Sun, Aug 23, 2015 at 15:54 +0300: > > if (kev->flags & EV_ADD) > > - tkn = knote_alloc(waitok); /* prevent waiting with locks */ > > + /* > > + * Prevent waiting with locks. Non-sleepable > > + * allocation failures are handled in the loop, only > > + * if the spare knote appears to be actually required. > > + */ > > + tkn = knote_alloc(waitok); > > if you add this comment, please add curly braces around the block... Ok. > > > else > > tkn = NULL; > > > > @@ -1310,8 +1315,7 @@ done: > > FILEDESC_XUNLOCK(td->td_proc->p_fd); > > if (fp != NULL) > > fdrop(fp, td); > > - if (tkn != NULL) > > - knote_free(tkn); > > + knote_free(tkn); > > Probably should just change knote_free to a static inline that does > a uma_zfree as uma_zfree also does nothing is the input is NULL... This was already done in the patch (the removal of the NULL check in knote_free()). I usually do not add excessive inline keywords. Compilers are good, sometimes even too good, at figuring out the possibilities for inlining. knote_free() is inlined automatically. > > @@ -1948,7 +1948,7 @@ knote(struct knlist *list, long hint, int lockflags) > > * only safe if you want to remove the current item, which we are > > * not doing. > > */ > > - SLIST_FOREACH(kn, &list->kl_list, kn_selnext) { > > + SLIST_FOREACH_SAFE(kn, &list->kl_list, kn_selnext, tkn) { > > Clearly you didn't read the comment that preceeds this line, or at > least didn't update it: > * SLIST_FOREACH, SLIST_FOREACH_SAFE is not safe in our case, it is > * only safe if you want to remove the current item, which we are > * not doing. > > So, you'll need to be more specific in why this needs to change... > When I wrote this code, I spent a lot of time looking at this, and > reasoned as to why SLIST_FOREACH_SAFE was NOT correct usage here... I explained what happens in the message. The knote list is modified by the filter, see knlist_remove_inevent() call in filt_proc(). > > > kq = kn->kn_kq; > > KQ_LOCK(kq); > > if ((kn->kn_status & (KN_INFLUX | KN_SCAN)) == KN_INFLUX) { > > @@ -2385,15 +2385,16 @@ SYSINIT(knote, SI_SUB_PSEUDO, SI_ORDER_ANY, knote_init, NULL); > > static struct knote * > > knote_alloc(int waitok) > > { > > - return ((struct knote *)uma_zalloc(knote_zone, > > - (waitok ? M_WAITOK : M_NOWAIT)|M_ZERO)); > > + > > + return (uma_zalloc(knote_zone, (waitok ? M_WAITOK : M_NOWAIT) | > > + M_ZERO)); > > } > > > > static void > > per above, we should add inline here... > > > knote_free(struct knote *kn) > > { > > - if (kn != NULL) > > - uma_zfree(knote_zone, kn); > > + > > + uma_zfree(knote_zone, kn); > > } > > > > /* > > I agree w/ the all the non-SLIST changes, but I disagree w/ the SLIST > change as I don't believe that all cases was considered... What cases do you mean ? The patch does not unlock knlist lock in the iteration. As such, the only thread which could remove elements from the knlist, or rearrange the list, while loop is active, is the current thread. So I claim that the only the current iterating element can be removed, and the next list element stays valid. This is enough for _SAFE loop to work. Why do you think that _SAFE is incorrect ? Comment talks about very different case, where the knlist lock is dropped. Then indeed, other thread may iterate in parallel, and invalidate the memoized next element while KN_INFLUX is set for the current element and knlist is dropped. But _SAFE in sys/queue.h never means 'safe for parallel mutators', it only means 'safe for the current iterator removing current element'. I preferred not to touch the comment until it is confirmed that the change help. I reformulated it now, trying to keep the note about unlock (but is it useful ?). > > Anyways, the other changes shouldn't be committed w/ the SLIST change > as they are unrelated... Sure, I posted the diff against the WIP branch. The commits will be split. diff --git a/sys/kern/kern_event.c b/sys/kern/kern_event.c index a4388aa..0e26a78 100644 --- a/sys/kern/kern_event.c +++ b/sys/kern/kern_event.c @@ -1105,10 +1105,16 @@ kqueue_register(struct kqueue *kq, struct kevent *kev, struct thread *td, int wa if (fops == NULL) return EINVAL; - if (kev->flags & EV_ADD) - tkn = knote_alloc(waitok); /* prevent waiting with locks */ - else + if (kev->flags & EV_ADD) { + /* + * Prevent waiting with locks. Non-sleepable + * allocation failures are handled in the loop, only + * if the spare knote appears to be actually required. + */ + tkn = knote_alloc(waitok); + } else { tkn = NULL; + } findkn: if (fops->f_isfd) { @@ -1310,8 +1316,7 @@ done: FILEDESC_XUNLOCK(td->td_proc->p_fd); if (fp != NULL) fdrop(fp, td); - if (tkn != NULL) - knote_free(tkn); + knote_free(tkn); if (fops != NULL) kqueue_fo_release(filt); return (error); @@ -1507,10 +1512,6 @@ kqueue_scan(struct kqueue *kq, int maxevents, struct kevent_copyops *k_ops, } else asbt = 0; marker = knote_alloc(1); - if (marker == NULL) { - error = ENOMEM; - goto done_nl; - } marker->kn_status = KN_MARKER; KQ_LOCK(kq); @@ -1929,7 +1930,7 @@ void knote(struct knlist *list, long hint, int lockflags) { struct kqueue *kq; - struct knote *kn; + struct knote *kn, *tkn; int error; if (list == NULL) @@ -1941,14 +1942,13 @@ knote(struct knlist *list, long hint, int lockflags) list->kl_lock(list->kl_lockarg); /* - * If we unlock the list lock (and set KN_INFLUX), we can eliminate - * the kqueue scheduling, but this will introduce four - * lock/unlock's for each knote to test. If we do, continue to use - * SLIST_FOREACH, SLIST_FOREACH_SAFE is not safe in our case, it is - * only safe if you want to remove the current item, which we are - * not doing. + * If we unlock the list lock (and set KN_INFLUX), we can + * eliminate the kqueue scheduling, but this will introduce + * four lock/unlock's for each knote to test. Also, marker + * would be needed to keep iteration position, since filters + * or other threads could remove events. */ - SLIST_FOREACH(kn, &list->kl_list, kn_selnext) { + SLIST_FOREACH_SAFE(kn, &list->kl_list, kn_selnext, tkn) { kq = kn->kn_kq; KQ_LOCK(kq); if ((kn->kn_status & (KN_INFLUX | KN_SCAN)) == KN_INFLUX) { @@ -2385,15 +2385,16 @@ SYSINIT(knote, SI_SUB_PSEUDO, SI_ORDER_ANY, knote_init, NULL); static struct knote * knote_alloc(int waitok) { - return ((struct knote *)uma_zalloc(knote_zone, - (waitok ? M_WAITOK : M_NOWAIT)|M_ZERO)); + + return (uma_zalloc(knote_zone, (waitok ? M_WAITOK : M_NOWAIT) | + M_ZERO)); } static void knote_free(struct knote *kn) { - if (kn != NULL) - uma_zfree(knote_zone, kn); + + uma_zfree(knote_zone, kn); } /* From owner-freebsd-current@freebsd.org Mon Aug 24 08:58:34 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B3EA99C145F for ; Mon, 24 Aug 2015 08:58:34 +0000 (UTC) (envelope-from etnapierala@gmail.com) Received: from mail-wi0-x232.google.com (mail-wi0-x232.google.com [IPv6:2a00:1450:400c:c05::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BB9C1493 for ; Mon, 24 Aug 2015 08:58:34 +0000 (UTC) (envelope-from etnapierala@gmail.com) Received: by wicja10 with SMTP id ja10so65119411wic.1 for ; Mon, 24 Aug 2015 01:58:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:mail-followup-to :references:mime-version:content-type:content-disposition :in-reply-to:user-agent; bh=HhS8FYZpyy2WluYUFHxU/e50yOGzYL6/Kf1osNwv/mw=; b=xXOx8t7om100/p2FKRbdhhSTyDlgcJk5Gu5bgro+5+FdWB6IfnpH1TJzxWb7OZ2ubm lSmJKQqYM9ZbaKx50AbzRcWRDtUl7UotsOqkIUkcYGTuKqnX5KEtg2zvBcObjCn5KZGj bkaYvsud0FKyT+LmnY+sx2MJ7kfy5nnBCYJYaO0fl10Gyut4rT+MEhD8g5wmGFhXukMI H/em9csQg84b5+c8twx//SywhhR7yBfhHyEVM4WWugE/xx8BX5baSW+q7k66gtk0Q1ox U/pP6nWig2cpZ8/pr7SceFut1bcCnUlfokTrRijwJg3x+EqzmnHm80UZWC8ynq+SI38h nuKA== X-Received: by 10.180.86.163 with SMTP id q3mr27744192wiz.75.1440406712808; Mon, 24 Aug 2015 01:58:32 -0700 (PDT) Received: from brick.home (adee119.neoplus.adsl.tpnet.pl. [79.184.82.119]) by smtp.gmail.com with ESMTPSA id ej5sm22130947wjd.22.2015.08.24.01.58.31 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 24 Aug 2015 01:58:31 -0700 (PDT) Sender: =?UTF-8?Q?Edward_Tomasz_Napiera=C5=82a?= Date: Mon, 24 Aug 2015 10:37:00 +0200 From: Edward Tomasz =?utf-8?Q?Napiera=C5=82a?= To: Larry Rosenman Cc: freebsd-current@freebsd.org Subject: Re: racct crash/Linux Emulation Message-ID: <20150824083700.GA1253@brick.home> Mail-Followup-To: Larry Rosenman , freebsd-current@freebsd.org References: <20150824012857.GA6409@borg.lerctr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150824012857.GA6409@borg.lerctr.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 08:58:34 -0000 On 0823T2028, Larry Rosenman wrote: > got the below panio, on a linux (world community grid) process exit. > > > borg.lerctr.org dumped core - see /var/crash/vmcore.5 > > Sun Aug 23 20:14:24 CDT 2015 > > FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #46 r287028: Sat Aug 22 18:34:59 CDT 2015 root@borg.lerctr.org:/usr/obj/usr/src/sys/VT-LER amd64 > > panic: racct_sub: freeing 1 of resource 11, which is more than allocated 0 for wcgrid_fahv_vina_pr (pid 1140) Could you try the patch below? Index: sys/compat/linux/linux_fork.c =================================================================== --- sys/compat/linux/linux_fork.c (revision 287034) +++ sys/compat/linux/linux_fork.c (working copy) @@ -285,10 +285,20 @@ linux_clone_thread(struct thread *td, struct linux p = td->td_proc; +#ifdef RACCT + if (racct_enable) { + PROC_LOCK(p); + error = racct_add(p, RACCT_NTHR, 1); + PROC_UNLOCK(p); + if (error != 0) + return (EPROCLIM); + } +#endif + /* Initialize our td */ error = kern_thr_alloc(p, 0, &newtd); if (error) - return (error); + goto fail; cpu_set_upcall(newtd, td); @@ -369,6 +379,16 @@ linux_clone_thread(struct thread *td, struct linux td->td_retval[0] = newtd->td_tid; return (0); + +fail: +#ifdef RACCT + if (racct_enable) { + PROC_LOCK(p); + racct_sub(p, RACCT_NTHR, 1); + PROC_UNLOCK(p); + } +#endif + return (error); } int From owner-freebsd-current@freebsd.org Mon Aug 24 12:31:10 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 210B29C2EDA for ; Mon, 24 Aug 2015 12:31:10 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]) by mx1.freebsd.org (Postfix) with ESMTP id F1AFC926 for ; Mon, 24 Aug 2015 12:31:09 +0000 (UTC) (envelope-from ler@lerctr.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=Message-ID:References:In-Reply-To:Subject:Cc:To:From:Date: Content-Transfer-Encoding:Content-Type:MIME-Version; bh=N+yCmtHu5RSQtdoFwMzfmRwM0+y/h+Ac7k4+cA71dTU=; b=psMuxuKmzxPKDqclSfVw3BpWRB AvemX8FBUhP1LC5AJMQPXDcx2EOKtSNYx6mNYybT4Ri7DZh6r8KJoW+aJSnuxDx1fMmYvZJlfBOyQ 9WqWQiaTRfMetrvqKUCpkik+HyAlYOftWLZ+61xAoFSQ8MlQ2dyMqIr06SFRqqpuUE9U=; Received: from thebighonker.lerctr.org ([2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]:63571 helo=webmail.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLSv1:ECDHE-RSA-AES128-SHA:128) (Exim 4.86 (FreeBSD)) (envelope-from ) id 1ZTqu3-0005Rp-VN; Mon, 24 Aug 2015 07:31:08 -0500 Received: from cpe-70-113-56-244.austin.res.rr.com ([70.113.56.244]) by webmail.lerctr.org with HTTP (HTTP/1.1 POST); Mon, 24 Aug 2015 07:31:07 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Mon, 24 Aug 2015 07:31:07 -0500 From: Larry Rosenman To: freebsd-current@freebsd.org Cc: =?UTF-8?Q?Edward_Tomasz_Napiera=C5=82a?= Subject: Re: racct crash/Linux Emulation In-Reply-To: <20150824083700.GA1253@brick.home> References: <20150824012857.GA6409@borg.lerctr.org> <20150824083700.GA1253@brick.home> Message-ID: X-Sender: ler@lerctr.org User-Agent: Roundcube Webmail/1.1.2 X-Spam-Score: -1.0 (-) X-LERCTR-Spam-Score: -1.0 (-) X-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 X-LERCTR-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1, SHORTCIRCUIT=-0.0001 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 12:31:10 -0000 On 2015-08-24 03:37, Edward Tomasz Napierała wrote: > On 0823T2028, Larry Rosenman wrote: >> got the below panio, on a linux (world community grid) process exit. >> >> >> borg.lerctr.org dumped core - see /var/crash/vmcore.5 >> >> Sun Aug 23 20:14:24 CDT 2015 >> >> FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #46 r287028: >> Sat Aug 22 18:34:59 CDT 2015 >> root@borg.lerctr.org:/usr/obj/usr/src/sys/VT-LER amd64 >> >> panic: racct_sub: freeing 1 of resource 11, which is more than >> allocated 0 for wcgrid_fahv_vina_pr (pid 1140) > > Could you try the patch below? > [removed] Yes, that seems to fix it. THANKS! -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 7011 W Parmer Ln, Apt 1115, Austin, TX 78729-6961 From owner-freebsd-current@freebsd.org Mon Aug 24 12:40:16 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DC44D9C0299 for ; Mon, 24 Aug 2015 12:40:16 +0000 (UTC) (envelope-from joel@vnode.se) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C6404D01 for ; Mon, 24 Aug 2015 12:40:16 +0000 (UTC) (envelope-from joel@vnode.se) Received: by mailman.ysv.freebsd.org (Postfix) id C56A09C0298; Mon, 24 Aug 2015 12:40:16 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C50129C0297 for ; Mon, 24 Aug 2015 12:40:16 +0000 (UTC) (envelope-from joel@vnode.se) Received: from smtp.vnode.se (smtp.vnode.se [IPv6:2001:67c:40c:e3aa::5]) by mx1.freebsd.org (Postfix) with ESMTP id 895E2CFF; Mon, 24 Aug 2015 12:40:16 +0000 (UTC) (envelope-from joel@vnode.se) Received: from ymer.vnode.se (h71n10-th-c-d4.ias.bredband.telia.com [81.234.63.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.vnode.se (Postfix) with ESMTPSA id B196FFEC7; Sat, 22 Aug 2015 21:04:11 +0200 (CEST) Date: Sat, 22 Aug 2015 21:04:11 +0200 From: Joel Dahl To: Rick Macklem Cc: sbruno@freebsd.org, current@freebsd.org Subject: Re: Kernel panic with fresh current, probably nfs related Message-ID: <20150822190410.GA80298@ymer.vnode.se> Mail-Followup-To: Rick Macklem , sbruno@freebsd.org, current@freebsd.org References: <20150822115519.GA79434@ymer.vnode.se> <914810061.28949434.1440248260373.JavaMail.zimbra@uoguelph.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <914810061.28949434.1440248260373.JavaMail.zimbra@uoguelph.ca> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 12:40:17 -0000 On Sat, Aug 22, 2015 at 08:57:40AM -0400, Rick Macklem wrote: > Joel Dahl wrote: > > Hi, > > > > I hit a kernel panic running a fresh -CURRENT today. This machine is my home > > NFS > > server and it exports src and obj to a bunch of other machines. During an > > installkernel on one of the other machines (using the src and obj exports > > from > > the NFS server) the NFS server kernel paniced. > > > > I took a quick photo of the stack backtrace, since I didn't have time to > > investigate further (but I haven't rebooted the machine yet, it's still > > sitting at the db> prompt: > > > > http://mirror.vnode.se/upload/panic001-20150822.JPG > > > > Any ideas? > > > I'm going to guess that you're using an "em" net driver, since that is the > only one that sets if_hw_tsomax > IP_MAXPACKET (65535) from what I can see. Correct, this machine is using em. I'll wait for sbruno to reply before rebooting the machine, in case anyone wants me to try anything in the debugger. -- Joel From owner-freebsd-current@freebsd.org Mon Aug 24 13:08:41 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8964D9C0E43 for ; Mon, 24 Aug 2015 13:08:41 +0000 (UTC) (envelope-from admin@gyrec.cz) Received: from mail-wi0-f175.google.com (mail-wi0-f175.google.com [209.85.212.175]) (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 24E231ABC for ; Mon, 24 Aug 2015 13:08:40 +0000 (UTC) (envelope-from admin@gyrec.cz) Received: by wicja10 with SMTP id ja10so71820964wic.1 for ; Mon, 24 Aug 2015 06:08:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:content-type:content-transfer-encoding; bh=AdELEnsVUqTnP31OvqIgUm/omWFy3mCi7qjXUtf2ETI=; b=lRZrLozE889GeoWXbQWzqxwwO+fASYcCnD1DGoWRv2D+r48NJ6R3osR/xn/K+9cVQt l94mjx9wYb09/TtajjMe057CcFba1JV2wT/xemmGJqBRc4blenqULw9s9EsrDJ5kZu7w hStOC7gDBmVJCTncJuCB23zD0OhCPyXthSam6l8nk4GdErnKOe2FSpZ3qv1oI2+K1/Mf 6fxc8+LvllRKoCg5StHhDDxPTooGWNCzmmoqqJNu1slCjEs51FSd+4yWtJ+YkGmX+L7o kGiFv05S0xuzwqiJAYQtPF8Hzs+vsJZd2fcXbsW6lCUtNPFLPFlW5v3q9HCuiOA7Y44i QwIQ== X-Gm-Message-State: ALoCoQn0m/ohnix8PsPfxbBjJfgBwNxogOZm72OYhxJ1OencDu1wuCw/ksBxgtBBVsFlpBbxbiTn X-Received: by 10.180.37.164 with SMTP id z4mr29655929wij.28.1440421713066; Mon, 24 Aug 2015 06:08:33 -0700 (PDT) Received: from [192.168.1.178] (gate.gyrec.cz. [86.49.91.98]) by smtp.gmail.com with ESMTPSA id fa8sm16153594wib.14.2015.08.24.06.08.31 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 24 Aug 2015 06:08:31 -0700 (PDT) Message-ID: <55DB16B7.2000602@gyrec.cz> Date: Mon, 24 Aug 2015 15:05:59 +0200 From: =?ISO-8859-2?Q?Petr_Chochol=E1=E8?= User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: freebsd-current@freebsd.org Subject: ipfw rules for connect port 993 Content-Type: text/plain; charset=iso-8859-2; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 13:08:41 -0000 Hello, I would like to ask you for advice. I can not connect to imap.gmail.com on port 993 from my local network. My LAN is behind freeBSD server with IPFW. Server has two network cards rl0=Internet and re0=LAN(10.0.0.0/16). Tcpdump on re0 shows three SYN packets without answers. What rules should i create? I tried someting like this, without success: #ipfw add 01500 allow ip from 10.0.0.0/16 to any in via re0 Thank you very much for any advice and your patience Petr Chochol Brno, Czech Republic From owner-freebsd-current@freebsd.org Mon Aug 24 13:38:55 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E8D149C1B2C for ; Mon, 24 Aug 2015 13:38:55 +0000 (UTC) (envelope-from allanjude@freebsd.org) Received: from mx1.scaleengine.net (mx1.scaleengine.net [209.51.186.6]) by mx1.freebsd.org (Postfix) with ESMTP id C8961E08 for ; Mon, 24 Aug 2015 13:38:55 +0000 (UTC) (envelope-from allanjude@freebsd.org) Received: from [10.1.1.2] (unknown [10.1.1.2]) (Authenticated sender: allanjude.freebsd@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id 043FE9054 for ; Mon, 24 Aug 2015 13:38:48 +0000 (UTC) Subject: Re: ipfw rules for connect port 993 To: freebsd-current@freebsd.org References: <55DB16B7.2000602@gyrec.cz> From: Allan Jude Message-ID: <55DB1E79.9030108@freebsd.org> Date: Mon, 24 Aug 2015 09:39:05 -0400 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <55DB16B7.2000602@gyrec.cz> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="nUV2ToKLB30b9JM2960QarbeIRsx42Jds" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 13:38:56 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --nUV2ToKLB30b9JM2960QarbeIRsx42Jds Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: quoted-printable On 2015-08-24 09:05, Petr Chochol=E1=E8 wrote: > Hello, >=20 > I would like to ask you for advice. I can not connect to imap.gmail.com= > on port 993 from my local network. My LAN is behind freeBSD server with= > IPFW. Server has two network cards rl0=3DInternet and > re0=3DLAN(10.0.0.0/16). Tcpdump on re0 shows three SYN packets without > answers. What rules should i create? >=20 > I tried someting like this, without success: > #ipfw add 01500 allow ip from 10.0.0.0/16 to any in via re0 >=20 >=20 >=20 > Thank you very much for any advice and your patience >=20 > Petr Chochol=E1=E8 > Brno, Czech Republic >=20 > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.o= rg" We would need to see all of your current firewall rules (ipfw show) You'll want to tcpdump on rl0, to see if the packet is being forwarded. Do you have the machine configured as a gateway? (gateway_enable=3D"YES" in /etc/rc.conf) Are you doing NAT (Network Address Translation) to remap the internal (10.0.0.0/16) addresses to your internet routable IP? --=20 Allan Jude --nUV2ToKLB30b9JM2960QarbeIRsx42Jds Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) iQIcBAEBAgAGBQJV2x5/AAoJEBmVNT4SmAt+9MgP/1Pg9OWSv6z/J1GWDr70enyO NY6ZAl1OYwgP/ziiT+3kYL+CcwjsduzQRdchDjmYJCOHW7xF2kigHm5rcdgrNozg hPXgV2a2To95SFK4rXK6nQMkqUcA2Ne5+yGXT4W/sS3cF8RZhl7bFJieeSANfhsh Os+mt90QquCnTVvwr3zfmCmtomeIItWMABhfgNFoA3LEQEFhHkaUzoNYMjv+17/3 afZclhNWkkin3OSfWQjrW2n1j4ofslVdbFFoeJchXtFKdMIYqQ5cJx6oHBPIpYuk j4zNMBUIFHOQWjvZ8SOmnUSQvzsycp/WFJSX9EG1M+7LyI5tfd2qavNup2FmffpS ysTzoa1iYYTYUtV8YbK6v5FWll/0893qn1Zb9PFof3rKoGhED+snv2Be1ft2v0/d NwqWTryMF0oBm3sVr3MKoFFfYkx4hBmyZYV3etRNcPBGFrOGgqv82k7OQ4z7caHu I0P5Btf0qmFZW24mvf6QO5pk3cgmPjJjqJPVEEBCgFQihznWPG/yI9IGqJwG8aKK 9DapPvtY+EhpgBdmMaAj6qp2BG69xynURq4gYN9q4g6Lx2p4hlbR71FXvRTU7erp o6bwwnt8iy3kxoPalP3ZwUWN5Cu55Pe9AID/F88JTl0ncVSqGcW4nv66vo2wys4j faVg7eYNuT6vTOcKc8pp =97ba -----END PGP SIGNATURE----- --nUV2ToKLB30b9JM2960QarbeIRsx42Jds-- From owner-freebsd-current@freebsd.org Mon Aug 24 16:08:02 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3B9AE9C19DE for ; Mon, 24 Aug 2015 16:08:02 +0000 (UTC) (envelope-from etnapierala@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 CD63F8AC for ; Mon, 24 Aug 2015 16:08:01 +0000 (UTC) (envelope-from etnapierala@gmail.com) Received: by wicne3 with SMTP id ne3so76787286wic.0 for ; Mon, 24 Aug 2015 09:08:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=vcNvrL9KAPSpQMyc/B5P4kZkV+kYdCq3hUz4zP2bYE4=; b=H8ZVXGskBKgPQ3D9SyKihfI6j4OJ3ZYL/A4Jkx+J8jK2Ot39DqiUl0xdS58MexmPsV I7Cw4g/Bho4Np6QII3rtbxEW/sJ6hye6LU+9NWahdgKXPh8e1BDXtMja2E4UiIpVMB3E ZulIdLLBqatYDFzTBwh1uaaYy467U8PSggLZOdWhwjNMgMkp5hfyslsE+6OB1Yeycw38 uLNCisjhka2laYw6XhF2zar39g3W77Q4emYApdoA3x0W70xDBc0P9xQaEE9VNq0DHUME taRhJlLiP971fmDBkLhVj5ge1OZLoFEUP68MVXyaT9JI/VZanCZ0L9eZFPoZ94whOluM 9KQw== X-Received: by 10.194.5.103 with SMTP id r7mr40554171wjr.47.1440432480256; Mon, 24 Aug 2015 09:08:00 -0700 (PDT) Received: from brick.home (adec91.neoplus.adsl.tpnet.pl. [79.184.80.91]) by smtp.gmail.com with ESMTPSA id ma4sm23836705wjb.38.2015.08.24.09.07.58 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 24 Aug 2015 09:07:59 -0700 (PDT) Date: Mon, 24 Aug 2015 18:07:56 +0200 From: Edward Tomasz =?utf-8?Q?Napiera=C5=82a?= To: Larry Rosenman Cc: freebsd-current@freebsd.org Subject: Re: racct crash/Linux Emulation Message-ID: <20150824160756.GB2911@brick.home> Mail-Followup-To: Larry Rosenman , freebsd-current@freebsd.org References: <20150824012857.GA6409@borg.lerctr.org> <20150824083700.GA1253@brick.home> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-Mailman-Approved-At: Mon, 24 Aug 2015 17:41:07 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 16:08:02 -0000 On 0824T0731, Larry Rosenman wrote: > On 2015-08-24 03:37, Edward Tomasz Napierała wrote: > > On 0823T2028, Larry Rosenman wrote: > >> got the below panio, on a linux (world community grid) process exit. > >> > >> > >> borg.lerctr.org dumped core - see /var/crash/vmcore.5 > >> > >> Sun Aug 23 20:14:24 CDT 2015 > >> > >> FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #46 r287028: > >> Sat Aug 22 18:34:59 CDT 2015 > >> root@borg.lerctr.org:/usr/obj/usr/src/sys/VT-LER amd64 > >> > >> panic: racct_sub: freeing 1 of resource 11, which is more than > >> allocated 0 for wcgrid_fahv_vina_pr (pid 1140) > > > > Could you try the patch below? > > > [removed] > > Yes, that seems to fix it. THANKS! Thanks. It's pending review at https://reviews.freebsd.org/D3470. From owner-freebsd-current@freebsd.org Mon Aug 24 18:27:56 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 57E539C29C0 for ; Mon, 24 Aug 2015 18:27:56 +0000 (UTC) (envelope-from sbruno@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 3F36F128A for ; Mon, 24 Aug 2015 18:27:56 +0000 (UTC) (envelope-from sbruno@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3C6B59C29BF; Mon, 24 Aug 2015 18:27:56 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3BFC39C29BE for ; Mon, 24 Aug 2015 18:27:56 +0000 (UTC) (envelope-from sbruno@freebsd.org) Received: from mail.ignoranthack.me (ignoranthack.me [199.102.79.106]) (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 1FD5C1289 for ; Mon, 24 Aug 2015 18:27:55 +0000 (UTC) (envelope-from sbruno@freebsd.org) Received: from [192.168.200.200] (unknown [50.136.155.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: sbruno@ignoranthack.me) by mail.ignoranthack.me (Postfix) with ESMTPSA id B43DE19291B; Mon, 24 Aug 2015 18:18:01 +0000 (UTC) Subject: Re: Kernel panic with fresh current, probably nfs related To: Rick Macklem References: <20150822115519.GA79434@ymer.vnode.se> <914810061.28949434.1440248260373.JavaMail.zimbra@uoguelph.ca> <55D8BEB6.7090202@freebsd.org> <20150824013636.GA1015@michelle.fasterthan.com> Cc: pyunyh@gmail.com, current@freebsd.org, Joel Dahl From: Sean Bruno Message-ID: <55DB5FD8.1010308@freebsd.org> Date: Mon, 24 Aug 2015 11:18:00 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20150824013636.GA1015@michelle.fasterthan.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 18:27:56 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 08/23/15 18:36, Yonghyeon PYUN wrote: > Index: sys/dev/e1000/if_em.c > =================================================================== > > - --- sys/dev/e1000/if_em.c (revision 287087) > +++ sys/dev/e1000/if_em.c (working copy) @@ -3044,7 +3044,7 @@ > em_setup_interface(device_t dev, struct adapter *a > if_setioctlfn(ifp, em_ioctl); if_setgetcounterfn(ifp, > em_get_counter); /* TSO parameters */ - ifp->if_hw_tsomax = > EM_TSO_SIZE; + ifp->if_hw_tsomax = IP_MAXPACKET; > ifp->if_hw_tsomaxsegcount = EM_MAX_SCATTER; > ifp->if_hw_tsomaxsegsize = EM_TSO_SEG_SIZE; Seems to work. However, I cannot reproduce the user panic in the first place. What's the scenario that seems to work here? NFS seems happy with/without the patch so I'm not confident in anything we are doing her e. sean -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQF8BAEBCgBmBQJV21/UXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRCQUFENDYzMkU3MTIxREU4RDIwOTk3REQx MjAxRUZDQTFFNzI3RTY0AAoJEBIB78oecn5kjswH/jL+GwJmehiEZVSUdjCMhYkK sk10m+y8s64yrU5RuR8LqVd4RabmiVqmH8Xh1QKRkLpZT21AsYJVcBWJ6U4/iCMe PqeszYGn9xGQ2+Weew/3mHmhdEO+biyK2ECaN5F9qfWhipeuAxd7a9c2OIAWY9FN WtRQEgljkJyuktT16i5FXcmyL2RsynN18bDYKi/W5A/AKGJDpESBLISl0ye/wAA0 ZMr01tS4sgGalx5VZPaA46PRZOTDORz4gzKP7xfOo2Mpyp9xK3AS7FqpI7DZegmf NOr3bploKqpjgmJHQP5pw9i464fsoDc3bdV66ktrzl1/aJ00Vk5cYCT8RR9raJ8= =AN4K -----END PGP SIGNATURE----- From owner-freebsd-current@freebsd.org Mon Aug 24 19:09:00 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 768E89C189A for ; Mon, 24 Aug 2015 19:09:00 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (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 4FEABABC for ; Mon, 24 Aug 2015 19:09:00 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id A39AF20AE1 for ; Mon, 24 Aug 2015 15:08:58 -0400 (EDT) Received: from web3 ([10.202.2.213]) by compute5.internal (MEProxy); Mon, 24 Aug 2015 15:08:58 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=gIEZQNsIggo6oqdvJ4i2Ndsd7Ok=; b=Dk6Pp yXxv6pve/V8SAdbOASm1j8ufMAWkcBqTXhI9UabFMpus3clzg6Qk+a4ilEjn4qQR NVqvAyNqhltD189M39sXqeBQhOOIrrDfpXUidZn7R5C+dEdcOhljatRIA8AO7bDJ CAw4Xxyryx5KFvO0FnR2uXJATK4s3mToUg4OUE= Received: by web3.nyi.internal (Postfix, from userid 99) id 5142510514D; Mon, 24 Aug 2015 15:08:58 -0400 (EDT) Message-Id: <1440443338.1828791.364761057.5F263CEC@webmail.messagingengine.com> X-Sasl-Enc: Q4KQe6thyYYMbkkldQF470IEsbiLim9wxi8UEFXR4mKV 1440443338 From: Mark Felder To: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - ajax-a8c50604 Subject: RCTL and VIMAGE for 11.0-RELEASE Date: Mon, 24 Aug 2015 14:08:58 -0500 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 19:09:00 -0000 Hi all, Now that the internet has reached "peak container", I would like to see less barriers of entry for deploying such environments on FreeBSD. This includes enabling RCTL and VIMAGE in CURRENT so we can hopefully ship them with 11.0-RELEASE. I know of a moderately sized deployment of jails+RCTL to keep customer webhosting in check and it purportedly works well. I don't have a lot of experience with VIMAGE, but it worked in a few lab environments I played with a while ago. What is preventing RCTL from being enabled right now? Any known/serious blockers? And the same for VIMAGE? I know there were issues with some firewalls, but I'm not sure where that stands today. Does it degrade network performance in a measurable way? Thanks From owner-freebsd-current@freebsd.org Mon Aug 24 19:19:04 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 53F779C1DAE for ; Mon, 24 Aug 2015 19:19:04 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mx1.sbone.de (bird.sbone.de [46.4.1.90]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mx1.sbone.de", Issuer "SBone.DE" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 06CE0120A; Mon, 24 Aug 2015 19:19:03 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:31::2013:587]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.sbone.de (Postfix) with ESMTPS id BB9F125D389C; Mon, 24 Aug 2015 19:18:59 +0000 (UTC) Received: from content-filter.sbone.de (content-filter.sbone.de [IPv6:fde9:577b:c1a9:31::2013:2742]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id A70C2C76FD9; Mon, 24 Aug 2015 19:18:58 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:31::2013:587]) by content-filter.sbone.de (content-filter.sbone.de [fde9:577b:c1a9:31::2013:2742]) (amavisd-new, port 10024) with ESMTP id tkSOrN9DvrKB; Mon, 24 Aug 2015 19:18:57 +0000 (UTC) Received: from [IPv6:fde9:577b:c1a9:4410:910a:c94e:126:a4b] (unknown [IPv6:fde9:577b:c1a9:4410:910a:c94e:126:a4b]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id 1D564C76FD8; Mon, 24 Aug 2015 19:18:56 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: RCTL and VIMAGE for 11.0-RELEASE From: "Bjoern A. Zeeb" In-Reply-To: <1440443338.1828791.364761057.5F263CEC@webmail.messagingengine.com> Date: Mon, 24 Aug 2015 19:18:24 +0000 Cc: freebsd-current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <4EE0EEFA-EDAB-4A88-B959-458C1D89900F@FreeBSD.org> References: <1440443338.1828791.364761057.5F263CEC@webmail.messagingengine.com> To: Mark Felder X-Mailer: Apple Mail (2.2104) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 19:19:04 -0000 > On 24 Aug 2015, at 19:08 , Mark Felder wrote: >=20 > What is preventing RCTL from being enabled right now? Any = known/serious > blockers? It=E2=80=99s enabled in GENERIC. > And the same for VIMAGE? I know there were issues with some firewalls, > but I'm not sure where that stands today. Does it degrade network > performance in a measurable way? Ignoring performance for a second, there is more than just firewalls = that needs to be done. I started writing a plan for the next 4 months = yesterday. Most of this was done a few years ago and never made it to = HEAD. It needs to be re-validated. If my plan comes together we=E2=80=99= ll have another 4 month window before the 11 release cycle will start. /bz From owner-freebsd-current@freebsd.org Mon Aug 24 19:29:13 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E0E759C2139 for ; Mon, 24 Aug 2015 19:29:13 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (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 B7C9B179C for ; Mon, 24 Aug 2015 19:29:13 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id B304820CF2 for ; Mon, 24 Aug 2015 15:29:12 -0400 (EDT) Received: from web3 ([10.202.2.213]) by compute2.internal (MEProxy); Mon, 24 Aug 2015 15:29:12 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=FHxlQfdkxRJMKl1 7Ng+ygQW3RTg=; b=cWBsn/4sWO4X+secE6RCT2T3KEJkUliY5rDGzH+KUy04FcP 3ihCpAcAmcETP82Y2Ob5lL5I39oSYlP1g8SyyLRqKAEaW6Ei33yt0oerwt5tZbpk V0On4edOVcHeXFF5dAzjUYmKMPNDsGbUBlnHCS1JNo2NNijmoxy6DDSaT39o= Received: by web3.nyi.internal (Postfix, from userid 99) id 8FEE2106538; Mon, 24 Aug 2015 15:29:12 -0400 (EDT) Message-Id: <1440444552.1833687.364780977.20044688@webmail.messagingengine.com> X-Sasl-Enc: xaVDmGDf8rrU6eBDukXR4P3/NKtJKpMJfotwsKpricVq 1440444552 From: Mark Felder To: "Bjoern A. Zeeb" Cc: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-a8c50604 Subject: Re: RCTL and VIMAGE for 11.0-RELEASE Date: Mon, 24 Aug 2015 14:29:12 -0500 In-Reply-To: <4EE0EEFA-EDAB-4A88-B959-458C1D89900F@FreeBSD.org> References: <1440443338.1828791.364761057.5F263CEC@webmail.messagingengine.com> <4EE0EEFA-EDAB-4A88-B959-458C1D89900F@FreeBSD.org> X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 19:29:14 -0000 On Mon, Aug 24, 2015, at 14:18, Bjoern A. Zeeb wrote: > > On 24 Aug 2015, at 19:08 , Mark Felder wrote: > >=20 > > What is preventing RCTL from being enabled right now? Any known/serious > > blockers? >=20 > It=E2=80=99s enabled in GENERIC. >=20 >=20 This is great news! https://svnweb.freebsd.org/base/head/sys/amd64/conf/GENERIC?r1=3D282900&r2= =3D282901& It also appears to be in 10.2-RELEASE -- I missed this. That helps a lot... > > And the same for VIMAGE? I know there were issues with some firewalls, > > but I'm not sure where that stands today. Does it degrade network > > performance in a measurable way? >=20 > Ignoring performance for a second, there is more than just firewalls that > needs to be done. I started writing a plan for the next 4 months > yesterday. Most of this was done a few years ago and never made it to > HEAD. It needs to be re-validated. If my plan comes together we=E2=80= =99ll have > another 4 month window before the 11 release cycle will start. >=20 > /bz >=20 >=20 Thanks for taking time to fill me in on this. From owner-freebsd-current@freebsd.org Mon Aug 24 20:20:28 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2BA599C04F2 for ; Mon, 24 Aug 2015 20:20:28 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (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 007E619D9 for ; Mon, 24 Aug 2015 20:20:27 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 8ABDA20D05 for ; Mon, 24 Aug 2015 16:20:26 -0400 (EDT) Received: from web3 ([10.202.2.213]) by compute2.internal (MEProxy); Mon, 24 Aug 2015 16:20:26 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=rVTo0OVM15mRqF3 BmLiC+iWoCAs=; b=q/pg//Ykle1gsVXHrc5pzuHpljwBGLKeOEWgxuAFSIV+wAm Fnumcxy8ycyhugwklvf1LvvLF50/8YRnznpCz1FB1PvIU5v+uWxdX1An65z72ACZ 5JYh2LnaJIHaEYlI58gW2Bh90hR+9p32BkSHsJFYzKfS8U4ljGdIzGHb4Q4w= Received: by web3.nyi.internal (Postfix, from userid 99) id 57ABC107730; Mon, 24 Aug 2015 16:20:26 -0400 (EDT) Message-Id: <1440447626.1845381.364831585.23530DD6@webmail.messagingengine.com> X-Sasl-Enc: rPFAIONyXGFyYKk16jMXi0A29TGLXKbqNnK1G3W7u4x+ 1440447626 From: Mark Felder To: Konstantin Belousov Cc: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - ajax-a8c50604 In-Reply-To: <20150820221852.GX2072@kib.kiev.ua> References: <1440014993.2793501.360634953.2FF3B076@webmail.messagingengine.com> <1440021176.3252738.360727753.7FEDAB82@webmail.messagingengine.com> <20150820115041.GU2072@kib.kiev.ua> <1440102370.941813.361650057.269DD227@webmail.messagingengine.com> <20150820221852.GX2072@kib.kiev.ua> Subject: Re: pkg with an ssh repo crashes CURRENT Date: Mon, 24 Aug 2015 15:20:26 -0500 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 20:20:28 -0000 On Thu, Aug 20, 2015, at 17:18, Konstantin Belousov wrote: > On Thu, Aug 20, 2015 at 03:26:10PM -0500, Mark Felder wrote: > > > > I've recreated this in a bhyve VM with the latest CURRENT snapshot, > > r286893. You can grab the whole /var/crash dump at > > https://feld.me/freebsd/crash.tar.gz > vmcore is useless without matching kernel.debug. > > > > > I've pasted the ps output below, but it's also included in the info.0 > > file. > And this is not very useful without the preceeding panic message and > other > bits from the panic handler. > > I guess the process 666 was current when the panic occured ? > Basically, what I want is to see the p_reaper value for the process > with the pid 667. Even just p_reaper->p_pid is enough. > Do you need me to recreate the issue and provide you a matching vmcore and kernel.debug as well as full scrollback before the panic message and ddb output (bt, ps, etc) ? From owner-freebsd-current@freebsd.org Mon Aug 24 21:24:25 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A1B7D9C2070 for ; Mon, 24 Aug 2015 21:24:25 +0000 (UTC) (envelope-from dan@langille.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 88028B1 for ; Mon, 24 Aug 2015 21:24:25 +0000 (UTC) (envelope-from dan@langille.org) Received: by mailman.ysv.freebsd.org (Postfix) id 8333F9C206D; Mon, 24 Aug 2015 21:24:25 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 829B89C206C; Mon, 24 Aug 2015 21:24:25 +0000 (UTC) (envelope-from dan@langille.org) Received: from clavin2.langille.org (clavin2.langille.org [199.233.228.197]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "clavin.langille.org", Issuer "StartCom Class 2 Primary Intermediate Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 42BA7AE; Mon, 24 Aug 2015 21:24:25 +0000 (UTC) (envelope-from dan@langille.org) Received: from (clavin2.int.langille.org (clavin2.int.unixathome.org [10.4.7.7]) (Authenticated sender: hidden) with ESMTPSA id 288F43D0B ; Mon, 24 Aug 2015 21:24:23 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: sa(4) driver changes available for test From: Dan Langille In-Reply-To: <20150302172629.GA87055@mithlond.kdm.org> Date: Mon, 24 Aug 2015 17:24:22 -0400 Cc: scsi@freebsd.org, current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <20150214003232.GA63990@mithlond.kdm.org> <4A478C5C-7965-498E-9F0F-80192265E310@langille.org> <20150302001833.GA71528@mithlond.kdm.org> <6C82281F-649A-4DA8-8ACF-17E81C04F730@langille.org> <20150302003658.GA72258@mithlond.kdm.org> <20150302020608.GA73433@mithlond.kdm.org> <30C55F00-2DE4-4596-96EA-2E3CC40B4DB6@langille.org> <20150302172629.GA87055@mithlond.kdm.org> To: "Kenneth D. Merry" X-Mailer: Apple Mail (2.2104) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 21:24:25 -0000 > On Mar 2, 2015, at 12:26 PM, Kenneth D. Merry wrote: >=20 > On Mon, Mar 02, 2015 at 11:43:15 -0500, Dan Langille wrote: >>=20 >>> On Mar 1, 2015, at 9:06 PM, Kenneth D. Merry = wrote: >>>=20 >>> On Sun, Mar 01, 2015 at 19:40:40 -0500, Dan Langille wrote: >>>>=20 >>>>> On Mar 1, 2015, at 7:36 PM, Kenneth D. Merry = wrote: >>>>>=20 >>>>> On Sun, Mar 01, 2015 at 19:28:37 -0500, Dan Langille wrote: >>>>>>=20 >>>>>>> On Mar 1, 2015, at 7:18 PM, Kenneth D. Merry = wrote: >>>>>>>=20 >>>>>>> On Sun, Mar 01, 2015 at 17:06:24 -0500, Dan Langille wrote: >>>>>>>>=20 >>>>>>>>> On Feb 13, 2015, at 7:32 PM, Kenneth D. Merry = wrote: >>>>>>>>>=20 >>>>>>>>>=20 >>>>>>>>> I have a fairly large set of changes to the sa(4) driver and = mt(1) driver >>>>>>>>> that I'm planning to commit in the near future. >>>>>>>>>=20 >>>>>>>>> A description of the changes is here and below in this = message. >>>>>>>>>=20 >>>>>>>>> If you have tape hardware and the inclination, I'd appreciate = testing and >>>>>>>>> feedback. >>>>>>>>>=20 >>>>>>>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>>>>>>>> Rough draft commit message: >>>>>>>>>=20 >>>>>>>>> = http://people.freebsd.org/~ken/sa_changes_commitmsg.20150213.3.txt >>>>>>>>>=20 >>>>>>>>> The patches against FreeBSD/head as of SVN revision 278706: >>>>>>>>>=20 >>>>>>>>> http://people.freebsd.org/~ken/sa_changes.20150213.3.txt >>>>>>>>>=20 >>>>>>>>> And (untested) patches against FreeBSD stable/10 as of SVN = revision 278721. >>>>>>>>>=20 >>>>>>>>> = http://people.freebsd.org/~ken/sa_changes.stable_10.20150213.3.txt >>>>>>>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>>>>>>>>=20 >>>>>>>>> The intent is to get the tape infrastructure more up to date, = so we can >>>>>>>>> support LTFS and more modern tape drives: >>>>>>>>>=20 >>>>>>>>> http://www.ibm.com/systems/storage/tape/ltfs/ >>>>>>>>>=20 >>>>>>>>> I have ported IBM's LTFS Single Drive Edition to FreeBSD. The = port depends >>>>>>>>> on the patches linked above. It isn't fully cleaned up and = ready for >>>>>>>>> redistribution. If you're interested, though, let me know and = I'll tell >>>>>>>>> you when it is ready to go out. You need an IBM LTO-5, LTO-6, = TS1140 or >>>>>>>>> TS1150 tape drive. HP drives aren't supported by IBM's LTFS, = and older >>>>>>>>> drives don't have the necessary features to support LTFS. >>>>>>>>>=20 >>>>>>>>> The commit message below outlines most of the changes. >>>>>>>>>=20 >>>>>>>>> A few comments: >>>>>>>>>=20 >>>>>>>>> 1. I'm planning to commit the XPT_DEV_ADVINFO changes = separately. >>>>>>>>>=20 >>>>>>>>> 2. The XML output is similar to what GEOM and CTL do. It = would be nice to >>>>>>>>> figure out how to put a standard schema on it so that standard = tools >>>>>>>>> could read it. I don't know how feasible that is, since I = haven't >>>>>>>>> time to dig into it. If anyone has suggestions on whether = that is >>>>>>>>> feasible or advisable, I'd appreciate feedback. >>>>>>>>>=20 >>>>>>>>> 3. I have tested with a reasonable amount of tape hardware = (see below for a >>>>>>>>> list), but more testing and feedback would be good. >>>>>>>>>=20 >>>>>>>>> 4. Standard 'mt status' output looks like this: >>>>>>>>>=20 >>>>>>>>> # mt -f /dev/nsa3 status -v >>>>>>>>> Drive: sa3: Serial Number: 101500520A >>>>>>>>> --------------------------------- >>>>>>>>> Mode Density Blocksize bpi = Compression >>>>>>>>> Current: 0x5a:LTO-6 variable 384607 enabled = (0xff) >>>>>>>>> --------------------------------- >>>>>>>>> Current Driver State: at rest. >>>>>>>>> --------------------------------- >>>>>>>>> Partition: 0 Calc File Number: 0 Calc Record = Number: 0 >>>>>>>>> Residual: 0 Reported File Number: 0 Reported Record = Number: 0 >>>>>>>>> Flags: BOP >>>>>>>>>=20 >>>>>>>>> 5. 'mt status -v' looks like this: >>>>>>>>>=20 >>>>>>>>> # mt -f /dev/nsa3 status -v >>>>>>>>> Drive: sa3: Serial Number: 101500520A >>>>>>>>> --------------------------------- >>>>>>>>> Mode Density Blocksize bpi = Compression >>>>>>>>> Current: 0x5a:LTO-6 variable 384607 enabled = (0xff) >>>>>>>>> --------------------------------- >>>>>>>>> Current Driver State: at rest. >>>>>>>>> --------------------------------- >>>>>>>>> Partition: 0 Calc File Number: 0 Calc Record = Number: 0 >>>>>>>>> Residual: 0 Reported File Number: 0 Reported Record = Number: 0 >>>>>>>>> Flags: BOP >>>>>>>>> --------------------------------- >>>>>>>>> Tape I/O parameters: >>>>>>>>> Maximum I/O size allowed by driver and controller (maxio): = 1081344 bytes >>>>>>>>> Maximum I/O size reported by controller (cpi_maxio): 5197824 = bytes >>>>>>>>> Maximum block size supported by tape drive and media = (max_blk): 8388608 bytes >>>>>>>>> Minimum block size supported by tape drive and media = (min_blk): 1 bytes >>>>>>>>> Block granularity supported by tape drive and media = (blk_gran): 0 bytes >>>>>>>>> Maximum possible I/O size (max_effective_iosize): 1081344 = bytes >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> # mtx -f /dev/pass0 status >>>>>>>> Storage Changer /dev/pass0:2 Drives, 10 Slots ( 0 Import/Export = ) >>>>>>>> Data Transfer Element 0:Empty >>>>>>>> Data Transfer Element 1:Empty >>>>>>>> Storage Element 1:Empty >>>>>>>> Storage Element 2:Empty >>>>>>>> Storage Element 3:Empty >>>>>>>> Storage Element 4:Full :VolumeTag=3DFAI260 = =20 >>>>>>>> Storage Element 5:Full :VolumeTag=3DFAI261 = =20 >>>>>>>> Storage Element 6:Full :VolumeTag=3DFAI262 = =20 >>>>>>>> Storage Element 7:Full :VolumeTag=3DFAI263 = =20 >>>>>>>> Storage Element 8:Empty >>>>>>>> Storage Element 9:Empty >>>>>>>> Storage Element 10:Empty >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> It was at this point I spent the next 90 minute trying to get = the tape=20 >>>>>>>> drive out of the tape library to free a stuck tape. Some of = this was spent >>>>>>>> attempting, and failing, to undo a stripped screw. I stopped = the attempt when >>>>>>>> I noticed the screw did need to be removed. :/ >>>>>>>=20 >>>>>>> Thanks for all of the effort! Looks like it is paying off! :) >>>>>>>=20 >>>>>>>> When I do this command, I hear the drive move a bit, to read = the tape: >>>>>>>>=20 >>>>>>>> # mt -f /dev/nsa1 status >>>>>>>> Drive: sa1: Serial Number: = CXA09S1340 >>>>>>>> --------------------------------- >>>>>>>> Mode Density Blocksize bpi = Compression >>>>>>>> Current: 0x1b:DLTapeIV(35GB) variable 85937 = enabled (IDRC) >>>>>>>> --------------------------------- >>>>>>>> Current Driver State: at rest. >>>>>>>> --------------------------------- >>>>>>>> Partition: 0 Calc File Number: 0 Calc Record = Number: 0 >>>>>>>> Residual: 0 Reported File Number: -1 Reported Record = Number: -1 >>>>>>>> Flags: None >>>>>>>=20 >>>>>>> Looks like the drive isn't reporting position information. It = will still >>>>>>> be useful to try it with Bacula, though. >>>>>>>=20 >>>>>>>> # mt -f /dev/nsa1 ostatus =20 >>>>>>>> Mode Density Blocksize bpi = Compression >>>>>>>> Current: 0x1b:DLTapeIV(35GB) variable 85937 IDRC >>>>>>>> ---------available modes--------- >>>>>>>> 0: 0x1b:DLTapeIV(35GB) variable 85937 IDRC >>>>>>>> 1: 0x1b:DLTapeIV(35GB) variable 85937 IDRC >>>>>>>> 2: 0x1b:DLTapeIV(35GB) variable 85937 IDRC >>>>>>>> 3: 0x1b:DLTapeIV(35GB) variable 85937 IDRC >>>>>>>> --------------------------------- >>>>>>>> Current Driver State: at rest. >>>>>>>> --------------------------------- >>>>>>>> File Number: 0 Record Number: 0 Residual Count 0 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> After doing a very small tar -c and tar -x, I have: >>>>>>>>=20 >>>>>>>> # mt -f /dev/nsa1 /dev/nsa1 ostatus >>>>>>>> Mode Density Blocksize bpi = Compression >>>>>>>> Current: 0x1b:DLTapeIV(35GB) variable 85937 IDRC >>>>>>>> ---------available modes--------- >>>>>>>> 0: 0x1b:DLTapeIV(35GB) variable 85937 IDRC >>>>>>>> 1: 0x1b:DLTapeIV(35GB) variable 85937 IDRC >>>>>>>> 2: 0x1b:DLTapeIV(35GB) variable 85937 IDRC >>>>>>>> 3: 0x1b:DLTapeIV(35GB) variable 85937 IDRC >>>>>>>> --------------------------------- >>>>>>>> Current Driver State: at rest. >>>>>>>> --------------------------------- >>>>>>>> File Number: 0 Record Number: 7 Residual Count 0 >>>>>>>=20 >>>>>>> Woohoo! It works. >>>>>>>=20 >>>>>>>> # mt -f /dev/nsa1 status -v >>>>>>>> Drive: sa1: Serial Number: = CXA09S1340 >>>>>>>> --------------------------------- >>>>>>>> Mode Density Blocksize bpi = Compression >>>>>>>> Current: 0x1b:DLTapeIV(35GB) variable 85937 = enabled (IDRC) >>>>>>>> --------------------------------- >>>>>>>> Current Driver State: at rest. >>>>>>>> --------------------------------- >>>>>>>> Partition: 0 Calc File Number: 0 Calc Record = Number: 7 >>>>>>>> Residual: 0 Reported File Number: -1 Reported Record = Number: -1 >>>>>>>> Flags: None >>>>>>>> --------------------------------- >>>>>>>> Tape I/O parameters: >>>>>>>> Maximum I/O size allowed by driver and controller (maxio): = 65536 bytes >>>>>>>> Maximum I/O size reported by controller (cpi_maxio): 0 bytes >>>>>>>> Maximum block size supported by tape drive and media (max_blk): = 16777214 bytes >>>>>>>> Minimum block size supported by tape drive and media (min_blk): = 2 bytes >>>>>>>> Block granularity supported by tape drive and media (blk_gran): = 0 bytes >>>>>>>> Maximum possible I/O size (max_effective_iosize): 65536 bytes >>>>>>>>=20 >>>>>>>> I may not get to testing Bacula today. =20 >>>>>>>>=20 >>>>>>>> Based on the above, is there any commands you'd like me to try? >>>>>>>=20 >>>>>>> Aside from making sure things work okay with Bacula, that is = probably >>>>>>> sufficient. These drives won't support density reports or = position >>>>>>> information. >>>>>>>=20 >>>>>>>> Read below regarding two tape drives >>>>>>>>=20 >>>>>>>>>=20 >>>>>>>>> 6. Existing applications should work without changes. If not, = please let >>>>>>>>> me know. Hopefully they will move over time to the new = interfaces. >>>>>>>>>=20 >>>>>>>>> 7. There are lots of additional features that could be added = later. >>>>>>>>> Append-only support, encryption, more log pages, etc. >>>>>>>>>=20 >>>>>>>>> 8. I have SCSI READ ATTRIBUTE changes for camcontrol(8) that = will go in >>>>>>>>> separately. These changes allow displaying the contents of = the MAM >>>>>>>>> (Medium Auxiliary Memory) chips on LTO, TS and other modern = tape drives. >>>>>>>>> These are good, and a future possible direction is adding = attributes=20 >>>>>>>>> to the status XML from the sa(4) driver. >>>>>>>>>=20 >>>>>>>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>>>>>>>> Significant upgrades to sa(4) and mt(1). >>>>>>>>>=20 >>>>>>>>> The primary focus of these changes is to modernize FreeBSD's >>>>>>>>> tape infrastructure so that we can take advantage of some of = the >>>>>>>>> features of modern tape drives and allow support for LTFS. >>>>>>>>>=20 >>>>>>>>> Significant changes and new features include: >>>>>>>>>=20 >>>>>>>>> o sa(4) driver status and parameter information is now = exported via an >>>>>>>>> XML structure. This will allow for changes and improvements = later >>>>>>>>> on that will not break userland applications. The old = MTIOCGET >>>>>>>>> status ioctl remains, so applications using the existing = interface >>>>>>>>> will not break. >>>>>>>>>=20 >>>>>>>>> o 'mt status' now reports drive-reported tape position = information >>>>>>>>> as well as the previously available calculated tape position >>>>>>>>> information. These numbers will be different at times, = because >>>>>>>>> the drive-reported block numbers are relative to BOP = (Beginning >>>>>>>>> of Partition), but the block numbers calculated previously via >>>>>>>>> sa(4) (and still provided) are relative to the last filemark. >>>>>>>>> Both numbers are now provided. 'mt status' now also shows the >>>>>>>>> drive INQUIRY information, serial number and any position = flags >>>>>>>>> (BOP, EOT, etc.) provided with the tape position information. >>>>>>>>> 'mt status -v' adds information on the maximum possible I/O = size, >>>>>>>>> and the underlying values used to calculate it. >>>>>>>>>=20 >>>>>>>>> o The extra sa(4) /dev entries (/dev/saN.[0-3]) have been = removed. >>>>>>>>=20 >>>>>>>> How does this affect a tape library with more than one tape = drive? >>>>>>>>=20 >>>>>>>> [root@cuppy:~] # camcontrol amcontrol devlist >>>>>>>> at scbus0 target 0 lun 0 = (pass0,ch0) >>>>>>>> at scbus0 target 2 lun 0 = (sa1,pass2) >>>>>>>> at scbus1 target 0 lun 0 = (pass3,ada0) >>>>>>>> at scbus2 target 0 lun 0 = (pass4,ada1) >>>>>>>> at scbus3 target 0 lun 0 = (pass5,ses0) >>>>>>>>=20 >>>>>>>> This system has two tapes drives and I can access them through = the front panel but: >>>>>>>>=20 >>>>>>>> # ls -l /dev/*sa* >>>>>>>> crw-rw---- 1 root operator 0x65 Feb 28 22:04 /dev/esa1 >>>>>>>> crw-rw---- 1 root operator 0x64 Mar 1 22:43 /dev/nsa1 >>>>>>>> crw-rw---- 1 root operator 0x63 Feb 28 22:04 /dev/sa1 >>>>>>>> crw-rw---- 1 root operator 0x62 Feb 28 22:04 /dev/sa1.ctl >>>>>>>>=20 >>>>>>>> ... only one tape drives shows up. >>>>>>>=20 >>>>>>>=20 >>>>>>> Hmm. The tape drive is listed as sa1, which implies that there = may be an >>>>>>> sa0 that was there previously or is in the process of probing. = What does >>>>>>> dmesg show? How about 'camcontrol devlist -v'? >>>>>>=20 >>>>>> # camcontrol devlist -v >>>>>> scbus0 on ahc0 bus 0: >>>>>> at scbus0 target 0 lun 0 = (pass0,ch0) >>>>>> at scbus0 target 2 lun 0 = (sa1,pass2) >>>>>> <> at scbus0 target -1 lun = ffffffff () >>>>>> scbus1 on ahcich2 bus 0: >>>>>> at scbus1 target 0 lun 0 = (pass3,ada0) >>>>>> <> at scbus1 target -1 lun = ffffffff () >>>>>> scbus2 on ahcich4 bus 0: >>>>>> at scbus2 target 0 lun 0 = (pass4,ada1) >>>>>> <> at scbus2 target -1 lun = ffffffff () >>>>>> scbus3 on ahciem0 bus 0: >>>>>> at scbus3 target 0 lun 0 = (pass5,ses0) >>>>>> <> at scbus3 target -1 lun = ffffffff () >>>>>> scbus-1 on xpt0 bus 0: >>>>>> <> at scbus-1 target -1 lun = ffffffff (xpt0) >>>>>>=20 >>>>>>=20 >>>>>> BUT! >>>>>>=20 >>>>>> # grep sa /var/run/dmesg.boot=20 >>>>>> VT-x: (disabled in BIOS) PAT,HLT,MTF,PAUSE,EPT,UG,VPID >>>>>> module_register_init: MOD_LOAD (vesa, 0xffffffff80de3720, 0) = error 19 >>>>>> alc0: Using 1 MSIX message(s). >>>>>> isab0: at device 31.0 on pci0 >>>>>> isa0: on isab0 >>>>>> orm0: at iomem 0xce800-0xcefff on isa0 >>>>>> atkbdc0: at port 0x60,0x64 on isa0 >>>>>> sa0 at ahc0 bus 0 scbus0 target 1 lun 0 >>>>>> sa0: Removable Sequential Access = SCSI-2 device=20 >>>>>> sa0: Serial Number CXA22S2338 >>>>>> sa0: 10.000MB/s transfers (10.000MHz, offset 15) >>>>>> sa0: quirks=3D0x100 >>>>>> sa1 at ahc0 bus 0 scbus0 target 2 lun 0 >>>>>> sa1: Removable Sequential Access = SCSI-2 device=20 >>>>>> sa1: Serial Number CXA09S1340 >>>>>> sa1: 10.000MB/s transfers (10.000MHz, offset 15) >>>>>> sa1: quirks=3D0x100 >>>>>=20 >>>>> If you run 'dmesg', you should have seen a message when it went = away. Perhaps >>>>> there will be something preceding it that will give us a clue = about the >>>>> problem. (Generally a selection timeout.) At least this does = show that >>>>> sa0 is at target 1, and so should not conflict with the library or = sa1. >>>>=20 >>>> Ahh: >>>>=20 >>>> Trying to mount root from zfs:system/bootenv/FreeBSDHEad []... >>>> sa0 at ahc0 bus 0 scbus0 target 1 lun 0 >>>> sa0: s/n CXA22S2338 detached >>>> (sa0:ahc0:0:1:0): Periph destroyed >>>> arp: 10.55.0.60 moved from e4:ce:8f:46:f1:98 to 78:ca:39:fe:d6:b3 = on em0 >>>> arp: 10.55.0.60 moved from e4:ce:8f:46:f1:98 to 78:ca:39:fe:d6:b3 = on em0 >>>> arp: 10.55.0.60 moved from 78:ca:39:fe:d6:b3 to e4:ce:8f:46:f1:98 = on em0 >>>> (sa1:ahc0:0:2:0): 64512-byte tape record bigger than supplied = buffer >>>> (sa1:ahc0:0:2:0): 10240-byte tape record bigger than supplied = buffer Ken, FYI, I upgraded a 9.3 server to 10.2 yesterday. A message similar to the = above is seen here: (sa0:sym0:0:1:0): 64512-byte tape record bigger than supplied buffer Is this just informational? If so, I'll ignore it. >>>=20 >>> Okay. Well, no indication of what happened. Perhaps boot -v will = show it, >>> perhaps not. >>>=20 >>=20 >> Good news. After a reboot, both tape drives are present: >>=20 >> $ ls -l /dev/*sa* >> crw-rw---- 1 root operator 0x61 Mar 2 17:27 /dev/esa0 >> crw-rw---- 1 root operator 0x65 Mar 2 17:27 /dev/esa1 >> crw-rw---- 1 root operator 0x60 Mar 2 17:27 /dev/nsa0 >> crw-rw---- 1 root operator 0x64 Mar 2 17:27 /dev/nsa1 >> crw-rw---- 1 root operator 0x5f Mar 2 17:27 /dev/sa0 >> crw-rw---- 1 root operator 0x5e Mar 2 17:27 /dev/sa0.ctl >> crw-rw---- 1 root operator 0x63 Mar 2 17:27 /dev/sa1 >> crw-rw---- 1 root operator 0x62 Mar 2 17:27 /dev/sa1.ctl >>=20 >=20 > Ahh, good. Glad it is working now! >=20 > Ken > --=20 > Kenneth Merry > ken@FreeBSD.ORG =E2=80=94=20 Dan Langille http://langille.org/ From owner-freebsd-current@freebsd.org Mon Aug 24 21:31:17 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0490F9C238A for ; Mon, 24 Aug 2015 21:31:17 +0000 (UTC) (envelope-from ken@kdm.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id D809380E for ; Mon, 24 Aug 2015 21:31:16 +0000 (UTC) (envelope-from ken@kdm.org) Received: by mailman.ysv.freebsd.org (Postfix) id D4FA49C2387; Mon, 24 Aug 2015 21:31:16 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D45149C2386; Mon, 24 Aug 2015 21:31:16 +0000 (UTC) (envelope-from ken@kdm.org) Received: from mithlond.kdm.org (mithlond.kdm.org [96.89.93.250]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "A1-33714", Issuer "A1-33714" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 938FB80B; Mon, 24 Aug 2015 21:31:16 +0000 (UTC) (envelope-from ken@kdm.org) Received: from mithlond.kdm.org (localhost [127.0.0.1]) by mithlond.kdm.org (8.15.2/8.14.9) with ESMTPS id t7OLV6SL065653 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 24 Aug 2015 17:31:07 -0400 (EDT) (envelope-from ken@mithlond.kdm.org) Received: (from ken@localhost) by mithlond.kdm.org (8.15.2/8.14.9/Submit) id t7OLV6gp065652; Mon, 24 Aug 2015 17:31:06 -0400 (EDT) (envelope-from ken) Date: Mon, 24 Aug 2015 17:31:06 -0400 From: "Kenneth D. Merry" To: Dan Langille Cc: scsi@freebsd.org, current@freebsd.org Subject: Re: sa(4) driver changes available for test Message-ID: <20150824213106.GA65562@mithlond.kdm.org> References: <20150214003232.GA63990@mithlond.kdm.org> <4A478C5C-7965-498E-9F0F-80192265E310@langille.org> <20150302001833.GA71528@mithlond.kdm.org> <6C82281F-649A-4DA8-8ACF-17E81C04F730@langille.org> <20150302003658.GA72258@mithlond.kdm.org> <20150302020608.GA73433@mithlond.kdm.org> <30C55F00-2DE4-4596-96EA-2E3CC40B4DB6@langille.org> <20150302172629.GA87055@mithlond.kdm.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (mithlond.kdm.org [127.0.0.1]); Mon, 24 Aug 2015 17:31:07 -0400 (EDT) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mithlond.kdm.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2015 21:31:17 -0000 On Mon, Aug 24, 2015 at 17:24:22 -0400, Dan Langille wrote: > > > On Mar 2, 2015, at 12:26 PM, Kenneth D. Merry wrote: > > > > On Mon, Mar 02, 2015 at 11:43:15 -0500, Dan Langille wrote: > >> > >>> On Mar 1, 2015, at 9:06 PM, Kenneth D. Merry wrote: > >>> > >>> On Sun, Mar 01, 2015 at 19:40:40 -0500, Dan Langille wrote: > >>>> > >>>>> On Mar 1, 2015, at 7:36 PM, Kenneth D. Merry wrote: > >>>>> > >>>>> On Sun, Mar 01, 2015 at 19:28:37 -0500, Dan Langille wrote: > >>>>>> > >>>>>>> On Mar 1, 2015, at 7:18 PM, Kenneth D. Merry wrote: > >>>>>>> > >>>>>>> On Sun, Mar 01, 2015 at 17:06:24 -0500, Dan Langille wrote: > >>>>>>>> > >>>>>>>>> On Feb 13, 2015, at 7:32 PM, Kenneth D. Merry wrote: > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> I have a fairly large set of changes to the sa(4) driver and mt(1) driver > >>>>>>>>> that I'm planning to commit in the near future. > >>>>>>>>> > >>>>>>>>> A description of the changes is here and below in this message. > >>>>>>>>> > >>>>>>>>> If you have tape hardware and the inclination, I'd appreciate testing and > >>>>>>>>> feedback. > >>>>>>>>> > >>>>>>>>> ============ > >>>>>>>>> Rough draft commit message: > >>>>>>>>> > >>>>>>>>> http://people.freebsd.org/~ken/sa_changes_commitmsg.20150213.3.txt > >>>>>>>>> > >>>>>>>>> The patches against FreeBSD/head as of SVN revision 278706: > >>>>>>>>> > >>>>>>>>> http://people.freebsd.org/~ken/sa_changes.20150213.3.txt > >>>>>>>>> > >>>>>>>>> And (untested) patches against FreeBSD stable/10 as of SVN revision 278721. > >>>>>>>>> > >>>>>>>>> http://people.freebsd.org/~ken/sa_changes.stable_10.20150213.3.txt > >>>>>>>>> ============ > >>>>>>>>> > >>>>>>>>> The intent is to get the tape infrastructure more up to date, so we can > >>>>>>>>> support LTFS and more modern tape drives: > >>>>>>>>> > >>>>>>>>> http://www.ibm.com/systems/storage/tape/ltfs/ > >>>>>>>>> > >>>>>>>>> I have ported IBM's LTFS Single Drive Edition to FreeBSD. The port depends > >>>>>>>>> on the patches linked above. It isn't fully cleaned up and ready for > >>>>>>>>> redistribution. If you're interested, though, let me know and I'll tell > >>>>>>>>> you when it is ready to go out. You need an IBM LTO-5, LTO-6, TS1140 or > >>>>>>>>> TS1150 tape drive. HP drives aren't supported by IBM's LTFS, and older > >>>>>>>>> drives don't have the necessary features to support LTFS. > >>>>>>>>> > >>>>>>>>> The commit message below outlines most of the changes. > >>>>>>>>> > >>>>>>>>> A few comments: > >>>>>>>>> > >>>>>>>>> 1. I'm planning to commit the XPT_DEV_ADVINFO changes separately. > >>>>>>>>> > >>>>>>>>> 2. The XML output is similar to what GEOM and CTL do. It would be nice to > >>>>>>>>> figure out how to put a standard schema on it so that standard tools > >>>>>>>>> could read it. I don't know how feasible that is, since I haven't > >>>>>>>>> time to dig into it. If anyone has suggestions on whether that is > >>>>>>>>> feasible or advisable, I'd appreciate feedback. > >>>>>>>>> > >>>>>>>>> 3. I have tested with a reasonable amount of tape hardware (see below for a > >>>>>>>>> list), but more testing and feedback would be good. > >>>>>>>>> > >>>>>>>>> 4. Standard 'mt status' output looks like this: > >>>>>>>>> > >>>>>>>>> # mt -f /dev/nsa3 status -v > >>>>>>>>> Drive: sa3: Serial Number: 101500520A > >>>>>>>>> --------------------------------- > >>>>>>>>> Mode Density Blocksize bpi Compression > >>>>>>>>> Current: 0x5a:LTO-6 variable 384607 enabled (0xff) > >>>>>>>>> --------------------------------- > >>>>>>>>> Current Driver State: at rest. > >>>>>>>>> --------------------------------- > >>>>>>>>> Partition: 0 Calc File Number: 0 Calc Record Number: 0 > >>>>>>>>> Residual: 0 Reported File Number: 0 Reported Record Number: 0 > >>>>>>>>> Flags: BOP > >>>>>>>>> > >>>>>>>>> 5. 'mt status -v' looks like this: > >>>>>>>>> > >>>>>>>>> # mt -f /dev/nsa3 status -v > >>>>>>>>> Drive: sa3: Serial Number: 101500520A > >>>>>>>>> --------------------------------- > >>>>>>>>> Mode Density Blocksize bpi Compression > >>>>>>>>> Current: 0x5a:LTO-6 variable 384607 enabled (0xff) > >>>>>>>>> --------------------------------- > >>>>>>>>> Current Driver State: at rest. > >>>>>>>>> --------------------------------- > >>>>>>>>> Partition: 0 Calc File Number: 0 Calc Record Number: 0 > >>>>>>>>> Residual: 0 Reported File Number: 0 Reported Record Number: 0 > >>>>>>>>> Flags: BOP > >>>>>>>>> --------------------------------- > >>>>>>>>> Tape I/O parameters: > >>>>>>>>> Maximum I/O size allowed by driver and controller (maxio): 1081344 bytes > >>>>>>>>> Maximum I/O size reported by controller (cpi_maxio): 5197824 bytes > >>>>>>>>> Maximum block size supported by tape drive and media (max_blk): 8388608 bytes > >>>>>>>>> Minimum block size supported by tape drive and media (min_blk): 1 bytes > >>>>>>>>> Block granularity supported by tape drive and media (blk_gran): 0 bytes > >>>>>>>>> Maximum possible I/O size (max_effective_iosize): 1081344 bytes > >>>>>>>> > >>>>>>>> > >>>>>>>> # mtx -f /dev/pass0 status > >>>>>>>> Storage Changer /dev/pass0:2 Drives, 10 Slots ( 0 Import/Export ) > >>>>>>>> Data Transfer Element 0:Empty > >>>>>>>> Data Transfer Element 1:Empty > >>>>>>>> Storage Element 1:Empty > >>>>>>>> Storage Element 2:Empty > >>>>>>>> Storage Element 3:Empty > >>>>>>>> Storage Element 4:Full :VolumeTag=FAI260 > >>>>>>>> Storage Element 5:Full :VolumeTag=FAI261 > >>>>>>>> Storage Element 6:Full :VolumeTag=FAI262 > >>>>>>>> Storage Element 7:Full :VolumeTag=FAI263 > >>>>>>>> Storage Element 8:Empty > >>>>>>>> Storage Element 9:Empty > >>>>>>>> Storage Element 10:Empty > >>>>>>>> > >>>>>>>> > >>>>>>>> It was at this point I spent the next 90 minute trying to get the tape > >>>>>>>> drive out of the tape library to free a stuck tape. Some of this was spent > >>>>>>>> attempting, and failing, to undo a stripped screw. I stopped the attempt when > >>>>>>>> I noticed the screw did need to be removed. :/ > >>>>>>> > >>>>>>> Thanks for all of the effort! Looks like it is paying off! :) > >>>>>>> > >>>>>>>> When I do this command, I hear the drive move a bit, to read the tape: > >>>>>>>> > >>>>>>>> # mt -f /dev/nsa1 status > >>>>>>>> Drive: sa1: Serial Number: CXA09S1340 > >>>>>>>> --------------------------------- > >>>>>>>> Mode Density Blocksize bpi Compression > >>>>>>>> Current: 0x1b:DLTapeIV(35GB) variable 85937 enabled (IDRC) > >>>>>>>> --------------------------------- > >>>>>>>> Current Driver State: at rest. > >>>>>>>> --------------------------------- > >>>>>>>> Partition: 0 Calc File Number: 0 Calc Record Number: 0 > >>>>>>>> Residual: 0 Reported File Number: -1 Reported Record Number: -1 > >>>>>>>> Flags: None > >>>>>>> > >>>>>>> Looks like the drive isn't reporting position information. It will still > >>>>>>> be useful to try it with Bacula, though. > >>>>>>> > >>>>>>>> # mt -f /dev/nsa1 ostatus > >>>>>>>> Mode Density Blocksize bpi Compression > >>>>>>>> Current: 0x1b:DLTapeIV(35GB) variable 85937 IDRC > >>>>>>>> ---------available modes--------- > >>>>>>>> 0: 0x1b:DLTapeIV(35GB) variable 85937 IDRC > >>>>>>>> 1: 0x1b:DLTapeIV(35GB) variable 85937 IDRC > >>>>>>>> 2: 0x1b:DLTapeIV(35GB) variable 85937 IDRC > >>>>>>>> 3: 0x1b:DLTapeIV(35GB) variable 85937 IDRC > >>>>>>>> --------------------------------- > >>>>>>>> Current Driver State: at rest. > >>>>>>>> --------------------------------- > >>>>>>>> File Number: 0 Record Number: 0 Residual Count 0 > >>>>>>>> > >>>>>>>> > >>>>>>>> After doing a very small tar -c and tar -x, I have: > >>>>>>>> > >>>>>>>> # mt -f /dev/nsa1 /dev/nsa1 ostatus > >>>>>>>> Mode Density Blocksize bpi Compression > >>>>>>>> Current: 0x1b:DLTapeIV(35GB) variable 85937 IDRC > >>>>>>>> ---------available modes--------- > >>>>>>>> 0: 0x1b:DLTapeIV(35GB) variable 85937 IDRC > >>>>>>>> 1: 0x1b:DLTapeIV(35GB) variable 85937 IDRC > >>>>>>>> 2: 0x1b:DLTapeIV(35GB) variable 85937 IDRC > >>>>>>>> 3: 0x1b:DLTapeIV(35GB) variable 85937 IDRC > >>>>>>>> --------------------------------- > >>>>>>>> Current Driver State: at rest. > >>>>>>>> --------------------------------- > >>>>>>>> File Number: 0 Record Number: 7 Residual Count 0 > >>>>>>> > >>>>>>> Woohoo! It works. > >>>>>>> > >>>>>>>> # mt -f /dev/nsa1 status -v > >>>>>>>> Drive: sa1: Serial Number: CXA09S1340 > >>>>>>>> --------------------------------- > >>>>>>>> Mode Density Blocksize bpi Compression > >>>>>>>> Current: 0x1b:DLTapeIV(35GB) variable 85937 enabled (IDRC) > >>>>>>>> --------------------------------- > >>>>>>>> Current Driver State: at rest. > >>>>>>>> --------------------------------- > >>>>>>>> Partition: 0 Calc File Number: 0 Calc Record Number: 7 > >>>>>>>> Residual: 0 Reported File Number: -1 Reported Record Number: -1 > >>>>>>>> Flags: None > >>>>>>>> --------------------------------- > >>>>>>>> Tape I/O parameters: > >>>>>>>> Maximum I/O size allowed by driver and controller (maxio): 65536 bytes > >>>>>>>> Maximum I/O size reported by controller (cpi_maxio): 0 bytes > >>>>>>>> Maximum block size supported by tape drive and media (max_blk): 16777214 bytes > >>>>>>>> Minimum block size supported by tape drive and media (min_blk): 2 bytes > >>>>>>>> Block granularity supported by tape drive and media (blk_gran): 0 bytes > >>>>>>>> Maximum possible I/O size (max_effective_iosize): 65536 bytes > >>>>>>>> > >>>>>>>> I may not get to testing Bacula today. > >>>>>>>> > >>>>>>>> Based on the above, is there any commands you'd like me to try? > >>>>>>> > >>>>>>> Aside from making sure things work okay with Bacula, that is probably > >>>>>>> sufficient. These drives won't support density reports or position > >>>>>>> information. > >>>>>>> > >>>>>>>> Read below regarding two tape drives > >>>>>>>> > >>>>>>>>> > >>>>>>>>> 6. Existing applications should work without changes. If not, please let > >>>>>>>>> me know. Hopefully they will move over time to the new interfaces. > >>>>>>>>> > >>>>>>>>> 7. There are lots of additional features that could be added later. > >>>>>>>>> Append-only support, encryption, more log pages, etc. > >>>>>>>>> > >>>>>>>>> 8. I have SCSI READ ATTRIBUTE changes for camcontrol(8) that will go in > >>>>>>>>> separately. These changes allow displaying the contents of the MAM > >>>>>>>>> (Medium Auxiliary Memory) chips on LTO, TS and other modern tape drives. > >>>>>>>>> These are good, and a future possible direction is adding attributes > >>>>>>>>> to the status XML from the sa(4) driver. > >>>>>>>>> > >>>>>>>>> ============ > >>>>>>>>> Significant upgrades to sa(4) and mt(1). > >>>>>>>>> > >>>>>>>>> The primary focus of these changes is to modernize FreeBSD's > >>>>>>>>> tape infrastructure so that we can take advantage of some of the > >>>>>>>>> features of modern tape drives and allow support for LTFS. > >>>>>>>>> > >>>>>>>>> Significant changes and new features include: > >>>>>>>>> > >>>>>>>>> o sa(4) driver status and parameter information is now exported via an > >>>>>>>>> XML structure. This will allow for changes and improvements later > >>>>>>>>> on that will not break userland applications. The old MTIOCGET > >>>>>>>>> status ioctl remains, so applications using the existing interface > >>>>>>>>> will not break. > >>>>>>>>> > >>>>>>>>> o 'mt status' now reports drive-reported tape position information > >>>>>>>>> as well as the previously available calculated tape position > >>>>>>>>> information. These numbers will be different at times, because > >>>>>>>>> the drive-reported block numbers are relative to BOP (Beginning > >>>>>>>>> of Partition), but the block numbers calculated previously via > >>>>>>>>> sa(4) (and still provided) are relative to the last filemark. > >>>>>>>>> Both numbers are now provided. 'mt status' now also shows the > >>>>>>>>> drive INQUIRY information, serial number and any position flags > >>>>>>>>> (BOP, EOT, etc.) provided with the tape position information. > >>>>>>>>> 'mt status -v' adds information on the maximum possible I/O size, > >>>>>>>>> and the underlying values used to calculate it. > >>>>>>>>> > >>>>>>>>> o The extra sa(4) /dev entries (/dev/saN.[0-3]) have been removed. > >>>>>>>> > >>>>>>>> How does this affect a tape library with more than one tape drive? > >>>>>>>> > >>>>>>>> [root@cuppy:~] # camcontrol amcontrol devlist > >>>>>>>> at scbus0 target 0 lun 0 (pass0,ch0) > >>>>>>>> at scbus0 target 2 lun 0 (sa1,pass2) > >>>>>>>> at scbus1 target 0 lun 0 (pass3,ada0) > >>>>>>>> at scbus2 target 0 lun 0 (pass4,ada1) > >>>>>>>> at scbus3 target 0 lun 0 (pass5,ses0) > >>>>>>>> > >>>>>>>> This system has two tapes drives and I can access them through the front panel but: > >>>>>>>> > >>>>>>>> # ls -l /dev/*sa* > >>>>>>>> crw-rw---- 1 root operator 0x65 Feb 28 22:04 /dev/esa1 > >>>>>>>> crw-rw---- 1 root operator 0x64 Mar 1 22:43 /dev/nsa1 > >>>>>>>> crw-rw---- 1 root operator 0x63 Feb 28 22:04 /dev/sa1 > >>>>>>>> crw-rw---- 1 root operator 0x62 Feb 28 22:04 /dev/sa1.ctl > >>>>>>>> > >>>>>>>> ... only one tape drives shows up. > >>>>>>> > >>>>>>> > >>>>>>> Hmm. The tape drive is listed as sa1, which implies that there may be an > >>>>>>> sa0 that was there previously or is in the process of probing. What does > >>>>>>> dmesg show? How about 'camcontrol devlist -v'? > >>>>>> > >>>>>> # camcontrol devlist -v > >>>>>> scbus0 on ahc0 bus 0: > >>>>>> at scbus0 target 0 lun 0 (pass0,ch0) > >>>>>> at scbus0 target 2 lun 0 (sa1,pass2) > >>>>>> <> at scbus0 target -1 lun ffffffff () > >>>>>> scbus1 on ahcich2 bus 0: > >>>>>> at scbus1 target 0 lun 0 (pass3,ada0) > >>>>>> <> at scbus1 target -1 lun ffffffff () > >>>>>> scbus2 on ahcich4 bus 0: > >>>>>> at scbus2 target 0 lun 0 (pass4,ada1) > >>>>>> <> at scbus2 target -1 lun ffffffff () > >>>>>> scbus3 on ahciem0 bus 0: > >>>>>> at scbus3 target 0 lun 0 (pass5,ses0) > >>>>>> <> at scbus3 target -1 lun ffffffff () > >>>>>> scbus-1 on xpt0 bus 0: > >>>>>> <> at scbus-1 target -1 lun ffffffff (xpt0) > >>>>>> > >>>>>> > >>>>>> BUT! > >>>>>> > >>>>>> # grep sa /var/run/dmesg.boot > >>>>>> VT-x: (disabled in BIOS) PAT,HLT,MTF,PAUSE,EPT,UG,VPID > >>>>>> module_register_init: MOD_LOAD (vesa, 0xffffffff80de3720, 0) error 19 > >>>>>> alc0: Using 1 MSIX message(s). > >>>>>> isab0: at device 31.0 on pci0 > >>>>>> isa0: on isab0 > >>>>>> orm0: at iomem 0xce800-0xcefff on isa0 > >>>>>> atkbdc0: at port 0x60,0x64 on isa0 > >>>>>> sa0 at ahc0 bus 0 scbus0 target 1 lun 0 > >>>>>> sa0: Removable Sequential Access SCSI-2 device > >>>>>> sa0: Serial Number CXA22S2338 > >>>>>> sa0: 10.000MB/s transfers (10.000MHz, offset 15) > >>>>>> sa0: quirks=0x100 > >>>>>> sa1 at ahc0 bus 0 scbus0 target 2 lun 0 > >>>>>> sa1: Removable Sequential Access SCSI-2 device > >>>>>> sa1: Serial Number CXA09S1340 > >>>>>> sa1: 10.000MB/s transfers (10.000MHz, offset 15) > >>>>>> sa1: quirks=0x100 > >>>>> > >>>>> If you run 'dmesg', you should have seen a message when it went away. Perhaps > >>>>> there will be something preceding it that will give us a clue about the > >>>>> problem. (Generally a selection timeout.) At least this does show that > >>>>> sa0 is at target 1, and so should not conflict with the library or sa1. > >>>> > >>>> Ahh: > >>>> > >>>> Trying to mount root from zfs:system/bootenv/FreeBSDHEad []... > >>>> sa0 at ahc0 bus 0 scbus0 target 1 lun 0 > >>>> sa0: s/n CXA22S2338 detached > >>>> (sa0:ahc0:0:1:0): Periph destroyed > >>>> arp: 10.55.0.60 moved from e4:ce:8f:46:f1:98 to 78:ca:39:fe:d6:b3 on em0 > >>>> arp: 10.55.0.60 moved from e4:ce:8f:46:f1:98 to 78:ca:39:fe:d6:b3 on em0 > >>>> arp: 10.55.0.60 moved from 78:ca:39:fe:d6:b3 to e4:ce:8f:46:f1:98 on em0 > >>>> (sa1:ahc0:0:2:0): 64512-byte tape record bigger than supplied buffer > >>>> (sa1:ahc0:0:2:0): 10240-byte tape record bigger than supplied buffer > > Ken, > > FYI, I upgraded a 9.3 server to 10.2 yesterday. A message similar to the above is seen here: > > (sa0:sym0:0:1:0): 64512-byte tape record bigger than supplied buffer > > Is this just informational? If so, I'll ignore it. Yes, it's informational. It tells you that your tape blocks are 64512 bytes long. Or at least the first one is. The initial tape mount inside the sa(4) driver does a test read with an 8K buffer. This is to get the drive to actually look at the media, so it will know what is there. (This is necessary on some older drives.) We don't necessarily expect that the initial read will read in a whole block, but the sense data that comes back from the tape drive will tell you how big the first block is at least. We could silence it, or perhaps use a bigger (e.g. MAXPHYS) buffer, so you'd get an error in the case where we can't read the blocksize written to the tape. I think it is somewhat helpful to know how big the blocksize is. Ken -- Kenneth Merry ken@FreeBSD.ORG From owner-freebsd-current@freebsd.org Tue Aug 25 07:46:05 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D929599A68A for ; Tue, 25 Aug 2015 07:46:05 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 68E761EE; Tue, 25 Aug 2015 07:46:05 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id t7P7k0EL082153 (version=TLSv1 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 25 Aug 2015 10:46:01 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua t7P7k0EL082153 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id t7P7k0IG082152; Tue, 25 Aug 2015 10:46:00 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 25 Aug 2015 10:46:00 +0300 From: Konstantin Belousov To: Mark Felder Cc: freebsd-current@freebsd.org Subject: Re: pkg with an ssh repo crashes CURRENT Message-ID: <20150825074600.GC2072@kib.kiev.ua> References: <1440014993.2793501.360634953.2FF3B076@webmail.messagingengine.com> <1440021176.3252738.360727753.7FEDAB82@webmail.messagingengine.com> <20150820115041.GU2072@kib.kiev.ua> <1440102370.941813.361650057.269DD227@webmail.messagingengine.com> <20150820221852.GX2072@kib.kiev.ua> <1440447626.1845381.364831585.23530DD6@webmail.messagingengine.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1440447626.1845381.364831585.23530DD6@webmail.messagingengine.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2015 07:46:05 -0000 On Mon, Aug 24, 2015 at 03:20:26PM -0500, Mark Felder wrote: > > > On Thu, Aug 20, 2015, at 17:18, Konstantin Belousov wrote: > > I guess the process 666 was current when the panic occured ? > > Basically, what I want is to see the p_reaper value for the process > > with the pid 667. Even just p_reaper->p_pid is enough. > > > > Do you need me to recreate the issue and provide you a matching vmcore > and kernel.debug as well as full scrollback before the panic message and > ddb output (bt, ps, etc) ? I explained what I need, above. There must be a child of the reaper, and I want to see the reaper of the child. From owner-freebsd-current@freebsd.org Tue Aug 25 08:05:44 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6794B99AE6E for ; Tue, 25 Aug 2015 08:05:44 +0000 (UTC) (envelope-from admin@gyrec.cz) Received: from mail-wi0-f174.google.com (mail-wi0-f174.google.com [209.85.212.174]) (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 E719ECC5 for ; Tue, 25 Aug 2015 08:05:43 +0000 (UTC) (envelope-from admin@gyrec.cz) Received: by wicja10 with SMTP id ja10so6840234wic.1 for ; Tue, 25 Aug 2015 01:05:35 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type; bh=eSc1FMEw9aQBw2ZNNSewTMRW2EZVYec2ZIaC+KmS+4U=; b=TTz3Pu9/5qtARqaDd8Bo/dt8WprvaGLRQXYSNY3h9Scr+MLICJeZRYDrwcjgObqeR8 2pjBs5l8lpI/nSwJ36LEDdKPDcuKrPZD2hEh1vtM4uBXfV9wKgUSk3TvGYURIQkNLvZk c9l+QfXnPyIt1OtomOnkcvXlVuHOABzMt8JV5PKq9/hONXNeQDqE+ROz2H2zWgCTdKwU KjnxhCPqwuel8rRP8W4+XY+4ODDO0JNqRlO4XTit/yqBJqGRdwmdYbQOwSGlpNqOrBG7 KuVXIYjR7vxk5F4MaOuGNqWzfaxFSzFPm2ba5ORFm6+P8h5pfdR2+wfvE7g0FnFvR5Ew O6pQ== X-Gm-Message-State: ALoCoQl2r1XeyCcPD/X5lgE1pBnuSajbh1I8KTCiI3fI5Mh5/VD1EeqWXESUXyKA9XjboB7/ZQ/M X-Received: by 10.180.211.11 with SMTP id my11mr2425934wic.51.1440489935606; Tue, 25 Aug 2015 01:05:35 -0700 (PDT) Received: from [192.168.1.178] (gate.gyrec.cz. [86.49.91.98]) by smtp.gmail.com with ESMTPSA id p1sm26811267wjq.28.2015.08.25.01.05.34 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 25 Aug 2015 01:05:34 -0700 (PDT) Message-ID: <55DC2130.9040004@gyrec.cz> Date: Tue, 25 Aug 2015 10:02:56 +0200 From: =?ISO-8859-2?Q?Petr_Chochol=E1=E8?= User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: freebsd-current@freebsd.org Subject: Re: ipfw rules for connect port 993 References: <55DB16B7.2000602@gyrec.cz> <55DB1E79.9030108@freebsd.org> In-Reply-To: <55DB1E79.9030108@freebsd.org> Content-Type: multipart/mixed; boundary="------------040508020603000204040805" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2015 08:05:44 -0000 This is a multi-part message in MIME format. --------------040508020603000204040805 Content-Type: text/plain; charset=iso-8859-2; format=flowed Content-Transfer-Encoding: 8bit Hello , thank you for your answer. ad1. i send my current firewall rules and record from tcpdump on re0 . My LAN is 172.16.0.0/22 (10... it was easy. I think it does not matter) My second LAN is 192.168.1.0/24(on this network connection to the IMAP port 993 works) My public IP is 86.49.91.98 ad2. Tcpdump on rl0 shows nothing ad3. Yes . I have gateway_enable="YES" in /etc/rc.conf ad4. I think yes... PS : Firewall is not my work . I inherited it. Thank you very much Petr Chocholac Dne 24.8.2015 v 15:39 Allan Jude napsal(a): > On 2015-08-24 09:05, Petr Chochol wrote: >> Hello, >> >> I would like to ask you for advice. I can not connect to imap.gmail.com >> on port 993 from my local network. My LAN is behind freeBSD server with >> IPFW. Server has two network cards rl0=Internet and >> re0=LAN(10.0.0.0/16). Tcpdump on re0 shows three SYN packets without >> answers. What rules should i create? >> >> I tried someting like this, without success: >> #ipfw add 01500 allow ip from 10.0.0.0/16 to any in via re0 >> >> >> >> Thank you very much for any advice and your patience >> >> Petr Chochol >> Brno, Czech Republic >> >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > We would need to see all of your current firewall rules (ipfw show) > > You'll want to tcpdump on rl0, to see if the packet is being forwarded. > > Do you have the machine configured as a gateway? (gateway_enable="YES" > in /etc/rc.conf) > > Are you doing NAT (Network Address Translation) to remap the internal > (10.0.0.0/16) addresses to your internet routable IP? > --------------040508020603000204040805 Content-Type: text/plain; charset=windows-1250; name="ipfwshow.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="ipfwshow.txt" 00100 9036394 8499055198 allow ip from any to any via lo0 00200 0 0 deny ip from any to 127.0.0.0/8 00300 0 0 deny ip from 127.0.0.0/8 to any 00400 134 9313 allow udp from any to 86.49.91.110 dst-port 53 keep-state 00500 0 0 allow udp from 86.49.91.110 53 to any keep-state 00600 0 0 allow tcp from 86.49.91.107 to any dst-port 25 setup 00700 0 0 allow tcp from 86.49.91.98 25 to any dst-port 25 setup 00800 0 0 allow udp from 86.49.91.110 53 to any keep-state 00900 956234 80342962 allow icmp from 86.49.91.98 to any keep-state 01000 17235 1324207 allow icmp from any to 86.49.91.98 keep-state 01100 14068 1530257 allow udp from 86.49.91.98 53 to any keep-state 01200 7759 554809 allow ip from 172.16.0.0/24 to 86.49.91.96/28 01300 946 72736 allow ip from 86.49.91.96/28 to 172.16.0.0/24 01400 0 0 allow ip from 172.16.0.0/16 to 195.113.191.160/28 dst-port 8080,26,55555,10943,22,26,3128,61085,514,25,53 01500 0 0 allow ip from 172.16.0.0/16 to 86.49.91.96/28 dst-port 8080,26,55555,10943,22,26,3128,61085,514,25,53,993 01600 722 38642 deny log ip from 218.0.0.0/8 to any via rl0 01700 0 0 deny log ip from 221.6.178.0/24{0-63} to any via rl0 01800 0 0 deny log ip from 210.68.8.128/25 to any via rl0 01900 12 845 deny log ip from 121.8.0.0/13 to any via rl0 02000 0 0 deny log ip from 58.208.0.0/20 to any via rl0 02100 0 0 deny log ip from 62.193.235.47 to any via rl0 02200 0 0 deny log ip from 74.208.164.166 to any via rl0 02300 0 0 deny log ip from any to 74.208.164.166 02400 0 0 deny log ip from 61.78.0.0/16 to any via rl0 02500 0 0 deny log ip from 91.200.108.0/24 to any dst-port 25 via rl0 02600 0 0 allow ip from 172.16.2.0/24 to any dst-port 53 keep-state 02700 67565 11649052 allow ip from 172.16.2.0/23 to any dst-port 53 keep-state 02800 240 17484 allow log logamount 2 udp from 172.16.0.99 to any dst-port 53 out via rl0 keep-state 02900 0 0 allow log logamount 2 udp from any 53 to 172.16.0.99 in via rl0 keep-state 03000 0 0 allow log logamount 2 udp from any 53 to 192.168.1.1 in via rl0 keep-state 03100 23 1493 allow log logamount 100 udp from 192.168.1.1 53 to any keep-state 03200 0 0 fwd 172.16.0.99,8080 tcp from 172.16.2.0/24 to any dst-port 80 out via rl0 03300 2543961 222167859 fwd 172.16.0.99,8080 tcp from 172.16.2.0/23 to any dst-port 80 out via rl0 03400 0 0 allow tcp from 172.16.2.0/23 to 172.16.0.2 setup 03500 0 0 allow tcp from 172.16.2.0/24 to 172.16.0.2 setup 03600 0 0 allow ip from 172.16.2.0/23 to 172.16.0.2 setup 03700 0 0 allow ip from 172.16.2.0/24 to 172.16.0.2 setup 03800 0 0 allow tcp from 172.16.2.0/24 to 192.168.1.1 setup 03900 0 0 allow tcp from 172.16.2.0/24 to 192.168.1.1 setup 04000 29654 1806084 allow tcp from 172.16.2.0/23 to any dst-port 8080,80,3128 setup 04100 0 0 allow udp from 172.16.2.0/23 to any dst-port 53 keep-state 04200 0 0 allow tcp from 172.16.1.0/24 to any dst-port 8080,80,3128 setup 04300 0 0 allow udp from 172.16.1.0/24 to any dst-port 53 keep-state 04400 0 0 allow log udp from 172.16.0.0/24 to any dst-port 53 keep-state 04500 0 0 allow log ip from any to 83.240.84.57 setup 04600 0 0 deny log ip from 172.16.1.0/24 to any not dst-port 443,8080,80,3128,53,1935 04700 65767 4520394 deny log ip from 172.16.2.0/23 to any not dst-port 443,8080,80,3128,53,1935 04800 600 60337 deny log ip from 192.168.1.223 to any not dst-port 80,443,8080,3128,53,1935,993,10943 04900 10 778 deny ip from 61.79.0.0/16 to any via rl0 05000 0 0 deny ip from 61.80.0.0/16 to any via rl0 05100 1 40 deny ip from 61.81.0.0/16 to any via rl0 05200 0 0 deny ip from 61.82.0.0/16 to any via rl0 05300 0 0 deny ip from 61.83.0.0/16 to any via rl0 05400 0 0 deny ip from 61.84.0.0/16 to any via rl0 05500 0 0 deny ip from 61.85.0.0/16 to any via rl0 05600 0 0 deny ip from 195.23.121.0/24 to any via rl0 05700 1 48 allow tcp from any to 86.49.91.98 dst-port 444 setup via rl0 05800 0 0 allow tcp from any to 86.49.91.98 dst-port 444 via rl0 05900 777 40028 allow tcp from any to 86.49.91.98 dst-port 80 setup via rl0 06000 3382 340639 allow tcp from any to 86.49.91.98 dst-port 80 via rl0 06100 0 0 allow tcp from any to { 195.113.191.171 or 86.49.91.107 } dst-port 3049 setup 06200 45 1956 allow tcp from any to { 195.113.191.171 or 86.49.91.107 } dst-port 443 setup 06300 0 0 allow tcp from any to { 195.113.191.171 or 86.49.91.107 } dst-port 443 06400 167 6992 allow tcp from any to { 195.113.191.171 or 86.49.91.107 } dst-port 80 setup 06500 1 44 allow tcp from any to { 195.113.191.171 or 86.49.91.107 } dst-port 80 06600 0 0 allow tcp from 83.240.0.0/16 to 86.49.91.98 dst-port 443 setup via rl0 06700 0 0 allow tcp from 83.240.1.249 to 86.49.91.98 dst-port 443 setup via rl0 06800 0 0 allow tcp from 89.176.0.0/15 to 86.49.91.98 dst-port 80 setup via rl0 06900 0 0 allow tcp from 89.176.0.0/15 to 86.49.91.98 dst-port 443 setup via rl0 07000 0 0 allow tcp from 62.245.96.0/19 to 86.49.91.98 dst-port 80 setup via rl0 07100 0 0 allow tcp from 62.245.100.0/24 to 86.49.91.98 dst-port 80 setup via rl0 07200 0 0 allow tcp from 62.245.101.0/24 to 86.49.91.98 dst-port 80 setup via rl0 07300 0 0 allow tcp from 62.245.102.0/24 to 86.49.91.98 dst-port 80 setup via rl0 07400 0 0 allow tcp from 62.245.103.0/24 to 86.49.91.98 dst-port 80 setup via rl0 07500 0 0 allow tcp from 62.245.96.0/19 to 86.49.91.98 dst-port 443 setup via rl0 07600 0 0 allow tcp from 62.245.100.0/24 to 86.49.91.98 dst-port 443 setup via rl0 07700 0 0 allow tcp from 62.245.101.0/24 to 86.49.91.98 dst-port 443 setup via rl0 07800 0 0 allow tcp from 62.245.102.0/24 to 86.49.91.98 dst-port 443 setup via rl0 07900 0 0 allow tcp from 62.245.103.0/24 to 86.49.91.98 dst-port 443 setup via rl0 08000 0 0 allow tcp from 62.245.104.0/24 to 86.49.91.98 dst-port 443 setup via rl0 08100 0 0 allow tcp from 62.245.105.0/24 to 86.49.91.98 dst-port 443 setup via rl0 08200 0 0 allow tcp from 62.245.106.0/24 to 86.49.91.98 dst-port 443 setup via rl0 08300 0 0 allow tcp from 62.245.107.0/24 to 86.49.91.98 dst-port 443 setup via rl0 08400 0 0 allow tcp from 62.245.108.0/24 to 86.49.91.98 dst-port 443 setup via rl0 08500 0 0 allow tcp from 62.245.109.0/24 to 86.49.91.98 dst-port 443 setup via rl0 08600 0 0 allow tcp from 62.245.110.0/24 to 86.49.91.98 dst-port 443 setup via rl0 08700 0 0 allow tcp from 62.245.111.0/24 to 86.49.91.98 dst-port 443 setup via rl0 08800 0 0 allow tcp from 85.70.0.0/16 to 86.49.91.98 dst-port 443 setup via rl0 08900 0 0 allow tcp from 85.71.0.0/16 to 86.49.91.98 dst-port 443 setup via rl0 09000 0 0 allow tcp from 84.42.232.0/21 to 86.49.91.98 dst-port 443 setup via rl0 09100 0 0 allow tcp from 84.42.240.0/20 to 86.49.91.98 dst-port 443 setup via rl0 09200 0 0 allow tcp from 80.188.157.0/24 to 86.49.91.98 dst-port 443 setup via rl0 09300 0 0 allow tcp from 89.102.9.0/24 to 86.49.91.98 dst-port 443 setup via rl0 09400 0 0 allow tcp from 89.102.0.0/16 to 86.49.91.98 dst-port 443 setup via rl0 09500 0 0 allow tcp from 81.27.192.0/20 to 86.49.91.98 dst-port 443 setup via rl0 09600 0 0 allow tcp from 81.19.32.0/20 to 86.49.91.98 dst-port 443 setup via rl0 09700 0 0 allow tcp from 89.103.88.0/24 to 86.49.91.98 dst-port 443 setup via rl0 09800 0 0 allow tcp from 89.102.207.0/24 to 86.49.91.98 dst-port 443 setup via rl0 09900 0 0 allow tcp from 94.112.0.0/15 to 86.49.91.98 dst-port 443 setup via rl0 10000 0 0 allow tcp from 94.112.0.0/14 to 86.49.91.98 dst-port 443 setup via rl0 10100 0 0 allow tcp from 78.44.0.0/15 to 86.49.91.98 dst-port 443 setup via rl0 10200 0 0 allow tcp from 78.45.0.0/16 to 86.49.91.98 dst-port 443 setup via rl0 10300 0 0 allow tcp from 78.102.0.0/15 to 86.49.91.98 dst-port 443 setup via rl0 10400 0 0 allow tcp from 78.102.0.0/16 to 86.49.91.98 dst-port 443 setup via rl0 10500 0 0 allow tcp from 84.42.224.0/20 to 86.49.91.98 dst-port 443 setup via rl0 10600 0 0 allow tcp from 84.42.128.0/17 to 86.49.91.98 dst-port 443 setup via rl0 10700 0 0 allow tcp from 77.240.184.0/21 to 86.49.91.98 dst-port 993 setup via rl0 10800 0 0 allow tcp from 81.19.8.114 to 86.49.91.98 dst-port 993 setup via rl0 10900 0 0 allow tcp from 81.19.8.114 to 86.49.91.98 dst-port 993 via rl0 11000 0 0 allow tcp from 176.74.128.0/17 to 86.49.91.98 dst-port 993 setup via rl0 11100 0 0 allow tcp from 176.74.157.135 to 86.49.91.98 dst-port 993 setup via rl0 11200 0 0 deny log ip from any to 149.20.56.33 11300 0 0 deny log ip from any to 149.20.56.32 11400 0 0 deny log ip from any to 143.215.143.11 11500 0 0 deny log ip from any to 143.215.129.26 11600 0 0 deny log ip from any to 149.20.56.34 11700 0 0 deny log ip from any to 143.215.130.33 11800 0 0 deny log ip from any to 87.106.24.200 11900 0 0 deny log ip from any to 149.20.56.33 12000 6501 301558 deny log ip from any to 86.49.91.96/28 dst-port 3306,8080,26,55555,10943,22,26,61085,514 via rl0 12100 941 37928 deny log ip from any to 86.49.91.96/28 dst-port 3128 via rl0 12200 85603 8017309 allow log ip from any to 86.49.91.96/28 via re0 12300 0 0 allow log ip from any to 86.49.91.96/28 via re0 12400 85456 59560204 allow log ip from 86.49.91.96/28 to any via re0 12500 465 20568 deny ip from any to 10.0.0.0/8 via rl0 12600 0 0 deny ip from any to 0.0.0.0/8 via rl0 12700 0 0 deny ip from any to 169.254.0.0/16 via rl0 12800 0 0 deny ip from any to 192.0.2.0/24 via rl0 12900 248 17840 deny ip from any to 224.0.0.0/4 via rl0 13000 10 3710 deny ip from any to 240.0.0.0/4 via rl0 13100 62 4652 skipto 14000 tcp from 192.168.1.251 to any dst-port 80 13200 0 0 fwd 192.168.1.1,3128 tcp from 172.16.1.0/24 to any dst-port 80 out via rl0 13300 0 0 fwd 192.168.1.1,3128 tcp from 172.16.2.0/23 to any dst-port 80 out via rl0 14000 0 0 allow tcp from 192.168.1.223 to any dst-port 25 14100 0 0 allow tcp from 192.168.1.253 to any dst-port 25 14200 0 0 allow tcp from 192.168.1.199 to any dst-port 25 14300 0 0 allow tcp from any to 192.168.1.199 dst-port 25 14400 0 0 deny log tcp from 172.16.1.0/24 to any dst-port 25 14500 0 0 deny log tcp from 172.16.2.0/24 to any dst-port 25 14600 6 2046 deny log udp from any to { 195.113.191.160/28 or 86.49.91.96/28 } dst-port 67 via rl0 14700 0 0 deny tcp from not 192.168.1.0/24{164,251} to { 195.113.191.169 or 86.49.91.105 } dst-port 22 via re0 14800 0 0 allow tcp from 192.168.1.223 to any dst-port 25 14900 0 0 allow tcp from 192.168.1.253 to any dst-port 25 15000 0 0 allow tcp from 192.168.1.251 to 192.168.1.1 dst-port 25 setup 15100 0 0 allow tcp from 192.168.1.111 to 192.168.1.1 dst-port 25 15200 0 0 deny log udp from any to { 195.113.191.160/28 or 86.49.91.96/28 } dst-port 67 via rl0 15300 0 0 deny tcp from not 192.168.1.0/24{164,251} to { 195.113.191.169 or 86.49.91.105 } dst-port 22 via re0 15400 20999597 16135713820 divert 8668 ip from any to any via rl0 15500 73 4900 allow icmp from 172.16.0.0/24 to any 15600 0 0 allow icmp from 172.16.0.0/24 to any keep-state 15700 0 0 allow udp from 172.16.0.99 to any via re0 keep-state 15800 0 0 allow udp from any to 172.16.0.99 via rl0 keep-state 15900 0 0 allow udp from any to 172.16.0.99 via re0 keep-state 16000 0 0 allow tcp from 172.16.0.0/24 to any setup 16100 208138 13112674 allow icmp from 192.168.1.0/24 to any icmptypes 0,8 via re0 16200 0 0 allow icmp from any to 192.168.1.0/24 icmptypes 0,8 via re0 16300 0 0 allow icmp from any to 192.168.1.0/24 icmptypes 0,8 via rl0 16400 0 0 allow icmp from 213.29.21.68 to { 195.113.191.160/28 or 86.49.91.96/28 } icmptypes 0,8 via rl0 16500 0 0 allow icmp from any to 192.168.1.0/24 icmptypes 0,8 via re0 16600 0 0 allow icmp from any to 192.168.1.0/24 icmptypes 0,8 via rl0 16700 0 0 allow icmp from 213.29.21.68 to { 195.113.191.160/28 or 86.49.91.96/28 } icmptypes 0,8 via rl0 16800 0 0 allow icmp from 86.49.91.97 to { 195.113.191.160/28 or 86.49.91.96/28 } icmptypes 0,8 via rl0 16900 37 2532 allow icmp from { 195.113.191.160/28 or 86.49.91.96/28 } to any icmptypes 0,8 via rl0 17000 111716 5874040 allow tcp from 86.49.91.98 to any setup 17100 0 0 allow tcp from { 195.113.191.167 or 86.49.91.103 } to any setup 17200 0 0 deny ip from 0.0.0.0/8 to any via rl0 17300 0 0 deny ip from 169.254.0.0/16 to any via rl0 17400 0 0 deny ip from 192.0.2.0/24 to any via rl0 17500 0 0 deny ip from 224.0.0.0/4 to any via rl0 17600 0 0 deny ip from 240.0.0.0/4 to any via rl0 17700 399559319 339151751085 allow tcp from any to any established 17800 2 522 allow ip from any to any frag 17900 0 0 deny log tcp from any to 86.49.91.98 dst-port 80 18000 916 44672 allow tcp from any to 86.49.91.107 dst-port 25,26 setup 18100 0 0 allow tcp from any to 86.49.91.98 dst-port 25 setup 18200 0 0 allow tcp from any to { 195.113.191.171 or 86.49.91.107 } dst-port 25 setup 18300 269 13068 allow tcp from any to { 195.113.191.164 or 86.49.91.100 } dst-port 25 setup 18400 0 0 allow tcp from 192.168.1.223 to 192.168.1.1 dst-port 2049,111 via re0 setup 18500 0 0 allow tcp from 192.168.1.251 to 192.168.1.1 dst-port 2049,111 via re0 setup 18600 22 1024 deny tcp from any to any dst-port 2049,111 18700 0 0 allow udp from 192.168.1.223 to 192.168.1.1 dst-port 111,2049 via re0 keep-state 18800 0 0 allow udp from 192.168.1.251 to 192.168.1.1 dst-port 111,2049 via re0 keep-state 18900 88 6008 deny udp from any to any dst-port 2049,111 19000 36499 1936092 allow log tcp from 192.168.1.0/24 to any via re0 setup 19100 0 0 allow log tcp from 192.168.1.0/24 to any via re0 19200 486010 58558185 allow log udp from 192.168.1.0/24 to any via re0 keep-state 19300 17384 1048620 allow log logamount 2 tcp from 172.16.0.0/12 to any via re0 setup 19400 151549 11770225 allow log logamount 2 udp from 172.16.0.0/12 to any via re0 19500 0 0 allow tcp from any to 172.16.0.2 via re0 setup 19600 0 0 allow tcp from any to 172.16.0.251 via re0 setup 19700 0 0 allow tcp from 192.168.1.0/24 to { 195.113.191.160/28 or 86.49.91.96/28 } dst-port 3128 setup 19800 0 0 allow udp from 192.168.1.0/24 to { 195.113.191.160/28 or 86.49.91.96/28 } dst-port 3128 19900 0 0 allow udp from 192.168.1.0/24 to any dst-port 3130 20000 0 0 allow tcp from { 195.113.191.160/28 or 86.49.91.96/28 } to 86.49.91.98 dst-port 3128 setup via re0 20100 0 0 allow tcp from 192.168.1.0/24 to { 195.113.191.164 or 86.49.91.100 } dst-port 22 setup 20200 0 0 allow tcp from any to 172.16.0.253 dst-port 22 setup 20300 0 0 allow tcp from any 80 to 192.168.1.0/24 20400 0 0 allow tcp from { 195.113.191.167 or 86.49.91.103 } to 86.49.91.98 dst-port 5432 via re0 setup 20500 23184 1292000 allow tcp from any to { 195.113.191.169 or 86.49.91.105 } dst-port 80 setup 20600 0 0 allow tcp from any to { 195.113.191.169 or 86.49.91.105 } dst-port 3049 setup 20700 922 50916 allow tcp from any to { 195.113.191.173 or 86.49.91.109 } dst-port 80 setup 20800 0 0 allow tcp from any to { 195.113.191.171 or 86.49.91.107 } dst-port 80 setup 20900 1 40 allow tcp from any to { 195.113.191.171 or 86.49.91.107 } dst-port 443 setup 21000 0 0 allow tcp from { 195.113.191.166 or 86.49.91.102 } to { 195.113.191.169 or 86.49.91.105 } dst-port 22 via re0 setup 21100 0 0 allow tcp from any to { 195.113.191.168 or 86.49.91.104 } dst-port 115 setup 21200 0 0 allow tcp from { 195.113.191.160/28 or 86.49.91.96/28 } to { 195.113.191.168 or 86.49.91.104 } dst-port 22 setup 21300 0 0 allow tcp from 81.19.11.196 to { 195.113.191.168 or 86.49.91.104 } dst-port 22 setup 21400 0 0 allow tcp from any to { 195.113.191.167 or 86.49.91.103 } dst-port 3049 setup 21500 0 0 allow tcp from any to { 195.113.191.167 or 86.49.91.103 } dst-port 3049 21600 0 0 allow tcp from any to { 195.113.191.169 or 86.49.91.105 } dst-port 3049 setup 21700 0 0 allow tcp from 176.74.157.135 to { 195.113.191.169 or 86.49.91.105 } dst-port 3049 21800 612 33880 allow tcp from any to { 195.113.191.167 or 86.49.91.103 } dst-port 443 setup 21900 0 0 allow tcp from any to { 195.113.191.167 or 86.49.91.103 } dst-port 443 setup 22000 0 0 allow tcp from any to { 195.113.191.171 or 86.49.91.107 } dst-port 443 setup 22100 0 0 allow tcp from any to { 195.113.191.171 or 86.49.91.107 } dst-port 80 setup 22200 183 7728 allow tcp from any to { 195.113.191.174 or 86.49.91.110 } dst-port 80 setup 22300 0 0 allow tcp from any to { 195.113.191.173 or 86.49.91.109 } dst-port 80 setup 22400 0 0 allow tcp from 77.240.184.0/21 to { 195.113.191.168 or 86.49.91.104 } setup 22500 0 0 allow tcp from 176.74.128.0/17 to { 195.113.191.168 or 86.49.91.104 } setup 22600 343 16840 allow tcp from any to { 195.113.191.168 or 86.49.91.104 } dst-port 80 setup 22700 175 7308 allow tcp from any to { 195.113.191.166 or 86.49.91.102 } dst-port 80 setup 22800 6 256 allow tcp from any to { 195.113.191.168 or 86.49.91.104 } dst-port 110 setup 22900 3 120 allow tcp from any to { 195.113.191.168 or 86.49.91.104 } dst-port 3129 setup 23000 14 612 allow tcp from any to { 195.113.191.168 or 86.49.91.104 } dst-port 8000 setup 23100 129 6884 allow tcp from any to { 195.113.191.168 or 86.49.91.104 } dst-port 443 setup 23200 0 0 allow tcp from any to 172.16.1.0/24 setup 23300 0 0 allow tcp from any to 172.16.2.0/23 setup 23400 0 0 allow udp from any to 172.16.1.0/24 23500 0 0 allow udp from any to 172.16.2.0/23 23600 0 0 allow udp from any to 172.16.0.2 23700 0 0 allow udp from any to 172.16.0.3 23800 0 0 allow tcp from any to 172.16.0.2 setup 23900 0 0 allow tcp from any to 172.16.0.3 setup 24000 15 888 allow tcp from any to 86.49.91.98 dst-port 53 setup 24100 1023 65626 allow udp from any to 86.49.91.98 dst-port 53 24200 0 0 allow tcp from any to 86.49.91.98 dst-port 53 setup 24300 0 0 allow udp from any to 86.49.91.98 dst-port 53 24400 307023 51681967 allow udp from any to any dst-port 53 keep-state 24500 115056 12704240 allow udp from any 53 to any keep-state 24600 0 0 allow udp from 86.49.91.98 to any dst-port 53 keep-state 24700 0 0 allow udp from 86.49.91.98 53 to any keep-state 24800 0 0 allow ip from any to 172.16.0.99 keep-state 24900 0 0 allow ip from 172.16.0.99 to any keep-state 25000 0 0 allow log logamount 2 udp from not 172.16.0.99 to any dst-port 53 via re0 keep-state 25100 0 0 allow udp from any 53 to any via re0 keep-state 25200 154706 11757656 allow udp from 86.49.91.98 to any dst-port 123 keep-state 25300 21293 1563407 allow udp from any to any dst-port 123 keep-state 25400 557050 171076733 allow log logamount 100 ip from any to any via re0 25500 3860 185648 allow log logamount 2 ip from any to { 195.113.191.174 or 86.49.91.110 } setup 25600 39627 1963136 deny log logamount 100 tcp from any to any via rl0 setup 25700 6691 1610703 deny log logamount 100 udp from any to any via rl0 25800 8424 639068 deny log logamount 2 icmp from any to any 25900 0 0 deny log logamount 100 ip from any to any dst-port 68 via re0 26000 0 0 deny log logamount 100 ip from any to any dst-port 67 via re0 65535 370105 114020634 deny ip from any to any --------------040508020603000204040805 Content-Type: text/plain; charset=windows-1250; name="tcpdump.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="tcpdump.txt" 08:43:12.529990 IP 172.16.3.130.57564 > 64.233.184.109.993: Flags [S], seq 1047705988, win 8192, options [mss 1460,nop,wscale 2,nop,nop,sackOK], length 0 08:43:15.541589 IP 172.16.3.130.57564 > 64.233.184.109.993: Flags [S], seq 1047705988, win 8192, options [mss 1460,nop,wscale 2,nop,nop,sackOK], length 0 08:43:21.545748 IP 172.16.3.130.57564 > 64.233.184.109.993: Flags [S], seq 1047705988, win 8192, options [mss 1460,nop,nop,sackOK], length 0 --------------040508020603000204040805-- From owner-freebsd-current@freebsd.org Tue Aug 25 09:45:41 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C74F699DBC9 for ; Tue, 25 Aug 2015 09:45:41 +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 B6101D64 for ; Tue, 25 Aug 2015 09:45:41 +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 24068173 for ; Tue, 25 Aug 2015 09:45:42 +0000 (UTC) Date: Tue, 25 Aug 2015 09:45:42 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: freebsd-current@freebsd.org Message-ID: <616109826.51.1440495942066.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1666529124.50.1440495014758.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1666529124.50.1440495014758.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Jenkins build is back to normal : Build-UFS-image #2191 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Instance-Identity: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkKKb2VAfYQKfu1t7qk4nR5qzUBEI+UqT4BPec4qHVhqUy0FFdq50sMH+3y9bCDNOufctov6VqTNffZ3YXArnZK95YF0OX97fh+E9txYOUX1adc+TikcKjuYpHmL5dE62eaZTI+4A5jnRonskQ1PaoIFz0Kbu4mWzkFsmdiXTraGzomXq4cHUCATA2+K4eDYgjXEQI30z3GOMmmZ4t/+6QGk1cMb/BqMWHbn80AsRCb4tU7Hpd72XLDpsuO7YRP1Q0CjmNAuBOTj+sFiiOe6U9HpqOlQN+iFUvBdZo/ybuy5Kh71cAaYQNL68cYdZJ6binH/DkG3KY/fS7DFYAeuwjwIDAQAB X-Jenkins-Job: Build-UFS-image X-Jenkins-Result: SUCCESS X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2015 09:45:41 -0000 See From owner-freebsd-current@freebsd.org Tue Aug 25 10:02:42 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67D6099A656 for ; Tue, 25 Aug 2015 10:02:42 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 42824D26 for ; Tue, 25 Aug 2015 10:02:41 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from Julian-MBP3.local (ppp121-45-243-143.lns20.per4.internode.on.net [121.45.243.143]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id t7PA2TP1004478 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Tue, 25 Aug 2015 03:02:32 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: ipfw rules for connect port 993 To: =?UTF-8?Q?Petr_Chochol=c3=a1=c4=8d?= , freebsd-current@freebsd.org References: <55DB16B7.2000602@gyrec.cz> From: Julian Elischer Message-ID: <55DC3D30.2070500@freebsd.org> Date: Tue, 25 Aug 2015 18:02:24 +0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <55DB16B7.2000602@gyrec.cz> Content-Type: text/plain; charset=iso-8859-2; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2015 10:02:42 -0000 On 8/24/15 9:05 PM, Petr Chochol wrote: > Hello, > > I would like to ask you for advice. I can not connect to > imap.gmail.com on port 993 from my local network. My LAN is behind > freeBSD server with IPFW. Server has two network cards rl0=Internet > and re0=LAN(10.0.0.0/16). Tcpdump on re0 shows three SYN packets > without answers. What rules should i create? > > I tried someting like this, without success: > #ipfw add 01500 allow ip from 10.0.0.0/16 to any in via re0 are you doing nat? the syn packets are going which way? on which interface did you do the tcpdump? what does the rest of the firewall look like? is it a standard one? what are the settings? > > > > Thank you very much for any advice and your patience > > Petr Chochol > Brno, Czech Republic > > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to > "freebsd-current-unsubscribe@freebsd.org" > > From owner-freebsd-current@freebsd.org Tue Aug 25 10:30:03 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C2CDA99E0ED for ; Tue, 25 Aug 2015 10:30:03 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A2ED5ACE for ; Tue, 25 Aug 2015 10:30:03 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from Julian-MBP3.local (ppp121-45-243-143.lns20.per4.internode.on.net [121.45.243.143]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id t7PATvhl004692 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Tue, 25 Aug 2015 03:30:00 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: ipfw rules for connect port 993 To: =?UTF-8?Q?Petr_Chochol=c3=a1=c4=8d?= , freebsd-current@freebsd.org References: <55DB16B7.2000602@gyrec.cz> <55DB1E79.9030108@freebsd.org> <55DC2130.9040004@gyrec.cz> From: Julian Elischer Message-ID: <55DC43A0.1040700@freebsd.org> Date: Tue, 25 Aug 2015 18:29:52 +0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <55DC2130.9040004@gyrec.cz> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2015 10:30:03 -0000 On 8/25/15 4:02 PM, Petr Chocholáč wrote: > Hello , ignore my previous email, you have answered my questions here. the firewall set you show is pretty horrible. It really needs a rewrite. do you want to block the two LANs from each other or block any machines on the LANs from reaching the firewall? if not then you should start by adding two rules. ipfw add 350 allow ip from any to any in recv {LAN interface} ipfw add 351 allow ip from any to any out xmit {LAN interface} as you do not want to block that traffic.. you should only be looking at traffic on the internet interface.. In your current rule set all the rules are being tested at all interfaces which is a waste of CPU and also makes it very hard to work out what is going on. if you DO want to filter on other interfaces then send traffic for each interface to a different set of rules, incoming and outgoing. for example add 350 skipto 1000 ip from any to any in recv rl0 add 360 skipto 1100 ip from any to any out xmit rl0 add 370 skipto 1200 ip from any to any in recv re0 add 380 skipto 1300 ip from any to any out xmit re0 etc... then at each rule set (1000, 2000, 3000... you only have rules you need for that exact flow.. also you should use a table to hold all the subnets and addresses that are there for example: you have: 08800 0 0 allow tcp from 85.70.0.0/16 to 86.49.91.98 dst-port 443 setup via rl0 08900 0 0 allow tcp from 85.71.0.0/16 to 86.49.91.98 dst-port 443 setup via rl0 09000 0 0 allow tcp from 84.42.232.0/21 to 86.49.91.98 dst-port 443 setup via rl0 09100 0 0 allow tcp from 84.42.240.0/20 to 86.49.91.98 dst-port 443 setup via rl0 09200 0 0 allow tcp from 80.188.157.0/24 to 86.49.91.98 dst-port 443 setup via rl0 09300 0 0 allow tcp from 89.102.9.0/24 to 86.49.91.98 dst-port 443 setup via rl0 09400 0 0 allow tcp from 89.102.0.0/16 to 86.49.91.98 dst-port 443 setup via rl0 this should all be: allow tcp from table(1) to 86.49.91.98 dst-port 443 setup and it would appear only in the rules to do with incoming packets to rl0 (i.e. in the rules starting with 1000) you would populate the table with: ipfw table 1 add 85.70.0.0/16 ipfw table 1 add 85.71.0.0/16 ipfw table 1 add 84.42.232.0/21 ... etc. I can't actually read your ruleset enough without getting a headache to tell you what is failing. Also you talked about 10.x.x.x in your email, and about 2 interfaces, but later you talked about different addresses and 3 interfaces. can you say what is the actual setup. (you do not have to give your actual internet IP address.. though you already did.. I would replace it with ${OUTSIDE} in the script that makes it.. > > thank you for your answer. > > ad1. > i send my current firewall rules and record from tcpdump on re0 . > My LAN is 172.16.0.0/22 (10... it was easy. I think it does not matter) > My second LAN is 192.168.1.0/24(on this network connection to the > IMAP port 993 works) > My public IP is 86.49.91.98 > ad2. > Tcpdump on rl0 shows nothing > ad3. > Yes . I have gateway_enable="YES" in /etc/rc.conf > ad4. > I think yes... > > PS : Firewall is not my work . I inherited it. > > Thank you very much > > Petr Chocholac > > > > Dne 24.8.2015 v 15:39 Allan Jude napsal(a): >> On 2015-08-24 09:05, Petr Chocholáč wrote: >>> Hello, >>> >>> I would like to ask you for advice. I can not connect to >>> imap.gmail.com >>> on port 993 from my local network. My LAN is behind freeBSD server >>> with >>> IPFW. Server has two network cards rl0=Internet and >>> re0=LAN(10.0.0.0/16). Tcpdump on re0 shows three SYN packets without >>> answers. What rules should i create? >>> >>> I tried someting like this, without success: >>> #ipfw add 01500 allow ip from 10.0.0.0/16 to any in via re0 >>> >>> >>> >>> Thank you very much for any advice and your patience >>> >>> Petr Chocholáč >>> Brno, Czech Republic >>> >>> _______________________________________________ >>> freebsd-current@freebsd.org mailing list >>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>> To unsubscribe, send any mail to >>> "freebsd-current-unsubscribe@freebsd.org" >> We would need to see all of your current firewall rules (ipfw show) >> >> You'll want to tcpdump on rl0, to see if the packet is being >> forwarded. >> >> Do you have the machine configured as a gateway? (gateway_enable="YES" >> in /etc/rc.conf) >> >> Are you doing NAT (Network Address Translation) to remap the internal >> (10.0.0.0/16) addresses to your internet routable IP? >> > > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-current@freebsd.org Tue Aug 25 19:10:12 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 91BA099AE3F for ; Tue, 25 Aug 2015 19:10:12 +0000 (UTC) (envelope-from joel@vnode.se) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 7A46C956 for ; Tue, 25 Aug 2015 19:10:12 +0000 (UTC) (envelope-from joel@vnode.se) Received: by mailman.ysv.freebsd.org (Postfix) id 776FF99AE3E; Tue, 25 Aug 2015 19:10:12 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7709699AE3D for ; Tue, 25 Aug 2015 19:10:12 +0000 (UTC) (envelope-from joel@vnode.se) Received: from smtp.vnode.se (smtp.vnode.se [IPv6:2001:67c:40c:e3aa::5]) by mx1.freebsd.org (Postfix) with ESMTP id 3AF73955; Tue, 25 Aug 2015 19:10:12 +0000 (UTC) (envelope-from joel@vnode.se) Received: from ymer.vnode.se (h71n10-th-c-d4.ias.bredband.telia.com [81.234.63.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.vnode.se (Postfix) with ESMTPSA id 0F1FA188BC; Tue, 25 Aug 2015 21:10:07 +0200 (CEST) Date: Tue, 25 Aug 2015 21:10:07 +0200 From: Joel Dahl To: Sean Bruno Cc: Rick Macklem , pyunyh@gmail.com, current@freebsd.org Subject: Re: Kernel panic with fresh current, probably nfs related Message-ID: <20150825191006.GA89428@ymer.vnode.se> Mail-Followup-To: Sean Bruno , Rick Macklem , pyunyh@gmail.com, current@freebsd.org References: <20150822115519.GA79434@ymer.vnode.se> <914810061.28949434.1440248260373.JavaMail.zimbra@uoguelph.ca> <55D8BEB6.7090202@freebsd.org> <20150824013636.GA1015@michelle.fasterthan.com> <55DB5FD8.1010308@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <55DB5FD8.1010308@freebsd.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2015 19:10:12 -0000 On Mon, Aug 24, 2015 at 11:18:00AM -0700, Sean Bruno wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > > > On 08/23/15 18:36, Yonghyeon PYUN wrote: > > Index: sys/dev/e1000/if_em.c > > =================================================================== > > > > > - --- sys/dev/e1000/if_em.c (revision 287087) > > +++ sys/dev/e1000/if_em.c (working copy) @@ -3044,7 +3044,7 @@ > > em_setup_interface(device_t dev, struct adapter *a > > if_setioctlfn(ifp, em_ioctl); if_setgetcounterfn(ifp, > > em_get_counter); /* TSO parameters */ - ifp->if_hw_tsomax = > > EM_TSO_SIZE; + ifp->if_hw_tsomax = IP_MAXPACKET; > > ifp->if_hw_tsomaxsegcount = EM_MAX_SCATTER; > > ifp->if_hw_tsomaxsegsize = EM_TSO_SEG_SIZE; > > > Seems to work. However, I cannot reproduce the user panic in the first > place. What's the scenario that seems to work here? NFS seems happy > with/without the patch so I'm not confident in anything we are doing her > e. I see several patches here. Which one should I be using? -- Joel From owner-freebsd-current@freebsd.org Tue Aug 25 19:55:10 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B3D289C3143 for ; Tue, 25 Aug 2015 19:55:10 +0000 (UTC) (envelope-from sbruno@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 9B3669DF for ; Tue, 25 Aug 2015 19:55:10 +0000 (UTC) (envelope-from sbruno@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 986929C3142; Tue, 25 Aug 2015 19:55:10 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 97FD29C3141 for ; Tue, 25 Aug 2015 19:55:10 +0000 (UTC) (envelope-from sbruno@freebsd.org) Received: from mail.ignoranthack.me (ignoranthack.me [199.102.79.106]) (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 7C0139DE for ; Tue, 25 Aug 2015 19:55:09 +0000 (UTC) (envelope-from sbruno@freebsd.org) Received: from [192.168.200.200] (unknown [50.136.155.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: sbruno@ignoranthack.me) by mail.ignoranthack.me (Postfix) with ESMTPSA id 7BEF2193655; Tue, 25 Aug 2015 19:55:03 +0000 (UTC) Subject: Re: Kernel panic with fresh current, probably nfs related To: Joel Dahl References: <20150822115519.GA79434@ymer.vnode.se> <914810061.28949434.1440248260373.JavaMail.zimbra@uoguelph.ca> <55D8BEB6.7090202@freebsd.org> <20150824013636.GA1015@michelle.fasterthan.com> <55DB5FD8.1010308@freebsd.org> <20150825191006.GA89428@ymer.vnode.se> Cc: current@freebsd.org From: Sean Bruno Message-ID: <55DCC816.603@freebsd.org> Date: Tue, 25 Aug 2015 12:55:02 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20150825191006.GA89428@ymer.vnode.se> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2015 19:55:10 -0000 On 08/25/15 12:10, Joel Dahl wrote: >> > Seems to work. However, I cannot reproduce the user panic in the first >> > place. What's the scenario that seems to work here? NFS seems happy >> > with/without the patch so I'm not confident in anything we are doing her >> > e. > I see several patches here. Which one should I be using? This: Index: sys/dev/e1000/if_em.c =================================================================== --- sys/dev/e1000/if_em.c (revision 287087) +++ sys/dev/e1000/if_em.c (working copy) @@ -3044,7 +3044,7 @@ em_setup_interface(device_t dev, struct adapter *a if_setioctlfn(ifp, em_ioctl); if_setgetcounterfn(ifp, em_get_counter); /* TSO parameters */ - ifp->if_hw_tsomax = EM_TSO_SIZE; + ifp->if_hw_tsomax = IP_MAXPACKET; ifp->if_hw_tsomaxsegcount = EM_MAX_SCATTER; ifp->if_hw_tsomaxsegsize = EM_TSO_SEG_SIZE; From owner-freebsd-current@freebsd.org Tue Aug 25 21:04:42 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1423299AD27 for ; Tue, 25 Aug 2015 21:04:42 +0000 (UTC) (envelope-from pawel@dawidek.net) Received: from mail.dawidek.net (garage.dawidek.net [91.121.88.72]) by mx1.freebsd.org (Postfix) with ESMTP id D802BCC4 for ; Tue, 25 Aug 2015 21:04:41 +0000 (UTC) (envelope-from pawel@dawidek.net) Received: from localhost (unknown [91.206.210.19]) by mail.dawidek.net (Postfix) with ESMTPSA id 6E1E29A1; Tue, 25 Aug 2015 23:04:33 +0200 (CEST) Date: Tue, 25 Aug 2015 23:04:37 +0200 From: Pawel Jakub Dawidek To: Xin Li Cc: freebsd-current@FreeBSD.org Subject: Re: Read-only /usr/obj/ no longer kosher? Message-ID: <20150825210437.GB1172@garage.freebsd.pl> References: <20150823215552.GB1314@garage.freebsd.pl> <55DA492D.4030804@delphij.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <55DA492D.4030804@delphij.net> X-OS: FreeBSD 11.0-CURRENT amd64 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2015 21:04:42 -0000 On Sun, Aug 23, 2015 at 03:29:01PM -0700, Xin Li wrote: > > > On 8/23/15 14:55, Pawel Jakub Dawidek wrote: > > I used to build world and kernel on one machine and export both /usr/src/ and > > /usr/obj read-only to other machines. It doesn't work anymore (this is from > > 'make installworld'): > > > > ===> bin/freebsd-version (install) > > eval $(egrep '^(TYPE|REVISION|BRANCH)=' /usr/src/bin/freebsd-version/../../sys/conf/newvers.sh) ; if ! sed -e " s/@@TYPE@@/${TYPE}/g; s/@@REVISION@@/${REVISION}/g; s/@@BRANCH@@/${BRANCH}/g; " /usr/src/bin/freebsd-version/freebsd-version.sh.in >freebsd-version.sh ; then rm -f freebsd-version.sh ; exit 1 ; fi > > cannot create freebsd-version.sh: Permission denied > > rm: freebsd-version.sh: Read-only file system > > *** Error code 1 > > What's the modification times of > /usr/obj/usr/bin/freebsd-version/freebsd-version.sh, > /usr/src/bin/freebsd-version/freebsd-version.sh and > /usr/src/sys/conf/newvers.sh? I saw it twice, but cannot reproduce it anymore. This is 10.2-RELEASE, I've send it to current@ by mistake. All in all my expectation is that we shouldn't modify obj/ during installworld. -- Pawel Jakub Dawidek http://www.wheelsystems.com FreeBSD committer http://www.FreeBSD.org Am I Evil? Yes, I Am! http://mobter.com From owner-freebsd-current@freebsd.org Tue Aug 25 21:27:51 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 625DC9C24EC for ; Tue, 25 Aug 2015 21:27:51 +0000 (UTC) (envelope-from cse.cem@gmail.com) Received: from mail-la0-f50.google.com (mail-la0-f50.google.com [209.85.215.50]) (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 114137EE for ; Tue, 25 Aug 2015 21:27:50 +0000 (UTC) (envelope-from cse.cem@gmail.com) Received: by laba3 with SMTP id a3so107362785lab.1 for ; Tue, 25 Aug 2015 14:27:43 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=mime-version:reply-to:date:message-id:subject:from:to:content-type; bh=/xnwe+Cx4z8yjZPk6HpyM2nj4OOjGFOuYBmI8On7hYo=; b=Yr4zweQkrIz4C11Q/bJLqA8aos1NURVks89IxHQGcLez3zllA+pdg2y5uylN1UqxoF BZ0ahajSLMHOU+jXA7CUeOB+dZiyfhoGi9GQJ8FAoQi7v53wTZo/xDjPs41zeg62BkQ0 Gf8u8UL+AoFGNqSciZSWuuo6wQsO8y7wV4X0zvLRVah1nkZnGxoZksU66htNHGMboDXf Ds2KKKgsm1eMeR1rBvtrSqYZSl7QNfZlbWDU6ZHdwW6eukiLDqsA7WI0q6Q36b+rTSI6 G1r7oS6WS3lpaQweRxyMU9/wkB862a6eyqeRwdPyuZ+ajwOrRdkdWBx7Y2vomnuH5MT5 d+Vw== X-Received: by 10.112.137.164 with SMTP id qj4mr27187132lbb.105.1440538063064; Tue, 25 Aug 2015 14:27:43 -0700 (PDT) Received: from mail-lb0-f173.google.com (mail-lb0-f173.google.com. [209.85.217.173]) by smtp.gmail.com with ESMTPSA id tv6sm6224334lbb.31.2015.08.25.14.27.42 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 25 Aug 2015 14:27:42 -0700 (PDT) Received: by lbcbn3 with SMTP id bn3so108031691lbc.2 for ; Tue, 25 Aug 2015 14:27:42 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.152.170.195 with SMTP id ao3mr24779131lac.30.1440538062072; Tue, 25 Aug 2015 14:27:42 -0700 (PDT) Reply-To: cem@FreeBSD.org Received: by 10.112.170.66 with HTTP; Tue, 25 Aug 2015 14:27:42 -0700 (PDT) Date: Tue, 25 Aug 2015 14:27:42 -0700 Message-ID: Subject: Panic on boot during scan with pmspcv From: Conrad Meyer To: freebsd-current Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2015 21:27:51 -0000 For some reason, it only crops up on UEFI boot. "Legacy" boot "just works." It looks like we're locking a mutex in a struct at NULL. (trap) __mtx_assert+0xdb agtiapi_cam_action+0x45 xpt_action_default+0xbe3(?) scsi_scan_bus+0x1cd xpt_scanner_thread+0x15c ... Fault is at 0x18. http://i.imgur.com/615PC6b.jpg (kgdb) l *(agtiapi_cam_action+0x45) 0xffffffff806d4ef5 is in agtiapi_cam_action (/usr/src/sys/dev/pms/freebsd/driver/ini/src/agtiapi.c:1818). Possibly here? 1814 mtx_assert( &(pmcsc->pCardInfo->pmIOLock), MA_OWNED ); Best, Conrad From owner-freebsd-current@freebsd.org Tue Aug 25 21:53:44 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 91D9E9C306D for ; Tue, 25 Aug 2015 21:53:44 +0000 (UTC) (envelope-from pawel@dawidek.net) Received: from mail.dawidek.net (garage.dawidek.net [91.121.88.72]) by mx1.freebsd.org (Postfix) with ESMTP id 6100CDE8 for ; Tue, 25 Aug 2015 21:53:43 +0000 (UTC) (envelope-from pawel@dawidek.net) Received: from localhost (unknown [91.206.210.19]) by mail.dawidek.net (Postfix) with ESMTPSA id EAC2BA25; Tue, 25 Aug 2015 23:53:42 +0200 (CEST) Date: Tue, 25 Aug 2015 23:53:47 +0200 From: Pawel Jakub Dawidek To: Xin Li Cc: freebsd-current@FreeBSD.org Subject: Re: Read-only /usr/obj/ no longer kosher? Message-ID: <20150825215347.GD1172@garage.freebsd.pl> References: <20150823215552.GB1314@garage.freebsd.pl> <55DA492D.4030804@delphij.net> <20150825210437.GB1172@garage.freebsd.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150825210437.GB1172@garage.freebsd.pl> X-OS: FreeBSD 11.0-CURRENT amd64 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2015 21:53:44 -0000 On Tue, Aug 25, 2015 at 11:04:37PM +0200, Pawel Jakub Dawidek wrote: > On Sun, Aug 23, 2015 at 03:29:01PM -0700, Xin Li wrote: > > > > > > On 8/23/15 14:55, Pawel Jakub Dawidek wrote: > > > I used to build world and kernel on one machine and export both /usr/src/ and > > > /usr/obj read-only to other machines. It doesn't work anymore (this is from > > > 'make installworld'): > > > > > > ===> bin/freebsd-version (install) > > > eval $(egrep '^(TYPE|REVISION|BRANCH)=' /usr/src/bin/freebsd-version/../../sys/conf/newvers.sh) ; if ! sed -e " s/@@TYPE@@/${TYPE}/g; s/@@REVISION@@/${REVISION}/g; s/@@BRANCH@@/${BRANCH}/g; " /usr/src/bin/freebsd-version/freebsd-version.sh.in >freebsd-version.sh ; then rm -f freebsd-version.sh ; exit 1 ; fi > > > cannot create freebsd-version.sh: Permission denied > > > rm: freebsd-version.sh: Read-only file system > > > *** Error code 1 > > > > What's the modification times of > > /usr/obj/usr/bin/freebsd-version/freebsd-version.sh, > > /usr/src/bin/freebsd-version/freebsd-version.sh and > > /usr/src/sys/conf/newvers.sh? > > I saw it twice, but cannot reproduce it anymore. This is 10.2-RELEASE, > I've send it to current@ by mistake. All in all my expectation is that > we shouldn't modify obj/ during installworld. Now that I think of it, it might have been that I did buildworld/buildkernel before -p1. Then freebsd-update updated newvers.sh and then I was trying to do installworld. -- Pawel Jakub Dawidek http://www.wheelsystems.com FreeBSD committer http://www.FreeBSD.org Am I Evil? Yes, I Am! http://mobter.com From owner-freebsd-current@freebsd.org Tue Aug 25 21:55:21 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 905849C313D for ; Tue, 25 Aug 2015 21:55:21 +0000 (UTC) (envelope-from pawel@dawidek.net) Received: from mail.dawidek.net (garage.dawidek.net [91.121.88.72]) by mx1.freebsd.org (Postfix) with ESMTP id 5DC20F32 for ; Tue, 25 Aug 2015 21:55:21 +0000 (UTC) (envelope-from pawel@dawidek.net) Received: from localhost (unknown [91.206.210.19]) by mail.dawidek.net (Postfix) with ESMTPSA id F3541A44; Tue, 25 Aug 2015 23:55:19 +0200 (CEST) Date: Tue, 25 Aug 2015 23:55:24 +0200 From: Pawel Jakub Dawidek To: Xin Li Cc: freebsd-current@FreeBSD.org Subject: Re: Read-only /usr/obj/ no longer kosher? Message-ID: <20150825215524.GE1172@garage.freebsd.pl> References: <20150823215552.GB1314@garage.freebsd.pl> <55DA492D.4030804@delphij.net> <20150825210437.GB1172@garage.freebsd.pl> <20150825215347.GD1172@garage.freebsd.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150825215347.GD1172@garage.freebsd.pl> X-OS: FreeBSD 11.0-CURRENT amd64 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2015 21:55:21 -0000 On Tue, Aug 25, 2015 at 11:53:47PM +0200, Pawel Jakub Dawidek wrote: > On Tue, Aug 25, 2015 at 11:04:37PM +0200, Pawel Jakub Dawidek wrote: > > On Sun, Aug 23, 2015 at 03:29:01PM -0700, Xin Li wrote: > > > > > > > > > On 8/23/15 14:55, Pawel Jakub Dawidek wrote: > > > > I used to build world and kernel on one machine and export both /usr/src/ and > > > > /usr/obj read-only to other machines. It doesn't work anymore (this is from > > > > 'make installworld'): > > > > > > > > ===> bin/freebsd-version (install) > > > > eval $(egrep '^(TYPE|REVISION|BRANCH)=' /usr/src/bin/freebsd-version/../../sys/conf/newvers.sh) ; if ! sed -e " s/@@TYPE@@/${TYPE}/g; s/@@REVISION@@/${REVISION}/g; s/@@BRANCH@@/${BRANCH}/g; " /usr/src/bin/freebsd-version/freebsd-version.sh.in >freebsd-version.sh ; then rm -f freebsd-version.sh ; exit 1 ; fi > > > > cannot create freebsd-version.sh: Permission denied > > > > rm: freebsd-version.sh: Read-only file system > > > > *** Error code 1 > > > > > > What's the modification times of > > > /usr/obj/usr/bin/freebsd-version/freebsd-version.sh, > > > /usr/src/bin/freebsd-version/freebsd-version.sh and > > > /usr/src/sys/conf/newvers.sh? > > > > I saw it twice, but cannot reproduce it anymore. This is 10.2-RELEASE, > > I've send it to current@ by mistake. All in all my expectation is that > > we shouldn't modify obj/ during installworld. > > Now that I think of it, it might have been that I did > buildworld/buildkernel before -p1. Then freebsd-update updated > newvers.sh and then I was trying to do installworld. Yes, I can now reproduce it with source updated to -p2. -- Pawel Jakub Dawidek http://www.wheelsystems.com FreeBSD committer http://www.FreeBSD.org Am I Evil? Yes, I Am! http://mobter.com From owner-freebsd-current@freebsd.org Tue Aug 25 22:21:29 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1FD329C3A18 for ; Tue, 25 Aug 2015 22:21:29 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from anubis.delphij.net (anubis.delphij.net [IPv6:2001:470:1:117::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "anubis.delphij.net", Issuer "StartCom Class 1 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 03B161DB0; Tue, 25 Aug 2015 22:21:29 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from zeta.ixsystems.com (unknown [12.229.62.2]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by anubis.delphij.net (Postfix) with ESMTPSA id 9B47C1E9D6; Tue, 25 Aug 2015 15:21:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=delphij.net; s=anubis; t=1440541285; x=1440555685; bh=U+Gc/psX/no/ehHW4GOglM16DoFyLdqxAtPJmFa5UYY=; h=Reply-To:Subject:References:To:Cc:From:Date:In-Reply-To; b=Pwt7FzRLF54wNAU6bp4+eKRQbONmvXgqocZDIFilEiWBxyEVc99AEnCD9VIIt4MZA Km8f5TF7EloCDsubeJx3wDkO0XSIGOa51fAbTPFoj3RsIV2aUkTSyxPdyGYH3cT7dH T+BTu6ZEZwOdQR2rLQEVqboTMidVY0L05TuoI0iI= Reply-To: d@delphij.net Subject: Re: Read-only /usr/obj/ no longer kosher? References: <20150823215552.GB1314@garage.freebsd.pl> <55DA492D.4030804@delphij.net> <20150825210437.GB1172@garage.freebsd.pl> <20150825215347.GD1172@garage.freebsd.pl> <20150825215524.GE1172@garage.freebsd.pl> To: Pawel Jakub Dawidek Cc: freebsd-current@FreeBSD.org From: Xin Li Organization: The FreeBSD Project Message-ID: <55DCEA64.8040304@delphij.net> Date: Tue, 25 Aug 2015 15:21:24 -0700 MIME-Version: 1.0 In-Reply-To: <20150825215524.GE1172@garage.freebsd.pl> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="7A7SjrH9t95lTu8iUVaABBUaKx1iRwNS7" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2015 22:21:29 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --7A7SjrH9t95lTu8iUVaABBUaKx1iRwNS7 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 08/25/15 14:55, Pawel Jakub Dawidek wrote: >> Now that I think of it, it might have been that I did >> buildworld/buildkernel before -p1. Then freebsd-update updated >> newvers.sh and then I was trying to do installworld. >=20 > Yes, I can now reproduce it with source updated to -p2. Yes, that's because freebsd-version.sh is generated from the files (but it's not clear to me whether if it's a bug or a feature that 'make install' checks if it's up-to-date and decides to regenerate it...). Cheers, --=20 Xin LI https://www.delphij.net/ FreeBSD - The Power to Serve! Live free or die --7A7SjrH9t95lTu8iUVaABBUaKx1iRwNS7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.1.7 (FreeBSD) iQIcBAEBCgAGBQJV3OplAAoJEJW2GBstM+ns5XsP/1Td3He161A90o7EGd3MHER9 ZcklBAIYX87OBbYWvUUXm4NbNu57PMAOZrcsWxorkOs68XxMXmLQUTo0BUmra2dA Tm9c0Tl746Kif1txYtCZQwjMMAMjnZahvIrb78aK3h5gU3wWNA6DnjQQzyW6eUyV y8NNfYNufyQLpbmUFjr95MpWK4JHsRfIZC3ZQog6LKoVoErnkrP7eMxFJPwnizCO 8UInUXc0L9k53EXIQ71feiUorxhIE0l3Pcl746zWkiniIq6Q+de6H543fExwHZcB vYDYPe1wxBWr9V+gIBEGGO/TLYHPkLiESA6+DKbnQdQ6btcbLrG4UDKV4e3RliIj dFQLdwyR0MmtW0Xf8GxXCiG8d71JIxh6l1UHmhsZi96M8BG9ZTWn5TPauwfYkluO oIVuyD16+WYsYg9ACU+FsIONzDFk70p4raCM+K+Hbc/uaMkuOvQZ4Yi6d2TxMpfF lSCmdIG6dzvUH0207+PiVGC+1THGOdEGevheh/Z7HNIrh+P9Sp6O8WP4e0MMHt0K 8DE8l/DXCsxusNwIBoCk8IJjKEqFywFKeYxS4UqLnZ5wT3wJOBI5+QTUv56uQXKK /J69yj8b+p9iKWF1jJ1fLVbhEYvG7gnp9zF2+QImDFea47PRipYvNk3OT9p7Nt2o AUy/X0RREYD28mOuESIu =oND/ -----END PGP SIGNATURE----- --7A7SjrH9t95lTu8iUVaABBUaKx1iRwNS7-- From owner-freebsd-current@freebsd.org Tue Aug 25 22:32:37 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2B15A9C3F10 for ; Tue, 25 Aug 2015 22:32:37 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-qk0-x233.google.com (mail-qk0-x233.google.com [IPv6:2607:f8b0:400d:c09::233]) (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 DA94A897; Tue, 25 Aug 2015 22:32:36 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by qkfh127 with SMTP id h127so109752509qkf.1; Tue, 25 Aug 2015 15:32:36 -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=H4EcgYeL7rKsg492QYf7NSU6FRjtwrJhXvI733e24Zk=; b=v4zfCXRAe8qc6S6PmYjuAWTYTH9XM/7HghpF3U9CnpW7pb1yOBkEro4sw0GQpeUcyH /hY590PV+qGjzbNo+enyR8hbCb1T8CI7hBR+JmihgzRtn/ghm07WNyiAx9PyZzyTzpRp N7yHnzzzvGKHgTj17w81pz1PUehNNx7qW2L5GNuvHRFJbBZYUc0hwOrngLx8ubv/HgEv f6diEBs9AbrqZyZQ08z+QUo5nFxgbyHRKRJtDO2FjVb9Ql1pugJXTEQl8S9HJqf4Dlr4 J8EGa5gSmTk0CFdkVSqPSmYUcaJQUksUjQHgDtpqSr2zzAPxssknG37F6C1KFNtEu+lb fq3w== MIME-Version: 1.0 X-Received: by 10.55.52.12 with SMTP id b12mr72013780qka.21.1440541955949; Tue, 25 Aug 2015 15:32:35 -0700 (PDT) Received: by 10.140.94.33 with HTTP; Tue, 25 Aug 2015 15:32:35 -0700 (PDT) In-Reply-To: <55DCEA64.8040304@delphij.net> References: <20150823215552.GB1314@garage.freebsd.pl> <55DA492D.4030804@delphij.net> <20150825210437.GB1172@garage.freebsd.pl> <20150825215347.GD1172@garage.freebsd.pl> <20150825215524.GE1172@garage.freebsd.pl> <55DCEA64.8040304@delphij.net> Date: Tue, 25 Aug 2015 15:32:35 -0700 Message-ID: Subject: Re: Read-only /usr/obj/ no longer kosher? From: NGie Cooper To: Xin LI Cc: Pawel Jakub Dawidek , FreeBSD Current Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2015 22:32:37 -0000 On Tue, Aug 25, 2015 at 3:21 PM, Xin Li wrote: > On 08/25/15 14:55, Pawel Jakub Dawidek wrote: >>> Now that I think of it, it might have been that I did >>> buildworld/buildkernel before -p1. Then freebsd-update updated >>> newvers.sh and then I was trying to do installworld. >> >> Yes, I can now reproduce it with source updated to -p2. > > Yes, that's because freebsd-version.sh is generated from the files (but > it's not clear to me whether if it's a bug or a feature that 'make > install' checks if it's up-to-date and decides to regenerate it...). It's a quirk for sure. If you change the behavior, people will definitely complain as they will now need to go back and rebuild everything. By and large though, recompiling things is really bad. That's I've seen others do `CC=false CXX=false` when calling installworld. From owner-freebsd-current@freebsd.org Wed Aug 26 08:12:37 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AF68F9C2BF8 for ; Wed, 26 Aug 2015 08:12:37 +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 9E61AD74 for ; Wed, 26 Aug 2015 08:12:37 +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 96A1E365 for ; Wed, 26 Aug 2015 08:12:37 +0000 (UTC) Date: Wed, 26 Aug 2015 08:12:37 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: freebsd-current@freebsd.org Message-ID: <2042908308.56.1440576757508.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <541494949.55.1440575494028.JavaMail.jenkins@jenkins-9.freebsd.org> References: <541494949.55.1440575494028.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Jenkins build is back to normal : Build-UFS-image #2200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Instance-Identity: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkKKb2VAfYQKfu1t7qk4nR5qzUBEI+UqT4BPec4qHVhqUy0FFdq50sMH+3y9bCDNOufctov6VqTNffZ3YXArnZK95YF0OX97fh+E9txYOUX1adc+TikcKjuYpHmL5dE62eaZTI+4A5jnRonskQ1PaoIFz0Kbu4mWzkFsmdiXTraGzomXq4cHUCATA2+K4eDYgjXEQI30z3GOMmmZ4t/+6QGk1cMb/BqMWHbn80AsRCb4tU7Hpd72XLDpsuO7YRP1Q0CjmNAuBOTj+sFiiOe6U9HpqOlQN+iFUvBdZo/ybuy5Kh71cAaYQNL68cYdZJ6binH/DkG3KY/fS7DFYAeuwjwIDAQAB X-Jenkins-Job: Build-UFS-image X-Jenkins-Result: SUCCESS X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Aug 2015 08:12:37 -0000 See From owner-freebsd-current@freebsd.org Wed Aug 26 21:12:46 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5B8FF9C25EC for ; Wed, 26 Aug 2015 21:12:46 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]) by mx1.freebsd.org (Postfix) with ESMTP id D3E28C3A for ; Wed, 26 Aug 2015 21:12:45 +0000 (UTC) (envelope-from ler@lerctr.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=Content-Type:MIME-Version:Message-ID:Subject:To:From:Date; bh=eh8ZPZpLC7tdUODqVRQZXHeoCgt3vk9oaBGFR0qYszg=; b=vYo8Z++ZUhKjMAdo1fh/21FJN/ fXTAz2/44bWfb829GZcuf3zQzn2ajfcPCF9cMqf63bZENaOKpBvbQRMHcJ9ejSQEA1mD8Mm3YKU5N 5AXww8FhqFgQGXqKL5UmlZoaw01niLeOIPoaZdD4kSqbUbE1MPRo+oSkyJFEYIBMWOJU=; Received: from oldtbh.lerctr.org ([2001:470:1f0f:3ad:230:48ff:fe2e:99ba]:25983) by thebighonker.lerctr.org with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.86 (FreeBSD)) (envelope-from ) id 1ZUhzw-000JYC-79 for freebsd-current@freebsd.org; Wed, 26 Aug 2015 16:12:44 -0500 Date: Wed, 26 Aug 2015 16:12:43 -0500 From: Larry Rosenman To: freebsd-current@freebsd.org Subject: HWPMC panic Message-ID: <20150826211242.GA901@oldtbh.lerctr.org> Mail-Followup-To: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Score: -1.0 (-) X-LERCTR-Spam-Score: -1.0 (-) X-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 X-LERCTR-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1, SHORTCIRCUIT=-0.0001 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Aug 2015 21:12:46 -0000 Was playing with pmcstats -S instructions -T, and got the following when I tried to ctrl/c out. oldtbh.lerctr.org dumped core - see /var/crash/vmcore.3 Wed Aug 26 16:05:16 CDT 2015 FreeBSD oldtbh.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #18 r287033: Sun Aug 23 18:08:24 CDT 2015 root@oldtbh.lerctr.org:/usr/obj/usr/src/sys/VT-LER amd64 panic: [p4,700] class mismatch pd 260 != id class 4 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: panic: [p4,700] class mismatch pd 260 != id class 4 cpuid = 1 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe0238744770 vpanic() at vpanic+0x189/frame 0xfffffe02387447f0 kassert_panic() at kassert_panic+0x132/frame 0xfffffe0238744860 p4_read_pmc() at p4_read_pmc+0x185/frame 0xfffffe02387448b0 pmc_stop() at pmc_stop+0x132/frame 0xfffffe02387448f0 pmc_syscall_handler() at pmc_syscall_handler+0x1752/frame 0xfffffe0238744ae0 amd64_syscall() at amd64_syscall+0x25d/frame 0xfffffe0238744bf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe0238744bf0 --- syscall (0, FreeBSD ELF64, nosys), rip = 0x801407ffa, rsp = 0x7fffffffe588, rbp = 0x7fffffffe5a0 --- Uptime: 2d8h36m19s Dumping 3475 out of 8158 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. Loaded symbols for /boot/kernel/if_lagg.ko.symbols Reading symbols from /boot/kernel/hwpmc.ko.symbols...done. Loaded symbols for /boot/kernel/hwpmc.ko.symbols #0 doadump (textdump=1) at pcpu.h:221 221 pcpu.h: No such file or directory. in pcpu.h (kgdb) #0 doadump (textdump=1) at pcpu.h:221 #1 0xffffffff80b34ca5 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:329 #2 0xffffffff80b35298 in vpanic (fmt=, ap=) at /usr/src/sys/kern/kern_shutdown.c:626 #3 0xffffffff80b350c2 in kassert_panic (fmt=) at /usr/src/sys/kern/kern_shutdown.c:516 #4 0xffffffff8242ee25 in p4_read_pmc (cpu=1, ri=12, v=0xfffff8012b206aa0) at /usr/src/sys/modules/hwpmc/../../dev/hwpmc/hwpmc_piv.c:699 #5 0xffffffff82425102 in pmc_stop (pm=0xfffff8012b206a80) at /usr/src/sys/modules/hwpmc/../../dev/hwpmc/hwpmc_mod.c:2741 #6 0xffffffff82423a12 in pmc_syscall_handler (td=, syscall_args=) at /usr/src/sys/modules/hwpmc/../../dev/hwpmc/hwpmc_mod.c:3923 #7 0xffffffff80f7c38d in amd64_syscall (td=0xfffff801060759a0, traced=0) at subr_syscall.c:133 #8 0xffffffff80f5b26b in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:395 #9 0x0000000801407ffa in ?? () Previous frame inner to this frame (corrupt stack?) Current language: auto; currently minimal (kgdb) vmcore IS available, and I *CAN* give ssh access. -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 7011 W Parmer Ln, Apt 1115, Austin, TX 78729-6961 From owner-freebsd-current@freebsd.org Wed Aug 26 21:14:55 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BAF139C26B4 for ; Wed, 26 Aug 2015 21:14:55 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "alchemy.franken.de", Issuer "alchemy.franken.de" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 48B4ADCF for ; Wed, 26 Aug 2015 21:14:55 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.15.2/8.15.2/ALCHEMY.FRANKEN.DE) with ESMTPS id t7QLEq6J025538 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 26 Aug 2015 23:14:52 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.15.2/8.15.2/Submit) id t7QLEpvS025536; Wed, 26 Aug 2015 23:14:51 +0200 (CEST) (envelope-from marius) Date: Wed, 26 Aug 2015 23:14:51 +0200 From: Marius Strobl To: Kurt Lidl Cc: freebsd-current@freebsd.org Subject: Re: HEADS UP: sparc64 backend for llvm/clang imported Message-ID: <20150826211451.GA22113@alchemy.franken.de> References: <20140301011643.GV47921@funkthat.com> <55D4E4B7.1000806@pix.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <55D4E4B7.1000806@pix.net> User-Agent: Mutt/1.5.23 (2014-03-12) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (alchemy.franken.de [0.0.0.0]); Wed, 26 Aug 2015 23:14:52 +0200 (CEST) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Aug 2015 21:14:55 -0000 On Wed, Aug 19, 2015 at 04:19:03PM -0400, Kurt Lidl wrote: > > Dimitry Andric wrote this message on Fri, Feb 28, 2014 at 20:22 +0100: > >> In r262613 I have merged the clang-sparc64 branch back to head. This > >> imports an updated sparc64 backend for llvm and clang, allowing clang to > >> bootstrap itself on sparc64, and to completely build world. To be able > >> to build the GENERIC kernel, there is still one patch to be finalized, > >> see below. > >> > >> If you have any sparc64 hardware, and are not afraid to encounter rough > >> edges, please try out building and running your system with clang. To > >> do so, update to at least r262613, and enable the following options in > >> e.g. src.conf, or in your build environment: > >> > >> WITH_CLANG=y > >> WITH_CLANG_IS_CC=y > >> WITH_LIBCPLUSPLUS=y (optional) > >> > >> Alternatively, if you would rather keep gcc as /usr/bin/cc for the > >> moment, build world using just WITH_CLANG, enabling clang to be built > >> (by gcc) and installed. After installworld, you can then set CC=clang, > >> CXX=clang++ and CPP=clang-cpp for building another world. > >> > >> For building the sparc64 kernel, there is one open issue left, which is > >> that sys/sparc64/include/pcpu.h uses global register variables, and this > >> is not supported by clang. A preliminary patch for this is attached, > >> but it may or may not blow up your system, please beware! > >> > >> The patch changes the pcpu and curpcb global register variables into > >> inline functions, similar to what is done on other architectures. > >> However, the current approach is not optimal, and the emitted code is > >> slightly different from what gcc outputs. Any improvements to this > >> patch are greatly appreciated! > >> > >> Last but not least, thanks go out to Roman Divacky for his work with > >> llvm/clang upstream in getting the sparc64 backend into shape. > > > > Ok, I have a new pcpu patch to try. I have only compile tested it. > > > > It is available here: > > https://www.funkthat.com/~jmg/sparc64.pcpu.patch > > > > I've also attached it. > > > > Craig, do you mind testing it? > > > > This patch also removes curpcb as it appears to not be used by any > > sparc64 C code. A GENERIC kernel compiles fine, and fxr only turns up > > curpcb used in machdep code, and no references to it under sparc64. > > > > This is not a proper solution in that > > it can mean counters/stats can be copied/moved to other cpus overwriting > > the previous values if a race happens... We use > > PCPU_SET(mem, PCPU_GET(mem) + val) for PCPU_ADD, not great, but it's > > no worse than what we were previously using.. > > > > Until we get a proper fix which involves mapping all the cpu's PCPU > > data on all CPUs, this will have to sufice.. > > > > This patch is based upon, I believe, a patch from Marius and possibly > > modified by rdivacky. > > > > Thanks for testing.. > > The above message was posted a while ago, and I decided that I would > give the patch a test run on a spare sparc that I have, now that the > instability problem with multiprocessor sparc64 machines has been > resolved. > > So, I have an up-to-date stable/10 V240 (2x1.5Ghz cpus, 8GB of memory), > running a completely stock r286861. That all seems to work just fine. > > I applied the patch referenced in the email: > > https://www.funkthat.com/~jmg/sparc64.pcpu.patch > > (it applied cleanly), and then rebuilt the kernel on the machine, > using the stock gcc 4.2.1 compiler. > > When rebooting with that kernel, the machine panics pretty early > in the boot: > > FreeBSD 10.2-STABLE #3 r286861M: Wed Aug 19 14:28:45 EDT 2015 > lidl@spork.pix.net:/usr/obj/usr/src/sys/GENERIC sparc64 > gcc version 4.2.1 20070831 patched [FreeBSD] > real memory = 8589934592 (8192 MB) > avail memory = 8379719680 (7991 MB) > cpu0: Sun Microsystems UltraSparc-IIIi Processor (1503.00 MHz CPU) > cpu1: Sun Microsystems UltraSparc-IIIi Processor (1503.00 MHz CPU) > FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs > random device not loaded; using insecure entropy > panic: trap: illegal instruction (kernel) > cpuid = 0 > KDB: stack backtrace: > #0 0xc05750e0 at panic+0x20 > #1 0xc08db9f8 at trap+0x558 > Uptime: 1s > Automatic reboot in 15 seconds - press a key on the console to abort > Rebooting... > timeout shutting down CPUs. > > So, the patch to get rid of the pcpu usage (as a prereq to poking > at the clang compiler issues) does not work properly. > As I pointed out when that patch was posted, the approach taken by it assumes a CPU can access foreign PCPU data, which currently isn't true on sparc64. So the patch is at least incomplete but also may have further issues. Such a patch is no longer a prerequisite for compiling a sparc64 kernel with clang, though, as clang meanwhile has been told to grok at least the global registers used by the PCPU code. Besides some default options like the choice of code model not being appropriate for FreeBSD, clang-compiled loader and kernel don't work due to two major problems present in clang up to at least version 3.6.0: a) it uses a different stack layout than GCC so any unwinding code fails and b) it produces broken code for recursive function calls. YMMV. Marius From owner-freebsd-current@freebsd.org Wed Aug 26 21:25:02 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 02F859C2AE5 for ; Wed, 26 Aug 2015 21:25:02 +0000 (UTC) (envelope-from rdivacky@vlakno.cz) Received: from vlakno.cz (mail.vlakno.cz [91.217.96.224]) by mx1.freebsd.org (Postfix) with ESMTP id A1FED141E for ; Wed, 26 Aug 2015 21:25:00 +0000 (UTC) (envelope-from rdivacky@vlakno.cz) Received: by vlakno.cz (Postfix, from userid 1002) id 541C91E207B3; Wed, 26 Aug 2015 23:15:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=vlakno.cz; s=mail; t=1440623713; bh=Fzf/UMyUZhCT0wgB5YgMbQ3kBrr8jf2ZK+VyP++q/dE=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=pQUSGU/YdBo8GppDppaJzCekRjq2yQ0umnELj4/TsXOs1XyQO4lb9sOBnjskKJ8oE v5AHV7s7bvCreySUx5QDxjUiZHMa7TEo6VC8qng/8yZzsspYzWjODhbTeU0Ky1+CQ9 AALNRnzGVGin17Bg5HzAcXuHylFgjukjloe7x6Rw= Date: Wed, 26 Aug 2015 23:15:13 +0200 From: Roman Divacky To: Marius Strobl Cc: Kurt Lidl , freebsd-current@freebsd.org Subject: Re: HEADS UP: sparc64 backend for llvm/clang imported Message-ID: <20150826211513.GA65424@vlakno.cz> References: <20140301011643.GV47921@funkthat.com> <55D4E4B7.1000806@pix.net> <20150826211451.GA22113@alchemy.franken.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150826211451.GA22113@alchemy.franken.de> User-Agent: Mutt/1.5.23 (2014-03-12) X-Mailman-Approved-At: Wed, 26 Aug 2015 21:58:08 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Aug 2015 21:25:02 -0000 On Wed, Aug 26, 2015 at 11:14:51PM +0200, Marius Strobl wrote: > On Wed, Aug 19, 2015 at 04:19:03PM -0400, Kurt Lidl wrote: > > > Dimitry Andric wrote this message on Fri, Feb 28, 2014 at 20:22 +0100: > > >> In r262613 I have merged the clang-sparc64 branch back to head. This > > >> imports an updated sparc64 backend for llvm and clang, allowing clang to > > >> bootstrap itself on sparc64, and to completely build world. To be able > > >> to build the GENERIC kernel, there is still one patch to be finalized, > > >> see below. > > >> > > >> If you have any sparc64 hardware, and are not afraid to encounter rough > > >> edges, please try out building and running your system with clang. To > > >> do so, update to at least r262613, and enable the following options in > > >> e.g. src.conf, or in your build environment: > > >> > > >> WITH_CLANG=y > > >> WITH_CLANG_IS_CC=y > > >> WITH_LIBCPLUSPLUS=y (optional) > > >> > > >> Alternatively, if you would rather keep gcc as /usr/bin/cc for the > > >> moment, build world using just WITH_CLANG, enabling clang to be built > > >> (by gcc) and installed. After installworld, you can then set CC=clang, > > >> CXX=clang++ and CPP=clang-cpp for building another world. > > >> > > >> For building the sparc64 kernel, there is one open issue left, which is > > >> that sys/sparc64/include/pcpu.h uses global register variables, and this > > >> is not supported by clang. A preliminary patch for this is attached, > > >> but it may or may not blow up your system, please beware! > > >> > > >> The patch changes the pcpu and curpcb global register variables into > > >> inline functions, similar to what is done on other architectures. > > >> However, the current approach is not optimal, and the emitted code is > > >> slightly different from what gcc outputs. Any improvements to this > > >> patch are greatly appreciated! > > >> > > >> Last but not least, thanks go out to Roman Divacky for his work with > > >> llvm/clang upstream in getting the sparc64 backend into shape. > > > > > > Ok, I have a new pcpu patch to try. I have only compile tested it. > > > > > > It is available here: > > > https://www.funkthat.com/~jmg/sparc64.pcpu.patch > > > > > > I've also attached it. > > > > > > Craig, do you mind testing it? > > > > > > This patch also removes curpcb as it appears to not be used by any > > > sparc64 C code. A GENERIC kernel compiles fine, and fxr only turns up > > > curpcb used in machdep code, and no references to it under sparc64. > > > > > > This is not a proper solution in that > > > it can mean counters/stats can be copied/moved to other cpus overwriting > > > the previous values if a race happens... We use > > > PCPU_SET(mem, PCPU_GET(mem) + val) for PCPU_ADD, not great, but it's > > > no worse than what we were previously using.. > > > > > > Until we get a proper fix which involves mapping all the cpu's PCPU > > > data on all CPUs, this will have to sufice.. > > > > > > This patch is based upon, I believe, a patch from Marius and possibly > > > modified by rdivacky. > > > > > > Thanks for testing.. > > > > The above message was posted a while ago, and I decided that I would > > give the patch a test run on a spare sparc that I have, now that the > > instability problem with multiprocessor sparc64 machines has been > > resolved. > > > > So, I have an up-to-date stable/10 V240 (2x1.5Ghz cpus, 8GB of memory), > > running a completely stock r286861. That all seems to work just fine. > > > > I applied the patch referenced in the email: > > > > https://www.funkthat.com/~jmg/sparc64.pcpu.patch > > > > (it applied cleanly), and then rebuilt the kernel on the machine, > > using the stock gcc 4.2.1 compiler. > > > > When rebooting with that kernel, the machine panics pretty early > > in the boot: > > > > FreeBSD 10.2-STABLE #3 r286861M: Wed Aug 19 14:28:45 EDT 2015 > > lidl@spork.pix.net:/usr/obj/usr/src/sys/GENERIC sparc64 > > gcc version 4.2.1 20070831 patched [FreeBSD] > > real memory = 8589934592 (8192 MB) > > avail memory = 8379719680 (7991 MB) > > cpu0: Sun Microsystems UltraSparc-IIIi Processor (1503.00 MHz CPU) > > cpu1: Sun Microsystems UltraSparc-IIIi Processor (1503.00 MHz CPU) > > FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs > > random device not loaded; using insecure entropy > > panic: trap: illegal instruction (kernel) > > cpuid = 0 > > KDB: stack backtrace: > > #0 0xc05750e0 at panic+0x20 > > #1 0xc08db9f8 at trap+0x558 > > Uptime: 1s > > Automatic reboot in 15 seconds - press a key on the console to abort > > Rebooting... > > timeout shutting down CPUs. > > > > So, the patch to get rid of the pcpu usage (as a prereq to poking > > at the clang compiler issues) does not work properly. > > > > As I pointed out when that patch was posted, the approach taken by > it assumes a CPU can access foreign PCPU data, which currently isn't > true on sparc64. So the patch is at least incomplete but also may > have further issues. > > Such a patch is no longer a prerequisite for compiling a sparc64 > kernel with clang, though, as clang meanwhile has been told to > grok at least the global registers used by the PCPU code. > > Besides some default options like the choice of code model not > being appropriate for FreeBSD, clang-compiled loader and kernel > don't work due to two major problems present in clang up to at > least version 3.6.0: a) it uses a different stack layout than > GCC so any unwinding code fails and b) it produces broken code > for recursive function calls. YMMV. Is there a bug reported upstream about the recursive function calls? Roman From owner-freebsd-current@freebsd.org Wed Aug 26 22:35:15 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5C3AA9C33FB for ; Wed, 26 Aug 2015 22:35:15 +0000 (UTC) (envelope-from pawelbsd@gmail.com) Received: from mail-wi0-x229.google.com (mail-wi0-x229.google.com [IPv6:2a00:1450:400c:c05::229]) (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 E48247C5; Wed, 26 Aug 2015 22:35:14 +0000 (UTC) (envelope-from pawelbsd@gmail.com) Received: by widdq5 with SMTP id dq5so60670333wid.1; Wed, 26 Aug 2015 15:35:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=H8EyUDNexFMEIzuFxhGpESiZresZshTas71+BMUkK0Y=; b=mgEqL9gBKlW/CUs8zd2wAfqxJvg00sax+O+ZgkISMTIqUCAeAnmwJrQHlAMYtbi5q5 5a6t5l2QTJyYbRRvdLYWkC7h15NJE6rMLDPJx1CmsVs5x6RQHmweRmHyYg+SaRVtaz0H uF6w1KNCQ/mpe/oaEA95Bk8e2IlkLpdJqA+/jRh2uR5oh61sQu+uILhtsUcwiKjYrh1j sIGYh9Ed0FDT+h+mUtOREPLP247wNwzhIkEEam6UCsi8V3aLYa6mLBQiQbaochw2ASkP 0Gs0Se0IB/v5PKoYdytxMIurA2FHOCz1cW23d6iQ5RgwlNTxQjbR0xBwT3qweFvv7x5z IgJg== X-Received: by 10.181.11.168 with SMTP id ej8mr6851006wid.83.1440628513496; Wed, 26 Aug 2015 15:35:13 -0700 (PDT) Received: from localhost ([176.221.120.165]) by smtp.gmail.com with ESMTPSA id r8sm9663924wik.16.2015.08.26.15.35.11 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 26 Aug 2015 15:35:12 -0700 (PDT) Sender: =?UTF-8?B?UGF3ZcWCIFDEmWthbGE=?= Date: Thu, 27 Aug 2015 00:30:32 +0200 From: Pawel Pekala To: Konstantin Belousov Cc: Andriy Gapon , John-Mark Gurney , FreeBSD Current , Lawrence Stewart , "K. Macy" Subject: Re: Instant panic while trying run ports-mgmt/poudriere Message-ID: <20150827003032.06a1b06b@FreeBSD.org> In-Reply-To: <20150823125442.GK2072@kib.kiev.ua> References: <20150713231205.627bab36@FreeBSD.org> <20150714223829.GY8523@funkthat.com> <20150715174616.652d0aea@FreeBSD.org> <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> <55D96E24.9060106@FreeBSD.org> <20150823090816.GJ2072@kib.kiev.ua> <20150823125442.GK2072@kib.kiev.ua> X-Mailer: Claws Mail 3.12.0 (GTK+ 2.24.28; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Aug 2015 22:35:15 -0000 Hi Konstantin, On 2015-08-23 15:54 +0300, Konstantin Belousov wrote: >After looking at your data closely, I think you are right. The panic >occurs when the exit1(9) does KNOTE_LOCKED(NOTE_EXIT). This is the >only case in the tree where filter uses knlist_remove_inevent() to >detach processed note, so indeed the slist is modified under the >iterator. > >Below is the patch with the suggested change and unrelated cleanup of >the uma(9) KPI use. Please test, everybody who has a panic with the >backtrace pointing to the sys_exit(). This patch fixes issue for me. Thank you. --=20 pozdrawiam / with regards Pawe=C5=82 P=C4=99kala From owner-freebsd-current@freebsd.org Wed Aug 26 22:55:20 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B8F059C3BE6 for ; Wed, 26 Aug 2015 22:55:20 +0000 (UTC) (envelope-from pawel@dawidek.net) Received: from mail.dawidek.net (garage.dawidek.net [91.121.88.72]) by mx1.freebsd.org (Postfix) with ESMTP id 82C68207 for ; Wed, 26 Aug 2015 22:55:19 +0000 (UTC) (envelope-from pawel@dawidek.net) Received: from localhost (unknown [91.206.210.19]) by mail.dawidek.net (Postfix) with ESMTPSA id E291DD6F; Thu, 27 Aug 2015 00:55:11 +0200 (CEST) Date: Thu, 27 Aug 2015 00:55:13 +0200 From: Pawel Jakub Dawidek To: NGie Cooper Cc: Xin LI , FreeBSD Current Subject: Re: Read-only /usr/obj/ no longer kosher? Message-ID: <20150826225512.GF1172@garage.freebsd.pl> References: <20150823215552.GB1314@garage.freebsd.pl> <55DA492D.4030804@delphij.net> <20150825210437.GB1172@garage.freebsd.pl> <20150825215347.GD1172@garage.freebsd.pl> <20150825215524.GE1172@garage.freebsd.pl> <55DCEA64.8040304@delphij.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ew6BAiZeqk4r7MaW" Content-Disposition: inline In-Reply-To: X-OS: FreeBSD 11.0-CURRENT amd64 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Aug 2015 22:55:20 -0000 --ew6BAiZeqk4r7MaW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Aug 25, 2015 at 03:32:35PM -0700, NGie Cooper wrote: > On Tue, Aug 25, 2015 at 3:21 PM, Xin Li wrote: > > On 08/25/15 14:55, Pawel Jakub Dawidek wrote: > >>> Now that I think of it, it might have been that I did > >>> buildworld/buildkernel before -p1. Then freebsd-update updated > >>> newvers.sh and then I was trying to do installworld. > >> > >> Yes, I can now reproduce it with source updated to -p2. > > > > Yes, that's because freebsd-version.sh is generated from the files (but > > it's not clear to me whether if it's a bug or a feature that 'make > > install' checks if it's up-to-date and decides to regenerate it...). >=20 > It's a quirk for sure. If you change the behavior, people will > definitely complain as they will now need to go back and rebuild > everything. What we have now is misleading. People should recompile. It is rather rare to see security advisory which bumps only patch level and something that doesn't require recompilation (eg. a shell script). Current behaviour would make people think they are running latest patch level because freebsd-version says so, eventhough they only did 'make installworld' without rebuilding affected binaries. --=20 Pawel Jakub Dawidek http://www.wheelsystems.com FreeBSD committer http://www.FreeBSD.org Am I Evil? Yes, I Am! http://mobter.com --ew6BAiZeqk4r7MaW Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJV3kPQAAoJEJVLhSuxKFt14aYP/j5YIuZmGyx9331antI/8NNi cBghv+L0VPCfSmpzz1gOe6lqB6YGvR+jLBH8pTO/hjTVpA2/yjicrfcnS72ypxbG cteyCsw31XbpOAmLG1y+uWJ+l6fdcg9ZrgW78jH7hkp4nhzZGQl2VrzyB2pgek7I QcAbGfyTv5GnYK5CqZVDrXrQUsTIc0mHbawOVpa7LllI3B0/TVNTCwkUz8DTgLeL //XmwhXGNcaKXI2cSpBHWebsw+Ltdbc2m9NCw/F54TUAYbt0T18Cc74jlwgv5cUY xYLLo7D3faG/BOwrSFjdnYHi/KJOIbC5U0rda9vyDCbNrY7vjwrslvx10msMqG23 ly3MdSBnJRkXVTHB5Md/7iKeNTUH9lUK3ipGV7N6dOG4YiKNy29cSa2u/pPEfi7d RB1PjelV0V04ZXh9opylqSOg4s/p6QnZk20mDdtUznSDyT2wgdc66iB/YElwLrmZ KsQfTtomBAG1FV6kKinMmtm2oKnN/HycEBlC9k9YiFcQ0hVcHyFR+AjoBCJbpF2T 8hAlMMfE+X0GnfkMj8nUHL4tT7/OrVuQLzcLejW74JcUr1maJslFwVDQbQWj5Qbj rGaPnSGMbNRhKDyHVc6m7PixBkzcavb94scNnqdzUbDLqQaxJe5C6XR0d+YKZp2P X0gPB06smrrWLcS6GypU =RUzZ -----END PGP SIGNATURE----- --ew6BAiZeqk4r7MaW-- From owner-freebsd-current@freebsd.org Wed Aug 26 23:36:18 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BDF849C3999 for ; Wed, 26 Aug 2015 23:36:18 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (gate2.funkthat.com [208.87.223.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "gold.funkthat.com", Issuer "gold.funkthat.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9957A8DB; Wed, 26 Aug 2015 23:36:18 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (localhost [127.0.0.1]) by gold.funkthat.com (8.14.5/8.14.5) with ESMTP id t7QNaH1H036880 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 26 Aug 2015 16:36:17 -0700 (PDT) (envelope-from jmg@gold.funkthat.com) Received: (from jmg@localhost) by gold.funkthat.com (8.14.5/8.14.5/Submit) id t7QNaGbq036879; Wed, 26 Aug 2015 16:36:16 -0700 (PDT) (envelope-from jmg) Date: Wed, 26 Aug 2015 16:36:16 -0700 From: John-Mark Gurney To: Andriy Gapon Cc: FreeBSD Current , Lawrence Stewart , Pawel Pekala , "K. Macy" Subject: Re: Instant panic while trying run ports-mgmt/poudriere Message-ID: <20150826233616.GU33167@funkthat.com> References: <20150713231205.627bab36@FreeBSD.org> <20150714223829.GY8523@funkthat.com> <20150715174616.652d0aea@FreeBSD.org> <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> <55D96E24.9060106@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <55D96E24.9060106@FreeBSD.org> X-Operating-System: FreeBSD 9.1-PRERELEASE amd64 X-PGP-Fingerprint: 54BA 873B 6515 3F10 9E88 9322 9CB1 8F74 6D3F A396 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html X-TipJar: bitcoin:13Qmb6AeTgQecazTWph4XasEsP7nGRbAPE X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? User-Agent: Mutt/1.5.21 (2010-09-15) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (gold.funkthat.com [127.0.0.1]); Wed, 26 Aug 2015 16:36:17 -0700 (PDT) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Aug 2015 23:36:18 -0000 Andriy Gapon wrote this message on Sun, Aug 23, 2015 at 09:54 +0300: > On 12/08/2015 17:11, Lawrence Stewart wrote: > > On 08/07/15 07:33, Pawel Pekala wrote: > >> Hi K., > >> > >> On 2015-08-06 12:33 -0700, "K. Macy" wrote: > >>> Is this still happening? > >> > >> Still crashes: > > > > +1 for me running r286617 > > Here is another +1 with r286922. > I can add a couple of bits of debugging data: > > (kgdb) fr 8 > #8 0xffffffff80639d60 in knote (list=0xfffff8019a733ea0, > hint=2147483648, lockflags=) at > /usr/src/sys/kern/kern_event.c:1964 > 1964 } else if ((lockflags & KNF_NOKQLOCK) != 0) { > (kgdb) p *list > $2 = {kl_list = {slh_first = 0x0}, kl_lock = 0xffffffff8063a1e0 We should/cannot get here w/ an empty list. If we do, then there is something seriously wrong... The current kn (which we must have as we are here) MUST be on the list, but as you just showed, there are no knotes on the list. Can you get me a print of the knote? That way I can see what flags are on it? > , kl_unlock = 0xffffffff8063a200 , > kl_assert_locked = 0xffffffff8063a220 , > kl_assert_unlocked = 0xffffffff8063a240 , > kl_lockarg = 0xfffff8019a733bb0} > (kgdb) disassemble > Dump of assembler code for function knote: > 0xffffffff80639d00 : push %rbp > 0xffffffff80639d01 : mov %rsp,%rbp > 0xffffffff80639d04 : push %r15 > 0xffffffff80639d06 : push %r14 > 0xffffffff80639d08 : push %r13 > 0xffffffff80639d0a : push %r12 > 0xffffffff80639d0c : push %rbx > 0xffffffff80639d0d : sub $0x18,%rsp > 0xffffffff80639d11 : mov %edx,%r12d > 0xffffffff80639d14 : mov %rsi,-0x30(%rbp) > 0xffffffff80639d18 : mov %rdi,%rbx > 0xffffffff80639d1b : test %rbx,%rbx > 0xffffffff80639d1e : je 0xffffffff80639ef6 > 0xffffffff80639d24 : mov %r12d,%eax > 0xffffffff80639d27 : and $0x1,%eax > 0xffffffff80639d2a : mov %eax,-0x3c(%rbp) > 0xffffffff80639d2d : mov 0x28(%rbx),%rdi > 0xffffffff80639d31 : je 0xffffffff80639d38 > 0xffffffff80639d33 : callq *0x18(%rbx) > 0xffffffff80639d36 : jmp 0xffffffff80639d42 > 0xffffffff80639d38 : callq *0x20(%rbx) > 0xffffffff80639d3b : mov 0x28(%rbx),%rdi > 0xffffffff80639d3f : callq *0x8(%rbx) > 0xffffffff80639d42 : mov %rbx,-0x38(%rbp) > 0xffffffff80639d46 : mov (%rbx),%rbx > 0xffffffff80639d49 : test %rbx,%rbx > 0xffffffff80639d4c : je 0xffffffff80639ee5 > 0xffffffff80639d52 : and $0x2,%r12d > 0xffffffff80639d56 : nopw %cs:0x0(%rax,%rax,1) > 0xffffffff80639d60 : mov 0x28(%rbx),%r14 > > Panic is in the last quoted instruction. > And: > (kgdb) i reg > rax 0x246 582 > rbx 0xdeadc0dedeadc0de -2401050962867404578 > rcx 0x0 0 > rdx 0x12e 302 > rsi 0xffffffff80a26a5a -2136839590 > rdi 0xffffffff80e81b80 -2132272256 > rbp 0xfffffe02b7efea20 0xfffffe02b7efea20 > rsp 0xfffffe02b7efe9e0 0xfffffe02b7efe9e0 > r8 0xffffffff80a269ce -2136839730 > r9 0xffffffff80e82838 -2132269000 > r10 0x10000 65536 > r11 0xffffffff80fabd10 -2131051248 > r12 0x0 0 > r13 0xfffff801ff84a818 -8787511171048 > r14 0xfffff801ff84a800 -8787511171072 > r15 0xfffff8019a6974f0 -8789207452432 > rip 0xffffffff80639d60 0xffffffff80639d60 > eflags 0x10286 66182 > > I think that $rbx stands out here (this is a kernel with INVARIANTS). Yeh, it was probably r284861 that I added to catch use after free bugs like this... You could try reverting r284861 to see if the bug goes away... If it does, then this is most likely a use after free bug... > Looking at the code, is it possible that one of the calls from within > the loop's body modifies the list? If that is so and provided that is a > valid behavior, then maybe using SLIST_FOREACH_SAFE would help. -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-freebsd-current@freebsd.org Wed Aug 26 23:51:19 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 999159C3EEF for ; Wed, 26 Aug 2015 23:51:19 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (gate2.funkthat.com [208.87.223.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "gold.funkthat.com", Issuer "gold.funkthat.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5AABEC7; Wed, 26 Aug 2015 23:51:19 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (localhost [127.0.0.1]) by gold.funkthat.com (8.14.5/8.14.5) with ESMTP id t7QNpI7H037034 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 26 Aug 2015 16:51:18 -0700 (PDT) (envelope-from jmg@gold.funkthat.com) Received: (from jmg@localhost) by gold.funkthat.com (8.14.5/8.14.5/Submit) id t7QNpICZ037033; Wed, 26 Aug 2015 16:51:18 -0700 (PDT) (envelope-from jmg) Date: Wed, 26 Aug 2015 16:51:18 -0700 From: John-Mark Gurney To: Konstantin Belousov Cc: Andriy Gapon , FreeBSD Current , Lawrence Stewart , Pawel Pekala , "K. Macy" Subject: Re: Instant panic while trying run ports-mgmt/poudriere Message-ID: <20150826235118.GV33167@funkthat.com> References: <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> <55D96E24.9060106@FreeBSD.org> <20150823090816.GJ2072@kib.kiev.ua> <20150823125442.GK2072@kib.kiev.ua> <20150824053543.GH33167@funkthat.com> <20150824081015.GT2072@kib.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150824081015.GT2072@kib.kiev.ua> X-Operating-System: FreeBSD 9.1-PRERELEASE amd64 X-PGP-Fingerprint: 54BA 873B 6515 3F10 9E88 9322 9CB1 8F74 6D3F A396 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html X-TipJar: bitcoin:13Qmb6AeTgQecazTWph4XasEsP7nGRbAPE X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? User-Agent: Mutt/1.5.21 (2010-09-15) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (gold.funkthat.com [127.0.0.1]); Wed, 26 Aug 2015 16:51:18 -0700 (PDT) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Aug 2015 23:51:19 -0000 Konstantin Belousov wrote this message on Mon, Aug 24, 2015 at 11:10 +0300: > On Sun, Aug 23, 2015 at 10:35:44PM -0700, John-Mark Gurney wrote: > > Konstantin Belousov wrote this message on Sun, Aug 23, 2015 at 15:54 +0300: > > > if (kev->flags & EV_ADD) > > > - tkn = knote_alloc(waitok); /* prevent waiting with locks */ > > > + /* > > > + * Prevent waiting with locks. Non-sleepable > > > + * allocation failures are handled in the loop, only > > > + * if the spare knote appears to be actually required. > > > + */ > > > + tkn = knote_alloc(waitok); > > > > if you add this comment, please add curly braces around the block... > Ok. > > > > > > else > > > tkn = NULL; > > > > > > @@ -1310,8 +1315,7 @@ done: > > > FILEDESC_XUNLOCK(td->td_proc->p_fd); > > > if (fp != NULL) > > > fdrop(fp, td); > > > - if (tkn != NULL) > > > - knote_free(tkn); > > > + knote_free(tkn); > > > > Probably should just change knote_free to a static inline that does > > a uma_zfree as uma_zfree also does nothing is the input is NULL... > This was already done in the patch (the removal of the NULL check in > knote_free()). I usually do not add excessive inline keywords. Compilers > are good, sometimes even too good, at figuring out the possibilities for > inlining. knote_free() is inlined automatically. Though it is, if we really change knote_free to a bare uma_free, then either mark it inline (to be explicit about it's behavior), or make a macro out of it... I don't particularly like functions that contain one line of simple code... > > > @@ -1948,7 +1948,7 @@ knote(struct knlist *list, long hint, int lockflags) > > > * only safe if you want to remove the current item, which we are > > > * not doing. > > > */ > > > - SLIST_FOREACH(kn, &list->kl_list, kn_selnext) { > > > + SLIST_FOREACH_SAFE(kn, &list->kl_list, kn_selnext, tkn) { > > > > Clearly you didn't read the comment that preceeds this line, or at > > least didn't update it: > > * SLIST_FOREACH, SLIST_FOREACH_SAFE is not safe in our case, it is > > * only safe if you want to remove the current item, which we are > > * not doing. > > > > So, you'll need to be more specific in why this needs to change... > > When I wrote this code, I spent a lot of time looking at this, and > > reasoned as to why SLIST_FOREACH_SAFE was NOT correct usage here... > I explained what happens in the message. The knote list is modified > by the filter, see knlist_remove_inevent() call in filt_proc(). > > > > kq = kn->kn_kq; > > > KQ_LOCK(kq); > > > if ((kn->kn_status & (KN_INFLUX | KN_SCAN)) == KN_INFLUX) { > > > @@ -2385,15 +2385,16 @@ SYSINIT(knote, SI_SUB_PSEUDO, SI_ORDER_ANY, knote_init, NULL); > > > static struct knote * > > > knote_alloc(int waitok) > > > { > > > - return ((struct knote *)uma_zalloc(knote_zone, > > > - (waitok ? M_WAITOK : M_NOWAIT)|M_ZERO)); > > > + > > > + return (uma_zalloc(knote_zone, (waitok ? M_WAITOK : M_NOWAIT) | > > > + M_ZERO)); > > > } > > > > > > static void > > > > per above, we should add inline here... > > > > > knote_free(struct knote *kn) > > > { > > > - if (kn != NULL) > > > - uma_zfree(knote_zone, kn); > > > + > > > + uma_zfree(knote_zone, kn); > > > } > > > > > > /* > > > > I agree w/ the all the non-SLIST changes, but I disagree w/ the SLIST > > change as I don't believe that all cases was considered... > What cases do you mean ? > > The patch does not unlock knlist lock in the iteration. As such, the > only thread which could remove elements from the knlist, or rearrange > the list, while loop is active, is the current thread. So I claim that > the only the current iterating element can be removed, and the next list > element stays valid. This is enough for _SAFE loop to work. > > Why do you think that _SAFE is incorrect ? Comment talks about very I can't think of the reason right now, but I do remeber puzzling over this issue for some hours when I wrote this code, and I had proved to myself that _SAFE was NOT _SAFE for this use case... In the quick look I just had, I have not been able to decide one way or the other, but I'm suspicious that this is a recent issue, as this code has been running for close to a decade w/o any issues, and wonder if there was some other change that trigger the issue... The reason I'm cautious about changing this is that the code has been running fine for over a decade... Have you done a full test to validate that nothing else breaks? Ok, after looking more at the original dump, this is a use after free bug... As I said in another email, it should not be possible to get into the _FOREACH loop where knlist is an empty list. If it does, then there is another major bug that needs to be found... A simple change to _SAFE will not fix this use after free bug... > different case, where the knlist lock is dropped. Then indeed, other > thread may iterate in parallel, and invalidate the memoized next element > while KN_INFLUX is set for the current element and knlist is dropped. > But _SAFE in sys/queue.h never means 'safe for parallel mutators', it > only means 'safe for the current iterator removing current element'. > > I preferred not to touch the comment until it is confirmed that the > change help. I reformulated it now, trying to keep the note about > unlock (but is it useful ?). I prefer to prove through logic that the change is correct... The comment is about a possible future optimization to eliminate the kqueue_schedtask, though as that is less common (kq in kq) than standard knote... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-freebsd-current@freebsd.org Thu Aug 27 02:08:55 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CDFC09C350D for ; Thu, 27 Aug 2015 02:08:55 +0000 (UTC) (envelope-from darius@dons.net.au) Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by mx1.freebsd.org (Postfix) with ESMTP id 264ECEE; Thu, 27 Aug 2015 02:08:54 +0000 (UTC) (envelope-from darius@dons.net.au) Received: from ppp118-210-47-210.lns20.adl2.internode.on.net (HELO midget.dons.net.au) ([118.210.47.210]) by ipmail06.adl2.internode.on.net with ESMTP; 27 Aug 2015 11:33:43 +0930 Received: from macbook-pro.dons.net.au (MacBook-Pro.dons.net.au [10.0.2.26]) (authenticated bits=0) by midget.dons.net.au (8.15.1/8.14.9) with ESMTPSA id t7R23a9L031503 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 27 Aug 2015 11:33:41 +0930 (CST) (envelope-from darius@dons.net.au) Subject: Re: Read-only /usr/obj/ no longer kosher? Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Content-Type: text/plain; charset=us-ascii From: "O'Connor, Daniel" In-Reply-To: <20150826225512.GF1172@garage.freebsd.pl> Date: Thu, 27 Aug 2015 11:33:36 +0930 Cc: NGie Cooper , Xin LI , FreeBSD Current Content-Transfer-Encoding: 7bit Message-Id: <516778C3-2B0E-4F6C-9225-C5218B0A349A@dons.net.au> References: <20150823215552.GB1314@garage.freebsd.pl> <55DA492D.4030804@delphij.net> <20150825210437.GB1172@garage.freebsd.pl> <20150825215347.GD1172@garage.freebsd.pl> <20150825215524.GE1172@garage.freebsd.pl> <55DCEA64.8040304@delphij.net> <20150826225512.GF1172@garage.freebsd.pl> To: Pawel Jakub Dawidek X-Mailer: Apple Mail (2.2104) X-Spam-Score: -4.326 () ALL_TRUSTED,BAYES_00,RP_MATCHES_RCVD,URIBL_BLOCKED X-Scanned-By: MIMEDefang 2.75 on 10.0.2.1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 02:08:55 -0000 > On 27 Aug 2015, at 08:25, Pawel Jakub Dawidek wrote: > On Tue, Aug 25, 2015 at 03:32:35PM -0700, NGie Cooper wrote: >> On Tue, Aug 25, 2015 at 3:21 PM, Xin Li wrote: >>> On 08/25/15 14:55, Pawel Jakub Dawidek wrote: >>>>> Now that I think of it, it might have been that I did >>>>> buildworld/buildkernel before -p1. Then freebsd-update updated >>>>> newvers.sh and then I was trying to do installworld. >>>> >>>> Yes, I can now reproduce it with source updated to -p2. >>> >>> Yes, that's because freebsd-version.sh is generated from the files (but >>> it's not clear to me whether if it's a bug or a feature that 'make >>> install' checks if it's up-to-date and decides to regenerate it...). >> >> It's a quirk for sure. If you change the behavior, people will >> definitely complain as they will now need to go back and rebuild >> everything. > > What we have now is misleading. People should recompile. It is rather > rare to see security advisory which bumps only patch level and something > that doesn't require recompilation (eg. a shell script). Current > behaviour would make people think they are running latest patch level > because freebsd-version says so, eventhough they only did 'make > installworld' without rebuilding affected binaries. So.. How hard would it be to force CC/CXX to /usr/bin/false during installworld? -- Daniel O'Connor "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C From owner-freebsd-current@freebsd.org Thu Aug 27 03:10:48 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 37F019C3CA9 for ; Thu, 27 Aug 2015 03:10:48 +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 09BDF1F7F; Thu, 27 Aug 2015 03:10:48 +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 D609F55D; Thu, 27 Aug 2015 03:10:39 +0000 (UTC) Date: Thu, 27 Aug 2015 03:10:21 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: imp@FreeBSD.org, tuexen@FreeBSD.org, delphij@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <454009074.59.1440645034833.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3131 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 03:10:48 -0000 FreeBSD_HEAD - Build #3131 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3131/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3131/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3131/console Change summaries: 287186 by imp: Automatically append SUBDIR.yes to the SUBDIR variable, and remove duplicates. We cannot sort SUBDIR because many Makefiles have .WAIT in the list which is strongly ordering. Rather than try to second guess when to sort and when to not sort depending on .WAIT being in the list, just remove duplicates. 287185 by imp: For each FOO in FILESLISTS, append the value of FOO.yes, sort, and remove duplicates. 287183 by imp: When the kernel is compiled with INVARIANTS, export that as debug.invariants. Differential Revision: https://reviews.freebsd.org/D3488 MFC after: 3 days 287182 by tuexen: Add SCTP support. PR:=09=09201585 MFC after:=093 weeks 287181 by delphij: Replace strndup with OpenBSD's implementation. MFC after:=092 weeks 287179 by tuexen: Remove a variable which is set but never used. PR:=09=09201585 MFC after:=093 weeks 287178 by tuexen: Print the status on the first line of a socket description, not at the last one. This doesn't matter for TCP, but it does for the upcoming SCTP support. PR:=09=09201585 MFC after:=093 weeks The end of the build log: [...truncated 56593 lines...] clang-tblgen -gen-clang-diags-defs -clang-component=3DSema -I /builds/Free= BSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/include/clan= g/Basic -d DiagnosticSemaKinds.inc.d -o DiagnosticSemaKinds.inc.h /builds/= FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/include/= clang/Basic/Diagnostic.td --- DiagnosticCommonKinds.inc.h --- --- Options.inc.h --- --- DiagnosticCommonKinds.inc.h --- clang-tblgen -gen-clang-diags-defs -clang-component=3DCommon -I /builds/Fr= eeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/include/cl= ang/Basic -d DiagnosticCommonKinds.inc.d -o DiagnosticCommonKinds.inc.h /b= uilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/in= clude/clang/Basic/Diagnostic.td --- Options.inc.h --- tblgen -gen-opt-parser-defs -I /builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../contrib/llvm/include -I /builds/FreeBSD_HEAD/usr.bin/clang/clang/../= ../../contrib/llvm/tools/clang/include/clang/Driver -d Options.inc.d -o Op= tions.inc.h /builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm= /tools/clang/include/clang/Driver/Options.td --- .depend --- rm -f .depend mkdep -f .depend -a -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../= contrib/llvm/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../co= ntrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/.= ./../../contrib/llvm/tools/clang/tools/driver -I. -I/builds/FreeBSD_HEAD/us= r.bin/clang/clang/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_U= NIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DLLVM= _DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE= =3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"/builds/FreeBSD_HEA= D/obj/builds/FreeBSD_HEAD/tmp\" -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/legacy/usr/include -std=3Dc++11 -stdlib=3Dlibc++ /builds/FreeB= SD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/tools/driver/= cc1_main.cpp /builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm= /tools/clang/tools/driver/cc1as_main.cpp /builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../contrib/llvm/tools/clang/tools/driver/driver.cpp=20 echo clang: /usr/lib/libc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangfronte= ndtool/libclangfrontendtool.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/= tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangfron= tend/libclangfrontend.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bu= ilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangdriver/lib= clangdriver.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeB= SD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangserialization/libcla= ngserialization.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangcodegen/libclang= codegen.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_H= EAD/usr.bin/clang/clang/../../../lib/clang/libclangparse/libclangparse.a /b= uilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/= clang/clang/../../../lib/clang/libclangsema/libclangsema.a /builds/FreeBSD_= HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../lib/clang/libclangrewritefrontend/libclangrewritefrontend.a /builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/= clang/../../../lib/clang/libclangrewrite/libclangrewrite.a /builds/FreeBSD_= HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../lib/clang/libclanganalysis/libclanganalysis.a /builds/FreeBSD_HEAD/o= bj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../..= /lib/clang/libclangedit/libclangedit.a /builds/FreeBSD_HEAD/obj/builds/Free= BSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/lib= clangast/libclangast.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bui= lds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclanglex/libclan= glex.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD= /usr.bin/clang/clang/../../../lib/clang/libclangbasic/libclangbasic.a /buil= ds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../lib/clang/libllvmoption/libllvmoption.a /builds/FreeBSD_H= EAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../= ../../lib/clang/libllvmobjcarcopts/libllvmobjcarcopts.a /builds/FreeBSD_HEA= D/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../..= /../lib/clang/libllvmlinker/libllvmlinker.a /builds/FreeBSD_HEAD/obj/builds= /FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clan= g/libllvmirreader/libllvmirreader.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD= _HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllv= mipo/libllvmipo.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmvectorize/libllvm= vectorize.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD= _HEAD/usr.bin/clang/clang/../../../lib/clang/libllvminstrumentation/libllvm= instrumentation.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmbitwriter/libllvm= bitwriter.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD= _HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmasmparser/libllvmasmpar= ser.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/= usr.bin/clang/clang/../../../lib/clang/libllvmaarch64disassembler/libllvmaa= rch64disassembler.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds= /FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch64codegen/= libllvmaarch64codegen.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bu= ilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch64asmp= arser/libllvmaarch64asmparser.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaar= ch64desc/libllvmaarch64desc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/= tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch= 64info/libllvmaarch64info.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch64= instprinter/libllvmaarch64instprinter.a /builds/FreeBSD_HEAD/obj/builds/Fre= eBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/li= bllvmaarch64utils/libllvmaarch64utils.a /builds/FreeBSD_HEAD/obj/builds/Fre= eBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/li= bllvmarmdisassembler/libllvmarmdisassembler.a /builds/FreeBSD_HEAD/obj/buil= ds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/cl= ang/libllvmarmcodegen/libllvmarmcodegen.a /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/= libllvmarmasmparser/libllvmarmasmparser.a /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/= libllvmarmdesc/libllvmarmdesc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmarm= info/libllvmarminfo.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/buil= ds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmarminstprinte= r/libllvmarminstprinter.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/= builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmipsdisas= sembler/libllvmmipsdisassembler.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmm= ipscodegen/libllvmmipscodegen.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmip= sasmparser/libllvmmipsasmparser.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmm= ipsdesc/libllvmmipsdesc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/= builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmipsinfo/= libllvmmipsinfo.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmipsinstprinter/l= ibllvmmipsinstprinter.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bu= ilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmpowerpcdisa= ssembler/libllvmpowerpcdisassembler.a /builds/FreeBSD_HEAD/obj/builds/FreeB= SD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libl= lvmpowerpccodegen/libllvmpowerpccodegen.a /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/= libllvmpowerpcasmparser/libllvmpowerpcasmparser.a /builds/FreeBSD_HEAD/obj/= builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../li= b/clang/libllvmpowerpcdesc/libllvmpowerpcdesc.a /builds/FreeBSD_HEAD/obj/bu= ilds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/= clang/libllvmpowerpcinfo/libllvmpowerpcinfo.a /builds/FreeBSD_HEAD/obj/buil= ds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/cl= ang/libllvmpowerpcinstprinter/libllvmpowerpcinstprinter.a /builds/FreeBSD_H= EAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../= ../../lib/clang/libllvmsparcdisassembler/libllvmsparcdisassembler.a /builds= /FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../lib/clang/libllvmsparccodegen/libllvmsparccodegen.a /builds= /FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../lib/clang/libllvmsparcasmparser/libllvmsparcasmparser.a /bu= ilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/c= lang/clang/../../../lib/clang/libllvmsparcdesc/libllvmsparcdesc.a /builds/F= reeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/c= lang/../../../lib/clang/libllvmsparcinfo/libllvmsparcinfo.a /builds/FreeBSD= _HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/.= ./../../lib/clang/libllvmsparcinstprinter/libllvmsparcinstprinter.a /builds= /FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../lib/clang/libllvmx86disassembler/libllvmx86disassembler.a /= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin= /clang/clang/../../../lib/clang/libllvmx86asmparser/libllvmx86asmparser.a /= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin= /clang/clang/../../../lib/clang/libllvmx86codegen/libllvmx86codegen.a /buil= ds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../lib/clang/libllvmselectiondag/libllvmselectiondag.a /buil= ds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../lib/clang/libllvmasmprinter/libllvmasmprinter.a /builds/F= reeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/c= lang/../../../lib/clang/libllvmcodegen/libllvmcodegen.a /builds/FreeBSD_HEA= D/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../..= /../lib/clang/libllvmscalaropts/libllvmscalaropts.a /builds/FreeBSD_HEAD/ob= j/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../= lib/clang/libllvmprofiledata/libllvmprofiledata.a /builds/FreeBSD_HEAD/obj/= builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../li= b/clang/libllvminstcombine/libllvminstcombine.a /builds/FreeBSD_HEAD/obj/bu= ilds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/= clang/libllvmtransformutils/libllvmtransformutils.a /builds/FreeBSD_HEAD/ob= j/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../= lib/clang/libllvmipa/libllvmipa.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvma= nalysis/libllvmanalysis.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/= builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmtarget/li= bllvmtarget.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeB= SD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmx86desc/libllvmx86des= c.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/us= r.bin/clang/clang/../../../lib/clang/libllvmobject/libllvmobject.a /builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/= clang/../../../lib/clang/libllvmmcparser/libllvmmcparser.a /builds/FreeBSD_= HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../lib/clang/libllvmbitreader/libllvmbitreader.a /builds/FreeBSD_HEAD/o= bj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../..= /lib/clang/libllvmmcdisassembler/libllvmmcdisassembler.a /builds/FreeBSD_HE= AD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../.= ./../lib/clang/libllvmx86info/libllvmx86info.a /builds/FreeBSD_HEAD/obj/bui= lds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/c= lang/libllvmx86instprinter/libllvmx86instprinter.a /builds/FreeBSD_HEAD/obj= /builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../l= ib/clang/libllvmmc/libllvmmc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD= /tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmx86u= tils/libllvmx86utils.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bui= lds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmcore/libllvm= core.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD= /usr.bin/clang/clang/../../../lib/clang/libllvmsupport/libllvmsupport.a /us= r/lib/libncursesw.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy= /usr/lib/libegacy.a /usr/lib/libz.a >> .depend echo clang: /usr/lib/libc++.a >> .depend --- all_subdir_clang --- --- all_subdir_clang-tblgen --- --- all_subdir_tblgen --- --- all_subdir_clang --- =3D=3D=3D> usr.bin/clang/clang (all) --- all_subdir_clang-tblgen --- =3D=3D=3D> usr.bin/clang/clang-tblgen (all) --- all_subdir_tblgen --- =3D=3D=3D> usr.bin/clang/tblgen (all) --- all_subdir_clang --- --- cc1_main.o --- --- cc1as_main.o --- --- driver.o --- --- cc1_main.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/l= lvm/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llv= m/tools/clang/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../c= ontrib/llvm/tools/clang/tools/driver -I. -I/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLV= M_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-ali= asing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DLLVM_= HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"/builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp\" -Qunused-arguments -I/builds/Fre= eBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dc++11 -fno= -exceptions -fno-rtti -stdlib=3Dlibc++ -Wno-c++11-extensions -c /builds/Fre= eBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/tools/drive= r/cc1_main.cpp -o cc1_main.o --- cc1as_main.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/l= lvm/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llv= m/tools/clang/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../c= ontrib/llvm/tools/clang/tools/driver -I. -I/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLV= M_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-ali= asing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DLLVM_= HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"/builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp\" -Qunused-arguments -I/builds/Fre= eBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dc++11 -fno= -exceptions -fno-rtti -stdlib=3Dlibc++ -Wno-c++11-extensions -c /builds/Fre= eBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/tools/drive= r/cc1as_main.cpp -o cc1as_main.o --- driver.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/l= lvm/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llv= m/tools/clang/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../c= ontrib/llvm/tools/clang/tools/driver -I. -I/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLV= M_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-ali= asing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DLLVM_= HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"/builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp\" -Qunused-arguments -I/builds/Fre= eBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dc++11 -fno= -exceptions -fno-rtti -stdlib=3Dlibc++ -Wno-c++11-extensions -c /builds/Fre= eBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/tools/drive= r/driver.cpp -o driver.o --- clang --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/l= lvm/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llv= m/tools/clang/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../c= ontrib/llvm/tools/clang/tools/driver -I. -I/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLV= M_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-ali= asing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DLLVM_= HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"/builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp\" -Qunused-arguments -I/builds/Fre= eBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dc++11 -fno= -exceptions -fno-rtti -stdlib=3Dlibc++ -Wno-c++11-extensions -static -L/bu= ilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o clang cc1_m= ain.o cc1as_main.o driver.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangfronte= ndtool/libclangfrontendtool.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/= tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangfron= tend/libclangfrontend.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bu= ilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangdriver/lib= clangdriver.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeB= SD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangserialization/libcla= ngserialization.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangcodegen/libclang= codegen.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_H= EAD/usr.bin/clang/clang/../../../lib/clang/libclangparse/libclangparse.a /b= uilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/= clang/clang/../../../lib/clang/libclangsema/libclangsema.a /builds/FreeBSD_= HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../lib/clang/libclangrewritefrontend/libclangrewritefrontend.a /builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/= clang/../../../lib/clang/libclangrewrite/libclangrewrite.a /builds/FreeBSD_= HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../lib/clang/libclanganalysis/libclanganalysis.a /builds/FreeBSD_HEAD/o= bj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../..= /lib/clang/libclangedit/libclangedit.a /builds/FreeBSD_HEAD/obj/builds/Free= BSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/lib= clangast/libclangast.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bui= lds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclanglex/libclan= glex.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD= /usr.bin/clang/clang/../../../lib/clang/libclangbasic/libclangbasic.a /buil= ds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../lib/clang/libllvmoption/libllvmoption.a /builds/FreeBSD_H= EAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../= ../../lib/clang/libllvmobjcarcopts/libllvmobjcarcopts.a /builds/FreeBSD_HEA= D/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../..= /../lib/clang/libllvmlinker/libllvmlinker.a /builds/FreeBSD_HEAD/obj/builds= /FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clan= g/libllvmirreader/libllvmirreader.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD= _HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllv= mipo/libllvmipo.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmvectorize/libllvm= vectorize.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD= _HEAD/usr.bin/clang/clang/../../../lib/clang/libllvminstrumentation/libllvm= instrumentation.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmbitwriter/libllvm= bitwriter.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD= _HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmasmparser/libllvmasmpar= ser.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/= usr.bin/clang/clang/../../../lib/clang/libllvmaarch64disassembler/libllvmaa= rch64disassembler.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds= /FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch64codegen/= libllvmaarch64codegen.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bu= ilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch64asmp= arser/libllvmaarch64asmparser.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaar= ch64desc/libllvmaarch64desc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/= tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch= 64info/libllvmaarch64info.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch64= instprinter/libllvmaarch64instprinter.a /builds/FreeBSD_HEAD/obj/builds/Fre= eBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/li= bllvmaarch64utils/libllvmaarch64utils.a /builds/FreeBSD_HEAD/obj/builds/Fre= eBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/li= bllvmarmdisassembler/libllvmarmdisassembler.a /builds/FreeBSD_HEAD/obj/buil= ds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/cl= ang/libllvmarmcodegen/libllvmarmcodegen.a /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/= libllvmarmasmparser/libllvmarmasmparser.a /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/= libllvmarmdesc/libllvmarmdesc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmarm= info/libllvmarminfo.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/buil= ds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmarminstprinte= r/libllvmarminstprinter.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/= builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmipsdisas= sembler/libllvmmipsdisassembler.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmm= ipscodegen/libllvmmipscodegen.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmip= sasmparser/libllvmmipsasmparser.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmm= ipsdesc/libllvmmipsdesc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/= builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmipsinfo/= libllvmmipsinfo.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmipsinstprinter/l= ibllvmmipsinstprinter.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bu= ilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmpowerpcdisa= ssembler/libllvmpowerpcdisassembler.a /builds/FreeBSD_HEAD/obj/builds/FreeB= SD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libl= lvmpowerpccodegen/libllvmpowerpccodegen.a /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/= libllvmpowerpcasmparser/libllvmpowerpcasmparser.a /builds/FreeBSD_HEAD/obj/= builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../li= b/clang/libllvmpowerpcdesc/libllvmpowerpcdesc.a /builds/FreeBSD_HEAD/obj/bu= ilds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/= clang/libllvmpowerpcinfo/libllvmpowerpcinfo.a /builds/FreeBSD_HEAD/obj/buil= ds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/cl= ang/libllvmpowerpcinstprinter/libllvmpowerpcinstprinter.a /builds/FreeBSD_H= EAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../= ../../lib/clang/libllvmsparcdisassembler/libllvmsparcdisassembler.a /builds= /FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../lib/clang/libllvmsparccodegen/libllvmsparccodegen.a /builds= /FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../lib/clang/libllvmsparcasmparser/libllvmsparcasmparser.a /bu= ilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/c= lang/clang/../../../lib/clang/libllvmsparcdesc/libllvmsparcdesc.a /builds/F= reeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/c= lang/../../../lib/clang/libllvmsparcinfo/libllvmsparcinfo.a /builds/FreeBSD= _HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/.= ./../../lib/clang/libllvmsparcinstprinter/libllvmsparcinstprinter.a /builds= /FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../lib/clang/libllvmx86disassembler/libllvmx86disassembler.a /= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin= /clang/clang/../../../lib/clang/libllvmx86asmparser/libllvmx86asmparser.a /= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin= /clang/clang/../../../lib/clang/libllvmx86codegen/libllvmx86codegen.a /buil= ds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../lib/clang/libllvmselectiondag/libllvmselectiondag.a /buil= ds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../lib/clang/libllvmasmprinter/libllvmasmprinter.a /builds/F= reeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/c= lang/../../../lib/clang/libllvmcodegen/libllvmcodegen.a /builds/FreeBSD_HEA= D/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../..= /../lib/clang/libllvmscalaropts/libllvmscalaropts.a /builds/FreeBSD_HEAD/ob= j/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../= lib/clang/libllvmprofiledata/libllvmprofiledata.a /builds/FreeBSD_HEAD/obj/= builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../li= b/clang/libllvminstcombine/libllvminstcombine.a /builds/FreeBSD_HEAD/obj/bu= ilds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/= clang/libllvmtransformutils/libllvmtransformutils.a /builds/FreeBSD_HEAD/ob= j/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../= lib/clang/libllvmipa/libllvmipa.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvma= nalysis/libllvmanalysis.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/= builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmtarget/li= bllvmtarget.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeB= SD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmx86desc/libllvmx86des= c.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/us= r.bin/clang/clang/../../../lib/clang/libllvmobject/libllvmobject.a /builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/= clang/../../../lib/clang/libllvmmcparser/libllvmmcparser.a /builds/FreeBSD_= HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../lib/clang/libllvmbitreader/libllvmbitreader.a /builds/FreeBSD_HEAD/o= bj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../..= /lib/clang/libllvmmcdisassembler/libllvmmcdisassembler.a /builds/FreeBSD_HE= AD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../.= ./../lib/clang/libllvmx86info/libllvmx86info.a /builds/FreeBSD_HEAD/obj/bui= lds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/c= lang/libllvmx86instprinter/libllvmx86instprinter.a /builds/FreeBSD_HEAD/obj= /builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../l= ib/clang/libllvmmc/libllvmmc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD= /tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmx86u= tils/libllvmx86utils.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bui= lds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmcore/libllvm= core.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD= /usr.bin/clang/clang/../../../lib/clang/libllvmsupport/libllvmsupport.a -ln= cursesw -legacy -lz --- realinstall_subdir_clang --- --- realinstall_subdir_clang-tblgen --- --- realinstall_subdir_tblgen --- --- realinstall_subdir_clang --- =3D=3D=3D> usr.bin/clang/clang (install) --- realinstall_subdir_clang-tblgen --- =3D=3D=3D> usr.bin/clang/clang-tblgen (install) --- realinstall_subdir_tblgen --- =3D=3D=3D> usr.bin/clang/tblgen (install) --- realinstall_subdir_clang-tblgen --- --- _proginstall --- sh /builds/FreeBSD_HEAD/tools/install.sh -s -o root -g wheel -m 555 clang= -tblgen /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/usr/bin/clang-tblg= en --- realinstall_subdir_tblgen --- --- _proginstall --- --- realinstall_subdir_clang --- --- _proginstall --- --- realinstall_subdir_tblgen --- sh /builds/FreeBSD_HEAD/tools/install.sh -s -o root -g wheel -m 555 tblge= n /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/usr/bin/tblgen --- realinstall_subdir_clang --- sh /builds/FreeBSD_HEAD/tools/install.sh -s -o root -g wheel -m 555 clang= /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/usr/bin/clang --- _installlinks --- /usr/bin/clang++ -> /usr/bin/clang /usr/bin/clang-cpp -> /usr/bin/clang /usr/bin/cc -> /usr/bin/clang /usr/bin/c++ -> /usr/bin/clang /usr/bin/CC -> /usr/bin/clang /usr/bin/cpp -> /usr/bin/clang =3D=3D=3D> gnu/usr.bin/binutils (obj,depend,all,install) --- obj_subdir_doc --- --- obj_subdir_libiberty --- --- obj_subdir_libbfd --- --- obj_subdir_libopcodes --- --- obj_subdir_doc --- =3D=3D=3D> gnu/usr.bin/binutils/doc (obj) --- obj_subdir_libiberty --- =3D=3D=3D> gnu/usr.bin/binutils/libiberty (obj) --- obj_subdir_libbfd --- =3D=3D=3D> gnu/usr.bin/binutils/libbfd (obj) --- obj_subdir_libopcodes --- =3D=3D=3D> gnu/usr.bin/binutils/libopcodes (obj) --- obj --- --- obj_subdir_libbfd --- --- obj --- --- obj_subdir_libopcodes --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/libopcodes created for /builds/FreeBSD_HEAD/gnu/usr.bin/binu= tils/libopcodes --- obj_subdir_libbinutils --- --- obj_subdir_libbfd --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/libbfd created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutils= /libbfd --- obj_subdir_libbinutils --- =3D=3D=3D> gnu/usr.bin/binutils/libbinutils (obj) --- obj_subdir_libiberty --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/libiberty created for /builds/FreeBSD_HEAD/gnu/usr.bin/binut= ils/libiberty --- obj_subdir_libbinutils --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/libbinutils created for /builds/FreeBSD_HEAD/gnu/usr.bin/bin= utils/libbinutils --- obj_subdir_doc --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/doc created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/do= c --- obj_subdir_as --- --- obj_subdir_ld --- --- obj_subdir_objcopy --- --- obj_subdir_objdump --- --- obj_subdir_as --- =3D=3D=3D> gnu/usr.bin/binutils/as (obj) --- obj_subdir_ld --- =3D=3D=3D> gnu/usr.bin/binutils/ld (obj) --- obj_subdir_objcopy --- =3D=3D=3D> gnu/usr.bin/binutils/objcopy (obj) --- obj_subdir_objdump --- =3D=3D=3D> gnu/usr.bin/binutils/objdump (obj) --- obj_subdir_objcopy --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/objcopy created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutil= s/objcopy --- obj_subdir_objdump --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/objdump created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutil= s/objdump --- obj_subdir_ld --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/ld created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/ld --- obj_subdir_as --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/as created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/as --- depend_subdir_doc --- --- depend_subdir_libiberty --- --- depend_subdir_libbfd --- --- depend_subdir_libopcodes --- --- depend_subdir_doc --- =3D=3D=3D> gnu/usr.bin/binutils/doc (depend) --- depend_subdir_libiberty --- =3D=3D=3D> gnu/usr.bin/binutils/libiberty (depend) --- depend_subdir_libbfd --- =3D=3D=3D> gnu/usr.bin/binutils/libbfd (depend) --- depend_subdir_libopcodes --- =3D=3D=3D> gnu/usr.bin/binutils/libopcodes (depend) --- depend_subdir_libbinutils --- =3D=3D=3D> gnu/usr.bin/binutils/libbinutils (depend) --- depend_subdir_libopcodes --- --- .depend --- rm -f .depend mkdep -f .depend -a -DBFD_DEFAULT_TARGET_SIZE=3D64 -I. -I/builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libopcodes -I/builds/FreeBSD_HEAD/gnu/usr.bin/bi= nutils/libopcodes/../libbfd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/= tmp/builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libopcodes/../libbfd -I/builds= /FreeBSD_HEAD/gnu/usr.bin/binutils/libopcodes/../../../../contrib/binutils/= include -DARCH_i386 -D_GNU_SOURCE -I/builds/FreeBSD_HEAD/gnu/usr.bin/binuti= ls/libopcodes/../../../../contrib/binutils/opcodes -I/builds/FreeBSD_HEAD/g= nu/usr.bin/binutils/libopcodes/../../../../contrib/binutils/bfd -I/builds/F= reeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dgnu99 /= builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libopcodes/../../../../contrib/bin= utils/opcodes/i386-dis.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libopcod= es/../../../../contrib/binutils/opcodes/dis-buf.c /builds/FreeBSD_HEAD/gnu/= usr.bin/binutils/libopcodes/../../../../contrib/binutils/opcodes/dis-init.c= /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libopcodes/../../../../contrib/b= inutils/opcodes/disassemble.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/lib= opcodes/../../../../contrib/binutils/opcodes/i386-opc.c --- depend_subdir_libiberty --- --- .depend --- rm -f .depend mkdep -f .depend -a -DBFD_DEFAULT_TARGET_SIZE=3D64 -I. -I/builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libiberty -I/builds/FreeBSD_HEAD/gnu/usr.bin/bin= utils/libiberty/../libbfd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../libbfd -I/builds/Fr= eeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/incl= ude -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/lega= cy/usr/include -std=3Dgnu99 /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/lib= iberty/../../../../contrib/binutils/libiberty/argv.c /builds/FreeBSD_HEAD/g= nu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libiberty/concat= .c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/= binutils/libiberty/choose-temp.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/= libiberty/../../../../contrib/binutils/libiberty/cp-demangle.c /builds/Free= BSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libibe= rty/cp-demint.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../.= ./../contrib/binutils/libiberty/cplus-dem.c /builds/FreeBSD_HEAD/gnu/usr.bi= n/binutils/libiberty/../../../../contrib/binutils/libiberty/dyn-string.c /b= uilds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binut= ils/libiberty/getpwd.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/= ../../../../contrib/binutils/libiberty/getruntime.c /builds/FreeBSD_HEAD/gn= u/usr.bin/binutils/libiberty/../../../../contrib/binutils/libiberty/filenam= e_cmp.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../con= trib/binutils/libiberty/floatformat.c /builds/FreeBSD_HEAD/gnu/usr.bin/binu= tils/libiberty/../../../../contrib/binutils/libiberty/hashtab.c /builds/Fre= eBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libib= erty/hex.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../= contrib/binutils/libiberty/lbasename.c /builds/FreeBSD_HEAD/gnu/usr.bin/bin= utils/libiberty/../../../../contrib/binutils/libiberty/lrealpath.c /builds/= FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/li= biberty/make-relative-prefix.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/li= biberty/../../../../contrib/binutils/libiberty/make-temp-file.c /builds/Fre= eBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libib= erty/objalloc.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../.= ./../contrib/binutils/libiberty/obstack.c /builds/FreeBSD_HEAD/gnu/usr.bin/= binutils/libiberty/../../../../contrib/binutils/libiberty/safe-ctype.c /bui= lds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutil= s/libiberty/unlink-if-ordinary.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/= libiberty/../../../../contrib/binutils/libiberty/xatexit.c /builds/FreeBSD_= HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libiberty/= xexit.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../con= trib/binutils/libiberty/xmalloc.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils= /libiberty/../../../../contrib/binutils/libiberty/xstrdup.c /builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libiberty= /xstrerror.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../.= ./contrib/binutils/libiberty/splay-tree.c --- depend_subdir_libbinutils --- --- arlex.c --- lex -oarlex.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../= ../../contrib/binutils/binutils/arlex.l --- arparse.c --- yacc -d -o arparse.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/= ../../../../contrib/binutils/binutils/arparse.y --- depend_subdir_libbfd --- --- elf64-target.h --- sed -e s/NN/64/g /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../= ../contrib/binutils/bfd/elfxx-target.h > elf64-target.h --- depend_subdir_libbinutils --- --- .depend --- rm -f .depend mkdep -f .depend -a -DBFD_DEFAULT_TARGET_SIZE=3D64 -I. -I/builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libbinutils -I/builds/FreeBSD_HEAD/gnu/usr.bin/b= inutils/libbinutils/../libbfd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../libbfd -I/bui= lds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binut= ils/include -DTARGET=3D\"x86_64-unknown-freebsd\" -DBFD_VERSION_STRING=3D\"= "2.17.50 [FreeBSD] 2007-07-03"\" -D_GNU_SOURCE -DYY_NO_INPUT -I/builds/Free= BSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binutils/binu= tils -I/builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../co= ntrib/binutils/bfd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legac= y/usr/include -std=3Dgnu99 arlex.c arparse.c /builds/FreeBSD_HEAD/gnu/usr= .bin/binutils/libbinutils/../../../../contrib/binutils/binutils/arsup.c /bu= ilds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binu= tils/binutils/binemul.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinuti= ls/../../../../contrib/binutils/binutils/bucomm.c /builds/FreeBSD_HEAD/gnu/= usr.bin/binutils/libbinutils/../../../../contrib/binutils/binutils/debug.c = /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/b= inutils/binutils/dwarf.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinut= ils/../../../../contrib/binutils/binutils/emul_vanilla.c /builds/FreeBSD_HE= AD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binutils/binutils/f= ilemode.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../..= /contrib/binutils/binutils/ieee.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils= /libbinutils/../../../../contrib/binutils/binutils/rdcoff.c /builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binutils/binutil= s/rddbg.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../..= /contrib/binutils/binutils/rename.c /builds/FreeBSD_HEAD/gnu/usr.bin/binuti= ls/libbinutils/../../../../contrib/binutils/binutils/stabs.c /builds/FreeBS= D_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binutils/binuti= ls/unwind-ia64.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../.= ./../../contrib/binutils/binutils/version.c /builds/FreeBSD_HEAD/gnu/usr.bi= n/binutils/libbinutils/../../../../contrib/binutils/binutils/wrstabs.c --- depend_subdir_libbfd --- --- pepigen.c --- sed -e s/XX/pep/g /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../..= /../contrib/binutils/bfd/peXXigen.c > pepigen.c --- depend_subdir_libbinutils --- In file included from /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils= /../../../../contrib/binutils/binutils/arparse.y:29: /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/b= inutils/binutils/sysdep.h:28:10: fatal error: 'bfdver.h' file not found --- depend_subdir_libbfd --- --- pex64igen.c --- sed -e s/XX/pex64/g /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../= ../../contrib/binutils/bfd/peXXigen.c > pex64igen.c --- elf32-target.h --- sed -e s/NN/32/g /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../= ../contrib/binutils/bfd/elfxx-target.h > elf32-target.h --- peigen.c --- sed -e s/XX/pe/g /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../= ../contrib/binutils/bfd/peXXigen.c > peigen.c --- bfdver.h --- echo '#define BFD_VERSION=09217500000'=09> bfdver.h echo '#define BFD_VERSION_DATE=0920070703'=09>> bfdver.h echo '#define BFD_VERSION_STRING "2.17.50 [FreeBSD] 2007-07-03"'=09>> bfdve= r.h echo '#define REPORT_BUGS_TO ""' >> bf= dver.h --- config.h --- sed -e 's,!!TRAD_HEADER!!,,g' /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/lib= bfd/config.h.fbsd > config.h --- depend_subdir_libbinutils --- #include "bfdver.h" ^ --- depend_subdir_libbfd --- --- targmatch.h --- sed -f /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib= /binutils/bfd/targmatch.sed /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbf= d/../../../../contrib/binutils/bfd/config.bfd > targmatch.h --- .depend --- rm -f .depend mkdep -f .depend -a -DBFD_DEFAULT_TARGET_SIZE=3D64 -I. -I/builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libbfd -I/builds/FreeBSD_HEAD/gnu/usr.bin/binuti= ls/libbfd/../libbfd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/buil= ds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../libbfd -I/builds/FreeBSD_HEA= D/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/include -D_GNU_S= OURCE -I/builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contri= b/binutils/bfd -DSELECT_ARCHITECTURES=3D"&bfd_i386_arch" -DHAVE_bfd_elf64_x= 86_64_freebsd_vec -DHAVE_bfd_elf64_x86_64_vec -DHAVE_bfd_efi_app_x86_64_vec= -DHAVE_bfd_elf32_i386_freebsd_vec -DHAVE_bfd_elf32_i386_vec -DHAVE_bfd_efi= _app_ia32_vec -DSELECT_VECS=3D" &bfd_elf64_x86_64_freebsd_vec ,&bfd_elf64_x= 86_64_vec ,&bfd_efi_app_x86_64_vec ,&bfd_elf32_i386_freebsd_vec ,&bfd_elf32= _i386_vec ,&bfd_efi_app_ia32_vec" -DDEFAULT_VECTOR=3Dbfd_elf64_x86_64_freeb= sd_vec -DDEBUGDIR=3D"NULL" -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/t= mp/legacy/usr/include -std=3Dgnu99 /builds/FreeBSD_HEAD/gnu/usr.bin/binut= ils/libbfd/../../../../contrib/binutils/bfd/cofflink.c /builds/FreeBSD_HEAD= /gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/cpu-i386.c /b= uilds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils= /bfd/efi-app-ia32.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../= ../../contrib/binutils/bfd/elf32-i386.c /builds/FreeBSD_HEAD/gnu/usr.bin/bi= nutils/libbfd/../../../../contrib/binutils/bfd/elf32.c /builds/FreeBSD_HEAD= /gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/elflink.c pei= gen.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/= binutils/bfd/elf64-x86-64.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbf= d/../../../../contrib/binutils/bfd/efi-app-x86_64.c /builds/FreeBSD_HEAD/gn= u/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/elf64.c /builds/= FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/e= lf64-gen.c pepigen.c pex64igen.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/= libbfd/../../../../contrib/binutils/bfd/archive.c /builds/FreeBSD_HEAD/gnu/= usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/archive64.c /build= s/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd= /archures.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../co= ntrib/binutils/bfd/bfd.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/.= ./../../../contrib/binutils/bfd/bfdio.c /builds/FreeBSD_HEAD/gnu/usr.bin/bi= nutils/libbfd/../../../../contrib/binutils/bfd/bfdwin.c /builds/FreeBSD_HEA= D/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/binary.c /bu= ilds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/= bfd/cache.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../co= ntrib/binutils/bfd/coffgen.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libb= fd/../../../../contrib/binutils/bfd/corefile.c /builds/FreeBSD_HEAD/gnu/usr= .bin/binutils/libbfd/../../../../contrib/binutils/bfd/dwarf1.c /builds/Free= BSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/dwarf= 2.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/bi= nutils/bfd/elf-attrs.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../= ../../../contrib/binutils/bfd/elf-eh-frame.c /builds/FreeBSD_HEAD/gnu/usr.b= in/binutils/libbfd/../../../../contrib/binutils/bfd/elf-strtab.c /builds/Fr= eeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/elf= -vxworks.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../con= trib/binutils/bfd/elf.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/..= /../../../contrib/binutils/bfd/format.c /builds/FreeBSD_HEAD/gnu/usr.bin/bi= nutils/libbfd/../../../../contrib/binutils/bfd/hash.c /builds/FreeBSD_HEAD/= gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/ihex.c /builds= /FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/= init.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib= /binutils/bfd/libbfd.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../= ../../../contrib/binutils/bfd/linker.c /builds/FreeBSD_HEAD/gnu/usr.bin/bin= utils/libbfd/../../../../contrib/binutils/bfd/merge.c /builds/FreeBSD_HEAD/= gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/opncls.c /buil= ds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bf= d/reloc.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../cont= rib/binutils/bfd/section.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd= /../../../../contrib/binutils/bfd/simple.c /builds/FreeBSD_HEAD/gnu/usr.bin= /binutils/libbfd/../../../../contrib/binutils/bfd/srec.c /builds/FreeBSD_HE= AD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/stab-syms.c= /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binut= ils/bfd/stabs.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../.= ./contrib/binutils/bfd/syms.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/lib= bfd/../../../../contrib/binutils/bfd/targets.c /builds/FreeBSD_HEAD/gnu/usr= .bin/binutils/libbfd/../../../../contrib/binutils/bfd/tekhex.c --- depend_subdir_libbinutils --- 1 error generated. mkdep: compile failed *** [.depend] Error code 1 make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils 1 error make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils *** [depend_subdir_libbinutils] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils --- depend_subdir_libbfd --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd *** [depend_subdir_libbfd] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils 2 errors make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils =3D=3D=3D> lib/libelftc (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/lib/libelftc =3D=3D=3D> usr.bin/elfcopy (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/elfcopy =3D=3D=3D> usr.bin/nm (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/nm =3D=3D=3D> usr.bin/size (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/size =3D=3D=3D> usr.bin/strings (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/strings =3D=3D=3D> usr.bin/addr2line (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/addr2line =3D=3D=3D> sys/boot/usb/tools (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/sys/boot/usb/tools A failure has been detected in another branch of the parallel make make[2]: stopped in /builds/FreeBSD_HEAD *** [_cross-tools] Error code 2 make[1]: stopped in /builds/FreeBSD_HEAD 1 error make[1]: stopped in /builds/FreeBSD_HEAD *** [buildworld] Error code 2 make: stopped in /builds/FreeBSD_HEAD 1 error make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Thu Aug 27 03:12:17 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6BE369C3DFA for ; Thu, 27 Aug 2015 03:12:17 +0000 (UTC) (envelope-from miguelmclara@gmail.com) Received: from mail-io0-x229.google.com (mail-io0-x229.google.com [IPv6:2607:f8b0:4001:c06::229]) (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 37A4E2EF for ; Thu, 27 Aug 2015 03:12:17 +0000 (UTC) (envelope-from miguelmclara@gmail.com) Received: by iods203 with SMTP id s203so42745635iod.0 for ; Wed, 26 Aug 2015 20:12:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=a1P+ngaAfhNszO2NPC861Yn2+47AewJ3BkuFqp67Y64=; b=TKxcPTv0VkaZZyUvaHvTx4GZZJU04vLAmi7SxZYVeMrJDS+SDBcZbzkGv6/3KJceyu i5Jeu0P8aQYCz6I5RGlktPypH3BPMuLwYSObsRoD65jLcJjbmuDTUHdCvuacTsA+HkyQ T0ufZ2MFGhdoZkMHKJ6wl3F8J1HM1pCj53XqPORA95IVupJ5bgAYRM4fubPc5spWQlLF h98UdSrdVdvgJU3B5ZmdrqTCHa3IczmvYgwqpKH9eMCnaEGgKSkg4xZKiISOsUeWORPG 4PdQjztR82jaJFAyHA9Skk9kRMYya125fEOmpDpU009/WqkH6LvvNjJYOf0+V6G4sbG7 7sog== X-Received: by 10.107.3.149 with SMTP id e21mr7325525ioi.19.1440645136505; Wed, 26 Aug 2015 20:12:16 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.67.11 with HTTP; Wed, 26 Aug 2015 20:11:37 -0700 (PDT) In-Reply-To: References: From: Miguel C Date: Thu, 27 Aug 2015 04:11:37 +0100 Message-ID: Subject: Re: [fix] Shared object "libsodium.so.13" not found, required by "dnscrypt-proxy" To: Barry Allard Cc: NGie Cooper , freebsd-current Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 03:12:17 -0000 I was testing with this again recently and it seems the big difference is local_unbound! BtW Barry thanks for the suggestion but I (and I think others) mentioned in the thread that adding ldconfig REQUIRE in dnscrypt made no difference. A box with dnscrypt+unbound doesn't have the issue,so I compared the 2 rc.d scripts and noticed unbound doesn't use: "# BEFORE: NETWORKING" btw why would we want local_unbound "BEFORE" networking? doesn't it make more sense to run it after, If something fails there (NETWORKG) local_unbound won't be usable anyway, or am I saying something stupid? :P Melhores Cumprimentos // Best Regards ----------------------------------------------- *Miguel Clara* *IT - Sys Admin & Developer* On Fri, Jul 24, 2015 at 11:35 PM, Barry Allard wrote: > Folks, > > The issue is that ldconfig must run before dnscrypt-proxy so it can find > the sodium shared lib. > > One simple fix is to change /usr/local/etc/rc.d/dnscrypt-proxy (might not > cover every edge case, but it appears to work.) > > # PROVIDE: dnscrypt_proxy > # REQUIRE: ldconfig cleanvar > # BEFORE: SERVERS > # KEYWORD: shutdown > > No more circular depends and ldconfig is always first. > > $ rcorder /etc/rc.d/* /usr/local/etc/rc.d/* | awk > '/SERVERS|dnscrypt-proxy|cleanvar|ldconfig|dbus/{print NR,$0}' > rcorder: file `/usr/local/etc/rc.d/tcsd' is before unknown provision > `kerberos' > rcorder: file `/usr/local/etc/rc.d/tcsd' is before unknown provision > `named' > rcorder: requirement `tpmd' in file `/usr/local/etc/rc.d/tcsd' has no > providers. > rcorder: requirement `slapd' in file `/usr/local/etc/rc.d/postfix' has no > providers. > rcorder: requirement `slapd' in file `/usr/local/etc/rc.d/dovecot' has no > providers. > 18 /etc/rc.d/cleanvar > 67 /etc/rc.d/ldconfig > 68 /usr/local/etc/rc.d/dnscrypt-proxy > 75 /etc/rc.d/SERVERS > > (Feel free to fw: to the list. Also documented upstream > https://github.com/jedisct1/dnscrypt-proxy/issues/242 in case someone > else runs into this.) > > Regards, > Barry Allard > > From owner-freebsd-current@freebsd.org Thu Aug 27 03:44:33 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4C17E9C2936 for ; Thu, 27 Aug 2015 03:44:33 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 286D812D4 for ; Thu, 27 Aug 2015 03:44:32 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from Julian-MBP3.local (ppp121-45-243-143.lns20.per4.internode.on.net [121.45.243.143]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id t7R3iMtS012553 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Wed, 26 Aug 2015 20:44:25 -0700 (PDT) (envelope-from julian@freebsd.org) To: freebsd-current From: Julian Elischer Subject: ramblings.. or not Message-ID: <55DE8791.30803@freebsd.org> Date: Thu, 27 Aug 2015 11:44:17 +0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 03:44:33 -0000 I just enjoyed the following video. http://nextbsd.org/jordan-hubbard-visits-bafug/ The talk itself is fun to listen to (in a nerdy way) but the final 3 minutes are, I think, the most important.. We need to look harder at bringing in features from people's various science experiments. On the other hand sometimes I think that some things come in a little too quickly.. The cloud-os wprk could spend a little more time in a branch I think. I didn't see any consensus on bringing it in.. It's just coming in on its own.. (not that it's bad , just that I didn't see any discusssion). We should certainly be looking at a closer connection with PCBSD (despite their change to no longer use the original PBI concept). We should certainly be looking at a closer connection with HardenedBSD, and now I think we really should be looking at launchd and friends. Do we have a standard path for ideas from these projects and DragonFly? We should also do a better job of productising and incorporating GSOC work.. Maybe we should make the "ideas" page more mainline. Where people can put in a more standard way links to their pet projects and "offically" submit work for inclusion. and then make it better known.. From owner-freebsd-current@freebsd.org Thu Aug 27 06:39:24 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C76CF9C36DC for ; Thu, 27 Aug 2015 06:39:24 +0000 (UTC) (envelope-from lstewart@room52.net) Received: from lauren.room52.net (lauren.room52.net [210.50.193.198]) by mx1.freebsd.org (Postfix) with ESMTP id 3021FDA1; Thu, 27 Aug 2015 06:39:24 +0000 (UTC) (envelope-from lstewart@room52.net) Received: from lgwl-lstewart2.corp.netflix.com (unknown [119.17.36.2]) by lauren.room52.net (Postfix) with ESMTPSA id BE4CC7E81E; Thu, 27 Aug 2015 16:29:16 +1000 (EST) Message-ID: <55DEAE35.8060901@room52.net> Date: Thu, 27 Aug 2015 16:29:09 +1000 From: Lawrence Stewart User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: John-Mark Gurney , Andriy Gapon CC: FreeBSD Current , Pawel Pekala , "K. Macy" Subject: Re: Instant panic while trying run ports-mgmt/poudriere References: <20150713231205.627bab36@FreeBSD.org> <20150714223829.GY8523@funkthat.com> <20150715174616.652d0aea@FreeBSD.org> <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> <55D96E24.9060106@FreeBSD.org> <20150826233616.GU33167@funkthat.com> In-Reply-To: <20150826233616.GU33167@funkthat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=2.4 required=5.0 tests=DNS_FROM_AHBL_RHSBL, UNPARSEABLE_RELAY autolearn=no version=3.3.2 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lauren.room52.net X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 06:39:24 -0000 On 08/27/15 09:36, John-Mark Gurney wrote: > Andriy Gapon wrote this message on Sun, Aug 23, 2015 at 09:54 +0300: >> On 12/08/2015 17:11, Lawrence Stewart wrote: >>> On 08/07/15 07:33, Pawel Pekala wrote: >>>> Hi K., >>>> >>>> On 2015-08-06 12:33 -0700, "K. Macy" wrote: >>>>> Is this still happening? >>>> >>>> Still crashes: >>> >>> +1 for me running r286617 >> >> Here is another +1 with r286922. >> I can add a couple of bits of debugging data: >> >> (kgdb) fr 8 >> #8 0xffffffff80639d60 in knote (list=0xfffff8019a733ea0, >> hint=2147483648, lockflags=) at >> /usr/src/sys/kern/kern_event.c:1964 >> 1964 } else if ((lockflags & KNF_NOKQLOCK) != 0) { >> (kgdb) p *list >> $2 = {kl_list = {slh_first = 0x0}, kl_lock = 0xffffffff8063a1e0 > > We should/cannot get here w/ an empty list. If we do, then there is > something seriously wrong... The current kn (which we must have as we > are here) MUST be on the list, but as you just showed, there are no > knotes on the list. > > Can you get me a print of the knote? That way I can see what flags > are on it? I quickly tried to get this info for you by building my kernel with -O0 and reproducing, but I get an insta-panic on boot with the new kernel: Fatal double fault rip = 0xffffffff8218c794 rsp = 0xfffffe044cdc9fe0 rbp = 0xfffffe044cdca110 cpuid = 2; apic id = 02 panic: double fault cpuid = 2 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe03dcfffe30 vpanic() at vpanic+0x189/frame 0xfffffe03dcfffeb0 panic() at panic+0x43/frame 0xfffffe03dcffff10 dblfault_handler() at dblfault_handler+0xa2/frame 0xfffffe03dcffff30 Xdblfault() at Xdblfault+0xac/frame 0xfffffe03dcffff30 --- trap 0x17, rip = 0xffffffff8218c794, rsp = 0xfffffe044cdc9fe0, rbp = 0xfffffe044cdca110 --- vdev_queue_aggregate() at vdev_queue_aggregate+0x34/frame 0xfffffe044cdca110 vdev_queue_io_to_issue() at vdev_queue_io_to_issue+0x1f5/frame 0xfffffe044cdca560 vdev_queue_io() at vdev_queue_io+0x19a/frame 0xfffffe044cdca5b0 zio_vdev_io_start() at zio_vdev_io_start+0x81f/frame 0xfffffe044cdca6e0 zio_execute() at zio_execute+0x23b/frame 0xfffffe044cdca730 zio_nowait() at zio_nowait+0xbe/frame 0xfffffe044cdca760 vdev_mirror_io_start() at vdev_mirror_io_start+0x140/frame 0xfffffe044cdca800 zio_vdev_io_start() at zio_vdev_io_start+0x12f/frame 0xfffffe044cdca930 zio_execute() at zio_execute+0x23b/frame 0xfffffe044cdca980 zio_nowait() at zio_nowait+0xbe/frame 0xfffffe044cdca9b0 spa_load_verify_cb() at spa_load_verify_cb+0x37d/frame 0xfffffe044cdcaa50 traverse_visitbp() at traverse_visitbp+0x5a5/frame 0xfffffe044cdcac60 traverse_dnode() at traverse_dnode+0x98/frame 0xfffffe044cdcacd0 traverse_visitbp() at traverse_visitbp+0xc66/frame 0xfffffe044cdcaee0 traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb0f0 traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb300 traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb510 traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb720 traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb930 traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcbb40 traverse_dnode() at traverse_dnode+0x98/frame 0xfffffe044cdcbbb0 traverse_visitbp() at traverse_visitbp+0xe59/frame 0xfffffe044cdcbdc0 traverse_impl() at traverse_impl+0x79d/frame 0xfffffe044cdcbfd0 traverse_dataset() at traverse_dataset+0x93/frame 0xfffffe044cdcc040 traverse_pool() at traverse_pool+0x1f2/frame 0xfffffe044cdcc140 spa_load_verify() at spa_load_verify+0xf3/frame 0xfffffe044cdcc1f0 spa_load_impl() at spa_load_impl+0x2069/frame 0xfffffe044cdcc610 spa_load() at spa_load+0x320/frame 0xfffffe044cdcc6d0 spa_load_impl() at spa_load_impl+0x150b/frame 0xfffffe044cdccaf0 spa_load() at spa_load+0x320/frame 0xfffffe044cdccbb0 spa_load_best() at spa_load_best+0xc6/frame 0xfffffe044cdccc50 spa_open_common() at spa_open_common+0x246/frame 0xfffffe044cdccd40 spa_open() at spa_open+0x35/frame 0xfffffe044cdccd70 dsl_pool_hold() at dsl_pool_hold+0x2d/frame 0xfffffe044cdccdb0 dmu_objset_own() at dmu_objset_own+0x2e/frame 0xfffffe044cdcce30 zfsvfs_create() at zfsvfs_create+0x100/frame 0xfffffe044cdcd050 zfs_domount() at zfs_domount+0xa7/frame 0xfffffe044cdcd0e0 zfs_mount() at zfs_mount+0x6c3/frame 0xfffffe044cdcd390 vfs_donmount() at vfs_donmount+0x1330/frame 0xfffffe044cdcd660 kernel_mount() at kernel_mount+0x62/frame 0xfffffe044cdcd6c0 parse_mount() at parse_mount+0x668/frame 0xfffffe044cdcd810 vfs_mountroot() at vfs_mountroot+0x85c/frame 0xfffffe044cdcd9d0 start_init() at start_init+0x62/frame 0xfffffe044cdcda70 fork_exit() at fork_exit+0x84/frame 0xfffffe044cdcdab0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe044cdcdab0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- KDB: enter: panic Didn't get a core because it panics before dumpdev is set. Is anyone else able to run -O0 kernels or do I have something set to evil? Cheers, Lawrence From owner-freebsd-current@freebsd.org Thu Aug 27 06:52:56 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 66BAC9C3BF9 for ; Thu, 27 Aug 2015 06:52:56 +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 4DD60759; Thu, 27 Aug 2015 06:52:56 +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 445E75CA; Thu, 27 Aug 2015 06:52:56 +0000 (UTC) Date: Thu, 27 Aug 2015 06:52:52 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: imp@FreeBSD.org, marcel@FreeBSD.org, jhibbits@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <618826168.61.1440658376082.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <454009074.59.1440645034833.JavaMail.jenkins@jenkins-9.freebsd.org> References: <454009074.59.1440645034833.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3132 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 06:52:56 -0000 FreeBSD_HEAD - Build #3132 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3132/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3132/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3132/console Change summaries: 287190 by marcel: An error of -1 from parse_mount() indicates that the specification was invalid. Don't trigger a mount failure (which by default means a panic), but instead just move on to the next directive in the configuration. This typically has us ask for the root mount. PR: 163245 287189 by jhibbits: Fix freescale sdhc driver, and add it to the files list. Also, add it to the mmc DRIVER_MODULE attachment list. 287188 by jhibbits: Use the macro definition for EXC_PGM_TRAP, instead of the magic number. 287187 by imp: Make sys.mk more compatible with fmake by refraining from using :U modifiers. Differential Revision: https://reviews.freebsd.org/D3228 From owner-freebsd-current@freebsd.org Thu Aug 27 07:15:31 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 80EC29C4374 for ; Thu, 27 Aug 2015 07:15:31 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-pa0-x22a.google.com (mail-pa0-x22a.google.com [IPv6:2607:f8b0:400e:c03::22a]) (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 56D8CECA for ; Thu, 27 Aug 2015 07:15:31 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by padfo6 with SMTP id fo6so954544pad.3 for ; Thu, 27 Aug 2015 00:15:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=Bat9IDQkp/qe4M7Umcy4CpdouCFG28xBT6qMOZqfnmE=; b=NfTukVJBP55qJSG3CqMeKhvnmJHszz2DJPQXNkXvpQaX0QTNilLWoOXk2TdM/hHRrL lgVMdaZke/VWcxE50s5CAFMGcByKp4pdUa9GP+mQNYefa2VSkBI2iMMjL45sNuYlX9e3 kMAf2aFEmzPoEOPZBBtNDyW4bsckdPVXrce5xUWh3G52ohlWtHATW69+kDnGLj9ykfyo WHrpXIezx4FHUFNdeJjA3/5YBQZK2mIOjSE9A9De/ExzLUBN/rc09RHngSn7EV4xotIf Mt/q5HaSRHLmX/bUplvNI5OV7Wk0TNsNGNjvo4aWGQn3jLMgCxvkTANco8bT1mIyYkUP I+eg== MIME-Version: 1.0 X-Received: by 10.68.241.103 with SMTP id wh7mr4296512pbc.88.1440659730800; Thu, 27 Aug 2015 00:15:30 -0700 (PDT) Received: by 10.66.77.98 with HTTP; Thu, 27 Aug 2015 00:15:30 -0700 (PDT) Date: Thu, 27 Aug 2015 00:15:30 -0700 Message-ID: Subject: Is NextBSD safe for bhyve? From: Russell Haley To: freebsd-current@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 07:15:31 -0000 Is NextBSD safe for bhyve? Thanks Russ From owner-freebsd-current@freebsd.org Thu Aug 27 07:16:03 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 46CAC9C43BD for ; Thu, 27 Aug 2015 07:16:03 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (unknown [IPv6:2602:304:b010:ef20::f2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gw.catspoiler.org", Issuer "gw.catspoiler.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 0D4ACFDB; Thu, 27 Aug 2015 07:16:03 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.15.2/8.15.2) with ESMTP id t7R7Fp5S004143; Thu, 27 Aug 2015 00:15:55 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <201508270715.t7R7Fp5S004143@gw.catspoiler.org> Date: Thu, 27 Aug 2015 00:15:51 -0700 (PDT) From: Don Lewis Subject: Re: Instant panic while trying run ports-mgmt/poudriere To: lstewart@room52.net cc: jmg@funkthat.com, avg@FreeBSD.org, freebsd-current@FreeBSD.org, pawel@FreeBSD.org, kmacy@FreeBSD.org MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 07:16:03 -0000 On 27 Aug, Don Lewis wrote: > On 27 Aug, Lawrence Stewart wrote: >> On 08/27/15 09:36, John-Mark Gurney wrote: >>> Andriy Gapon wrote this message on Sun, Aug 23, 2015 at 09:54 +0300: >>>> On 12/08/2015 17:11, Lawrence Stewart wrote: >>>>> On 08/07/15 07:33, Pawel Pekala wrote: >>>>>> Hi K., >>>>>> >>>>>> On 2015-08-06 12:33 -0700, "K. Macy" wrote: >>>>>>> Is this still happening? >>>>>> >>>>>> Still crashes: >>>>> >>>>> +1 for me running r286617 >>>> >>>> Here is another +1 with r286922. >>>> I can add a couple of bits of debugging data: >>>> >>>> (kgdb) fr 8 >>>> #8 0xffffffff80639d60 in knote (list=0xfffff8019a733ea0, >>>> hint=2147483648, lockflags=) at >>>> /usr/src/sys/kern/kern_event.c:1964 >>>> 1964 } else if ((lockflags & KNF_NOKQLOCK) != 0) { >>>> (kgdb) p *list >>>> $2 = {kl_list = {slh_first = 0x0}, kl_lock = 0xffffffff8063a1e0 >>> >>> We should/cannot get here w/ an empty list. If we do, then there is >>> something seriously wrong... The current kn (which we must have as we >>> are here) MUST be on the list, but as you just showed, there are no >>> knotes on the list. >>> >>> Can you get me a print of the knote? That way I can see what flags >>> are on it? >> >> I quickly tried to get this info for you by building my kernel with -O0 >> and reproducing, but I get an insta-panic on boot with the new kernel: >> >> Fatal double fault >> rip = 0xffffffff8218c794 >> rsp = 0xfffffe044cdc9fe0 >> rbp = 0xfffffe044cdca110 >> cpuid = 2; apic id = 02 >> panic: double fault >> cpuid = 2 >> KDB: stack backtrace: >> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame >> 0xfffffe03dcfffe30 >> vpanic() at vpanic+0x189/frame 0xfffffe03dcfffeb0 >> panic() at panic+0x43/frame 0xfffffe03dcffff10 >> dblfault_handler() at dblfault_handler+0xa2/frame 0xfffffe03dcffff30 >> Xdblfault() at Xdblfault+0xac/frame 0xfffffe03dcffff30 >> --- trap 0x17, rip = 0xffffffff8218c794, rsp = 0xfffffe044cdc9fe0, rbp = >> 0xfffffe044cdca110 --- >> vdev_queue_aggregate() at vdev_queue_aggregate+0x34/frame 0xfffffe044cdca110 >> vdev_queue_io_to_issue() at vdev_queue_io_to_issue+0x1f5/frame >> 0xfffffe044cdca560 >> vdev_queue_io() at vdev_queue_io+0x19a/frame 0xfffffe044cdca5b0 >> zio_vdev_io_start() at zio_vdev_io_start+0x81f/frame 0xfffffe044cdca6e0 >> zio_execute() at zio_execute+0x23b/frame 0xfffffe044cdca730 >> zio_nowait() at zio_nowait+0xbe/frame 0xfffffe044cdca760 >> vdev_mirror_io_start() at vdev_mirror_io_start+0x140/frame >> 0xfffffe044cdca800 >> zio_vdev_io_start() at zio_vdev_io_start+0x12f/frame 0xfffffe044cdca930 >> zio_execute() at zio_execute+0x23b/frame 0xfffffe044cdca980 >> zio_nowait() at zio_nowait+0xbe/frame 0xfffffe044cdca9b0 >> spa_load_verify_cb() at spa_load_verify_cb+0x37d/frame 0xfffffe044cdcaa50 >> traverse_visitbp() at traverse_visitbp+0x5a5/frame 0xfffffe044cdcac60 >> traverse_dnode() at traverse_dnode+0x98/frame 0xfffffe044cdcacd0 >> traverse_visitbp() at traverse_visitbp+0xc66/frame 0xfffffe044cdcaee0 >> traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb0f0 >> traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb300 >> traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb510 >> traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb720 >> traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb930 >> traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcbb40 >> traverse_dnode() at traverse_dnode+0x98/frame 0xfffffe044cdcbbb0 >> traverse_visitbp() at traverse_visitbp+0xe59/frame 0xfffffe044cdcbdc0 >> traverse_impl() at traverse_impl+0x79d/frame 0xfffffe044cdcbfd0 >> traverse_dataset() at traverse_dataset+0x93/frame 0xfffffe044cdcc040 >> traverse_pool() at traverse_pool+0x1f2/frame 0xfffffe044cdcc140 >> spa_load_verify() at spa_load_verify+0xf3/frame 0xfffffe044cdcc1f0 >> spa_load_impl() at spa_load_impl+0x2069/frame 0xfffffe044cdcc610 >> spa_load() at spa_load+0x320/frame 0xfffffe044cdcc6d0 >> spa_load_impl() at spa_load_impl+0x150b/frame 0xfffffe044cdccaf0 >> spa_load() at spa_load+0x320/frame 0xfffffe044cdccbb0 >> spa_load_best() at spa_load_best+0xc6/frame 0xfffffe044cdccc50 >> spa_open_common() at spa_open_common+0x246/frame 0xfffffe044cdccd40 >> spa_open() at spa_open+0x35/frame 0xfffffe044cdccd70 >> dsl_pool_hold() at dsl_pool_hold+0x2d/frame 0xfffffe044cdccdb0 >> dmu_objset_own() at dmu_objset_own+0x2e/frame 0xfffffe044cdcce30 >> zfsvfs_create() at zfsvfs_create+0x100/frame 0xfffffe044cdcd050 >> zfs_domount() at zfs_domount+0xa7/frame 0xfffffe044cdcd0e0 >> zfs_mount() at zfs_mount+0x6c3/frame 0xfffffe044cdcd390 >> vfs_donmount() at vfs_donmount+0x1330/frame 0xfffffe044cdcd660 >> kernel_mount() at kernel_mount+0x62/frame 0xfffffe044cdcd6c0 >> parse_mount() at parse_mount+0x668/frame 0xfffffe044cdcd810 >> vfs_mountroot() at vfs_mountroot+0x85c/frame 0xfffffe044cdcd9d0 >> start_init() at start_init+0x62/frame 0xfffffe044cdcda70 >> fork_exit() at fork_exit+0x84/frame 0xfffffe044cdcdab0 >> fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe044cdcdab0 >> --- trap 0, rip = 0, rsp = 0, rbp = 0 --- >> KDB: enter: panic >> >> Didn't get a core because it panics before dumpdev is set. >> >> Is anyone else able to run -O0 kernels or do I have something set to evil? > > As I recall, double faults are commonly caused by overflowing the kernel > stack. If I subtract the values of the first and last frame pointers, I > get 14752, which is getting pretty large, and rsp rbp in the trap point > to different 4K pages, so a stack overflow certainly looks possible. > > Try bumping up KSTACK_PAGES in your kernel config. Actually, that's not necessary anymore since it was made into a tunable in -CURRENT fairly recently. Just set kern.kstack_pages to something larger in loader.conf. From owner-freebsd-current@freebsd.org Thu Aug 27 07:22:57 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1C9849C45D7 for ; Thu, 27 Aug 2015 07:22:57 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id E2B64134E; Thu, 27 Aug 2015 07:22:55 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id KAA08474; Thu, 27 Aug 2015 10:22:45 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1ZUrWH-000Mtc-Cg; Thu, 27 Aug 2015 10:22:45 +0300 Subject: Re: Instant panic while trying run ports-mgmt/poudriere To: John-Mark Gurney References: <20150713231205.627bab36@FreeBSD.org> <20150714223829.GY8523@funkthat.com> <20150715174616.652d0aea@FreeBSD.org> <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> <55D96E24.9060106@FreeBSD.org> <20150826233616.GU33167@funkthat.com> Cc: FreeBSD Current , Lawrence Stewart , Pawel Pekala , "K. Macy" From: Andriy Gapon X-Enigmail-Draft-Status: N1110 Message-ID: <55DEBA8B.5060009@FreeBSD.org> Date: Thu, 27 Aug 2015 10:21:47 +0300 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20150826233616.GU33167@funkthat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 07:22:57 -0000 On 27/08/2015 02:36, John-Mark Gurney wrote: > We should/cannot get here w/ an empty list. If we do, then there is > something seriously wrong... The current kn (which we must have as we > are here) MUST be on the list, but as you just showed, there are no > knotes on the list. > > Can you get me a print of the knote? That way I can see what flags > are on it? Apologies if the following might sound a little bit patronizing, but it seems that you have got all the facts correctly, but somehow the connection between them did not become clear. So: 1. The list originally is NOT empty. I guess that it has one entry, but that's an unimportant detail. 2. This is why the loop is entered. It's a fact that it is entered. 3. The list becomes empty precisely because the entry is removed during the iteration in the loop (as kib has explained). It's a fact that the list became empty at least in the panic that I reported. 4. The element is not only unlinked from the list, but its memory is also freed. 5. That's why we have the use after free: SLIST_FOREACH is trying to get a pointer to a next element from the freed memory. 6. This is why the commit for trashing the freed memory made all the difference: previously the freed memory was unlikely to be re-used / modified, so the use-after-free had a high chance of succeeding. It's a fact that in my panic there was an attempt to dereference a trashed pointer. 7. Finally, this is why SLIST_FOREACH_SAFE helps here: we stash the pointer to the next element beforehand and, thus, we do not access the freed memory. Please let me know if you see any fault in above reasoning or if something is still no clear. -- Andriy Gapon From owner-freebsd-current@freebsd.org Thu Aug 27 07:38:29 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1D78F9C4A90 for ; Thu, 27 Aug 2015 07:38:29 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (unknown [IPv6:2602:304:b010:ef20::f2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gw.catspoiler.org", Issuer "gw.catspoiler.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D8AC91AD8; Thu, 27 Aug 2015 07:38:28 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.15.2/8.15.2) with ESMTP id t7R77dQs004120; Thu, 27 Aug 2015 00:07:43 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <201508270707.t7R77dQs004120@gw.catspoiler.org> Date: Thu, 27 Aug 2015 00:07:38 -0700 (PDT) From: Don Lewis Subject: Re: Instant panic while trying run ports-mgmt/poudriere To: lstewart@room52.net cc: jmg@funkthat.com, avg@FreeBSD.org, freebsd-current@FreeBSD.org, pawel@FreeBSD.org, kmacy@FreeBSD.org In-Reply-To: <55DEAE35.8060901@room52.net> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 07:38:29 -0000 On 27 Aug, Lawrence Stewart wrote: > On 08/27/15 09:36, John-Mark Gurney wrote: >> Andriy Gapon wrote this message on Sun, Aug 23, 2015 at 09:54 +0300: >>> On 12/08/2015 17:11, Lawrence Stewart wrote: >>>> On 08/07/15 07:33, Pawel Pekala wrote: >>>>> Hi K., >>>>> >>>>> On 2015-08-06 12:33 -0700, "K. Macy" wrote: >>>>>> Is this still happening? >>>>> >>>>> Still crashes: >>>> >>>> +1 for me running r286617 >>> >>> Here is another +1 with r286922. >>> I can add a couple of bits of debugging data: >>> >>> (kgdb) fr 8 >>> #8 0xffffffff80639d60 in knote (list=0xfffff8019a733ea0, >>> hint=2147483648, lockflags=) at >>> /usr/src/sys/kern/kern_event.c:1964 >>> 1964 } else if ((lockflags & KNF_NOKQLOCK) != 0) { >>> (kgdb) p *list >>> $2 = {kl_list = {slh_first = 0x0}, kl_lock = 0xffffffff8063a1e0 >> >> We should/cannot get here w/ an empty list. If we do, then there is >> something seriously wrong... The current kn (which we must have as we >> are here) MUST be on the list, but as you just showed, there are no >> knotes on the list. >> >> Can you get me a print of the knote? That way I can see what flags >> are on it? > > I quickly tried to get this info for you by building my kernel with -O0 > and reproducing, but I get an insta-panic on boot with the new kernel: > > Fatal double fault > rip = 0xffffffff8218c794 > rsp = 0xfffffe044cdc9fe0 > rbp = 0xfffffe044cdca110 > cpuid = 2; apic id = 02 > panic: double fault > cpuid = 2 > KDB: stack backtrace: > db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame > 0xfffffe03dcfffe30 > vpanic() at vpanic+0x189/frame 0xfffffe03dcfffeb0 > panic() at panic+0x43/frame 0xfffffe03dcffff10 > dblfault_handler() at dblfault_handler+0xa2/frame 0xfffffe03dcffff30 > Xdblfault() at Xdblfault+0xac/frame 0xfffffe03dcffff30 > --- trap 0x17, rip = 0xffffffff8218c794, rsp = 0xfffffe044cdc9fe0, rbp = > 0xfffffe044cdca110 --- > vdev_queue_aggregate() at vdev_queue_aggregate+0x34/frame 0xfffffe044cdca110 > vdev_queue_io_to_issue() at vdev_queue_io_to_issue+0x1f5/frame > 0xfffffe044cdca560 > vdev_queue_io() at vdev_queue_io+0x19a/frame 0xfffffe044cdca5b0 > zio_vdev_io_start() at zio_vdev_io_start+0x81f/frame 0xfffffe044cdca6e0 > zio_execute() at zio_execute+0x23b/frame 0xfffffe044cdca730 > zio_nowait() at zio_nowait+0xbe/frame 0xfffffe044cdca760 > vdev_mirror_io_start() at vdev_mirror_io_start+0x140/frame > 0xfffffe044cdca800 > zio_vdev_io_start() at zio_vdev_io_start+0x12f/frame 0xfffffe044cdca930 > zio_execute() at zio_execute+0x23b/frame 0xfffffe044cdca980 > zio_nowait() at zio_nowait+0xbe/frame 0xfffffe044cdca9b0 > spa_load_verify_cb() at spa_load_verify_cb+0x37d/frame 0xfffffe044cdcaa50 > traverse_visitbp() at traverse_visitbp+0x5a5/frame 0xfffffe044cdcac60 > traverse_dnode() at traverse_dnode+0x98/frame 0xfffffe044cdcacd0 > traverse_visitbp() at traverse_visitbp+0xc66/frame 0xfffffe044cdcaee0 > traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb0f0 > traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb300 > traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb510 > traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb720 > traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb930 > traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcbb40 > traverse_dnode() at traverse_dnode+0x98/frame 0xfffffe044cdcbbb0 > traverse_visitbp() at traverse_visitbp+0xe59/frame 0xfffffe044cdcbdc0 > traverse_impl() at traverse_impl+0x79d/frame 0xfffffe044cdcbfd0 > traverse_dataset() at traverse_dataset+0x93/frame 0xfffffe044cdcc040 > traverse_pool() at traverse_pool+0x1f2/frame 0xfffffe044cdcc140 > spa_load_verify() at spa_load_verify+0xf3/frame 0xfffffe044cdcc1f0 > spa_load_impl() at spa_load_impl+0x2069/frame 0xfffffe044cdcc610 > spa_load() at spa_load+0x320/frame 0xfffffe044cdcc6d0 > spa_load_impl() at spa_load_impl+0x150b/frame 0xfffffe044cdccaf0 > spa_load() at spa_load+0x320/frame 0xfffffe044cdccbb0 > spa_load_best() at spa_load_best+0xc6/frame 0xfffffe044cdccc50 > spa_open_common() at spa_open_common+0x246/frame 0xfffffe044cdccd40 > spa_open() at spa_open+0x35/frame 0xfffffe044cdccd70 > dsl_pool_hold() at dsl_pool_hold+0x2d/frame 0xfffffe044cdccdb0 > dmu_objset_own() at dmu_objset_own+0x2e/frame 0xfffffe044cdcce30 > zfsvfs_create() at zfsvfs_create+0x100/frame 0xfffffe044cdcd050 > zfs_domount() at zfs_domount+0xa7/frame 0xfffffe044cdcd0e0 > zfs_mount() at zfs_mount+0x6c3/frame 0xfffffe044cdcd390 > vfs_donmount() at vfs_donmount+0x1330/frame 0xfffffe044cdcd660 > kernel_mount() at kernel_mount+0x62/frame 0xfffffe044cdcd6c0 > parse_mount() at parse_mount+0x668/frame 0xfffffe044cdcd810 > vfs_mountroot() at vfs_mountroot+0x85c/frame 0xfffffe044cdcd9d0 > start_init() at start_init+0x62/frame 0xfffffe044cdcda70 > fork_exit() at fork_exit+0x84/frame 0xfffffe044cdcdab0 > fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe044cdcdab0 > --- trap 0, rip = 0, rsp = 0, rbp = 0 --- > KDB: enter: panic > > Didn't get a core because it panics before dumpdev is set. > > Is anyone else able to run -O0 kernels or do I have something set to evil? As I recall, double faults are commonly caused by overflowing the kernel stack. If I subtract the values of the first and last frame pointers, I get 14752, which is getting pretty large, and rsp rbp in the trap point to different 4K pages, so a stack overflow certainly looks possible. Try bumping up KSTACK_PAGES in your kernel config. From owner-freebsd-current@freebsd.org Thu Aug 27 08:06:57 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1A44C9C26B6 for ; Thu, 27 Aug 2015 08:06:57 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B4340CC0; Thu, 27 Aug 2015 08:06:56 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id t7R86pXV057044 (version=TLSv1 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Thu, 27 Aug 2015 11:06:51 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua t7R86pXV057044 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id t7R86nwD057043; Thu, 27 Aug 2015 11:06:49 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Thu, 27 Aug 2015 11:06:49 +0300 From: Konstantin Belousov To: Andriy Gapon Cc: John-Mark Gurney , FreeBSD Current , Lawrence Stewart , Pawel Pekala , "K. Macy" Subject: Re: Instant panic while trying run ports-mgmt/poudriere Message-ID: <20150827080649.GG2072@kib.kiev.ua> References: <20150714223829.GY8523@funkthat.com> <20150715174616.652d0aea@FreeBSD.org> <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> <55D96E24.9060106@FreeBSD.org> <20150826233616.GU33167@funkthat.com> <55DEBA8B.5060009@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <55DEBA8B.5060009@FreeBSD.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 08:06:57 -0000 On Thu, Aug 27, 2015 at 10:21:47AM +0300, Andriy Gapon wrote: > On 27/08/2015 02:36, John-Mark Gurney wrote: > > We should/cannot get here w/ an empty list. If we do, then there is > > something seriously wrong... The current kn (which we must have as we > > are here) MUST be on the list, but as you just showed, there are no > > knotes on the list. > > > > Can you get me a print of the knote? That way I can see what flags > > are on it? > > Apologies if the following might sound a little bit patronizing, but it > seems that you have got all the facts correctly, but somehow the > connection between them did not become clear. > > So: > 1. The list originally is NOT empty. I guess that it has one entry, but > that's an unimportant detail. > 2. This is why the loop is entered. It's a fact that it is entered. > 3. The list becomes empty precisely because the entry is removed during > the iteration in the loop (as kib has explained). It's a fact that the > list became empty at least in the panic that I reported. The only detail I can add to this explanation, which is probably third (?) time, is that the removal is done in the filt_proc() event method, by the call to knlist_remove_inevent(). > 4. The element is not only unlinked from the list, but its memory is > also freed. > 5. That's why we have the use after free: SLIST_FOREACH is trying to get > a pointer to a next element from the freed memory. > 6. This is why the commit for trashing the freed memory made all the > difference: previously the freed memory was unlikely to be re-used / > modified, so the use-after-free had a high chance of succeeding. It's a > fact that in my panic there was an attempt to dereference a trashed pointer. > 7. Finally, this is why SLIST_FOREACH_SAFE helps here: we stash the > pointer to the next element beforehand and, thus, we do not access the > freed memory. The additional, eighth item, should explain why the change to _SAFE() is the correct fix, and not just a papering over the problem. Nobody except the current thread can modify the knlist, because knlist is locked. As a consequence, only the current element can be unlinked and removed. So the _SAFE() iterator actually work. > > Please let me know if you see any fault in above reasoning or if > something is still no clear. From owner-freebsd-current@freebsd.org Thu Aug 27 08:22:46 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2ED639C2EAA for ; Thu, 27 Aug 2015 08:22:46 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-oi0-x231.google.com (mail-oi0-x231.google.com [IPv6:2607:f8b0:4003:c06::231]) (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 DDE9E1805; Thu, 27 Aug 2015 08:22:45 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by oigk185 with SMTP id k185so1431645oig.2; Thu, 27 Aug 2015 01:22:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=yj/LemlmtDM/Vv96z+rCvAsqu1os5RC70hGGIx89CY0=; b=p8zd+y9+eTshUv/r6VpvTl/NuNlwNPY1mf2i3V5AAv8gOLvOk8UouWjsCTej7tKZoo YLS2CAOJq1l3f350Q75Tlxc3xsgd6P7LZyhkFCTXbY7iK6aGMpqNdNF/RRWhgEqii4Fh REwoZKVbGMUO9yQTzFlTjuoiyfHOcdWA4RERwQ6t91y9TMVTxexOE8CBR7IDBysv3EaP Ru82SZpE13FtLdltPcVcsunOdzTIH21OaHxiMShlaRAGWIOVX5PqEFUHwKBkAHHdT4vF xOVh+DE6QkXX5nDU32eh6pSQN+gpBUItyZwqQxTMjyu54FuDgJ983NlfdM3krSAiTpsc K2Bw== X-Received: by 10.202.80.84 with SMTP id e81mr1571971oib.58.1440663764902; Thu, 27 Aug 2015 01:22:44 -0700 (PDT) Received: from [25.92.47.71] ([172.56.6.104]) by smtp.gmail.com with ESMTPSA id cn5sm890523obb.26.2015.08.27.01.22.44 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 27 Aug 2015 01:22:44 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: Read-only /usr/obj/ no longer kosher? From: Garrett Cooper X-Mailer: iPhone Mail (12H321) In-Reply-To: <516778C3-2B0E-4F6C-9225-C5218B0A349A@dons.net.au> Date: Thu, 27 Aug 2015 01:22:43 -0700 Cc: Pawel Jakub Dawidek , Xin LI , FreeBSD Current Content-Transfer-Encoding: quoted-printable Message-Id: References: <20150823215552.GB1314@garage.freebsd.pl> <55DA492D.4030804@delphij.net> <20150825210437.GB1172@garage.freebsd.pl> <20150825215347.GD1172@garage.freebsd.pl> <20150825215524.GE1172@garage.freebsd.pl> <55DCEA64.8040304@delphij.net> <20150826225512.GF1172@garage.freebsd.pl> <516778C3-2B0E-4F6C-9225-C5218B0A349A@dons.net.au> To: "O'Connor, Daniel" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 08:22:46 -0000 > On Aug 26, 2015, at 19:03, O'Connor, Daniel wrote: >=20 >=20 >> On 27 Aug 2015, at 08:25, Pawel Jakub Dawidek wrote: >>> On Tue, Aug 25, 2015 at 03:32:35PM -0700, NGie Cooper wrote: >>>> On Tue, Aug 25, 2015 at 3:21 PM, Xin Li wrote: >>>> On 08/25/15 14:55, Pawel Jakub Dawidek wrote: >>>>>> Now that I think of it, it might have been that I did >>>>>> buildworld/buildkernel before -p1. Then freebsd-update updated >>>>>> newvers.sh and then I was trying to do installworld. >>>>>=20 >>>>> Yes, I can now reproduce it with source updated to -p2. >>>>=20 >>>> Yes, that's because freebsd-version.sh is generated from the files (but= >>>> it's not clear to me whether if it's a bug or a feature that 'make >>>> install' checks if it's up-to-date and decides to regenerate it...). >>>=20 >>> It's a quirk for sure. If you change the behavior, people will >>> definitely complain as they will now need to go back and rebuild >>> everything. >>=20 >> What we have now is misleading. People should recompile. It is rather >> rare to see security advisory which bumps only patch level and something >> that doesn't require recompilation (eg. a shell script). Current >> behaviour would make people think they are running latest patch level >> because freebsd-version says so, eventhough they only did 'make >> installworld' without rebuilding affected binaries. >=20 > So.. > How hard would it be to force CC/CXX to /usr/bin/false during installworld= ? Trivial in FreeBSD. Just make it so in Makefile for the installworld target,= add false to itools, and add appropriate special casing in bsd.compiler.mk.= Doing this just prevents recompiling though, so not pjd's case. Also, this might break someone's random usecase where they need CC/CXX to do= something meaningful at install time, however, the likelihood of it being c= orrect is slim IMHO..= From owner-freebsd-current@freebsd.org Thu Aug 27 10:12:36 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D14789C36D2 for ; Thu, 27 Aug 2015 10:12:36 +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 BE5861593; Thu, 27 Aug 2015 10:12:36 +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 E0427619; Thu, 27 Aug 2015 10:12:36 +0000 (UTC) Date: Thu, 27 Aug 2015 10:12:20 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: bapt@FreeBSD.org, jch@FreeBSD.org, delphij@FreeBSD.org, melifaro@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <1439460484.63.1440670356648.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3133 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 10:12:37 -0000 FreeBSD_HEAD - Build #3133 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3133/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3133/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3133/console Change summaries: 287196 by jch: In callout_stop(), if a callout is both pending and currently being serviced return 0 (fail) but it is applicable only mpsafe callouts. Thanks to hselasky for finding this. Differential Revision: https://reviews.freebsd.org/D3078 (Updated) Submitted by: hselasky Reviewed by: jch 287195 by melifaro: Fix packets/bytes accounting on i386. Spotted by: julian 287193 by delphij: Plug a possible memory leak. MFC after: 2 weeks 287192 by bapt: More fixes to the new macros 287191 by bapt: Fix typo in new macros The end of the build log: [...truncated 283978 lines...] --- rt2860.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/ral/rt2860.c --- rt2560.o --- ctfconvert -L VERSION -g rt2560.o --- randomdev.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/random/randomdev.c --- if_mwl.o --- ctfconvert -L VERSION -g if_mwl.o --- syscons.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/syscons/syscons.c --- rt2661.o --- ctfconvert -L VERSION -g rt2661.o --- uart_dbg.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/uart/uart_dbg.c --- randomdev.o --- ctfconvert -L VERSION -g randomdev.o --- uart_subr.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/uart/uart_subr.c --- uart_dbg.o --- ctfconvert -L VERSION -g uart_dbg.o --- ehci.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/controller/ehci.c --- uart_subr.o --- ctfconvert -L VERSION -g uart_subr.o --- ohci.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/controller/ohci.c --- syscons.o --- ctfconvert -L VERSION -g syscons.o --- uhci.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/controller/uhci.c --- ohci.o --- ctfconvert -L VERSION -g ohci.o --- xhci.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/controller/xhci.c --- ehci.o --- ctfconvert -L VERSION -g ehci.o --- usb_busdma.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_busdma.c --- rt2860.o --- ctfconvert -L VERSION -g rt2860.o --- usb_compat_linux.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_compat_linux.c --- uhci.o --- ctfconvert -L VERSION -g uhci.o --- usb_core.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_core.c ctfconvert -L VERSION -g usb_core.o --- usb_debug.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_debug.c --- usb_busdma.o --- ctfconvert -L VERSION -g usb_busdma.o --- usb_dynamic.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_dynamic.c ctfconvert -L VERSION -g usb_dynamic.o --- usb_error.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_error.c --- usb_debug.o --- ctfconvert -L VERSION -g usb_debug.o --- usb_generic.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_generic.c --- usb_compat_linux.o --- ctfconvert -L VERSION -g usb_compat_linux.o --- usb_hid.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_hid.c --- usb_error.o --- ctfconvert -L VERSION -g usb_error.o --- usb_hub.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_hub.c --- xhci.o --- ctfconvert -L VERSION -g xhci.o --- usb_lookup.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_lookup.c --- usb_hid.o --- ctfconvert -L VERSION -g usb_hid.o --- usb_mbuf.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_mbuf.c --- usb_lookup.o --- ctfconvert -L VERSION -g usb_lookup.o --- usb_msctest.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_msctest.c --- usb_mbuf.o --- ctfconvert -L VERSION -g usb_mbuf.o --- usb_parse.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_parse.c --- usb_generic.o --- ctfconvert -L VERSION -g usb_generic.o --- usb_pf.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_pf.c --- usb_hub.o --- ctfconvert -L VERSION -g usb_hub.o --- usb_parse.o --- ctfconvert -L VERSION -g usb_parse.o --- usb_process.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_process.c --- usb_request.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_request.c --- usb_msctest.o --- ctfconvert -L VERSION -g usb_msctest.o --- usb_transfer.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_transfer.c --- usb_process.o --- ctfconvert -L VERSION -g usb_process.o --- usb_util.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/usb_util.c --- usb_pf.o --- ctfconvert -L VERSION -g usb_pf.o --- ukbd.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/usb/input/ukbd.c --- usb_util.o --- ctfconvert -L VERSION -g usb_util.o --- if_vtnet.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/virtio/network/if_vtnet.c --- usb_request.o --- ctfconvert -L VERSION -g usb_request.o --- virtio_blk.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/virtio/block/virtio_blk.c --- ukbd.o --- ctfconvert -L VERSION -g ukbd.o --- virtio_balloon.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/virtio/balloon/virtio_balloon.c --- usb_transfer.o --- ctfconvert -L VERSION -g usb_transfer.o --- virtio_scsi.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/virtio/scsi/virtio_scsi.c --- virtio_blk.o --- ctfconvert -L VERSION -g virtio_blk.o --- if_vx.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/vx/if_vx.c --- virtio_balloon.o --- ctfconvert -L VERSION -g virtio_balloon.o --- watchdog.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/watchdog/watchdog.c ctfconvert -L VERSION -g watchdog.o --- if_wi.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/wi/if_wi.c --- if_vx.o --- ctfconvert -L VERSION -g if_vx.o --- virtio_scsi.o --- ctfconvert -L VERSION -g virtio_scsi.o --- console.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/xen/console/console.c --- xencons_ring.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/xen/console/xencons_ring.c --- if_vtnet.o --- ctfconvert -L VERSION -g if_vtnet.o --- xencons_ring.o --- ctfconvert -L VERSION -g xencons_ring.o --- grant_table.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/xen/grant_table/grant_table.c --- pvcpu.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/xen/pvcpu/pvcpu.c --- console.o --- ctfconvert -L VERSION -g console.o --- privcmd.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/xen/privcmd/privcmd.c --- pvcpu.o --- ctfconvert -L VERSION -g pvcpu.o --- debug.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/xen/debug/debug.c --- if_wi.o --- ctfconvert -L VERSION -g if_wi.o --- debug.o --- ctfconvert -L VERSION -g debug.o --- geom_dev.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/geom/geom_dev.c --- kern_clock.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/kern/kern_clock.c --- grant_table.o --- ctfconvert -L VERSION -g grant_table.o --- kern_cpuset.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/kern/kern_cpuset.c --- privcmd.o --- ctfconvert -L VERSION -g privcmd.o --- kern_ffclock.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/kern/kern_ffclock.c --- geom_dev.o --- ctfconvert -L VERSION -g geom_dev.o --- kern_intr.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/kern/kern_intr.c --- kern_ffclock.o --- ctfconvert -L VERSION -g kern_ffclock.o --- kern_mutex.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/kern/kern_mutex.c --- kern_clock.o --- ctfconvert -L VERSION -g kern_clock.o WARNING: kern_clock.c: enum pmc_event has too many values: 2570 > 1023 --- kern_numa.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/kern/kern_numa.c --- kern_cpuset.o --- ctfconvert -L VERSION -g kern_cpuset.o --- kern_racct.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/kern/kern_racct.c --- kern_intr.o --- ctfconvert -L VERSION -g kern_intr.o --- kern_rctl.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/kern/kern_rctl.c --- kern_numa.o --- ctfconvert -L VERSION -g kern_numa.o --- kern_timeout.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/kern/kern_timeout.c --- kern_mutex.o --- ctfconvert -L VERSION -g kern_mutex.o WARNING: kern_mutex.c: enum pmc_event has too many values: 2570 > 1023 --- sched_ule.o --- cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -std=iso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/kern/sched_ule.c --- kern_timeout.o --- /builds/FreeBSD_HEAD/sys/kern/kern_timeout.c:1382:6: error: variable 'not_running' is used uninitialized whenever 'if' condition is false [-Werror,-Wsometimes-uninitialized] if (!use_lock) { ^~~~~~~~~ /builds/FreeBSD_HEAD/sys/kern/kern_timeout.c:1391:10: note: uninitialized use occurs here return (not_running); ^~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/kern/kern_timeout.c:1382:2: note: remove the 'if' if its condition is always true if (!use_lock) { ^~~~~~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/kern/kern_timeout.c:1153:32: note: initialize the variable 'not_running' to silence this warning int not_on_a_list, not_running; ^ = 0 1 error generated. *** [kern_timeout.o] Error code 1 make[2]: stopped in /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC --- kern_racct.o --- ctfconvert -L VERSION -g kern_racct.o --- kern_rctl.o --- ctfconvert -L VERSION -g kern_rctl.o --- sched_ule.o --- ctfconvert -L VERSION -g sched_ule.o 1 error make[2]: stopped in /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC *** [buildkernel] Error code 2 make[1]: stopped in /builds/FreeBSD_HEAD 1 error make[1]: stopped in /builds/FreeBSD_HEAD *** [buildkernel] Error code 2 make: stopped in /builds/FreeBSD_HEAD 1 error make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Thu Aug 27 13:16:58 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 876699C4989 for ; Thu, 27 Aug 2015 13:16:58 +0000 (UTC) (envelope-from outbackdingo@gmail.com) Received: from mail-vk0-x229.google.com (mail-vk0-x229.google.com [IPv6:2607:f8b0:400c:c05::229]) (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 43B34115A for ; Thu, 27 Aug 2015 13:16:58 +0000 (UTC) (envelope-from outbackdingo@gmail.com) Received: by vkm66 with SMTP id 66so8823194vkm.1 for ; Thu, 27 Aug 2015 06:16:57 -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=O56vL9ymZDKut4IKvLoGebWSKCExU20yMVfnuu4qAX4=; b=IuWpWHMxX3zDGbWfTVaWcJVjj4+i5v6v/bJSCyLxZ9QRwfEWyyqbg/AqJtoV6h0zEU mhzGpNCOwWOKkPQXJ9PCw+x8A3Mm4TySbs7SQ0e6G1zR1iBl5T7oToyKavlZ8G7gwvcM kC90R9i/dDIB5NHwWsq313UGpF8wS+XmVgLq5zfJlC/pfxCrvVqnNXyzJHng7Bl5MEke nG3ERNXwSH4qkWeaF33nhkwegw1tYReY3MMbPAfwPYOweNsv2BwpxQdBRKbaMCiV10iS HqoM4Ngio9ohBoKjjrWnIRbeuK/YEV26QOvod5n+FWgu2pFvtkd4w1cEN78uoYj4c4aP x2HA== MIME-Version: 1.0 X-Received: by 10.52.114.196 with SMTP id ji4mr4813087vdb.24.1440681417308; Thu, 27 Aug 2015 06:16:57 -0700 (PDT) Received: by 10.103.77.221 with HTTP; Thu, 27 Aug 2015 06:16:57 -0700 (PDT) In-Reply-To: References: Date: Thu, 27 Aug 2015 23:16:57 +1000 Message-ID: Subject: Re: Is NextBSD safe for bhyve? From: Outback Dingo To: Russell Haley Cc: freebsd-current@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 13:16:58 -0000 On Thu, Aug 27, 2015 at 5:15 PM, Russell Haley wrote: > Is NextBSD safe for bhyve? > > Thanks > Consider that everything CURRENT, can be somewhat volatile at times, I wouldnt recommend it for a production business case. However that being said I do have XEN/NextBSD running as a dom0 quite well, iocage, behyve and others are being reveiwed for use cases, at this state of flux your mileage may vary depending on exactly what your using it for, localized testing and running a few vms, Ive accomplished that much with XEN so far. But again, it is based on CURRENT with alot of additions being merged in and worked on daily. > > Russ > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > From owner-freebsd-current@freebsd.org Thu Aug 27 13:37:53 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 36DC79C2408 for ; Thu, 27 Aug 2015 13:37:53 +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 27B48B0A; Thu, 27 Aug 2015 13:37:53 +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 DDB5B65F; Thu, 27 Aug 2015 13:37:52 +0000 (UTC) Date: Thu, 27 Aug 2015 13:37:44 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: glebius@FreeBSD.org, jch@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <1035757558.65.1440682670141.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1439460484.63.1440670356648.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1439460484.63.1440670356648.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3134 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 13:37:53 -0000 FreeBSD_HEAD - Build #3134 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3134/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3134/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3134/console Change summaries: 287200 by jch: Silent a compilation warning on callout_stop() 287198 by jch: In callout_stop(), do not forget to initialize not_running variable. Thanks to hselasky for noticing that. Differential Revision: https://reviews.freebsd.org/D3078 (Updated) Submitted by: hselasky Pointy hat to: jch 287197 by glebius: Replay r286410. Change KPI of how device drivers that provide wireless connectivity interact with the net80211 stack. Historical background: originally wireless devices created an interface, just like Ethernet devices do. Name of an interface matched the name of the driver that created. Later, wlan(4) layer was introduced, and the wlanX interfaces become the actual interface, leaving original ones as "a parent interface" of wlanX. Kernelwise, the KPI between net80211 layer and a driver became a mix of methods that pass a pointer to struct ifnet as identifier and methods that pass pointer to struct ieee80211com. From user point of view, the parent interface just hangs on in the ifconfig list, and user can't do anything useful with it. Now, the struct ifnet goes away. The struct ieee80211com is the only KPI between a device driver and net80211. Details: - The struct ieee80211com is embedded into drivers softc. - Packets are sent via new ic_transmit method, which is very much like the previous if_transmit. - Bringing parent up/down is done via new ic_parent method, which notifies driver about any changes: number of wlan(4) interfaces, number of them in promisc or allmulti state. - Device specific ioctls (if any) are received on new ic_ioctl method. - Packets/errors accounting are done by the stack. In certain cases, when driver experiences errors and can not attribute them to any specific interface, driver updates ic_oerrors or ic_ierrors counters. Details on interface configuration with new world order: - A sequence of commands needed to bring up wireless DOESN"T change. - /etc/rc.conf parameters DON'T change. - List of devices that can be used to create wlan(4) interfaces is now provided by net.wlan.devices sysctl. Most drivers in this change were converted by me, except of wpi(4), that was done by Andriy Voskoboinyk. Big thanks to Kevin Lo for testing changes to at least 8 drivers. Thanks to pluknet@, Oliver Hartmann, Olivier Cochard, gjb@, mmoll@, op@ and lev@, who also participated in testing. Reviewed by: adrian Sponsored by: Netflix Sponsored by: Nginx, Inc. From owner-freebsd-current@freebsd.org Thu Aug 27 16:33:08 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1D02D9C4520 for ; Thu, 27 Aug 2015 16:33:08 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id F1583AA7 for ; Thu, 27 Aug 2015 16:33:07 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: by mailman.ysv.freebsd.org (Postfix) id EE9249C451C; Thu, 27 Aug 2015 16:33:07 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D5BB69C451B; Thu, 27 Aug 2015 16:33:07 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (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 8F494AA3; Thu, 27 Aug 2015 16:33:07 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtp (envelope-from ) id <1ZV06l-002JFh-A5>; Thu, 27 Aug 2015 18:32:59 +0200 Received: from x5ce1b959.dyn.telefonica.de ([92.225.185.89] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.85) with esmtpsa (envelope-from ) id <1ZV06l-002L8W-2Z>; Thu, 27 Aug 2015 18:32:59 +0200 Date: Thu, 27 Aug 2015 18:32:53 +0200 From: "O. Hartmann" To: Adrian Chadd Cc: Gleb Smirnoff , "current@freebsd.org" , "net@freebsd.org" Subject: Re: [head up!] WiFi drivers changes Message-ID: <20150827183253.55400c5a.ohartman@zedat.fu-berlin.de> In-Reply-To: References: <20150806151355.GL889@FreeBSD.org> <20150807175226.357b5dce.ohartman@zedat.fu-berlin.de> Organization: FU Berlin X-Mailer: Claws Mail 3.12.0 (GTK+ 2.24.28; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/RkSl9wsmfGqTdWE5yIb+Mw5"; protocol="application/pgp-signature" X-Originating-IP: 92.225.185.89 X-ZEDAT-Hint: A X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 16:33:08 -0000 --Sig_/RkSl9wsmfGqTdWE5yIb+Mw5 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Fri, 7 Aug 2015 16:50:23 -0700 Adrian Chadd schrieb: > Hi, >=20 > Gleb/others doing this: you have 4 days to figure out what's wrong > with things, or I'm backing all of this work out. >=20 > Thanks, >=20 >=20 > -adrian >=20 >=20 > On 7 August 2015 at 08:52, O. Hartmann wrot= e: > > Am Thu, 6 Aug 2015 18:13:55 +0300 > > Gleb Smirnoff schrieb: > > > >> Hi! > >> > >> As part of the "opaque ifnet project" [1], all 802.11 (WiFi) drivers > >> undergo change of not being an interface anymore. Historically in Free= BSD > >> 802.11 stack, 802.11 devices called if_attach() and created an interfa= ce. > >> Later this was generalized and real functioning interface is created by > >> net80211 stack. However, remnant of parent interface remained. If you > >> are running Intel Centrino wireless, then you got iwn0 interface and > >> wlan0 interface. However, the former doesn't do anything. You can't > >> assign addresses to it or modify any of it parameters. Or you can > >> modify them, but that affects nothing. > >> > >> This superfluous ifnet on the list entangles the net80211 stack and > >> also is on the way of [1]. So, decision was made to remove it. I > >> already did preparatory commits back in May, and now it is time to > >> finish that. > >> > >> The patch is: > >> > >> https://reviews.freebsd.org/D2655 > >> > >> And the Wiki page for it is: > >> > >> https://wiki.freebsd.org/projects/ifnet/net80211 > >> > >> The patch modifies every driver, and diff is bulky. However, changes > >> are mechanical and simple, most drivers appeared to work after first > >> run. Most converted drivers are tested to work. > >> > >> This is list of drivers that are not tested, due to lack of testers: > >> > >> mwl, ipw, bwn, wi, upgt, uath. > >> > >> But, as said, changes are mechanical and probability is 95% that > >> they will work. > >> > >> The only complex one is ndis(4). It could be broken by conversion. > >> Since I already got a tester volunteer, I will fix it quickly if > >> anything happens. > >> > >> Another untrivial one is wtap(4), which is not connected to the > >> build and appeared to be broken even before conversion. Anyway, > >> I made it compilable. > >> > >> Now, for the configuration. The sequence of commands you need > >> to run to configure a WiFi interface doesn't change. As before > >> it is: > >> > >> ifconfig wlan0 create wlandev iwn0 > >> ifconfig wlan0 $foo > >> > >> Your rc.conf doesn't need any changes. As before: > >> > >> wlans_iwn0=3D"wlan0" > >> ifconfig_wlan0=3D"DHCP WPA" > >> > >> However, iwn0 disappeared from the 'ifconfig -l'. It is still > >> in devinfo, or in dmesg. For the sake of installers or other > >> configuration software, a sysctl is provided: > >> > >> net.wlan.devices: iwn0 > >> > >> The /etc subsystem needs to be tweaked. Previously the wlan(4) > >> interfaces were created in childif_create(), and the script > >> did check for presence of parent interface. In my patch I > >> provided wlans_up(), that doesn't check. The code in D2655 > >> now works correctly both on patched and on unpatched kernel. > >> > >> Alternatively, I could tweak childif_create() to use net.wlan.devices > >> instead of 'ifconfig -l'. Or, to use them both, to work on older > >> and on newer kernels? > >> > >> I am not sure which path with /etc is better, so seeking for > >> help with that. > >> > > > > After updating to FreeBSD 11.0-CURRENT #0 r286415: Fri Aug 7 17:22:43 = CEST 2015 > > amd64, several APs won't startup anymore: > > > > [...] > > Starting hostapd. > > Configuration file: /etc/hostapd.conf > > bsd_set_if_media: SIOCSIFMEDIA Device not configured > > bsd_init: failed to set operation mode > > bsd driver initialization failed. > > wlan0: interface state UNINITIALIZED->DISABLED > > wlan0: AP-DISABLED > > hostapd_free_hapd_data: Interface wlan0 wasn't started > > ELOOP: remaining socket: sock=3D5 eloop_data=3D0x801c47100 user_data=3D= 0x0 handler=3D0x41a0e0 > > /etc/rc.d/hostapd: WARNING: failed to start hostapd > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" Again, with the most recent changes as of r287211, hostapd doens't start my WiFi A= P anymore (FreeBSD 11.0-CURRENT #7 r287169: Wed Aug 26 20:26:49 CEST 2015 amd64 does!= ). --Sig_/RkSl9wsmfGqTdWE5yIb+Mw5 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJV3zu1AAoJEOgBcD7A/5N8ZfIIAMW1FX+G+cj2NAZ4Tpu9CTbb YvRHrBdq+H3YTpO6oetgTUqE2TQCj12qeUWwiBLYJi0nk9ffBJDCqTQi15yNhMmP f1Zw8ikr/tw6YuOU8odMF5kA8or6A8kxK9IEZnsuSltkzgLi7PYGuchTUsWemlV9 49S5wG8lV5eKANPsgdxJgEwLw2RbVfZsFZEVcrNJlnXBhftxAweWhrfhRylJvNh+ 1k2OyH59dRznl1SoViVwhU2Lf4d0Hi5xHfgDeEwRA3RjTornccUuIobpemqzdvmv WoqrTOP7ie66OrLpaVnPkXIHl+8sHsFwvqj++jS0DtQiMc7kVO/OsJvi+/sSIXY= =FuPL -----END PGP SIGNATURE----- --Sig_/RkSl9wsmfGqTdWE5yIb+Mw5-- From owner-freebsd-current@freebsd.org Thu Aug 27 16:44:07 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 76E289C48F7 for ; Thu, 27 Aug 2015 16:44:07 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5B34810F2 for ; Thu, 27 Aug 2015 16:44:07 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 568B39C48F5; Thu, 27 Aug 2015 16:44:07 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 55FDE9C48F3; Thu, 27 Aug 2015 16:44:07 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebius.int.ru (glebius.int.ru [81.19.69.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cell.glebius.int.ru", Issuer "cell.glebius.int.ru" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D076710EF; Thu, 27 Aug 2015 16:44:06 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebius.int.ru (localhost [127.0.0.1]) by cell.glebius.int.ru (8.15.2/8.15.2) with ESMTPS id t7RGi3WG085655 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 27 Aug 2015 19:44:04 +0300 (MSK) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.glebius.int.ru (8.15.2/8.15.2/Submit) id t7RGi3GU085654; Thu, 27 Aug 2015 19:44:03 +0300 (MSK) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.glebius.int.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Thu, 27 Aug 2015 19:44:03 +0300 From: Gleb Smirnoff To: "O. Hartmann" Cc: Adrian Chadd , "current@freebsd.org" , "net@freebsd.org" , pluknet@FreeBSD.org Subject: Re: [head up!] WiFi drivers changes Message-ID: <20150827164403.GG56997@glebius.int.ru> References: <20150806151355.GL889@FreeBSD.org> <20150807175226.357b5dce.ohartman@zedat.fu-berlin.de> <20150827183253.55400c5a.ohartman@zedat.fu-berlin.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150827183253.55400c5a.ohartman@zedat.fu-berlin.de> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 16:44:07 -0000 Oliver, O> Again, O> with the most recent changes as of r287211, hostapd doens't start my WiFi AP anymore O> (FreeBSD 11.0-CURRENT #7 r287169: Wed Aug 26 20:26:49 CEST 2015 amd64 does!). Let's start investigating from scratch, since the /etc part of the patch have changed significantly. Can you please send me privately your configs and debug log of hostapd? [Adding pluknet@ to Cc, who helped a lot with testing the hostap support during patch development] -- Totus tuus, Glebius. From owner-freebsd-current@freebsd.org Thu Aug 27 16:46:51 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 477029C4A0A for ; Thu, 27 Aug 2015 16:46:51 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 270E1136B for ; Thu, 27 Aug 2015 16:46:51 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: by mailman.ysv.freebsd.org (Postfix) id 244619C4A09; Thu, 27 Aug 2015 16:46:51 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 09FD29C4A07; Thu, 27 Aug 2015 16:46:51 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (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 B5DC0136A; Thu, 27 Aug 2015 16:46:50 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtp (envelope-from ) id <1ZV0K8-002NW9-PG>; Thu, 27 Aug 2015 18:46:48 +0200 Received: from x5ce1b92b.dyn.telefonica.de ([92.225.185.43] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.85) with esmtpsa (envelope-from ) id <1ZV0K8-002MAW-HU>; Thu, 27 Aug 2015 18:46:48 +0200 Date: Thu, 27 Aug 2015 18:45:14 +0200 From: "O. Hartmann" To: Adrian Chadd Cc: Gleb Smirnoff , "current@freebsd.org" , "net@freebsd.org" Subject: Re: [head up!] WiFi drivers changes Message-ID: <20150827184514.7e86e531.ohartman@zedat.fu-berlin.de> In-Reply-To: <20150827183253.55400c5a.ohartman@zedat.fu-berlin.de> References: <20150806151355.GL889@FreeBSD.org> <20150807175226.357b5dce.ohartman@zedat.fu-berlin.de> <20150827183253.55400c5a.ohartman@zedat.fu-berlin.de> Organization: FU Berlin X-Mailer: Claws Mail 3.12.0 (GTK+ 2.24.28; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/jy+C+SSGd=FpQ_VTbJ3Z_zE"; protocol="application/pgp-signature" X-Originating-IP: 92.225.185.43 X-ZEDAT-Hint: A X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 16:46:51 -0000 --Sig_/jy+C+SSGd=FpQ_VTbJ3Z_zE Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Thu, 27 Aug 2015 18:32:53 +0200 "O. Hartmann" schrieb: > Am Fri, 7 Aug 2015 16:50:23 -0700 > Adrian Chadd schrieb: >=20 > > Hi, > >=20 > > Gleb/others doing this: you have 4 days to figure out what's wrong > > with things, or I'm backing all of this work out. > >=20 > > Thanks, > >=20 > >=20 > > -adrian > >=20 > >=20 > > On 7 August 2015 at 08:52, O. Hartmann wr= ote: > > > Am Thu, 6 Aug 2015 18:13:55 +0300 > > > Gleb Smirnoff schrieb: > > > > > >> Hi! > > >> > > >> As part of the "opaque ifnet project" [1], all 802.11 (WiFi) drive= rs > > >> undergo change of not being an interface anymore. Historically in Fr= eeBSD > > >> 802.11 stack, 802.11 devices called if_attach() and created an inter= face. > > >> Later this was generalized and real functioning interface is created= by > > >> net80211 stack. However, remnant of parent interface remained. If you > > >> are running Intel Centrino wireless, then you got iwn0 interface and > > >> wlan0 interface. However, the former doesn't do anything. You can't > > >> assign addresses to it or modify any of it parameters. Or you can > > >> modify them, but that affects nothing. > > >> > > >> This superfluous ifnet on the list entangles the net80211 stack and > > >> also is on the way of [1]. So, decision was made to remove it. I > > >> already did preparatory commits back in May, and now it is time to > > >> finish that. > > >> > > >> The patch is: > > >> > > >> https://reviews.freebsd.org/D2655 > > >> > > >> And the Wiki page for it is: > > >> > > >> https://wiki.freebsd.org/projects/ifnet/net80211 > > >> > > >> The patch modifies every driver, and diff is bulky. However, changes > > >> are mechanical and simple, most drivers appeared to work after first > > >> run. Most converted drivers are tested to work. > > >> > > >> This is list of drivers that are not tested, due to lack of testers: > > >> > > >> mwl, ipw, bwn, wi, upgt, uath. > > >> > > >> But, as said, changes are mechanical and probability is 95% that > > >> they will work. > > >> > > >> The only complex one is ndis(4). It could be broken by conversion. > > >> Since I already got a tester volunteer, I will fix it quickly if > > >> anything happens. > > >> > > >> Another untrivial one is wtap(4), which is not connected to the > > >> build and appeared to be broken even before conversion. Anyway, > > >> I made it compilable. > > >> > > >> Now, for the configuration. The sequence of commands you need > > >> to run to configure a WiFi interface doesn't change. As before > > >> it is: > > >> > > >> ifconfig wlan0 create wlandev iwn0 > > >> ifconfig wlan0 $foo > > >> > > >> Your rc.conf doesn't need any changes. As before: > > >> > > >> wlans_iwn0=3D"wlan0" > > >> ifconfig_wlan0=3D"DHCP WPA" > > >> > > >> However, iwn0 disappeared from the 'ifconfig -l'. It is still > > >> in devinfo, or in dmesg. For the sake of installers or other > > >> configuration software, a sysctl is provided: > > >> > > >> net.wlan.devices: iwn0 > > >> > > >> The /etc subsystem needs to be tweaked. Previously the wlan(4) > > >> interfaces were created in childif_create(), and the script > > >> did check for presence of parent interface. In my patch I > > >> provided wlans_up(), that doesn't check. The code in D2655 > > >> now works correctly both on patched and on unpatched kernel. > > >> > > >> Alternatively, I could tweak childif_create() to use net.wlan.devices > > >> instead of 'ifconfig -l'. Or, to use them both, to work on older > > >> and on newer kernels? > > >> > > >> I am not sure which path with /etc is better, so seeking for > > >> help with that. > > >> > > > > > > After updating to FreeBSD 11.0-CURRENT #0 r286415: Fri Aug 7 17:22:4= 3 CEST 2015 > > > amd64, several APs won't startup anymore: > > > > > > [...] > > > Starting hostapd. > > > Configuration file: /etc/hostapd.conf > > > bsd_set_if_media: SIOCSIFMEDIA Device not configured > > > bsd_init: failed to set operation mode > > > bsd driver initialization failed. > > > wlan0: interface state UNINITIALIZED->DISABLED > > > wlan0: AP-DISABLED > > > hostapd_free_hapd_data: Interface wlan0 wasn't started > > > ELOOP: remaining socket: sock=3D5 eloop_data=3D0x801c47100 user_data= =3D0x0 > > > handler=3D0x41a0e0 /etc/rc.d/hostapd: WARNING: failed to start hostapd > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.o= rg" >=20 > Again, > with the most recent changes as of r287211, hostapd doens't start my WiFi= AP anymore > (FreeBSD 11.0-CURRENT #7 r287169: Wed Aug 26 20:26:49 CEST 2015 amd64 doe= s!). Ups, sory, sorry - I forgot on that specific machine (1 of 5) to mergemaster :-(= So, after mergemaster, the new rc scripts also got installed on the AP server and the= interface is again up and running! Regards, oh --Sig_/jy+C+SSGd=FpQ_VTbJ3Z_zE Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJV3z6aAAoJEOgBcD7A/5N8H+wH/A4YCOu0V7CQPAZyJjdA1C2N 5MtxvdKIhpJbdSGkgtr0mCFkGNZyHejo0Rlg0ikiR46QHb4v+oR3OCjfsuzJojMR kITyd92VqvdQoslSB8/GHnBrZScv/que3IeACOuYpQdVwjnuWmiW6smSEMkZkmz6 i+aSIIpRcQpjbnQHqUskNZ7GJX+LUY8IEnBLxP/gd1QOeHoEV2ZhIjsniOBL61s+ mY/9KmDxcCwDFC+obwAU4/0GbLsb85UrIRJ9v3FYZpAT6IQnaUqx5x26SdGzHT2b goTO9aV2gQEfCaYoyJzYfB9pftSHLoYDNff9IQkbiln67dezHZFDVXGbqNChEnc= =9yxY -----END PGP SIGNATURE----- --Sig_/jy+C+SSGd=FpQ_VTbJ3Z_zE-- From owner-freebsd-current@freebsd.org Thu Aug 27 16:55:03 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D28969C4D28 for ; Thu, 27 Aug 2015 16:55:03 +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 BE2BF1C8A; Thu, 27 Aug 2015 16:55:03 +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 7670F6A3; Thu, 27 Aug 2015 16:55:00 +0000 (UTC) Date: Thu, 27 Aug 2015 16:54:55 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: kan@FreeBSD.org, ume@FreeBSD.org, andrew@FreeBSD.org, bz@FreeBSD.org, ed@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <471068641.67.1440694498219.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3135 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 16:55:03 -0000 FreeBSD_HEAD - Build #3135 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3135/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3135/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3135/console Change summaries: 287214 by andrew: There is no need to get the bus tag or handle. Sponsored by:=09ABT Systems Ltd 287213 by andrew: Limit the speed to the bus frequency. Sponsored by:=09ABT Systems Ltd 287212 by andrew: Allow the fifo-depth and num-slots to be missing. For the former we read the value from the hardware, for the latter assume a single slot. Sponsored by:=09ABT Systems Ltd 287211 by bz: get_inpcbinfo() and get_pcblist() are UDP local functions and do not do what one would expect by name. Prefix them with "udp_" to at least obviously limit the scope. This is a non-functional change. Reviewed by:=09=09gnn, rwatson MFC after:=09=092 weeks Differential Revision:=09https://reviews.freebsd.org/D3505 287209 by ed: Decompose linkat()/renameat() rights to source and target. To make it easier to understand how Capsicum interacts with linkat() and renameat(), rename the rights to CAP_{LINK,RENAME}AT_{SOURCE,TARGET}. This also addresses a shortcoming in Capsicum, where it isn't possible to disable linking to files stored in a directory. Creating hardlinks essentially makes it possible to access files with additional rights. Reviewed by:=09rwatson, wblock Differential Revision:=09https://reviews.freebsd.org/D3411 287208 by ume: Make it buildable with WITH_OPENLDAP, again. MFC after:=091 week 287206 by kan: Repair sys/cdefs.h enough to be usable with GCC 5.x The __alloc_size and __alloc_align need to be defined to nothingness for lint, but the existing check is deficient and allows attributes with working __has_attrubute() to slip through. 287205 by kan: Make ncurses build with GCC 5.0 and up Merge the end result of two upstream changes: Original fix from 20141206: + modify MKlib_gen.sh to work around change in development version of gcc introduced here: https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00236.html (reports by Marcus Shawcroft, Maohui Lei). Later fixed in different manner in 20150725: + use alternate workaround for gcc 5.x feature (adapted from patch by Mikhail Peselnik). 287204 by kan: Unbreak nvi message catalog generation for 8 bit locales. Feeding any file encoded in 8 bit locales such as KOI8-RU to sort utility running under UTF-8 locale produces astonishing result of recoding the output to UTF-8. To counter that, just run sort under 'C' locale for now. 287202 by andrew: Allow us to select the transfer count. This allows us to work with hardware that seems to only work with a single block at a time. Sponsored by:=09ABT Systems Ltd The end of the build log: [...truncated 59031 lines...] echo clang: /usr/lib/libc++.a >> .depend --- all_subdir_clang --- --- all_subdir_clang-tblgen --- --- all_subdir_tblgen --- --- all_subdir_clang --- =3D=3D=3D> usr.bin/clang/clang (all) --- all_subdir_clang-tblgen --- =3D=3D=3D> usr.bin/clang/clang-tblgen (all) --- all_subdir_tblgen --- =3D=3D=3D> usr.bin/clang/tblgen (all) --- all_subdir_clang --- --- cc1_main.o --- --- cc1as_main.o --- --- driver.o --- --- cc1_main.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/l= lvm/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llv= m/tools/clang/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../c= ontrib/llvm/tools/clang/tools/driver -I. -I/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLV= M_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-ali= asing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DLLVM_= HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"/builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp\" -Qunused-arguments -I/builds/Fre= eBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dc++11 -fno= -exceptions -fno-rtti -stdlib=3Dlibc++ -Wno-c++11-extensions -c /builds/Fre= eBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/tools/drive= r/cc1_main.cpp -o cc1_main.o --- cc1as_main.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/l= lvm/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llv= m/tools/clang/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../c= ontrib/llvm/tools/clang/tools/driver -I. -I/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLV= M_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-ali= asing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DLLVM_= HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"/builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp\" -Qunused-arguments -I/builds/Fre= eBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dc++11 -fno= -exceptions -fno-rtti -stdlib=3Dlibc++ -Wno-c++11-extensions -c /builds/Fre= eBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/tools/drive= r/cc1as_main.cpp -o cc1as_main.o --- driver.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/l= lvm/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llv= m/tools/clang/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../c= ontrib/llvm/tools/clang/tools/driver -I. -I/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLV= M_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-ali= asing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DLLVM_= HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"/builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp\" -Qunused-arguments -I/builds/Fre= eBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dc++11 -fno= -exceptions -fno-rtti -stdlib=3Dlibc++ -Wno-c++11-extensions -c /builds/Fre= eBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/tools/drive= r/driver.cpp -o driver.o --- clang --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/l= lvm/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llv= m/tools/clang/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../c= ontrib/llvm/tools/clang/tools/driver -I. -I/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLV= M_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-ali= asing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DLLVM_= HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"/builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp\" -Qunused-arguments -I/builds/Fre= eBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dc++11 -fno= -exceptions -fno-rtti -stdlib=3Dlibc++ -Wno-c++11-extensions -static -L/bu= ilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o clang cc1_m= ain.o cc1as_main.o driver.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangfronte= ndtool/libclangfrontendtool.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/= tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangfron= tend/libclangfrontend.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bu= ilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangdriver/lib= clangdriver.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeB= SD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangserialization/libcla= ngserialization.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangcodegen/libclang= codegen.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_H= EAD/usr.bin/clang/clang/../../../lib/clang/libclangparse/libclangparse.a /b= uilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/= clang/clang/../../../lib/clang/libclangsema/libclangsema.a /builds/FreeBSD_= HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../lib/clang/libclangrewritefrontend/libclangrewritefrontend.a /builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/= clang/../../../lib/clang/libclangrewrite/libclangrewrite.a /builds/FreeBSD_= HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../lib/clang/libclanganalysis/libclanganalysis.a /builds/FreeBSD_HEAD/o= bj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../..= /lib/clang/libclangedit/libclangedit.a /builds/FreeBSD_HEAD/obj/builds/Free= BSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/lib= clangast/libclangast.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bui= lds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclanglex/libclan= glex.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD= /usr.bin/clang/clang/../../../lib/clang/libclangbasic/libclangbasic.a /buil= ds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../lib/clang/libllvmoption/libllvmoption.a /builds/FreeBSD_H= EAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../= ../../lib/clang/libllvmobjcarcopts/libllvmobjcarcopts.a /builds/FreeBSD_HEA= D/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../..= /../lib/clang/libllvmlinker/libllvmlinker.a /builds/FreeBSD_HEAD/obj/builds= /FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clan= g/libllvmirreader/libllvmirreader.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD= _HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllv= mipo/libllvmipo.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmvectorize/libllvm= vectorize.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD= _HEAD/usr.bin/clang/clang/../../../lib/clang/libllvminstrumentation/libllvm= instrumentation.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmbitwriter/libllvm= bitwriter.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD= _HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmasmparser/libllvmasmpar= ser.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/= usr.bin/clang/clang/../../../lib/clang/libllvmaarch64disassembler/libllvmaa= rch64disassembler.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds= /FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch64codegen/= libllvmaarch64codegen.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bu= ilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch64asmp= arser/libllvmaarch64asmparser.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaar= ch64desc/libllvmaarch64desc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/= tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch= 64info/libllvmaarch64info.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch64= instprinter/libllvmaarch64instprinter.a /builds/FreeBSD_HEAD/obj/builds/Fre= eBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/li= bllvmaarch64utils/libllvmaarch64utils.a /builds/FreeBSD_HEAD/obj/builds/Fre= eBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/li= bllvmarmdisassembler/libllvmarmdisassembler.a /builds/FreeBSD_HEAD/obj/buil= ds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/cl= ang/libllvmarmcodegen/libllvmarmcodegen.a /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/= libllvmarmasmparser/libllvmarmasmparser.a /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/= libllvmarmdesc/libllvmarmdesc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmarm= info/libllvmarminfo.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/buil= ds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmarminstprinte= r/libllvmarminstprinter.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/= builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmipsdisas= sembler/libllvmmipsdisassembler.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmm= ipscodegen/libllvmmipscodegen.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmip= sasmparser/libllvmmipsasmparser.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmm= ipsdesc/libllvmmipsdesc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/= builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmipsinfo/= libllvmmipsinfo.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmipsinstprinter/l= ibllvmmipsinstprinter.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bu= ilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmpowerpcdisa= ssembler/libllvmpowerpcdisassembler.a /builds/FreeBSD_HEAD/obj/builds/FreeB= SD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libl= lvmpowerpccodegen/libllvmpowerpccodegen.a /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/= libllvmpowerpcasmparser/libllvmpowerpcasmparser.a /builds/FreeBSD_HEAD/obj/= builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../li= b/clang/libllvmpowerpcdesc/libllvmpowerpcdesc.a /builds/FreeBSD_HEAD/obj/bu= ilds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/= clang/libllvmpowerpcinfo/libllvmpowerpcinfo.a /builds/FreeBSD_HEAD/obj/buil= ds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/cl= ang/libllvmpowerpcinstprinter/libllvmpowerpcinstprinter.a /builds/FreeBSD_H= EAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../= ../../lib/clang/libllvmsparcdisassembler/libllvmsparcdisassembler.a /builds= /FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../lib/clang/libllvmsparccodegen/libllvmsparccodegen.a /builds= /FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../lib/clang/libllvmsparcasmparser/libllvmsparcasmparser.a /bu= ilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/c= lang/clang/../../../lib/clang/libllvmsparcdesc/libllvmsparcdesc.a /builds/F= reeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/c= lang/../../../lib/clang/libllvmsparcinfo/libllvmsparcinfo.a /builds/FreeBSD= _HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/.= ./../../lib/clang/libllvmsparcinstprinter/libllvmsparcinstprinter.a /builds= /FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../lib/clang/libllvmx86disassembler/libllvmx86disassembler.a /= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin= /clang/clang/../../../lib/clang/libllvmx86asmparser/libllvmx86asmparser.a /= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin= /clang/clang/../../../lib/clang/libllvmx86codegen/libllvmx86codegen.a /buil= ds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../lib/clang/libllvmselectiondag/libllvmselectiondag.a /buil= ds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../lib/clang/libllvmasmprinter/libllvmasmprinter.a /builds/F= reeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/c= lang/../../../lib/clang/libllvmcodegen/libllvmcodegen.a /builds/FreeBSD_HEA= D/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../..= /../lib/clang/libllvmscalaropts/libllvmscalaropts.a /builds/FreeBSD_HEAD/ob= j/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../= lib/clang/libllvmprofiledata/libllvmprofiledata.a /builds/FreeBSD_HEAD/obj/= builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../li= b/clang/libllvminstcombine/libllvminstcombine.a /builds/FreeBSD_HEAD/obj/bu= ilds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/= clang/libllvmtransformutils/libllvmtransformutils.a /builds/FreeBSD_HEAD/ob= j/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../= lib/clang/libllvmipa/libllvmipa.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvma= nalysis/libllvmanalysis.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/= builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmtarget/li= bllvmtarget.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeB= SD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmx86desc/libllvmx86des= c.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/us= r.bin/clang/clang/../../../lib/clang/libllvmobject/libllvmobject.a /builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/= clang/../../../lib/clang/libllvmmcparser/libllvmmcparser.a /builds/FreeBSD_= HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../lib/clang/libllvmbitreader/libllvmbitreader.a /builds/FreeBSD_HEAD/o= bj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../..= /lib/clang/libllvmmcdisassembler/libllvmmcdisassembler.a /builds/FreeBSD_HE= AD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../.= ./../lib/clang/libllvmx86info/libllvmx86info.a /builds/FreeBSD_HEAD/obj/bui= lds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/c= lang/libllvmx86instprinter/libllvmx86instprinter.a /builds/FreeBSD_HEAD/obj= /builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../l= ib/clang/libllvmmc/libllvmmc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD= /tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmx86u= tils/libllvmx86utils.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bui= lds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmcore/libllvm= core.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD= /usr.bin/clang/clang/../../../lib/clang/libllvmsupport/libllvmsupport.a -ln= cursesw -legacy -lz --- realinstall_subdir_clang --- --- realinstall_subdir_clang-tblgen --- --- realinstall_subdir_tblgen --- --- realinstall_subdir_clang --- =3D=3D=3D> usr.bin/clang/clang (install) --- realinstall_subdir_clang-tblgen --- =3D=3D=3D> usr.bin/clang/clang-tblgen (install) --- realinstall_subdir_tblgen --- =3D=3D=3D> usr.bin/clang/tblgen (install) --- realinstall_subdir_clang-tblgen --- --- _proginstall --- sh /builds/FreeBSD_HEAD/tools/install.sh -s -o root -g wheel -m 555 clang= -tblgen /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/usr/bin/clang-tblg= en --- realinstall_subdir_clang --- --- _proginstall --- --- realinstall_subdir_tblgen --- --- _proginstall --- sh /builds/FreeBSD_HEAD/tools/install.sh -s -o root -g wheel -m 555 tblge= n /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/usr/bin/tblgen --- realinstall_subdir_clang --- sh /builds/FreeBSD_HEAD/tools/install.sh -s -o root -g wheel -m 555 clang= /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/usr/bin/clang --- _installlinks --- /usr/bin/clang++ -> /usr/bin/clang /usr/bin/clang-cpp -> /usr/bin/clang /usr/bin/cc -> /usr/bin/clang /usr/bin/c++ -> /usr/bin/clang /usr/bin/CC -> /usr/bin/clang /usr/bin/cpp -> /usr/bin/clang =3D=3D=3D> gnu/usr.bin/binutils (obj,depend,all,install) --- obj_subdir_doc --- --- obj_subdir_libiberty --- --- obj_subdir_libbfd --- --- obj_subdir_libopcodes --- --- obj_subdir_doc --- =3D=3D=3D> gnu/usr.bin/binutils/doc (obj) --- obj_subdir_libiberty --- =3D=3D=3D> gnu/usr.bin/binutils/libiberty (obj) --- obj_subdir_libbfd --- =3D=3D=3D> gnu/usr.bin/binutils/libbfd (obj) --- obj_subdir_libopcodes --- =3D=3D=3D> gnu/usr.bin/binutils/libopcodes (obj) --- obj_subdir_doc --- --- obj --- --- obj_subdir_libiberty --- --- obj --- --- obj_subdir_libopcodes --- --- obj --- --- obj_subdir_doc --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/doc created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/do= c --- obj_subdir_libbfd --- --- obj --- --- obj_subdir_libbinutils --- --- obj_subdir_libiberty --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/libiberty created for /builds/FreeBSD_HEAD/gnu/usr.bin/binut= ils/libiberty --- obj_subdir_libopcodes --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/libopcodes created for /builds/FreeBSD_HEAD/gnu/usr.bin/binu= tils/libopcodes --- obj_subdir_libbinutils --- =3D=3D=3D> gnu/usr.bin/binutils/libbinutils (obj) --- obj_subdir_libbfd --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/libbfd created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutils= /libbfd --- obj_subdir_libbinutils --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/libbinutils created for /builds/FreeBSD_HEAD/gnu/usr.bin/bin= utils/libbinutils --- obj_subdir_as --- --- obj_subdir_ld --- --- obj_subdir_objcopy --- --- obj_subdir_objdump --- --- obj_subdir_as --- =3D=3D=3D> gnu/usr.bin/binutils/as (obj) --- obj_subdir_ld --- =3D=3D=3D> gnu/usr.bin/binutils/ld (obj) --- obj_subdir_objcopy --- =3D=3D=3D> gnu/usr.bin/binutils/objcopy (obj) --- obj_subdir_objdump --- =3D=3D=3D> gnu/usr.bin/binutils/objdump (obj) --- obj_subdir_objcopy --- --- obj --- --- obj_subdir_objdump --- --- obj --- --- obj_subdir_as --- --- obj --- --- obj_subdir_ld --- --- obj --- --- obj_subdir_objcopy --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/objcopy created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutil= s/objcopy --- obj_subdir_objdump --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/objdump created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutil= s/objdump --- obj_subdir_as --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/as created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/as --- obj_subdir_ld --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/ld created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/ld --- depend_subdir_doc --- --- depend_subdir_libiberty --- --- depend_subdir_libbfd --- --- depend_subdir_libopcodes --- --- depend_subdir_doc --- =3D=3D=3D> gnu/usr.bin/binutils/doc (depend) --- depend_subdir_libiberty --- =3D=3D=3D> gnu/usr.bin/binutils/libiberty (depend) --- depend_subdir_libbfd --- =3D=3D=3D> gnu/usr.bin/binutils/libbfd (depend) --- depend_subdir_libopcodes --- =3D=3D=3D> gnu/usr.bin/binutils/libopcodes (depend) --- depend_subdir_libbinutils --- =3D=3D=3D> gnu/usr.bin/binutils/libbinutils (depend) --- depend_subdir_libopcodes --- --- .depend --- rm -f .depend mkdep -f .depend -a -DBFD_DEFAULT_TARGET_SIZE=3D64 -I. -I/builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libopcodes -I/builds/FreeBSD_HEAD/gnu/usr.bin/bi= nutils/libopcodes/../libbfd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/= tmp/builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libopcodes/../libbfd -I/builds= /FreeBSD_HEAD/gnu/usr.bin/binutils/libopcodes/../../../../contrib/binutils/= include -DARCH_i386 -D_GNU_SOURCE -I/builds/FreeBSD_HEAD/gnu/usr.bin/binuti= ls/libopcodes/../../../../contrib/binutils/opcodes -I/builds/FreeBSD_HEAD/g= nu/usr.bin/binutils/libopcodes/../../../../contrib/binutils/bfd -I/builds/F= reeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dgnu99 /= builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libopcodes/../../../../contrib/bin= utils/opcodes/i386-dis.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libopcod= es/../../../../contrib/binutils/opcodes/dis-buf.c /builds/FreeBSD_HEAD/gnu/= usr.bin/binutils/libopcodes/../../../../contrib/binutils/opcodes/dis-init.c= /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libopcodes/../../../../contrib/b= inutils/opcodes/disassemble.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/lib= opcodes/../../../../contrib/binutils/opcodes/i386-opc.c --- depend_subdir_libiberty --- --- .depend --- rm -f .depend mkdep -f .depend -a -DBFD_DEFAULT_TARGET_SIZE=3D64 -I. -I/builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libiberty -I/builds/FreeBSD_HEAD/gnu/usr.bin/bin= utils/libiberty/../libbfd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../libbfd -I/builds/Fr= eeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/incl= ude -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/lega= cy/usr/include -std=3Dgnu99 /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/lib= iberty/../../../../contrib/binutils/libiberty/argv.c /builds/FreeBSD_HEAD/g= nu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libiberty/concat= .c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/= binutils/libiberty/choose-temp.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/= libiberty/../../../../contrib/binutils/libiberty/cp-demangle.c /builds/Free= BSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libibe= rty/cp-demint.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../.= ./../contrib/binutils/libiberty/cplus-dem.c /builds/FreeBSD_HEAD/gnu/usr.bi= n/binutils/libiberty/../../../../contrib/binutils/libiberty/dyn-string.c /b= uilds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binut= ils/libiberty/getpwd.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/= ../../../../contrib/binutils/libiberty/getruntime.c /builds/FreeBSD_HEAD/gn= u/usr.bin/binutils/libiberty/../../../../contrib/binutils/libiberty/filenam= e_cmp.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../con= trib/binutils/libiberty/floatformat.c /builds/FreeBSD_HEAD/gnu/usr.bin/binu= tils/libiberty/../../../../contrib/binutils/libiberty/hashtab.c /builds/Fre= eBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libib= erty/hex.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../= contrib/binutils/libiberty/lbasename.c /builds/FreeBSD_HEAD/gnu/usr.bin/bin= utils/libiberty/../../../../contrib/binutils/libiberty/lrealpath.c /builds/= FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/li= biberty/make-relative-prefix.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/li= biberty/../../../../contrib/binutils/libiberty/make-temp-file.c /builds/Fre= eBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libib= erty/objalloc.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../.= ./../contrib/binutils/libiberty/obstack.c /builds/FreeBSD_HEAD/gnu/usr.bin/= binutils/libiberty/../../../../contrib/binutils/libiberty/safe-ctype.c /bui= lds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutil= s/libiberty/unlink-if-ordinary.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/= libiberty/../../../../contrib/binutils/libiberty/xatexit.c /builds/FreeBSD_= HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libiberty/= xexit.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../con= trib/binutils/libiberty/xmalloc.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils= /libiberty/../../../../contrib/binutils/libiberty/xstrdup.c /builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libiberty= /xstrerror.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../.= ./contrib/binutils/libiberty/splay-tree.c --- depend_subdir_libbinutils --- --- arlex.c --- lex -oarlex.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../= ../../contrib/binutils/binutils/arlex.l --- arparse.c --- yacc -d -o arparse.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/= ../../../../contrib/binutils/binutils/arparse.y --- .depend --- rm -f .depend mkdep -f .depend -a -DBFD_DEFAULT_TARGET_SIZE=3D64 -I. -I/builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libbinutils -I/builds/FreeBSD_HEAD/gnu/usr.bin/b= inutils/libbinutils/../libbfd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../libbfd -I/bui= lds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binut= ils/include -DTARGET=3D\"x86_64-unknown-freebsd\" -DBFD_VERSION_STRING=3D\"= "2.17.50 [FreeBSD] 2007-07-03"\" -D_GNU_SOURCE -DYY_NO_INPUT -I/builds/Free= BSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binutils/binu= tils -I/builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../co= ntrib/binutils/bfd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legac= y/usr/include -std=3Dgnu99 arlex.c arparse.c /builds/FreeBSD_HEAD/gnu/usr= .bin/binutils/libbinutils/../../../../contrib/binutils/binutils/arsup.c /bu= ilds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binu= tils/binutils/binemul.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinuti= ls/../../../../contrib/binutils/binutils/bucomm.c /builds/FreeBSD_HEAD/gnu/= usr.bin/binutils/libbinutils/../../../../contrib/binutils/binutils/debug.c = /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/b= inutils/binutils/dwarf.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinut= ils/../../../../contrib/binutils/binutils/emul_vanilla.c /builds/FreeBSD_HE= AD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binutils/binutils/f= ilemode.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../..= /contrib/binutils/binutils/ieee.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils= /libbinutils/../../../../contrib/binutils/binutils/rdcoff.c /builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binutils/binutil= s/rddbg.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../..= /contrib/binutils/binutils/rename.c /builds/FreeBSD_HEAD/gnu/usr.bin/binuti= ls/libbinutils/../../../../contrib/binutils/binutils/stabs.c /builds/FreeBS= D_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binutils/binuti= ls/unwind-ia64.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../.= ./../../contrib/binutils/binutils/version.c /builds/FreeBSD_HEAD/gnu/usr.bi= n/binutils/libbinutils/../../../../contrib/binutils/binutils/wrstabs.c --- depend_subdir_libbfd --- --- elf64-target.h --- sed -e s/NN/64/g /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../= ../contrib/binutils/bfd/elfxx-target.h > elf64-target.h --- depend_subdir_libbinutils --- In file included from /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils= /../../../../contrib/binutils/binutils/arparse.y:29: /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/b= inutils/binutils/sysdep.h:28:10: fatal error: 'bfdver.h' file not found #include "bfdver.h" ^ --- depend_subdir_libbfd --- --- pepigen.c --- sed -e s/XX/pep/g /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../..= /../contrib/binutils/bfd/peXXigen.c > pepigen.c --- pex64igen.c --- sed -e s/XX/pex64/g /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../= ../../contrib/binutils/bfd/peXXigen.c > pex64igen.c --- elf32-target.h --- sed -e s/NN/32/g /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../= ../contrib/binutils/bfd/elfxx-target.h > elf32-target.h --- peigen.c --- sed -e s/XX/pe/g /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../= ../contrib/binutils/bfd/peXXigen.c > peigen.c --- bfdver.h --- echo '#define BFD_VERSION=09217500000'=09> bfdver.h echo '#define BFD_VERSION_DATE=0920070703'=09>> bfdver.h echo '#define BFD_VERSION_STRING "2.17.50 [FreeBSD] 2007-07-03"'=09>> bfdve= r.h echo '#define REPORT_BUGS_TO ""' >> bf= dver.h --- config.h --- sed -e 's,!!TRAD_HEADER!!,,g' /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/lib= bfd/config.h.fbsd > config.h --- targmatch.h --- sed -f /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib= /binutils/bfd/targmatch.sed /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbf= d/../../../../contrib/binutils/bfd/config.bfd > targmatch.h --- depend_subdir_libbinutils --- 1 error generated. --- depend_subdir_libbfd --- --- .depend --- rm -f .depend mkdep -f .depend -a -DBFD_DEFAULT_TARGET_SIZE=3D64 -I. -I/builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libbfd -I/builds/FreeBSD_HEAD/gnu/usr.bin/binuti= ls/libbfd/../libbfd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/buil= ds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../libbfd -I/builds/FreeBSD_HEA= D/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/include -D_GNU_S= OURCE -I/builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contri= b/binutils/bfd -DSELECT_ARCHITECTURES=3D"&bfd_i386_arch" -DHAVE_bfd_elf64_x= 86_64_freebsd_vec -DHAVE_bfd_elf64_x86_64_vec -DHAVE_bfd_efi_app_x86_64_vec= -DHAVE_bfd_elf32_i386_freebsd_vec -DHAVE_bfd_elf32_i386_vec -DHAVE_bfd_efi= _app_ia32_vec -DSELECT_VECS=3D" &bfd_elf64_x86_64_freebsd_vec ,&bfd_elf64_x= 86_64_vec ,&bfd_efi_app_x86_64_vec ,&bfd_elf32_i386_freebsd_vec ,&bfd_elf32= _i386_vec ,&bfd_efi_app_ia32_vec" -DDEFAULT_VECTOR=3Dbfd_elf64_x86_64_freeb= sd_vec -DDEBUGDIR=3D"NULL" -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/t= mp/legacy/usr/include -std=3Dgnu99 /builds/FreeBSD_HEAD/gnu/usr.bin/binut= ils/libbfd/../../../../contrib/binutils/bfd/cofflink.c /builds/FreeBSD_HEAD= /gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/cpu-i386.c /b= uilds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils= /bfd/efi-app-ia32.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../= ../../contrib/binutils/bfd/elf32-i386.c /builds/FreeBSD_HEAD/gnu/usr.bin/bi= nutils/libbfd/../../../../contrib/binutils/bfd/elf32.c /builds/FreeBSD_HEAD= /gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/elflink.c pei= gen.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/= binutils/bfd/elf64-x86-64.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbf= d/../../../../contrib/binutils/bfd/efi-app-x86_64.c /builds/FreeBSD_HEAD/gn= u/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/elf64.c /builds/= FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/e= lf64-gen.c pepigen.c pex64igen.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/= libbfd/../../../../contrib/binutils/bfd/archive.c /builds/FreeBSD_HEAD/gnu/= usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/archive64.c /build= s/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd= /archures.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../co= ntrib/binutils/bfd/bfd.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/.= ./../../../contrib/binutils/bfd/bfdio.c /builds/FreeBSD_HEAD/gnu/usr.bin/bi= nutils/libbfd/../../../../contrib/binutils/bfd/bfdwin.c /builds/FreeBSD_HEA= D/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/binary.c /bu= ilds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/= bfd/cache.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../co= ntrib/binutils/bfd/coffgen.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libb= fd/../../../../contrib/binutils/bfd/corefile.c /builds/FreeBSD_HEAD/gnu/usr= .bin/binutils/libbfd/../../../../contrib/binutils/bfd/dwarf1.c /builds/Free= BSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/dwarf= 2.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/bi= nutils/bfd/elf-attrs.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../= ../../../contrib/binutils/bfd/elf-eh-frame.c /builds/FreeBSD_HEAD/gnu/usr.b= in/binutils/libbfd/../../../../contrib/binutils/bfd/elf-strtab.c /builds/Fr= eeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/elf= -vxworks.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../con= trib/binutils/bfd/elf.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/..= /../../../contrib/binutils/bfd/format.c /builds/FreeBSD_HEAD/gnu/usr.bin/bi= nutils/libbfd/../../../../contrib/binutils/bfd/hash.c /builds/FreeBSD_HEAD/= gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/ihex.c /builds= /FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/= init.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib= /binutils/bfd/libbfd.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../= ../../../contrib/binutils/bfd/linker.c /builds/FreeBSD_HEAD/gnu/usr.bin/bin= utils/libbfd/../../../../contrib/binutils/bfd/merge.c /builds/FreeBSD_HEAD/= gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/opncls.c /buil= ds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bf= d/reloc.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../cont= rib/binutils/bfd/section.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd= /../../../../contrib/binutils/bfd/simple.c /builds/FreeBSD_HEAD/gnu/usr.bin= /binutils/libbfd/../../../../contrib/binutils/bfd/srec.c /builds/FreeBSD_HE= AD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/stab-syms.c= /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binut= ils/bfd/stabs.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../.= ./contrib/binutils/bfd/syms.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/lib= bfd/../../../../contrib/binutils/bfd/targets.c /builds/FreeBSD_HEAD/gnu/usr= .bin/binutils/libbfd/../../../../contrib/binutils/bfd/tekhex.c --- depend_subdir_libbinutils --- mkdep: compile failed *** [.depend] Error code 1 make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils 1 error make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils *** [depend_subdir_libbinutils] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils --- depend_subdir_libiberty --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty *** [depend_subdir_libiberty] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils --- depend_subdir_libbfd --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd *** [depend_subdir_libbfd] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils 3 errors make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils =3D=3D=3D> lib/libelftc (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/lib/libelftc =3D=3D=3D> usr.bin/elfcopy (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/elfcopy =3D=3D=3D> usr.bin/nm (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/nm =3D=3D=3D> usr.bin/size (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/size =3D=3D=3D> usr.bin/strings (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/strings =3D=3D=3D> usr.bin/addr2line (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/addr2line =3D=3D=3D> sys/boot/usb/tools (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/sys/boot/usb/tools A failure has been detected in another branch of the parallel make make[2]: stopped in /builds/FreeBSD_HEAD *** [_cross-tools] Error code 2 make[1]: stopped in /builds/FreeBSD_HEAD 1 error make[1]: stopped in /builds/FreeBSD_HEAD *** [buildworld] Error code 2 make: stopped in /builds/FreeBSD_HEAD 1 error make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Thu Aug 27 16:58:11 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 68A539C4DCA for ; Thu, 27 Aug 2015 16:58:11 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 4C22E1DF4 for ; Thu, 27 Aug 2015 16:58:11 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 497EF9C4DC8; Thu, 27 Aug 2015 16:58:11 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 48FAC9C4DC7; Thu, 27 Aug 2015 16:58:11 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebius.int.ru (glebius.int.ru [81.19.69.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cell.glebius.int.ru", Issuer "cell.glebius.int.ru" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C76131DF3; Thu, 27 Aug 2015 16:58:10 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebius.int.ru (localhost [127.0.0.1]) by cell.glebius.int.ru (8.15.2/8.15.2) with ESMTPS id t7RGw8SB085728 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 27 Aug 2015 19:58:08 +0300 (MSK) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.glebius.int.ru (8.15.2/8.15.2/Submit) id t7RGw8Z0085727; Thu, 27 Aug 2015 19:58:08 +0300 (MSK) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.glebius.int.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Thu, 27 Aug 2015 19:58:08 +0300 From: Gleb Smirnoff To: "O. Hartmann" Cc: Adrian Chadd , "current@freebsd.org" , "net@freebsd.org" , pluknet@FreeBSD.org Subject: Re: [head up!] WiFi drivers changes Message-ID: <20150827165808.GH56997@glebius.int.ru> References: <20150806151355.GL889@FreeBSD.org> <20150807175226.357b5dce.ohartman@zedat.fu-berlin.de> <20150827183253.55400c5a.ohartman@zedat.fu-berlin.de> <20150827184514.7e86e531.ohartman@zedat.fu-berlin.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150827184514.7e86e531.ohartman@zedat.fu-berlin.de> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 16:58:11 -0000 Good news, thanks! On Thu, Aug 27, 2015 at 06:45:14PM +0200, O. Hartmann wrote: O> sory, sorry - I forgot on that specific machine (1 of 5) to mergemaster :-( So, after O> mergemaster, the new rc scripts also got installed on the AP server and the interface is O> again up and running! O> O> Regards, O> O> oh -- Totus tuus, Glebius. From owner-freebsd-current@freebsd.org Thu Aug 27 18:09:52 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D0F299C28CB for ; Thu, 27 Aug 2015 18:09:52 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (gate2.funkthat.com [208.87.223.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "gold.funkthat.com", Issuer "gold.funkthat.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A771CE8E; Thu, 27 Aug 2015 18:09:52 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (localhost [127.0.0.1]) by gold.funkthat.com (8.14.5/8.14.5) with ESMTP id t7RI9kp7056743 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 27 Aug 2015 11:09:46 -0700 (PDT) (envelope-from jmg@gold.funkthat.com) Received: (from jmg@localhost) by gold.funkthat.com (8.14.5/8.14.5/Submit) id t7RI9jAa056742; Thu, 27 Aug 2015 11:09:45 -0700 (PDT) (envelope-from jmg) Date: Thu, 27 Aug 2015 11:09:45 -0700 From: John-Mark Gurney To: Andriy Gapon Cc: FreeBSD Current , Lawrence Stewart , Pawel Pekala , "K. Macy" Subject: Re: Instant panic while trying run ports-mgmt/poudriere Message-ID: <20150827180945.GW33167@funkthat.com> References: <20150714223829.GY8523@funkthat.com> <20150715174616.652d0aea@FreeBSD.org> <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> <55D96E24.9060106@FreeBSD.org> <20150826233616.GU33167@funkthat.com> <55DEBA8B.5060009@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <55DEBA8B.5060009@FreeBSD.org> X-Operating-System: FreeBSD 9.1-PRERELEASE amd64 X-PGP-Fingerprint: 54BA 873B 6515 3F10 9E88 9322 9CB1 8F74 6D3F A396 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html X-TipJar: bitcoin:13Qmb6AeTgQecazTWph4XasEsP7nGRbAPE X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? User-Agent: Mutt/1.5.21 (2010-09-15) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (gold.funkthat.com [127.0.0.1]); Thu, 27 Aug 2015 11:09:46 -0700 (PDT) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 18:09:52 -0000 Andriy Gapon wrote this message on Thu, Aug 27, 2015 at 10:21 +0300: > On 27/08/2015 02:36, John-Mark Gurney wrote: > > We should/cannot get here w/ an empty list. If we do, then there is > > something seriously wrong... The current kn (which we must have as we > > are here) MUST be on the list, but as you just showed, there are no > > knotes on the list. > > > > Can you get me a print of the knote? That way I can see what flags > > are on it? > > Apologies if the following might sound a little bit patronizing, but it > seems that you have got all the facts correctly, but somehow the > connection between them did not become clear. > > So: > 1. The list originally is NOT empty. I guess that it has one entry, but > that's an unimportant detail. > 2. This is why the loop is entered. It's a fact that it is entered. > 3. The list becomes empty precisely because the entry is removed during > the iteration in the loop (as kib has explained). It's a fact that the > list became empty at least in the panic that I reported. On you're latest dump, you said: Here is another +1 with r286922. I can add a couple of bits of debugging data: (kgdb) fr 8 #8 0xffffffff80639d60 in knote (list=0xfffff8019a733ea0, hint=2147483648, lockflags=) at /usr/src/sys/kern/kern_event.c:1964 1964 } else if ((lockflags & KNF_NOKQLOCK) != 0) { First off, that can't be r286922, per: https://svnweb.freebsd.org/base/stable/10/sys/kern/kern_event.c?annotate=286922 line 1964 is blank... The line of code above should be at line 1884, so not sure what is wrong here... Assuming that the pc really is at the line, f_event has not yet been called, which is why I said that the list cannot be empty yet, as f_event hasn't been called yet to remove the knote... It could be that optimization moved stuff around, but if that is the case, then the above wasn't useful.. > 4. The element is not only unlinked from the list, but its memory is > also freed. Where is the memory freed? A knote MUST NOT be freed in an f_event handler. The only location that a list element is allowed to be freed is in knote_drop, which must happen after f_detach is called, but that can't/won't happen from knote (I believe the timer handles this specially, but we are talking about normal knlist type filters).. The rest of your explination is invalid due to the invalid assumption of this point... If you can provide to me where the knote is free'd in knote, w/ function/line number stack trace (does not have to be dump, but a sample call path), then I'll reconsider, and fix that bug... > 5. That's why we have the use after free: SLIST_FOREACH is trying to get > a pointer to a next element from the freed memory. > 6. This is why the commit for trashing the freed memory made all the > difference: previously the freed memory was unlikely to be re-used / > modified, so the use-after-free had a high chance of succeeding. It's a > fact that in my panic there was an attempt to dereference a trashed pointer. > 7. Finally, this is why SLIST_FOREACH_SAFE helps here: we stash the > pointer to the next element beforehand and, thus, we do not access the > freed memory. > > Please let me know if you see any fault in above reasoning or if > something is still no clear. -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-freebsd-current@freebsd.org Thu Aug 27 20:22:18 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 70D2A9C369F for ; Thu, 27 Aug 2015 20:22:18 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 5C705121F; Thu, 27 Aug 2015 20:22:16 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id XAA18554; Thu, 27 Aug 2015 23:22:14 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1ZV3gb-000Ngg-Qs; Thu, 27 Aug 2015 23:22:13 +0300 Subject: Re: Instant panic while trying run ports-mgmt/poudriere To: John-Mark Gurney References: <20150714223829.GY8523@funkthat.com> <20150715174616.652d0aea@FreeBSD.org> <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> <55D96E24.9060106@FreeBSD.org> <20150826233616.GU33167@funkthat.com> <55DEBA8B.5060009@FreeBSD.org> <20150827180945.GW33167@funkthat.com> Cc: FreeBSD Current , Lawrence Stewart , Pawel Pekala , "K. Macy" From: Andriy Gapon X-Enigmail-Draft-Status: N1110 Message-ID: <55DF713D.7000808@FreeBSD.org> Date: Thu, 27 Aug 2015 23:21:17 +0300 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20150827180945.GW33167@funkthat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 20:22:18 -0000 On 27/08/2015 21:09, John-Mark Gurney wrote: > Andriy Gapon wrote this message on Thu, Aug 27, 2015 at 10:21 +0300: >> On 27/08/2015 02:36, John-Mark Gurney wrote: >>> We should/cannot get here w/ an empty list. If we do, then there is >>> something seriously wrong... The current kn (which we must have as we >>> are here) MUST be on the list, but as you just showed, there are no >>> knotes on the list. >>> >>> Can you get me a print of the knote? That way I can see what flags >>> are on it? >> >> Apologies if the following might sound a little bit patronizing, but it >> seems that you have got all the facts correctly, but somehow the >> connection between them did not become clear. >> >> So: >> 1. The list originally is NOT empty. I guess that it has one entry, but >> that's an unimportant detail. >> 2. This is why the loop is entered. It's a fact that it is entered. >> 3. The list becomes empty precisely because the entry is removed during >> the iteration in the loop (as kib has explained). It's a fact that the >> list became empty at least in the panic that I reported. > > On you're latest dump, you said: > Here is another +1 with r286922. > I can add a couple of bits of debugging data: > > (kgdb) fr 8 > #8 0xffffffff80639d60 in knote (list=0xfffff8019a733ea0, > hint=2147483648, lockflags=) at > /usr/src/sys/kern/kern_event.c:1964 > 1964 } else if ((lockflags & KNF_NOKQLOCK) != 0) { > > First off, that can't be r286922, per: > https://svnweb.freebsd.org/base/stable/10/sys/kern/kern_event.c?annotate=286922 > > line 1964 is blank... The line of code above should be at line 1884, > so not sure what is wrong here... No, it can not be indeed, because I am running head. r286922 was the latest version of the repository, not the head branch, at the moment when I pulled the repository via git. > Assuming that the pc really is at the line, f_event has not yet been > called, Even on the second loop iteration? >which is why I said that the list cannot be empty yet, as > f_event hasn't been called yet to remove the knote... It could be that > optimization moved stuff around, but if that is the case, then the > above wasn't useful.. I provided the disassembly of the code as well, it's very obvious how the code was translated. >> 4. The element is not only unlinked from the list, but its memory is >> also freed. > > Where is the memory freed? A knote MUST NOT be freed in an f_event > handler. The only location that a list element is allowed to be > freed is in knote_drop, which must happen after f_detach is called, > but that can't/won't happen from knote (I believe the timer handles > this specially, but we are talking about normal knlist type filters).. Well, right. knote()->filt_proc()->knlist_remove_inevent() just removes the knote from the list. But then there is KNOTE_ACTIVATE() that passes the knote to a different owner (so to say). And given that the knote has EV_ONESHOT set on it (in filt_proc) and that poudriere can put quite a stress load on a system, I am not surprised that another thread gets a chance to call knote_drop() on the knote before the original thread proceeds to the next iteration. > The rest of your explination is invalid due to the invalid assumption > of this point... Eagerly waiting for your explanation... > If you can provide to me where the knote is free'd in knote, w/ > function/line number stack trace (does not have to be dump, but a > sample call path), then I'll reconsider, and fix that bug... >> 5. That's why we have the use after free: SLIST_FOREACH is trying to get >> a pointer to a next element from the freed memory. >> 6. This is why the commit for trashing the freed memory made all the >> difference: previously the freed memory was unlikely to be re-used / >> modified, so the use-after-free had a high chance of succeeding. It's a >> fact that in my panic there was an attempt to dereference a trashed pointer. >> 7. Finally, this is why SLIST_FOREACH_SAFE helps here: we stash the >> pointer to the next element beforehand and, thus, we do not access the >> freed memory. >> >> Please let me know if you see any fault in above reasoning or if >> something is still no clear. > -- Andriy Gapon From owner-freebsd-current@freebsd.org Thu Aug 27 20:24:43 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 008C29C3794 for ; Thu, 27 Aug 2015 20:24:43 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9B28413DD; Thu, 27 Aug 2015 20:24:42 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id t7RKObHW043742 (version=TLSv1 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Thu, 27 Aug 2015 23:24:37 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua t7RKObHW043742 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id t7RKOYwe043740; Thu, 27 Aug 2015 23:24:34 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Thu, 27 Aug 2015 23:24:34 +0300 From: Konstantin Belousov To: John-Mark Gurney Cc: Andriy Gapon , FreeBSD Current , Lawrence Stewart , Pawel Pekala , "K. Macy" Subject: Re: Instant panic while trying run ports-mgmt/poudriere Message-ID: <20150827202434.GP2072@kib.kiev.ua> References: <20150715174616.652d0aea@FreeBSD.org> <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> <55D96E24.9060106@FreeBSD.org> <20150826233616.GU33167@funkthat.com> <55DEBA8B.5060009@FreeBSD.org> <20150827180945.GW33167@funkthat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150827180945.GW33167@funkthat.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 20:24:43 -0000 On Thu, Aug 27, 2015 at 11:09:45AM -0700, John-Mark Gurney wrote: > Andriy Gapon wrote this message on Thu, Aug 27, 2015 at 10:21 +0300: > > On 27/08/2015 02:36, John-Mark Gurney wrote: > > > We should/cannot get here w/ an empty list. If we do, then there is > > > something seriously wrong... The current kn (which we must have as we > > > are here) MUST be on the list, but as you just showed, there are no > > > knotes on the list. > > > > > > Can you get me a print of the knote? That way I can see what flags > > > are on it? > > > > Apologies if the following might sound a little bit patronizing, but it > > seems that you have got all the facts correctly, but somehow the > > connection between them did not become clear. > > > > So: > > 1. The list originally is NOT empty. I guess that it has one entry, but > > that's an unimportant detail. > > 2. This is why the loop is entered. It's a fact that it is entered. > > 3. The list becomes empty precisely because the entry is removed during > > the iteration in the loop (as kib has explained). It's a fact that the > > list became empty at least in the panic that I reported. > > On you're latest dump, you said: > Here is another +1 with r286922. > I can add a couple of bits of debugging data: > > (kgdb) fr 8 > #8 0xffffffff80639d60 in knote (list=0xfffff8019a733ea0, > hint=2147483648, lockflags=) at > /usr/src/sys/kern/kern_event.c:1964 > 1964 } else if ((lockflags & KNF_NOKQLOCK) != 0) { > > First off, that can't be r286922, per: > https://svnweb.freebsd.org/base/stable/10/sys/kern/kern_event.c?annotate=286922 > > line 1964 is blank... The line of code above should be at line 1884, > so not sure what is wrong here... > > Assuming that the pc really is at the line, f_event has not yet been > called, which is why I said that the list cannot be empty yet, as > f_event hasn't been called yet to remove the knote... It could be that > optimization moved stuff around, but if that is the case, then the > above wasn't useful.. > > > 4. The element is not only unlinked from the list, but its memory is > > also freed. > > Where is the memory freed? A knote MUST NOT be freed in an f_event > handler. The only location that a list element is allowed to be > freed is in knote_drop, which must happen after f_detach is called, > but that can't/won't happen from knote (I believe the timer handles > this specially, but we are talking about normal knlist type filters).. > > The rest of your explination is invalid due to the invalid assumption > of this point... > > If you can provide to me where the knote is free'd in knote, w/ > function/line number stack trace (does not have to be dump, but a > sample call path), then I'll reconsider, and fix that bug... Sigh. Did you ever read the mails I sent ? Look at the filt_proc()->knlist_remove_inevent(). > > 5. That's why we have the use after free: SLIST_FOREACH is trying to get > > a pointer to a next element from the freed memory. > > 6. This is why the commit for trashing the freed memory made all the > > difference: previously the freed memory was unlikely to be re-used / > > modified, so the use-after-free had a high chance of succeeding. It's a > > fact that in my panic there was an attempt to dereference a trashed pointer. > > 7. Finally, this is why SLIST_FOREACH_SAFE helps here: we stash the > > pointer to the next element beforehand and, thus, we do not access the > > freed memory. > > > > Please let me know if you see any fault in above reasoning or if > > something is still no clear. > > -- > John-Mark Gurney Voice: +1 415 225 5579 > > "All that I will do, has been done, All that I have, has not." > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-current@freebsd.org Thu Aug 27 20:43:48 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1E0779C3E57 for ; Thu, 27 Aug 2015 20:43:48 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id EFEAB1E4B; Thu, 27 Aug 2015 20:43:46 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id XAA18828; Thu, 27 Aug 2015 23:43:44 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1ZV41Q-000Ni2-FJ; Thu, 27 Aug 2015 23:43:44 +0300 Subject: Re: Instant panic while trying run ports-mgmt/poudriere To: John-Mark Gurney References: <20150714223829.GY8523@funkthat.com> <20150715174616.652d0aea@FreeBSD.org> <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> <55D96E24.9060106@FreeBSD.org> <20150826233616.GU33167@funkthat.com> <55DEBA8B.5060009@FreeBSD.org> <20150827180945.GW33167@funkthat.com> <55DF713D.7000808@FreeBSD.org> Cc: FreeBSD Current , Lawrence Stewart , Pawel Pekala , "K. Macy" From: Andriy Gapon Message-ID: <55DF762E.9030501@FreeBSD.org> Date: Thu, 27 Aug 2015 23:42:22 +0300 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <55DF713D.7000808@FreeBSD.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 20:43:48 -0000 On 27/08/2015 23:21, Andriy Gapon wrote: >> > First off, that can't be r286922, per: >> > https://svnweb.freebsd.org/base/stable/10/sys/kern/kern_event.c?annotate=286922 >> > >> > line 1964 is blank... The line of code above should be at line 1884, >> > so not sure what is wrong here... > No, it can not be indeed, because I am running head. > r286922 was the latest version of the repository, not the head branch, > at the moment when I pulled the repository via git. Hrm, a small - irrelevant for me, but probably not for you - nit: r286922 is actually a head commit: https://svnweb.freebsd.org/base?view=revision&revision=286922 And: https://svnweb.freebsd.org/base/head/sys/kern/kern_event.c?annotate=286922#l1964 Not sure why you chose to look at stable/10 (given the mailing list). -- Andriy Gapon From owner-freebsd-current@freebsd.org Thu Aug 27 21:22:53 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 41B619C4BBE for ; Thu, 27 Aug 2015 21:22:53 +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 32EBE1BDB; Thu, 27 Aug 2015 21:22:53 +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 328EE713; Thu, 27 Aug 2015 21:22:52 +0000 (UTC) Date: Thu, 27 Aug 2015 21:22:44 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: jmg@FreeBSD.org, ume@FreeBSD.org, delphij@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <993977591.69.1440710571477.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <471068641.67.1440694498219.JavaMail.jenkins@jenkins-9.freebsd.org> References: <471068641.67.1440694498219.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3136 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 21:22:53 -0000 FreeBSD_HEAD - Build #3136 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3136/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3136/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3136/console Change summaries: 287218 by jmg: add documentation for timers that silby added in r197244, almost 6 years ago... 287217 by delphij: die() would never return, mark it as so. MFC after: 2 weeks 287216 by ume: Move setting of LDFLAGS to the modules which require it actually, as other kerberos5 modules do so. From owner-freebsd-current@freebsd.org Thu Aug 27 21:31:22 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 63C2C9C4EF0 for ; Thu, 27 Aug 2015 21:31:22 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: from mail-yk0-x232.google.com (mail-yk0-x232.google.com [IPv6:2607:f8b0:4002:c07::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 254E115A; Thu, 27 Aug 2015 21:31:22 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: by ykfw73 with SMTP id w73so34833395ykf.3; Thu, 27 Aug 2015 14:31:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=s75fN4+09UEqk2zym93LxO7R3s/uFiRqX3FVQGjZ4mU=; b=WJZ7G0gxVTwKKyy1MYcqdvPqVAW8oavPBlcMc8Fo3xoVjMymw7+Vl8XbJNldVILqdC XkuXgGR91Jjebd74lVe+J9RKLS4ZfGZdvBklB0ZZAc7lexGrUZEvUtsor/fGeAYudfpP uFEYaLU3MsmOyEjIvrNh1FkFVwB7Q1J8kA81/F/zCBjwMbK0uuk2lmrjMvZAfZYVyTN/ ASWJ8djBm2tI1DTFI/Dgokv8O4azLcg69OKcbyIYIUYJBhNODrUfalcuE5uz2aQsxeFI FzNYvw5cldk94IuB81Io4Vxt61gkyycSvRFhW1n2u6a+zOP1J6dl8QB84jwAyxB+vJD4 vyVA== MIME-Version: 1.0 X-Received: by 10.13.194.2 with SMTP id e2mr5544010ywd.73.1440711081361; Thu, 27 Aug 2015 14:31:21 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.37.99.3 with HTTP; Thu, 27 Aug 2015 14:31:21 -0700 (PDT) In-Reply-To: <55DE8791.30803@freebsd.org> References: <55DE8791.30803@freebsd.org> Date: Thu, 27 Aug 2015 14:31:21 -0700 X-Google-Sender-Auth: CopvYA69JGZ7-y0fJ1QOuFY1i-0 Message-ID: Subject: Re: ramblings.. or not From: Craig Rodrigues To: Julian Elischer Cc: freebsd-current X-Mailman-Approved-At: Fri, 28 Aug 2015 01:20:08 +0000 Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2015 21:31:22 -0000 On Wed, Aug 26, 2015 at 8:44 PM, Julian Elischer wrote: > I just enjoyed the following video. > > http://nextbsd.org/jordan-hubbard-visits-bafug/ > > That is a very good video. It is good to see the NextBSD folks pushing the boundaries and innovating with BSD. A lot of the Apple technologies have been battle tested by millions of users, so if FreeBSD can benefit from them....why not? > Do we have a standard path for ideas from these projects and DragonFly? > >From what I can tell, there is no "official" standard path for getting anything into FreeBSD. Ideally, people should bring up ideas and discuss things on the mailing lists beforehand. That usually happens, but not always. At the end of the day, getting things into FreeBSD involves someone with a commit bit, who is motivated to slam the code into the tree. Occasionally there are problems, but for the most part, things seem to work out, and we've gotten cool things like ZFS, Dtrace, Netmap, etc. At the end of Jordan's video, he mentioned that while it took him a while to get accustomed to git, he realizes that git and git ecosystems like GitHub greatly facilitate interacting with an open source project. Forking, submitting patches, etc. are greatly > > We should also do a better job of productising and incorporating GSOC > work.. > > Definitely! It's sad to see people put a lot of working into something via GSOC, and then have the work die on the vine once the summer is over. > Maybe we should make the "ideas" page more mainline. Where people can put > in a more standard way links to their pet projects and "offically" submit > work for inclusion. > and then make it better known.. > > I've been working with a software developer in Egypt, Ahmed Kamal, who has helped me a lot with devops issues in the Jenkins cluster. Ahmed attended BSDCan this year and is eager to help out. Many thanks to FreeBSD Foundation for giving him a travel grant! One comment that Ahmed made to me, and also to the FreeBSD Foundation, is that for a complete newcomer to FreeBSD, it is very difficult for a newcomer to navigate all our web pages and wikis, and figure out where they can jump in and contribute to the project. The FreeBSD project could definitely work to improve this area, in order to attract new blood and new ideas to the project. Streamlining the ideas page would be a good start. -- Craig From owner-freebsd-current@freebsd.org Fri Aug 28 01:36:31 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1B6E89C46D2 for ; Fri, 28 Aug 2015 01:36:31 +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 07D1299C; Fri, 28 Aug 2015 01:36:31 +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 78E0F757; Fri, 28 Aug 2015 01:36:30 +0000 (UTC) Date: Fri, 28 Aug 2015 01:36:25 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: imp@FreeBSD.org, kp@FreeBSD.org, delphij@FreeBSD.org, markj@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <571108081.71.1440725788270.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_amd64_gcc4.9 - Build #387 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_amd64_gcc4.9 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 01:36:31 -0000 FreeBSD_HEAD_amd64_gcc4.9 - Build #387 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.= 9/387/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/= 387/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/3= 87/console Change summaries: 287237 by delphij: Respect locale settings. MFC after:=092 weeks 287236 by delphij: Use exit() instead of return in main(). MFC after:=092 weeks 287235 by markj: Remove weighted page handling from vm_page_advise(). This was added in r51337 as part of the implementation of madvise(MADV_DONTNEED). Its objective was to ensure that the page daemon would eventually reclaim other unreferenced pages (i.e., unreferenced pages not touched by madvise()) from the active queue. Now that the pagedaemon performs steady scanning of the active page queue, this weighted handling is unnecessary. Instead, always "cache" clean pages by moving them to the head of the inactive page queue. This simplifies the implementation of vm_page_advise() and eliminates the fragmentation that resulted from the distribution of pages among multiple queues. Suggested by:=09alc Reviewed by:=09alc Sponsored by:=09EMC / Isilon Storage Division Differential Revision:=09https://reviews.freebsd.org/D3401 287234 by markj: Re-apply r274569. It was reverted in r276848 since that appeared to fix some ctfmerge crashes that started to occur on i386 weeks after r274569 was committed. Some later investigation indicated that the crashes were caused by malformed CTF info that led to a stack overflow. The issue with CTF info in i386 kernels seems to have been resolved by r261246, which updated libdwarf and libelf. r274569 fixes a bug which caused duplicate types to appear in the kernel's CTF info. This duplication generally does not cause problems when using DTrace, but makes it easier to hit the limit of 2^15 - 1 distinct type definitions in a CTF container. MFC after:=092 weeks 287233 by markj: Remove an unneeded instruction. MFC after:=091 week 287232 by markj: nv.h lives in sys/ as of r279439. 287227 by imp: Use CFLAGS_NO_SIMD in preference to varying lists of -mno-xxxx flags. Go ahead and defined -D_STANDALONE for all targets (only strictly needed for some architecture, but harmless on those it isn't required for). Also add -msoft-float to all architectures uniformly rather that higgley piggley like it is today. Differential Revision: https://reviews.freebsd.org/D3496 287225 by imp: New 1-Wire bus implementation. 1-Wire controller is abstracted, though only gpiobus configured via FDT is supported. Bus enumeration is supported. Devices are created for each device found. 1-Wire temperature controllers are supported, but other drivers could be written. Temperatures are polled and reported via a sysctl. Errors are reported via sysctl counters. Mis-wired bus detection is included for more trouble shooting. See ow(4), owc(4) and ow_temp(4) for details of what's supported and known issues. This has been tested on Raspberry Pi-B, Pi2 and Beagle Bone Black with up to 7 devices. Differential Revision: https://reviews.freebsd.org/D2956 Relnotes: yes MFC after: 2 weeks Reviewed by: loos@ (with many insightful comments) 287224 by imp: Document bsd.endian.mk. 287222 by kp: pf: Remove support for 'scrub fragment crop|drop-ovl' The crop/drop-ovl fragment scrub modes are not very useful and likely to co= nfuse users into making poor choices. It's also a fairly large amount of complex code, so just remove the support altogether. Users who have 'scrub fragment crop|drop-ovl' in their pf configuration wil= l be implicitly converted to 'scrub fragment reassemble'. Reviewed by:=09gnn, eri Relnotes:=09yes Differential Revision:=09https://reviews.freebsd.org/D3466 The end of the build log: [...truncated 165633 lines...] /usr/local/x86_64-freebsd/bin/ranlib -D libficl.a =3D=3D=3D> sys/boot/i386 (all) make[5]: "/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/Makefile" line 16= : warning: "Skipping boot2 with gcc 40902" make[5]: "/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/Makefile" line 20= : warning: "SUBDIR is mbr pmbr boot0 boot0sio btx cdboot gptboot kgzldr lib= i386 libfirewire loader pxeldr zfsboot gptzfsboot zfsloader" --- _sub.all --- =3D=3D=3D> sys/boot/i386/mbr (all) --- mbr.o --- /usr/local/x86_64-freebsd/bin/as --defsym FLAGS=3D0x80 --32 -o mbr.o /buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/mbr/mbr.s --- lib.all__D --- --- ulog_login_pseudo.po --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -pg -O2 -pipe -std=3Dgnu9= 9 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-p= arameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-= type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcas= t-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold= -style-definition -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd64_gcc4.9/= lib/libulog/ulog_login_pseudo.c -o ulog_login_pseudo.po --- sys.all__D --- --- mbr --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -march=3Di386 -f= freestanding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 -mpreferr= ed-stack-boundary=3D2 -e start -Ttext 0x600 -Wl,-N,-S,--oformat,binary -nos= tdlib -o mbr mbr.o=20 =3D=3D=3D> sys/boot/i386/pmbr (all) --- pmbr.o --- /usr/local/x86_64-freebsd/bin/as --defsym FLAGS=3D --32 -o pmbr.o /builds/= FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/pmbr/pmbr.s --- pmbr --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -march=3Di386 -f= freestanding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 -mpreferr= ed-stack-boundary=3D2 -e start -Ttext 0x600 -Wl,-N,-S,--oformat,binary -nos= tdlib -o pmbr pmbr.o=20 --- lib.all__D --- --- utempter.po --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -pg -O2 -pipe -std=3Dgnu9= 9 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-p= arameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-= type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcas= t-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold= -style-definition -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd64_gcc4.9/= lib/libulog/utempter.c -o utempter.po --- sys.all__D --- =3D=3D=3D> sys/boot/i386/boot0 (all) --- boot0.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DVOLUME_SERIAL = -DPXE -DFLAGS=3D0x8f -DTICKS=3D0xb6 -DCOMSPEED=3D"7 << 5 + 3" -march=3Di3= 86 -ffreestanding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 -mpr= eferred-stack-boundary=3D2 -m32 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/= boot/i386/boot0/boot0.S -o boot0.o --- lib.all__D --- --- libulog_p.a --- building profiled ulog library --- sys.all__D --- --- boot0 --- --- lib.all__D --- /usr/local/x86_64-freebsd/bin/ar -crD libulog_p.a `NM=3D'/usr/local/x86_64-= freebsd/bin/nm' NMFLAGS=3D'' lorder ulog_login.po ulog_login_pseudo.po utem= pter.po | tsort -q`=20 --- sys.all__D --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DVOLUME_SERIAL = -DPXE -DFLAGS=3D0x8f -DTICKS=3D0xb6 -DCOMSPEED=3D"7 << 5 + 3" -march=3Di3= 86 -ffreestanding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 -mpr= eferred-stack-boundary=3D2 -e start -Ttext 0x600 -Wl,-N,-S,--oformat,binar= y -nostdlib -o boot0 boot0.o=20 =3D=3D=3D> sys/boot/i386/boot0sio (all) --- lib.all__D --- /usr/local/x86_64-freebsd/bin/ranlib -D libulog_p.a --- ulog_login.3.gz --- gzip -cn /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/libulog/ulog_login.3 > ulog_= login.3.gz --- utempter_add_record.3.gz --- gzip -cn /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/libulog/utempter_add_record.= 3 > utempter_add_record.3.gz --- all_subdir_libunbound --- =3D=3D=3D> lib/libunbound (all) --- sys.all__D --- --- boot0.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DSIO -DVOLUME_S= ERIAL -DPXE -DFLAGS=3D0x8f -DTICKS=3D0xb6 -DCOMSPEED=3D"7 << 5 + 3" -marc= h=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 = -mpreferred-stack-boundary=3D2 -m32 -c /builds/FreeBSD_HEAD_amd64_gcc4.= 9/sys/boot/i386/boot0sio/../boot0/boot0.S -o boot0.o --- boot0 --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DSIO -DVOLUME_S= ERIAL -DPXE -DFLAGS=3D0x8f -DTICKS=3D0xb6 -DCOMSPEED=3D"7 << 5 + 3" -marc= h=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 = -mpreferred-stack-boundary=3D2 -e start -Ttext 0x600 -Wl,-N,-S,--oformat= ,binary -nostdlib -o boot0 boot0.o=20 =3D=3D=3D> sys/boot/i386/btx (all) --- _sub.all --- =3D=3D=3D> sys/boot/i386/btx/btx (all) --- btx.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DBTX_FLAGS=3D0x= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/btx/btx/../../common -m= arch=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu9= 9 -mpreferred-stack-boundary=3D2 -m32 -c /builds/FreeBSD_HEAD_amd64_gc= c4.9/sys/boot/i386/btx/btx/btx.S -o btx.o --- secure.all__D --- --- ssl_stat.po --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -pg -O2 -pipe -DTERMIOS -= DANSI_SOURCE -I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../../..= /crypto/openssl -I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../..= /../crypto/openssl/crypto -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/Fr= eeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl -DOPENSSL_THREADS -DDSO_DLFCN -DH= AVE_DLFCN_H -DL_ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DBSAES_ASM -DVPAES_AS= M -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DMD5_= ASM -DGHASH_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -std= =3Dgnu99 -fstack-protector -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd6= 4_gcc4.9/secure/lib/libssl/../../../crypto/openssl/ssl/ssl_stat.c -o ssl_st= at.po --- sys.all__D --- --- btx --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DBTX_FLAGS=3D0x= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/btx/btx/../../common -m= arch=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu9= 9 -mpreferred-stack-boundary=3D2 -e start -Ttext 0x9000 -Wl,-N,-S,--ofo= rmat,binary -nostdlib -o btx btx.o=20 =3D=3D=3D> sys/boot/i386/btx/btxldr (all) --- lib.all__D --- --- alloc.po --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -pg -I/builds/FreeBSD_HEAD_= amd64_gcc4.9/lib/libunbound/../../contrib/unbound -I/builds/FreeBSD_HEAD_am= d64_gcc4.9/lib/libunbound/../../contrib/ldns -I/builds/FreeBSD_HEAD_amd64_g= cc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/libunbound -std=3Dgnu99 -fst= ack-protector -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-paramet= er -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitiali= zed -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/libunbound= /../../contrib/unbound/util/alloc.c -o alloc.po --- sys.all__D --- --- btxldr.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DLOADER_ADDRESS= =3D0x200000 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/btx/btxldr/..= /../common -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft-float -m3= 2 -std=3Dgnu99 -mpreferred-stack-boundary=3D2 -m32 -c /builds/FreeBSD_= HEAD_amd64_gcc4.9/sys/boot/i386/btx/btxldr/btxldr.S -o btxldr.o --- btxldr --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DLOADER_ADDRESS= =3D0x200000 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/btx/btxldr/..= /../common -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft-float -m3= 2 -std=3Dgnu99 -mpreferred-stack-boundary=3D2 -e start -Ttext 0x200000 = -Wl,-N,-S,--oformat,binary -nostdlib -o btxldr btxldr.o=20 =3D=3D=3D> sys/boot/i386/btx/lib (all) --- btxcsu.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -I/builds/FreeBS= D_HEAD_amd64_gcc4.9/sys/boot/i386/btx/lib/../../common -march=3Di386 -ffree= standing -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 -mpreferred-s= tack-boundary=3D2 -m32 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/= btx/lib/btxcsu.S -o btxcsu.o --- btxsys.o --- /usr/local/x86_64-freebsd/bin/as --32 -o btxsys.o /builds/FreeBSD_HEAD_amd= 64_gcc4.9/sys/boot/i386/btx/lib/btxsys.s --- btxv86.o --- /usr/local/x86_64-freebsd/bin/as --32 -o btxv86.o /builds/FreeBSD_HEAD_amd= 64_gcc4.9/sys/boot/i386/btx/lib/btxv86.s --- crt0.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -I/builds/FreeBS= D_HEAD_amd64_gcc4.9/sys/boot/i386/btx/lib/../../common -march=3Di386 -ffree= standing -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 -mpreferred-s= tack-boundary=3D2 -Wl,-r -nostdlib -o crt0.o btxcsu.o btxsys.o btxv86.o=20 --- lib.all__D --- --- autotrust.po --- --- sbin.all__D --- --- pf_print_state.o --- --- lib.all__D --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -pg -I/builds/FreeBSD_HEAD_= amd64_gcc4.9/lib/libunbound/../../contrib/unbound -I/builds/FreeBSD_HEAD_am= d64_gcc4.9/lib/libunbound/../../contrib/ldns -I/builds/FreeBSD_HEAD_amd64_g= cc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/libunbound -std=3Dgnu99 -fst= ack-protector -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-paramet= er -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitiali= zed -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/libunbound= /../../contrib/unbound/validator/autotrust.c -o autotrust.po --- sbin.all__D --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -Wall -Wmissing-= prototypes -Wno-uninitialized -Wstrict-prototypes -DENABLE_ALTQ -I/builds/F= reeBSD_HEAD_amd64_gcc4.9/sbin/pfctl -DWITH_INET6 -DWITH_INET -std=3Dgnu99 -= fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized = -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sbin/pfctl/pf_prin= t_state.c -o pf_print_state.o --- sys.all__D --- =3D=3D=3D> sys/boot/i386/cdboot (all) --- cdboot.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -I/builds/FreeBS= D_HEAD_amd64_gcc4.9/sys/boot/i386/cdboot/../common -march=3Di386 -ffreestan= ding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 -mpreferred-stack= -boundary=3D2 -m32 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/cdb= oot/cdboot.S -o cdboot.o --- cdboot --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -I/builds/FreeBS= D_HEAD_amd64_gcc4.9/sys/boot/i386/cdboot/../common -march=3Di386 -ffreestan= ding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 -mpreferred-stack= -boundary=3D2 -e start -Ttext 0x7c00 -Wl,-N,-S,--oformat,binary -nostdlib = -o cdboot cdboot.o=20 =3D=3D=3D> sys/boot/i386/gptboot (all) --- gptboot.8.gz --- gzip -cn /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/gptboot.8 = > gptboot.8.gz --- secure.all__D --- --- ssl_txt.po --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -pg -O2 -pipe -DTERMIOS -= DANSI_SOURCE -I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../../..= /crypto/openssl -I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../..= /../crypto/openssl/crypto -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/Fr= eeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl -DOPENSSL_THREADS -DDSO_DLFCN -DH= AVE_DLFCN_H -DL_ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DBSAES_ASM -DVPAES_AS= M -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DMD5_= ASM -DGHASH_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -std= =3Dgnu99 -fstack-protector -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd6= 4_gcc4.9/secure/lib/libssl/../../../crypto/openssl/ssl/ssl_txt.c -o ssl_txt= .po --- sys.all__D --- --- gptldr.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -DBOOTPROG=3D\"gptboot\" -O= 1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f8 -DSIOFMT=3D0x3 -DSIOSPD=3D960= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../common = -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../common -I/bui= lds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib -I. -I/buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../boot2 -I/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-ret= urn -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prot= otypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwri= te-strings -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft= -float -m32 -std=3Dgnu99 --param max-inline-insns-single=3D100 -mpreferr= ed-stack-boundary=3D2 -m32 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/= i386/gptboot/gptldr.S -o gptldr.o --- gptboot.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -DBOOTPROG=3D\"gptboot\" -O= 1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f8 -DSIOFMT=3D0x3 -DSIOSPD=3D960= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../common = -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../common -I/bui= lds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib -I. -I/buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../boot2 -I/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-ret= urn -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prot= otypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwri= te-strings -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft= -float -m32 -std=3Dgnu99 --param max-inline-insns-single=3D100 -mpreferr= ed-stack-boundary=3D2 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/g= ptboot/gptboot.c -o gptboot.o --- sbin.all__D --- --- pfctl_altq.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -Wall -Wmissing-= prototypes -Wno-uninitialized -Wstrict-prototypes -DENABLE_ALTQ -I/builds/F= reeBSD_HEAD_amd64_gcc4.9/sbin/pfctl -DWITH_INET6 -DWITH_INET -std=3Dgnu99 -= fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized = -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sbin/pfctl/pfctl_a= ltq.c -o pfctl_altq.o --- secure.all__D --- --- t1_clnt.po --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -pg -O2 -pipe -DTERMIOS -= DANSI_SOURCE -I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../../..= /crypto/openssl -I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../..= /../crypto/openssl/crypto -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/Fr= eeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl -DOPENSSL_THREADS -DDSO_DLFCN -DH= AVE_DLFCN_H -DL_ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DBSAES_ASM -DVPAES_AS= M -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DMD5_= ASM -DGHASH_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -std= =3Dgnu99 -fstack-protector -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd6= 4_gcc4.9/secure/lib/libssl/../../../crypto/openssl/ssl/t1_clnt.c -o t1_clnt= .po --- sys.all__D --- /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/gptboot.c: In funct= ion 'load': /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/gptboot.c:99:1: war= ning: inlining failed in call to 'xfsread': call is unlikely and code size = would grow [-Winline] xfsread(ufs_ino_t inode, void *buf, size_t nbyte) ^ /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/gptboot.c:287:10: w= arning: called from here [-Winline] if (xfsread(ino, p, hdr.ex.a_syms)) ^ /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/gptboot.c:99:1: war= ning: inlining failed in call to 'xfsread': call is unlikely and code size = would grow [-Winline] xfsread(ufs_ino_t inode, void *buf, size_t nbyte) ^ /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/gptboot.c:290:10: w= arning: called from here [-Winline] if (xfsread(ino, p, sizeof(int))) ^ /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/gptboot.c:99:1: war= ning: inlining failed in call to 'xfsread': call is unlikely and code size = would grow [-Winline] xfsread(ufs_ino_t inode, void *buf, size_t nbyte) ^ /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/gptboot.c:295:10: w= arning: called from here [-Winline] if (xfsread(ino, p, x)) ^ --- sio.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -DBOOTPROG=3D\"gptboot\" -O= 1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f8 -DSIOFMT=3D0x3 -DSIOSPD=3D960= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../common = -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../common -I/bui= lds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib -I. -I/buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../boot2 -I/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-ret= urn -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prot= otypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwri= te-strings -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft= -float -m32 -std=3Dgnu99 --param max-inline-insns-single=3D100 -mpreferr= ed-stack-boundary=3D2 -m32 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/= i386/gptboot/../boot2/sio.S -o sio.o --- gpt.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -DBOOTPROG=3D\"gptboot\" -O= 1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f8 -DSIOFMT=3D0x3 -DSIOSPD=3D960= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../common = -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../common -I/bui= lds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib -I. -I/buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../boot2 -I/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-ret= urn -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prot= otypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwri= te-strings -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft= -float -m32 -std=3Dgnu99 --param max-inline-insns-single=3D100 -mpreferr= ed-stack-boundary=3D2 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/g= ptboot/../../common/gpt.c -o gpt.o --- secure.all__D --- --- t1_enc.po --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -pg -O2 -pipe -DTERMIOS -= DANSI_SOURCE -I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../../..= /crypto/openssl -I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../..= /../crypto/openssl/crypto -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/Fr= eeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl -DOPENSSL_THREADS -DDSO_DLFCN -DH= AVE_DLFCN_H -DL_ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DBSAES_ASM -DVPAES_AS= M -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DMD5_= ASM -DGHASH_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -std= =3Dgnu99 -fstack-protector -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd6= 4_gcc4.9/secure/lib/libssl/../../../crypto/openssl/ssl/t1_enc.c -o t1_enc.p= o --- lib.all__D --- --- config_file.po --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -pg -I/builds/FreeBSD_HEAD_= amd64_gcc4.9/lib/libunbound/../../contrib/unbound -I/builds/FreeBSD_HEAD_am= d64_gcc4.9/lib/libunbound/../../contrib/ldns -I/builds/FreeBSD_HEAD_amd64_g= cc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/libunbound -std=3Dgnu99 -fst= ack-protector -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-paramet= er -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitiali= zed -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/libunbound= /../../contrib/unbound/util/config_file.c -o config_file.po --- sys.all__D --- --- crc32.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -DBOOTPROG=3D\"gptboot\" -O= 1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f8 -DSIOFMT=3D0x3 -DSIOSPD=3D960= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../common = -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../common -I/bui= lds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib -I. -I/buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../boot2 -I/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-ret= urn -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prot= otypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwri= te-strings -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft= -float -m32 -std=3Dgnu99 --param max-inline-insns-single=3D100 -mpreferr= ed-stack-boundary=3D2 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/g= ptboot/../../common/crc32.c -o crc32.o --- drv.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -DBOOTPROG=3D\"gptboot\" -O= 1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f8 -DSIOFMT=3D0x3 -DSIOSPD=3D960= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../common = -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../common -I/bui= lds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib -I. -I/buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../boot2 -I/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-ret= urn -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prot= otypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwri= te-strings -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft= -float -m32 -std=3Dgnu99 --param max-inline-insns-single=3D100 -mpreferr= ed-stack-boundary=3D2 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/g= ptboot/../common/drv.c -o drv.o --- cons.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -DBOOTPROG=3D\"gptboot\" -O= 1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f8 -DSIOFMT=3D0x3 -DSIOSPD=3D960= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../common = -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../common -I/bui= lds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib -I. -I/buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../boot2 -I/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-ret= urn -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prot= otypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwri= te-strings -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft= -float -m32 -std=3Dgnu99 --param max-inline-insns-single=3D100 -mpreferr= ed-stack-boundary=3D2 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/g= ptboot/../common/cons.c -o cons.o --- util.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -DBOOTPROG=3D\"gptboot\" -O= 1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f8 -DSIOFMT=3D0x3 -DSIOSPD=3D960= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../common = -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../common -I/bui= lds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib -I. -I/buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../boot2 -I/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-ret= urn -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prot= otypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwri= te-strings -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft= -float -m32 -std=3Dgnu99 --param max-inline-insns-single=3D100 -mpreferr= ed-stack-boundary=3D2 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/g= ptboot/../../common/util.c -o util.o --- sbin.all__D --- --- pfctl_osfp.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -Wall -Wmissing-= prototypes -Wno-uninitialized -Wstrict-prototypes -DENABLE_ALTQ -I/builds/F= reeBSD_HEAD_amd64_gcc4.9/sbin/pfctl -DWITH_INET6 -DWITH_INET -std=3Dgnu99 -= fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized = -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sbin/pfctl/pfctl_o= sfp.c -o pfctl_osfp.o --- sys.all__D --- --- gptldr.out --- /usr/local/x86_64-freebsd/bin/ld -static -N --gc-sections -m elf_i386_fbsd = -e start -Ttext 0x7c00 -o gptldr.out gptldr.o --- gptboot.out --- /usr/local/x86_64-freebsd/bin/ld -static -N --gc-sections -m elf_i386_fbsd = -Ttext 0x0 -o gptboot.out /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib/crt0.o gptboot.o sio= .o gpt.o crc32.o drv.o cons.o util.o /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/= builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../libstand32/lib= stand.a /usr/local/x86_64-freebsd/bin/ld: i386:x86-64 architecture of input file `/= builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/b= oot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)' is incompatible wi= th i386 output *** [gptboot.out] Error code 1 make[6]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot 1 error make[6]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot *** [_sub.all] Error code 2 make[5]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386 1 error make[5]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386 *** [_sub.all] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot 1 error make[4]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot *** [_sub.all] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sys 1 error make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sys *** [sys.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 --- lib.all__D --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/libunbound *** [all_subdir_libunbound] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/lib 1 error make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/lib *** [lib.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 --- secure.all__D --- A failure has been detected in another branch of the parallel make make[5]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl *** [_sub.all] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib 1 error make[4]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib *** [_sub.all] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/secure 1 error make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/secure *** [secure.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 --- sbin.all__D --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sbin/pfctl *** [all_subdir_pfctl] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sbin 1 error make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sbin *** [sbin.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 4 errors make[2]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 *** [everything] Error code 2 make[1]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 1 error make[1]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 *** [buildworld] Error code 2 make: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 1 error make: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Fri Aug 28 01:56:03 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 60C9A9C4D3E for ; Fri, 28 Aug 2015 01:56:03 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (ultimatedns.net [209.180.214.225]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 37DAD26D for ; Fri, 28 Aug 2015 01:56:02 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id t7S1sjue011274 for ; Thu, 27 Aug 2015 18:54:52 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) To: "FreeBSD CURRENT" From: "Chris H" Subject: Why does netstat not work in jails? Date: Thu, 27 Aug 2015 18:54:52 -0700 Content-Type: text/plain; charset=UTF-8; format=fixed MIME-Version: 1.0 Message-id: Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 01:56:03 -0000 I've been attempting to run jails on an 11-CURRENT for the purpose of building world/kernel && ports for all of our 9-STABLE production servers. I'm using standard/classic jail setup(s) -- not using any of the "convenience" ports/applications that abstract the process in any way. While everything seemed to go as intended/anticipated, I'm seeing things I *didn't* expect. The host network get's it's "public" IP from the router in front of it. From the router, I insure that it is allocated the same non-public IP everytime. So DHCP assigns it 192.168.0.100. I assigned the jail 192.168.0.103. SSHD is started within the jail, root IS allowed login. But any attempt to ssh to 192.168.0.103 from the host, returns: ssh_exchange_identification: Connection closed by remote host. SSHD id NOT running on the host. inetd_flags="-wW -a 192.168.0.100" and syslogd_flags="-ss" is set on the host via rc.conf second issue; loging into the jail, via jexex. If I perform: netstat -nr The following is returned: netstat: kvm not available: /dev/mem: No such file or directory Routing tables rt_tables: symbol not in namelist Any thought's jump out at anyone? Thanks! --Chris -- From owner-freebsd-current@freebsd.org Fri Aug 28 01:57:56 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B356E9C4DDC for ; Fri, 28 Aug 2015 01:57:56 +0000 (UTC) (envelope-from lstewart@room52.net) Received: from lauren.room52.net (lauren.room52.net [210.50.193.198]) by mx1.freebsd.org (Postfix) with ESMTP id 35EA43C5; Fri, 28 Aug 2015 01:57:55 +0000 (UTC) (envelope-from lstewart@room52.net) Received: from lgwl-lstewart2.corp.netflix.com (unknown [119.17.36.2]) by lauren.room52.net (Postfix) with ESMTPSA id DB3367E84F; Fri, 28 Aug 2015 11:57:43 +1000 (EST) Message-ID: <55DFC011.2070400@room52.net> Date: Fri, 28 Aug 2015 11:57:37 +1000 From: Lawrence Stewart User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: Don Lewis CC: jmg@funkthat.com, avg@FreeBSD.org, freebsd-current@FreeBSD.org, pawel@FreeBSD.org, kmacy@FreeBSD.org Subject: Re: Instant panic while trying run ports-mgmt/poudriere References: <201508270715.t7R7Fp5S004143@gw.catspoiler.org> In-Reply-To: <201508270715.t7R7Fp5S004143@gw.catspoiler.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=2.4 required=5.0 tests=DNS_FROM_AHBL_RHSBL, UNPARSEABLE_RELAY autolearn=no version=3.3.2 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lauren.room52.net X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 01:57:56 -0000 On 08/27/15 17:15, Don Lewis wrote: > On 27 Aug, Don Lewis wrote: >> On 27 Aug, Lawrence Stewart wrote: >>> On 08/27/15 09:36, John-Mark Gurney wrote: >>>> Andriy Gapon wrote this message on Sun, Aug 23, 2015 at 09:54 +0300: >>>>> On 12/08/2015 17:11, Lawrence Stewart wrote: >>>>>> On 08/07/15 07:33, Pawel Pekala wrote: >>>>>>> Hi K., >>>>>>> >>>>>>> On 2015-08-06 12:33 -0700, "K. Macy" wrote: >>>>>>>> Is this still happening? >>>>>>> >>>>>>> Still crashes: >>>>>> >>>>>> +1 for me running r286617 >>>>> >>>>> Here is another +1 with r286922. >>>>> I can add a couple of bits of debugging data: >>>>> >>>>> (kgdb) fr 8 >>>>> #8 0xffffffff80639d60 in knote (list=0xfffff8019a733ea0, >>>>> hint=2147483648, lockflags=) at >>>>> /usr/src/sys/kern/kern_event.c:1964 >>>>> 1964 } else if ((lockflags & KNF_NOKQLOCK) != 0) { >>>>> (kgdb) p *list >>>>> $2 = {kl_list = {slh_first = 0x0}, kl_lock = 0xffffffff8063a1e0 >>>> >>>> We should/cannot get here w/ an empty list. If we do, then there is >>>> something seriously wrong... The current kn (which we must have as we >>>> are here) MUST be on the list, but as you just showed, there are no >>>> knotes on the list. >>>> >>>> Can you get me a print of the knote? That way I can see what flags >>>> are on it? >>> >>> I quickly tried to get this info for you by building my kernel with -O0 >>> and reproducing, but I get an insta-panic on boot with the new kernel: >>> >>> Fatal double fault >>> rip = 0xffffffff8218c794 >>> rsp = 0xfffffe044cdc9fe0 >>> rbp = 0xfffffe044cdca110 >>> cpuid = 2; apic id = 02 >>> panic: double fault >>> cpuid = 2 >>> KDB: stack backtrace: >>> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame >>> 0xfffffe03dcfffe30 >>> vpanic() at vpanic+0x189/frame 0xfffffe03dcfffeb0 >>> panic() at panic+0x43/frame 0xfffffe03dcffff10 >>> dblfault_handler() at dblfault_handler+0xa2/frame 0xfffffe03dcffff30 >>> Xdblfault() at Xdblfault+0xac/frame 0xfffffe03dcffff30 >>> --- trap 0x17, rip = 0xffffffff8218c794, rsp = 0xfffffe044cdc9fe0, rbp = >>> 0xfffffe044cdca110 --- >>> vdev_queue_aggregate() at vdev_queue_aggregate+0x34/frame 0xfffffe044cdca110 >>> vdev_queue_io_to_issue() at vdev_queue_io_to_issue+0x1f5/frame >>> 0xfffffe044cdca560 >>> vdev_queue_io() at vdev_queue_io+0x19a/frame 0xfffffe044cdca5b0 >>> zio_vdev_io_start() at zio_vdev_io_start+0x81f/frame 0xfffffe044cdca6e0 >>> zio_execute() at zio_execute+0x23b/frame 0xfffffe044cdca730 >>> zio_nowait() at zio_nowait+0xbe/frame 0xfffffe044cdca760 >>> vdev_mirror_io_start() at vdev_mirror_io_start+0x140/frame >>> 0xfffffe044cdca800 >>> zio_vdev_io_start() at zio_vdev_io_start+0x12f/frame 0xfffffe044cdca930 >>> zio_execute() at zio_execute+0x23b/frame 0xfffffe044cdca980 >>> zio_nowait() at zio_nowait+0xbe/frame 0xfffffe044cdca9b0 >>> spa_load_verify_cb() at spa_load_verify_cb+0x37d/frame 0xfffffe044cdcaa50 >>> traverse_visitbp() at traverse_visitbp+0x5a5/frame 0xfffffe044cdcac60 >>> traverse_dnode() at traverse_dnode+0x98/frame 0xfffffe044cdcacd0 >>> traverse_visitbp() at traverse_visitbp+0xc66/frame 0xfffffe044cdcaee0 >>> traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb0f0 >>> traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb300 >>> traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb510 >>> traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb720 >>> traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcb930 >>> traverse_visitbp() at traverse_visitbp+0x930/frame 0xfffffe044cdcbb40 >>> traverse_dnode() at traverse_dnode+0x98/frame 0xfffffe044cdcbbb0 >>> traverse_visitbp() at traverse_visitbp+0xe59/frame 0xfffffe044cdcbdc0 >>> traverse_impl() at traverse_impl+0x79d/frame 0xfffffe044cdcbfd0 >>> traverse_dataset() at traverse_dataset+0x93/frame 0xfffffe044cdcc040 >>> traverse_pool() at traverse_pool+0x1f2/frame 0xfffffe044cdcc140 >>> spa_load_verify() at spa_load_verify+0xf3/frame 0xfffffe044cdcc1f0 >>> spa_load_impl() at spa_load_impl+0x2069/frame 0xfffffe044cdcc610 >>> spa_load() at spa_load+0x320/frame 0xfffffe044cdcc6d0 >>> spa_load_impl() at spa_load_impl+0x150b/frame 0xfffffe044cdccaf0 >>> spa_load() at spa_load+0x320/frame 0xfffffe044cdccbb0 >>> spa_load_best() at spa_load_best+0xc6/frame 0xfffffe044cdccc50 >>> spa_open_common() at spa_open_common+0x246/frame 0xfffffe044cdccd40 >>> spa_open() at spa_open+0x35/frame 0xfffffe044cdccd70 >>> dsl_pool_hold() at dsl_pool_hold+0x2d/frame 0xfffffe044cdccdb0 >>> dmu_objset_own() at dmu_objset_own+0x2e/frame 0xfffffe044cdcce30 >>> zfsvfs_create() at zfsvfs_create+0x100/frame 0xfffffe044cdcd050 >>> zfs_domount() at zfs_domount+0xa7/frame 0xfffffe044cdcd0e0 >>> zfs_mount() at zfs_mount+0x6c3/frame 0xfffffe044cdcd390 >>> vfs_donmount() at vfs_donmount+0x1330/frame 0xfffffe044cdcd660 >>> kernel_mount() at kernel_mount+0x62/frame 0xfffffe044cdcd6c0 >>> parse_mount() at parse_mount+0x668/frame 0xfffffe044cdcd810 >>> vfs_mountroot() at vfs_mountroot+0x85c/frame 0xfffffe044cdcd9d0 >>> start_init() at start_init+0x62/frame 0xfffffe044cdcda70 >>> fork_exit() at fork_exit+0x84/frame 0xfffffe044cdcdab0 >>> fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe044cdcdab0 >>> --- trap 0, rip = 0, rsp = 0, rbp = 0 --- >>> KDB: enter: panic >>> >>> Didn't get a core because it panics before dumpdev is set. >>> >>> Is anyone else able to run -O0 kernels or do I have something set to evil? >> >> As I recall, double faults are commonly caused by overflowing the kernel >> stack. If I subtract the values of the first and last frame pointers, I >> get 14752, which is getting pretty large, and rsp rbp in the trap point >> to different 4K pages, so a stack overflow certainly looks possible. >> >> Try bumping up KSTACK_PAGES in your kernel config. > > Actually, that's not necessary anymore since it was made into a tunable > in -CURRENT fairly recently. Just set kern.kstack_pages to something > larger in loader.conf. > Thanks Don, I thought the call chain looked deep but didn't realise I could do the calculation you demonstrate above to see how close to the 4 pack kstack things were. Bumping kstack_pages from 4->5 resolved the issue. Cheers, Lawrence From owner-freebsd-current@freebsd.org Fri Aug 28 02:13:54 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A63B49C3371 for ; Fri, 28 Aug 2015 02:13:54 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 80DA5CA0 for ; Fri, 28 Aug 2015 02:13:54 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from Julian-MBP3.local (ppp121-45-243-143.lns20.per4.internode.on.net [121.45.243.143]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id t7S2CUir001168 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Thu, 27 Aug 2015 19:12:33 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: Why does netstat not work in jails? To: Chris H , FreeBSD CURRENT References: From: Julian Elischer Message-ID: <55DFC388.6080100@freebsd.org> Date: Fri, 28 Aug 2015 10:12:24 +0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 02:13:54 -0000 On 8/28/15 9:54 AM, Chris H wrote: > I've been attempting to run jails on an 11-CURRENT > for the purpose of building world/kernel && ports > for all of our 9-STABLE production servers. I'm using > standard/classic jail setup(s) -- not using any > of the "convenience" ports/applications that abstract > the process in any way. > While everything seemed to go as intended/anticipated, > I'm seeing things I *didn't* expect. > The host network get's it's "public" IP from the router > in front of it. From the router, I insure that it is > allocated the same non-public IP everytime. So DHCP > assigns it 192.168.0.100. I assigned the jail 192.168.0.103. > SSHD is started within the jail, root IS allowed login. > But any attempt to ssh to 192.168.0.103 from the host, > returns: > ssh_exchange_identification: Connection closed by remote host. > > SSHD id NOT running on the host. > > inetd_flags="-wW -a 192.168.0.100" and syslogd_flags="-ss" > is set on the host via rc.conf what does netstat -aAn show (on the main host). > second issue; loging into the jail, via jexex. If I perform: > netstat -nr > The following is returned: > netstat: kvm not available: /dev/mem: No such file or directory is there a /dev in the jail? if you have set it up, have you allowed mem to be one of the exported devices? I forget the exact details on how to set this but hopefully it's a hint. I have to look it up every time. > Routing tables > rt_tables: symbol not in namelist > > Any thought's jump out at anyone? > > Thanks! > > --Chris > > -- > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > From owner-freebsd-current@freebsd.org Fri Aug 28 02:32:38 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8F0229C3B54 for ; Fri, 28 Aug 2015 02:32:38 +0000 (UTC) (envelope-from allanjude@freebsd.org) Received: from mx1.scaleengine.net (mx1.scaleengine.net [209.51.186.6]) by mx1.freebsd.org (Postfix) with ESMTP id 54D3F1584 for ; Fri, 28 Aug 2015 02:32:38 +0000 (UTC) (envelope-from allanjude@freebsd.org) Received: from [10.1.1.2] (unknown [10.1.1.2]) (Authenticated sender: allanjude.freebsd@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id 0CAEC9F5C for ; Fri, 28 Aug 2015 02:32:37 +0000 (UTC) Subject: Re: Why does netstat not work in jails? To: freebsd-current@freebsd.org References: <55DFC388.6080100@freebsd.org> From: Allan Jude Message-ID: <55DFC860.4090404@freebsd.org> Date: Thu, 27 Aug 2015 22:33:04 -0400 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <55DFC388.6080100@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="k2PQtbb6QVttchccut6r3O1DddWMcxseF" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 02:32:38 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --k2PQtbb6QVttchccut6r3O1DddWMcxseF Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2015-08-27 22:12, Julian Elischer wrote: > On 8/28/15 9:54 AM, Chris H wrote: >> I've been attempting to run jails on an 11-CURRENT >> for the purpose of building world/kernel && ports >> for all of our 9-STABLE production servers. I'm using >> standard/classic jail setup(s) -- not using any >> of the "convenience" ports/applications that abstract >> the process in any way. >> While everything seemed to go as intended/anticipated, >> I'm seeing things I *didn't* expect. >> The host network get's it's "public" IP from the router >> in front of it. From the router, I insure that it is >> allocated the same non-public IP everytime. So DHCP >> assigns it 192.168.0.100. I assigned the jail 192.168.0.103. >> SSHD is started within the jail, root IS allowed login. >> But any attempt to ssh to 192.168.0.103 from the host, >> returns: >> ssh_exchange_identification: Connection closed by remote host. >> >> SSHD id NOT running on the host. >> >> inetd_flags=3D"-wW -a 192.168.0.100" and syslogd_flags=3D"-ss" >> is set on the host via rc.conf > what does netstat -aAn show (on the main host). >=20 >> second issue; loging into the jail, via jexex. If I perform: >> netstat -nr >> The following is returned: >> netstat: kvm not available: /dev/mem: No such file or directory > is there a /dev in the jail? if you have set it up, have you allowed > mem to be one of the exported devices? > I forget the exact details on how to set this but hopefully it's a hint= =2E > I have to look it up every time. >=20 >> Routing tables >> rt_tables: symbol not in namelist >> >> Any thought's jump out at anyone? >> >> Thanks! >> >> --Chris >> >> --=20 Normally I wouldn't think you would want /dev/mem to be accessible inside a jail, but you can probably do it by editing some of the devfs rules. What info are you trying to get from netstat? some of the info is available from sockstat etc. --=20 Allan Jude --k2PQtbb6QVttchccut6r3O1DddWMcxseF Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) iQIcBAEBAgAGBQJV38hsAAoJEBmVNT4SmAt+dGUQAIm10NHUfhy7ULREUXWKvtGt CIFUYZOHNFUs1oQ0JA4DWnLEm0kCvKyODTnXBqQHKxW7WQN/3jhKF8DmJUQDJesd 8kzX1n4HcJqI4VN0A0BJE50J7tLLxRfqwcQIFlY9GP77aLw9Tr+l3JX0IWr/YvDo QH9TRrCZnl4f5L7KgAkYo/NYc/E9xHgYHHbjsz5w6vxRdc6i1g9WVjbItPKBqUlk lbOBDI8GPX+Wc8Uav2+W4twqIznvfgW2Tik9NqZwusNnWEvoQhTlTyH6BzhyJWql 4lVew+DWg/+IYoS7obMqCwr58id3AWDh7oUiXOU1pF15MCJX4Ev+6vdlhJ7seZt/ O7D0SDY32d8uSNiBd13YSKYoqQIgkxs1pHHCNSXtl1yXEcbWRxGPKLp0Ubs5WbQl +j7biCUUuWGecKmqM9R5o4LV+KzMWuJqQX5qM6vSR1KILQ5WBmTRV5omg8kRdRTq 08u71mNrCr9GTmEg5f7jIV2frF6meOoIizTtiSOFXPAlZefY2nheIuXxsdJEkaIb 3QNjiYBLxK9lFYHf/fPO8Qnt3hWgA+eT0WR3vnNzIlhy1sWuikeerDjJsNVM1lZx YeWOalW/qnKZWqCMLNgCGfxxU9peENRlZWKbdDzYf3TFMJUr+3UQNBy2sfUTmPib BmcsgqsEvyaXfj1zGvKe =Eydw -----END PGP SIGNATURE----- --k2PQtbb6QVttchccut6r3O1DddWMcxseF-- From owner-freebsd-current@freebsd.org Fri Aug 28 03:17:36 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 16DA09C4A80 for ; Fri, 28 Aug 2015 03:17:36 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (ultimatedns.net [209.180.214.225]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AC8CDB7B for ; Fri, 28 Aug 2015 03:17:35 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id t7S3GLMN026179 for ; Thu, 27 Aug 2015 20:16:27 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) To: In-Reply-To: <55DFC860.4090404@freebsd.org> References: <55DFC388.6080100@freebsd.org>, <55DFC860.4090404@freebsd.org> From: "Chris H" Subject: Re: Why does netstat not work in jails? Date: Thu, 27 Aug 2015 20:16:27 -0700 Content-Type: text/plain; charset=UTF-8; format=fixed MIME-Version: 1.0 Message-id: <45e258ed2f82516497a14e9db675b5f1@ultimatedns.net> Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 03:17:36 -0000 On Thu, 27 Aug 2015 22:33:04 -0400 Allan Jude wrote > On 2015-08-27 22:12, Julian Elischer wrote: > > On 8/28/15 9:54 AM, Chris H wrote: > >> I've been attempting to run jails on an 11-CURRENT > >> for the purpose of building world/kernel && ports > >> for all of our 9-STABLE production servers. I'm using > >> standard/classic jail setup(s) -- not using any > >> of the "convenience" ports/applications that abstract > >> the process in any way. > >> While everything seemed to go as intended/anticipated, > >> I'm seeing things I *didn't* expect. > >> The host network get's it's "public" IP from the router > >> in front of it. From the router, I insure that it is > >> allocated the same non-public IP everytime. So DHCP > >> assigns it 192.168.0.100. I assigned the jail 192.168.0.103. > >> SSHD is started within the jail, root IS allowed login. > >> But any attempt to ssh to 192.168.0.103 from the host, > >> returns: > >> ssh_exchange_identification: Connection closed by remote host. > >> > >> SSHD id NOT running on the host. > >> > >> inetd_flags="-wW -a 192.168.0.100" and syslogd_flags="-ss" > >> is set on the host via rc.conf > > what does netstat -aAn show (on the main host). > > > >> second issue; loging into the jail, via jexex. If I perform: > >> netstat -nr > >> The following is returned: > >> netstat: kvm not available: /dev/mem: No such file or directory > > is there a /dev in the jail? if you have set it up, have you allowed > > mem to be one of the exported devices? > > I forget the exact details on how to set this but hopefully it's a hint. > > I have to look it up every time. Thanks for the hint, Julian! > > > >> Routing tables > >> rt_tables: symbol not in namelist > >> > >> Any thought's jump out at anyone? > >> > >> Thanks! > >> > >> --Chris > >> > >> -- > > Normally I wouldn't think you would want /dev/mem to be accessible > inside a jail, but you can probably do it by editing some of the devfs > rules. > > What info are you trying to get from netstat? Get some idea of what the jail thinks it's [network] topology is. So I might better debug my being unable to ssh into it from the host. > some of the info is available from sockstat etc. Indeed, sockstat(1) surprisingly *does* work. I thought of using it, too. But assumed /dev/mem would have been involved there, also. > > -- > Allan Jude Thanks, Allen, Julian! --Chris From owner-freebsd-current@freebsd.org Fri Aug 28 04:18:27 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ECCB39C3E52 for ; Fri, 28 Aug 2015 04:18:26 +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 DCE89907; Fri, 28 Aug 2015 04:18:26 +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 5B16E7B2; Fri, 28 Aug 2015 04:18:26 +0000 (UTC) Date: Fri, 28 Aug 2015 04:18:12 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: imp@FreeBSD.org, yongari@FreeBSD.org, delphij@FreeBSD.org, jhibbits@FreeBSD.org, markj@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <1617984616.75.1440735502879.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3138 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 04:18:27 -0000 FreeBSD_HEAD - Build #3138 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3138/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3138/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3138/console Change summaries: 287240 by jhibbits: Extend pmap to support e500mc and e5500. As part of this, clean up tlb1_init(), since bootinfo is always NULL here j= ust eliminate the loop altogether. Also, fix a bug in mmu_booke_mapdev_attr() where it's possible to map a lar= ger immediately following a smaller page, causing the mappings to overlap. Ins= tead, break up the new mapping into smaller chunks. The downside to this is that= it uses more precious TLB1 entries, which, on smaller chips (e500v2) it could = cause problems with TLB1 being out of space (e500v2 only has 16 TLB1 entries). Obtained from:=09Semihalf (partial) Sponsored by:=09Alex Perez/Inertial Computing 287239 by imp: Simply to appease gcc's warnings. 287238 by yongari: Set DMA alignment constraint of status, TX and RX LEs(List Elements in Marvell terms) to 32768. 32768 looks overkill but it will ensure correct DMAed update. This change addresses occasional watchdog timeouts reported on 10.2-RELEASE. Tested by:=09Johann Hugo MFC after:=092 weeks 287237 by delphij: Respect locale settings. MFC after:=092 weeks 287236 by delphij: Use exit() instead of return in main(). MFC after:=092 weeks 287235 by markj: Remove weighted page handling from vm_page_advise(). This was added in r51337 as part of the implementation of madvise(MADV_DONTNEED). Its objective was to ensure that the page daemon would eventually reclaim other unreferenced pages (i.e., unreferenced pages not touched by madvise()) from the active queue. Now that the pagedaemon performs steady scanning of the active page queue, this weighted handling is unnecessary. Instead, always "cache" clean pages by moving them to the head of the inactive page queue. This simplifies the implementation of vm_page_advise() and eliminates the fragmentation that resulted from the distribution of pages among multiple queues. Suggested by:=09alc Reviewed by:=09alc Sponsored by:=09EMC / Isilon Storage Division Differential Revision:=09https://reviews.freebsd.org/D3401 287234 by markj: Re-apply r274569. It was reverted in r276848 since that appeared to fix some ctfmerge crashes that started to occur on i386 weeks after r274569 was committed. Some later investigation indicated that the crashes were caused by malformed CTF info that led to a stack overflow. The issue with CTF info in i386 kernels seems to have been resolved by r261246, which updated libdwarf and libelf. r274569 fixes a bug which caused duplicate types to appear in the kernel's CTF info. This duplication generally does not cause problems when using DTrace, but makes it easier to hit the limit of 2^15 - 1 distinct type definitions in a CTF container. MFC after:=092 weeks 287233 by markj: Remove an unneeded instruction. MFC after:=091 week 287232 by markj: nv.h lives in sys/ as of r279439. 287227 by imp: Use CFLAGS_NO_SIMD in preference to varying lists of -mno-xxxx flags. Go ahead and defined -D_STANDALONE for all targets (only strictly needed for some architecture, but harmless on those it isn't required for). Also add -msoft-float to all architectures uniformly rather that higgley piggley like it is today. Differential Revision: https://reviews.freebsd.org/D3496 287225 by imp: New 1-Wire bus implementation. 1-Wire controller is abstracted, though only gpiobus configured via FDT is supported. Bus enumeration is supported. Devices are created for each device found. 1-Wire temperature controllers are supported, but other drivers could be written. Temperatures are polled and reported via a sysctl. Errors are reported via sysctl counters. Mis-wired bus detection is included for more trouble shooting. See ow(4), owc(4) and ow_temp(4) for details of what's supported and known issues. This has been tested on Raspberry Pi-B, Pi2 and Beagle Bone Black with up to 7 devices. Differential Revision: https://reviews.freebsd.org/D2956 Relnotes: yes MFC after: 2 weeks Reviewed by: loos@ (with many insightful comments) The end of the build log: [...truncated 55574 lines...] --- DiagnosticFrontendKinds.inc.h --- clang-tblgen -gen-clang-diags-defs -clang-component=3DFrontend -I /builds/= FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/include/= clang/Basic -d DiagnosticFrontendKinds.inc.d -o DiagnosticFrontendKinds.in= c.h /builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/cl= ang/include/clang/Basic/Diagnostic.td --- DiagnosticLexKinds.inc.h --- clang-tblgen -gen-clang-diags-defs -clang-component=3DLex -I /builds/FreeB= SD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/include/clang= /Basic -d DiagnosticLexKinds.inc.d -o DiagnosticLexKinds.inc.h /builds/Fre= eBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/include/cla= ng/Basic/Diagnostic.td --- DiagnosticSemaKinds.inc.h --- clang-tblgen -gen-clang-diags-defs -clang-component=3DSema -I /builds/Free= BSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/include/clan= g/Basic -d DiagnosticSemaKinds.inc.d -o DiagnosticSemaKinds.inc.h /builds/= FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/include/= clang/Basic/Diagnostic.td --- DiagnosticCommonKinds.inc.h --- --- Options.inc.h --- --- DiagnosticCommonKinds.inc.h --- clang-tblgen -gen-clang-diags-defs -clang-component=3DCommon -I /builds/Fr= eeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/include/cl= ang/Basic -d DiagnosticCommonKinds.inc.d -o DiagnosticCommonKinds.inc.h /b= uilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/in= clude/clang/Basic/Diagnostic.td --- Options.inc.h --- tblgen -gen-opt-parser-defs -I /builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../contrib/llvm/include -I /builds/FreeBSD_HEAD/usr.bin/clang/clang/../= ../../contrib/llvm/tools/clang/include/clang/Driver -d Options.inc.d -o Op= tions.inc.h /builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm= /tools/clang/include/clang/Driver/Options.td --- .depend --- rm -f .depend mkdep -f .depend -a -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../= contrib/llvm/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../co= ntrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/.= ./../../contrib/llvm/tools/clang/tools/driver -I. -I/builds/FreeBSD_HEAD/us= r.bin/clang/clang/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_U= NIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DLLVM= _DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE= =3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"/builds/FreeBSD_HEA= D/obj/builds/FreeBSD_HEAD/tmp\" -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/legacy/usr/include -std=3Dc++11 -stdlib=3Dlibc++ /builds/FreeB= SD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/tools/driver/= cc1_main.cpp /builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm= /tools/clang/tools/driver/cc1as_main.cpp /builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../contrib/llvm/tools/clang/tools/driver/driver.cpp=20 echo clang: /usr/lib/libc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangfronte= ndtool/libclangfrontendtool.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/= tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangfron= tend/libclangfrontend.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bu= ilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangdriver/lib= clangdriver.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeB= SD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangserialization/libcla= ngserialization.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangcodegen/libclang= codegen.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_H= EAD/usr.bin/clang/clang/../../../lib/clang/libclangparse/libclangparse.a /b= uilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/= clang/clang/../../../lib/clang/libclangsema/libclangsema.a /builds/FreeBSD_= HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../lib/clang/libclangrewritefrontend/libclangrewritefrontend.a /builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/= clang/../../../lib/clang/libclangrewrite/libclangrewrite.a /builds/FreeBSD_= HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../lib/clang/libclanganalysis/libclanganalysis.a /builds/FreeBSD_HEAD/o= bj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../..= /lib/clang/libclangedit/libclangedit.a /builds/FreeBSD_HEAD/obj/builds/Free= BSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/lib= clangast/libclangast.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bui= lds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclanglex/libclan= glex.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD= /usr.bin/clang/clang/../../../lib/clang/libclangbasic/libclangbasic.a /buil= ds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../lib/clang/libllvmoption/libllvmoption.a /builds/FreeBSD_H= EAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../= ../../lib/clang/libllvmobjcarcopts/libllvmobjcarcopts.a /builds/FreeBSD_HEA= D/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../..= /../lib/clang/libllvmlinker/libllvmlinker.a /builds/FreeBSD_HEAD/obj/builds= /FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clan= g/libllvmirreader/libllvmirreader.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD= _HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllv= mipo/libllvmipo.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmvectorize/libllvm= vectorize.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD= _HEAD/usr.bin/clang/clang/../../../lib/clang/libllvminstrumentation/libllvm= instrumentation.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmbitwriter/libllvm= bitwriter.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD= _HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmasmparser/libllvmasmpar= ser.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/= usr.bin/clang/clang/../../../lib/clang/libllvmaarch64disassembler/libllvmaa= rch64disassembler.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds= /FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch64codegen/= libllvmaarch64codegen.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bu= ilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch64asmp= arser/libllvmaarch64asmparser.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaar= ch64desc/libllvmaarch64desc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/= tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch= 64info/libllvmaarch64info.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch64= instprinter/libllvmaarch64instprinter.a /builds/FreeBSD_HEAD/obj/builds/Fre= eBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/li= bllvmaarch64utils/libllvmaarch64utils.a /builds/FreeBSD_HEAD/obj/builds/Fre= eBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/li= bllvmarmdisassembler/libllvmarmdisassembler.a /builds/FreeBSD_HEAD/obj/buil= ds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/cl= ang/libllvmarmcodegen/libllvmarmcodegen.a /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/= libllvmarmasmparser/libllvmarmasmparser.a /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/= libllvmarmdesc/libllvmarmdesc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmarm= info/libllvmarminfo.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/buil= ds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmarminstprinte= r/libllvmarminstprinter.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/= builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmipsdisas= sembler/libllvmmipsdisassembler.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmm= ipscodegen/libllvmmipscodegen.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmip= sasmparser/libllvmmipsasmparser.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmm= ipsdesc/libllvmmipsdesc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/= builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmipsinfo/= libllvmmipsinfo.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmipsinstprinter/l= ibllvmmipsinstprinter.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bu= ilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmpowerpcdisa= ssembler/libllvmpowerpcdisassembler.a /builds/FreeBSD_HEAD/obj/builds/FreeB= SD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libl= lvmpowerpccodegen/libllvmpowerpccodegen.a /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/= libllvmpowerpcasmparser/libllvmpowerpcasmparser.a /builds/FreeBSD_HEAD/obj/= builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../li= b/clang/libllvmpowerpcdesc/libllvmpowerpcdesc.a /builds/FreeBSD_HEAD/obj/bu= ilds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/= clang/libllvmpowerpcinfo/libllvmpowerpcinfo.a /builds/FreeBSD_HEAD/obj/buil= ds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/cl= ang/libllvmpowerpcinstprinter/libllvmpowerpcinstprinter.a /builds/FreeBSD_H= EAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../= ../../lib/clang/libllvmsparcdisassembler/libllvmsparcdisassembler.a /builds= /FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../lib/clang/libllvmsparccodegen/libllvmsparccodegen.a /builds= /FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../lib/clang/libllvmsparcasmparser/libllvmsparcasmparser.a /bu= ilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/c= lang/clang/../../../lib/clang/libllvmsparcdesc/libllvmsparcdesc.a /builds/F= reeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/c= lang/../../../lib/clang/libllvmsparcinfo/libllvmsparcinfo.a /builds/FreeBSD= _HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/.= ./../../lib/clang/libllvmsparcinstprinter/libllvmsparcinstprinter.a /builds= /FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../lib/clang/libllvmx86disassembler/libllvmx86disassembler.a /= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin= /clang/clang/../../../lib/clang/libllvmx86asmparser/libllvmx86asmparser.a /= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin= /clang/clang/../../../lib/clang/libllvmx86codegen/libllvmx86codegen.a /buil= ds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../lib/clang/libllvmselectiondag/libllvmselectiondag.a /buil= ds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../lib/clang/libllvmasmprinter/libllvmasmprinter.a /builds/F= reeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/c= lang/../../../lib/clang/libllvmcodegen/libllvmcodegen.a /builds/FreeBSD_HEA= D/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../..= /../lib/clang/libllvmscalaropts/libllvmscalaropts.a /builds/FreeBSD_HEAD/ob= j/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../= lib/clang/libllvmprofiledata/libllvmprofiledata.a /builds/FreeBSD_HEAD/obj/= builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../li= b/clang/libllvminstcombine/libllvminstcombine.a /builds/FreeBSD_HEAD/obj/bu= ilds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/= clang/libllvmtransformutils/libllvmtransformutils.a /builds/FreeBSD_HEAD/ob= j/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../= lib/clang/libllvmipa/libllvmipa.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvma= nalysis/libllvmanalysis.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/= builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmtarget/li= bllvmtarget.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeB= SD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmx86desc/libllvmx86des= c.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/us= r.bin/clang/clang/../../../lib/clang/libllvmobject/libllvmobject.a /builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/= clang/../../../lib/clang/libllvmmcparser/libllvmmcparser.a /builds/FreeBSD_= HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../lib/clang/libllvmbitreader/libllvmbitreader.a /builds/FreeBSD_HEAD/o= bj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../..= /lib/clang/libllvmmcdisassembler/libllvmmcdisassembler.a /builds/FreeBSD_HE= AD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../.= ./../lib/clang/libllvmx86info/libllvmx86info.a /builds/FreeBSD_HEAD/obj/bui= lds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/c= lang/libllvmx86instprinter/libllvmx86instprinter.a /builds/FreeBSD_HEAD/obj= /builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../l= ib/clang/libllvmmc/libllvmmc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD= /tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmx86u= tils/libllvmx86utils.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bui= lds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmcore/libllvm= core.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD= /usr.bin/clang/clang/../../../lib/clang/libllvmsupport/libllvmsupport.a /us= r/lib/libncursesw.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy= /usr/lib/libegacy.a /usr/lib/libz.a >> .depend echo clang: /usr/lib/libc++.a >> .depend --- all_subdir_clang --- --- all_subdir_clang-tblgen --- --- all_subdir_tblgen --- --- all_subdir_clang --- =3D=3D=3D> usr.bin/clang/clang (all) --- all_subdir_clang-tblgen --- =3D=3D=3D> usr.bin/clang/clang-tblgen (all) --- all_subdir_tblgen --- =3D=3D=3D> usr.bin/clang/tblgen (all) --- all_subdir_clang --- --- cc1_main.o --- --- cc1as_main.o --- --- driver.o --- --- cc1_main.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/l= lvm/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llv= m/tools/clang/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../c= ontrib/llvm/tools/clang/tools/driver -I. -I/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLV= M_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-ali= asing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DLLVM_= HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"/builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp\" -Qunused-arguments -I/builds/Fre= eBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dc++11 -fno= -exceptions -fno-rtti -stdlib=3Dlibc++ -Wno-c++11-extensions -c /builds/Fre= eBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/tools/drive= r/cc1_main.cpp -o cc1_main.o --- cc1as_main.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/l= lvm/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llv= m/tools/clang/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../c= ontrib/llvm/tools/clang/tools/driver -I. -I/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLV= M_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-ali= asing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DLLVM_= HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"/builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp\" -Qunused-arguments -I/builds/Fre= eBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dc++11 -fno= -exceptions -fno-rtti -stdlib=3Dlibc++ -Wno-c++11-extensions -c /builds/Fre= eBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/tools/drive= r/cc1as_main.cpp -o cc1as_main.o --- driver.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/l= lvm/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llv= m/tools/clang/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../c= ontrib/llvm/tools/clang/tools/driver -I. -I/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLV= M_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-ali= asing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DLLVM_= HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"/builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp\" -Qunused-arguments -I/builds/Fre= eBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dc++11 -fno= -exceptions -fno-rtti -stdlib=3Dlibc++ -Wno-c++11-extensions -c /builds/Fre= eBSD_HEAD/usr.bin/clang/clang/../../../contrib/llvm/tools/clang/tools/drive= r/driver.cpp -o driver.o --- clang --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/l= lvm/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../contrib/llv= m/tools/clang/include -I/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../c= ontrib/llvm/tools/clang/tools/driver -I. -I/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLV= M_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-ali= asing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DLLVM_= HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"/builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp\" -Qunused-arguments -I/builds/Fre= eBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dc++11 -fno= -exceptions -fno-rtti -stdlib=3Dlibc++ -Wno-c++11-extensions -static -L/bu= ilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o clang cc1_m= ain.o cc1as_main.o driver.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangfronte= ndtool/libclangfrontendtool.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/= tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangfron= tend/libclangfrontend.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bu= ilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangdriver/lib= clangdriver.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeB= SD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangserialization/libcla= ngserialization.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclangcodegen/libclang= codegen.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_H= EAD/usr.bin/clang/clang/../../../lib/clang/libclangparse/libclangparse.a /b= uilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/= clang/clang/../../../lib/clang/libclangsema/libclangsema.a /builds/FreeBSD_= HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../lib/clang/libclangrewritefrontend/libclangrewritefrontend.a /builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/= clang/../../../lib/clang/libclangrewrite/libclangrewrite.a /builds/FreeBSD_= HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../lib/clang/libclanganalysis/libclanganalysis.a /builds/FreeBSD_HEAD/o= bj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../..= /lib/clang/libclangedit/libclangedit.a /builds/FreeBSD_HEAD/obj/builds/Free= BSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/lib= clangast/libclangast.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bui= lds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libclanglex/libclan= glex.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD= /usr.bin/clang/clang/../../../lib/clang/libclangbasic/libclangbasic.a /buil= ds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../lib/clang/libllvmoption/libllvmoption.a /builds/FreeBSD_H= EAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../= ../../lib/clang/libllvmobjcarcopts/libllvmobjcarcopts.a /builds/FreeBSD_HEA= D/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../..= /../lib/clang/libllvmlinker/libllvmlinker.a /builds/FreeBSD_HEAD/obj/builds= /FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clan= g/libllvmirreader/libllvmirreader.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD= _HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllv= mipo/libllvmipo.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmvectorize/libllvm= vectorize.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD= _HEAD/usr.bin/clang/clang/../../../lib/clang/libllvminstrumentation/libllvm= instrumentation.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmbitwriter/libllvm= bitwriter.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD= _HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmasmparser/libllvmasmpar= ser.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/= usr.bin/clang/clang/../../../lib/clang/libllvmaarch64disassembler/libllvmaa= rch64disassembler.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds= /FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch64codegen/= libllvmaarch64codegen.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bu= ilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch64asmp= arser/libllvmaarch64asmparser.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaar= ch64desc/libllvmaarch64desc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/= tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch= 64info/libllvmaarch64info.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmaarch64= instprinter/libllvmaarch64instprinter.a /builds/FreeBSD_HEAD/obj/builds/Fre= eBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/li= bllvmaarch64utils/libllvmaarch64utils.a /builds/FreeBSD_HEAD/obj/builds/Fre= eBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/li= bllvmarmdisassembler/libllvmarmdisassembler.a /builds/FreeBSD_HEAD/obj/buil= ds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/cl= ang/libllvmarmcodegen/libllvmarmcodegen.a /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/= libllvmarmasmparser/libllvmarmasmparser.a /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/= libllvmarmdesc/libllvmarmdesc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmarm= info/libllvmarminfo.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/buil= ds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmarminstprinte= r/libllvmarminstprinter.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/= builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmipsdisas= sembler/libllvmmipsdisassembler.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmm= ipscodegen/libllvmmipscodegen.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmip= sasmparser/libllvmmipsasmparser.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmm= ipsdesc/libllvmmipsdesc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/= builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmipsinfo/= libllvmmipsinfo.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/F= reeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmmipsinstprinter/l= ibllvmmipsinstprinter.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bu= ilds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmpowerpcdisa= ssembler/libllvmpowerpcdisassembler.a /builds/FreeBSD_HEAD/obj/builds/FreeB= SD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libl= lvmpowerpccodegen/libllvmpowerpccodegen.a /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/= libllvmpowerpcasmparser/libllvmpowerpcasmparser.a /builds/FreeBSD_HEAD/obj/= builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../li= b/clang/libllvmpowerpcdesc/libllvmpowerpcdesc.a /builds/FreeBSD_HEAD/obj/bu= ilds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/= clang/libllvmpowerpcinfo/libllvmpowerpcinfo.a /builds/FreeBSD_HEAD/obj/buil= ds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/cl= ang/libllvmpowerpcinstprinter/libllvmpowerpcinstprinter.a /builds/FreeBSD_H= EAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../= ../../lib/clang/libllvmsparcdisassembler/libllvmsparcdisassembler.a /builds= /FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../lib/clang/libllvmsparccodegen/libllvmsparccodegen.a /builds= /FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../lib/clang/libllvmsparcasmparser/libllvmsparcasmparser.a /bu= ilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/c= lang/clang/../../../lib/clang/libllvmsparcdesc/libllvmsparcdesc.a /builds/F= reeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/c= lang/../../../lib/clang/libllvmsparcinfo/libllvmsparcinfo.a /builds/FreeBSD= _HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/.= ./../../lib/clang/libllvmsparcinstprinter/libllvmsparcinstprinter.a /builds= /FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang= /clang/../../../lib/clang/libllvmx86disassembler/libllvmx86disassembler.a /= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin= /clang/clang/../../../lib/clang/libllvmx86asmparser/libllvmx86asmparser.a /= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin= /clang/clang/../../../lib/clang/libllvmx86codegen/libllvmx86codegen.a /buil= ds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../lib/clang/libllvmselectiondag/libllvmselectiondag.a /buil= ds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/cla= ng/clang/../../../lib/clang/libllvmasmprinter/libllvmasmprinter.a /builds/F= reeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/c= lang/../../../lib/clang/libllvmcodegen/libllvmcodegen.a /builds/FreeBSD_HEA= D/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../..= /../lib/clang/libllvmscalaropts/libllvmscalaropts.a /builds/FreeBSD_HEAD/ob= j/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../= lib/clang/libllvmprofiledata/libllvmprofiledata.a /builds/FreeBSD_HEAD/obj/= builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../li= b/clang/libllvminstcombine/libllvminstcombine.a /builds/FreeBSD_HEAD/obj/bu= ilds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/= clang/libllvmtransformutils/libllvmtransformutils.a /builds/FreeBSD_HEAD/ob= j/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../= lib/clang/libllvmipa/libllvmipa.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvma= nalysis/libllvmanalysis.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/= builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmtarget/li= bllvmtarget.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeB= SD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmx86desc/libllvmx86des= c.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/us= r.bin/clang/clang/../../../lib/clang/libllvmobject/libllvmobject.a /builds/= FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/= clang/../../../lib/clang/libllvmmcparser/libllvmmcparser.a /builds/FreeBSD_= HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/..= /../../lib/clang/libllvmbitreader/libllvmbitreader.a /builds/FreeBSD_HEAD/o= bj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../..= /lib/clang/libllvmmcdisassembler/libllvmmcdisassembler.a /builds/FreeBSD_HE= AD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../.= ./../lib/clang/libllvmx86info/libllvmx86info.a /builds/FreeBSD_HEAD/obj/bui= lds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/c= lang/libllvmx86instprinter/libllvmx86instprinter.a /builds/FreeBSD_HEAD/obj= /builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../l= ib/clang/libllvmmc/libllvmmc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD= /tmp/builds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmx86u= tils/libllvmx86utils.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/bui= lds/FreeBSD_HEAD/usr.bin/clang/clang/../../../lib/clang/libllvmcore/libllvm= core.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD= /usr.bin/clang/clang/../../../lib/clang/libllvmsupport/libllvmsupport.a -ln= cursesw -legacy -lz --- realinstall_subdir_clang --- --- realinstall_subdir_clang-tblgen --- --- realinstall_subdir_tblgen --- --- realinstall_subdir_clang --- =3D=3D=3D> usr.bin/clang/clang (install) --- realinstall_subdir_clang-tblgen --- =3D=3D=3D> usr.bin/clang/clang-tblgen (install) --- realinstall_subdir_tblgen --- =3D=3D=3D> usr.bin/clang/tblgen (install) --- _proginstall --- sh /builds/FreeBSD_HEAD/tools/install.sh -s -o root -g wheel -m 555 tblge= n /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/usr/bin/tblgen --- realinstall_subdir_clang-tblgen --- --- _proginstall --- sh /builds/FreeBSD_HEAD/tools/install.sh -s -o root -g wheel -m 555 clang= -tblgen /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/usr/bin/clang-tblg= en --- realinstall_subdir_clang --- --- _proginstall --- sh /builds/FreeBSD_HEAD/tools/install.sh -s -o root -g wheel -m 555 clang= /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/usr/bin/clang --- _installlinks --- /usr/bin/clang++ -> /usr/bin/clang /usr/bin/clang-cpp -> /usr/bin/clang /usr/bin/cc -> /usr/bin/clang /usr/bin/c++ -> /usr/bin/clang /usr/bin/CC -> /usr/bin/clang /usr/bin/cpp -> /usr/bin/clang =3D=3D=3D> gnu/usr.bin/binutils (obj,depend,all,install) --- obj_subdir_doc --- --- obj_subdir_libiberty --- --- obj_subdir_libbfd --- --- obj_subdir_libopcodes --- --- obj_subdir_doc --- =3D=3D=3D> gnu/usr.bin/binutils/doc (obj) --- obj_subdir_libiberty --- =3D=3D=3D> gnu/usr.bin/binutils/libiberty (obj) --- obj_subdir_libbfd --- =3D=3D=3D> gnu/usr.bin/binutils/libbfd (obj) --- obj_subdir_libopcodes --- =3D=3D=3D> gnu/usr.bin/binutils/libopcodes (obj) --- obj_subdir_libiberty --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/libiberty created for /builds/FreeBSD_HEAD/gnu/usr.bin/binut= ils/libiberty --- obj_subdir_libbinutils --- =3D=3D=3D> gnu/usr.bin/binutils/libbinutils (obj) --- obj_subdir_libopcodes --- --- obj --- --- obj_subdir_libbfd --- --- obj --- --- obj_subdir_libopcodes --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/libopcodes created for /builds/FreeBSD_HEAD/gnu/usr.bin/binu= tils/libopcodes --- obj_subdir_libbfd --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/libbfd created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutils= /libbfd --- obj_subdir_libbinutils --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/libbinutils created for /builds/FreeBSD_HEAD/gnu/usr.bin/bin= utils/libbinutils --- obj_subdir_doc --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/doc created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/do= c --- obj_subdir_as --- --- obj_subdir_ld --- --- obj_subdir_objcopy --- --- obj_subdir_objdump --- --- obj_subdir_as --- =3D=3D=3D> gnu/usr.bin/binutils/as (obj) --- obj_subdir_ld --- =3D=3D=3D> gnu/usr.bin/binutils/ld (obj) --- obj_subdir_objcopy --- =3D=3D=3D> gnu/usr.bin/binutils/objcopy (obj) --- obj_subdir_objdump --- =3D=3D=3D> gnu/usr.bin/binutils/objdump (obj) --- obj_subdir_objcopy --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/objcopy created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutil= s/objcopy --- obj_subdir_ld --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/ld created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/ld --- obj_subdir_objdump --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/objdump created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutil= s/objdump --- obj_subdir_as --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/us= r.bin/binutils/as created for /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/as --- depend_subdir_doc --- --- depend_subdir_libiberty --- --- depend_subdir_libbfd --- --- depend_subdir_libopcodes --- --- depend_subdir_doc --- =3D=3D=3D> gnu/usr.bin/binutils/doc (depend) --- depend_subdir_libiberty --- =3D=3D=3D> gnu/usr.bin/binutils/libiberty (depend) --- depend_subdir_libbfd --- =3D=3D=3D> gnu/usr.bin/binutils/libbfd (depend) --- depend_subdir_libopcodes --- =3D=3D=3D> gnu/usr.bin/binutils/libopcodes (depend) --- depend_subdir_libbinutils --- =3D=3D=3D> gnu/usr.bin/binutils/libbinutils (depend) --- depend_subdir_libopcodes --- --- .depend --- rm -f .depend mkdep -f .depend -a -DBFD_DEFAULT_TARGET_SIZE=3D64 -I. -I/builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libopcodes -I/builds/FreeBSD_HEAD/gnu/usr.bin/bi= nutils/libopcodes/../libbfd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/= tmp/builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libopcodes/../libbfd -I/builds= /FreeBSD_HEAD/gnu/usr.bin/binutils/libopcodes/../../../../contrib/binutils/= include -DARCH_i386 -D_GNU_SOURCE -I/builds/FreeBSD_HEAD/gnu/usr.bin/binuti= ls/libopcodes/../../../../contrib/binutils/opcodes -I/builds/FreeBSD_HEAD/g= nu/usr.bin/binutils/libopcodes/../../../../contrib/binutils/bfd -I/builds/F= reeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dgnu99 /= builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libopcodes/../../../../contrib/bin= utils/opcodes/i386-dis.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libopcod= es/../../../../contrib/binutils/opcodes/dis-buf.c /builds/FreeBSD_HEAD/gnu/= usr.bin/binutils/libopcodes/../../../../contrib/binutils/opcodes/dis-init.c= /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libopcodes/../../../../contrib/b= inutils/opcodes/disassemble.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/lib= opcodes/../../../../contrib/binutils/opcodes/i386-opc.c --- depend_subdir_libiberty --- --- .depend --- rm -f .depend mkdep -f .depend -a -DBFD_DEFAULT_TARGET_SIZE=3D64 -I. -I/builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libiberty -I/builds/FreeBSD_HEAD/gnu/usr.bin/bin= utils/libiberty/../libbfd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../libbfd -I/builds/Fr= eeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/incl= ude -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/lega= cy/usr/include -std=3Dgnu99 /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/lib= iberty/../../../../contrib/binutils/libiberty/argv.c /builds/FreeBSD_HEAD/g= nu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libiberty/concat= .c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/= binutils/libiberty/choose-temp.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/= libiberty/../../../../contrib/binutils/libiberty/cp-demangle.c /builds/Free= BSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libibe= rty/cp-demint.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../.= ./../contrib/binutils/libiberty/cplus-dem.c /builds/FreeBSD_HEAD/gnu/usr.bi= n/binutils/libiberty/../../../../contrib/binutils/libiberty/dyn-string.c /b= uilds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binut= ils/libiberty/getpwd.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/= ../../../../contrib/binutils/libiberty/getruntime.c /builds/FreeBSD_HEAD/gn= u/usr.bin/binutils/libiberty/../../../../contrib/binutils/libiberty/filenam= e_cmp.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../con= trib/binutils/libiberty/floatformat.c /builds/FreeBSD_HEAD/gnu/usr.bin/binu= tils/libiberty/../../../../contrib/binutils/libiberty/hashtab.c /builds/Fre= eBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libib= erty/hex.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../= contrib/binutils/libiberty/lbasename.c /builds/FreeBSD_HEAD/gnu/usr.bin/bin= utils/libiberty/../../../../contrib/binutils/libiberty/lrealpath.c /builds/= FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/li= biberty/make-relative-prefix.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/li= biberty/../../../../contrib/binutils/libiberty/make-temp-file.c /builds/Fre= eBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libib= erty/objalloc.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../.= ./../contrib/binutils/libiberty/obstack.c /builds/FreeBSD_HEAD/gnu/usr.bin/= binutils/libiberty/../../../../contrib/binutils/libiberty/safe-ctype.c /bui= lds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutil= s/libiberty/unlink-if-ordinary.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/= libiberty/../../../../contrib/binutils/libiberty/xatexit.c /builds/FreeBSD_= HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libiberty/= xexit.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../../con= trib/binutils/libiberty/xmalloc.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils= /libiberty/../../../../contrib/binutils/libiberty/xstrdup.c /builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libiberty/../../../../contrib/binutils/libiberty= /xstrerror.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libiberty/../../../.= ./contrib/binutils/libiberty/splay-tree.c --- depend_subdir_libbinutils --- --- arlex.c --- lex -oarlex.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../= ../../contrib/binutils/binutils/arlex.l --- arparse.c --- yacc -d -o arparse.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/= ../../../../contrib/binutils/binutils/arparse.y --- .depend --- rm -f .depend mkdep -f .depend -a -DBFD_DEFAULT_TARGET_SIZE=3D64 -I. -I/builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libbinutils -I/builds/FreeBSD_HEAD/gnu/usr.bin/b= inutils/libbinutils/../libbfd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../libbfd -I/bui= lds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binut= ils/include -DTARGET=3D\"x86_64-unknown-freebsd\" -DBFD_VERSION_STRING=3D\"= "2.17.50 [FreeBSD] 2007-07-03"\" -D_GNU_SOURCE -DYY_NO_INPUT -I/builds/Free= BSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binutils/binu= tils -I/builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../co= ntrib/binutils/bfd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legac= y/usr/include -std=3Dgnu99 arlex.c arparse.c /builds/FreeBSD_HEAD/gnu/usr= .bin/binutils/libbinutils/../../../../contrib/binutils/binutils/arsup.c /bu= ilds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binu= tils/binutils/binemul.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinuti= ls/../../../../contrib/binutils/binutils/bucomm.c /builds/FreeBSD_HEAD/gnu/= usr.bin/binutils/libbinutils/../../../../contrib/binutils/binutils/debug.c = /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/b= inutils/binutils/dwarf.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinut= ils/../../../../contrib/binutils/binutils/emul_vanilla.c /builds/FreeBSD_HE= AD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binutils/binutils/f= ilemode.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../..= /contrib/binutils/binutils/ieee.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils= /libbinutils/../../../../contrib/binutils/binutils/rdcoff.c /builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binutils/binutil= s/rddbg.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../..= /contrib/binutils/binutils/rename.c /builds/FreeBSD_HEAD/gnu/usr.bin/binuti= ls/libbinutils/../../../../contrib/binutils/binutils/stabs.c /builds/FreeBS= D_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/binutils/binuti= ls/unwind-ia64.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../.= ./../../contrib/binutils/binutils/version.c /builds/FreeBSD_HEAD/gnu/usr.bi= n/binutils/libbinutils/../../../../contrib/binutils/binutils/wrstabs.c --- depend_subdir_libbfd --- --- elf64-target.h --- sed -e s/NN/64/g /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../= ../contrib/binutils/bfd/elfxx-target.h > elf64-target.h --- pepigen.c --- sed -e s/XX/pep/g /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../..= /../contrib/binutils/bfd/peXXigen.c > pepigen.c --- depend_subdir_libbinutils --- In file included from /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils= /../../../../contrib/binutils/binutils/arparse.y:29: /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils/../../../../contrib/b= inutils/binutils/sysdep.h:28:10: fatal error: 'bfdver.h' file not found --- depend_subdir_libbfd --- --- pex64igen.c --- sed -e s/XX/pex64/g /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../= ../../contrib/binutils/bfd/peXXigen.c > pex64igen.c --- elf32-target.h --- sed -e s/NN/32/g /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../= ../contrib/binutils/bfd/elfxx-target.h > elf32-target.h --- peigen.c --- sed -e s/XX/pe/g /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../= ../contrib/binutils/bfd/peXXigen.c > peigen.c --- bfdver.h --- echo '#define BFD_VERSION=09217500000'=09> bfdver.h echo '#define BFD_VERSION_DATE=0920070703'=09>> bfdver.h echo '#define BFD_VERSION_STRING "2.17.50 [FreeBSD] 2007-07-03"'=09>> bfdve= r.h echo '#define REPORT_BUGS_TO ""' >> bf= dver.h --- config.h --- sed -e 's,!!TRAD_HEADER!!,,g' /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/lib= bfd/config.h.fbsd > config.h --- depend_subdir_libbinutils --- #include "bfdver.h" ^ --- depend_subdir_libbfd --- --- targmatch.h --- sed -f /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib= /binutils/bfd/targmatch.sed /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbf= d/../../../../contrib/binutils/bfd/config.bfd > targmatch.h --- .depend --- rm -f .depend mkdep -f .depend -a -DBFD_DEFAULT_TARGET_SIZE=3D64 -I. -I/builds/FreeBSD= _HEAD/gnu/usr.bin/binutils/libbfd -I/builds/FreeBSD_HEAD/gnu/usr.bin/binuti= ls/libbfd/../libbfd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/buil= ds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../libbfd -I/builds/FreeBSD_HEA= D/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/include -D_GNU_S= OURCE -I/builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contri= b/binutils/bfd -DSELECT_ARCHITECTURES=3D"&bfd_i386_arch" -DHAVE_bfd_elf64_x= 86_64_freebsd_vec -DHAVE_bfd_elf64_x86_64_vec -DHAVE_bfd_efi_app_x86_64_vec= -DHAVE_bfd_elf32_i386_freebsd_vec -DHAVE_bfd_elf32_i386_vec -DHAVE_bfd_efi= _app_ia32_vec -DSELECT_VECS=3D" &bfd_elf64_x86_64_freebsd_vec ,&bfd_elf64_x= 86_64_vec ,&bfd_efi_app_x86_64_vec ,&bfd_elf32_i386_freebsd_vec ,&bfd_elf32= _i386_vec ,&bfd_efi_app_ia32_vec" -DDEFAULT_VECTOR=3Dbfd_elf64_x86_64_freeb= sd_vec -DDEBUGDIR=3D"NULL" -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/t= mp/legacy/usr/include -std=3Dgnu99 /builds/FreeBSD_HEAD/gnu/usr.bin/binut= ils/libbfd/../../../../contrib/binutils/bfd/cofflink.c /builds/FreeBSD_HEAD= /gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/cpu-i386.c /b= uilds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils= /bfd/efi-app-ia32.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../= ../../contrib/binutils/bfd/elf32-i386.c /builds/FreeBSD_HEAD/gnu/usr.bin/bi= nutils/libbfd/../../../../contrib/binutils/bfd/elf32.c /builds/FreeBSD_HEAD= /gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/elflink.c pei= gen.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/= binutils/bfd/elf64-x86-64.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbf= d/../../../../contrib/binutils/bfd/efi-app-x86_64.c /builds/FreeBSD_HEAD/gn= u/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/elf64.c /builds/= FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/e= lf64-gen.c pepigen.c pex64igen.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/= libbfd/../../../../contrib/binutils/bfd/archive.c /builds/FreeBSD_HEAD/gnu/= usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/archive64.c /build= s/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd= /archures.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../co= ntrib/binutils/bfd/bfd.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/.= ./../../../contrib/binutils/bfd/bfdio.c /builds/FreeBSD_HEAD/gnu/usr.bin/bi= nutils/libbfd/../../../../contrib/binutils/bfd/bfdwin.c /builds/FreeBSD_HEA= D/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/binary.c /bu= ilds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/= bfd/cache.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../co= ntrib/binutils/bfd/coffgen.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libb= fd/../../../../contrib/binutils/bfd/corefile.c /builds/FreeBSD_HEAD/gnu/usr= .bin/binutils/libbfd/../../../../contrib/binutils/bfd/dwarf1.c /builds/Free= BSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/dwarf= 2.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/bi= nutils/bfd/elf-attrs.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../= ../../../contrib/binutils/bfd/elf-eh-frame.c /builds/FreeBSD_HEAD/gnu/usr.b= in/binutils/libbfd/../../../../contrib/binutils/bfd/elf-strtab.c /builds/Fr= eeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/elf= -vxworks.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../con= trib/binutils/bfd/elf.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/..= /../../../contrib/binutils/bfd/format.c /builds/FreeBSD_HEAD/gnu/usr.bin/bi= nutils/libbfd/../../../../contrib/binutils/bfd/hash.c /builds/FreeBSD_HEAD/= gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/ihex.c /builds= /FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/= init.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib= /binutils/bfd/libbfd.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../= ../../../contrib/binutils/bfd/linker.c /builds/FreeBSD_HEAD/gnu/usr.bin/bin= utils/libbfd/../../../../contrib/binutils/bfd/merge.c /builds/FreeBSD_HEAD/= gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/opncls.c /buil= ds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bf= d/reloc.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../cont= rib/binutils/bfd/section.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd= /../../../../contrib/binutils/bfd/simple.c /builds/FreeBSD_HEAD/gnu/usr.bin= /binutils/libbfd/../../../../contrib/binutils/bfd/srec.c /builds/FreeBSD_HE= AD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/stab-syms.c= /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../../contrib/binut= ils/bfd/stabs.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd/../../../.= ./contrib/binutils/bfd/syms.c /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/lib= bfd/../../../../contrib/binutils/bfd/targets.c /builds/FreeBSD_HEAD/gnu/usr= .bin/binutils/libbfd/../../../../contrib/binutils/bfd/tekhex.c --- depend_subdir_libbinutils --- 1 error generated. mkdep: compile failed *** [.depend] Error code 1 make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils 1 error make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbinutils *** [depend_subdir_libbinutils] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils --- depend_subdir_libbfd --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils/libbfd *** [depend_subdir_libbfd] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils 2 errors make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/binutils =3D=3D=3D> lib/libelftc (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/lib/libelftc =3D=3D=3D> usr.bin/elfcopy (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/elfcopy =3D=3D=3D> usr.bin/nm (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/nm =3D=3D=3D> usr.bin/size (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/size =3D=3D=3D> usr.bin/strings (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/strings =3D=3D=3D> usr.bin/addr2line (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/addr2line =3D=3D=3D> sys/boot/usb/tools (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/sys/boot/usb/tools A failure has been detected in another branch of the parallel make make[2]: stopped in /builds/FreeBSD_HEAD *** [_cross-tools] Error code 2 make[1]: stopped in /builds/FreeBSD_HEAD 1 error make[1]: stopped in /builds/FreeBSD_HEAD *** [buildworld] Error code 2 make: stopped in /builds/FreeBSD_HEAD 1 error make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Fri Aug 28 04:36:24 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B24CF9C252A for ; Fri, 28 Aug 2015 04:36:24 +0000 (UTC) (envelope-from lstewart@room52.net) Received: from lauren.room52.net (lauren.room52.net [210.50.193.198]) by mx1.freebsd.org (Postfix) with ESMTP id 1B1862A1; Fri, 28 Aug 2015 04:36:23 +0000 (UTC) (envelope-from lstewart@room52.net) Received: from lgwl-lstewart2.corp.netflix.com (unknown [119.17.36.2]) by lauren.room52.net (Postfix) with ESMTPSA id 2A8407E84F; Fri, 28 Aug 2015 14:36:14 +1000 (EST) Message-ID: <55DFE537.4080200@room52.net> Date: Fri, 28 Aug 2015 14:36:07 +1000 From: Lawrence Stewart User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: Konstantin Belousov , Andriy Gapon CC: John-Mark Gurney , FreeBSD Current , Pawel Pekala , "K. Macy" Subject: Re: Instant panic while trying run ports-mgmt/poudriere References: <20150713231205.627bab36@FreeBSD.org> <20150714223829.GY8523@funkthat.com> <20150715174616.652d0aea@FreeBSD.org> <20150715180526.GM8523@funkthat.com> <20150715223703.78b9197c@FreeBSD.org> <20150806233328.47a02594@FreeBSD.org> <55CB5428.2090505@room52.net> <55D96E24.9060106@FreeBSD.org> <20150823090816.GJ2072@kib.kiev.ua> <20150823125442.GK2072@kib.kiev.ua> In-Reply-To: <20150823125442.GK2072@kib.kiev.ua> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=2.4 required=5.0 tests=DNS_FROM_AHBL_RHSBL, UNPARSEABLE_RELAY autolearn=no version=3.3.2 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lauren.room52.net X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 04:36:24 -0000 On 08/23/15 22:54, Konstantin Belousov wrote: > On Sun, Aug 23, 2015 at 12:08:16PM +0300, Konstantin Belousov wrote: >> On Sun, Aug 23, 2015 at 09:54:28AM +0300, Andriy Gapon wrote: >>> On 12/08/2015 17:11, Lawrence Stewart wrote: >>>> On 08/07/15 07:33, Pawel Pekala wrote: >>>>> Hi K., >>>>> >>>>> On 2015-08-06 12:33 -0700, "K. Macy" wrote: >>>>>> Is this still happening? >>>>> >>>>> Still crashes: >>>> >>>> +1 for me running r286617 >>> >>> Here is another +1 with r286922. >>> I can add a couple of bits of debugging data: >>> >>> (kgdb) fr 8 >>> #8 0xffffffff80639d60 in knote (list=0xfffff8019a733ea0, >>> hint=2147483648, lockflags=) at >>> /usr/src/sys/kern/kern_event.c:1964 >>> 1964 } else if ((lockflags & KNF_NOKQLOCK) != 0) { >>> (kgdb) p *list >>> $2 = {kl_list = {slh_first = 0x0}, kl_lock = 0xffffffff8063a1e0 >>> , kl_unlock = 0xffffffff8063a200 , >>> kl_assert_locked = 0xffffffff8063a220 , >>> kl_assert_unlocked = 0xffffffff8063a240 , >>> kl_lockarg = 0xfffff8019a733bb0} >>> (kgdb) disassemble >>> Dump of assembler code for function knote: >>> 0xffffffff80639d00 : push %rbp >>> 0xffffffff80639d01 : mov %rsp,%rbp >>> 0xffffffff80639d04 : push %r15 >>> 0xffffffff80639d06 : push %r14 >>> 0xffffffff80639d08 : push %r13 >>> 0xffffffff80639d0a : push %r12 >>> 0xffffffff80639d0c : push %rbx >>> 0xffffffff80639d0d : sub $0x18,%rsp >>> 0xffffffff80639d11 : mov %edx,%r12d >>> 0xffffffff80639d14 : mov %rsi,-0x30(%rbp) >>> 0xffffffff80639d18 : mov %rdi,%rbx >>> 0xffffffff80639d1b : test %rbx,%rbx >>> 0xffffffff80639d1e : je 0xffffffff80639ef6 >>> 0xffffffff80639d24 : mov %r12d,%eax >>> 0xffffffff80639d27 : and $0x1,%eax >>> 0xffffffff80639d2a : mov %eax,-0x3c(%rbp) >>> 0xffffffff80639d2d : mov 0x28(%rbx),%rdi >>> 0xffffffff80639d31 : je 0xffffffff80639d38 >>> 0xffffffff80639d33 : callq *0x18(%rbx) >>> 0xffffffff80639d36 : jmp 0xffffffff80639d42 >>> 0xffffffff80639d38 : callq *0x20(%rbx) >>> 0xffffffff80639d3b : mov 0x28(%rbx),%rdi >>> 0xffffffff80639d3f : callq *0x8(%rbx) >>> 0xffffffff80639d42 : mov %rbx,-0x38(%rbp) >>> 0xffffffff80639d46 : mov (%rbx),%rbx >>> 0xffffffff80639d49 : test %rbx,%rbx >>> 0xffffffff80639d4c : je 0xffffffff80639ee5 >>> 0xffffffff80639d52 : and $0x2,%r12d >>> 0xffffffff80639d56 : nopw %cs:0x0(%rax,%rax,1) >>> 0xffffffff80639d60 : mov 0x28(%rbx),%r14 >>> >>> Panic is in the last quoted instruction. >>> And: >>> (kgdb) i reg >>> rax 0x246 582 >>> rbx 0xdeadc0dedeadc0de -2401050962867404578 >>> rcx 0x0 0 >>> rdx 0x12e 302 >>> rsi 0xffffffff80a26a5a -2136839590 >>> rdi 0xffffffff80e81b80 -2132272256 >>> rbp 0xfffffe02b7efea20 0xfffffe02b7efea20 >>> rsp 0xfffffe02b7efe9e0 0xfffffe02b7efe9e0 >>> r8 0xffffffff80a269ce -2136839730 >>> r9 0xffffffff80e82838 -2132269000 >>> r10 0x10000 65536 >>> r11 0xffffffff80fabd10 -2131051248 >>> r12 0x0 0 >>> r13 0xfffff801ff84a818 -8787511171048 >>> r14 0xfffff801ff84a800 -8787511171072 >>> r15 0xfffff8019a6974f0 -8789207452432 >>> rip 0xffffffff80639d60 0xffffffff80639d60 >>> eflags 0x10286 66182 >>> >>> I think that $rbx stands out here (this is a kernel with INVARIANTS). >>> >>> Looking at the code, is it possible that one of the calls from within >>> the loop's body modifies the list? If that is so and provided that is a >>> valid behavior, then maybe using SLIST_FOREACH_SAFE would help. >> >> This is first time a useful debugging data was posted. >> >> The 0x28 offset may indicate either kn_kq member access of the struct >> knote, or kq_list of the struct kqueue. >> >> kl_list.slh_first of the list parameter is NULL, how would a list >> iteration loop even start ? Can you look up the list argument value >> from the previous frame (%rdi is overwritten, so debugger might be >> confused) ? > > After looking at your data closely, I think you are right. The panic > occurs when the exit1(9) does KNOTE_LOCKED(NOTE_EXIT). This is the > only case in the tree where filter uses knlist_remove_inevent() to detach > processed note, so indeed the slist is modified under the iterator. > > Below is the patch with the suggested change and unrelated cleanup of > the uma(9) KPI use. Please test, everybody who has a panic with the > backtrace pointing to the sys_exit(). Fixes the panic for me too, thanks Kostik. Cheers, Lawrence From owner-freebsd-current@freebsd.org Fri Aug 28 05:13:07 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9C1369C316D for ; Fri, 28 Aug 2015 05:13:07 +0000 (UTC) (envelope-from melifaro@ipfw.ru) Received: from forward12h.cmail.yandex.net (forward12h.cmail.yandex.net [IPv6:2a02:6b8:0:f35::9d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Certum Level IV CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 545F9188A for ; Fri, 28 Aug 2015 05:13:06 +0000 (UTC) (envelope-from melifaro@ipfw.ru) Received: from web3h.yandex.ru (web3h.yandex.ru [84.201.186.32]) by forward12h.cmail.yandex.net (Yandex) with ESMTP id AA48821B76; Fri, 28 Aug 2015 08:12:54 +0300 (MSK) Received: from 127.0.0.1 (localhost [127.0.0.1]) by web3h.yandex.ru (Yandex) with ESMTP id 1C9C672810D3; Fri, 28 Aug 2015 08:12:54 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfw.ru; s=mail; t=1440738774; bh=C6pifMtn+fFlhyEIE6dUC4SYuOXbR5tooet8oAZHWK0=; h=From:To:In-Reply-To:References:Subject:Date; b=nAbSd7YefGX7oqs70VlycTm852Kue9WQeAFQ4Vu7jUVChcl1vmm67ogLqW8dGltfL hfZGhICfcUqicro+mtDVzyo7Y5rNRkV03b2Pi4aVk12J1kYVQf2YXQjmm2ejX3O1hx nylFTZvnOcKmyrTVux9uIMvLUHlMl6qjVUvDc3mA= Received: by web3h.yandex.ru with HTTP; Fri, 28 Aug 2015 08:12:53 +0300 From: Alexander V. Chernikov To: Chris H , FreeBSD CURRENT In-Reply-To: References: null Subject: Re: Why does netstat not work in jails? MIME-Version: 1.0 Message-Id: <1043401440738773@web3h.yandex.ru> X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Fri, 28 Aug 2015 08:12:53 +0300 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 05:13:07 -0000 28.08.2015, 04:56, "Chris H" : > I've been attempting to run jails on an 11-CURRENT > for the purpose of building world/kernel && ports > for all of our 9-STABLE production servers. I'm using > standard/classic jail setup(s) -- not using any > of the "convenience" ports/applications that abstract > the process in any way. > While everything seemed to go as intended/anticipated, > I'm seeing things I *didn't* expect. > The host network get's it's "public" IP from the router > in front of it. From the router, I insure that it is > allocated the same non-public IP everytime. So DHCP > assigns it 192.168.0.100. I assigned the jail 192.168.0.103. > SSHD is started within the jail, root IS allowed login. > But any attempt to ssh to 192.168.0.103 from the host, > returns: > ssh_exchange_identification: Connection closed by remote host. > > SSHD id NOT running on the host. > > inetd_flags="-wW -a 192.168.0.100" and syslogd_flags="-ss" > is set on the host via rc.conf > > second issue; loging into the jail, via jexex. If I perform: > netstat -nr > The following is returned: > netstat: kvm not available: /dev/mem: No such file or directory > Routing tables > rt_tables: symbol not in namelist > > Any thought's jump out at anyone? Direct kvm interface was removed from head a year ago. What you can do is recompiling netstat binary from 9 with NewTree variable defined to 1 and see if this helps. Output will look a bit different, but you'll be able to see routing tables from jail. https://svnweb.freebsd.org/base/stable/9/usr.bin/netstat/route.c?revision=242025&view=markup#l122 Another option is merging r261207 and r263335. > > Thanks! > > --Chris > > -- > > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-current@freebsd.org Fri Aug 28 05:33:04 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AB9019C38A7 for ; Fri, 28 Aug 2015 05:33:04 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (ultimatedns.net [209.180.214.225]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A1DE47D5 for ; Fri, 28 Aug 2015 05:33:02 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id t7S5VlG8059828 for ; Thu, 27 Aug 2015 22:31:53 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) To: In-Reply-To: <1043401440738773@web3h.yandex.ru> References: null , <1043401440738773@web3h.yandex.ru> From: "Chris H" Subject: Re: Why does netstat not work in jails? Date: Thu, 27 Aug 2015 22:31:53 -0700 Content-Type: text/plain; charset=UTF-8; format=fixed MIME-Version: 1.0 Message-id: <3f5c0eb3e833b3f8433074db7c6d01bd@ultimatedns.net> Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 05:33:04 -0000 On Fri, 28 Aug 2015 08:12:53 +0300 "Alexander V. Chernikov" wrote > 28.08.2015, 04:56, "Chris H" : > > I've been attempting to run jails on an 11-CURRENT > > for the purpose of building world/kernel && ports > > for all of our 9-STABLE production servers. I'm using > > standard/classic jail setup(s) -- not using any > > of the "convenience" ports/applications that abstract > > the process in any way. > > While everything seemed to go as intended/anticipated, > > I'm seeing things I *didn't* expect. > > The host network get's it's "public" IP from the router > > in front of it. From the router, I insure that it is > > allocated the same non-public IP everytime. So DHCP > > assigns it 192.168.0.100. I assigned the jail 192.168.0.103. > > SSHD is started within the jail, root IS allowed login. > > But any attempt to ssh to 192.168.0.103 from the host, > > returns: > > ssh_exchange_identification: Connection closed by remote host. > > > > SSHD id NOT running on the host. > > > > inetd_flags="-wW -a 192.168.0.100" and syslogd_flags="-ss" > > is set on the host via rc.conf > > > > second issue; loging into the jail, via jexex. If I perform: > > netstat -nr > > The following is returned: > > netstat: kvm not available: /dev/mem: No such file or directory > > Routing tables > > rt_tables: symbol not in namelist > > > > Any thought's jump out at anyone? > Direct kvm interface was removed from head a year ago. > What you can do is recompiling netstat binary from 9 with NewTree variable > defined to 1 and see if this helps. Output will look a bit different, but > you'll be able to see routing tables from jail. > https://svnweb.freebsd.org/base/stable/9/usr.bin/netstat/route.c?revision=242 > 025&view=markup#l122 > > Another option is merging r261207 and r263335. Perfect! That explains it. Thank you, Alexander! --Chris -- From owner-freebsd-current@freebsd.org Fri Aug 28 06:42:15 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 21CA39C326A for ; Fri, 28 Aug 2015 06:42:15 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (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 D3E20E9F for ; Fri, 28 Aug 2015 06:42:14 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) for freebsd-current@freebsd.org with esmtp (envelope-from ) id <1ZVDMa-000cWs-4p>; Fri, 28 Aug 2015 08:42:12 +0200 Received: from p578a69f9.dip0.t-ipconnect.de ([87.138.105.249] helo=freyja.zeit4.iv.bundesimmobilien.de) by inpost2.zedat.fu-berlin.de (Exim 4.85) for freebsd-current@freebsd.org with esmtpsa (envelope-from ) id <1ZVDMZ-003G4Q-UM>; Fri, 28 Aug 2015 08:42:12 +0200 Date: Fri, 28 Aug 2015 08:41:58 +0200 From: "O. Hartmann" To: freebsd-current Subject: r287246: buildworld fails: ld: i386:x86-64 architecture of input file `/usr/obj/usr/src/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)' is incompatible with i386 output Message-ID: <20150828084158.2faab728@freyja.zeit4.iv.bundesimmobilien.de> Organization: FU Berlin X-Mailer: Claws Mail 3.12.0 (GTK+ 2.24.28; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Originating-IP: 87.138.105.249 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 06:42:15 -0000 Recent CURRENT sources fail to buildworld: [...] --- util.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/usr/src/sys/boot/i386/gptboot/../../common -I/usr/src/sys/boot/i386/gptboot/../common -I/usr/src/sys/boot/i386/gptboot/../btx/lib -I. -I/usr/src/sys/boot/i386/gptboot/../boot2 -I/usr/src/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -DNDEBUG -std=gnu99 -Qunused-arguments -c /usr/src/sys/boot/i386/gptboot/../../common/util.c -o util.o --- gptldr.out --- ld -static -N --gc-sections -m elf_i386_fbsd -e start -Ttext 0x7c00 -o gptldr.out gptldr.o --- gptboot.out --- ld -static -N --gc-sections -m elf_i386_fbsd -Ttext 0x0 -o gptboot.out /usr/obj/usr/src/sys/boot/i386/gptboot/../btx/lib/crt0.o gptboot.o sio.o gpt.o crc32.o drv.o cons.o util.o /usr/obj/usr/src/sys/boot/i386/gptboot/../../libstand32/libstand.a ld: i386:x86-64 architecture of input file `/usr/obj/usr/src/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)' is incompatible with i386 output *** [gptboot.out] Error code 1 make[6]: stopped in /usr/src/sys/boot/i386/gptboot 1 error make[6]: stopped in /usr/src/sys/boot/i386/gptboot *** [_sub.all] Error code 2 From owner-freebsd-current@freebsd.org Fri Aug 28 06:43:05 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E23339C32E8 for ; Fri, 28 Aug 2015 06:43:05 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-pa0-x229.google.com (mail-pa0-x229.google.com [IPv6:2607:f8b0:400e:c03::229]) (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 B2332FC4 for ; Fri, 28 Aug 2015 06:43:05 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by pacgr6 with SMTP id gr6so15690006pac.3 for ; Thu, 27 Aug 2015 23:43:05 -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=FPVml2OQ5yJW7SfZicpTfZg6+LF3Nt9dLriTWLCYznw=; b=zRS+uWrol/wbDar5vkN73K4xAAZWXB0Q6G7b16zPGu1CgpJ/Ehj0VDMoFmDO8l+Ait CjyB9SryS3h87s4MQN8lnx8Bc1xa6RUGgovDs1MOLSnJoParZ4zcY4KtAiMpnF2b95xS z1cY5Gi93t6d1Q9m5buObmOyr6yGUSq4PKmuVFZUJuKvIVpl0Qb2mruzJAZAVA317qab Y2DFdsArempxVcVKgQuFCpxMZ5sQu9Tz8uPUTUJ4ayHvZ7bjAUTiEAxV/uiOgtba5SBk /BVds1jGef1BZdVecZlnbnv87EaxvNnuRyezS+FYYApr2tDiUhCJJ3HAqP4AH5BtBd+y MBlw== MIME-Version: 1.0 X-Received: by 10.66.252.131 with SMTP id zs3mr12408404pac.75.1440744184946; Thu, 27 Aug 2015 23:43:04 -0700 (PDT) Received: by 10.66.77.98 with HTTP; Thu, 27 Aug 2015 23:43:04 -0700 (PDT) In-Reply-To: References: Date: Thu, 27 Aug 2015 23:43:04 -0700 Message-ID: Subject: Re: Is NextBSD safe for bhyve? From: Russell Haley To: Outback Dingo Cc: freebsd-current@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 06:43:06 -0000 Okay, thanks. Thats great news. I just wanted to run NEXTBSD as a client to test it out. I see that there is an ISO installer for simplicity. VBox may be just as easy if that's true. Russ On Thu, Aug 27, 2015 at 6:16 AM, Outback Dingo wrote: > > > On Thu, Aug 27, 2015 at 5:15 PM, Russell Haley > wrote: > >> Is NextBSD safe for bhyve? >> >> Thanks >> > > Consider that everything CURRENT, can be somewhat volatile at times, I > wouldnt recommend it for a production business case. > However that being said I do have XEN/NextBSD running as a dom0 quite > well, iocage, behyve and others are being reveiwed > for use cases, at this state of flux your mileage may vary depending on > exactly what your using it for, localized testing and > running a few vms, Ive accomplished that much with XEN so far. But again, > it is based on CURRENT with alot of additions > being merged in and worked on daily. > > >> >> Russ >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org >> " >> > > From owner-freebsd-current@freebsd.org Fri Aug 28 07:39:13 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EE2439C4D20 for ; Fri, 28 Aug 2015 07:39:12 +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 DCA7FCCC; Fri, 28 Aug 2015 07:39:12 +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 51D04829; Fri, 28 Aug 2015 07:39:13 +0000 (UTC) Date: Fri, 28 Aug 2015 07:39:10 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: imp@FreeBSD.org, adrian@FreeBSD.org, jhibbits@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <325123246.77.1440747553231.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1617984616.75.1440735502879.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1617984616.75.1440735502879.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3139 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 07:39:13 -0000 FreeBSD_HEAD - Build #3139 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3139/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3139/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3139/console Change summaries: 287245 by adrian: Replace the printf()s with optional rate limited debugging for RSS. Submitted by: Tiwei Bie Differential Revision: https://reviews.freebsd.org/D3471 287242 by jhibbits: Fix text alignment. mcsr was indented one too many spaces. 287241 by imp: Add another .WAIT since sometimes we lose the race. The end of the build log: [...truncated 168107 lines...] gzip -cn /builds/FreeBSD_HEAD/usr.bin/apply/apply.1 > apply.1.gz --- apply --- cc -O2 -pipe -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -o apply apply.o -lsbuf --- sys.all__D --- --- boot2.ldr --- dd if=/dev/zero of=boot2.ldr bs=512 count=1 1+0 records in 1+0 records out 512 bytes transferred in 0.000068 secs (7535030 bytes/sec) --- sio.o --- cc -fomit-frame-pointer -mrtd -mregparm=3 -DUSE_XREAD -DUFS1_AND_UFS2 -DFLAGS=0x80 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/lib -I. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Oz -mstack-alignment=8 -mllvm -inline-threshold=3 -mllvm -simplifycfg-dup-ret -mllvm -enable-gvn=false -Qunused-arguments -m32 -c /builds/FreeBSD_HEAD/sys/boot/i386/boot2/sio.S -o sio.o --- usr.bin.all__D --- --- all_subdir_ar --- ===> usr.bin/ar (all) --- sys.all__D --- --- boot1 --- objcopy -S -O binary boot1.out boot1 --- boot2.s --- cc -fomit-frame-pointer -mrtd -mregparm=3 -DUSE_XREAD -DUFS1_AND_UFS2 -DFLAGS=0x80 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/lib -I. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Oz -mstack-alignment=8 -mllvm -inline-threshold=3 -mllvm -simplifycfg-dup-ret -mllvm -enable-gvn=false -Qunused-arguments -S -o boot2.s.tmp /builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c --- usr.bin.all__D --- --- ar.o --- cc -O2 -pipe -I. -I/builds/FreeBSD_HEAD/usr.bin/ar -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /builds/FreeBSD_HEAD/usr.bin/ar/ar.c -o ar.o --- sys.all__D --- In file included from /builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c:185: /builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common/ufsread.c:235:17: warning: cast from 'char *' to 'struct ufs1_dinode *' increases required alignment from 1 to 4 [-Wcast-align] memcpy(&dp1, (struct ufs1_dinode *)blkbuf + n, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common/ufsread.c:238:17: warning: cast from 'char *' to 'struct ufs2_dinode *' increases required alignment from 1 to 4 [-Wcast-align] memcpy(&dp2, (struct ufs2_dinode *)blkbuf + n, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c:369:4: warning: cast from 'caddr_t' (aka 'char *') to 'Elf32_Word *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *(Elf32_Word *)p = es[i].sh_size; ^~~~~~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c:647:8: warning: cast from 'caddr_t' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] t1 = *(uint32_t *)PTOV(0x46c); ^~~~~~~~~~~~~~~~~~~~~~~ --- secure.all__D --- --- dispatch.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/dispatch.c -o dispatch.po --- usr.bin.all__D --- --- read.o --- cc -O2 -pipe -I. -I/builds/FreeBSD_HEAD/usr.bin/ar -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /builds/FreeBSD_HEAD/usr.bin/ar/read.c -o read.o --- secure.all__D --- --- kex.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/kex.c -o kex.po --- sys.all__D --- 4 warnings generated. sed -e '/align/d' -e '/nop/d' < boot2.s.tmp > boot2.s rm -f boot2.s.tmp --- boot2.o --- cc -m32 -c boot2.s --- usr.bin.all__D --- --- util.o --- cc -O2 -pipe -I. -I/builds/FreeBSD_HEAD/usr.bin/ar -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /builds/FreeBSD_HEAD/usr.bin/ar/util.c -o util.o --- sys.all__D --- --- boot2.out --- ld -static -N --gc-sections -m elf_i386_fbsd -Ttext 0x2000 -o boot2.out /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/lib/crt0.o boot2.o sio.o --- boot2.bin --- objcopy -S -O binary boot2.out boot2.bin --- boot2.ld --- btxld -v -E 0x2000 -f bin -b /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/btx/btx -l boot2.ldr -o boot2.ld -P 1 boot2.bin --- usr.bin.all__D --- --- write.o --- cc -O2 -pipe -I. -I/builds/FreeBSD_HEAD/usr.bin/ar -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /builds/FreeBSD_HEAD/usr.bin/ar/write.c -o write.o --- sys.all__D --- kernel: ver=1.02 size=690 load=9000 entry=9010 map=16M pgctl=1:1 client: fmt=bin size=1555 text=0 data=0 bss=0 entry=0 output: fmt=bin size=1de5 text=200 data=1be5 org=0 entry=0 --- boot2 --- 27 bytes available dd if=boot2.ld of=boot2 obs=7680 conv=osync 14+1 records in 1+0 records out 7680 bytes transferred in 0.000131 secs (58674417 bytes/sec) --- boot --- cat boot1 boot2 > boot ===> sys/boot/i386/cdboot (all) --- cdboot.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/sys/boot/i386/cdboot/../common -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -no-integrated-as -m32 -c /builds/FreeBSD_HEAD/sys/boot/i386/cdboot/cdboot.S -o cdboot.o --- cdboot --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/sys/boot/i386/cdboot/../common -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -e start -Ttext 0x7c00 -Wl,-N,-S,--oformat,binary -nostdlib -o cdboot cdboot.o ===> sys/boot/i386/gptboot (all) --- gptboot.8.gz --- gzip -cn /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptboot.8 > gptboot.8.gz --- gptldr.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -no-integrated-as -m32 -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptldr.S -o gptldr.o --- gptboot.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptboot.c -o gptboot.o --- secure.all__D --- --- mac.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/mac.c -o mac.po --- sys.all__D --- In file included from /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptboot.c:96: /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/ufsread.c:235:17: warning: cast from 'char *' to 'struct ufs1_dinode *' increases required alignment from 1 to 4 [-Wcast-align] memcpy(&dp1, (struct ufs1_dinode *)blkbuf + n, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/ufsread.c:238:17: warning: cast from 'char *' to 'struct ufs2_dinode *' increases required alignment from 1 to 4 [-Wcast-align] memcpy(&dp2, (struct ufs2_dinode *)blkbuf + n, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptboot.c:136:1: warning: no previous prototype for function 'main' [-Wmissing-prototypes] main(void) ^ /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptboot.c:292:11: warning: cast from 'caddr_t' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] x = *(uint32_t *)p; ^~~~~~~~~~~~~ --- usr.bin.all__D --- --- ar.1.gz --- gzip -cn /builds/FreeBSD_HEAD/usr.bin/ar/ar.1 > ar.1.gz --- sys.all__D --- 4 warnings generated. --- sio.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -m32 -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2/sio.S -o sio.o --- gpt.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/gpt.c -o gpt.o --- usr.bin.all__D --- --- acpyacc.o --- cc -O2 -pipe -I. -I/builds/FreeBSD_HEAD/usr.bin/ar -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c acpyacc.c -o acpyacc.o --- secure.all__D --- --- uidswap.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/uidswap.c -o uidswap.po --- sys.all__D --- /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/gpt.c:300:9: warning: cast from 'char *' to 'struct gpt_ent *' increases required alignment from 1 to 4 [-Wcast-align] ent = (struct gpt_ent *)secbuf; ^~~~~~~~~~~~~~~~~~~~~~~~ --- usr.bin.all__D --- --- acplex.o --- cc -O2 -pipe -I. -I/builds/FreeBSD_HEAD/usr.bin/ar -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c acplex.c -o acplex.o --- sys.all__D --- 1 warning generated. --- crc32.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/crc32.c -o crc32.o --- drv.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common/drv.c -o drv.o --- secure.all__D --- --- uuencode.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/uuencode.c -o uuencode.po --- sys.all__D --- --- cons.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common/cons.c -o cons.o /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common/cons.c:112:10: warning: cast from 'caddr_t' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] t1 = *(uint32_t *)PTOV(0x46c); ^~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. --- util.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/util.c -o util.o --- secure.all__D --- --- misc.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/misc.c -o misc.po --- usr.bin.all__D --- --- ar --- cc -O2 -pipe -I. -I/builds/FreeBSD_HEAD/usr.bin/ar -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -static -o ar ar.o acplex.o acpyacc.o read.o util.o write.o -larchive -lz -lbz2 -llzma -lbsdxml -lcrypto -lelf -lpthread --- sys.all__D --- --- gptldr.out --- ld -static -N --gc-sections -m elf_i386_fbsd -e start -Ttext 0x7c00 -o gptldr.out gptldr.o --- gptboot.out --- ld -static -N --gc-sections -m elf_i386_fbsd -Ttext 0x0 -o gptboot.out /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib/crt0.o gptboot.o sio.o gpt.o crc32.o drv.o cons.o util.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../libstand32/libstand.a ld: i386:x86-64 architecture of input file `/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)' is incompatible with i386 output *** [gptboot.out] Error code 1 make[6]: stopped in /builds/FreeBSD_HEAD/sys/boot/i386/gptboot 1 error make[6]: stopped in /builds/FreeBSD_HEAD/sys/boot/i386/gptboot *** [_sub.all] Error code 2 make[5]: stopped in /builds/FreeBSD_HEAD/sys/boot/i386 1 error make[5]: stopped in /builds/FreeBSD_HEAD/sys/boot/i386 *** [_sub.all] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD/sys/boot 1 error make[4]: stopped in /builds/FreeBSD_HEAD/sys/boot *** [_sub.all] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/sys 1 error make[3]: stopped in /builds/FreeBSD_HEAD/sys *** [sys.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD --- usr.bin.all__D --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD/usr.bin/ar *** [all_subdir_ar] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin 1 error make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin *** [usr.bin.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD --- lib.all__D --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD/lib/libsqlite3 *** [all_subdir_libsqlite3] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/lib 1 error make[3]: stopped in /builds/FreeBSD_HEAD/lib *** [lib.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD --- secure.all__D --- A failure has been detected in another branch of the parallel make make[5]: stopped in /builds/FreeBSD_HEAD/secure/lib/libssh *** [_sub.all] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD/secure/lib 1 error make[4]: stopped in /builds/FreeBSD_HEAD/secure/lib *** [_sub.all] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/secure 1 error make[3]: stopped in /builds/FreeBSD_HEAD/secure *** [secure.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD 4 errors make[2]: stopped in /builds/FreeBSD_HEAD *** [everything] Error code 2 make[1]: stopped in /builds/FreeBSD_HEAD 1 error make[1]: stopped in /builds/FreeBSD_HEAD *** [buildworld] Error code 2 make: stopped in /builds/FreeBSD_HEAD 1 error make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Fri Aug 28 07:49:57 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 33E279C320A for ; Fri, 28 Aug 2015 07:49:57 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pa0-x235.google.com (mail-pa0-x235.google.com [IPv6:2607:f8b0:400e:c03::235]) (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 03FA93D7 for ; Fri, 28 Aug 2015 07:49:57 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by pacdd16 with SMTP id dd16so54336195pac.2 for ; Fri, 28 Aug 2015 00:49:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=0AFGViRrOfWUgrYvBTned5JZlfuQEM/fiO3UgXMwj+c=; b=IKRm3g6FYJiP/ssRYF+WvmkNGqo5pjAJx5diepi4c9SYlnf6ZuJufWRIi7uPbZVpaj zDWHiAWl5euekpkULrmC2NRzWfRGVCOZdwC3diaFXXOJbQZwxC3NbLOGgbMA/pyLo/QB 1D+CajxxoqNPr9eMkKH648hdnMkgqT7sddMglgYqAyPVX76IEUXvOMl5oKa81W5W31L7 Pl7gwC3a2V1rvg4h1Jju9RoD5TJ2+lPAh7HXrEHtLVEzWAsWob+PENG0H5N0a7c8WWtG 9MqB7CVKFgPUc/2W/bIFnAYHSVSK7Rw4z8rmY3lM2evCN193mpol7/Cqr6jV3ALe24Pq dSvA== X-Received: by 10.66.65.234 with SMTP id a10mr20067337pat.2.1440748196489; Fri, 28 Aug 2015 00:49:56 -0700 (PDT) Received: from [192.168.20.10] (c-24-16-212-205.hsd1.wa.comcast.net. [24.16.212.205]) by smtp.gmail.com with ESMTPSA id b11sm4737415pbu.80.2015.08.28.00.49.55 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 28 Aug 2015 00:49:56 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: r287246: buildworld fails: ld: i386:x86-64 architecture of input file `/usr/obj/usr/src/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)' is incompatible with i386 output From: Garrett Cooper X-Mailer: iPhone Mail (12H321) In-Reply-To: <20150828084158.2faab728@freyja.zeit4.iv.bundesimmobilien.de> Date: Fri, 28 Aug 2015 00:49:55 -0700 Cc: freebsd-current Content-Transfer-Encoding: quoted-printable Message-Id: References: <20150828084158.2faab728@freyja.zeit4.iv.bundesimmobilien.de> To: "O. Hartmann" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 07:49:57 -0000 Warner broke sys/boot somehow.. Jenkins concurs. > On Aug 27, 2015, at 23:41, O. Hartmann wrote= : >=20 > Recent CURRENT sources fail to buildworld: >=20 > [...] > --- util.o --- > cc -DBOOTPROG=3D\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f= 8 > -DSIOFMT=3D0x3 -DSIOSPD=3D9600 -I/usr/src/sys/boot/i386/gptboot/../../co= mmon > -I/usr/src/sys/boot/i386/gptboot/../common > -I/usr/src/sys/boot/i386/gptboot/../btx/lib -I. > -I/usr/src/sys/boot/i386/gptboot/../boot2 > -I/usr/src/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return > -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototy= pes > -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-str= ings > -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-fl= oat > -m32 -DNDEBUG -std=3Dgnu99 -Qunused-arguments > -c /usr/src/sys/boot/i386/gptboot/../../common/util.c -o util.o --- gptldr= .out > --- ld -static -N --gc-sections -m elf_i386_fbsd -e start -Ttext 0x7c00 -o= > gptldr.out gptldr.o --- gptboot.out --- ld -static -N --gc-sections -m > elf_i386_fbsd -Ttext 0x0 -o > gptboot.out /usr/obj/usr/src/sys/boot/i386/gptboot/../btx/lib/crt0.o gptbo= ot.o > sio.o gpt.o crc32.o drv.o cons.o > util.o /usr/obj/usr/src/sys/boot/i386/gptboot/../../libstand32/libstand.a l= d: > i386:x86-64 architecture of input file > `/usr/obj/usr/src/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivre= m.o)' > is incompatible with i386 output *** [gptboot.out] Error code 1 >=20 > make[6]: stopped in /usr/src/sys/boot/i386/gptboot > 1 error >=20 > make[6]: stopped in /usr/src/sys/boot/i386/gptboot > *** [_sub.all] Error code 2 > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"= From owner-freebsd-current@freebsd.org Fri Aug 28 10:17:00 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 91AF69C36A3 for ; Fri, 28 Aug 2015 10:17:00 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from mail.0x20.net (mail.0x20.net [217.69.76.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.0x20.net", Issuer "mail.0x20.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F9551ECE; Fri, 28 Aug 2015 10:16:59 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id 4DB956E005D; Fri, 28 Aug 2015 12:16:57 +0200 (CEST) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.7/8.14.7) with ESMTP id t7SAGuBg033438; Fri, 28 Aug 2015 12:16:56 +0200 (CEST) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.7/8.14.7/Submit) id t7SAGtGu032991; Fri, 28 Aug 2015 12:16:55 +0200 (CEST) (envelope-from lars) Date: Fri, 28 Aug 2015 12:16:55 +0200 From: Lars Engels To: Craig Rodrigues Cc: Julian Elischer , freebsd-current Subject: Re: ramblings.. or not Message-ID: <20150828101655.GI16003@e-new.0x20.net> Mail-Followup-To: Lars Engels , Craig Rodrigues , Julian Elischer , freebsd-current References: <55DE8791.30803@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="tSiBuZsJmMXpnp7T" Content-Disposition: inline In-Reply-To: X-Editor: VIM - Vi IMproved 7.4 X-Operation-System: FreeBSD 8.4-RELEASE-p23 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 10:17:00 -0000 --tSiBuZsJmMXpnp7T Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 27, 2015 at 02:31:21PM -0700, Craig Rodrigues wrote: > On Wed, Aug 26, 2015 at 8:44 PM, Julian Elischer wro= te: > > > > We should also do a better job of productising and incorporating GSOC > > work.. > > > > > Definitely! It's sad to see people put a lot of working into something v= ia > GSOC, > and then have the work die on the vine once the summer is over. There's a lack of communication. Every year we have GSOC students working on a part of FreeBSD, but after GSOC is over nothing happens. Some code goes into base quietly, some good code may be lurking in an external repository but nobody knows. My proposal is that every student and mentor should write a short summary of the work done and if was already committed to the tree or why it hasn't been committed.=20 --tSiBuZsJmMXpnp7T Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQF8BAEBCgBmBQJV4DUXXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RjQwMDE3RTRERjUzMTI1N0FGRTUxNDlF NTRDQjM3RDNBMDg5RDZEAAoJEOVMs306CJ1tdRMH/3O3W0bss2t24499AVmDSovU 6AsjSnIWSU9p0SKoLBcXmpLZdS5R9ObnTTk81HpkHR5RroAaztpQaecqLciSm9Z3 AzCnDEDHK8rXLkIJ18NrbFNFwZfl47ORXGGLps1LnXeM9gtLt2JKyJjGjI/x6C5Q pJefF6Hw9wyWUOnJXklecorelKteAGVbAGvR7wVY3ZEz6uy8wrNUwHsiK5uPgXfL Udbv4lcceoLZlQBDZPw71drB3986lwv8NTWNdP2/v7PegoJNZq9OfhUMyE6ExIox 2s6xn/DW9elYS5tie+c0RJlbqI8QUtKs4A68aWuhrl0Gqk7ra4OO7vWS+B/QYA0= =gA61 -----END PGP SIGNATURE----- --tSiBuZsJmMXpnp7T-- From owner-freebsd-current@freebsd.org Fri Aug 28 10:18:25 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ED4859C3735 for ; Fri, 28 Aug 2015 10:18:24 +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 DB6D18; Fri, 28 Aug 2015 10:18:24 +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 CA67386F; Fri, 28 Aug 2015 10:18:24 +0000 (UTC) Date: Fri, 28 Aug 2015 10:18:21 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: imp@FreeBSD.org, yongari@FreeBSD.org, adrian@FreeBSD.org, bz@FreeBSD.org, delphij@FreeBSD.org, jhibbits@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <2113121467.79.1440757104673.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <571108081.71.1440725788270.JavaMail.jenkins@jenkins-9.freebsd.org> References: <571108081.71.1440725788270.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_amd64_gcc4.9 - Build #388 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_amd64_gcc4.9 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 10:18:25 -0000 FreeBSD_HEAD_amd64_gcc4.9 - Build #388 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.= 9/388/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/= 388/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/3= 88/console Change summaries: 287249 by bz: remove a left-over after r220463 empty #ifdef INET check. MFC after:=091 week 287247 by delphij: Plug memory leaks when running out of memory. Reported by:=09clang scan-build MFC after:=092 weeks 287245 by adrian: Replace the printf()s with optional rate limited debugging for RSS. Submitted by:=09Tiwei Bie Differential Revision:=09https://reviews.freebsd.org/D3471 287242 by jhibbits: Fix text alignment. mcsr was indented one too many spaces. 287241 by imp: Add another .WAIT since sometimes we lose the race. 287240 by jhibbits: Extend pmap to support e500mc and e5500. As part of this, clean up tlb1_init(), since bootinfo is always NULL here j= ust eliminate the loop altogether. Also, fix a bug in mmu_booke_mapdev_attr() where it's possible to map a lar= ger immediately following a smaller page, causing the mappings to overlap. Ins= tead, break up the new mapping into smaller chunks. The downside to this is that= it uses more precious TLB1 entries, which, on smaller chips (e500v2) it could = cause problems with TLB1 being out of space (e500v2 only has 16 TLB1 entries). Obtained from:=09Semihalf (partial) Sponsored by:=09Alex Perez/Inertial Computing 287239 by imp: Simply to appease gcc's warnings. 287238 by yongari: Set DMA alignment constraint of status, TX and RX LEs(List Elements in Marvell terms) to 32768. 32768 looks overkill but it will ensure correct DMAed update. This change addresses occasional watchdog timeouts reported on 10.2-RELEASE. Tested by:=09Johann Hugo MFC after:=092 weeks The end of the build log: [...truncated 167662 lines...] /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -I. -I/builds/Fr= eeBSD_HEAD_amd64_gcc4.9/usr.bin/ar -std=3Dgnu99 -fstack-protector -Wsystem-= headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-stri= ngs -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wi= nline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointe= r-sign -c /builds/FreeBSD_HEAD_amd64_gcc4.9/usr.bin/ar/write.c -o write.o --- secure.all__D --- --- s3_lib.po --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -pg -O2 -pipe -DTERMIOS -= DANSI_SOURCE -I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../../..= /crypto/openssl -I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../..= /../crypto/openssl/crypto -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/Fr= eeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl -DOPENSSL_THREADS -DDSO_DLFCN -DH= AVE_DLFCN_H -DL_ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DBSAES_ASM -DVPAES_AS= M -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DMD5_= ASM -DGHASH_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -std= =3Dgnu99 -fstack-protector -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd6= 4_gcc4.9/secure/lib/libssl/../../../crypto/openssl/ssl/s3_lib.c -o s3_lib.p= o --- usr.bin.all__D --- --- ar.1.gz --- gzip -cn /builds/FreeBSD_HEAD_amd64_gcc4.9/usr.bin/ar/ar.1 > ar.1.gz --- acpyacc.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -I. -I/builds/Fr= eeBSD_HEAD_amd64_gcc4.9/usr.bin/ar -std=3Dgnu99 -fstack-protector -Wsystem-= headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-stri= ngs -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wi= nline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointe= r-sign -c acpyacc.c -o acpyacc.o --- secure.all__D --- --- s3_meth.po --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -pg -O2 -pipe -DTERMIOS -= DANSI_SOURCE -I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../../..= /crypto/openssl -I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../..= /../crypto/openssl/crypto -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/Fr= eeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl -DOPENSSL_THREADS -DDSO_DLFCN -DH= AVE_DLFCN_H -DL_ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DBSAES_ASM -DVPAES_AS= M -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DMD5_= ASM -DGHASH_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -std= =3Dgnu99 -fstack-protector -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd6= 4_gcc4.9/secure/lib/libssl/../../../crypto/openssl/ssl/s3_meth.c -o s3_meth= .po --- sys.all__D --- --- sysdep.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -march=3Di386 -= ffreestanding -Wformat -mno-mmx -mno-sse -msoft-float -D_STANDALONE -fPIC = -mno-red-zone -std=3Dgnu99 -m32 -I. -I/builds/FreeBSD_HEAD_amd64_gcc4.9= /sys/boot/ficl32/../ficl -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/ficl3= 2/../ficl/i386 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/ficl32/../ficl= /../common -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/ficl32/../ficl/i38= 6/sysdep.c -o sysdep.o --- softcore.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -march=3Di386 -= ffreestanding -Wformat -mno-mmx -mno-sse -msoft-float -D_STANDALONE -fPIC = -mno-red-zone -std=3Dgnu99 -m32 -I. -I/builds/FreeBSD_HEAD_amd64_gcc4.9= /sys/boot/ficl32/../ficl -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/ficl3= 2/../ficl/i386 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/ficl32/../ficl= /../common -c softcore.c -o softcore.o --- secure.all__D --- --- s3_pkt.po --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -pg -O2 -pipe -DTERMIOS -= DANSI_SOURCE -I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../../..= /crypto/openssl -I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../..= /../crypto/openssl/crypto -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/Fr= eeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl -DOPENSSL_THREADS -DDSO_DLFCN -DH= AVE_DLFCN_H -DL_ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DBSAES_ASM -DVPAES_AS= M -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DMD5_= ASM -DGHASH_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -std= =3Dgnu99 -fstack-protector -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd6= 4_gcc4.9/secure/lib/libssl/../../../crypto/openssl/ssl/s3_pkt.c -o s3_pkt.p= o --- sys.all__D --- --- libficl.a --- building static ficl library /usr/local/x86_64-freebsd/bin/ar -crD libficl.a `NM=3D'/usr/local/x86_64-fr= eebsd/bin/nm' NMFLAGS=3D'' lorder dict.o ficl.o fileaccess.o float.o loader= .o math64.o prefix.o search.o stack.o tools.o vm.o words.o sysdep.o softcor= e.o | tsort -q`=20 --- usr.bin.all__D --- --- acplex.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -I. -I/builds/Fr= eeBSD_HEAD_amd64_gcc4.9/usr.bin/ar -std=3Dgnu99 -fstack-protector -Wsystem-= headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-stri= ngs -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wi= nline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointe= r-sign -c acplex.c -o acplex.o --- sys.all__D --- /usr/local/x86_64-freebsd/bin/ranlib -D libficl.a =3D=3D=3D> sys/boot/i386 (all) make[5]: "/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/Makefile" line 16= : warning: "Skipping boot2 with gcc 40902" make[5]: "/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/Makefile" line 20= : warning: "SUBDIR is mbr pmbr boot0 boot0sio btx cdboot gptboot kgzldr lib= i386 libfirewire loader pxeldr zfsboot gptzfsboot zfsloader" --- _sub.all --- =3D=3D=3D> sys/boot/i386/mbr (all) --- mbr.o --- /usr/local/x86_64-freebsd/bin/as --defsym FLAGS=3D0x80 --32 -o mbr.o /buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/mbr/mbr.s --- mbr --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -march=3Di386 -f= freestanding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 -mpreferr= ed-stack-boundary=3D2 -e start -Ttext 0x600 -Wl,-N,-S,--oformat,binary -nos= tdlib -o mbr mbr.o=20 =3D=3D=3D> sys/boot/i386/pmbr (all) --- pmbr.o --- /usr/local/x86_64-freebsd/bin/as --defsym FLAGS=3D --32 -o pmbr.o /builds/= FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/pmbr/pmbr.s --- pmbr --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -march=3Di386 -f= freestanding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 -mpreferr= ed-stack-boundary=3D2 -e start -Ttext 0x600 -Wl,-N,-S,--oformat,binary -nos= tdlib -o pmbr pmbr.o=20 =3D=3D=3D> sys/boot/i386/boot0 (all) --- boot0.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DVOLUME_SERIAL = -DPXE -DFLAGS=3D0x8f -DTICKS=3D0xb6 -DCOMSPEED=3D"7 << 5 + 3" -march=3Di3= 86 -ffreestanding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 -mpr= eferred-stack-boundary=3D2 -m32 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/= boot/i386/boot0/boot0.S -o boot0.o --- boot0 --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DVOLUME_SERIAL = -DPXE -DFLAGS=3D0x8f -DTICKS=3D0xb6 -DCOMSPEED=3D"7 << 5 + 3" -march=3Di3= 86 -ffreestanding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 -mpr= eferred-stack-boundary=3D2 -e start -Ttext 0x600 -Wl,-N,-S,--oformat,binar= y -nostdlib -o boot0 boot0.o=20 =3D=3D=3D> sys/boot/i386/boot0sio (all) --- boot0.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DSIO -DVOLUME_S= ERIAL -DPXE -DFLAGS=3D0x8f -DTICKS=3D0xb6 -DCOMSPEED=3D"7 << 5 + 3" -marc= h=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 = -mpreferred-stack-boundary=3D2 -m32 -c /builds/FreeBSD_HEAD_amd64_gcc4.= 9/sys/boot/i386/boot0sio/../boot0/boot0.S -o boot0.o --- boot0 --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DSIO -DVOLUME_S= ERIAL -DPXE -DFLAGS=3D0x8f -DTICKS=3D0xb6 -DCOMSPEED=3D"7 << 5 + 3" -marc= h=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 = -mpreferred-stack-boundary=3D2 -e start -Ttext 0x600 -Wl,-N,-S,--oformat= ,binary -nostdlib -o boot0 boot0.o=20 =3D=3D=3D> sys/boot/i386/btx (all) --- _sub.all --- =3D=3D=3D> sys/boot/i386/btx/btx (all) --- usr.bin.all__D --- --- ar --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -I. -I/builds/Fr= eeBSD_HEAD_amd64_gcc4.9/usr.bin/ar -std=3Dgnu99 -fstack-protector -Wsystem-= headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-stri= ngs -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wi= nline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointe= r-sign -static -o ar ar.o acplex.o acpyacc.o read.o util.o write.o -lar= chive -lz -lbz2 -llzma -lbsdxml -lcrypto -lelf -lpthread --- sys.all__D --- --- btx.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DBTX_FLAGS=3D0x= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/btx/btx/../../common -m= arch=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu9= 9 -mpreferred-stack-boundary=3D2 -m32 -c /builds/FreeBSD_HEAD_amd64_gc= c4.9/sys/boot/i386/btx/btx/btx.S -o btx.o --- btx --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DBTX_FLAGS=3D0x= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/btx/btx/../../common -m= arch=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu9= 9 -mpreferred-stack-boundary=3D2 -e start -Ttext 0x9000 -Wl,-N,-S,--ofo= rmat,binary -nostdlib -o btx btx.o=20 =3D=3D=3D> sys/boot/i386/btx/btxldr (all) --- btxldr.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DLOADER_ADDRESS= =3D0x200000 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/btx/btxldr/..= /../common -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft-float -m3= 2 -std=3Dgnu99 -mpreferred-stack-boundary=3D2 -m32 -c /builds/FreeBSD_= HEAD_amd64_gcc4.9/sys/boot/i386/btx/btxldr/btxldr.S -o btxldr.o --- btxldr --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DLOADER_ADDRESS= =3D0x200000 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/btx/btxldr/..= /../common -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft-float -m3= 2 -std=3Dgnu99 -mpreferred-stack-boundary=3D2 -e start -Ttext 0x200000 = -Wl,-N,-S,--oformat,binary -nostdlib -o btxldr btxldr.o=20 =3D=3D=3D> sys/boot/i386/btx/lib (all) --- secure.all__D --- --- s3_srvr.po --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -pg -O2 -pipe -DTERMIOS -= DANSI_SOURCE -I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../../..= /crypto/openssl -I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../..= /../crypto/openssl/crypto -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/Fr= eeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl -DOPENSSL_THREADS -DDSO_DLFCN -DH= AVE_DLFCN_H -DL_ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DBSAES_ASM -DVPAES_AS= M -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DMD5_= ASM -DGHASH_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -std= =3Dgnu99 -fstack-protector -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd6= 4_gcc4.9/secure/lib/libssl/../../../crypto/openssl/ssl/s3_srvr.c -o s3_srvr= .po --- sys.all__D --- --- btxcsu.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -I/builds/FreeBS= D_HEAD_amd64_gcc4.9/sys/boot/i386/btx/lib/../../common -march=3Di386 -ffree= standing -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 -mpreferred-s= tack-boundary=3D2 -m32 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/= btx/lib/btxcsu.S -o btxcsu.o --- btxsys.o --- /usr/local/x86_64-freebsd/bin/as --32 -o btxsys.o /builds/FreeBSD_HEAD_amd= 64_gcc4.9/sys/boot/i386/btx/lib/btxsys.s --- btxv86.o --- /usr/local/x86_64-freebsd/bin/as --32 -o btxv86.o /builds/FreeBSD_HEAD_amd= 64_gcc4.9/sys/boot/i386/btx/lib/btxv86.s --- crt0.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -I/builds/FreeBS= D_HEAD_amd64_gcc4.9/sys/boot/i386/btx/lib/../../common -march=3Di386 -ffree= standing -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 -mpreferred-s= tack-boundary=3D2 -Wl,-r -nostdlib -o crt0.o btxcsu.o btxsys.o btxv86.o=20 =3D=3D=3D> sys/boot/i386/cdboot (all) --- cdboot.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -I/builds/FreeBS= D_HEAD_amd64_gcc4.9/sys/boot/i386/cdboot/../common -march=3Di386 -ffreestan= ding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 -mpreferred-stack= -boundary=3D2 -m32 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/cdb= oot/cdboot.S -o cdboot.o --- usr.bin.all__D --- --- all_subdir_asa --- =3D=3D=3D> usr.bin/asa (all) --- sys.all__D --- --- cdboot --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -I/builds/FreeBS= D_HEAD_amd64_gcc4.9/sys/boot/i386/cdboot/../common -march=3Di386 -ffreestan= ding -mno-mmx -mno-sse -msoft-float -m32 -std=3Dgnu99 -mpreferred-stack= -boundary=3D2 -e start -Ttext 0x7c00 -Wl,-N,-S,--oformat,binary -nostdlib = -o cdboot cdboot.o=20 =3D=3D=3D> sys/boot/i386/gptboot (all) --- usr.bin.all__D --- --- asa.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -std=3Dgnu99 -fs= tack-protector -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parame= ter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type = -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-ali= gn -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-styl= e-definition -Wno-pointer-sign -c /builds/FreeBSD_HEAD_amd64_gcc4.9/usr.b= in/asa/asa.c -o asa.o --- sys.all__D --- --- gptboot.8.gz --- gzip -cn /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/gptboot.8 = > gptboot.8.gz --- gptldr.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -DBOOTPROG=3D\"gptboot\" -O= 1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f8 -DSIOFMT=3D0x3 -DSIOSPD=3D960= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../common = -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../common -I/bui= lds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib -I. -I/buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../boot2 -I/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-ret= urn -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prot= otypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwri= te-strings -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft= -float -m32 -std=3Dgnu99 --param max-inline-insns-single=3D100 -mpreferr= ed-stack-boundary=3D2 -m32 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/= i386/gptboot/gptldr.S -o gptldr.o --- gptboot.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -DBOOTPROG=3D\"gptboot\" -O= 1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f8 -DSIOFMT=3D0x3 -DSIOSPD=3D960= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../common = -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../common -I/bui= lds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib -I. -I/buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../boot2 -I/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-ret= urn -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prot= otypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwri= te-strings -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft= -float -m32 -std=3Dgnu99 --param max-inline-insns-single=3D100 -mpreferr= ed-stack-boundary=3D2 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/g= ptboot/gptboot.c -o gptboot.o --- usr.bin.all__D --- --- asa.1.gz --- gzip -cn /builds/FreeBSD_HEAD_amd64_gcc4.9/usr.bin/asa/asa.1 > asa.1.gz --- asa --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -std=3Dgnu99 -fs= tack-protector -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parame= ter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type = -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-ali= gn -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-styl= e-definition -Wno-pointer-sign -o asa asa.o=20 --- all_subdir_at --- =3D=3D=3D> usr.bin/at (all) --- at.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DATJOB_DIR=3D\"= /var/at/jobs/\" -DLFILE=3D\"/var/at/jobs/.lockfile\" -DLOADAVG_MX=3D1.5 -= DATSPOOL_DIR=3D\"/var/at/spool\" -DDAEMON_UID=3D1 -DDAEMON_GID=3D1 -DDEFA= ULT_BATCH_QUEUE=3D\'E\' -DDEFAULT_AT_QUEUE=3D\'c\' -DPERM_PATH=3D\"/var/at= /\" -std=3Dgnu99 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -= W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-= arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-= parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredund= ant-decls -Wold-style-definition -Wno-pointer-sign -Wno-format -c /builds= /FreeBSD_HEAD_amd64_gcc4.9/usr.bin/at/at.c -o at.o --- sys.all__D --- /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/gptboot.c: In funct= ion 'load': /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/gptboot.c:99:1: war= ning: inlining failed in call to 'xfsread': call is unlikely and code size = would grow [-Winline] xfsread(ufs_ino_t inode, void *buf, size_t nbyte) ^ /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/gptboot.c:287:10: w= arning: called from here [-Winline] if (xfsread(ino, p, hdr.ex.a_syms)) ^ /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/gptboot.c:99:1: war= ning: inlining failed in call to 'xfsread': call is unlikely and code size = would grow [-Winline] xfsread(ufs_ino_t inode, void *buf, size_t nbyte) ^ /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/gptboot.c:290:10: w= arning: called from here [-Winline] if (xfsread(ino, p, sizeof(int))) ^ /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/gptboot.c:99:1: war= ning: inlining failed in call to 'xfsread': call is unlikely and code size = would grow [-Winline] xfsread(ufs_ino_t inode, void *buf, size_t nbyte) ^ /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/gptboot.c:295:10: w= arning: called from here [-Winline] if (xfsread(ino, p, x)) ^ --- sio.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -DBOOTPROG=3D\"gptboot\" -O= 1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f8 -DSIOFMT=3D0x3 -DSIOSPD=3D960= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../common = -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../common -I/bui= lds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib -I. -I/buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../boot2 -I/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-ret= urn -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prot= otypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwri= te-strings -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft= -float -m32 -std=3Dgnu99 --param max-inline-insns-single=3D100 -mpreferr= ed-stack-boundary=3D2 -m32 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/= i386/gptboot/../boot2/sio.S -o sio.o --- gpt.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -DBOOTPROG=3D\"gptboot\" -O= 1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f8 -DSIOFMT=3D0x3 -DSIOSPD=3D960= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../common = -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../common -I/bui= lds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib -I. -I/buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../boot2 -I/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-ret= urn -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prot= otypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwri= te-strings -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft= -float -m32 -std=3Dgnu99 --param max-inline-insns-single=3D100 -mpreferr= ed-stack-boundary=3D2 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/g= ptboot/../../common/gpt.c -o gpt.o --- crc32.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -DBOOTPROG=3D\"gptboot\" -O= 1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f8 -DSIOFMT=3D0x3 -DSIOSPD=3D960= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../common = -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../common -I/bui= lds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib -I. -I/buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../boot2 -I/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-ret= urn -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prot= otypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwri= te-strings -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft= -float -m32 -std=3Dgnu99 --param max-inline-insns-single=3D100 -mpreferr= ed-stack-boundary=3D2 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/g= ptboot/../../common/crc32.c -o crc32.o --- usr.bin.all__D --- --- panic.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DATJOB_DIR=3D\"= /var/at/jobs/\" -DLFILE=3D\"/var/at/jobs/.lockfile\" -DLOADAVG_MX=3D1.5 -= DATSPOOL_DIR=3D\"/var/at/spool\" -DDAEMON_UID=3D1 -DDAEMON_GID=3D1 -DDEFA= ULT_BATCH_QUEUE=3D\'E\' -DDEFAULT_AT_QUEUE=3D\'c\' -DPERM_PATH=3D\"/var/at= /\" -std=3Dgnu99 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -= W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-= arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-= parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredund= ant-decls -Wold-style-definition -Wno-pointer-sign -Wno-format -c /builds= /FreeBSD_HEAD_amd64_gcc4.9/usr.bin/at/panic.c -o panic.o --- sys.all__D --- --- drv.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -DBOOTPROG=3D\"gptboot\" -O= 1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f8 -DSIOFMT=3D0x3 -DSIOSPD=3D960= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../common = -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../common -I/bui= lds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib -I. -I/buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../boot2 -I/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-ret= urn -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prot= otypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwri= te-strings -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft= -float -m32 -std=3Dgnu99 --param max-inline-insns-single=3D100 -mpreferr= ed-stack-boundary=3D2 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/g= ptboot/../common/drv.c -o drv.o --- usr.bin.all__D --- --- parsetime.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -DATJOB_DIR=3D\"= /var/at/jobs/\" -DLFILE=3D\"/var/at/jobs/.lockfile\" -DLOADAVG_MX=3D1.5 -= DATSPOOL_DIR=3D\"/var/at/spool\" -DDAEMON_UID=3D1 -DDAEMON_GID=3D1 -DDEFA= ULT_BATCH_QUEUE=3D\'E\' -DDEFAULT_AT_QUEUE=3D\'c\' -DPERM_PATH=3D\"/var/at= /\" -std=3Dgnu99 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -= W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-= arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-= parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredund= ant-decls -Wold-style-definition -Wno-pointer-sign -Wno-format -c /builds= /FreeBSD_HEAD_amd64_gcc4.9/usr.bin/at/parsetime.c -o parsetime.o --- sys.all__D --- --- cons.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -DBOOTPROG=3D\"gptboot\" -O= 1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f8 -DSIOFMT=3D0x3 -DSIOSPD=3D960= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../common = -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../common -I/bui= lds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib -I. -I/buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../boot2 -I/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-ret= urn -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prot= otypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwri= te-strings -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft= -float -m32 -std=3Dgnu99 --param max-inline-insns-single=3D100 -mpreferr= ed-stack-boundary=3D2 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/g= ptboot/../common/cons.c -o cons.o --- util.o --- /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD= _amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/build= s/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/li= b --sysroot=3D/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd= 64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -DBOOTPROG=3D\"gptboot\" -O= 1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=3D0x3f8 -DSIOFMT=3D0x3 -DSIOSPD=3D960= 0 -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../common = -I/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../common -I/bui= lds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib -I. -I/buil= ds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../boot2 -I/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-ret= urn -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prot= otypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwri= te-strings -Winline -march=3Di386 -ffreestanding -mno-mmx -mno-sse -msoft= -float -m32 -std=3Dgnu99 --param max-inline-insns-single=3D100 -mpreferr= ed-stack-boundary=3D2 -c /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/g= ptboot/../../common/util.c -o util.o --- gptldr.out --- /usr/local/x86_64-freebsd/bin/ld -static -N --gc-sections -m elf_i386_fbsd = -e start -Ttext 0x7c00 -o gptldr.out gptldr.o --- gptboot.out --- /usr/local/x86_64-freebsd/bin/ld -static -N --gc-sections -m elf_i386_fbsd = -Ttext 0x0 -o gptboot.out /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/Free= BSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../btx/lib/crt0.o gptboot.o sio= .o gpt.o crc32.o drv.o cons.o util.o /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/= builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../libstand32/lib= stand.a /usr/local/x86_64-freebsd/bin/ld: i386:x86-64 architecture of input file `/= builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/b= oot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)' is incompatible wi= th i386 output *** [gptboot.out] Error code 1 make[6]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot 1 error make[6]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot *** [_sub.all] Error code 2 make[5]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386 1 error make[5]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386 *** [_sub.all] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot 1 error make[4]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot *** [_sub.all] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sys 1 error make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/sys *** [sys.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 --- usr.bin.all__D --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/usr.bin/at *** [all_subdir_at] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/usr.bin 1 error make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/usr.bin *** [usr.bin.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 --- secure.all__D --- A failure has been detected in another branch of the parallel make make[5]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl *** [_sub.all] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib 1 error make[4]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib *** [_sub.all] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/secure 1 error make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/secure *** [secure.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 --- lib.all__D --- --- all_subdir_libsqlite3 --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/libsqlite3 *** [all_subdir_libsqlite3] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/lib 1 error make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/lib *** [lib.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 4 errors make[2]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 *** [everything] Error code 2 make[1]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 1 error make[1]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 *** [buildworld] Error code 2 make: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 1 error make: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Fri Aug 28 10:38:11 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EC7799C22C6 for ; Fri, 28 Aug 2015 10:38:10 +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 CD7451256; Fri, 28 Aug 2015 10:38:10 +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 E33E3870; Fri, 28 Aug 2015 10:38:10 +0000 (UTC) Date: Fri, 28 Aug 2015 10:38:09 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: delphij@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <366328328.81.1440758290898.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <325123246.77.1440747553231.JavaMail.jenkins@jenkins-9.freebsd.org> References: <325123246.77.1440747553231.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3140 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 10:38:11 -0000 FreeBSD_HEAD - Build #3140 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3140/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3140/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3140/console Change summaries: 287247 by delphij: Plug memory leaks when running out of memory. Reported by: clang scan-build MFC after: 2 weeks The end of the build log: [...truncated 168442 lines...] 512 bytes transferred in 0.000064 secs (8012999 bytes/sec) --- sio.o --- cc -fomit-frame-pointer -mrtd -mregparm=3 -DUSE_XREAD -DUFS1_AND_UFS2 -DFLAGS=0x80 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/lib -I. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Oz -mstack-alignment=8 -mllvm -inline-threshold=3 -mllvm -simplifycfg-dup-ret -mllvm -enable-gvn=false -Qunused-arguments -m32 -c /builds/FreeBSD_HEAD/sys/boot/i386/boot2/sio.S -o sio.o --- lib.all__D --- --- gzlib.po --- cc -pg -O2 -pipe -DHAS_snprintf -DHAS_vsnprintf -I/builds/FreeBSD_HEAD/lib/libz -DSYMBOL_VERSIONING -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /builds/FreeBSD_HEAD/lib/libz/gzlib.c -o gzlib.po --- sys.all__D --- --- boot1 --- objcopy -S -O binary boot1.out boot1 --- boot2.s --- cc -fomit-frame-pointer -mrtd -mregparm=3 -DUSE_XREAD -DUFS1_AND_UFS2 -DFLAGS=0x80 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/lib -I. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Oz -mstack-alignment=8 -mllvm -inline-threshold=3 -mllvm -simplifycfg-dup-ret -mllvm -enable-gvn=false -Qunused-arguments -S -o boot2.s.tmp /builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c --- usr.bin.all__D --- --- sscop.1.gz --- gzip -cn /builds/FreeBSD_HEAD/usr.bin/atm/sscop/../../../contrib/ngatm/sscop/sscop.1 > sscop.1.gz --- sscop --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/atm/sscop/../../../contrib/ngatm/sscop -DUSE_LIBBEGEMOT -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -o sscop common.o sscop_main.o -lbegemot -lngatm --- secure.all__D --- --- match.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/match.c -o match.po --- sys.all__D --- In file included from /builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c:185: /builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common/ufsread.c:235:17: warning: cast from 'char *' to 'struct ufs1_dinode *' increases required alignment from 1 to 4 [-Wcast-align] memcpy(&dp1, (struct ufs1_dinode *)blkbuf + n, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common/ufsread.c:238:17: warning: cast from 'char *' to 'struct ufs2_dinode *' increases required alignment from 1 to 4 [-Wcast-align] memcpy(&dp2, (struct ufs2_dinode *)blkbuf + n, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c:369:4: warning: cast from 'caddr_t' (aka 'char *') to 'Elf32_Word *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *(Elf32_Word *)p = es[i].sh_size; ^~~~~~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c:647:8: warning: cast from 'caddr_t' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] t1 = *(uint32_t *)PTOV(0x46c); ^~~~~~~~~~~~~~~~~~~~~~~ --- usr.bin.all__D --- --- all_subdir_awk --- ===> usr.bin/awk (all) --- awk.1.gz --- gzip -cn /builds/FreeBSD_HEAD/usr.bin/awk/../../contrib/one-true-awk/awk.1 > awk.1.gz --- awkgram.o --- cc -O2 -pipe -DHAS_ISBLANK -I. -I/builds/FreeBSD_HEAD/usr.bin/awk/../../contrib/one-true-awk -DFOPEN_MAX=64 -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c awkgram.c -o awkgram.o --- lib.all__D --- --- gzread.po --- cc -pg -O2 -pipe -DHAS_snprintf -DHAS_vsnprintf -I/builds/FreeBSD_HEAD/lib/libz -DSYMBOL_VERSIONING -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /builds/FreeBSD_HEAD/lib/libz/gzread.c -o gzread.po --- secure.all__D --- --- md-sha256.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/md-sha256.c -o md-sha256.po --- lib.all__D --- --- gzwrite.po --- cc -pg -O2 -pipe -DHAS_snprintf -DHAS_vsnprintf -I/builds/FreeBSD_HEAD/lib/libz -DSYMBOL_VERSIONING -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /builds/FreeBSD_HEAD/lib/libz/gzwrite.c -o gzwrite.po --- sys.all__D --- 4 warnings generated. sed -e '/align/d' -e '/nop/d' < boot2.s.tmp > boot2.s rm -f boot2.s.tmp --- boot2.o --- cc -m32 -c boot2.s --- boot2.out --- ld -static -N --gc-sections -m elf_i386_fbsd -Ttext 0x2000 -o boot2.out /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/lib/crt0.o boot2.o sio.o --- boot2.bin --- objcopy -S -O binary boot2.out boot2.bin --- boot2.ld --- btxld -v -E 0x2000 -f bin -b /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/btx/btx -l boot2.ldr -o boot2.ld -P 1 boot2.bin --- secure.all__D --- --- moduli.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/moduli.c -o moduli.po --- usr.bin.all__D --- --- b.o --- cc -O2 -pipe -DHAS_ISBLANK -I. -I/builds/FreeBSD_HEAD/usr.bin/awk/../../contrib/one-true-awk -DFOPEN_MAX=64 -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/usr.bin/awk/../../contrib/one-true-awk/b.c -o b.o --- sys.all__D --- kernel: ver=1.02 size=690 load=9000 entry=9010 map=16M pgctl=1:1 client: fmt=bin size=1555 text=0 data=0 bss=0 entry=0 output: fmt=bin size=1de5 text=200 data=1be5 org=0 entry=0 --- boot2 --- 27 bytes available dd if=boot2.ld of=boot2 obs=7680 conv=osync 14+1 records in 1+0 records out 7680 bytes transferred in 0.000121 secs (63409950 bytes/sec) --- boot --- cat boot1 boot2 > boot ===> sys/boot/i386/cdboot (all) --- lib.all__D --- --- infback.po --- cc -pg -O2 -pipe -DHAS_snprintf -DHAS_vsnprintf -I/builds/FreeBSD_HEAD/lib/libz -DSYMBOL_VERSIONING -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /builds/FreeBSD_HEAD/lib/libz/infback.c -o infback.po --- sys.all__D --- --- cdboot.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/sys/boot/i386/cdboot/../common -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -no-integrated-as -m32 -c /builds/FreeBSD_HEAD/sys/boot/i386/cdboot/cdboot.S -o cdboot.o --- cdboot --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/sys/boot/i386/cdboot/../common -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -e start -Ttext 0x7c00 -Wl,-N,-S,--oformat,binary -nostdlib -o cdboot cdboot.o ===> sys/boot/i386/gptboot (all) --- gptboot.8.gz --- gzip -cn /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptboot.8 > gptboot.8.gz --- gptldr.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -no-integrated-as -m32 -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptldr.S -o gptldr.o --- gptboot.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptboot.c -o gptboot.o In file included from /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptboot.c:96: /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/ufsread.c:235:17: warning: cast from 'char *' to 'struct ufs1_dinode *' increases required alignment from 1 to 4 [-Wcast-align] memcpy(&dp1, (struct ufs1_dinode *)blkbuf + n, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/ufsread.c:238:17: warning: cast from 'char *' to 'struct ufs2_dinode *' increases required alignment from 1 to 4 [-Wcast-align] memcpy(&dp2, (struct ufs2_dinode *)blkbuf + n, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptboot.c:136:1: warning: no previous prototype for function 'main' [-Wmissing-prototypes] main(void) ^ /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptboot.c:292:11: warning: cast from 'caddr_t' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] x = *(uint32_t *)p; ^~~~~~~~~~~~~ --- lib.all__D --- --- inffast.po --- cc -pg -O2 -pipe -DHAS_snprintf -DHAS_vsnprintf -I/builds/FreeBSD_HEAD/lib/libz -DSYMBOL_VERSIONING -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /builds/FreeBSD_HEAD/lib/libz/inffast.c -o inffast.po --- secure.all__D --- --- nchan.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/nchan.c -o nchan.po --- sys.all__D --- 4 warnings generated. --- sio.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -m32 -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2/sio.S -o sio.o --- usr.bin.all__D --- --- lex.o --- cc -O2 -pipe -DHAS_ISBLANK -I. -I/builds/FreeBSD_HEAD/usr.bin/awk/../../contrib/one-true-awk -DFOPEN_MAX=64 -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/usr.bin/awk/../../contrib/one-true-awk/lex.c -o lex.o --- sys.all__D --- --- gpt.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/gpt.c -o gpt.o /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/gpt.c:300:9: warning: cast from 'char *' to 'struct gpt_ent *' increases required alignment from 1 to 4 [-Wcast-align] ent = (struct gpt_ent *)secbuf; ^~~~~~~~~~~~~~~~~~~~~~~~ --- lib.all__D --- --- inflate.po --- cc -pg -O2 -pipe -DHAS_snprintf -DHAS_vsnprintf -I/builds/FreeBSD_HEAD/lib/libz -DSYMBOL_VERSIONING -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /builds/FreeBSD_HEAD/lib/libz/inflate.c -o inflate.po --- sys.all__D --- 1 warning generated. --- crc32.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/crc32.c -o crc32.o --- drv.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common/drv.c -o drv.o --- secure.all__D --- --- packet.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/packet.c -o packet.po --- sys.all__D --- --- cons.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common/cons.c -o cons.o /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common/cons.c:112:10: warning: cast from 'caddr_t' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] t1 = *(uint32_t *)PTOV(0x46c); ^~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. --- util.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/util.c -o util.o --- usr.bin.all__D --- --- lib.o --- cc -O2 -pipe -DHAS_ISBLANK -I. -I/builds/FreeBSD_HEAD/usr.bin/awk/../../contrib/one-true-awk -DFOPEN_MAX=64 -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/usr.bin/awk/../../contrib/one-true-awk/lib.c -o lib.o --- sys.all__D --- --- gptldr.out --- ld -static -N --gc-sections -m elf_i386_fbsd -e start -Ttext 0x7c00 -o gptldr.out gptldr.o --- gptboot.out --- ld -static -N --gc-sections -m elf_i386_fbsd -Ttext 0x0 -o gptboot.out /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib/crt0.o gptboot.o sio.o gpt.o crc32.o drv.o cons.o util.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../libstand32/libstand.a ld: i386:x86-64 architecture of input file `/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)' is incompatible with i386 output *** [gptboot.out] Error code 1 make[6]: stopped in /builds/FreeBSD_HEAD/sys/boot/i386/gptboot 1 error make[6]: stopped in /builds/FreeBSD_HEAD/sys/boot/i386/gptboot *** [_sub.all] Error code 2 make[5]: stopped in /builds/FreeBSD_HEAD/sys/boot/i386 1 error make[5]: stopped in /builds/FreeBSD_HEAD/sys/boot/i386 *** [_sub.all] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD/sys/boot 1 error make[4]: stopped in /builds/FreeBSD_HEAD/sys/boot *** [_sub.all] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/sys 1 error make[3]: stopped in /builds/FreeBSD_HEAD/sys *** [sys.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD --- usr.bin.all__D --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD/usr.bin/awk *** [all_subdir_awk] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin 1 error make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin *** [usr.bin.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD --- secure.all__D --- A failure has been detected in another branch of the parallel make make[5]: stopped in /builds/FreeBSD_HEAD/secure/lib/libssh *** [_sub.all] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD/secure/lib 1 error make[4]: stopped in /builds/FreeBSD_HEAD/secure/lib *** [_sub.all] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/secure 1 error make[3]: stopped in /builds/FreeBSD_HEAD/secure *** [secure.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD --- lib.all__D --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD/lib/libz *** [all_subdir_libz] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/lib 1 error make[3]: stopped in /builds/FreeBSD_HEAD/lib *** [lib.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD 4 errors make[2]: stopped in /builds/FreeBSD_HEAD *** [everything] Error code 2 make[1]: stopped in /builds/FreeBSD_HEAD 1 error make[1]: stopped in /builds/FreeBSD_HEAD *** [buildworld] Error code 2 make: stopped in /builds/FreeBSD_HEAD 1 error make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Fri Aug 28 13:30:00 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 31B469C3461 for ; Fri, 28 Aug 2015 13:30:00 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qg0-f41.google.com (mail-qg0-f41.google.com [209.85.192.41]) (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 E2651188D for ; Fri, 28 Aug 2015 13:29:59 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by qgeb6 with SMTP id b6so28971791qge.3 for ; Fri, 28 Aug 2015 06:29:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=x+FKmhSMEvp0zM5keeum5zCbCma8Jij5hteIe+QG1AE=; b=bfi3dEsQ+KHiuhJZgbQKMo1FghM3Ox+Hx7DRjg5EF3q3v87q7pzFwJAsIkw8tqxWUS Gk7X2dUTFKL6BgYqYe4/H4elIchKyZzFvxwSRmrSH8VQ9UDkQ7OOfLzDnb+LPDs7B4YB EAadc0i7cIuXslXdcvUmiOlxNxvegTE/mgNdnTaIHliuw5uQdwIT40MomJ+kncTV9Y8k KGE5gGvuN9VJemwcrbQVXwX15rc0jmtBV4QH49vPaaKQsrqshk9fYsCWxrjqi/XfnG8e K95obIPA0hShUuvdnztMeFjPV4mlRoWMV6fWhjQmkni6mT/fniF65iihAGb7BhlRTJX6 4xFw== X-Gm-Message-State: ALoCoQnTvZR8Vdbcag31dR+IiHCF8WEn43eA3OvCudi4jE8nmtCN4I5FK1kUYx6PvSsnTLJwO03d MIME-Version: 1.0 X-Received: by 10.140.145.83 with SMTP id 80mr16596557qhr.74.1440768593189; Fri, 28 Aug 2015 06:29:53 -0700 (PDT) Sender: wlosh@bsdimp.com Received: by 10.140.91.52 with HTTP; Fri, 28 Aug 2015 06:29:53 -0700 (PDT) X-Originating-IP: [50.253.99.174] In-Reply-To: <2113121467.79.1440757104673.JavaMail.jenkins@jenkins-9.freebsd.org> References: <571108081.71.1440725788270.JavaMail.jenkins@jenkins-9.freebsd.org> <2113121467.79.1440757104673.JavaMail.jenkins@jenkins-9.freebsd.org> Date: Fri, 28 Aug 2015 07:29:53 -0600 X-Google-Sender-Auth: lozSfTHExMtNdJuGb1yzs0BgZHI Message-ID: Subject: Re: FreeBSD_HEAD_amd64_gcc4.9 - Build #388 - Still Failing From: Warner Losh To: "jenkins-admin@freebsd.org" Cc: Warner Losh , yongari@freebsd.org, Adrian Chadd , "Bjoern A. Zeeb" , Xin LI , Justin Hibbits , FreeBSD Current Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 13:30:00 -0000 On Fri, Aug 28, 2015 at 4:18 AM, wrote: > gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)' > is incompatible with i386 output > This might be due to my bsd.stand.mk stuff. However, since gcc 4.9 is non-standard and not officially supported, and since I can't recreate this on my system with the stock compiler, it is going to be a while until I can find the time to fix it. Warner From owner-freebsd-current@freebsd.org Fri Aug 28 13:47:47 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E7E299C3E2A for ; Fri, 28 Aug 2015 13:47:47 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (ultimatedns.net [209.180.214.225]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BB635A64 for ; Fri, 28 Aug 2015 13:47:47 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id t7SDkaK2020189 for ; Fri, 28 Aug 2015 06:46:44 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) To: In-Reply-To: <20150828101655.GI16003@e-new.0x20.net> References: <55DE8791.30803@freebsd.org> , <20150828101655.GI16003@e-new.0x20.net> From: "Chris H" Subject: Re: ramblings.. or not Date: Fri, 28 Aug 2015 06:46:44 -0700 Content-Type: text/plain; charset=UTF-8; format=fixed MIME-Version: 1.0 Message-id: Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 13:47:48 -0000 On Fri, 28 Aug 2015 12:16:55 +0200 Lars Engels wrote > On Thu, Aug 27, 2015 at 02:31:21PM -0700, Craig Rodrigues wrote: > > On Wed, Aug 26, 2015 at 8:44 PM, Julian Elischer > > wrote: > > > > We should also do a better job of productising and incorporating GSOC > > > work.. > > > > > > > > Definitely! It's sad to see people put a lot of working into something via > > GSOC, > > and then have the work die on the vine once the summer is over. > > There's a lack of communication. Every year we have GSOC students > working on a part of FreeBSD, but after GSOC is over nothing happens. > Some code goes into base quietly, some good code may be lurking in an > external repository but nobody knows. > My proposal is that every student and mentor should write a short > summary of the work done and if was already committed to the tree or why > it hasn't been committed. I think this is a really good point. Along those lines; wouldn't/couldn't bugzilla accommodate this well? either gsoc.freebsd.org with an equivalent freebsd.org/gsoc, or probably better; a GSOC category within the current PR setup. bugzilla provides for ongoing dialog, code, and it would be fairly easy to determine/review "final status" of the code/project. No? --Chris From owner-freebsd-current@freebsd.org Fri Aug 28 13:57:29 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7FE3A9C42AF for ; Fri, 28 Aug 2015 13:57:29 +0000 (UTC) (envelope-from freebsd-listen@fabiankeil.de) Received: from smtprelay06.ispgateway.de (smtprelay06.ispgateway.de [80.67.31.102]) (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 41C90109C for ; Fri, 28 Aug 2015 13:57:28 +0000 (UTC) (envelope-from freebsd-listen@fabiankeil.de) Received: from [78.35.175.240] (helo=fabiankeil.de) by smtprelay06.ispgateway.de with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.84) (envelope-from ) id 1ZVJuY-0003ho-Qw; Fri, 28 Aug 2015 15:41:42 +0200 Date: Fri, 28 Aug 2015 15:40:20 +0200 From: Fabian Keil To: Warner Losh Cc: FreeBSD Current Subject: Re: FreeBSD_HEAD_amd64_gcc4.9 - Build #388 - Still Failing Message-ID: <7f306e99.44ad81b1@fabiankeil.de> In-Reply-To: References: <571108081.71.1440725788270.JavaMail.jenkins@jenkins-9.freebsd.org> <2113121467.79.1440757104673.JavaMail.jenkins@jenkins-9.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/ZdBocd73Ies5HWXff+FbHv0"; protocol="application/pgp-signature" X-Df-Sender: Nzc1MDY3 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 13:57:29 -0000 --Sig_/ZdBocd73Ies5HWXff+FbHv0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Warner Losh wrote: > On Fri, Aug 28, 2015 at 4:18 AM, wrote: >=20 > > gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../..= /libstand32/libstand.a(qdivrem.o)' > > is incompatible with i386 output > > >=20 > This might be due to my bsd.stand.mk stuff. However, since gcc 4.9 is > non-standard and not officially supported, and since I can't recreate this > on my system with the stock compiler, it is going to be a while > until I can find the time to fix it. I'm using clang from base and got the same failure on amd64. My workaround was reverting r287227/d1be0bf24ec for now. Fabian --Sig_/ZdBocd73Ies5HWXff+FbHv0 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlXgZMEACgkQBYqIVf93VJ14PgCdF8Shw/8bsp1SX8sj/rrM1Se9 Q2cAnRMOzqELVX131EbnEp/uH7SEbIB2 =TJIV -----END PGP SIGNATURE----- --Sig_/ZdBocd73Ies5HWXff+FbHv0-- From owner-freebsd-current@freebsd.org Fri Aug 28 14:03:41 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 66CA29C467A for ; Fri, 28 Aug 2015 14:03:41 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qk0-f182.google.com (mail-qk0-f182.google.com [209.85.220.182]) (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 28E9218D3 for ; Fri, 28 Aug 2015 14:03:40 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by qkch123 with SMTP id h123so28648605qkc.0 for ; Fri, 28 Aug 2015 07:03:39 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=WAlNm4ftvZYqQHpEHYOZVfFa44Z8uTIoBMyi7PYmLE8=; b=T+6PbFWk1X0PoVfU9saSGkUJWAHJfDXULAGnycxChG57lhhuwbgtrAN9SuWPe6XTql uOYroysS7L2BHAJGy979Stn9e8adk4FUQC2MkKxlKFdSdD5exoKb+MdhGSdeSWgp1Uk8 l6DskYTYr1cMkigYaZCd9zw3xrEqLCYx+9dfOTLsYI5r52RdRapYmqbp23EmSTZ0nT3E eiCdOqFPARxmUL/bUlpUcfdvmmdwvn6oJSv2g3JbxcqWcdviBCY9Xnib9oX9bVtIAST/ ZEUH2x/IACyI/txY48hH6bQsXMBzv1kGclCvZF3EoRJqz1zu4/tH6oC+8QyN8qh1Tswz wBvA== X-Gm-Message-State: ALoCoQlKeJBdugAHo0lopjAZnIDkEIGA/sBeSDw1ItA+ZyHKFYBTVGYe/Q1Pypgocpqe8bcJEdIc MIME-Version: 1.0 X-Received: by 10.55.209.135 with SMTP id o7mr16286722qkl.16.1440770619501; Fri, 28 Aug 2015 07:03:39 -0700 (PDT) Sender: wlosh@bsdimp.com Received: by 10.140.91.52 with HTTP; Fri, 28 Aug 2015 07:03:39 -0700 (PDT) X-Originating-IP: [50.253.99.174] In-Reply-To: <7f306e99.44ad81b1@fabiankeil.de> References: <571108081.71.1440725788270.JavaMail.jenkins@jenkins-9.freebsd.org> <2113121467.79.1440757104673.JavaMail.jenkins@jenkins-9.freebsd.org> <7f306e99.44ad81b1@fabiankeil.de> Date: Fri, 28 Aug 2015 08:03:39 -0600 X-Google-Sender-Auth: qdDacRS2XjTr4Cyd7GXrQW_6eBA Message-ID: Subject: Re: FreeBSD_HEAD_amd64_gcc4.9 - Build #388 - Still Failing From: Warner Losh To: Fabian Keil Cc: FreeBSD Current Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 14:03:41 -0000 On Fri, Aug 28, 2015 at 7:40 AM, Fabian Keil wrote: > Warner Losh wrote: > > > On Fri, Aug 28, 2015 at 4:18 AM, wrote: > > > > > > gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)' > > > is incompatible with i386 output > > > > > > > This might be due to my bsd.stand.mk stuff. However, since gcc 4.9 is > > non-standard and not officially supported, and since I can't recreate > this > > on my system with the stock compiler, it is going to be a while > > until I can find the time to fix it. > > I'm using clang from base and got the same failure on amd64. > My workaround was reverting r287227/d1be0bf24ec for now. Not sure what went wrong in my testing, but I can recreate it now. I have a fix I'm testing. Warner From owner-freebsd-current@freebsd.org Fri Aug 28 14:48:14 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 952719C57E5 for ; Fri, 28 Aug 2015 14:48:14 +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 7A25A197A; Fri, 28 Aug 2015 14:48:14 +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 A81E88CA; Fri, 28 Aug 2015 14:48:14 +0000 (UTC) Date: Fri, 28 Aug 2015 14:48:11 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: andrew@FreeBSD.org, bz@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <291100931.83.1440773294593.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <366328328.81.1440758290898.JavaMail.jenkins@jenkins-9.freebsd.org> References: <366328328.81.1440758290898.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3141 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 14:48:14 -0000 FreeBSD_HEAD - Build #3141 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3141/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3141/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3141/console Change summaries: 287250 by andrew: Only check for the bus frequency if it has not already been set, for example through a driver running as a subclass of this. Sponsored by: ABT Systems Ltd 287249 by bz: remove a left-over after r220463 empty #ifdef INET check. MFC after: 1 week The end of the build log: [...truncated 166134 lines...] --- btx --- cc -O2 -pipe -DBTX_FLAGS=0x0 -I/builds/FreeBSD_HEAD/sys/boot/i386/btx/btx/../../common -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -e start -Ttext 0x9000 -Wl,-N,-S,--oformat,binary -nostdlib -o btx btx.o ===> sys/boot/i386/btx/btxldr (all) --- btxldr.o --- cc -O2 -pipe -DLOADER_ADDRESS=0x200000 -I/builds/FreeBSD_HEAD/sys/boot/i386/btx/btxldr/../../common -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -no-integrated-as -m32 -c /builds/FreeBSD_HEAD/sys/boot/i386/btx/btxldr/btxldr.S -o btxldr.o --- btxldr --- cc -O2 -pipe -DLOADER_ADDRESS=0x200000 -I/builds/FreeBSD_HEAD/sys/boot/i386/btx/btxldr/../../common -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -e start -Ttext 0x200000 -Wl,-N,-S,--oformat,binary -nostdlib -o btxldr btxldr.o ===> sys/boot/i386/btx/lib (all) --- secure.all__D --- --- uidswap.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/uidswap.c -o uidswap.po --- sys.all__D --- --- btxcsu.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/sys/boot/i386/btx/lib/../../common -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -m32 -c /builds/FreeBSD_HEAD/sys/boot/i386/btx/lib/btxcsu.S -o btxcsu.o --- btxsys.o --- as --32 -o btxsys.o /builds/FreeBSD_HEAD/sys/boot/i386/btx/lib/btxsys.s --- btxv86.o --- as --32 -o btxv86.o /builds/FreeBSD_HEAD/sys/boot/i386/btx/lib/btxv86.s --- crt0.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/sys/boot/i386/btx/lib/../../common -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -Wl,-r -nostdlib -o crt0.o btxcsu.o btxsys.o btxv86.o --- sbin.all__D --- --- parms.o --- cc -O2 -pipe -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /builds/FreeBSD_HEAD/sbin/routed/parms.c -o parms.o --- sys.all__D --- ===> sys/boot/i386/boot2 (all) --- boot2.ldr --- dd if=/dev/zero of=boot2.ldr bs=512 count=1 1+0 records in 1+0 records out 512 bytes transferred in 0.000066 secs (7752649 bytes/sec) --- sio.o --- cc -fomit-frame-pointer -mrtd -mregparm=3 -DUSE_XREAD -DUFS1_AND_UFS2 -DFLAGS=0x80 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/lib -I. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Oz -mstack-alignment=8 -mllvm -inline-threshold=3 -mllvm -simplifycfg-dup-ret -mllvm -enable-gvn=false -Qunused-arguments -m32 -c /builds/FreeBSD_HEAD/sys/boot/i386/boot2/sio.S -o sio.o --- boot1 --- objcopy -S -O binary boot1.out boot1 --- boot2.s --- cc -fomit-frame-pointer -mrtd -mregparm=3 -DUSE_XREAD -DUFS1_AND_UFS2 -DFLAGS=0x80 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/lib -I. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Oz -mstack-alignment=8 -mllvm -inline-threshold=3 -mllvm -simplifycfg-dup-ret -mllvm -enable-gvn=false -Qunused-arguments -S -o boot2.s.tmp /builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c --- secure.all__D --- --- uuencode.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/uuencode.c -o uuencode.po --- sys.all__D --- In file included from /builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c:185: /builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common/ufsread.c:235:17: warning: cast from 'char *' to 'struct ufs1_dinode *' increases required alignment from 1 to 4 [-Wcast-align] memcpy(&dp1, (struct ufs1_dinode *)blkbuf + n, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common/ufsread.c:238:17: warning: cast from 'char *' to 'struct ufs2_dinode *' increases required alignment from 1 to 4 [-Wcast-align] memcpy(&dp2, (struct ufs2_dinode *)blkbuf + n, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c:369:4: warning: cast from 'caddr_t' (aka 'char *') to 'Elf32_Word *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *(Elf32_Word *)p = es[i].sh_size; ^~~~~~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c:647:8: warning: cast from 'caddr_t' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] t1 = *(uint32_t *)PTOV(0x46c); ^~~~~~~~~~~~~~~~~~~~~~~ --- secure.all__D --- --- misc.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/misc.c -o misc.po --- sbin.all__D --- --- radix.o --- cc -O2 -pipe -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /builds/FreeBSD_HEAD/sbin/routed/radix.c -o radix.o --- sys.all__D --- 4 warnings generated. sed -e '/align/d' -e '/nop/d' < boot2.s.tmp > boot2.s rm -f boot2.s.tmp --- boot2.o --- cc -m32 -c boot2.s --- boot2.out --- ld -static -N --gc-sections -m elf_i386_fbsd -Ttext 0x2000 -o boot2.out /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/lib/crt0.o boot2.o sio.o --- boot2.bin --- objcopy -S -O binary boot2.out boot2.bin --- boot2.ld --- btxld -v -E 0x2000 -f bin -b /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/btx/btx -l boot2.ldr -o boot2.ld -P 1 boot2.bin kernel: ver=1.02 size=690 load=9000 entry=9010 map=16M pgctl=1:1 client: fmt=bin size=1555 text=0 data=0 bss=0 entry=0 output: fmt=bin size=1de5 text=200 data=1be5 org=0 entry=0 --- boot2 --- --- secure.all__D --- --- monitor_fdpass.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/monitor_fdpass.c -o monitor_fdpass.po --- sys.all__D --- 27 bytes available dd if=boot2.ld of=boot2 obs=7680 conv=osync 14+1 records in 1+0 records out 7680 bytes transferred in 0.000111 secs (69273666 bytes/sec) --- boot --- cat boot1 boot2 > boot ===> sys/boot/i386/cdboot (all) --- sbin.all__D --- --- rdisc.o --- cc -O2 -pipe -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /builds/FreeBSD_HEAD/sbin/routed/rdisc.c -o rdisc.o --- sys.all__D --- --- cdboot.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/sys/boot/i386/cdboot/../common -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -no-integrated-as -m32 -c /builds/FreeBSD_HEAD/sys/boot/i386/cdboot/cdboot.S -o cdboot.o --- secure.all__D --- --- rijndael.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/rijndael.c -o rijndael.po --- sys.all__D --- --- cdboot --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/sys/boot/i386/cdboot/../common -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -e start -Ttext 0x7c00 -Wl,-N,-S,--oformat,binary -nostdlib -o cdboot cdboot.o ===> sys/boot/i386/gptboot (all) --- gptboot.8.gz --- gzip -cn /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptboot.8 > gptboot.8.gz --- gptldr.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -no-integrated-as -m32 -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptldr.S -o gptldr.o --- gptboot.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptboot.c -o gptboot.o In file included from /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptboot.c:96: /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/ufsread.c:235:17: warning: cast from 'char *' to 'struct ufs1_dinode *' increases required alignment from 1 to 4 [-Wcast-align] memcpy(&dp1, (struct ufs1_dinode *)blkbuf + n, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/ufsread.c:238:17: warning: cast from 'char *' to 'struct ufs2_dinode *' increases required alignment from 1 to 4 [-Wcast-align] memcpy(&dp2, (struct ufs2_dinode *)blkbuf + n, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptboot.c:136:1: warning: no previous prototype for function 'main' [-Wmissing-prototypes] main(void) ^ /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/gptboot.c:292:11: warning: cast from 'caddr_t' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] x = *(uint32_t *)p; ^~~~~~~~~~~~~ --- sbin.all__D --- --- table.o --- cc -O2 -pipe -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /builds/FreeBSD_HEAD/sbin/routed/table.c -o table.o --- sys.all__D --- 4 warnings generated. --- sio.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -m32 -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2/sio.S -o sio.o --- gpt.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/gpt.c -o gpt.o /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/gpt.c:300:9: warning: cast from 'char *' to 'struct gpt_ent *' increases required alignment from 1 to 4 [-Wcast-align] ent = (struct gpt_ent *)secbuf; ^~~~~~~~~~~~~~~~~~~~~~~~ --- secure.all__D --- --- ssh-dss.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/ssh-dss.c -o ssh-dss.po --- sys.all__D --- 1 warning generated. --- crc32.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/crc32.c -o crc32.o --- drv.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common/drv.c -o drv.o --- cons.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common/cons.c -o cons.o /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common/cons.c:112:10: warning: cast from 'caddr_t' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] t1 = *(uint32_t *)PTOV(0x46c); ^~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. --- util.o --- cc -DBOOTPROG=\"gptboot\" -O1 -DGPT -DUFS1_AND_UFS2 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../common -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib -I. -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../boot2 -I/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../.. -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99 -Qunused-arguments -c /builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../common/util.c -o util.o --- secure.all__D --- --- ssh-ecdsa.po --- cc -pg -O2 -pipe -DHAVE_LDNS=1 -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns -I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/ssh-ecdsa.c -o ssh-ecdsa.po --- sys.all__D --- --- gptldr.out --- ld -static -N --gc-sections -m elf_i386_fbsd -e start -Ttext 0x7c00 -o gptldr.out gptldr.o --- gptboot.out --- ld -static -N --gc-sections -m elf_i386_fbsd -Ttext 0x0 -o gptboot.out /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../btx/lib/crt0.o gptboot.o sio.o gpt.o crc32.o drv.o cons.o util.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../libstand32/libstand.a ld: i386:x86-64 architecture of input file `/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)' is incompatible with i386 output *** [gptboot.out] Error code 1 make[6]: stopped in /builds/FreeBSD_HEAD/sys/boot/i386/gptboot 1 error make[6]: stopped in /builds/FreeBSD_HEAD/sys/boot/i386/gptboot *** [_sub.all] Error code 2 make[5]: stopped in /builds/FreeBSD_HEAD/sys/boot/i386 1 error make[5]: stopped in /builds/FreeBSD_HEAD/sys/boot/i386 *** [_sub.all] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD/sys/boot 1 error make[4]: stopped in /builds/FreeBSD_HEAD/sys/boot *** [_sub.all] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/sys 1 error make[3]: stopped in /builds/FreeBSD_HEAD/sys *** [sys.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD --- secure.all__D --- A failure has been detected in another branch of the parallel make make[5]: stopped in /builds/FreeBSD_HEAD/secure/lib/libssh *** [_sub.all] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD/secure/lib 1 error make[4]: stopped in /builds/FreeBSD_HEAD/secure/lib *** [_sub.all] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/secure 1 error make[3]: stopped in /builds/FreeBSD_HEAD/secure *** [secure.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD --- sbin.all__D --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD/sbin/routed *** [all_subdir_routed] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/sbin 1 error make[3]: stopped in /builds/FreeBSD_HEAD/sbin *** [sbin.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD --- lib.all__D --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD/lib/libsqlite3 *** [all_subdir_libsqlite3] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/lib 1 error make[3]: stopped in /builds/FreeBSD_HEAD/lib *** [lib.all__D] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD 4 errors make[2]: stopped in /builds/FreeBSD_HEAD *** [everything] Error code 2 make[1]: stopped in /builds/FreeBSD_HEAD 1 error make[1]: stopped in /builds/FreeBSD_HEAD *** [buildworld] Error code 2 make: stopped in /builds/FreeBSD_HEAD 1 error make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Fri Aug 28 16:14:15 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1A5649C529D; Fri, 28 Aug 2015 16:14:15 +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 F25CFCC5; Fri, 28 Aug 2015 16:14:14 +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 241D48E1; Fri, 28 Aug 2015 16:14:15 +0000 (UTC) Date: Fri, 28 Aug 2015 16:14:12 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: imp@FreeBSD.org, trasz@FreeBSD.org, pfg@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <222183904.85.1440778455087.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_i386 - Build #972 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 16:14:15 -0000 FreeBSD_HEAD_i386 - Build #972 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/972/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/972/chan= ges Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/972/conso= le Change summaries: 287257 by imp: Add back missing -m32 for amd64 and powerpc64 that was lost in the move to bsd.stand.mk. 287256 by trasz: Fix an NFS server bug that manifested in "ls -al" displaying a plus sign on every directory exported via NFSv4 with NFSv4 ACLs enabled. Reviewed by:=09rmacklem@ MFC after:=091 month Sponsored by:=09The FreeBSD Foundation Differential Revision:=09https://reviews.freebsd.org/D3502 287255 by pfg: trailing space 287254 by pfg: Be more GCC-friendly with attributes Being clang the default compiler, we were always giving precedence to the __has_attribute check. Unfortunately clang generally doesn't support the new attributes (alloc_size was briefly supported and then reverted) so we were always doing both checks. Give the precedence to GCC as that is the working case now. Do the same for __has_builtin() for consistency. 287253 by imp: Fix cleaning of files generated from .m sources. The end of the build log: [...truncated 160761 lines...] machine -> /usr/src/sys/i386/include --- x86 --- x86 -> /usr/src/sys/x86/include --- vnode_if_newproto.h --- awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -p --- depend_subdir_netgraph --- --- machine --- machine -> /usr/src/sys/i386/include --- x86 --- x86 -> /usr/src/sys/x86/include --- depend_subdir_nsp --- --- isa_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/isa/isa_if.m -h --- depend_subdir_netgraph --- --- opt_netgraph.h --- ln -sf /usr/obj/usr/src/sys/GENERIC/opt_netgraph.h opt_netgraph.h --- bus_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h --- depend_subdir_nullfs --- --- vnode_if_typedef.h --- awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -q --- depend_subdir_nsp --- --- card_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/pccard/card_if.m = -h --- pccarddevs.h --- awk -f /usr/src/sys/tools/pccarddevs2h.awk /usr/src/sys/dev/pccard/pccardde= vs --- depend_subdir_netgraph --- --- card_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/pccard/card_if.m = -h --- depend_subdir_nullfs --- --- vnode_if.h --- awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -h --- depend_subdir_netgraph --- --- device_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h --- pccarddevs.h --- awk -f /usr/src/sys/tools/pccarddevs2h.awk /usr/src/sys/dev/pccard/pccardde= vs --- depend_subdir_nullfs --- --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -DHAVE_K= ERNEL_OPTION_HEADERS -I. -I/usr/src/sys -I/usr/obj/usr/src/sys/GENERIC -D__= printf__=3D__freebsd_kprintf__ -std=3Diso9899:1999 /usr/src/sys/modules/n= ullfs/../../fs/nullfs/null_subr.c /usr/src/sys/modules/nullfs/../../fs/null= fs/null_vfsops.c /usr/src/sys/modules/nullfs/../../fs/nullfs/null_vnops.c --- depend_subdir_nsp --- --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -DHAVE_K= ERNEL_OPTION_HEADERS -I. -I/usr/src/sys -I/usr/obj/usr/src/sys/GENERIC -D__= printf__=3D__freebsd_kprintf__ -std=3Diso9899:1999 /usr/src/sys/modules/n= sp/../../dev/nsp/nsp.c /usr/src/sys/modules/nsp/../../dev/nsp/nsp_pccard.c --- depend_subdir_netgraph --- --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -I/usr/s= rc/sys/modules/netgraph/bluetooth/bt3c/../../../../netgraph/bluetooth/inclu= de -I/usr/src/sys/modules/netgraph/bluetooth/bt3c/../../../../netgraph/blue= tooth/drivers/bt3c -DHAVE_KERNEL_OPTION_HEADERS -I. -I/usr/src/sys -I/usr/o= bj/usr/src/sys/GENERIC -D__printf__=3D__freebsd_kprintf__ -std=3Diso9899:19= 99 /usr/src/sys/modules/netgraph/bluetooth/bt3c/../../../../netgraph/blue= tooth/drivers/bt3c/ng_bt3c_pccard.c =3D=3D=3D> netgraph/bluetooth/ubt (depend) --- depend_subdir_nvd --- =3D=3D=3D> nvd (depend) --- depend_subdir_nvme --- =3D=3D=3D> nvme (depend) --- depend_subdir_netgraph --- --- machine --- machine -> /usr/src/sys/i386/include --- x86 --- x86 -> /usr/src/sys/x86/include --- opt_bus.h --- ln -sf /usr/obj/usr/src/sys/GENERIC/opt_bus.h opt_bus.h --- opt_usb.h --- ln -sf /usr/obj/usr/src/sys/GENERIC/opt_usb.h opt_usb.h --- opt_netgraph.h --- ln -sf /usr/obj/usr/src/sys/GENERIC/opt_netgraph.h opt_netgraph.h --- device_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h --- depend_subdir_nvd --- --- machine --- --- depend_subdir_nvme --- --- machine --- --- depend_subdir_nvd --- machine -> /usr/src/sys/i386/include --- depend_subdir_nvme --- machine -> /usr/src/sys/i386/include --- depend_subdir_nvd --- --- x86 --- --- depend_subdir_nvme --- --- x86 --- --- depend_subdir_netgraph --- --- bus_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h --- depend_subdir_nvd --- x86 -> /usr/src/sys/x86/include --- depend_subdir_nvme --- x86 -> /usr/src/sys/x86/include --- depend_subdir_nvd --- --- opt_geom.h --- ln -sf /usr/obj/usr/src/sys/GENERIC/opt_geom.h opt_geom.h --- depend_subdir_nvme --- --- bus_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h --- depend_subdir_nvd --- --- device_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h --- bus_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h --- depend_subdir_netgraph --- --- usb_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/usb/usb_if.m -h --- depend_subdir_nvme --- --- device_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h --- depend_subdir_netgraph --- --- usbdevs.h --- awk -f /usr/src/sys/tools/usbdevs2h.awk /usr/src/sys/dev/usb/usbdevs -h --- depend_subdir_nvme --- --- pci_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/pci/pci_if.m -h --- depend_subdir_nvd --- --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -DHAVE_K= ERNEL_OPTION_HEADERS -I. -I/usr/src/sys -I/usr/obj/usr/src/sys/GENERIC -D__= printf__=3D__freebsd_kprintf__ -std=3Diso9899:1999 /usr/src/sys/modules/n= vd/../../dev/nvd/nvd.c --- depend_subdir_nvme --- --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -DHAVE_K= ERNEL_OPTION_HEADERS -I. -I/usr/src/sys -I/usr/obj/usr/src/sys/GENERIC -D__= printf__=3D__freebsd_kprintf__ -std=3Diso9899:1999 /usr/src/sys/modules/n= vme/../../dev/nvme/nvme.c /usr/src/sys/modules/nvme/../../dev/nvme/nvme_ctr= lr.c /usr/src/sys/modules/nvme/../../dev/nvme/nvme_ctrlr_cmd.c /usr/src/sys= /modules/nvme/../../dev/nvme/nvme_ns.c /usr/src/sys/modules/nvme/../../dev/= nvme/nvme_ns_cmd.c /usr/src/sys/modules/nvme/../../dev/nvme/nvme_qpair.c /u= sr/src/sys/modules/nvme/../../dev/nvme/nvme_sysctl.c /usr/src/sys/modules/n= vme/../../dev/nvme/nvme_test.c /usr/src/sys/modules/nvme/../../dev/nvme/nvm= e_util.c --- depend_subdir_nvram --- =3D=3D=3D> nvram (depend) --- machine --- machine -> /usr/src/sys/i386/include --- x86 --- x86 -> /usr/src/sys/x86/include --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -DHAVE_K= ERNEL_OPTION_HEADERS -I. -I/usr/src/sys -I/usr/obj/usr/src/sys/GENERIC -D__= printf__=3D__freebsd_kprintf__ -std=3Diso9899:1999 /usr/src/sys/modules/n= vram/../../dev/nvram/nvram.c --- depend_subdir_nxge --- =3D=3D=3D> nxge (depend) --- machine --- machine -> /usr/src/sys/i386/include --- x86 --- x86 -> /usr/src/sys/x86/include --- device_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h --- bus_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h --- pci_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/pci/pci_if.m -h --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -nostdinc -DXGE_DEBUG_MODULE_MASK=3DXGE_C= OMPONENT_LL -DXGE_DEBUG_ERR_MASK=3DXGE_COMPONENT_LL -D_KERNEL -DKLD_MODULE = -DHAVE_KERNEL_OPTION_HEADERS -I. -I/usr/src/sys -I/usr/obj/usr/src/sys/GENE= RIC -D__printf__=3D__freebsd_kprintf__ -std=3Diso9899:1999 /usr/src/sys/m= odules/nxge/../../dev/nxge/if_nxge.c /usr/src/sys/modules/nxge/../../dev/nx= ge/xgehal/xgehal-device.c /usr/src/sys/modules/nxge/../../dev/nxge/xgehal/x= gehal-mm.c /usr/src/sys/modules/nxge/../../dev/nxge/xgehal/xge-queue.c /usr= /src/sys/modules/nxge/../../dev/nxge/xgehal/xgehal-driver.c /usr/src/sys/mo= dules/nxge/../../dev/nxge/xgehal/xgehal-ring.c /usr/src/sys/modules/nxge/..= /../dev/nxge/xgehal/xgehal-channel.c /usr/src/sys/modules/nxge/../../dev/nx= ge/xgehal/xgehal-fifo.c /usr/src/sys/modules/nxge/../../dev/nxge/xgehal/xge= hal-stats.c /usr/src/sys/modules/nxge/../../dev/nxge/xgehal/xgehal-config.c= /usr/src/sys/modules/nxge/../../dev/nxge/xgehal/xgehal-mgmt.c --- depend_subdir_oce --- =3D=3D=3D> oce (depend) --- machine --- machine -> /usr/src/sys/i386/include --- x86 --- x86 -> /usr/src/sys/x86/include make[4]: make[4]: don't know how to make oce_if.c. Stop make[4]: stopped in /usr/src/sys/modules/oce *** [depend_subdir_oce] Error code 2 make[3]: stopped in /usr/src/sys/modules --- depend_subdir_netgraph --- A failure has been detected in another branch of the parallel make make[6]: stopped in /usr/src/sys/modules/netgraph/bluetooth/ubt *** [_sub.depend] Error code 2 make[5]: stopped in /usr/src/sys/modules/netgraph/bluetooth 1 error make[5]: stopped in /usr/src/sys/modules/netgraph/bluetooth *** [_sub.depend] Error code 2 make[4]: stopped in /usr/src/sys/modules/netgraph 1 error make[4]: stopped in /usr/src/sys/modules/netgraph *** [depend_subdir_netgraph] Error code 2 make[3]: stopped in /usr/src/sys/modules --- depend_subdir_nxge --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/sys/modules/nxge *** [depend_subdir_nxge] Error code 2 make[3]: stopped in /usr/src/sys/modules 3 errors make[3]: stopped in /usr/src/sys/modules *** [modules-depend] Error code 2 make[2]: stopped in /usr/obj/usr/src/sys/GENERIC --- .depend --- make -V CFILES_CDDL | MKDEP_CPP=3D"cc -E" CC=3D"cc " xargs mkdep -a -f .n= ewdep -DBUILDING_ZFS -I/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/= zfs -I/usr/src/sys/cddl/contrib/opensolaris/uts/common/zmod -I/usr/src/sys/= cddl/contrib/opensolaris/common/zfs -DFREEBSD_NAMECACHE -nostdinc -I/usr/sr= c/sys/cddl/compat/opensolaris -I/usr/src/sys/cddl/contrib/opensolaris/uts/c= ommon -I/usr/src/sys -I/usr/src/sys/cddl/contrib/opensolaris/common -O -pip= e -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/ipfilter -I/usr/= src/sys/dev/ath -I/usr/src/sys/dev/ath/ath_hal -I/usr/src/sys/contrib/dev/a= th/ath_hal -I/usr/src/sys/contrib/ngatm -I/usr/src/sys/contrib/vchiq -I/usr= /src/sys/dev/twa -I/usr/src/sys/dev/cxgb -I/usr/src/sys/dev/cxgbe -I/usr/sr= c/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_gl= obal.h -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-prote= ctor -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-p= ointer-sign -D__printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdi= agnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compar= e -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-= function -Wno-error-pointer-sign -mno-aes -mno-avx -std=3Diso9899:1999 -= Wno-unknown-pragmas -Wno-missing-prototypes -Wno-undef -Wno-strict-prototyp= es -Wno-cast-qual -Wno-parentheses -Wno-redundant-decls -Wno-missing-braces= -Wno-uninitialized -Wno-unused -Wno-inline -Wno-switch -Wno-pointer-arith = -Wno-unknown-pragmas -include /usr/src/sys/cddl/compat/opensolaris/sys/debu= g_compat.h -DBUILDING_DTRACE -nostdinc -I/usr/src/sys/cddl/dev/fbt/i386 -I/= usr/src/sys/cddl/dev/fbt -I/usr/src/sys/cddl/compat/opensolaris -I/usr/src/= sys/cddl/contrib/opensolaris/uts/common -I/usr/src/sys -DFREEBSD_NAMECACHE = -nostdinc -I/usr/src/sys/cddl/compat/opensolaris -I/usr/src/sys/cddl/contri= b/opensolaris/uts/common -I/usr/src/sys -I/usr/src/sys/cddl/contrib/opensol= aris/common -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contr= ib/ipfilter -I/usr/src/sys/dev/ath -I/usr/src/sys/dev/ath/ath_hal -I/usr/sr= c/sys/contrib/dev/ath/ath_hal -I/usr/src/sys/contrib/ngatm -I/usr/src/sys/c= ontrib/vchiq -I/usr/src/sys/dev/twa -I/usr/src/sys/dev/cxgb -I/usr/src/sys/= dev/cxgbe -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEAD= ERS -include opt_global.h -mno-mmx -mno-sse -msoft-float -ffreestanding -f= wrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs = -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-q= ual -Wundef -Wno-pointer-sign -D__printf__=3D__freebsd_kprintf__ -Wmissin= g-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-= tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality= -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -s= td=3Diso9899:1999 -Wno-unknown-pragmas -Wno-missing-prototypes -Wno-undef -= Wno-strict-prototypes -Wno-cast-qual -Wno-parentheses -Wno-redundant-decls = -Wno-missing-braces -Wno-uninitialized -Wno-unused -Wno-inline -Wno-switch = -Wno-pointer-arith -Wno-unknown-pragmas -include /usr/src/sys/cddl/compat/o= pensolaris/sys/debug_compat.h -I/usr/src/sys/cddl/dev/fbt/x86 -DBUILDING_DT= RACE -DFREEBSD_NAMECACHE -nostdinc -I/usr/src/sys/cddl/compat/opensolaris -= I/usr/src/sys/cddl/contrib/opensolaris/uts/common -I/usr/src/sys -I/usr/src= /sys/cddl/contrib/opensolaris/common -O -pipe -g -nostdinc -I. -I/usr/src= /sys -I/usr/src/sys/contrib/ipfilter -I/usr/src/sys/dev/ath -I/usr/src/sys/= dev/ath/ath_hal -I/usr/src/sys/contrib/dev/ath/ath_hal -I/usr/src/sys/contr= ib/ngatm -I/usr/src/sys/contrib/vchiq -I/usr/src/sys/dev/twa -I/usr/src/sys= /dev/cxgb -I/usr/src/sys/dev/cxgbe -I/usr/src/sys/contrib/libfdt -D_KERNEL = -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -mno-mmx -mno-sse -msof= t-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundan= t-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointe= r-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=3D__fr= eebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unk= nown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-e= rror-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-si= gn -mno-aes -mno-avx -std=3Diso9899:1999 -Wno-unknown-pragmas -Wno-missin= g-prototypes -Wno-undef -Wno-strict-prototypes -Wno-cast-qual -Wno-parenthe= ses -Wno-redundant-decls -Wno-missing-braces -Wno-uninitialized -Wno-unused= -Wno-inline -Wno-switch -Wno-pointer-arith -Wno-unknown-pragmas -include /= usr/src/sys/cddl/compat/opensolaris/sys/debug_compat.h -I/usr/src/sys/cddl/= dev/dtrace -I/usr/src/sys/cddl/dev/dtrace/i386 -I/usr/src/sys/cddl/contrib/= opensolaris/uts/intel -I/usr/src/sys/cddl/dev/dtrace/x86 -I/usr/src/sys/cdd= l/contrib/opensolaris/common/util -I/usr/src/sys -DDIS_MEM -DSMP make -V SFILES_NOCDDL | MKDEP_CPP=3D"cc -E" xargs mkdep -a -f .newdep -x = assembler-with-cpp -DLOCORE -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/u= sr/src/sys/contrib/ipfilter -I/usr/src/sys/dev/ath -I/usr/src/sys/dev/ath/a= th_hal -I/usr/src/sys/contrib/dev/ath/ath_hal -I/usr/src/sys/contrib/ngatm = -I/usr/src/sys/contrib/vchiq -I/usr/src/sys/dev/twa -I/usr/src/sys/dev/cxgb= -I/usr/src/sys/dev/cxgbe -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KE= RNEL_OPTION_HEADERS -include opt_global.h -mno-mmx -mno-sse -msoft-float -= ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -= Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -= Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=3D__freebsd_kpr= intf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-prag= mas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-pare= ntheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -mno-= aes -mno-avx -std=3Diso9899:1999=20 make -V SFILES_CDDL | MKDEP_CPP=3D"cc -E" xargs mkdep -a -f .newdep -x as= sembler-with-cpp -DLOCORE -DBUILDING_ZFS -I/usr/src/sys/cddl/contrib/openso= laris/uts/common/fs/zfs -I/usr/src/sys/cddl/contrib/opensolaris/uts/common/= zmod -I/usr/src/sys/cddl/contrib/opensolaris/common/zfs -DFREEBSD_NAMECACHE= -nostdinc -I/usr/src/sys/cddl/compat/opensolaris -I/usr/src/sys/cddl/contr= ib/opensolaris/uts/common -I/usr/src/sys -I/usr/src/sys/cddl/contrib/openso= laris/common -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/cont= rib/ipfilter -I/usr/src/sys/dev/ath -I/usr/src/sys/dev/ath/ath_hal -I/usr/s= rc/sys/contrib/dev/ath/ath_hal -I/usr/src/sys/contrib/ngatm -I/usr/src/sys/= contrib/vchiq -I/usr/src/sys/dev/twa -I/usr/src/sys/dev/cxgb -I/usr/src/sys= /dev/cxgbe -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEA= DERS -include opt_global.h -mno-mmx -mno-sse -msoft-float -ffreestanding -= fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs= -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-= qual -Wundef -Wno-pointer-sign -D__printf__=3D__freebsd_kprintf__ -Wmissi= ng-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error= -tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equalit= y -Wno-error-unused-function -Wno-error-pointer-sign -mno-aes -mno-avx -= std=3Diso9899:1999 -Wno-unknown-pragmas -Wno-missing-prototypes -Wno-undef = -Wno-strict-prototypes -Wno-cast-qual -Wno-parentheses -Wno-redundant-decls= -Wno-missing-braces -Wno-uninitialized -Wno-unused -Wno-inline -Wno-switch= -Wno-pointer-arith -Wno-unknown-pragmas -include /usr/src/sys/cddl/compat/= opensolaris/sys/debug_compat.h rm -f .depend mv .newdep .depend 1 error make[2]: stopped in /usr/obj/usr/src/sys/GENERIC *** [buildkernel] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildkernel] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Build step 'Execute shell' marked build as failure [PostBuildScript] - Execution post build scripts. [FreeBSD_HEAD_i386] $ /bin/sh -xe /tmp/hudson2156209075706175041.sh + export 'PATH=3D/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/b= in' + export 'jname=3DFreeBSD_HEAD_i386' + echo 'clean up jail FreeBSD_HEAD_i386' clean up jail FreeBSD_HEAD_i386 + sudo jail -r FreeBSD_HEAD_i386 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::106:1 -alias + sudo umount FreeBSD_HEAD_i386/usr/src + sudo umount FreeBSD_HEAD_i386/dev + sudo rm -fr FreeBSD_HEAD_i386 rm: FreeBSD_HEAD_i386/sbin/init: Operation not permitted rm: FreeBSD_HEAD_i386/sbin: Directory not empty rm: FreeBSD_HEAD_i386/libexec/ld-elf.so.1: Operation not permitted rm: FreeBSD_HEAD_i386/libexec: Directory not empty rm: FreeBSD_HEAD_i386/lib/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_i386/lib: Directory not empty rm: FreeBSD_HEAD_i386/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_i386/usr/lib: Directory not empty rm: FreeBSD_HEAD_i386/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin: Directory not empty rm: FreeBSD_HEAD_i386/usr: Directory not empty rm: FreeBSD_HEAD_i386: Directory not empty + true + sudo chflags -R noschg FreeBSD_HEAD_i386 + sudo rm -fr FreeBSD_HEAD_i386 Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Fri Aug 28 17:03:07 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 792909C36F5 for ; Fri, 28 Aug 2015 17:03:07 +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 5EB6A1AFD; Fri, 28 Aug 2015 17:03:07 +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 7B2C98F8; Fri, 28 Aug 2015 17:03:07 +0000 (UTC) Date: Fri, 28 Aug 2015 17:02:53 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: imp@FreeBSD.org, andrew@FreeBSD.org, trasz@FreeBSD.org, pfg@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <1184797504.87.1440781387449.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <291100931.83.1440773294593.JavaMail.jenkins@jenkins-9.freebsd.org> References: <291100931.83.1440773294593.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3142 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 17:03:07 -0000 FreeBSD_HEAD - Build #3142 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3142/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3142/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3142/console Change summaries: 287258 by andrew: Move dwmmc.h to dwmmc_reg.h. This is in preperation for adding support to subclass the dwmmc driver to allow SoC specific attachments. Sponsored by:=09ABT Systems Ltd 287257 by imp: Add back missing -m32 for amd64 and powerpc64 that was lost in the move to bsd.stand.mk. 287256 by trasz: Fix an NFS server bug that manifested in "ls -al" displaying a plus sign on every directory exported via NFSv4 with NFSv4 ACLs enabled. Reviewed by:=09rmacklem@ MFC after:=091 month Sponsored by:=09The FreeBSD Foundation Differential Revision:=09https://reviews.freebsd.org/D3502 287255 by pfg: trailing space 287254 by pfg: Be more GCC-friendly with attributes Being clang the default compiler, we were always giving precedence to the __has_attribute check. Unfortunately clang generally doesn't support the new attributes (alloc_size was briefly supported and then reverted) so we were always doing both checks. Give the precedence to GCC as that is the working case now. Do the same for __has_builtin() for consistency. 287253 by imp: Fix cleaning of files generated from .m sources. The end of the build log: [...truncated 259106 lines...] --- depend_subdir_nmdm --- --- machine --- machine -> /builds/FreeBSD_HEAD/sys/amd64/include --- depend_subdir_nge --- --- bus_if.h --- awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk /builds/FreeBSD_HEAD/s= ys/kern/bus_if.m -h --- depend_subdir_nmdm --- --- x86 --- x86 -> /builds/FreeBSD_HEAD/sys/x86/include --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -DHAVE_K= ERNEL_OPTION_HEADERS -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/= obj/builds/FreeBSD_HEAD/sys/GENERIC -D__printf__=3D__freebsd_kprintf__ -std= =3Diso9899:1999 /builds/FreeBSD_HEAD/sys/modules/nmdm/../../dev/nmdm/nmdm= .c --- depend_subdir_nge --- --- pci_if.h --- awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk /builds/FreeBSD_HEAD/s= ys/dev/pci/pci_if.m -h --- depend_subdir_ntb --- =3D=3D=3D> ntb (depend) --- depend_subdir_nge --- --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -DHAVE_K= ERNEL_OPTION_HEADERS -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/= obj/builds/FreeBSD_HEAD/sys/GENERIC -D__printf__=3D__freebsd_kprintf__ -std= =3Diso9899:1999 /builds/FreeBSD_HEAD/sys/modules/nge/../../dev/nge/if_nge= .c --- depend_subdir_ntb --- --- _sub.depend --- =3D=3D=3D> ntb/ntb_hw (depend) --- machine --- machine -> /builds/FreeBSD_HEAD/sys/amd64/include --- depend_subdir_nullfs --- --- depend_subdir_ntb --- --- x86 --- --- depend_subdir_nullfs --- =3D=3D=3D> nullfs (depend) --- depend_subdir_ntb --- x86 -> /builds/FreeBSD_HEAD/sys/x86/include --- device_if.h --- awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk /builds/FreeBSD_HEAD/s= ys/kern/device_if.m -h --- bus_if.h --- awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk /builds/FreeBSD_HEAD/s= ys/kern/bus_if.m -h --- pci_if.h --- awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk /builds/FreeBSD_HEAD/s= ys/dev/pci/pci_if.m -h --- depend_subdir_nullfs --- --- machine --- machine -> /builds/FreeBSD_HEAD/sys/amd64/include --- depend_subdir_nvd --- --- depend_subdir_nullfs --- --- x86 --- --- depend_subdir_nvd --- =3D=3D=3D> nvd (depend) --- depend_subdir_nullfs --- x86 -> /builds/FreeBSD_HEAD/sys/x86/include --- depend_subdir_ntb --- --- .depend --- --- depend_subdir_nullfs --- --- vnode_if_newproto.h --- --- depend_subdir_ntb --- rm -f .depend --- depend_subdir_nullfs --- awk -f /builds/FreeBSD_HEAD/sys/tools/vnode_if.awk /builds/FreeBSD_HEAD/sys= /kern/vnode_if.src -p --- depend_subdir_ntb --- CC=3D'cc ' mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -DHAVE_K= ERNEL_OPTION_HEADERS -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/= obj/builds/FreeBSD_HEAD/sys/GENERIC -D__printf__=3D__freebsd_kprintf__ -std= =3Diso9899:1999 /builds/FreeBSD_HEAD/sys/modules/ntb/ntb_hw/../../../dev/= ntb/ntb_hw/ntb_hw.c --- depend_subdir_nullfs --- --- vnode_if_typedef.h --- awk -f /builds/FreeBSD_HEAD/sys/tools/vnode_if.awk /builds/FreeBSD_HEAD/sys= /kern/vnode_if.src -q --- depend_subdir_netgraph --- =3D=3D=3D> netgraph/bluetooth/l2cap (depend) --- depend_subdir_nullfs --- --- vnode_if.h --- awk -f /builds/FreeBSD_HEAD/sys/tools/vnode_if.awk /builds/FreeBSD_HEAD/sys= /kern/vnode_if.src -h --- depend_subdir_nvd --- --- machine --- machine -> /builds/FreeBSD_HEAD/sys/amd64/include --- x86 --- x86 -> /builds/FreeBSD_HEAD/sys/x86/include --- opt_geom.h --- ln -sf /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_geom.h = opt_geom.h --- device_if.h --- awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk /builds/FreeBSD_HEAD/s= ys/kern/device_if.m -h --- depend_subdir_netgraph --- --- machine --- --- depend_subdir_nvd --- --- bus_if.h --- awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk /builds/FreeBSD_HEAD/s= ys/kern/bus_if.m -h --- depend_subdir_netgraph --- machine -> /builds/FreeBSD_HEAD/sys/amd64/include --- x86 --- --- depend_subdir_nullfs --- --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -DHAVE_K= ERNEL_OPTION_HEADERS -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/= obj/builds/FreeBSD_HEAD/sys/GENERIC -D__printf__=3D__freebsd_kprintf__ -std= =3Diso9899:1999 /builds/FreeBSD_HEAD/sys/modules/nullfs/../../fs/nullfs/n= ull_subr.c /builds/FreeBSD_HEAD/sys/modules/nullfs/../../fs/nullfs/null_vfs= ops.c /builds/FreeBSD_HEAD/sys/modules/nullfs/../../fs/nullfs/null_vnops.c --- depend_subdir_netgraph --- x86 -> /builds/FreeBSD_HEAD/sys/x86/include --- opt_netgraph.h --- ln -sf /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_netgrap= h.h opt_netgraph.h --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -I/build= s/FreeBSD_HEAD/sys/modules/netgraph/bluetooth/l2cap/../../../../netgraph/bl= uetooth/include -I/builds/FreeBSD_HEAD/sys/modules/netgraph/bluetooth/l2cap= /../../../../netgraph/bluetooth/l2cap -DHAVE_KERNEL_OPTION_HEADERS -I. -I/b= uilds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/G= ENERIC -D__printf__=3D__freebsd_kprintf__ -std=3Diso9899:1999 /builds/Fre= eBSD_HEAD/sys/modules/netgraph/bluetooth/l2cap/../../../../netgraph/bluetoo= th/l2cap/ng_l2cap_main.c /builds/FreeBSD_HEAD/sys/modules/netgraph/bluetoot= h/l2cap/../../../../netgraph/bluetooth/l2cap/ng_l2cap_cmds.c /builds/FreeBS= D_HEAD/sys/modules/netgraph/bluetooth/l2cap/../../../../netgraph/bluetooth/= l2cap/ng_l2cap_evnt.c /builds/FreeBSD_HEAD/sys/modules/netgraph/bluetooth/l= 2cap/../../../../netgraph/bluetooth/l2cap/ng_l2cap_ulpi.c /builds/FreeBSD_H= EAD/sys/modules/netgraph/bluetooth/l2cap/../../../../netgraph/bluetooth/l2c= ap/ng_l2cap_llpi.c /builds/FreeBSD_HEAD/sys/modules/netgraph/bluetooth/l2ca= p/../../../../netgraph/bluetooth/l2cap/ng_l2cap_misc.c --- depend_subdir_nvd --- --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -DHAVE_K= ERNEL_OPTION_HEADERS -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/= obj/builds/FreeBSD_HEAD/sys/GENERIC -D__printf__=3D__freebsd_kprintf__ -std= =3Diso9899:1999 /builds/FreeBSD_HEAD/sys/modules/nvd/../../dev/nvd/nvd.c --- depend_subdir_nvme --- --- depend_subdir_ntb --- =3D=3D=3D> ntb/if_ntb (depend) --- depend_subdir_nvme --- =3D=3D=3D> nvme (depend) --- depend_subdir_ntb --- --- machine --- --- depend_subdir_nvme --- --- machine --- --- depend_subdir_ntb --- machine -> /builds/FreeBSD_HEAD/sys/amd64/include --- depend_subdir_nvme --- machine -> /builds/FreeBSD_HEAD/sys/amd64/include --- depend_subdir_ntb --- --- x86 --- --- depend_subdir_nvme --- --- x86 --- --- depend_subdir_ntb --- x86 -> /builds/FreeBSD_HEAD/sys/x86/include --- depend_subdir_nvme --- x86 -> /builds/FreeBSD_HEAD/sys/x86/include --- depend_subdir_ntb --- --- device_if.h --- --- depend_subdir_nvme --- --- bus_if.h --- --- depend_subdir_ntb --- awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk /builds/FreeBSD_HEAD/s= ys/kern/device_if.m -h --- depend_subdir_nvme --- awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk /builds/FreeBSD_HEAD/s= ys/kern/bus_if.m -h --- depend_subdir_ntb --- --- bus_if.h --- awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk /builds/FreeBSD_HEAD/s= ys/kern/bus_if.m -h --- depend_subdir_nvme --- --- device_if.h --- awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk /builds/FreeBSD_HEAD/s= ys/kern/device_if.m -h --- depend_subdir_ntb --- --- pci_if.h --- --- depend_subdir_nvme --- --- pci_if.h --- --- depend_subdir_ntb --- awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk /builds/FreeBSD_HEAD/s= ys/dev/pci/pci_if.m -h --- depend_subdir_nvme --- awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk /builds/FreeBSD_HEAD/s= ys/dev/pci/pci_if.m -h --- depend_subdir_ntb --- --- .depend --- --- depend_subdir_nvme --- --- .depend --- --- depend_subdir_ntb --- rm -f .depend --- depend_subdir_nvme --- rm -f .depend --- depend_subdir_ntb --- CC=3D'cc ' mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -DHAVE_K= ERNEL_OPTION_HEADERS -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/= obj/builds/FreeBSD_HEAD/sys/GENERIC -D__printf__=3D__freebsd_kprintf__ -std= =3Diso9899:1999 /builds/FreeBSD_HEAD/sys/modules/ntb/if_ntb/../../../dev/= ntb/if_ntb/if_ntb.c --- depend_subdir_nvme --- CC=3D'cc ' mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -DHAVE_K= ERNEL_OPTION_HEADERS -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/= obj/builds/FreeBSD_HEAD/sys/GENERIC -D__printf__=3D__freebsd_kprintf__ -std= =3Diso9899:1999 /builds/FreeBSD_HEAD/sys/modules/nvme/../../dev/nvme/nvme= .c /builds/FreeBSD_HEAD/sys/modules/nvme/../../dev/nvme/nvme_ctrlr.c /build= s/FreeBSD_HEAD/sys/modules/nvme/../../dev/nvme/nvme_ctrlr_cmd.c /builds/Fre= eBSD_HEAD/sys/modules/nvme/../../dev/nvme/nvme_ns.c /builds/FreeBSD_HEAD/sy= s/modules/nvme/../../dev/nvme/nvme_ns_cmd.c /builds/FreeBSD_HEAD/sys/module= s/nvme/../../dev/nvme/nvme_qpair.c /builds/FreeBSD_HEAD/sys/modules/nvme/..= /../dev/nvme/nvme_sysctl.c /builds/FreeBSD_HEAD/sys/modules/nvme/../../dev/= nvme/nvme_test.c /builds/FreeBSD_HEAD/sys/modules/nvme/../../dev/nvme/nvme_= util.c --- depend_subdir_nvram --- =3D=3D=3D> nvram (depend) --- machine --- machine -> /builds/FreeBSD_HEAD/sys/amd64/include --- x86 --- x86 -> /builds/FreeBSD_HEAD/sys/x86/include --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -DHAVE_K= ERNEL_OPTION_HEADERS -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeBSD_HEAD/= obj/builds/FreeBSD_HEAD/sys/GENERIC -D__printf__=3D__freebsd_kprintf__ -std= =3Diso9899:1999 /builds/FreeBSD_HEAD/sys/modules/nvram/../../dev/nvram/nv= ram.c --- depend_subdir_nxge --- =3D=3D=3D> nxge (depend) --- machine --- machine -> /builds/FreeBSD_HEAD/sys/amd64/include --- x86 --- x86 -> /builds/FreeBSD_HEAD/sys/x86/include --- device_if.h --- awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk /builds/FreeBSD_HEAD/s= ys/kern/device_if.m -h --- bus_if.h --- awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk /builds/FreeBSD_HEAD/s= ys/kern/bus_if.m -h --- pci_if.h --- awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk /builds/FreeBSD_HEAD/s= ys/dev/pci/pci_if.m -h --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -nostdinc -DXGE_DEBUG_MODULE_MASK=3DXGE_C= OMPONENT_LL -DXGE_DEBUG_ERR_MASK=3DXGE_COMPONENT_LL -D_KERNEL -DKLD_MODULE = -DHAVE_KERNEL_OPTION_HEADERS -I. -I/builds/FreeBSD_HEAD/sys -I/builds/FreeB= SD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC -D__printf__=3D__freebsd_kprint= f__ -std=3Diso9899:1999 /builds/FreeBSD_HEAD/sys/modules/nxge/../../dev/n= xge/if_nxge.c /builds/FreeBSD_HEAD/sys/modules/nxge/../../dev/nxge/xgehal/x= gehal-device.c /builds/FreeBSD_HEAD/sys/modules/nxge/../../dev/nxge/xgehal/= xgehal-mm.c /builds/FreeBSD_HEAD/sys/modules/nxge/../../dev/nxge/xgehal/xge= -queue.c /builds/FreeBSD_HEAD/sys/modules/nxge/../../dev/nxge/xgehal/xgehal= -driver.c /builds/FreeBSD_HEAD/sys/modules/nxge/../../dev/nxge/xgehal/xgeha= l-ring.c /builds/FreeBSD_HEAD/sys/modules/nxge/../../dev/nxge/xgehal/xgehal= -channel.c /builds/FreeBSD_HEAD/sys/modules/nxge/../../dev/nxge/xgehal/xgeh= al-fifo.c /builds/FreeBSD_HEAD/sys/modules/nxge/../../dev/nxge/xgehal/xgeha= l-stats.c /builds/FreeBSD_HEAD/sys/modules/nxge/../../dev/nxge/xgehal/xgeha= l-config.c /builds/FreeBSD_HEAD/sys/modules/nxge/../../dev/nxge/xgehal/xgeh= al-mgmt.c --- depend_subdir_oce --- =3D=3D=3D> oce (depend) --- machine --- machine -> /builds/FreeBSD_HEAD/sys/amd64/include --- x86 --- x86 -> /builds/FreeBSD_HEAD/sys/x86/include make[4]: make[4]: don't know how to make oce_if.c. Stop make[4]: stopped in /builds/FreeBSD_HEAD/sys/modules/oce *** [depend_subdir_oce] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/sys/modules --- depend_subdir_nvme --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD/sys/modules/nvme *** [depend_subdir_nvme] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/sys/modules --- depend_subdir_netgraph --- A failure has been detected in another branch of the parallel make make[6]: stopped in /builds/FreeBSD_HEAD/sys/modules/netgraph/bluetooth/l2c= ap *** [_sub.depend] Error code 2 make[5]: stopped in /builds/FreeBSD_HEAD/sys/modules/netgraph/bluetooth 1 error make[5]: stopped in /builds/FreeBSD_HEAD/sys/modules/netgraph/bluetooth *** [_sub.depend] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD/sys/modules/netgraph 1 error make[4]: stopped in /builds/FreeBSD_HEAD/sys/modules/netgraph *** [depend_subdir_netgraph] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/sys/modules --- depend_subdir_nxge --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD/sys/modules/nxge *** [depend_subdir_nxge] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/sys/modules 4 errors make[3]: stopped in /builds/FreeBSD_HEAD/sys/modules *** [modules-depend] Error code 2 make[2]: stopped in /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERI= C 1 error make[2]: stopped in /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERI= C *** [buildkernel] Error code 2 make[1]: stopped in /builds/FreeBSD_HEAD 1 error make[1]: stopped in /builds/FreeBSD_HEAD *** [buildkernel] Error code 2 make: stopped in /builds/FreeBSD_HEAD 1 error make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Fri Aug 28 17:07:47 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B629B9C3936 for ; Fri, 28 Aug 2015 17:07:47 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]) by mx1.freebsd.org (Postfix) with ESMTP id 9142F1E0E for ; Fri, 28 Aug 2015 17:07:47 +0000 (UTC) (envelope-from ler@lerctr.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=Message-ID:References:In-Reply-To:Subject:To:From:Date: Content-Transfer-Encoding:Content-Type:MIME-Version; bh=RdSS81KRVo+2ADlCcgHNlnwYw4St1U6XaUANYtAf32M=; b=Jrra89ywxE8jCipB5UZC9teQ0K 2HW7sJ/6cdka1iyEucGVEmVDuweAv/pOHtSAdHoNwbK4sv+U3qRA5WxGIvmwUhTUyeNXNA9arGaz8 jM1s1bOZt2/MXQ0Hs0TREJS6OY5rwVImPxlONRkuA2GARFrUzSPW34I5G7iILBwTI7ks=; Received: from thebighonker.lerctr.org ([2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]:61561 helo=webmail.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLSv1:ECDHE-RSA-AES128-SHA:128) (Exim 4.86 (FreeBSD)) (envelope-from ) id 1ZVN7y-000KNh-I2; Fri, 28 Aug 2015 12:07:46 -0500 Received: from cpe-70-113-56-244.austin.res.rr.com ([70.113.56.244]) by webmail.lerctr.org with HTTP (HTTP/1.1 POST); Fri, 28 Aug 2015 12:07:46 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Fri, 28 Aug 2015 12:07:46 -0500 From: Larry Rosenman To: Larry Rosenman , freebsd-current@freebsd.org Subject: Re: racct crash/Linux Emulation In-Reply-To: <20150824160756.GB2911@brick.home> References: <20150824012857.GA6409@borg.lerctr.org> <20150824083700.GA1253@brick.home> <20150824160756.GB2911@brick.home> Message-ID: X-Sender: ler@lerctr.org User-Agent: Roundcube Webmail/1.1.2 X-Spam-Score: -1.0 (-) X-LERCTR-Spam-Score: -1.0 (-) X-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 X-LERCTR-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1, SHORTCIRCUIT=-0.0001 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 17:07:47 -0000 On 2015-08-24 11:07, Edward Tomasz Napierała wrote: > On 0824T0731, Larry Rosenman wrote: >> On 2015-08-24 03:37, Edward Tomasz Napierała wrote: >> > On 0823T2028, Larry Rosenman wrote: >> >> got the below panio, on a linux (world community grid) process exit. >> >> >> >> >> >> borg.lerctr.org dumped core - see /var/crash/vmcore.5 >> >> >> >> Sun Aug 23 20:14:24 CDT 2015 >> >> >> >> FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #46 r287028: >> >> Sat Aug 22 18:34:59 CDT 2015 >> >> root@borg.lerctr.org:/usr/obj/usr/src/sys/VT-LER amd64 >> >> >> >> panic: racct_sub: freeing 1 of resource 11, which is more than >> >> allocated 0 for wcgrid_fahv_vina_pr (pid 1140) >> > >> > Could you try the patch below? >> > >> [removed] >> >> Yes, that seems to fix it. THANKS! > > Thanks. It's pending review at https://reviews.freebsd.org/D3470. What's it going to take to get this committed? Seems(!) simple enough...... -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 7011 W Parmer Ln, Apt 1115, Austin, TX 78729-6961 From owner-freebsd-current@freebsd.org Fri Aug 28 17:36:12 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6FADF9C44C1 for ; Fri, 28 Aug 2015 17:36:12 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3092BFC8; Fri, 28 Aug 2015 17:36:12 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id t7SHZxWu099074 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 28 Aug 2015 11:35:59 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id t7SHZwR1099071; Fri, 28 Aug 2015 11:35:58 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Fri, 28 Aug 2015 11:35:58 -0600 (MDT) From: Warren Block To: Lars Engels cc: Craig Rodrigues , Julian Elischer , freebsd-current Subject: Re: ramblings.. or not In-Reply-To: <20150828101655.GI16003@e-new.0x20.net> Message-ID: References: <55DE8791.30803@freebsd.org> <20150828101655.GI16003@e-new.0x20.net> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Fri, 28 Aug 2015 11:35:59 -0600 (MDT) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 17:36:12 -0000 On Fri, 28 Aug 2015, Lars Engels wrote: > On Thu, Aug 27, 2015 at 02:31:21PM -0700, Craig Rodrigues wrote: >> On Wed, Aug 26, 2015 at 8:44 PM, Julian Elischer wrote: >>> >>> We should also do a better job of productising and incorporating GSOC >>> work.. >>> >>> >> Definitely! It's sad to see people put a lot of working into something via >> GSOC, >> and then have the work die on the vine once the summer is over. > > There's a lack of communication. Every year we have GSOC students > working on a part of FreeBSD, but after GSOC is over nothing happens. > Some code goes into base quietly, some good code may be lurking in an > external repository but nobody knows. > My proposal is that every student and mentor should write a short > summary of the work done and if was already committed to the tree or why > it hasn't been committed. That is an excellent idea. Isn't something like that already submitted to Google at the end of the project? From owner-freebsd-current@freebsd.org Fri Aug 28 18:24:19 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AF7899C5541; Fri, 28 Aug 2015 18:24: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 A023AF28; Fri, 28 Aug 2015 18:24: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 6D1F390F; Fri, 28 Aug 2015 18:24:19 +0000 (UTC) Date: Fri, 28 Aug 2015 18:23:44 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: imp@FreeBSD.org, andrew@FreeBSD.org, pfg@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <2097791518.89.1440786258692.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <222183904.85.1440778455087.JavaMail.jenkins@jenkins-9.freebsd.org> References: <222183904.85.1440778455087.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_i386 - Build #973 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 18:24:19 -0000 FreeBSD_HEAD_i386 - Build #973 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/973/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/973/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/973/console Change summaries: 287263 by imp: Comment out cleaning files, since it cleans too much. 287262 by imp: Remove .WAIT hacks and put in specific dependencies. 287260 by imp: Add missing ofw_machdep.h. Make x86 ofw_machdep.h work pc98 too. This allows the owc module to compile on pc98 and seems preferable to adding another special case in the build system. 287259 by pfg: Add underscores to attributes when checking for __has_attribute. This is a good practice to avoid confusion with allowed macros. Suggested by: jilles 287258 by andrew: Move dwmmc.h to dwmmc_reg.h. This is in preperation for adding support to subclass the dwmmc driver to allow SoC specific attachments. Sponsored by: ABT Systems Ltd From owner-freebsd-current@freebsd.org Fri Aug 28 20:19:16 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E42679C5D1A for ; Fri, 28 Aug 2015 20:19:16 +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 D5B2C17BD; Fri, 28 Aug 2015 20:19:16 +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 BDB1A93D; Fri, 28 Aug 2015 20:19:16 +0000 (UTC) Date: Fri, 28 Aug 2015 20:19:12 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: imp@FreeBSD.org, pfg@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <93192642.91.1440793156221.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1184797504.87.1440781387449.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1184797504.87.1440781387449.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3143 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 20:19:17 -0000 FreeBSD_HEAD - Build #3143 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3143/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3143/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3143/console Change summaries: 287263 by imp: Comment out cleaning files, since it cleans too much. 287262 by imp: Remove .WAIT hacks and put in specific dependencies. 287260 by imp: Add missing ofw_machdep.h. Make x86 ofw_machdep.h work pc98 too. This allows the owc module to compile on pc98 and seems preferable to adding another special case in the build system. 287259 by pfg: Add underscores to attributes when checking for __has_attribute. This is a good practice to avoid confusion with allowed macros. Suggested by: jilles From owner-freebsd-current@freebsd.org Fri Aug 28 21:23:06 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7B8D09C53CE for ; Fri, 28 Aug 2015 21:23:06 +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 6BCFAC6B; Fri, 28 Aug 2015 21:23:06 +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 86744954; Fri, 28 Aug 2015 21:23:06 +0000 (UTC) Date: Fri, 28 Aug 2015 21:22:55 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: imp@FreeBSD.org, andrew@FreeBSD.org, trasz@FreeBSD.org, pfg@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <1263044687.93.1440796986380.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <2113121467.79.1440757104673.JavaMail.jenkins@jenkins-9.freebsd.org> References: <2113121467.79.1440757104673.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_amd64_gcc4.9 - Build #389 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_amd64_gcc4.9 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 21:23:06 -0000 FreeBSD_HEAD_amd64_gcc4.9 - Build #389 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/389/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/389/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/389/console Change summaries: 287265 by imp: Remove now obsolete comment. MFC After: 2 days 287264 by imp: Per overwhelming sentiment in the code review, use FEATURE instead. Differential Revision: https://reviews.freebsd.org/D3488 MFC After: 2 days 287263 by imp: Comment out cleaning files, since it cleans too much. 287262 by imp: Remove .WAIT hacks and put in specific dependencies. 287260 by imp: Add missing ofw_machdep.h. Make x86 ofw_machdep.h work pc98 too. This allows the owc module to compile on pc98 and seems preferable to adding another special case in the build system. 287259 by pfg: Add underscores to attributes when checking for __has_attribute. This is a good practice to avoid confusion with allowed macros. Suggested by: jilles 287258 by andrew: Move dwmmc.h to dwmmc_reg.h. This is in preperation for adding support to subclass the dwmmc driver to allow SoC specific attachments. Sponsored by: ABT Systems Ltd 287257 by imp: Add back missing -m32 for amd64 and powerpc64 that was lost in the move to bsd.stand.mk. 287256 by trasz: Fix an NFS server bug that manifested in "ls -al" displaying a plus sign on every directory exported via NFSv4 with NFSv4 ACLs enabled. Reviewed by: rmacklem@ MFC after: 1 month Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D3502 287255 by pfg: trailing space 287254 by pfg: Be more GCC-friendly with attributes Being clang the default compiler, we were always giving precedence to the __has_attribute check. Unfortunately clang generally doesn't support the new attributes (alloc_size was briefly supported and then reverted) so we were always doing both checks. Give the precedence to GCC as that is the working case now. Do the same for __has_builtin() for consistency. 287253 by imp: Fix cleaning of files generated from .m sources. 287250 by andrew: Only check for the bus frequency if it has not already been set, for example through a driver running as a subclass of this. Sponsored by: ABT Systems Ltd From owner-freebsd-current@freebsd.org Sat Aug 29 00:07:11 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3DFBA9C4F64; Sat, 29 Aug 2015 00:07:11 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-ig0-x22d.google.com (mail-ig0-x22d.google.com [IPv6:2607:f8b0:4001:c05::22d]) (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 0D68110D4; Sat, 29 Aug 2015 00:07:11 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by igcse8 with SMTP id se8so31849816igc.1; Fri, 28 Aug 2015 17:07:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=y3Bry+BeZSe9vMJbEDeTg5zhNRLfXz1qYiSLhIq/HL8=; b=O1zx7KcOFpcNbeDOogcDDIS1k2LMs8T3JHjSXnnu/B1D3wU+ja0sonpBwA76J9s+f3 Q4y2BCTUnBhOwpTRjvNnPG1UkLjyszznNafSbeFdoU18ogcwqA4sQwgRJB5vZMhCi+UK SqOi5yPRCYLGESPGElP6OC0UcSHLpECC4Uvhw6g2ne9PpjUrNyzlSjZeH283UI/i9n4t ZxDeuigQYwJRLbk2EI5fuLmJIAQNYeyaN5UvWKkCDVmLVkahv02lce5s1ZKMi0Ui/OlA h3KTk2YIoZybZ9HP64SdCnIcuYD5Lz8VkLjZKpziF3Y+RkAHLo3Ga92CRsR7lL09grJQ /DDA== MIME-Version: 1.0 X-Received: by 10.50.43.227 with SMTP id z3mr5355867igl.22.1440806830439; Fri, 28 Aug 2015 17:07:10 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.36.28.208 with HTTP; Fri, 28 Aug 2015 17:07:10 -0700 (PDT) Date: Fri, 28 Aug 2015 17:07:10 -0700 X-Google-Sender-Auth: fRt5yuVlLkcv5otSiAtBVSpKHH4 Message-ID: Subject: Notice: wifi infrastructure upgraded; time to mergemaster! From: Adrian Chadd To: "freebsd-wireless@freebsd.org" , freebsd-current Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 00:07:11 -0000 Hi, Gleb's wifi work is in -HEAD now. You'll notice that there's no wifi parent ifnet device now - you have to clone them to have things work. (ie, there's no ath0, iwn0, etc.) So, you need to update your rc.d scripts in order for things to work at startup, or they won't work. I've asked Gleb to update UPDATING with a notice so people aren't (completely) confused by the new behaviour. Thanks! -adrian From owner-freebsd-current@freebsd.org Fri Aug 28 23:19:43 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4A8A79C5C22; Fri, 28 Aug 2015 23:19:43 +0000 (UTC) (envelope-from vidwer@gmail.com) Received: from mail-la0-x230.google.com (mail-la0-x230.google.com [IPv6:2a00:1450:4010:c03::230]) (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 CC8351C4E; Fri, 28 Aug 2015 23:19:42 +0000 (UTC) (envelope-from vidwer@gmail.com) Received: by labnh1 with SMTP id nh1so16545282lab.3; Fri, 28 Aug 2015 16:19:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=fd/3u4ANOIQZzmewU6Fx5Rw7okJ5oVJduaekkuwSVeQ=; b=I8uD3B7dcK0uILN5VrRgVd4AvQHXkHD8PtbbXaIW5WVGSMx9EqNMNJCaQXRZE3VlNJ UdbxrIaYLdQaCV2oRjl1D/0v1iZmB2x5EryncLAqDurOuxzqPwvS++Ld3c9VNGaeExWr nB+f3A3Us3NP9QqDnjDAwlRIFDR/qu2FHchdLax9gU8vxmS6UxRKytMTw09FlLcikmAd x2ZQPGVSY8rimMc5NVSCCFUlpUNFf+PQiys7+gRvwVpWuJGhNoAh2uSclc3qkgrsYzAA 8ycCxNTsRdGE7x2lSaGfOyn8urP3QVbvUeeJB9x/ByMJ6J9wtpJ89M3wqEcnIw8Ww7N1 n4Fw== MIME-Version: 1.0 X-Received: by 10.112.136.170 with SMTP id qb10mr6229367lbb.34.1440803980896; Fri, 28 Aug 2015 16:19:40 -0700 (PDT) Received: by 10.25.86.149 with HTTP; Fri, 28 Aug 2015 16:19:40 -0700 (PDT) Date: Sat, 29 Aug 2015 01:19:40 +0200 Message-ID: Subject: r287197: wlan interfaces aren't brought up at boot or u From: Idwer Vollering To: freebsd-wireless@freebsd.org, freebsd-current@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Mailman-Approved-At: Sat, 29 Aug 2015 00:39:31 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2015 23:19:43 -0000 Manually running 'service netif restart' works around this. /etc/network.subr and /etc/rc.d/netif have been updated by mergemaster -p and mergemaster -iF I can provide the, rather lengthy, output of 'sh -x /etc/rc.d/netif restart' when required. Note that I'm not subscribed to freebsd-current. Idwer From owner-freebsd-current@freebsd.org Sat Aug 29 00:04:56 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 77F0D9C4E76; Sat, 29 Aug 2015 00:04:56 +0000 (UTC) (envelope-from vidwer@gmail.com) Received: from mail-lb0-x22d.google.com (mail-lb0-x22d.google.com [IPv6:2a00:1450:4010:c04::22d]) (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 04D12F2D; Sat, 29 Aug 2015 00:04:56 +0000 (UTC) (envelope-from vidwer@gmail.com) Received: by lbbsx3 with SMTP id sx3so38269990lbb.0; Fri, 28 Aug 2015 17:04:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=oXpEEfoy/JmPs3VWIIpKBx8xm2XglrBKHadPVWvhI0k=; b=QNPbrIwOihOD4C/VrqEtQUX6qjoWQw/J4XAew5Ujaboxo4RFma23PcuuelhG0Z5tLD HpQnNmSjj8/rphhX3pFqRMUeFpaBFnvCSkI0KjUtz0CV9WTbgNK14mYhAXpaTFq4r7dW Gox3g5TEOxyI62Uz9Wdtczd+QZneJxxIhx5L/rr0rkukYqurE72av9M93/j6g183LYQt kCWvl9HS1MgOyHGWKUPZm8/oPtRKrp+1dXJasfqPw22+nTt2NnTVr30T+HBlTjBEVplj QEEzS7eGhad2bSqkr22DiWFr3d+LFlcjjOFgcGVzUv0cI8ToFztk2nWnvm8HnQPwCuVH Xsfw== MIME-Version: 1.0 X-Received: by 10.112.140.104 with SMTP id rf8mr5115102lbb.30.1440806693860; Fri, 28 Aug 2015 17:04:53 -0700 (PDT) Received: by 10.25.86.149 with HTTP; Fri, 28 Aug 2015 17:04:53 -0700 (PDT) Date: Sat, 29 Aug 2015 02:04:53 +0200 Message-ID: Subject: Re: r287197: wlan interfaces aren't brought up at boot or after removal/inserting From: Idwer Vollering To: freebsd-wireless@freebsd.org, freebsd-current@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Mailman-Approved-At: Sat, 29 Aug 2015 00:39:47 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 00:04:56 -0000 2015-08-29 1:19 GMT+02:00 Idwer Vollering : > Manually running 'service netif restart' works around this. > > /etc/network.subr and /etc/rc.d/netif have been updated by mergemaster > -p and mergemaster -iF > > I can provide the, rather lengthy, output of 'sh -x /etc/rc.d/netif > restart' when required. > > Note that I'm not subscribed to freebsd-current. > > Idwer (corrected the subject) From owner-freebsd-current@freebsd.org Sat Aug 29 00:40:29 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 60A889C5A37; Sat, 29 Aug 2015 00:40:29 +0000 (UTC) (envelope-from rpaulo@me.com) Received: from mr11p00im-asmtp004.me.com (mr11p00im-asmtp004.me.com [17.110.69.135]) (using TLSv1.2 with cipher DHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 391131EC3; Sat, 29 Aug 2015 00:40:29 +0000 (UTC) (envelope-from rpaulo@me.com) Received: from akita.local (c-73-162-13-215.hsd1.ca.comcast.net [73.162.13.215]) by mr11p00im-asmtp004.me.com (Oracle Communications Messaging Server 7.0.5.35.0 64bit (built Mar 31 2015)) with ESMTPSA id <0NTT00GU1J7EH120@mr11p00im-asmtp004.me.com>; Sat, 29 Aug 2015 00:40:28 +0000 (GMT) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2015-08-29_01:,, signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=2 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1412110000 definitions=main-1508290007 Message-id: <1440808825.1619.18.camel@me.com> Subject: Re: Notice: wifi infrastructure upgraded; time to mergemaster! From: Rui Paulo To: Adrian Chadd , "freebsd-wireless@freebsd.org" , freebsd-current Date: Fri, 28 Aug 2015 17:40:25 -0700 In-reply-to: References: Content-type: text/plain; charset=UTF-8 X-Mailer: Evolution 3.16.4 FreeBSD GNOME Team Port MIME-version: 1.0 Content-transfer-encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 00:40:29 -0000 On Fri, 2015-08-28 at 17:07 -0700, Adrian Chadd wrote: > Hi, > > Gleb's wifi work is in -HEAD now. You'll notice that there's no wifi > parent ifnet device now - you have to clone them to have things work. > (ie, there's no ath0, iwn0, etc.) > > So, you need to update your rc.d scripts in order for things to work > at startup, or they won't work. > > I've asked Gleb to update UPDATING with a notice so people aren't > (completely) confused by the new behaviour. This is very bad. The commit log specifically says rc.conf changes are not needed. There was zero thought given to the upgrade procedure... -- Rui Paulo From owner-freebsd-current@freebsd.org Sat Aug 29 00:58:10 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B66C19C406B; Sat, 29 Aug 2015 00:58:10 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-ig0-x232.google.com (mail-ig0-x232.google.com [IPv6:2607:f8b0:4001:c05::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 82E901632; Sat, 29 Aug 2015 00:58:10 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by igcse8 with SMTP id se8so32393287igc.1; Fri, 28 Aug 2015 17:58:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=H7c/n+A8rf3s2/81PjtBtvhnAsgi8h4ZRO6yby9HY3g=; b=Bhm3MfZhCteH4j2ttqanzAzz1gESGJ/6SmsCvHOaFX2iPR8s3IvKPM8UFQ66QC+lEc 6FtH/FeiZ79o4bdTXVH5qJOkj20uxCHWuBSoGuv2Lxuigibae086JT9nOh3US7B7dHeR uY3z1JIwnsug8sS74qrBKH4seImpJk6AuammXO2IdtsEOp1n3iqlToZjHMpA81BljdGg cPBYcJ4OkYDH+YVZKgKGi8T4L1A6nXs5tYk1eMKvzqvaWWcF0VAV3H24bbj7boMcdKcl 8B0aqvD8nohkFXAWFtc4rdYI8Ix9FXQiebHSv2Q2THODS9XvbdiY8o5BtDVg2PZ1x7YT 9VPA== MIME-Version: 1.0 X-Received: by 10.50.43.227 with SMTP id z3mr5457092igl.22.1440809889921; Fri, 28 Aug 2015 17:58:09 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.36.28.208 with HTTP; Fri, 28 Aug 2015 17:58:09 -0700 (PDT) In-Reply-To: <1440808825.1619.18.camel@me.com> References: <1440808825.1619.18.camel@me.com> Date: Fri, 28 Aug 2015 17:58:09 -0700 X-Google-Sender-Auth: QBbSWs6oVWuPPyiceYMaft9DiWg Message-ID: Subject: Re: Notice: wifi infrastructure upgraded; time to mergemaster! From: Adrian Chadd To: Rui Paulo Cc: "freebsd-wireless@freebsd.org" , freebsd-current Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 00:58:10 -0000 rc.conf changes aren't needed, just the scripts. -a On 28 August 2015 at 17:40, Rui Paulo wrote: > On Fri, 2015-08-28 at 17:07 -0700, Adrian Chadd wrote: >> Hi, >> >> Gleb's wifi work is in -HEAD now. You'll notice that there's no wifi >> parent ifnet device now - you have to clone them to have things work. >> (ie, there's no ath0, iwn0, etc.) >> >> So, you need to update your rc.d scripts in order for things to work >> at startup, or they won't work. >> >> I've asked Gleb to update UPDATING with a notice so people aren't >> (completely) confused by the new behaviour. > > This is very bad. The commit log specifically says rc.conf changes are > not needed. There was zero thought given to the upgrade procedure... > > -- > Rui Paulo From owner-freebsd-current@freebsd.org Sat Aug 29 01:46:49 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 042369C51DB; Sat, 29 Aug 2015 01:46:49 +0000 (UTC) (envelope-from rpaulo@me.com) Received: from mr11p00im-asmtp002.me.com (mr11p00im-asmtp002.me.com [17.110.69.253]) (using TLSv1.2 with cipher DHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D2F61A19; Sat, 29 Aug 2015 01:46:48 +0000 (UTC) (envelope-from rpaulo@me.com) Received: from akita.local (c-73-162-13-215.hsd1.ca.comcast.net [73.162.13.215]) by mr11p00im-asmtp002.me.com (Oracle Communications Messaging Server 7.0.5.35.0 64bit (built Mar 31 2015)) with ESMTPSA id <0NTT0055DJHQQ010@mr11p00im-asmtp002.me.com>; Sat, 29 Aug 2015 00:46:41 +0000 (GMT) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2015-08-29_01:,, signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=2 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1412110000 definitions=main-1508290010 Message-id: <1440809198.1272.0.camel@me.com> Subject: Re: Notice: wifi infrastructure upgraded; time to mergemaster! From: Rui Paulo To: Adrian Chadd , "freebsd-wireless@freebsd.org" , freebsd-current Date: Fri, 28 Aug 2015 17:46:38 -0700 In-reply-to: <1440808825.1619.18.camel@me.com> References: <1440808825.1619.18.camel@me.com> Content-type: text/plain; charset=UTF-8 X-Mailer: Evolution 3.16.4 FreeBSD GNOME Team Port MIME-version: 1.0 Content-transfer-encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 01:46:49 -0000 On Fri, 2015-08-28 at 17:40 -0700, Rui Paulo wrote: > On Fri, 2015-08-28 at 17:07 -0700, Adrian Chadd wrote: > > Hi, > > Gleb's wifi work is in -HEAD now. You'll notice that there's no > > wifi > > parent ifnet device now - you have to clone them to have things > > work. > > (ie, there's no ath0, iwn0, etc.) > > > > So, you need to update your rc.d scripts in order for things to > > work > > at startup, or they won't work. > > > > I've asked Gleb to update UPDATING with a notice so people aren't > > (completely) confused by the new behaviour. > > This is very bad. The commit log specifically says rc.conf changes > are > not needed. There was zero thought given to the upgrade procedure... > I just upgraded and there were zero rc.conf changes. Were you talking about custom rc.d scripts? From owner-freebsd-current@freebsd.org Sat Aug 29 07:39:03 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A7D969C4A7A for ; Sat, 29 Aug 2015 07:39:03 +0000 (UTC) (envelope-from joel@vnode.se) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 908D6751 for ; Sat, 29 Aug 2015 07:39:03 +0000 (UTC) (envelope-from joel@vnode.se) Received: by mailman.ysv.freebsd.org (Postfix) id 8DE749C4A79; Sat, 29 Aug 2015 07:39:03 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8D7E89C4A77 for ; Sat, 29 Aug 2015 07:39:03 +0000 (UTC) (envelope-from joel@vnode.se) Received: from smtp.vnode.se (smtp.vnode.se [IPv6:2001:67c:40c:e3aa::5]) by mx1.freebsd.org (Postfix) with ESMTP id 52B0474A; Sat, 29 Aug 2015 07:39:03 +0000 (UTC) (envelope-from joel@vnode.se) Received: from ymer.vnode.se (h71n10-th-c-d4.ias.bredband.telia.com [81.234.63.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.vnode.se (Postfix) with ESMTPSA id C19EB147B6; Sat, 29 Aug 2015 09:39:00 +0200 (CEST) Date: Sat, 29 Aug 2015 09:38:59 +0200 From: Joel Dahl To: Sean Bruno Cc: current@freebsd.org Subject: Re: Kernel panic with fresh current, probably nfs related Message-ID: <20150829073859.GA847@ymer.vnode.se> Mail-Followup-To: Sean Bruno , current@freebsd.org References: <20150822115519.GA79434@ymer.vnode.se> <914810061.28949434.1440248260373.JavaMail.zimbra@uoguelph.ca> <55D8BEB6.7090202@freebsd.org> <20150824013636.GA1015@michelle.fasterthan.com> <55DB5FD8.1010308@freebsd.org> <20150825191006.GA89428@ymer.vnode.se> <55DCC816.603@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <55DCC816.603@freebsd.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 07:39:03 -0000 On Tue, Aug 25, 2015 at 12:55:02PM -0700, Sean Bruno wrote: > > > On 08/25/15 12:10, Joel Dahl wrote: > >> > Seems to work. However, I cannot reproduce the user panic in the first > >> > place. What's the scenario that seems to work here? NFS seems happy > >> > with/without the patch so I'm not confident in anything we are doing her > >> > e. > > I see several patches here. Which one should I be using? > > This: > > Index: sys/dev/e1000/if_em.c > =================================================================== > --- sys/dev/e1000/if_em.c (revision 287087) > +++ sys/dev/e1000/if_em.c (working copy) > @@ -3044,7 +3044,7 @@ em_setup_interface(device_t dev, struct adapter *a > if_setioctlfn(ifp, em_ioctl); > if_setgetcounterfn(ifp, em_get_counter); > /* TSO parameters */ > - ifp->if_hw_tsomax = EM_TSO_SIZE; > + ifp->if_hw_tsomax = IP_MAXPACKET; > ifp->if_hw_tsomaxsegcount = EM_MAX_SCATTER; > ifp->if_hw_tsomaxsegsize = EM_TSO_SEG_SIZE; Using this patch, my nfs server has survived several installkernel/installworld cycles. -- Joel From owner-freebsd-current@freebsd.org Sat Aug 29 08:02:11 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C7F379C56AB; Sat, 29 Aug 2015 08:02:11 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebius.int.ru (glebius.int.ru [81.19.69.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cell.glebius.int.ru", Issuer "cell.glebius.int.ru" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 512EB13D8; Sat, 29 Aug 2015 08:02:10 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebius.int.ru (localhost [127.0.0.1]) by cell.glebius.int.ru (8.15.2/8.15.2) with ESMTPS id t7T822p2001422 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 29 Aug 2015 11:02:02 +0300 (MSK) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.glebius.int.ru (8.15.2/8.15.2/Submit) id t7T8224a001421; Sat, 29 Aug 2015 11:02:02 +0300 (MSK) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.glebius.int.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Sat, 29 Aug 2015 11:02:02 +0300 From: Gleb Smirnoff To: Idwer Vollering Cc: freebsd-wireless@freebsd.org, freebsd-current@freebsd.org Subject: Re: r287197: wlan interfaces aren't brought up at boot or u Message-ID: <20150829080202.GQ56997@FreeBSD.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 08:02:11 -0000 On Sat, Aug 29, 2015 at 01:19:40AM +0200, Idwer Vollering wrote: I> Manually running 'service netif restart' works around this. I> I> /etc/network.subr and /etc/rc.d/netif have been updated by mergemaster I> -p and mergemaster -iF I> I> I can provide the, rather lengthy, output of 'sh -x /etc/rc.d/netif I> restart' when required. I> I> Note that I'm not subscribed to freebsd-current. Yes, please provide 'sh -x /etc/rc.d/netif restart'. And please also check the revisions of your files: # ident /etc/rc.d/netif /etc/network.subr -- Totus tuus, Glebius. From owner-freebsd-current@freebsd.org Sat Aug 29 09:21:54 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6F6869C4B42; Sat, 29 Aug 2015 09:21:54 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: from mail-qg0-x231.google.com (mail-qg0-x231.google.com [IPv6:2607:f8b0:400d:c04::231]) (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 2AF8F1E17; Sat, 29 Aug 2015 09:21:54 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: by qgeb6 with SMTP id b6so42174278qge.3; Sat, 29 Aug 2015 02:21:53 -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=K4BzaX2QZnFgVa5taLRXtMRPTSAXm0BzXPYb/MzaW+g=; b=VGCzin0s7KOg7s0YXFsyzjd/YZ5E5xP+2ZPwu5CMak9xBLJTsHpjyhNZHz+JFiKUqZ DIF81ZPHe1sP2Iatlt54YdrHGeFJfaolvRIFJ0NP34ZfE9KWo5jK1TbihLGXAl3M60pT DdUF7bBgKgdnZWBeRb/bK1v+4qPqIauseD8eLIAQkYMD0sXj6nV2UpUM5EKfdVybScfY ATHOZCYY+cvEjHsGGdjg55XPD3qZg9AZmfOVFR366ZfsMfS8poNM/MH2tBoQor9rLsK3 vwc6bAuZgD+wrm2g8cko/24qjEgsAUVs8XOMP4WlDDDk8otjGb4ct+VHE/uKtWER15tQ aCaQ== MIME-Version: 1.0 X-Received: by 10.140.151.6 with SMTP id 6mr23818025qhx.53.1440840113178; Sat, 29 Aug 2015 02:21:53 -0700 (PDT) Received: by 10.140.44.9 with HTTP; Sat, 29 Aug 2015 02:21:53 -0700 (PDT) In-Reply-To: <1440809198.1272.0.camel@me.com> References: <1440808825.1619.18.camel@me.com> <1440809198.1272.0.camel@me.com> Date: Sat, 29 Aug 2015 12:21:53 +0300 Message-ID: Subject: Re: Notice: wifi infrastructure upgraded; time to mergemaster! From: Sergey Kandaurov To: Rui Paulo Cc: Adrian Chadd , "freebsd-wireless@freebsd.org" , freebsd-current Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 09:21:54 -0000 On 29 August 2015 at 03:46, Rui Paulo wrote: > I just upgraded and there were zero rc.conf changes. Were you talking > about custom rc.d scripts? You probably want to re-read subject. -- wbr, pluknet From owner-freebsd-current@freebsd.org Sat Aug 29 10:03:24 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0AE929C5B96 for ; Sat, 29 Aug 2015 10:03:24 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from anubis.delphij.net (anubis.delphij.net [64.62.153.212]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "anubis.delphij.net", Issuer "StartCom Class 1 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E03701867; Sat, 29 Aug 2015 10:03:23 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from Xins-MBP.home.us.delphij.net (unknown [IPv6:2601:646:8f00:8a91:f980:c96f:9a9:6dc9]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by anubis.delphij.net (Postfix) with ESMTPSA id 737671E577; Sat, 29 Aug 2015 03:03:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=delphij.net; s=anubis; t=1440842603; x=1440857003; bh=jyp0cIcAbo0UuV+SuMjf4huGzaMiRs4XGTcfHjixMvM=; h=Subject:References:To:From:Date:In-Reply-To; b=uoGSKohoZ/+8QwhvVHlLluBnww93wtZJ/hKwBDRZ2YHWzvQj4mbF+zr84O/lKHNSy l3eyni4EQGCEPmHcrhab4BzZ0Kpp8g3Ymi8KlITC9fBR5bxw+vhoiMsS6uqXwpw8Sm ZrqC5zPFPGNfgwC0dyzxzY2RvEPtPQG8Im7ilQGw= Subject: HEADSUP: Memory corruption issue with ZFS users using L2ARC [Fwd: svn commit: r287283 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs] References: <201508290922.t7T9MXhF007620@repo.freebsd.org> To: FreeBSD Current From: Xin Li X-Enigmail-Draft-Status: N1110 X-Forwarded-Message-Id: <201508290922.t7T9MXhF007620@repo.freebsd.org> Message-ID: <55E1836B.6040107@delphij.net> Date: Sat, 29 Aug 2015 03:03:23 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <201508290922.t7T9MXhF007620@repo.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="a1Mj4oE6IBTRJNqvgx1CnCTDId9wr8DJe" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 10:03:24 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --a1Mj4oE6IBTRJNqvgx1CnCTDId9wr8DJe Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Please note that -CURRENT in revision range of [r286951, 287283), approximately 9 days ago until now, are affected by a buffer overrun issue that may cause data corruption (!) which may manifest itself as random panics that relates to NULL pointer deference (e.g. Kernel Trap 12 with <4K fault address), or strange UMA related panics. Systems that do not have L2ARC devices are not affected by this problem. The affected code is L2ARC specific. For those who are using L2ARC devices -- it's not clear to me how bad the corruption could affect the on disk data for ZFS. If you are running -CURRENT and have L2ARC, please be sure to examine if you have any data loss. Cheers, -------- Forwarded Message -------- Subject: svn commit: r287283 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs Date: Sat, 29 Aug 2015 09:22:33 +0000 (UTC) From: Xin LI To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Author: delphij Date: Sat Aug 29 09:22:32 2015 New Revision: 287283 URL: https://svnweb.freebsd.org/changeset/base/287283 Log: Fix a buffer overrun which may lead to data corruption, introduced in r286951 by reinstating changes in r274628. In l2arc_compress_buf(), we allocate a buffer to stash away the compres= sed data in 'cdata', allocated of l2hdr->b_asize bytes. We then ask zio_compress_data() to compress the buffer, b_l1hdr.b_tmp_cdata, which is of l2hdr->b_asize bytes, and have the compressed size (or original size, if compress didn't gain enough) stored in csize. To pad the buffer to fit the optimal write size, we round up the compressed size to L2 device's vdev_ashift. Illumos code rounds up the size by at most SPA_MINBLOCKSIZE. Because w= e know csize <=3D b_asize, and b_asize is integer multiple of SPA_MINBLOCKSIZE, we are guaranteed that the rounded up csize would be <=3D b_asize. Howe= ver, this is not necessarily true when we round up to 1 << vdev_ashift, beca= use it could be larger than SPA_MINBLOCKSIZE. So, in the worst case scenario, we are overwriting at most (1 << vdev_ashift - SPA_MINBLOCKSIZE) bytes of memory next to the compressed data buffer. Andriy's original change in r274628 reorganized the code a little bit, by moving the padding to after we determined that the compression was beneficial. At which point, we would check rounded size against the allocated buffer size, and the buffer overrun would not be possible. Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c Cheers, --a1Mj4oE6IBTRJNqvgx1CnCTDId9wr8DJe Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJV4YNrAAoJEJW2GBstM+nsoHUP/if6asTTKfFRG0f7kWmZKurV IqOU0SL1oLGDgWeAi4k5JPceYd8fktRIsMmkKhh8A+slI5bwpUSv4oR63bePSTZm +Fe+ZkwF0coqnK+grPwmFE9PtWV0czVlQPtcqKmDK8jSiZrQ2UsoKkordk8DbfVZ X7vD3bpNIQProzeh+V/d3lktz8oUcnE1+4/3y+IxWpLIcFwvxvv3THCJuEDgki3R EWTRMxRWCn1RfvqO/PFaA9XXmRsMfGUjibhFLzJe2ens95jqOfv5C/eUT36N+OUB Hngdi4Xc/0MtOMWCNUp2f0ppvZQtm+teIad02B28pxiuZLT7Wu99CkSqDLNH/rvs xemGmNCzyR9NiyqXwsila7wV/+fAELnbp0Tpdi+4fDwosXs+PbF+bMn8SzJ38oI3 GxdURAHUF1V4j32Pz0iMs0X45ZljHBOYZeZN1y2gxNwr5mb4vEAe5rPCaBd8Jdii ib9N/+nh+cwvv9+jrPz+vXWqv2v1pM2x1PQOeP2WPCOPvFQzd6nqp4X4McAC2WLr dDCOeOdOhYc0rN02nc/twrHmXjL0QjX3aL6fFGQpHP0Y04zW34hP9VfdpGGWBvcp gGUAGMWIFJNOw+w3V0ywqObnPoL0+9ubzMlKbcIhr18XEv0q2dYBiJo5dNLBR+i3 zQh7CjruHEi7FBB8S21F =7c7H -----END PGP SIGNATURE----- --a1Mj4oE6IBTRJNqvgx1CnCTDId9wr8DJe-- From owner-freebsd-current@freebsd.org Sat Aug 29 10:09:27 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 593719C5E04; Sat, 29 Aug 2015 10:09:27 +0000 (UTC) (envelope-from oleg@opentransfer.com) Received: from oleg.opentransfer.com (oleg.opentransfer.com [91.217.144.197]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "oleg-10.opentransfer.com", Issuer "oleg-10.opentransfer.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C70C01D10; Sat, 29 Aug 2015 10:09:26 +0000 (UTC) (envelope-from oleg@opentransfer.com) Received: from rainhaven.theweb.org.ua (root@[10.0.8.4]) by oleg.opentransfer.com (8.14.9/8.14.9) with ESMTP id t7T9wrCf063672 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 29 Aug 2015 12:58:54 +0300 (EEST) (envelope-from oleg@opentransfer.com) Received: from rainhaven.theweb.org.ua (oleg@localhost [127.0.0.1]) by rainhaven.theweb.org.ua (8.14.9/8.14.9) with ESMTP id t7T9uew9004696; Sat, 29 Aug 2015 12:56:40 +0300 (EEST) (envelope-from oleg@opentransfer.com) Received: (from oleg@localhost) by rainhaven.theweb.org.ua (8.14.9/8.14.9/Submit) id t7T9uetr004695; Sat, 29 Aug 2015 12:56:40 +0300 (EEST) (envelope-from oleg@opentransfer.com) X-Authentication-Warning: rainhaven.theweb.org.ua: oleg set sender to oleg@opentransfer.com using -f From: "Oleg V. Nauman" To: freebsd-current@freebsd.org Cc: freebsd-wireless@freebsd.org Subject: Re: r287197: wlan interfaces aren't brought up at boot or u Date: Sat, 29 Aug 2015 12:56:39 +0300 Message-ID: <5204121.LzVF6rJ6qA@rainhaven.theweb.org.ua> Organization: Ecommerce LLC User-Agent: KMail/4.14.3 (FreeBSD/10.1-STABLE; KDE/4.14.3; i386; ; ) In-Reply-To: <20150829080202.GQ56997@FreeBSD.org> References: <20150829080202.GQ56997@FreeBSD.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 10:09:27 -0000 On Saturday 29 August 2015 11:02:02 Gleb Smirnoff wrote: > On Sat, Aug 29, 2015 at 01:19:40AM +0200, Idwer Vollering wrote: > I> Manually running 'service netif restart' works around this. > I> > I> /etc/network.subr and /etc/rc.d/netif have been updated by mergemaster > I> -p and mergemaster -iF > I> > I> I can provide the, rather lengthy, output of 'sh -x /etc/rc.d/netif > I> restart' when required. > I> > I> Note that I'm not subscribed to freebsd-current. > > Yes, please provide 'sh -x /etc/rc.d/netif restart'. > > And please also check the revisions of your files: > > # ident /etc/rc.d/netif /etc/network.subr I have faced the same issue today. wlan interface is not brought up at boot, sh -x /etc/rc.d/netif restart does the trick. # ident /etc/rc.d/netif /etc/network.subr /etc/rc.d/netif: $FreeBSD: head/etc/rc.d/netif 287197 2015-08-27 08:56:39Z glebius $ /etc/network.subr: $FreeBSD: head/etc/network.subr 287197 2015-08-27 08:56:39Z glebius $ From owner-freebsd-current@freebsd.org Sat Aug 29 12:53:36 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9B7B39C54E8; Sat, 29 Aug 2015 12:53:36 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebius.int.ru (glebius.int.ru [81.19.69.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cell.glebius.int.ru", Issuer "cell.glebius.int.ru" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 26BED7B2; Sat, 29 Aug 2015 12:53:35 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebius.int.ru (localhost [127.0.0.1]) by cell.glebius.int.ru (8.15.2/8.15.2) with ESMTPS id t7TCrVH6002224 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 29 Aug 2015 15:53:31 +0300 (MSK) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.glebius.int.ru (8.15.2/8.15.2/Submit) id t7TCrVHW002223; Sat, 29 Aug 2015 15:53:31 +0300 (MSK) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.glebius.int.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Sat, 29 Aug 2015 15:53:31 +0300 From: Gleb Smirnoff To: "Oleg V. Nauman" Cc: freebsd-current@freebsd.org, freebsd-wireless@freebsd.org Subject: Re: r287197: wlan interfaces aren't brought up at boot or u Message-ID: <20150829125331.GS56997@FreeBSD.org> References: <20150829080202.GQ56997@FreeBSD.org> <5204121.LzVF6rJ6qA@rainhaven.theweb.org.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5204121.LzVF6rJ6qA@rainhaven.theweb.org.ua> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 12:53:36 -0000 On Sat, Aug 29, 2015 at 12:56:39PM +0300, Oleg V. Nauman wrote: O> On Saturday 29 August 2015 11:02:02 Gleb Smirnoff wrote: O> > On Sat, Aug 29, 2015 at 01:19:40AM +0200, Idwer Vollering wrote: O> > I> Manually running 'service netif restart' works around this. O> > I> O> > I> /etc/network.subr and /etc/rc.d/netif have been updated by mergemaster O> > I> -p and mergemaster -iF O> > I> O> > I> I can provide the, rather lengthy, output of 'sh -x /etc/rc.d/netif O> > I> restart' when required. O> > I> O> > I> Note that I'm not subscribed to freebsd-current. O> > O> > Yes, please provide 'sh -x /etc/rc.d/netif restart'. O> > O> > And please also check the revisions of your files: O> > O> > # ident /etc/rc.d/netif /etc/network.subr O> O> I have faced the same issue today. wlan interface is not brought up at boot, O> sh -x /etc/rc.d/netif restart does the trick. Have you got any error or strange messages during boot? What does net.wlan.devices sysctl say? -- Totus tuus, Glebius. From owner-freebsd-current@freebsd.org Sat Aug 29 12:00:49 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4914E9C4B29; Sat, 29 Aug 2015 12:00:49 +0000 (UTC) (envelope-from vidwer@gmail.com) Received: from mail-la0-x22b.google.com (mail-la0-x22b.google.com [IPv6:2a00:1450:4010:c03::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 880FEB65; Sat, 29 Aug 2015 12:00:48 +0000 (UTC) (envelope-from vidwer@gmail.com) Received: by labnh1 with SMTP id nh1so21766746lab.3; Sat, 29 Aug 2015 05:00:46 -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 :content-type; bh=R7q0XPYCW0vO0ndWPk2BlOXwtALDtkX8DlRgRwaE138=; b=FECHhJk3dMm70STA18h8AUf+Krqy6nq8LseXGRWNn0DhJQuYYMocsVPARgkMlDLQwM U27lmbUZU3sqVIPEKZfnHH3fD4f9EP7nnHrYNn6L+/fgjOKDSRVFCh47lxWXugF4avZc KmyeKQRyIY8VpDEk/10YY8NJ0Qv6U2PyLjx+mDaRcz31mSJJTuTHu9zQ2Rbm3EKMv2GQ AE18+sRl9j5WFEIf4XwYmgRuVyf3D/43lhdZsqbye6htF9w59KfSvfRxBJTmFdXVJ17/ JIa/uFAyurjB/sWN7A9EvsZ3XPgP1Picyf4VJ3mtZ1cZsMdnPVlnX91t2wZUIk3P3OzM 6n4g== MIME-Version: 1.0 X-Received: by 10.112.136.170 with SMTP id qb10mr7127844lbb.34.1440849646531; Sat, 29 Aug 2015 05:00:46 -0700 (PDT) Received: by 10.25.86.149 with HTTP; Sat, 29 Aug 2015 05:00:46 -0700 (PDT) In-Reply-To: <20150829080202.GQ56997@FreeBSD.org> References: <20150829080202.GQ56997@FreeBSD.org> Date: Sat, 29 Aug 2015 14:00:46 +0200 Message-ID: Subject: Re: r287197: wlan interfaces aren't brought up at boot or u From: Idwer Vollering To: freebsd-wireless@freebsd.org, freebsd-current@freebsd.org X-Mailman-Approved-At: Sat, 29 Aug 2015 13:32:57 +0000 Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 12:00:49 -0000 2015-08-29 10:02 GMT+02:00 Gleb Smirnoff : > On Sat, Aug 29, 2015 at 01:19:40AM +0200, Idwer Vollering wrote: > I> Manually running 'service netif restart' works around this. > I> > I> /etc/network.subr and /etc/rc.d/netif have been updated by mergemaster > I> -p and mergemaster -iF > I> > I> I can provide the, rather lengthy, output of 'sh -x /etc/rc.d/netif > I> restart' when required. > I> > I> Note that I'm not subscribed to freebsd-current. > > Yes, please provide 'sh -x /etc/rc.d/netif restart'. Attaching its output. > > And please also check the revisions of your files: > > # ident /etc/rc.d/netif /etc/network.subr # ident /etc/rc.d/netif /etc/network.subr /etc/rc.d/netif: $FreeBSD: head/etc/rc.d/netif 287197 2015-08-27 08:56:39Z glebius $ /etc/network.subr: $FreeBSD: head/etc/network.subr 287197 2015-08-27 08:56:39Z glebius $ > > -- > Totus tuus, Glebius. From owner-freebsd-current@freebsd.org Sat Aug 29 13:40:27 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DFB039C4C6A for ; Sat, 29 Aug 2015 13:40:27 +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 D03F71B7D; Sat, 29 Aug 2015 13:40:27 +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 2BB16ACE; Sat, 29 Aug 2015 13:40:28 +0000 (UTC) Date: Sat, 29 Aug 2015 13:40:27 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <1342988142.101.1440855628170.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3147 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 13:40:28 -0000 FreeBSD_HEAD - Build #3147 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3147/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3147/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3147/console Change summaries: No changes The end of the build log: Started by an SCM change Started by an SCM change Building remotely on jenkins-10.freebsd.org (FreeBSD-10) in workspace /builds/FreeBSD_HEAD java.io.IOException: remote file operation failed: /builds/FreeBSD_HEAD at hudson.remoting.Channel@5a762a5f:jenkins-10.freebsd.org: hudson.remoting.ChannelClosedException: channel is already closed at hudson.FilePath.act(FilePath.java:987) at hudson.FilePath.act(FilePath.java:969) at hudson.FilePath.mkdirs(FilePath.java:1152) at hudson.model.AbstractProject.checkout(AbstractProject.java:1275) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:610) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:532) at hudson.model.Run.execute(Run.java:1741) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:381) Caused by: hudson.remoting.ChannelClosedException: channel is already closed at hudson.remoting.Channel.send(Channel.java:550) at hudson.remoting.Request.call(Request.java:129) at hudson.remoting.Channel.call(Channel.java:752) at hudson.FilePath.act(FilePath.java:980) ... 10 more Caused by: java.io.IOException at hudson.remoting.Channel.close(Channel.java:1110) at hudson.slaves.ChannelPinger$1.onDead(ChannelPinger.java:118) at hudson.remoting.PingThread.ping(PingThread.java:126) at hudson.remoting.PingThread.run(PingThread.java:85) Caused by: java.util.concurrent.TimeoutException: Ping started at 1440849388364 hasn't completed by 1440849628560 ... 2 more [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Sat Aug 29 12:57:37 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C9F169C5655; Sat, 29 Aug 2015 12:57:37 +0000 (UTC) (envelope-from vidwer@gmail.com) Received: from mail-la0-x22b.google.com (mail-la0-x22b.google.com [IPv6:2a00:1450:4010:c03::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 54D8D919; Sat, 29 Aug 2015 12:57:37 +0000 (UTC) (envelope-from vidwer@gmail.com) Received: by laba3 with SMTP id a3so46872073lab.1; Sat, 29 Aug 2015 05:57:35 -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 :content-type; bh=M2nK5O1iFwfBYMClLGDJWbJd2HQDc5+Zh+0bJwx2DTE=; b=Pw3JAMp+ygM49ZUceFsI3zmik1xyrOswTSw6PNG+l79uBb7Ze7iUu9n7IATANU3G0U LivXFDfZS176GdfQagryFDEyQ9fdD+QVRU7cs/jknFefATR3nrpHdq5GYpu27smvZiOk l5hfo/M7RvxYL7cRTo34gcUwEwHROE2aLD9XtUG6MLXbNBckkohK9OG2Z9aQlX338gq9 akdfrA9kwiMMH2zkRatKZwX7qw0SD9If54VvGPAOjFcDc1hfrBMNm3vvLF7bggmtEwuW JPc1DuosHspcxg8XIXAAjKQLbprmJTx6cmzQecAODHixmIDKlyUvN5OWA+mGtMUjRtD/ keAg== MIME-Version: 1.0 X-Received: by 10.152.9.70 with SMTP id x6mr7204188laa.34.1440853055502; Sat, 29 Aug 2015 05:57:35 -0700 (PDT) Received: by 10.25.86.149 with HTTP; Sat, 29 Aug 2015 05:57:35 -0700 (PDT) In-Reply-To: <20150829125331.GS56997@FreeBSD.org> References: <20150829080202.GQ56997@FreeBSD.org> <5204121.LzVF6rJ6qA@rainhaven.theweb.org.ua> <20150829125331.GS56997@FreeBSD.org> Date: Sat, 29 Aug 2015 14:57:35 +0200 Message-ID: Subject: Re: r287197: wlan interfaces aren't brought up at boot or u From: Idwer Vollering To: freebsd-current@freebsd.org, freebsd-wireless@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Mailman-Approved-At: Sat, 29 Aug 2015 13:40:55 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 12:57:37 -0000 2015-08-29 14:53 GMT+02:00 Gleb Smirnoff : > On Sat, Aug 29, 2015 at 12:56:39PM +0300, Oleg V. Nauman wrote: > O> On Saturday 29 August 2015 11:02:02 Gleb Smirnoff wrote: > O> > On Sat, Aug 29, 2015 at 01:19:40AM +0200, Idwer Vollering wrote: > O> > I> Manually running 'service netif restart' works around this. > O> > I> > O> > I> /etc/network.subr and /etc/rc.d/netif have been updated by mergemaster > O> > I> -p and mergemaster -iF > O> > I> > O> > I> I can provide the, rather lengthy, output of 'sh -x /etc/rc.d/netif > O> > I> restart' when required. > O> > I> > O> > I> Note that I'm not subscribed to freebsd-current. > O> > > O> > Yes, please provide 'sh -x /etc/rc.d/netif restart'. > O> > > O> > And please also check the revisions of your files: > O> > > O> > # ident /etc/rc.d/netif /etc/network.subr > O> > O> I have faced the same issue today. wlan interface is not brought up at boot, > O> sh -x /etc/rc.d/netif restart does the trick. > > Have you got any error or strange messages during boot? > > What does net.wlan.devices sysctl say? run0 However, 'ifconfig -a' only shows re0 and lo0 > > -- > Totus tuus, Glebius. > _______________________________________________ > freebsd-wireless@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscribe@freebsd.org" From owner-freebsd-current@freebsd.org Sat Aug 29 13:03:12 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 655479C59B9; Sat, 29 Aug 2015 13:03:12 +0000 (UTC) (envelope-from vidwer@gmail.com) Received: from mail-lb0-x22e.google.com (mail-lb0-x22e.google.com [IPv6:2a00:1450:4010:c04::22e]) (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 E3ADBCF8; Sat, 29 Aug 2015 13:03:11 +0000 (UTC) (envelope-from vidwer@gmail.com) Received: by lbbtg9 with SMTP id tg9so42412056lbb.1; Sat, 29 Aug 2015 06:03:10 -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 :content-type; bh=XE2UtlgcHOUT2BA/FSk/KanT/7Us6cEogQw7e9izED0=; b=M3ya+9/mB8tSfrXWD/tokx/3JB9CaQAsU3H7SoKOgPC7M3VnDhskVFXK1pQzgj7Zp6 NsVyinu7l3UTN+MTd4BEGNjRHzEU8j3txA7Tah9XQlfaQ7tmzm9PcqrvaMeRLbmwVKwD /EW6Hyy/EfxR3JLWo1PlvGfxgzANVCSBG5NJpBXF0NTPCEMQC9/eQ0Y9uwsel5GPom5D 8/FxKcFK/j2tAOZLdNeFg3Gy4ujLYpubjG/6p7G0NEFtynSFZAsVmYQB8NPdHzDHto7O Kq8RdLHtz0jzsn1qy6QUpb8oMUusAEoehsqP6AQZH5NSKzSF23BU4CngRE6k7YcNn4nL R4dg== MIME-Version: 1.0 X-Received: by 10.112.156.69 with SMTP id wc5mr5327063lbb.53.1440853390126; Sat, 29 Aug 2015 06:03:10 -0700 (PDT) Received: by 10.25.86.149 with HTTP; Sat, 29 Aug 2015 06:03:10 -0700 (PDT) In-Reply-To: <20150829125331.GS56997@FreeBSD.org> References: <20150829080202.GQ56997@FreeBSD.org> <5204121.LzVF6rJ6qA@rainhaven.theweb.org.ua> <20150829125331.GS56997@FreeBSD.org> Date: Sat, 29 Aug 2015 15:03:10 +0200 Message-ID: Subject: Re: r287197: wlan interfaces aren't brought up at boot or u From: Idwer Vollering To: freebsd-current@freebsd.org, freebsd-wireless@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Mailman-Approved-At: Sat, 29 Aug 2015 13:41:23 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 13:03:12 -0000 2015-08-29 14:53 GMT+02:00 Gleb Smirnoff : > On Sat, Aug 29, 2015 at 12:56:39PM +0300, Oleg V. Nauman wrote: > O> On Saturday 29 August 2015 11:02:02 Gleb Smirnoff wrote: > O> > On Sat, Aug 29, 2015 at 01:19:40AM +0200, Idwer Vollering wrote: > O> > I> Manually running 'service netif restart' works around this. > O> > I> > O> > I> /etc/network.subr and /etc/rc.d/netif have been updated by mergemaster > O> > I> -p and mergemaster -iF > O> > I> > O> > I> I can provide the, rather lengthy, output of 'sh -x /etc/rc.d/netif > O> > I> restart' when required. > O> > I> > O> > I> Note that I'm not subscribed to freebsd-current. > O> > > O> > Yes, please provide 'sh -x /etc/rc.d/netif restart'. > O> > > O> > And please also check the revisions of your files: > O> > > O> > # ident /etc/rc.d/netif /etc/network.subr > O> > O> I have faced the same issue today. wlan interface is not brought up at boot, > O> sh -x /etc/rc.d/netif restart does the trick. > > Have you got any error or strange messages during boot? Look for SIOCIFCREATE2: # service netif restart Stopping Network: lo0 re0. lo0: flags=8048 metric 0 mtu 16384 options=600003 nd6 options=21 groups: lo re0: flags=8802 metric 0 mtu 1500 options=8209b ether nd6 options=29 media: Ethernet autoselect (none) status: no carrier ifconfig: SIOCIFCREATE2: Device not configured wlandebug: sysctl-get(net.wlan.1.debug): No such file or directory ifconfig: SIOCIFCREATE2: File exists Starting Network: lo0 re0. lo0: flags=8049 metric 0 mtu 16384 options=600003 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 inet 127.0.0.1 netmask 0xff000000 nd6 options=21 groups: lo re0: flags=8802 metric 0 mtu 1500 options=8209b ether nd6 options=29 media: Ethernet autoselect (none) status: no carrier > > What does net.wlan.devices sysctl say? > > -- > Totus tuus, Glebius. > _______________________________________________ > freebsd-wireless@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscribe@freebsd.org" From owner-freebsd-current@freebsd.org Sat Aug 29 14:51:59 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 53B029C423D; Sat, 29 Aug 2015 14:51:59 +0000 (UTC) (envelope-from oleg@opentransfer.com) Received: from oleg.opentransfer.com (oleg.opentransfer.com [91.217.144.197]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "oleg-10.opentransfer.com", Issuer "oleg-10.opentransfer.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id BD2311A57; Sat, 29 Aug 2015 14:51:58 +0000 (UTC) (envelope-from oleg@opentransfer.com) Received: from rainhaven.theweb.org.ua (root@[10.0.8.4]) by oleg.opentransfer.com (8.14.9/8.14.9) with ESMTP id t7TEs4C5074247 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 29 Aug 2015 17:54:06 +0300 (EEST) (envelope-from oleg@opentransfer.com) Received: from rainhaven.theweb.org.ua (oleg@localhost [127.0.0.1]) by rainhaven.theweb.org.ua (8.14.9/8.14.9) with ESMTP id t7TEpqMB002258; Sat, 29 Aug 2015 17:51:52 +0300 (EEST) (envelope-from oleg@opentransfer.com) Received: (from oleg@localhost) by rainhaven.theweb.org.ua (8.14.9/8.14.9/Submit) id t7TEpq3C002257; Sat, 29 Aug 2015 17:51:52 +0300 (EEST) (envelope-from oleg@opentransfer.com) X-Authentication-Warning: rainhaven.theweb.org.ua: oleg set sender to oleg@opentransfer.com using -f From: "Oleg V. Nauman" To: Gleb Smirnoff Cc: freebsd-current@freebsd.org, freebsd-wireless@freebsd.org Subject: Re: r287197: wlan interfaces aren't brought up at boot or u Date: Sat, 29 Aug 2015 17:51:51 +0300 Message-ID: <2460975.x2Cepp7Sg4@rainhaven.theweb.org.ua> Organization: Ecommerce LLC User-Agent: KMail/4.14.3 (FreeBSD/10.1-STABLE; KDE/4.14.3; i386; ; ) In-Reply-To: <20150829125331.GS56997@FreeBSD.org> References: <5204121.LzVF6rJ6qA@rainhaven.theweb.org.ua> <20150829125331.GS56997@FreeBSD.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 14:51:59 -0000 On Saturday 29 August 2015 15:53:31 Gleb Smirnoff wrote: > On Sat, Aug 29, 2015 at 12:56:39PM +0300, Oleg V. Nauman wrote: > O> On Saturday 29 August 2015 11:02:02 Gleb Smirnoff wrote: > O> > On Sat, Aug 29, 2015 at 01:19:40AM +0200, Idwer Vollering wrote: > O> > I> Manually running 'service netif restart' works around this. > O> > I> > O> > I> /etc/network.subr and /etc/rc.d/netif have been updated by > mergemaster O> > I> -p and mergemaster -iF > O> > I> > O> > I> I can provide the, rather lengthy, output of 'sh -x /etc/rc.d/netif > O> > I> restart' when required. > O> > I> > O> > I> Note that I'm not subscribed to freebsd-current. > O> > > O> > Yes, please provide 'sh -x /etc/rc.d/netif restart'. > O> > > O> > And please also check the revisions of your files: > O> > > O> > # ident /etc/rc.d/netif /etc/network.subr > O> > O> I have faced the same issue today. wlan interface is not brought up at > boot, O> sh -x /etc/rc.d/netif restart does the trick. > > Have you got any error or strange messages during boot? No Aug 29 17:38:32 asus kernel: Trying to mount root from ufs:/dev/ada0s1a [rw]... Aug 29 17:38:32 asus kernel: re0: link state changed to DOWN Aug 29 17:38:32 asus kernel: run0: on usbus0 Aug 29 17:38:32 asus kernel: run0: MAC/BBP RT3070 (rev 0x0201), RF RT3020 (MIMO 1T1R), address 00:26:5a:0a:cb:fa Aug 29 17:38:34 asus kernel: re0: link state changed to UP Aug 29 17:38:36 asus kernel: font8x16 Aug 29 17:38:37 asus kernel: blanktime allscreens. sh /etc/rc.d/netif restart issued Aug 29 17:40:26 asus kernel: ifa_del_loopback_route: deletion failed: 3 Aug 29 17:40:27 asus kernel: wlan1: Ethernet address: 00:26:5a:0a:cb:fa Aug 29 17:40:27 asus kernel: re0: link state changed to DOWN Aug 29 17:40:28 asus kernel: run0: firmware RT2870 ver. 0.33 loaded Aug 29 17:40:30 asus kernel: re0: link state changed to UP Aug 29 17:40:32 asus kernel: wlan1: link state changed to UP > > What does net.wlan.devices sysctl say? # sysctl net.wlan.devices net.wlan.devices: run0 # sh /etc/rc.d/netif restart >/dev/null wlan1: no link ....... got link DHCPREQUEST on wlan1 to 255.255.255.255 port 67 DHCPACK from 192.168.0.1 bound to 192.168.0.102 -- renewal in 3600 seconds. # sysctl net.wlan.devices net.wlan.devices: run0 From owner-freebsd-current@freebsd.org Sat Aug 29 15:28:09 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 52A589C3389 for ; Sat, 29 Aug 2015 15:28:09 +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 3F803B9B; Sat, 29 Aug 2015 15:28:09 +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 AB3EDAF8; Sat, 29 Aug 2015 15:28:09 +0000 (UTC) Date: Sat, 29 Aug 2015 15:28:08 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <307221893.103.1440862089624.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1342988142.101.1440855628170.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1342988142.101.1440855628170.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3148 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 15:28:09 -0000 FreeBSD_HEAD - Build #3148 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3148/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3148/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3148/console Change summaries: No changes The end of the build log: Started by an SCM change Building remotely on jenkins-10.freebsd.org (FreeBSD-10) in workspace /builds/FreeBSD_HEAD java.io.IOException: remote file operation failed: /builds/FreeBSD_HEAD at hudson.remoting.Channel@5a762a5f:jenkins-10.freebsd.org: hudson.remoting.ChannelClosedException: channel is already closed at hudson.FilePath.act(FilePath.java:987) at hudson.FilePath.act(FilePath.java:969) at hudson.FilePath.mkdirs(FilePath.java:1152) at hudson.model.AbstractProject.checkout(AbstractProject.java:1275) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:610) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:532) at hudson.model.Run.execute(Run.java:1741) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:381) Caused by: hudson.remoting.ChannelClosedException: channel is already closed at hudson.remoting.Channel.send(Channel.java:550) at hudson.remoting.Request.call(Request.java:129) at hudson.remoting.Channel.call(Channel.java:752) at hudson.FilePath.act(FilePath.java:980) ... 10 more Caused by: java.io.IOException at hudson.remoting.Channel.close(Channel.java:1110) at hudson.slaves.ChannelPinger$1.onDead(ChannelPinger.java:118) at hudson.remoting.PingThread.ping(PingThread.java:126) at hudson.remoting.PingThread.run(PingThread.java:85) Caused by: java.util.concurrent.TimeoutException: Ping started at 1440849388364 hasn't completed by 1440849628560 ... 2 more [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Sat Aug 29 17:49:47 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2B1BC9C55E1 for ; Sat, 29 Aug 2015 17:49:47 +0000 (UTC) (envelope-from etnapierala@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 B4D2BD99 for ; Sat, 29 Aug 2015 17:49:46 +0000 (UTC) (envelope-from etnapierala@gmail.com) Received: by wibay6 with SMTP id ay6so2132011wib.0 for ; Sat, 29 Aug 2015 10:49:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:mail-followup-to :references:mime-version:content-type:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=NRPETzWCKH0cDGeEOjxh5wT5Vnt/grWWU5gH9VLDECc=; b=lJ4zQZeLIX4h2SrnZdqnfkOE6WeE0T7bR82AtHlcqRrcxJPLyRm6EtNKyJeZQT4wSL rC4QoTNSqHTswMYPP22wBVLJLVyJZ42iMl6tpiC1wuRVS8e1QYa6CKXQYaW4LbGbMaqr w1C84UtgFB1gau+cH4l4a3yYod4zqiuB73HalqeKPj3tGhTIgYHrbHrz//Eaktj2NdzZ nUA3cLsOAaLe8ZT1ODzxqCx72BhYN2Q/G2a8mMt4Jm9tgsFplQDntG4Man/A4vD3YU59 QufSVo0b/wwGbXT8EW0bolvzx1BUnhr61hEI0lHhZeGVOXMFza5DC3NZvFPJ/29/U2GP RBIA== X-Received: by 10.194.216.195 with SMTP id os3mr3344456wjc.52.1440870584360; Sat, 29 Aug 2015 10:49:44 -0700 (PDT) Received: from brick.home (aegu84.neoplus.adsl.tpnet.pl. [79.186.176.84]) by smtp.gmail.com with ESMTPSA id nb10sm9506367wic.11.2015.08.29.10.49.42 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 29 Aug 2015 10:49:42 -0700 (PDT) Sender: =?UTF-8?Q?Edward_Tomasz_Napiera=C5=82a?= Date: Sat, 29 Aug 2015 19:49:40 +0200 From: Edward Tomasz =?utf-8?Q?Napiera=C5=82a?= To: Larry Rosenman Cc: freebsd-current@freebsd.org Subject: Re: racct crash/Linux Emulation Message-ID: <20150829174940.GA34779@brick.home> Mail-Followup-To: Larry Rosenman , freebsd-current@freebsd.org References: <20150824012857.GA6409@borg.lerctr.org> <20150824083700.GA1253@brick.home> <20150824160756.GB2911@brick.home> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 17:49:47 -0000 On 0828T1207, Larry Rosenman wrote: > On 2015-08-24 11:07, Edward Tomasz Napierała wrote: > > On 0824T0731, Larry Rosenman wrote: > >> On 2015-08-24 03:37, Edward Tomasz Napierała wrote: > >> > On 0823T2028, Larry Rosenman wrote: > >> >> got the below panio, on a linux (world community grid) process exit. > >> >> > >> >> > >> >> borg.lerctr.org dumped core - see /var/crash/vmcore.5 > >> >> > >> >> Sun Aug 23 20:14:24 CDT 2015 > >> >> > >> >> FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #46 r287028: > >> >> Sat Aug 22 18:34:59 CDT 2015 > >> >> root@borg.lerctr.org:/usr/obj/usr/src/sys/VT-LER amd64 > >> >> > >> >> panic: racct_sub: freeing 1 of resource 11, which is more than > >> >> allocated 0 for wcgrid_fahv_vina_pr (pid 1140) > >> > > >> > Could you try the patch below? > >> > > >> [removed] > >> > >> Yes, that seems to fix it. THANKS! > > > > Thanks. It's pending review at https://reviews.freebsd.org/D3470. > What's it going to take to get this committed? > > Seems(!) simple enough...... I'd prefer someone who knows this code to take a look and confirm it's indeed the right way to fix it. Don't worry, I won't forget about it :-) From owner-freebsd-current@freebsd.org Sat Aug 29 20:06:53 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 878E59C55E7 for ; Sat, 29 Aug 2015 20:06:53 +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 798E6D67; Sat, 29 Aug 2015 20:06:53 +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 93F28DA; Sat, 29 Aug 2015 20:06:53 +0000 (UTC) Date: Sat, 29 Aug 2015 20:06:51 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <278180541.1.1440878812633.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <307221893.103.1440862089624.JavaMail.jenkins@jenkins-9.freebsd.org> References: <307221893.103.1440862089624.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3149 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 20:06:53 -0000 FreeBSD_HEAD - Build #3149 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3149/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3149/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3149/console Change summaries: No changes From owner-freebsd-current@freebsd.org Sat Aug 29 20:31:28 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 60C4B9C5121 for ; Sat, 29 Aug 2015 20:31:28 +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 4FC2A19B5; Sat, 29 Aug 2015 20:31:28 +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 66C4BE3; Sat, 29 Aug 2015 20:31:28 +0000 (UTC) Date: Sat, 29 Aug 2015 20:31:28 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <587578761.3.1440880288308.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <537315348.99.1440855618637.JavaMail.jenkins@jenkins-9.freebsd.org> References: <537315348.99.1440855618637.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD-tests - Build #1345 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD-tests 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-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 20:31:28 -0000 FreeBSD_HEAD-tests - Build #1345 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1345/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1345/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1345/console Change summaries: No changes From owner-freebsd-current@freebsd.org Sat Aug 29 20:17:21 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 552F39C5A6B for ; Sat, 29 Aug 2015 20:17:21 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward5m.mail.yandex.net (forward5m.mail.yandex.net [IPv6:2a02:6b8:0:2519::3:14]) by mx1.freebsd.org (Postfix) with ESMTP id 094471303 for ; Sat, 29 Aug 2015 20:17:20 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from smtp3m.mail.yandex.net (smtp3m.mail.yandex.net [IPv6:2a02:6b8:0:2519::125]) by forward5m.mail.yandex.net (Yandex) with ESMTP id 33A3B29A06AC for ; Sat, 29 Aug 2015 23:17:12 +0300 (MSK) Received: from smtp3m.mail.yandex.net (localhost [127.0.0.1]) by smtp3m.mail.yandex.net (Yandex) with ESMTP id 06C2627A05BF for ; Sat, 29 Aug 2015 23:17:11 +0300 (MSK) Received: by smtp3m.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id TJM2FsCGnU-HB0ivZ2u; Sat, 29 Aug 2015 23:17:11 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1440879431; bh=6t/Ddqvp5Gcst+iL4WDJb896OIsRFpQygaIuhdfp65E=; h=To:From:Subject:Message-ID:Date:User-Agent:MIME-Version: Content-Type; b=HQJJnE5ArgqncEYaVhCD5H43dhppeJR0X0jofTIpJO07sd3YRgtNYSvUVrEYBwgA9 PaIUhYVM9Kju1d36o+ar/tl09E7RjKNrNtQ579r280KwPI+7th7DCZMjmCfyJzDS91 O5Ee50pSJZN+VqCt+wWjpQHLcwume6vDf/GfjGEc= Authentication-Results: smtp3m.mail.yandex.net; dkim=pass header.i=@yandex.ru X-Yandex-ForeignMX: US To: FreeBSD Current From: Ruslan Makhmatkhanov Subject: [drm:i915_gem_object_unbind] *ERROR* Attempting to unbind pinned buffer Message-ID: <55E212F9.6010908@yandex.ru> Date: Sat, 29 Aug 2015 23:15:53 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------030401020100070903020508" X-Mailman-Approved-At: Sat, 29 Aug 2015 21:31:42 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2015 20:17:21 -0000 This is a multi-part message in MIME format. --------------030401020100070903020508 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hello, I'm getting tons of this in /var/log/messages: error: [drm:pid9:i915_gem_object_unbind] *ERROR* Attempting to unbind pinned buffer As far I understand [1], this case is harmless and there is no point to print it with DRM_ERROR - DRM_DEBUG is sufficient. Can we please change it in our tree like it done in patch attached? Thanks. PS. In Linux 3.8 [2] this check was changed by removing the warning altogether and just returning -EBUSY, so may be we can do just this to reduce the diff ;). [1] https://bugs.freedesktop.org/show_bug.cgi?id=50075 [2] http://lxr.free-electrons.com/source/drivers/gpu/drm/i915/i915_gem.c?v=3.8 -- Regards, Ruslan T.O.S. Of Reality --------------030401020100070903020508 Content-Type: text/x-patch; name="i915_gem_object_unbind_silent.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="i915_gem_object_unbind_silent.diff" Index: sys/dev/drm2/i915/i915_gem.c =================================================================== --- sys/dev/drm2/i915/i915_gem.c (revision 287214) +++ sys/dev/drm2/i915/i915_gem.c (working copy) @@ -2528,7 +2528,7 @@ return 0; if (obj->pin_count) { - DRM_ERROR("Attempting to unbind pinned buffer\n"); + DRM_DEBUG("Attempting to unbind pinned buffer\n"); return -EINVAL; } --------------030401020100070903020508--