From owner-freebsd-current@freebsd.org Sun Nov 1 09:34: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 C61F6A23203 for ; Sun, 1 Nov 2015 09:34:22 +0000 (UTC) (envelope-from andre@fbsd.ata.myota.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 A56431DC8 for ; Sun, 1 Nov 2015 09:34:22 +0000 (UTC) (envelope-from andre@fbsd.ata.myota.org) Received: by mailman.ysv.freebsd.org (Postfix) id A29A2A23201; Sun, 1 Nov 2015 09:34:22 +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 88B06A231FF; Sun, 1 Nov 2015 09:34:22 +0000 (UTC) (envelope-from andre@fbsd.ata.myota.org) Received: from mail.myota.org (mail.myota.org [85.10.206.105]) by mx1.freebsd.org (Postfix) with ESMTP id 35C8D1DC5; Sun, 1 Nov 2015 09:34:21 +0000 (UTC) (envelope-from andre@fbsd.ata.myota.org) Received: from x55b58667.dyn.telefonica.de (x55b58667.dyn.telefonica.de [85.181.134.103]) (authenticated bits=128) by mail.myota.org (8.15.2/8.15.2) with ESMTPA id tA19VGs5052335; Sun, 1 Nov 2015 10:31:18 +0100 (CET) (envelope-from andre@fbsd.ata.myota.org) Received: from stationary.client ([192.168.128.2]) by gate.local (8.15.2/8.15.2) with ESMTP id tA19VGUn048838; Sun, 1 Nov 2015 10:31:16 +0100 (CET) (envelope-from andre@fbsd.ata.myota.org) Received: from submit.client ([127.0.0.1]) by voyager.local (8.15.2/8.15.2) with ESMTP id tA19VGOC005493; Sun, 1 Nov 2015 10:31:16 +0100 (CET) (envelope-from andre@fbsd.ata.myota.org) Received: (from user@localhost) by voyager.local (8.15.2/8.15.2/Submit) id tA19VG7N005492; Sun, 1 Nov 2015 10:31:16 +0100 (CET) (envelope-from andre@fbsd.ata.myota.org) Date: Sun, 1 Nov 2015 10:31:16 +0100 From: Andre Albsmeier To: Mark Martinec Cc: freebsd-stable@freebsd.org, current@freebsd.org, andre@fbsd.ata.myota.org Subject: Re: Segmentation fault running ntpd Message-ID: <20151101093116.GA5457@voyager> References: <20150718120956.GC1155@albert.catwhisker.org> <86pozwbvds.fsf@desk.des.no> <20151030113449.GF13438@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Echelon: fraud, FBI, United, USCODE, PGP X-Advice: Drop that crappy M$-Outlook, I'm tired of your viruses! User-Agent: Mutt/1.5.21 (2010-09-15) X-Greylist: Not delayed on 85.10.206.105, ACL: AUTH(59), Origin: DE, OS: FreeBSD 9.x or newer X-Greylist: Not delayed on 192.168.128.1, ACL: RFC_Nets(54), Origin: , OS: unknown X-Virus-Scanned: clamav-milter 0.98.7 at colo X-Virus-Status: Clean X-Mailman-Approved-At: Sun, 01 Nov 2015 12:46:01 +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: Sun, 01 Nov 2015 09:34:22 -0000 On Fri, 30-Oct-2015 at 19:47:59 +0100, Mark Martinec wrote: > Not sure if it's the same issue, but it sure looks like it is. > > I have upgraded a couple of hosts (amd64) from 10.2-RELEASE-p5 > to 10.2-RELEASE-p6, i.e. the freebsd-upgrade essentially just > replaced the /usr/sbin/ntpd with a new one; then I restarted > the ntpd. > > On all host but one this was successful: the new ntpd starts > fine and works normally. But on one of these machines the > ntpd process immediately crashes with SIGSEGV. That machine > has an Intel Xeon cpu. It is not apparent to me in what way > this machine differs from others, I'll add my observations here: I am using an ntp.conf with a single server entry: server ntp.some.domain.org ntp.some.domain.org is a CNAME pointing to gate.some.domain.org and the latter contains an A record pointing to 192.168.128.1. After updating 9.3-STABLE to the latest version (one which includes ntp 4.2.8p4), ntpd crashes: Nov 1 09:38:38 voyager kernel: pid 4443 (ntpd), uid 0: exited on signal 11 This happens in line 871 of ntpd.c where mlockall() is called: && 0 != mlockall(MCL_CURRENT|MCL_FUTURE)) It does NOT crash with MCL_FUTURE only. It does crash with MCL_CURRENT only. When adding rlimit memlock -1 to ntpd.conf it does NOT crash (as mlockall() won't be called anymore). When specifying the IP address (192.168.128.1) as the server it does NOT crash. When specifying gate.some.domain.org as the server it also does NOT crash. tcpdump shows in this case: 09:49:59.542310 IP 192.168.128.2.21102 > 192.168.128.1.53: 7639+ A? gate.some.domain.org. (41) 09:49:59.542578 IP 192.168.128.1.53 > 192.168.128.2.21102: 7639* 1/1/0 A 192.168.128.1 (71) 09:49:59.542612 IP 192.168.128.2.52455 > 192.168.128.1.53: 42047+ AAAA? gate.some.domain.org. (41) 09:49:59.542792 IP 192.168.128.1.53 > 192.168.128.2.52455: 42047* 0/1/0 (88) When reverting the server entry back to ntp.some.domain.org it crashes and tcpdump shows: 09:36:05.172552 IP 192.168.128.2.17836 > 192.168.128.1.53: 49768+ A? ntp.some.domain.org. (40) 09:36:05.173320 IP 192.168.128.1.53 > 192.168.128.2.17836: 49768* 2/1/0 CNAME gate.some.domain.org., A 192.168.128.1 (89) 09:36:05.173361 IP 192.168.128.2.22611 > 192.168.128.1.53: 63808+ AAAA? ntp.some.domain.org. (40) 09:36:05.173595 IP 192.168.128.1.53 > 192.168.128.2.22611: 63808* 1/1/0 CNAME gate.some.domain.org. (106) The probability for crashing increases with the speed and the number of cores of the machine: On my old single-core Pentiums it never crashes, on my quad-cores i7-3770K it always crashes. The (asynchronous) resolving of the names start in line 3876 of ntp_config.c: getaddrinfo_sometime(curr_peer->addr->address, If we put the mlockall() call directly before this line, the crash is gone. Maybe you want to play around with rlimit, CNAMES, IPs and so on... -Andre Anyone else seeing this? > 2015-10-30 12:34, je David Wolfskill napisal > > On Fri, Oct 30, 2015 at 09:42:07AM +0100, Dag-Erling Smørgrav wrote: > >> David Wolfskill writes: > >> > ... > >> > bound to 172.17.1.245 -- renewal in 43200 seconds. > >> > pid 544 (ntpd), uid 0: exited on signal 11 (core dumped) > >> > Starting Network: lo0 em0 iwn0 lagg0. > >> > ... > >> > >> Did you find a solution? I'm wondering if the ntpd problems people > >> are > >> reporting on freebsd-security@ are related. I vaguely recall hearing > >> that this had been traced to a pthread bug, but can't find anything > >> about it in commit logs or mailing list archives. > >> .... > > > > I don't recall finding "a solution" per se; that said, I also don't > > recall seeing an occurrence of the above for enough time that I'm not > > sure when I sent that message. :-} > > > > As a reality check: > > > > g1-252(11.0-C)[1] ls -lT /*.core > > -rw-r--r-- 1 root wheel 13783040 Aug 18 04:19:03 2015 /ntpd.core > > g1-252(11.0-C)[2] > > > > So -- among other points -- my last sighting of whatever was causing > > that was the day I built: > > > > FreeBSD 11.0-CURRENT #157 r286880M/286880:1100079: Tue Aug 18 > > 04:45:25 PDT 2015 > > root@g1-252.catwhisker.org:/common/S4/obj/usr/src/sys/CANARY amd64 > > > > Note that the machines where I run head get updated daily (unless > > there's enough of a problem with head that I can't build it or can't > > boot it (and I'm unable to circumvent the issue within a reasonable > > time)) -- and while I do attempt to run ntpd on the machines, the above > > failure is more "annoying" than "crippling" in my particular case. > > > > And I'm presently running: > > > > FreeBSD 11.0-CURRENT #227 r290138M/290138:1100084: Thu Oct 29 > > 05:12:58 PDT 2015 > > root@g1-252.catwhisker.org:/common/S4/obj/usr/src/sys/CANARY amd64 > > > > and building head @r290190 as I type. > > > > And FWIW, I *suspect* that one of the issues involved (in my case) > > was a ... lack of determinism ... in events involving getting the > > (wireless) network connectivity into a usable state as part of the > > initial transition to multi-user mode. (I only have evidence at > > the moment of the issue on my laptop; my build machine, which only > > uses a wired NIC, has no /ntpd.core file. It and my laptop are updated > > pretty much in lock-step; it runs a completely GENERIC kernel, while > > the laptop runs a modestly customized one based on GENERIC.) > > > > Peace, > > david > _______________________________________________ > freebsd-stable@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" -- Micro$oft: Which virus will you get today? From owner-freebsd-current@freebsd.org Sun Nov 1 15:08: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 72F31A23A55 for ; Sun, 1 Nov 2015 15:08:38 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8]) (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 40DF0196E for ; Sun, 1 Nov 2015 15:08:37 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from fortune.joker.local (180-198-137-134.nagoya1.commufa.jp [180.198.137.134]) (authenticated bits=0) by dec.sakura.ne.jp (8.14.3/8.14.2/[SAKURA-WEB]/20080708) with ESMTP id tA1EKpi5029334 for ; Sun, 1 Nov 2015 23:20:51 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Sun, 1 Nov 2015 23:20:51 +0900 From: Tomoaki AOKI To: freebsd-current@freebsd.org Subject: Re: [HEADSUP] OpenSSL updated to 1.0.2d Message-Id: <20151101232051.5495e5eae1ee7ed9337349e3@dec.sakura.ne.jp> In-Reply-To: <5634CECA.6080405@vangyzen.net> References: <5633D9C9.2060906@FreeBSD.org> <20151031112545.46aa9dca.ohartman@zedat.fu-berlin.de> <5634CECA.6080405@vangyzen.net> Organization: Junchoon corps X-Mailer: Sylpheed 3.4.3 (GTK+ 2.24.28; amd64-portbld-freebsd10.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII 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 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, 01 Nov 2015 15:08:38 -0000 Thanks! Yours is very much faster than what I was trying. :-) Attached is a modified one to generate updating script. Currently it uses ports-mgmt/portupgrade(-devel), but modifying to use other options or any other tool (such as ports-mgmt/portmaster). Caution: No error checking for generated script. (Command line length, and so on are NOT checked.) On Sat, 31 Oct 2015 09:23:06 -0500 Eric van Gyzen wrote: > On 10/31/15 5:25 AM, O. Hartmann wrote: > > Am Fri, 30 Oct 2015 16:57:45 -0400 > > Jung-uk Kim schrieb: > > > >> -----BEGIN PGP SIGNED MESSAGE----- > >> Hash: SHA256 > >> > >> OpenSSL on head has been updated to 1.0.2d. Please make sure to > >> recompile all binaries depending on libcrypto.so.7 or libssl.so.7. > > > > That is good news. > > > > Could you provide, please, some hints how one could check all installed ports for the > > usage of those specific libraries? Or could you provide a hint towards an existing port > > already providing those tools? It would be great for those "from the set of ordinary > > people" using FreeBSD. > > > > I ask for that because I recall that there were a couple of ports which explicitely asks > > for a selection of what SSL lib should be used and in my case, I use the base system's > > one. > > I expect there's a port, but I'm not aware of one. > > This should work: > > find /usr/local/*bin /usr/local/lib* -type f | \ > while read F; do \ > objdump -x $F 2>&1 | grep -Eq 'NEEDED *lib(crypto|ssl).so.7' && \ > echo $F; \ > done > > This is in /bin/sh (or bash). You could change "echo" to "pkg which" > to show the package names. > > Cheers, > > Eric > _______________________________________________ > 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" > -- Tomoaki AOKI junchoon@dec.sakura.ne.jp From owner-freebsd-current@freebsd.org Sun Nov 1 16:05: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 EDACEA23733 for ; Sun, 1 Nov 2015 16:05:54 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from forward15p.cmail.yandex.net (forward15p.cmail.yandex.net [IPv6:2a02:6b8:0:1465::bd]) (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 A9EC91168 for ; Sun, 1 Nov 2015 16:05:54 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from smtp16.mail.yandex.net (smtp16.mail.yandex.net [95.108.252.16]) by forward15p.cmail.yandex.net (Yandex) with ESMTP id 8DFC221B19 for ; Sun, 1 Nov 2015 19:05:50 +0300 (MSK) Received: from smtp16.mail.yandex.net (localhost [127.0.0.1]) by smtp16.mail.yandex.net (Yandex) with ESMTP id 57DFF6A006A for ; Sun, 1 Nov 2015 19:05:50 +0300 (MSK) Received: by smtp16.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id wN533ASrFN-5ndOWqXj; Sun, 1 Nov 2015 19:05:49 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) X-Yandex-ForeignMX: US Subject: Re: [HEADSUP] OpenSSL updated to 1.0.2d To: freebsd-current@freebsd.org References: <5633D9C9.2060906@FreeBSD.org> From: Boris Samorodov X-Enigmail-Draft-Status: N1110 Message-ID: <5636385D.9080506@passap.ru> Date: Sun, 1 Nov 2015 19:05:49 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <5633D9C9.2060906@FreeBSD.org> Content-Type: text/plain; charset=UTF-8 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: Sun, 01 Nov 2015 16:05:55 -0000 30.10.2015 23:57, Jung-uk Kim пишет: > OpenSSL on head has been updated to 1.0.2d. Please make sure to > recompile all binaries depending on libcrypto.so.7 or libssl.so.7. Great, thanks! How do those who use FreeBSD official packages supposed to upgrade packages? -- WBR, bsam From owner-freebsd-current@freebsd.org Sun Nov 1 18:19: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 8F291A24156 for ; Sun, 1 Nov 2015 18:19:20 +0000 (UTC) (envelope-from sjg@juniper.net) 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 480A51A4A for ; Sun, 1 Nov 2015 18:19:20 +0000 (UTC) (envelope-from sjg@juniper.net) Received: by mailman.ysv.freebsd.org (Postfix) id 44AC1A24155; Sun, 1 Nov 2015 18:19:20 +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 43464A24154 for ; Sun, 1 Nov 2015 18:19:20 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bn0102.outbound.protection.outlook.com [157.56.110.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1C7B11A46; Sun, 1 Nov 2015 18:19:18 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from BL2PR05CA0038.namprd05.prod.outlook.com (10.255.226.38) by BL2PR05MB050.namprd05.prod.outlook.com (10.255.228.146) with Microsoft SMTP Server (TLS) id 15.1.312.18; Sun, 1 Nov 2015 18:19:16 +0000 Received: from BN1AFFO11OLC001.protection.gbl (2a01:111:f400:7c10::152) by BL2PR05CA0038.outlook.office365.com (2a01:111:e400:c04::38) with Microsoft SMTP Server (TLS) id 15.1.312.18 via Frontend Transport; Sun, 1 Nov 2015 18:19:16 +0000 Authentication-Results: spf=softfail (sender IP is 66.129.239.17) smtp.mailfrom=juniper.net; freebsd.org; dkim=none (message not signed) header.d=none;freebsd.org; dmarc=none action=none header.from=juniper.net; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.17 as permitted sender) Received: from p-emfe01a-sac.jnpr.net (66.129.239.17) by BN1AFFO11OLC001.mail.protection.outlook.com (10.58.53.72) with Microsoft SMTP Server (TLS) id 15.1.318.9 via Frontend Transport; Sun, 1 Nov 2015 18:19:15 +0000 Received: from magenta.juniper.net (172.17.27.123) by p-emfe01a-sac.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.123.3; Sun, 1 Nov 2015 10:19:14 -0800 Received: from chaos.jnpr.net (chaos.jnpr.net [172.21.16.28]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id tA1IJDD58162; Sun, 1 Nov 2015 10:19:13 -0800 (PST) (envelope-from sjg@juniper.net) Received: from chaos (localhost [IPv6:::1]) by chaos.jnpr.net (Postfix) with ESMTP id 6FEA8580A9; Sun, 1 Nov 2015 10:19:13 -0800 (PST) To: NGie Cooper CC: Bryan Drewery , Ed Maste , "Mark Johnston" , FreeBSD CURRENT , Subject: Re: Compilation failure with WITH_DTRACE_TESTS on mips/mips and powerpc/powerpc; it's trying to compile a host object on mips/powerpc because MAKEOBJDIRPREFIX is incorrect In-Reply-To: <5AEBE041-4AAC-49F4-BE34-C92EBD736092@gmail.com> References: <653F31AA-982B-4026-BEF5-F608BCFFFD3A@gmail.com> <6585.1446248620@chaos> <9192D4AA-FCF1-4841-89FD-A4E5D93C6941@gmail.com> <3957F6B6-275D-4A63-8406-A5AAECF3F131@gmail.com> <5AEBE041-4AAC-49F4-BE34-C92EBD736092@gmail.com> Comments: In-reply-to: NGie Cooper message dated "Sat, 31 Oct 2015 15:37:18 -0700." From: "Simon J. Gerraty" X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 24.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Date: Sun, 1 Nov 2015 10:19:13 -0800 Message-ID: <12876.1446401953@chaos> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11OLC001; 1:RXlYSu+ojgwmdfbZtlx9ez3G1z+ydSdyFHcetrFuFILF6oxuK0tS3F2usccPjIUCTILgs0JeMvs1cRcrAaue1xmAcK1N/DBSSC6qTEOuQVRWBYhnF3QMPW6cYhIJcUk4tYzDGUZkMTdUbNSmQV3jdp1hgj8bdlQ5aSGii8pCg8d7dwXQmXFvWn++laPiNGai6TUERpHXrynDOqdjpW0quh05X3ZS4vO4+K+M9vQ2abj5cD/UPLG4goBTM5dwBhdkTWptdfT+RNQQvw85TssrX6Enp7uPtuI7G6wbRwtiT5jldWHJzsb8zC7H0lVMGAbG7bMMDMVxbvd1jOszoXopGa3XukSHUvyoO0uLiXGrdS7k7d+bb2rIY2+PFRzPuMeP X-Forefront-Antispam-Report: CIP:66.129.239.17; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(189002)(199003)(76104003)(24454002)(87936001)(6806005)(1411001)(77096005)(23676002)(2950100001)(5007970100001)(50226001)(106466001)(86362001)(69596002)(19580405001)(105596002)(189998001)(110136002)(107886002)(4001430100002)(5001960100002)(19580395003)(47776003)(57986006)(93886004)(50466002)(92566002)(76506005)(97736004)(76176999)(50986999)(33716001)(81156007)(11100500001)(5008740100001)(5001920100001)(117636001)(62816006)(42262002)(460985005); DIR:OUT; SFP:1102; SCL:1; SRVR:BL2PR05MB050; H:p-emfe01a-sac.jnpr.net; FPR:; SPF:SoftFail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB050; 2:xo372bsxbAEj4tJTWjL0eiKV6YIb3tnOXbrE/mj8WLIKVJeE4qXp8nj6zMjcY+ODKZ7XzXL9aRPwtvJfOzLb9BDoWOtFhdHz4gKPj/NM5wiG5yj3L2QJfq6aMm+bKE+C/lgaHnT127fqcaB0dqkpyP5mH97O6dqYE3amhloNl74=; 3:x4X4pljHxSApVClSGRj1uOJtU3m2/xo3UvmFhS7NnxW2Navbc1+6Ekb2sHJzS7kApl5WnOCWmuT7L9M7Je5rxmwofzBccgSTTu4YOz/waj9QXDeA+YgqT1BCgW9+2IyMtscOeNMiWoyOmSqZeHpQKdWYqBA+icgD41cRn0cEws25FdjiYDjZNoJuuluVVi2IJQlEocZ4D04aHVK9LnSwcZBTcaTzP8AYZQwf4hyZ68s=; 25:Qx6tjHAymdbebjnjdygbBhyIBP2pg8e4PXz3/5dCPJaugFTNPZryyhg+ihZWeMa+FnSg0ExzmUMV4SutrRFoGQ6u7KSv1jZml8XHkc+Zteh6SXEmWG7yCYgKj/v6u7jqadDXqOnDzcQAjcAK6Zfp2pQ6y1q2pVBTmLjIxhKGfAzB9y3j0s2Fpxtm6YyJvzgDvToTVKS5bDhcfmkhee3hzTR8qAMFRIyn0l9ZtyZlkyoMs3ioBH6wI2JamtOBmqaZcNSJpcI5JbX8UqT6BLVzXA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BL2PR05MB050; X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB050; 20:q2jCxjDseg2aTooxsgtmrSVxYdk4ferx6hFMDdVoqzeuOhfP/3wHyY8nq9wDijYoZ5ENA2MSI38pwY1h/RtGCc1MYNiyyCgtQfi655cs6JxPU5IOubqBcmpPulOoTT64FVAYaayrnzsOiD7Se1xfxCbIWH5L9dNigOtQBMK6vQshDaKfjGlykeajbIeBVFMmoOon9nPQfn3y/5YlbgogD7lJTwP07+oqi0SPoFulplrjBJd21sDSSooREKuYNYYS7YA2w8vFGQwDsRABG5iJFNKcfb5E+uwILUD8QxSmVZQ/mL5oL25mUGqzECozFhY0/+E3gLTl5wl+ZPGBI9Ow4YyKd53muLP7kmlRJoxjLAjCUUNeYi8XNuIkN0w3hbaenigg/Pe7B3hHyhpYP3IxNM3PaHitPzbyvFlXISVoi4IJgz0MWunn/FfT/zeO/K3o+ORUCG3obhkS70dR4nouxhDOKj/XPlKQi0hHaDSo7uSpUFa/6XRn4Py1NuCtRMno; 4:46+asi7Z/7rK+TDmn0gfk23zDSzkcBWHjuROtv1x3sfeWDpee99tbipOkWYxNNLrBKOm9QJcfd+hPn2P++UwT/jZhVuUPuBWK+B2gW9X6tV6ApHKhQpjx2BBFkwo7OkGkMjk2eUzmd2CZdprjGOelZS3GqpphfGzKgs1pijn3ofWFjbT5kuITaPIKyeD3HPnEFNTiFm16Pgdf008on3ttwTkN/dFOgk8A4iHVz5FQmUW9oH6i/STlKc65gn9P+45BCDsZn0hvZJChYWri3VMnEGAZ+91MiGwXZdmJXAwW0ud3dlB9U3P2Y03JCgXPk63OVwalUhdrxkMHLLGuq+A452pm+WoGascoj0Xm1TOd3KHfaym6KYQarB2WvvuBwcX X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(520078)(5005006)(8121501046)(10201501046)(3002001); SRVR:BL2PR05MB050; BCL:0; PCL:0; RULEID:; SRVR:BL2PR05MB050; X-Forefront-PRVS: 07473990A5 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTDJQUjA1TUIwNTA7MjM6QTZmcytSSkxqbk9LaWk4dmQ3SElySklLOU9L?= =?utf-8?B?RGtjN0FvZU85cmVPOXJkMHZxWDZVUGtXZ0ppRVNkNmNlSUx5V3B1bTRMZjdB?= =?utf-8?B?UW1WMXMvRGl6ei9IOEhqTzM1MXBYeDRsemlxa2JRRTA1V3o0S1UvdzJxZTNr?= =?utf-8?B?R3V1SzN0a2plOFVDVmtOM2M1S3RkY0pQUGhjQ3lqaS8zYW4zNmlnbVBlY3Np?= =?utf-8?B?NFM4QlhvN3puc0Z6UGtDRnJFd29ld1JpQWJVbnBYTkJHQ1F0aStJSk1lVjY5?= =?utf-8?B?YTJ2VTliRVkvZ3JxS2dRQWQwcStTN0JWOVViaUM5amxMdE9LMURkdG5hV3Zl?= =?utf-8?B?V016c0tHYmg5Q3Q2bXZ2bUZOVklIN3AzcVBXakZid2hqMndqMU4vKzRjdkNP?= =?utf-8?B?RXYxM1YremNsM250L2RFY1JqcTZLaC9ieHJJcVNySVAyck01Vis0RTJnUGF2?= =?utf-8?B?bGk2SzNrQS9aaUo4VjIrMXVqQzNqei9kQzB5TGZnblJ3c1dRM2hYdkc2cnRG?= =?utf-8?B?WVhWa1NlaHhBalRuNjhoTjI4alR3WmpiZGpTbFJxQzRoczhacktLN0x0dkxW?= =?utf-8?B?LzJHMFdnTzBmNEZTWHR4WDVyN1hpOCs3RnNPQkhuTHBXLzMwd1hOZ1FHUWRF?= =?utf-8?B?UmZxL2RCbzBRcVJKMUxpUlA0YTVxSDJOMzFrMTFwcTh3M3J2RS8rZmdKejQ5?= =?utf-8?B?eko0Z3hEYlV6UUdZMjJqOWlOZzZmdi9QczdUSzFvV0Jha080WGlHNW4yYVli?= =?utf-8?B?U3F4aFkzc1dUY1dpQlJ3c2xodnc0cjdGdkY4bk1rcTNJYmZBYXdlN24vTHh0?= =?utf-8?B?aXlNZWkrTkNqcVFzMk5jTUlLbGhPWjF3ZHBRMDhrcE53NjZqOEFmYmdyMzJp?= =?utf-8?B?ekdKMlROODhPclkydm41a1czSG5FSjAxR3BrZFZ4UVRMTGtQbzIyem5XejFK?= =?utf-8?B?anlPQ2xsd1lRblp4UHpzeUcwVzZsemRHYkxRRDlyMGh4R1RLQnd5dlFBRzJn?= =?utf-8?B?M3N4ME5PZ2twaENPbXJmeU1GcThwVVRWeDdHWUxOVTA1b2o4U0ZISW04TDlr?= =?utf-8?B?OW1Ka3VTRnBJL3R0bXB0V3oyK2hxSXpycGw2V0RCR2pGSFdLb0l1Z3ZOVWR3?= =?utf-8?B?ZXZMT0pya1dXM1pqV3VDdkN6U2ZwbHRoV1M1eUF1TGxDNW96bjFPZC93Q2tk?= =?utf-8?B?TWhVNFRIcm5wWmRFY2x5T0VGc2dob2h1cXpuT1hBekd1dk5Wa2IzellBMHVV?= =?utf-8?B?QllaWk9lRmM4MTFJbUwxY3Z6aUY1M0JGcU5BUTRMRy9mL285NXVEcFpLSlBT?= =?utf-8?B?NDk1c0NqV0thbG9Dc1BkWlRwNTNZL2kxNFFCNlpiVHRETnUzTnZHSllyeXMx?= =?utf-8?B?aEo5RFZSemM0YkRLN1dxWkl5KzQ3OC8rTTlWclM1RXVCNmhRa0U3cmUrUitX?= =?utf-8?B?UERNdlFOYmpTcE9MK1NLVkR6TTNMbXZBcWZ3Q29jaHhmbmxNWW1tWGl0Zmp4?= =?utf-8?B?WGk4YmR4WTB5a2JKNldOV3Fja1hKTU44RW8rMGZ6ejJDb01KeHdhY0VPMmd5?= =?utf-8?B?dTUyanR1QTZ5bVQ0RVdmNmdVS1RwZz09?= X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB050; 5:lcWrx84KxPxfu5524lNii4WeXUiJrk2ZW58IPlcyLfJyeAk3NGcSXf7qRvPsVBqRESUpwRM0zQCq5hYB2edUhM3VkzWAhvQZFICBk5TgKYzqEtLXY0CJGOw1lRkHFgKOn44tn071tL2jZDmCB+RIUg==; 24:6lT22lGUcEmejv/4meJaNSEYxyta0QXiUGwbSybQdR4uFIjlspw7MLhn3uJgQDrVLy2mNbovqOvR6Nn2SC9uckWDTwnddUTs0Bcewm5Pn5Y=; 20:p9iQ+qPUJQWM46hvrG0qC3MTthSgsMOo5BzksTu3x/N1y0c5V7INyLYSsDJx1fK51MPxyZYIYG17MEaDH9INYQ== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Nov 2015 18:19:15.5880 (UTC) X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.17]; Helo=[p-emfe01a-sac.jnpr.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2PR05MB050 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, 01 Nov 2015 18:19:20 -0000 NGie Cooper wrote: > And here=E2=80=99s the real issue =E2=80=94 .PATH is completely broken wh= en > TARGET/TARGET_ARCH are specified as explicit values: It would help if you could indicate what you think the right value should be. =20 > $ env MAKEOBJDIRPREFIX=3D/scratch/tmp/ngie/obj/ make buildenv TARGET=3Dpo= werpc TARGET_ARCH=3Dpowerpc > Entering world for powerpc:powerpc > $ cd cddl/usr.sbin/dtrace/tests/common/json > $ make -V.OBJDIR > /scratch/tmp/ngie/obj//powerpc.powerpc/scratch/tmp/ngie/svn/cddl/usr.sbin= /dtrace/tests/common/json > $ make -VMAKEOBJDIRPREFIX > /scratch/tmp/ngie/obj//powerpc.powerpc > $ make depend > (cd /scratch/tmp/ngie/svn/cddl/usr.sbin/dtrace/tests/common/json && DEPE= NDFILE=3D.depend.tst.usdt.exe NO_SUBDIR=3D1 make -f /scratch/tmp/ngie/svn/= cddl/usr.sbin/dtrace/tests/common/json/Makefile _RECURSING_PROGS=3D PROG= =3Dtst.usdt.exe depend) If you are doing this on current (ie MAKE_VERSION=3D=3D20151020), adding -w would be useful, since will report entering src and obj dirs. > $ make all > (cd /scratch/tmp/ngie/svn/cddl/usr.sbin/dtrace/tests/common/json && DEPE= NDFILE=3D.depend.tst.usdt.exe NO_SUBDIR=3D1 make -f /scratch/tmp/ngie/svn/= cddl/usr.sbin/dtrace/tests/common/json/Makefile _RECURSING_PROGS=3D PROG= =3Dtst.usdt.exe ) > dtrace -C -x nolibs -G -o usdt.o -s /scratch/tmp/ngie/svn/cddl/contrib/op= ensolaris/cmd/dtrace/test/tst/common/json/usdt.d tst.usdt.o > dtrace: failed to link script /scratch/tmp/ngie/svn/cddl/contrib/opensola= ris/cmd/dtrace/test/tst/common/json/usdt.d: incorrect ELF machine type for = object file: tst.usdt.o > Stop. > make[2]: stopped in /scratch/tmp/ngie/svn/cddl/usr.sbin/dtrace/tests/comm= on/json > $ make -V.PATH what dir do you execute that in? I'm *guessing* cddl/usr.sbin/dtrace/tests/common/json. It's actually quite useful when reporting/describing problems to do everything from src eg. make -w -C cddl/usr.sbin/dtrace/tests/common/json leaves very little room for confusion. > . /scratch/tmp/ngie/svn/cddl/usr.sbin/dtrace/tests/common/json /scratch/t= mp/ngie/svn/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/json What else do you expect in .PATH? I didn't see anything in the Makefile or ../../Makefile.inc1 to add anything else You may also find it useful to set MAKE_PRINT_VAR_ON_ERROR to a list of variables - that will be reported when make dies. eg. MAKE_PRINT_VAR_ON_ERROR=3D".CURDIR .OBJDIR MACHINE MACHINE_ARCH .PATH" From owner-freebsd-current@freebsd.org Sun Nov 1 16:49: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 66B30A23EC1 for ; Sun, 1 Nov 2015 16:49:48 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 42E3D1376 for ; Sun, 1 Nov 2015 16:49:48 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id tA1Gl7fv005855 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Sun, 1 Nov 2015 08:47:07 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id tA1Gl7ox005854 for freebsd-current@freebsd.org; Sun, 1 Nov 2015 08:47:07 -0800 (PST) (envelope-from sgk) Date: Sun, 1 Nov 2015 08:47:07 -0800 From: Steve Kargl To: freebsd-current@freebsd.org Subject: buildworld broken Message-ID: <20151101164707.GA5847@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) X-Mailman-Approved-At: Sun, 01 Nov 2015 18:48:37 +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: Sun, 01 Nov 2015 16:49:48 -0000 ===> libexec/dma/dmagent (all) cc -I/usr/src/libexec/dma/dmagent/../../../contrib/dma -DHAVE_REALLOCF -DHAVE_STRLCPY -DHAVE_GETPROGNAME -DCONF_PATH='"/etc/dma"' -DLIBEXEC_PATH='"/usr/libexec"' -DDMA_VERSION='"v0.10"' -DDMA_ROOT_USER='"mailnull"' -DDMA_GROUP='"mail"' -std=gnu99 -fstack-protector-strong -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 -Wformat=2 -Wno-format-extra-args -Werror -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -o dma aliases_parse.o aliases_scan.o base64.o conf.o crypto.o dma.o dns.o local.o mail.o net.o spool.o util.o -lssl -lcrypto /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to `PKCS7_digest_from_attributes' /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to `PKCS7_add_signed_attribute' /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to `PKCS7_dataFinal' /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to `PKCS7_get_signed_attribute' /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to `PKCS7_SIGNER_INFO_sign' /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to `PKCS7_dataInit' /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to `PKCS7_dataDecode' /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to `PKCS7_signatureVerify' -- Steve From owner-freebsd-current@freebsd.org Sun Nov 1 18:54: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 2EACFA2478E for ; Sun, 1 Nov 2015 18:54:25 +0000 (UTC) (envelope-from dmilith@gmail.com) Received: from mail-wi0-x230.google.com (mail-wi0-x230.google.com [IPv6:2a00:1450:400c:c05::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 AE9E41A8D for ; Sun, 1 Nov 2015 18:54:24 +0000 (UTC) (envelope-from dmilith@gmail.com) Received: by wicll6 with SMTP id ll6so37751630wic.1 for ; Sun, 01 Nov 2015 10:54:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:subject:date:message-id:to:mime-version; bh=U7CXPvLYNQEUwHJLriZKTUTYbSMTEik9UuybLg1S8zg=; b=0F5v4ETNci6ePJQiMUuX56oUng8JmLNhalIYe8O4vBKOfOjuN/HGJiwtySxxcAAbxg GZaodODe6kp9aR2aDwW5euZvABfZH4n6H5Sw9K8gmF1Sa7AJBURPnEOxewhT9+HC0IBN V4qhVaOyNmrrqGJMeAMVo0aO7dEIkwZv/WcmxjFMO2RI2KqR7WjH9VZ9OXAiut2b06EK wRYk8NwVed/FHma1q771oty/uc0oeN71X+84HkCYsnEdqv09XvRnQJO1h5n9NwrRA/5N ev5did3cQVnTPYP6f1Rk8WAoMP8K/zPdUFOJrlE32KH2sQG5Xc6khVmUEJ6ZTQg+3LPb vpjw== X-Received: by 10.194.22.234 with SMTP id h10mr19494259wjf.72.1446404062456; Sun, 01 Nov 2015 10:54:22 -0800 (PST) Received: from [192.168.1.2] (192.46-29-147.tkchopin.pl. [46.29.147.192]) by smtp.gmail.com with ESMTPSA id xt1sm18229361wjb.32.2015.11.01.10.54.21 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 01 Nov 2015 10:54:21 -0800 (PST) From: Daniel Dettlaff X-Pgp-Agent: GPGMail 2.6b2 Content-Type: multipart/signed; boundary="Apple-Mail=_7CEA7AE2-6321-4D10-B07F-FD458DFB948E"; protocol="application/pgp-signature"; micalg=pgp-sha1 Subject: Panic with PF on current. Date: Sun, 1 Nov 2015 19:54:15 +0100 Message-Id: To: "freebsd-current@freebsd.org" Mime-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\)) X-Mailer: Apple Mail (2.3096.5) 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, 01 Nov 2015 18:54:25 -0000 --Apple-Mail=_7CEA7AE2-6321-4D10-B07F-FD458DFB948E Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hello. I have my first kernel panic, probably related to pf/pflog in CURRENT: I built kernel using this config: = https://github.com/VerKnowSys/ServeD-OS/blob/master/kernel/VERKNOWSYS-11.0= My make.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/make.conf My src.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/src.conf My loader.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/loader.conf.served= My sysctl.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/sysctl.conf.served= I=E2=80=99m using Vmware Fusion 7.0 pro as host. I catched that panic on main system console (verbose boot turned on): http://s.verknowsys.com/18bfec6f00e939e0b93952a4117fda34.png As you see it looks related to pfsync. Hence I tried to disable pf for = test, but just after `service pf stop` more =E2=80=9Cdetailed panic" = happened: http://s.verknowsys.com/a1500912956930aa9eda16383347657c.png and with some backtrace: http://s.verknowsys.com/9f413eec8be03faf898208ef9d2fe555.png My build (kernel + world + HBSD patches) is here: = http://served.verknowsys.com/ServeD-OS-Base-11.0-v0.11.7-amd64.tar.xz if = you want to try to reproduce it maybe. Panic will happen only if =E2=80=9Cpf" kernel module is loaded. Since I = disabled =E2=80=9Cpf" and =E2=80=9Cpflog", system works as expected, no = panic at all. This issue was also reported to #HardenedBSD since I=E2=80=99m not sure = it=E2=80=99s related to hardening patches or not. (It seems not related = at the moment). Thank you :) Hope this will help someone, let me know if I can help = somehow further. -- kind regards Daniel (dmilith) Dettlaff --Apple-Mail=_7CEA7AE2-6321-4D10-B07F-FD458DFB948E Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAlY2X9wACgkQgTgvVY+WpZr5/QCfdqL/u818YaXs6cM9mYzAU/D1 oTEAn2uB/b9KYrwwj+Wd3GGRXdEpnan0 =VJvw -----END PGP SIGNATURE----- --Apple-Mail=_7CEA7AE2-6321-4D10-B07F-FD458DFB948E-- From owner-freebsd-current@freebsd.org Sun Nov 1 19:25: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 EA21DA24AF8 for ; Sun, 1 Nov 2015 19:25:10 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pa0-x234.google.com (mail-pa0-x234.google.com [IPv6:2607:f8b0:400e:c03::234]) (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 BD61B135B; Sun, 1 Nov 2015 19:25:10 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by pacfv9 with SMTP id fv9so129961958pac.3; Sun, 01 Nov 2015 11:25:10 -0800 (PST) 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=bqzpFQ/o0PKPfbXUywD9G367Vv5gCJxvxJZES5XwC/w=; b=Tb3RR3m7sTIoIM6GttwmxaCH6TKodVS1P1d2jTHgFGjoMPEY2bUwN7f3xH9w3pNIos i5a3qD6yMIrCeqFU067IxdUc0iyHKITv4i/Kc2f0UvCosr8P3g/ajQrjXMFOsDBWTwxe ME389Uxz431GQDuGVNQBYzIais+PPdNfvxN3BGEUE1xqB2Qmpx+dHA9P2IcIDxCPfbXW 5Th2x+KBRkPDRdRcrP1IXtqKXxB5Z8YDVIuXmdhWiyfKiIPnECIl6eSuQ9LFm53EwH9P HHv+iHvcZuAbJUn2ky1g6K7cPhbFTuS2JJqa6wPJ/xrepEKKv1gVy4J5PSlvPbbleb1X NRLw== X-Received: by 10.68.211.132 with SMTP id nc4mr22677664pbc.16.1446405910352; Sun, 01 Nov 2015 11:25:10 -0800 (PST) Received: from [192.168.20.7] (c-24-16-212-205.hsd1.wa.comcast.net. [24.16.212.205]) by smtp.gmail.com with ESMTPSA id rn7sm19822210pab.23.2015.11.01.11.25.09 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 01 Nov 2015 11:25:09 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: Panic with PF on current. From: NGie Cooper In-Reply-To: Date: Sun, 1 Nov 2015 11:25:08 -0800 Cc: "freebsd-current@freebsd.org" , Kristof Provost Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Daniel Dettlaff 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: Sun, 01 Nov 2015 19:25:11 -0000 > On Nov 1, 2015, at 10:54, Daniel Dettlaff wrote: >=20 > Hello. >=20 > I have my first kernel panic, probably related to pf/pflog in CURRENT: >=20 > I built kernel using this config: = https://github.com/VerKnowSys/ServeD-OS/blob/master/kernel/VERKNOWSYS-11.0= > My make.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/make.conf > My src.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/src.conf > My loader.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/loader.conf.served= > My sysctl.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/sysctl.conf.served= >=20 > I=E2=80=99m using Vmware Fusion 7.0 pro as host. >=20 > I catched that panic on main system console (verbose boot turned on): >=20 > http://s.verknowsys.com/18bfec6f00e939e0b93952a4117fda34.png >=20 > As you see it looks related to pfsync. Hence I tried to disable pf for = test, but just after `service pf stop` more =E2=80=9Cdetailed panic" = happened: >=20 > http://s.verknowsys.com/a1500912956930aa9eda16383347657c.png > and with some backtrace: > http://s.verknowsys.com/9f413eec8be03faf898208ef9d2fe555.png >=20 > My build (kernel + world + HBSD patches) is here: = http://served.verknowsys.com/ServeD-OS-Base-11.0-v0.11.7-amd64.tar.xz if = you want to try to reproduce it maybe. >=20 >=20 > Panic will happen only if =E2=80=9Cpf" kernel module is loaded. Since = I disabled =E2=80=9Cpf" and =E2=80=9Cpflog", system works as expected, = no panic at all. >=20 >=20 > This issue was also reported to #HardenedBSD since I=E2=80=99m not = sure it=E2=80=99s related to hardening patches or not. (It seems not = related at the moment). >=20 > Thank you :) Hope this will help someone, let me know if I can help = somehow further. CCing kp. What version of FreeBSD (revision, git hash) is this based on? Thanks, -NGie= From owner-freebsd-current@freebsd.org Sun Nov 1 21:30:32 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 07CEAA2462B for ; Sun, 1 Nov 2015 21:30:32 +0000 (UTC) (envelope-from baptiste.daroussin@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 D6E3510BD for ; Sun, 1 Nov 2015 21:30:31 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id D45EDA2462A; Sun, 1 Nov 2015 21:30:31 +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 BA2D2A24628 for ; Sun, 1 Nov 2015 21:30:31 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c: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 4FF8A10BC for ; Sun, 1 Nov 2015 21:30:31 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by wmeg8 with SMTP id g8so45230858wme.0 for ; Sun, 01 Nov 2015 13:30:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=iuSYDx8wLnD/XJIWM17yBYBykuPN9b5LMSdrtiBF1P8=; b=xmGpgn70cv5hd8rB7Vc36BJAhncwe3gGp3KIS1Px/3peDJmYa0pbLk4oOccSHqlBrP fZvH1/yuhdarfciQIjuzrPNJiO+7R55XKS0PyET9Bvh33BaknvMy/MbuhMdK8LcXFbpX jh15B7DDA1cLEPxkJhQfW2Y/ZYiAJVDD+zXRMKXvvPrS7Y8AHSPUgA2ZMb9nSulB7BWi P8YpSvkX47Lx6/PmNivdLkGgUD3pBcgKQ+8VpNOlqQ3fr/0cQ+cy9cUmJCP+3vULjgc5 HSWtyJ6kpINku/VLctVBzBp3YZeWszOl9oAq16sIRDsCIuRVg1UC0BJlyrzbQbUxUDIv j3FQ== X-Received: by 10.28.12.11 with SMTP id 11mr9052193wmm.99.1446413428795; Sun, 01 Nov 2015 13:30:28 -0800 (PST) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id r13sm14594198wmg.12.2015.11.01.13.30.27 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 01 Nov 2015 13:30:28 -0800 (PST) Sender: Baptiste Daroussin Date: Sun, 1 Nov 2015 22:30:26 +0100 From: Baptiste Daroussin To: current@FreeBSD.org Subject: Re: [CFT] Unicode collation string and reworked locale definitions Message-ID: <20151101213026.GC89277@ivaldir.etoilebsd.net> References: <20151013222306.GE55137@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ABTtc+pdwF7KHXCz" Content-Disposition: inline In-Reply-To: <20151013222306.GE55137@ivaldir.etoilebsd.net> User-Agent: Mutt/1.5.24 (2015-08-30) 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, 01 Nov 2015 21:30:32 -0000 --ABTtc+pdwF7KHXCz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 14, 2015 at 12:23:06AM +0200, Baptiste Daroussin wrote: > Hi all, >=20 > I have been working for a while on bringing in Unicode string collation > support by merging code from Illumos (by Garrett D'Amore who kindly made = sure > his work was made under BSD license) and Dragonfly (by John Marino), and = some > ancient work done on FreeBSD by edwin@ but never merged. >=20 > The result is available in the projects/collation branch. >=20 > As a result of this work, is: > - Locales are now generated with the new localedef(1) tool from CLDR POSI= X files > - The generated files are now identified as "BSD 1.0" format > - Only "BSD 1.0" locales files are now read, all other version will be se= t to > "C" > - The localedef(1) tool has been imported from Illumos and modidied to use > tree(3) instead of the CDDL avl(3) > - A set of tool created by edwin@ and extended by marino@ for dragonfly h= as been > added to be able to generate locales > - Given our regex(3) does not support multibyte yet (actually it does not > support some single-byte codeset) it has been forced to always use loca= le C > - Remove colldef(1) and mklocale(1) > - Finish implementing the numeric BSD extension for ctypes > - Add a bunch of new locales: some arabian locales, hebrew locales, some > regional locales, etc. > - Make a bunch of ISO-8859-1 locales simple aliase on ISO-8859-15 where i= t makes > sense > - Add short version of locales > - Add @euro aliases on the locales where that make sense >=20 > Please test the branch and report issues. >=20 > Note that yes that means the COLLATION_FIX patch on glib2 will not be nec= essary > anymore > and yes the icu patch on postgresql will not be necessary anymore >=20 > Best regards, > Bapt All issues reported has been fixed, except if more issues are reported, this will be merged into head next saturday: November 7th Bapt --ABTtc+pdwF7KHXCz Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlY2hHIACgkQ8kTtMUmk6Eze8wCfTGe0SUqfD4TU7mLAvKIFhZO7 FysAnjRGb2HikYg5KIvhXBHa6LJijwn0 =PPhG -----END PGP SIGNATURE----- --ABTtc+pdwF7KHXCz-- From owner-freebsd-current@freebsd.org Sun Nov 1 21:55:01 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 D44FFA24A3D for ; Sun, 1 Nov 2015 21:55:01 +0000 (UTC) (envelope-from andreast-list@fgznet.ch) 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 BCAEB1BE6 for ; Sun, 1 Nov 2015 21:55:01 +0000 (UTC) (envelope-from andreast-list@fgznet.ch) Received: by mailman.ysv.freebsd.org (Postfix) id BAD79A24A3C; Sun, 1 Nov 2015 21:55:01 +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 B99A9A24A3B for ; Sun, 1 Nov 2015 21:55:01 +0000 (UTC) (envelope-from andreast-list@fgznet.ch) Received: from smtp.fgznet.ch (mail.fgznet.ch [81.92.96.47]) (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 392061BE4; Sun, 1 Nov 2015 21:55:00 +0000 (UTC) (envelope-from andreast-list@fgznet.ch) Received: from [192.168.225.14] (dhclient-91-190-14-19.flashcable.ch [91.190.14.19]) by smtp.fgznet.ch (8.13.8/8.13.8/Submit_SMTPAUTH) with ESMTP id tA1Lso0Z079513; Sun, 1 Nov 2015 22:54:56 +0100 (CET) (envelope-from andreast-list@fgznet.ch) Subject: Re: [CFT] Unicode collation string and reworked locale definitions To: Baptiste Daroussin , current@freebsd.org References: <20151013222306.GE55137@ivaldir.etoilebsd.net> <20151101213026.GC89277@ivaldir.etoilebsd.net> From: Andreas Tobler Message-ID: <56368A2A.8060803@fgznet.ch> Date: Sun, 1 Nov 2015 22:54:50 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <20151101213026.GC89277@ivaldir.etoilebsd.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.64 on 81.92.96.47 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, 01 Nov 2015 21:55:01 -0000 On 01.11.15 22:30, Baptiste Daroussin wrote: > On Wed, Oct 14, 2015 at 12:23:06AM +0200, Baptiste Daroussin wrote: >> Hi all, >> >> I have been working for a while on bringing in Unicode string collation >> support by merging code from Illumos (by Garrett D'Amore who kindly made sure >> his work was made under BSD license) and Dragonfly (by John Marino), and some >> ancient work done on FreeBSD by edwin@ but never merged. >> >> The result is available in the projects/collation branch. >> >> As a result of this work, is: >> - Locales are now generated with the new localedef(1) tool from CLDR POSIX files >> - The generated files are now identified as "BSD 1.0" format >> - Only "BSD 1.0" locales files are now read, all other version will be set to >> "C" >> - The localedef(1) tool has been imported from Illumos and modidied to use >> tree(3) instead of the CDDL avl(3) >> - A set of tool created by edwin@ and extended by marino@ for dragonfly has been >> added to be able to generate locales >> - Given our regex(3) does not support multibyte yet (actually it does not >> support some single-byte codeset) it has been forced to always use locale C >> - Remove colldef(1) and mklocale(1) >> - Finish implementing the numeric BSD extension for ctypes >> - Add a bunch of new locales: some arabian locales, hebrew locales, some >> regional locales, etc. >> - Make a bunch of ISO-8859-1 locales simple aliase on ISO-8859-15 where it makes >> sense >> - Add short version of locales >> - Add @euro aliases on the locales where that make sense >> >> Please test the branch and report issues. >> >> Note that yes that means the COLLATION_FIX patch on glib2 will not be necessary >> anymore >> and yes the icu patch on postgresql will not be necessary anymore >> >> Best regards, >> Bapt > > All issues reported has been fixed, except if more issues are reported, this > will be merged into head next saturday: November 7th Cool! Waiting for it! Thanks, Andreas From owner-freebsd-current@freebsd.org Sun Nov 1 23:43: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 071FEA24B1B for ; Sun, 1 Nov 2015 23:43:18 +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 EBF9C15F3; Sun, 1 Nov 2015 23:43:17 +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 A1B23EA8; Sun, 1 Nov 2015 23:43:17 +0000 (UTC) Date: Sun, 1 Nov 2015 23:43:15 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <1530058125.47.1446421396503.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <485213467.45.1446408789258.JavaMail.jenkins@jenkins-9.freebsd.org> References: <485213467.45.1446408789258.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD-tests - Build #1634 - Unstable MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD-tests X-Jenkins-Result: UNSTABLE 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: Sun, 01 Nov 2015 23:43:18 -0000 FreeBSD_HEAD-tests - Build #1634 - Unstable: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1634/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1634/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1634/console Change summaries: No changes The failed test cases: 4 tests failed. FAILED: lib.libc.stdio.fmemopen2_test.test_data_length Error Message: /builds/FreeBSD_HEAD/lib/libc/tests/stdio/fmemopen2_test.c:203: pos == 0 not met FAILED: lib.libc.stdio.fmemopen_test.test09 Error Message: 3956 checks failed; see output for more details FAILED: lib.libc.stdio.fmemopen_test.test11 Error Message: 6020 checks failed; see output for more details FAILED: lib.libc.stdio.fmemopen_test.test14 Error Message: 1806 checks failed; see output for more details From owner-freebsd-current@freebsd.org Mon Nov 2 03:05: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 93AA6A247E2 for ; Mon, 2 Nov 2015 03:05:48 +0000 (UTC) (envelope-from jason.unovitch@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 5F6491BD2 for ; Mon, 2 Nov 2015 03:05:48 +0000 (UTC) (envelope-from jason.unovitch@gmail.com) Received: by igbhv6 with SMTP id hv6so45866538igb.0 for ; Sun, 01 Nov 2015 19:05:48 -0800 (PST) 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=mrczqGFwKlndhaSDXCOaM5vxfLl87E7YYNMYJp4pYlI=; b=VxmHvRaz4bvahZhIWNtPiqPVv0a247DDUNBJyzIgvl2J4wI56H2S+mzb2xDZuZ0aak eyr23ryG4Rjk7J+Lgz6+Dcwu6fwlJU9INbwIKCZ8IqZcTHS5Ca6aBhaSOdb3Wjo4s7gS 6pKzO1s+mhraKECwLPz78Kx2BA+VF6SB/7QB8FO9D1BipN4Hdg1wxiWeJ44joYmlbESU 1kgVz9NdghZAD6Xvl1W/WWrHF4Ut9T1CfEj/TQz57T3F7cpBHc0F+RbIrsWNTOpPKv9P uS99N3vbGGQ1VlWEGEjWadOkwKR2bzkG/M+VPSM6aC+HGMhe9QNLNEZmicx6STl7RRwN JWvA== MIME-Version: 1.0 X-Received: by 10.50.43.234 with SMTP id z10mr9698905igl.53.1446433547919; Sun, 01 Nov 2015 19:05:47 -0800 (PST) Received: by 10.36.0.134 with HTTP; Sun, 1 Nov 2015 19:05:47 -0800 (PST) Received: by 10.36.0.134 with HTTP; Sun, 1 Nov 2015 19:05:47 -0800 (PST) In-Reply-To: <5636385D.9080506@passap.ru> References: <5633D9C9.2060906@FreeBSD.org> <5636385D.9080506@passap.ru> Date: Sun, 1 Nov 2015 22:05:47 -0500 Message-ID: Subject: Re: [HEADSUP] OpenSSL updated to 1.0.2d From: Jason Unovitch To: Boris Samorodov Cc: FreeBSD Current 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 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, 02 Nov 2015 03:05:48 -0000 On Nov 1, 2015 10:06 AM, "Boris Samorodov" wrote: > > 30.10.2015 23:57, Jung-uk Kim =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > > > OpenSSL on head has been updated to 1.0.2d. Please make sure to > > recompile all binaries depending on libcrypto.so.7 or libssl.so.7. > > Great, thanks! > > How do those who use FreeBSD official packages supposed to upgrade > packages? > > -- > WBR, bsam > _______________________________________________ This is on head so it should be the same process as any other source based upgrade per the handbook. https:// www.freebsd.org /doc/handbook/ makeworld.html The 'make delete-old-libs' step would have to wait until after the official 11-CURRENT package builders have been updated to a revision after this change and a 'pkg upgrade' installs everything from that build. From owner-freebsd-current@freebsd.org Mon Nov 2 05:39: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 04847A23306 for ; Mon, 2 Nov 2015 05:39:25 +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 EA1281628; Mon, 2 Nov 2015 05:39: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 1D04B11C5; Mon, 2 Nov 2015 05:39:25 +0000 (UTC) Date: Mon, 2 Nov 2015 05:39:24 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <525103433.3.1446442764979.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1530058125.47.1446421396503.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1530058125.47.1446421396503.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD-tests - Build #1635 - Still Unstable MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD-tests X-Jenkins-Result: UNSTABLE 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: Mon, 02 Nov 2015 05:39:25 -0000 FreeBSD_HEAD-tests - Build #1635 - Still Unstable: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1635/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1635/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1635/console Change summaries: No changes The failed test cases: 4 tests failed. FAILED: lib.libc.stdio.fmemopen2_test.test_data_length Error Message: /builds/FreeBSD_HEAD/lib/libc/tests/stdio/fmemopen2_test.c:203: pos == 0 not met FAILED: lib.libc.stdio.fmemopen_test.test09 Error Message: 3956 checks failed; see output for more details FAILED: lib.libc.stdio.fmemopen_test.test11 Error Message: 6020 checks failed; see output for more details FAILED: lib.libc.stdio.fmemopen_test.test14 Error Message: 1806 checks failed; see output for more details From owner-freebsd-current@freebsd.org Mon Nov 2 06:15: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 34B3EA238AD for ; Mon, 2 Nov 2015 06:15:36 +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 E965D1349; Mon, 2 Nov 2015 06:15:35 +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 <1Zt8Ot-001Pih-BK>; Mon, 02 Nov 2015 07:15:27 +0100 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) with esmtpsa (envelope-from ) id <1Zt8Ot-002Vp6-5G>; Mon, 02 Nov 2015 07:15:27 +0100 Date: Mon, 2 Nov 2015 07:15:22 +0100 From: "O. Hartmann" To: Eric van Gyzen Cc: Jung-uk Kim , FreeBSD-current Subject: Re: [HEADSUP] OpenSSL updated to 1.0.2d Message-ID: <20151102071522.2090b374@freyja.zeit4.iv.bundesimmobilien.de> In-Reply-To: <5634CECA.6080405@vangyzen.net> References: <5633D9C9.2060906@FreeBSD.org> <20151031112545.46aa9dca.ohartman@zedat.fu-berlin.de> <5634CECA.6080405@vangyzen.net> Organization: FU Berlin X-Mailer: Claws Mail 3.13.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: Mon, 02 Nov 2015 06:15:36 -0000 On Sat, 31 Oct 2015 09:23:06 -0500 Eric van Gyzen wrote: > On 10/31/15 5:25 AM, O. Hartmann wrote: > > Am Fri, 30 Oct 2015 16:57:45 -0400 > > Jung-uk Kim schrieb: > > > >> -----BEGIN PGP SIGNED MESSAGE----- > >> Hash: SHA256 > >> > >> OpenSSL on head has been updated to 1.0.2d. Please make sure to > >> recompile all binaries depending on libcrypto.so.7 or libssl.so.7. > > > > That is good news. > > > > Could you provide, please, some hints how one could check all installed > > ports for the usage of those specific libraries? Or could you provide a > > hint towards an existing port already providing those tools? It would be > > great for those "from the set of ordinary people" using FreeBSD. > > > > I ask for that because I recall that there were a couple of ports which > > explicitely asks for a selection of what SSL lib should be used and in my > > case, I use the base system's one. > > I expect there's a port, but I'm not aware of one. > > This should work: > > find /usr/local/*bin /usr/local/lib* -type f | \ > while read F; do \ > objdump -x $F 2>&1 | grep -Eq 'NEEDED *lib(crypto|ssl).so.7' && \ > echo $F; \ > done > > This is in /bin/sh (or bash). You could change "echo" to "pkg which" > to show the package names. > > Cheers, > > Eric Thank you very much. For a "simple headless server" the update is much more convenient than for systems with a graphical user's interface like X11, so having such a script at hand via "UPDATING" other than a simple Email would be great. Kind regards and thank you, oh From owner-freebsd-current@freebsd.org Mon Nov 2 07:19: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 6A2A9A246FB for ; Mon, 2 Nov 2015 07:19:11 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pa0-x232.google.com (mail-pa0-x232.google.com [IPv6:2607:f8b0:400e:c03::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 40F5C1D2F for ; Mon, 2 Nov 2015 07:19:11 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by padec8 with SMTP id ec8so31069073pad.1 for ; Sun, 01 Nov 2015 23:19:10 -0800 (PST) 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=hdtVxmq4WMdR/tLz2o5gU2gEmYXFJAEa6S0dF9gnMyc=; b=IJoiwBYL0FAwNUf++1H2MvDdTqIBcbWEjN9T9LzrpXuB5Pog80SiWmrSUCJaLh26RS EjMeX9sKYo+c1Cu4BXjWjX3r/DoXzvg0OGEH5tMU8RmnH8VyjcoGJXRhJhB1DLaZ+ipc VS/zodiUNxK8D8+BeBvn4Cm7fg2ksx34Hk9bGQ9uocNfgPps3N6cfpFd02R68G1255ty gvp758dhGOevOpHG+i5TwiBIsyA14iMXPIpiSLaqgY0vf4kZp08Gzz6myMqjS8t5TvR+ OC96O7MDFtDtXL7qOzXjxEcbCMUIsgEl6IB/p2pIF117gfZ9evSTlonfdQQLI71COWNr zzlg== X-Received: by 10.66.161.35 with SMTP id xp3mr25772362pab.13.1446448750430; Sun, 01 Nov 2015 23:19:10 -0800 (PST) Received: from ?IPv6:2601:601:800:126d:541b:f764:9c9c:ea2b? ([2601:601:800:126d:541b:f764:9c9c:ea2b]) by smtp.gmail.com with ESMTPSA id mk5sm22120811pab.44.2015.11.01.23.19.09 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 01 Nov 2015 23:19:09 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: buildworld broken From: NGie Cooper In-Reply-To: <20151101164707.GA5847@troutmask.apl.washington.edu> Date: Sun, 1 Nov 2015 23:19:09 -0800 Cc: freebsd-current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <20151101164707.GA5847@troutmask.apl.washington.edu> To: Steve Kargl 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, 02 Nov 2015 07:19:11 -0000 > On Nov 1, 2015, at 08:47, Steve Kargl = wrote: >=20 > =3D=3D=3D> libexec/dma/dmagent (all) > cc -I/usr/src/libexec/dma/dmagent/../../../contrib/dma = -DHAVE_REALLOCF -DHAVE_STRLCPY -DHAVE_GETPROGNAME = -DCONF_PATH=3D'"/etc/dma"' -DLIBEXEC_PATH=3D'"/usr/libexec"' = -DDMA_VERSION=3D'"v0.10"' -DDMA_ROOT_USER=3D'"mailnull"' = -DDMA_GROUP=3D'"mail"' -std=3Dgnu99 -fstack-protector-strong = -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 -Wformat=3D2 = -Wno-format-extra-args -Werror -Wmissing-variable-declarations = -Wthread-safety -Wno-empty-body -Wno-string-plus-int = -Wno-unused-const-variable -Qunused-arguments -o dma aliases_parse.o = aliases_scan.o base64.o conf.o crypto.o dma.o dns.o local.o mail.o net.o = spool.o util.o -lssl -lcrypto > /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to = `PKCS7_digest_from_attributes' > /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to = `PKCS7_add_signed_attribute' > /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to = `PKCS7_dataFinal' > /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to = `PKCS7_get_signed_attribute' > /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to = `PKCS7_SIGNER_INFO_sign' > /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to = `PKCS7_dataInit' > /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to = `PKCS7_dataDecode' > /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to = `PKCS7_signatureVerify' Hi Steve, What are your custom build options? Have you patched your copy = of FreeBSD? Thanks! -NGie= From owner-freebsd-current@freebsd.org Mon Nov 2 08:36: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 12415A239FF for ; Mon, 2 Nov 2015 08:36:43 +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 02DC815D6; Mon, 2 Nov 2015 08:36:43 +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 F34701245; Mon, 2 Nov 2015 08:36:42 +0000 (UTC) Date: Mon, 2 Nov 2015 08:36:42 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <1965252225.5.1446453402443.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <525103433.3.1446442764979.JavaMail.jenkins@jenkins-9.freebsd.org> References: <525103433.3.1446442764979.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD-tests - Build #1636 - Still Unstable MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD-tests X-Jenkins-Result: UNSTABLE 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: Mon, 02 Nov 2015 08:36:43 -0000 FreeBSD_HEAD-tests - Build #1636 - Still Unstable: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1636/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1636/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1636/console Change summaries: No changes The failed test cases: 4 tests failed. FAILED: lib.libc.stdio.fmemopen2_test.test_data_length Error Message: /builds/FreeBSD_HEAD/lib/libc/tests/stdio/fmemopen2_test.c:203: pos == 0 not met FAILED: lib.libc.stdio.fmemopen_test.test09 Error Message: 3956 checks failed; see output for more details FAILED: lib.libc.stdio.fmemopen_test.test11 Error Message: 6020 checks failed; see output for more details FAILED: lib.libc.stdio.fmemopen_test.test14 Error Message: 1806 checks failed; see output for more details From owner-freebsd-current@freebsd.org Mon Nov 2 09:57: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 663C6A2338B for ; Mon, 2 Nov 2015 09:57:02 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from forward14p.cmail.yandex.net (forward14p.cmail.yandex.net [IPv6:2a02:6b8:0:1465::be]) (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 20D941A7D for ; Mon, 2 Nov 2015 09:57:02 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from smtp19.mail.yandex.net (smtp19.mail.yandex.net [IPv6:2a02:6b8:0:1402::11a]) by forward14p.cmail.yandex.net (Yandex) with ESMTP id 9DCC821A96; Mon, 2 Nov 2015 12:56:49 +0300 (MSK) Received: from smtp19.mail.yandex.net (localhost [127.0.0.1]) by smtp19.mail.yandex.net (Yandex) with ESMTP id 3C0C6BE1016; Mon, 2 Nov 2015 12:56:49 +0300 (MSK) Received: by smtp19.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id Uk9uvo0W93-umnaRuCE; Mon, 2 Nov 2015 12:56:48 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) X-Yandex-ForeignMX: US Subject: Re: [HEADSUP] OpenSSL updated to 1.0.2d To: Jason Unovitch References: <5633D9C9.2060906@FreeBSD.org> <5636385D.9080506@passap.ru> Cc: FreeBSD Current From: Boris Samorodov X-Enigmail-Draft-Status: N1110 Message-ID: <56373360.9090004@passap.ru> Date: Mon, 2 Nov 2015 12:56:48 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 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, 02 Nov 2015 09:57:02 -0000 02.11.2015 06:05, Jason Unovitch пишет: > On Nov 1, 2015 10:06 AM, "Boris Samorodov" wrote: >> 30.10.2015 23:57, Jung-uk Kim пишет: >> >>> OpenSSL on head has been updated to 1.0.2d. Please make sure to >>> recompile all binaries depending on libcrypto.so.7 or libssl.so.7. >> >> Great, thanks! >> >> How do those who use FreeBSD official packages supposed to upgrade >> packages? > > This is on head so it should be the same process as any other source based > upgrade per the handbook. > > https:// > www.freebsd.org > /doc/handbook/ > makeworld.html > > The 'make delete-old-libs' step would have to wait until after the official > 11-CURRENT package builders have been updated to a revision after this > change and a 'pkg upgrade' installs everything from that build. Jason, thanks. Seems that "pkg upgrade -f" should DTRT. -- WBR, Boris Samorodov (bsam) FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-current@freebsd.org Mon Nov 2 10:04: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 D118EA23657 for ; Mon, 2 Nov 2015 10:04:28 +0000 (UTC) (envelope-from theraven@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 B7E0A1556 for ; Mon, 2 Nov 2015 10:04:28 +0000 (UTC) (envelope-from theraven@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id B4ECEA23656; Mon, 2 Nov 2015 10:04:28 +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 B4894A23655 for ; Mon, 2 Nov 2015 10:04:28 +0000 (UTC) (envelope-from theraven@FreeBSD.org) Received: from theravensnest.org (theraven.freebsd.your.org [216.14.102.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cloud.theravensnest.org", Issuer "StartCom Class 1 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 880821554; Mon, 2 Nov 2015 10:04:28 +0000 (UTC) (envelope-from theraven@FreeBSD.org) Received: from [192.168.0.7] (cpc16-cmbg15-2-0-cust60.5-4.cable.virginm.net [86.5.162.61]) (authenticated bits=0) by theravensnest.org (8.15.2/8.15.2) with ESMTPSA id tA2A4GLP093562 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 2 Nov 2015 10:04:17 GMT (envelope-from theraven@FreeBSD.org) X-Authentication-Warning: theravensnest.org: Host cpc16-cmbg15-2-0-cust60.5-4.cable.virginm.net [86.5.162.61] claimed to be [192.168.0.7] Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: [CFT] Unicode collation string and reworked locale definitions From: David Chisnall In-Reply-To: <20151101213026.GC89277@ivaldir.etoilebsd.net> Date: Mon, 2 Nov 2015 10:04:11 +0000 Cc: current@FreeBSD.org Content-Transfer-Encoding: quoted-printable Message-Id: <73EBAFEF-F6D5-423E-9E23-E2B1E115FEF9@FreeBSD.org> References: <20151013222306.GE55137@ivaldir.etoilebsd.net> <20151101213026.GC89277@ivaldir.etoilebsd.net> To: Baptiste Daroussin 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, 02 Nov 2015 10:04:28 -0000 On 1 Nov 2015, at 21:30, Baptiste Daroussin wrote: >=20 > All issues reported has been fixed, except if more issues are = reported, this > will be merged into head next saturday: November 7th That=E2=80=99s really excellent news! Thanks for doing this. Are there = any good potential sources for the regex stuff? I think std::regex in = libc++ supports multibyte character sets, but is very full of templates = and not very easy to translate into C. David From owner-freebsd-current@freebsd.org Mon Nov 2 10:17: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 94609A23C10 for ; Mon, 2 Nov 2015 10:17:11 +0000 (UTC) (envelope-from baptiste.daroussin@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 6F6DD144E for ; Mon, 2 Nov 2015 10:17:11 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 6C6A6A23C0F; Mon, 2 Nov 2015 10:17: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 6BFDFA23C0E for ; Mon, 2 Nov 2015 10:17:11 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wi0-x22d.google.com (mail-wi0-x22d.google.com [IPv6:2a00:1450:400c: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 0F9F4144D; Mon, 2 Nov 2015 10:17:11 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by wicll6 with SMTP id ll6so46434977wic.1; Mon, 02 Nov 2015 02:17:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=f+dQvR5tnTR9K+hkSpu95USADKs7MqDO4A+Lw7KEinI=; b=XlgLM5GvwX2KwdnOxoXWlL1fv0ssjF6dL5PP8vjORP3RxlGqwWXFzDc6lfV5LYu3zO s5sT1vq2LXvqZPr+W2GP5MRCjsrZ4o+SNbzkNRA/GVHOqVY2IoKFTp1/QolfKEnsGaUa 7fHxliIQuDUXs0vZqmqGGFSVQY3KtfL3aFIwV9mUymHrzx9tT4JtdwpTT5E5mVPIWXeE i4NGi1KM5gx6uDAW0/AlMCyTdWcV/OMbFgIT3eHR+jsXUsU/xqmTR0Pg8U1TT+2zTnVj ZBb3Z1ZzyR1pTvaiFPlMkQuyY62N61UhQ+kjC15bMsQ2fkpSGNi5o/GniSJL5c6taIsa u3aQ== X-Received: by 10.194.57.203 with SMTP id k11mr21647857wjq.98.1446459429576; Mon, 02 Nov 2015 02:17:09 -0800 (PST) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id 197sm17252131wmx.23.2015.11.02.02.17.08 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Nov 2015 02:17:08 -0800 (PST) Sender: Baptiste Daroussin Date: Mon, 2 Nov 2015 11:17:07 +0100 From: Baptiste Daroussin To: David Chisnall Cc: current@FreeBSD.org Subject: Re: [CFT] Unicode collation string and reworked locale definitions Message-ID: <20151102101706.GC19972@ivaldir.etoilebsd.net> References: <20151013222306.GE55137@ivaldir.etoilebsd.net> <20151101213026.GC89277@ivaldir.etoilebsd.net> <73EBAFEF-F6D5-423E-9E23-E2B1E115FEF9@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="nmemrqcdn5VTmUEE" Content-Disposition: inline In-Reply-To: <73EBAFEF-F6D5-423E-9E23-E2B1E115FEF9@FreeBSD.org> User-Agent: Mutt/1.5.24 (2015-08-30) 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, 02 Nov 2015 10:17:11 -0000 --nmemrqcdn5VTmUEE Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Nov 02, 2015 at 10:04:11AM +0000, David Chisnall wrote: > On 1 Nov 2015, at 21:30, Baptiste Daroussin wrote: > >=20 > > All issues reported has been fixed, except if more issues are reported,= this > > will be merged into head next saturday: November 7th >=20 > That=E2=80=99s really excellent news! Thanks for doing this. Are there = any good potential sources for the regex stuff? I think std::regex in libc= ++ supports multibyte character sets, but is very full of templates and not= very easy to translate into C. >=20 For te regex tools, it will be another step. I was planning to incorporate libtre + apple's patches like dragonfly did, it would need a lot of tests, = but =66rom my current testing performances are better than our current implemen= tation. And it makes libc's regrex passing way more entries in the AT&T regex test = suite If anyone else want to work on bringing in that I would be very glad as I h= ave already too much things in my plate :) Best regards, Bapt --nmemrqcdn5VTmUEE Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlY3OCIACgkQ8kTtMUmk6Eym2QCfbBGajorBCsWZXKUmFovDAeA+ uP0AoLi8kYjnpZIzybF6risgvYRfh9Ax =uQiL -----END PGP SIGNATURE----- --nmemrqcdn5VTmUEE-- From owner-freebsd-current@freebsd.org Mon Nov 2 10:22: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 6C576A23EC8 for ; Mon, 2 Nov 2015 10:22:29 +0000 (UTC) (envelope-from yaneurabeya@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 49B5E1AA1 for ; Mon, 2 Nov 2015 10:22:29 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 48C53A23EC6; Mon, 2 Nov 2015 10:22:29 +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 48709A23EC5 for ; Mon, 2 Nov 2015 10:22:29 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pa0-x234.google.com (mail-pa0-x234.google.com [IPv6:2607:f8b0:400e:c03::234]) (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 196D01A9F; Mon, 2 Nov 2015 10:22:29 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by pabfh17 with SMTP id fh17so21173703pab.0; Mon, 02 Nov 2015 02:22:28 -0800 (PST) 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=fvTuM5VnTAjy+/g6DJ8q/+qNGaKzYYbpnjcRsgsp55c=; b=C1/TOVNU5kbruOBpSSn+xAHLtUP+X4RYot4HLvEgoq13B1sc0KQMu29F3vQ/17suWN 0/t5rjyXpwuY+iPQ/8uXUXbt+c2925GFW8DoFI43MpgwN9tTUE90l2dIpgpNKQKmFNsO Mo7mLtaABejYKLjneUbbvdPs9wGeevT/316Q/+146ENOX5LVBKeynnqLaS61+o6mr+6G vwJt/MQM/008jdwyD/rl0vAH0G4yBkWaeTdo9cVVDdU7XkVr3ipvmqT8QwXuWPPaODHr lJZHFYFpzX2u8OyHT3ZQpSPJDuSBcdeimlnmnsBXdqgwEKxuz1sXHTwh/v/5TH+1u3FY sffw== X-Received: by 10.68.161.133 with SMTP id xs5mr26584709pbb.13.1446459748726; Mon, 02 Nov 2015 02:22:28 -0800 (PST) Received: from [192.168.20.11] (c-24-16-212-205.hsd1.wa.comcast.net. [24.16.212.205]) by smtp.gmail.com with ESMTPSA id lo9sm23203189pab.19.2015.11.02.02.22.27 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 02 Nov 2015 02:22:28 -0800 (PST) Content-Type: text/plain; charset=cp932 Mime-Version: 1.0 (1.0) Subject: Re: [CFT] Unicode collation string and reworked locale definitions From: Garrett Cooper X-Mailer: iPhone Mail (13B143) In-Reply-To: <20151102101706.GC19972@ivaldir.etoilebsd.net> Date: Mon, 2 Nov 2015 02:22:27 -0800 Cc: David Chisnall , current@FreeBSD.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <20151013222306.GE55137@ivaldir.etoilebsd.net> <20151101213026.GC89277@ivaldir.etoilebsd.net> <73EBAFEF-F6D5-423E-9E23-E2B1E115FEF9@FreeBSD.org> <20151102101706.GC19972@ivaldir.etoilebsd.net> To: Baptiste Daroussin 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, 02 Nov 2015 10:22:29 -0000 > On Nov 2, 2015, at 02:17, Baptiste Daroussin wrote: >=20 >> On Mon, Nov 02, 2015 at 10:04:11AM +0000, David Chisnall wrote: >>> On 1 Nov 2015, at 21:30, Baptiste Daroussin wrote: >>>=20 >>> All issues reported has been fixed, except if more issues are reported, t= his >>> will be merged into head next saturday: November 7th >>=20 >> That=81fs really excellent news! Thanks for doing this. Are there any g= ood potential sources for the regex stuff? I think std::regex in libc++ sup= ports multibyte character sets, but is very full of templates and not very e= asy to translate into C. > For te regex tools, it will be another step. I was planning to incorporate= > libtre + apple's patches like dragonfly did, it would need a lot of tests,= but > from my current testing performances are better than our current implement= ation. > And it makes libc's regrex passing way more entries in the AT&T regex test= suite >=20 > If anyone else want to work on bringing in that I would be very glad as I h= ave > already too much things in my plate :) I was about to say... The regex tests on FreeBSD in tools/regression/lib/lib= c are quite broken ;(.. (Bug 191354). I'd like to fix/salvage those test cas= es if at all possible -- this might be a good motivator for that. Thanks, -NGie= From owner-freebsd-current@freebsd.org Mon Nov 2 10:25: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 B37E3A2408A for ; Mon, 2 Nov 2015 10:25:15 +0000 (UTC) (envelope-from mailing-machine@vniz.net) Received: from mail-lb0-f169.google.com (mail-lb0-f169.google.com [209.85.217.169]) (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 4144C1F02 for ; Mon, 2 Nov 2015 10:25:14 +0000 (UTC) (envelope-from mailing-machine@vniz.net) Received: by lbbwb3 with SMTP id wb3so84734174lbb.1 for ; Mon, 02 Nov 2015 02:25:13 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-type :content-transfer-encoding; bh=+uFOjyS0DHCMLC/7cdGlnvAx8d1kozndjvQkM8cNv1o=; b=gVQHWXXLMwCqFFJBnVyvhdwGloNLJOxPC1gbqWOnFdzTyCGIwCXUCaXlHPiClb2Fp9 0NbkmrxRVj1D7G4HypAXnr9rfhNT/j6KUbY7G8Ohvo1Nl3EAnoRCPzI69z7aBo0Hnkhs LXBbkB/ajbz8gmlZ6qytAJwphLMWdx4SzQnhI+LZeLl7VKp5dWAyf+32DcMN4C2LqpvV kXlT9ahhfAm0qQ/xfWMydIr+NcmdalMrNVXKThLFJKAnSUDMbV5QXV9jIFDhlRFVQfXa 2WkuT0VenZrKJKLKhQ5cBe62hvKZnPZHoFqkFQcxx2twJimi78LVtzkGEv1SXZk4rTZD bmwA== X-Gm-Message-State: ALoCoQlEszOhf19hkV/2hvRtwHH4S185ubU690pKRlo4RLbvyejTlG9K0yc0syR27kBaW+Fpd17B X-Received: by 10.112.172.138 with SMTP id bc10mr9313712lbc.74.1446459538675; Mon, 02 Nov 2015 02:18:58 -0800 (PST) Received: from [192.168.1.2] ([89.169.173.68]) by smtp.gmail.com with ESMTPSA id p1sm3858069lfb.13.2015.11.02.02.18.57 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Nov 2015 02:18:57 -0800 (PST) Subject: Re: FreeBSD_HEAD-tests - Build #1636 - Still Unstable To: jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org References: <525103433.3.1446442764979.JavaMail.jenkins@jenkins-9.freebsd.org> <1965252225.5.1446453402443.JavaMail.jenkins@jenkins-9.freebsd.org> From: Andrey Chernov Message-ID: <5637388E.9030205@freebsd.org> Date: Mon, 2 Nov 2015 13:18:54 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <1965252225.5.1446453402443.JavaMail.jenkins@jenkins-9.freebsd.org> Content-Type: text/plain; charset=us-ascii 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, 02 Nov 2015 10:25:15 -0000 On 02.11.2015 11:36, jenkins-admin@freebsd.org wrote: > FreeBSD_HEAD-tests - Build #1636 - Still Unstable: > > Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1636/ > Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1636/changes > Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1636/console > > Change summaries: > > No changes > > > The failed test cases: > > 4 tests failed. > FAILED: lib.libc.stdio.fmemopen2_test.test_data_length > > Error Message: > /builds/FreeBSD_HEAD/lib/libc/tests/stdio/fmemopen2_test.c:203: pos == 0 not met > > FAILED: lib.libc.stdio.fmemopen_test.test09 > > Error Message: > 3956 checks failed; see output for more details > > FAILED: lib.libc.stdio.fmemopen_test.test11 > > Error Message: > 6020 checks failed; see output for more details > > FAILED: lib.libc.stdio.fmemopen_test.test14 > > Error Message: > 1806 checks failed; see output for more details It is already fixed in -current a day ago, i.e. runtime is outdated. -- http://ache.vniz.net/ From owner-freebsd-current@freebsd.org Mon Nov 2 11:35: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 00983A2320B for ; Mon, 2 Nov 2015 11:35:20 +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 E7619115A; Mon, 2 Nov 2015 11:35: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 A0FE312C9; Mon, 2 Nov 2015 11:35:19 +0000 (UTC) Date: Mon, 2 Nov 2015 11:35:16 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <1964891025.7.1446464116898.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1965252225.5.1446453402443.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1965252225.5.1446453402443.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD-tests - Build #1637 - Still Unstable MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD-tests X-Jenkins-Result: UNSTABLE 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: Mon, 02 Nov 2015 11:35:20 -0000 FreeBSD_HEAD-tests - Build #1637 - Still Unstable: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1637/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1637/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1637/console Change summaries: No changes The failed test cases: 4 tests failed. FAILED: lib.libc.stdio.fmemopen2_test.test_data_length Error Message: /builds/FreeBSD_HEAD/lib/libc/tests/stdio/fmemopen2_test.c:203: pos == 0 not met FAILED: lib.libc.stdio.fmemopen_test.test09 Error Message: 3956 checks failed; see output for more details FAILED: lib.libc.stdio.fmemopen_test.test11 Error Message: 6020 checks failed; see output for more details FAILED: lib.libc.stdio.fmemopen_test.test14 Error Message: 1806 checks failed; see output for more details From owner-freebsd-current@freebsd.org Mon Nov 2 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 94891A22AFB for ; Mon, 2 Nov 2015 13:47:47 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-vk0-x231.google.com (mail-vk0-x231.google.com [IPv6:2607:f8b0:400c:c05::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 4053B1B96 for ; Mon, 2 Nov 2015 13:47:47 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by vkex70 with SMTP id x70so84739201vke.3 for ; Mon, 02 Nov 2015 05:47:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd_org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:organization:user-agent :in-reply-to:references:mime-version:content-type; bh=DNIOKxgDyPG5KXzc44qeHYJOO23XdaEixnyiQFR7Dhc=; b=dE/SrJ1GhEW/VI2I7UmnPDPHQ4zfB0ylyvOLt8xnVtYZLe8IDbNXpeyZNkHb6dB3cU sPvF9rV/gqYCBqQHoKq4GG0WZ2OyOGwhHbYWq5qh6SYzrPfUk1RK8N+7+AKZz3ZcZ6p2 QUPEp3mDwCZXiOmsQLp4RTjv5TweIypaVnj/R4lMGv5YhDVIsZrgWY40cngXmM0KQucD ZGx5UyZSUVxQ80ckLktsieUlGGMf5H/c33yxvPSuX2zYAvidU2IMWpxQx1UYJrUoVEet AvMWSpNxUCQHLdxKnrO31oKEiXzrhTv/YCmxbWPqEc6nMLvVDr/O173t8AIF0AoyQiZ8 5iKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:organization :user-agent:in-reply-to:references:mime-version:content-type; bh=DNIOKxgDyPG5KXzc44qeHYJOO23XdaEixnyiQFR7Dhc=; b=dVzOXEmqJUPNXJ6pfIkl9vZNi3wVVK4B4K4Kqj3O9kOVhO6y2W0dsvxmDmEWZ2WMDP nX/CNJSnPwfVxOfFK10jSY8v86Y5tB1s4S6zKcysq2qgGHZUJQF0QATO3yvWtPwfhRhb HYGZ796nnP2x7eE6IDDVgW7+y4LDm52vVr7930CI8mrXTGr6un1U/tb9Cz3woRDDnaui 6tX4VSnk14FqI2DQvLZOxO3v0phhv6XBymLFPIFDFJ5zjHUP25ZS4JRIixZdM7KK1EHW NJY+MnXE4vIuLDV5MH3P4GeZpkxAkerZpIxJvcmEV0ssaPYe1gbNEpLRUkOPynUg6fAg F9Cw== X-Gm-Message-State: ALoCoQmJLSCBzyoWHJ56RC+rfIIQYWC9vJ+yggGU5sHBG5RVJu7dNojGjloTLT9JH8ZYpYSjpMWCaa0zZU1NSYgG1d4praDMawORsjeoviT9b5aA8pASTVGcbe3dfiorioa5yxw/qWccrn+ALRoKVvdTZCkXMVRvpWfEFvhEhKLDfUqlyeR7mHo0bJ+FeYzKgRN8cxaQzhCa X-Received: by 10.31.150.142 with SMTP id y136mr15319372vkd.53.1446472066203; Mon, 02 Nov 2015 05:47:46 -0800 (PST) Received: from hbsd-dev-laptop.localnet ([129.6.251.181]) by smtp.gmail.com with ESMTPSA id g134sm6179939vkg.8.2015.11.02.05.47.45 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Nov 2015 05:47:45 -0800 (PST) From: Shawn Webb To: freebsd-current@freebsd.org Subject: Re: pf NAT and VNET Jails Date: Mon, 02 Nov 2015 08:47:37 -0500 Message-ID: <6607014.lfu2kQizLV@hbsd-dev-laptop> Organization: HardenedBSD User-Agent: KMail/4.14.3 (FreeBSD/11.0-CURRENT-HBSD; KDE/4.14.3; amd64; ; ) In-Reply-To: <56354BD2.5060608@freebsd.org> References: <56354BD2.5060608@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1600692.zBKYFc2zeL"; micalg="pgp-sha256"; protocol="application/pgp-signature" 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, 02 Nov 2015 13:47:47 -0000 --nextPart1600692.zBKYFc2zeL Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="us-ascii" On Sunday, 01 November 2015 07:16:34 AM Julian Elischer wrote: > On 11/1/15 2:50 AM, Shawn Webb wrote: > > I'm at r290228 on amd64. I'm not sure which revision I was on last = when it > > last worked, but it seems VNET jails aren't working anymore. > >=20 > > I've got a bridge, bridge1, with an IP of 192.168.7.1. The VNET jai= ls set > > their default route to 192.168.7.1. The host simply NATs outbound f= rom > > 192.168.7.0/24 to the rest of the world. The various epairs get add= ed to > > bridge1 and assigned to each jail. Pretty simple setup. That worked= until > > today. When I do tcpdump on my public-facing NIC, I see that NAT is= n't > > applied. When I run `ping 8.8.8.8` from the jail, the jail's > > 192.168.7.0/24 > > address gets sent on the wire. > >=20 > > Let me know what I can do to help debug this further. >=20 > send the list your setup script/settings? I'm using iocage to start up the jails. Here's a pasted output of `ioca= ge get=20 all mutt-hardenedbsd`: http://ix.io/lLG Thanks, =2D-=20 Shawn Webb HardenedBSD GPG Key ID: 0x6A84658F52456EEE GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE --nextPart1600692.zBKYFc2zeL Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJWN2l5AAoJEGqEZY9SRW7u5NEP/Au+68ewv/9C4Nto9H/WBW5z 5xehbs28IBWAKpGJCbnrB7KebEKyZ3YHzwQIHS8oCJLhZkDMhQY6BoC1orSfTeHP bAAEPCY92k0TIdD9l5ceDXjYKSyHewo3AgaLGZlF4tQaIkbi4gwqNOkIJe+9Ffnk 0G2JCKvaKn7rwFAGVwkwjKmbIVuke1dE8+fuqhLDak06kpjDAx1ZxjmoHMbIZ2yF OVn2RFeF5Sku60H6pcKYuGDQjMqjw670M+3mLLnSVKXYD5GLB3xmNHWu3eb86c5P fxn/oAoZC+RST63tM3RMb/KODgQwmShsLFrARORRe0lLA0ytwz9XHb1TYXSiqk2L lnVJCC5xgpD1S4O+V2ZYhznJnIzmbAIXgoBqsfEgNWRE6XoqmbLXqFbxafvfBDjo qqQcbMoM7ZFCPGXssNdpQbqXmB4QorjbX9Qzr1prelp5rMoWZqTo49JAx688t2QX 1VmGcN8BoT73wbGLaY/zqSSVnG3oB58Ezgt18sbjDqAcUJnD684bhnf9cBgQ4hFK 4QMKw+qIZ1NZSUeHOXDQvi69YttEMdmGmT2K0/xYg3PpeQqE/zBYQiYKwc/jtrFi lL5VeNAD5OmZJy387Hw2eZkIdWjbvxFo1bIoUIkm/1NUxLzSzqL3o7hAupZ1lOtA G/JzjedvLJLnU12Rnt2l =kgcy -----END PGP SIGNATURE----- --nextPart1600692.zBKYFc2zeL-- From owner-freebsd-current@freebsd.org Mon Nov 2 13:59: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 6AF2FA22D11 for ; Mon, 2 Nov 2015 13:59:10 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from venus.codepro.be (venus.codepro.be [IPv6:2a01:4f8:162:1127::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.codepro.be", Issuer "Gandi Standard SSL CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 343281098 for ; Mon, 2 Nov 2015 13:59:10 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from [IPv6:2a02:1811:2419:4e02:f1d5:56e9:24b:faad] (unknown [IPv6:2a02:1811:2419:4e02:f1d5:56e9:24b:faad]) by venus.codepro.be (Postfix) with ESMTPSA id BB5EF1A971; Mon, 2 Nov 2015 14:59:06 +0100 (CET) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3106\)) Subject: Re: pf NAT and VNET Jails From: Kristof Provost In-Reply-To: <6607014.lfu2kQizLV@hbsd-dev-laptop> Date: Mon, 2 Nov 2015 14:59:03 +0100 Cc: freebsd-current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <56354BD2.5060608@freebsd.org> <6607014.lfu2kQizLV@hbsd-dev-laptop> To: Shawn Webb X-Mailer: Apple Mail (2.3106) 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, 02 Nov 2015 13:59:10 -0000 > On 02 Nov 2015, at 14:47, Shawn Webb = wrote: >=20 > On Sunday, 01 November 2015 07:16:34 AM Julian Elischer wrote: >> On 11/1/15 2:50 AM, Shawn Webb wrote: >>> I'm at r290228 on amd64. I'm not sure which revision I was on last = when it >>> last worked, but it seems VNET jails aren't working anymore. >>>=20 >>> I've got a bridge, bridge1, with an IP of 192.168.7.1. The VNET = jails set >>> their default route to 192.168.7.1. The host simply NATs outbound = from >>> 192.168.7.0/24 to the rest of the world. The various epairs get = added to >>> bridge1 and assigned to each jail. Pretty simple setup. That worked = until >>> today. When I do tcpdump on my public-facing NIC, I see that NAT = isn't >>> applied. When I run `ping 8.8.8.8` from the jail, the jail's >>> 192.168.7.0/24 >>> address gets sent on the wire. >>>=20 >>> Let me know what I can do to help debug this further. >>=20 >> send the list your setup script/settings? >=20 > I'm using iocage to start up the jails. Here's a pasted output of = `iocage get=20 > all mutt-hardenedbsd`: http://ix.io/lLG Can you add your pf.conf too? I=E2=80=99ll try upgrading my machine to something beyond 290228 to see = if I can reproduce it. It=E2=80=99s on r289635 now, and seems to be fine. My VNET jails = certainly get their traffic NATed. Thanks, Kristof From owner-freebsd-current@freebsd.org Mon Nov 2 14:07: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 2F942A22F63 for ; Mon, 2 Nov 2015 14:07:34 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-vk0-x22e.google.com (mail-vk0-x22e.google.com [IPv6:2607:f8b0:400c:c05::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 CFD5C17C1 for ; Mon, 2 Nov 2015 14:07:33 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by vkgy127 with SMTP id y127so86116475vkg.0 for ; Mon, 02 Nov 2015 06:07:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd_org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:organization:user-agent :in-reply-to:references:mime-version:content-type; bh=R/w6AVXCPam/TuwblfxJmy84NuBz3Pjn7ba3cPJtnrs=; b=E9kDvA2XjRcoWF1hBEUt7L9OXym1kbAaJXFSSNFB2uVsdtrn5Qdgt0sOeF17aA24E8 BllJMnqv5h4j/EZ0JGAkJ3qNXqqbnpXDHN5fstS/YvRPd1sm9A2myh3AWPnmvWq4z0k3 3gcwr4gfg590I8hHpXBWfgX0I7QczDpjuKJMtLpMABjOjGp9Gu705LkSAUSQ4/TD5PSg rf7aLImewPvlnFntbhSCG2IcgieJuWpID4LEs0eDOlWsHxDl3XqT5mDLStpuiJCl5EM3 bNvlUj4zO0czgaSACpQsJ5Y6pSkOvOYg9IAShj7CtF5WHjo41+j3qP5rSjw8g2GvhhTL gRaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:organization :user-agent:in-reply-to:references:mime-version:content-type; bh=R/w6AVXCPam/TuwblfxJmy84NuBz3Pjn7ba3cPJtnrs=; b=SiAE+aQPpRG/1uYrUaO9ltPIf9LtdaQlq2/qfeNk/2mHNbfdE3mrlOkOrZdzgW9K2J 7Z5ScoI4V23vbCqkrtMKvw5XDYlFWcDk4y5UdLl4yQIZNYUN/vnbUCt4TxZPV0lGYhaU BYt+5TPyFA4Afr91Pg/mycdCVocE9NzCwp7FsFMlEiH+T9+Yabf1eUfWhb5CTsD02VKR zCsQy5jLtwg3e7OSz1S0c5OPxA0j8Gr0tUZZNO+yr4VVsYoWCE2jUXTV8lWYHQ4TGZq+ MeBrDUUtbx1CXaZEZ+k+aB/s+4nkpNIJvLODXkWEB1QM+R+JOwTuEplPIOiRlrQc8f9a cjGQ== X-Gm-Message-State: ALoCoQkBbTcOGEV02xhiHpnitCY3z38tFrnPy15CjQ9/zl/HDemVICiMPWAwxxgX9q1YEElBwgjL X-Received: by 10.31.13.11 with SMTP id 11mr15771188vkn.59.1446473252771; Mon, 02 Nov 2015 06:07:32 -0800 (PST) Received: from hbsd-dev-laptop.localnet ([129.6.251.181]) by smtp.gmail.com with ESMTPSA id b184sm6187453vkf.28.2015.11.02.06.07.32 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Nov 2015 06:07:32 -0800 (PST) From: Shawn Webb To: Kristof Provost Cc: freebsd-current@freebsd.org Subject: Re: pf NAT and VNET Jails Date: Mon, 02 Nov 2015 09:07:27 -0500 Message-ID: <20151798.z4nmEG8eZc@hbsd-dev-laptop> Organization: HardenedBSD User-Agent: KMail/4.14.3 (FreeBSD/11.0-CURRENT-HBSD; KDE/4.14.3; amd64; ; ) In-Reply-To: References: <6607014.lfu2kQizLV@hbsd-dev-laptop> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart4758233.7oiUq5Sv66"; micalg="pgp-sha256"; protocol="application/pgp-signature" 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, 02 Nov 2015 14:07:34 -0000 --nextPart4758233.7oiUq5Sv66 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" On Monday, 02 November 2015 02:59:03 PM Kristof Provost wrote: > > On 02 Nov 2015, at 14:47, Shawn Webb w= rote: > >=20 > > On Sunday, 01 November 2015 07:16:34 AM Julian Elischer wrote: > >> On 11/1/15 2:50 AM, Shawn Webb wrote: > >>> I'm at r290228 on amd64. I'm not sure which revision I was on las= t when > >>> it > >>> last worked, but it seems VNET jails aren't working anymore. > >>>=20 > >>> I've got a bridge, bridge1, with an IP of 192.168.7.1. The VNET j= ails > >>> set > >>> their default route to 192.168.7.1. The host simply NATs outbound= from > >>> 192.168.7.0/24 to the rest of the world. The various epairs get a= dded to > >>> bridge1 and assigned to each jail. Pretty simple setup. That work= ed > >>> until > >>> today. When I do tcpdump on my public-facing NIC, I see that NAT = isn't > >>> applied. When I run `ping 8.8.8.8` from the jail, the jail's > >>> 192.168.7.0/24 > >>> address gets sent on the wire. > >>>=20 > >>> Let me know what I can do to help debug this further. > >>=20 > >> send the list your setup script/settings? > >=20 > > I'm using iocage to start up the jails. Here's a pasted output of `= iocage > > get all mutt-hardenedbsd`: http://ix.io/lLG >=20 > Can you add your pf.conf too? >=20 > I=E2=80=99ll try upgrading my machine to something beyond 290228 to s= ee if I can > reproduce it. It=E2=80=99s on r289635 now, and seems to be fine. My V= NET jails > certainly get their traffic NATed. Sorry about that! I should've included it. It's pasted here: http://ix.= io/lLI It's probably not the most concise. This is a laptop that can have one = of=20 three interfaces online: re0 (ethernet on the laptop), wlan0 (you can g= uess=20 what that is), or ue0 (usb tethering from my phone). I used to be able = to=20 specify NATing like that and pf would automatically figure out which ou= tgoing=20 device to use. Seems like that's broken now. Thanks, =2D-=20 Shawn Webb HardenedBSD GPG Key ID: 0x6A84658F52456EEE GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE --nextPart4758233.7oiUq5Sv66 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJWN24fAAoJEGqEZY9SRW7uaMIP/Aqlsj1wuBVup9HJcXQyuFEW hQxNqX8gFkTmwZQvf/B/FNP2hNWtGh1bOg/INI6aVv8eqgrHTas3Cuv4avMGkVo0 Lx9EOiUK0gFY/IwHeqB4bPmO4iRqCEpo6axETWXju7ZarPt28h77MTYB+TYyY1BK XOAwCfuSzPS5id4+O9VqU5RgDDtqJ9S1wwSHXYtF5az+MICUU6ajMN7C91SJ2nJK QvRePSeAc4j1/O8JD7OzuxWTgy2SObiTbtpJvh3Y6Uffo8f13ISaFQvscEXxh9Td czUOdGCKhP29chcfF2gZSNmoXyA2dIZschOsoREIBfFB67keXY7H1kyjwSJ7zk8N 7Jg0CjqusuVkLOH49H1xmcoOP3C0W94qhD9N72JohWX3WryhwtDoRv9WXxiRtEAA bfMSLq5NYbJyKWchXyW8WEK2CQCTg81tKw6Y00aipx5Eal5XAorl6GakKlWQ4E1Y Kpg4rvuyHOvdjJSky19/H3wMsyZdepVtBBgVwP3p4PQthjQqpVnOj1e6yXqk5wt0 2a7okvxPcdMvUuSU92UuQhUczn4ljG3vDXGDTtRHXUxXTFOiIti1zglW8MMknqvd Lu28GbaKpfinnovcSvmdGc9drTFntMT8bwHn8a+4AiImGBhgpHXIo5+6gyb3Rw97 8WvCLyktP3vBNOyTbIFK =ES0G -----END PGP SIGNATURE----- --nextPart4758233.7oiUq5Sv66-- From owner-freebsd-current@freebsd.org Mon Nov 2 14:33: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 9CE36A024FD for ; Mon, 2 Nov 2015 14:33:37 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-vk0-x22b.google.com (mail-vk0-x22b.google.com [IPv6:2607:f8b0: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 4A0E913D6 for ; Mon, 2 Nov 2015 14:33:37 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by vkgs66 with SMTP id s66so86154049vkg.1 for ; Mon, 02 Nov 2015 06:33:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd_org.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:organization:user-agent :mime-version:content-type; bh=rIzq5fRVWQ2iOLhsla/2WdS3zORDuCgUuyGuCU/74D4=; b=r8tJERsBVVL/hH4ljF1iFDXjXImBjnJcFnLYzzrUS3ud4hJB9U0GWwycDAAotSjAe+ 6RBTi109M9jfGfadvKxuZxTKyzkdhpqfBimqUPzivHtdt394i1aoOeSz2NEZpunduKa4 foV9/FpSXJ3RtHxu+B7LsROlIV6DM6/Zs1KMz3p9Efv3FwBknlCXDjV6zxxPmqRLS7x3 9XRwi3+CS5CIm9xRXoUOuES71IEqoN8ZH950Bof7Ik5s9/Cm3PSgRvZO8E47Yb7Hi7PT D9DdXLDiITAF/x7IIRPFQCkowZzaa9QkZhBC19xWOmtPy+hqSkpDIIswh7NEqR8JeZVc 1m6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:organization :user-agent:mime-version:content-type; bh=rIzq5fRVWQ2iOLhsla/2WdS3zORDuCgUuyGuCU/74D4=; b=TSVBbRaUxKVmKaz1tfodhEdJ5RY+YwO/St2kMsikOO4atmbW440QlweZTXnJ/QREpz hEJe7+asgZ6dmJ/3LB4vsNWxnEzAlrRfaTGcf0i7016CrFFV2beD3LbtXOhp/b3Lo6If PLzuVTzyAoTkwc316j4qkj47XFFBpMMh2Oswq2bfIIFhP6YRJTu574IiuBXw3ojSHFmo pmGd3qzZXGi4+7+/aIWKW5V+WHzkLdUvkHlARTPKtbS+1uFJi1TTu++x8Oxf99vxTU46 zUSyeAVHTUQEEwFm5uLcGu+kDZhVKQYoMi34Fs30c7jnf0XxWjl7KRFFh5SJVNAUB04I KObw== X-Gm-Message-State: ALoCoQkYF7gBccU9gTmBfAympBIxZqNCGV7opEPcg/6Gf/8jvhRP6hE7427Berxnq0oiRIzsE+m4vv/aL3mCQa2CkQnt2F1wbUIuJN7y4/CF8dkrLgTBnuvOBCIg/aunPQ0fxhKbZ04XG6E8mHtxDHvvYXEHJkVsvIYpoGpVeCFD94kvt+JLKkEnKR/vpT1/aqTP3RKPoOVQ X-Received: by 10.31.157.75 with SMTP id g72mr15055851vke.153.1446474816498; Mon, 02 Nov 2015 06:33:36 -0800 (PST) Received: from hbsd-dev-laptop.localnet ([129.6.251.181]) by smtp.gmail.com with ESMTPSA id m16sm6218600vke.20.2015.11.02.06.33.35 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Nov 2015 06:33:36 -0800 (PST) From: Shawn Webb To: freebsd-current@freebsd.org Subject: Per-process PS_STRINGS, USRSTACK, shared_obj_base, and sigcode_base Date: Mon, 02 Nov 2015 09:33:34 -0500 Message-ID: <1627340.Jc3dhoJChb@hbsd-dev-laptop> Organization: HardenedBSD User-Agent: KMail/4.14.3 (FreeBSD/11.0-CURRENT-HBSD; KDE/4.14.3; amd64; ; ) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart40241747.OuFrxeV1Z1"; micalg="pgp-sha256"; protocol="application/pgp-signature" 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, 02 Nov 2015 14:33:37 -0000 --nextPart40241747.OuFrxeV1Z1 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="us-ascii" Hey All, I've updated this patch to the latest HEAD. This patch is a preparatory= patch=20 for ASLR. It makes it so that PS_STRINGS, USRSTACK, the VDSO, and the s= ignal=20 trampolining code pointers are all stored per-process. Going forward, w= ith=20 HardenedBSD's ASLR patch, these values will be modified to introduce=20= randomness/entropy. The goal with this patch is to allow randomization = of the=20 stack base address and the VDSO. You can find the patch here: https://reviews.freebsd.org/D3565 Thanks, =2D-=20 Shawn Webb HardenedBSD GPG Key ID: 0x6A84658F52456EEE GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE --nextPart40241747.OuFrxeV1Z1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJWN3Q+AAoJEGqEZY9SRW7uzUEQAIBLe9l/TuspDsaEX4CPvLK5 cp96MY4vOft5hkvmmEpcRN8IOKfrUjSG1Z+RA3JDLtr7pMdJ7htlPxkcd0xHIh3B Vbsk1pJ0vXEO6ms4a4uenH2n/GHgK5QvIDY5UEAGIdBZpRoVVjj5yTFfZpeA9Yr1 ZAGY62iqzmq4z27CrACsnysT4XNlyVMMUlb5pv3c4fa8rjbpia7Gr6VxXBuJ1s54 GnumhBIQczGwT9+gYIrQ68k/KDrO7vtEe/o7RvRN4GqtUJwsZaKSmdpF81zmqLDg Os7CfNDN/GNhVzENMiJslWfB5uO9qTR43QpN58T59qjtRc9WlBdpiH8NPHJqtM1G znkyt+xUNWdQGukQgl5CZLL0HEjrU2bhq2Zym/stRlk5uD+gHGOQ5nq6dD8YJ1ju c6IdW6YywYmRKejIMbGefdAbW2il5HU9bST3loVT2R5Sxuidv9A2l+6AaOr+2dc4 I7XhyPv03AmmjQ8QPFzPgNDWZHKT+akQ65a4gAG+4aGIYnGacBdGY2TyHq+VdMBb H5FRRemoJcn7iKl6BRntArQosD1EilCrnT4bhL8Wv7qiV7gz68seY2swIkMwcCiI kHyBi+Ci8DJrQeyUZYHRcYU0sGxKKNmNsIZ0rC27/mSgji8+XDe29OiV8n4agRu/ SzoW6jjId8rR0nTm5oOs =rTD4 -----END PGP SIGNATURE----- --nextPart40241747.OuFrxeV1Z1-- From owner-freebsd-current@freebsd.org Mon Nov 2 14:39:32 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 C2D52A026D5 for ; Mon, 2 Nov 2015 14:39:32 +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 B349218E3; Mon, 2 Nov 2015 14:39:32 +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 22DDD1363; Mon, 2 Nov 2015 14:39:33 +0000 (UTC) Date: Mon, 2 Nov 2015 14:39:32 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <1042597993.9.1446475172847.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1964891025.7.1446464116898.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1964891025.7.1446464116898.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD-tests - Build #1638 - Still Unstable MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD-tests X-Jenkins-Result: UNSTABLE 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: Mon, 02 Nov 2015 14:39:32 -0000 FreeBSD_HEAD-tests - Build #1638 - Still Unstable: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1638/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1638/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1638/console Change summaries: No changes The failed test cases: 4 tests failed. FAILED: lib.libc.stdio.fmemopen2_test.test_data_length Error Message: /builds/FreeBSD_HEAD/lib/libc/tests/stdio/fmemopen2_test.c:203: pos == 0 not met FAILED: lib.libc.stdio.fmemopen_test.test09 Error Message: 3956 checks failed; see output for more details FAILED: lib.libc.stdio.fmemopen_test.test11 Error Message: 6020 checks failed; see output for more details FAILED: lib.libc.stdio.fmemopen_test.test14 Error Message: 1806 checks failed; see output for more details From owner-freebsd-current@freebsd.org Mon Nov 2 21: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 9E00EA251D9 for ; Mon, 2 Nov 2015 21:38:55 +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 8C9D914F2; Mon, 2 Nov 2015 21:38:55 +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 5B61114C5; Mon, 2 Nov 2015 21:38:55 +0000 (UTC) Date: Mon, 2 Nov 2015 21:38:54 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <1740192369.12.1446500334751.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1042597993.9.1446475172847.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1042597993.9.1446475172847.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD-tests - Build #1639 - 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: Mon, 02 Nov 2015 21:38:55 -0000 FreeBSD_HEAD-tests - Build #1639 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1639/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1639/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD-tests/1639/console Change summaries: No changes From owner-freebsd-current@freebsd.org Mon Nov 2 22:04: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 EE053A258D0 for ; Mon, 2 Nov 2015 22:04:19 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: from mail-yk0-x22b.google.com (mail-yk0-x22b.google.com [IPv6:2607:f8b0:4002:c07::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 B9A701C64; Mon, 2 Nov 2015 22:04:19 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: by ykdr3 with SMTP id r3so154162682ykd.1; Mon, 02 Nov 2015 14:04:19 -0800 (PST) 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:cc:content-type; bh=aRbCADhH2thldOLQG2uuy29FNU+9Q5UEOUshqLe7jMM=; b=bZabizmqjmUg2Hw+plwNU88l7HY+w5xssHpSHLrK5Xpg8AMfI0FXBVLbRLWWibsvN4 dy8KFCvZWrzprU+nEXhwdPOPK8ibcijAo0KzVNxLNCMuzroXbP6OYKBakwXtdrmZjoID +fCRs6dpTE0b+/Hc6jfyjJ+yHTQuENs9zOD0qHwT1es1XbgKxRMPC9gVtUzSMdQe30Le u/m2fhQyf67AM9IP1NP7kEX6sMOxfTC1GUOah/TRR2+Q0vs9nB1NbTePJRWh63AxAw1r FXZi+TzChzUXTyNCbR+fFICiA6Xx3wuPrHu8FSlWNGh52RGWzUEPQgZsbwbEUAoK+npG GdYg== MIME-Version: 1.0 X-Received: by 10.13.232.193 with SMTP id r184mr17502352ywe.283.1446501858903; Mon, 02 Nov 2015 14:04:18 -0800 (PST) Sender: crodr001@gmail.com Received: by 10.37.107.7 with HTTP; Mon, 2 Nov 2015 14:04:18 -0800 (PST) Date: Mon, 2 Nov 2015 14:04:18 -0800 X-Google-Sender-Auth: pwE5K7HRKhbx-HrGxnsxW9loFPM Message-ID: Subject: Tunnelling IPv4 over IPv6 for GitHub access? From: Craig Rodrigues To: George Neville-Neil , Randall Stewart , Alfred Perlstein Cc: freebsd-current 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: Mon, 02 Nov 2015 22:04:20 -0000 Hi, I have some machines which are on an IPv6 only network. It works great and I can access most things on the IPv6 Internet that I need like Google ( [2607:f8b0:4004:808::1014]) , Facebook ([2a03:2880:1010:df05:face:b00c:0:2]), CNN ( [2620:100:e000::8001]), etc. However, the one thing I cannot access is GitHub, which does not support IPv6 (!!!!). Is there a way that I can tunnel IPv4 over an IPv6 network? I read this blog post: http://www.aisecure.net/2013/02/03/tunneling-ipv4-over-ipv6-vpn/ and wasn't sure if this was an approach that I could use. -- Craig From owner-freebsd-current@freebsd.org Mon Nov 2 22:58: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 74EA5A24AFD for ; Mon, 2 Nov 2015 22:58:07 +0000 (UTC) (envelope-from yonas@fizk.net) Received: from mail-qg0-x22d.google.com (mail-qg0-x22d.google.com [IPv6:2607:f8b0:400d: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 2FABB1A1F for ; Mon, 2 Nov 2015 22:58:06 +0000 (UTC) (envelope-from yonas@fizk.net) Received: by qgem9 with SMTP id m9so129067403qge.1 for ; Mon, 02 Nov 2015 14:58:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fizk.net; s=google; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type; bh=+gnrCm57RgZsLrcdtd7X6DT0r7c0YX4e98cFmDvm0kA=; b=aErtdhJdBg44KALGqrrRQ7ijnZUSOwglMbSZRn6hu+4R5H0l0pAbCIROlXpg0J785F lu85bomrFEa5J1qg8E6rMob1391AW7A6lcD3lPRjsJknFi046gfkeornGxQ7ctdRUPiQ TBXxyl3CisMxOpWTHcA+rrseOETuf7E/6c+fA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-type; bh=+gnrCm57RgZsLrcdtd7X6DT0r7c0YX4e98cFmDvm0kA=; b=HOnDA2eHmdzrKUjyiJ68iJmQU5SCs7omBlJK+wRTr8NQozxTpfrAZIIA6tv1Xq74Ep +kxbpjhsTG2eeynZ2OZwM/Ol61W5HUW+JAlFC5zK4Hxvt275D6VErwSzGlPKSXiST/ho SNeKO25sJn4Y+8vmAJUmFNVRZENH0E7A8KZTSQg3/N9gsrWffh2NxgKTv3w6XoelMIx9 4jLu/PZqtqcfkyRqZUBwg0aB9UDLQ0zvu0JIiF0P9GJqo7aOk4f5esesy/RMhP8sp/yX WaidDjEp0DdOheu0in1IhDDJJX4c3riCU9eFRFprZXFZz9P11iWnuB/DXoHnNPoNXBNa nsrQ== X-Gm-Message-State: ALoCoQkbB33WrJXy7Yy47VnHcVJ6E3oA6b9Vm9EDOzHGu1xa+uvWYrN2Ju0V0MxdbmTnfRpfnJgy X-Received: by 10.140.231.139 with SMTP id b133mr35778775qhc.87.1446505085891; Mon, 02 Nov 2015 14:58:05 -0800 (PST) Received: from [192.168.2.200] (CPEbc4dfb965b33-CMbc4dfb965b30.cpe.net.cable.rogers.com. [99.236.139.136]) by smtp.gmail.com with ESMTPSA id f68sm8668473qhe.42.2015.11.02.14.58.03 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Nov 2015 14:58:03 -0800 (PST) Subject: Re: Tunnelling IPv4 over IPv6 for GitHub access? To: Craig Rodrigues References: Cc: freebsd-current Current From: Yonas Yanfa Message-ID: <5637EA7A.5090307@fizk.net> Date: Mon, 2 Nov 2015 17:58:02 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed 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 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, 02 Nov 2015 22:58:07 -0000 On 11/02/2015 17:04, Craig Rodrigues wrote: > Hi, > > I have some machines which are on an IPv6 only network. > It works great and I can access most things on the IPv6 Internet > that I need like Google ( [2607:f8b0:4004:808::1014]) , Facebook > ([2a03:2880:1010:df05:face:b00c:0:2]), CNN ( [2620:100:e000::8001]), etc. > > However, the one thing I cannot access is GitHub, which does not > support IPv6 (!!!!). > > Is there a way that I can tunnel IPv4 over an IPv6 network? > > I read this blog post: > http://www.aisecure.net/2013/02/03/tunneling-ipv4-over-ipv6-vpn/ > and wasn't sure if this was an approach that I could use. > > -- > Craig > _______________________________________________ > 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" Weird how such a geek central place like GitHub doesn't support IPv6 o_O. I'm unfamiliarity with tunnelling IPv4 over IPv6, but I'm curious if the guide you found on aisecure.net worked for you? I would give it a shot if you haven't tried them yet. It was written only a few years ago (2013), so it could still work. Cheers, Yonas -- Yonas Yanfa In Love With Open Source Drupal :: GitHub :: Mozilla :: iPhone fizk.net | yonas@fizk.net From owner-freebsd-current@freebsd.org Mon Nov 2 23:38:39 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 1F5C6A252C0 for ; Mon, 2 Nov 2015 23:38:39 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) Received: from mail.ijs.si (mail.ijs.si [IPv6:2001:1470:ff80::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C742D112B for ; Mon, 2 Nov 2015 23:38:38 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) Received: from amavis-ori.ijs.si (localhost [IPv6:::1]) by mail.ijs.si (Postfix) with ESMTP id 3nqW0B6SLTz1Fb for ; Tue, 3 Nov 2015 00:38:34 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ijs.si; h= user-agent:message-id:references:in-reply-to:organization :subject:subject:from:from:date:date:content-transfer-encoding :content-type:content-type:mime-version:received:received :received:received; s=jakla4; t=1446507511; x=1449099512; bh=+5G VzjEH52s6nA9c5YC/5KufEgPNmgCc/y8HIoc3GJk=; b=boBWa/IBrLnHgvCEFmg Tq5SYaOakOyWqvS0ocsUJdsYZRmDSMm3oxgzILKl/XKuxWi8qYNTE+wJmh1dJZ3m TiV+3ublCt/bnsCrUFu1nfw64DMOmgG4AajLg9MISrjBNgfQakG6Qg75MFzoSiki OReAGQ4MamN+dmX00wZ6e6U0= X-Virus-Scanned: amavisd-new at ijs.si Received: from mail.ijs.si ([IPv6:::1]) by amavis-ori.ijs.si (mail.ijs.si [IPv6:::1]) (amavisd-new, port 10026) with LMTP id yqjE1shih3y1 for ; Tue, 3 Nov 2015 00:38:31 +0100 (CET) Received: from mildred.ijs.si (mailbox.ijs.si [IPv6:2001:1470:ff80::143:1]) by mail.ijs.si (Postfix) with ESMTP id 3nqW074Xldz1FZ for ; Tue, 3 Nov 2015 00:38:31 +0100 (CET) Received: from nabiralnik.ijs.si (nabiralnik.ijs.si [IPv6:2001:1470:ff80::80:16]) by mildred.ijs.si (Postfix) with ESMTP id 3nqW072z9nzQH for ; Tue, 3 Nov 2015 00:38:31 +0100 (CET) Received: from sleepy.ijs.si (2001:1470:ff80:e001::1:1) by nabiralnik.ijs.si with HTTP (HTTP/1.1 POST); Tue, 03 Nov 2015 00:38:31 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 03 Nov 2015 00:38:31 +0100 From: Mark Martinec To: freebsd-current@freebsd.org Subject: Re: Tunnelling IPv4 over IPv6 for GitHub access? Organization: Jozef Stefan Institute In-Reply-To: <5637EA7A.5090307@fizk.net> References: <5637EA7A.5090307@fizk.net> Message-ID: <22a80c7ff85a8683ebeec47bedf62d0d@mailbox.ijs.si> X-Sender: Mark.Martinec+freebsd@ijs.si User-Agent: Roundcube Webmail/1.1.3 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, 02 Nov 2015 23:38:39 -0000 Craig Rodrigues wrote: > I have some machines which are on an IPv6 only network. > It works great and I can access most things on the IPv6 Internet > that I need like Google ( [2607:f8b0:4004:808::1014]) , Facebook > ([2a03:2880:1010:df05:face:b00c:0:2]), CNN ( [2620:100:e000::8001]), > etc. > > However, the one thing I cannot access is GitHub, which does not > support IPv6 (!!!!). > > Is there a way that I can tunnel IPv4 over an IPv6 network? > > I read this blog post: > http://www.aisecure.net/2013/02/03/tunneling-ipv4-over-ipv6-vpn/ > and wasn't sure if this was an approach that I could use. I don't see how a tunnel encapsulation would help here - you need to translate between protocol families, as your client side is IPv6-only. If all the traffic is HTTP then a web proxy like squid running on a dual-stacked host would suffice. Otherwise a NAT64 (with DNS64) is needed, like implemented in OpenBSD's pf (but not available in FreeBSD's pf). Mark From owner-freebsd-current@freebsd.org Mon Nov 2 23:44: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 C3059A25474 for ; Mon, 2 Nov 2015 23:44:27 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from venus.codepro.be (venus.codepro.be [IPv6:2a01:4f8:162:1127::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.codepro.be", Issuer "Gandi Standard SSL CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8B66F1625 for ; Mon, 2 Nov 2015 23:44:27 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from [IPv6:2a02:1811:2419:4e02:a528:e68b:dc0a:bd8c] (unknown [IPv6:2a02:1811:2419:4e02:a528:e68b:dc0a:bd8c]) by venus.codepro.be (Postfix) with ESMTPSA id 55CE91A165; Tue, 3 Nov 2015 00:44:21 +0100 (CET) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3106\)) Subject: Re: pf NAT and VNET Jails From: Kristof Provost In-Reply-To: <20151798.z4nmEG8eZc@hbsd-dev-laptop> Date: Tue, 3 Nov 2015 00:44:19 +0100 Cc: freebsd-current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <089B842B-FE96-4016-BE6E-A63182422A9C@FreeBSD.org> References: <6607014.lfu2kQizLV@hbsd-dev-laptop> <20151798.z4nmEG8eZc@hbsd-dev-laptop> To: Shawn Webb X-Mailer: Apple Mail (2.3106) 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, 02 Nov 2015 23:44:27 -0000 > On 02 Nov 2015, at 15:07, Shawn Webb = wrote: >=20 > On Monday, 02 November 2015 02:59:03 PM Kristof Provost wrote: >>=20 >> Can you add your pf.conf too? >>=20 >> I=E2=80=99ll try upgrading my machine to something beyond 290228 to = see if I can >> reproduce it. It=E2=80=99s on r289635 now, and seems to be fine. My = VNET jails >> certainly get their traffic NATed. >=20 > Sorry about that! I should've included it. It's pasted here: = http://ix.io/lLI >=20 > It's probably not the most concise. This is a laptop that can have one = of=20 > three interfaces online: re0 (ethernet on the laptop), wlan0 (you can = guess=20 > what that is), or ue0 (usb tethering from my phone). I used to be able = to=20 > specify NATing like that and pf would automatically figure out which = outgoing=20 > device to use. Seems like that's broken now. >=20 I=E2=80=99ve updated my machine and things still seem to be working. As you said, it=E2=80=99s probably related to the multiple nat entries. I=E2=80=99ll have to make a test setup, which=E2=80=99ll take a bit of = time, especially=20 since I=E2=80=99m messing with the host machine at the moment. Regards, Kristof From owner-freebsd-current@freebsd.org Mon Nov 2 23:46: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 00329A254E9 for ; Mon, 2 Nov 2015 23:46:27 +0000 (UTC) (envelope-from bergerkos@yahoo.co.uk) Received: from nm32-vm4.bullet.mail.ne1.yahoo.com (nm32-vm4.bullet.mail.ne1.yahoo.com [98.138.229.52]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BF115188E for ; Mon, 2 Nov 2015 23:46:26 +0000 (UTC) (envelope-from bergerkos@yahoo.co.uk) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s2048; t=1446507776; bh=c4BgTi4mXpTFGIT7EXtTzpuniawx2kCJG2/xI0ZWLXA=; h=Date:From:Reply-To:To:Subject:References:From:Subject; b=t45YRuEyX1Vtp62cUoN/lWwOzxUr5wXLEUCFPcVs4fBx8cvmyS87qU3r3g4PFMQ3cD+5S2xDlXLSeMmN0GzRKxy2gxuoutXfNJeF371A4OHOHu572Da4hYmYe3rXtH+405HFxejTJ4sTUppg4TXmEBAtjcJ1vDifGbhtkp7dE4pbDWSrHlxOIUBa83LftQeW3gkGyQsLnqo79IfB13sAq09/ldza2WVehepgmqjRPaART4ufnlu7Ea3VaUZ4/zMR4zogDmq9CffPlEDQnq4w6GEL0bVWalXoPPTZROhE/yHpVn4wEU67ie707FoEbELNjItYIC2LC0ozeaDZ9yC8xA== Received: from [127.0.0.1] by nm32.bullet.mail.ne1.yahoo.com with NNFMP; 02 Nov 2015 23:42:56 -0000 Received: from [98.138.101.131] by nm32.bullet.mail.ne1.yahoo.com with NNFMP; 02 Nov 2015 23:39:59 -0000 Received: from [212.82.98.62] by tm19.bullet.mail.ne1.yahoo.com with NNFMP; 02 Nov 2015 23:39:58 -0000 Received: from [212.82.98.87] by tm15.bullet.mail.ir2.yahoo.com with NNFMP; 02 Nov 2015 23:39:58 -0000 Received: from [127.0.0.1] by omp1024.mail.ir2.yahoo.com with NNFMP; 02 Nov 2015 23:39:58 -0000 X-Yahoo-Newman-Property: ymail-4 X-Yahoo-Newman-Id: 333389.80470.bm@omp1024.mail.ir2.yahoo.com X-YMail-OSG: q.gdjQgVM1mNoDB3mHJaP7sunPdqTnStmHahbN11IIjkZ1p7A8f8d9fRi2GpaDC aJL9AfIC7FsIeUA22OmXDQfyUj0icMDxplk36YSTtDP5vaAvZyCz3LgQY3NCUC5cKkIJKxuuyNdo hiC88JdHm643iMOKSEWiZ5FYUU2eZ_Ifsww.8RHTBDWNtDaBK09hLWAk.rk9zlWAbktHhNhjRezD Pb3KykeYR6IC1TzHMXOSZP1BwioSrTyBzg4BUgWxddlgBHOIdYMGUY.q31LglCM7K7d0CNsFDwRw GlywrmjG3CJ51rm2YSHJn72jbvINmXXfUuaGj2nTRTPS3_bNd3t0silU08uDP0m_O9NPJwUtWzjh 3lkUaBjTIDpE26gI..DjmgjtJyRXTiKogviRwoRWKVRKws.9yyO1XqSRpxcDBnEnizl1StE19bOI DaJfFLYNYkAsvoYcumL92MjBdqe5XIss.i9Pv5triAFxDZrS4lCAheR0pcfDU77G4YO08jtvJbAC uX7AoZFCY3X2zerPlC3n3e_2PR4_l Received: by 217.12.9.12; Mon, 02 Nov 2015 23:39:57 +0000 Date: Mon, 2 Nov 2015 23:39:57 +0000 (UTC) From: Kostya Berger Reply-To: Kostya Berger To: "freebsd-current@freebsd.org" Message-ID: <2048870572.1877601.1446507597603.JavaMail.yahoo@mail.yahoo.com> Subject: KLD: (nvidia.ko) is missing dependencies (boot message) MIME-Version: 1.0 References: <2048870572.1877601.1446507597603.JavaMail.yahoo@mail.yahoo.com> 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 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, 02 Nov 2015 23:46:27 -0000 Hi everyone. I'm on 11.0-CURRENT #0 r289580 I didn't find this in any archives, so I'm posting it here. Mine is a ZFS b= ased system and I'm booting using GRUB2, not the FreeBSD loader.However, th= is works just fine on FreeBSD 10.2 etc. But on 11.0-CURRENT this appears in boot message:... KLD file linux.ko is missing dependencies KLD file nvidia.ko is missing dependencies ...Accordingly, nvidia.ko is not loaded on boot. But when I afterwards manu= ally `kldload nvidia`, it works just fine and the driver gets loaded. Not sure if this is related, but on shutdown/reboot I also have some ZFS re= lated debug output, of which I can only send a photo. Not attaching it now = as I'm not sure how the mailing list software will react to this, but I'm r= eady to send it on demand. =C2=A0With kindest regards, Kostya Berger =20 From owner-freebsd-current@freebsd.org Mon Nov 2 23:59: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 4E80FA257EC for ; Mon, 2 Nov 2015 23:59:02 +0000 (UTC) (envelope-from kris@pcbsd.org) Received: from barracuda.ixsystems.com (mail.ixsystems.com [69.198.165.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.ixsystems.com", Issuer "Go Daddy Secure Certificate Authority - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 272F61C56 for ; Mon, 2 Nov 2015 23:59:01 +0000 (UTC) (envelope-from kris@pcbsd.org) X-ASG-Debug-ID: 1446508739-08ca040e8406ba0002-XDYc8F Received: from [192.168.0.27] (75-130-56-30.static.kgpt.tn.charter.com [75.130.56.30]) by barracuda.ixsystems.com with ESMTP id 9Z0UnBmJIhBJCoFn (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 02 Nov 2015 15:59:00 -0800 (PST) X-Barracuda-Envelope-From: kris@pcbsd.org X-Barracuda-AUTH-User: kris@pcbsd.org X-Barracuda-Apparent-Source-IP: 75.130.56.30 X-ASG-Whitelist: Client In-Reply-To: <2048870572.1877601.1446507597603.JavaMail.yahoo@mail.yahoo.com> References: <2048870572.1877601.1446507597603.JavaMail.yahoo@mail.yahoo.com> <2048870572.1877601.1446507597603.JavaMail.yahoo@mail.yahoo.com> X-Referenced-Uid: 670675 Thread-Topic: KLD: (nvidia.ko) is missing dependencies (boot message) User-Agent: Type for Android MIME-Version: 1.0 Subject: Re: KLD: (nvidia.ko) is missing dependencies (boot message) From: Kris Moore X-ASG-Orig-Subj: Re: KLD: (nvidia.ko) is missing dependencies (boot message) Date: Mon, 02 Nov 2015 18:58:57 -0500 To: Kostya Berger CC: freebsd-current@freebsd.org Message-ID: <8936c28c-8432-4e07-bacc-0ce8e064e119@typeapp.com> X-Barracuda-Connect: 75-130-56-30.static.kgpt.tn.charter.com[75.130.56.30] X-Barracuda-Start-Time: 1446508739 X-Barracuda-Encrypted: ECDHE-RSA-AES256-SHA X-Barracuda-URL: https://10.2.0.41:443/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at ixsystems.com X-Barracuda-BRTS-Status: 1 Content-Type: text/plain; charset=UTF-8 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: Mon, 02 Nov 2015 23:59:02 -0000 Grub does not automatically load module deps, you need to manually specify linux_common or other deps of the nvidia driver. Take a look at what is loaded with kldstat after boot. -- Kris Moore On Nov 2, 2015, 6:46 PM, at 6:46 PM, Kostya Berger wrote: >Hi everyone. >I'm on 11.0-CURRENT #0 r289580 >I didn't find this in any archives, so I'm posting it here. Mine is a >ZFS based system and I'm booting using GRUB2, not the FreeBSD >loader.However, this works just fine on FreeBSD 10.2 etc. >But on 11.0-CURRENT this appears in boot message:... >KLD file linux.ko is missing dependencies >KLD file nvidia.ko is missing dependencies >...Accordingly, nvidia.ko is not loaded on boot. But when I afterwards >manually `kldload nvidia`, it works just fine and the driver gets >loaded. >Not sure if this is related, but on shutdown/reboot I also have some >ZFS related debug output, of which I can only send a photo. Not >attaching it now as I'm not sure how the mailing list software will >react to this, but I'm ready to send it on demand. > With kindest regards, >Kostya Berger > >_______________________________________________ >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 Mon Nov 2 23:59: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 0F458A2581E for ; Mon, 2 Nov 2015 23:59:27 +0000 (UTC) (envelope-from pfg@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 EE3CE1D5E for ; Mon, 2 Nov 2015 23:59:26 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id EBF48A2581D; Mon, 2 Nov 2015 23:59:26 +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 EB92DA2581B for ; Mon, 2 Nov 2015 23:59:26 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1.freebsd.org (Postfix) with SMTP id AF54F1D5D for ; Mon, 2 Nov 2015 23:59:26 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: (qmail 76778 invoked by uid 99); 2 Nov 2015 23:59:20 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Nov 2015 23:59:20 +0000 Received: from [192.168.0.103] (unknown [181.55.232.163]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id C7AFD1A0230 for ; Mon, 2 Nov 2015 23:59:19 +0000 (UTC) From: Pedro Giffuni Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [CFT] Unicode collation string and reworked locale definitions Message-Id: Date: Mon, 2 Nov 2015 18:59:15 -0500 To: current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) 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, 02 Nov 2015 23:59:27 -0000 First of all, congratulations to Baptiste and Marino for succeeding = where I failed many moons ago. Also huge thanks to Nexenta and Garret = D=E2=80=99Amore for relicensing localedef for us. Concerning regex; Gabor@ did a lot of work on libtre but according to him it was not up to = the task performancewise. We would also lose features if we move to libtre. I think our regex code actually has most of what is needed for multibyte already. I have a patch that turns on the functionality but I haven=E2=80=99= t found any brave soul that will do the testing: https://people.freebsd.org/~pfg/patches/regex-multibyte.diff Thanks again, Pedro. From owner-freebsd-current@freebsd.org Tue Nov 3 00:17: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 6551DA25B05 for ; Tue, 3 Nov 2015 00:17:05 +0000 (UTC) (envelope-from freebsd@grem.de) Received: from mail.grem.de (outcast.grem.de [213.239.217.27]) by mx1.freebsd.org (Postfix) with SMTP id C5C22145D for ; Tue, 3 Nov 2015 00:17:04 +0000 (UTC) (envelope-from freebsd@grem.de) Received: (qmail 65299 invoked by uid 89); 2 Nov 2015 23:50:21 -0000 Received: from unknown (HELO bsd64.grem.de) (mg@grem.de@88.217.180.132) by mail.grem.de with ESMTPA; 2 Nov 2015 23:50:21 -0000 Date: Tue, 3 Nov 2015 00:50:19 +0100 From: Michael Gmelin To: Craig Rodrigues Cc: George Neville-Neil , Randall Stewart , Alfred Perlstein , freebsd-current Current Subject: Re: Tunnelling IPv4 over IPv6 for GitHub access? Message-ID: <20151103005019.4250d920@bsd64.grem.de> In-Reply-To: References: X-Mailer: Claws Mail 3.12.0 (GTK+ 2.24.28; amd64-portbld-freebsd10.2) X-Face: $wrgCtfdVw_H9WAY?S&9+/F"!41z'L$uo*WzT8miX?kZ~W~Lr5W7v?j0Sde\mwB&/ypo^}> +a'4xMc^^KroE~+v^&^#[B">soBo1y6(TW6#UZiC]o>C6`ej+i Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJFBMVEWJBwe5BQDl LASZU0/LTEWEfHbyj0Txi32+sKrp1Mv944X8/fm1rS+cAAAACXBIWXMAAAsTAAAL EwEAmpwYAAAAB3RJTUUH3wESCxwC7OBhbgAAACFpVFh0Q29tbWVudAAAAAAAQ3Jl YXRlZCB3aXRoIFRoZSBHSU1QbbCXAAAAAghJREFUOMu11DFvEzEUAGCfEhBVFzuq AKkLd0O6VrIQsLXVSZXoWE5N1K3DobBBA9fQpRWc8OkWouaIjedWKiyREOKs+3PY fvalCNjgLVHeF7/3bMtBzV8C/VsQ8tecEgCcDgrzjekwKZ7TwsJZd/ywEKwwP+ZM 8P3drTsAwWn2mpWuDDuYiK1bFs6De0KUUFw0tWxm+D4AIhuuvZqtyWYeO7jQ4Aea 7jUqI+ixhQoHex4WshEvSXdood7stlv4oSuFOC4tqGcr0NjEqXgV4mMJO38nld4+ xKNxRDon7khyKVqY7YR4d+Cg0OMrkWXZOM7YDkEfKiilCn1qYv4mighZiynuHHOA Wq9QJq+BIES7lMFUtcikMnkDGHUoncA+uHgrP0ctIEqfwLHzeSo+eUA66AqzwN6n 2ZHJhw6Qh/PoyC/QENyEyC/AyNjq74Bs+3UH0xYwzDUC4B97HgLocg1QLYgDDO1v f3UX9Y307Ew4AHh67YAFFsxEpkXwpXY3eIgMhAAE3R19L919nNnuD2wlPcDE3UeT L2ytEICQib9BXgS2fU8PrD82ToYO1OEmMSnYTjSqSv9wdC0tPYC+rQRQD9ESnldF CyqfmiYW+tlALt8gH2xrMdC/youbjzPXEun+/ReXsMCDyve3dZc09fn2Oas8oXGc Jj6/fOeK5UmSMPmf/jL+GD8BEj0k/Fn6IO4AAAAASUVORK5CYII= MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII 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, 03 Nov 2015 00:17:05 -0000 On Mon, 2 Nov 2015 14:04:18 -0800 Craig Rodrigues wrote: > Hi, > > I have some machines which are on an IPv6 only network. > It works great and I can access most things on the IPv6 Internet > that I need like Google ( [2607:f8b0:4004:808::1014]) , Facebook > ([2a03:2880:1010:df05:face:b00c:0:2]), CNN ( [2620:100:e000::8001]), > etc. > > However, the one thing I cannot access is GitHub, which does not > support IPv6 (!!!!). > > Is there a way that I can tunnel IPv4 over an IPv6 network? > > I read this blog post: > http://www.aisecure.net/2013/02/03/tunneling-ipv4-over-ipv6-vpn/ > and wasn't sure if this was an approach that I could use. ikvjwd.com once offered a service using haproxy, you can find their configuration here: https://github.com/rcsheets/ikvjwd/commit/58979dcaf42fbbd9203067a6ba4629ba01469120 Another way to tunnel all IPv4 traffic is set up an OpenVPN server on a dual stack machine and route your client IPv4 traffic over it (that approach is actually very easy to accomplish, stable and will work with any service). - Michael > > -- > Craig > _______________________________________________ > 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" -- Michael Gmelin From owner-freebsd-current@freebsd.org Tue Nov 3 03:29:40 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 F2022A25C6A for ; Tue, 3 Nov 2015 03:29:40 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: from mail-yk0-x22a.google.com (mail-yk0-x22a.google.com [IPv6:2607:f8b0:4002:c07::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 B1FC1183E; Tue, 3 Nov 2015 03:29:40 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: by ykft191 with SMTP id t191so4211548ykf.0; Mon, 02 Nov 2015 19:29:39 -0800 (PST) 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=xeXoGkb5GfRwOmK4Jh0mn/i59WW/HxEztd0rr7S8OMY=; b=VrlFPMMVX2j64QEwKh9bVv0lPAo32sogEGPZWM6pegIpBl+lvhkhBUWuiX25fiPrTJ CwjpCYxBmsWL40sXSIQ7uGUdNfRMqYVmFgqSRVjFXpYqnq/n5IhkoNqViHYhiWgCBAF0 IHMa5PHzr9mx6USmpLqHu5OiiJKjfyl/ekcuSw490qXEypE1VHuoDh4m4qvMsXVLVUdo bS00lWbvvnPeuVVAY2my3Ov7d993ofMcszejEl/7W9ugcxbDssLXIVKuxvMzpEgWRixj DEbRBc4n5C8F+XMDicoXDa2lpts7KNTKYukNCTBlzC4ljdkFoscYRpqvKF0NqiHw9cCi qX3w== MIME-Version: 1.0 X-Received: by 10.129.154.85 with SMTP id r82mr18960086ywg.81.1446521379689; Mon, 02 Nov 2015 19:29:39 -0800 (PST) Sender: crodr001@gmail.com Received: by 10.37.107.7 with HTTP; Mon, 2 Nov 2015 19:29:39 -0800 (PST) In-Reply-To: <20151103005019.4250d920@bsd64.grem.de> References: <20151103005019.4250d920@bsd64.grem.de> Date: Mon, 2 Nov 2015 19:29:39 -0800 X-Google-Sender-Auth: SH2WF3ibhhM1TFqcR8dOm36V-tY Message-ID: Subject: Re: Tunnelling IPv4 over IPv6 for GitHub access? From: Craig Rodrigues To: Michael Gmelin Cc: George Neville-Neil , Randall Stewart , Alfred Perlstein , freebsd-current 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: Tue, 03 Nov 2015 03:29:41 -0000 On Mon, Nov 2, 2015 at 3:50 PM, Michael Gmelin wrote: > > > > On Mon, 2 Nov 2015 14:04:18 -0800 > > ikvjwd.com once offered a service using haproxy, you can find their > configuration here: > > https://github.com/rcsheets/ikvjwd/commit/58979dcaf42fbbd9203067a6ba4629ba01469120 > We were using ikvjwd.com, but that service did not seem to be very reliable. > > Another way to tunnel all IPv4 traffic is set up an OpenVPN server on > a dual stack machine and route your client IPv4 traffic over it (that > approach is actually very easy to accomplish, stable and will work > with any service). > Can you point me to some docs for how to do this? This could work for me. I have two separate networks that are connected: +--------------+ +--------------+ | | | | | | | | | Dual +---------> | IPv6 | | stack | | only | | | | | +--------------+ +--------------+ My machine is in the IPv6 only network, but it has access to a dual stack network. I still need to run my stuff which accesses GitHub in the IPv6 only network. -- Craig From owner-freebsd-current@freebsd.org Tue Nov 3 07:18: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 46FACA249B1 for ; Tue, 3 Nov 2015 07:18:33 +0000 (UTC) (envelope-from baptiste.daroussin@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 225151B07 for ; Tue, 3 Nov 2015 07:18:33 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 209FBA249B0; Tue, 3 Nov 2015 07:18:33 +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 20322A249AF for ; Tue, 3 Nov 2015 07:18:33 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wi0-x233.google.com (mail-wi0-x233.google.com [IPv6:2a00:1450:400c:c05::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 A62BE1B06; Tue, 3 Nov 2015 07:18:32 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by wijp11 with SMTP id p11so65675227wij.0; Mon, 02 Nov 2015 23:18:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=lkDpu1Z8I0SybuqESLASj/DE/hF+2r1i70DyOiGHPnc=; b=YmRo2ZBPn0bqZohS7Wt4Frh28Jaxqf27qe6oZSjmFWg4DcQ2/JwtOG/Q/fYIdraL37 vJYhhqmP9JG+KnNbGXu4sW/W0Z9OU+h4rPPN83W4Ysz6MVgv7NFpRK32Qqkcqj39aZ6P /eX61TqdBu88ycm+H2OCmg8FryVrZo65+byiiuZj1y/HlXrw2+ZjstcypLLualFsHbii DrnluhcUmSzE9cKut73kk4WEeAstOBkAWRC7Y6i33p6XsDZHkeV9HcvX03eRXyr/D9E1 pNwSF9P9yBX3Y871sNL5n7HRcjx9AreqQ+q6WGf+qp251Mjba6gIai2rXGchTRDVdirQ s++w== X-Received: by 10.194.62.112 with SMTP id x16mr32576218wjr.132.1446535111256; Mon, 02 Nov 2015 23:18:31 -0800 (PST) Received: from ivaldir.etoilebsd.net (ns3301091.ip-178-32-217.eu. [178.32.217.76]) by smtp.gmail.com with ESMTPSA id m135sm21940457wmb.0.2015.11.02.23.18.30 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Nov 2015 23:18:30 -0800 (PST) Sender: Baptiste Daroussin Date: Tue, 3 Nov 2015 08:17:58 +0100 From: Baptiste Daroussin To: Pedro Giffuni Cc: current@FreeBSD.org Subject: Re: [CFT] Unicode collation string and reworked locale definitions Message-ID: <20151103071758.GC31432@ivaldir.etoilebsd.net> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TiqCXmo5T1hvSQQg" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) 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, 03 Nov 2015 07:18:33 -0000 --TiqCXmo5T1hvSQQg Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Nov 02, 2015 at 06:59:15PM -0500, Pedro Giffuni wrote: > First of all, congratulations to Baptiste and Marino for succeeding where > I failed many moons ago. Also huge thanks to Nexenta and Garret D=E2=80= =99Amore > for relicensing localedef for us. >=20 > Concerning regex; >=20 > Gabor@ did a lot of work on libtre but according to him it was not up to = the > task performancewise. We would also lose features if we move to libtre. >=20 > I think our regex code actually has most of what is needed for multibyte > already. I have a patch that turns on the functionality but I haven=E2=80= =99t found > any brave soul that will do the testing: >=20 > https://people.freebsd.org/~pfg/patches/regex-multibyte.diff >=20 I think it this can be tested once the collation branch is merged. Note that dragonfly and musl libc both uses a patched version of libtre for the regex implementation. =46rom my non scientific testing libtre was more reliable and performant th= en our current regex. Anyway it will be relatively "easy" to test using the AT&T testsuite the reliability and performance of both implementations: ours + y= our patch and patched libtre. Best regards, Bapt --TiqCXmo5T1hvSQQg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlY4X6YACgkQ8kTtMUmk6EwOJACgwigUgoLUa5zq0P5AxY1msx8E G4UAn2SVTbAQQ7AIBk3tAu2YdbaqBsE6 =4rG0 -----END PGP SIGNATURE----- --TiqCXmo5T1hvSQQg-- From owner-freebsd-current@freebsd.org Tue Nov 3 09:39:40 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 CBB0FA1EB55 for ; Tue, 3 Nov 2015 09:39:40 +0000 (UTC) (envelope-from freebsd@grem.de) Received: from mail.grem.de (outcast.grem.de [213.239.217.27]) by mx1.freebsd.org (Postfix) with SMTP id 2657719D6 for ; Tue, 3 Nov 2015 09:39:39 +0000 (UTC) (envelope-from freebsd@grem.de) Received: (qmail 72118 invoked by uid 89); 3 Nov 2015 09:32:57 -0000 Received: from unknown (HELO bsd64.grem.de) (mg@grem.de@88.217.180.132) by mail.grem.de with ESMTPA; 3 Nov 2015 09:32:57 -0000 Date: Tue, 3 Nov 2015 10:32:53 +0100 From: Michael Gmelin To: Craig Rodrigues Cc: George Neville-Neil , Randall Stewart , Alfred Perlstein , freebsd-current Current Subject: Re: Tunnelling IPv4 over IPv6 for GitHub access? Message-ID: <20151103103253.02e00a7a@bsd64.grem.de> In-Reply-To: References: <20151103005019.4250d920@bsd64.grem.de> X-Mailer: Claws Mail 3.12.0 (GTK+ 2.24.28; amd64-portbld-freebsd10.2) X-Face: $wrgCtfdVw_H9WAY?S&9+/F"!41z'L$uo*WzT8miX?kZ~W~Lr5W7v?j0Sde\mwB&/ypo^}> +a'4xMc^^KroE~+v^&^#[B">soBo1y6(TW6#UZiC]o>C6`ej+i Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJFBMVEWJBwe5BQDl LASZU0/LTEWEfHbyj0Txi32+sKrp1Mv944X8/fm1rS+cAAAACXBIWXMAAAsTAAAL EwEAmpwYAAAAB3RJTUUH3wESCxwC7OBhbgAAACFpVFh0Q29tbWVudAAAAAAAQ3Jl YXRlZCB3aXRoIFRoZSBHSU1QbbCXAAAAAghJREFUOMu11DFvEzEUAGCfEhBVFzuq AKkLd0O6VrIQsLXVSZXoWE5N1K3DobBBA9fQpRWc8OkWouaIjedWKiyREOKs+3PY fvalCNjgLVHeF7/3bMtBzV8C/VsQ8tecEgCcDgrzjekwKZ7TwsJZd/ywEKwwP+ZM 8P3drTsAwWn2mpWuDDuYiK1bFs6De0KUUFw0tWxm+D4AIhuuvZqtyWYeO7jQ4Aea 7jUqI+ixhQoHex4WshEvSXdood7stlv4oSuFOC4tqGcr0NjEqXgV4mMJO38nld4+ xKNxRDon7khyKVqY7YR4d+Cg0OMrkWXZOM7YDkEfKiilCn1qYv4mighZiynuHHOA Wq9QJq+BIES7lMFUtcikMnkDGHUoncA+uHgrP0ctIEqfwLHzeSo+eUA66AqzwN6n 2ZHJhw6Qh/PoyC/QENyEyC/AyNjq74Bs+3UH0xYwzDUC4B97HgLocg1QLYgDDO1v f3UX9Y307Ew4AHh67YAFFsxEpkXwpXY3eIgMhAAE3R19L919nNnuD2wlPcDE3UeT L2ytEICQib9BXgS2fU8PrD82ToYO1OEmMSnYTjSqSv9wdC0tPYC+rQRQD9ESnldF CyqfmiYW+tlALt8gH2xrMdC/youbjzPXEun+/ReXsMCDyve3dZc09fn2Oas8oXGc Jj6/fOeK5UmSMPmf/jL+GD8BEj0k/Fn6IO4AAAAASUVORK5CYII= MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII 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, 03 Nov 2015 09:39:41 -0000 On Mon, 2 Nov 2015 19:29:39 -0800 Craig Rodrigues wrote: > On Mon, Nov 2, 2015 at 3:50 PM, Michael Gmelin > wrote: > > > > > > > > On Mon, 2 Nov 2015 14:04:18 -0800 > > > > ikvjwd.com once offered a service using haproxy, you can find their > > configuration here: > > > > > https://github.com/rcsheets/ikvjwd/commit/58979dcaf42fbbd9203067a6ba4629ba01469120 > > > > We were using ikvjwd.com, but that service did not seem to be very > reliable. > > > > > > Another way to tunnel all IPv4 traffic is set up an OpenVPN server > > on a dual stack machine and route your client IPv4 traffic over it > > (that approach is actually very easy to accomplish, stable and will > > work with any service). > > > > Can you point me to some docs for how to do this? This could work > for me. > > I have two separate networks that are connected: > > +--------------+ +--------------+ > | | | | > | | | | > | Dual +---------> | IPv6 | > | stack | | only | > | | | | > +--------------+ +--------------+ > > > My machine is in the IPv6 only network, but it has access to > a dual stack network. I still need to run my stuff which accesses > GitHub in the IPv6 only network. Basic guide for a point to point connection (this assumes that the client machine on your IPv6 only network still has an IPv4 stack in the kernel - also, if all you want is proxying one website [github http], setting up a proxy might make more sense): Install and enable openvpn on both machines pkg install openvpn setrc openvpn_enable=YES Example config side A (client): Fixed tunnel interface in rc.conf (so you can use tun8 in firewall rules cloned_interfaces="tun8" ifconfig_tun8="inet 10.10.10.1 10.10.10.2" /usr/local/etc/openvpn.conf: tls-client dev tun8 verb 3 remote hostnameOrIpv6AddressToConnectTo 1294 proto udp6 ca /usr/local/etc/openvpn/ca.crt cert /usr/local/etc/openvpn/client.crt key /usr/local/etc/openvpn/client.key tls-auth /usr/local/etc/openvpn/ta.key 1 ifconfig 10.10.10.1 10.10.10.2 # add IPv4 networks you want to route over the tunnel # you can also use static routed in rc.conf instead # or push the routes from the server side: route 141.1.1.0 255.255.255.0 keepalive 10 60 ping-timer-rem user nobody group nobody persist-key persist-tun daemon tun-mtu-extra 6 Example server side B (dual stack in your case): Fixed tunnel interface in rc.conf (so you can use tun8 in firewall rules cloned_interfaces="tun8" ifconfig_tun8="inet 10.10.10.2 10.10.10.1" /usr/local/etc/openvpn.conf: tls-server dev tun8 verb 3 local IpV6AddressToListenTo port 1294 proto udp6 ca /usr/local/etc/openvpn/ca.crt cert /usr/local/etc/openvpn/server.crt key /usr/local/etc/openvpn/server.key dh /usr/local/etc/openvpn/dh4096.pem tls-auth /usr/local/etc/openvpn/ta.key 0 ifconfig 10.10.10.2 10.10.10.1 # routes to send the other direction (optional) # ... keepalive 10 60 ping-timer-rem user nobody group nobody persist-key persist-tun daemon tun-mtu-extra 6 tun-mtu-extra was required in my setup, you might not need it. tls-auth is optional (it allows openvpn to hide, which you probably won't need on your local network). If you don't want to create a set of certificates and/or security is secondary, you can save yourself the work of creating all the certificates and replace it with a static shared secret. In this case ca cert key can be removed and replaced with "secret filename". filename is generated using "openvpn --genkey --secret filename". You then need some firewall rule to NAT the traffic that comes over the tunnel on the server side. If you have multiple clients, it's better to switch to an address pool (e.g. server 10.8.0.0 255.255.255.0). In that case I would recommend to push all relevant routes to the client (push "route ip netmask" in the server config) and not bother to use a fixed tunnel interface on the client side (so no entry in rc.conf and change "tun8" to "tun" in the client configuration). It's really not as complicated as my description makes it look like :p You can find plenty of examples on openvpn.net, including a long example configuration that details all options: https://openvpn.net/index.php/open-source/documentation/howto.html#examples There are plenty of howtos out there. I've been using this for a few years now to circumvent a broken DS-LITE gateway outbound and allow IPv4 connectivity inbound, it's stable and performs well. - Michael -- Michael Gmelin From owner-freebsd-current@freebsd.org Tue Nov 3 10:32: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 4F727A23E54; Tue, 3 Nov 2015 10:32:33 +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 40CD31D13; Tue, 3 Nov 2015 10:32:33 +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 3FAD216F4; Tue, 3 Nov 2015 10:32:33 +0000 (UTC) Date: Tue, 3 Nov 2015 10:32:30 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: hselasky@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <405899761.16.1446546753228.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_i386 - Build #1579 - 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: 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: Tue, 03 Nov 2015 10:32:33 -0000 FreeBSD_HEAD_i386 - Build #1579 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1579/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1579/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1579/console Change summaries: 290327 by hselasky: Fix some clang compile warnings. MFC after: 1 week 290326 by hselasky: Relax the BUS_DMA_KEEP_PG_OFFSET requirement to allow optimising allocation of DMA bounce buffers. Discussed with: ian @ MFC after: 3 weeks The end of the build log: [...truncated 189724 lines...] --- all_subdir_usie --- ===> usb/usie (all) --- all_subdir_uath --- --- if_uath.ko.debug --- objcopy --only-keep-debug if_uath.ko.full if_uath.ko.debug --- if_uath.ko --- objcopy --strip-debug --add-gnu-debuglink=if_uath.ko.debug if_uath.ko.full if_uath.ko --- all_subdir_vmware --- ===> vmware (all) --- all --- ===> vmware/vmxnet3 (all) --- all_subdir_sound --- --- driver.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/sound/driver/driver/../../../../dev/sound/driver.c -o driver.o --- all_subdir_usb --- --- all_subdir_usie --- --- if_usie.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/usb/usie/../../../dev/usb/net/if_usie.c -o if_usie.o --- all_subdir_vmware --- --- if_vmx.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/vmware/vmxnet3/../../../dev/vmware/vmxnet3/if_vmx.c -o if_vmx.o --- all_subdir_usb --- --- all_subdir_upgt --- ctfconvert -L VERSION -g if_upgt.o --- all_subdir_sound --- ctfconvert -L VERSION -g driver.o --- all_subdir_usb --- --- if_upgt.kld --- ld -d -warn-common -r -d -o if_upgt.kld if_upgt.o --- all_subdir_sound --- --- snd_driver.kld --- ld -d -warn-common -r -d -o snd_driver.kld driver.o --- all_subdir_usb --- ctfmerge -L VERSION -g -o if_upgt.kld if_upgt.o --- all_subdir_sound --- ctfmerge -L VERSION -g -o snd_driver.kld driver.o :> export_syms awk -f /usr/src/sys/conf/kmod_syms.awk snd_driver.kld export_syms | xargs -J% objcopy % snd_driver.kld --- snd_driver.ko.full --- ld -Bshareable -d -warn-common -o snd_driver.ko.full snd_driver.kld --- snd_driver.ko.debug --- objcopy --only-keep-debug snd_driver.ko.full snd_driver.ko.debug --- snd_driver.ko --- objcopy --strip-debug --add-gnu-debuglink=snd_driver.ko.debug snd_driver.ko.full snd_driver.ko --- all_subdir_usb --- :> export_syms awk -f /usr/src/sys/conf/kmod_syms.awk if_upgt.kld export_syms | xargs -J% objcopy % if_upgt.kld --- all_subdir_sound --- ===> sound/driver/uaudio (all) --- all_subdir_usb --- --- if_upgt.ko.full --- ld -Bshareable -d -warn-common -o if_upgt.ko.full if_upgt.kld --- if_upgt.ko.debug --- objcopy --only-keep-debug if_upgt.ko.full if_upgt.ko.debug --- if_upgt.ko --- objcopy --strip-debug --add-gnu-debuglink=if_upgt.ko.debug if_upgt.ko.full if_upgt.ko --- all_subdir_vpo --- ===> vpo (all) --- all_subdir_sound --- --- uaudio_pcm.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/sound/driver/uaudio/../../../../dev/sound/usb/uaudio_pcm.c -o uaudio_pcm.o --- all_subdir_vpo --- --- immio.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/vpo/../../dev/ppbus/immio.c -o immio.o --- all_subdir_sound --- ctfconvert -L VERSION -g uaudio_pcm.o --- all_subdir_vpo --- ctfconvert -L VERSION -g immio.o --- all_subdir_sound --- --- uaudio.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/sound/driver/uaudio/../../../../dev/sound/usb/uaudio.c -o uaudio.o --- all_subdir_vpo --- --- vpo.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/vpo/../../dev/ppbus/vpo.c -o vpo.o --- all_subdir_usb --- --- all_subdir_usie --- ctfconvert -L VERSION -g if_usie.o --- all_subdir_vpo --- ctfconvert -L VERSION -g vpo.o --- all_subdir_usb --- --- usie.kld --- ld -d -warn-common -r -d -o usie.kld if_usie.o ctfmerge -L VERSION -g -o usie.kld if_usie.o --- all_subdir_vpo --- --- vpoio.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/vpo/../../dev/ppbus/vpoio.c -o vpoio.o --- all_subdir_usb --- :> export_syms awk -f /usr/src/sys/conf/kmod_syms.awk usie.kld export_syms | xargs -J% objcopy % usie.kld --- usie.ko.full --- ld -Bshareable -d -warn-common -o usie.ko.full usie.kld --- usie.ko.debug --- objcopy --only-keep-debug usie.ko.full usie.ko.debug --- usie.ko --- objcopy --strip-debug --add-gnu-debuglink=usie.ko.debug usie.ko.full usie.ko --- all_subdir_ural --- ===> usb/ural (all) --- if_ural.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/usb/ural/../../../dev/usb/wlan/if_ural.c -o if_ural.o --- all_subdir_vpo --- ctfconvert -L VERSION -g vpoio.o --- vpo.kld --- ld -d -warn-common -r -d -o vpo.kld immio.o vpo.o vpoio.o ctfmerge -L VERSION -g -o vpo.kld immio.o vpo.o vpoio.o :> export_syms awk -f /usr/src/sys/conf/kmod_syms.awk vpo.kld export_syms | xargs -J% objcopy % vpo.kld --- vpo.ko.full --- ld -Bshareable -d -warn-common -o vpo.ko.full vpo.kld --- vpo.ko.debug --- objcopy --only-keep-debug vpo.ko.full vpo.ko.debug --- vpo.ko --- objcopy --strip-debug --add-gnu-debuglink=vpo.ko.debug vpo.ko.full vpo.ko --- all_subdir_usb --- --- all_subdir_zyd --- ===> usb/zyd (all) --- if_zyd.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/usb/zyd/../../../dev/usb/wlan/if_zyd.c -o if_zyd.o /usr/src/sys/modules/usb/zyd/../../../dev/usb/wlan/if_zyd.c:805:34: error: cast from 'const void *' to 'unsigned char *' drops const qualifier [-Werror,-Wcast-qual] &rq, ilen, (unsigned char *)idata, ":"); ^ /usr/src/sys/modules/usb/zyd/../../../dev/usb/wlan/if_zyd.c:101:35: note: expanded from macro 'DPRINTF' printf("%s: " fmt, __func__, ## __VA_ARGS__); \ ^ 1 error generated. *** [if_zyd.o] Error code 1 make[5]: stopped in /usr/src/sys/modules/usb/zyd 1 error make[5]: stopped in /usr/src/sys/modules/usb/zyd *** [all_subdir_zyd] Error code 2 make[4]: stopped in /usr/src/sys/modules/usb --- all_subdir_vmware --- ctfconvert -L VERSION -g if_vmx.o A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/sys/modules/vmware/vmxnet3 *** [all] Error code 2 make[4]: stopped in /usr/src/sys/modules/vmware 1 error make[4]: stopped in /usr/src/sys/modules/vmware *** [all_subdir_vmware] Error code 2 make[3]: stopped in /usr/src/sys/modules --- all_subdir_usb --- --- all_subdir_ural --- ctfconvert -L VERSION -g if_ural.o A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/sys/modules/usb/ural *** [all_subdir_ural] Error code 2 make[4]: stopped in /usr/src/sys/modules/usb 2 errors make[4]: stopped in /usr/src/sys/modules/usb *** [all_subdir_usb] Error code 2 make[3]: stopped in /usr/src/sys/modules --- all_subdir_sound --- ctfconvert -L VERSION -g uaudio.o A failure has been detected in another branch of the parallel make make[6]: stopped in /usr/src/sys/modules/sound/driver/uaudio *** [all] Error code 2 make[5]: stopped in /usr/src/sys/modules/sound/driver 1 error make[5]: stopped in /usr/src/sys/modules/sound/driver *** [all] Error code 2 make[4]: stopped in /usr/src/sys/modules/sound 1 error make[4]: stopped in /usr/src/sys/modules/sound *** [all_subdir_sound] Error code 2 make[3]: stopped in /usr/src/sys/modules 3 errors make[3]: stopped in /usr/src/sys/modules *** [modules-all] Error code 2 make[2]: stopped in /usr/obj/usr/src/sys/GENERIC 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. No JDK named ?null? found [FreeBSD_HEAD_i386] $ /bin/sh -xe /tmp/hudson8415809621347458641.sh + export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin' + export 'jname=FreeBSD_HEAD_i386' + echo 'clean up jail FreeBSD_HEAD_i386' clean up jail FreeBSD_HEAD_i386 + sudo jail -r FreeBSD_HEAD_i386 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::106:1 -alias + sudo umount FreeBSD_HEAD_i386/usr/src + sudo umount FreeBSD_HEAD_i386/dev + sudo rm -fr FreeBSD_HEAD_i386 rm: FreeBSD_HEAD_i386/lib/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_i386/lib: 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/sbin/init: Operation not permitted rm: FreeBSD_HEAD_i386/sbin: Directory not empty rm: FreeBSD_HEAD_i386/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin: 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: 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 No JDK named ?null? found No JDK named ?null? found From owner-freebsd-current@freebsd.org Tue Nov 3 10:49: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 B4726A243E8 for ; Tue, 3 Nov 2015 10:49: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 A6E901505; Tue, 3 Nov 2015 10:49: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 76DF51707; Tue, 3 Nov 2015 10:49:14 +0000 (UTC) Date: Tue, 3 Nov 2015 10:49:07 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: hselasky@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <1623599462.18.1446547754455.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3469 - 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: Tue, 03 Nov 2015 10:49:14 -0000 FreeBSD_HEAD - Build #3469 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3469/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3469/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3469/console Change summaries: 290327 by hselasky: Fix some clang compile warnings. MFC after:=091 week 290326 by hselasky: Relax the BUS_DMA_KEEP_PG_OFFSET requirement to allow optimising allocation of DMA bounce buffers. Discussed with:=09ian @ MFC after:=093 weeks The end of the build log: [...truncated 297695 lines...] objcopy --only-keep-debug snd_sb8.ko.full snd_sb8.ko.debug --- snd_sb8.ko --- objcopy --strip-debug --add-gnu-debuglink=3Dsnd_sb8.ko.debug snd_sb8.ko.fu= ll snd_sb8.ko =3D=3D=3D> sound/driver/sbc (all) --- all_subdir_usb --- :> export_syms awk -f /builds/FreeBSD_HEAD/sys/conf/kmod_syms.awk if_upgt.ko.full export_= syms | xargs -J% objcopy % if_upgt.ko.full --- if_upgt.ko.debug --- objcopy --only-keep-debug if_upgt.ko.full if_upgt.ko.debug --- if_upgt.ko --- objcopy --strip-debug --add-gnu-debuglink=3Dif_upgt.ko.debug if_upgt.ko.fu= ll if_upgt.ko --- all_subdir_usie --- =3D=3D=3D> usb/usie (all) --- all_subdir_sound --- --- sbc.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdin= c -DHAVE_KERNEL_OPTION_HEADERS -include /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/builds/FreeBSD_HEAD/sys -fno-co= mmon -g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/builds/Free= BSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC -mcmodel=3Dkernel -mno-red-zo= ne -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreest= anding -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__ = -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -W= no-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses= -equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-sh= ift-negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /builds/FreeB= SD_HEAD/sys/modules/sound/driver/sbc/../../../../dev/sound/isa/sbc.c -o sbc= .o --- all_subdir_usb --- --- if_usie.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdin= c -DHAVE_KERNEL_OPTION_HEADERS -include /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/builds/FreeBSD_HEAD/sys -fno-co= mmon -g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/builds/Free= BSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC -mcmodel=3Dkernel -mno-red-zo= ne -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreest= anding -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__ = -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -W= no-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses= -equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-sh= ift-negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /builds/FreeB= SD_HEAD/sys/modules/usb/usie/../../../dev/usb/net/if_usie.c -o if_usie.o --- all_subdir_vmm --- ctfconvert -L VERSION -g vmx_msr.o --- vtd.o --- cc -O2 -pipe -DVMM_KEEP_STATS -DSMP -fno-strict-aliasing -Werror -D_KERNE= L -DKLD_MODULE -nostdinc -I/builds/FreeBSD_HEAD/sys/modules/vmm/../../amd6= 4/vmm -I/builds/FreeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/io -I/builds/F= reeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/intel -I/builds/FreeBSD_HEAD/sy= s/modules/vmm/../../amd64/vmm/amd -DHAVE_KERNEL_OPTION_HEADERS -include /bu= ilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/b= uilds/FreeBSD_HEAD/sys -fno-common -g -fno-omit-frame-pointer -mno-omit-lea= f-frame-pointer -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC = -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-async= hronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -W= all -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__p= rintf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-op= tion -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empt= y-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-er= ror-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std= =3Diso9899:1999 -c /builds/FreeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/int= el/vtd.c -o vtd.o ctfconvert -L VERSION -g vtd.o --- vmcb.o --- cc -O2 -pipe -DVMM_KEEP_STATS -DSMP -fno-strict-aliasing -Werror -D_KERNE= L -DKLD_MODULE -nostdinc -I/builds/FreeBSD_HEAD/sys/modules/vmm/../../amd6= 4/vmm -I/builds/FreeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/io -I/builds/F= reeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/intel -I/builds/FreeBSD_HEAD/sy= s/modules/vmm/../../amd64/vmm/amd -DHAVE_KERNEL_OPTION_HEADERS -include /bu= ilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/b= uilds/FreeBSD_HEAD/sys -fno-common -g -fno-omit-frame-pointer -mno-omit-lea= f-frame-pointer -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC = -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-async= hronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -W= all -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__p= rintf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-op= tion -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empt= y-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-er= ror-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std= =3Diso9899:1999 -c /builds/FreeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/amd= /vmcb.c -o vmcb.o --- all_subdir_sound --- ctfconvert -L VERSION -g sbc.o --- snd_sbc.ko.full --- ld -d -warn-common -r -d -o snd_sbc.ko.full sbc.o ctfmerge -L VERSION -g -o snd_sbc.ko.full sbc.o :> export_syms awk -f /builds/FreeBSD_HEAD/sys/conf/kmod_syms.awk snd_sbc.ko.full export_= syms | xargs -J% objcopy % snd_sbc.ko.full --- all_subdir_vmm --- ctfconvert -L VERSION -g vmcb.o --- all_subdir_sound --- --- snd_sbc.ko.debug --- objcopy --only-keep-debug snd_sbc.ko.full snd_sbc.ko.debug --- all_subdir_vmm --- --- npt.o --- cc -O2 -pipe -DVMM_KEEP_STATS -DSMP -fno-strict-aliasing -Werror -D_KERNE= L -DKLD_MODULE -nostdinc -I/builds/FreeBSD_HEAD/sys/modules/vmm/../../amd6= 4/vmm -I/builds/FreeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/io -I/builds/F= reeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/intel -I/builds/FreeBSD_HEAD/sy= s/modules/vmm/../../amd64/vmm/amd -DHAVE_KERNEL_OPTION_HEADERS -include /bu= ilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/b= uilds/FreeBSD_HEAD/sys -fno-common -g -fno-omit-frame-pointer -mno-omit-lea= f-frame-pointer -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC = -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-async= hronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -W= all -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__p= rintf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-op= tion -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empt= y-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-er= ror-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std= =3Diso9899:1999 -c /builds/FreeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/amd= /npt.c -o npt.o --- all_subdir_sound --- --- snd_sbc.ko --- objcopy --strip-debug --add-gnu-debuglink=3Dsnd_sbc.ko.debug snd_sbc.ko.fu= ll snd_sbc.ko =3D=3D=3D> sound/driver/solo (all) --- solo.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdin= c -DHAVE_KERNEL_OPTION_HEADERS -include /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/builds/FreeBSD_HEAD/sys -fno-co= mmon -g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/builds/Free= BSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC -mcmodel=3Dkernel -mno-red-zo= ne -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreest= anding -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__ = -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -W= no-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses= -equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-sh= ift-negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /builds/FreeB= SD_HEAD/sys/modules/sound/driver/solo/../../../../dev/sound/pci/solo.c -o s= olo.o --- all_subdir_vmm --- ctfconvert -L VERSION -g npt.o --- amdv.o --- cc -O2 -pipe -DVMM_KEEP_STATS -DSMP -fno-strict-aliasing -Werror -D_KERNE= L -DKLD_MODULE -nostdinc -I/builds/FreeBSD_HEAD/sys/modules/vmm/../../amd6= 4/vmm -I/builds/FreeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/io -I/builds/F= reeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/intel -I/builds/FreeBSD_HEAD/sy= s/modules/vmm/../../amd64/vmm/amd -DHAVE_KERNEL_OPTION_HEADERS -include /bu= ilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/b= uilds/FreeBSD_HEAD/sys -fno-common -g -fno-omit-frame-pointer -mno-omit-lea= f-frame-pointer -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC = -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-async= hronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -W= all -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__p= rintf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-op= tion -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empt= y-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-er= ror-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std= =3Diso9899:1999 -c /builds/FreeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/amd= /amdv.c -o amdv.o ctfconvert -L VERSION -g amdv.o --- svm_msr.o --- cc -O2 -pipe -DVMM_KEEP_STATS -DSMP -fno-strict-aliasing -Werror -D_KERNE= L -DKLD_MODULE -nostdinc -I/builds/FreeBSD_HEAD/sys/modules/vmm/../../amd6= 4/vmm -I/builds/FreeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/io -I/builds/F= reeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/intel -I/builds/FreeBSD_HEAD/sy= s/modules/vmm/../../amd64/vmm/amd -DHAVE_KERNEL_OPTION_HEADERS -include /bu= ilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/b= uilds/FreeBSD_HEAD/sys -fno-common -g -fno-omit-frame-pointer -mno-omit-lea= f-frame-pointer -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC = -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-async= hronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -W= all -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__p= rintf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-op= tion -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empt= y-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-er= ror-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std= =3Diso9899:1999 -c /builds/FreeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/amd= /svm_msr.c -o svm_msr.o --- all_subdir_usb --- ctfconvert -L VERSION -g if_usie.o --- usie.ko.full --- ld -d -warn-common -r -d -o usie.ko.full if_usie.o ctfmerge -L VERSION -g -o usie.ko.full if_usie.o :> export_syms awk -f /builds/FreeBSD_HEAD/sys/conf/kmod_syms.awk usie.ko.full export_sym= s | xargs -J% objcopy % usie.ko.full --- all_subdir_vmm --- ctfconvert -L VERSION -g svm_msr.o --- vmm.o --- --- all_subdir_usb --- --- usie.ko.debug --- objcopy --only-keep-debug usie.ko.full usie.ko.debug --- all_subdir_vmm --- cc -O2 -pipe -DVMM_KEEP_STATS -DSMP -fno-strict-aliasing -Werror -D_KERNE= L -DKLD_MODULE -nostdinc -I/builds/FreeBSD_HEAD/sys/modules/vmm/../../amd6= 4/vmm -I/builds/FreeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/io -I/builds/F= reeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/intel -I/builds/FreeBSD_HEAD/sy= s/modules/vmm/../../amd64/vmm/amd -DHAVE_KERNEL_OPTION_HEADERS -include /bu= ilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/b= uilds/FreeBSD_HEAD/sys -fno-common -g -fno-omit-frame-pointer -mno-omit-lea= f-frame-pointer -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC = -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-async= hronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -W= all -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__p= rintf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-op= tion -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empt= y-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-er= ror-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std= =3Diso9899:1999 -c /builds/FreeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/vmm= .c -o vmm.o --- all_subdir_usb --- --- usie.ko --- objcopy --strip-debug --add-gnu-debuglink=3Dusie.ko.debug usie.ko.full usi= e.ko --- all_subdir_ural --- =3D=3D=3D> usb/ural (all) --- if_ural.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdin= c -DHAVE_KERNEL_OPTION_HEADERS -include /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/builds/FreeBSD_HEAD/sys -fno-co= mmon -g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/builds/Free= BSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC -mcmodel=3Dkernel -mno-red-zo= ne -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreest= anding -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__ = -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -W= no-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses= -equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-sh= ift-negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /builds/FreeB= SD_HEAD/sys/modules/usb/ural/../../../dev/usb/wlan/if_ural.c -o if_ural.o --- all_subdir_vmware --- ctfconvert -L VERSION -g if_vmx.o --- if_vmx.ko.full --- ld -d -warn-common -r -d -o if_vmx.ko.full if_vmx.o ctfmerge -L VERSION -g -o if_vmx.ko.full if_vmx.o :> export_syms awk -f /builds/FreeBSD_HEAD/sys/conf/kmod_syms.awk if_vmx.ko.full export_s= yms | xargs -J% objcopy % if_vmx.ko.full --- if_vmx.ko.debug --- objcopy --only-keep-debug if_vmx.ko.full if_vmx.ko.debug --- if_vmx.ko --- objcopy --strip-debug --add-gnu-debuglink=3Dif_vmx.ko.debug if_vmx.ko.full= if_vmx.ko --- ar9285_diversity.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-lea= f-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-fl= oat -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protect= or -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-poi= nter-sign -D__printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiag= nostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare = -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-fu= nction -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -= mno-avx -std=3Diso9899:1999 -Werror /builds/FreeBSD_HEAD/sys/dev/ath/ath_= hal/ar9002/ar9285_diversity.c -I/builds/FreeBSD_HEAD/sys/dev/ath -I/builds/= FreeBSD_HEAD/sys/dev/ath/ath_hal ctfconvert -L VERSION -g ar9285_diversity.o --- modules-all --- --- all_subdir_vmm --- --- vlapic.o --- cc -O2 -pipe -DVMM_KEEP_STATS -DSMP -fno-strict-aliasing -Werror -D_KERNE= L -DKLD_MODULE -nostdinc -I/builds/FreeBSD_HEAD/sys/modules/vmm/../../amd6= 4/vmm -I/builds/FreeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/io -I/builds/F= reeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/intel -I/builds/FreeBSD_HEAD/sy= s/modules/vmm/../../amd64/vmm/amd -DHAVE_KERNEL_OPTION_HEADERS -include /bu= ilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/b= uilds/FreeBSD_HEAD/sys -fno-common -g -fno-omit-frame-pointer -mno-omit-lea= f-frame-pointer -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC = -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-async= hronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -W= all -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__p= rintf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-op= tion -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empt= y-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-er= ror-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std= =3Diso9899:1999 -c /builds/FreeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/io/= vlapic.c -o vlapic.o --- all_subdir_sound --- ctfconvert -L VERSION -g solo.o --- snd_solo.ko.full --- ld -d -warn-common -r -d -o snd_solo.ko.full solo.o ctfmerge -L VERSION -g -o snd_solo.ko.full solo.o :> export_syms awk -f /builds/FreeBSD_HEAD/sys/conf/kmod_syms.awk snd_solo.ko.full export= _syms | xargs -J% objcopy % snd_solo.ko.full --- snd_solo.ko.debug --- objcopy --only-keep-debug snd_solo.ko.full snd_solo.ko.debug --- snd_solo.ko --- objcopy --strip-debug --add-gnu-debuglink=3Dsnd_solo.ko.debug snd_solo.ko.= full snd_solo.ko =3D=3D=3D> sound/driver/spicds (all) --- spicds.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdin= c -DHAVE_KERNEL_OPTION_HEADERS -include /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/builds/FreeBSD_HEAD/sys -fno-co= mmon -g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/builds/Free= BSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC -mcmodel=3Dkernel -mno-red-zo= ne -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreest= anding -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__ = -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -W= no-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses= -equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-sh= ift-negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /builds/FreeB= SD_HEAD/sys/modules/sound/driver/spicds/../../../../dev/sound/pci/spicds.c = -o spicds.o ctfconvert -L VERSION -g spicds.o --- snd_spicds.ko.full --- ld -d -warn-common -r -d -o snd_spicds.ko.full spicds.o ctfmerge -L VERSION -g -o snd_spicds.ko.full spicds.o :> export_syms awk -f /builds/FreeBSD_HEAD/sys/conf/kmod_syms.awk snd_spicds.ko.full expo= rt_syms | xargs -J% objcopy % snd_spicds.ko.full --- snd_spicds.ko.debug --- objcopy --only-keep-debug snd_spicds.ko.full snd_spicds.ko.debug --- snd_spicds.ko --- objcopy --strip-debug --add-gnu-debuglink=3Dsnd_spicds.ko.debug snd_spicds= .ko.full snd_spicds.ko =3D=3D=3D> sound/driver/t4dwave (all) --- t4dwave.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdin= c -DHAVE_KERNEL_OPTION_HEADERS -include /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/builds/FreeBSD_HEAD/sys -fno-co= mmon -g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/builds/Free= BSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC -mcmodel=3Dkernel -mno-red-zo= ne -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreest= anding -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__ = -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -W= no-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses= -equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-sh= ift-negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /builds/FreeB= SD_HEAD/sys/modules/sound/driver/t4dwave/../../../../de--- all_subdir_vmm -= -- ctfconvert -L VERSION -g vlapic.o --- all_subdir_sound --- v/sound/pci/t4dwave.c -o t4dwave.o --- all_subdir_vpo --- =3D=3D=3D> vpo (all) --- all_subdir_vmm --- --- vmm.o --- ctfconvert -L VERSION -g vmm.o --- all_subdir_vpo --- --- immio.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdin= c -DHAVE_KERNEL_OPTION_HEADERS -include /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/builds/FreeBSD_HEAD/sys -fno-co= mmon -g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/builds/Free= BSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC -mcmodel=3Dkernel -mno-red-zo= ne -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreest= anding -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__ = -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -W= no-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses= -equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-sh= ift-negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /builds/FreeB= SD_HEAD/sys/modules/vpo/../../dev/ppbus/immio.c -o immio.o --- all_subdir_usb --- ctfconvert -L VERSION -g if_ural.o --- all_subdir_vmm --- --- vmx.o --- cc -O2 -pipe -DVMM_KEEP_STATS -DSMP -fno-strict-aliasing -Werror -D_KERNE= L -DKLD_MODULE -nostdinc -I/builds/FreeBSD_HEAD/sys/modules/vmm/../../amd6= 4/vmm -I/builds/FreeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/io -I/builds/F= reeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/intel -I/builds/FreeBSD_HEAD/sy= s/modules/vmm/../../amd64/vmm/amd -DHAVE_KERNEL_OPTION_HEADERS -include /bu= ilds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/b= uilds/FreeBSD_HEAD/sys -fno-common -g -fno-omit-frame-pointer -mno-omit-lea= f-frame-pointer -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC = -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-async= hronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -W= all -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-proto= types -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__p= rintf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-op= tion -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empt= y-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-er= ror-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std= =3Diso9899:1999 -c /builds/FreeBSD_HEAD/sys/modules/vmm/../../amd64/vmm/int= el/vmx.c -o vmx.o --- all_subdir_usb --- --- if_ural.ko.full --- ld -d -warn-common -r -d -o if_ural.ko.full if_ural.o ctfmerge -L VERSION -g -o if_ural.ko.full if_ural.o :> export_syms awk -f /builds/FreeBSD_HEAD/sys/conf/kmod_syms.awk if_ural.ko.full export_= syms | xargs -J% objcopy % if_ural.ko.full --- if_ural.ko.debug --- objcopy --only-keep-debug if_ural.ko.full if_ural.ko.debug --- if_ural.ko --- objcopy --strip-debug --add-gnu-debuglink=3Dif_ural.ko.debug if_ural.ko.fu= ll if_ural.ko --- all_subdir_zyd --- =3D=3D=3D> usb/zyd (all) --- if_zyd.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdin= c -DHAVE_KERNEL_OPTION_HEADERS -include /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/builds/FreeBSD_HEAD/sys -fno-co= mmon -g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/builds/Free= BSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC -mcmodel=3Dkernel -mno-red-zo= ne -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreest= anding -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__ = -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -W= no-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses= -equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-sh= ift-negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /builds/FreeB= SD_HEAD/sys/modules/usb/zyd/../../../dev/usb/wlan/if_zyd.c -o if_zyd.o --- all_subdir_vpo --- ctfconvert -L VERSION -g immio.o --- vpo.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdin= c -DHAVE_KERNEL_OPTION_HEADERS -include /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/builds/FreeBSD_HEAD/sys -fno-co= mmon -g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/builds/Free= BSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC -mcmodel=3Dkernel -mno-red-zo= ne -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreest= anding -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__ = -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -W= no-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses= -equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-sh= ift-negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /builds/FreeB= SD_HEAD/sys/modules/vpo/../../dev/ppbus/vpo.c -o vpo.o --- all_subdir_usb --- /builds/FreeBSD_HEAD/sys/modules/usb/zyd/../../../dev/usb/wlan/if_zyd.c:805= :34: error: cast from 'const void *' to 'unsigned char *' drops const quali= fier [-Werror,-Wcast-qual] &rq, ilen, (unsigned char *)idata, ":"); ^ /builds/FreeBSD_HEAD/sys/modules/usb/zyd/../../../dev/usb/wlan/if_zyd.c:101= :35: note: expanded from macro 'DPRINTF' printf("%s: " fmt, __func__, ## __VA_ARGS__); \ ^ --- all_subdir_vpo --- ctfconvert -L VERSION -g vpo.o --- all_subdir_usb --- 1 error generated. --- all_subdir_vpo --- --- vpoio.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdin= c -DHAVE_KERNEL_OPTION_HEADERS -include /builds/FreeBSD_HEAD/obj/builds/F= reeBSD_HEAD/sys/GENERIC/opt_global.h -I. -I/builds/FreeBSD_HEAD/sys -fno-co= mmon -g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/builds/Free= BSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC -mcmodel=3Dkernel -mno-red-zo= ne -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreest= anding -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__ = -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -W= no-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses= -equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-sh= ift-negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /builds/FreeB= SD_HEAD/sys/modules/vpo/../../dev/ppbus/vpoio.c -o vpoio.o --- all_subdir_usb --- *** [if_zyd.o] Error code 1 make[5]: stopped in /builds/FreeBSD_HEAD/sys/modules/usb/zyd 1 error make[5]: stopped in /builds/FreeBSD_HEAD/sys/modules/usb/zyd *** [all_subdir_zyd] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD/sys/modules/usb 1 error make[4]: stopped in /builds/FreeBSD_HEAD/sys/modules/usb *** [all_subdir_usb] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/sys/modules --- all_subdir_sound --- ctfconvert -L VERSION -g t4dwave.o A failure has been detected in another branch of the parallel make make[6]: stopped in /builds/FreeBSD_HEAD/sys/modules/sound/driver/t4dwave *** [all] Error code 2 make[5]: stopped in /builds/FreeBSD_HEAD/sys/modules/sound/driver 1 error make[5]: stopped in /builds/FreeBSD_HEAD/sys/modules/sound/driver *** [all] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD/sys/modules/sound 1 error make[4]: stopped in /builds/FreeBSD_HEAD/sys/modules/sound *** [all_subdir_sound] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/sys/modules --- all_subdir_vpo --- ctfconvert -L VERSION -g vpoio.o A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD/sys/modules/vpo *** [all_subdir_vpo] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/sys/modules --- all_subdir_vmm --- ctfconvert -L VERSION -g vmx.o A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_HEAD/sys/modules/vmm *** [all_subdir_vmm] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/sys/modules 4 errors make[3]: stopped in /builds/FreeBSD_HEAD/sys/modules *** [modules-all] 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 No JDK named ?null? found No JDK named ?null? found From owner-freebsd-current@freebsd.org Tue Nov 3 12:22: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 150C5A23380 for ; Tue, 3 Nov 2015 12:22:25 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (heidi.turbocat.net [88.198.202.214]) (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 9A9C913A7; Tue, 3 Nov 2015 12:22:23 +0000 (UTC) (envelope-from hps@selasky.org) Received: from laptop015.home.selasky.org (cm-176.74.213.204.customer.telag.net [176.74.213.204]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id EECD01FE023; Tue, 3 Nov 2015 13:22:20 +0100 (CET) Subject: Re: Quick test building a module cross all targets and architectures To: John Baldwin References: <562DEE4F.5010203@selasky.org> <5888922.UHSgpdyTWY@ralph.baldwin.cx> <562F3EA1.9020708@selasky.org> <4276722.e5fJFDHm8P@ralph.baldwin.cx> <562FA376.1060403@selasky.org> Cc: freebsd-current@freebsd.org From: Hans Petter Selasky Message-ID: <5638A766.40108@selasky.org> Date: Tue, 3 Nov 2015 13:24:06 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <562FA376.1060403@selasky.org> 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: Tue, 03 Nov 2015 12:22:25 -0000 On 10/27/15 17:16, Hans Petter Selasky wrote: > On 10/27/15 16:49, John Baldwin wrote: >> With MAKE_JUST_WORLDS you would only build >> a "generic" module once per architecture. That savings is likely far >> more >> than the cost of the additional tools. > > I will try it out. Thanks for your hints and tips. > Hi, Running: make buildworld TARGET=arm TARGET_ARCH=armv6 MAKE_JUST_WORLDS=yes SUBDIR_OVERRIDE=sys/modules MODULES_OVERRIDE=linuxkpi -DNO_CLEAN I get: > -------------------------------------------------------------- >>>> stage 4.4: building everything > -------------------------------------------------------------- > cd /usr/img/freebsd; MAKEOBJDIRPREFIX=/usr/obj/arm.armv6 MACHINE_ARCH=armv6 MACHINE=arm CPUTYPE= GROFF_BIN_PATH=/usr/obj/arm.armv6/usr/img/freebsd/tmp/legacy/usr/bin GROFF_FONT_PATH=/usr/obj/arm.armv6/usr/img/freebsd/tmp/legacy/usr/share/groff_font GROFF_TMAC_PATH=/usr/obj/arm.armv6/usr/img/freebsd/tmp/legacy/usr/share/tmac _LDSCRIPTROOT= INSTALL="sh /usr/img/freebsd/tools/install.sh" PATH=/usr/obj/arm.armv6/usr/img/freebsd/tmp/legacy/usr/sbin:/usr/obj/arm.armv6/usr/img/freebsd/tmp/legacy/usr/bin:/usr/obj/arm.armv6/usr/img/freebsd/tmp/legacy/bin:/usr/obj/arm.armv6/usr/img/freebsd/tmp/usr/sbin:/usr/obj/arm.armv6/usr/img/freebsd/tmp/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin CC="cc " CXX="c++ " DEPFLAGS="" CPP="cpp " AS="as" AR="ar" LD="ld" NM=nm OBJDUMP=objdump OBJCOPY="objcopy" RANLIB=ranlib STRINGS= SIZE="size" make -f Makefile.inc1 DESTDIR=/usr/obj/arm.armv6/usr/img/freebsd/tmp par-all > ===> sys/modules (all) > ===> sys/modules/linuxkpi (all) > cc -O -pipe -mfloat-abi=softfp -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/img/freebsd/sys/modules/linuxkpi/../../compat/linuxkpi/common/include -I. -I/usr/img/freebsd/sys/modules/linuxkpi/../.. -fno-common -funwind-tables -ffreestanding -fwrapv -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 -Wno-error-shift-negative-value -mllvm -arm-use-movt=0 -mfpu=none -std=iso9899:1999 -c /usr/img/freebsd/sys/modules/linuxkpi/../../compat/linuxkpi/common/src/linux_compat.c -o linux_compat.o > In file included from /usr/img/freebsd/sys/modules/linuxkpi/../../compat/linuxkpi/common/src/linux_compat.c:38: > In file included from /usr/img/freebsd/sys/modules/linuxkpi/../../sys/proc.h:66: > In file included from /usr/img/freebsd/sys/modules/linuxkpi/../../sys/_vm_domain.h:34: > In file included from /usr/img/freebsd/sys/modules/linuxkpi/../../sys/seq.h:70: > ./machine/cpu.h:22:9: error: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 > [-Werror,-Wimplicit-function-declaration] > return cp15_pmccntr_get(); > ^ > 1 error generated. > *** Error code 1 And when running: make -DNO_CLEAN -j6 universe MAKE_JUST_KERNELS=yes MODULES_OVERRIDE=linuxkpi With my "sys/conf/kern.post.mk" patch, it passes all the variants. Is this the expected behaviour or a bug somewhere? --HPS From owner-freebsd-current@freebsd.org Tue Nov 3 12:37: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 B3E6DA23676; Tue, 3 Nov 2015 12:37:33 +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 A50011BA4; Tue, 3 Nov 2015 12:37:33 +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 6F05F1753; Tue, 3 Nov 2015 12:37:33 +0000 (UTC) Date: Tue, 3 Nov 2015 12:37:28 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: ache@FreeBSD.org, ae@FreeBSD.org, hselasky@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <530839289.20.1446554252736.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <405899761.16.1446546753228.JavaMail.jenkins@jenkins-9.freebsd.org> References: <405899761.16.1446546753228.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_i386 - Build #1580 - 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: Tue, 03 Nov 2015 12:37:33 -0000 FreeBSD_HEAD_i386 - Build #1580 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1580/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1580/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1580/console Change summaries: 290334 by ae: Eliminate any conditional increments of object_opcodes in the check_ipfw_rule_body() function. This function is intended to just determine that rule has some opcodes that can be rewrited. Then the ref_rule_objects() function will determine real number of rewritten opcodes using classify callback. Reviewed by: melifaro Obtained from: Yandex LLC Sponsored by: Yandex LLC 290332 by ae: Add ipfw_check_object_name_generic() function to do basic checks for an object name correctness. Each type of object can do more strict checking in own implementation. Do such checks for tables in check_table_name(). Reviewed by: melifaro Obtained from: Yandex LLC Sponsored by: Yandex LLC 290330 by ae: Implement `ipfw internal olist` command to list named objects. Reviewed by: melifaro Obtained from: Yandex LLC Sponsored by: Yandex LLC 290329 by ache: Use meaningful errno for ssize_t overflow in read(). Catch size_t overflow in malloc(). PR: 204230 MFC after: 1 week 290328 by hselasky: Revert r290327. The compiler warnings seems to be specific to clang v3.5 only. From owner-freebsd-current@freebsd.org Tue Nov 3 14:04:40 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 8B9D2A24DAB for ; Tue, 3 Nov 2015 14:04:40 +0000 (UTC) (envelope-from david@catwhisker.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 21D0C1D96 for ; Tue, 3 Nov 2015 14:04:40 +0000 (UTC) (envelope-from david@catwhisker.org) Received: by mailman.ysv.freebsd.org (Postfix) id 0769AA24DA9; Tue, 3 Nov 2015 14:04:40 +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 E27DFA24DA7; Tue, 3 Nov 2015 14:04:39 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (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 4ED001D59; Tue, 3 Nov 2015 14:04:38 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id tA3E4aYE027892; Tue, 3 Nov 2015 06:04:36 -0800 (PST) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id tA3E4aAh027891; Tue, 3 Nov 2015 06:04:36 -0800 (PST) (envelope-from david) Date: Tue, 3 Nov 2015 06:04:36 -0800 From: David Wolfskill To: ipfw@freebsd.org Cc: current@freebsd.org, net@freebsd.org Subject: panic: refcount inconsistency: found: 0 total: 1 Message-ID: <20151103140436.GJ21127@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , ipfw@freebsd.org, current@freebsd.org, net@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="C7PTD44AewjTsiSV" Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) 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, 03 Nov 2015 14:04:40 -0000 --C7PTD44AewjTsiSV Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This was on my laptop; yesterday, it built & booted: FreeBSD g1-252.catwhisker.org 11.0-CURRENT FreeBSD 11.0-CURRENT #230 r2902= 70M/290270:1100085: Mon Nov 2 05:03:07 PST 2015 root@g1-252.catwhisker= =2Eorg:/common/S4/obj/usr/src/sys/CANARY amd64 OK; today, after building: FreeBSD localhost 11.0-CURRENT FreeBSD 11.0-CURRENT #231 r290334M/290334:1= 100086: Tue Nov 3 04:51:24 PST 2015 root@g1-252.catwhisker.org:/common= /S4/obj/usr/src/sys/CANARY amd64 I tried booting it, and during the transition to multi-user mode, once ipfw was being invoked, I got the above-cited panic. Circumvention was to leave it disconnected from a network (turn off the WiFi switch, in my case), so we don't get a chance to use the network. I was able to get a dump by explicitly typing "call doadump" -- an earlier attempt at "panic" didn't capture one. Stack trace: #0 doadump (textdump=3D0) at pcpu.h:221 221 pcpu.h: No such file or directory. in pcpu.h (kgdb) #0 doadump (textdump=3D0) at pcpu.h:221 #1 0xffffffff8037b6b6 in db_fncall (dummy1=3D,=20 dummy2=3D, dummy3=3D,=20 dummy4=3D) at /usr/src/sys/ddb/db_command.c:568 #2 0xffffffff8037b14e in db_command (cmd_table=3D0x0) at /usr/src/sys/ddb/db_command.c:440 #3 0xffffffff8037aee4 in db_command_loop () at /usr/src/sys/ddb/db_command.c:493 #4 0xffffffff8037d97b in db_trap (type=3D, code=3D0) at /usr/src/sys/ddb/db_main.c:251 #5 0xffffffff80a270f3 in kdb_trap (type=3D3, code=3D0, tf=3D) at /usr/src/sys/kern/subr_kdb.c:654 #6 0xffffffff80db6668 in trap (frame=3D0xfffffe060bdde1d0) at /usr/src/sys/amd64/amd64/trap.c:549 #7 0xffffffff80d961f7 in calltrap () at /usr/src/sys/amd64/amd64/exception.S:234 #8 0xffffffff80a267db in kdb_enter (why=3D0xffffffff812a5566 "panic",=20 msg=3D0x80
) at cpufunc.h:63 #9 0xffffffff809ea01f in vpanic (fmt=3D,=20 ap=3D) at /usr/src/sys/kern/kern_shutdown.c:750 #10 0xffffffff809e9e76 in kassert_panic (fmt=3D) at /usr/src/sys/kern/kern_shutdown.c:647 #11 0xffffffff80c2a788 in ipfw_rewrite_rule_uidx (chain=3D0xffffffff81be531= 0,=20 ci=3D0xfffffe060bdde4b8) at /usr/src/sys/netpfil/ipfw/ip_fw_table.c:3395 #12 0xffffffff80c267c3 in commit_rules (chain=3D0xffffffff81be5310,=20 rci=3D0xfffffe060bdde4b8, count=3D1) at /usr/src/sys/netpfil/ipfw/ip_fw_sockopt.c:678 #13 0xffffffff80c25d80 in add_rules (chain=3D0xffffffff81be5310,=20 op3=3D, sd=3D) at /usr/src/sys/netpfil/ipfw/ip_fw_sockopt.c:2594 #14 0xffffffff80c232f4 in ipfw_ctl3 (sopt=3D0xfffffe060bdde920) at /usr/src/sys/netpfil/ipfw/ip_fw_sockopt.c:3242 #15 0xffffffff80b3d8b1 in rip_ctloutput (so=3D,=20 sopt=3D0xfffffe060bdde920) at /usr/src/sys/netinet/raw_ip.c:588 #16 0xffffffff80a72bc6 in sogetopt (so=3D0xfffff80009e658b8,=20 sopt=3D0xfffffe060bdde920) at /usr/src/sys/kern/uipc_socket.c:2731 #17 0xffffffff80a7729e in kern_getsockopt (td=3D0xfffff800098119a0,=20 s=3D, level=3D,=20 name=3D, val=3D, valseg=3D464= ,=20 valsize=3D0xfffffe060bdde98c) at /usr/src/sys/kern/uipc_syscalls.c:1540 #18 0xffffffff80a771a0 in sys_getsockopt (td=3D0xfffff800098119a0,=20 uap=3D0xfffffe060bddea40) at /usr/src/sys/kern/uipc_syscalls.c:1486 #19 0xffffffff80db7519 in amd64_syscall (td=3D0xfffff800098119a0, traced=3D= 0) at subr_syscall.c:140 #20 0xffffffff80d964db in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:394 #21 0x0000000800b2cbea in ?? () Previous frame inner to this frame (corrupt stack?) Current language: auto; currently minimal (kgdb)=20 I've copied the vmcore.z & core.txt.7 to ; gzipped copies are also available: Index of /~david/FreeBSD/head/ipfw Icon Name Last modified Size Description _____________________________________________________________________ [PARENTDIR] Parent Directory - [TXT] core.txt.7 2015-11-03 05:22 155K [ ] core.txt.7.gz 2015-11-03 05:22 35K [ ] vmcore.7 2015-11-03 05:22 528M [ ] vmcore.7.gz 2015-11-03 05:22 45M _____________________________________________________________________ I'll start taking a closer look at recent changes (e.g., in src/sys/netpfil/ipfw), but I'm not really all that familiar with the code. Peace, david --=20 David H. Wolfskill david@catwhisker.org Those who would murder in the name of God or prophet are blasphemous coward= s. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --C7PTD44AewjTsiSV Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJWOL70XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4 QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7YqwP/3ctxamCUq5Xt5CxCle4HVSG LL3gi+6WEC6FbYMO7SjKdHw/OREkja/mBkNDcI76ps7W+o3xMNW0YwMX5/Wr/aNR T7KTGNkTDK6MP04DimtMscQXqTYVLerd3hOKNoGw/vrGUQZwYbhO9jBlVAoBP2Ax aobqivKD5ajHngRnOKfdGQKucfx75mKNbwypej0w6GnDo0vhkETfwvsYSFIdOvUD JFPSXq5raGJKpjazE6tXvxFi+zN/XHQ2CnYni/1Q8pbuNc17TMBIA73zC0sDbTp4 9hiA22/G7EdAfC+PpRNfx2afwd39yNx5zlTAAKXzpA+12HLRVhX2q3y5xaMDlrCK r82csuRGX+lq0w//I6S2zMKolx9fxj6GOQrg38uAdjgwNaywRdm5V9es9KfmYlBO BTLLY1szyYZOzql8GeVI7D2zXC2jxhZZ8YCWOlJtrvLhcrYYI5tjUdQd88HQSIan Irn9Vrf6cMJwrFw7qiZIzPrCi1QTknkFaq5ybVAA84TG0YA4XGWhC3zeVLpUFMKp v4lRI/tAPhtAShu/zA8u58nqVUJj9Nvg/U2K4JS+nPI2NTrKEOVIeh1LpGM3lZS2 hUTjqnHZNBEBCXgvxcPjNkwL5noT+DUWX8V5fNpnCT8mWCXPYIHge6cLpW0jSO0r kCVxbpPFuJXMOz2KhldA =Xz+w -----END PGP SIGNATURE----- --C7PTD44AewjTsiSV-- From owner-freebsd-current@freebsd.org Tue Nov 3 14: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 997B2A25507 for ; Tue, 3 Nov 2015 14:36:18 +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 824981EF5; Tue, 3 Nov 2015 14:36:18 +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 CD0BE17AB; Tue, 3 Nov 2015 14:36:17 +0000 (UTC) Date: Tue, 3 Nov 2015 14:36:14 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: ache@FreeBSD.org, ae@FreeBSD.org, hselasky@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <1745046265.22.1446561376900.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1623599462.18.1446547754455.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1623599462.18.1446547754455.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #3470 - 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: Tue, 03 Nov 2015 14:36:18 -0000 FreeBSD_HEAD - Build #3470 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3470/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3470/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/3470/console Change summaries: 290334 by ae: Eliminate any conditional increments of object_opcodes in the check_ipfw_rule_body() function. This function is intended to just determine that rule has some opcodes that can be rewrited. Then the ref_rule_objects() function will determine real number of rewritten opcodes using classify callback. Reviewed by: melifaro Obtained from: Yandex LLC Sponsored by: Yandex LLC 290332 by ae: Add ipfw_check_object_name_generic() function to do basic checks for an object name correctness. Each type of object can do more strict checking in own implementation. Do such checks for tables in check_table_name(). Reviewed by: melifaro Obtained from: Yandex LLC Sponsored by: Yandex LLC 290330 by ae: Implement `ipfw internal olist` command to list named objects. Reviewed by: melifaro Obtained from: Yandex LLC Sponsored by: Yandex LLC 290329 by ache: Use meaningful errno for ssize_t overflow in read(). Catch size_t overflow in malloc(). PR: 204230 MFC after: 1 week 290328 by hselasky: Revert r290327. The compiler warnings seems to be specific to clang v3.5 only. From owner-freebsd-current@freebsd.org Tue Nov 3 15:05: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 1B768A25B65 for ; Tue, 3 Nov 2015 15:05:51 +0000 (UTC) (envelope-from pfg@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 044EE1A8C for ; Tue, 3 Nov 2015 15:05:51 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 03C35A25B64; Tue, 3 Nov 2015 15:05: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 035EEA25B63 for ; Tue, 3 Nov 2015 15:05:51 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1.freebsd.org (Postfix) with SMTP id B818B1A8B for ; Tue, 3 Nov 2015 15:05:50 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: (qmail 20279 invoked by uid 99); 3 Nov 2015 15:05:49 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Nov 2015 15:05:49 +0000 Received: from [192.168.0.103] (unknown [181.55.232.163]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id CE9EF1A01DC; Tue, 3 Nov 2015 15:05:48 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: [CFT] Unicode collation string and reworked locale definitions From: Pedro Giffuni In-Reply-To: <20151103071758.GC31432@ivaldir.etoilebsd.net> Date: Tue, 3 Nov 2015 10:05:45 -0500 Cc: current@FreeBSD.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <20151103071758.GC31432@ivaldir.etoilebsd.net> To: Baptiste Daroussin 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: Tue, 03 Nov 2015 15:05:51 -0000 Hi Baptiste; > Il giorno 03/nov/2015, alle ore 02:17, Baptiste Daroussin = ha scritto: >=20 > On Mon, Nov 02, 2015 at 06:59:15PM -0500, Pedro Giffuni wrote: >> First of all, congratulations to Baptiste and Marino for succeeding = where >> I failed many moons ago. Also huge thanks to Nexenta and Garret = D=E2=80=99Amore >> for relicensing localedef for us. >>=20 >> Concerning regex; >>=20 >> Gabor@ did a lot of work on libtre but according to him it was not up = to the >> task performancewise. We would also lose features if we move to = libtre. >>=20 >> I think our regex code actually has most of what is needed for = multibyte >> already. I have a patch that turns on the functionality but I = haven=E2=80=99t found >> any brave soul that will do the testing: >>=20 >> https://people.freebsd.org/~pfg/patches/regex-multibyte.diff >>=20 > I think it this can be tested once the collation branch is merged. Absolutely: support for collation is critical and badly needed even = without resolving the regex issues. > Note that > dragonfly and musl libc both uses a patched version of libtre for the = regex > implementation. >=20 I am aware. Also note that Gabor had some patches too, in order to make it usable for bsdgrep: https://wiki.freebsd.org/Regex > =46rom my non scientific testing libtre was more reliable and = performant then our > current regex. According to Gabor, the general performance was better until you take = into account multibyte support where it was clearly inferior to GNU regex. > Anyway it will be relatively "easy" to test using the AT&T > testsuite the reliability and performance of both implementations: = ours + your > patch and patched libtre. >=20 What worries me about libtre is that it lacks important functionality = like word delimiters. We even brought the sysv delimiters to be more compatible = with Solaris and GNU and we can=E2=80=99t back those out now: https://svnweb.freebsd.org/base?view=3Drevision&revision=3D268066 Pedro. From owner-freebsd-current@freebsd.org Tue Nov 3 15:15: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 89090A25DA3 for ; Tue, 3 Nov 2015 15:15:41 +0000 (UTC) (envelope-from melifaro@ipfw.ru) 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 6FBB41310 for ; Tue, 3 Nov 2015 15:15:41 +0000 (UTC) (envelope-from melifaro@ipfw.ru) Received: by mailman.ysv.freebsd.org (Postfix) id 6CEF3A25DA0; Tue, 3 Nov 2015 15:15:41 +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 6B4B9A25D9F; Tue, 3 Nov 2015 15:15:41 +0000 (UTC) (envelope-from melifaro@ipfw.ru) Received: from forward15h.cmail.yandex.net (forward15h.cmail.yandex.net [IPv6:2a02:6b8:0:f35::a0]) (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 EEC0D130F; Tue, 3 Nov 2015 15:15:40 +0000 (UTC) (envelope-from melifaro@ipfw.ru) Received: from web30h.yandex.ru (web30h.yandex.ru [IPv6:2a02:6b8:0:f05::40]) by forward15h.cmail.yandex.net (Yandex) with ESMTP id 6EEB921380; Tue, 3 Nov 2015 18:15:37 +0300 (MSK) Received: from 127.0.0.1 (localhost [127.0.0.1]) by web30h.yandex.ru (Yandex) with ESMTP id 5787E26C27EE; Tue, 3 Nov 2015 18:15:36 +0300 (MSK) Received: by web30h.yandex.ru with HTTP; Tue, 03 Nov 2015 18:15:35 +0300 From: Alexander V. Chernikov Envelope-From: melifaro@ipfw.ru To: David Wolfskill , "ipfw@freebsd.org" Cc: "current@freebsd.org" , "net@freebsd.org" In-Reply-To: <20151103140436.GJ21127@albert.catwhisker.org> References: null <20151103140436.GJ21127@albert.catwhisker.org> Subject: Re: panic: refcount inconsistency: found: 0 total: 1 MIME-Version: 1.0 Message-Id: <693401446563735@web30h.yandex.ru> X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Tue, 03 Nov 2015 18:15:35 +0300 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=koi8-r 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, 03 Nov 2015 15:15:41 -0000 03.11.2015, 17:05, "David Wolfskill" : > This was on my laptop; yesterday, it built & booted: > > FreeBSD g1-252.catwhisker.org 11.0-CURRENT FreeBSD 11.0-CURRENT #230 r290270M/290270:1100085: Mon Nov 2 05:03:07 PST 2015 root@g1-252.catwhisker.org:/common/S4/obj/usr/src/sys/CANARY amd64 > > OK; today, after building: > > FreeBSD localhost 11.0-CURRENT FreeBSD 11.0-CURRENT #231 r290334M/290334:1100086: Tue Nov 3 04:51:24 PST 2015 root@g1-252.catwhisker.org:/common/S4/obj/usr/src/sys/CANARY amd64 > > I tried booting it, and during the transition to multi-user mode, > once ipfw was being invoked, I got the above-cited panic. Circumvention > was to leave it disconnected from a network (turn off the WiFi > switch, in my case), so we don't get a chance to use the network. It is most probably related with r290334. Would you mind reverting it and checking if ipfw works correctly ? > > I was able to get a dump by explicitly typing "call doadump" -- an > earlier attempt at "panic" didn't capture one. Stack trace: > > #0 doadump (textdump=0) at pcpu.h:221 > 221 pcpu.h: No such file or directory. > ššššššššin pcpu.h > (kgdb) #0 doadump (textdump=0) at pcpu.h:221 > #1 0xffffffff8037b6b6 in db_fncall (dummy1=, > ššššdummy2=, dummy3=, > ššššdummy4=) at /usr/src/sys/ddb/db_command.c:568 > #2 0xffffffff8037b14e in db_command (cmd_table=0x0) > ššššat /usr/src/sys/ddb/db_command.c:440 > #3 0xffffffff8037aee4 in db_command_loop () > ššššat /usr/src/sys/ddb/db_command.c:493 > #4 0xffffffff8037d97b in db_trap (type=, code=0) > ššššat /usr/src/sys/ddb/db_main.c:251 > #5 0xffffffff80a270f3 in kdb_trap (type=3, code=0, tf=) > ššššat /usr/src/sys/kern/subr_kdb.c:654 > #6 0xffffffff80db6668 in trap (frame=0xfffffe060bdde1d0) > ššššat /usr/src/sys/amd64/amd64/trap.c:549 > #7 0xffffffff80d961f7 in calltrap () > ššššat /usr/src/sys/amd64/amd64/exception.S:234 > #8 0xffffffff80a267db in kdb_enter (why=0xffffffff812a5566 "panic", > ššššmsg=0x80
) at cpufunc.h:63 > #9 0xffffffff809ea01f in vpanic (fmt=, > ššššap=) at /usr/src/sys/kern/kern_shutdown.c:750 > #10 0xffffffff809e9e76 in kassert_panic (fmt=) > ššššat /usr/src/sys/kern/kern_shutdown.c:647 > #11 0xffffffff80c2a788 in ipfw_rewrite_rule_uidx (chain=0xffffffff81be5310, > ššššci=0xfffffe060bdde4b8) at /usr/src/sys/netpfil/ipfw/ip_fw_table.c:3395 > #12 0xffffffff80c267c3 in commit_rules (chain=0xffffffff81be5310, > ššššrci=0xfffffe060bdde4b8, count=1) > ššššat /usr/src/sys/netpfil/ipfw/ip_fw_sockopt.c:678 > #13 0xffffffff80c25d80 in add_rules (chain=0xffffffff81be5310, > ššššop3=, sd=) > ššššat /usr/src/sys/netpfil/ipfw/ip_fw_sockopt.c:2594 > #14 0xffffffff80c232f4 in ipfw_ctl3 (sopt=0xfffffe060bdde920) > ššššat /usr/src/sys/netpfil/ipfw/ip_fw_sockopt.c:3242 > #15 0xffffffff80b3d8b1 in rip_ctloutput (so=, > ššššsopt=0xfffffe060bdde920) at /usr/src/sys/netinet/raw_ip.c:588 > #16 0xffffffff80a72bc6 in sogetopt (so=0xfffff80009e658b8, > ššššsopt=0xfffffe060bdde920) at /usr/src/sys/kern/uipc_socket.c:2731 > #17 0xffffffff80a7729e in kern_getsockopt (td=0xfffff800098119a0, > ššššs=, level=, > ššššname=, val=, valseg=464, > ššššvalsize=0xfffffe060bdde98c) at /usr/src/sys/kern/uipc_syscalls.c:1540 > #18 0xffffffff80a771a0 in sys_getsockopt (td=0xfffff800098119a0, > ššššuap=0xfffffe060bddea40) at /usr/src/sys/kern/uipc_syscalls.c:1486 > #19 0xffffffff80db7519 in amd64_syscall (td=0xfffff800098119a0, traced=0) > ššššat subr_syscall.c:140 > #20 0xffffffff80d964db in Xfast_syscall () > ššššat /usr/src/sys/amd64/amd64/exception.S:394 > #21 0x0000000800b2cbea in ?? () > Previous frame inner to this frame (corrupt stack?) > Current language: auto; currently minimal > (kgdb) > > I've copied the vmcore.z & core.txt.7 to > ; gzipped > copies are also available: > > ššššššššššššššššššššIndex of /~david/FreeBSD/head/ipfw > > šIcon Name Last modified Size Description > šš_____________________________________________________________________ > š[PARENTDIR] Parent Directory - > š[TXT] core.txt.7 2015-11-03 05:22 155K > š[ ] core.txt.7.gz 2015-11-03 05:22 35K > š[ ] vmcore.7 2015-11-03 05:22 528M > š[ ] vmcore.7.gz 2015-11-03 05:22 45M > šš_____________________________________________________________________ > > I'll start taking a closer look at recent changes (e.g., in > src/sys/netpfil/ipfw), but I'm not really all that familiar with > the code. > > Peace, > david > -- > David H. Wolfskill david@catwhisker.org > Those who would murder in the name of God or prophet are blasphemous cowards. > > See http://www.catwhisker.org/~david/publickey.gpg for my public key. From owner-freebsd-current@freebsd.org Tue Nov 3 15:30: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 EBA45A251F2 for ; Tue, 3 Nov 2015 15:30:05 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from erouter6.ore.mailhop.org (erouter6.ore.mailhop.org [54.187.213.119]) (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 CC8C71CD8 for ; Tue, 3 Nov 2015 15:30:05 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from ilsoft.org (unknown [73.34.117.227]) by outbound3.ore.mailhop.org (Halon Mail Gateway) with ESMTPSA; Tue, 3 Nov 2015 15:29:03 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id tA3FTqra044966; Tue, 3 Nov 2015 08:29:53 -0700 (MST) (envelope-from ian@freebsd.org) Message-ID: <1446564592.91534.336.camel@freebsd.org> Subject: Re: Quick test building a module cross all targets and architectures From: Ian Lepore To: Hans Petter Selasky , John Baldwin Cc: freebsd-current@freebsd.org Date: Tue, 03 Nov 2015 08:29:52 -0700 In-Reply-To: <5638A766.40108@selasky.org> References: <562DEE4F.5010203@selasky.org> <5888922.UHSgpdyTWY@ralph.baldwin.cx> <562F3EA1.9020708@selasky.org> <4276722.e5fJFDHm8P@ralph.baldwin.cx> <562FA376.1060403@selasky.org> <5638A766.40108@selasky.org> Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.16.5 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: Tue, 03 Nov 2015 15:30:06 -0000 On Tue, 2015-11-03 at 13:24 +0100, Hans Petter Selasky wrote: > On 10/27/15 17:16, Hans Petter Selasky wrote: > > On 10/27/15 16:49, John Baldwin wrote: > > > With MAKE_JUST_WORLDS you would only build > > > a "generic" module once per architecture. That savings is likely > > > far > > > more > > > than the cost of the additional tools. > > > > I will try it out. Thanks for your hints and tips. > > > > Hi, > > Running: > > make buildworld TARGET=arm TARGET_ARCH=armv6 MAKE_JUST_WORLDS=yes > SUBDIR_OVERRIDE=sys/modules MODULES_OVERRIDE=linuxkpi -DNO_CLEAN > > I get: > > > -------------------------------------------------------------- > > > > > stage 4.4: building everything > > -------------------------------------------------------------- > > cd /usr/img/freebsd; MAKEOBJDIRPREFIX=/usr/obj/arm.armv6 > > MACHINE_ARCH=armv6 MACHINE=arm CPUTYPE= > > GROFF_BIN_PATH=/usr/obj/arm.armv6/usr/img/freebsd/tmp/legacy/usr/bi > > n > > GROFF_FONT_PATH=/usr/obj/arm.armv6/usr/img/freebsd/tmp/legacy/usr/ > > share/groff_font > > GROFF_TMAC_PATH=/usr/obj/arm.armv6/usr/img/freebsd/tmp/legacy/usr/ > > share/tmac _LDSCRIPTROOT= INSTALL="sh > > /usr/img/freebsd/tools/install.sh" > > PATH=/usr/obj/arm.armv6/usr/img/freebsd/tmp/legacy/usr/sbin:/usr/o > > bj/arm.armv6/usr/img/freebsd/tmp/legacy/usr/bin:/usr/obj/arm.armv6/ > > usr/img/freebsd/tmp/legacy/bin:/usr/obj/arm.armv6/usr/img/freebsd/t > > mp/usr/sbin:/usr/obj/arm.armv6/usr/img/freebsd/tmp/usr/bin:/sbin:/b > > in:/usr/sbin:/usr/bin CC="cc " CXX="c++ " DEPFLAGS="" CPP="cpp " > > AS="as" AR="ar" LD="ld" NM=nm OBJDUMP=objdump OBJCOPY="objcopy" > > RANLIB=ranlib STRINGS= SIZE="size" make -f Makefile.inc1 > > DESTDIR=/usr/obj/arm.armv6/usr/img/freebsd/tmp par-all > > ===> sys/modules (all) > > ===> sys/modules/linuxkpi (all) > > cc -O -pipe -mfloat-abi=softfp -Werror -D_KERNEL -DKLD_MODULE > > -nostdinc > > -I/usr/img/freebsd/sys/modules/linuxkpi/../../compat/linuxkpi/commo > > n/include -I. -I/usr/img/freebsd/sys/modules/linuxkpi/../.. -fno > > -common -funwind-tables -ffreestanding -fwrapv -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 -Wno > > -error-shift-negative-value -mllvm -arm-use-movt=0 -mfpu=none > > -std=iso9899:1999 -c > > /usr/img/freebsd/sys/modules/linuxkpi/../../compat/linuxkpi/common/ > > src/linux_compat.c -o linux_compat.o > > In file included from > > /usr/img/freebsd/sys/modules/linuxkpi/../../compat/linuxkpi/common/ > > src/linux_compat.c:38: > > In file included from > > /usr/img/freebsd/sys/modules/linuxkpi/../../sys/proc.h:66: > > In file included from > > /usr/img/freebsd/sys/modules/linuxkpi/../../sys/_vm_domain.h:34: > > In file included from > > /usr/img/freebsd/sys/modules/linuxkpi/../../sys/seq.h:70: > > ./machine/cpu.h:22:9: error: implicit declaration of function > > 'cp15_pmccntr_get' is invalid in C99 > > [-Werror,-Wimplicit-function-declaration] > > return cp15_pmccntr_get(); > > ^ > > 1 error generated. > > *** Error code 1 > > And when running: > > make -DNO_CLEAN -j6 universe MAKE_JUST_KERNELS=yes > MODULES_OVERRIDE=linuxkpi > > With my "sys/conf/kern.post.mk" patch, it passes all the variants. > > > Is this the expected behaviour or a bug somewhere? > > > --HPS The only way that error can happen is if _KERNEL is defined and __ARM_ARCH is not >= 6 at that point in the compile. The __ARM_ARCH symbol is set by the compiler and/or acle-compat.h (acle-compat translates old gcc-style arm arch symbols to new-style). Hmm, and looking at that output some more, we have CC="cc " CXX="c++ " etc, so it's not using the cross-compiler and __ARM_ARCH will be zero. Why it's using the wrong compiler is a question I'll leave for Warner or someone else who understands module building better. -- Ian From owner-freebsd-current@freebsd.org Tue Nov 3 16:37: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 D889CA2439A; Tue, 3 Nov 2015 16:37:49 +0000 (UTC) (envelope-from bz@freebsd.org) Received: from mx1.sbone.de (mx1.sbone.de [IPv6:2a01:4f8:130:3ffc::401:25]) (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 9468214CF; Tue, 3 Nov 2015 16:37:49 +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 7F3C525D37D1; Tue, 3 Nov 2015 16:37:38 +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 9D9C1C77009; Tue, 3 Nov 2015 16:37:37 +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 l7kptIzGgbPP; Tue, 3 Nov 2015 16:37:36 +0000 (UTC) Received: from [IPv6:fde9:577b:c1a9:4420:cabc:c8ff:fe8b:4fe6] (orange-tun0-ula.sbone.de [IPv6:fde9:577b:c1a9:4420:cabc:c8ff:fe8b:4fe6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id 17A26C76FEE; Tue, 3 Nov 2015 16:37:35 +0000 (UTC) From: "Bjoern A. Zeeb" Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Build Options Survey run Date: Tue, 3 Nov 2015 16:37:33 +0000 Message-Id: <061AF18B-85D8-4FE7-ABF0-1086D4BC4063@FreeBSD.org> Cc: freebsd-arch To: FreeBSD Current Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) 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: Tue, 03 Nov 2015 16:37:50 -0000 Hi, phk had asked me to run a build options survey again. It took about two = weeks to go through all of them. The results are here: https://people.freebsd.org/~bz/build_option_survey_20151017/ There are plans to run it more often again and improve it a bit. No = promises on the actual timeline but it=E2=80=99ll happen. Meanwhile you can go and look at things and improve them ;-) Cheers, Bjoern= From owner-freebsd-current@freebsd.org Tue Nov 3 16:39: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 07A51A24473 for ; Tue, 3 Nov 2015 16:39:54 +0000 (UTC) (envelope-from david@catwhisker.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 DCE2A17EB for ; Tue, 3 Nov 2015 16:39:53 +0000 (UTC) (envelope-from david@catwhisker.org) Received: by mailman.ysv.freebsd.org (Postfix) id D8A8BA2446E; Tue, 3 Nov 2015 16:39:53 +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 BE154A2446B; Tue, 3 Nov 2015 16:39:53 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (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 8A25417E8; Tue, 3 Nov 2015 16:39:53 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id tA3Gdqki029110; Tue, 3 Nov 2015 08:39:52 -0800 (PST) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id tA3GdqFK029109; Tue, 3 Nov 2015 08:39:52 -0800 (PST) (envelope-from david) Date: Tue, 3 Nov 2015 08:39:52 -0800 From: David Wolfskill To: "Alexander V. Chernikov" Cc: "ipfw@freebsd.org" , "current@freebsd.org" , "net@freebsd.org" Subject: Re: panic: refcount inconsistency: found: 0 total: 1 Message-ID: <20151103163952.GP21127@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , "Alexander V. Chernikov" , "ipfw@freebsd.org" , "current@freebsd.org" , "net@freebsd.org" References: <20151103140436.GJ21127@albert.catwhisker.org> <693401446563735@web30h.yandex.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="r/w8vo2lxBmCPGjQ" Content-Disposition: inline In-Reply-To: <693401446563735@web30h.yandex.ru> User-Agent: Mutt/1.5.24 (2015-08-30) 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, 03 Nov 2015 16:39:54 -0000 --r/w8vo2lxBmCPGjQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Nov 03, 2015 at 06:15:35PM +0300, Alexander V. Chernikov wrote: > ... > > I tried booting it, and during the transition to multi-user mode, > > once ipfw was being invoked, I got the above-cited panic. Circumvention > > was to leave it disconnected from a network (turn off the WiFi > > switch, in my case), so we don't get a chance to use the network. > It is most probably related with r290334. Would you mind reverting it and= checking if ipfw works correctly ? > .... OK; after: Script started on Tue Nov 3 08:22:37 2015 g1-252(10.2-S)[1] (cd /S4/usr/src/ && svn diff -c 290334 >/tmp/r290334)^M g1-252(10.2-S)[2] (cd /S4/usr/src/ && svn patch --reverse-diff /tmp/r290334= )^M U sys/netpfil/ipfw/ip_fw_sockopt.c U sys/netpfil/ipfw/ip_fw_table.c g1-252(10.2-S)[3] exit followed by a "make buildkernel", I now have: FreeBSD localhost 11.0-CURRENT FreeBSD 11.0-CURRENT #232 r290334M/290334:1= 100086: Tue Nov 3 08:27:20 PST 2015 root@localhost:/common/S4/obj/usr/= src/sys/CANARY amd64 and localhost(11.0-C)[3] ifconfig wlan0=20 wlan0: flags=3D8843 metric 0 mtu 15= 00 ether 00:24:d6:7a:03:ce inet 198.135.49.33 netmask 0xfffffc00 broadcast 198.135.51.255=20 =2E.. as I type, and IPFW is isn use at a *guess*, we'll need a bit more effort to keep "found" and "ci->object_opcodes" in sync, at least by the time the KASSERT on src/sys/netpfil/ipfw/ip_fw_table.c:3395 looks at the values. Thanks! Peace, david --=20 David H. Wolfskill david@catwhisker.org Those who would murder in the name of God or prophet are blasphemous coward= s. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --r/w8vo2lxBmCPGjQ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJWOONYXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4 QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7VRIP/3i6WSUOZHXNnuYmo3Rj5PFK j9X1xP4PRIEYk5nKrrevEEvm7P4BfQ3snhK5dBPXbHwweIjYnzk0wdet38MKKX1u FSK+gJ0/asN0F2kCmudkLyZ3Es63ZdMMEKNRTrVyJQuVejSLLXCPfUJkEs9MSj/K H/TrqhRFMX3yw6PDuN7mumqVeiawylTKz3Cb5qFNcrJSRiY+1WxQRNQ5QJQCGSXx zo3ecXqmzjMm0eijrYV7TyIJ0HJKKa4vIsWu0wpejoBhBP8rJLyXwY26QZxS9WBE jvCApt2zkutYPN2uoq7w6V+Fsk6lN/t5TbQvtneUI2qMHjprRhfJ531i95RCYd98 wWaLe35WUXAA4OdE+zocscd8JF4+2Gn3Ug/Io5c+1IjKY1Tpgm2euQyWy+VD4DJ2 CzlCpwm+HN9REhK1iHfvXeEqT6LEQWd9KS14/AbUzXmXtyq9e/1OAWz/kPPERDQU 6mwSFGeoC+DDGrHyD+OQEbqLOeq+wWPy0dql8n53Y1CDuG/wthTjsxHvnF/4uANw Mv3P8JRVUVHLKscqCIAjqgW9W2wY+VaTG8LUS2cx0drEAlmoamXs+oD+P54HP4tk VDXMIYSJ8UQ3N3KXRTlkMFcGKiQQxososZaTpQiuhG9mEIXQN+WvnzmggoaPo2PU LqUrt3IGlvNmx80daG7F =Tmh8 -----END PGP SIGNATURE----- --r/w8vo2lxBmCPGjQ-- From owner-freebsd-current@freebsd.org Tue Nov 3 16:49: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 48D4BA2482B for ; Tue, 3 Nov 2015 16:49:16 +0000 (UTC) (envelope-from imp@bsdimp.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 138181DA4 for ; Tue, 3 Nov 2015 16:49:15 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: by pabfh17 with SMTP id fh17so23135772pab.0 for ; Tue, 03 Nov 2015 08:49:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp_com.20150623.gappssmtp.com; s=20150623; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :message-id:references:to; bh=03U3NJ4NKql4ytlY//t9VpzZzlfgQWrR3JBQnWj9FfY=; b=GPqbgji4/hh1bK3itt1TF2WOED6xD71kBGcs6dxMdQto9VWzsJC7mg2i5fRheH3YiV eFfMcE/sJEonCa506hQ/ZYEPSAnWFQWT1EyD2u3GIhyUT5PALMdcKU92Ctz/Q69oeleK FMMthvWBhUbsKhhafSjOkx7vC5RXzL2HifNJ0CZcRTCUuFcYTA9nEUGbCVV+pErnUNnK M+041lbqpEJPJzfioqDdW/rRtMPrrahs1ELdDmBwHImQifW5fUCK4dhqYxR9RXVI9PYh C/mph/Woe7en5VpA+9nwCvkkx2NTtmtnCsxMfeDLSqpu63zCYZ2vh2ZaZIA+KOZyHyLz 9hiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:mime-version:content-type:from :in-reply-to:date:cc:message-id:references:to; bh=03U3NJ4NKql4ytlY//t9VpzZzlfgQWrR3JBQnWj9FfY=; b=R6MNtEq07/dWaWtcfv1dTnhRkeKdgF0DrwxxZTv7cFalIOHAtFI8A7/YVsMz3U2kJh 5BygmDByYk2Jpyo5YQXRcKrL7b0HLeV6QpZSbvs3tBMpzZsXlVHfFK7W4t2XsDDua7ry 2wzXtL+RoTOdB5EGZ38YzvBZQDnw4rNyJWb65iwXQWaYxpyrXfxmCwJeTU/zjNGKhl2v Ib3oHpdo5PklfW/UFO/IBqoR5CB1Oyw6JbfYoDkE+q2WWbhLI3osuLwBlVGV9OqOh8Fo bufiwuLuywtRcJ84w9zTWHd/bD6nEDGySHiR+OOKit6k6jR+sdpwtOX+cP3ZOUJeSEoO mG9Q== X-Gm-Message-State: ALoCoQlcbLTdMb6BVyvsLEe/yYGz6w++/UOoCVPyAmutQlCmjpApmh6Q9NFE+KSum+guMn+nyIlu X-Received: by 10.66.236.129 with SMTP id uu1mr24309328pac.63.1446569355563; Tue, 03 Nov 2015 08:49:15 -0800 (PST) Received: from [172.20.1.64] ([40.140.7.61]) by smtp.gmail.com with ESMTPSA id ey2sm30390997pbd.77.2015.11.03.08.49.14 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 03 Nov 2015 08:49:14 -0800 (PST) Sender: Warner Losh Subject: Re: Build Options Survey run Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Content-Type: multipart/signed; boundary="Apple-Mail=_CC74A6C9-66D1-450B-883C-3FB371D3B908"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.5.2 From: Warner Losh In-Reply-To: <061AF18B-85D8-4FE7-ABF0-1086D4BC4063@FreeBSD.org> Date: Tue, 3 Nov 2015 09:49:12 -0700 Cc: FreeBSD Current , freebsd-arch Message-Id: References: <061AF18B-85D8-4FE7-ABF0-1086D4BC4063@FreeBSD.org> To: "Bjoern A. Zeeb" 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: Tue, 03 Nov 2015 16:49:16 -0000 --Apple-Mail=_CC74A6C9-66D1-450B-883C-3FB371D3B908 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Nov 3, 2015, at 9:37 AM, Bjoern A. Zeeb wrote: >=20 > Hi, >=20 > phk had asked me to run a build options survey again. It took about = two weeks to go through all of them. The results are here: >=20 > https://people.freebsd.org/~bz/build_option_survey_20151017/ >=20 > There are plans to run it more often again and improve it a bit. No = promises on the actual timeline but it=E2=80=99ll happen. >=20 > Meanwhile you can go and look at things and improve them ;-) While not all combinations tested were valid combinations, many that = failed are. Some of them look to be relatively easy to fix, while others = are much harder. Warner --Apple-Mail=_CC74A6C9-66D1-450B-883C-3FB371D3B908 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJWOOWJAAoJEGwc0Sh9sBEATlgQANd72+xcjdHaBouzzREpKnHE 6+D9h/NwI4TtBdbCqhi21JcL28XfHcVnK3wR7BnEz7HalDDDwivLODn/+ovc7tdJ zL8N+IFIKPla9xi8HHAjRXEZr5DV5Nt22u1Sf4UE05wXrGYgRQhasU0mM6WzGObI WiFvFYQYUUHvdeH35Ra8pRznB42ZN3ryy5WFoqxyJsh6odZKAL9ydhvbltRr8Otd +YRdRm4Lx7cUrvAiCmvWCpLujMl0oHHmRs+fsZtEBpGYY68pwwO79+UnMpJxl4Gg tjUjWE33BhiDAtpLkSrMmGidgpGEJ7eKaXEHFtHyXRm8Tk/6MqVBAN90w7UHXmME luQgMI+WoEvAPKwdfLjHMGa6kmJTcKgnyZ4wwDy21YBATVKg3jYCoqR8WLDdgVAr z0uMWpIik0h23eq6+slKvdoAu3/hPBe5GENCBrJUXtCPq5a3tjxlU5fbtdoI83CX /l+yz0lnbQspioo0RYwiJvnbwnJ2YKbHxbFUpcKNWu0hIIXOKlrKm+TmDmwYGmOI CBk0Gh16fWhXtGowOghMbB5H13iRN+G+DVHtK751PV83aJOI1QbXCd7Wngc7sm1a 1ZhoLb/cKmbtbGK+hLkUO21LFhtfzWZD3rqw1PIIpeXfJNG2JWwPEZa10hSmbRDw irSUgrDm5Aj/W/NqONnG =CqY/ -----END PGP SIGNATURE----- --Apple-Mail=_CC74A6C9-66D1-450B-883C-3FB371D3B908-- From owner-freebsd-current@freebsd.org Tue Nov 3 15:30: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 9B972A25238 for ; Tue, 3 Nov 2015 15:30:29 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 837811DE4 for ; Tue, 3 Nov 2015 15:30:29 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id tA3FUNsC015538 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 3 Nov 2015 07:30:23 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id tA3FUNfD015537; Tue, 3 Nov 2015 07:30:23 -0800 (PST) (envelope-from sgk) Date: Tue, 3 Nov 2015 07:30:23 -0800 From: Steve Kargl To: NGie Cooper Cc: freebsd-current@freebsd.org Subject: Re: buildworld broken Message-ID: <20151103153023.GA15514@troutmask.apl.washington.edu> References: <20151101164707.GA5847@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-Mailman-Approved-At: Tue, 03 Nov 2015 17:13:21 +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: Tue, 03 Nov 2015 15:30:29 -0000 On Sun, Nov 01, 2015 at 11:19:09PM -0800, NGie Cooper wrote: > > > On Nov 1, 2015, at 08:47, Steve Kargl wrote: > > > > ===> libexec/dma/dmagent (all) > > cc -I/usr/src/libexec/dma/dmagent/../../../contrib/dma -DHAVE_REALLOCF -DHAVE_STRLCPY -DHAVE_GETPROGNAME -DCONF_PATH='"/etc/dma"' -DLIBEXEC_PATH='"/usr/libexec"' -DDMA_VERSION='"v0.10"' -DDMA_ROOT_USER='"mailnull"' -DDMA_GROUP='"mail"' -std=gnu99 -fstack-protector-strong -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 -Wformat=2 -Wno-format-extra-args -Werror -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -o dma aliases_parse.o aliases_scan.o base64.o conf.o crypto.o dma.o dns.o local.o mail.o net.o spool.o util.o -lssl -lcrypto > > /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to `PKCS7_digest_from_attributes' > > /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to `PKCS7_add_signed_attribute' > > /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to `PKCS7_dataFinal' > > /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to `PKCS7_get_signed_attribute' > > /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to `PKCS7_SIGNER_INFO_sign' > > /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to `PKCS7_dataInit' > > /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to `PKCS7_dataDecode' > > /usr/obj/usr/src/tmp/usr/lib/libcrypto.so: undefined reference to `PKCS7_signatureVerify' > > Hi Steve, > What are your custom build options? Have you patched your copy of FreeBSD? > Thanks! Sorry for the delay. I was traveling yesterday. % cat /etc/src.conf WITHOUT_TESTS = "YES" WITHOUT_CTM = "YES" WITHOUT_NDIS = "YES" WITHOUT_PROFILE = "YES" WITH_LLDB="yes" MALLOC_PRODUCTION = "YES" % cat /etc/make.conf KERNCONF=MOBILE CPUTYPE?=core2 WITH_PKGNG=yes FFLAGS+= -O2 -pipe -march=native -mtune=native FFLAGS+= -funroll-loops -ftree-vectorize MAKE_JOBS_UNSAFE="yes" MASTER_SITE_FREEBSD="yes" DEFAULT_VERSIONS+= perl5=5.20 % svn info Path: . Working Copy Root Path: /usr/src URL: svn://svn.freebsd.org/base/head Relative URL: ^/head Repository Root: svn://svn.freebsd.org/base Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 290258 Node Kind: directory Schedule: normal Last Changed Author: adrian Last Changed Rev: 290258 Last Changed Date: 2015-11-01 19:36:15 -0800 (Sun, 01 Nov 2015) There are no local changes in this tree. The only thing that might be different than a standard buildworld is that I have a symlink from /usr/obj to /mnt/obj where the /mnt filesystem is UFS2 mounted noatime, async. Note, the undefined references appear in /usr/lib/libcrypto.so.7 and are missing in the freshly built libcrypto.so.8. So, it appears that something that dmagent is using is reaching out into the previously installed libcrypto. -- Steve From owner-freebsd-current@freebsd.org Tue Nov 3 15:54: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 EABD9A257DF for ; Tue, 3 Nov 2015 15:54:46 +0000 (UTC) (envelope-from xdsl0000474440@inode.at) 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 D03631C38 for ; Tue, 3 Nov 2015 15:54:46 +0000 (UTC) (envelope-from xdsl0000474440@inode.at) Received: by mailman.ysv.freebsd.org (Postfix) id CE586A257DE; Tue, 3 Nov 2015 15:54: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 CD13BA257DA for ; Tue, 3 Nov 2015 15:54:46 +0000 (UTC) (envelope-from xdsl0000474440@inode.at) Received: from b2bfep14.mx.upcmail.net (b2bfep14.mx.upcmail.net [62.179.121.59]) by mx1.freebsd.org (Postfix) with ESMTP id 1289F1C32 for ; Tue, 3 Nov 2015 15:54:45 +0000 (UTC) (envelope-from xdsl0000474440@inode.at) Received: from edge11.upcmail.net ([192.168.13.81]) by b2bfep14.mx.upcmail.net (InterMail vM.8.01.05.18 201-2260-151-151-20140610) with ESMTP id <20151103155437.VHZD25444.b2bfep14-int.chello.at@edge11.upcmail.net> for ; Tue, 3 Nov 2015 16:54:37 +0100 Received: from iznogoud.viz ([85.127.219.79]) by edge11.upcmail.net with edge id d3ud1r0181jNiWl0B3udDr; Tue, 03 Nov 2015 16:54:37 +0100 X-SourceIP: 85.127.219.79 Received: from wolfgang by iznogoud.viz with local (Exim 4.86 (FreeBSD)) (envelope-from ) id 1Ztduv-0000xE-5Q; Tue, 03 Nov 2015 16:54:37 +0100 From: Wolfgang Jenkner To: Pedro Giffuni Cc: Baptiste Daroussin , current@FreeBSD.org Subject: Re: [CFT] Unicode collation string and reworked locale definitions Date: Tue, 03 Nov 2015 16:52:52 +0100 References: <20151103071758.GC31432@ivaldir.etoilebsd.net> Message-ID: <854mh3cc3m.fsf@iznogoud.viz> User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailman-Approved-At: Tue, 03 Nov 2015 17:20:20 +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: Tue, 03 Nov 2015 15:54:47 -0000 On Tue, Nov 03 2015, Pedro Giffuni wrote: > What worries me about libtre is that it lacks important functionality lik= e word > delimiters. We even brought the sysv delimiters to be more compatible with > Solaris and GNU and we can=E2=80=99t back those out now: > > https://svnweb.freebsd.org/base?view=3Drevision&revision=3D268066 It supports \< and \> out of the box, cf. https://github.com/laurikari/tre/blob/master/doc/tre-syntax.html And the darwin patch mentioned above implements [[:<:]] and [[:>:]], see http://www.opensource.apple.com/source/Libc/Libc-1044.40.1/regex/TRE/lib/tr= e-parse.c That patch also implements the REG_STARTEND flag for regexec(3), which is needed for vi. Also, tre provides wchar versions for regcomp(3) and friends, so that nvi wouldn't need its own private regex library anymore. From owner-freebsd-current@freebsd.org Tue Nov 3 17:28: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 45D42A2531D for ; Tue, 3 Nov 2015 17:28:19 +0000 (UTC) (envelope-from pfg@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 2BB9511D5 for ; Tue, 3 Nov 2015 17:28:19 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 2C30BA2531C; Tue, 3 Nov 2015 17:28:19 +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 2BCCAA2531B for ; Tue, 3 Nov 2015 17:28:19 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1.freebsd.org (Postfix) with SMTP id DDEFA11D4 for ; Tue, 3 Nov 2015 17:28:18 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: (qmail 90487 invoked by uid 99); 3 Nov 2015 17:28:17 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Nov 2015 17:28:17 +0000 Received: from [192.168.0.103] (unknown [181.55.232.163]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id C07BE1A01DC; Tue, 3 Nov 2015 17:28:16 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: [CFT] Unicode collation string and reworked locale definitions From: Pedro Giffuni In-Reply-To: <854mh3cc3m.fsf@iznogoud.viz> Date: Tue, 3 Nov 2015 12:28:13 -0500 Cc: Baptiste Daroussin , current@FreeBSD.org Content-Transfer-Encoding: quoted-printable Message-Id: <0117E272-7B4B-4D74-840C-BCDE64FD6B89@FreeBSD.org> References: <20151103071758.GC31432@ivaldir.etoilebsd.net> <854mh3cc3m.fsf@iznogoud.viz> To: Wolfgang Jenkner 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: Tue, 03 Nov 2015 17:28:19 -0000 Hello; > Il giorno 03/nov/2015, alle ore 10:52, Wolfgang Jenkner = ha scritto: >=20 > On Tue, Nov 03 2015, Pedro Giffuni wrote: >=20 >> What worries me about libtre is that it lacks important functionality = like word >> delimiters. We even brought the sysv delimiters to be more compatible = with >> Solaris and GNU and we can=E2=80=99t back those out now: >>=20 >> https://svnweb.freebsd.org/base?view=3Drevision&revision=3D268066 >=20 > It supports \< and \> out of the box, cf. >=20 > https://github.com/laurikari/tre/blob/master/doc/tre-syntax.html >=20 > And the darwin patch mentioned above implements [[:<:]] and [[:>:]], = see >=20 > = http://www.opensource.apple.com/source/Libc/Libc-1044.40.1/regex/TRE/lib/t= re-parse.c >=20 > That patch also implements the REG_STARTEND flag for regexec(3), which > is needed for vi. >=20 > Also, tre provides wchar versions for regcomp(3) and friends, so that > nvi wouldn't need its own private regex library anymore. Interesting thanks. I only looked at it transitorily long ago, I noticed there was a big = TODO list and that the Apple patches were partially copyleft (APSL) so I didn=E2=80=99t dig into it too much. It certainly has to be evaluated. Pedro. From owner-freebsd-current@freebsd.org Tue Nov 3 21:10: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 4F32CA25C91 for ; Tue, 3 Nov 2015 21:10:06 +0000 (UTC) (envelope-from david@catwhisker.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 33AF5102F for ; Tue, 3 Nov 2015 21:10:06 +0000 (UTC) (envelope-from david@catwhisker.org) Received: by mailman.ysv.freebsd.org (Postfix) id 309D4A25C8D; Tue, 3 Nov 2015 21:10:06 +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 2FF63A25C8B; Tue, 3 Nov 2015 21:10:06 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (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 75BDE102E; Tue, 3 Nov 2015 21:10:04 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id tA3LA1L6031313; Tue, 3 Nov 2015 13:10:01 -0800 (PST) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id tA3LA16e031312; Tue, 3 Nov 2015 13:10:01 -0800 (PST) (envelope-from david) Date: Tue, 3 Nov 2015 13:10:01 -0800 From: David Wolfskill To: "Alexander V. Chernikov" , "ipfw@freebsd.org" , "current@freebsd.org" , "net@freebsd.org" Subject: Re: panic: refcount inconsistency: found: 0 total: 1 Message-ID: <20151103211001.GT21127@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , "Alexander V. Chernikov" , "ipfw@freebsd.org" , "current@freebsd.org" , "net@freebsd.org" References: <20151103140436.GJ21127@albert.catwhisker.org> <693401446563735@web30h.yandex.ru> <20151103163952.GP21127@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="lpUp1egui7PDlNtH" Content-Disposition: inline In-Reply-To: <20151103163952.GP21127@albert.catwhisker.org> User-Agent: Mutt/1.5.24 (2015-08-30) 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, 03 Nov 2015 21:10:06 -0000 --lpUp1egui7PDlNtH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Nov 03, 2015 at 08:39:52AM -0800, David Wolfskill wrote: > On Tue, Nov 03, 2015 at 06:15:35PM +0300, Alexander V. Chernikov wrote: > > ... > > > I tried booting it, and during the transition to multi-user mode, > > > once ipfw was being invoked, I got the above-cited panic. Circumventi= on > > > was to leave it disconnected from a network (turn off the WiFi > > > switch, in my case), so we don't get a chance to use the network. > > It is most probably related with r290334. Would you mind reverting it a= nd checking if ipfw works correctly ? > > .... >=20 > ... [Reverting r290334 gets things working again -- dhw] >=20 > at a *guess*, we'll need a bit more effort to keep "found" and > "ci->object_opcodes" in sync, at least by the time the KASSERT on > src/sys/netpfil/ipfw/ip_fw_table.c:3395 looks at the values. > ... So... looking at the code a bit (and bearing in mind that I still am unfamiliar with said code, and I hack more than I "write" code)... here's the original bit of src/sys/netpfil/ipfw/ip_fw_table.c in question, with the modification from r290334 shown: =2E.. /* * Finds and bumps refcount for objects referenced by given @rule. * Auto-creates non-existing tables. * Fills in @oib array with userland/kernel indexes. * * Returns 0 on success. */ static int ref_rule_objects(struct ip_fw_chain *ch, struct ip_fw *rule, struct rule_check_info *ci, struct obj_idx *oib, struct tid_info *ti) { =2E.. if (error !=3D 0) { /* Unref everything we have already done */ unref_oib_objects(ch, rule->cmd, oib, pidx); IPFW_UH_WUNLOCK(ch); return (error); } IPFW_UH_WUNLOCK(ch); found =3D pidx - oib; KASSERT(found =3D=3D ci->object_opcodes, ("refcount inconsistency: found: %d total: %d", found, ci->object_opcodes)); =20 /* Perform auto-creation for non-existing objects */ if (numnew !=3D 0) error =3D create_objects_compat(ch, rule->cmd, oib, pidx, t= i); =20 + /* Calculate real number of dynamic objects */ + ci->object_opcodes =3D (uint16_t)(pidx - oib); + return (error); } =2E.. The added code to "Calculate real number of dynamic objects" is apparently setting ci->object_opcodes to the same value that "found" was just set to (pidx - oib -- cast to uint16_t in the case of the added code). But that appears to come a bit late for the KASSERT. Moving the KASSERT relative to the added code (so the KASSERT comes after) would be an option, but I'm not sure it makes sense to actually do the KASSERT unless we have some reason to believe that the difference between pidx and oib might change in the interval represented by a couple lines of code AND we have not coded to handle that situation any more "gracefully" than to panic. So... with the change from r290334, what's the point of the KASSERT? Peace, david --=20 David H. Wolfskill david@catwhisker.org Those who would murder in the name of God or prophet are blasphemous coward= s. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --lpUp1egui7PDlNtH Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJWOSKpXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4 QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7M3QP/RwN2RNOPwqO6jVxTs4fJa5e Z+53TPcDIL1EAtGS9/s5ENOduCEFFbDH/4rBg7HhP7mtRtpucWINRcel8/XF/ydU hRy+NAr/IncpTU/wWuq+af0FpwPiBWERSK92mneWoihrgpGyeDAYRhYftbkg9OkE OKlVYvXnZt6KPciC1ib6JZXvKKrQMKROHrjNmjnMUQe+q1ZuqvuW5oikTB8yesJa 1zQqUMDFdenIrzVv/9nINbCjAZtVNhdbsSfg2OfEnv6WpZE12DJkIKKlNvOH8w5n cfrfLeaAvHHif/CUUb8NO15E8D0GdXmDkAUUKi82BEldB337o6lbxWOffBlAym2L iY2Z0FUiUgCo04FMMlARKBu1ipuWMUSB6H4D15r28bdCXQWiprpT7fSZiBTph5jv fJnu/mkxTEZfsste7JfJJkGPG8EOEY2QhnYeDkdyvrDvXcDUHeuSySPHcea3SW1B t7w2gvjONqmInQ/pD3pF1N5BD8pNKPu6qIfFujNrl/TDBdsihjYNcZIn4VwfM5KU gocdPXhusTjbzO/BkWXqs1SddcZtrQHnY6WZKmKK5tusQuhujOlmy+NJlx6ZjU8A fY07aYdRouIbu2MUPbrCeeyNY/axh3NTPZXnA8U3goUbHtGMqijTUxBhiWYzNOPG VEg8C/HMAia4t4HrsEGV =B1g6 -----END PGP SIGNATURE----- --lpUp1egui7PDlNtH-- From owner-freebsd-current@freebsd.org Tue Nov 3 21:24: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 A00EEA242AC; Tue, 3 Nov 2015 21:24:53 +0000 (UTC) (envelope-from phk@phk.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 6A79C1EDC; Tue, 3 Nov 2015 21:24:52 +0000 (UTC) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.55.3]) by phk.freebsd.dk (Postfix) with ESMTP id 41E554F418; Tue, 3 Nov 2015 21:24:46 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.15.2/8.15.2) with ESMTP id tA3LOjMv088963; Tue, 3 Nov 2015 21:24:45 GMT (envelope-from phk@phk.freebsd.dk) To: Warner Losh cc: "Bjoern A. Zeeb" , FreeBSD Current , freebsd-arch Subject: Re: Build Options Survey run In-reply-to: From: "Poul-Henning Kamp" References: <061AF18B-85D8-4FE7-ABF0-1086D4BC4063@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <88961.1446585885.1@critter.freebsd.dk> Content-Transfer-Encoding: quoted-printable Date: Tue, 03 Nov 2015 21:24:45 +0000 Message-ID: <88962.1446585885@critter.freebsd.dk> 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, 03 Nov 2015 21:24:53 -0000 -------- In message , Warner Losh = writes: >> phk had asked me to run a build options survey again. It took about = >two weeks to go through all of them. The results are here: Many thanks! >> There are plans to run it more often again and improve it a bit. No = >promises on the actual timeline but it'll happen. It's actually a good beginner task if anybody wants to do something for the project which requires just a machine and some shell programming. My old script can be improved in a lot of ways, the most productive would probably be to make it incremental rather than one big batch job. (Something like: Test any options for which there are no results, otherwise retest the option with the oldest result.) >While not all combinations tested were valid combinations, many that = >failed are. Some of them look to be relatively easy to fix, while others = >are much harder. If one _really_ wanted to burn CPU cycles, my testing years back revealed many combinations where options are incompatible. (NB: Today we have almo= st four times as many options as then and we're into N! territory here...) -- = Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe = Never attribute to malice what can adequately be explained by incompetence= . From owner-freebsd-current@freebsd.org Tue Nov 3 20:50: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 7FD8DA25585 for ; Tue, 3 Nov 2015 20:50:25 +0000 (UTC) (envelope-from pugachev.mm@gmail.com) Received: from mail-ob0-x234.google.com (mail-ob0-x234.google.com [IPv6:2607:f8b0:4003:c01::234]) (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 435B71340 for ; Tue, 3 Nov 2015 20:50:25 +0000 (UTC) (envelope-from pugachev.mm@gmail.com) Received: by obdgf3 with SMTP id gf3so22827417obd.3 for ; Tue, 03 Nov 2015 12:50:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=B2KTROBh4zHKEcY2UeebOu16vJ2Pgp19DoD5rqwIXw4=; b=O40Xi9fRdqUIQYY0WtADBs43p7yVS2YoTe9SqOaRbd8zk/8Ximd2YP+kLdjZpZidJV hZ2h8s7kIB4UiHi+aWDDcOaZ9unlIynehvc6euD5kGPkrOek7fNYRvgmY7LlvO34PcNM dmfec5Kh3yZiSF70VPT1HXlFst+knkJ2NVcCl1X0MGiCNPU96RbuiU9/yk/y1nIhbiFt 4pL5qwuxNDW1+RSC80+fh5eXk+C+zMCsV7n6C+p3erDnD4ZbHrzu1Cr9Kjoz0Jlz7QQD NUFMaXsrZL0WEXxOHmkwFSkU00iyim90lzGJ8mVXz5FhQg5fOj56VMY++jHavwRQBWS3 Nm0A== X-Received: by 10.60.33.232 with SMTP id u8mr19544166oei.22.1446583824667; Tue, 03 Nov 2015 12:50:24 -0800 (PST) MIME-Version: 1.0 Received: by 10.202.49.70 with HTTP; Tue, 3 Nov 2015 12:50:05 -0800 (PST) From: Maxim Pugachev Date: Tue, 3 Nov 2015 23:50:05 +0300 Message-ID: Subject: 11.0-CURRENT r290273: installer fails with "out of swap space" error To: freebsd-current@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Mailman-Approved-At: Tue, 03 Nov 2015 21:33:14 +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: Tue, 03 Nov 2015 20:50:25 -0000 Hi, I tried to install r29273 into Parallels VM, but got an error on "distextract" stage. Here is the last messages from bsdinstall_log: DEBUG: f_debug_init: ARGV=[distextract] GETOPTS_STDARGS=[dD:] DEBUG: f_debug_init: debug=[1] debugFile=[/tmp/bsdinstall_log] DEBUG: Running installation step: distextract Killed Last message from /var/log/messages: Nov 3 20:02:9 kernel: pid 967 (distextract), uid 0, was killed: out of swap space My VM has 2 gigs of memory, vmstat tells that I have ~537M free (swapinfo tells nothing). I dunno is it a bug or I'm doing something wrong. From owner-freebsd-current@freebsd.org Tue Nov 3 22:25:45 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 3F01CA25089 for ; Tue, 3 Nov 2015 22:25:45 +0000 (UTC) (envelope-from bu7cher@yandex.ru) 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 1A1C21033 for ; Tue, 3 Nov 2015 22:25:45 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: by mailman.ysv.freebsd.org (Postfix) id 15DC2A25085; Tue, 3 Nov 2015 22:25:45 +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 152F7A25084; Tue, 3 Nov 2015 22:25:45 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from forward13j.cmail.yandex.net (forward13j.cmail.yandex.net [5.255.227.177]) (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 B8B9F1032; Tue, 3 Nov 2015 22:25:44 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from smtp14.mail.yandex.net (smtp14.mail.yandex.net [IPv6:2a02:6b8:0:801:1::13]) by forward13j.cmail.yandex.net (Yandex) with ESMTP id 02F08217BC; Wed, 4 Nov 2015 01:25:39 +0300 (MSK) Received: from smtp14.mail.yandex.net (localhost [127.0.0.1]) by smtp14.mail.yandex.net (Yandex) with ESMTP id 196781B603EF; Wed, 4 Nov 2015 01:25:38 +0300 (MSK) Received: by smtp14.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id EQzKOFqcSY-Pc24eGDs; Wed, 4 Nov 2015 01:25:38 +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=1446589538; bh=Tx0Fm1r5SO7kVas2ANGmmPSDsQ+/YIUunixGAth8LbQ=; h=Subject:To:References:From:Message-ID:Date:User-Agent: MIME-Version:In-Reply-To:Content-Type; b=ULJ+36GVO2hu6EFCmND5ix/iEiGvhiRFjQp2GK6y5OP2K98LZVvMb7PFWxSqQ+P16 Bdtk9jCNru6sNTnFY48Do1MxR1IeJW5VWeijFtq7WH3wGU4Asz1IIXi3671mRub9aV Xl6qGHtIhlcEF8W5rESVjoc3tSmQOmXWiDeGIzeM= Authentication-Results: smtp14.mail.yandex.net; dkim=pass header.i=@yandex.ru X-Yandex-ForeignMX: US Subject: Re: panic: refcount inconsistency: found: 0 total: 1 To: David Wolfskill , "Alexander V. Chernikov" , "ipfw@freebsd.org" , "current@freebsd.org" , "net@freebsd.org" References: <20151103140436.GJ21127@albert.catwhisker.org> <693401446563735@web30h.yandex.ru> <20151103163952.GP21127@albert.catwhisker.org> <20151103211001.GT21127@albert.catwhisker.org> From: "Andrey V. Elsukov" Message-ID: <563933EE.1050909@yandex.ru> Date: Wed, 4 Nov 2015 01:23:42 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20151103211001.GT21127@albert.catwhisker.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="haPd523UHhOx2ICdN2cukHB5n3APTq374" 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, 03 Nov 2015 22:25:45 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --haPd523UHhOx2ICdN2cukHB5n3APTq374 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 04.11.2015 00:10, David Wolfskill wrote: > So... with the change from r290334, what's the point of the KASSERT? Yes, you are right. We changed this code and use it some time, but without INVARIANTS. I just removed this KASSERT in r290345. Can you try this revision? Sorry for the breakage. --=20 WBR, Andrey V. Elsukov --haPd523UHhOx2ICdN2cukHB5n3APTq374 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 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJWOTPuAAoJEAHF6gQQyKF6kP4H/iymjkU5mWjJ9OsL5FLGaR94 Ai7qyV0gAHvVgl6Wj0Te5uYDoO7XyHSzGSQQwE3EFlfQpouyzveXgAqOQl82KZe3 AZh8DZToiV19S4HT1bgNgb/QKD1wrdEywCCiJ9hZtAOMa0nT4nZAihr7FpPSFkBz V7ML2aKlgUJ1P5GhweHWTblu9jFhthm/E6OzPgvkL8AySEXx+hH2YcLvRS3k1WsC 2NW24HRspWPjkKrd4gCnXCs5j4bTvfQzZ3QW2Kf15ckrnIamvuYngd3X+SrjVZwf DVkOrPcENvAhDAUlF8oTUiH70f3V5p8loDUcBciJbmnzfbMG94DHcmTOusiRtJs= =1JOj -----END PGP SIGNATURE----- --haPd523UHhOx2ICdN2cukHB5n3APTq374-- From owner-freebsd-current@freebsd.org Tue Nov 3 22:45:39 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 9284AA25548 for ; Tue, 3 Nov 2015 22:45:39 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) Received: from mail.ijs.si (mail.ijs.si [IPv6:2001:1470:ff80::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47D1C1AEE for ; Tue, 3 Nov 2015 22:45:39 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) Received: from amavis-ori.ijs.si (localhost [IPv6:::1]) by mail.ijs.si (Postfix) with ESMTP id 3nr5mb2jLqzLf; Tue, 3 Nov 2015 23:45:35 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ijs.si; h= user-agent:message-id:references:in-reply-to:organization :subject:subject:from:from:date:date:content-transfer-encoding :content-type:content-type:mime-version:received:received :received:received; s=jakla4; t=1446590732; x=1449182733; bh=g6e CJCj9usXgSlCx9XWIIdALAO2mhiSKcsy2OB0M55o=; b=imw+ZEPgfZBrVh4U94n gvOxGL8yVYp0IIkc0Inlc+sUQXcCINgMkE+WEr//Qa4XEFAQicHIjAUKpuINnflq asA+ZPeQX/B5LUptwvlqd8y3llJiTUN17Tw4TTiVWQYt2utzY2HETaMe1zdpJXUI yNd9qN871Oc34bSFM4Gacr6E= X-Virus-Scanned: amavisd-new at ijs.si Received: from mail.ijs.si ([IPv6:::1]) by amavis-ori.ijs.si (mail.ijs.si [IPv6:::1]) (amavisd-new, port 10026) with LMTP id TYIY5qQR70aK; Tue, 3 Nov 2015 23:45:32 +0100 (CET) Received: from mildred.ijs.si (mailbox.ijs.si [IPv6:2001:1470:ff80::143:1]) by mail.ijs.si (Postfix) with ESMTP id 3nr5mX4DHlzLd; Tue, 3 Nov 2015 23:45:32 +0100 (CET) Received: from nabiralnik.ijs.si (nabiralnik.ijs.si [IPv6:2001:1470:ff80::80:16]) by mildred.ijs.si (Postfix) with ESMTP id 3nr5mX2ndbz15j; Tue, 3 Nov 2015 23:45:32 +0100 (CET) Received: from sleepy.ijs.si (2001:1470:ff80:e001::1:1) by nabiralnik.ijs.si with HTTP (HTTP/1.1 POST); Tue, 03 Nov 2015 23:45:32 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 03 Nov 2015 23:45:32 +0100 From: Mark Martinec To: freebsd-current@freebsd.org Cc: Maxim Pugachev Subject: Re: 11.0-CURRENT r290273: installer fails with "out of swap space" error Organization: Jozef Stefan Institute In-Reply-To: References: Message-ID: <2968bc88dacfc0d74dbb3fe427db4091@mailbox.ijs.si> X-Sender: Mark.Martinec+freebsd@ijs.si User-Agent: Roundcube Webmail/1.1.3 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, 03 Nov 2015 22:45:39 -0000 On 2015-11-03 21:50, Maxim Pugachev wrote: > I tried to install r29273 into Parallels VM, but got an error on > "distextract" stage. Here is the last messages from bsdinstall_log: > > DEBUG: f_debug_init: ARGV=[distextract] GETOPTS_STDARGS=[dD:] > DEBUG: f_debug_init: debug=[1] debugFile=[/tmp/bsdinstall_log] > DEBUG: Running installation step: distextract > Killed > > Last message from /var/log/messages: > > Nov 3 20:02:9 kernel: pid 967 (distextract), uid 0, was killed: out > of swap space > > My VM has 2 gigs of memory, vmstat tells that I have ~537M free > (swapinfo tells nothing). I dunno is it a bug or I'm doing something > wrong. Looks like the same issue as reported a year and a half ago: https://lists.freebsd.org/pipermail/freebsd-stable/2014-January/076732.html Mark From owner-freebsd-current@freebsd.org Wed Nov 4 02:33: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 6FC96A25EAB for ; Wed, 4 Nov 2015 02:33:28 +0000 (UTC) (envelope-from david@catwhisker.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 4E22918C1 for ; Wed, 4 Nov 2015 02:33:28 +0000 (UTC) (envelope-from david@catwhisker.org) Received: by mailman.ysv.freebsd.org (Postfix) id 4EBC2A25EA7; Wed, 4 Nov 2015 02:33:28 +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 3336BA25EA5; Wed, 4 Nov 2015 02:33:28 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (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 866DF18BE; Wed, 4 Nov 2015 02:33:26 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id tA42XJmB033986; Tue, 3 Nov 2015 18:33:19 -0800 (PST) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id tA42XJce033985; Tue, 3 Nov 2015 18:33:19 -0800 (PST) (envelope-from david) Date: Tue, 3 Nov 2015 18:33:19 -0800 From: David Wolfskill To: "Andrey V. Elsukov" Cc: "Alexander V. Chernikov" , "ipfw@freebsd.org" , "current@freebsd.org" , "net@freebsd.org" Subject: Re: panic: refcount inconsistency: found: 0 total: 1 Message-ID: <20151104023319.GZ21127@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , "Andrey V. Elsukov" , "Alexander V. Chernikov" , "ipfw@freebsd.org" , "current@freebsd.org" , "net@freebsd.org" References: <20151103140436.GJ21127@albert.catwhisker.org> <693401446563735@web30h.yandex.ru> <20151103163952.GP21127@albert.catwhisker.org> <20151103211001.GT21127@albert.catwhisker.org> <563933EE.1050909@yandex.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="6ysXqiu0yoUmUNJB" Content-Disposition: inline In-Reply-To: <563933EE.1050909@yandex.ru> User-Agent: Mutt/1.5.24 (2015-08-30) 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, 04 Nov 2015 02:33:28 -0000 --6ysXqiu0yoUmUNJB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 04, 2015 at 01:23:42AM +0300, Andrey V. Elsukov wrote: > On 04.11.2015 00:10, David Wolfskill wrote: > > So... with the change from r290334, what's the point of the KASSERT? >=20 > Yes, you are right. We changed this code and use it some time, but > without INVARIANTS. I just removed this KASSERT in r290345. Can you try > this revision? Sorry for the breakage. > .... OK; I first did "svn revert /usr/src/sys/netpfil/ipfw/", then (having saved a copy of r290345's commit message as /tmp/r290345), did "svn patch --strip 1 /tmp/r290345 /usr/src", then built & installed a new kernel, which booted without a panic: FreeBSD 11.0-CURRENT FreeBSD 11.0-CURRENT #233 r290334M/290334:1100086: T= ue Nov 3 17:18:26 PST 2015 root@localhost:/common/S4/obj/usr/src/sys/C= ANARY amd64 I was un the shuttle bus at the time; apparently the DHCP server in the access point wasn't behaving itself, as I got a DHCPNAK from it -- running either head or stable/10. I booted up head here at home, and DHCP works fine: FreeBSD 11.0-CURRENT FreeBSD 11.0-CURRENT #233 r290334M/290334:1100086: T= ue Nov 3 17:18:26 PST 2015 root@localhost:/common/S4/obj/usr/src/sys/C= ANARY amd64 So: looks like awin to me! :-) Peace, david --=20 David H. Wolfskill david@catwhisker.org Those who would murder in the name of God or prophet are blasphemous coward= s. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --=20 David H. Wolfskill david@catwhisker.org Those who would murder in the name of God or prophet are blasphemous coward= s. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --6ysXqiu0yoUmUNJB Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJWOW5vXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4 QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7FtgP/1VtwOEkCY2jQQm02mALkh6M vjUaVhdV8EUw3u3Y7ziuuCDEsnSb2raDl0TQDa3pPcRWjRkPGfHpA1Ep1XbIOMLl QvckSq5i9QcKXHBkpxWrm1xXfIvE2tQOM3eJfJWGNH2+eGA5+6qaH1wANqYOEAV3 /oqZixR5KXm9PiowXs/QHWjfxHw2hi3dm51fzwNWurTdtJKvilNeHsdaxiDiL00/ Obnmrv/tIc7OLU/dOWNUtj7TdBjGKeCgUGtsNXI7UoFi9JIE83X8/3VTjvnH1RD5 CyCjXZrPL2Gfu1y7ZAZ0QWiSRY+foug5FKmZcNw68BMljk828eMyBSVLTkbPDsV5 k6QD5ZDZIIFTe3udyPzPUyTjoxEbH/mXONLHlcRt0ZMW4C38hXO6aRhSu+wd/FIH LVOqFB8OlJvWiMqJu5HIQrw53c5tACCbyrxdd3vmr5h3BW009+4bbuzp78juLrKd JKC6YkI9DSHp0Gui9ucQ7fXZZun6VAaUG7NwZnicwPbj2e3FSEHd4/GDIPIh4A7y goTIZFqXuWV2ENGa7tY7k6IdFzA7YEwEA96kiGsbb0IOF4ZF699P4L3l3cuwn9GX welGKUE4+L0zr5eElJ7qfdBr5rSDBAJWGYqWcDHwJYe6v3RWnpnID4aYaa0zCOb/ VY5VDVt0I++PdAcyMRZO =Wrhk -----END PGP SIGNATURE----- --6ysXqiu0yoUmUNJB-- From owner-freebsd-current@freebsd.org Wed Nov 4 02:41: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 34E9AA250A7; Wed, 4 Nov 2015 02:41:02 +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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0DCE51C87; Wed, 4 Nov 2015 02:41:01 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from Julian-MBP3.local (ppp121-45-229-78.lns20.per1.internode.on.net [121.45.229.78]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id tA42eoMe044899 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Tue, 3 Nov 2015 18:40:53 -0800 (PST) (envelope-from julian@freebsd.org) Subject: Re: Build Options Survey run To: "Bjoern A. Zeeb" , FreeBSD Current References: <061AF18B-85D8-4FE7-ABF0-1086D4BC4063@FreeBSD.org> Cc: freebsd-arch From: Julian Elischer Message-ID: <5639702C.7000703@freebsd.org> Date: Wed, 4 Nov 2015 10:40:44 +0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <061AF18B-85D8-4FE7-ABF0-1086D4BC4063@FreeBSD.org> Content-Type: text/plain; charset=utf-8; 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: Wed, 04 Nov 2015 02:41:02 -0000 Can you put the MK_FOO column at the end so it doesn't push everything else off the Right hand side of the screen? On 11/4/15 12:37 AM, Bjoern A. Zeeb wrote: > Hi, > > phk had asked me to run a build options survey again. It took about two weeks to go through all of them. The results are here: > > https://people.freebsd.org/~bz/build_option_survey_20151017/ > > There are plans to run it more often again and improve it a bit. No promises on the actual timeline but it’ll happen. > > Meanwhile you can go and look at things and improve them ;-) > > Cheers, > Bjoern > _______________________________________________ > 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 Wed Nov 4 03:17: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 E43DEA255D5 for ; Wed, 4 Nov 2015 03:17:58 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (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 B3C1E1CE0 for ; Wed, 4 Nov 2015 03:17:58 +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 10AF520D4F for ; Tue, 3 Nov 2015 22:08:29 -0500 (EST) Received: from web3 ([10.202.2.213]) by compute5.internal (MEProxy); Tue, 03 Nov 2015 22:08:29 -0500 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=kP/BxYmv5G9XFaMTQb6GO9wTFkE=; b=FE51S bWW4Uup0cUl5IvtpUJZ85snDlcU/wQmwgBnbc1vFpniBz+Xl7Ltk0kCJZdMOggNX ca6UMEnVHuqGE0LeCfxjyMNTJAy5KLN7TqONbFWmF1W645P9ZD/7xUvM6y9prVda bKqEk6elw/qa9tElkr75UeFhj7H/jtjWPzq1h8= Received: by web3.nyi.internal (Postfix, from userid 99) id DFEF110AA8D; Tue, 3 Nov 2015 22:08:28 -0500 (EST) Message-Id: <1446606508.4146764.428513625.0863258A@webmail.messagingengine.com> X-Sasl-Enc: cya8Fb2YwPP7ZhizQW/9Z08FLDyvw5GJLVf7GBUyiU19 1446606508 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-341322f1 Subject: IPFW panic on boot Date: Tue, 03 Nov 2015 21:08:28 -0600 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, 04 Nov 2015 03:17:59 -0000 Recent ipfw commits now cause my firewall to panic on boot. I had to revert them and only pull in Adrian's ath fix which was to fix yet a different panic I was encountering... :-) KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe01226a33e0 vpanic() at vpanic+0x182/frame 0xfffffe01226a3460 kassert_panic() at kassert_panic+0x126/frame 0xfffffe01226a34d0 ipfw_rewrite_rule_uidx() at ipfw_rewrite_rule_uidx+0x258/frame 0xfffffe01226a356 0 commit_rules() at commit_rules+0x43/frame 0xfffffe01226a35b0 add_rules() at add_rules+0x430/frame 0xfffffe01226a3680 ipfw_ctl3() at ipfw_ctl3+0x424/frame 0xfffffe01226a3980 rip_ctloutput() at rip_ctloutput+0x261/frame 0xfffffe01226a39b0 sogetopt() at sogetopt+0x76/frame 0xfffffe01226a3a40 kern_getsockopt() at kern_getsockopt+0xde/frame 0xfffffe01226a3ab0 sys_getsockopt() at sys_getsockopt+0x50/frame 0xfffffe01226a3ae0 amd64_syscall() at amd64_syscall+0x2de/frame 0xfffffe01226a3bf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe01226a3bf0 --- syscall (118, FreeBSD ELF64, sys_getsockopt), rip = 0x800b2cbca, rsp = 0x7ff fffffca88, rbp = 0x7fffffffdb60 --- KDB: enter: panic -- Mark Felder ports-secteam member feld@FreeBSD.org From owner-freebsd-current@freebsd.org Wed Nov 4 03:29: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 47F4CA25757 for ; Wed, 4 Nov 2015 03:29:14 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (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 E0440109F; Wed, 4 Nov 2015 03:29:12 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id tA43TBJr034484; Tue, 3 Nov 2015 19:29:11 -0800 (PST) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id tA43TA35034483; Tue, 3 Nov 2015 19:29:10 -0800 (PST) (envelope-from david) Date: Tue, 3 Nov 2015 19:29:10 -0800 From: David Wolfskill To: Mark Felder Cc: freebsd-current@freebsd.org Subject: Re: IPFW panic on boot Message-ID: <20151104032910.GA21127@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , Mark Felder , freebsd-current@freebsd.org References: <1446606508.4146764.428513625.0863258A@webmail.messagingengine.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="bgVZo3zXaTQrZhjg" Content-Disposition: inline In-Reply-To: <1446606508.4146764.428513625.0863258A@webmail.messagingengine.com> User-Agent: Mutt/1.5.24 (2015-08-30) 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, 04 Nov 2015 03:29:14 -0000 --bgVZo3zXaTQrZhjg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Nov 03, 2015 at 09:08:28PM -0600, Mark Felder wrote: > Recent ipfw commits now cause my firewall to panic on boot. I had to > revert them and only pull in Adrian's ath fix which was to fix yet a > different panic I was encountering... :-) >=20 > KDB: stack backtrace: > db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame > 0xfffffe01226a33e0 > vpanic() at vpanic+0x182/frame 0xfffffe01226a3460 > kassert_panic() at kassert_panic+0x126/frame 0xfffffe01226a34d0 > ipfw_rewrite_rule_uidx() at ipfw_rewrite_rule_uidx+0x258/frame > 0xfffffe01226a356 > 0 > .... Yes; ref. et seq. For me, the problem was with r290334; r290345 fixed it (again, for me). Peace, david --=20 David H. Wolfskill david@catwhisker.org Those who would murder in the name of God or prophet are blasphemous coward= s. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --bgVZo3zXaTQrZhjg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJWOXuGXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4 QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk79zIP/0xztpPfHZszb1drq16D3W4T ahlTbMHklxtduTAB+lfytBsWkd57ZXXBcKqdCqDxgK6ez/n4uBfuDokxKqa9ghvr FqwIErk/S82W15jmwpFfvXloqCtvy8LDcuUFGKmnOO2gT+H0VG3uMWfUuDZdqywC 71VY0nKSeWd6n2MOdY+CwN5YZ80j1kp8jd3bKWrPVePhWvOeJOuq595NG9I9yTH7 yiDhJjFNyCXsmuQXclrOr28RY/m2uCJvYGUwaNafL1qREHbRjGS2ufEatIUZIiUB NkUm+CxfkSmCkZoGmZM3KJndHSsOHZewOAi5WA2xZgpYwyXdbeebQMayd/peRjpS KqY60QgDsHTSpTYRNl/K39hLaTLmW5nhCg4clPTCujRogzIySCYGUXy3iO8UXN/q cbV2JQxeGBxxKGOHXuGP9hmjL9UithKVE4eU52xwrGLoXG47tHngU0ZzyaFjPUTP atXH0IQcLX1gGwQ0JvC2sQlnkVyxCazoWrpT1KgKBr7OUoZXverOhJj3NFW8OCVo OYu6vIp9qB5RXCOJ/BmFcrTNeu2JEpx99G9l1yUeAyYVbWe+xo0ZVFPXxYntZx8u guc3y/Rnufd+K4u+XoowVuITVnbdsmGkx06Y/FsW/IpzLjA6ryJ2IeH/Ab/0GCxc Y/SNnod2RJnq32ZovGQh =5Hqk -----END PGP SIGNATURE----- --bgVZo3zXaTQrZhjg-- From owner-freebsd-current@freebsd.org Wed Nov 4 07:15: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 96D87A25F1E for ; Wed, 4 Nov 2015 07:15:44 +0000 (UTC) (envelope-from pugachev.mm@gmail.com) Received: from mail-oi0-x22c.google.com (mail-oi0-x22c.google.com [IPv6:2607:f8b0:4003:c06::22c]) (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 5E05912B4 for ; Wed, 4 Nov 2015 07:15:44 +0000 (UTC) (envelope-from pugachev.mm@gmail.com) Received: by oiao187 with SMTP id o187so23322015oia.3 for ; Tue, 03 Nov 2015 23:15:43 -0800 (PST) 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=IxJq+y2efGPa8tqxf1aBLv8uNOTzMjY7k+geHdkTKAo=; b=MCNuG3E3ZDK3W1fz7I0VAUWuzasDwDwImyxkKMv5CaIAwkcRbbb8OhiioGoBjF1YEL t4c3ESCoru98UYyDTAzH6zlfyFkuG8sJpmPVd5jTunWPzkBbB4sNDFJNhieX/MWEXnVu HzjHDo3BpefwgSFp0W6xPIuDO6todsrYOac/JR754D4grerGzqr3wsMXjlTM9itN+W3J owIrKOXiTzEKCrjW4JM7SHsHQvNyZcKNEQ+JcfScX00smjOu/dA+667UMYLYPHuO3+B3 lXna3WXwsM47ELNJ9O63zGW624+DkK0uhKBqzfZXAwXno/5IhtlqFb3XYkAgptc9pq33 yZpA== X-Received: by 10.202.239.136 with SMTP id n130mr2929oih.88.1446621343795; Tue, 03 Nov 2015 23:15:43 -0800 (PST) MIME-Version: 1.0 Received: by 10.202.49.70 with HTTP; Tue, 3 Nov 2015 23:15:24 -0800 (PST) In-Reply-To: References: <2968bc88dacfc0d74dbb3fe427db4091@mailbox.ijs.si> From: Maxim Pugachev Date: Wed, 4 Nov 2015 10:15:24 +0300 Message-ID: Subject: Re: 11.0-CURRENT r290273: installer fails with "out of swap space" error To: Mark Martinec Cc: freebsd-current@freebsd.org 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: Wed, 04 Nov 2015 07:15:44 -0000 Well, looks like something is wrong with CURRENT. I just tested 10.2-RELEASE, and everything works fine. So, summing up: 10.2-RELEASE works fine with 2Gb of memory 11.0-CURRENT r290273 fails with 2Gb 11.0-CURRENT r290273 works fine with 4Gb On Wed, Nov 4, 2015 at 9:19 AM, Maxim Pugachev wrote: > Mark, > > Yes, thanks, I'll try to test it with 4GB. > Forgot to mention that I use "auto" setup: entire disk for UFS. > Installer fails when extracting kernel.txz > > On Wed, Nov 4, 2015 at 1:45 AM, Mark Martinec > wrote: >> On 2015-11-03 21:50, Maxim Pugachev wrote: >>> >>> I tried to install r29273 into Parallels VM, but got an error on >>> "distextract" stage. Here is the last messages from bsdinstall_log: >>> >>> DEBUG: f_debug_init: ARGV=[distextract] GETOPTS_STDARGS=[dD:] >>> DEBUG: f_debug_init: debug=[1] debugFile=[/tmp/bsdinstall_log] >>> DEBUG: Running installation step: distextract >>> Killed >>> >>> Last message from /var/log/messages: >>> >>> Nov 3 20:02:9 kernel: pid 967 (distextract), uid 0, was killed: out >>> of swap space >>> >>> My VM has 2 gigs of memory, vmstat tells that I have ~537M free >>> (swapinfo tells nothing). I dunno is it a bug or I'm doing something >>> wrong. >> >> >> Looks like the same issue as reported a year and a half ago: >> >> https://lists.freebsd.org/pipermail/freebsd-stable/2014-January/076732.html >> >> >> Mark From owner-freebsd-current@freebsd.org Wed Nov 4 06:19: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 5145BA2535A for ; Wed, 4 Nov 2015 06:19:31 +0000 (UTC) (envelope-from pugachev.mm@gmail.com) Received: from mail-ob0-x22a.google.com (mail-ob0-x22a.google.com [IPv6:2607:f8b0:4003:c01::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 1A9A71F6A for ; Wed, 4 Nov 2015 06:19:31 +0000 (UTC) (envelope-from pugachev.mm@gmail.com) Received: by obbza9 with SMTP id za9so32021570obb.1 for ; Tue, 03 Nov 2015 22:19:30 -0800 (PST) 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=q/Vokt+4aXtcQ5mXhiHD6UUVCFBupmrnuoh1R3DHFV8=; b=M3CAlPhiSxCJJCTlY9oeFY2ZiG6hMXYHSbBWA/SCpCQylPkpNtjHpmNx8uRmtLStyX 6LL07VPZXPomXJLRI2KOMclA2WBep12YzbTS518GzkMRBTP3vsDrV+5E7DAIlDj83TuA soMSpwCPavLvBBwPPe+Hi3FQWbeqc8Hx95iIaxFnghMBQIqP7VUU+/94Dqv6rpRAPvHA DYqMNq/acNRcplUBMRfmHSg8TIdkpX3VuZVgoCl0pKtNVjEolesMxr20cAilwxfdHu3Y 18mmUp1Bsd+xJZbF9n5SDH/zxfskS/hq6TbWpTaXfyT742dZvUqSicbb3cV99J9poaSw GxqQ== X-Received: by 10.60.33.232 with SMTP id u8mr20906361oei.22.1446617970469; Tue, 03 Nov 2015 22:19:30 -0800 (PST) MIME-Version: 1.0 Received: by 10.202.49.70 with HTTP; Tue, 3 Nov 2015 22:19:10 -0800 (PST) In-Reply-To: <2968bc88dacfc0d74dbb3fe427db4091@mailbox.ijs.si> References: <2968bc88dacfc0d74dbb3fe427db4091@mailbox.ijs.si> From: Maxim Pugachev Date: Wed, 4 Nov 2015 09:19:10 +0300 Message-ID: Subject: Re: 11.0-CURRENT r290273: installer fails with "out of swap space" error To: Mark Martinec Cc: freebsd-current@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Mailman-Approved-At: Wed, 04 Nov 2015 12:00:25 +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, 04 Nov 2015 06:19:31 -0000 Mark, Yes, thanks, I'll try to test it with 4GB. Forgot to mention that I use "auto" setup: entire disk for UFS. Installer fails when extracting kernel.txz On Wed, Nov 4, 2015 at 1:45 AM, Mark Martinec wrote: > On 2015-11-03 21:50, Maxim Pugachev wrote: >> >> I tried to install r29273 into Parallels VM, but got an error on >> "distextract" stage. Here is the last messages from bsdinstall_log: >> >> DEBUG: f_debug_init: ARGV=[distextract] GETOPTS_STDARGS=[dD:] >> DEBUG: f_debug_init: debug=[1] debugFile=[/tmp/bsdinstall_log] >> DEBUG: Running installation step: distextract >> Killed >> >> Last message from /var/log/messages: >> >> Nov 3 20:02:9 kernel: pid 967 (distextract), uid 0, was killed: out >> of swap space >> >> My VM has 2 gigs of memory, vmstat tells that I have ~537M free >> (swapinfo tells nothing). I dunno is it a bug or I'm doing something >> wrong. > > > Looks like the same issue as reported a year and a half ago: > > https://lists.freebsd.org/pipermail/freebsd-stable/2014-January/076732.html > > > Mark From owner-freebsd-current@freebsd.org Wed Nov 4 16:15: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 84231A26124 for ; Wed, 4 Nov 2015 16:15:14 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) 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 5D8B2120B for ; Wed, 4 Nov 2015 16:15:14 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) Received: by mailman.ysv.freebsd.org (Postfix) id 5D716A26121; Wed, 4 Nov 2015 16:15:14 +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 5CE00A26120; Wed, 4 Nov 2015 16:15:14 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) Received: from mail.ijs.si (mail.ijs.si [IPv6:2001:1470:ff80::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 03237120A; Wed, 4 Nov 2015 16:15:13 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) Received: from amavis-ori.ijs.si (localhost [IPv6:::1]) by mail.ijs.si (Postfix) with ESMTP id 3nrY3f0DmXz1KF; Wed, 4 Nov 2015 17:15:10 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ijs.si; h= user-agent:message-id:references:in-reply-to:organization :subject:subject:from:from:date:date:content-transfer-encoding :content-type:content-type:mime-version:received:received :received:received; s=jakla4; t=1446653701; x=1449245702; bh=R/E qCjLfDRbb1JG/+3u3oCZRm8Ct7G80LTS7xaHc/IM=; b=BNn05J52o2b6VfCl9+6 tyvRy4+nGOjvKLYwkqyEMdzhHCNq51deBxT++Q+9cYnwICeC5Rq+7yaxKL+QpNEr zeYFemRclvaXiKeqb92KAn7dEqUrO/lyqLaSLKTMUeyOdpGixlUh/p6/kOBXbMbM dcS+oCHV0Mqro8+x3VIQp4vU= X-Virus-Scanned: amavisd-new at ijs.si Received: from mail.ijs.si ([IPv6:::1]) by amavis-ori.ijs.si (mail.ijs.si [IPv6:::1]) (amavisd-new, port 10026) with LMTP id Dfo489RngLgM; Wed, 4 Nov 2015 17:15:01 +0100 (CET) Received: from mildred.ijs.si (mailbox.ijs.si [IPv6:2001:1470:ff80::143:1]) by mail.ijs.si (Postfix) with ESMTP id 3nrY3T4DMvz1KC; Wed, 4 Nov 2015 17:15:01 +0100 (CET) Received: from nabiralnik.ijs.si (nabiralnik.ijs.si [IPv6:2001:1470:ff80::80:16]) by mildred.ijs.si (Postfix) with ESMTP id 3nrY3T1nsDzlg; Wed, 4 Nov 2015 17:15:01 +0100 (CET) Received: from neli.ijs.si (2001:1470:ff80:88:21c:c0ff:feb1:8c91) by nabiralnik.ijs.si with HTTP (HTTP/1.1 POST); Wed, 04 Nov 2015 17:15:01 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Wed, 04 Nov 2015 17:15:01 +0100 From: Mark Martinec To: freebsd-stable@freebsd.org, current@freebsd.org Subject: Re: Segmentation fault running ntpd Organization: Jozef Stefan Institute In-Reply-To: <20151101093116.GA5457@voyager> References: <20150718120956.GC1155@albert.catwhisker.org> <86pozwbvds.fsf@desk.des.no> <20151030113449.GF13438@albert.catwhisker.org> <20151101093116.GA5457@voyager> Message-ID: <9145a2d0228d9d025b2b0b6b5612726c@mailbox.ijs.si> X-Sender: Mark.Martinec+freebsd@ijs.si User-Agent: Roundcube Webmail/1.1.3 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, 04 Nov 2015 16:15:14 -0000 Upgrading 10.2-RELEASE-p6 to 10.2-RELEASE-p7 now solved ntpd crashes (apparently fixed by: FreeBSD Errata Notice FreeBSD-EN-15:20.vm). Thanks!!! Mark On 2015-11-01 10:31, Andre Albsmeier wrote: > On Fri, 30-Oct-2015 at 19:47:59 +0100, Mark Martinec wrote: >> Not sure if it's the same issue, but it sure looks like it is. >> >> I have upgraded a couple of hosts (amd64) from 10.2-RELEASE-p5 >> to 10.2-RELEASE-p6, i.e. the freebsd-upgrade essentially just >> replaced the /usr/sbin/ntpd with a new one; then I restarted >> the ntpd. >> >> On all host but one this was successful: the new ntpd starts >> fine and works normally. But on one of these machines the >> ntpd process immediately crashes with SIGSEGV. That machine >> has an Intel Xeon cpu. It is not apparent to me in what way >> this machine differs from others, > > I'll add my observations here: > > I am using an ntp.conf with a single server entry: > > server ntp.some.domain.org > > ntp.some.domain.org is a CNAME pointing to gate.some.domain.org > and the latter contains an A record pointing to 192.168.128.1. > > After updating 9.3-STABLE to the latest version (one which includes ntp > 4.2.8p4), ntpd crashes: > > Nov 1 09:38:38 voyager kernel: pid 4443 (ntpd), uid 0: exited on signal > 11 > > This happens in line 871 of ntpd.c where mlockall() is called: > > && 0 != mlockall(MCL_CURRENT|MCL_FUTURE)) > > It does NOT crash with MCL_FUTURE only. > It does crash with MCL_CURRENT only. > > When adding > > rlimit memlock -1 > > to ntpd.conf it does NOT crash (as mlockall() won't be called anymore). > > When specifying the IP address (192.168.128.1) as the server it > does NOT crash. > > When specifying gate.some.domain.org as the server it also does > NOT crash. tcpdump shows in this case: > > 09:49:59.542310 IP 192.168.128.2.21102 > 192.168.128.1.53: 7639+ A? > gate.some.domain.org. (41) > 09:49:59.542578 IP 192.168.128.1.53 > 192.168.128.2.21102: 7639* 1/1/0 > A 192.168.128.1 (71) > 09:49:59.542612 IP 192.168.128.2.52455 > 192.168.128.1.53: 42047+ > AAAA? gate.some.domain.org. (41) > 09:49:59.542792 IP 192.168.128.1.53 > 192.168.128.2.52455: 42047* 0/1/0 > (88) > > When reverting the server entry back to ntp.some.domain.org > it crashes and tcpdump shows: > > 09:36:05.172552 IP 192.168.128.2.17836 > 192.168.128.1.53: 49768+ A? > ntp.some.domain.org. (40) > 09:36:05.173320 IP 192.168.128.1.53 > 192.168.128.2.17836: 49768* > 2/1/0 CNAME gate.some.domain.org., A 192.168.128.1 (89) > 09:36:05.173361 IP 192.168.128.2.22611 > 192.168.128.1.53: 63808+ > AAAA? ntp.some.domain.org. (40) > 09:36:05.173595 IP 192.168.128.1.53 > 192.168.128.2.22611: 63808* > 1/1/0 CNAME gate.some.domain.org. (106) > > The probability for crashing increases with the speed and the > number of cores of the machine: On my old single-core Pentiums > it never crashes, on my quad-cores i7-3770K it always crashes. > > The (asynchronous) resolving of the names start in line 3876 of > ntp_config.c: > > getaddrinfo_sometime(curr_peer->addr->address, > > If we put the mlockall() call directly before this line, the > crash is gone. > > Maybe you want to play around with rlimit, CNAMES, IPs and > so on... > > -Andre > > Anyone else seeing this? >> 2015-10-30 12:34, je David Wolfskill napisal >> > On Fri, Oct 30, 2015 at 09:42:07AM +0100, Dag-Erling Smørgrav wrote: >> >> David Wolfskill writes: >> >> > ... >> >> > bound to 172.17.1.245 -- renewal in 43200 seconds. >> >> > pid 544 (ntpd), uid 0: exited on signal 11 (core dumped) >> >> > Starting Network: lo0 em0 iwn0 lagg0. >> >> > ... >> >> >> >> Did you find a solution? I'm wondering if the ntpd problems people >> >> are >> >> reporting on freebsd-security@ are related. I vaguely recall hearing >> >> that this had been traced to a pthread bug, but can't find anything >> >> about it in commit logs or mailing list archives. >> >> .... >> > >> > I don't recall finding "a solution" per se; that said, I also don't >> > recall seeing an occurrence of the above for enough time that I'm not >> > sure when I sent that message. :-} >> > >> > As a reality check: >> > >> > g1-252(11.0-C)[1] ls -lT /*.core >> > -rw-r--r-- 1 root wheel 13783040 Aug 18 04:19:03 2015 /ntpd.core >> > g1-252(11.0-C)[2] >> > >> > So -- among other points -- my last sighting of whatever was causing >> > that was the day I built: >> > >> > FreeBSD 11.0-CURRENT #157 r286880M/286880:1100079: Tue Aug 18 >> > 04:45:25 PDT 2015 >> > root@g1-252.catwhisker.org:/common/S4/obj/usr/src/sys/CANARY amd64 >> > >> > Note that the machines where I run head get updated daily (unless >> > there's enough of a problem with head that I can't build it or can't >> > boot it (and I'm unable to circumvent the issue within a reasonable >> > time)) -- and while I do attempt to run ntpd on the machines, the above >> > failure is more "annoying" than "crippling" in my particular case. >> > >> > And I'm presently running: >> > >> > FreeBSD 11.0-CURRENT #227 r290138M/290138:1100084: Thu Oct 29 >> > 05:12:58 PDT 2015 >> > root@g1-252.catwhisker.org:/common/S4/obj/usr/src/sys/CANARY amd64 >> > >> > and building head @r290190 as I type. >> > >> > And FWIW, I *suspect* that one of the issues involved (in my case) >> > was a ... lack of determinism ... in events involving getting the >> > (wireless) network connectivity into a usable state as part of the >> > initial transition to multi-user mode. (I only have evidence at >> > the moment of the issue on my laptop; my build machine, which only >> > uses a wired NIC, has no /ntpd.core file. It and my laptop are updated >> > pretty much in lock-step; it runs a completely GENERIC kernel, while >> > the laptop runs a modestly customized one based on GENERIC.) >> > >> > Peace, >> > david >> _______________________________________________ >> freebsd-stable@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-stable >> To unsubscribe, send any mail to >> "freebsd-stable-unsubscribe@freebsd.org" From owner-freebsd-current@freebsd.org Wed Nov 4 17:05:40 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 B1EEBA26F6B for ; Wed, 4 Nov 2015 17:05:40 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (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 8840E1859 for ; Wed, 4 Nov 2015 17:05:40 +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 A916A21B91 for ; Wed, 4 Nov 2015 12:05:33 -0500 (EST) Received: from web3 ([10.202.2.213]) by compute2.internal (MEProxy); Wed, 04 Nov 2015 12:05:33 -0500 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=cLpE6ZKSHI06eWS FPO2hC0oh+40=; b=i7RwsO+zBLrh3TD6XHwBpjdYu6eX4K7JcJKt16y5sRnve7c EynfSVCKe9ev2w2KLgEo67pWHt4+6GKBfUHoWXZjaGp45r3+ZCBTG2SJbrE4UlTZ PJHyKtF/yqtozx24zWoA6CkykeO5bvnJdJZpOE7ZOw+quirduUnAwYJO2naY= Received: by web3.nyi.internal (Postfix, from userid 99) id 7426210715D; Wed, 4 Nov 2015 12:05:33 -0500 (EST) Message-Id: <1446656733.2229984.429118665.5D1022A5@webmail.messagingengine.com> X-Sasl-Enc: Z+WZ2lTzY9pDaSBC8WARnuiw57gPz4+dHTMTHzINF84K 1446656733 From: Mark Felder To: David Wolfskill Cc: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - ajax-341322f1 Subject: Re: IPFW panic on boot Date: Wed, 04 Nov 2015 11:05:33 -0600 In-Reply-To: <20151104032910.GA21127@albert.catwhisker.org> References: <1446606508.4146764.428513625.0863258A@webmail.messagingengine.com> <20151104032910.GA21127@albert.catwhisker.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: Wed, 04 Nov 2015 17:05:40 -0000 On Tue, Nov 3, 2015, at 21:29, David Wolfskill wrote: > On Tue, Nov 03, 2015 at 09:08:28PM -0600, Mark Felder wrote: > > Recent ipfw commits now cause my firewall to panic on boot. I had to > > revert them and only pull in Adrian's ath fix which was to fix yet a > > different panic I was encountering... :-) > > > > KDB: stack backtrace: > > db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame > > 0xfffffe01226a33e0 > > vpanic() at vpanic+0x182/frame 0xfffffe01226a3460 > > kassert_panic() at kassert_panic+0x126/frame 0xfffffe01226a34d0 > > ipfw_rewrite_rule_uidx() at ipfw_rewrite_rule_uidx+0x258/frame > > 0xfffffe01226a356 > > 0 > > .... > > Yes; ref. > et seq. > > For me, the problem was with r290334; r290345 fixed it (again, for me). > Mine was at r290340, so I was caught in the middle :-) -- Mark Felder ports-secteam member feld@FreeBSD.org From owner-freebsd-current@freebsd.org Wed Nov 4 17: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 162DBA2692D; Wed, 4 Nov 2015 17:57:37 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from mail-lf0-x233.google.com (mail-lf0-x233.google.com [IPv6:2a00:1450:4010:c07::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 78E4F1126; Wed, 4 Nov 2015 17:57:33 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by lfgh9 with SMTP id h9so43593470lfg.1; Wed, 04 Nov 2015 09:57:31 -0800 (PST) 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:cc:content-type; bh=YtyM/mN9MZp7xHJpm6+jpnxfTbmPmNADkq5t18KXGiQ=; b=sqZT8uRtAKaFq398MRzuscSP0UXf3os1XVKSj3doq3tGHurFHHG1un5B6DI5QVYvXJ MYIXQsx1LIj7DPUguFfhHgnxSRvvtQ1APEn7SpVbksOBG28CvZ/E0mFLoMlJrQ4eNaLb 2ibt6fY3AZCPk2kRJ7rcIrhf6z2OHIhccGCH0fIDG9yzArnPvXsoq3EuRYxvDw4pyldM sVpln+LkKB9m4twg8M2Kzhs9eHpz/Rs+d1Qbs5figoAMgf3ujyPTr6G8RiNA2tJka9wn /A7yh2A+4P2fI3X+us2NRezXTq4xQ6rXweelsKGlrnVTCfLZChoT+dHeP0WOmHnyRp15 sJ9A== MIME-Version: 1.0 X-Received: by 10.25.166.140 with SMTP id p134mr670457lfe.114.1446659851562; Wed, 04 Nov 2015 09:57:31 -0800 (PST) Sender: uspoerlein@gmail.com Received: by 10.25.144.136 with HTTP; Wed, 4 Nov 2015 09:57:31 -0800 (PST) Date: Wed, 4 Nov 2015 18:57:31 +0100 X-Google-Sender-Auth: 3je73vg6X1O-y9jbtENGi2MJT6E Message-ID: Subject: FYI: SVN to GIT converter currently broken, github is falling behind From: =?UTF-8?Q?Ulrich_Sp=C3=B6rlein?= To: freebsd-git@freebsd.org, freebsd-current@freebsd.org Cc: git-admin@freebsd.org, Ed Maste 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: Wed, 04 Nov 2015 17:57:37 -0000 The recent SVN update on the cluster broke svn2git in certain circumstances. To fix this and make sure no content was dropped, the converter has been stopped and we're working on bringing a fixed version online, as well as vetting the correctness of the published git repositories. ETA is currently unknown, expect an update to this thread within 24h. Sorry for the inconvenience! Uli, on behalf of git-admin From owner-freebsd-current@freebsd.org Wed Nov 4 23:32: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 99F33A261ED for ; Wed, 4 Nov 2015 23:32:22 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c: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 2FB1B1C88 for ; Wed, 4 Nov 2015 23:32:22 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: by wmeg8 with SMTP id g8so103301wme.0 for ; Wed, 04 Nov 2015 15:32:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:mail-followup-to:mime-version :content-type:content-disposition:user-agent; bh=V1Rq0quRCR35fYPm/rNv49SRgJLeRiRTHIXWNdFGmME=; b=z2epGcv1z8PtrTeUCEHtLoOJxsm0wzwrRX1ClsjjXBfLNj/6LHe8xW2V/Th7It75gW FCgnd01L1eXOtB2vTrsktpLrk9gzVSSlfBCq0XAL55IpQKXZT0UMKayDiGsk+Uclpq8b 5+SNbTW5/lcRq/xT+yOdJyR9i+AkhdkEast67hrKfztgC7OTsRIzDpQ0wTXpAFVx0+im PK2g/CH4pUmlFavliY7r6cSE7HfZTBT//BRyImNcW74JReTVjYMHKHrlxW+ctmPNnmZ/ iFgKFmYBiPGqsQ+2gtsmXAxwXae3X5IlS9DyNCXGd24CA4fyiBKRSWyRib85cEG7o98z Hw+g== X-Received: by 10.28.55.76 with SMTP id e73mr6682872wma.89.1446679940636; Wed, 04 Nov 2015 15:32:20 -0800 (PST) Received: from dft-labs.eu (n1x0n-1-pt.tunnel.tserv5.lon1.ipv6.he.net. [2001:470:1f08:1f7::2]) by smtp.gmail.com with ESMTPSA id 20sm31087801wmh.8.2015.11.04.15.32.20 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Wed, 04 Nov 2015 15:32:20 -0800 (PST) Date: Thu, 5 Nov 2015 00:32:18 +0100 From: Mateusz Guzik To: freebsd-current@freebsd.org Subject: [PATCH] microoptimize by trying to avoid locking a locked mutex Message-ID: <20151104233218.GA27709@dft-labs.eu> Mail-Followup-To: Mateusz Guzik , freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) 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, 04 Nov 2015 23:32:22 -0000 mtx_lock will unconditionally try to grab the lock and if that fails, will call __mtx_lock_sleep which will immediately try to do the same atomic op again. So, the obvious microoptimization is to check the state in __mtx_lock_sleep and avoid the operation if the lock is not free. This gives me ~40% speedup in a microbenchmark of 40 find processes traversing tmpfs and contending on mount mtx (only used as an easy benchmark, I have WIP patches to get rid of it). Second part of the patch is optional and just checks the state of the lock prior to doing any atomic operations, but it gives a very modest speed up when applied on top of the __mtx_lock_sleep change. As such, I'm not going to defend this part. x vanilla + patched +--------------------------------------------------------------------------------------------------------------------------------------+ | + | |+ ++ ++ ++ + x x x xx xx x x| | |_____AM____| |____________A_M__________| | +--------------------------------------------------------------------------------------------------------------------------------------+ N Min Max Median Avg Stddev x 9 13.845 16.148 15.271 15.133889 0.75997096 + 9 8.363 9.56 9.126 9.0643333 0.34198501 Difference at 95.0% confidence -6.06956 +/- 0.588917 -40.1057% +/- 3.89138% (Student's t, pooled s = 0.589283) x patched + patched2 +--------------------------------------------------------------------------------------------------------------------------------------+ | + | |+ * + + + + x x + + x x x x x x| | |____________________________A_____M______|_______________|______A___M__________________| | +--------------------------------------------------------------------------------------------------------------------------------------+ N Min Max Median Avg Stddev x 9 8.363 9.56 9.126 9.0643333 0.34198501 + 9 7.563 9.038 8.611 8.5256667 0.43365885 Difference at 95.0% confidence -0.538667 +/- 0.390278 -5.94271% +/- 4.30565% (Student's t, pooled s = 0.390521) diff --git a/sys/kern/kern_mutex.c b/sys/kern/kern_mutex.c index bec8f6b..092aaae 100644 --- a/sys/kern/kern_mutex.c +++ b/sys/kern/kern_mutex.c @@ -419,7 +419,10 @@ __mtx_lock_sleep(volatile uintptr_t *c, uintptr_t tid, int opts, all_time -= lockstat_nsecs(&m->lock_object); #endif - while (!_mtx_obtain_lock(m, tid)) { + for (;;) { + v = m->mtx_lock; + if (v == MTX_UNOWNED && _mtx_obtain_lock(m, tid)) + break; #ifdef KDTRACE_HOOKS spin_cnt++; #endif @@ -428,7 +431,6 @@ __mtx_lock_sleep(volatile uintptr_t *c, uintptr_t tid, int opts, * If the owner is running on another CPU, spin until the * owner stops running or the state of the lock changes. */ - v = m->mtx_lock; if (v != MTX_UNOWNED) { owner = (struct thread *)(v & ~MTX_FLAGMASK); if (TD_IS_RUNNING(owner)) { diff --git a/sys/sys/mutex.h b/sys/sys/mutex.h index a9ec072..4208d5f 100644 --- a/sys/sys/mutex.h +++ b/sys/sys/mutex.h @@ -184,12 +184,11 @@ void thread_lock_flags_(struct thread *, int, const char *, int); /* Lock a normal mutex. */ #define __mtx_lock(mp, tid, opts, file, line) do { \ uintptr_t _tid = (uintptr_t)(tid); \ - \ - if (!_mtx_obtain_lock((mp), _tid)) \ - _mtx_lock_sleep((mp), _tid, (opts), (file), (line)); \ - else \ + if (((mp)->mtx_lock == MTX_UNOWNED && _mtx_obtain_lock((mp), _tid))) \ LOCKSTAT_PROFILE_OBTAIN_LOCK_SUCCESS(adaptive__acquire, \ mp, 0, 0, file, line); \ + else \ + _mtx_lock_sleep((mp), _tid, (opts), (file), (line)); \ } while (0) /* -- Mateusz Guzik From owner-freebsd-current@freebsd.org Thu Nov 5 01:57: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 6CC14A262EB for ; Thu, 5 Nov 2015 01:57:38 +0000 (UTC) (envelope-from tom@uffner.com) Received: from eris.uffner.com (eris.uffner.com [71.162.143.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "eris.uffner.com", Issuer "Uffner.com CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 354DD1E74 for ; Thu, 5 Nov 2015 01:57:37 +0000 (UTC) (envelope-from tom@uffner.com) Received: from discordia.uffner.com (discordia.uffner.com [10.69.69.61]) (authenticated bits=0) by eris.uffner.com (8.14.9/8.14.9) with ESMTP id tA51VZIR045567 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=FAIL) for ; Wed, 4 Nov 2015 20:31:43 -0500 (EST) (envelope-from tom@uffner.com) Message-ID: <563AB177.6030809@uffner.com> Date: Wed, 04 Nov 2015 20:31:35 -0500 From: Tom Uffner User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:36.0) Gecko/20100101 Firefox/36.0 SeaMonkey/2.33.1 MIME-Version: 1.0 To: FreeBSD-Current Subject: r289932 causes pf reversion - breaks rules with broadcast destination 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, 05 Nov 2015 01:57:38 -0000 Commit r289932 causes pf rules with broadcast destinations (and some but not all rules after them in pf.conf) to be silently ignored. This is bad. this broke access to my samba shares, and every "pass in ..." rule occurring after the samba rule in my pf.conf. for example, the host in question is a file server that allows SMB access on my DMZ network. prior to r289932 the I could allow clients to browse shares with pf rules such as: pass in log on $dmz_if proto tcp from $ext_if:network to $dmz_if:0 \ port { 137 139 445 } pass in log on $dmz_if proto udp from $ext_if:network to $dmz_if:0 port 137 pass in log on $dmz_if proto udp from $ext_if:network to $dmz_if:broadcast \ port { 137 138 } after r289932 the 3rd of these was silently ignored -- pf parsed it w/o complaint and listed it w/ "pfctl -s rules" but packets that should have been allowed were instead matched by my default rule 0 ("block log all") as were packets that should have matched later pass in rules. it did not matter if the rule used an explicit address (... to 10.10.61.255) or interface (... to re0:broadcast) or a macro (to $dmz_if:broadcast). I do not understand the pf code well enough to see why this change caused the breakage, but I suspect that it might expose some deeper problem and should not simply be reverted. tom From owner-freebsd-current@freebsd.org Thu Nov 5 02:17: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 E0D67A2677C for ; Thu, 5 Nov 2015 02:17:10 +0000 (UTC) (envelope-from ian@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 C5B331AF1 for ; Thu, 5 Nov 2015 02:17:10 +0000 (UTC) (envelope-from ian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id B820EA26776; Thu, 5 Nov 2015 02:17: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 B7BB1A26775 for ; Thu, 5 Nov 2015 02:17:10 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound1b.ore.mailhop.org (outbound1b.ore.mailhop.org [54.200.247.200]) (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 953771AEF for ; Thu, 5 Nov 2015 02:17:10 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from ilsoft.org (unknown [73.34.117.227]) by outbound1.ore.mailhop.org (Halon Mail Gateway) with ESMTPSA; Thu, 5 Nov 2015 02:17:31 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id tA52H2lD047687; Wed, 4 Nov 2015 19:17:02 -0700 (MST) (envelope-from ian@freebsd.org) Message-ID: <1446689822.91534.386.camel@freebsd.org> Subject: Re: Segmentation fault running ntpd From: Ian Lepore To: Doug Hardie , freebsd-stable Cc: current@freebsd.org Date: Wed, 04 Nov 2015 19:17:02 -0700 In-Reply-To: <3178C067-4C33-49E1-9ED7-501EDEFDB256@lafn.org> References: <20150718120956.GC1155@albert.catwhisker.org> <86pozwbvds.fsf@desk.des.no> <20151030113449.GF13438@albert.catwhisker.org> <20151101093116.GA5457@voyager> <9145a2d0228d9d025b2b0b6b5612726c@mailbox.ijs.si> <3178C067-4C33-49E1-9ED7-501EDEFDB256@lafn.org> Content-Type: text/plain; charset="windows-1251" X-Mailer: Evolution 3.16.5 FreeBSD GNOME Team Port Mime-Version: 1.0 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, 05 Nov 2015 02:17:11 -0000 On Wed, 2015-11-04 at 17:49 -0800, Doug Hardie wrote: > > On 4 November 2015, at 08:15, Mark Martinec < > > Mark.Martinec+freebsd@ijs.si> wrote: > > > > Upgrading 10.2-RELEASE-p6 to 10.2-RELEASE-p7 now solved ntpd > > crashes > > (apparently fixed by: FreeBSD Errata Notice FreeBSD-EN-15:20.vm). > > > > Thanks!!! > > > > Mark > > > > ntpdc hangs when you do a peers command on 9.3. Eventually it > returns a no response from the server. However, ntpq works just fine > and nagios is able to get the status without problems. Both of those > did not work properly before. > > — Doug The protocol used by ntpdc is no longer supported by ntpd, and that change came along for the ride with the security and bugfixes that were recently merged back to the 9 and 10 branches. Everything that can be done with ntpdc on older releases can now be done using ntpq with the new release. The ntpdc program itself is still present so that you can still administer remote servers running older code, since they won't be able to do everything via ntpq. -- Ian From owner-freebsd-current@freebsd.org Thu Nov 5 01:59:35 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 7FA2FA2636D for ; Thu, 5 Nov 2015 01:59:35 +0000 (UTC) (envelope-from bc979@lafn.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 662891FA3 for ; Thu, 5 Nov 2015 01:59:35 +0000 (UTC) (envelope-from bc979@lafn.org) Received: by mailman.ysv.freebsd.org (Postfix) id 64D6EA2636B; Thu, 5 Nov 2015 01:59:35 +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 644D7A26369; Thu, 5 Nov 2015 01:59:35 +0000 (UTC) (envelope-from bc979@lafn.org) Received: from zoom.lafn.org (zoom.lafn.org [108.92.93.123]) by mx1.freebsd.org (Postfix) with ESMTP id 3DEC01FA2; Thu, 5 Nov 2015 01:59:34 +0000 (UTC) (envelope-from bc979@lafn.org) Received: from [10.0.1.12] (static-71-177-216-148.lsanca.fios.verizon.net [71.177.216.148]) (authenticated bits=0) by zoom.lafn.org (8.14.7/8.14.9) with ESMTP id tA51nG6G053938 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 4 Nov 2015 17:49:17 -0800 (PST) (envelope-from bc979@lafn.org) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\)) Subject: Re: Segmentation fault running ntpd From: Doug Hardie In-Reply-To: <9145a2d0228d9d025b2b0b6b5612726c@mailbox.ijs.si> Date: Wed, 4 Nov 2015 17:49:15 -0800 Cc: current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <3178C067-4C33-49E1-9ED7-501EDEFDB256@lafn.org> References: <20150718120956.GC1155@albert.catwhisker.org> <86pozwbvds.fsf@desk.des.no> <20151030113449.GF13438@albert.catwhisker.org> <20151101093116.GA5457@voyager> <9145a2d0228d9d025b2b0b6b5612726c@mailbox.ijs.si> To: freebsd-stable X-Mailer: Apple Mail (2.3096.5) X-Virus-Scanned: clamav-milter 0.98 at zoom.lafn.org X-Virus-Status: Clean X-Mailman-Approved-At: Thu, 05 Nov 2015 03:26:59 +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: Thu, 05 Nov 2015 01:59:35 -0000 > On 4 November 2015, at 08:15, Mark Martinec = wrote: >=20 > Upgrading 10.2-RELEASE-p6 to 10.2-RELEASE-p7 now solved ntpd crashes > (apparently fixed by: FreeBSD Errata Notice FreeBSD-EN-15:20.vm). >=20 > Thanks!!! >=20 > Mark >=20 ntpdc hangs when you do a peers command on 9.3. Eventually it returns a = no response from the server. However, ntpq works just fine and nagios = is able to get the status without problems. Both of those did not work = properly before. =E2=80=94 Doug From owner-freebsd-current@freebsd.org Thu Nov 5 07:47: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 5B6FEA26E52 for ; Thu, 5 Nov 2015 07:47:02 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (heidi.turbocat.net [88.198.202.214]) (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 22F1114CE for ; Thu, 5 Nov 2015 07:47:01 +0000 (UTC) (envelope-from hps@selasky.org) Received: from laptop015.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 6B0C01FE023; Thu, 5 Nov 2015 08:46:53 +0100 (CET) Subject: Re: [PATCH] microoptimize by trying to avoid locking a locked mutex To: Mateusz Guzik , freebsd-current@freebsd.org References: <20151104233218.GA27709@dft-labs.eu> From: Hans Petter Selasky Message-ID: <563B09D5.6050000@selasky.org> Date: Thu, 5 Nov 2015 08:48:37 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20151104233218.GA27709@dft-labs.eu> 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: Thu, 05 Nov 2015 07:47:02 -0000 Hi, Did you test this patch works like expected with non x86 platforms? --HPS On 11/05/15 00:32, Mateusz Guzik wrote: > mtx_lock will unconditionally try to grab the lock and if that fails, > will call __mtx_lock_sleep which will immediately try to do the same > atomic op again. > > So, the obvious microoptimization is to check the state in > __mtx_lock_sleep and avoid the operation if the lock is not free. > > This gives me ~40% speedup in a microbenchmark of 40 find processes > traversing tmpfs and contending on mount mtx (only used as an easy > benchmark, I have WIP patches to get rid of it). > > Second part of the patch is optional and just checks the state of the > lock prior to doing any atomic operations, but it gives a very modest > speed up when applied on top of the __mtx_lock_sleep change. As such, > I'm not going to defend this part. From owner-freebsd-current@freebsd.org Thu Nov 5 11:18: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 132CFA26121 for ; Thu, 5 Nov 2015 11:18:05 +0000 (UTC) (envelope-from kp@vega.codepro.be) Received: from venus.codepro.be (venus.codepro.be [IPv6:2a01:4f8:162:1127::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.codepro.be", Issuer "Gandi Standard SSL CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CCB911E8B for ; Thu, 5 Nov 2015 11:18:04 +0000 (UTC) (envelope-from kp@vega.codepro.be) Received: from vega.codepro.be (unknown [172.16.1.3]) by venus.codepro.be (Postfix) with ESMTP id C4BAD1AA19; Thu, 5 Nov 2015 12:17:59 +0100 (CET) Received: by vega.codepro.be (Postfix, from userid 1001) id C11B54E311; Thu, 5 Nov 2015 12:17:59 +0100 (CET) Date: Thu, 5 Nov 2015 12:17:59 +0100 From: Kristof Provost To: Tom Uffner Cc: FreeBSD-Current Subject: Re: r289932 causes pf reversion - breaks rules with broadcast destination Message-ID: <20151105111759.GA2336@vega.codepro.be> References: <563AB177.6030809@uffner.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <563AB177.6030809@uffner.com> X-Checked-By-NSA: Probably User-Agent: Mutt/1.5.24 (2015-08-30) 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, 05 Nov 2015 11:18:05 -0000 On 2015-11-04 20:31:35 (-0500), Tom Uffner wrote: > Commit r289932 causes pf rules with broadcast destinations (and some but not > all rules after them in pf.conf) to be silently ignored. This is bad. > Thanks for the report. What version did you test exactly? There was an issue with r289932 that was fixed in r289940, so if you're in between those two can you test with something after r289940? Thanks, Kristof From owner-freebsd-current@freebsd.org Thu Nov 5 14:26: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 DC0D3A267F2 for ; Thu, 5 Nov 2015 14:26:41 +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 8313A14DE for ; Thu, 5 Nov 2015 14:26:41 +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 tA5EQSFH009956 (version=TLSv1 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Thu, 5 Nov 2015 16:26:29 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua tA5EQSFH009956 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id tA5EQSpd009955; Thu, 5 Nov 2015 16:26:28 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Thu, 5 Nov 2015 16:26:28 +0200 From: Konstantin Belousov To: Mateusz Guzik , freebsd-current@freebsd.org Subject: Re: [PATCH] microoptimize by trying to avoid locking a locked mutex Message-ID: <20151105142628.GJ2257@kib.kiev.ua> References: <20151104233218.GA27709@dft-labs.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20151104233218.GA27709@dft-labs.eu> User-Agent: Mutt/1.5.24 (2015-08-30) 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, 05 Nov 2015 14:26:42 -0000 On Thu, Nov 05, 2015 at 12:32:18AM +0100, Mateusz Guzik wrote: > mtx_lock will unconditionally try to grab the lock and if that fails, > will call __mtx_lock_sleep which will immediately try to do the same > atomic op again. > > So, the obvious microoptimization is to check the state in > __mtx_lock_sleep and avoid the operation if the lock is not free. > > This gives me ~40% speedup in a microbenchmark of 40 find processes > traversing tmpfs and contending on mount mtx (only used as an easy > benchmark, I have WIP patches to get rid of it). > > Second part of the patch is optional and just checks the state of the > lock prior to doing any atomic operations, but it gives a very modest > speed up when applied on top of the __mtx_lock_sleep change. As such, > I'm not going to defend this part. Shouldn't the same consideration applied to all spinning loops, i.e. also to the spin/thread mutexes, and to the spinning parts of sx and lockmgr ? > > x vanilla > + patched > +--------------------------------------------------------------------------------------------------------------------------------------+ > | + | > |+ ++ ++ ++ + x x x xx xx x x| > | |_____AM____| |____________A_M__________| | > +--------------------------------------------------------------------------------------------------------------------------------------+ > N Min Max Median Avg Stddev > x 9 13.845 16.148 15.271 15.133889 0.75997096 > + 9 8.363 9.56 9.126 9.0643333 0.34198501 > Difference at 95.0% confidence > -6.06956 +/- 0.588917 > -40.1057% +/- 3.89138% > (Student's t, pooled s = 0.589283) > > x patched > + patched2 > +--------------------------------------------------------------------------------------------------------------------------------------+ > | + | > |+ * + + + + x x + + x x x x x x| > | |____________________________A_____M______|_______________|______A___M__________________| | > +--------------------------------------------------------------------------------------------------------------------------------------+ > N Min Max Median Avg Stddev > x 9 8.363 9.56 9.126 9.0643333 0.34198501 > + 9 7.563 9.038 8.611 8.5256667 0.43365885 > Difference at 95.0% confidence > -0.538667 +/- 0.390278 > -5.94271% +/- 4.30565% > (Student's t, pooled s = 0.390521) > > diff --git a/sys/kern/kern_mutex.c b/sys/kern/kern_mutex.c > index bec8f6b..092aaae 100644 > --- a/sys/kern/kern_mutex.c > +++ b/sys/kern/kern_mutex.c > @@ -419,7 +419,10 @@ __mtx_lock_sleep(volatile uintptr_t *c, uintptr_t tid, int opts, > all_time -= lockstat_nsecs(&m->lock_object); > #endif > > - while (!_mtx_obtain_lock(m, tid)) { > + for (;;) { > + v = m->mtx_lock; > + if (v == MTX_UNOWNED && _mtx_obtain_lock(m, tid)) > + break; > #ifdef KDTRACE_HOOKS > spin_cnt++; > #endif > @@ -428,7 +431,6 @@ __mtx_lock_sleep(volatile uintptr_t *c, uintptr_t tid, int opts, > * If the owner is running on another CPU, spin until the > * owner stops running or the state of the lock changes. > */ > - v = m->mtx_lock; > if (v != MTX_UNOWNED) { You could restructure the code to only do one comparision with MTX_UNOWNED, effectively using 'else' instead of the if() on the previous line. > owner = (struct thread *)(v & ~MTX_FLAGMASK); > if (TD_IS_RUNNING(owner)) { > diff --git a/sys/sys/mutex.h b/sys/sys/mutex.h > index a9ec072..4208d5f 100644 > --- a/sys/sys/mutex.h > +++ b/sys/sys/mutex.h > @@ -184,12 +184,11 @@ void thread_lock_flags_(struct thread *, int, const char *, int); > /* Lock a normal mutex. */ > #define __mtx_lock(mp, tid, opts, file, line) do { \ > uintptr_t _tid = (uintptr_t)(tid); \ > - \ > - if (!_mtx_obtain_lock((mp), _tid)) \ > - _mtx_lock_sleep((mp), _tid, (opts), (file), (line)); \ > - else \ > + if (((mp)->mtx_lock == MTX_UNOWNED && _mtx_obtain_lock((mp), _tid))) \ > LOCKSTAT_PROFILE_OBTAIN_LOCK_SUCCESS(adaptive__acquire, \ > mp, 0, 0, file, line); \ > + else \ > + _mtx_lock_sleep((mp), _tid, (opts), (file), (line)); \ > } while (0) > > /* > -- > Mateusz Guzik > _______________________________________________ > 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 Nov 5 14:46: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 9532AA26D9C; Thu, 5 Nov 2015 14:46:11 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from mail-lb0-x236.google.com (mail-lb0-x236.google.com [IPv6:2a00:1450:4010:c04::236]) (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 1CA621222; Thu, 5 Nov 2015 14:46:11 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by lbbes7 with SMTP id es7so36916463lbb.2; Thu, 05 Nov 2015 06:46:09 -0800 (PST) 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:content-transfer-encoding; bh=JRMMjTBY1jR4RENoDPanJWe4hGjS8XrUxfTSMX9DeAg=; b=uxb3MifJ8bLANWEQVIQYAbuDcswJQEn3VDjomFdlN03NNutR3bDWsluuC0pTZtbs8Z EmGi4g+ai6Zraw8lE2XofsBFD0wOaBkKHtfQPX5lgwgeqeos3h7ETcf3NTaQ6cQ5suD/ UaaInJ/YVvdP1YK3qyLwu32iQwF0anzFN3jjuJLhtuo+PkUL/7ot2UV8TjHLGqsFTo6y qgVSJb4CKe65A6qdlAuS3O++rcgVTmsqmj6rQNXtiYKGmuTEjsq9zbeh60xaiGKq3QLV OOm4qfrOyVHZlAyog4O/UHDGMBOowtFQxY8fu6ViKBkhBrBGq9avVZUXiXq+sr+Rb1Qn 4PwQ== MIME-Version: 1.0 X-Received: by 10.112.159.2 with SMTP id wy2mr4112667lbb.102.1446734769224; Thu, 05 Nov 2015 06:46:09 -0800 (PST) Sender: uspoerlein@gmail.com Received: by 10.25.144.136 with HTTP; Thu, 5 Nov 2015 06:46:09 -0800 (PST) In-Reply-To: References: Date: Thu, 5 Nov 2015 15:46:09 +0100 X-Google-Sender-Auth: sZfee-SBrTmXHKsKZD9f0q9t9XU Message-ID: Subject: Re: FYI: SVN to GIT converter currently broken, github is falling behind From: =?UTF-8?Q?Ulrich_Sp=C3=B6rlein?= To: freebsd-git@freebsd.org, freebsd-current@freebsd.org Cc: git-admin@freebsd.org, Ed Maste 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: Thu, 05 Nov 2015 14:46:11 -0000 2015-11-04 18:57 GMT+01:00 Ulrich Sp=C3=B6rlein : > The recent SVN update on the cluster broke svn2git in certain circumstanc= es. > > To fix this and make sure no content was dropped, the converter has > been stopped and we're working on bringing a fixed version online, as > well as vetting the correctness of the published git repositories. > > ETA is currently unknown, expect an update to this thread within 24h. > Sorry for the inconvenience! > > Uli, on behalf of git-admin An independent run of the converter produces a different git repository starting at the commit following this one: https://github.com/freebsd/freebsd/commit/bf66c97c4a64e64410bf0223d221a54ca= 9555f52 This is from 9d ago and will likely require a force push to github that will necessitate people to rebase or merge there work (a fast-forward merge will fail). This is the preliminary inspection and a third verification run is currently underway. Expect another update within 24h. Uli From owner-freebsd-current@freebsd.org Thu Nov 5 15:26: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 CE2D9A27542 for ; Thu, 5 Nov 2015 15:26:06 +0000 (UTC) (envelope-from tom@uffner.com) Received: from eris.uffner.com (eris.uffner.com [71.162.143.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "eris.uffner.com", Issuer "Uffner.com CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9611917E9; Thu, 5 Nov 2015 15:26:06 +0000 (UTC) (envelope-from tom@uffner.com) Received: from discordia.uffner.com (discordia.uffner.com [10.69.69.61]) (authenticated bits=0) by eris.uffner.com (8.14.9/8.14.9) with ESMTP id tA5FQ2P8030659 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=FAIL); Thu, 5 Nov 2015 10:26:03 -0500 (EST) (envelope-from tom@uffner.com) Message-ID: <563B750A.4000004@uffner.com> Date: Thu, 05 Nov 2015 10:26:02 -0500 From: Tom Uffner User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:36.0) Gecko/20100101 Firefox/36.0 SeaMonkey/2.33.1 MIME-Version: 1.0 To: Kristof Provost CC: FreeBSD-Current Subject: Re: r289932 causes pf reversion - breaks rules with broadcast destination References: <563AB177.6030809@uffner.com> <20151105111759.GA2336@vega.codepro.be> In-Reply-To: <20151105111759.GA2336@vega.codepro.be> 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, 05 Nov 2015 15:26:06 -0000 Kristof Provost wrote: > On 2015-11-04 20:31:35 (-0500), Tom Uffner wrote: >> Commit r289932 causes pf rules with broadcast destinations (and some but not >> all rules after them in pf.conf) to be silently ignored. This is bad. > What version did you test exactly? > > There was an issue with r289932 that was fixed in r289940, so if you're > in between those two can you test with something after r289940? thanks for your response. r289940 does not fix the problem that I am seeing. I first discovered it when I updated a -current system (from Jun 30, don't know the exact rev) to r290174 on Oct 30. After finding that many of my net services no longer worked, I isolated rules w/ broadcast addresses as the specific cause of the problem. Then I looked up every commit that touched sys/netpfil/pf from 6/30 to 10/30 and tested a kernel from before & after each one. when r290160 unexpectedly failed, I looked a little deeper and came up with sys/net/pfvars.h and r289932 As I said, I don't know why this change causes a problem (and don't really have time to figure it out at the moment). I just know that <=r289931 works, and that r289932 and greater do not. thanks, tom From owner-freebsd-current@freebsd.org Thu Nov 5 16:25: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 34101A263A8 for ; Thu, 5 Nov 2015 16:25:13 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-qg0-x232.google.com (mail-qg0-x232.google.com [IPv6:2607:f8b0:400d:c04::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 D9B281941 for ; Thu, 5 Nov 2015 16:25:12 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by qgec40 with SMTP id c40so9624547qge.2 for ; Thu, 05 Nov 2015 08:25:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd_org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:organization:user-agent :in-reply-to:references:mime-version:content-type; bh=scR+Z9JzHHyBhuglKKFnqMm0HLfl7qTkALN/3nGFQP0=; b=EseCcER3CVqtwKCQfMQ1AqbukFtzEIC0hl/yLUV/K5oYGxDxSk0P2qndm2NOLNBYVh 5cNedD4x8RgamQLvi+MWYGSP4bTUqUIwc7tDxzqDt3+U1YvEDgjjZEH/K2SY7HF/htfx UNN6+pDnGEJOimwY3/zUnOlB9hGqmgAkc2+OS0X8A3WTFNJZthQZqCqw56Yf2QyT3Jly CFIJvPbm9wr1XWEL5KwVTsKalyHvD3z+ibRwf5g1mMta/Ltj4cWh6Csnlafzk3b07fyV 4d8vf+0k80WccJf/lFBUa0bDCO7FE4NhI0tkfknKWE1LokaqgLAML4rQKWp5MG1SO5EQ mRHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:organization :user-agent:in-reply-to:references:mime-version:content-type; bh=scR+Z9JzHHyBhuglKKFnqMm0HLfl7qTkALN/3nGFQP0=; b=jzmzYhasfA8uOhWSlR+51tgxYdQxho3iMFbPqin1YG7YuuqHBTeTnt1Hx0b6mmZYBR ZCMFmrR40ZLX56uOQ00rY//PE1xiyMWCEGXvpbbuLOm13qYvlDL8iTrCjB6gMmSGmatD abVnRNNwRrXsIvUNGV5+LLI3y/u4kjCEdx/uWfjSlUO3XCd1wLF9yDhikrHjjme8x8/8 OtfqpriiGQ1hnAaSdRu/CDahbEi4RCSz3hOphwkp9bMcw6CYQrSIucILlO2n/cZCsvMi pZVtbltupb/ucQYJvpNbxC71lLevTigo95wIyKlwXL75YIjWpM+Lr1wSh90GLXN5LwhP M1IA== X-Gm-Message-State: ALoCoQmaJICqQHHWtB6k4ZBXZpGaLCkrMyMDdWMlQZUc+TcAfaqNXAeyp23ZaACNGRB1gNSF0W41 X-Received: by 10.31.10.16 with SMTP id 16mr7947885vkk.135.1446740711915; Thu, 05 Nov 2015 08:25:11 -0800 (PST) Received: from hbsd-dev-laptop.localnet ([129.6.251.181]) by smtp.gmail.com with ESMTPSA id y194sm5126259vkd.13.2015.11.05.08.25.10 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 05 Nov 2015 08:25:11 -0800 (PST) From: Shawn Webb To: Kristof Provost Cc: freebsd-current@freebsd.org Subject: Re: pf NAT and VNET Jails Date: Thu, 05 Nov 2015 11:25:07 -0500 Message-ID: <13324720.omGDCH0sVj@hbsd-dev-laptop> Organization: HardenedBSD User-Agent: KMail/4.14.3 (FreeBSD/11.0-CURRENT-HBSD; KDE/4.14.3; amd64; ; ) In-Reply-To: <089B842B-FE96-4016-BE6E-A63182422A9C@FreeBSD.org> References: <20151798.z4nmEG8eZc@hbsd-dev-laptop> <089B842B-FE96-4016-BE6E-A63182422A9C@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3780583.PlkWkpDkmM"; micalg="pgp-sha256"; protocol="application/pgp-signature" 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, 05 Nov 2015 16:25:13 -0000 --nextPart3780583.PlkWkpDkmM Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" On Tuesday, 03 November 2015 12:44:19 AM Kristof Provost wrote: > > On 02 Nov 2015, at 15:07, Shawn Webb w= rote: > >=20 > > On Monday, 02 November 2015 02:59:03 PM Kristof Provost wrote: > >> Can you add your pf.conf too? > >>=20 > >> I=E2=80=99ll try upgrading my machine to something beyond 290228 t= o see if I can > >> reproduce it. It=E2=80=99s on r289635 now, and seems to be fine. M= y VNET jails > >> certainly get their traffic NATed. > >=20 > > Sorry about that! I should've included it. It's pasted here: > > http://ix.io/lLI > >=20 > > It's probably not the most concise. This is a laptop that can have = one of > > three interfaces online: re0 (ethernet on the laptop), wlan0 (you c= an > > guess > > what that is), or ue0 (usb tethering from my phone). I used to be a= ble to > > specify NATing like that and pf would automatically figure out whic= h > > outgoing device to use. Seems like that's broken now. >=20 > I=E2=80=99ve updated my machine and things still seem to be working. > As you said, it=E2=80=99s probably related to the multiple nat entrie= s. >=20 > I=E2=80=99ll have to make a test setup, which=E2=80=99ll take a bit o= f time, especially > since I=E2=80=99m messing with the host machine at the moment. I've figured it out. I've removed all rules and went with a barebones c= onfig. Right now, the laptop I'm using for NAT has an outbound interface of wl= an0=20 with an IP of 129.6.251.181 (from DHCP). The following line works: nat on wlan0 from any to any -> 129.6.251.181 The following line doesn't: nat on wlan0 from any to any -> (wlan0) Nor does this: nat on wlan0 from any to any -> wlan0 From=20the Handbook, the lines that don't work are prefered especially th= e first=20 non-working line, since using (wlan0) would cause pf to pick up wlan0's= IP=20 dynamically (which is good, since wlan0 is DHCP'd). So it seems at some point of time, doing NAT dynamically broke. =2D-=20 Shawn Webb HardenedBSD GPG Key ID: 0x6A84658F52456EEE GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE --nextPart3780583.PlkWkpDkmM Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJWO4LjAAoJEGqEZY9SRW7uSacP/RC2KhcfaStJhh5liGLWy97a 1pBf9IlcjCg8n89AeQSC6SJrR/v9u7b8WrhH6y0NcFgc9cE8yextXLz6SSUb/yxH TSbXJM0/AL0pHz3hYO6h+8k2lSfaDgJ0atSBuiPU8nyfzG7/asKUm5yOgfEHJcOG dOAfJfdS1Y/MQcaj9wcHnHW25Vh4mPxiztNcMJEpSZR7pj5DjtntanGn7agDwjDx MwhI0DzxTWrIu2O54KOHoTPOjnuO164GvGFckRGRhehc2l4hATE051TSzcZCid0p 1mi4nbF/aoM/dij7kX1fP2FAdEWI1uiGpGRxufxdqa3gSn14ohnqhru62lYH2UeQ yoj5aoJ0AvHs3qtv3f127aJi2vDlHKQFNRe0bbEAszO1NqHP8xJyFQVho0ELD3qB onSZX2ZfdKQhuKqTKTqWXe81lW0NhuddAGsNeqYy9YVWz0VIrZcBjJZSY4WlPTt9 bqs1FCCoCgUoj2tDf9nvVYbWIBTEMcVFLnZp2XyzNU2TvSXWgU9M6CCvixpzJTxG nDVlbnVbuDKjkZ0yoo/cw5+bro70nB1YudqE7Ol2u7NQZ61oYACmHAwBqH4GJwHz Lv6ERYkQ+lzxbKtDCEXYrAaoPnVAzYyvOqbNNT6B58/ZmFzWfhyhWUTu7tMenIfF SHWzgiMuqI5Lcoqaw4qt =EQr+ -----END PGP SIGNATURE----- --nextPart3780583.PlkWkpDkmM-- From owner-freebsd-current@freebsd.org Thu Nov 5 17:39:26 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 75330A2779E for ; Thu, 5 Nov 2015 17:39:26 +0000 (UTC) (envelope-from tom@uffner.com) Received: from eris.uffner.com (eris.uffner.com [71.162.143.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "eris.uffner.com", Issuer "Uffner.com CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3E6D51135 for ; Thu, 5 Nov 2015 17:39:25 +0000 (UTC) (envelope-from tom@uffner.com) Received: from discordia.uffner.com (discordia.uffner.com [10.69.69.61]) (authenticated bits=0) by eris.uffner.com (8.14.9/8.14.9) with ESMTP id tA5HdMPn051906 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=FAIL) for ; Thu, 5 Nov 2015 12:39:22 -0500 (EST) (envelope-from tom@uffner.com) Message-ID: <563B944A.50905@uffner.com> Date: Thu, 05 Nov 2015 12:39:22 -0500 From: Tom Uffner User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:36.0) Gecko/20100101 Firefox/36.0 SeaMonkey/2.33.1 MIME-Version: 1.0 To: FreeBSD-Current Subject: Re: r289932 causes pf reversion - breaks rules with broadcast destination References: <563AB177.6030809@uffner.com> In-Reply-To: <563AB177.6030809@uffner.com> Content-Type: text/plain; charset=ISO-8859-1; 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, 05 Nov 2015 17:39:26 -0000 Tom Uffner wrote: > Commit r289932 causes pf rules with broadcast destinations (and some but not > all rules after them in pf.conf) to be silently ignored. This is bad. > I do not understand the pf code well enough to see why this change caused > the breakage, but I suspect that it might expose some deeper problem and > should not simply be reverted. OK, so here is why I don't want to simply back this out and have a "working" firewall again: Apparently PF_ANEQ was prone to false positives when comparing IPv4 addrs. This is what r289932 and r289940 fixed. For IPv4 it does not matter where in bits 32-127 the address mismatch occurs or what order the garbage data is tested. That is all the paren fix in r289940 changes. It might be relevant for v6, but doesn't matter here. So, if my rule was "working" due to false positive in a comparison that has now been fixed, how many other address comparisons were affected by this error? There are 36 occurrences of PF_ANEQ in pf.c and 2 in if_pfsync.c About half of them appear to be testing IPv4 addresses. How many of them may have been influenced by uninitialized data returning a false positive result? From owner-freebsd-current@freebsd.org Thu Nov 5 19:16: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 A4D70A269DD for ; Thu, 5 Nov 2015 19:16:59 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::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 826531648 for ; Thu, 5 Nov 2015 19:16:59 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from ralph.baldwin.cx (c-73-231-226-104.hsd1.ca.comcast.net [73.231.226.104]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 9C908B9B9; Thu, 5 Nov 2015 14:16:58 -0500 (EST) From: John Baldwin To: freebsd-current@freebsd.org Cc: Konstantin Belousov , Mateusz Guzik Subject: Re: [PATCH] microoptimize by trying to avoid locking a locked mutex Date: Thu, 05 Nov 2015 11:04:13 -0800 Message-ID: <13871467.CBcqGMncpJ@ralph.baldwin.cx> User-Agent: KMail/4.14.3 (FreeBSD/10.2-STABLE; KDE/4.14.3; amd64; ; ) In-Reply-To: <20151105142628.GJ2257@kib.kiev.ua> References: <20151104233218.GA27709@dft-labs.eu> <20151105142628.GJ2257@kib.kiev.ua> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Thu, 05 Nov 2015 14:16:58 -0500 (EST) 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, 05 Nov 2015 19:16:59 -0000 On Thursday, November 05, 2015 04:26:28 PM Konstantin Belousov wrote: > On Thu, Nov 05, 2015 at 12:32:18AM +0100, Mateusz Guzik wrote: > > mtx_lock will unconditionally try to grab the lock and if that fails, > > will call __mtx_lock_sleep which will immediately try to do the same > > atomic op again. > > > > So, the obvious microoptimization is to check the state in > > __mtx_lock_sleep and avoid the operation if the lock is not free. > > > > This gives me ~40% speedup in a microbenchmark of 40 find processes > > traversing tmpfs and contending on mount mtx (only used as an easy > > benchmark, I have WIP patches to get rid of it). > > > > Second part of the patch is optional and just checks the state of the > > lock prior to doing any atomic operations, but it gives a very modest > > speed up when applied on top of the __mtx_lock_sleep change. As such, > > I'm not going to defend this part. > Shouldn't the same consideration applied to all spinning loops, i.e. > also to the spin/thread mutexes, and to the spinning parts of sx and > lockmgr ? I agree. I think both changes are good and worth doing in our other primitives. -- John Baldwin From owner-freebsd-current@freebsd.org Thu Nov 5 19:26: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 3629BA26D5C for ; Thu, 5 Nov 2015 19:26:28 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: from mail-wm0-x232.google.com (mail-wm0-x232.google.com [IPv6:2a00:1450:400c:c09::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 C089B1FBB; Thu, 5 Nov 2015 19:26:27 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: by wmeg8 with SMTP id g8so23428505wme.0; Thu, 05 Nov 2015 11:26:26 -0800 (PST) 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:in-reply-to :user-agent; bh=vR9CV+HNZwADRQslsDiIcchOm7kwx+gEEtH24k0WzAo=; b=WWye/7vTX3vBRcB8SpMQlrizDCy+q+kSADbJs/ATztVqWK8mYILey3Gi4L/tE26OYK vOaNBNKAikmpZiqlMChkxZTVVnYPA1UK+MpE+26QkKmpXBtSYYt5n0O0p/xa4maw5nnX GsZ/uor6ezSC2gcSQauMnevljlN+ihofVK+i+sjGK/mAAkNmf7QDxIRTh2INX083IJmn 20jY98VmGIsTSHjLs4XQEJqvI+VJdFUcU4C7rB7yLw3i6EmrkOwkQa+1+G4ibvkee6ds dgk+e0bXpekFRJh5mGx9/mGbfv5d7GitMiBi+81qGNIOB0enV995GQK5cSy5/SE7fUXf hMJA== X-Received: by 10.28.23.211 with SMTP id 202mr5515844wmx.81.1446751586341; Thu, 05 Nov 2015 11:26:26 -0800 (PST) Received: from dft-labs.eu (n1x0n-1-pt.tunnel.tserv5.lon1.ipv6.he.net. [2001:470:1f08:1f7::2]) by smtp.gmail.com with ESMTPSA id l81sm9928810wmb.2.2015.11.05.11.26.25 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Thu, 05 Nov 2015 11:26:25 -0800 (PST) Date: Thu, 5 Nov 2015 20:26:23 +0100 From: Mateusz Guzik To: John Baldwin Cc: freebsd-current@freebsd.org, Konstantin Belousov Subject: Re: [PATCH] microoptimize by trying to avoid locking a locked mutex Message-ID: <20151105192623.GB27709@dft-labs.eu> Mail-Followup-To: Mateusz Guzik , John Baldwin , freebsd-current@freebsd.org, Konstantin Belousov References: <20151104233218.GA27709@dft-labs.eu> <20151105142628.GJ2257@kib.kiev.ua> <13871467.CBcqGMncpJ@ralph.baldwin.cx> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <13871467.CBcqGMncpJ@ralph.baldwin.cx> User-Agent: Mutt/1.5.21 (2010-09-15) 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, 05 Nov 2015 19:26:28 -0000 On Thu, Nov 05, 2015 at 11:04:13AM -0800, John Baldwin wrote: > On Thursday, November 05, 2015 04:26:28 PM Konstantin Belousov wrote: > > On Thu, Nov 05, 2015 at 12:32:18AM +0100, Mateusz Guzik wrote: > > > mtx_lock will unconditionally try to grab the lock and if that fails, > > > will call __mtx_lock_sleep which will immediately try to do the same > > > atomic op again. > > > > > > So, the obvious microoptimization is to check the state in > > > __mtx_lock_sleep and avoid the operation if the lock is not free. > > > > > > This gives me ~40% speedup in a microbenchmark of 40 find processes > > > traversing tmpfs and contending on mount mtx (only used as an easy > > > benchmark, I have WIP patches to get rid of it). > > > > > > Second part of the patch is optional and just checks the state of the > > > lock prior to doing any atomic operations, but it gives a very modest > > > speed up when applied on top of the __mtx_lock_sleep change. As such, > > > I'm not going to defend this part. > > Shouldn't the same consideration applied to all spinning loops, i.e. > > also to the spin/thread mutexes, and to the spinning parts of sx and > > lockmgr ? > > I agree. I think both changes are good and worth doing in our other > primitives. > I glanced over e.g. rw_rlock and it did not have the issue, now that I see _sx_xlock_hard it wuld indeed use fixing. Expect a patch in few h for all primitives I'll find. I'll stress test the kernel, but it is unlikely I'll do microbenchmarks for remaining primitives. -- Mateusz Guzik From owner-freebsd-current@freebsd.org Thu Nov 5 21:45: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 A3B54A27D3E for ; Thu, 5 Nov 2015 21:45:20 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-io0-x235.google.com (mail-io0-x235.google.com [IPv6:2607:f8b0:4001:c06::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 719C81CFB; Thu, 5 Nov 2015 21:45:20 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by iodd200 with SMTP id d200so104919273iod.0; Thu, 05 Nov 2015 13:45:20 -0800 (PST) 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=0uMMrl84kY48vuSIhw4I/hc6HEO5fhTXcSll8dwm4OQ=; b=AFMeuicFQCbWUT5USSplkJ2za1FBWvGn6OKy7Jjh8Z1LFNJqHHP4e7Xp1GnTxqVl0h KwrglkOwVxkvkSHHuWqrqzjdc2emgJFaEmG/095BEpBRVXctLtY/Wk8DUYHJQiwFmztZ HtZTOljFNXZy/Mbv03AFhwA3rCahdlILqLm8VOxOsIaWb5aXYJjON0CS/W4Ql96pQVKJ Px7vqGq6vCB2ZqJclQXGLewXam1LKAmiiaTCF/kAYnlSI7z1FCms0yWnIn5v8yty/dJQ L2NVFNhaGmJTCZGTahOK6BQHGZAODTv17AS4aAxTwCBF/4UzH5xC2ecbbJyVmJhU9HFE cs1g== MIME-Version: 1.0 X-Received: by 10.107.3.72 with SMTP id 69mr11810210iod.75.1446759919983; Thu, 05 Nov 2015 13:45:19 -0800 (PST) Received: by 10.36.217.196 with HTTP; Thu, 5 Nov 2015 13:45:19 -0800 (PST) In-Reply-To: <20151105192623.GB27709@dft-labs.eu> References: <20151104233218.GA27709@dft-labs.eu> <20151105142628.GJ2257@kib.kiev.ua> <13871467.CBcqGMncpJ@ralph.baldwin.cx> <20151105192623.GB27709@dft-labs.eu> Date: Thu, 5 Nov 2015 13:45:19 -0800 Message-ID: Subject: Re: [PATCH] microoptimize by trying to avoid locking a locked mutex From: Adrian Chadd To: Mateusz Guzik , John Baldwin , freebsd-current , Konstantin Belousov 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: Thu, 05 Nov 2015 21:45:20 -0000 On 5 November 2015 at 11:26, Mateusz Guzik wrote: > On Thu, Nov 05, 2015 at 11:04:13AM -0800, John Baldwin wrote: >> On Thursday, November 05, 2015 04:26:28 PM Konstantin Belousov wrote: >> > On Thu, Nov 05, 2015 at 12:32:18AM +0100, Mateusz Guzik wrote: >> > > mtx_lock will unconditionally try to grab the lock and if that fails, >> > > will call __mtx_lock_sleep which will immediately try to do the same >> > > atomic op again. >> > > >> > > So, the obvious microoptimization is to check the state in >> > > __mtx_lock_sleep and avoid the operation if the lock is not free. >> > > >> > > This gives me ~40% speedup in a microbenchmark of 40 find processes >> > > traversing tmpfs and contending on mount mtx (only used as an easy >> > > benchmark, I have WIP patches to get rid of it). >> > > >> > > Second part of the patch is optional and just checks the state of the >> > > lock prior to doing any atomic operations, but it gives a very modest >> > > speed up when applied on top of the __mtx_lock_sleep change. As such, >> > > I'm not going to defend this part. >> > Shouldn't the same consideration applied to all spinning loops, i.e. >> > also to the spin/thread mutexes, and to the spinning parts of sx and >> > lockmgr ? >> >> I agree. I think both changes are good and worth doing in our other >> primitives. >> > > I glanced over e.g. rw_rlock and it did not have the issue, now that I > see _sx_xlock_hard it wuld indeed use fixing. > > Expect a patch in few h for all primitives I'll find. I'll stress test > the kernel, but it is unlikely I'll do microbenchmarks for remaining > primitives. Is this stuff you're proposing still valid for non-x86 platforms? -adrian From owner-freebsd-current@freebsd.org Thu Nov 5 21:59: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 605F9A260BB for ; Thu, 5 Nov 2015 21:59:00 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from venus.codepro.be (venus.codepro.be [IPv6:2a01:4f8:162:1127::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.codepro.be", Issuer "Gandi Standard SSL CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 299FF1913 for ; Thu, 5 Nov 2015 21:59:00 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from [IPv6:2a02:1811:2419:4e02:7588:40fe:7158:9ce] (unknown [IPv6:2a02:1811:2419:4e02:7588:40fe:7158:9ce]) by venus.codepro.be (Postfix) with ESMTPSA id 533AA20767; Thu, 5 Nov 2015 22:58:57 +0100 (CET) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3106\)) Subject: Re: r289932 causes pf reversion - breaks rules with broadcast destination From: Kristof Provost In-Reply-To: <563B944A.50905@uffner.com> Date: Thu, 5 Nov 2015 22:58:51 +0100 Cc: FreeBSD-Current Content-Transfer-Encoding: quoted-printable Message-Id: References: <563AB177.6030809@uffner.com> <563B944A.50905@uffner.com> To: Tom Uffner X-Mailer: Apple Mail (2.3106) 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, 05 Nov 2015 21:59:00 -0000 > On 05 Nov 2015, at 18:39, Tom Uffner wrote: >=20 > Tom Uffner wrote: >> Commit r289932 causes pf rules with broadcast destinations (and some = but not >> all rules after them in pf.conf) to be silently ignored. This is bad. >=20 >> I do not understand the pf code well enough to see why this change = caused >> the breakage, but I suspect that it might expose some deeper problem = and >> should not simply be reverted. >=20 > OK, so here is why I don't want to simply back this out and have a = "working" > firewall again: >=20 > Apparently PF_ANEQ was prone to false positives when comparing IPv4 = addrs. > This is what r289932 and r289940 fixed. For IPv4 it does not matter = where > in bits 32-127 the address mismatch occurs or what order the garbage = data > is tested. That is all the paren fix in r289940 changes. It might be = relevant > for v6, but doesn't matter here. >=20 Yes, that=E2=80=99s right.=20 I haven=E2=80=99t yet had the time to look at your problem in any depth. I=E2=80=99m currently working on a different pf issue, but this one is = also high on my=20 priority list. Hopefully I=E2=80=99ll get round to it in the next few = days, but please do prod me=20 if you hear nothing. Regards, Kristof From owner-freebsd-current@freebsd.org Thu Nov 5 22:32: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 7775AA269C5 for ; Thu, 5 Nov 2015 22:32:21 +0000 (UTC) (envelope-from dmilith@gmail.com) Received: from mail-wm0-x235.google.com (mail-wm0-x235.google.com [IPv6:2a00:1450:400c:c09::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 0EC561200 for ; Thu, 5 Nov 2015 22:32:21 +0000 (UTC) (envelope-from dmilith@gmail.com) Received: by wmec201 with SMTP id c201so3238330wme.0 for ; Thu, 05 Nov 2015 14:32:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:subject:date:message-id:to:mime-version; bh=fyA6nW3Y5cKEYOj9XfzaqJXbE4Bzc/N86lmSEh877QI=; b=Gb8lu3GgnkEupPGefnvrBwKsgnrzWDPjpa6YYGmHeyPhXj66WeT+rUy9ownidlofiO 9L5RExxxAI6useS1eK3XKh0rwBtPHOxnr8QKX2rSCkvyIqtQjAXyRor6X9O8KH08gObQ ssV3XB6uRKfuWqor364uMkbTXyr5h8XRjv5++NzeabG+UKcANFIorEBLbgu3mvMtGNOx Bd3fafOgBdrn4WrNgFIBSIW++GwrEKAK7TKv3frts3Ez4uVh6y2XwLI4fdb35/iLmelL YbWmy0onhUAdSMATh3T8a+Q4Xc8tZ66XsAI0Xea+FxKQQw6PmUaqRW62MDTvERQlfIAr QFMA== X-Received: by 10.28.15.136 with SMTP id 130mr6743168wmp.36.1446762739610; Thu, 05 Nov 2015 14:32:19 -0800 (PST) Received: from [192.168.1.2] (192.46-29-147.tkchopin.pl. [46.29.147.192]) by smtp.gmail.com with ESMTPSA id r13sm250663wmg.12.2015.11.05.14.32.18 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 05 Nov 2015 14:32:18 -0800 (PST) From: Daniel Dettlaff X-Pgp-Agent: GPGMail 2.6b2 Content-Type: multipart/signed; boundary="Apple-Mail=_CFD26700-D4A0-4971-AA31-A0B2FE6A01E9"; protocol="application/pgp-signature"; micalg=pgp-sha1 Subject: Panic with PF on current. Date: Thu, 5 Nov 2015 23:32:11 +0100 Message-Id: <3E40D992-DA70-4B58-BF5A-D706F169E175@gmail.com> To: "freebsd-current@freebsd.org" Mime-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\)) X-Mailer: Apple Mail (2.3096.5) 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, 05 Nov 2015 22:32:21 -0000 --Apple-Mail=_CFD26700-D4A0-4971-AA31-A0B2FE6A01E9 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hello. I have my second kernel panic, related with =E2=80=9CMAC_PORTACL=E2=80=9D = kernel module loading in CURRENT. The only thing to do is to put mac_portacl_load=3D=E2=80=9CYES=E2=80=9D = in loader.conf and boot machine. I built kernel using this config: = https://github.com/VerKnowSys/ServeD-OS/blob/master/kernel/VERKNOWSYS-11.0= My make.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/make.conf My src.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/src.conf My loader.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/loader.conf.served= My sysctl.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/sysctl.conf.served= I=E2=80=99m using Vmware Fusion 7.0 pro as host. I catched that panic on main system console (verbose boot turned on): http://s.verknowsys.com/33551a89eda736059df6dcb35ea4eda3.png with bt: http://s.verknowsys.com/caeb3389d9e7399793a12c44f5760466.png Thank you :) Hope this will help someone, let me know if I can help = somehow further. -- kind regards Daniel (dmilith) Dettlaff --Apple-Mail=_CFD26700-D4A0-4971-AA31-A0B2FE6A01E9 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAlY72PEACgkQgTgvVY+WpZp5uwCgq0e3SC78RN9zPfXKaiw1byKQ pEkAn3wiPOjV+prO5BBY75DG7pWFkZXF =wcPD -----END PGP SIGNATURE----- --Apple-Mail=_CFD26700-D4A0-4971-AA31-A0B2FE6A01E9-- From owner-freebsd-current@freebsd.org Thu Nov 5 22:45: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 56BAEA26E1D for ; Thu, 5 Nov 2015 22:45:42 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from venus.codepro.be (venus.codepro.be [IPv6:2a01:4f8:162:1127::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.codepro.be", Issuer "Gandi Standard SSL CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1C5411F02 for ; Thu, 5 Nov 2015 22:45:42 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from [IPv6:2a02:1811:2419:4e02:7588:40fe:7158:9ce] (unknown [IPv6:2a02:1811:2419:4e02:7588:40fe:7158:9ce]) by venus.codepro.be (Postfix) with ESMTPSA id 16FB72082B; Thu, 5 Nov 2015 23:45:40 +0100 (CET) Subject: Re: pf NAT and VNET Jails Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3106\)) Content-Type: multipart/signed; boundary="Apple-Mail=_2EC98374-0AB8-43DE-91E3-48DE12D6F555"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Pgp-Agent: GPGMail 2.6b2 From: Kristof Provost In-Reply-To: <13324720.omGDCH0sVj@hbsd-dev-laptop> Date: Thu, 5 Nov 2015 23:45:25 +0100 Cc: freebsd-current@freebsd.org Message-Id: References: <20151798.z4nmEG8eZc@hbsd-dev-laptop> <089B842B-FE96-4016-BE6E-A63182422A9C@FreeBSD.org> <13324720.omGDCH0sVj@hbsd-dev-laptop> To: Shawn Webb X-Mailer: Apple Mail (2.3106) 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, 05 Nov 2015 22:45:42 -0000 --Apple-Mail=_2EC98374-0AB8-43DE-91E3-48DE12D6F555 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On 05 Nov 2015, at 17:25, Shawn Webb = wrote: > I've figured it out. I've removed all rules and went with a barebones = config. >=20 > Right now, the laptop I'm using for NAT has an outbound interface of = wlan0 > with an IP of 129.6.251.181 (from DHCP). The following line works: >=20 > nat on wlan0 from any to any -> 129.6.251.181 >=20 > The following line doesn't: >=20 > nat on wlan0 from any to any -> (wlan0) >=20 > Nor does this: >=20 > nat on wlan0 from any to any -> wlan0 >=20 > =46rom the Handbook, the lines that don't work are prefered especially = the first > non-working line, since using (wlan0) would cause pf to pick up = wlan0's IP > dynamically (which is good, since wlan0 is DHCP'd). >=20 > So it seems at some point of time, doing NAT dynamically broke. >=20 So far I=E2=80=99ve had no luck reproducing this. With pf.conf: nat on vtnet0 from any to any -> (vtnet0) pass in pass out And setup code: ifconfig bridge0 create ifconfig epair0 create ifconfig epair0a up ifconfig epair0b up ifconfig bridge0 addm epair0a jail -c name=3Dtest host.hostname=3Dtest vnet persist ifconfig epair0b vnet test ifconfig bridge0 inet 10.0.0.1/24 jexec test ifconfig epair0b 10.0.0.2/23 jexec test route add default 10.0.0.1 # Activate routing sysctl net.inet.ip.forwarding=3D1 pfctl -e pfctl -g -f pf.conf Then I run exec test ping 8.8.8.8, which works as expected. My home routing is running CURRENT, used vnet jails and also doesn=E2=80=99= t seem to be triggering the problem. Perhaps we=E2=80=99re still missing a component of the problem, but = right now I have no idea what that would be. Hmm. Perhaps=E2=80=A6 do you happen to know in what order things are = done during startup? Perhaps it=E2=80=99s related to the fact that wlan0 is both wifi and = DHCP, in the sense that pf is configured before the IP is assigned to = the interface. Can you try reloading pf with the (wlan0) rule? (Just pfctl -g -f = /etc/pf.conf should do the trick). Regards, Kristof --Apple-Mail=_2EC98374-0AB8-43DE-91E3-48DE12D6F555 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- iQEcBAEBCAAGBQJWO9wSAAoJEG/E3HH7XkpGTu0IAITFxpboMDhgiMd1RnBb17tk gwlbuuzq89u1FdlsYib1AClFp93JuwepSXqzysNBfA83+GyKIfrRnY2+tWuPom4S 88y0bGHlUT1bSW5DuTVHFZ66EuzuPGbN1DbxO48mDbjL8/jmLbzSntv7E60chqhK SKMhkjOj0Ir/ZWrLI80P8fJsoAPL8vPEICPHS3x+5+bxsEnByFyHz4xiEptvXjjd elDRtQsevWYmuECQT8YbKI3xe8ff2lLnH+TAo+BlIyqMSb9Tb9MY3NIrObW1M8yt yYgc1vkJMW2x02rdiOUUOXFmNDgsZyhibm8e6IspY3SYACDakl6QQ86NCsdWuwk= =1kFT -----END PGP SIGNATURE----- --Apple-Mail=_2EC98374-0AB8-43DE-91E3-48DE12D6F555-- From owner-freebsd-current@freebsd.org Thu Nov 5 23:26: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 324FCA276E9 for ; Thu, 5 Nov 2015 23:26:44 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::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 0E3FC1A23 for ; Thu, 5 Nov 2015 23:26:44 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from ralph.baldwin.cx (c-73-231-226-104.hsd1.ca.comcast.net [73.231.226.104]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 09A79B97D; Thu, 5 Nov 2015 18:26:42 -0500 (EST) From: John Baldwin To: Adrian Chadd Cc: Mateusz Guzik , freebsd-current , Konstantin Belousov Subject: Re: [PATCH] microoptimize by trying to avoid locking a locked mutex Date: Thu, 05 Nov 2015 14:19:11 -0800 Message-ID: <1563180.x0Z3Ou4xid@ralph.baldwin.cx> User-Agent: KMail/4.14.3 (FreeBSD/10.2-STABLE; KDE/4.14.3; amd64; ; ) In-Reply-To: References: <20151104233218.GA27709@dft-labs.eu> <20151105192623.GB27709@dft-labs.eu> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Thu, 05 Nov 2015 18:26:42 -0500 (EST) 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, 05 Nov 2015 23:26:44 -0000 On Thursday, November 05, 2015 01:45:19 PM Adrian Chadd wrote: > On 5 November 2015 at 11:26, Mateusz Guzik wrote: > > On Thu, Nov 05, 2015 at 11:04:13AM -0800, John Baldwin wrote: > >> On Thursday, November 05, 2015 04:26:28 PM Konstantin Belousov wrote: > >> > On Thu, Nov 05, 2015 at 12:32:18AM +0100, Mateusz Guzik wrote: > >> > > mtx_lock will unconditionally try to grab the lock and if that fails, > >> > > will call __mtx_lock_sleep which will immediately try to do the same > >> > > atomic op again. > >> > > > >> > > So, the obvious microoptimization is to check the state in > >> > > __mtx_lock_sleep and avoid the operation if the lock is not free. > >> > > > >> > > This gives me ~40% speedup in a microbenchmark of 40 find processes > >> > > traversing tmpfs and contending on mount mtx (only used as an easy > >> > > benchmark, I have WIP patches to get rid of it). > >> > > > >> > > Second part of the patch is optional and just checks the state of the > >> > > lock prior to doing any atomic operations, but it gives a very modest > >> > > speed up when applied on top of the __mtx_lock_sleep change. As such, > >> > > I'm not going to defend this part. > >> > Shouldn't the same consideration applied to all spinning loops, i.e. > >> > also to the spin/thread mutexes, and to the spinning parts of sx and > >> > lockmgr ? > >> > >> I agree. I think both changes are good and worth doing in our other > >> primitives. > >> > > > > I glanced over e.g. rw_rlock and it did not have the issue, now that I > > see _sx_xlock_hard it wuld indeed use fixing. > > > > Expect a patch in few h for all primitives I'll find. I'll stress test > > the kernel, but it is unlikely I'll do microbenchmarks for remaining > > primitives. > > Is this stuff you're proposing still valid for non-x86 platforms? Yes. It just does a read before trying the atomic compare and swap and falls through to the hard case as if the atomic op failed if the result of the read would result in a compare failure. -- John Baldwin From owner-freebsd-current@freebsd.org Thu Nov 5 23:35: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 3AE17A27A2F for ; Thu, 5 Nov 2015 23:35:24 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound1b.ore.mailhop.org (outbound1b.ore.mailhop.org [54.200.247.200]) (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 1096F160E for ; Thu, 5 Nov 2015 23:35:23 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from ilsoft.org (unknown [73.34.117.227]) by outbound1.ore.mailhop.org (Halon Mail Gateway) with ESMTPSA; Thu, 5 Nov 2015 23:35:52 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id tA5NZMPi049576; Thu, 5 Nov 2015 16:35:22 -0700 (MST) (envelope-from ian@freebsd.org) Message-ID: <1446766522.91534.412.camel@freebsd.org> Subject: Re: [PATCH] microoptimize by trying to avoid locking a locked mutex From: Ian Lepore To: John Baldwin , Adrian Chadd Cc: Mateusz Guzik , freebsd-current , Konstantin Belousov Date: Thu, 05 Nov 2015 16:35:22 -0700 In-Reply-To: <1563180.x0Z3Ou4xid@ralph.baldwin.cx> References: <20151104233218.GA27709@dft-labs.eu> <20151105192623.GB27709@dft-labs.eu> <1563180.x0Z3Ou4xid@ralph.baldwin.cx> Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.16.5 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: Thu, 05 Nov 2015 23:35:24 -0000 On Thu, 2015-11-05 at 14:19 -0800, John Baldwin wrote: > On Thursday, November 05, 2015 01:45:19 PM Adrian Chadd wrote: > > On 5 November 2015 at 11:26, Mateusz Guzik > > wrote: > > > On Thu, Nov 05, 2015 at 11:04:13AM -0800, John Baldwin wrote: > > > > On Thursday, November 05, 2015 04:26:28 PM Konstantin Belousov > > > > wrote: > > > > > On Thu, Nov 05, 2015 at 12:32:18AM +0100, Mateusz Guzik > > > > > wrote: > > > > > > mtx_lock will unconditionally try to grab the lock and if > > > > > > that fails, > > > > > > will call __mtx_lock_sleep which will immediately try to do > > > > > > the same > > > > > > atomic op again. > > > > > > > > > > > > So, the obvious microoptimization is to check the state in > > > > > > __mtx_lock_sleep and avoid the operation if the lock is not > > > > > > free. > > > > > > > > > > > > This gives me ~40% speedup in a microbenchmark of 40 find > > > > > > processes > > > > > > traversing tmpfs and contending on mount mtx (only used as > > > > > > an easy > > > > > > benchmark, I have WIP patches to get rid of it). > > > > > > > > > > > > Second part of the patch is optional and just checks the > > > > > > state of the > > > > > > lock prior to doing any atomic operations, but it gives a > > > > > > very modest > > > > > > speed up when applied on top of the __mtx_lock_sleep > > > > > > change. As such, > > > > > > I'm not going to defend this part. > > > > > Shouldn't the same consideration applied to all spinning > > > > > loops, i.e. > > > > > also to the spin/thread mutexes, and to the spinning parts of > > > > > sx and > > > > > lockmgr ? > > > > > > > > I agree. I think both changes are good and worth doing in our > > > > other > > > > primitives. > > > > > > > > > > I glanced over e.g. rw_rlock and it did not have the issue, now > > > that I > > > see _sx_xlock_hard it wuld indeed use fixing. > > > > > > Expect a patch in few h for all primitives I'll find. I'll stress > > > test > > > the kernel, but it is unlikely I'll do microbenchmarks for > > > remaining > > > primitives. > > > > Is this stuff you're proposing still valid for non-x86 platforms? > > Yes. It just does a read before trying the atomic compare and swap > and > falls through to the hard case as if the atomic op failed if the > result > of the read would result in a compare failure. > The atomic ops include barriers, the new pre-read of the variable doesn't. Will that cause problems, especially for code inside a loop where the compiler may decide to shuffle things around? I suspect the performance gain will be biggest on the platforms where atomic ops are expensive (I gather from various code comments that's the case on x86). -- Ian From owner-freebsd-current@freebsd.org Fri Nov 6 00:12: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 58DCAA25502 for ; Fri, 6 Nov 2015 00:12:16 +0000 (UTC) (envelope-from dmilith@gmail.com) Received: from mail-wm0-x234.google.com (mail-wm0-x234.google.com [IPv6:2a00:1450:400c:c09::234]) (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 D323F1C2E for ; Fri, 6 Nov 2015 00:12:15 +0000 (UTC) (envelope-from dmilith@gmail.com) Received: by wmll128 with SMTP id l128so24039949wml.0 for ; Thu, 05 Nov 2015 16:12:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:subject:date:message-id:to:mime-version; bh=JqnTvvCeS2QO++rWv0OJqTWTMGKLualHKCqiAdtojdk=; b=b+lDBvcQ2HVsJUcvDZKH7/RSHgrJBSHDD9TKNpqembcQsqbh8hZPM2w+mqLPEk3WBr mPsaOUZ9FaI0fwOxm9wc33heW3lACmCqRdsVQVkELvEluvokBxEgZj0iaMywflyIsz1M va7uvqzBckkSQ68E7op09JNsx9C+rxDwSW3vJi2X+LPUtGwUZPt68B7/9Q1964izzlop 0VSTQuVER7F57DhDP5EBNn3m1RpC1ynnhosjz51fOEC2YJ7BILba/KgriMOo2RJwsWdn ESSWOHX6+2vmdttCgsdeIsGJTLdPirUPWSWhwIq+2KLXxyp6+eou8JE4RpRbE8bs36xb CdgQ== X-Received: by 10.28.13.84 with SMTP id 81mr6870000wmn.98.1446768734378; Thu, 05 Nov 2015 16:12:14 -0800 (PST) Received: from [192.168.1.2] (192.46-29-147.tkchopin.pl. [46.29.147.192]) by smtp.gmail.com with ESMTPSA id bh5sm9396674wjb.42.2015.11.05.16.12.13 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 05 Nov 2015 16:12:13 -0800 (PST) From: Daniel Dettlaff X-Pgp-Agent: GPGMail 2.6b2 Content-Type: multipart/signed; boundary="Apple-Mail=_37F6832A-653B-4B10-BEE3-364D76B84279"; protocol="application/pgp-signature"; micalg=pgp-sha1 Subject: Panic with PF on current. Date: Fri, 6 Nov 2015 01:12:07 +0100 Message-Id: <3368CB65-A48F-4C75-92A1-33F92C4C0132@gmail.com> To: "freebsd-current@freebsd.org" Mime-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\)) X-Mailer: Apple Mail (2.3096.5) 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, 06 Nov 2015 00:12:16 -0000 --Apple-Mail=_37F6832A-653B-4B10-BEE3-364D76B84279 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hello. I have interesting verbose output with backtrace (not panic) from one of = my VMs: http://s.verknowsys.com/f0d457ce9420399baaf531012c33eb81.png It=E2=80=99s triggered by autostarting jail on bridged vlan interface = (no VNET feature enabled) I built kernel using this config: = https://github.com/VerKnowSys/ServeD-OS/blob/master/kernel/VERKNOWSYS-11.0= My make.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/make.conf My src.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/src.conf My loader.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/loader.conf.served= My sysctl.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/sysctl.conf.served= I=E2=80=99m using Vmware Fusion 7.0 pro as host. Thank you :) Hope this will help someone, let me know if I can help = somehow further. -- kind regards Daniel (dmilith) Dettlaff --Apple-Mail=_37F6832A-653B-4B10-BEE3-364D76B84279 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAlY78FsACgkQgTgvVY+WpZqENQCeJJm4mHOcu5Qztyb3WAM5WHTD PFAAoJRS/4O2VCXB4wxLk10FgB3JPZfu =o0wM -----END PGP SIGNATURE----- --Apple-Mail=_37F6832A-653B-4B10-BEE3-364D76B84279-- From owner-freebsd-current@freebsd.org Fri Nov 6 00:34: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 3338DA259B0 for ; Fri, 6 Nov 2015 00:34:34 +0000 (UTC) (envelope-from dmilith@gmail.com) Received: from mail-wm0-x232.google.com (mail-wm0-x232.google.com [IPv6:2a00:1450:400c:c09::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 BD8CE1444 for ; Fri, 6 Nov 2015 00:34:33 +0000 (UTC) (envelope-from dmilith@gmail.com) Received: by wmec201 with SMTP id c201so4959094wme.0 for ; Thu, 05 Nov 2015 16:34:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:subject:date:message-id:to:mime-version; bh=adkkQmzR5oxu2bJP9Ap5YXGdxlQNhgkqgNHi5/OtZt0=; b=dD3E4FDRqshplkaR1O9AHr2Q/aPlqGa99n/vfE7ZGzfvqcFfcRWMWWUjcqXjj6h7rq SZtAmqx1RbYFFASCo4+nK08YvgIOyvAFjWm0piBeD2dYSs68RrGGk9/PuFybJuaSDCc5 h78Y3v/9PyojexY4W1KIt8Pv7Nin3Yxn03uXMRhW8i/CFx9lI6QQTp6DomNSQGdcEFKL 9Pczo5oI7xsd+eTfA6Tm0Rmgw5aT7lNOm3cwR4Mu0V7dEKGM/7tVPMhTKRytF7AbEzpL 8uPnHrid55eWOH9FX1uJQ29S/zFnkYjJ8Kz/8IzYcBXwVslKvSlXVQU7xAmBNTmYb7ME jOKg== X-Received: by 10.28.217.18 with SMTP id q18mr6817115wmg.10.1446770071453; Thu, 05 Nov 2015 16:34:31 -0800 (PST) Received: from [192.168.1.2] (192.46-29-147.tkchopin.pl. [46.29.147.192]) by smtp.gmail.com with ESMTPSA id d10sm9486896wje.14.2015.11.05.16.34.30 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 05 Nov 2015 16:34:30 -0800 (PST) From: Daniel Dettlaff X-Pgp-Agent: GPGMail 2.6b2 Content-Type: multipart/signed; boundary="Apple-Mail=_EB1288E7-CC2C-4AC2-BDD0-AF4013117CD8"; protocol="application/pgp-signature"; micalg=pgp-sha1 Subject: Panic with MAC_PORTACL on current. Date: Fri, 6 Nov 2015 01:34:26 +0100 Message-Id: <4317C155-B18D-4EFA-9017-033943950D35@gmail.com> To: "freebsd-current@freebsd.org" Mime-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\)) X-Mailer: Apple Mail (2.3096.5) 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, 06 Nov 2015 00:34:34 -0000 --Apple-Mail=_EB1288E7-CC2C-4AC2-BDD0-AF4013117CD8 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hello. I have my second kernel panic, related with =E2=80=9CMAC_PORTACL=E2=80=9D = kernel module loading in CURRENT. The only thing to do is to put mac_portacl_load=3D=E2=80=9CYES=E2=80=9D = in loader.conf and boot machine. I built kernel using this config: = https://github.com/VerKnowSys/ServeD-OS/blob/master/kernel/VERKNOWSYS-11.0= My make.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/make.conf My src.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/src.conf My loader.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/loader.conf.served= My sysctl.conf: = https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/sysctl.conf.served= I=E2=80=99m using Vmware Fusion 7.0 pro as host. I catched that panic on main system console (verbose boot turned on): http://s.verknowsys.com/33551a89eda736059df6dcb35ea4eda3.png with bt: http://s.verknowsys.com/caeb3389d9e7399793a12c44f5760466.png Thank you :) Hope this will help someone, let me know if I can help = somehow further. -- kind regards Daniel (dmilith) Dettlaff --Apple-Mail=_EB1288E7-CC2C-4AC2-BDD0-AF4013117CD8 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAlY79ZUACgkQgTgvVY+WpZoorgCglA84O2WDLceqSFPtOgvG6ghS d54An06YfE4Aq53e4SkDi72w+s2GKCLO =pmpv -----END PGP SIGNATURE----- --Apple-Mail=_EB1288E7-CC2C-4AC2-BDD0-AF4013117CD8-- From owner-freebsd-current@freebsd.org Fri Nov 6 00:49: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 56260A25D24 for ; Fri, 6 Nov 2015 00:49:52 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-qg0-x230.google.com (mail-qg0-x230.google.com [IPv6:2607:f8b0:400d:c04::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 174EE1B14; Fri, 6 Nov 2015 00:49:52 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by qgec40 with SMTP id c40so20114483qge.2; Thu, 05 Nov 2015 16:49:50 -0800 (PST) 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:content-transfer-encoding; bh=MZf62kbssn9rZHmKozLOvR57zZ1iplitfNm59zdQpnE=; b=hhMFNYjfyMmWAywlmSfWHkOslNy3+Hur/8k3w01TNLVSIBUmcfIITP5oxRRSs8/NP5 gGTWB4Leao7snRu1nD48gAqE8mSE4cUTDtsptnqqGuJWpHpP5GC6n440fv5vOCCFpHxR mgbiamHmWtg8aYVezVq8HTVFT+R3Xf3FF61ltHkhfFMZWI+JlBlXwYcve8EjBLR5kolA MEa5NW8ISG9v3c2yIplCzENeLO5L29c0Yr8N8p2VYrHZeighYEFq37Ys4WEQaDdEp+gD QtHcANA1EI2qiRHR2NtdnGm7+mBtH1pX2aNcsUO4+4r239UtjXLxwsFS3QlQUu5OmxCz 3r9A== MIME-Version: 1.0 X-Received: by 10.140.195.143 with SMTP id q137mr11320434qha.44.1446770990545; Thu, 05 Nov 2015 16:49:50 -0800 (PST) Received: by 10.140.88.209 with HTTP; Thu, 5 Nov 2015 16:49:50 -0800 (PST) In-Reply-To: <3368CB65-A48F-4C75-92A1-33F92C4C0132@gmail.com> References: <3368CB65-A48F-4C75-92A1-33F92C4C0132@gmail.com> Date: Thu, 5 Nov 2015 16:49:50 -0800 Message-ID: Subject: Re: Panic with PF on current. From: NGie Cooper To: Daniel Dettlaff Cc: "freebsd-current@freebsd.org" , Kristof Provost 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: Fri, 06 Nov 2015 00:49:52 -0000 On Thu, Nov 5, 2015 at 4:12 PM, Daniel Dettlaff wrote: > Hello. > > I have interesting verbose output with backtrace (not panic) from one of = my VMs: http://s.verknowsys.com/f0d457ce9420399baaf531012c33eb81.png > It=E2=80=99s triggered by autostarting jail on bridged vlan interface (no= VNET feature enabled) > > I built kernel using this config: https://github.com/VerKnowSys/ServeD-OS= /blob/master/kernel/VERKNOWSYS-11.0 > My make.conf: https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/mak= e.conf > My src.conf: https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/src.= conf > My loader.conf: https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/l= oader.conf.served > My sysctl.conf: https://github.com/VerKnowSys/ServeD-OS/blob/master/etc/s= ysctl.conf.served > > I=E2=80=99m using Vmware Fusion 7.0 pro as host. > > Thank you :) Hope this will help someone, let me know if I can help someh= ow further. Please email kp@ [next time] if you run into issues with pf(4). If the issues have not been fixed/identified already, please file bugs. From owner-freebsd-current@freebsd.org Fri Nov 6 00:55: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 98320A25F13 for ; Fri, 6 Nov 2015 00:55:29 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: from mail-wm0-x232.google.com (mail-wm0-x232.google.com [IPv6:2a00:1450:400c:c09::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 254B01EFC; Fri, 6 Nov 2015 00:55:29 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: by wmll128 with SMTP id l128so24487985wml.0; Thu, 05 Nov 2015 16:55:27 -0800 (PST) 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:in-reply-to :user-agent; bh=m2+6WZxcgKyY3gZlPzGPpC4gfGv13cLyO364EvgTAv8=; b=Y5cNcxBzyA/ZEerSAiA4cXckakheET5qzpFzIoUoPrGY9z/llft5DE/ql8s/xSXnYP PXYLmIEbIaI7oY/fSicw9+qF6rcV3sb7XUF/3WlcwqFJFrbPhiQG5PU1Nv9Nkn9vc0kw dFeEcTYsmcUq6w6rvXO1rSNAniwV6K0+kfQtray+LDxLupljxmzhZDk4RCQxoqElzlPc qv3q1uBn4rGmHb12GX0ZkLZ1rBwgFY+rdrKBquHq6ts0IeF5RjyblArn9WP8XG7jNyzL Nf8tisSkFRwAAz/2N4Wrzhol5rwuPNN/gZb4NgUqXJamqejfcWC42P7cWqgb8dfXHL/L mI9w== X-Received: by 10.28.46.143 with SMTP id u137mr7449019wmu.52.1446771327697; Thu, 05 Nov 2015 16:55:27 -0800 (PST) Received: from dft-labs.eu (n1x0n-1-pt.tunnel.tserv5.lon1.ipv6.he.net. [2001:470:1f08:1f7::2]) by smtp.gmail.com with ESMTPSA id m135sm503958wmb.0.2015.11.05.16.55.26 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Thu, 05 Nov 2015 16:55:26 -0800 (PST) Date: Fri, 6 Nov 2015 01:55:25 +0100 From: Mateusz Guzik To: Ian Lepore Cc: John Baldwin , Adrian Chadd , freebsd-current , Konstantin Belousov Subject: Re: [PATCH] microoptimize by trying to avoid locking a locked mutex Message-ID: <20151106005524.GA4877@dft-labs.eu> Mail-Followup-To: Mateusz Guzik , Ian Lepore , John Baldwin , Adrian Chadd , freebsd-current , Konstantin Belousov References: <20151104233218.GA27709@dft-labs.eu> <20151105192623.GB27709@dft-labs.eu> <1563180.x0Z3Ou4xid@ralph.baldwin.cx> <1446766522.91534.412.camel@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <1446766522.91534.412.camel@freebsd.org> User-Agent: Mutt/1.5.21 (2010-09-15) 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, 06 Nov 2015 00:55:29 -0000 On Thu, Nov 05, 2015 at 04:35:22PM -0700, Ian Lepore wrote: > On Thu, 2015-11-05 at 14:19 -0800, John Baldwin wrote: > > On Thursday, November 05, 2015 01:45:19 PM Adrian Chadd wrote: > > > On 5 November 2015 at 11:26, Mateusz Guzik > > > wrote: > > > > On Thu, Nov 05, 2015 at 11:04:13AM -0800, John Baldwin wrote: > > > > > On Thursday, November 05, 2015 04:26:28 PM Konstantin Belousov > > > > > wrote: > > > > > > On Thu, Nov 05, 2015 at 12:32:18AM +0100, Mateusz Guzik > > > > > > wrote: > > > > > > > mtx_lock will unconditionally try to grab the lock and if > > > > > > > that fails, > > > > > > > will call __mtx_lock_sleep which will immediately try to do > > > > > > > the same > > > > > > > atomic op again. > > > > > > > > > > > > > > So, the obvious microoptimization is to check the state in > > > > > > > __mtx_lock_sleep and avoid the operation if the lock is not > > > > > > > free. > > > > > > > > > > > > > > This gives me ~40% speedup in a microbenchmark of 40 find > > > > > > > processes > > > > > > > traversing tmpfs and contending on mount mtx (only used as > > > > > > > an easy > > > > > > > benchmark, I have WIP patches to get rid of it). > > > > > > > > > > > > > > Second part of the patch is optional and just checks the > > > > > > > state of the > > > > > > > lock prior to doing any atomic operations, but it gives a > > > > > > > very modest > > > > > > > speed up when applied on top of the __mtx_lock_sleep > > > > > > > change. As such, > > > > > > > I'm not going to defend this part. > > > > > > Shouldn't the same consideration applied to all spinning > > > > > > loops, i.e. > > > > > > also to the spin/thread mutexes, and to the spinning parts of > > > > > > sx and > > > > > > lockmgr ? > > > > > > > > > > I agree. I think both changes are good and worth doing in our > > > > > other > > > > > primitives. > > > > > > > > > > > > > I glanced over e.g. rw_rlock and it did not have the issue, now > > > > that I > > > > see _sx_xlock_hard it wuld indeed use fixing. > > > > > > > > Expect a patch in few h for all primitives I'll find. I'll stress > > > > test > > > > the kernel, but it is unlikely I'll do microbenchmarks for > > > > remaining > > > > primitives. > > > > > > Is this stuff you're proposing still valid for non-x86 platforms? > > > > Yes. It just does a read before trying the atomic compare and swap > > and > > falls through to the hard case as if the atomic op failed if the > > result > > of the read would result in a compare failure. > > > > The atomic ops include barriers, the new pre-read of the variable > doesn't. Will that cause problems, especially for code inside a loop > where the compiler may decide to shuffle things around? > Lock value is volatile, so the compiler should not screw us up. I removed the store to the variable due to a different concern. In worst case we would have slept instead of spinning. (see below) > I suspect the performance gain will be biggest on the platforms where > atomic ops are expensive (I gather from various code comments that's > the case on x86). > I don't know about other architectures, on x86 atomic op performance on contended cachelines deteriorates drastically. ======================================================= For the most port the patch below does 2 simple kinds of changes: 1. in macros for lock/unlock primitives the lock value is fetched and compared against relevant _UNLOCKED macro prior to the atomic op 2. in functions: before: while (!_mtx_obtain_lock(m, tid)) { v = m->mtx_lock; if (v != MTX_UNOWNED) { .... } ..... } after: for (;;) { if (m->mtx_lock == MTX_UNOWNED && _mtx_obtain_lock(m, tid)) break; v = m->mtx_lock; if (v != MTX_UNOWNED) { .... } ..... } The original patch preloaded the 'v' variable. If the value was MTX_UNOWNED and _mtx_obtain_lock failed, we just lost the race. In order to spin waiting for the other thread to release the lock, we have to re-read the variable. Thus for simplicity it is no longer stored in 'v'. Note this is contrary to kib's earlier suggestion which would put such threads directly to sleep. I don't have proper measurements to have any strong opinion here, I went the aforementioned route to minimise changes. Note this is a trivial patch to improve the situation a little bit, I have no interest in trying to polish these primitives at this time. For overall results, on a machine with 32GB of RAM and the following: CPU: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz (2800.06-MHz K8-class CPU) FreeBSD/SMP: 2 package(s) x 10 core(s) x 2 SMT threads this reduced make -j 40 kernel in a 10.2 jail from ~2:15 to ~2:05. ======================================================= diff --git a/sys/kern/kern_lock.c b/sys/kern/kern_lock.c index aa67180..198e93e 100644 --- a/sys/kern/kern_lock.c +++ b/sys/kern/kern_lock.c @@ -787,8 +787,10 @@ __lockmgr_args(struct lock *lk, u_int flags, struct lock_object *ilk, break; } - while (!atomic_cmpset_acq_ptr(&lk->lk_lock, LK_UNLOCKED, - tid)) { + for (;;) { + if (lk->lk_lock == LK_UNLOCKED && + atomic_cmpset_acq_ptr(&lk->lk_lock, LK_UNLOCKED, tid)) + break; #ifdef HWPMC_HOOKS PMC_SOFT_CALL( , , lock, failed); #endif @@ -1124,7 +1126,11 @@ __lockmgr_args(struct lock *lk, u_int flags, struct lock_object *ilk, __func__, iwmesg, file, line); } - while (!atomic_cmpset_acq_ptr(&lk->lk_lock, LK_UNLOCKED, tid)) { + for (;;) { + if (lk->lk_lock == LK_UNLOCKED && + atomic_cmpset_acq_ptr(&lk->lk_lock, LK_UNLOCKED, tid)) + break; + #ifdef HWPMC_HOOKS PMC_SOFT_CALL( , , lock, failed); #endif diff --git a/sys/kern/kern_mutex.c b/sys/kern/kern_mutex.c index bec8f6b..51e82a3 100644 --- a/sys/kern/kern_mutex.c +++ b/sys/kern/kern_mutex.c @@ -419,7 +419,9 @@ __mtx_lock_sleep(volatile uintptr_t *c, uintptr_t tid, int opts, all_time -= lockstat_nsecs(&m->lock_object); #endif - while (!_mtx_obtain_lock(m, tid)) { + for (;;) { + if (m->mtx_lock == MTX_UNOWNED && _mtx_obtain_lock(m, tid)) + break; #ifdef KDTRACE_HOOKS spin_cnt++; #endif @@ -602,8 +604,9 @@ _mtx_lock_spin_cookie(volatile uintptr_t *c, uintptr_t tid, int opts, #ifdef KDTRACE_HOOKS spin_time -= lockstat_nsecs(&m->lock_object); #endif - while (!_mtx_obtain_lock(m, tid)) { - + for (;;) { + if (m->mtx_lock == MTX_UNOWNED && _mtx_obtain_lock(m, tid)) + break; /* Give interrupts a chance while we spin. */ spinlock_exit(); while (m->mtx_lock != MTX_UNOWNED) { @@ -675,7 +678,9 @@ retry: m->lock_object.lo_name, file, line)); WITNESS_CHECKORDER(&m->lock_object, opts | LOP_NEWORDER | LOP_EXCLUSIVE, file, line, NULL); - while (!_mtx_obtain_lock(m, tid)) { + for (;;) { + if (m->mtx_lock == MTX_UNOWNED && _mtx_obtain_lock(m, tid)) + break; if (m->mtx_lock == tid) { m->mtx_recurse++; break; diff --git a/sys/kern/kern_rwlock.c b/sys/kern/kern_rwlock.c index 6541724..6a904d2 100644 --- a/sys/kern/kern_rwlock.c +++ b/sys/kern/kern_rwlock.c @@ -771,7 +771,9 @@ __rw_wlock_hard(volatile uintptr_t *c, uintptr_t tid, const char *file, all_time -= lockstat_nsecs(&rw->lock_object); state = rw->rw_lock; #endif - while (!_rw_write_lock(rw, tid)) { + for (;;) { + if (rw->rw_lock == RW_UNLOCKED && _rw_write_lock(rw, tid)) + break; #ifdef KDTRACE_HOOKS spin_cnt++; #endif diff --git a/sys/kern/kern_sx.c b/sys/kern/kern_sx.c index 96e117b..2a81c04 100644 --- a/sys/kern/kern_sx.c +++ b/sys/kern/kern_sx.c @@ -544,7 +544,10 @@ _sx_xlock_hard(struct sx *sx, uintptr_t tid, int opts, const char *file, all_time -= lockstat_nsecs(&sx->lock_object); state = sx->sx_lock; #endif - while (!atomic_cmpset_acq_ptr(&sx->sx_lock, SX_LOCK_UNLOCKED, tid)) { + for (;;) { + if (sx->sx_lock == SX_LOCK_UNLOCKED && + atomic_cmpset_acq_ptr(&sx->sx_lock, SX_LOCK_UNLOCKED, tid)) + break; #ifdef KDTRACE_HOOKS spin_cnt++; #endif diff --git a/sys/sys/mutex.h b/sys/sys/mutex.h index a9ec072..0443922 100644 --- a/sys/sys/mutex.h +++ b/sys/sys/mutex.h @@ -185,7 +185,7 @@ void thread_lock_flags_(struct thread *, int, const char *, int); #define __mtx_lock(mp, tid, opts, file, line) do { \ uintptr_t _tid = (uintptr_t)(tid); \ \ - if (!_mtx_obtain_lock((mp), _tid)) \ + if (((mp)->mtx_lock != MTX_UNOWNED || !_mtx_obtain_lock((mp), _tid)))\ _mtx_lock_sleep((mp), _tid, (opts), (file), (line)); \ else \ LOCKSTAT_PROFILE_OBTAIN_LOCK_SUCCESS(adaptive__acquire, \ @@ -203,7 +203,7 @@ void thread_lock_flags_(struct thread *, int, const char *, int); uintptr_t _tid = (uintptr_t)(tid); \ \ spinlock_enter(); \ - if (!_mtx_obtain_lock((mp), _tid)) { \ + if (((mp)->mtx_lock != MTX_UNOWNED || !_mtx_obtain_lock((mp), _tid))) {\ if ((mp)->mtx_lock == _tid) \ (mp)->mtx_recurse++; \ else \ @@ -232,7 +232,7 @@ void thread_lock_flags_(struct thread *, int, const char *, int); \ if ((mp)->mtx_recurse == 0) \ LOCKSTAT_PROFILE_RELEASE_LOCK(adaptive__release, mp); \ - if (!_mtx_release_lock((mp), _tid)) \ + if ((mp)->mtx_lock != _tid || !_mtx_release_lock((mp), _tid)) \ _mtx_unlock_sleep((mp), (opts), (file), (line)); \ } while (0) diff --git a/sys/sys/rwlock.h b/sys/sys/rwlock.h index f8947c5..6b4f505 100644 --- a/sys/sys/rwlock.h +++ b/sys/sys/rwlock.h @@ -96,7 +96,7 @@ #define __rw_wlock(rw, tid, file, line) do { \ uintptr_t _tid = (uintptr_t)(tid); \ \ - if (!_rw_write_lock((rw), _tid)) \ + if ((rw)->rw_lock != RW_UNLOCKED || !_rw_write_lock((rw), _tid))\ _rw_wlock_hard((rw), _tid, (file), (line)); \ else \ LOCKSTAT_PROFILE_OBTAIN_RWLOCK_SUCCESS(rw__acquire, rw, \ @@ -112,7 +112,7 @@ else { \ LOCKSTAT_PROFILE_RELEASE_RWLOCK(rw__release, rw, \ LOCKSTAT_WRITER); \ - if (!_rw_write_unlock((rw), _tid)) \ + if ((rw)->rw_lock != _tid || !_rw_write_unlock((rw), _tid))\ _rw_wunlock_hard((rw), _tid, (file), (line)); \ } \ } while (0) diff --git a/sys/sys/sx.h b/sys/sys/sx.h index 96a664f..144cab5 100644 --- a/sys/sys/sx.h +++ b/sys/sys/sx.h @@ -150,7 +150,8 @@ __sx_xlock(struct sx *sx, struct thread *td, int opts, const char *file, uintptr_t tid = (uintptr_t)td; int error = 0; - if (!atomic_cmpset_acq_ptr(&sx->sx_lock, SX_LOCK_UNLOCKED, tid)) + if (sx->sx_lock != SX_LOCK_UNLOCKED || + !atomic_cmpset_acq_ptr(&sx->sx_lock, SX_LOCK_UNLOCKED, tid)) error = _sx_xlock_hard(sx, tid, opts, file, line); else LOCKSTAT_PROFILE_OBTAIN_RWLOCK_SUCCESS(sx__acquire, sx, @@ -168,7 +169,8 @@ __sx_xunlock(struct sx *sx, struct thread *td, const char *file, int line) if (sx->sx_recurse == 0) LOCKSTAT_PROFILE_RELEASE_RWLOCK(sx__release, sx, LOCKSTAT_WRITER); - if (!atomic_cmpset_rel_ptr(&sx->sx_lock, tid, SX_LOCK_UNLOCKED)) + if (sx->sx_lock != tid || + !atomic_cmpset_rel_ptr(&sx->sx_lock, tid, SX_LOCK_UNLOCKED)) _sx_xunlock_hard(sx, tid, file, line); } From owner-freebsd-current@freebsd.org Fri Nov 6 01:16: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 DC32AA2639B for ; Fri, 6 Nov 2015 01:16:30 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::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 B0A5718AD; Fri, 6 Nov 2015 01:16:30 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from ralph.baldwin.cx (c-73-231-226-104.hsd1.ca.comcast.net [73.231.226.104]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 02644B9BA; Thu, 5 Nov 2015 20:16:29 -0500 (EST) From: John Baldwin To: Ian Lepore Cc: Adrian Chadd , Mateusz Guzik , freebsd-current , Konstantin Belousov Subject: Re: [PATCH] microoptimize by trying to avoid locking a locked mutex Date: Thu, 05 Nov 2015 16:41:16 -0800 Message-ID: <3595970.jWQn08DLd8@ralph.baldwin.cx> User-Agent: KMail/4.14.3 (FreeBSD/10.2-STABLE; KDE/4.14.3; amd64; ; ) In-Reply-To: <1446766522.91534.412.camel@freebsd.org> References: <20151104233218.GA27709@dft-labs.eu> <1563180.x0Z3Ou4xid@ralph.baldwin.cx> <1446766522.91534.412.camel@freebsd.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Thu, 05 Nov 2015 20:16:29 -0500 (EST) 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, 06 Nov 2015 01:16:31 -0000 On Thursday, November 05, 2015 04:35:22 PM Ian Lepore wrote: > On Thu, 2015-11-05 at 14:19 -0800, John Baldwin wrote: > > On Thursday, November 05, 2015 01:45:19 PM Adrian Chadd wrote: > > > On 5 November 2015 at 11:26, Mateusz Guzik > > > wrote: > > > > On Thu, Nov 05, 2015 at 11:04:13AM -0800, John Baldwin wrote: > > > > > On Thursday, November 05, 2015 04:26:28 PM Konstantin Belousov > > > > > wrote: > > > > > > On Thu, Nov 05, 2015 at 12:32:18AM +0100, Mateusz Guzik > > > > > > wrote: > > > > > > > mtx_lock will unconditionally try to grab the lock and if > > > > > > > that fails, > > > > > > > will call __mtx_lock_sleep which will immediately try to do > > > > > > > the same > > > > > > > atomic op again. > > > > > > > > > > > > > > So, the obvious microoptimization is to check the state in > > > > > > > __mtx_lock_sleep and avoid the operation if the lock is not > > > > > > > free. > > > > > > > > > > > > > > This gives me ~40% speedup in a microbenchmark of 40 find > > > > > > > processes > > > > > > > traversing tmpfs and contending on mount mtx (only used as > > > > > > > an easy > > > > > > > benchmark, I have WIP patches to get rid of it). > > > > > > > > > > > > > > Second part of the patch is optional and just checks the > > > > > > > state of the > > > > > > > lock prior to doing any atomic operations, but it gives a > > > > > > > very modest > > > > > > > speed up when applied on top of the __mtx_lock_sleep > > > > > > > change. As such, > > > > > > > I'm not going to defend this part. > > > > > > Shouldn't the same consideration applied to all spinning > > > > > > loops, i.e. > > > > > > also to the spin/thread mutexes, and to the spinning parts of > > > > > > sx and > > > > > > lockmgr ? > > > > > > > > > > I agree. I think both changes are good and worth doing in our > > > > > other > > > > > primitives. > > > > > > > > > > > > > I glanced over e.g. rw_rlock and it did not have the issue, now > > > > that I > > > > see _sx_xlock_hard it wuld indeed use fixing. > > > > > > > > Expect a patch in few h for all primitives I'll find. I'll stress > > > > test > > > > the kernel, but it is unlikely I'll do microbenchmarks for > > > > remaining > > > > primitives. > > > > > > Is this stuff you're proposing still valid for non-x86 platforms? > > > > Yes. It just does a read before trying the atomic compare and swap > > and > > falls through to the hard case as if the atomic op failed if the > > result > > of the read would result in a compare failure. > > > > The atomic ops include barriers, the new pre-read of the variable > doesn't. Will that cause problems, especially for code inside a loop > where the compiler may decide to shuffle things around? I do not believe so. Eventually you have to go through a barrier to break out of the loop. > I suspect the performance gain will be biggest on the platforms where > atomic ops are expensive (I gather from various code comments that's > the case on x86). Yes, and where you have contention. :-/ -- John Baldwin From owner-freebsd-current@freebsd.org Fri Nov 6 06:52: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 DB58CA279F7 for ; Fri, 6 Nov 2015 06:52:10 +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 9C59D1E6A for ; Fri, 6 Nov 2015 06:52:09 +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 <1ZuasT-0020Iq-Nq>; Fri, 06 Nov 2015 07:52:01 +0100 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 <1ZuasT-001pSG-Is>; Fri, 06 Nov 2015 07:52:01 +0100 Date: Fri, 6 Nov 2015 07:51:56 +0100 From: "O. Hartmann" To: freebsd-current Subject: nanoBSD: buidlworld failure Message-ID: <20151106075156.6a3d9518@freyja.zeit4.iv.bundesimmobilien.de> Organization: FU Berlin X-Mailer: Claws Mail 3.13.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, 06 Nov 2015 06:52:11 -0000 Since two days, I receive the error shown below on a build machine building nanoBSD. The recent CURRENT (nanoBSD sources AND the building host) is FreeBSD 11.0-CURRENT #2 r290394: Thu Nov 5 16:30:20 CET 2015 amd64 [...] cc -O3 -pipe -I/empty/src/ALG/CURRENT/usr.sbin/cron/lib/../cron -DLOGIN_CAP -DPAM -DNDEBUG -std=gnu99 -fstack-protector-strong -Wsystem-headers -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 /empty/src/ALG/CURRENT/usr.sbin/cron/lib/env.c -o env.o --- all_subdir_usr.bin --- --- all_subdir_netstat --- if.o: In function `intpr': /empty/src/ALG/CURRENT/usr.bin/netstat/if.c:(.text+0x40f): undefined reference to `MAX' /empty/src/ALG/CURRENT/usr.bin/netstat/if.c:(.text+0x472): undefined reference to `MAX' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** [netstat] Error code 1 From owner-freebsd-current@freebsd.org Fri Nov 6 08:43: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 EBEB2A274C2 for ; Fri, 6 Nov 2015 08:43:37 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pa0-x22e.google.com (mail-pa0-x22e.google.com [IPv6:2607:f8b0:400e:c03::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 BE3031A0C for ; Fri, 6 Nov 2015 08:43:37 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by pacdm15 with SMTP id dm15so92192133pac.3 for ; Fri, 06 Nov 2015 00:43:37 -0800 (PST) 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=DnVnrBpwpMeIqpYYQHDEs1XkPsYdSB+o82G1qrCU3OY=; b=rKQ8ghwwBKdAE1JHGeLKTS4uF7Fk0ywZJYHJzb1Jq6FIgr4xF+dRIVL8l3eLOIerv2 u6cHKlvqloY6L44R8MR2kiK5jmDz8hSVNpzobSJYdA18+5iX9g6cOR0m1W9kGPG0uxCw 4R5EZcXJs9TE2ook+N1KpNzv3kGVmZmSEUvfEtbcdy3jrti9KyGf34D2otLPR82U8so8 dWgxYqYe8rl3/DWZTmSLQqdbSyYIObgMk0UpgNoLbzpiM5WVpekHhr0kQrlqT/fS+lfk GYrJRHNg07U6v67+4BSqQfASZEjiFsU0SaaHs782RWnobIjg/zfNvYUt2bWPg6BZUPQG A9wA== X-Received: by 10.66.121.233 with SMTP id ln9mr15837337pab.21.1446799417471; Fri, 06 Nov 2015 00:43:37 -0800 (PST) Received: from [192.168.20.7] (c-24-16-212-205.hsd1.wa.comcast.net. [24.16.212.205]) by smtp.gmail.com with ESMTPSA id ia3sm12551234pbb.5.2015.11.06.00.43.36 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 06 Nov 2015 00:43:37 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: nanoBSD: buidlworld failure From: NGie Cooper In-Reply-To: <20151106075156.6a3d9518@freyja.zeit4.iv.bundesimmobilien.de> Date: Fri, 6 Nov 2015 00:43:35 -0800 Cc: freebsd-current Content-Transfer-Encoding: quoted-printable Message-Id: References: <20151106075156.6a3d9518@freyja.zeit4.iv.bundesimmobilien.de> To: "O. Hartmann" 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: Fri, 06 Nov 2015 08:43:38 -0000 > On Nov 5, 2015, at 22:51, O. Hartmann = wrote: >=20 > Since two days, I receive the error shown below on a build machine = building > nanoBSD. The recent CURRENT (nanoBSD sources AND the building host) is >=20 > FreeBSD 11.0-CURRENT #2 r290394: Thu Nov 5 16:30:20 CET 2015 amd64 >=20 >=20 > [...] > cc -O3 -pipe -I/empty/src/ALG/CURRENT/usr.sbin/cron/lib/../cron = -DLOGIN_CAP > -DPAM -DNDEBUG -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers = -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 /empty/src/ALG/CURRENT/usr.sbin/cron/lib/env.c = -o env.o > --- all_subdir_usr.bin --- --- all_subdir_netstat --- if.o: In = function > `intpr': /empty/src/ALG/CURRENT/usr.bin/netstat/if.c:(.text+0x40f): = undefined > reference to `MAX' = /empty/src/ALG/CURRENT/usr.bin/netstat/if.c:(.text+0x472): > undefined reference to `MAX' cc: error: linker command failed with = exit code 1 > (use -v to see invocation) *** [netstat] Error code 1 Fixed in r290437 =E2=80=94 thank you for the report. Take care! -NGie From owner-freebsd-current@freebsd.org Fri Nov 6 10:28: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 D20D9A27585 for ; Fri, 6 Nov 2015 10:28:12 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from venus.codepro.be (venus.codepro.be [IPv6:2a01:4f8:162:1127::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.codepro.be", Issuer "Gandi Standard SSL CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 986F91598 for ; Fri, 6 Nov 2015 10:28:12 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from [IPv6:2a02:1811:2419:4e02:7588:40fe:7158:9ce] (unknown [IPv6:2a02:1811:2419:4e02:7588:40fe:7158:9ce]) by venus.codepro.be (Postfix) with ESMTPSA id 37CE320F9B; Fri, 6 Nov 2015 11:28:09 +0100 (CET) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3106\)) Subject: Re: Panic with PF on current. From: Kristof Provost In-Reply-To: <3368CB65-A48F-4C75-92A1-33F92C4C0132@gmail.com> Date: Fri, 6 Nov 2015 11:28:08 +0100 Cc: "freebsd-current@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <58842C72-576C-4507-882F-60C2F48F9BB8@FreeBSD.org> References: <3368CB65-A48F-4C75-92A1-33F92C4C0132@gmail.com> To: Daniel Dettlaff X-Mailer: Apple Mail (2.3106) 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, 06 Nov 2015 10:28:12 -0000 > On 06 Nov 2015, at 01:12, Daniel Dettlaff wrote: > I have interesting verbose output with backtrace (not panic) from one = of my VMs: http://s.verknowsys.com/f0d457ce9420399baaf531012c33eb81.png > It=E2=80=99s triggered by autostarting jail on bridged vlan interface = (no VNET feature enabled) >=20 This seems to be a lock ordering issue between ZFS and devfs. It appears to have been around for a while too. I found PR 142878 with = the same witness warning. Regards, Kristof= From owner-freebsd-current@freebsd.org Fri Nov 6 10:34: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 785C1A27778 for ; Fri, 6 Nov 2015 10:34:12 +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 31F6F1AAC for ; Fri, 6 Nov 2015 10:34:11 +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 <1ZueLR-003QmV-E6>; Fri, 06 Nov 2015 11:34:09 +0100 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) with esmtpsa (envelope-from ) id <1ZueLR-0029WK-7H>; Fri, 06 Nov 2015 11:34:09 +0100 Date: Fri, 6 Nov 2015 11:34:03 +0100 From: "O. Hartmann" To: NGie Cooper Cc: freebsd-current Subject: Re: nanoBSD: buidlworld failure Message-ID: <20151106113403.3451e89d@freyja.zeit4.iv.bundesimmobilien.de> In-Reply-To: References: <20151106075156.6a3d9518@freyja.zeit4.iv.bundesimmobilien.de> Organization: FU Berlin X-Mailer: Claws Mail 3.13.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-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, 06 Nov 2015 10:34:12 -0000 On Fri, 6 Nov 2015 00:43:35 -0800 NGie Cooper wrote: > > On Nov 5, 2015, at 22:51, O. Hartmann wro= te: > >=20 > > Since two days, I receive the error shown below on a build machine buil= ding > > nanoBSD. The recent CURRENT (nanoBSD sources AND the building host) is > >=20 > > FreeBSD 11.0-CURRENT #2 r290394: Thu Nov 5 16:30:20 CET 2015 amd64 > >=20 > >=20 > > [...] > > cc -O3 -pipe -I/empty/src/ALG/CURRENT/usr.sbin/cron/lib/../cron > > -DLOGIN_CAP -DPAM -DNDEBUG -std=3Dgnu99 -fstack-protector-strong > > -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter > > -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitial= ized > > -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 /empty/src/ALG/CURRENT/usr.sbin/cron/lib/env.c -o env.o --- > > all_subdir_usr.bin --- --- all_subdir_netstat --- if.o: In function > > `intpr': /empty/src/ALG/CURRENT/usr.bin/netstat/if.c:(.text+0x40f): > > undefined reference to > > `MAX' /empty/src/ALG/CURRENT/usr.bin/netstat/if.c:(.text+0x472): undefi= ned > > reference to `MAX' cc: error: linker command failed with exit code 1 (u= se > > -v to see invocation) *** [netstat] Error code 1 =20 >=20 > Fixed in r290437 =E2=80=94 thank you for the report. > Take care! > -NGie Thank you. oh From owner-freebsd-current@freebsd.org Fri Nov 6 11:21: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 E8B30A2741F; Fri, 6 Nov 2015 11:21:14 +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 0E19011D4; Fri, 6 Nov 2015 11:21:13 +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 NAA23502; Fri, 06 Nov 2015 13:21:11 +0200 (EET) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1Zuf4w-0007hx-Qj; Fri, 06 Nov 2015 13:21:10 +0200 To: FreeBSD Current , FreeBSD Hackers From: Andriy Gapon Subject: strange kernel crash X-Enigmail-Draft-Status: N1110 Message-ID: <563C8CED.3020101@FreeBSD.org> Date: Fri, 6 Nov 2015 13:20:13 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 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, 06 Nov 2015 11:21:15 -0000 Unread portion of the kernel message buffer: Fatal trap 1: privileged instruction fault while in kernel mode cpuid = 0; apic id = 00 instruction pointer = 0x20:0xffffffff80619a1e stack pointer = 0x28:0xfffffe04f57856f0 frame pointer = 0x28:0xfffffe04f57857b0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 2658 (firefox) trap number = 1 panic: privileged instruction fault cpuid = 0 curthread: 0xfffff803270b6000 stack: 0xfffffe04f5782000 - 0xfffffe04f5786000 stack pointer: 0xfffffe04f5785320 KDB: stack backtrace: db_trace_self_wrapper() at 0xffffffff8041e86b = db_trace_self_wrapper+0x2b/frame 0xfffffe04f5785250 kdb_backtrace() at 0xffffffff80669f39 = kdb_backtrace+0x39/frame 0xfffffe04f5785300 vpanic() at 0xffffffff8063531c = vpanic+0x14c/frame 0xfffffe04f5785340 panic() at 0xffffffff80635063 = panic+0x43/frame 0xfffffe04f57853a0 trap_fatal() at 0xffffffff8081fc0f = trap_fatal+0x33f/frame 0xfffffe04f5785400 trap() at 0xffffffff8081f872 = trap+0x7d2/frame 0xfffffe04f5785610 trap_check() at 0xffffffff8081ff2a = trap_check+0x2a/frame 0xfffffe04f5785630 calltrap() at 0xffffffff80807ea0 = calltrap+0x8/frame 0xfffffe04f5785630 --- trap 0x1, rip = 0xffffffff80619a1e, rsp = 0xfffffe04f5785700, rbp = 0xfffffe04f57857b0 --- __mtx_lock_flags() at 0xffffffff80619a1e = __mtx_lock_flags+0x2ee/frame 0xfffffe04f57857b0 uma_dbg_getslab() at 0xffffffff807df15c = uma_dbg_getslab+0x3c/frame 0xfffffe04f57857d0 uma_dbg_alloc() at 0xffffffff807df08d = uma_dbg_alloc+0x2d/frame 0xfffffe04f5785800 uma_zalloc_arg() at 0xffffffff807dacf1 = uma_zalloc_arg+0x4b1/frame 0xfffffe04f5785890 uma_zalloc() at 0xffffffff8068b040 = uma_zalloc+0x10/frame 0xfffffe04f57858a0 selfdalloc() at 0xffffffff8068aa12 = selfdalloc+0x22/frame 0xfffffe04f57858c0 pollscan() at 0xffffffff8068a615 = pollscan+0x95/frame 0xfffffe04f5785910 kern_poll() at 0xffffffff8068a4b1 = kern_poll+0x1f1/frame 0xfffffe04f5785a70 sys_poll() at 0xffffffff8068a2b9 = sys_poll+0x79/frame 0xfffffe04f5785a90 syscallenter() at 0xffffffff80820560 = syscallenter+0x320/frame 0xfffffe04f5785b00 amd64_syscall() at 0xffffffff8082012f = amd64_syscall+0x1f/frame 0xfffffe04f5785bf0 Xfast_syscall() at 0xffffffff8080818b = Xfast_syscall+0xfb/frame 0xfffffe04f5785bf0 --- syscall (209, FreeBSD ELF64, sys_poll), rip = 0x80146342a, rsp = 0x7fffffffd8e8, rbp = 0x7fffffffd920 --- Uptime: 1d12h57m32s Now the strange part: 0xffffffff80619a18 <+744>: jne 0xffffffff80619a61 <__mtx_lock_flags+817> 0xffffffff80619a1a <+746>: mov %rbx,(%rsp) => 0xffffffff80619a1e <+750>: movq $0x0,0x18(%rsp) 0xffffffff80619a27 <+759>: movq $0x0,0x10(%rsp) 0xffffffff80619a30 <+768>: movq $0x0,0x8(%rsp) RSP value seems to be sane and consistent with the stack information above: (kgdb) i reg rax 0x4 4 rbx 0xfffff80126ea54f0 -8791145163536 rcx 0xffffffff8099a600 -2137414144 rdx 0xfffff803270b6000 -8782553063424 rsi 0x4 4 rdi 0xfffff80027f41318 -8795422715112 rbp 0xfffffe04f57857b0 0xfffffe04f57857b0 rsp 0xfffffe04f5785700 0xfffffe04f5785700 r8 0xffffffff809a7727 -2137360601 r9 0xfffff80126ea54f0 -8791145163536 r10 0x3e8 1000 r11 0xfffffe04f5785cc0 -2177725080384 r12 0x1 1 r13 0xfffff803270b6000 -8782553063424 r14 0xfffff80027f41318 -8795422715112 r15 0x0 0 rip 0xffffffff80619a1e 0xffffffff80619a1e <__mtx_lock_flags+750> eflags 0x10246 [ PF ZF IF RF ] cs 0x20 32 ss 0x28 40 ds es fs gs (kgdb) x/a $rsp 0xfffffe04f5785700: 0xfffff80126ea54f0 (kgdb) x/a $rsp + 0x18 0xfffffe04f5785718: 0x0 I have no idea what could have caused the #GP. This is certainly not a stack overflow. -- Andriy Gapon From owner-freebsd-current@freebsd.org Fri Nov 6 12:21: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 0BC0DA27962 for ; Fri, 6 Nov 2015 12:21:48 +0000 (UTC) (envelope-from theraven@FreeBSD.org) Received: from theravensnest.org (theraven.freebsd.your.org [216.14.102.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cloud.theravensnest.org", Issuer "StartCom Class 1 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D0E851D11; Fri, 6 Nov 2015 12:21:47 +0000 (UTC) (envelope-from theraven@FreeBSD.org) Received: from [192.168.1.130] ([69.198.134.97]) (authenticated bits=0) by theravensnest.org (8.15.2/8.15.2) with ESMTPSA id tA6CLblQ024475 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 6 Nov 2015 12:21:39 GMT (envelope-from theraven@FreeBSD.org) X-Authentication-Warning: theravensnest.org: Host [69.198.134.97] claimed to be [192.168.1.130] Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: [PATCH] microoptimize by trying to avoid locking a locked mutex From: David Chisnall In-Reply-To: <20151106005524.GA4877@dft-labs.eu> Date: Fri, 6 Nov 2015 04:21:37 -0800 Cc: Ian Lepore , John Baldwin , Adrian Chadd , freebsd-current , Konstantin Belousov Content-Transfer-Encoding: quoted-printable Message-Id: <5972A132-1589-4230-A3B4-74D2FD442331@FreeBSD.org> References: <20151104233218.GA27709@dft-labs.eu> <20151105192623.GB27709@dft-labs.eu> <1563180.x0Z3Ou4xid@ralph.baldwin.cx> <1446766522.91534.412.camel@freebsd.org> <20151106005524.GA4877@dft-labs.eu> To: Mateusz Guzik 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: Fri, 06 Nov 2015 12:21:48 -0000 On 5 Nov 2015, at 16:55, Mateusz Guzik wrote: >=20 >> Will that cause problems, especially for code inside a loop >> where the compiler may decide to shuffle things around? >>=20 >=20 > Lock value is volatile, so the compiler should not screw us up. Note: volatile means do not reorder loads/stores *to this value*, the = compiler is completely free to reorder loads/stores to other values = around this one. _Atomic exists in C11 to do the right thing when you = want to enforce stricter barriers. In this case, we=E2=80=99re = currently relying on the compiler not being able to see through the = assembly. At some point in the future, I imagine that we=E2=80=99ll move to using = C11 atomic operations, which will allow the compiler more freedom. The = new reads that you=E2=80=99re currently doing should be replaced by = explicit atomic reads with a relaxed memory order (to enforce atomicity = with respect to that variable). If we were to replace the mtx_lock = field with an _Atomic variant, then the current code would make it a = sequentially consistent read, which would add a lot of extra overhead. = Note also that it is undefined behaviour in C11 to do atomic and = non-atomic accesses to the same underlying memory location. Please = consider the future maintainability of the code when making this change. David From owner-freebsd-current@freebsd.org Fri Nov 6 14:22:39 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 D24CEA2872E for ; Fri, 6 Nov 2015 14:22:39 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (mail.turbocat.net [IPv6:2a01:4f8:d16:4514::2]) (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 795E21AC6; Fri, 6 Nov 2015 14:22:39 +0000 (UTC) (envelope-from hps@selasky.org) Received: from laptop015.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 6E7031FE023; Fri, 6 Nov 2015 15:22:37 +0100 (CET) Subject: Re: [PATCH] microoptimize by trying to avoid locking a locked mutex To: Mateusz Guzik , Ian Lepore , John Baldwin , Adrian Chadd , freebsd-current , Konstantin Belousov References: <20151104233218.GA27709@dft-labs.eu> <20151105192623.GB27709@dft-labs.eu> <1563180.x0Z3Ou4xid@ralph.baldwin.cx> <1446766522.91534.412.camel@freebsd.org> <20151106005524.GA4877@dft-labs.eu> From: Hans Petter Selasky Message-ID: <563CB814.80905@selasky.org> Date: Fri, 6 Nov 2015 15:24:20 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20151106005524.GA4877@dft-labs.eu> 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, 06 Nov 2015 14:22:40 -0000 On 11/06/15 01:55, Mateusz Guzik wrote: > On Thu, Nov 05, 2015 at 04:35:22PM -0700, Ian Lepore wrote: >> On Thu, 2015-11-05 at 14:19 -0800, John Baldwin wrote: >>> On Thursday, November 05, 2015 01:45:19 PM Adrian Chadd wrote: >>>> On 5 November 2015 at 11:26, Mateusz Guzik >>>> wrote: >>>>> On Thu, Nov 05, 2015 at 11:04:13AM -0800, John Baldwin wrote: >>>>>> On Thursday, November 05, 2015 04:26:28 PM Konstantin Belousov >>>>>> wrote: >>>>>>> On Thu, Nov 05, 2015 at 12:32:18AM +0100, Mateusz Guzik >>>>>>> wrote: >>>>>>>> mtx_lock will unconditionally try to grab the lock and if >>>>>>>> that fails, >>>>>>>> will call __mtx_lock_sleep which will immediately try to do >>>>>>>> the same >>>>>>>> atomic op again. >>>>>>>> >>>>>>>> So, the obvious microoptimization is to check the state in >>>>>>>> __mtx_lock_sleep and avoid the operation if the lock is not >>>>>>>> free. >>>>>>>> >>>>>>>> This gives me ~40% speedup in a microbenchmark of 40 find >>>>>>>> processes >>>>>>>> traversing tmpfs and contending on mount mtx (only used as >>>>>>>> an easy >>>>>>>> benchmark, I have WIP patches to get rid of it). >>>>>>>> >>>>>>>> Second part of the patch is optional and just checks the >>>>>>>> state of the >>>>>>>> lock prior to doing any atomic operations, but it gives a >>>>>>>> very modest >>>>>>>> speed up when applied on top of the __mtx_lock_sleep >>>>>>>> change. As such, >>>>>>>> I'm not going to defend this part. >>>>>>> Shouldn't the same consideration applied to all spinning >>>>>>> loops, i.e. >>>>>>> also to the spin/thread mutexes, and to the spinning parts of >>>>>>> sx and >>>>>>> lockmgr ? >>>>>> >>>>>> I agree. I think both changes are good and worth doing in our >>>>>> other >>>>>> primitives. >>>>>> >>>>> >>>>> I glanced over e.g. rw_rlock and it did not have the issue, now >>>>> that I >>>>> see _sx_xlock_hard it wuld indeed use fixing. >>>>> >>>>> Expect a patch in few h for all primitives I'll find. I'll stress >>>>> test >>>>> the kernel, but it is unlikely I'll do microbenchmarks for >>>>> remaining >>>>> primitives. >>>> >>>> Is this stuff you're proposing still valid for non-x86 platforms? >>> >>> Yes. It just does a read before trying the atomic compare and swap >>> and >>> falls through to the hard case as if the atomic op failed if the >>> result >>> of the read would result in a compare failure. >>> >> >> The atomic ops include barriers, the new pre-read of the variable >> doesn't. Will that cause problems, especially for code inside a loop >> where the compiler may decide to shuffle things around? >> > > Lock value is volatile, so the compiler should not screw us up. I removed > the store to the variable due to a different concern. In worst case we > would have slept instead of spinning. (see below) > >> I suspect the performance gain will be biggest on the platforms where >> atomic ops are expensive (I gather from various code comments that's >> the case on x86). >> > > I don't know about other architectures, on x86 atomic op performance on > contended cachelines deteriorates drastically. > > ======================================================= > > For the most port the patch below does 2 simple kinds of changes: > 1. in macros for lock/unlock primitives the lock value is fetched and > compared against relevant _UNLOCKED macro prior to the atomic op > 2. in functions: > > before: > while (!_mtx_obtain_lock(m, tid)) { > v = m->mtx_lock; > if (v != MTX_UNOWNED) { > .... > } > ..... > } > > after: > for (;;) { > if (m->mtx_lock == MTX_UNOWNED && _mtx_obtain_lock(m, tid)) > break; > v = m->mtx_lock; > if (v != MTX_UNOWNED) { > .... > } > ..... > } > > The original patch preloaded the 'v' variable. If the value was > MTX_UNOWNED and _mtx_obtain_lock failed, we just lost the race. In > order to spin waiting for the other thread to release the lock, we have > to re-read the variable. Thus for simplicity it is no longer stored in > 'v'. Note this is contrary to kib's earlier suggestion which would put > such threads directly to sleep. I don't have proper measurements to have > any strong opinion here, I went the aforementioned route to minimise > changes. > > Note this is a trivial patch to improve the situation a little bit, I > have no interest in trying to polish these primitives at this time. > > For overall results, on a machine with 32GB of RAM and the following: > CPU: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz (2800.06-MHz K8-class > CPU) > FreeBSD/SMP: 2 package(s) x 10 core(s) x 2 SMT threads > > this reduced make -j 40 kernel in a 10.2 jail from ~2:15 to ~2:05. > > ======================================================= > > diff --git a/sys/kern/kern_lock.c b/sys/kern/kern_lock.c > index aa67180..198e93e 100644 > --- a/sys/kern/kern_lock.c > +++ b/sys/kern/kern_lock.c > @@ -787,8 +787,10 @@ __lockmgr_args(struct lock *lk, u_int flags, struct lock_object *ilk, > break; > } > > - while (!atomic_cmpset_acq_ptr(&lk->lk_lock, LK_UNLOCKED, > - tid)) { > + for (;;) { > + if (lk->lk_lock == LK_UNLOCKED && > + atomic_cmpset_acq_ptr(&lk->lk_lock, LK_UNLOCKED, tid)) > + break; > #ifdef HWPMC_HOOKS > PMC_SOFT_CALL( , , lock, failed); > #endif > @@ -1124,7 +1126,11 @@ __lockmgr_args(struct lock *lk, u_int flags, struct lock_object *ilk, > __func__, iwmesg, file, line); > } > > - while (!atomic_cmpset_acq_ptr(&lk->lk_lock, LK_UNLOCKED, tid)) { > + for (;;) { > + if (lk->lk_lock == LK_UNLOCKED && > + atomic_cmpset_acq_ptr(&lk->lk_lock, LK_UNLOCKED, tid)) > + break; > + > #ifdef HWPMC_HOOKS > PMC_SOFT_CALL( , , lock, failed); > #endif > diff --git a/sys/kern/kern_mutex.c b/sys/kern/kern_mutex.c > index bec8f6b..51e82a3 100644 > --- a/sys/kern/kern_mutex.c > +++ b/sys/kern/kern_mutex.c > @@ -419,7 +419,9 @@ __mtx_lock_sleep(volatile uintptr_t *c, uintptr_t tid, int opts, > all_time -= lockstat_nsecs(&m->lock_object); > #endif > > - while (!_mtx_obtain_lock(m, tid)) { > + for (;;) { > + if (m->mtx_lock == MTX_UNOWNED && _mtx_obtain_lock(m, tid)) > + break; > #ifdef KDTRACE_HOOKS > spin_cnt++; > #endif > @@ -602,8 +604,9 @@ _mtx_lock_spin_cookie(volatile uintptr_t *c, uintptr_t tid, int opts, > #ifdef KDTRACE_HOOKS > spin_time -= lockstat_nsecs(&m->lock_object); > #endif > - while (!_mtx_obtain_lock(m, tid)) { > - > + for (;;) { > + if (m->mtx_lock == MTX_UNOWNED && _mtx_obtain_lock(m, tid)) > + break; > /* Give interrupts a chance while we spin. */ > spinlock_exit(); > while (m->mtx_lock != MTX_UNOWNED) { > @@ -675,7 +678,9 @@ retry: > m->lock_object.lo_name, file, line)); > WITNESS_CHECKORDER(&m->lock_object, > opts | LOP_NEWORDER | LOP_EXCLUSIVE, file, line, NULL); > - while (!_mtx_obtain_lock(m, tid)) { > + for (;;) { > + if (m->mtx_lock == MTX_UNOWNED && _mtx_obtain_lock(m, tid)) > + break; > if (m->mtx_lock == tid) { > m->mtx_recurse++; > break; > diff --git a/sys/kern/kern_rwlock.c b/sys/kern/kern_rwlock.c > index 6541724..6a904d2 100644 > --- a/sys/kern/kern_rwlock.c > +++ b/sys/kern/kern_rwlock.c > @@ -771,7 +771,9 @@ __rw_wlock_hard(volatile uintptr_t *c, uintptr_t tid, const char *file, > all_time -= lockstat_nsecs(&rw->lock_object); > state = rw->rw_lock; > #endif > - while (!_rw_write_lock(rw, tid)) { > + for (;;) { > + if (rw->rw_lock == RW_UNLOCKED && _rw_write_lock(rw, tid)) > + break; > #ifdef KDTRACE_HOOKS > spin_cnt++; > #endif > diff --git a/sys/kern/kern_sx.c b/sys/kern/kern_sx.c > index 96e117b..2a81c04 100644 > --- a/sys/kern/kern_sx.c > +++ b/sys/kern/kern_sx.c > @@ -544,7 +544,10 @@ _sx_xlock_hard(struct sx *sx, uintptr_t tid, int opts, const char *file, > all_time -= lockstat_nsecs(&sx->lock_object); > state = sx->sx_lock; > #endif > - while (!atomic_cmpset_acq_ptr(&sx->sx_lock, SX_LOCK_UNLOCKED, tid)) { > + for (;;) { > + if (sx->sx_lock == SX_LOCK_UNLOCKED && > + atomic_cmpset_acq_ptr(&sx->sx_lock, SX_LOCK_UNLOCKED, tid)) > + break; > #ifdef KDTRACE_HOOKS > spin_cnt++; > #endif > diff --git a/sys/sys/mutex.h b/sys/sys/mutex.h > index a9ec072..0443922 100644 > --- a/sys/sys/mutex.h > +++ b/sys/sys/mutex.h > @@ -185,7 +185,7 @@ void thread_lock_flags_(struct thread *, int, const char *, int); > #define __mtx_lock(mp, tid, opts, file, line) do { \ > uintptr_t _tid = (uintptr_t)(tid); \ > \ > - if (!_mtx_obtain_lock((mp), _tid)) \ > + if (((mp)->mtx_lock != MTX_UNOWNED || !_mtx_obtain_lock((mp), _tid)))\ > _mtx_lock_sleep((mp), _tid, (opts), (file), (line)); \ > else \ > LOCKSTAT_PROFILE_OBTAIN_LOCK_SUCCESS(adaptive__acquire, \ > @@ -203,7 +203,7 @@ void thread_lock_flags_(struct thread *, int, const char *, int); > uintptr_t _tid = (uintptr_t)(tid); \ > \ > spinlock_enter(); \ > - if (!_mtx_obtain_lock((mp), _tid)) { \ > + if (((mp)->mtx_lock != MTX_UNOWNED || !_mtx_obtain_lock((mp), _tid))) {\ > if ((mp)->mtx_lock == _tid) \ > (mp)->mtx_recurse++; \ > else \ > @@ -232,7 +232,7 @@ void thread_lock_flags_(struct thread *, int, const char *, int); > \ > if ((mp)->mtx_recurse == 0) \ > LOCKSTAT_PROFILE_RELEASE_LOCK(adaptive__release, mp); \ > - if (!_mtx_release_lock((mp), _tid)) \ > + if ((mp)->mtx_lock != _tid || !_mtx_release_lock((mp), _tid)) \ > _mtx_unlock_sleep((mp), (opts), (file), (line)); \ > } while (0) > > diff --git a/sys/sys/rwlock.h b/sys/sys/rwlock.h > index f8947c5..6b4f505 100644 > --- a/sys/sys/rwlock.h > +++ b/sys/sys/rwlock.h > @@ -96,7 +96,7 @@ > #define __rw_wlock(rw, tid, file, line) do { \ > uintptr_t _tid = (uintptr_t)(tid); \ > \ > - if (!_rw_write_lock((rw), _tid)) \ > + if ((rw)->rw_lock != RW_UNLOCKED || !_rw_write_lock((rw), _tid))\ > _rw_wlock_hard((rw), _tid, (file), (line)); \ > else \ > LOCKSTAT_PROFILE_OBTAIN_RWLOCK_SUCCESS(rw__acquire, rw, \ > @@ -112,7 +112,7 @@ > else { \ > LOCKSTAT_PROFILE_RELEASE_RWLOCK(rw__release, rw, \ > LOCKSTAT_WRITER); \ > - if (!_rw_write_unlock((rw), _tid)) \ > + if ((rw)->rw_lock != _tid || !_rw_write_unlock((rw), _tid))\ > _rw_wunlock_hard((rw), _tid, (file), (line)); \ > } \ > } while (0) > diff --git a/sys/sys/sx.h b/sys/sys/sx.h > index 96a664f..144cab5 100644 > --- a/sys/sys/sx.h > +++ b/sys/sys/sx.h > @@ -150,7 +150,8 @@ __sx_xlock(struct sx *sx, struct thread *td, int opts, const char *file, > uintptr_t tid = (uintptr_t)td; > int error = 0; > > - if (!atomic_cmpset_acq_ptr(&sx->sx_lock, SX_LOCK_UNLOCKED, tid)) > + if (sx->sx_lock != SX_LOCK_UNLOCKED || > + !atomic_cmpset_acq_ptr(&sx->sx_lock, SX_LOCK_UNLOCKED, tid)) > error = _sx_xlock_hard(sx, tid, opts, file, line); > else > LOCKSTAT_PROFILE_OBTAIN_RWLOCK_SUCCESS(sx__acquire, sx, > @@ -168,7 +169,8 @@ __sx_xunlock(struct sx *sx, struct thread *td, const char *file, int line) > if (sx->sx_recurse == 0) > LOCKSTAT_PROFILE_RELEASE_RWLOCK(sx__release, sx, > LOCKSTAT_WRITER); > - if (!atomic_cmpset_rel_ptr(&sx->sx_lock, tid, SX_LOCK_UNLOCKED)) > + if (sx->sx_lock != tid || > + !atomic_cmpset_rel_ptr(&sx->sx_lock, tid, SX_LOCK_UNLOCKED)) > _sx_xunlock_hard(sx, tid, file, line); > } > Just gave this patch a spin on my RPI2 and it seems to work fine. --HPS From owner-freebsd-current@freebsd.org Fri Nov 6 15:36: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 C5480A275C9; Fri, 6 Nov 2015 15:36:04 +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 68B9614C8; Fri, 6 Nov 2015 15:36:04 +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 tA6FZtVf093310 (version=TLSv1 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 6 Nov 2015 17:35:55 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua tA6FZtVf093310 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id tA6FZti9093309; Fri, 6 Nov 2015 17:35:55 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Fri, 6 Nov 2015 17:35:54 +0200 From: Konstantin Belousov To: Andriy Gapon Cc: FreeBSD Current , FreeBSD Hackers Subject: Re: strange kernel crash Message-ID: <20151106153554.GO2257@kib.kiev.ua> References: <563C8CED.3020101@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <563C8CED.3020101@FreeBSD.org> User-Agent: Mutt/1.5.24 (2015-08-30) 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: Fri, 06 Nov 2015 15:36:04 -0000 On Fri, Nov 06, 2015 at 01:20:13PM +0200, Andriy Gapon wrote: > Unread portion of the kernel message buffer: > > Fatal trap 1: privileged instruction fault while in kernel mode > cpuid = 0; apic id = 00 > instruction pointer = 0x20:0xffffffff80619a1e > stack pointer = 0x28:0xfffffe04f57856f0 > frame pointer = 0x28:0xfffffe04f57857b0 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, long 1, def32 0, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 2658 (firefox) > trap number = 1 > panic: privileged instruction fault > cpuid = 0 > curthread: 0xfffff803270b6000 > stack: 0xfffffe04f5782000 - 0xfffffe04f5786000 > stack pointer: 0xfffffe04f5785320 > KDB: stack backtrace: > db_trace_self_wrapper() at 0xffffffff8041e86b = db_trace_self_wrapper+0x2b/frame > 0xfffffe04f5785250 > kdb_backtrace() at 0xffffffff80669f39 = kdb_backtrace+0x39/frame 0xfffffe04f5785300 > vpanic() at 0xffffffff8063531c = vpanic+0x14c/frame 0xfffffe04f5785340 > panic() at 0xffffffff80635063 = panic+0x43/frame 0xfffffe04f57853a0 > trap_fatal() at 0xffffffff8081fc0f = trap_fatal+0x33f/frame 0xfffffe04f5785400 > trap() at 0xffffffff8081f872 = trap+0x7d2/frame 0xfffffe04f5785610 > trap_check() at 0xffffffff8081ff2a = trap_check+0x2a/frame 0xfffffe04f5785630 > calltrap() at 0xffffffff80807ea0 = calltrap+0x8/frame 0xfffffe04f5785630 > --- trap 0x1, rip = 0xffffffff80619a1e, rsp = 0xfffffe04f5785700, rbp = > 0xfffffe04f57857b0 --- > __mtx_lock_flags() at 0xffffffff80619a1e = __mtx_lock_flags+0x2ee/frame > 0xfffffe04f57857b0 > uma_dbg_getslab() at 0xffffffff807df15c = uma_dbg_getslab+0x3c/frame > 0xfffffe04f57857d0 > uma_dbg_alloc() at 0xffffffff807df08d = uma_dbg_alloc+0x2d/frame 0xfffffe04f5785800 > uma_zalloc_arg() at 0xffffffff807dacf1 = uma_zalloc_arg+0x4b1/frame > 0xfffffe04f5785890 > uma_zalloc() at 0xffffffff8068b040 = uma_zalloc+0x10/frame 0xfffffe04f57858a0 > selfdalloc() at 0xffffffff8068aa12 = selfdalloc+0x22/frame 0xfffffe04f57858c0 > pollscan() at 0xffffffff8068a615 = pollscan+0x95/frame 0xfffffe04f5785910 > kern_poll() at 0xffffffff8068a4b1 = kern_poll+0x1f1/frame 0xfffffe04f5785a70 > sys_poll() at 0xffffffff8068a2b9 = sys_poll+0x79/frame 0xfffffe04f5785a90 > syscallenter() at 0xffffffff80820560 = syscallenter+0x320/frame 0xfffffe04f5785b00 > amd64_syscall() at 0xffffffff8082012f = amd64_syscall+0x1f/frame 0xfffffe04f5785bf0 > Xfast_syscall() at 0xffffffff8080818b = Xfast_syscall+0xfb/frame 0xfffffe04f5785bf0 > --- syscall (209, FreeBSD ELF64, sys_poll), rip = 0x80146342a, rsp = > 0x7fffffffd8e8, rbp = 0x7fffffffd920 --- > Uptime: 1d12h57m32s > > > Now the strange part: > > 0xffffffff80619a18 <+744>: jne 0xffffffff80619a61 <__mtx_lock_flags+817> > 0xffffffff80619a1a <+746>: mov %rbx,(%rsp) > => 0xffffffff80619a1e <+750>: movq $0x0,0x18(%rsp) > 0xffffffff80619a27 <+759>: movq $0x0,0x10(%rsp) > 0xffffffff80619a30 <+768>: movq $0x0,0x8(%rsp) > > RSP value seems to be sane and consistent with the stack information above: > (kgdb) i reg > rax 0x4 4 > rbx 0xfffff80126ea54f0 -8791145163536 > rcx 0xffffffff8099a600 -2137414144 > rdx 0xfffff803270b6000 -8782553063424 > rsi 0x4 4 > rdi 0xfffff80027f41318 -8795422715112 > rbp 0xfffffe04f57857b0 0xfffffe04f57857b0 > rsp 0xfffffe04f5785700 0xfffffe04f5785700 > r8 0xffffffff809a7727 -2137360601 > r9 0xfffff80126ea54f0 -8791145163536 > r10 0x3e8 1000 > r11 0xfffffe04f5785cc0 -2177725080384 > r12 0x1 1 > r13 0xfffff803270b6000 -8782553063424 > r14 0xfffff80027f41318 -8795422715112 > r15 0x0 0 > rip 0xffffffff80619a1e 0xffffffff80619a1e <__mtx_lock_flags+750> > eflags 0x10246 [ PF ZF IF RF ] > cs 0x20 32 > ss 0x28 40 > ds > es > fs > gs > > (kgdb) x/a $rsp > 0xfffffe04f5785700: 0xfffff80126ea54f0 > (kgdb) x/a $rsp + 0x18 > 0xfffffe04f5785718: 0x0 > > I have no idea what could have caused the #GP. This is certainly not a stack > overflow. This is a second report, please take a look at https://lists.freebsd.org/pipermail/freebsd-current/2015-October/057975.html I have no idea as well. From owner-freebsd-current@freebsd.org Fri Nov 6 16:06: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 B80D3A28048 for ; Fri, 6 Nov 2015 16:06:14 +0000 (UTC) (envelope-from kp@vega.codepro.be) Received: from venus.codepro.be (venus.codepro.be [IPv6:2a01:4f8:162:1127::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.codepro.be", Issuer "Gandi Standard SSL CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7EBC41F36 for ; Fri, 6 Nov 2015 16:06:14 +0000 (UTC) (envelope-from kp@vega.codepro.be) Received: from vega.codepro.be (unknown [172.16.1.3]) by venus.codepro.be (Postfix) with ESMTP id D299B203B5; Fri, 6 Nov 2015 17:06:10 +0100 (CET) Received: by vega.codepro.be (Postfix, from userid 1001) id CBF774E521; Fri, 6 Nov 2015 17:06:10 +0100 (CET) Date: Fri, 6 Nov 2015 17:06:10 +0100 From: Kristof Provost To: Tom Uffner Cc: FreeBSD-Current Subject: Re: r289932 causes pf reversion - breaks rules with broadcast destination Message-ID: <20151106160610.GB2336@vega.codepro.be> References: <563AB177.6030809@uffner.com> <563B944A.50905@uffner.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <563B944A.50905@uffner.com> X-Checked-By-NSA: Probably User-Agent: Mutt/1.5.24 (2015-08-30) 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, 06 Nov 2015 16:06:14 -0000 On 2015-11-05 12:39:22 (-0500), Tom Uffner wrote: > So, if my rule was "working" due to false positive in a comparison that has > now been fixed, how many other address comparisons were affected by this > error? > > There are 36 occurrences of PF_ANEQ in pf.c and 2 in if_pfsync.c > Most of them are an optimisation check. They're used in the NAT paths to see if addresses need to be rewritten (and checksums updated) or not. That's probably part of the reason it took so long to notice the bug in the macro: in most cases a false positive only slowed things down a little, it didn't actually produce an incorrect result. I think I've reproduced your problem with very simple rules: pass out block out proto icmp pass out log on vtnet0 proto icmp from any to vtnet0:broadcast pass out log on vtnet0 proto icmp from any to 172.16.2.1 With those rules I can ping to ping 172.16.2.255 (vtnet0 has 172.16.2.2/24), but not to 172.16.2.1. If I remove the broadcast rule I suddenly can ping to 172.16.2.1. I suspect I've also found the source of the problem: pf_addr_wrap_neq() uses PF_ANEQ(), but sets address family 0. As a result of the fix that now means we always return false there. Can you give this a quick test: diff --git a/sys/netpfil/pf/pf.c b/sys/netpfil/pf/pf.c index 1dfc37d..762b82e 100644 --- a/sys/netpfil/pf/pf.c +++ b/sys/netpfil/pf/pf.c @@ -1973,9 +1973,9 @@ pf_addr_wrap_neq(struct pf_addr_wrap *aw1, struct pf_addr_wrap *aw2) switch (aw1->type) { case PF_ADDR_ADDRMASK: case PF_ADDR_RANGE: - if (PF_ANEQ(&aw1->v.a.addr, &aw2->v.a.addr, 0)) + if (PF_ANEQ(&aw1->v.a.addr, &aw2->v.a.addr, AF_INET6)) return (1); - if (PF_ANEQ(&aw1->v.a.mask, &aw2->v.a.mask, 0)) + if (PF_ANEQ(&aw1->v.a.mask, &aw2->v.a.mask, AF_INET6)) return (1); return (0); case PF_ADDR_DYNIFTL: Regards, Kristof From owner-freebsd-current@freebsd.org Fri Nov 6 16:08: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 77872A280B0; Fri, 6 Nov 2015 16:08:13 +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 5A20F1080; Fri, 6 Nov 2015 16:08:11 +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 SAA27226; Fri, 06 Nov 2015 18:08:09 +0200 (EET) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1ZujYf-00080S-Kb; Fri, 06 Nov 2015 18:08:09 +0200 Subject: Re: strange kernel crash To: Konstantin Belousov References: <563C8CED.3020101@FreeBSD.org> <20151106153554.GO2257@kib.kiev.ua> Cc: FreeBSD Current , FreeBSD Hackers From: Andriy Gapon Message-ID: <563CD045.8020402@FreeBSD.org> Date: Fri, 6 Nov 2015 18:07:33 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <20151106153554.GO2257@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: Fri, 06 Nov 2015 16:08:13 -0000 On 06/11/2015 17:35, Konstantin Belousov wrote: > This is a second report, please take a look at > https://lists.freebsd.org/pipermail/freebsd-current/2015-October/057975.html > I have no idea as well. In my case it does not look like the code was overwritten, though. -- Andriy Gapon From owner-freebsd-current@freebsd.org Fri Nov 6 16:26: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 BAA84A28665; Fri, 6 Nov 2015 16:26:55 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (mail.turbocat.net [IPv6:2a01:4f8:d16:4514::2]) (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 4B72D1ED0; Fri, 6 Nov 2015 16:26:55 +0000 (UTC) (envelope-from hps@selasky.org) Received: from laptop015.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 4989A1FE023; Fri, 6 Nov 2015 17:26:52 +0100 (CET) Subject: Re: Timing issue with Dummynet on high kernel timer interrupt To: Luigi Rizzo References: <6545444AE21C2749939E637E56594CEA3C0DCCC4@gsp-ex02.ds.swin.edu.au> <5638B7B5.3030802@selasky.org> <6545444AE21C2749939E637E56594CEA3C0DE7FF@gsp-ex02.ds.swin.edu.au> <563B2703.5080402@selasky.org> <6545444AE21C2749939E637E56594CEA3C0E0BD9@gsp-ex02.ds.swin.edu.au> <563C6864.2090907@selasky.org> <563C786C.1050305@selasky.org> <563CC186.9000807@selasky.org> Cc: Rasool Al-Saadi , "freebsd-net@freebsd.org" , FreeBSD Current , Alexander Motin From: Hans Petter Selasky Message-ID: <563CD533.2000909@selasky.org> Date: Fri, 6 Nov 2015 17:28:35 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <563CC186.9000807@selasky.org> 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, 06 Nov 2015 16:26:55 -0000 Hi, I spent some time to write a test application to investigate this issue and I found some irregularities, that when kern.eventtimer.periodic=0, the timer appears to run very irregular. Test software: ============== fetch http://home.selasky.org:8192/privat/callout_test_dummynet.tar.gz tar -zxvf callout_test_dummynet.tar.gz cd callout_test_dummynet make -m /usr/src/share/mk SYSDIR=/usr/src/sys all install Test I: ======= The following settings are placed in /boot/loader.conf and computer rebooted. kern.hz=10000 kern.eventtimer.periodic=1 kldload callout_test ./test.sh debug.total: 32604 -> 0 debug.total: 10021 -> 0 debug.total: 10020 -> 0 debug.total: 10020 -> 0 debug.total: 10020 -> 0 debug.total: 10020 -> 0 debug.total: 10020 -> 0 debug.total: 10020 -> 0 debug.total: 10019 -> 0 debug.total: 10021 -> 0 debug.total: 10020 -> 0 debug.total: 10021 -> 0 debug.total: 10019 -> 0 debug.total: 10020 -> 0 debug.total: 10018 -> 0 debug.total: 10021 -> 0 debug.total: 10020 -> 0 debug.total: 10020 -> 0 debug.total: 10020 -> 0 debug.total: 10020 -> 0 debug.total: 10020 -> 0 debug.total: 10020 -> 0 debug.total: 10020 -> 0 debug.total: 10020 -> 0 Test II: ======== The following settings are placed in /boot/loader.conf and computer rebooted. kern.hz=10000 kern.eventtimer.periodic=0 kldload callout_test ./test.sh debug.total: 20337 -> 0 debug.total: 10091 -> 0 debug.total: 10018 -> 1 debug.total: 10041 -> 0 debug.total: 10019 -> 0 debug.total: 10644 -> 0 debug.total: 10014 -> 1 debug.total: 10020 -> 0 debug.total: 10019 -> 0 debug.total: 10644 -> 0 debug.total: 10014 -> 0 debug.total: 10644 -> 0 debug.total: 10640 -> 0 debug.total: 10210 -> 0 debug.total: 10015 -> 0 debug.total: 10020 -> 1 debug.total: 10020 -> 0 debug.total: 10453 -> 0 debug.total: 10642 -> 0 If you load the computer, like a multi-CPU buildkernel, the value flattens out again. Test III: ========= The following settings are placed in /boot/loader.conf and computer rebooted. kern.hz=1000 kern.eventtimer.periodic=1 kldload callout_test ./test.sh debug.total: 5238 -> 0 debug.total: 1005 -> 0 debug.total: 1003 -> 0 debug.total: 1006 -> 0 debug.total: 1003 -> 0 debug.total: 1003 -> 0 debug.total: 1005 -> 0 debug.total: 1006 -> 0 debug.total: 1003 -> 0 debug.total: 1013 -> 0 debug.total: 1005 -> 0 debug.total: 1006 -> 0 debug.total: 1004 -> 0 debug.total: 1005 -> 0 debug.total: 1003 -> 0 debug.total: 1004 -> 0 debug.total: 1006 -> 0 debug.total: 1004 -> 0 debug.total: 1004 -> 0 debug.total: 1007 -> 0 debug.total: 1003 -> 0 debug.total: 1004 -> 0 The difference between 100021 and 10642 interrupts in a second for test II is quite big, close to 6.5% deviation. Does anyone have any clue if this is the expected behaviour when kern.eventtimer.periodic=1 or not? MAV ? --HPS From owner-freebsd-current@freebsd.org Fri Nov 6 16:43: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 55688A28BEB for ; Fri, 6 Nov 2015 16:43:53 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from erouter6.ore.mailhop.org (erouter6.ore.mailhop.org [54.187.213.119]) (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 32D9D1E1C for ; Fri, 6 Nov 2015 16:43:52 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from ilsoft.org (unknown [73.34.117.227]) by outbound3.ore.mailhop.org (Halon Mail Gateway) with ESMTPSA; Fri, 6 Nov 2015 16:42:48 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id tA6GhnqZ051087; Fri, 6 Nov 2015 09:43:49 -0700 (MST) (envelope-from ian@freebsd.org) Message-ID: <1446828229.91534.417.camel@freebsd.org> Subject: Re: Timing issue with Dummynet on high kernel timer interrupt From: Ian Lepore To: Hans Petter Selasky , Luigi Rizzo Cc: Rasool Al-Saadi , "freebsd-net@freebsd.org" , FreeBSD Current , Alexander Motin Date: Fri, 06 Nov 2015 09:43:49 -0700 In-Reply-To: <563CD533.2000909@selasky.org> References: <6545444AE21C2749939E637E56594CEA3C0DCCC4@gsp-ex02.ds.swin.edu.au> <5638B7B5.3030802@selasky.org> <6545444AE21C2749939E637E56594CEA3C0DE7FF@gsp-ex02.ds.swin.edu.au> <563B2703.5080402@selasky.org> <6545444AE21C2749939E637E56594CEA3C0E0BD9@gsp-ex02.ds.swin.edu.au> <563C6864.2090907@selasky.org> <563C786C.1050305@selasky.org> <563CC186.9000807@selasky.org> <563CD533.2000909@selasky.org> Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.16.5 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: Fri, 06 Nov 2015 16:43:53 -0000 On Fri, 2015-11-06 at 17:28 +0100, Hans Petter Selasky wrote: > Hi, > > I spent some time to write a test application to investigate this > issue > and I found some irregularities, that when > kern.eventtimer.periodic=0, > the timer appears to run very irregular. > > Test software: > ============== > > fetch > http://home.selasky.org:8192/privat/callout_test_dummynet.tar.gz > tar -zxvf callout_test_dummynet.tar.gz > cd callout_test_dummynet > make -m /usr/src/share/mk SYSDIR=/usr/src/sys all install > > Test I: > ======= > > The following settings are placed in /boot/loader.conf and computer > rebooted. > kern.hz=10000 > kern.eventtimer.periodic=1 > > kldload callout_test > > ./test.sh > debug.total: 32604 -> 0 > debug.total: 10021 -> 0 > debug.total: 10020 -> 0 > debug.total: 10020 -> 0 > debug.total: 10020 -> 0 > debug.total: 10020 -> 0 > debug.total: 10020 -> 0 > debug.total: 10020 -> 0 > debug.total: 10019 -> 0 > debug.total: 10021 -> 0 > debug.total: 10020 -> 0 > debug.total: 10021 -> 0 > debug.total: 10019 -> 0 > debug.total: 10020 -> 0 > debug.total: 10018 -> 0 > debug.total: 10021 -> 0 > debug.total: 10020 -> 0 > debug.total: 10020 -> 0 > debug.total: 10020 -> 0 > debug.total: 10020 -> 0 > debug.total: 10020 -> 0 > debug.total: 10020 -> 0 > debug.total: 10020 -> 0 > debug.total: 10020 -> 0 > > Test II: > ======== > > The following settings are placed in /boot/loader.conf and computer > rebooted. > kern.hz=10000 > kern.eventtimer.periodic=0 > > kldload callout_test > > ./test.sh > debug.total: 20337 -> 0 > debug.total: 10091 -> 0 > debug.total: 10018 -> 1 > debug.total: 10041 -> 0 > debug.total: 10019 -> 0 > debug.total: 10644 -> 0 > debug.total: 10014 -> 1 > debug.total: 10020 -> 0 > debug.total: 10019 -> 0 > debug.total: 10644 -> 0 > debug.total: 10014 -> 0 > debug.total: 10644 -> 0 > debug.total: 10640 -> 0 > debug.total: 10210 -> 0 > debug.total: 10015 -> 0 > debug.total: 10020 -> 1 > debug.total: 10020 -> 0 > debug.total: 10453 -> 0 > debug.total: 10642 -> 0 > > If you load the computer, like a multi-CPU buildkernel, the value > flattens out again. > > Test III: > ========= > The following settings are placed in /boot/loader.conf and computer > rebooted. > kern.hz=1000 > kern.eventtimer.periodic=1 > > kldload callout_test > > ./test.sh > debug.total: 5238 -> 0 > debug.total: 1005 -> 0 > debug.total: 1003 -> 0 > debug.total: 1006 -> 0 > debug.total: 1003 -> 0 > debug.total: 1003 -> 0 > debug.total: 1005 -> 0 > debug.total: 1006 -> 0 > debug.total: 1003 -> 0 > debug.total: 1013 -> 0 > debug.total: 1005 -> 0 > debug.total: 1006 -> 0 > debug.total: 1004 -> 0 > debug.total: 1005 -> 0 > debug.total: 1003 -> 0 > debug.total: 1004 -> 0 > debug.total: 1006 -> 0 > debug.total: 1004 -> 0 > debug.total: 1004 -> 0 > debug.total: 1007 -> 0 > debug.total: 1003 -> 0 > debug.total: 1004 -> 0 > > > The difference between 100021 and 10642 interrupts in a second for > test > II is quite big, close to 6.5% deviation. Does anyone have any clue > if > this is the expected behaviour when kern.eventtimer.periodic=1 or > not? > > MAV ? > > --HPS Do the test II results change with this setting? sysctl kern.timecounter.alloweddeviation=0 -- Ian From owner-freebsd-current@freebsd.org Fri Nov 6 16: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 135E0A28DB2; Fri, 6 Nov 2015 16:49:47 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (mail.turbocat.net [IPv6:2a01:4f8:d16:4514::2]) (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 C165114E8; Fri, 6 Nov 2015 16:49:46 +0000 (UTC) (envelope-from hps@selasky.org) Received: from laptop015.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id C14A91FE023; Fri, 6 Nov 2015 17:49:44 +0100 (CET) Subject: Re: Timing issue with Dummynet on high kernel timer interrupt To: Ian Lepore , Luigi Rizzo References: <6545444AE21C2749939E637E56594CEA3C0DCCC4@gsp-ex02.ds.swin.edu.au> <5638B7B5.3030802@selasky.org> <6545444AE21C2749939E637E56594CEA3C0DE7FF@gsp-ex02.ds.swin.edu.au> <563B2703.5080402@selasky.org> <6545444AE21C2749939E637E56594CEA3C0E0BD9@gsp-ex02.ds.swin.edu.au> <563C6864.2090907@selasky.org> <563C786C.1050305@selasky.org> <563CC186.9000807@selasky.org> <563CD533.2000909@selasky.org> <1446828229.91534.417.camel@freebsd.org> Cc: Rasool Al-Saadi , "freebsd-net@freebsd.org" , FreeBSD Current , Alexander Motin From: Hans Petter Selasky Message-ID: <563CDA8F.5010901@selasky.org> Date: Fri, 6 Nov 2015 17:51:27 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <1446828229.91534.417.camel@freebsd.org> 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, 06 Nov 2015 16:49:47 -0000 On 11/06/15 17:43, Ian Lepore wrote: > On Fri, 2015-11-06 at 17:28 +0100, Hans Petter Selasky wrote: >> Hi, > > Do the test II results change with this setting? > > sysctl kern.timecounter.alloweddeviation=0 > Yes, it looks much better: debug.total: 10013 -> 0 debug.total: 10013 -> 0 debug.total: 10012 -> 0 debug.total: 10012 -> 0 debug.total: 10012 -> 0 debug.total: 10013 -> 0 debug.total: 10012 -> 1 debug.total: 10013 -> 0 debug.total: 10013 -> 0 debug.total: 10013 -> 0 debug.total: 10012 -> 0 debug.total: 10013 -> 0 debug.total: 10013 -> 0 --HPS From owner-freebsd-current@freebsd.org Fri Nov 6 16:55:50 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 2C399A26049; Fri, 6 Nov 2015 16:55:50 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (heidi.turbocat.net [88.198.202.214]) (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 DD84B1CDE; Fri, 6 Nov 2015 16:55:49 +0000 (UTC) (envelope-from hps@selasky.org) Received: from laptop015.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 893BF1FE023; Fri, 6 Nov 2015 17:55:46 +0100 (CET) Subject: Re: Timing issue with Dummynet on high kernel timer interrupt To: Ian Lepore , Luigi Rizzo References: <6545444AE21C2749939E637E56594CEA3C0DCCC4@gsp-ex02.ds.swin.edu.au> <5638B7B5.3030802@selasky.org> <6545444AE21C2749939E637E56594CEA3C0DE7FF@gsp-ex02.ds.swin.edu.au> <563B2703.5080402@selasky.org> <6545444AE21C2749939E637E56594CEA3C0E0BD9@gsp-ex02.ds.swin.edu.au> <563C6864.2090907@selasky.org> <563C786C.1050305@selasky.org> <563CC186.9000807@selasky.org> <563CD533.2000909@selasky.org> <1446828229.91534.417.camel@freebsd.org> <563CDA8F.5010901@selasky.org> Cc: Rasool Al-Saadi , "freebsd-net@freebsd.org" , Alexander Motin , FreeBSD Current From: Hans Petter Selasky Message-ID: <563CDBF9.3090800@selasky.org> Date: Fri, 6 Nov 2015 17:57:29 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <563CDA8F.5010901@selasky.org> 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, 06 Nov 2015 16:55:50 -0000 On 11/06/15 17:51, Hans Petter Selasky wrote: > On 11/06/15 17:43, Ian Lepore wrote: >> On Fri, 2015-11-06 at 17:28 +0100, Hans Petter Selasky wrote: >>> Hi, > >> >> Do the test II results change with this setting? >> >> sysctl kern.timecounter.alloweddeviation=0 >> > > Yes, it looks much better: > > debug.total: 10013 -> 0 > debug.total: 10013 -> 0 > debug.total: 10012 -> 0 > debug.total: 10012 -> 0 > debug.total: 10012 -> 0 > debug.total: 10013 -> 0 > debug.total: 10012 -> 1 > debug.total: 10013 -> 0 > debug.total: 10013 -> 0 > debug.total: 10013 -> 0 > debug.total: 10012 -> 0 > debug.total: 10013 -> 0 > debug.total: 10013 -> 0 > > --HPS > Thought I still see some unexpected dips, as the test runs for a longer amount of time. Not sure what the cause might be. > debug.total: 10013 -> 0 > debug.total: 10013 -> 0 > debug.total: 10013 -> 0 > debug.total: 9844 -> 0 > debug.total: 10013 -> 0 > debug.total: 10013 -> 0 > debug.total: 10012 -> 0 --HPS From owner-freebsd-current@freebsd.org Fri Nov 6 16:41: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 93106A28B38 for ; Fri, 6 Nov 2015 16:41:49 +0000 (UTC) (envelope-from flo@smeets.xyz) Received: from mail-out.smeets.im (mail-out.smeets.im [5.9.17.157]) (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 25FF61C1F; Fri, 6 Nov 2015 16:41:48 +0000 (UTC) (envelope-from flo@smeets.xyz) Received: from mail.smeets.im (mail.smeets.im [IPv6:2a01:4f8:160:918a::25:3]) by mail-out.smeets.im (Postfix) with ESMTP id 2196115D2; Fri, 6 Nov 2015 17:41:40 +0100 (CET) Received: from amavis.smeets.im (amavis.smeets.im [IPv6:2a01:4f8:160:918a::aa:4]) by mail.smeets.im (Postfix) with ESMTP id 49AD4B05CE; Fri, 6 Nov 2015 17:41:40 +0100 (CET) Authentication-Results: mail.smeets.im; dkim=pass (1024-bit key; unprotected) header.d=smeets.xyz header.i=@smeets.xyz header.b=g7sShhx4 X-Virus-Scanned: amavisd-new at smeets.im Received: from mail.smeets.im ([IPv6:2a01:4f8:160:918a::25:3]) by amavis.smeets.im (amavis.smeets.im [IPv6:2a01:4f8:160:918a::aa:4]) (amavisd-new, port 10025) with ESMTP id 9ytmEHX8Ebwt; Fri, 6 Nov 2015 17:58:17 +0100 (CET) Received: from nibbler-wlan.home.lan (unknown [IPv6:2001:4dd0:fd65:d00d:999b:3692:bb59:b7cd]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mail.smeets.im (Postfix) with ESMTPSA id BE08FB059F; Fri, 6 Nov 2015 17:41:38 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=smeets.xyz; s=default; t=1446828099; bh=/cnZd/veS1K21xwjTKyQUjRzVidS4Axz9dlF7t87zyE=; h=Subject:To:References:Cc:From:Date:In-Reply-To; b=g7sShhx4DKOh1Ekbn3y8S4rzFylBiomWzIa0vmNdke+gCacgiPPGxAs0XNpmZC50B xBlurEqHT8zoI5Z1CaanYbs0A40r8Ar6RWO5OaGmbfjzcp7pFZwe8oGtChKUTvbWkX 1O5ICAnoEHywCqtM6rN4FtQcGa4hdmizFkq6xWVM= Subject: Re: r289932 causes pf reversion - breaks rules with broadcast destination To: Kristof Provost , Tom Uffner References: <563AB177.6030809@uffner.com> <563B944A.50905@uffner.com> <20151106160610.GB2336@vega.codepro.be> Cc: FreeBSD-Current From: Florian Smeets Message-ID: <563CD832.4000502@smeets.xyz> Date: Fri, 6 Nov 2015 17:41:22 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.0a1 MIME-Version: 1.0 In-Reply-To: <20151106160610.GB2336@vega.codepro.be> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="V036LBJe91SsvrxKWDr8rvDlXtNm4Eoto" X-Mailman-Approved-At: Fri, 06 Nov 2015 16:56:09 +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, 06 Nov 2015 16:41:49 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --V036LBJe91SsvrxKWDr8rvDlXtNm4Eoto Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 06.11.15 17:06, Kristof Provost wrote: > I suspect I've also found the source of the problem: > pf_addr_wrap_neq() uses PF_ANEQ(), but sets address family 0. > As a result of the fix that now means we always return false there. >=20 > Can you give this a quick test: >=20 > diff --git a/sys/netpfil/pf/pf.c b/sys/netpfil/pf/pf.c > index 1dfc37d..762b82e 100644 > --- a/sys/netpfil/pf/pf.c > +++ b/sys/netpfil/pf/pf.c > @@ -1973,9 +1973,9 @@ pf_addr_wrap_neq(struct pf_addr_wrap *aw1, struct= pf_addr_wrap *aw2) > switch (aw1->type) { > case PF_ADDR_ADDRMASK: > case PF_ADDR_RANGE: > - if (PF_ANEQ(&aw1->v.a.addr, &aw2->v.a.addr, 0)) > + if (PF_ANEQ(&aw1->v.a.addr, &aw2->v.a.addr, AF_INET6)) > return (1); > - if (PF_ANEQ(&aw1->v.a.mask, &aw2->v.a.mask, 0)) > + if (PF_ANEQ(&aw1->v.a.mask, &aw2->v.a.mask, AF_INET6)) > return (1); > return (0); > case PF_ADDR_DYNIFTL: >=20 I was affected by this, too. The patch above does indeed make my rule set work again. Thanks! Florian --V036LBJe91SsvrxKWDr8rvDlXtNm4Eoto Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJWPNhBXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNzAxMDMyMDNCQ0FCNDRBOThGRUM4NDRF NzA1M0RGOUZGODZGMDc2AAoJEOcFPfn/hvB2Ed0P/A+llkmBMlPZMPcrz5S45r2h TfyoMrH6Z0mVCd2C5v6dejON1wmn0EMm/iU08IqpAsxc5jH/3qjQnAWmDe3A3+ce cofIUeVCZWficeJ1zT1C4opX+JrPNbhwkAQYf8Olzf5Fn24802rvcxRlvTcwOoFn t1fKyq3RkrOUnl4wBotzNBRJS79p9rABCXxpzJV1ntYh8Xbhn+lseE8DRebm7jqa dq+gqncKpPzLzXHpGXhMSRgV9KARiqJCSFbOIwKA5oJmEZwa8cfA65C/cNVzSTR4 H8metO145MPkDdRh3Xdi8uKcjdZQJ0E2A+RhmYBz1agPDqld5zJinpmBmUAsiJB4 MBwmZqyLREuCuQz6EEr8dRmxCF0VFk92gg0qAn8tkGINF8C4SGYsCOoUxJwr6BE5 F8SlX1Zhr0ICuIJSMLQw3HsZJD9v55r9LWUkq2MFiOuW22VjfvWlV3jo2NTc3XIx 0WI9M4it5icygaeelSPWOehcUayGyy70r1dAQGrX+A6OiV+p5R8pnBCoCvpipedi jwLdHs9FabEdIgC3npyK9dkXxSiFjkezAK6OiE8MQK7hZX1Rttdhr5JDKt6u1mAv scLz98KTUu/E7aiQFmgrQUNIzV8WwtlbzR/EIZq/n0sKrd7xdikALboj1+P92ShL Bb3xpP6mQgptE9mOzqAI =P7Jp -----END PGP SIGNATURE----- --V036LBJe91SsvrxKWDr8rvDlXtNm4Eoto-- From owner-freebsd-current@freebsd.org Fri Nov 6 17:00: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 45B21A262F7 for ; Fri, 6 Nov 2015 17:00:34 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from pmta2.delivery6.ore.mailhop.org (pmta2.delivery6.ore.mailhop.org [54.200.129.228]) (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 16E771572 for ; Fri, 6 Nov 2015 17:00:33 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from ilsoft.org (unknown [73.34.117.227]) by outbound2.ore.mailhop.org (Halon Mail Gateway) with ESMTPSA; Fri, 6 Nov 2015 17:01:05 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id tA6H0UPJ051152; Fri, 6 Nov 2015 10:00:30 -0700 (MST) (envelope-from ian@freebsd.org) Message-ID: <1446829230.91534.425.camel@freebsd.org> Subject: Re: Timing issue with Dummynet on high kernel timer interrupt From: Ian Lepore To: Hans Petter Selasky , Luigi Rizzo Cc: Rasool Al-Saadi , "freebsd-net@freebsd.org" , FreeBSD Current , Alexander Motin Date: Fri, 06 Nov 2015 10:00:30 -0700 In-Reply-To: <563CDA8F.5010901@selasky.org> References: <6545444AE21C2749939E637E56594CEA3C0DCCC4@gsp-ex02.ds.swin.edu.au> <5638B7B5.3030802@selasky.org> <6545444AE21C2749939E637E56594CEA3C0DE7FF@gsp-ex02.ds.swin.edu.au> <563B2703.5080402@selasky.org> <6545444AE21C2749939E637E56594CEA3C0E0BD9@gsp-ex02.ds.swin.edu.au> <563C6864.2090907@selasky.org> <563C786C.1050305@selasky.org> <563CC186.9000807@selasky.org> <563CD533.2000909@selasky.org> <1446828229.91534.417.camel@freebsd.org> <563CDA8F.5010901@selasky.org> Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.16.5 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: Fri, 06 Nov 2015 17:00:34 -0000 On Fri, 2015-11-06 at 17:51 +0100, Hans Petter Selasky wrote: > On 11/06/15 17:43, Ian Lepore wrote: > > On Fri, 2015-11-06 at 17:28 +0100, Hans Petter Selasky wrote: > > > Hi, > > > > > Do the test II results change with this setting? > > > > sysctl kern.timecounter.alloweddeviation=0 > > > > Yes, it looks much better: > > debug.total: 10013 -> 0 > debug.total: 10013 -> 0 > debug.total: 10012 -> 0 > debug.total: 10012 -> 0 > debug.total: 10012 -> 0 > debug.total: 10013 -> 0 > debug.total: 10012 -> 1 > debug.total: 10013 -> 0 > debug.total: 10013 -> 0 > debug.total: 10013 -> 0 > debug.total: 10012 -> 0 > debug.total: 10013 -> 0 > debug.total: 10013 -> 0 > > --HPS This isn't the first time that the alloweddeviation feature has led people (including me in the past) to think there is a timing bug. I think the main purpose of the feature is to help save battery power on laptops by clustering nearby scheduled wakeups to all happen at the same time and then allow for longer sleeps between each wakeup. I've been wondering lately whether this might also be behind the unexplained "load average is always 0.60" problem people have noticed on some systems. If load average is calculated by sampling what work is happening when a timer interrupt fires, and the system is working hard to ensure that a timer interrupt only happens when there is actual work to do, you'd end up with statistics reporting that there is work being done most of the time when it took a sample. Maybe it would make sense to only enable the feature by default on battery-powered systems? -- Ian From owner-freebsd-current@freebsd.org Fri Nov 6 17:23: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 5FCC3A26B50 for ; Fri, 6 Nov 2015 17:23:08 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from erouter6.ore.mailhop.org (erouter6.ore.mailhop.org [54.187.213.119]) (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 2CEBA151A for ; Fri, 6 Nov 2015 17:23:07 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from ilsoft.org (unknown [73.34.117.227]) by outbound3.ore.mailhop.org (Halon Mail Gateway) with ESMTPSA; Fri, 6 Nov 2015 17:22:04 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id tA6HN5r1051171; Fri, 6 Nov 2015 10:23:05 -0700 (MST) (envelope-from ian@freebsd.org) Message-ID: <1446830585.91534.435.camel@freebsd.org> Subject: Re: Timing issue with Dummynet on high kernel timer interrupt From: Ian Lepore To: Hans Petter Selasky , Luigi Rizzo Cc: Rasool Al-Saadi , "freebsd-net@freebsd.org" , Alexander Motin , FreeBSD Current Date: Fri, 06 Nov 2015 10:23:05 -0700 In-Reply-To: <563CDBF9.3090800@selasky.org> References: <6545444AE21C2749939E637E56594CEA3C0DCCC4@gsp-ex02.ds.swin.edu.au> <5638B7B5.3030802@selasky.org> <6545444AE21C2749939E637E56594CEA3C0DE7FF@gsp-ex02.ds.swin.edu.au> <563B2703.5080402@selasky.org> <6545444AE21C2749939E637E56594CEA3C0E0BD9@gsp-ex02.ds.swin.edu.au> <563C6864.2090907@selasky.org> <563C786C.1050305@selasky.org> <563CC186.9000807@selasky.org> <563CD533.2000909@selasky.org> <1446828229.91534.417.camel@freebsd.org> <563CDA8F.5010901@selasky.org> <563CDBF9.3090800@selasky.org> Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.16.5 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: Fri, 06 Nov 2015 17:23:08 -0000 On Fri, 2015-11-06 at 17:57 +0100, Hans Petter Selasky wrote: > On 11/06/15 17:51, Hans Petter Selasky wrote: > > On 11/06/15 17:43, Ian Lepore wrote: > > > On Fri, 2015-11-06 at 17:28 +0100, Hans Petter Selasky wrote: > > > > Hi, > > > > > > > > Do the test II results change with this setting? > > > > > > sysctl kern.timecounter.alloweddeviation=0 > > > > > > > Yes, it looks much better: > > > > debug.total: 10013 -> 0 > > debug.total: 10013 -> 0 > > debug.total: 10012 -> 0 > > debug.total: 10012 -> 0 > > debug.total: 10012 -> 0 > > debug.total: 10013 -> 0 > > debug.total: 10012 -> 1 > > debug.total: 10013 -> 0 > > debug.total: 10013 -> 0 > > debug.total: 10013 -> 0 > > debug.total: 10012 -> 0 > > debug.total: 10013 -> 0 > > debug.total: 10013 -> 0 > > > > --HPS > > > > Thought I still see some unexpected dips, as the test runs for a > longer > amount of time. Not sure what the cause might be. > > > debug.total: 10013 -> 0 > > debug.total: 10013 -> 0 > > debug.total: 10013 -> 0 > > debug.total: 9844 -> 0 > > debug.total: 10013 -> 0 > > debug.total: 10013 -> 0 > > debug.total: 10012 -> 0 > > --HPS Is it possible your machine is occasionally falling into a deeper sleep state (C3 or whatever)? I think it can take hundreds of microseconds to wake up from some of the deeper power-saving modes. If not power-saving, just plain old system-is-busy could lead to the reduced counts occasionally, since each callout is scheduled as a delta from the current actual wakeup time, not a delta from the current scheduled wakeup time (i.e., there is a phase shift in the firing of events over time). Raising the priority of the test thread into the realtime range might help with system-busy variation. It's also a bit iffy that you're using eventtimers to measure the performance of eventtimers (by using sleep 1 in the script). That explains the +12/13 count every second, not the reduced counts unless we speculate that sleep is returning early (which I have NEVER caught it doing). If you have a PPS source available, that can make a good way to sleep based on an off-box timing signal and avoid using a clock to measure itself. But I doubt it would make a big difference in this case. -- Ian From owner-freebsd-current@freebsd.org Fri Nov 6 17:58: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 6BE82A274C2; Fri, 6 Nov 2015 17:58:13 +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 481561BDA; Fri, 6 Nov 2015 17:58:13 +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 tA6Hw1dw018099; Fri, 6 Nov 2015 09:58:05 -0800 (PST) (envelope-from truckman@FreeBSD.org) Message-Id: <201511061758.tA6Hw1dw018099@gw.catspoiler.org> Date: Fri, 6 Nov 2015 09:58:01 -0800 (PST) From: Don Lewis Subject: Re: strange kernel crash To: kostikbel@gmail.com cc: avg@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-hackers@FreeBSD.org In-Reply-To: <20151106153554.GO2257@kib.kiev.ua> 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: Fri, 06 Nov 2015 17:58:13 -0000 On 6 Nov, Konstantin Belousov wrote: > On Fri, Nov 06, 2015 at 01:20:13PM +0200, Andriy Gapon wrote: >> Unread portion of the kernel message buffer: >> >> Fatal trap 1: privileged instruction fault while in kernel mode >> cpuid = 0; apic id = 00 >> instruction pointer = 0x20:0xffffffff80619a1e >> stack pointer = 0x28:0xfffffe04f57856f0 >> frame pointer = 0x28:0xfffffe04f57857b0 >> code segment = base 0x0, limit 0xfffff, type 0x1b >> = DPL 0, pres 1, long 1, def32 0, gran 1 >> processor eflags = interrupt enabled, resume, IOPL = 0 >> current process = 2658 (firefox) >> trap number = 1 >> panic: privileged instruction fault >> cpuid = 0 >> curthread: 0xfffff803270b6000 >> stack: 0xfffffe04f5782000 - 0xfffffe04f5786000 >> stack pointer: 0xfffffe04f5785320 >> KDB: stack backtrace: >> db_trace_self_wrapper() at 0xffffffff8041e86b = db_trace_self_wrapper+0x2b/frame >> 0xfffffe04f5785250 >> kdb_backtrace() at 0xffffffff80669f39 = kdb_backtrace+0x39/frame 0xfffffe04f5785300 >> vpanic() at 0xffffffff8063531c = vpanic+0x14c/frame 0xfffffe04f5785340 >> panic() at 0xffffffff80635063 = panic+0x43/frame 0xfffffe04f57853a0 >> trap_fatal() at 0xffffffff8081fc0f = trap_fatal+0x33f/frame 0xfffffe04f5785400 >> trap() at 0xffffffff8081f872 = trap+0x7d2/frame 0xfffffe04f5785610 >> trap_check() at 0xffffffff8081ff2a = trap_check+0x2a/frame 0xfffffe04f5785630 >> calltrap() at 0xffffffff80807ea0 = calltrap+0x8/frame 0xfffffe04f5785630 >> --- trap 0x1, rip = 0xffffffff80619a1e, rsp = 0xfffffe04f5785700, rbp = >> 0xfffffe04f57857b0 --- >> __mtx_lock_flags() at 0xffffffff80619a1e = __mtx_lock_flags+0x2ee/frame >> 0xfffffe04f57857b0 >> uma_dbg_getslab() at 0xffffffff807df15c = uma_dbg_getslab+0x3c/frame >> 0xfffffe04f57857d0 >> uma_dbg_alloc() at 0xffffffff807df08d = uma_dbg_alloc+0x2d/frame 0xfffffe04f5785800 >> uma_zalloc_arg() at 0xffffffff807dacf1 = uma_zalloc_arg+0x4b1/frame >> 0xfffffe04f5785890 >> uma_zalloc() at 0xffffffff8068b040 = uma_zalloc+0x10/frame 0xfffffe04f57858a0 >> selfdalloc() at 0xffffffff8068aa12 = selfdalloc+0x22/frame 0xfffffe04f57858c0 >> pollscan() at 0xffffffff8068a615 = pollscan+0x95/frame 0xfffffe04f5785910 >> kern_poll() at 0xffffffff8068a4b1 = kern_poll+0x1f1/frame 0xfffffe04f5785a70 >> sys_poll() at 0xffffffff8068a2b9 = sys_poll+0x79/frame 0xfffffe04f5785a90 >> syscallenter() at 0xffffffff80820560 = syscallenter+0x320/frame 0xfffffe04f5785b00 >> amd64_syscall() at 0xffffffff8082012f = amd64_syscall+0x1f/frame 0xfffffe04f5785bf0 >> Xfast_syscall() at 0xffffffff8080818b = Xfast_syscall+0xfb/frame 0xfffffe04f5785bf0 >> --- syscall (209, FreeBSD ELF64, sys_poll), rip = 0x80146342a, rsp = >> 0x7fffffffd8e8, rbp = 0x7fffffffd920 --- >> Uptime: 1d12h57m32s >> >> >> Now the strange part: >> >> 0xffffffff80619a18 <+744>: jne 0xffffffff80619a61 <__mtx_lock_flags+817> >> 0xffffffff80619a1a <+746>: mov %rbx,(%rsp) >> => 0xffffffff80619a1e <+750>: movq $0x0,0x18(%rsp) >> 0xffffffff80619a27 <+759>: movq $0x0,0x10(%rsp) >> 0xffffffff80619a30 <+768>: movq $0x0,0x8(%rsp) >> >> RSP value seems to be sane and consistent with the stack information above: >> (kgdb) i reg >> rax 0x4 4 >> rbx 0xfffff80126ea54f0 -8791145163536 >> rcx 0xffffffff8099a600 -2137414144 >> rdx 0xfffff803270b6000 -8782553063424 >> rsi 0x4 4 >> rdi 0xfffff80027f41318 -8795422715112 >> rbp 0xfffffe04f57857b0 0xfffffe04f57857b0 >> rsp 0xfffffe04f5785700 0xfffffe04f5785700 >> r8 0xffffffff809a7727 -2137360601 >> r9 0xfffff80126ea54f0 -8791145163536 >> r10 0x3e8 1000 >> r11 0xfffffe04f5785cc0 -2177725080384 >> r12 0x1 1 >> r13 0xfffff803270b6000 -8782553063424 >> r14 0xfffff80027f41318 -8795422715112 >> r15 0x0 0 >> rip 0xffffffff80619a1e 0xffffffff80619a1e <__mtx_lock_flags+750> >> eflags 0x10246 [ PF ZF IF RF ] >> cs 0x20 32 >> ss 0x28 40 >> ds >> es >> fs >> gs >> >> (kgdb) x/a $rsp >> 0xfffffe04f5785700: 0xfffff80126ea54f0 >> (kgdb) x/a $rsp + 0x18 >> 0xfffffe04f5785718: 0x0 >> >> I have no idea what could have caused the #GP. This is certainly not a stack >> overflow. > > This is a second report, please take a look at > https://lists.freebsd.org/pipermail/freebsd-current/2015-October/057975.html > I have no idea as well. Whatever the problem is, it appears to be hard to trigger. I haven't had a recurrence. From owner-freebsd-current@freebsd.org Fri Nov 6 18:01: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 3FA35A275F6; Fri, 6 Nov 2015 18:01:19 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (mail.turbocat.net [IPv6:2a01:4f8:d16:4514::2]) (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 0442C1E99; Fri, 6 Nov 2015 18:01:19 +0000 (UTC) (envelope-from hps@selasky.org) Received: from laptop015.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id C73621FE023; Fri, 6 Nov 2015 19:01:16 +0100 (CET) Subject: Re: strange kernel crash To: Andriy Gapon , FreeBSD Current , FreeBSD Hackers References: <563C8CED.3020101@FreeBSD.org> From: Hans Petter Selasky Message-ID: <563CEB53.50909@selasky.org> Date: Fri, 6 Nov 2015 19:02:59 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <563C8CED.3020101@FreeBSD.org> 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, 06 Nov 2015 18:01:19 -0000 On 11/06/15 12:20, Andriy Gapon wrote: > Now the strange part: > > 0xffffffff80619a18 <+744>: jne 0xffffffff80619a61 <__mtx_lock_flags+817> > 0xffffffff80619a1a <+746>: mov %rbx,(%rsp) > => 0xffffffff80619a1e <+750>: movq $0x0,0x18(%rsp) > 0xffffffff80619a27 <+759>: movq $0x0,0x10(%rsp) > 0xffffffff80619a30 <+768>: movq $0x0,0x8(%rsp) Were these instructions dumped from RAM or from the kernel ELF file? --HPS From owner-freebsd-current@freebsd.org Fri Nov 6 18:12: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 AF53DA27B00 for ; Fri, 6 Nov 2015 18:12:14 +0000 (UTC) (envelope-from lidl@pix.net) Received: from hydra.pix.net (hydra.pix.net [IPv6:2001:470:e254::4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.pix.net", Issuer "Pix.Com Technologies, LLC CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 635291A38 for ; Fri, 6 Nov 2015 18:12:14 +0000 (UTC) (envelope-from lidl@pix.net) Received: from torb.pix.net (vzw.pix.net [71.178.232.3]) (authenticated bits=0) by hydra.pix.net (8.15.2/8.15.2) with ESMTPA id tA6ICC1E085773; Fri, 6 Nov 2015 13:12:12 -0500 (EST) (envelope-from lidl@pix.net) X-Authentication-Warning: hydra.pix.net: Host vzw.pix.net [71.178.232.3] claimed to be torb.pix.net To: FreeBSD-Current From: Kurt Lidl Subject: panic in zfs on reboot Message-ID: <563CED7C.4050904@pix.net> Date: Fri, 6 Nov 2015 13:12:12 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.3.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: Fri, 06 Nov 2015 18:12:14 -0000 I updated my machine that tracks head and rebooted it, and it panic'd during the 'shutdown -r' execution. Panic String: solaris assert: zrl->zr_refcount == 0 (0x2 == 0x0), file: /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zrlock.c, line: 64 (kgdb) bt #0 doadump (textdump=1) at pcpu.h:221 #1 0xffffffff80708ec5 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:364 #2 0xffffffff8070949b in vpanic (fmt=, ap=) at /usr/src/sys/kern/kern_shutdown.c:757 #3 0xffffffff807094e3 in panic (fmt=0x0) at /usr/src/sys/kern/kern_shutdown.c:688 #4 0xffffffff81b3c25f in assfail3 (a=, lv=, op=, rv=, f=, l=) at /usr/src/sys/cddl/compat/opensolaris/kern/opensolaris_cmn_err.c:91 #5 0xffffffff8187fe54 in zrl_destroy (zrl=0xfffff8001d429820) at /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zrlock.c:64 #6 0xffffffff81804432 in dnode_special_close (dnh=0xfffff8001d429820) at /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c:1005 #7 0xffffffff817fa608 in dmu_objset_evict_done (os=0xfffff8001d429800) at /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c:726 #8 0xffffffff8180f191 in dsl_dataset_evict (dbu=0xfffff8000f957000) at /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c:287 #9 0xffffffff80756ae0 in taskqueue_run_locked (queue=0xfffff8000d00cd00) at /usr/src/sys/kern/subr_taskqueue.c:430 #10 0xffffffff807575f8 in taskqueue_thread_loop (arg=) at /usr/src/sys/kern/subr_taskqueue.c:683 #11 0xffffffff806cf6b4 in fork_exit ( callout=0xffffffff80757570 , arg=0xfffff8000d01e020, frame=0xfffffe085c058ac0) at /usr/src/sys/kern/kern_fork.c:1011 #12 0xffffffff809ae70e in fork_trampoline () at /usr/src/sys/amd64/amd64/exception.S:609 #13 0x0000000000000000 in ?? () I have a vmcore for this panic. I have saved off the installed kernel directory for future examination. -Kurt From owner-freebsd-current@freebsd.org Fri Nov 6 18:15: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 1A88DA27C17 for ; Fri, 6 Nov 2015 18:15:51 +0000 (UTC) (envelope-from lidl@pix.net) Received: from hydra.pix.net (hydra.pix.net [IPv6:2001:470:e254::4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.pix.net", Issuer "Pix.Com Technologies, LLC CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E840C1C85 for ; Fri, 6 Nov 2015 18:15:50 +0000 (UTC) (envelope-from lidl@pix.net) Received: from torb.pix.net (vzw.pix.net [71.178.232.3]) (authenticated bits=0) by hydra.pix.net (8.15.2/8.15.2) with ESMTPA id tA6IFnZT085800; Fri, 6 Nov 2015 13:15:49 -0500 (EST) (envelope-from lidl@pix.net) X-Authentication-Warning: hydra.pix.net: Host vzw.pix.net [71.178.232.3] claimed to be torb.pix.net Subject: Re: panic in zfs on reboot To: FreeBSD-Current References: <563CED7C.4050904@pix.net> From: Kurt Lidl Message-ID: <563CEE55.1060800@pix.net> Date: Fri, 6 Nov 2015 13:15:49 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <563CED7C.4050904@pix.net> 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: Fri, 06 Nov 2015 18:15:51 -0000 On 11/6/15 1:12 PM, Kurt Lidl wrote: > I updated my machine that tracks head and rebooted it, > and it panic'd during the 'shutdown -r' execution. > > Panic String: solaris assert: zrl->zr_refcount == 0 (0x2 == 0x0), > file: /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zrlock.c, > line: 64 > > (kgdb) bt > #0 doadump (textdump=1) at pcpu.h:221 > #1 0xffffffff80708ec5 in kern_reboot (howto=260) > at /usr/src/sys/kern/kern_shutdown.c:364 > #2 0xffffffff8070949b in vpanic (fmt=, > ap=) at /usr/src/sys/kern/kern_shutdown.c:757 > #3 0xffffffff807094e3 in panic (fmt=0x0) > at /usr/src/sys/kern/kern_shutdown.c:688 > #4 0xffffffff81b3c25f in assfail3 (a=, > lv=, op=, > rv=, f=, l= optimized out>) > at /usr/src/sys/cddl/compat/opensolaris/kern/opensolaris_cmn_err.c:91 > #5 0xffffffff8187fe54 in zrl_destroy (zrl=0xfffff8001d429820) > at /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zrlock.c:64 > #6 0xffffffff81804432 in dnode_special_close (dnh=0xfffff8001d429820) > at > /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c:1005 > #7 0xffffffff817fa608 in dmu_objset_evict_done (os=0xfffff8001d429800) > at > /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c:726 > #8 0xffffffff8180f191 in dsl_dataset_evict (dbu=0xfffff8000f957000) > at > /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c:287 > #9 0xffffffff80756ae0 in taskqueue_run_locked (queue=0xfffff8000d00cd00) > at /usr/src/sys/kern/subr_taskqueue.c:430 > #10 0xffffffff807575f8 in taskqueue_thread_loop (arg=) > at /usr/src/sys/kern/subr_taskqueue.c:683 > #11 0xffffffff806cf6b4 in fork_exit ( > callout=0xffffffff80757570 , > arg=0xfffff8000d01e020, frame=0xfffffe085c058ac0) > at /usr/src/sys/kern/kern_fork.c:1011 > #12 0xffffffff809ae70e in fork_trampoline () > at /usr/src/sys/amd64/amd64/exception.S:609 > #13 0x0000000000000000 in ?? () > > I have a vmcore for this panic. I have saved off the installed kernel > directory for future examination. > > -Kurt I should have copied in the whole info.2 file: Dump header from device: /dev/gpt/swap0 Architecture: amd64 Architecture Version: 2 Dump Length: 1404231680 Blocksize: 512 Dumptime: Fri Nov 6 12:10:25 2015 Hostname: busybox.pix.net Magic: FreeBSD Kernel Dump Version String: FreeBSD 11.0-CURRENT #86 r290447M: Fri Nov 6 11:00:18 EST 2015 lidl@busybox.pix.net:/usr/obj/usr/src/sys/BUSYBOX Panic String: solaris assert: zrl->zr_refcount == 0 (0x2 == 0x0), file: /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zrlock.c, line: 64 Dump Parity: 375889703 Bounds: 2 Dump Status: good The only delta in my source tree on this machine is a patch to the pagezero.S file, which I've been running for several months, so I know it's not that. (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199151 for the delta, if you care. I need to benchmark this more fully, but just haven't gotten around to doing it yet.) -Kurt From owner-freebsd-current@freebsd.org Fri Nov 6 19:15:50 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 A47A3A2892E; Fri, 6 Nov 2015 19:15:50 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-io0-x230.google.com (mail-io0-x230.google.com [IPv6:2607:f8b0:4001:c06::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 6269B1D3B; Fri, 6 Nov 2015 19:15:50 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by iodd200 with SMTP id d200so131936605iod.0; Fri, 06 Nov 2015 11:15:49 -0800 (PST) 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=mtkFGAUVN2PuqJ3htuK+pKgdLYxSJCPo8ZqwZyvPZYw=; b=CUBsyTTxDFzxbEOFlNXaUdeMeMJcn/G+PZPTmHni1phlP7W2ucGxyJKowXi/zucc5T a3RHQ6wjqJG3DVrNtAZsILIEkusBVSOliMvZnxO7adPyFxFn6WXqGD26kiwWzE9KRK0W iCO99app/GpDxoi61mIGHXQzzp07Cvk+Jc0jtj9+XeH6EsOIWIyIN01QIcuOHpGC9Sq1 9V9XMnoq9jHjdOnCx/V413dBG4d7A5ko9k6P+Rx8ZoAtfQFIN8SCZGmBRDnj7ODi5tKX BNmjytW1xig2nGIYnuxUbSevKR4zTqsg/ERcd6LRl2HhZr0YLPiZNGqCLab4HuZUItWr LRhA== MIME-Version: 1.0 X-Received: by 10.107.152.2 with SMTP id a2mr16038481ioe.123.1446837349881; Fri, 06 Nov 2015 11:15:49 -0800 (PST) Received: by 10.36.217.196 with HTTP; Fri, 6 Nov 2015 11:15:49 -0800 (PST) In-Reply-To: <1446830585.91534.435.camel@freebsd.org> References: <6545444AE21C2749939E637E56594CEA3C0DCCC4@gsp-ex02.ds.swin.edu.au> <5638B7B5.3030802@selasky.org> <6545444AE21C2749939E637E56594CEA3C0DE7FF@gsp-ex02.ds.swin.edu.au> <563B2703.5080402@selasky.org> <6545444AE21C2749939E637E56594CEA3C0E0BD9@gsp-ex02.ds.swin.edu.au> <563C6864.2090907@selasky.org> <563C786C.1050305@selasky.org> <563CC186.9000807@selasky.org> <563CD533.2000909@selasky.org> <1446828229.91534.417.camel@freebsd.org> <563CDA8F.5010901@selasky.org> <563CDBF9.3090800@selasky.org> <1446830585.91534.435.camel@freebsd.org> Date: Fri, 6 Nov 2015 11:15:49 -0800 Message-ID: Subject: Re: Timing issue with Dummynet on high kernel timer interrupt From: Adrian Chadd To: Ian Lepore Cc: Hans Petter Selasky , Luigi Rizzo , Rasool Al-Saadi , "freebsd-net@freebsd.org" , Alexander Motin , 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: Fri, 06 Nov 2015 19:15:50 -0000 Ideally there'd be both behaviours: * You'd specify whether a timer/sleep needs to be exact or can withstand some jitter (which is what linux provides); and * You can communicate to the kernel its aggressiveness for coalescing wakeups. Teaching powerd to flip on/off a sysctl for this isn't that tricky. I remember seeing someone else in #bsdmips having issues figuring out sleep-in-kernel durations and it being exactly this stuff (and it being you, Ian, that figured it out) - so I'd like to at least fix it in -head this time around! Also - I thought the other issue was that precise callouts (versus the default for callouts now which is "fuzzy" unless you specify precision) were still jittering. Is that the case? Thanks, -adrian From owner-freebsd-current@freebsd.org Fri Nov 6 18:47: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 603EEA282ED; Fri, 6 Nov 2015 18:47:04 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail108.syd.optusnet.com.au (mail108.syd.optusnet.com.au [211.29.132.59]) by mx1.freebsd.org (Postfix) with ESMTP id 1B1B11C2B; Fri, 6 Nov 2015 18:47:03 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from c211-30-166-197.carlnfd1.nsw.optusnet.com.au (c211-30-166-197.carlnfd1.nsw.optusnet.com.au [211.30.166.197]) by mail108.syd.optusnet.com.au (Postfix) with ESMTPS id 0DC5E1A482D; Sat, 7 Nov 2015 05:46:53 +1100 (AEDT) Date: Sat, 7 Nov 2015 05:46:53 +1100 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Ian Lepore cc: Hans Petter Selasky , Luigi Rizzo , Rasool Al-Saadi , "freebsd-net@freebsd.org" , Alexander Motin , FreeBSD Current Subject: Re: Timing issue with Dummynet on high kernel timer interrupt In-Reply-To: <1446829230.91534.425.camel@freebsd.org> Message-ID: <20151107050810.M3139@besplex.bde.org> References: <6545444AE21C2749939E637E56594CEA3C0DCCC4@gsp-ex02.ds.swin.edu.au> <5638B7B5.3030802@selasky.org> <6545444AE21C2749939E637E56594CEA3C0DE7FF@gsp-ex02.ds.swin.edu.au> <563B2703.5080402@selasky.org> <6545444AE21C2749939E637E56594CEA3C0E0BD9@gsp-ex02.ds.swin.edu.au> <563C6864.2090907@selasky.org> <563C786C.1050305@selasky.org> <563CC186.9000807@selasky.org> <563CD533.2000909@selasky.org> <1446828229.91534.417.camel@freebsd.org> <563CDA8F.5010901@selasky.org> <1446829230.91534.425.camel@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Optus-CM-Score: 0 X-Optus-CM-Analysis: v=2.1 cv=cK4dyQqN c=1 sm=1 tr=0 a=KA6XNC2GZCFrdESI5ZmdjQ==:117 a=PO7r1zJSAAAA:8 a=JzwRw_2MAAAA:8 a=kj9zAlcOel0A:10 a=nlnVIGYx78Tj1a5HvFcA:9 a=CjuIK1q_8ugA:10 X-Mailman-Approved-At: Fri, 06 Nov 2015 19:19: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: Fri, 06 Nov 2015 18:47:04 -0000 On Fri, 6 Nov 2015, Ian Lepore wrote: > On Fri, 2015-11-06 at 17:51 +0100, Hans Petter Selasky wrote: >> On 11/06/15 17:43, Ian Lepore wrote: >>> On Fri, 2015-11-06 at 17:28 +0100, Hans Petter Selasky wrote: >>>> Hi, >> >>> >>> Do the test II results change with this setting? >>> >>> sysctl kern.timecounter.alloweddeviation=0 >> >> Yes, it looks much better: >> >> debug.total: 10013 -> 0 >> debug.total: 10013 -> 0 >> ... > This isn't the first time that the alloweddeviation feature has led > people (including me in the past) to think there is a timing bug. I > think the main purpose of the feature is to help save battery power on > laptops by clustering nearby scheduled wakeups to all happen at the > same time and then allow for longer sleeps between each wakeup. I was trying to remember the flag for turning off that "feature". It gives the bizarre behaviour that on an old system with a timer resolution of 10 msec, "time sleep 1" sleeps for 1 second with an average error of < 10 msec, but with a timer resolution of 1 msec for hardclock and finer for short timeouts, "time sleep 1" sleeps for an average of an extra 30 msec (worst case 1.069 seconds IIRC). Thus high resolution timers give much lower resolution for medium-sized timeouts. (For "sleep 10", the average error is again 30 msec but this is relatively smaller, and for "sleep .001" the average error must be less than 1 msec to work at all, though it is likely to be relatively large.) > I've been wondering lately whether this might also be behind the > unexplained "load average is always 0.60" problem people have noticed > on some systems. If load average is calculated by sampling what work > is happening when a timer interrupt fires, and the system is working > hard to ensure that a timer interrupt only happens when there is actual > work to do, you'd end up with statistics reporting that there is work > being done most of the time when it took a sample. I use HZ = 100 and haven't seen this. Strangely, HZ = 100 gives the same 69 msec max error for "sleep 1" as HZ = 1000. Schedulers should mostly use the actual thread runtimes to avoid sampling biases. That might even be faster. But it doesn't work so well for the load average, or at all for resource usages that are averages, or for the usr/sys/intr splitting of the runtime. It is good enough for scheduling since the splitting is not need for scheduling. Bruce From owner-freebsd-current@freebsd.org Fri Nov 6 20:42: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 38D40A28A92 for ; Fri, 6 Nov 2015 20:42:42 +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 F06A213A1 for ; Fri, 6 Nov 2015 20:42:41 +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 tA6KgJbX024298 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 6 Nov 2015 12:42:19 -0800 (PST) (envelope-from jmg@gold.funkthat.com) Received: (from jmg@localhost) by gold.funkthat.com (8.14.5/8.14.5/Submit) id tA6KgHd6024297; Fri, 6 Nov 2015 12:42:17 -0800 (PST) (envelope-from jmg) Date: Fri, 6 Nov 2015 12:42:17 -0800 From: John-Mark Gurney To: Adrian Chadd Cc: Ian Lepore , Hans Petter Selasky , "freebsd-net@freebsd.org" , Alexander Motin , FreeBSD Current , Rasool Al-Saadi , Luigi Rizzo Subject: Re: Timing issue with Dummynet on high kernel timer interrupt Message-ID: <20151106204217.GI65715@funkthat.com> References: <563C786C.1050305@selasky.org> <563CC186.9000807@selasky.org> <563CD533.2000909@selasky.org> <1446828229.91534.417.camel@freebsd.org> <563CDA8F.5010901@selasky.org> <563CDBF9.3090800@selasky.org> <1446830585.91534.435.camel@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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]); Fri, 06 Nov 2015 12:42:19 -0800 (PST) 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, 06 Nov 2015 20:42:42 -0000 Adrian Chadd wrote this message on Fri, Nov 06, 2015 at 11:15 -0800: > Ideally there'd be both behaviours: > > * You'd specify whether a timer/sleep needs to be exact or can > withstand some jitter (which is what linux provides); and Isn't that what the precision argument in callout is for? See callout_reset_sbt(9): The sbt, pr, and flags arguments provide more control over the scheduled time including support for higher resolution times, specifying the precision of the scheduled time, and setting an absolute deadline instead of a relative timeout. The callout is scheduled to execute in a time window which begins at the time specified in sbt and extends for the amount of time specified in pr. If sbt specifies a time in the past, the window is adjusted to start at the current time. A non-zero value for pr allows the callout subsystem to coalesce callouts scheduled close to each other into fewer timer interrupts, reducing processing overhead and power consumption. These flags may be specified to adjust the interpretation of sbt and pr: -- 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 Fri Nov 6 20:51: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 A6E8FA28D9F; Fri, 6 Nov 2015 20:51:13 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from mail-lf0-x234.google.com (mail-lf0-x234.google.com [IPv6:2a00:1450:4010:c07::234]) (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 309981C1B; Fri, 6 Nov 2015 20:51:13 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by lffz63 with SMTP id z63so9909219lff.0; Fri, 06 Nov 2015 12:51:10 -0800 (PST) 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:content-transfer-encoding; bh=oj/wbwDTPeF8eUAaR1SCFudo95UCsSsVcyeXrUe5zwo=; b=OpKj/56ABPvhj63V94ML7DikVaEfAxWK2uoKTyp6DTXTfCF/DMYCClApAobDbuA2V3 HXk37fz5qt5pYUJ05S/LZCWWrh6kYecpNWOBwfD6GtTIkEI6siGVaxQFwm1AJZ6iJ75i MYuqKvlV/Kc9aFClzkyk5UwHLafDGhvLdASW6q338wMH82C9YAVTW3lpsxZ53qpG7vvP PWKXw9mMOXEeeUi6PbshMvaWFTi8BKL5RnbPSWlsVwlJZHAqCLs0QUduuHv9GDtdW2LO yJEHCao3WtxmIVCzmJPYFR8AzTj3Qd2zHNeRa8md7PoDD6fdTw4z05WV0TuNtIpG0C0o /52w== MIME-Version: 1.0 X-Received: by 10.25.13.74 with SMTP id 71mr4872821lfn.113.1446843070258; Fri, 06 Nov 2015 12:51:10 -0800 (PST) Sender: uspoerlein@gmail.com Received: by 10.25.144.136 with HTTP; Fri, 6 Nov 2015 12:51:10 -0800 (PST) In-Reply-To: References: Date: Fri, 6 Nov 2015 21:51:10 +0100 X-Google-Sender-Auth: bW671EnMa-XuChz7PG844SLyTJM Message-ID: Subject: Re: FYI: SVN to GIT converter currently broken, github is falling behind From: =?UTF-8?Q?Ulrich_Sp=C3=B6rlein?= To: freebsd-git@freebsd.org, freebsd-current@freebsd.org Cc: git-admin@freebsd.org, Ed Maste 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: Fri, 06 Nov 2015 20:51:13 -0000 2015-11-05 15:46 GMT+01:00 Ulrich Sp=C3=B6rlein : > 2015-11-04 18:57 GMT+01:00 Ulrich Sp=C3=B6rlein : >> The recent SVN update on the cluster broke svn2git in certain circumstan= ces. >> >> To fix this and make sure no content was dropped, the converter has >> been stopped and we're working on bringing a fixed version online, as >> well as vetting the correctness of the published git repositories. >> >> ETA is currently unknown, expect an update to this thread within 24h. >> Sorry for the inconvenience! >> >> Uli, on behalf of git-admin > > An independent run of the converter produces a different git > repository starting at the commit following this one: > https://github.com/freebsd/freebsd/commit/bf66c97c4a64e64410bf0223d221a54= ca9555f52 > > This is from 9d ago and will likely require a force push to github > that will necessitate people to rebase or merge there work (a > fast-forward merge will fail). > > This is the preliminary inspection and a third verification run is > currently underway. Expect another update within 24h. > > Uli We've rolled back to SVN 1.8 and have resumed normal operations. We're still working on getting svn2git to work nice with SVN 1.9 and produce the same repository checksums. Sorry for the inconvenience! Uli From owner-freebsd-current@freebsd.org Fri Nov 6 21:58: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 CD8CAA287AB; Fri, 6 Nov 2015 21:58:08 +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 DE04E18C7; Fri, 6 Nov 2015 21:58:07 +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 XAA01639; Fri, 06 Nov 2015 23:58:06 +0200 (EET) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1Zup1J-0008NI-SQ; Fri, 06 Nov 2015 23:58:05 +0200 Subject: Re: strange kernel crash To: Hans Petter Selasky , FreeBSD Current , FreeBSD Hackers References: <563C8CED.3020101@FreeBSD.org> <563CEB53.50909@selasky.org> From: Andriy Gapon Message-ID: <563D2236.4030708@FreeBSD.org> Date: Fri, 6 Nov 2015 23:57:10 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <563CEB53.50909@selasky.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: Fri, 06 Nov 2015 21:58:08 -0000 On 06/11/2015 20:02, Hans Petter Selasky wrote: > On 11/06/15 12:20, Andriy Gapon wrote: >> Now the strange part: >> >> 0xffffffff80619a18 <+744>: jne 0xffffffff80619a61 <__mtx_lock_flags+817> >> 0xffffffff80619a1a <+746>: mov %rbx,(%rsp) >> => 0xffffffff80619a1e <+750>: movq $0x0,0x18(%rsp) >> 0xffffffff80619a27 <+759>: movq $0x0,0x10(%rsp) >> 0xffffffff80619a30 <+768>: movq $0x0,0x8(%rsp) > > Were these instructions dumped from RAM or from the kernel ELF file? Whatever minidump and kgdb (libkvm) do for the text section. Just in case, in addition to 'disassemble' I also did this: (kgdb) x/i 0xffffffff80619a1e => 0xffffffff80619a1e <__mtx_lock_flags+750>: movq $0x0,0x18(%rsp) -- Andriy Gapon From owner-freebsd-current@freebsd.org Sat Nov 7 01:02: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 3ADACA28CB2 for ; Sat, 7 Nov 2015 01:02:41 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.auburn.protected-networks.net (mail.auburn.protected-networks.net [IPv6:2001:470:1f07:4e1::3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.auburn.protected-networks.net", Issuer "Protected Networks Root CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 07C931518 for ; Sat, 7 Nov 2015 01:02:39 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from toshi.auburn.protected-networks.net (toshi.auburn.protected-networks.net [192.168.1.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "Iain Butler", Issuer "RSA Class 2 Personal CA v2" (verified OK)) (Authenticated sender: imb@mail.auburn.protected-networks.net) by mail.auburn.protected-networks.net (Postfix) with ESMTPSA id 6B374B8D5 for ; Fri, 6 Nov 2015 20:02:32 -0500 (EST) To: freebsd-current From: Michael Butler Subject: VM errors on -current Message-ID: <563D4DA7.5030508@protected-networks.net> Date: Fri, 6 Nov 2015 20:02:31 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 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, 07 Nov 2015 01:02:41 -0000 Is anyone else seeing VM errors from X on -current with an old Intel display adapter? agp0: on vgapci0 agp0: aperture size is 256M, detected 7932k stolen memory [ .. snip .. ] kernel: vm_fault: pager read error, pid 1103 (Xorg) <----- ?? kdm[993]: X server for display :0 terminated unexpectedly kernel: pid 1103 (Xorg), uid 0: exited on signal 6 (core dumped) devd: notify_clients: send() failed; dropping unresponsive client imb From owner-freebsd-current@freebsd.org Sat Nov 7 01:11: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 B6708A28E77 for ; Sat, 7 Nov 2015 01:11:46 +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 959BA1EEC for ; Sat, 7 Nov 2015 01:11:46 +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 C0378D807 for ; Sat, 7 Nov 2015 01:04:20 +0000 (UTC) Subject: Re: VM errors on -current To: freebsd-current@freebsd.org References: <563D4DA7.5030508@protected-networks.net> From: Allan Jude Message-ID: <563D4E26.7020705@freebsd.org> Date: Fri, 6 Nov 2015 20:04:38 -0500 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <563D4DA7.5030508@protected-networks.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="4grkEr0I5EJ6pkB1JqRikokPouIDgW5aw" 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, 07 Nov 2015 01:11:46 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --4grkEr0I5EJ6pkB1JqRikokPouIDgW5aw Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2015-11-06 20:02, Michael Butler wrote: > Is anyone else seeing VM errors from X on -current with an old Intel > display adapter? >=20 > agp0: on vgapci0 > agp0: aperture size is 256M, detected 7932k stolen memory >=20 > [ .. snip .. ] >=20 > kernel: vm_fault: pager read error, pid 1103 (Xorg) <----- ?? > kdm[993]: X server for display :0 terminated unexpectedly > kernel: pid 1103 (Xorg), uid 0: exited on signal 6 (core dumped) > devd: notify_clients: send() failed; dropping unresponsive client >=20 > imb >=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" >=20 That pager error may suggest a failing disk where it was unable to read back some swapped out data. Check /var/log/messages for disk errors --=20 Allan Jude --4grkEr0I5EJ6pkB1JqRikokPouIDgW5aw 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) iQIcBAEBAgAGBQJWPU4vAAoJEBmVNT4SmAt+WsIP/jLEjVc2OTGL5nX3gmyForUw p8nglccQl0WDJbl74xmHhs2prtKwCuX/XK6B6o1DfcFYOOax5N2260nW18Zu9GY7 Rv/yk1qlK3tzFeJpqHA3DAx2qd0mj0JzwCd65yQmof/j6vjbmkmjsUfW8QG49ZFx agRg2jk+U+30JtSkwdfJAFI0fhzi4+RtK5cnwK+cyy0F4PKHn5i8gYxmRtyJD+ds eLVUcV0p3pZZDhXtlx30b2yBOU7P+4S8X50rGDZ4CdIveDzRq4TAmC20DOt70Rxn V4s9wOqzXTEeXQ5MUYS+fRkNi0nbws2ebYHNDzsy5SWXcUUlQlbM2RAlMM9K6gmk z1Z9JTQuIkwgnNG8d0FDbdbzr1KUq+sKkCmPFPmtwZ7iZW89XV0ZOf5BM8jX9rCa efX02XrgFtAb1YyMxGzpgID3zIkm86ffehYOB5SVvtNFWj/pO4+cqQAbWNc/iRsY FUsTtpWSWEgi0F7tra3MZsRUtnzKdpTqGPXaHfQ/3eEpmOS0vvFX+i2zJz8G8NLd JEuPNRG+IGwmp5bPJTGdvU7M+wDjP839rnpedUuzTV3oOLN0PVTpdq/2DqTuaS4w nlsmyJax806qeHbIWXjVrGlGjjZldaJQANJdfpD8pXIhbewC8lE2SufAaKgn9NDX bgHEwFMIzfrOHFNMqldG =Jj23 -----END PGP SIGNATURE----- --4grkEr0I5EJ6pkB1JqRikokPouIDgW5aw-- From owner-freebsd-current@freebsd.org Sat Nov 7 01:15: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 6F6FFA28EE8 for ; Sat, 7 Nov 2015 01:15:02 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.auburn.protected-networks.net (mail.auburn.protected-networks.net [IPv6:2001:470:1f07:4e1::3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.auburn.protected-networks.net", Issuer "Protected Networks Root CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3E62710A8 for ; Sat, 7 Nov 2015 01:15:02 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from toshi.auburn.protected-networks.net (toshi.auburn.protected-networks.net [192.168.1.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "Iain Butler", Issuer "RSA Class 2 Personal CA v2" (verified OK)) (Authenticated sender: imb@mail.auburn.protected-networks.net) by mail.auburn.protected-networks.net (Postfix) with ESMTPSA id 65CC6B903 for ; Fri, 6 Nov 2015 20:14:49 -0500 (EST) Subject: Re: VM errors on -current To: freebsd-current@freebsd.org References: <563D4DA7.5030508@protected-networks.net> <563D4E26.7020705@freebsd.org> From: Michael Butler Message-ID: <563D5088.3070408@protected-networks.net> Date: Fri, 6 Nov 2015 20:14:48 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <563D4E26.7020705@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: Sat, 07 Nov 2015 01:15:02 -0000 On 11/06/15 20:04, Allan Jude wrote: > On 2015-11-06 20:02, Michael Butler wrote: >> Is anyone else seeing VM errors from X on -current with an old Intel >> display adapter? >> >> agp0: on vgapci0 >> agp0: aperture size is 256M, detected 7932k stolen memory >> >> [ .. snip .. ] >> >> kernel: vm_fault: pager read error, pid 1103 (Xorg) <----- ?? >> kdm[993]: X server for display :0 terminated unexpectedly >> kernel: pid 1103 (Xorg), uid 0: exited on signal 6 (core dumped) >> devd: notify_clients: send() failed; dropping unresponsive client >> >> imb >> >> _______________________________________________ >> 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" >> > > That pager error may suggest a failing disk where it was unable to read > back some swapped out data. Check /var/log/messages for disk errors No swap in use - this is a video-RAM paging issue, imb From owner-freebsd-current@freebsd.org Sat Nov 7 11:16: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 931E8A271FF for ; Sat, 7 Nov 2015 11:16:16 +0000 (UTC) (envelope-from marck@rinet.ru) 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 7A6731BA7 for ; Sat, 7 Nov 2015 11:16:16 +0000 (UTC) (envelope-from marck@rinet.ru) Received: by mailman.ysv.freebsd.org (Postfix) id 7962AA271FE; Sat, 7 Nov 2015 11:16: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 608C2A271FC for ; Sat, 7 Nov 2015 11:16:16 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) (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 EB3021BA3; Sat, 7 Nov 2015 11:16:15 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.5/8.14.5) with ESMTP id tA7B80vC041852; Sat, 7 Nov 2015 14:08:01 +0300 (MSK) (envelope-from marck@rinet.ru) Date: Sat, 7 Nov 2015 14:08:00 +0300 (MSK) From: Dmitry Morozovsky To: gad@FreeBSD.org cc: current@FreeBSD.org Subject: mtree patch for WITHOUT_LPR Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-834018739-359366689-1446894481=:6619" X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (woozle.rinet.ru [0.0.0.0]); Sat, 07 Nov 2015 14:08:01 +0300 (MSK) 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, 07 Nov 2015 11:16:16 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. ---834018739-359366689-1446894481=:6619 Content-Type: TEXT/PLAIN; charset=US-ASCII Dear Garance, as you're still maintaining lpr, I'm passing this through you. If one build his server WITHOUT_LPR, there are constantly few directories that are created by make hierarchy and then reported my make check-old. Attached is a small patch against -current that should eliminate it (inspired by BSD.groff.mtree). Your thoughts? -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ ---834018739-359366689-1446894481=:6619 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=mtree-lpr.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=mtree-lpr.patch SW5kZXg6IGV0Yy9NYWtlZmlsZQ0KPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0K LS0tIGV0Yy9NYWtlZmlsZQkocmV2aXNpb24gMjkwMzYwKQ0KKysrIGV0Yy9N YWtlZmlsZQkod29ya2luZyBjb3B5KQ0KQEAgLTM1MSw2ICszNTEsOSBAQA0K IE1UUkVFUys9CW10cmVlL0JTRC5saWIzMi5kaXN0CQkvdXNyDQogTVRSRUVT Kz0JbXRyZWUvQlNELmxpYjMyLmRpc3QJCS91c3IvbGliL2RlYnVnL3Vzcg0K IC5lbmRpZg0KKy5pZiAke01LX0xQUn0gIT0gIm5vIg0KK01UUkVFUys9CW10 cmVlL0JTRC5scHIuZGlzdAkJL3Vzcg0KKy5lbmRpZg0KIC5pZiAke01LX1RF U1RTfSAhPSAibm8iDQogTVRSRUVTKz0JbXRyZWUvQlNELnRlc3RzLmRpc3QJ CSR7VEVTVFNCQVNFfQ0KIE1UUkVFUys9CW10cmVlL0JTRC50ZXN0cy5kaXN0 CQkvdXNyL2xpYi9kZWJ1Zy8ke1RFU1RTQkFTRX0NCkluZGV4OiBldGMvbXRy ZWUvQlNELmluY2x1ZGUuZGlzdA0KPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0K LS0tIGV0Yy9tdHJlZS9CU0QuaW5jbHVkZS5kaXN0CShyZXZpc2lvbiAyOTAz NjApDQorKysgZXRjL210cmVlL0JTRC5pbmNsdWRlLmRpc3QJKHdvcmtpbmcg Y29weSkNCkBAIC03LDEwICs3LDYgQEANCiAuDQogICAgIGFycGENCiAgICAg Li4NCi0gICAgYXRmLWMNCi0gICAgLi4NCi0gICAgYXRmLWMrKw0KLSAgICAu Lg0KICAgICBic20NCiAgICAgLi4NCiAgICAgYnNubXANCkluZGV4OiBldGMv bXRyZWUvQlNELnVzci5kaXN0DQo9PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQot LS0gZXRjL210cmVlL0JTRC51c3IuZGlzdAkocmV2aXNpb24gMjkwMzYwKQ0K KysrIGV0Yy9tdHJlZS9CU0QudXNyLmRpc3QJKHdvcmtpbmcgY29weSkNCkBA IC0xMTgsMTAgKzExOCw2IEBADQogICAgICAgICAuLg0KICAgICAgICAgaHlw ZXJ2DQogICAgICAgICAuLg0KLSAgICAgICAgbHByDQotICAgICAgICAgICAg cnUNCi0gICAgICAgICAgICAuLg0KLSAgICAgICAgLi4NCiAgICAgICAgIHNl bmRtYWlsDQogICAgICAgICAuLg0KICAgICAgICAgc20uYmluDQpAQCAtMTM0 LDggKzEzMCw2IEBADQogICAgIHNiaW4NCiAgICAgLi4NCiAgICAgc2hhcmUN Ci0gICAgICAgIGF0Zg0KLSAgICAgICAgLi4NCiAgICAgICAgIGJzZGNvbmZp Zw0KICAgICAgICAgICAgIG1lZGlhDQogICAgICAgICAgICAgLi4NCkBAIC0x NzksOCArMTczLDYgQEANCiAgICAgICAgIGRvYw0KICAgICAgICAgICAgIElQ djYNCiAgICAgICAgICAgICAuLg0KLSAgICAgICAgICAgIGF0Zg0KLSAgICAg ICAgICAgIC4uDQogICAgICAgICAgICAgYXRtDQogICAgICAgICAgICAgLi4N CiAgICAgICAgICAgICBsZWdhbA0KQEAgLTI2Niw4ICsyNTgsNiBAQA0KICAg ICAgICAgICAgICAgICAuLg0KICAgICAgICAgICAgICAgICAwNi5uZnMNCiAg ICAgICAgICAgICAgICAgLi4NCi0gICAgICAgICAgICAgICAgMDcubHBkDQot ICAgICAgICAgICAgICAgIC4uDQogICAgICAgICAgICAgICAgIDA4LnNlbmRt YWlsb3ANCiAgICAgICAgICAgICAgICAgLi4NCiAgICAgICAgICAgICAgICAg MTEudGltZWRvcA0KSW5kZXg6IGV0Yy9tdHJlZS9NYWtlZmlsZQ0KPT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PQ0KLS0tIGV0Yy9tdHJlZS9NYWtlZmlsZQkocmV2 aXNpb24gMjkwMzYwKQ0KKysrIGV0Yy9tdHJlZS9NYWtlZmlsZQkod29ya2lu ZyBjb3B5KQ0KQEAgLTYsNiArNiw3IEBADQogCUJTRC5pbmNsdWRlLmRpc3Qg XA0KIAlCU0Qucm9vdC5kaXN0IFwNCiAJJHtfQlNELmxpYjMyLmRpc3R9IFwN CisJJHtfQlNELmxwci5kaXN0fSBcDQogCSR7X0JTRC5zZW5kbWFpbC5kaXN0 fSBcDQogCSR7X0JTRC50ZXN0cy5kaXN0fSBcDQogCUJTRC51c3IuZGlzdCBc DQpAQCAtMjAsNiArMjEsOSBAQA0KIC5pZiAke01LX0xJQjMyfSAhPSAibm8i DQogX0JTRC5saWIzMi5kaXN0PQlCU0QubGliMzIuZGlzdA0KIC5lbmRpZg0K Ky5pZiAke01LX0xQUn0gIT0gIm5vIg0KK19CU0QubHByLmRpc3Q9CQlCU0Qu bHByLmRpc3QNCisuZW5kaWYNCiAuaWYgJHtNS19TRU5ETUFJTH0gIT0gIm5v Ig0KIF9CU0Quc2VuZG1haWwuZGlzdD0JQlNELnNlbmRtYWlsLmRpc3QNCiAu ZW5kaWYNCg== ---834018739-359366689-1446894481=:6619-- From owner-freebsd-current@freebsd.org Sat Nov 7 08:35:32 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 550D6A2895D; Sat, 7 Nov 2015 08:35:32 +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 41FAE1B0E; Sat, 7 Nov 2015 08:35:32 +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 631A710F1; Sat, 7 Nov 2015 08:35:32 +0000 (UTC) Date: Sat, 7 Nov 2015 08:35:28 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: jkim@FreeBSD.org, cem@FreeBSD.org, bapt@FreeBSD.org, cognet@FreeBSD.org, mjg@FreeBSD.org, smh@FreeBSD.org, emaste@FreeBSD.org, des@FreeBSD.org, skra@FreeBSD.org, bdrewery@FreeBSD.org, dim@FreeBSD.org, mav@FreeBSD.org, asomers@FreeBSD.org, tuexen@FreeBSD.org, adrian@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <960953361.3.1446885332357.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_i386 - Build #1610 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_i386 X-Jenkins-Result: FAILURE Precedence: bulk X-Mailman-Approved-At: Sat, 07 Nov 2015 12:25:42 +0000 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, 07 Nov 2015 08:35:32 -0000 FreeBSD_HEAD_i386 - Build #1610 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1610/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1610/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1610/console Change summaries: 290483 by emaste: arm64: build em(4) and igb(4) modules Sponsored by: The FreeBSD Foundation 290482 by emaste: arm64: add igb(4) to GENERIC We have em(4) in GENERIC already and so also supporting the related igb(4) makes sense. Sponsored by: The FreeBSD Foundation 290481 by adrian: Add a sched_yield() to work around low memory conditions in the current code. Things seem to get stuck in low memory conditions where no bufs are available, the reclamation path is called to wakeup the daemon, but no sleeping is done. Because of this, we are stuck in a tight loop in the current process and never run said reclamation path. This was introduced in r289279 . This is only a temporary workaround to restore system usefulness until the more permanent solutions can be found. Tested: * Carambola2, 64MB (and 32MB by manual config.) 290480 by bapt: Protecting against rm -rf / is now POSIXLY_CORRECT per posix 1003.1 edition 2013. No need anymore to disable the protection if one set the POXILY_CORRECT environment variable. Reviewed by: imp MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D4092 290479 by cem: Final follow-up to r290475: Bump __FreeBSD_version Because we changed sysctl_add_oid(9) ABI, which surely breaks ABI compatibility for out-of-tree modules. Sponsored by: EMC / Isilon Storage Division 290478 by bapt: Improve soelim(1) manpages Submitted by: Sascha Wildner 290477 by cem: Another follow-up to r290475: Bump .Dd in sysctl_add_oid.9 Sponsored by: EMC / Isilon Storage Division 290476 by cem: Follow-up to r290475: Add sysctl(8) support for added types Sponsored by: EMC / Isilon Storage Division 290475 by cem: Round out SYSCTL macros to the full set of fixed-width types Add S8, S16, S32, and U32 types; add SYSCTL*() macros for them, as well as for the existing 64-bit types. (While SYSCTL*QUAD and UQUAD macros already exist, they do not take the same sort of 'val' parameter that the other macros do.) Clean up the documented "types" in the sysctl.9 document. (These are macros and thus not real types, but the manual page documents intent.) The sysctl_add_oid(9) arg2 has been bumped from intptr_t to intmax_t to accommodate 64-bit types on 32-bit pointer architectures. This is just the kernel support piece; the userspace sysctl(1) support will follow in a later patch. Submitted by: Ravi Pokala Reviewed by: cem Relnotes: no Sponsored by: Panasas Differential Revision: https://reviews.freebsd.org/D4091 290474 by adrian: ath(4) - reflect whether this is a full or fast channel change. It's no longer "outdoor." 290473 by mjg: fd: implement kern.proc.nfds sysctl Intended purpose is to provide an equivalent of OpenBSD's getdtablecount syscall for the compat library.. 290472 by skra: Set correct code for signal in abort_align() routine. Remove superfluous printf() and both unnecessary and obsolete comments. Approved by: kib (mentor) 290471 by adrian: [netinet6]: Create a new IPv6 netisr which expects the frames to have been verified. This is required for fragments and encapsulated data (eg tunneling) to be redistributed to the RSS bucket based on the eventual IPv6 header and protocol (TCP, UDP, etc) header. * Add an mbuf tag with the state of IPv6 options parsing before the frame is queued into the direct dispatch handler; * Continue processing and complete the frame reception in the correct RSS bucket / netisr context. Testing results are in the phabricator review. Differential Revision: https://reviews.freebsd.org/D3563 Submitted by: Tiwei Bie 290470 by dim: Add maintainer entries for llvm, lldb, compiler-rt, libc++ and libcxxrt. 290468 by tuexen: Use the correct length. The wrong one was too large. MFC after: 3 days 290467 by bdrewery: The 'buildenv' target can safely be ran with '+'. 290466 by smh: Switch zfs_panic_recover to panic for bad DVA As reported by Coverity a null pointer de-reference panic would be triggered when zfs_recover was set so switch to straight panic as it can never be recovered. Reported by: Coverity Scan MFC after: 1 X-MFC-With: r290401 Sponsored by: Multiplay 290465 by cognet: Include opt_platform.h to get FDT defined. 290463 by asomers: Always check the return value of lseek. This is a follow-up to r289845, which only fixed one occurence of CID 1009429. Coverity CID: 1009429 Reviewed by: markj MFC after: 2 weeks X-MFC-With: r289845 Sponsored by: Spectra Logic Differential Revision: https://reviews.freebsd.org/D4096 290462 by mav: Removed unused malloc types. Submitted by: Dmitry Luhtionov MFC after: 1 week 290461 by jkim: Fix a typo. I did not mean it, really. 290460 by jkim: Clean up OpenSSL makefiles. 290459 by des: Refresh my entries 290458 by mav: Add two more KASSERTs. The end of the build log: [...truncated 193212 lines...] --- kern_lock.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_lock.c --- kern_khelp.o --- ctfconvert -L VERSION -g kern_khelp.o --- kern_lockstat.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_lockstat.c --- kern_kthread.o --- ctfconvert -L VERSION -g kern_kthread.o --- kern_loginclass.o --- --- kern_lockstat.o --- ctfconvert -L VERSION -g kern_lockstat.o --- kern_loginclass.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_loginclass.c --- kern_malloc.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_malloc.c --- kern_loginclass.o --- ctfconvert -L VERSION -g kern_loginclass.o --- kern_mbuf.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_mbuf.c --- kern_lock.o --- ctfconvert -L VERSION -g kern_lock.o --- kern_malloc.o --- ctfconvert -L VERSION -g kern_malloc.o --- kern_lock.o --- WARNING: kern_lock.c: enum pmc_event has too many values: 2570 > 1023 --- kern_module.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_module.c --- kern_mtxpool.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_mtxpool.c --- kern_event.o --- ctfconvert -L VERSION -g kern_event.o --- kern_ntptime.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_ntptime.c --- kern_mtxpool.o --- ctfconvert -L VERSION -g kern_mtxpool.o --- kern_mbuf.o --- ctfconvert -L VERSION -g kern_mbuf.o --- kern_osd.o --- --- kern_physio.o --- --- kern_osd.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_osd.c --- kern_physio.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_physio.c --- kern_ntptime.o --- /usr/src/sys/kern/kern_ntptime.c:409:4: warning: shifting a negative signed value is undefined [-Wshift-negative-value] L_LINT(time_freq, -MAXFREQ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/sys/kern/kern_ntptime.c:76:42: note: expanded from macro 'L_LINT' #define L_LINT(v, a) ((v) = (int64_t)(a) << 32) ~~~~~~~~~~~~ ^ /usr/src/sys/kern/kern_ntptime.c:721:3: warning: shifting a negative signed value is undefined [-Wshift-negative-value] L_LINT(time_freq, -MAXFREQ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/sys/kern/kern_ntptime.c:76:42: note: expanded from macro 'L_LINT' #define L_LINT(v, a) ((v) = (int64_t)(a) << 32) ~~~~~~~~~~~~ ^ --- kern_module.o --- ctfconvert -L VERSION -g kern_module.o --- kern_pmc.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_pmc.c --- kern_physio.o --- ctfconvert -L VERSION -g kern_physio.o --- kern_priv.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_priv.c --- kern_osd.o --- ctfconvert -L VERSION -g kern_osd.o --- kern_procctl.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_procctl.c --- kern_ntptime.o --- 2 warnings generated. ctfconvert -L VERSION -g kern_ntptime.o --- kern_prot.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_prot.c --- kern_pmc.o --- /usr/src/sys/kern/kern_pmc.c:290:32: warning: comparison of constant 131072 with expression of type 'enum pmc_event' is always false [-Wtautological-constant-out-of-range-compare] KASSERT(ps->ps_ev.pm_ev_code >= PMC_EV_SOFT_FIRST && ~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~ /usr/src/sys/sys/systm.h:85:24: note: expanded from macro 'KASSERT' if (__predict_false(!(exp))) \ ^ /usr/src/sys/sys/cdefs.h:455:51: note: expanded from macro '__predict_false' #define __predict_false(exp) __builtin_expect((exp), 0) ^ /usr/src/sys/kern/kern_pmc.c:291:28: warning: comparison of constant 135167 with expression of type 'enum pmc_event' is always true [-Wtautological-constant-out-of-range-compare] ps->ps_ev.pm_ev_code <= PMC_EV_SOFT_LAST, ~~~~~~~~~~~~~~~~~~~~ ^ /usr/src/sys/sys/systm.h:85:24: note: expanded from macro 'KASSERT' if (__predict_false(!(exp))) \ ^ /usr/src/sys/sys/cdefs.h:455:51: note: expanded from macro '__predict_false' #define __predict_false(exp) __builtin_expect((exp), 0) ^ /usr/src/sys/kern/kern_pmc.c:307:13: warning: comparison of constant 131072 with expression of type 'enum pmc_event' is always false [-Wtautological-constant-out-of-range-compare] KASSERT(ev >= PMC_EV_SOFT_FIRST && ~~ ^ ~~~~~~~~~~~~~~~~~ /usr/src/sys/sys/systm.h:85:24: note: expanded from macro 'KASSERT' if (__predict_false(!(exp))) \ ^ /usr/src/sys/sys/cdefs.h:455:51: note: expanded from macro '__predict_false' #define __predict_false(exp) __builtin_expect((exp), 0) ^ /usr/src/sys/kern/kern_pmc.c:308:9: warning: comparison of constant 135167 with expression of type 'enum pmc_event' is always true [-Wtautological-constant-out-of-range-compare] ev <= PMC_EV_SOFT_LAST, ~~ ^ /usr/src/sys/sys/systm.h:85:24: note: expanded from macro 'KASSERT' if (__predict_false(!(exp))) \ ^ /usr/src/sys/sys/cdefs.h:455:51: note: expanded from macro '__predict_false' #define __predict_false(exp) __builtin_expect((exp), 0) ^ --- kern_priv.o --- ctfconvert -L VERSION -g kern_priv.o --- kern_rangelock.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_rangelock.c --- kern_pmc.o --- 4 warnings generated. ctfconvert -L VERSION -g kern_pmc.o WARNING: kern_pmc.c: enum pmc_event has too many values: 2570 > 1023 --- kern_resource.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_resource.c --- kern_rangelock.o --- ctfconvert -L VERSION -g kern_rangelock.o --- kern_rmlock.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_rmlock.c --- kern_procctl.o --- ctfconvert -L VERSION -g kern_procctl.o --- kern_rwlock.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_rwlock.c --- kern_rmlock.o --- ctfconvert -L VERSION -g kern_rmlock.o --- kern_sdt.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_sdt.c ctfconvert -L VERSION -g kern_sdt.o --- kern_sema.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_sema.c --- kern_resource.o --- ctfconvert -L VERSION -g kern_resource.o --- kern_rwlock.o --- ctfconvert -L VERSION -g kern_rwlock.o --- kern_prot.o --- ctfconvert -L VERSION -g kern_prot.o --- kern_sharedpage.o --- --- kern_sema.o --- ctfconvert -L VERSION -g kern_sema.o --- kern_sharedpage.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_sharedpage.c --- kern_rwlock.o --- WARNING: kern_rwlock.c: enum pmc_event has too many values: 2570 > 1023 --- kern_switch.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_switch.c --- kern_sx.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_sx.c --- kern_synch.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_synch.c --- kern_sharedpage.o --- ctfconvert -L VERSION -g kern_sharedpage.o --- kern_syscalls.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_syscalls.c --- kern_switch.o --- ctfconvert -L VERSION -g kern_switch.o --- kern_sysctl.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_sysctl.c --- kern_synch.o --- ctfconvert -L VERSION -g kern_synch.o --- kern_tc.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_tc.c --- kern_syscalls.o --- ctfconvert -L VERSION -g kern_syscalls.o --- kern_thr.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_thr.c --- kern_sysctl.o --- /usr/src/sys/kern/kern_sysctl.c:645:1: error: conflicting types for 'sysctl_add_oid' sysctl_add_oid(struct sysctl_ctx_list *clist, struct sysctl_oid_list *parent, ^ /usr/src/sys/sys/sysctl.h:950:20: note: previous declaration is here struct sysctl_oid *sysctl_add_oid(struct sysctl_ctx_list *clist, ^ 1 error generated. *** [kern_sysctl.o] Error code 1 make[2]: stopped in /usr/obj/usr/src/sys/GENERIC --- kern_sx.o --- ctfconvert -L VERSION -g kern_sx.o WARNING: kern_sx.c: enum pmc_event has too many values: 2570 > 1023 --- kern_thr.o --- ctfconvert -L VERSION -g kern_thr.o --- kern_tc.o --- ctfconvert -L VERSION -g kern_tc.o 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. No JDK named ?null? found [FreeBSD_HEAD_i386] $ /bin/sh -xe /tmp/hudson5712711979139760904.sh + export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin' + export 'jname=FreeBSD_HEAD_i386' + echo 'clean up jail FreeBSD_HEAD_i386' clean up jail FreeBSD_HEAD_i386 + sudo jail -r FreeBSD_HEAD_i386 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::106:1 -alias + sudo umount FreeBSD_HEAD_i386/usr/src + sudo umount FreeBSD_HEAD_i386/dev + sudo rm -fr FreeBSD_HEAD_i386 rm: FreeBSD_HEAD_i386/lib/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_i386/lib: 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/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_i386/usr/lib: Directory not empty rm: FreeBSD_HEAD_i386/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin: Directory not empty rm: FreeBSD_HEAD_i386/usr: Directory not empty rm: FreeBSD_HEAD_i386/sbin/init: Operation not permitted rm: FreeBSD_HEAD_i386/sbin: 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 No JDK named ?null? found No JDK named ?null? found From owner-freebsd-current@freebsd.org Sat Nov 7 12:33: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 E34BDA28D0A; Sat, 7 Nov 2015 12:33:34 +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 BDC311E50; Sat, 7 Nov 2015 12:33:34 +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 EC0D41183; Sat, 7 Nov 2015 12:33:34 +0000 (UTC) Date: Sat, 7 Nov 2015 12:33:33 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: melifaro@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <2072612061.7.1446899614931.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <960953361.3.1446885332357.JavaMail.jenkins@jenkins-9.freebsd.org> References: <960953361.3.1446885332357.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_i386 - Build #1611 - Still Failing 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: 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, 07 Nov 2015 12:33:35 -0000 FreeBSD_HEAD_i386 - Build #1611 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1611/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1611/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1611/console Change summaries: 290486 by melifaro: Unify setting lladdr for AF_INET[6]. The end of the build log: [...truncated 194185 lines...] --- kern_idle.o --- ctfconvert -L VERSION -g kern_idle.o --- kern_lock.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_lock.c --- kern_khelp.o --- ctfconvert -L VERSION -g kern_khelp.o --- kern_lockstat.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_lockstat.c --- kern_kthread.o --- ctfconvert -L VERSION -g kern_kthread.o --- kern_loginclass.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_loginclass.c --- kern_lockstat.o --- ctfconvert -L VERSION -g kern_lockstat.o --- kern_malloc.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_malloc.c --- kern_loginclass.o --- ctfconvert -L VERSION -g kern_loginclass.o --- kern_mbuf.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_mbuf.c --- kern_event.o --- ctfconvert -L VERSION -g kern_event.o --- kern_module.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_module.c --- kern_malloc.o --- ctfconvert -L VERSION -g kern_malloc.o --- kern_lock.o --- ctfconvert -L VERSION -g kern_lock.o --- kern_mtxpool.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_mtxpool.c --- kern_lock.o --- WARNING: kern_lock.c: enum pmc_event has too many values: 2570 > 1023 --- kern_ntptime.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_ntptime.c --- kern_mtxpool.o --- ctfconvert -L VERSION -g kern_mtxpool.o --- kern_osd.o --- --- kern_mbuf.o --- ctfconvert -L VERSION -g kern_mbuf.o --- kern_osd.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_osd.c --- kern_physio.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_physio.c --- kern_ntptime.o --- /usr/src/sys/kern/kern_ntptime.c:409:4: warning: shifting a negative signed value is undefined [-Wshift-negative-value] L_LINT(time_freq, -MAXFREQ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/sys/kern/kern_ntptime.c:76:42: note: expanded from macro 'L_LINT' #define L_LINT(v, a) ((v) = (int64_t)(a) << 32) ~~~~~~~~~~~~ ^ /usr/src/sys/kern/kern_ntptime.c:721:3: warning: shifting a negative signed value is undefined [-Wshift-negative-value] L_LINT(time_freq, -MAXFREQ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/sys/kern/kern_ntptime.c:76:42: note: expanded from macro 'L_LINT' #define L_LINT(v, a) ((v) = (int64_t)(a) << 32) ~~~~~~~~~~~~ ^ --- kern_module.o --- ctfconvert -L VERSION -g kern_module.o --- kern_pmc.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_pmc.c --- kern_ntptime.o --- 2 warnings generated. ctfconvert -L VERSION -g kern_ntptime.o --- kern_physio.o --- ctfconvert -L VERSION -g kern_physio.o --- kern_priv.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_priv.c --- kern_procctl.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_procctl.c --- kern_osd.o --- ctfconvert -L VERSION -g kern_osd.o --- kern_prot.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_prot.c --- kern_pmc.o --- /usr/src/sys/kern/kern_pmc.c:290:32: warning: comparison of constant 131072 with expression of type 'enum pmc_event' is always false [-Wtautological-constant-out-of-range-compare] KASSERT(ps->ps_ev.pm_ev_code >= PMC_EV_SOFT_FIRST && ~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~ /usr/src/sys/sys/systm.h:85:24: note: expanded from macro 'KASSERT' if (__predict_false(!(exp))) \ ^ /usr/src/sys/sys/cdefs.h:455:51: note: expanded from macro '__predict_false' #define __predict_false(exp) __builtin_expect((exp), 0) ^ /usr/src/sys/kern/kern_pmc.c:291:28: warning: comparison of constant 135167 with expression of type 'enum pmc_event' is always true [-Wtautological-constant-out-of-range-compare] ps->ps_ev.pm_ev_code <= PMC_EV_SOFT_LAST, ~~~~~~~~~~~~~~~~~~~~ ^ /usr/src/sys/sys/systm.h:85:24: note: expanded from macro 'KASSERT' if (__predict_false(!(exp))) \ ^ --- kern_priv.o --- ctfconvert -L VERSION -g kern_priv.o --- kern_pmc.o --- /usr/src/sys/sys/cdefs.h:455:51: note: expanded from macro '__predict_false' #define __predict_false(exp) __builtin_expect((exp), 0) ^ /usr/src/sys/kern/kern_pmc.c:307:13: warning: comparison of constant 131072 with expression of type 'enum pmc_event' is always false [-Wtautological-constant-out-of-range-compare] KASSERT(ev >= PMC_EV_SOFT_FIRST && ~~ ^ ~~~~~~~~~~~~~~~~~ /usr/src/sys/sys/systm.h:85:24: note: expanded from macro 'KASSERT' if (__predict_false(!(exp))) \ ^ /usr/src/sys/sys/cdefs.h:455:51: note: expanded from macro '__predict_false' #define __predict_false(exp) __builtin_expect((exp), 0) ^ /usr/src/sys/kern/kern_pmc.c:308:9: warning: comparison of constant 135167 with expression of type 'enum pmc_event' is always true [-Wtautological-constant-out-of-range-compare] ev <= PMC_EV_SOFT_LAST, ~~ ^ /usr/src/sys/sys/systm.h:85:24: note: expanded from macro 'KASSERT' if (__predict_false(!(exp))) \ ^ /usr/src/sys/sys/cdefs.h:455:51: note: expanded from macro '__predict_false' #define __predict_false(exp) __builtin_expect((exp), 0) ^ --- kern_rangelock.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_rangelock.c --- kern_pmc.o --- 4 warnings generated. ctfconvert -L VERSION -g kern_pmc.o WARNING: kern_pmc.c: enum pmc_event has too many values: 2570 > 1023 --- kern_resource.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_resource.c --- kern_rangelock.o --- ctfconvert -L VERSION -g kern_rangelock.o --- kern_rmlock.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_rmlock.c --- kern_procctl.o --- ctfconvert -L VERSION -g kern_procctl.o --- kern_rwlock.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_rwlock.c --- kern_rmlock.o --- ctfconvert -L VERSION -g kern_rmlock.o --- kern_sdt.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_sdt.c ctfconvert -L VERSION -g kern_sdt.o --- kern_sema.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_sema.c --- kern_resource.o --- ctfconvert -L VERSION -g kern_resource.o --- kern_rwlock.o --- ctfconvert -L VERSION -g kern_rwlock.o --- kern_sharedpage.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_sharedpage.c --- kern_prot.o --- ctfconvert -L VERSION -g kern_prot.o --- kern_rwlock.o --- WARNING: kern_rwlock.c: enum pmc_event has too many values: 2570 > 1023 --- kern_switch.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_switch.c --- kern_sx.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_sx.c --- kern_sema.o --- ctfconvert -L VERSION -g kern_sema.o --- kern_synch.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_synch.c --- kern_sharedpage.o --- ctfconvert -L VERSION -g kern_sharedpage.o --- kern_syscalls.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_syscalls.c --- kern_switch.o --- ctfconvert -L VERSION -g kern_switch.o --- kern_sysctl.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_sysctl.c --- kern_syscalls.o --- ctfconvert -L VERSION -g kern_syscalls.o --- kern_synch.o --- ctfconvert -L VERSION -g kern_synch.o --- kern_tc.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_tc.c --- kern_thr.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_thr.c --- kern_sysctl.o --- /usr/src/sys/kern/kern_sysctl.c:645:1: error: conflicting types for 'sysctl_add_oid' sysctl_add_oid(struct sysctl_ctx_list *clist, struct sysctl_oid_list *parent, ^ /usr/src/sys/sys/sysctl.h:950:20: note: previous declaration is here struct sysctl_oid *sysctl_add_oid(struct sysctl_ctx_list *clist, ^ 1 error generated. *** [kern_sysctl.o] Error code 1 make[2]: stopped in /usr/obj/usr/src/sys/GENERIC --- kern_sx.o --- ctfconvert -L VERSION -g kern_sx.o WARNING: kern_sx.c: enum pmc_event has too many values: 2570 > 1023 --- kern_thr.o --- ctfconvert -L VERSION -g kern_thr.o --- kern_tc.o --- ctfconvert -L VERSION -g kern_tc.o 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. No JDK named ?null? found [FreeBSD_HEAD_i386] $ /bin/sh -xe /tmp/hudson3182954786426218066.sh + export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin' + export 'jname=FreeBSD_HEAD_i386' + echo 'clean up jail FreeBSD_HEAD_i386' clean up jail FreeBSD_HEAD_i386 + sudo jail -r FreeBSD_HEAD_i386 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::106:1 -alias + sudo umount FreeBSD_HEAD_i386/usr/src + sudo umount FreeBSD_HEAD_i386/dev + sudo rm -fr FreeBSD_HEAD_i386 rm: FreeBSD_HEAD_i386/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libthr.so.3: 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/chsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin: Directory not empty rm: FreeBSD_HEAD_i386/usr: 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/sbin/init: Operation not permitted rm: FreeBSD_HEAD_i386/sbin: 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 No JDK named ?null? found No JDK named ?null? found From owner-freebsd-current@freebsd.org Sat Nov 7 14:20: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 CAABCA28512; Sat, 7 Nov 2015 14:20:59 +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 A89BE1847; Sat, 7 Nov 2015 14:20:59 +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 D9B2611D0; Sat, 7 Nov 2015 14:20:59 +0000 (UTC) Date: Sat, 7 Nov 2015 14:20:58 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: takawata@FreeBSD.org, hselasky@FreeBSD.org, bapt@FreeBSD.org, kib@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <883496278.11.1446906059861.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <2072612061.7.1446899614931.JavaMail.jenkins@jenkins-9.freebsd.org> References: <2072612061.7.1446899614931.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_i386 - Build #1612 - Still Failing 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: Sat, 07 Nov 2015 14:20:59 -0000 FreeBSD_HEAD_i386 - Build #1612 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1612/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1612/cha= nges Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1612/cons= ole Change summaries: 290497 by bapt: Stop enforcing LC_COLLATE to C unicode collation is now supported 290496 by bapt: Add an UPDATING entry about the changed of behaviour for listed files due t= o now supporting correctly string collation 290495 by bapt: Bump __FreeBSD_version modification of the locales 290494 by bapt: Improve collation string and locales support Merge collation support from Illumos and DragonflyBSD. Locales are now generated with the new localedef(1) tool from CLDR POSIX fi= les. The generated files are now identified as "BSD 1.0" format. The libc now only read "BSD 1.0" locales definitions, all other version wil= l be set to "C" The localedef(1) tool has been imported from Illumos and modified to use tr= ee(3) instead of the CDDL avl(3) A set of tool created by edwin@ and extended by marino@ for dragonfly has b= een added to be able to generate locales and the Makefiles from the vanilla CLD= R unicode databases + a universal UTF-8 charmap (by marino@) Update the locales to unicode v27 Given our regex(3) does not support multibyte (yet) it has been forced to a= lways use locale C Remove now unused colldef(1) and mklocale(1) Finish implementing the numeric BSD extension for ctypes The number of supported locales has grown from 175 to 250 locales. Among th= e new locales: 6 Arabic locales (AE EG JO MA QA SA), Different variations of span= ish locales. Added new 3 components locales for mn_Cyrl_MN, sr_Cyrl_RS sr_Latn_RS, zh_Hans_CN, zh_Hant_HK and zh_Hant_TW. Some aliases has been for 2 componen= ts version when possible. Thanks: Garrett D'Amore (Illumos) who made sure all his work was done under BSD license!, Edwin Groothuis (edwin@) for the work he made on tools to be = able to generate locales definition usable in freebsd sources out of vanilla CLD= R definitions, John Marino (DragonflyBSD) who first merge the Illumos work in= to Dragonfly and spent hours tracking down bugs. 290493 by kib: Correct the argument type in the sysctl_add_oid(9) prototype. On ILP32 machines, intptr_t and intmax_t are different types. Submitted by:=09skra 290492 by kib: Move intmax_t and uintmax_t type declarations to sys/_stdint.h to give it an exposure needed for use in sys/sysctl.h. Suggested by:=09bde Sponsored by:=09The FreeBSD Foundation MFC after:=092 weeks 290491 by takawata: Fix encryption error handling. Close l2cap connection on encryption error. 290489 by hselasky: Add helper function to check if a USB page cache buffer is properly aligned to reduce the use of bounce buffers in PIO mode. MFC after:=091 week The end of the build log: [...truncated 109544 lines...] cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/getport.c -o getport.o --- all_subdir_secure --- --- bn_word.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/bn/bn_word.c -o bn_word.po --- all_subdir_sbin --- --- getportproto.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/getportproto.c -o getportproto.o --- all_subdir_secure --- --- bn_x931p.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/bn/bn_x931p.c -o bn_x931p.po --- all_subdir_sbin --- --- getproto.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/getproto.c -o getproto.o --- all_subdir_secure --- --- bn-586.po --- as --noexecstack -o bn-586.po /usr/src/secure/lib/libcrypto/i386/bn-586.s --- co-586.po --- as --noexecstack -o co-586.po /usr/src/secure/lib/libcrypto/i386/co-586.s --- x86-gf2m.po --- as --noexecstack -o x86-gf2m.po /usr/src/secure/lib/libcrypto/i386/x86-gf2= m.s --- all_subdir_sbin --- --- getsumd.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/getsumd.c -o getsumd.o --- all_subdir_secure --- --- x86-mont.po --- as --noexecstack -o x86-mont.po /usr/src/secure/lib/libcrypto/i386/x86-mon= t.s --- buf_err.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/buffer/buf_err.c -o buf_err.po --- buf_str.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/buffer/buf_str.c -o buf_str.po --- all_subdir_sbin --- --- hostname.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/hostname.c -o hostname.o --- icmpcode.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/icmpcode.c -o icmpcode.o --- all_subdir_secure --- --- buffer.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/buffer/buffer.c -o buffer.po --- all_subdir_share --- --- da_DK.UTF-8.LC_COLLATE --- localedef -D -U -i /usr/src/share/colldef/da_DK.UTF-8.src -f /usr/src/shar= e/colldef/../../tools/tools/locale/etc/final-maps/map.UTF-8 /usr/obj/usr/sr= c/share/colldef/da_DK.UTF-8 --- all_subdir_sbin --- --- icmptypename.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/icmptypename.c -o icmptypename.o --- all_subdir_secure --- --- cmll_cfb.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/camellia/cmll_cfb.c -o cmll_cfb.po --- cmll_ctr.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/camellia/cmll_ctr.c -o cmll_ctr.po --- cmll_ecb.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/camellia/cmll_ecb.c -o cmll_ecb.po --- all_subdir_sbin --- --- icmptypes.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/icmptypes.c -o icmptypes.o --- all_subdir_secure --- --- cmll_ofb.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/camellia/cmll_ofb.c -o cmll_ofb.po --- cmll_utl.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/camellia/cmll_utl.c -o cmll_utl.po --- all_subdir_sbin --- --- initparse.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/initparse.c -o initparse.o --- all_subdir_secure --- --- cmll-x86.po --- as --noexecstack -o cmll-x86.po /usr/src/secure/lib/libcrypto/i386/cmll-x8= 6.s --- c_cfb64.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/cast/c_cfb64.c -o c_cfb64.po --- c_ecb.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/cast/c_ecb.c -o c_ecb.po --- all_subdir_sbin --- --- interror.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/interror.c -o interror.o --- all_subdir_secure --- --- c_enc.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/cast/c_enc.c -o c_enc.po --- all_subdir_sbin --- --- ionames.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/ionames.c -o ionames.o --- all_subdir_secure --- --- c_ofb64.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/cast/c_ofb64.c -o c_ofb64.po --- all_subdir_sbin --- --- ipf_dotuning.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/ipf_dotuning.c -o ipf_dotuning.o --- all_subdir_secure --- --- c_skey.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/cast/c_skey.c -o c_skey.po --- all_subdir_sbin --- --- ipf_perror.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/ipf_perror.c -o ipf_perror.o --- ipft_hx.o --- --- all_subdir_secure --- --- cm_ameth.po --- --- all_subdir_sbin --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/ipft_hx.c -o ipft_hx.o --- all_subdir_secure --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/cmac/cm_ameth.c -o cm_ameth.po --- cm_pmeth.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/cmac/cm_pmeth.c -o cm_pmeth.po --- all_subdir_sbin --- --- ipft_pc.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/ipft_pc.c -o ipft_pc.o --- all_subdir_secure --- --- cmac.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/cmac/cmac.c -o cmac.po --- all_subdir_sbin --- --- ipft_tx.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/ipft_tx.c -o ipft_tx.o --- all_subdir_secure --- --- cms_asn1.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/cms/cms_asn1.c -o cms_asn1.po --- all_subdir_sbin --- --- ipoptsec.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/ipoptsec.c -o ipoptsec.o --- all_subdir_secure --- --- cms_att.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/cms/cms_att.c -o cms_att.po --- all_subdir_sbin --- --- kmem.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/kmem.c -o kmem.o --- all_subdir_share --- Segmentation fault (core dumped) *** [da_DK.UTF-8.LC_COLLATE] Error code 139 make[4]: stopped in /usr/src/share/colldef 1 error make[4]: stopped in /usr/src/share/colldef *** [all_subdir_colldef] Error code 2 make[3]: stopped in /usr/src/share 1 error make[3]: stopped in /usr/src/share *** [all_subdir_share] Error code 2 make[2]: stopped in /usr/src --- all_subdir_sbin --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/sbin/ipf/libipf *** [all_subdir_libipf] Error code 2 make[4]: stopped in /usr/src/sbin/ipf 1 error make[4]: stopped in /usr/src/sbin/ipf *** [all_subdir_ipf] Error code 2 make[3]: stopped in /usr/src/sbin 1 error make[3]: stopped in /usr/src/sbin *** [all_subdir_sbin] Error code 2 make[2]: stopped in /usr/src --- all_subdir_secure --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/secure/lib/libcrypto *** [all] Error code 2 make[4]: stopped in /usr/src/secure/lib 1 error make[4]: stopped in /usr/src/secure/lib *** [all_subdir_lib] Error code 2 make[3]: stopped in /usr/src/secure 1 error make[3]: stopped in /usr/src/secure *** [all_subdir_secure] Error code 2 make[2]: stopped in /usr/src --- all_subdir_lib --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/lib/libsqlite3 *** [all_subdir_libsqlite3] Error code 2 make[3]: stopped in /usr/src/lib 1 error make[3]: stopped in /usr/src/lib *** [all_subdir_lib] Error code 2 make[2]: stopped in /usr/src 4 errors make[2]: stopped in /usr/src *** [everything] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildworld] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Build step 'Execute shell' marked build as failure [PostBuildScript] - Execution post build scripts. No JDK named ?null? found [FreeBSD_HEAD_i386] $ /bin/sh -xe /tmp/hudson1302952088470525557.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/lib/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_i386/lib: 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/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_i386/usr/lib: Directory not empty rm: FreeBSD_HEAD_i386/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/su: Operation not permitted 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/opieinfo: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchsh: 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: 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 No JDK named ?null? found No JDK named ?null? found From owner-freebsd-current@freebsd.org Sat Nov 7 14:22: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 17501A2864B for ; Sat, 7 Nov 2015 14:22:08 +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 5E4F21A33 for ; Sat, 7 Nov 2015 14:22:07 +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 QAA15852 for ; Sat, 07 Nov 2015 16:19:38 +0200 (EET) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1Zv4LB-000AJM-W0 for freebsd-current@FreeBSD.org; Sat, 07 Nov 2015 16:19:38 +0200 Subject: Re: FreeBSD_HEAD_sparc64 - Build #1311 - Still Failing References: <128388713.26.1446821758032.JavaMail.jenkins@jenkins-9.freebsd.org> <1918017101.1.1446883239685.JavaMail.jenkins@jenkins-9.freebsd.org> To: FreeBSD Current From: Andriy Gapon Message-ID: <563E0841.1010706@FreeBSD.org> Date: Sat, 7 Nov 2015 16:18:41 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <1918017101.1.1446883239685.JavaMail.jenkins@jenkins-9.freebsd.org> Content-Type: text/plain; charset=utf-8 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, 07 Nov 2015 14:22:08 -0000 On 07/11/2015 10:00, jenkins-admin@FreeBSD.org wrote: > In file included from /builds/FreeBSD_HEAD_sparc64/gnu/lib/libstdc++/../../../contrib/gcc/debug.c:19: > /builds/FreeBSD_HEAD_sparc64/gnu/lib/libstdc++/../../../contrib/gcc/system.h:418: error: conflicting types for 'strsignal' > /builds/FreeBSD_HEAD_sparc64/obj/sparc64.sparc64/builds/FreeBSD_HEAD_sparc64/tmp/usr/include/string.h:115: error: previous declaration of 'strsignal' was here Has this been fixed? -- Andriy Gapon From owner-freebsd-current@freebsd.org Sat Nov 7 15:28: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 3CD01A284AF; Sat, 7 Nov 2015 15:28:52 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AC6B91A66; Sat, 7 Nov 2015 15:28:48 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:7b8:3a7::7d8c:ebb7:9559:5b57] (unknown [IPv6:2001:7b8:3a7:0:7d8c:ebb7:9559:5b57]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 7B78C2ABFB; Sat, 7 Nov 2015 16:28:45 +0100 (CET) Subject: Re: FreeBSD_HEAD_i386 - Build #1612 - Still Failing Mime-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\)) Content-Type: multipart/signed; boundary="Apple-Mail=_8378CE17-38D7-4868-A2E8-EAFA92709575"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.6b2 From: Dimitry Andric In-Reply-To: <883496278.11.1446906059861.JavaMail.jenkins@jenkins-9.freebsd.org> Date: Sat, 7 Nov 2015 16:28:38 +0100 Cc: takawata@FreeBSD.org, Hans Petter Selasky , Baptiste Daroussin , Konstantin Belousov , freebsd-i386@FreeBSD.org Message-Id: References: <2072612061.7.1446899614931.JavaMail.jenkins@jenkins-9.freebsd.org> <883496278.11.1446906059861.JavaMail.jenkins@jenkins-9.freebsd.org> To: freebsd-current@FreeBSD.org X-Mailer: Apple Mail (2.3096.5) 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, 07 Nov 2015 15:28:52 -0000 --Apple-Mail=_8378CE17-38D7-4868-A2E8-EAFA92709575 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 07 Nov 2015, at 15:20, jenkins-admin@freebsd.org wrote: > FreeBSD_HEAD_i386 - Build #1612 - Still Failing: >=20 > Build information: = https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1612/ > Full change log: = https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1612/changes > Full build log: = https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1612/console ... > Segmentation fault (core dumped) > *** [da_DK.UTF-8.LC_COLLATE] Error code 139 The actual segfaulting command appears to be this: localedef -D -U -i /usr/src/share/colldef/da_DK.UTF-8.src -f = /usr/src/share/colldef/../../tools/tools/locale/etc/final-maps/map.UTF-8 = /usr/obj/usr/src/share/colldef/da_DK.UTF-8 Baptiste, any idea? I guess this does not happen for you. :-) -Dimitry --Apple-Mail=_8378CE17-38D7-4868-A2E8-EAFA92709575 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.28 iEYEARECAAYFAlY+GK0ACgkQsF6jCi4glqM92gCgv61AuPnEs/CKUxCrJKED/rkJ 6xQAnipM4rdZn09kQkh1tT1FCc5EXVpC =V5rA -----END PGP SIGNATURE----- --Apple-Mail=_8378CE17-38D7-4868-A2E8-EAFA92709575-- From owner-freebsd-current@freebsd.org Sat Nov 7 15:57: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 0BF32A28D5F; Sat, 7 Nov 2015 15:57:19 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wm0-x229.google.com (mail-wm0-x229.google.com [IPv6:2a00:1450:400c:c09::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 9252C1B3E; Sat, 7 Nov 2015 15:57:18 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by wmww144 with SMTP id w144so48750643wmw.1; Sat, 07 Nov 2015 07:57:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=DJ7+mKUBuMVCvHuCETH0oKNRcx/XnHtziOTOs//PEWQ=; b=sUWWczLHIklhLFhSwhNs6/Bj1/QIl7xU3m6WVk0z5EPY1uEFxv3VRPwvQbxjth4NLG rZlwJI5OuIVdnyZIS/6Nns47TWCAiA6JuCEQHd9/69416MWQJI2i6Z7t7NVO2KbsqpNf L6H5KsceayaUuUF6D8sCAI6QJDllCaHpQk3hpdHIfwg5yAaxZZ5GvfsXIWoqpzHspa4x 64p1bBgax3rhVd1e0dyuyIdj6X7QwNVKCqSjHFwuzd5tPVMWkKjOqNNaW3RiFmcdne1A lG7hnVuolOtI/KSv3RmzRwKWB6Tng2M/sWq4uavb/CCUkazdW4K/ej+lp5703gdOTOru tSLQ== X-Received: by 10.28.46.143 with SMTP id u137mr17842676wmu.52.1446911836653; Sat, 07 Nov 2015 07:57:16 -0800 (PST) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id r9sm5660094wjz.35.2015.11.07.07.57.15 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 07 Nov 2015 07:57:16 -0800 (PST) Sender: Baptiste Daroussin Date: Sat, 7 Nov 2015 16:57:14 +0100 From: Baptiste Daroussin To: Dimitry Andric Cc: freebsd-current@FreeBSD.org, takawata@FreeBSD.org, Hans Petter Selasky , Konstantin Belousov , freebsd-i386@FreeBSD.org Subject: Re: FreeBSD_HEAD_i386 - Build #1612 - Still Failing Message-ID: <20151107155714.GK31432@ivaldir.etoilebsd.net> References: <2072612061.7.1446899614931.JavaMail.jenkins@jenkins-9.freebsd.org> <883496278.11.1446906059861.JavaMail.jenkins@jenkins-9.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bX/mw5riLlTkt+Gv" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) 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, 07 Nov 2015 15:57:19 -0000 --bX/mw5riLlTkt+Gv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Nov 07, 2015 at 04:28:38PM +0100, Dimitry Andric wrote: > On 07 Nov 2015, at 15:20, jenkins-admin@freebsd.org wrote: > > FreeBSD_HEAD_i386 - Build #1612 - Still Failing: > >=20 > > Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/16= 12/ > > Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1612= /changes > > Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1612/= console > ... >=20 > > Segmentation fault (core dumped) > > *** [da_DK.UTF-8.LC_COLLATE] Error code 139 >=20 > The actual segfaulting command appears to be this: >=20 > localedef -D -U -i /usr/src/share/colldef/da_DK.UTF-8.src -f /usr/src/sh= are/colldef/../../tools/tools/locale/etc/final-maps/map.UTF-8 /usr/obj/usr/= src/share/colldef/da_DK.UTF-8 >=20 > Baptiste, any idea? I guess this does not happen for you. :-) Working on it. Best regards, Bapt --bX/mw5riLlTkt+Gv Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlY+H1oACgkQ8kTtMUmk6EzC6ACfQL4gkTKzBT6qKGDDVbgvB3kS 0mIAn0CNGH1a0bGby3ggQc0RrxcQ2eaf =D06l -----END PGP SIGNATURE----- --bX/mw5riLlTkt+Gv-- From owner-freebsd-current@freebsd.org Sat Nov 7 16:18: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 6A160A2830B; Sat, 7 Nov 2015 16:18: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 50AE31515; Sat, 7 Nov 2015 16:18: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 71B61121E; Sat, 7 Nov 2015 16:18:10 +0000 (UTC) Date: Sat, 7 Nov 2015 16:18:09 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: bapt@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <1300689141.15.1446913090415.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <883496278.11.1446906059861.JavaMail.jenkins@jenkins-9.freebsd.org> References: <883496278.11.1446906059861.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_i386 - Build #1613 - Still Failing 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: Sat, 07 Nov 2015 16:18:10 -0000 FreeBSD_HEAD_i386 - Build #1613 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1613/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1613/cha= nges Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1613/cons= ole Change summaries: 290498 by bapt: Fix build on arm64 The end of the build log: [...truncated 108174 lines...] --- ec_check.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ec/ec_check.c -o ec_check.po --- all_subdir_lib --- --- proc_sym.po --- cc -pg -O2 -pipe -I/usr/src/lib/libproc -I/usr/src/lib/librtld_db -I/us= r/src/lib/libproc/../../cddl/contrib/opensolaris/lib/libctf/common -I/usr/= src/lib/libproc/../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/l= ib/libproc/../../sys/cddl/compat/opensolaris -std=3Dgnu99 -fstack-protector= -strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-param= eter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type= -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-al= ign -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-sty= le-definition -Wno-pointer-sign -Wno-unknown-pragmas -Wmissing-variable-dec= larations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-= const-variable -Qunused-arguments -c /usr/src/lib/libproc/proc_sym.c -o pro= c_sym.po --- all_subdir_sbin --- --- sfp.o --- cc -O2 -pipe -DINET6 -DINET -DJAIL -Wall -Wmissing-prototypes -Wcast-qua= l -Wwrite-strings -Wnested-externs -std=3Dgnu99 -fstack-protector-strong -W= system-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointe= r-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno= -tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unus= ed-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno= -switch-enum -Wno-knr-promoted-parameter -Qunused-arguments -c /usr/src/sbi= n/ifconfig/sfp.c -o sfp.o --- all_subdir_secure --- --- ec_curve.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ec/ec_curve.c -o ec_curve.po --- all_subdir_lib --- --- proc_rtld.po --- cc -pg -O2 -pipe -I/usr/src/lib/libproc -I/usr/src/lib/librtld_db -I/us= r/src/lib/libproc/../../cddl/contrib/opensolaris/lib/libctf/common -I/usr/= src/lib/libproc/../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/l= ib/libproc/../../sys/cddl/compat/opensolaris -std=3Dgnu99 -fstack-protector= -strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-param= eter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type= -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-al= ign -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-sty= le-definition -Wno-pointer-sign -Wno-unknown-pragmas -Wmissing-variable-dec= larations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-= const-variable -Qunused-arguments -c /usr/src/lib/libproc/proc_rtld.c -o pr= oc_rtld.po --- all_subdir_secure --- --- ec_cvt.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ec/ec_cvt.c -o ec_cvt.po --- all_subdir_lib --- --- proc_util.po --- cc -pg -O2 -pipe -I/usr/src/lib/libproc -I/usr/src/lib/librtld_db -I/us= r/src/lib/libproc/../../cddl/contrib/opensolaris/lib/libctf/common -I/usr/= src/lib/libproc/../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/l= ib/libproc/../../sys/cddl/compat/opensolaris -std=3Dgnu99 -fstack-protector= -strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-param= eter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type= -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-al= ign -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-sty= le-definition -Wno-pointer-sign -Wno-unknown-pragmas -Wmissing-variable-dec= larations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-= const-variable -Qunused-arguments -c /usr/src/lib/libproc/proc_util.c -o pr= oc_util.po --- all_subdir_secure --- --- ec_err.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ec/ec_err.c -o ec_err.po --- all_subdir_lib --- --- buildconfig --- =3D=3D=3D> lib/libproc/tests (buildconfig) --- all_subdir_secure --- --- ec_key.po --- --- all_subdir_lib --- --- libproc_p.a --- --- all_subdir_secure --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ec/ec_key.c -o ec_key.po --- all_subdir_lib --- building profiled proc library ar -crD libproc_p.a `NM=3D'nm' NMFLAGS=3D'' lorder proc_bkpt.po proc_create= .po proc_regs.po proc_sym.po proc_rtld.po proc_util.po | tsort -q`=20 ranlib -D libproc_p.a --- all --- =3D=3D=3D> lib/libproc/tests (all) --- target_prog --- (cd /usr/src/lib/libproc/tests && DEPENDFILE=3D.depend.target_prog NO_SUB= DIR=3D1 make -f /usr/src/lib/libproc/tests/Makefile _RECURSING_PROGS=3D PR= OG=3Dtarget_prog ) --- target_prog.o --- cc -O2 -pipe -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Wer= ror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmi= ssing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings = -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winlin= e -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-si= gn -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-str= ing-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/= libproc/tests/target_prog.c -o target_prog.o --- target_prog --- cc -O2 -pipe -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werro= r -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmiss= ing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -W= switch -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-strin= g-plus-int -Wno-unused-const-variable -Qunused-arguments -o target_prog ta= rget_prog.o -lelf -lproc -lrtld_db -lutil --- proc_test --- (cd /usr/src/lib/libproc/tests && DEPENDFILE=3D.depend.proc_test NO_SUBDI= R=3D1 make -f /usr/src/lib/libproc/tests/Makefile _RECURSING_PROGS=3D PROG= =3Dproc_test ) --- proc_test.o --- cc -O2 -pipe -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Wer= ror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmi= ssing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings = -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winlin= e -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-si= gn -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-str= ing-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/= libproc/tests/proc_test.c -o proc_test.o --- all_subdir_secure --- --- ec_lib.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ec/ec_lib.c -o ec_lib.po --- all_subdir_share --- --- da_DK.UTF-8.LC_COLLATE --- localedef -D -U -i /usr/src/share/colldef/da_DK.UTF-8.src -f /usr/src/shar= e/colldef/../../tools/tools/locale/etc/final-maps/map.UTF-8 /usr/obj/usr/sr= c/share/colldef/da_DK.UTF-8 --- all_subdir_sbin --- --- ifieee80211.o --- cc -O2 -pipe -DINET6 -DINET -DJAIL -Wall -Wmissing-prototypes -Wcast-qua= l -Wwrite-strings -Wnested-externs -std=3Dgnu99 -fstack-protector-strong -W= system-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointe= r-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno= -tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unus= ed-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno= -switch-enum -Wno-knr-promoted-parameter -Qunused-arguments -c /usr/src/sbi= n/ifconfig/ifieee80211.c -o ifieee80211.o --- all_subdir_lib --- --- proc_test --- cc -O2 -pipe -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werro= r -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmiss= ing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -W= switch -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-strin= g-plus-int -Wno-unused-const-variable -Qunused-arguments -o proc_test proc= _test.o -lelf -lproc -lrtld_db -lutil -lprivateatf-c --- Kyuafile.auto --- --- all_subdir_libradius --- =3D=3D=3D> lib/libradius (all) --- radlib.po --- cc -pg -O2 -pipe -Wall -DWITH_SSL -std=3Dgnu99 -fstack-protector-strong= -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -W= strict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -= Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-var= iable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality= -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunus= ed-arguments -c /usr/src/lib/libradius/radlib.c -o radlib.po --- all_subdir_secure --- --- ec_mult.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ec/ec_mult.c -o ec_mult.po --- ec_oct.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ec/ec_oct.c -o ec_oct.po --- all_subdir_lib --- --- libradius_p.a --- building profiled radius library ar -crD libradius_p.a `NM=3D'nm' NMFLAGS=3D'' lorder radlib.po | tsort -q`= =20 ranlib -D libradius_p.a --- all_subdir_secure --- --- ec_pmeth.po --- --- all_subdir_lib --- --- libradius.3.gz --- --- all_subdir_secure --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ec/ec_pmeth.c -o ec_pmeth.po --- all_subdir_lib --- gzip -cn /usr/src/lib/libradius/libradius.3 > libradius.3.gz --- radius.conf.5.gz --- gzip -cn /usr/src/lib/libradius/radius.conf.5 > radius.conf.5.gz --- all_subdir_librpcsvc --- =3D=3D=3D> lib/librpcsvc (all) --- rnusers.po --- cc -pg -O2 -pipe -DYP -I/usr/obj/usr/src/tmp/usr/include/rpcsvc -std=3D= gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wno-pointer-sign -= Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautolo= gical-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-funct= ion -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-= enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /us= r/src/lib/librpcsvc/rnusers.c -o rnusers.po --- rstat.po --- cc -pg -O2 -pipe -DYP -I/usr/obj/usr/src/tmp/usr/include/rpcsvc -std=3D= gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wno-pointer-sign -= Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautolo= gical-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-funct= ion -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-= enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /us= r/src/lib/librpcsvc/rstat.c -o rstat.po --- rwall.po --- cc -pg -O2 -pipe -DYP -I/usr/obj/usr/src/tmp/usr/include/rpcsvc -std=3D= gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wno-pointer-sign -= Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautolo= gical-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-funct= ion -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-= enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /us= r/src/lib/librpcsvc/rwall.c -o rwall.po --- all_subdir_secure --- --- ec_print.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ec/ec_print.c -o ec_print.po --- all_subdir_lib --- --- yp_passwd.po --- cc -pg -O2 -pipe -DYP -I/usr/obj/usr/src/tmp/usr/include/rpcsvc -std=3D= gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wno-pointer-sign -= Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautolo= gical-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-funct= ion -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-= enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /us= r/src/lib/librpcsvc/yp_passwd.c -o yp_passwd.po --- yp_update.po --- cc -pg -O2 -pipe -DYP -I/usr/obj/usr/src/tmp/usr/include/rpcsvc -std=3D= gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wno-pointer-sign -= Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautolo= gical-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-funct= ion -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-= enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /us= r/src/lib/librpcsvc/yp_update.c -o yp_update.po --- all_subdir_secure --- --- eck_prn.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ec/eck_prn.c -o eck_prn.po --- all_subdir_lib --- --- secretkey.po --- cc -pg -O2 -pipe -DYP -I/usr/obj/usr/src/tmp/usr/include/rpcsvc -std=3D= gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wno-pointer-sign -= Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautolo= gical-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-funct= ion -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-= enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /us= r/src/lib/librpcsvc/secretkey.c -o secretkey.po --- xcrypt.po --- cc -pg -O2 -pipe -DYP -I/usr/obj/usr/src/tmp/usr/include/rpcsvc -std=3D= gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wno-pointer-sign -= Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautolo= gical-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-funct= ion -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-= enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /us= r/src/lib/librpcsvc/xcrypt.c -o xcrypt.po --- all_subdir_secure --- --- ecp_mont.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ec/ecp_mont.c -o ecp_mont.po --- all_subdir_lib --- --- klm_prot_xdr.po --- cc -pg -O2 -pipe -DYP -I/usr/obj/usr/src/tmp/usr/include/rpcsvc -std=3D= gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wno-pointer-sign -= Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautolo= gical-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-funct= ion -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-= enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c klm= _prot_xdr.c -o klm_prot_xdr.po --- mount_xdr.po --- cc -pg -O2 -pipe -DYP -I/usr/obj/usr/src/tmp/usr/include/rpcsvc -std=3D= gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wno-pointer-sign -= Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautolo= gical-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-funct= ion -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-= enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c mou= nt_xdr.c -o mount_xdr.po --- all_subdir_secure --- --- ecp_nist.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ec/ecp_nist.c -o ecp_nist.po --- all_subdir_lib --- --- nfs_prot_xdr.po --- cc -pg -O2 -pipe -DYP -I/usr/obj/usr/src/tmp/usr/include/rpcsvc -std=3D= gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wno-pointer-sign -= Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautolo= gical-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-funct= ion -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-= enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c nfs= _prot_xdr.c -o nfs_prot_xdr.po --- all_subdir_secure --- --- ecp_oct.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ec/ecp_oct.c -o ecp_oct.po --- all_subdir_share --- Segmentation fault (core dumped) *** [da_DK.UTF-8.LC_COLLATE] Error code 139 make[4]: stopped in /usr/src/share/colldef 1 error make[4]: stopped in /usr/src/share/colldef *** [all_subdir_colldef] Error code 2 make[3]: stopped in /usr/src/share 1 error make[3]: stopped in /usr/src/share *** [all_subdir_share] Error code 2 make[2]: stopped in /usr/src --- all_subdir_lib --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/lib/librpcsvc *** [all_subdir_librpcsvc] Error code 2 make[3]: stopped in /usr/src/lib 1 error make[3]: stopped in /usr/src/lib *** [all_subdir_lib] Error code 2 make[2]: stopped in /usr/src --- all_subdir_secure --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/secure/lib/libcrypto *** [all] Error code 2 make[4]: stopped in /usr/src/secure/lib 1 error make[4]: stopped in /usr/src/secure/lib *** [all_subdir_lib] Error code 2 make[3]: stopped in /usr/src/secure 1 error make[3]: stopped in /usr/src/secure *** [all_subdir_secure] Error code 2 make[2]: stopped in /usr/src --- all_subdir_sbin --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/sbin/ifconfig *** [all_subdir_ifconfig] Error code 2 make[3]: stopped in /usr/src/sbin 1 error make[3]: stopped in /usr/src/sbin *** [all_subdir_sbin] Error code 2 make[2]: stopped in /usr/src 4 errors make[2]: stopped in /usr/src *** [everything] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildworld] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Build step 'Execute shell' marked build as failure [PostBuildScript] - Execution post build scripts. No JDK named ?null? found [FreeBSD_HEAD_i386] $ /bin/sh -xe /tmp/hudson7853823016061081896.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/libexec/ld-elf.so.1: Operation not permitted rm: FreeBSD_HEAD_i386/libexec: Directory not empty rm: FreeBSD_HEAD_i386/sbin/init: Operation not permitted rm: FreeBSD_HEAD_i386/sbin: Directory not empty rm: FreeBSD_HEAD_i386/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libthr.so.3: 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/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin: 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: 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 No JDK named ?null? found No JDK named ?null? found From owner-freebsd-current@freebsd.org Sat Nov 7 17:02:45 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 7135DA28F60 for ; Sat, 7 Nov 2015 17:02:45 +0000 (UTC) (envelope-from bryan-lists@shatow.net) 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 515951410 for ; Sat, 7 Nov 2015 17:02:45 +0000 (UTC) (envelope-from bryan-lists@shatow.net) Received: by mailman.ysv.freebsd.org (Postfix) id 51831A28F5E; Sat, 7 Nov 2015 17:02:45 +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 511B1A28F5C for ; Sat, 7 Nov 2015 17:02:45 +0000 (UTC) (envelope-from bryan-lists@shatow.net) Received: from mail.xzibition.com (mail.xzibition.com [52.11.127.251]) (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 3053113F0; Sat, 7 Nov 2015 17:02:44 +0000 (UTC) (envelope-from bryan-lists@shatow.net) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id C49E212E40; Sat, 7 Nov 2015 17:02:43 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id ShL2isACTrli; Sat, 7 Nov 2015 17:02:37 +0000 (UTC) Subject: Re: mtree patch for WITHOUT_LPR DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com E5BC112E37 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=shatow.net; s=mxc204805312015; t=1446915757; bh=vg6UC2eAX2QhZElkV5w/wtb0R6iL1JvK3MIfx/QB880=; h=Subject:To:References:Cc:From:Date:In-Reply-To; b=sd3Huh1xBzF6A5c2V9/ntGngcQcA6FH6IEaTEntKohOAnLSlUBOXO5pUAyi0g80gy s3sT/qhoLu9ufU3fhkcrmJXZ3r23bf2ig7hgvisvuB2AtfRhwWwnnSKTAf/vuY27sN zJIKMH90pSylht0Ofg60/NkXDm2Z3kgcDHjKo0rxfB30jeNldTSbNgO7heDZ/9kexB FEsNd2MvJSm6P9gaD75Zt/3HkPMUPXiLgQv8qC4Lddi7/Sbdr12Yzry3x/eugPZSzT rMwQj10WBm7adKM81gusofbUOhaXz1eckqTOYzT8dJeoPnvgKUZO/r0lWu7BbkMhG5 CETxJImIQUQ/g== To: Dmitry Morozovsky , gad@FreeBSD.org References: Cc: current@FreeBSD.org From: Bryan Drewery Message-ID: <563E2EB1.6030005@shatow.net> Date: Sat, 7 Nov 2015 09:02:41 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: 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: Sat, 07 Nov 2015 17:02:45 -0000 On 11/7/2015 3:08 AM, Dmitry Morozovsky wrote: > =================================================================== > --- etc/mtree/BSD.include.dist (revision 290360) > +++ etc/mtree/BSD.include.dist (working copy) > @@ -7,10 +7,6 @@ > . > arpa > .. > - atf-c > - .. > - atf-c++ > - .. Why? -- Regards, Bryan Drewery bdrewery@freenode/EFNet From owner-freebsd-current@freebsd.org Sat Nov 7 17:16: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 08345A28268 for ; Sat, 7 Nov 2015 17:16:47 +0000 (UTC) (envelope-from marck@rinet.ru) 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 E460F1B7E for ; Sat, 7 Nov 2015 17:16:46 +0000 (UTC) (envelope-from marck@rinet.ru) Received: by mailman.ysv.freebsd.org (Postfix) id E4BB9A28267; Sat, 7 Nov 2015 17:16: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 E4587A28266 for ; Sat, 7 Nov 2015 17:16:46 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) (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 6FB291B7D; Sat, 7 Nov 2015 17:16:45 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.5/8.14.5) with ESMTP id tA7HGfpQ053161; Sat, 7 Nov 2015 20:16:41 +0300 (MSK) (envelope-from marck@rinet.ru) Date: Sat, 7 Nov 2015 20:16:41 +0300 (MSK) From: Dmitry Morozovsky To: Bryan Drewery cc: gad@freebsd.org, current@freebsd.org Subject: Re: mtree patch for WITHOUT_LPR In-Reply-To: <563E2EB1.6030005@shatow.net> Message-ID: References: <563E2EB1.6030005@shatow.net> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (woozle.rinet.ru [0.0.0.0]); Sat, 07 Nov 2015 20:16:41 +0300 (MSK) 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, 07 Nov 2015 17:16:47 -0000 On Sat, 7 Nov 2015, Bryan Drewery wrote: > On 11/7/2015 3:08 AM, Dmitry Morozovsky wrote: > > =================================================================== > > --- etc/mtree/BSD.include.dist (revision 290360) > > +++ etc/mtree/BSD.include.dist (working copy) > > @@ -7,10 +7,6 @@ > > . > > arpa > > .. > > - atf-c > > - .. > > - atf-c++ > > - .. > > Why? ehhm... Well, it seems coincidence, but my stable/10 system install these two on every installworld, and complaints about them every check-old Looking at Makefiles, yes, I do not see any connection with lpr, sorry for that. -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-freebsd-current@freebsd.org Sat Nov 7 18:19: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 AFD9BA28E1C; Sat, 7 Nov 2015 18:19:20 +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 9F312176E; Sat, 7 Nov 2015 18:19:20 +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 BDACB126C; Sat, 7 Nov 2015 18:19:20 +0000 (UTC) Date: Sat, 7 Nov 2015 18:19:19 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: bapt@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <2018887868.21.1446920360709.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1300689141.15.1446913090415.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1300689141.15.1446913090415.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_i386 - Build #1614 - Still Failing 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: Sat, 07 Nov 2015 18:19:20 -0000 FreeBSD_HEAD_i386 - Build #1614 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1614/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1614/cha= nges Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1614/cons= ole Change summaries: 290500 by bapt: Run memset only after having checked the return of malloc Submitted by:=09pluknet 290499 by bapt: Workaround an issue on i386 to unbreak the build until the real issue is tr= acked down The end of the build log: [...truncated 109559 lines...] --- all_subdir_sbin --- --- printactiveaddr.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printactiveaddr.c -o printactiveaddr.o --- all_subdir_lib --- --- nbns_rq.po --- cc -pg -O2 -pipe -DSMB_CFG_FILE=3D\"/etc/nsmb.conf\" -I/usr/src/lib/lib= smb/../../contrib/smbfs/include -DHAVE_ICONV=3D1 -std=3Dgnu99 -fstack-prote= ctor-strong -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-conve= rsion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promo= ted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/lib/libsmb/..= /../contrib/smbfs/lib/smb/nbns_rq.c -o nbns_rq.po --- all_subdir_sbin --- --- printactivenat.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printactivenat.c -o printactivenat.o --- all_subdir_lib --- --- libsmb_p.a --- building profiled smb library ar -crD libsmb_p.a `NM=3D'nm' NMFLAGS=3D'' lorder rcfile.po ctx.po cfopt.po= subr.po nls.po rap.po mbuf.po rq.po file.po print.po kiconv.po nb.po nb_na= me.po nb_net.po nbns_rq.po | tsort -q`=20 --- all_subdir_secure --- --- ocsp_cl.po --- --- all_subdir_sbin --- --- printaddr.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printaddr.c -o printaddr.o --- all_subdir_secure --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ocsp/ocsp_cl.c -o ocsp_cl.po --- all_subdir_lib --- ranlib -D libsmb_p.a --- all_subdir_libsmdb --- =3D=3D=3D> lib/libsmdb (all) --- all_subdir_libsmutil --- =3D=3D=3D> lib/libsmutil (all) --- all_subdir_sbin --- --- printaps.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printaps.c -o printaps.o --- all_subdir_lib --- --- all_subdir_libsqlite3 --- =3D=3D=3D> lib/libsqlite3 (all) --- sqlite3.po --- cc -pg -O2 -pipe -I/usr/src/lib/libsqlite3/../../contrib/sqlite3 -DUSE= _PREAD=3D1 -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H= =3D1 -DHAVE_STDLIB_H=3D1 -DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE= _STRINGS_H=3D1 -DHAVE_INTTYPES_H=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H= =3D1 -DHAVE_DLFCN_H=3D1 -DHAVE_USLEEP=3D1 -DHAVE_LOCALTIME_R=3D1 -DHAVE= _GMTIME_R=3D1 -DHAVE_DECL_STRERROR_R=3D1 -DHAVE_STRERROR_R=3D1 -DHAVE_PO= SIX_FALLOCATE=3D1 -D_REENTRANT=3D1 -DSQLITE_THREADSAFE=3D1 -DSQLITE_ENAB= LE_FTS3 -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_RTREE -std=3Dgnu99 -fstack-p= rotector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unus= ed-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-= uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-u= nused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-paren= theses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local= -typedef -Qunused-arguments -c /usr/src/lib/libsqlite3/../../contrib/sqlite= 3/sqlite3.c -o sqlite3.po --- all_subdir_secure --- --- ocsp_err.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ocsp/ocsp_err.c -o ocsp_err.po --- all_subdir_sbin --- --- printbuf.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printbuf.c -o printbuf.o --- all_subdir_secure --- --- ocsp_ext.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ocsp/ocsp_ext.c -o ocsp_ext.po --- all_subdir_sbin --- --- printdstl_live.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printdstl_live.c -o printdstl_live.o --- printdstlist.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printdstlist.c -o printdstlist.o --- printdstlistdata.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printdstlistdata.c -o printdstlistdata.o --- all_subdir_secure --- --- ocsp_ht.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ocsp/ocsp_ht.c -o ocsp_ht.po --- all_subdir_sbin --- --- printdstlistnode.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printdstlistnode.c -o printdstlistnode.o --- printdstlistpolicy.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printdstlistpolicy.c -o printdstlistpolicy.o --- all_subdir_secure --- --- ocsp_lib.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ocsp/ocsp_lib.c -o ocsp_lib.po --- all_subdir_sbin --- --- printfieldhdr.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printfieldhdr.c -o printfieldhdr.o --- all_subdir_share --- --- da_DK.UTF-8.LC_COLLATE --- localedef -D -U -i /usr/src/share/colldef/da_DK.UTF-8.src -f /usr/src/shar= e/colldef/../../tools/tools/locale/etc/final-maps/map.UTF-8 /usr/obj/usr/sr= c/share/colldef/da_DK.UTF-8 --- all_subdir_sbin --- --- printfr.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printfr.c -o printfr.o --- all_subdir_secure --- --- ocsp_prn.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ocsp/ocsp_prn.c -o ocsp_prn.po --- ocsp_srv.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ocsp/ocsp_srv.c -o ocsp_srv.po --- all_subdir_sbin --- --- printfraginfo.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printfraginfo.c -o printfraginfo.o --- printhash.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printhash.c -o printhash.o --- all_subdir_secure --- --- ocsp_vfy.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ocsp/ocsp_vfy.c -o ocsp_vfy.po --- all_subdir_sbin --- --- printhash_live.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printhash_live.c -o printhash_live.o --- printhashdata.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printhashdata.c -o printhashdata.o --- all_subdir_secure --- --- pem_all.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/pem/pem_all.c -o pem_all.po --- all_subdir_sbin --- --- printhashnode.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printhashnode.c -o printhashnode.o --- printhost.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printhost.c -o printhost.o --- all_subdir_secure --- --- pem_err.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/pem/pem_err.c -o pem_err.po --- all_subdir_sbin --- --- printhostmap.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printhostmap.c -o printhostmap.o --- all_subdir_secure --- --- pem_info.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/pem/pem_info.c -o pem_info.po --- all_subdir_sbin --- --- printhostmask.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printhostmask.c -o printhostmask.o --- printifname.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printifname.c -o printifname.o --- all_subdir_secure --- --- pem_lib.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/pem/pem_lib.c -o pem_lib.po --- all_subdir_sbin --- --- printip.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printip.c -o printip.o --- printipfexpr.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printipfexpr.c -o printipfexpr.o --- all_subdir_share --- Segmentation fault (core dumped) *** [da_DK.UTF-8.LC_COLLATE] Error code 139 make[4]: stopped in /usr/src/share/colldef 1 error make[4]: stopped in /usr/src/share/colldef *** [all_subdir_colldef] Error code 2 make[3]: stopped in /usr/src/share 1 error make[3]: stopped in /usr/src/share *** [all_subdir_share] Error code 2 make[2]: stopped in /usr/src --- all_subdir_secure --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/secure/lib/libcrypto --- all_subdir_sbin --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/sbin/ipf/libipf --- all_subdir_secure --- *** [all] Error code 2 make[4]: stopped in /usr/src/secure/lib 1 error make[4]: stopped in /usr/src/secure/lib *** [all_subdir_lib] Error code 2 make[3]: stopped in /usr/src/secure 1 error make[3]: stopped in /usr/src/secure *** [all_subdir_secure] Error code 2 make[2]: stopped in /usr/src --- all_subdir_sbin --- *** [all_subdir_libipf] Error code 2 make[4]: stopped in /usr/src/sbin/ipf 1 error make[4]: stopped in /usr/src/sbin/ipf *** [all_subdir_ipf] Error code 2 make[3]: stopped in /usr/src/sbin 1 error make[3]: stopped in /usr/src/sbin *** [all_subdir_sbin] Error code 2 make[2]: stopped in /usr/src --- all_subdir_lib --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/lib/libsqlite3 *** [all_subdir_libsqlite3] Error code 2 make[3]: stopped in /usr/src/lib 1 error make[3]: stopped in /usr/src/lib *** [all_subdir_lib] Error code 2 make[2]: stopped in /usr/src 4 errors make[2]: stopped in /usr/src *** [everything] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildworld] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Build step 'Execute shell' marked build as failure [PostBuildScript] - Execution post build scripts. No JDK named ?null? found [FreeBSD_HEAD_i386] $ /bin/sh -xe /tmp/hudson5905299895522129933.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/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_i386/usr/lib: Directory not empty rm: FreeBSD_HEAD_i386/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin: Directory not empty rm: FreeBSD_HEAD_i386/usr: Directory not empty rm: FreeBSD_HEAD_i386/lib/libc.so.7: Operation not permitted 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: 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: 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 No JDK named ?null? found No JDK named ?null? found From owner-freebsd-current@freebsd.org Sat Nov 7 18:19: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 D5EDAA28E35 for ; Sat, 7 Nov 2015 18:19:24 +0000 (UTC) (envelope-from marck@rinet.ru) 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 BC47C17D6 for ; Sat, 7 Nov 2015 18:19:24 +0000 (UTC) (envelope-from marck@rinet.ru) Received: by mailman.ysv.freebsd.org (Postfix) id BB76BA28E34; Sat, 7 Nov 2015 18:19:24 +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 A140DA28E30 for ; Sat, 7 Nov 2015 18:19:24 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) (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 34EBC17B7; Sat, 7 Nov 2015 18:19:23 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.5/8.14.5) with ESMTP id tA7IJHPb054961; Sat, 7 Nov 2015 21:19:18 +0300 (MSK) (envelope-from marck@rinet.ru) Date: Sat, 7 Nov 2015 21:19:17 +0300 (MSK) From: Dmitry Morozovsky To: Bryan Drewery cc: gad@freebsd.org, current@freebsd.org Subject: Re: mtree patch for WITHOUT_LPR In-Reply-To: Message-ID: References: <563E2EB1.6030005@shatow.net> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (woozle.rinet.ru [0.0.0.0]); Sat, 07 Nov 2015 21:19:19 +0300 (MSK) 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, 07 Nov 2015 18:19:25 -0000 On Sat, 7 Nov 2015, Dmitry Morozovsky wrote: > > > +++ etc/mtree/BSD.include.dist (working copy) > > > @@ -7,10 +7,6 @@ > > > . > > > arpa > > > .. > > > - atf-c > > > - .. > > > - atf-c++ > > > - .. > > > > Why? > > ehhm... Well, it seems coincidence, but my stable/10 system install these > two on every installworld, and complaints about them every check-old > > Looking at Makefiles, yes, I do not see any connection with lpr, sorry for > that. Ah I see. I incorrectly started patching stable/10 instead of current. atf things seem to be non-MFCed leftoversi or some side story. Here is (hopefully correct) simplified patch against head: Index: etc/Makefile =================================================================== --- etc/Makefile (revision 290360) +++ etc/Makefile (working copy) @@ -351,6 +351,9 @@ MTREES+= mtree/BSD.lib32.dist /usr MTREES+= mtree/BSD.lib32.dist /usr/lib/debug/usr .endif +.if ${MK_LPR} != "no" +MTREES+= mtree/BSD.lpr.dist /usr +.endif .if ${MK_TESTS} != "no" MTREES+= mtree/BSD.tests.dist ${TESTSBASE} MTREES+= mtree/BSD.tests.dist /usr/lib/debug/${TESTSBASE} Index: etc/mtree/BSD.lpr.dist =================================================================== --- etc/mtree/BSD.lpr.dist (nonexistent) +++ etc/mtree/BSD.lpr.dist (working copy) @@ -0,0 +1,30 @@ +# $FreeBSD$ +# +# Please see the file src/etc/mtree/README before making changes to this file. +# + +/set type=dir uname=root gname=wheel mode=0755 +. + include + atf-c + .. + atf-c++ + .. + libexec + lpr + ru + .. + .. + share + atf + .. + doc + atf + .. + smm + 07.lpd + .. + .. + .. + .. +.. Index: etc/mtree/BSD.usr.dist =================================================================== --- etc/mtree/BSD.usr.dist (revision 290360) +++ etc/mtree/BSD.usr.dist (working copy) @@ -118,10 +118,6 @@ .. hyperv .. - lpr - ru - .. - .. sendmail .. sm.bin @@ -266,8 +262,6 @@ .. 06.nfs .. - 07.lpd - .. 08.sendmailop .. 11.timedop Index: etc/mtree/Makefile =================================================================== --- etc/mtree/Makefile (revision 290360) +++ etc/mtree/Makefile (working copy) @@ -6,6 +6,7 @@ BSD.include.dist \ BSD.root.dist \ ${_BSD.lib32.dist} \ + ${_BSD.lpr.dist} \ ${_BSD.sendmail.dist} \ ${_BSD.tests.dist} \ BSD.usr.dist \ @@ -20,6 +21,9 @@ .if ${MK_LIB32} != "no" _BSD.lib32.dist= BSD.lib32.dist .endif +.if ${MK_LPR} != "no" +_BSD.lpr.dist= BSD.lpr.dist +.endif .if ${MK_SENDMAIL} != "no" _BSD.sendmail.dist= BSD.sendmail.dist .endif -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-freebsd-current@freebsd.org Sat Nov 7 18:30: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 CE7EFA29244 for ; Sat, 7 Nov 2015 18:30:52 +0000 (UTC) (envelope-from yaneurabeya@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 AC153130A for ; Sat, 7 Nov 2015 18:30:52 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id AB190A29243; Sat, 7 Nov 2015 18:30:52 +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 AAAC7A29242 for ; Sat, 7 Nov 2015 18:30:52 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pa0-x233.google.com (mail-pa0-x233.google.com [IPv6:2607:f8b0:400e:c03::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 7D1CC1309; Sat, 7 Nov 2015 18:30:52 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by pasz6 with SMTP id z6so159566002pas.2; Sat, 07 Nov 2015 10:30:52 -0800 (PST) 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=UoVz1/yjAHGWnwEfOHCzFBPmfctmjAOjMAJ9Hy5/Rus=; b=D5INC9BJ63OPk/Alm0eBCG5xYZX8HViT1vBrkKy1LmjqhOuZPLyeOVHgSwlAdvvuL9 brnH+WnuZ5uf8YX9OY6Dd6Lj8EFB1INjFo2q0rVsYL+Fd0/98nziozPs4clLBQ3PWriQ 1YzVSo+c0XMu8wfnJ0DVBZKjVEayFUhM0jVI25Sd0PJmX77WFzjEjOVcrt0f7MldWG+/ VWxSSejLWkGYkSLftCdPV/wXcVYTZTkOrdempGOGfI6JcYrY5NWy68qVYltXfasefkiJ 4ZHXJAVGzBbgBsqfFK1t1CbUmcax7bGVcTiDvExd1RnLsSAVnZzrWJZ5cE41CvN3SxA5 tugg== X-Received: by 10.66.227.197 with SMTP id sc5mr27512618pac.157.1446921052024; Sat, 07 Nov 2015 10:30:52 -0800 (PST) Received: from [192.168.20.11] (c-24-16-212-205.hsd1.wa.comcast.net. [24.16.212.205]) by smtp.gmail.com with ESMTPSA id bd10sm3461835pbd.29.2015.11.07.10.30.51 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 07 Nov 2015 10:30:51 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: mtree patch for WITHOUT_LPR From: Garrett Cooper X-Mailer: iPhone Mail (13B143) In-Reply-To: Date: Sat, 7 Nov 2015 10:30:50 -0800 Cc: Bryan Drewery , gad@freebsd.org, current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <563E2EB1.6030005@shatow.net> To: Dmitry Morozovsky 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, 07 Nov 2015 18:30:52 -0000 > On Nov 7, 2015, at 10:19, Dmitry Morozovsky wrote: ... > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- etc/mtree/BSD.lpr.dist (nonexistent) > +++ etc/mtree/BSD.lpr.dist (working copy) > @@ -0,0 +1,30 @@ > +# $FreeBSD$ > +# > +# Please see the file src/etc/mtree/README before making changes to this f= ile. > +# > + > +/set type=3Ddir uname=3Droot gname=3Dwheel mode=3D0755 > +. > + include > + atf-c > + .. > + atf-c++ > + .. This diff is incorrect. There are a lot of other things that need to be fixed if we go down this pat= h. Do you have a plan or idea of what all needs to be fixed? Also, some things do this on purpose, e.g. the debug files. Thanks, -NGie= From owner-freebsd-current@freebsd.org Sat Nov 7 18:39:45 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 6A90BA293DF for ; Sat, 7 Nov 2015 18:39:45 +0000 (UTC) (envelope-from yaneurabeya@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 3D88318A3; Sat, 7 Nov 2015 18:39:45 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by pabfh17 with SMTP id fh17so155499465pab.0; Sat, 07 Nov 2015 10:39:44 -0800 (PST) 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=w2vQ1iibFXPUp/F53GkNwO6ckwY7c8b9VSlcByDOdYY=; b=pucbirm7DBEKPBYzCuO5/xkm+XqYUyp3lFsSEVtOGVmJ2Q8EoZWCVOuoA3fgeBJwyT Oo25iF5CInD70c+yfSkSaqZNQGWzVQ8tiJGdpoAtCfI1XZo0B4vCpLbbAAC74JJsjTyL pbzXG2JUvJ3jIGZWaAPm1JSXgZ6LLmwnGoeKfBLBewbRI9G0swte9MV6ZLdc+amlSkcj 6WQX36uoI3TBGPVgkQqNLMiQkiaLEHWLTJKo4/r80GPiPY1oP4cAb96u2yGJ3fbsgKOq hGUT2gk+3tuw9tzMUR0+X82ZBzqU+0D+NQc2Go4t0FS5KHJW5shD1TEc3d153gRCjNTN UVzQ== X-Received: by 10.66.90.227 with SMTP id bz3mr14573281pab.36.1446921584767; Sat, 07 Nov 2015 10:39:44 -0800 (PST) Received: from [192.168.20.11] (c-24-16-212-205.hsd1.wa.comcast.net. [24.16.212.205]) by smtp.gmail.com with ESMTPSA id qd2sm7091737pbb.68.2015.11.07.10.39.44 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 07 Nov 2015 10:39:44 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: FreeBSD_HEAD_sparc64 - Build #1311 - Still Failing From: Garrett Cooper X-Mailer: iPhone Mail (13B143) In-Reply-To: <563E0841.1010706@FreeBSD.org> Date: Sat, 7 Nov 2015 10:39:43 -0800 Cc: FreeBSD Current Content-Transfer-Encoding: quoted-printable Message-Id: <11D2820F-792A-43C7-ACE6-0EBE6BCFDD54@gmail.com> References: <128388713.26.1446821758032.JavaMail.jenkins@jenkins-9.freebsd.org> <1918017101.1.1446883239685.JavaMail.jenkins@jenkins-9.freebsd.org> <563E0841.1010706@FreeBSD.org> To: Andriy Gapon 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, 07 Nov 2015 18:39:45 -0000 > On Nov 7, 2015, at 06:18, Andriy Gapon wrote: >=20 >> On 07/11/2015 10:00, jenkins-admin@FreeBSD.org wrote: >> In file included from /builds/FreeBSD_HEAD_sparc64/gnu/lib/libstdc++/../.= ./../contrib/gcc/debug.c:19: >> /builds/FreeBSD_HEAD_sparc64/gnu/lib/libstdc++/../../../contrib/gcc/syste= m.h:418: error: conflicting types for 'strsignal' >> /builds/FreeBSD_HEAD_sparc64/obj/sparc64.sparc64/builds/FreeBSD_HEAD_spar= c64/tmp/usr/include/string.h:115: error: previous declaration of 'strsignal'= was here >=20 > Has this been fixed? I don't think so..= From owner-freebsd-current@freebsd.org Sat Nov 7 18:42: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 2883BA294FA for ; Sat, 7 Nov 2015 18:42:47 +0000 (UTC) (envelope-from marck@rinet.ru) 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 105FC1BD2 for ; Sat, 7 Nov 2015 18:42:47 +0000 (UTC) (envelope-from marck@rinet.ru) Received: by mailman.ysv.freebsd.org (Postfix) id 0F1DEA294F9; Sat, 7 Nov 2015 18:42:47 +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 0DC68A294F8 for ; Sat, 7 Nov 2015 18:42:47 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) (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 862C61BD0; Sat, 7 Nov 2015 18:42:45 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.5/8.14.5) with ESMTP id tA7IgeLd055702; Sat, 7 Nov 2015 21:42:40 +0300 (MSK) (envelope-from marck@rinet.ru) Date: Sat, 7 Nov 2015 21:42:40 +0300 (MSK) From: Dmitry Morozovsky To: Garrett Cooper cc: Bryan Drewery , gad@freebsd.org, current@freebsd.org Subject: Re: mtree patch for WITHOUT_LPR In-Reply-To: Message-ID: References: <563E2EB1.6030005@shatow.net> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (woozle.rinet.ru [0.0.0.0]); Sat, 07 Nov 2015 21:42:41 +0300 (MSK) 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, 07 Nov 2015 18:42:47 -0000 On Sat, 7 Nov 2015, Garrett Cooper wrote: > > +/set type=dir uname=root gname=wheel mode=0755 > > +. > > + include > > + atf-c > > + .. > > + atf-c++ > > + .. > > This diff is incorrect. Yes, as Brian noted, this is completely orthogonal. > There are a lot of other things that need to be fixed if we go down this > path. Do you have a plan or idea of what all needs to be fixed? Well, I do not like the idea of tons of micro mtree files; OTOH, it would be great if we could avoid creation of unnecessary directories/files when particular WITHOU_* know is set. -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-freebsd-current@freebsd.org Sat Nov 7 18:45:26 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 5513CA29570 for ; Sat, 7 Nov 2015 18:45:26 +0000 (UTC) (envelope-from marck@rinet.ru) 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 3CD571D04 for ; Sat, 7 Nov 2015 18:45:26 +0000 (UTC) (envelope-from marck@rinet.ru) Received: by mailman.ysv.freebsd.org (Postfix) id 39829A2956F; Sat, 7 Nov 2015 18:45:26 +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 391DAA2956E for ; Sat, 7 Nov 2015 18:45:26 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) (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 B5F691D02; Sat, 7 Nov 2015 18:45:25 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.5/8.14.5) with ESMTP id tA7IjNjB055850; Sat, 7 Nov 2015 21:45:23 +0300 (MSK) (envelope-from marck@rinet.ru) Date: Sat, 7 Nov 2015 21:45:23 +0300 (MSK) From: Dmitry Morozovsky To: Garrett Cooper cc: Bryan Drewery , gad@freebsd.org, current@freebsd.org Subject: Re: mtree patch for WITHOUT_LPR In-Reply-To: Message-ID: References: <563E2EB1.6030005@shatow.net> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (woozle.rinet.ru [0.0.0.0]); Sat, 07 Nov 2015 21:45:23 +0300 (MSK) 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, 07 Nov 2015 18:45:26 -0000 On Sat, 7 Nov 2015, Garrett Cooper wrote: > > =================================================================== > > --- etc/mtree/BSD.lpr.dist (nonexistent) > > +++ etc/mtree/BSD.lpr.dist (working copy) > > @@ -0,0 +1,30 @@ > > +# $FreeBSD$ > > +# > > +# Please see the file src/etc/mtree/README before making changes to this file. > > +# > > + > > +/set type=dir uname=root gname=wheel mode=0755 > > +. > > + include > > + atf-c > > + .. > > + atf-c++ > > + .. > > This diff is incorrect. ... and yes, of course, atf pairs of lines do not belong here. Index: etc/mtree/BSD.lpr.dist =================================================================== --- etc/mtree/BSD.lpr.dist (nonexistent) +++ etc/mtree/BSD.lpr.dist (working copy) @@ -0,0 +1,21 @@ +# $FreeBSD$ +# +# Please see the file src/etc/mtree/README before making changes to this file. +# + +/set type=dir uname=root gname=wheel mode=0755 +. + libexec + lpr + ru + .. + .. + share + doc + smm + 07.lpd + .. + .. + .. + .. +.. -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-freebsd-current@freebsd.org Sat Nov 7 18:51:01 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 E4F81A29693 for ; Sat, 7 Nov 2015 18:51:01 +0000 (UTC) (envelope-from bryan-lists@shatow.net) 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 C3FA81158 for ; Sat, 7 Nov 2015 18:51:01 +0000 (UTC) (envelope-from bryan-lists@shatow.net) Received: by mailman.ysv.freebsd.org (Postfix) id BDCD2A29692; Sat, 7 Nov 2015 18:51:01 +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 BD6A8A29691 for ; Sat, 7 Nov 2015 18:51:01 +0000 (UTC) (envelope-from bryan-lists@shatow.net) Received: from mail.xzibition.com (mail.xzibition.com [52.11.127.251]) (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 76933113F; Sat, 7 Nov 2015 18:51:00 +0000 (UTC) (envelope-from bryan-lists@shatow.net) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id EDEDB12FE2; Sat, 7 Nov 2015 18:50:59 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id PKMw0eE0eMLt; Sat, 7 Nov 2015 18:50:57 +0000 (UTC) Subject: Re: mtree patch for WITHOUT_LPR DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 3910512FDB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=shatow.net; s=mxc204805312015; t=1446922257; bh=m0k6xoC/6pFh2yFnKIovkHdYMZ+QwSwEzaoYGNzYQvY=; h=Subject:To:References:Cc:From:Date:In-Reply-To; b=OyCGwoBE5K/yr8eWex3bXIWy5hCOIv3BxvjQoQDaPwBKnvi9p5ZvEf7zhWJQeTQjQ F5V+4vf7rla0l3XowWNT+xCnZJnUsasn8ciC5LYD7A1sO0QEYWVDQV7RFED04Ya2gE mu1ou1Ap6sM+p//+BubvuPb6BM9b9Ag6DdCoS+qbEGzwacHyVA+NgDLu6CYfu4Qeum mdp6yGLAPGGghOBqMDz+jJDi08heb30MlhRBAi3xaLhab4anPsP6SSJAvwT2xWGgLN 8XFzQDMaCr8ux+aIZlTFjN2FwsOyQDQ4XLPX3ItZPHM/nFo9jwREvYS2wL0WeGEdvc kfc1bbvAxD3zA== To: Dmitry Morozovsky , Garrett Cooper References: <563E2EB1.6030005@shatow.net> Cc: gad@freebsd.org, current@freebsd.org From: Bryan Drewery Message-ID: <563E4816.6030202@shatow.net> Date: Sat, 7 Nov 2015 10:51:02 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: 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: Sat, 07 Nov 2015 18:51:02 -0000 On 11/7/2015 10:42 AM, Dmitry Morozovsky wrote: > On Sat, 7 Nov 2015, Garrett Cooper wrote: > >>> +/set type=dir uname=root gname=wheel mode=0755 >>> +. >>> + include >>> + atf-c >>> + .. >>> + atf-c++ >>> + .. >> >> This diff is incorrect. > > Yes, as Brian noted, this is completely orthogonal. > >> There are a lot of other things that need to be fixed if we go down this >> path. Do you have a plan or idea of what all needs to be fixed? > > Well, I do not like the idea of tons of micro mtree files; OTOH, it would be > great if we could avoid creation of unnecessary directories/files when > particular WITHOU_* know is set. > > Another way of looking at this problem is that if a directory is in the dist mtrees, it should not be listed as an OLD_DIRS. -- Regards, Bryan Drewery bdrewery@freenode/EFNet From owner-freebsd-current@freebsd.org Sat Nov 7 18:56: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 48F48A29869 for ; Sat, 7 Nov 2015 18:56:19 +0000 (UTC) (envelope-from marck@rinet.ru) 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 2F3651639 for ; Sat, 7 Nov 2015 18:56:19 +0000 (UTC) (envelope-from marck@rinet.ru) Received: by mailman.ysv.freebsd.org (Postfix) id 2BBE1A29868; Sat, 7 Nov 2015 18:56:19 +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 2B5FCA29867 for ; Sat, 7 Nov 2015 18:56:19 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) (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 A97CE1638; Sat, 7 Nov 2015 18:56:18 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.5/8.14.5) with ESMTP id tA7IuCSA056180; Sat, 7 Nov 2015 21:56:12 +0300 (MSK) (envelope-from marck@rinet.ru) Date: Sat, 7 Nov 2015 21:56:12 +0300 (MSK) From: Dmitry Morozovsky To: Bryan Drewery cc: Garrett Cooper , gad@freebsd.org, current@freebsd.org Subject: Re: mtree patch for WITHOUT_LPR In-Reply-To: <563E4816.6030202@shatow.net> Message-ID: References: <563E2EB1.6030005@shatow.net> <563E4816.6030202@shatow.net> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (woozle.rinet.ru [0.0.0.0]); Sat, 07 Nov 2015 21:56:13 +0300 (MSK) 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, 07 Nov 2015 18:56:19 -0000 On Sat, 7 Nov 2015, Bryan Drewery wrote: > >>> +/set type=dir uname=root gname=wheel mode=0755 > >>> +. > >>> + include > >>> + atf-c > >>> + .. > >>> + atf-c++ > >>> + .. > >> > >> This diff is incorrect. > > > > Yes, as Brian noted, this is completely orthogonal. > > > >> There are a lot of other things that need to be fixed if we go down this > >> path. Do you have a plan or idea of what all needs to be fixed? > > > > Well, I do not like the idea of tons of micro mtree files; OTOH, it would be > > great if we could avoid creation of unnecessary directories/files when > > particular WITHOU_* know is set. > > Another way of looking at this problem is that if a directory is in the > dist mtrees, it should not be listed as an OLD_DIRS. ... and this principle I do like much more, yes. It's no harm to have an empty subtree. Thank you! -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-freebsd-current@freebsd.org Sat Nov 7 19:48: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 1E58EA280E9; Sat, 7 Nov 2015 19:48:34 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 0CD881E3E; Sat, 7 Nov 2015 19:48:34 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [IPv6:::1]) by freefall.freebsd.org (Postfix) with ESMTP id 04788103F; Sat, 7 Nov 2015 19:48:34 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id A514A120A1; Sat, 7 Nov 2015 19:48:33 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id SJqrFXKJ8K1i; Sat, 7 Nov 2015 19:48:26 +0000 (UTC) Subject: Re: strange kernel crash DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 5086412095 To: Andriy Gapon , FreeBSD Current , FreeBSD Hackers References: <563C8CED.3020101@FreeBSD.org> From: Bryan Drewery Organization: FreeBSD Message-ID: <563E5589.3040100@FreeBSD.org> Date: Sat, 7 Nov 2015 11:48:25 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <563C8CED.3020101@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: Sat, 07 Nov 2015 19:48:34 -0000 On 11/6/15 3:20 AM, Andriy Gapon wrote: > Unread portion of the kernel message buffer: > > Fatal trap 1: privileged instruction fault while in kernel mode ... What SVN revision? -- Regards, Bryan Drewery From owner-freebsd-current@freebsd.org Sat Nov 7 20:16: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 0D952A286F6 for ; Sat, 7 Nov 2015 20:16:21 +0000 (UTC) (envelope-from yaneurabeya@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 DDE3F1F6F for ; Sat, 7 Nov 2015 20:16:20 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id DBBBEA286F4; Sat, 7 Nov 2015 20:16:20 +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 DB550A286F3 for ; Sat, 7 Nov 2015 20:16:20 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pa0-x230.google.com (mail-pa0-x230.google.com [IPv6:2607:f8b0:400e: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 AB9741F6E; Sat, 7 Nov 2015 20:16:20 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by pacdm15 with SMTP id dm15so132518808pac.3; Sat, 07 Nov 2015 12:16:20 -0800 (PST) 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=reuvFdbFCtpRdOPz8umptfieS+e2AGFoggAfpgUnMRw=; b=C9tq9if4A/7u/cy1xEYcR0WfHnsjoebf5BDQiVEu8loqYTU1tBjcEZ3dusx/HJieO2 FtiGWmDY0O6qVRH9ELYMHxlDwK5Ly960VLTgUcYKIh3ErexFEsMFonVePXcVLnUAGWGH meHvt+rTJ5HzrVPL334bW/j2y41UZoSwriQhIDe2z6pvMIR8TK61IkuPA8IVDQcNYvnA V3+p/6eHHoM32FVbb/LSir+nAOUL5K+fwVb9PGCGIEFpzvQhL3nS4TdtZC74bbaXkxfC PFI+YOJ22490eljUehtMcw0Yg00xIZ2ZHiTFfu7ctEKIzI0k64VnlWEqW5dhhlxtox/P hHqQ== X-Received: by 10.68.227.69 with SMTP id ry5mr28291305pbc.148.1446927380212; Sat, 07 Nov 2015 12:16:20 -0800 (PST) Received: from [192.168.20.7] (c-24-16-212-205.hsd1.wa.comcast.net. [24.16.212.205]) by smtp.gmail.com with ESMTPSA id yi8sm7390638pab.22.2015.11.07.12.16.19 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 07 Nov 2015 12:16:19 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: mtree patch for WITHOUT_LPR From: NGie Cooper In-Reply-To: Date: Sat, 7 Nov 2015 12:16:18 -0800 Cc: Bryan Drewery , gad@freebsd.org, current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <563E2EB1.6030005@shatow.net> <563E4816.6030202@shatow.net> To: Dmitry Morozovsky 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: Sat, 07 Nov 2015 20:16:21 -0000 > On Nov 7, 2015, at 10:56, Dmitry Morozovsky wrote: >=20 > On Sat, 7 Nov 2015, Bryan Drewery wrote: >=20 >>>>> +/set type=3Ddir uname=3Droot gname=3Dwheel mode=3D0755 >>>>> +. >>>>> + include >>>>> + atf-c >>>>> + .. >>>>> + atf-c++ >>>>> + .. >>>>=20 >>>> This diff is incorrect. >>>=20 >>> Yes, as Brian noted, this is completely orthogonal. >>>=20 >>>> There are a lot of other things that need to be fixed if we go down = this=20 >>>> path. Do you have a plan or idea of what all needs to be fixed? >>>=20 >>> Well, I do not like the idea of tons of micro mtree files; OTOH, it = would be=20 >>> great if we could avoid creation of unnecessary directories/files = when=20 >>> particular WITHOU_* know is set. >>=20 >> Another way of looking at this problem is that if a directory is in = the >> dist mtrees, it should not be listed as an OLD_DIRS. >=20 > ... and this principle I do like much more, yes. It's no harm to have = an empty=20 > subtree. Agreed to the above. Some people disagree (and bugs have been filed for = it), but as long as there=E2=80=99s a uniform consensus, I think we=E2=80=99= ll be fine. Thanks, -NGie= From owner-freebsd-current@freebsd.org Sat Nov 7 20:18: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 61A68A2876D; Sat, 7 Nov 2015 20:18:33 +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 522CD10AA; Sat, 7 Nov 2015 20:18:33 +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 00F5612B9; Sat, 7 Nov 2015 20:18:32 +0000 (UTC) Date: Sat, 7 Nov 2015 20:18:31 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: mav@FreeBSD.org, cem@FreeBSD.org, bapt@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <359434390.27.1446927512853.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <2018887868.21.1446920360709.JavaMail.jenkins@jenkins-9.freebsd.org> References: <2018887868.21.1446920360709.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_i386 - Build #1615 - Still Failing 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: Sat, 07 Nov 2015 20:18:33 -0000 FreeBSD_HEAD_i386 - Build #1615 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1615/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1615/cha= nges Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1615/cons= ole Change summaries: 290506 by mav: Specify VP when sending a marker. 290505 by cem: Flesh out sysctl types further (follow-up of r290475) Use the right intmax_t type instead of intptr_t in a few remaining places. Add support for CTLFLAG_TUN for the new fixed with types. Bruce will be upset that the new handlers silently truncate tuned quad-sized inputs, but so do all of the existing handlers. Add the new types to debug_dump_node, for whatever use that is. Bump FreeBSD_version again, for good measure. We are changing SYSCTL_HANDLER_ARGS and a member of struct sysctl_oid to intmax_t. Correct the sysctl typed NULL values for the fixed-width types. (Hat tip: hps@.) Suggested by:=09hps (partial) Sponsored by:=09EMC / Isilon Storage Division 290504 by mav: Make ISP_SLEEP() really sleep instead of spinning. While there, simplify the wait logic. 290501 by bapt: Add a note about the inpact on databases of the changes in collation suppor= t Reported by:=09girgen The end of the build log: [...truncated 109419 lines...] cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printpoolnode.c -o printpoolnode.o --- printportcmp.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printportcmp.c -o printportcmp.o --- all_subdir_secure --- --- ocsp_lib.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ocsp/ocsp_lib.c -o ocsp_lib.po --- all_subdir_sbin --- --- printproto.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printproto.c -o printproto.o --- printsbuf.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printsbuf.c -o printsbuf.o --- printstate.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printstate.c -o printstate.o --- all_subdir_secure --- --- ocsp_prn.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ocsp/ocsp_prn.c -o ocsp_prn.po --- all_subdir_sbin --- --- printstatefields.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printstatefields.c -o printstatefields.o --- all_subdir_secure --- --- ocsp_srv.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ocsp/ocsp_srv.c -o ocsp_srv.po --- all_subdir_sbin --- --- printtcpflags.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printtcpflags.c -o printtcpflags.o --- printtqtable.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printtqtable.c -o printtqtable.o --- all_subdir_secure --- --- ocsp_vfy.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/ocsp/ocsp_vfy.c -o ocsp_vfy.po --- all_subdir_sbin --- --- printtunable.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printtunable.c -o printtunable.o --- printunit.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/printunit.c -o printunit.o --- all_subdir_secure --- --- pem_all.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/pem/pem_all.c -o pem_all.po --- all_subdir_sbin --- --- remove_hash.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/remove_hash.c -o remove_hash.o --- remove_hashnode.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/remove_hashnode.c -o remove_hashnode.o --- all_subdir_secure --- --- pem_err.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/pem/pem_err.c -o pem_err.po --- all_subdir_sbin --- --- remove_pool.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/remove_pool.c -o remove_pool.o --- remove_poolnode.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/remove_poolnode.c -o remove_poolnode.o --- all_subdir_secure --- --- pem_info.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/pem/pem_info.c -o pem_info.po --- all_subdir_share --- --- da_DK.UTF-8.LC_COLLATE --- localedef -D -U -i /usr/src/share/colldef/da_DK.UTF-8.src -f /usr/src/shar= e/colldef/../../tools/tools/locale/etc/final-maps/map.UTF-8 /usr/obj/usr/sr= c/share/colldef/da_DK.UTF-8 --- all_subdir_sbin --- --- resetlexer.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/resetlexer.c -o resetlexer.o --- rwlock_emul.o --- --- all_subdir_secure --- --- pem_lib.po --- --- all_subdir_sbin --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/rwlock_emul.c -o rwlock_emul.o --- all_subdir_secure --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/pem/pem_lib.c -o pem_lib.po --- all_subdir_sbin --- --- save_execute.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/save_execute.c -o save_execute.o --- save_file.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/save_file.c -o save_file.o --- save_nothing.o --- --- all_subdir_secure --- --- pem_oth.po --- --- all_subdir_sbin --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/save_nothing.c -o save_nothing.o --- all_subdir_secure --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/pem/pem_oth.c -o pem_oth.po --- all_subdir_sbin --- --- save_syslog.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/save_syslog.c -o save_syslog.o --- all_subdir_secure --- --- pem_pk8.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/pem/pem_pk8.c -o pem_pk8.po --- all_subdir_sbin --- --- save_v1trap.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/save_v1trap.c -o save_v1trap.o --- all_subdir_secure --- --- pem_pkey.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/pem/pem_pkey.c -o pem_pkey.po --- all_subdir_sbin --- --- save_v2trap.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/save_v2trap.c -o save_v2trap.o --- all_subdir_secure --- --- pem_seal.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/pem/pem_seal.c -o pem_seal.po --- all_subdir_sbin --- --- vtof.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/vtof.c -o vtof.o --- all_subdir_secure --- --- pem_sign.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/pem/pem_sign.c -o pem_sign.po --- all_subdir_sbin --- --- tcp_flags.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/tcp_flags.c -o tcp_flags.o --- tcpflags.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/tcpflags.c -o tcpflags.o --- all_subdir_secure --- --- pem_x509.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/pem/pem_x509.c -o pem_x509.po --- all_subdir_sbin --- --- tcpoptnames.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/tcpoptnames.c -o tcpoptnames.o --- all_subdir_secure --- --- pem_xaux.po --- cc -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openss= l -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_= ENDIAN -DOPENSSL_IA32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORD= S -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD16= 0_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DWHIRLPOOL_ASM -I/usr/obj/usr/s= rc/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/ope= nssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/= usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=3Dgn= u89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-v= alue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W= no-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-para= meter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/= ../../../crypto/openssl/crypto/pem/pem_xaux.c -o pem_xaux.po --- all_subdir_sbin --- --- v6ionames.o --- cc -O2 -pipe -I/usr/src/sbin/ipf/libipf/../../../contrib/ipfilter -I/us= r/src/sbin/ipf/libipf/../../../contrib/ipfilter/tools -I/usr/src/sbin/ipf/l= ibipf/../../../sys -I/usr/src/sbin/ipf/libipf/../../../sys/contrib/ipfilter= -DSTATETOP -D__UIO_EXPOSE -DUSE_INET6 -std=3Dgnu99 -fstack-protector-stron= g -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-po= inter-sign -Wno-format -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-array-bounds = -Qunused-arguments -c /usr/src/sbin/ipf/libipf/../../../contrib/ipfilter/li= b/v6ionames.c -o v6ionames.o --- all_subdir_share --- Segmentation fault (core dumped) *** [da_DK.UTF-8.LC_COLLATE] Error code 139 make[4]: stopped in /usr/src/share/colldef 1 error make[4]: stopped in /usr/src/share/colldef *** [all_subdir_colldef] Error code 2 make[3]: stopped in /usr/src/share 1 error make[3]: stopped in /usr/src/share *** [all_subdir_share] Error code 2 make[2]: stopped in /usr/src --- all_subdir_sbin --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/sbin/ipf/libipf *** [all_subdir_libipf] Error code 2 make[4]: stopped in /usr/src/sbin/ipf 1 error make[4]: stopped in /usr/src/sbin/ipf *** [all_subdir_ipf] Error code 2 make[3]: stopped in /usr/src/sbin 1 error make[3]: stopped in /usr/src/sbin *** [all_subdir_sbin] Error code 2 make[2]: stopped in /usr/src --- all_subdir_secure --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/secure/lib/libcrypto *** [all] Error code 2 make[4]: stopped in /usr/src/secure/lib 1 error make[4]: stopped in /usr/src/secure/lib *** [all_subdir_lib] Error code 2 make[3]: stopped in /usr/src/secure 1 error make[3]: stopped in /usr/src/secure *** [all_subdir_secure] Error code 2 make[2]: stopped in /usr/src --- all_subdir_lib --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/lib/libsqlite3 *** [all_subdir_libsqlite3] Error code 2 make[3]: stopped in /usr/src/lib 1 error make[3]: stopped in /usr/src/lib *** [all_subdir_lib] Error code 2 make[2]: stopped in /usr/src 4 errors make[2]: stopped in /usr/src *** [everything] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildworld] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Build step 'Execute shell' marked build as failure [PostBuildScript] - Execution post build scripts. No JDK named ?null? found [FreeBSD_HEAD_i386] $ /bin/sh -xe /tmp/hudson6692037544637183167.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/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_i386/lib: Directory not empty 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/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_i386/usr/lib: Directory not empty rm: FreeBSD_HEAD_i386/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/yppasswd: 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/ypchfn: 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 No JDK named ?null? found No JDK named ?null? found From owner-freebsd-current@freebsd.org Sat Nov 7 22: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 77D03A29EA6; Sat, 7 Nov 2015 22:29: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 5CD791E6A; Sat, 7 Nov 2015 22:29: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 85DF81305; Sat, 7 Nov 2015 22:29:10 +0000 (UTC) Date: Sat, 7 Nov 2015 22:29:08 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: imp@FreeBSD.org, mav@FreeBSD.org, bapt@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <1917204997.31.1446935350459.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <359434390.27.1446927512853.JavaMail.jenkins@jenkins-9.freebsd.org> References: <359434390.27.1446927512853.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_i386 - Build #1616 - Still Failing 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: 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, 07 Nov 2015 22:29:10 -0000 FreeBSD_HEAD_i386 - Build #1616 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1616/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1616/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1616/console Change summaries: 290514 by bapt: Rewrite the histoty part Fix information about "Dragonfly-style" format which on freebsd is named BSD-style Noted by: bdrewery 290513 by bapt: Improve localedef(1) manpage Obtained from: DragonflyBSD 290512 by bapt: Bump warning level 290511 by bapt: Use const where needed instead of using pragmas to work around the warnings 290510 by bapt: Make bsd declaration static 290509 by imp: Add support for RMII in macb, cribbed slightly from the ate driver. This is taken from the MAC at boot, but can be overridden with 'options AT91_MACB_USE_RMII'. Switch to macb for HL201 and SAM9G20EK boards. It now works both places. Also start to sneak up on FDT for the SAM9G20EK board, but leave disabled due to issues with MMC that haven't been resolved. Add early debug support for the SAM9G20EK since that is required for FDT to work presently on these SoC. 290508 by bapt: Fix an off by one due to bad conversion from avl(3) to tree(3) Readd calloc as it was not the issue just the messenger Submitted by: dim Found by: Address Sanitizer 290507 by mav: Rework r290504. The end of the build log: [...truncated 176869 lines...] --- hifn.ko --- objcopy --strip-debug --add-gnu-debuglink=hifn.ko.debug hifn.ko.full hifn.ko --- psxface.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/contrib/dev/acpica/components/parser/psxface.c --- modules-all --- --- all_subdir_drm2 --- :> export_syms awk -f /usr/src/sys/conf/kmod_syms.awk radeonkms.kld export_syms | xargs -J% objcopy % radeonkms.kld --- all_subdir_geom --- --- g_journal.o --- ctfconvert -L VERSION -g g_journal.o --- all_subdir_hme --- ctfconvert -L VERSION -g if_hme_pci.o --- if_hme.kld --- ld -d -warn-common -r -d -o if_hme.kld if_hme.o if_hme_pci.o ctfmerge -L VERSION -g -o if_hme.kld if_hme.o if_hme_pci.o --- psxface.o --- ctfconvert -L VERSION -g psxface.o --- modules-all --- :> export_syms awk -f /usr/src/sys/conf/kmod_syms.awk if_hme.kld export_syms | xargs -J% objcopy % if_hme.kld --- all_subdir_hpt27xx --- --- all_subdir_hme --- --- if_hme.ko.full --- --- all_subdir_hpt27xx --- ===> hpt27xx (all) --- all_subdir_geom --- --- geom_journal.kld --- ld -d -warn-common -r -d -o geom_journal.kld g_journal.o g_journal_ufs.o --- all_subdir_hme --- ld -Bshareable -d -warn-common -o if_hme.ko.full if_hme.kld --- all_subdir_geom --- ctfmerge -L VERSION -g -o geom_journal.kld g_journal.o g_journal_ufs.o --- all_subdir_hme --- --- if_hme.ko.debug --- objcopy --only-keep-debug if_hme.ko.full if_hme.ko.debug --- if_hme.ko --- objcopy --strip-debug --add-gnu-debuglink=if_hme.ko.debug if_hme.ko.full if_hme.ko --- rsaddr.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/contrib/dev/acpica/components/resources/rsaddr.c --- modules-all --- --- all_subdir_geom --- :> export_syms awk -f /usr/src/sys/conf/kmod_syms.awk geom_journal.kld export_syms | xargs -J% objcopy % geom_journal.kld --- geom_journal.ko.full --- ld -Bshareable -d -warn-common -o geom_journal.ko.full geom_journal.kld --- all_subdir_hpt27xx --- --- hpt27xx_lib.o --- uudecode -p < /usr/src/sys/modules/hpt27xx/../../dev/hpt27xx/i386-elf.hpt27xx_lib.o.uu > hpt27xx_lib.o --- all_subdir_geom --- --- geom_journal.ko.debug --- objcopy --only-keep-debug geom_journal.ko.full geom_journal.ko.debug --- geom_journal.ko --- objcopy --strip-debug --add-gnu-debuglink=geom_journal.ko.debug geom_journal.ko.full geom_journal.ko ===> geom/geom_label (all) --- all_subdir_hpt27xx --- --- hpt27xx_os_bsd.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/hpt27xx/../../dev/hpt27xx/hpt27xx_os_bsd.c -o hpt27xx_os_bsd.o --- all_subdir_drm2 --- --- radeonkms.ko.full --- ld -Bshareable -d -warn-common -o radeonkms.ko.full radeonkms.kld --- rsaddr.o --- ctfconvert -L VERSION -g rsaddr.o --- modules-all --- --- all_subdir_hptiop --- --- all_subdir_geom --- --- g_label.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/geom/geom_label/../../../geom/label/g_label.c -o g_label.o --- all_subdir_hptiop --- ===> hptiop (all) --- hptiop.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/hptiop/../../dev/hptiop/hptiop.c -o hptiop.o --- all_subdir_drm2 --- --- radeonkms.ko.debug --- objcopy --only-keep-debug radeonkms.ko.full radeonkms.ko.debug --- radeonkms.ko --- objcopy --strip-debug --add-gnu-debuglink=radeonkms.ko.debug radeonkms.ko.full radeonkms.ko --- all_subdir_geom --- ctfconvert -L VERSION -g g_label.o --- g_label_disk_ident.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/geom/geom_label/../../../geom/label/g_label_disk_ident.c -o g_label_disk_ident.o --- all_subdir_hpt27xx --- ctfconvert -L VERSION -g hpt27xx_os_bsd.o --- hpt27xx_osm_bsd.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/hpt27xx/../../dev/hpt27xx/hpt27xx_osm_bsd.c -o hpt27xx_osm_bsd.o --- all_subdir_hptmv --- ===> hptmv (all) --- all_subdir_geom --- ctfconvert -L VERSION -g g_label_disk_ident.o --- g_label_ext2fs.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/geom/geom_label/../../../geom/label/g_label_ext2fs.c -o g_label_ext2fs.o --- all_subdir_hptmv --- --- hptmvraid.o --- uudecode -p < /usr/src/sys/modules/hptmv/../../dev/hptmv/i386-elf.raid.o.uu > hptmvraid.o --- mv.o --- cc -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/hptmv/../../dev/hptmv/mv.c -o mv.o --- all_subdir_geom --- ctfconvert -L VERSION -g g_label_ext2fs.o --- g_label_gpt.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/geom/geom_label/../../../geom/label/g_label_gpt.c -o g_label_gpt.o --- all_subdir_hptmv --- ctfconvert -L VERSION -g mv.o --- ioctl.o --- cc -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/hptmv/../../dev/hptmv/ioctl.c -o ioctl.o --- all_subdir_geom --- ctfconvert -L VERSION -g g_label_gpt.o --- g_label_iso9660.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/geom/geom_label/../../../geom/label/g_label_iso9660.c -o g_label_iso9660.o ctfconvert -L VERSION -g g_label_iso9660.o --- g_label_msdosfs.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/geom/geom_label/../../../geom/label/g_label_msdosfs.c -o g_label_msdosfs.o --- all_subdir_hptmv --- ctfconvert -L VERSION -g ioctl.o --- hptproc.o --- cc -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/hptmv/../../dev/hptmv/hptproc.c -o hptproc.o --- all_subdir_geom --- ctfconvert -L VERSION -g g_label_msdosfs.o --- g_label_ntfs.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/geom/geom_label/../../../geom/label/g_label_ntfs.c -o g_label_ntfs.o --- all_subdir_hpt27xx --- ctfconvert -L VERSION -g hpt27xx_osm_bsd.o --- all_subdir_geom --- ctfconvert -L VERSION -g g_label_ntfs.o --- all_subdir_hptmv --- /usr/src/sys/modules/hptmv/../../dev/hptmv/hptproc.c:646:1: error: incompatible pointer types initializing 'int (*)(struct sysctl_oid *, void *, intmax_t, struct sysctl_req *)' with an expression of type 'int (struct sysctl_oid *, void *, intptr_t, struct sysctl_req *)' [-Werror,-Wincompatible-pointer-types] xhptregister_node(PROC_DIR_NAME); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/sys/modules/hptmv/../../dev/hptmv/hptproc.c:632:33: note: expanded from macro 'xhptregister_node' #define xhptregister_node(name) hptregister_node(name) ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/sys/modules/hptmv/../../dev/hptmv/hptproc.c:637:2: note: expanded from macro 'hptregister_node' SYSCTL_OID(_ ## name, OID_AUTO, status, CTLTYPE_STRING|CTLFLAG_RW, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/sys/sys/sysctl.h:270:12: note: expanded from macro 'SYSCTL_OID' static SYSCTL_OID_RAW(sysctl__##parent##_##name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/sys/sys/sysctl.h:262:18: note: expanded from macro 'SYSCTL_OID_RAW' .oid_handler = (handler), \ ^~~~~~~~~ 1 error generated. *** [hptproc.o] Error code 1 make[4]: stopped in /usr/src/sys/modules/hptmv 1 error make[4]: stopped in /usr/src/sys/modules/hptmv --- all_subdir_geom --- --- g_label_reiserfs.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -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__=__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 -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/geom/geom_label/../../../geom/label/g_label_reiserfs.c -o g_label_reiserfs.o --- all_subdir_hptmv --- *** [all_subdir_hptmv] Error code 2 make[3]: stopped in /usr/src/sys/modules --- all_subdir_hpt27xx --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/sys/modules/hpt27xx *** [all_subdir_hpt27xx] Error code 2 make[3]: stopped in /usr/src/sys/modules --- all_subdir_geom --- ctfconvert -L VERSION -g g_label_reiserfs.o A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/sys/modules/geom/geom_label *** [all] Error code 2 make[4]: stopped in /usr/src/sys/modules/geom 1 error make[4]: stopped in /usr/src/sys/modules/geom *** [all_subdir_geom] Error code 2 make[3]: stopped in /usr/src/sys/modules --- all_subdir_hptiop --- ctfconvert -L VERSION -g hptiop.o A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/sys/modules/hptiop *** [all_subdir_hptiop] Error code 2 make[3]: stopped in /usr/src/sys/modules 4 errors make[3]: stopped in /usr/src/sys/modules *** [modules-all] Error code 2 make[2]: stopped in /usr/obj/usr/src/sys/GENERIC 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. No JDK named ?null? found [FreeBSD_HEAD_i386] $ /bin/sh -xe /tmp/hudson4799242185069890421.sh + export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin' + export 'jname=FreeBSD_HEAD_i386' + echo 'clean up jail FreeBSD_HEAD_i386' clean up jail FreeBSD_HEAD_i386 + sudo jail -r FreeBSD_HEAD_i386 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::106:1 -alias + sudo umount FreeBSD_HEAD_i386/usr/src + sudo umount FreeBSD_HEAD_i386/dev + sudo rm -fr FreeBSD_HEAD_i386 rm: FreeBSD_HEAD_i386/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin: 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: Directory not empty rm: FreeBSD_HEAD_i386/lib/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_i386/lib: Directory not empty 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: 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 No JDK named ?null? found No JDK named ?null? found From owner-freebsd-current@freebsd.org Sat Nov 7 22:39: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 98F6FA210C1 for ; Sat, 7 Nov 2015 22:39:31 +0000 (UTC) (envelope-from tom@uffner.com) Received: from eris.uffner.com (eris.uffner.com [71.162.143.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "eris.uffner.com", Issuer "Uffner.com CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 609861313; Sat, 7 Nov 2015 22:39:31 +0000 (UTC) (envelope-from tom@uffner.com) Received: from discordia.uffner.com (discordia.uffner.com [10.69.69.61]) (authenticated bits=0) by eris.uffner.com (8.14.9/8.14.9) with ESMTP id tA7MdFwm051333 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=FAIL); Sat, 7 Nov 2015 17:39:23 -0500 (EST) (envelope-from tom@uffner.com) Message-ID: <563E7D93.3030204@uffner.com> Date: Sat, 07 Nov 2015 17:39:15 -0500 From: Tom Uffner User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:36.0) Gecko/20100101 Firefox/36.0 SeaMonkey/2.33.1 MIME-Version: 1.0 To: Kristof Provost CC: FreeBSD-Current Subject: Re: r289932 causes pf reversion - breaks rules with broadcast destination References: <563AB177.6030809@uffner.com> <563B944A.50905@uffner.com> <20151106160610.GB2336@vega.codepro.be> In-Reply-To: <20151106160610.GB2336@vega.codepro.be> 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: Sat, 07 Nov 2015 22:39:31 -0000 Kristof Provost wrote: > Can you give this a quick test: > > diff --git a/sys/netpfil/pf/pf.c b/sys/netpfil/pf/pf.c > index 1dfc37d..762b82e 100644 > --- a/sys/netpfil/pf/pf.c > +++ b/sys/netpfil/pf/pf.c > @@ -1973,9 +1973,9 @@ pf_addr_wrap_neq(struct pf_addr_wrap *aw1, struct pf_addr_wrap *aw2) > switch (aw1->type) { > case PF_ADDR_ADDRMASK: > case PF_ADDR_RANGE: > - if (PF_ANEQ(&aw1->v.a.addr, &aw2->v.a.addr, 0)) > + if (PF_ANEQ(&aw1->v.a.addr, &aw2->v.a.addr, AF_INET6)) > return (1); > - if (PF_ANEQ(&aw1->v.a.mask, &aw2->v.a.mask, 0)) > + if (PF_ANEQ(&aw1->v.a.mask, &aw2->v.a.mask, AF_INET6)) > return (1); > return (0); > case PF_ADDR_DYNIFTL: Your patch appears to solve the problem. Thanks! Also thank you for your quick response. Sorry I took so long to reply, but I was getting bizarre results from the "quick" test, and needed to fall back to a full kernel rebuild w/ a consistent set of sources to do a fair apples to apples comparison. tom From owner-freebsd-current@freebsd.org Sat Nov 7 23:09: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 2AEF7A219C8; Sat, 7 Nov 2015 23:09: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 EBF671722; Sat, 7 Nov 2015 23:09:34 +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 BAA23181; Sun, 08 Nov 2015 01:09:27 +0200 (EET) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1ZvCbu-000AqS-W4; Sun, 08 Nov 2015 01:09:27 +0200 Subject: Re: strange kernel crash To: Bryan Drewery , FreeBSD Current , FreeBSD Hackers References: <563C8CED.3020101@FreeBSD.org> <563E5589.3040100@FreeBSD.org> From: Andriy Gapon Message-ID: <563E846E.4010205@FreeBSD.org> Date: Sun, 8 Nov 2015 01:08:30 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <563E5589.3040100@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: Sat, 07 Nov 2015 23:09:36 -0000 On 07/11/2015 21:48, Bryan Drewery wrote: > On 11/6/15 3:20 AM, Andriy Gapon wrote: >> Unread portion of the kernel message buffer: >> >> Fatal trap 1: privileged instruction fault while in kernel mode > ... > > What SVN revision? r289875 from October 24. -- Andriy Gapon From owner-freebsd-current@freebsd.org Sat Nov 7 23:10: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 82BEAA21A5A; Sat, 7 Nov 2015 23:10:02 +0000 (UTC) (envelope-from cse.cem@gmail.com) Received: from mail-yk0-f175.google.com (mail-yk0-f175.google.com [209.85.160.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 45A0A196A; Sat, 7 Nov 2015 23:10:02 +0000 (UTC) (envelope-from cse.cem@gmail.com) Received: by ykba4 with SMTP id a4so219385188ykb.3; Sat, 07 Nov 2015 15:10:01 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:content-transfer-encoding; bh=sWpT6TwxlpKE2UC7Fm00zGxgUBcAB9oY73bLwjg5HD8=; b=Nr2Ozd6aNH2WE8nGkDu6vwh4KKLMB+7qLgmcTZDzGafBv1ybrMDjutpA/cwK+Biz4F W45ZiIATqENyhav2FNAilHWdDbIcOXOv/X5xMlr4ivlzElTGwUgBx/kcvE08s/XmlZDA cPjR2uAcYr9ocQNAEtDy5IYYw7v7jkPpoLEy5mGUcl4F858QT+L3l67gYKjjNXye4OaS e+0kBy8WAkuKmXVBtlfLRCZxAhAcPTOdVZA5dIrBtJpVdIOciSQFk9czkW77m5VnvbMp CvnG8URM/Svb8Qpt4Yye4ucjaja+KrswczhlSnSFbODE+fYOsf/gXnKIn3I5A7gvl3qq rXQw== X-Received: by 10.129.0.197 with SMTP id 188mr10209570ywa.269.1446937801027; Sat, 07 Nov 2015 15:10:01 -0800 (PST) Received: from mail-yk0-f170.google.com (mail-yk0-f170.google.com. [209.85.160.170]) by smtp.gmail.com with ESMTPSA id q4sm5436883ywb.33.2015.11.07.15.10.00 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 07 Nov 2015 15:10:00 -0800 (PST) Received: by ykba4 with SMTP id a4so219385049ykb.3; Sat, 07 Nov 2015 15:10:00 -0800 (PST) MIME-Version: 1.0 X-Received: by 10.129.102.5 with SMTP id a5mr19443960ywc.9.1446937800542; Sat, 07 Nov 2015 15:10:00 -0800 (PST) Reply-To: cem@FreeBSD.org Received: by 10.37.17.2 with HTTP; Sat, 7 Nov 2015 15:10:00 -0800 (PST) In-Reply-To: <1917204997.31.1446935350459.JavaMail.jenkins@jenkins-9.freebsd.org> References: <359434390.27.1446927512853.JavaMail.jenkins@jenkins-9.freebsd.org> <1917204997.31.1446935350459.JavaMail.jenkins@jenkins-9.freebsd.org> Date: Sat, 7 Nov 2015 15:10:00 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: FreeBSD_HEAD_i386 - Build #1616 - Still Failing From: Conrad Meyer To: freebsd-current Cc: freebsd-i386@freebsd.org 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: Sat, 07 Nov 2015 23:10:02 -0000 r290519 should fix this particular error. I'm building another i386 toolchain to run the rest of the kernel build locally, but it will be a while before I can do so. Thanks, Conrad On Sat, Nov 7, 2015 at 2:29 PM, wrote: > FreeBSD_HEAD_i386 - Build #1616 - Still Failing: > > Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1616= / > Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1616/c= hanges > Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/1616/co= nsole > > Change summaries: > > 290514 by bapt: > Rewrite the histoty part > Fix information about "Dragonfly-style" format which on freebsd is named > BSD-style > > Noted by: bdrewery > > 290513 by bapt: > Improve localedef(1) manpage > > Obtained from: DragonflyBSD > > 290512 by bapt: > Bump warning level > > 290511 by bapt: > Use const where needed instead of using pragmas to work around the warnin= gs > > 290510 by bapt: > Make bsd declaration static > > 290509 by imp: > Add support for RMII in macb, cribbed slightly from the ate > driver. This is taken from the MAC at boot, but can be overridden with > 'options AT91_MACB_USE_RMII'. > > Switch to macb for HL201 and SAM9G20EK boards. It now works both > places. Also start to sneak up on FDT for the SAM9G20EK board, but > leave disabled due to issues with MMC that haven't been resolved. > Add early debug support for the SAM9G20EK since that is required > for FDT to work presently on these SoC. > > 290508 by bapt: > Fix an off by one due to bad conversion from avl(3) to tree(3) > Readd calloc as it was not the issue just the messenger > > Submitted by: dim > Found by: Address Sanitizer > > 290507 by mav: > Rework r290504. > > > > The end of the build log: > > [...truncated 176869 lines...] > --- hifn.ko --- > objcopy --strip-debug --add-gnu-debuglink=3Dhifn.ko.debug hifn.ko.full h= ifn.ko > --- psxface.o --- > cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/= libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -mno-m= mx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2= -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-pr= ototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D= __printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show= -option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-e= mpty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno= -error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -st= d=3Diso9899:1999 -Werror /usr/src/sys/contrib/dev/acpica/components/parser= /psxface.c > --- modules-all --- > --- all_subdir_drm2 --- > :> export_syms > awk -f /usr/src/sys/conf/kmod_syms.awk radeonkms.kld export_syms | xargs= -J% objcopy % radeonkms.kld > --- all_subdir_geom --- > --- g_journal.o --- > ctfconvert -L VERSION -g g_journal.o > --- all_subdir_hme --- > ctfconvert -L VERSION -g if_hme_pci.o > --- if_hme.kld --- > ld -d -warn-common -r -d -o if_hme.kld if_hme.o if_hme_pci.o > ctfmerge -L VERSION -g -o if_hme.kld if_hme.o if_hme_pci.o > --- psxface.o --- > ctfconvert -L VERSION -g psxface.o > --- modules-all --- > :> export_syms > awk -f /usr/src/sys/conf/kmod_syms.awk if_hme.kld export_syms | xargs -J= % objcopy % if_hme.kld > --- all_subdir_hpt27xx --- > --- all_subdir_hme --- > --- if_hme.ko.full --- > --- all_subdir_hpt27xx --- > =3D=3D=3D> hpt27xx (all) > --- all_subdir_geom --- > --- geom_journal.kld --- > ld -d -warn-common -r -d -o geom_journal.kld g_journal.o g_journal_ufs.o > --- all_subdir_hme --- > ld -Bshareable -d -warn-common -o if_hme.ko.full if_hme.kld > --- all_subdir_geom --- > ctfmerge -L VERSION -g -o geom_journal.kld g_journal.o g_journal_ufs.o > --- all_subdir_hme --- > --- if_hme.ko.debug --- > objcopy --only-keep-debug if_hme.ko.full if_hme.ko.debug > --- if_hme.ko --- > objcopy --strip-debug --add-gnu-debuglink=3Dif_hme.ko.debug if_hme.ko.fu= ll if_hme.ko > --- rsaddr.o --- > cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/= libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -mno-m= mx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2= -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-pr= ototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D= __printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show= -option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-e= mpty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno= -error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -st= d=3Diso9899:1999 -Werror /usr/src/sys/contrib/dev/acpica/components/resour= ces/rsaddr.c > --- modules-all --- > --- all_subdir_geom --- > :> export_syms > awk -f /usr/src/sys/conf/kmod_syms.awk geom_journal.kld export_syms | xa= rgs -J% objcopy % geom_journal.kld > --- geom_journal.ko.full --- > ld -Bshareable -d -warn-common -o geom_journal.ko.full geom_journal.kld > --- all_subdir_hpt27xx --- > --- hpt27xx_lib.o --- > uudecode -p < /usr/src/sys/modules/hpt27xx/../../dev/hpt27xx/i386-elf.hpt= 27xx_lib.o.uu > hpt27xx_lib.o > --- all_subdir_geom --- > --- geom_journal.ko.debug --- > objcopy --only-keep-debug geom_journal.ko.full geom_journal.ko.debug > --- geom_journal.ko --- > objcopy --strip-debug --add-gnu-debuglink=3Dgeom_journal.ko.debug geom_j= ournal.ko.full geom_journal.ko > =3D=3D=3D> geom/geom_label (all) > --- all_subdir_hpt27xx --- > --- hpt27xx_os_bsd.o --- > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/op= t_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC= -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -= gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmi= ssing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer= -sign -D__printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnost= ics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno= -error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-functi= on -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-= avx -std=3Diso9899:1999 -c /usr/src/sys/modules/hpt27xx/../../dev/hpt27xx/= hpt27xx_os_bsd.c -o hpt27xx_os_bsd.o > --- all_subdir_drm2 --- > --- radeonkms.ko.full --- > ld -Bshareable -d -warn-common -o radeonkms.ko.full radeonkms.kld > --- rsaddr.o --- > ctfconvert -L VERSION -g rsaddr.o > --- modules-all --- > --- all_subdir_hptiop --- > --- all_subdir_geom --- > --- g_label.o --- > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/op= t_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC= -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -= gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmi= ssing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer= -sign -D__printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnost= ics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno= -error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-functi= on -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-= avx -std=3Diso9899:1999 -c /usr/src/sys/modules/geom/geom_label/../../../g= eom/label/g_label.c -o g_label.o > --- all_subdir_hptiop --- > =3D=3D=3D> hptiop (all) > --- hptiop.o --- > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/op= t_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC= -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -= gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmi= ssing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer= -sign -D__printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnost= ics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno= -error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-functi= on -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-= avx -std=3Diso9899:1999 -c /usr/src/sys/modules/hptiop/../../dev/hptiop/hp= tiop.c -o hptiop.o > --- all_subdir_drm2 --- > --- radeonkms.ko.debug --- > objcopy --only-keep-debug radeonkms.ko.full radeonkms.ko.debug > --- radeonkms.ko --- > objcopy --strip-debug --add-gnu-debuglink=3Dradeonkms.ko.debug radeonkms= .ko.full radeonkms.ko > --- all_subdir_geom --- > ctfconvert -L VERSION -g g_label.o > --- g_label_disk_ident.o --- > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/op= t_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC= -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -= gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmi= ssing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer= -sign -D__printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnost= ics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno= -error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-functi= on -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-= avx -std=3Diso9899:1999 -c /usr/src/sys/modules/geom/geom_label/../../../g= eom/label/g_label_disk_ident.c -o g_label_disk_ident.o > --- all_subdir_hpt27xx --- > ctfconvert -L VERSION -g hpt27xx_os_bsd.o > --- hpt27xx_osm_bsd.o --- > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/op= t_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC= -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -= gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmi= ssing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer= -sign -D__printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnost= ics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno= -error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-functi= on -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-= avx -std=3Diso9899:1999 -c /usr/src/sys/modules/hpt27xx/../../dev/hpt27xx/= hpt27xx_osm_bsd.c -o hpt27xx_osm_bsd.o > --- all_subdir_hptmv --- > =3D=3D=3D> hptmv (all) > --- all_subdir_geom --- > ctfconvert -L VERSION -g g_label_disk_ident.o > --- g_label_ext2fs.o --- > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/op= t_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC= -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -= gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmi= ssing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer= -sign -D__printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnost= ics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno= -error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-functi= on -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-= avx -std=3Diso9899:1999 -c /usr/src/sys/modules/geom/geom_label/../../../g= eom/label/g_label_ext2fs.c -o g_label_ext2fs.o > --- all_subdir_hptmv --- > --- hptmvraid.o --- > uudecode -p < /usr/src/sys/modules/hptmv/../../dev/hptmv/i386-elf.raid.o.= uu > hptmvraid.o > --- mv.o --- > cc -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEAD= ERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -= fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-floa= t -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=3D__freebsd_= kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-p= ragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wn= o-error-shift-negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /us= r/src/sys/modules/hptmv/../../dev/hptmv/mv.c -o mv.o > --- all_subdir_geom --- > ctfconvert -L VERSION -g g_label_ext2fs.o > --- g_label_gpt.o --- > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/op= t_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC= -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -= gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmi= ssing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer= -sign -D__printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnost= ics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno= -error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-functi= on -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-= avx -std=3Diso9899:1999 -c /usr/src/sys/modules/geom/geom_label/../../../g= eom/label/g_label_gpt.c -o g_label_gpt.o > --- all_subdir_hptmv --- > ctfconvert -L VERSION -g mv.o > --- ioctl.o --- > cc -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEAD= ERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -= fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-floa= t -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=3D__freebsd_= kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-p= ragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wn= o-error-shift-negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /us= r/src/sys/modules/hptmv/../../dev/hptmv/ioctl.c -o ioctl.o > --- all_subdir_geom --- > ctfconvert -L VERSION -g g_label_gpt.o > --- g_label_iso9660.o --- > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/op= t_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC= -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -= gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmi= ssing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer= -sign -D__printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnost= ics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno= -error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-functi= on -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-= avx -std=3Diso9899:1999 -c /usr/src/sys/modules/geom/geom_label/../../../g= eom/label/g_label_iso9660.c -o g_label_iso9660.o > ctfconvert -L VERSION -g g_label_iso9660.o > --- g_label_msdosfs.o --- > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/op= t_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC= -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -= gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmi= ssing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer= -sign -D__printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnost= ics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno= -error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-functi= on -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-= avx -std=3Diso9899:1999 -c /usr/src/sys/modules/geom/geom_label/../../../g= eom/label/g_label_msdosfs.c -o g_label_msdosfs.o > --- all_subdir_hptmv --- > ctfconvert -L VERSION -g ioctl.o > --- hptproc.o --- > cc -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEAD= ERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -= fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-floa= t -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=3D__freebsd_= kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-p= ragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-p= arentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wn= o-error-shift-negative-value -mno-aes -mno-avx -std=3Diso9899:1999 -c /us= r/src/sys/modules/hptmv/../../dev/hptmv/hptproc.c -o hptproc.o > --- all_subdir_geom --- > ctfconvert -L VERSION -g g_label_msdosfs.o > --- g_label_ntfs.o --- > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/op= t_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC= -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -= gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmi= ssing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer= -sign -D__printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnost= ics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno= -error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-functi= on -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-= avx -std=3Diso9899:1999 -c /usr/src/sys/modules/geom/geom_label/../../../g= eom/label/g_label_ntfs.c -o g_label_ntfs.o > --- all_subdir_hpt27xx --- > ctfconvert -L VERSION -g hpt27xx_osm_bsd.o > --- all_subdir_geom --- > ctfconvert -L VERSION -g g_label_ntfs.o > --- all_subdir_hptmv --- > /usr/src/sys/modules/hptmv/../../dev/hptmv/hptproc.c:646:1: error: incomp= atible pointer types initializing 'int (*)(struct sysctl_oid *, void *, int= max_t, struct sysctl_req *)' with an expression of type 'int (struct sysctl= _oid *, void *, intptr_t, struct sysctl_req *)' [-Werror,-Wincompatible-poi= nter-types] > xhptregister_node(PROC_DIR_NAME); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /usr/src/sys/modules/hptmv/../../dev/hptmv/hptproc.c:632:33: note: expand= ed from macro 'xhptregister_node' > #define xhptregister_node(name) hptregister_node(name) > ^~~~~~~~~~~~~~~~~~~~~~ > /usr/src/sys/modules/hptmv/../../dev/hptmv/hptproc.c:637:2: note: expande= d from macro 'hptregister_node' > SYSCTL_OID(_ ## name, OID_AUTO, status, CTLTYPE_STRING|CTLFLAG_RW= , \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~ > /usr/src/sys/sys/sysctl.h:270:12: note: expanded from macro 'SYSCTL_OID' > static SYSCTL_OID_RAW(sysctl__##parent##_##name, \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /usr/src/sys/sys/sysctl.h:262:18: note: expanded from macro 'SYSCTL_OID_R= AW' > .oid_handler =3D (handler), = \ > ^~~~~~~~~ > 1 error generated. > *** [hptproc.o] Error code 1 > > make[4]: stopped in /usr/src/sys/modules/hptmv > 1 error > > make[4]: stopped in /usr/src/sys/modules/hptmv > --- all_subdir_geom --- > --- g_label_reiserfs.o --- > cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostd= inc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/op= t_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC= -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -= gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmi= ssing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer= -sign -D__printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnost= ics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno= -error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-functi= on -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-= avx -std=3Diso9899:1999 -c /usr/src/sys/modules/geom/geom_label/../../../g= eom/label/g_label_reiserfs.c -o g_label_reiserfs.o > --- all_subdir_hptmv --- > *** [all_subdir_hptmv] Error code 2 > > make[3]: stopped in /usr/src/sys/modules > --- all_subdir_hpt27xx --- > A failure has been detected in another branch of the parallel make > > make[4]: stopped in /usr/src/sys/modules/hpt27xx > *** [all_subdir_hpt27xx] Error code 2 > > make[3]: stopped in /usr/src/sys/modules > --- all_subdir_geom --- > ctfconvert -L VERSION -g g_label_reiserfs.o > A failure has been detected in another branch of the parallel make > > make[5]: stopped in /usr/src/sys/modules/geom/geom_label > *** [all] Error code 2 > > make[4]: stopped in /usr/src/sys/modules/geom > 1 error > > make[4]: stopped in /usr/src/sys/modules/geom > *** [all_subdir_geom] Error code 2 > > make[3]: stopped in /usr/src/sys/modules > --- all_subdir_hptiop --- > ctfconvert -L VERSION -g hptiop.o > A failure has been detected in another branch of the parallel make > > make[4]: stopped in /usr/src/sys/modules/hptiop > *** [all_subdir_hptiop] Error code 2 > > make[3]: stopped in /usr/src/sys/modules > 4 errors > > make[3]: stopped in /usr/src/sys/modules > *** [modules-all] Error code 2 > > make[2]: stopped in /usr/obj/usr/src/sys/GENERIC > 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. > No JDK named ?null? found > [FreeBSD_HEAD_i386] $ /bin/sh -xe /tmp/hudson4799242185069890421.sh > + export 'PATH=3D/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local= /bin' > + export 'jname=3DFreeBSD_HEAD_i386' > + echo 'clean up jail FreeBSD_HEAD_i386' > clean up jail FreeBSD_HEAD_i386 > + sudo jail -r FreeBSD_HEAD_i386 > + sudo ifconfig igb0 inet6 2610:1c1:1:607c::106:1 -alias > + sudo umount FreeBSD_HEAD_i386/usr/src > + sudo umount FreeBSD_HEAD_i386/dev > + sudo rm -fr FreeBSD_HEAD_i386 > rm: FreeBSD_HEAD_i386/usr/bin/opiepasswd: Operation not permitted > rm: FreeBSD_HEAD_i386/usr/bin/passwd: Operation not permitted > rm: FreeBSD_HEAD_i386/usr/bin/opieinfo: Operation not permitted > rm: FreeBSD_HEAD_i386/usr/bin/yppasswd: Operation not permitted > rm: FreeBSD_HEAD_i386/usr/bin/ypchfn: Operation not permitted > rm: FreeBSD_HEAD_i386/usr/bin/ypchsh: Operation not permitted > rm: FreeBSD_HEAD_i386/usr/bin/su: Operation not permitted > rm: FreeBSD_HEAD_i386/usr/bin/crontab: Operation not permitted > rm: FreeBSD_HEAD_i386/usr/bin/ypchpass: Operation not permitted > rm: FreeBSD_HEAD_i386/usr/bin/chfn: Operation not permitted > rm: FreeBSD_HEAD_i386/usr/bin/chpass: Operation not permitted > rm: FreeBSD_HEAD_i386/usr/bin/chsh: Operation not permitted > rm: FreeBSD_HEAD_i386/usr/bin/login: Operation not permitted > rm: FreeBSD_HEAD_i386/usr/bin: 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: Directory not empty > rm: FreeBSD_HEAD_i386/lib/libc.so.7: Operation not permitted > rm: FreeBSD_HEAD_i386/lib/libcrypt.so.5: Operation not permitted > rm: FreeBSD_HEAD_i386/lib/libthr.so.3: Operation not permitted > rm: FreeBSD_HEAD_i386/lib: Directory not empty > 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: 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 > No JDK named ?null? found > No JDK named ?null? found > _______________________________________________ > 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= "