From owner-freebsd-arm@freebsd.org Sun Aug 9 02:23:32 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8DBC39B24EC for ; Sun, 9 Aug 2015 02:23:32 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound1b.ore.mailhop.org (outbound1b.ore.mailhop.org [54.200.247.200]) by mx1.freebsd.org (Postfix) with SMTP id 557241649 for ; Sun, 9 Aug 2015 02:23:32 +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; Sun, 9 Aug 2015 02:23:44 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id t792NT2Q028479; Sat, 8 Aug 2015 20:23:29 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: <1439087009.70393.274.camel@freebsd.org> Subject: Re: Crochet Updates for RPi, BeagleBone From: Ian Lepore To: Tim Kientzle Cc: freebsd-arm@freebsd.org Date: Sat, 08 Aug 2015 20:23:29 -0600 In-Reply-To: <8C0A45D4-38F0-4099-84AE-D904B8614604@kientzle.com> References: <486955D9-6EED-47E4-BCAA-AA66650BB9DA@kientzle.com> <55C3EA7E.7050905@blarg.com> <85E89B54-B2AA-4D87-BA80-5BD2956B2F8A@kientzle.com> <1439058129.70393.262.camel@freebsd.org> <8C0A45D4-38F0-4099-84AE-D904B8614604@kientzle.com> Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.12.10 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Aug 2015 02:23:32 -0000 On Sat, 2015-08-08 at 12:01 -0700, Tim Kientzle wrote: > > On Aug 8, 2015, at 11:22 AM, Ian Lepore wrote: > > > > On Sat, 2015-08-08 at 10:52 -0700, Tim Kientzle wrote: > >>> On Aug 6, 2015, at 4:15 PM, kah42pub wrote: > >>> > >>> On 7/19/15 18:39, Tim Kientzle wrote: > >>>> I just committed changes to Crochet so that it now uses the U-Boot ports for RPi and BeagleBone (including BBB). It already used the port for RPi2. > >>> > >>> Has anyone successfully built the u-boot-rpi port recently for RPI-B? > >> > >> I just tried building each U-Boot port with an upgraded -CURRENT system (including packages). Looks like anything based on U-Boot older than 2015.04 is broken: > >> > >> The following did not build for me: > >> u-boot-beaglebone (uses U-Boot 2014.10) > >> u-boot-cubox-hummingbird (based on U-Boot 2013.10) > >> u-boot-duovero (based on U-Boot 2014.10) > >> u-boot-pandaboard (uses U-Boot 2014.10) > >> u-boot-rpi (based on U-Boot 2013.01) > >> u-boot-wandboard (based on U-Boot 2013.10) > >> > >> These did build: > >> u-boot-bananapi (uses U-Boot 2015.04) > >> u-boot-cubieboard (uses U-Boot 2015.04) > >> u-boot-cubieboard2 (uses U-Boot 2015.04) > >> u-boot-rpi2 (uses U-boot 2015.04) > > > > The cross-compiler port used for u-boot got upgraded behind our backs to > > gcc5, and that breaks all the u-boots that are based on older > > vendor-supplied sources. I have a new arm-none-eabi-gcc492 port ready > > to go, but I'm not a ports committer, so I'm waiting for someone to > > review and approve the commit. > > Great! > > Keeping old GCC versions available in the ports tree sounds like a > good plan in general. > > > I also plan to try and get as many of our u-boot ports as possible > > updated to the latest mainline u-boot sources, but I still want to get > > the gcc492 port in first because I think updating to mainline u-boot is > > more than a day or two of work. > > Thanks for your work on this. > > Cheers, > > Tim I just committed the fixes for all the u-boot ports on your 'did not build' list. I also snuck in the fix for the cubox-hummingboard port to make the board detection work, and it should choose the right fdt file now for hummingboard users. -- Ian From owner-freebsd-arm@freebsd.org Sun Aug 9 03:09:30 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D029D9B2CD8 for ; Sun, 9 Aug 2015 03:09:30 +0000 (UTC) (envelope-from freebsd.asc@strcmp.org) Received: from olinguito.schwarzes.net (olinguito.schwarzes.net [IPv6:2a01:4f8:7d:1b5::1]) (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 5E358B87 for ; Sun, 9 Aug 2015 03:09:29 +0000 (UTC) (envelope-from freebsd.asc@strcmp.org) Received: from [62.109.78.35] (mosquito.schwarzes.net [62.109.78.35]) (authenticated bits=0) by olinguito.schwarzes.net (8.15.2/8.15.2) with ESMTPA id t7939PN0058215 for ; Sun, 9 Aug 2015 05:09:25 +0200 (CEST) (envelope-from freebsd.asc@strcmp.org) From: Andreas Schwarz To: freebsd-arm@FreeBSD.org Mail-Reply-To: Andreas Schwarz Mail-Followup-To: freebsd-arm@FreeBSD.org Date: Sun, 09 Aug 2015 05:09:24 +0200 (CEST) Message-ID: <46baa16c4ce.6efd29ef@mail.schwarzes.net> In-Reply-To: <55BB2A5F.9000502@selasky.org> References: <55A7D8CE.4020809@selasky.org> <55B23276.8090703@selasky.org> <55B73113.2020308@selasky.org> <55B8AB76.7030603@selasky.org> <55B8B297.1010008@selasky.org> <20150729154516.GH78154@funkthat.com> <55B8F5EC.2050908@selasky.org> <46ad096c958.1a82a175@mail.schwarzes.net> <55B9C3E2.5040501@selasky.org> <46ae815c7c3.447237c8@mail.schwarzes.net> <46aece00b53.3c1cdc1f@mail.schwarzes.net> <55BB2A5F.9000502@selasky.org> User-Agent: YAM/2.9p1 (MorphOS; PPC; rv:20140418r7798) Subject: Re: DWC OTG TX path optimisation for 11-current MIME-Version: 1.0 Content-Type: text/plain X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (olinguito.schwarzes.net [78.47.41.143]); Sun, 09 Aug 2015 05:09:25 +0200 (CEST) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Aug 2015 03:09:30 -0000 On 31.07.15, Hans Petter Selasky wrote: > The attached patch will add some more debug prints so that I know what > is going on in the problematic function. You'll need to C&P me the > resulting console prints. I've applied the patch to r286117 and started to build the world in a loop until the problem occur. See the output below. After the problem was there (last lines), no further debug output was generated by your patch. [...] ue0: link state changed to UP uhid0: on usbus0 MAX=8 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=9 CAME=4 STS=0x00000000 ACTIVE=0x00000002 MAX=10 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=11 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=12 CAME=4 STS=0x00000000 ACTIVE=0x00000001 MAX=13 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=14 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=15 CAME=4 STS=0x00000000 ACTIVE=0x00000002 MAX=16 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=17 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=18 CAME=4 STS=0x00000000 ACTIVE=0x00000001 MAX=19 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=20 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=21 CAME=4 STS=0x00000000 ACTIVE=0x00000002 MAX=22 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=23 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=24 CAME=4 STS=0x00000000 ACTIVE=0x00000001 MAX=25 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=26 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=27 CAME=4 STS=0x00000000 ACTIVE=0x00000002 MAX=28 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=29 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=30 CAME=4 STS=0x00000000 ACTIVE=0x00000001 MAX=31 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=32 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=33 CAME=4 STS=0x00000000 ACTIVE=0x00000002 MAX=34 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=35 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=36 CAME=4 STS=0x00000000 ACTIVE=0x00000001 MAX=37 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=38 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=39 CAME=4 STS=0x00000000 ACTIVE=0x00000002 MAX=40 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=41 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=42 CAME=4 STS=0x00000000 ACTIVE=0x00000001 MAX=43 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=44 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=45 CAME=4 STS=0x00000000 ACTIVE=0x00000002 MAX=46 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=47 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=48 CAME=4 STS=0x00000000 ACTIVE=0x00000001 MAX=49 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=50 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=51 CAME=4 STS=0x00000000 ACTIVE=0x00000002 MAX=52 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=53 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=54 CAME=4 STS=0x00000000 ACTIVE=0x00000001 MAX=55 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=56 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=57 CAME=4 STS=0x00000000 ACTIVE=0x00000002 MAX=58 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=59 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=60 CAME=4 STS=0x00000000 ACTIVE=0x00000001 MAX=61 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=62 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=63 CAME=4 STS=0x00000000 ACTIVE=0x00000002 MAX=64 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=65 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=66 CAME=4 STS=0x00000000 ACTIVE=0x00000001 MAX=67 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=68 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=69 CAME=4 STS=0x00000000 ACTIVE=0x00000002 MAX=70 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=71 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=72 CAME=4 STS=0x00000000 ACTIVE=0x00000001 MAX=73 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=74 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=75 CAME=4 STS=0x00000000 ACTIVE=0x00000002 MAX=76 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=77 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=78 CAME=4 STS=0x00000000 ACTIVE=0x00000001 MAX=79 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=80 CAME=1 STS=0x00000000 ACTIVE=0x00000001 MAX=81 CAME=4 STS=0x00000000 ACTIVE=0x00000002 MAX=82 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=83 CAME=1 STS=0x00000000 ACTIVE=0x00000002 MAX=84 CAME=4 STS=0x00000000 ACTIVE=0x00000000 MAX=85 CAME=1 STS=0x00000000 ACTIVE=0x00000000 MAX=86 CAME=1 STS=0x00000000 ACTIVE=0x00000000 smsc0: warning: Failed to read register 0x114 smsc0: warning: MII is busy [...] -asc From owner-freebsd-arm@freebsd.org Sun Aug 9 18:32:01 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EC87899DF06 for ; Sun, 9 Aug 2015 18:32:01 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from monday.kientzle.com (kientzle.com [142.254.26.11]) (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 AAE801AE9; Sun, 9 Aug 2015 18:32:01 +0000 (UTC) (envelope-from tim@kientzle.com) Received: (from root@localhost) by monday.kientzle.com (8.14.4/8.14.4) id t79IWNF1009963; Sun, 9 Aug 2015 18:32:23 GMT (envelope-from tim@kientzle.com) Received: from [192.168.2.100] (192.168.1.101 [192.168.1.101]) by kientzle.com with SMTP id h8w49nyk3g2ieray73wikrw5k6; Sun, 09 Aug 2015 18:32:23 +0000 (UTC) (envelope-from tim@kientzle.com) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\)) Subject: Re: Crochet Updates for RPi, BeagleBone From: Tim Kientzle In-Reply-To: <1439087009.70393.274.camel@freebsd.org> Date: Sun, 9 Aug 2015 11:32:00 -0700 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <672F2D0C-BC6D-4A5F-BF3E-F3CF659636CD@kientzle.com> References: <486955D9-6EED-47E4-BCAA-AA66650BB9DA@kientzle.com> <55C3EA7E.7050905@blarg.com> <85E89B54-B2AA-4D87-BA80-5BD2956B2F8A@kientzle.com> <1439058129.70393.262.camel@freebsd.org> <8C0A45D4-38F0-4099-84AE-D904B8614604@kientzle.com> <1439087009.70393.274.camel@freebsd.org> To: Ian Lepore X-Mailer: Apple Mail (2.2102) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Aug 2015 18:32:02 -0000 > On Aug 8, 2015, at 7:23 PM, Ian Lepore wrote: >=20 > On Sat, 2015-08-08 at 12:01 -0700, Tim Kientzle wrote: >>> On Aug 8, 2015, at 11:22 AM, Ian Lepore wrote: >>>=20 >>> On Sat, 2015-08-08 at 10:52 -0700, Tim Kientzle wrote: >>>>> On Aug 6, 2015, at 4:15 PM, kah42pub wrote: >>>>>=20 >>>>> On 7/19/15 18:39, Tim Kientzle wrote: >>>>>> I just committed changes to Crochet so that it now uses the = U-Boot ports for RPi and BeagleBone (including BBB). It already used = the port for RPi2. >>>>>=20 >>>>> Has anyone successfully built the u-boot-rpi port recently for = RPI-B? >>>>=20 >>>> I just tried building each U-Boot port with an upgraded -CURRENT = system (including packages). Looks like anything based on U-Boot older = than 2015.04 is broken: >>>>=20 >>>> The following did not build for me: >>>> u-boot-beaglebone (uses U-Boot 2014.10) >>>> u-boot-cubox-hummingbird (based on U-Boot 2013.10) >>>> u-boot-duovero (based on U-Boot 2014.10) >>>> u-boot-pandaboard (uses U-Boot 2014.10) >>>> u-boot-rpi (based on U-Boot 2013.01) >>>> u-boot-wandboard (based on U-Boot 2013.10) >>>>=20 >>>> These did build: >>>> u-boot-bananapi (uses U-Boot 2015.04) >>>> u-boot-cubieboard (uses U-Boot 2015.04) >>>> u-boot-cubieboard2 (uses U-Boot 2015.04) >>>> u-boot-rpi2 (uses U-boot 2015.04) >>>=20 >>> The cross-compiler port used for u-boot got upgraded behind our = backs to >>> gcc5, and that breaks all the u-boots that are based on older >>> vendor-supplied sources. I have a new arm-none-eabi-gcc492 port = ready >>> to go, but I'm not a ports committer, so I'm waiting for someone to >>> review and approve the commit. >>=20 >> Great! >>=20 >> Keeping old GCC versions available in the ports tree sounds like a >> good plan in general. >>=20 >>> I also plan to try and get as many of our u-boot ports as possible >>> updated to the latest mainline u-boot sources, but I still want to = get >>> the gcc492 port in first because I think updating to mainline u-boot = is >>> more than a day or two of work. >>=20 >> Thanks for your work on this. >>=20 >> Cheers, >>=20 >> Tim >=20 > I just committed the fixes for all the u-boot ports on your 'did not > build' list. I also snuck in the fix for the cubox-hummingboard port = to > make the board detection work, and it should choose the right fdt file > now for hummingboard users. After updating my ports tree, I was able to build every U-Boot port on = an up-to-date -CURRENT system. Thanks! Tim From owner-freebsd-arm@freebsd.org Sun Aug 9 21:38:21 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1935299E283 for ; Sun, 9 Aug 2015 21:38:21 +0000 (UTC) (envelope-from kah42pub@blarg.com) Received: from mail.avvanta.com (smtp61.avvanta.com [206.124.128.61]) (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 EF9D8202 for ; Sun, 9 Aug 2015 21:38:19 +0000 (UTC) (envelope-from kah42pub@blarg.com) Received: from mail.avvanta.com (localhost.pops.p.blarg.net [127.0.0.1]) by mail.avvanta.com (Postfix) with ESMTP id 7F03B276CDF for ; Sun, 9 Aug 2015 14:37:17 -0700 (PDT) Received: from MBP16GB.local (c-50-135-203-40.hsd1.wa.comcast.net [50.135.203.40]) by mail.avvanta.com (Postfix) with ESMTP id 63926276CB7 for ; Sun, 9 Aug 2015 14:37:17 -0700 (PDT) Subject: Re: Crochet Updates for RPi, BeagleBone To: freebsd-arm@freebsd.org References: <486955D9-6EED-47E4-BCAA-AA66650BB9DA@kientzle.com> <55C3EA7E.7050905@blarg.com> <85E89B54-B2AA-4D87-BA80-5BD2956B2F8A@kientzle.com> <1439058129.70393.262.camel@freebsd.org> <8C0A45D4-38F0-4099-84AE-D904B8614604@kientzle.com> <1439087009.70393.274.camel@freebsd.org> <672F2D0C-BC6D-4A5F-BF3E-F3CF659636CD@kientzle.com> From: kah42pub Message-ID: <55C7C844.3070509@blarg.com> Date: Sun, 9 Aug 2015 14:38:12 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: <672F2D0C-BC6D-4A5F-BF3E-F3CF659636CD@kientzle.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BlargAV-Status: No viruses detected, BlargAV v1.1 on localhost.pops.p.blarg.net X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Aug 2015 21:38:21 -0000 On 8/9/15 11:32, Tim Kientzle wrote: > >> On Aug 8, 2015, at 7:23 PM, Ian Lepore wrote: >> >> On Sat, 2015-08-08 at 12:01 -0700, Tim Kientzle wrote: >>>> On Aug 8, 2015, at 11:22 AM, Ian Lepore wrote: >>>> >>>> On Sat, 2015-08-08 at 10:52 -0700, Tim Kientzle wrote: >>>>>> On Aug 6, 2015, at 4:15 PM, kah42pub wrote: >>>>>> >>>>>> On 7/19/15 18:39, Tim Kientzle wrote: >>>>>>> I just committed changes to Crochet so that it now uses the U-Boot ports for RPi and BeagleBone (including BBB). It already used the port for RPi2. >>>>>> >>>>>> Has anyone successfully built the u-boot-rpi port recently for RPI-B? >>>>> >>>>> I just tried building each U-Boot port with an upgraded -CURRENT system (including packages). Looks like anything based on U-Boot older than 2015.04 is broken: >>>>> >>>>> The following did not build for me: >>>>> u-boot-beaglebone (uses U-Boot 2014.10) >>>>> u-boot-cubox-hummingbird (based on U-Boot 2013.10) >>>>> u-boot-duovero (based on U-Boot 2014.10) >>>>> u-boot-pandaboard (uses U-Boot 2014.10) >>>>> u-boot-rpi (based on U-Boot 2013.01) >>>>> u-boot-wandboard (based on U-Boot 2013.10) >>>>> >>>>> These did build: >>>>> u-boot-bananapi (uses U-Boot 2015.04) >>>>> u-boot-cubieboard (uses U-Boot 2015.04) >>>>> u-boot-cubieboard2 (uses U-Boot 2015.04) >>>>> u-boot-rpi2 (uses U-boot 2015.04) >>>> >>>> The cross-compiler port used for u-boot got upgraded behind our backs to >>>> gcc5, and that breaks all the u-boots that are based on older >>>> vendor-supplied sources. I have a new arm-none-eabi-gcc492 port ready >>>> to go, but I'm not a ports committer, so I'm waiting for someone to >>>> review and approve the commit. >>> >>> Great! >>> >>> Keeping old GCC versions available in the ports tree sounds like a >>> good plan in general. >>> >>>> I also plan to try and get as many of our u-boot ports as possible >>>> updated to the latest mainline u-boot sources, but I still want to get >>>> the gcc492 port in first because I think updating to mainline u-boot is >>>> more than a day or two of work. >>> >>> Thanks for your work on this. >>> >>> Cheers, >>> >>> Tim >> >> I just committed the fixes for all the u-boot ports on your 'did not >> build' list. I also snuck in the fix for the cubox-hummingboard port to >> make the board detection work, and it should choose the right fdt file >> now for hummingboard users. > > After updating my ports tree, I was able to build every U-Boot port on an up-to-date -CURRENT system. > > Thanks! > > Tim > > > _______________________________________________ > freebsd-arm@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" > > Building u-boot-rpi worked for me, too, after updating my ports tree. Thanks! Kris From owner-freebsd-arm@freebsd.org Mon Aug 10 12:19:03 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 250A899EB74 for ; Mon, 10 Aug 2015 12:19:03 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 16206BC0; Mon, 10 Aug 2015 12:19:03 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id E7BD3EB8; Mon, 10 Aug 2015 12:19:02 +0000 (UTC) Date: Mon, 10 Aug 2015 12:19:01 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: bz@FreeBSD.org, mav@FreeBSD.org, brueffer@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <1625815933.43.1439209142906.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #820 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_arm64 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-arm@freebsd.org X-Mailman-Version: 2.1.20 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Aug 2015 12:19:03 -0000 FreeBSD_HEAD_arm64 - Build #820 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/820/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/820/cha= nges Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/820/cons= ole Change summaries: 286576 by mav: Fix r286570 build with debug. 286575 by mav: MFV r277428: 5056 ZFS deadlock on db_mtx and dn_holds Reviewed by: Will Andrews Reviewed by: Matt Ahrens Reviewed by: George Wilson Approved by: Dan McDonald Author: Justin Gibbs illumos/illumos-gate@bc9014e6a81272073b9854d9f65dd59e18d18c35 286574 by mav: MFV r277427: 5445 Add more visibility via arcstats; specifically arc_state_t stats and differentiate between "data" and "metadata" Reviewed by: Basil Crow Reviewed by: George Wilson Reviewed by: Matthew Ahrens Reviewed by: Bayard Bell Approved by: Robert Mustacchi Author: Prakash Surya illumos/illumos-gate@4076b1bf41cfd9f968a33ed54a7ae76d9e996fe8 286573 by brueffer: Xref iwm(4). 286572 by brueffer: Add iwm(4) to the hardware notes. 286571 by brueffer: Hook up iwm.4 and iwmfw.4 to the build. 286570 by mav: MFV r277426: 5408 managing ZFS cache devices requires lots of RAM Reviewed by: Christopher Siden Reviewed by: George Wilson Reviewed by: Matthew Ahrens Reviewed by: Don Brady Reviewed by: Josef 'Jeff' Sipek Approved by: Garrett D'Amore Author: Chris Williamson illumos/illumos-gate@89c86e32293a30cdd7af530c38b2073fee01411c Currently, every buffer cached in the L2ARC is accompanied by a 240-byte header in memory, leading to very high memory consumption when using very large cache devices. These changes significantly reduce this overhead. Currently: L1-only header =3D 176 bytes L1 + L2 or L2-only header =3D 176 bytes + 32 byte checksum + 32 byte l2hdr =3D 240 bytes Memory-optimized: L1-only header =3D 176 bytes L1 + L2 header =3D 176 bytes + 32 byte checksum =3D 208 bytes L2-only header =3D 96 bytes + 32 byte checksum =3D 128 bytes So overall: Trunk Optimized +-----------------+ L1-only | 176 B | 176 B | (same) +-----------------+ L1 & L2 | 240 B | 208 B | (saved 32 bytes) +-----------------+ L2-only | 240 B | 128 B | (saved 116 bytes) +-----------------+ For an average blocksize of 8KB, this means that for the L2ARC, the ratio of metadata to data has gone down from about 2.92% to 1.56%. For a 'storage optimized' EC2 instance with 1600GB of SSD and 60GB of RAM, this means that we expect a completely full L2ARC to use (1600 GB * 0.0156) / 60GB =3D 41% of the available memory, down from 78%. 286569 by bz: Rather than hardcoding a string and limiting the comparison to these characters use the defined constant so that in case of change this would not break. Reviewed by:=09=09allanjude Differential Revision:=09https://reviews.freebsd.org/D3340 MFC after:=09=092 weeks The end of the build log: [...truncated 52804 lines...] cc -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -O2 -pipe -I/usr/src/ke= rberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi -I/usr/src/ke= rberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5 -I/usr/s= rc/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/gssapi -= I/usr/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/krb5 -I/= usr/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/asn1 -I/us= r/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/roken -I. -D= HAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_krb5/../../include -std=3D= gnu99 -fstack-protector -Qunused-arguments -c /usr/src/kerberos5/lib/libg= ssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5/export_name.c -o export_= name.So --- cddl/lib__L --- --- all_subdir_libdtrace --- --- dt_isadep.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/obj/arm64.aarch64/= usr/src/cddl/lib/libdtrace -I/usr/src/cddl/lib/libdtrace -I/usr/src/cddl/l= ib/libdtrace/../../../sys/cddl/dev/dtrace/aarch64 -I/usr/src/cddl/lib/libd= trace/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/compat/opensolaris/include -I/usr/src/cddl/lib/libdtrace/../.= ./../cddl/contrib/opensolaris/head -I/usr/src/cddl/lib/libdtrace/../../../= cddl/contrib/opensolaris/lib/libctf/common -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/contrib/opensolaris/lib/libdtrace/common -I/usr/src/cddl/lib/= libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/= lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/aarch64 -DNEED_SOLA= RIS_BOOLEAN -std=3Dgnu99 -fstack-protector -Wsystem-headers -Werror -Wno-po= inter-sign -Wno-unknown-pragmas -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 -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-pare= ntheses -Qunused-arguments -c /usr/src/cddl/lib/libdtrace/../../../cddl/con= trib/opensolaris/lib/libdtrace/aarch64/dt_isadep.c -o dt_isadep.o --- all_subdir_libzfs --- 2 warnings generated. --- zfeature_common.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -DZFS_NO_ACL -I/usr/src/c= ddl/lib/libzfs/../../../sbin/mount -I/usr/src/cddl/lib/libzfs/../../../cddl= /lib/libumem -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/compat/opensolari= s -I/usr/src/cddl/lib/libzfs/../../../cddl/compat/opensolaris/include -I/us= r/src/cddl/lib/libzfs/../../../cddl/compat/opensolaris/lib/libumem -I/usr/s= rc/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libzpool/common -I= /usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/common/zfs -= I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts/common/= fs/zfs -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts= /common/sys -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/he= ad -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts/com= mon -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libnvp= air -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libuut= il/common -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/= libzfs/common -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/= lib/libzfs_core/common -DNEED_SOLARIS_BOOLEAN -std=3Diso9899:1999 -fstack-p= rotector -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string= -plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-= value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -= Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-par= ameter -Wno-parentheses -Qunused-arguments -c /usr/src/cddl/lib/libzfs/../.= ./../sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.c -o zfeature_= common.o --- lib__L --- --- depend_subdir_libsqlite3 --- =3D=3D=3D> lib/libsqlite3 (depend) --- cddl/lib__L --- --- all_subdir_libdtrace --- --- dt_inttab.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/obj/arm64.aarch64/= usr/src/cddl/lib/libdtrace -I/usr/src/cddl/lib/libdtrace -I/usr/src/cddl/l= ib/libdtrace/../../../sys/cddl/dev/dtrace/aarch64 -I/usr/src/cddl/lib/libd= trace/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/compat/opensolaris/include -I/usr/src/cddl/lib/libdtrace/../.= ./../cddl/contrib/opensolaris/head -I/usr/src/cddl/lib/libdtrace/../../../= cddl/contrib/opensolaris/lib/libctf/common -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/contrib/opensolaris/lib/libdtrace/common -I/usr/src/cddl/lib/= libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/= lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/aarch64 -DNEED_SOLA= RIS_BOOLEAN -std=3Dgnu99 -fstack-protector -Wsystem-headers -Werror -Wno-po= inter-sign -Wno-unknown-pragmas -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 -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-pare= ntheses -Qunused-arguments -c /usr/src/cddl/lib/libdtrace/../../../cddl/con= trib/opensolaris/lib/libdtrace/common/dt_inttab.c -o dt_inttab.o --- lib__L --- --- depend_subdir_libstand --- =3D=3D=3D> lib/libstand (depend) --- kerberos5/lib__L --- --- export_sec_context.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/kerberos5/lib/= libgssapi_krb5/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos5/lib/= libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5 -I/usr/src/kerberos5= /lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src/ke= rberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/krb5 -I/usr/src/kerb= eros5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/asn1 -I/usr/src/kerber= os5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/roken -I. -DHAVE_CONFIG_= H -I/usr/src/kerberos5/lib/libgssapi_krb5/../../include -std=3Dgnu99 -fstac= k-protector -Qunused-arguments -c /usr/src/kerberos5/lib/libgssapi_krb5/.= ./../../crypto/heimdal/lib/gssapi/krb5/export_sec_context.c -o export_sec_c= ontext.o --- lib__L --- --- libstand_zutil.h --- sed -e 's||"stand.h"|' -e 's||"stand.h"|' -e 's||"stand.h"|' -e 's||"stand.h"|' -e 's||"stand.h"|'= /usr/src/lib/libstand/../libz/zutil.h > libstand_zutil.h --- libstand_gzguts.h --- sed -e 's||"stand.h"|' -e 's||"stand.h"|' -e 's||"stand.h"|' -e 's||"stand.h"|' -e 's||"stand.h"|'= /usr/src/lib/libstand/../libz/gzguts.h > libstand_gzguts.h --- cddl/lib__L --- --- all_subdir_libzfs --- --- zfs_comutil.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -DZFS_NO_ACL -I/usr/src/c= ddl/lib/libzfs/../../../sbin/mount -I/usr/src/cddl/lib/libzfs/../../../cddl= /lib/libumem -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/compat/opensolari= s -I/usr/src/cddl/lib/libzfs/../../../cddl/compat/opensolaris/include -I/us= r/src/cddl/lib/libzfs/../../../cddl/compat/opensolaris/lib/libumem -I/usr/s= rc/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libzpool/common -I= /usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/common/zfs -= I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts/common/= fs/zfs -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts= /common/sys -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/he= ad -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts/com= mon -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libnvp= air -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libuut= il/common -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/= libzfs/common -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/= lib/libzfs_core/common -DNEED_SOLARIS_BOOLEAN -std=3Diso9899:1999 -fstack-p= rotector -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string= -plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-= value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -= Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-par= ameter -Wno-parentheses -Qunused-arguments -c /usr/src/cddl/lib/libzfs/../.= ./../sys/cddl/contrib/opensolaris/common/zfs/zfs_comutil.c -o zfs_comutil.o --- lib__L --- --- libstand_bzlib_private.h --- sed -e 's||"stand.h"|' /usr/src/lib/libstand/../../contrib/bzip2= /bzlib_private.h > libstand_bzlib_private.h --- _bzlib.c --- sed "s|bzlib_private\.h|libstand_bzlib_private.h|" /usr/src/lib/libstand/.= ./../contrib/bzip2/bzlib.c > _bzlib.c --- _crctable.c --- sed "s|bzlib_private\.h|libstand_bzlib_private.h|" /usr/src/lib/libstand/.= ./../contrib/bzip2/crctable.c > _crctable.c --- _decompress.c --- sed "s|bzlib_private\.h|libstand_bzlib_private.h|" /usr/src/lib/libstand/.= ./../contrib/bzip2/decompress.c > _decompress.c --- _huffman.c --- sed "s|bzlib_private\.h|libstand_bzlib_private.h|" /usr/src/lib/libstand/.= ./../contrib/bzip2/huffman.c > _huffman.c --- _randtable.c --- sed "s|bzlib_private\.h|libstand_bzlib_private.h|" /usr/src/lib/libstand/.= ./../contrib/bzip2/randtable.c > _randtable.c --- _infback.c --- sed -e "s|zutil\.h|libstand_zutil.h|" -e "s|gzguts\.h|libstand_gzguts.h|" = /usr/src/lib/libstand/../libz/infback.c > _infback.c --- _inffast.c --- sed -e "s|zutil\.h|libstand_zutil.h|" -e "s|gzguts\.h|libstand_gzguts.h|" = /usr/src/lib/libstand/../libz/inffast.c > _inffast.c --- _inflate.c --- sed -e "s|zutil\.h|libstand_zutil.h|" -e "s|gzguts\.h|libstand_gzguts.h|" = /usr/src/lib/libstand/../libz/inflate.c > _inflate.c --- cddl/lib__L --- --- all_subdir_libdtrace --- --- dt_link.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/obj/arm64.aarch64/= usr/src/cddl/lib/libdtrace -I/usr/src/cddl/lib/libdtrace -I/usr/src/cddl/l= ib/libdtrace/../../../sys/cddl/dev/dtrace/aarch64 -I/usr/src/cddl/lib/libd= trace/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/compat/opensolaris/include -I/usr/src/cddl/lib/libdtrace/../.= ./../cddl/contrib/opensolaris/head -I/usr/src/cddl/lib/libdtrace/../../../= cddl/contrib/opensolaris/lib/libctf/common -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/contrib/opensolaris/lib/libdtrace/common -I/usr/src/cddl/lib/= libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/= lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/aarch64 -DNEED_SOLA= RIS_BOOLEAN -std=3Dgnu99 -fstack-protector -Wsystem-headers -Werror -Wno-po= inter-sign -Wno-unknown-pragmas -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 -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-pare= ntheses -Qunused-arguments -c /usr/src/cddl/lib/libdtrace/../../../cddl/con= trib/opensolaris/lib/libdtrace/common/dt_link.c -o dt_link.o --- lib__L --- --- _inftrees.c --- sed -e "s|zutil\.h|libstand_zutil.h|" -e "s|gzguts\.h|libstand_gzguts.h|" = /usr/src/lib/libstand/../libz/inftrees.c > _inftrees.c --- _zutil.c --- sed -e "s|zutil\.h|libstand_zutil.h|" -e "s|gzguts\.h|libstand_gzguts.h|" = /usr/src/lib/libstand/../libz/zutil.c > _zutil.c --- .depend --- rm -f .depend CC=3D'cc -B/usr/local/aarch64-freebsd/bin/ ' mkdep -f .depend -a -I/usr/= src/lib/libstand -D_STANDALONE -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY= -I/usr/src/lib/libstand/../libz -std=3Dgnu99 /usr/src/lib/libstand/__mai= n.c /usr/src/lib/libstand/assert.c /usr/src/lib/libstand/bcd.c /usr/src/lib= /libstand/bswap.c /usr/src/lib/libstand/environment.c /usr/src/lib/libstand= /getopt.c /usr/src/lib/libstand/gets.c /usr/src/lib/libstand/globals.c /usr= /src/lib/libstand/pager.c /usr/src/lib/libstand/printf.c /usr/src/lib/libst= and/strdup.c /usr/src/lib/libstand/strerror.c /usr/src/lib/libstand/strtol.= c /usr/src/lib/libstand/strtoul.c /usr/src/lib/libstand/random.c /usr/src/l= ib/libstand/sbrk.c /usr/src/lib/libstand/twiddle.c /usr/src/lib/libstand/za= lloc.c /usr/src/lib/libstand/zalloc_malloc.c /usr/src/lib/libstand/strcasec= mp.c /usr/src/lib/libstand/../libc/net/ntoh.c /usr/src/lib/libstand/../libc= /string/bcmp.c /usr/src/lib/libstand/../libc/string/bcopy.c /usr/src/lib/li= bstand/../libc/string/bzero.c /usr/src/lib/libstand/../libc/string/ffs.c /u= sr/src/lib/libstand/../libc/string/memccpy.c /usr/src/lib/libstand/../libc/= string/memchr.c /usr/src/lib/libstand/../libc/string/memcmp.c /usr/src/lib/= libstand/../libc/string/memcpy.c /usr/src/lib/libstand/../libc/string/memmo= ve.c /usr/src/lib/libstand/../libc/string/memset.c /usr/src/lib/libstand/qd= ivrem.c /usr/src/lib/libstand/../libc/string/strcat.c /usr/src/lib/libstand= /../libc/string/strchr.c /usr/src/lib/libstand/../libc/string/strcmp.c /usr= /src/lib/libstand/../libc/string/strcpy.c /usr/src/lib/libstand/../libc/str= ing/strcspn.c /usr/src/lib/libstand/../libc/string/strlen.c /usr/src/lib/li= bstand/../libc/string/strncat.c /usr/src/lib/libstand/../libc/string/strncm= p.c /usr/src/lib/libstand/../libc/string/strncpy.c /usr/src/lib/libstand/..= /libc/string/strpbrk.c /usr/src/lib/libstand/../libc/string/strrchr.c /usr/= src/lib/libstand/../libc/string/strsep.c /usr/src/lib/libstand/../libc/stri= ng/strspn.c /usr/src/lib/libstand/../libc/string/strstr.c /usr/src/lib/libs= tand/../libc/string/strtok.c /usr/src/lib/libstand/../libc/string/swab.c /u= sr/src/lib/libstand/../libc/uuid/uuid_equal.c /usr/src/lib/libstand/../libc= /uuid/uuid_is_nil.c /usr/src/lib/libstand/../libc/aarch64/gen/_setjmp.S _bz= lib.c _crctable.c _decompress.c _huffman.c _randtable.c /usr/src/lib/libsta= nd/../libz/adler32.c /usr/src/lib/libstand/../libz/crc32.c _infback.c _inff= ast.c _inflate.c _inftrees.c _zutil.c /usr/src/lib/libstand/closeall.c /usr= /src/lib/libstand/dev.c /usr/src/lib/libstand/ioctl.c /usr/src/lib/libstand= /nullfs.c /usr/src/lib/libstand/stat.c /usr/src/lib/libstand/fstat.c /usr/s= rc/lib/libstand/close.c /usr/src/lib/libstand/lseek.c /usr/src/lib/libstand= /open.c /usr/src/lib/libstand/read.c /usr/src/lib/libstand/write.c /usr/src= /lib/libstand/readdir.c /usr/src/lib/libstand/arp.c /usr/src/lib/libstand/e= ther.c /usr/src/lib/libstand/inet_ntoa.c /usr/src/lib/libstand/in_cksum.c /= usr/src/lib/libstand/net.c /usr/src/lib/libstand/udp.c /usr/src/lib/libstan= d/netif.c /usr/src/lib/libstand/rpc.c /usr/src/lib/libstand/bootp.c /usr/sr= c/lib/libstand/rarp.c /usr/src/lib/libstand/bootparam.c /usr/src/lib/libsta= nd/ufs.c /usr/src/lib/libstand/nfs.c /usr/src/lib/libstand/cd9660.c /usr/sr= c/lib/libstand/tftp.c /usr/src/lib/libstand/gzipfs.c /usr/src/lib/libstand/= bzipfs.c /usr/src/lib/libstand/dosfs.c /usr/src/lib/libstand/ext2fs.c /usr/= src/lib/libstand/splitfs.c /usr/src/lib/libstand/pkgfs.c --- cddl/lib__L --- --- all_subdir_libzfs --- --- zfs_deleg.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -DZFS_NO_ACL -I/usr/src/c= ddl/lib/libzfs/../../../sbin/mount -I/usr/src/cddl/lib/libzfs/../../../cddl= /lib/libumem -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/compat/opensolari= s -I/usr/src/cddl/lib/libzfs/../../../cddl/compat/opensolaris/include -I/us= r/src/cddl/lib/libzfs/../../../cddl/compat/opensolaris/lib/libumem -I/usr/s= rc/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libzpool/common -I= /usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/common/zfs -= I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts/common/= fs/zfs -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts= /common/sys -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/he= ad -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts/com= mon -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libnvp= air -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libuut= il/common -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/= libzfs/common -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/= lib/libzfs_core/common -DNEED_SOLARIS_BOOLEAN -std=3Diso9899:1999 -fstack-p= rotector -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string= -plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-= value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -= Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-par= ameter -Wno-parentheses -Qunused-arguments -c /usr/src/cddl/lib/libzfs/../.= ./../sys/cddl/contrib/opensolaris/common/zfs/zfs_deleg.c -o zfs_deleg.o --- kerberos5/lib__L --- --- export_sec_context.So --- cc -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -O2 -pipe -I/usr/src/ke= rberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi -I/usr/src/ke= rberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5 -I/usr/s= rc/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/gssapi -= I/usr/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/krb5 -I/= usr/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/asn1 -I/us= r/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/roken -I. -D= HAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_krb5/../../include -std=3D= gnu99 -fstack-protector -Qunused-arguments -c /usr/src/kerberos5/lib/libg= ssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5/export_sec_context.c -o = export_sec_context.So --- cddl/lib__L --- --- zfs_fletcher.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -DZFS_NO_ACL -I/usr/src/c= ddl/lib/libzfs/../../../sbin/mount -I/usr/src/cddl/lib/libzfs/../../../cddl= /lib/libumem -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/compat/opensolari= s -I/usr/src/cddl/lib/libzfs/../../../cddl/compat/opensolaris/include -I/us= r/src/cddl/lib/libzfs/../../../cddl/compat/opensolaris/lib/libumem -I/usr/s= rc/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libzpool/common -I= /usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/common/zfs -= I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts/common/= fs/zfs -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts= /common/sys -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/he= ad -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts/com= mon -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libnvp= air -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libuut= il/common -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/= libzfs/common -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/= lib/libzfs_core/common -DNEED_SOLARIS_BOOLEAN -std=3Diso9899:1999 -fstack-p= rotector -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string= -plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-= value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -= Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-par= ameter -Wno-parentheses -Qunused-arguments -c /usr/src/cddl/lib/libzfs/../.= ./../sys/cddl/contrib/opensolaris/common/zfs/zfs_fletcher.c -o zfs_fletcher= .o --- zfs_namecheck.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -DZFS_NO_ACL -I/usr/src/c= ddl/lib/libzfs/../../../sbin/mount -I/usr/src/cddl/lib/libzfs/../../../cddl= /lib/libumem -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/compat/opensolari= s -I/usr/src/cddl/lib/libzfs/../../../cddl/compat/opensolaris/include -I/us= r/src/cddl/lib/libzfs/../../../cddl/compat/opensolaris/lib/libumem -I/usr/s= rc/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libzpool/common -I= /usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/common/zfs -= I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts/common/= fs/zfs -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts= /common/sys -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/he= ad -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts/com= mon -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libnvp= air -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libuut= il/common -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/= libzfs/common -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/= lib/libzfs_core/common -DNEED_SOLARIS_BOOLEAN -std=3Diso9899:1999 -fstack-p= rotector -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string= -plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-= value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -= Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-par= ameter -Wno-parentheses -Qunused-arguments -c /usr/src/cddl/lib/libzfs/../.= ./../sys/cddl/contrib/opensolaris/common/zfs/zfs_namecheck.c -o zfs_nameche= ck.o --- zfs_prop.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -DZFS_NO_ACL -I/usr/src/c= ddl/lib/libzfs/../../../sbin/mount -I/usr/src/cddl/lib/libzfs/../../../cddl= /lib/libumem -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/compat/opensolari= s -I/usr/src/cddl/lib/libzfs/../../../cddl/compat/opensolaris/include -I/us= r/src/cddl/lib/libzfs/../../../cddl/compat/opensolaris/lib/libumem -I/usr/s= rc/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libzpool/common -I= /usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/common/zfs -= I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts/common/= fs/zfs -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts= /common/sys -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/he= ad -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts/com= mon -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libnvp= air -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libuut= il/common -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/= libzfs/common -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/= lib/libzfs_core/common -DNEED_SOLARIS_BOOLEAN -std=3Diso9899:1999 -fstack-p= rotector -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string= -plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-= value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -= Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-par= ameter -Wno-parentheses -Qunused-arguments -c /usr/src/cddl/lib/libzfs/../.= ./../sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c -o zfs_prop.o --- kerberos5/lib__L --- --- external.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/kerberos5/lib/= libgssapi_krb5/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos5/lib/= libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5 -I/usr/src/kerberos5= /lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src/ke= rberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/krb5 -I/usr/src/kerb= eros5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/asn1 -I/usr/src/kerber= os5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/roken -I. -DHAVE_CONFIG_= H -I/usr/src/kerberos5/lib/libgssapi_krb5/../../include -std=3Dgnu99 -fstac= k-protector -Qunused-arguments -c /usr/src/kerberos5/lib/libgssapi_krb5/.= ./../../crypto/heimdal/lib/gssapi/krb5/external.c -o external.o --- cddl/lib__L --- --- all_subdir_libdtrace --- --- dt_list.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/obj/arm64.aarch64/= usr/src/cddl/lib/libdtrace -I/usr/src/cddl/lib/libdtrace -I/usr/src/cddl/l= ib/libdtrace/../../../sys/cddl/dev/dtrace/aarch64 -I/usr/src/cddl/lib/libd= trace/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/compat/opensolaris/include -I/usr/src/cddl/lib/libdtrace/../.= ./../cddl/contrib/opensolaris/head -I/usr/src/cddl/lib/libdtrace/../../../= cddl/contrib/opensolaris/lib/libctf/common -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/contrib/opensolaris/lib/libdtrace/common -I/usr/src/cddl/lib/= libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/= lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/aarch64 -DNEED_SOLA= RIS_BOOLEAN -std=3Dgnu99 -fstack-protector -Wsystem-headers -Werror -Wno-po= inter-sign -Wno-unknown-pragmas -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 -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-pare= ntheses -Qunused-arguments -c /usr/src/cddl/lib/libdtrace/../../../cddl/con= trib/opensolaris/lib/libdtrace/common/dt_list.c -o dt_list.o --- dt_map.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/obj/arm64.aarch64/= usr/src/cddl/lib/libdtrace -I/usr/src/cddl/lib/libdtrace -I/usr/src/cddl/l= ib/libdtrace/../../../sys/cddl/dev/dtrace/aarch64 -I/usr/src/cddl/lib/libd= trace/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/compat/opensolaris/include -I/usr/src/cddl/lib/libdtrace/../.= ./../cddl/contrib/opensolaris/head -I/usr/src/cddl/lib/libdtrace/../../../= cddl/contrib/opensolaris/lib/libctf/common -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/contrib/opensolaris/lib/libdtrace/common -I/usr/src/cddl/lib/= libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/= lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/aarch64 -DNEED_SOLA= RIS_BOOLEAN -std=3Dgnu99 -fstack-protector -Wsystem-headers -Werror -Wno-po= inter-sign -Wno-unknown-pragmas -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 -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-pare= ntheses -Qunused-arguments -c /usr/src/cddl/lib/libdtrace/../../../cddl/con= trib/opensolaris/lib/libdtrace/common/dt_map.c -o dt_map.o --- all_subdir_libzfs --- --- zpool_prop.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -DZFS_NO_ACL -I/usr/src/c= ddl/lib/libzfs/../../../sbin/mount -I/usr/src/cddl/lib/libzfs/../../../cddl= /lib/libumem -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/compat/opensolari= s -I/usr/src/cddl/lib/libzfs/../../../cddl/compat/opensolaris/include -I/us= r/src/cddl/lib/libzfs/../../../cddl/compat/opensolaris/lib/libumem -I/usr/s= rc/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libzpool/common -I= /usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/common/zfs -= I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts/common/= fs/zfs -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts= /common/sys -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/he= ad -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts/com= mon -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libnvp= air -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libuut= il/common -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/= libzfs/common -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/= lib/libzfs_core/common -DNEED_SOLARIS_BOOLEAN -std=3Diso9899:1999 -fstack-p= rotector -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string= -plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-= value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -= Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-par= ameter -Wno-parentheses -Qunused-arguments -c /usr/src/cddl/lib/libzfs/../.= ./../sys/cddl/contrib/opensolaris/common/zfs/zpool_prop.c -o zpool_prop.o --- kerberos5/lib__L --- --- external.So --- cc -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -O2 -pipe -I/usr/src/ke= rberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi -I/usr/src/ke= rberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5 -I/usr/s= rc/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/gssapi -= I/usr/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/krb5 -I/= usr/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/asn1 -I/us= r/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/roken -I. -D= HAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_krb5/../../include -std=3D= gnu99 -fstack-protector -Qunused-arguments -c /usr/src/kerberos5/lib/libg= ssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5/external.c -o external.S= o --- cddl/lib__L --- --- all_subdir_libdtrace --- --- dt_module.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/obj/arm64.aarch64/= usr/src/cddl/lib/libdtrace -I/usr/src/cddl/lib/libdtrace -I/usr/src/cddl/l= ib/libdtrace/../../../sys/cddl/dev/dtrace/aarch64 -I/usr/src/cddl/lib/libd= trace/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/compat/opensolaris/include -I/usr/src/cddl/lib/libdtrace/../.= ./../cddl/contrib/opensolaris/head -I/usr/src/cddl/lib/libdtrace/../../../= cddl/contrib/opensolaris/lib/libctf/common -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/contrib/opensolaris/lib/libdtrace/common -I/usr/src/cddl/lib/= libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/= lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/aarch64 -DNEED_SOLA= RIS_BOOLEAN -std=3Dgnu99 -fstack-protector -Wsystem-headers -Werror -Wno-po= inter-sign -Wno-unknown-pragmas -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 -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-pare= ntheses -Qunused-arguments -c /usr/src/cddl/lib/libdtrace/../../../cddl/con= trib/opensolaris/lib/libdtrace/common/dt_module.c -o dt_module.o --- all_subdir_libzfs --- --- zprop_common.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -DZFS_NO_ACL -I/usr/src/c= ddl/lib/libzfs/../../../sbin/mount -I/usr/src/cddl/lib/libzfs/../../../cddl= /lib/libumem -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/compat/opensolari= s -I/usr/src/cddl/lib/libzfs/../../../cddl/compat/opensolaris/include -I/us= r/src/cddl/lib/libzfs/../../../cddl/compat/opensolaris/lib/libumem -I/usr/s= rc/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libzpool/common -I= /usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/common/zfs -= I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts/common/= fs/zfs -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts= /common/sys -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/he= ad -I/usr/src/cddl/lib/libzfs/../../../sys/cddl/contrib/opensolaris/uts/com= mon -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libnvp= air -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libuut= il/common -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/= libzfs/common -I/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/= lib/libzfs_core/common -DNEED_SOLARIS_BOOLEAN -std=3Diso9899:1999 -fstack-p= rotector -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string= -plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-= value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -= Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-par= ameter -Wno-parentheses -Qunused-arguments -c /usr/src/cddl/lib/libzfs/../.= ./../sys/cddl/contrib/opensolaris/common/zfs/zprop_common.c -o zprop_common= .o --- kerberos5/lib__L --- --- get_mic.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/kerberos5/lib/= libgssapi_krb5/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos5/lib/= libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5 -I/usr/src/kerberos5= /lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src/ke= rberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/krb5 -I/usr/src/kerb= eros5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/asn1 -I/usr/src/kerber= os5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/roken -I. -DHAVE_CONFIG_= H -I/usr/src/kerberos5/lib/libgssapi_krb5/../../include -std=3Dgnu99 -fstac= k-protector -Qunused-arguments -c /usr/src/kerberos5/lib/libgssapi_krb5/.= ./../../crypto/heimdal/lib/gssapi/krb5/get_mic.c -o get_mic.o --- cddl/lib__L --- --- libzfs.so.2 --- building shared library libzfs.so.2 cc -B/usr/local/aarch64-freebsd/bin/ -fstack-protector -shared -Wl,-x -Wl,= --fatal-warnings -Wl,--warn-shared-textrel -o libzfs.so.2 -Wl,-soname,libz= fs.so.2 `NM=3D'/usr/local/aarch64-freebsd/bin/nm' lorder deviceid.So fssha= re.So mkdirp.So mnttab.So thread_pool.So zmount.So zone.So libzfs_changelis= t.So libzfs_compat.So libzfs_config.So libzfs_dataset.So libzfs_diff.So lib= zfs_import.So libzfs_iter.So libzfs_mount.So libzfs_pool.So libzfs_sendrecv= .So libzfs_status.So libzfs_util.So zfeature_common.So zfs_comutil.So zfs_d= eleg.So zfs_fletcher.So zfs_namecheck.So zfs_prop.So zpool_prop.So zprop_co= mmon.So | tsort -q` -lmd -lumem -lutil -luutil -lm -lnvpair -lavl -lbsdxml = -lgeom -lnvpair -lzfs_core -lpthread --- libzfs.a --- building static zfs library /usr/local/aarch64-freebsd/bin/ar -crD libzfs.a `NM=3D'/usr/local/aarch64-f= reebsd/bin/nm' lorder deviceid.o fsshare.o mkdirp.o mnttab.o thread_pool.o = zmount.o zone.o libzfs_changelist.o libzfs_compat.o libzfs_config.o libzfs_= dataset.o libzfs_diff.o libzfs_import.o libzfs_iter.o libzfs_mount.o libzfs= _pool.o libzfs_sendrecv.o libzfs_status.o libzfs_util.o zfeature_common.o z= fs_comutil.o zfs_deleg.o zfs_fletcher.o zfs_namecheck.o zfs_prop.o zpool_pr= op.o zprop_common.o | tsort -q`=20 --- all_subdir_libdtrace --- --- dt_names.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/obj/arm64.aarch64/= usr/src/cddl/lib/libdtrace -I/usr/src/cddl/lib/libdtrace -I/usr/src/cddl/l= ib/libdtrace/../../../sys/cddl/dev/dtrace/aarch64 -I/usr/src/cddl/lib/libd= trace/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/compat/opensolaris/include -I/usr/src/cddl/lib/libdtrace/../.= ./../cddl/contrib/opensolaris/head -I/usr/src/cddl/lib/libdtrace/../../../= cddl/contrib/opensolaris/lib/libctf/common -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/contrib/opensolaris/lib/libdtrace/common -I/usr/src/cddl/lib/= libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/= lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/aarch64 -DNEED_SOLA= RIS_BOOLEAN -std=3Dgnu99 -fstack-protector -Wsystem-headers -Werror -Wno-po= inter-sign -Wno-unknown-pragmas -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 -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-pare= ntheses -Qunused-arguments -c dt_names.c -o dt_names.o --- kerberos5/lib__L --- --- get_mic.So --- cc -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -O2 -pipe -I/usr/src/ke= rberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi -I/usr/src/ke= rberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5 -I/usr/s= rc/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/gssapi -= I/usr/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/krb5 -I/= usr/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/asn1 -I/us= r/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/roken -I. -D= HAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_krb5/../../include -std=3D= gnu99 -fstack-protector -Qunused-arguments -c /usr/src/kerberos5/lib/libg= ssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5/get_mic.c -o get_mic.So --- cddl/lib__L --- --- all_subdir_libzfs --- /usr/local/aarch64-freebsd/bin/ranlib -D libzfs.a --- all_subdir_libdtrace --- --- dt_open.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/obj/arm64.aarch64/= usr/src/cddl/lib/libdtrace -I/usr/src/cddl/lib/libdtrace -I/usr/src/cddl/l= ib/libdtrace/../../../sys/cddl/dev/dtrace/aarch64 -I/usr/src/cddl/lib/libd= trace/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/compat/opensolaris/include -I/usr/src/cddl/lib/libdtrace/../.= ./../cddl/contrib/opensolaris/head -I/usr/src/cddl/lib/libdtrace/../../../= cddl/contrib/opensolaris/lib/libctf/common -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/contrib/opensolaris/lib/libdtrace/common -I/usr/src/cddl/lib/= libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/= lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/aarch64 -DNEED_SOLA= RIS_BOOLEAN -std=3Dgnu99 -fstack-protector -Wsystem-headers -Werror -Wno-po= inter-sign -Wno-unknown-pragmas -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 -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-pare= ntheses -Qunused-arguments -c /usr/src/cddl/lib/libdtrace/../../../cddl/con= trib/opensolaris/lib/libdtrace/common/dt_open.c -o dt_open.o --- all_subdir_libzpool --- =3D=3D=3D> cddl/lib/libzpool (all) --- arc.So --- cc -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -O2 -pipe -I/usr/src/cd= dl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/li= bzpool/../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpool/../../= compat/opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/o= pensolaris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../../sys/cd= dl/contrib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/../../..= /sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib/libzpoo= l/../../../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/lib/libz= pool/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/lib/l= ibzpool/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool/../../l= ib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnv= pair -DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/libpthre= ad/thread -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/usr/s= rc/cddl/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -DDEBUG=3D= 1 -DNEED_SOLARIS_BOOLEAN -std=3Diso9899:1999 -fstack-protector -Wno-pointer= -sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused= -const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parenthese= s-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-type= def -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parenthes= es -Qunused-arguments -c /usr/src/cddl/lib/libzpool/../../../sys/cddl/contr= ib/opensolaris/uts/common/fs/zfs/arc.c -o arc.So --- kerberos5/lib__L --- --- import_name.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/kerberos5/lib/= libgssapi_krb5/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos5/lib/= libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5 -I/usr/src/kerberos5= /lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src/ke= rberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/krb5 -I/usr/src/kerb= eros5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/asn1 -I/usr/src/kerber= os5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/roken -I. -DHAVE_CONFIG_= H -I/usr/src/kerberos5/lib/libgssapi_krb5/../../include -std=3Dgnu99 -fstac= k-protector -Qunused-arguments -c /usr/src/kerberos5/lib/libgssapi_krb5/.= ./../../crypto/heimdal/lib/gssapi/krb5/import_name.c -o import_name.o --- cddl/lib__L --- --- all_subdir_libdtrace --- --- dt_options.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/obj/arm64.aarch64/= usr/src/cddl/lib/libdtrace -I/usr/src/cddl/lib/libdtrace -I/usr/src/cddl/l= ib/libdtrace/../../../sys/cddl/dev/dtrace/aarch64 -I/usr/src/cddl/lib/libd= trace/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/compat/opensolaris/include -I/usr/src/cddl/lib/libdtrace/../.= ./../cddl/contrib/opensolaris/head -I/usr/src/cddl/lib/libdtrace/../../../= cddl/contrib/opensolaris/lib/libctf/common -I/usr/src/cddl/lib/libdtrace/.= ./../../cddl/contrib/opensolaris/lib/libdtrace/common -I/usr/src/cddl/lib/= libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/= lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/aarch64 -DNEED_SOLA= RIS_BOOLEAN -std=3Dgnu99 -fstack-protector -Wsystem-headers -Werror -Wno-po= inter-sign -Wno-unknown-pragmas -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 -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-pare= ntheses -Qunused-arguments -c /usr/src/cddl/lib/libdtrace/../../../cddl/con= trib/opensolaris/lib/libdtrace/common/dt_options.c -o dt_options.o --- all_subdir_libzpool --- /usr/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common= /fs/zfs/arc.c:3267:22: error: called object type '' is not = a function or function pointer arc_ksp->ks_update(arc_ksp, KSTAT_READ); ^ /usr/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common= /fs/zfs/arc.c:4867:12: error: no member named 'ks_update' in 'struct kstat' arc_ksp->ks_update =3D arc_kstat_update; ~~~~~~~ ^ 2 errors generated. *** [arc.So] Error code 1 make[5]: stopped in /usr/src/cddl/lib/libzpool 1 error make[5]: stopped in /usr/src/cddl/lib/libzpool *** [all_subdir_libzpool] Error code 2 make[4]: stopped in /usr/src/cddl/lib --- lib__L --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/lib/libstand *** [depend_subdir_libstand] Error code 2 make[4]: stopped in /usr/src/lib 1 error make[4]: stopped in /usr/src/lib --- kerberos5/lib__L --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/kerberos5/lib/libgssapi_krb5 *** [_sub.all] Error code 2 make[4]: stopped in /usr/src/kerberos5/lib 1 error make[4]: stopped in /usr/src/kerberos5/lib --- cddl/lib__L --- --- all_subdir_libdtrace --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/cddl/lib/libdtrace *** [all_subdir_libdtrace] Error code 2 make[4]: stopped in /usr/src/cddl/lib 2 errors make[4]: stopped in /usr/src/cddl/lib A failure has been detected in another branch of the parallel make make[3]: stopped in /usr/src *** [libraries] Error code 2 make[2]: stopped in /usr/src 1 error make[2]: stopped in /usr/src *** [_libraries] 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. [FreeBSD_HEAD_arm64] $ /bin/sh -xe /tmp/hudson1875950149012816725.sh + export 'PATH=3D/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/b= in' + export 'jname=3DFreeBSD_HEAD_arm64' + echo 'clean up jail FreeBSD_HEAD_arm64' clean up jail FreeBSD_HEAD_arm64 + sudo jail -r FreeBSD_HEAD_arm64 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::104:1 -alias + sudo umount FreeBSD_HEAD_arm64/usr/src + sudo umount FreeBSD_HEAD_arm64/dev + sudo rm -fr FreeBSD_HEAD_arm64 rm: FreeBSD_HEAD_arm64/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_arm64/lib/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_arm64/lib/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_arm64/lib: Directory not empty rm: FreeBSD_HEAD_arm64/libexec/ld-elf32.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec/ld-elf.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec: Directory not empty rm: FreeBSD_HEAD_arm64/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin: Directory not empty rm: FreeBSD_HEAD_arm64/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib: Directory not empty rm: FreeBSD_HEAD_arm64/usr/lib32/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32: Directory not empty rm: FreeBSD_HEAD_arm64/usr: Directory not empty rm: FreeBSD_HEAD_arm64/sbin/init: Operation not permitted rm: FreeBSD_HEAD_arm64/sbin: Directory not empty rm: FreeBSD_HEAD_arm64: Directory not empty + true + sudo chflags -R noschg FreeBSD_HEAD_arm64 + sudo rm -fr FreeBSD_HEAD_arm64 Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-arm@freebsd.org Mon Aug 10 14:50:50 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5DB399EF62 for ; Mon, 10 Aug 2015 14:50:50 +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 A5F6912EA; Mon, 10 Aug 2015 14:50:50 +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 1354EEEA; Mon, 10 Aug 2015 14:50:51 +0000 (UTC) Date: Mon, 10 Aug 2015 14:50:50 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: melifaro@FreeBSD.org, mav@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <1336333922.47.1439218250975.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1625815933.43.1439209142906.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1625815933.43.1439209142906.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #821 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_arm64 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-arm@freebsd.org X-Mailman-Version: 2.1.20 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Aug 2015 14:50:50 -0000 FreeBSD_HEAD_arm64 - Build #821 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/821/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/821/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/821/console Change summaries: 286579 by mav: MFV r277430: 5313 Allow I/Os to be aggregated across ZIO priority classes Reviewed by: Andriy Gapon Reviewed by: Will Andrews Reviewed by: Matt Ahrens Reviewed by: George Wilson Approved by: Robert Mustacchi Author: Justin T. Gibbs illumos/illumos-gate@fe319232d24f4ae183730a5a24a09423d8ab4429 286578 by mav: Fix r286574 build in user-space. 286577 by melifaro: Partially merge r274887,r275334,r275577,r275578,r275586 to minimize differences between projects/routing and HEAD. This commit tries to keep code logic the same while changing underlying code to use unified callbacks. * Add llt_foreach_entry method to traverse all entries in given llt * Add llt_dump_entry method to export particular lle entry in sysctl/rtsock format (code is not indented properly to minimize diff). Will be fixed in the next commits. * Add llt_link_entry/llt_unlink_entry methods to link/unlink particular lle. * Add llt_fill_sa_entry method to export address in the lle to sockaddr format. * Add llt_hash method to use in generic hash table support code. * Add llt_free_entry method which is used in llt_prefix_free code. * Prepare for fine-grained locking by separating lle unlink and deletion in lltable_free() and lltable_prefix_free(). * Provide lltable_get() functions to reduce direct 'struct lltable' access by external callers. * Remove @llt agrument from lle_free() lle callback since it was unused. * Temporarily add L3_CADDR() macro for 'const' sockaddr typecasting. * Switch to per-af hashing code. * Rename LLE_FREE_LOCKED() callback from in[6]_lltable_free() to in_[6]lltable_destroy() to avoid clashing with llt_free_entry() method. Update description from these functions. * Use unified lltable_free_entry() function instead of per-af one. Reviewed by: ae From owner-freebsd-arm@freebsd.org Mon Aug 10 20:01:18 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B982799EC26 for ; Mon, 10 Aug 2015 20:01:18 +0000 (UTC) (envelope-from gay.carson.andrew@gmail.com) Received: from mail-wi0-x235.google.com (mail-wi0-x235.google.com [IPv6:2a00:1450:400c:c05::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 61480E1 for ; Mon, 10 Aug 2015 20:01:18 +0000 (UTC) (envelope-from gay.carson.andrew@gmail.com) Received: by wijp15 with SMTP id p15so149335275wij.0 for ; Mon, 10 Aug 2015 13:01:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=Z9DSDC1ZJ1QvqDGIudH6zNXKHFoyDgc0I27fU5PiT30=; b=VwrQ09aqEjiYVnpeSCQiJGkH5rjnYIWTOsEkW0qOLJjG1M+KSuBD7ZSZYd+9Pi/KK0 ZiNdMGC8jH4z8naTI/D6qSKgT+YSqn2+xZ53txgj/O4xt1wcAOBd6/2yibqLneRMeBrJ BqH3Kju6p/gNJmCvMjB2Am5WERxqkuv5KQntntQ9WN0JS4elFU5sRpvg00hdgFhGlYj6 LB1oQtvdZGsPMojw8i/lEJaptj+hdfAlcHa0vgWNfmxkOcZuneHvEi96ssqBhBd8td7W leiUdbPgBSxSrvi1nIIN1ctflnhT6HuRlImARb+ShCChd1Quz4EMQy4Xo1QqJ69AT+ia CFHg== MIME-Version: 1.0 X-Received: by 10.180.9.38 with SMTP id w6mr26908960wia.57.1439236876807; Mon, 10 Aug 2015 13:01:16 -0700 (PDT) Received: by 10.27.29.209 with HTTP; Mon, 10 Aug 2015 13:01:16 -0700 (PDT) Date: Mon, 10 Aug 2015 16:01:16 -0400 Message-ID: Subject: Raspberry Pi 2 FreeBSD 11.0 Aug 4th snapshot "root Password not working" From: Andrew Gay To: freebsd-arm@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Aug 2015 20:01:18 -0000 root/root root/password/ root/admin root/ root/administrator root/freebsdarm etc... freebsd/freebsd is a user though and works..... Thank you! -- ~Andrew Gay From owner-freebsd-arm@freebsd.org Mon Aug 10 20:37:32 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 91BB999D522 for ; Mon, 10 Aug 2015 20:37:32 +0000 (UTC) (envelope-from jungleboogie0@gmail.com) Received: from mail-ig0-x22e.google.com (mail-ig0-x22e.google.com [IPv6:2607:f8b0:4001: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 5D51C884 for ; Mon, 10 Aug 2015 20:37:32 +0000 (UTC) (envelope-from jungleboogie0@gmail.com) Received: by igbpg9 with SMTP id pg9so77691622igb.0 for ; Mon, 10 Aug 2015 13:37:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=PFLK6u0No3e7QgyA86TmbiUCKubO6WX+67sVuByUl5c=; b=KC6GnnJli41RnVWnoVypZnSckn1PnDOMpg+zA7H365uuBtFeAIKFLH5POpkkkJf7JU nUYCyDdJ2QwpZI98A7HD/141gVtV2WFDKiXswjbZOjiBqHe0yPh576kCHS5/TqfdhB7/ CwNQyx41ra67Wcyo0+0zzADCM7KcwTesJZjeFJAHcnM/V7Qenhn1N1Xn3iVTUsebKaws I0KXMkLjhe//iEDYp5JUuAUStGrudRcJ7jvENoj/XQZEqRk1z7H/KfP1soC1BoFzketf Qaj1znvYg2Vt4zxFEMzXt5BIIGxfSq2G4y1x0ww59KVDI5q6dks733IWxECSpftgzIbz 3+qQ== MIME-Version: 1.0 X-Received: by 10.50.59.148 with SMTP id z20mr14040179igq.77.1439239051606; Mon, 10 Aug 2015 13:37:31 -0700 (PDT) Received: by 10.79.14.151 with HTTP; Mon, 10 Aug 2015 13:37:31 -0700 (PDT) Received: by 10.79.14.151 with HTTP; Mon, 10 Aug 2015 13:37:31 -0700 (PDT) In-Reply-To: References: Date: Mon, 10 Aug 2015 13:37:31 -0700 Message-ID: Subject: Re: Raspberry Pi 2 FreeBSD 11.0 Aug 4th snapshot "root Password not working" From: jungle Boogie To: Andrew Gay Cc: freebsd-arm@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Aug 2015 20:37:32 -0000 On Aug 10, 2015 1:01 PM, "Andrew Gay" wrote: > > root/root > root/password/ > root/admin > root/ > root/administrator > root/freebsdarm > etc... > > freebsd/freebsd is a user though and works..... > How were you trying to login with root? ssh, serial or wihh monitor and keyboard connected to the pi? > Thank you! > > -- > ~Andrew Gay > _______________________________________________ > freebsd-arm@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" From owner-freebsd-arm@freebsd.org Mon Aug 10 21:03:59 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8958C99DC0C for ; Mon, 10 Aug 2015 21:03:59 +0000 (UTC) (envelope-from brett@lariat.net) Received: from mail.lariat.net (mail.lariat.net [66.62.230.51]) by mx1.freebsd.org (Postfix) with ESMTP id 41F08C46 for ; Mon, 10 Aug 2015 21:03:58 +0000 (UTC) (envelope-from brett@lariat.net) Received: (from root@localhost) by mail.lariat.net (8.9.3/8.9.3) id OAA16743 for freebsd-arm@freebsd.org; Mon, 10 Aug 2015 14:37:56 -0600 (MDT) Date: Mon, 10 Aug 2015 14:37:56 -0600 (MDT) From: Brett Glass Message-Id: <201508102037.OAA16743@mail.lariat.net> To: freebsd-arm@freebsd.org Subject: FreeBSD 10.2 and embedded ARM boards? X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Aug 2015 21:03:59 -0000 Everyone: What is the status of support for embedded ARM boards in FreeBSD 10.2? I am interested in experimenting with hardware such as the BeagleBone, Raspberry Pi, and CuBox, but would like to enjoy the stability of a release version of the operating system rather than -CURRENT. Is that possible at this point? --Brett Glass From owner-freebsd-arm@freebsd.org Mon Aug 10 21:23:10 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A251999E127 for ; Mon, 10 Aug 2015 21:23:10 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from pmta2.delivery6.ore.mailhop.org (pmta2.delivery6.ore.mailhop.org [54.200.129.228]) by mx1.freebsd.org (Postfix) with SMTP id 7FAF9FC2 for ; Mon, 10 Aug 2015 21:23:10 +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; Mon, 10 Aug 2015 21:24:21 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id t7ALN3PX034263; Mon, 10 Aug 2015 15:23:03 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: <1439241783.70393.296.camel@freebsd.org> Subject: Re: FreeBSD 10.2 and embedded ARM boards? From: Ian Lepore To: Brett Glass Cc: freebsd-arm@freebsd.org Date: Mon, 10 Aug 2015 15:23:03 -0600 In-Reply-To: <201508102037.OAA16743@mail.lariat.net> References: <201508102037.OAA16743@mail.lariat.net> Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.12.10 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Aug 2015 21:23:10 -0000 On Mon, 2015-08-10 at 14:37 -0600, Brett Glass wrote: > Everyone: > > What is the status of support for embedded ARM boards in FreeBSD 10.2? > I am interested in experimenting with hardware such as the BeagleBone, > Raspberry Pi, and CuBox, but would like to enjoy the stability of a > release version of the operating system rather than -CURRENT. Is that > possible at this point? > > --Brett Glass It should be good (unlike 10.1 which was pretty much a non-starter on arm). All the significant work from 11-current, up to the ARM_NEW_PMAP changes, got merged to 10-stable in plenty of time to make the 10.2 release. A few more recent changes and bugfixes have also been merged. As an FYI for planning purposes, it's becoming increasingly difficult to merge new arm-related code from -current to 10-stable. The new arm pmap code will probably never get merged to 10 (I spent a couple days on it and just couldn't resolve all the conflicts). It will probably be possible to merge important fixes, depending on how complex they are. In general, arm on the 10 branch will probably receive less love in the future than it has in the past because merging changes is becoming more difficult as time goes by. -- Ian From owner-freebsd-arm@freebsd.org Mon Aug 10 22:30:44 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4866D99E4E0 for ; Mon, 10 Aug 2015 22:30:44 +0000 (UTC) (envelope-from usenet@ulrich-grey.de) Received: from mo6-p00-ob.smtp.rzone.de (mo6-p00-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5300::11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.smtp.rzone.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AE530E01; Mon, 10 Aug 2015 22:30:43 +0000 (UTC) (envelope-from usenet@ulrich-grey.de) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1439245838; l=3944; s=domk; d=ulrich-grey.de; h=Content-Transfer-Encoding:Content-Type:Mime-Version:References: In-Reply-To:Subject:To:From:Date; bh=1jk87qd3yu3xPXgL0O6sJfyBv8wSgHHR3ZT617bLsVs=; b=UBox+MB1ExMIqrNy0RY3U/pS0pt9jH8hHUkx4HtlGohe6G8vVM3cVdNcobQEdJPNVOs RSLNtEDNv4wdxyCN1b2tlAgS6LXsJZeNEwf8wygVAH74PLWydLdZrqYXtgK/+8RWC9G0T aNMPY1kk4uQXygXTEpxyh5aROasukGFZgUk= X-RZG-AUTH: :OX8Be0W8W+pMC3rDLL/lo2xV/LZTbZkYhOcjg8suic3iYr/B8J9Lzp3TJg49scv/Eeut X-RZG-CLASS-ID: mo00 Received: from quad (p54869F9A.dip0.t-ipconnect.de [84.134.159.154]) by smtp.strato.de (RZmta 37.8 DYNA|AUTH) with ESMTPSA id q05494r7AMUbKuP (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Tue, 11 Aug 2015 00:30:37 +0200 (CEST) Date: Mon, 10 Aug 2015 22:30:36 +0000 From: Ulrich Grey To: Ian Lepore , freebsd-arm@freebsd.org Subject: Re: Crochet Updates for RPi, BeagleBone Message-Id: <20150810223036.9d5e5c9d415aba68fefb8a50@ulrich-grey.de> In-Reply-To: <672F2D0C-BC6D-4A5F-BF3E-F3CF659636CD@kientzle.com> References: <486955D9-6EED-47E4-BCAA-AA66650BB9DA@kientzle.com> <55C3EA7E.7050905@blarg.com> <85E89B54-B2AA-4D87-BA80-5BD2956B2F8A@kientzle.com> <1439058129.70393.262.camel@freebsd.org> <8C0A45D4-38F0-4099-84AE-D904B8614604@kientzle.com> <1439087009.70393.274.camel@freebsd.org> <672F2D0C-BC6D-4A5F-BF3E-F3CF659636CD@kientzle.com> Organization: - X-Mailer: Sylpheed 3.4.2 (GTK+ 2.24.25; armv6-portbld-freebsd11.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Aug 2015 22:30:44 -0000 On Sun, 9 Aug 2015 11:32:00 -0700 Tim Kientzle wrote: > > > On Aug 8, 2015, at 7:23 PM, Ian Lepore wrote: > > > > On Sat, 2015-08-08 at 12:01 -0700, Tim Kientzle wrote: > >>> On Aug 8, 2015, at 11:22 AM, Ian Lepore wrote: > >>> > >>> On Sat, 2015-08-08 at 10:52 -0700, Tim Kientzle wrote: > >>>>> On Aug 6, 2015, at 4:15 PM, kah42pub wrote: > >>>>> > >>>>> On 7/19/15 18:39, Tim Kientzle wrote: > >>>>>> I just committed changes to Crochet so that it now uses the U-Boot ports for RPi > >>>>>> and BeagleBone (including BBB). It already used the port for RPi2. > >>>>> > >>>>> Has anyone successfully built the u-boot-rpi port recently for RPI-B? > >>>> > >>>> I just tried building each U-Boot port with an upgraded -CURRENT system (including > >>>> packages). Looks like anything based on U-Boot older than 2015.04 is broken: > >>>> > >>>> The following did not build for me: > >>>> u-boot-beaglebone (uses U-Boot 2014.10) > >>>> u-boot-cubox-hummingbird (based on U-Boot 2013.10) > >>>> u-boot-duovero (based on U-Boot 2014.10) > >>>> u-boot-pandaboard (uses U-Boot 2014.10) > >>>> u-boot-rpi (based on U-Boot 2013.01) > >>>> u-boot-wandboard (based on U-Boot 2013.10) > >>>> > >>>> These did build: > >>>> u-boot-bananapi (uses U-Boot 2015.04) > >>>> u-boot-cubieboard (uses U-Boot 2015.04) > >>>> u-boot-cubieboard2 (uses U-Boot 2015.04) > >>>> u-boot-rpi2 (uses U-boot 2015.04) > >>> > >>> The cross-compiler port used for u-boot got upgraded behind our backs to > >>> gcc5, and that breaks all the u-boots that are based on older > >>> vendor-supplied sources. I have a new arm-none-eabi-gcc492 port ready > >>> to go, but I'm not a ports committer, so I'm waiting for someone to > >>> review and approve the commit. > >> > >> Great! > >> > >> Keeping old GCC versions available in the ports tree sounds like a > >> good plan in general. > >> > >>> I also plan to try and get as many of our u-boot ports as possible > >>> updated to the latest mainline u-boot sources, but I still want to get > >>> the gcc492 port in first because I think updating to mainline u-boot is > >>> more than a day or two of work. > >> > >> Thanks for your work on this. > >> > >> Cheers, > >> > >> Tim > > > > I just committed the fixes for all the u-boot ports on your 'did not > > build' list. I also snuck in the fix for the cubox-hummingboard port to > > make the board detection work, and it should choose the right fdt file > > now for hummingboard users. > > After updating my ports tree, I was able to build every U-Boot port on an up-to-date > -CURRENT system. After updating the ports tree I can not build devel/arm-none-eabi-gcc492 in a changeroot. gcc.o:(.rodata+0x88c): undefined reference to `host_detect_local_cpu(int, char const**)' c++: error: linker command failed with exit code 1 (use -v to see invocation) Makefile:1805: recipe for target 'xgcc' failed gmake[2]: *** [xgcc] Error 1 gmake[2]: *** Waiting for unfinished jobs.... 214 warnings generated. 3 warnings generated. 11 warnings generated. rm gcc.pod gmake[2]: Leaving directory '/usr/ports/devel/arm-none-eabi-gcc492/work/build-gcc/gcc' Makefile:3967: recipe for target 'all-gcc' failed gmake[1]: *** [all-gcc] Error 2 gmake[1]: Leaving directory '/usr/ports/devel/arm-none-eabi-gcc492/work/build-gcc' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/devel/arm-none-eabi-gcc492 ===>>> make build failed for devel/arm-none-eabi-gcc492 ===>>> Aborting update ______________________________________________ > freebsd-arm@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" From owner-freebsd-arm@freebsd.org Mon Aug 10 23:50:41 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B046999EAB2 for ; Mon, 10 Aug 2015 23:50:41 +0000 (UTC) (envelope-from jim@netgate.com) Received: from mail-ob0-x22f.google.com (mail-ob0-x22f.google.com [IPv6:2607:f8b0:4003:c01::22f]) (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 79EA2C28 for ; Mon, 10 Aug 2015 23:50:41 +0000 (UTC) (envelope-from jim@netgate.com) Received: by obbfr1 with SMTP id fr1so99267594obb.1 for ; Mon, 10 Aug 2015 16:50:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netgate.com; s=google; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=+qGWFf+tr5Q2JsuyXRq5LGawz3nmusHkiQRt0+wWS4w=; b=KI5WO1H5hwZE/I00XHWBcuLimt04UIJAi+fq0SZ1kwbifPVClefCayNDrKRli/Dfwy 2WY3kVZE3mnOZcHbPtoikgZLxvlT7jPhSSP3mjnYrO+Ft/6dEuwKfhyYRlJdBjUY/Hbs qBBPfe0mw5Tar/vAAzAggb0JK0Tv1Tk9Oxrpw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=+qGWFf+tr5Q2JsuyXRq5LGawz3nmusHkiQRt0+wWS4w=; b=VjwyoPRytn7SAAC2C7y15R1b7GgOAzs6Ygl96CCZfGiJdSe+LDx6qS65VoqvSqdGgW Oz8Z9oQwaW9Cb5XWWWni8f1QHFX2licoEd136zs3EruJxKddpMaUggm6y0GO60ZBLyCu fS2Ub3J3OcZsvA9t0Kw6mSi1HNo3gvgxAA8wPy9QIcpsVAY73p3jCmwwWBUDaYphmcHk YetSaYjjo3SgOb7ghd92VZ9K7t3SKEbMta3MlIiSpCv51pat1n4W+hcbViq+QArbeqcd CFyhbVxc2ax2NyNln2TiFbhZvTI0BC9gjfRv2SyFvjxan0KWhl8cbdhdD410qNU6slGX mT6A== X-Gm-Message-State: ALoCoQmSLWbasIjrS6IfnHjHqDqf8Lm0WgmX4L6sw3yPjhuE9gt2UKTBRhKf0DU+5EXbIm08O1E7 X-Received: by 10.60.159.196 with SMTP id xe4mr21607151oeb.23.1439250640543; Mon, 10 Aug 2015 16:50:40 -0700 (PDT) Received: from jims-mbp.netgate.com (65-36-83-120.static.grandenetworks.net. [65.36.83.120]) by smtp.gmail.com with ESMTPSA id f128sm119630oig.2.2015.08.10.16.50.39 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 10 Aug 2015 16:50:39 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: FreeBSD 10.2 and embedded ARM boards? From: Jim Thompson In-Reply-To: <201508102037.OAA16743@mail.lariat.net> Date: Mon, 10 Aug 2015 18:50:38 -0500 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <1797C633-CD84-4CCA-984A-83C70418FD1A@netgate.com> References: <201508102037.OAA16743@mail.lariat.net> To: Brett Glass X-Mailer: Apple Mail (2.2104) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Aug 2015 23:50:41 -0000 > On Aug 10, 2015, at 3:37 PM, Brett Glass wrote: >=20 > Everyone: >=20 > What is the status of support for embedded ARM boards in FreeBSD 10.2? > I am interested in experimenting with hardware such as the BeagleBone, > Raspberry Pi, and CuBox, but would like to enjoy the stability of a > release version of the operating system rather than -CURRENT. Is that > possible at this point? FreeBSD 10.2-RELEASE has FreeBSD/arm SD card images are available for = all of the boards you mention, and a few more. While I=E2=80=99ve given the URLs for the FreeBSD 10.2-RC3 build, with = luck, a 10.2-RELEASE will occur before the end of the month. BEAGLEBONE =E2=80=94 = http://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/10.2/FreeBSD-10.2-R= C3-arm-armv6-BEAGLEBONE.img.xz CUBOX-HUMMINGBOARD =E2=80=94 = http://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/10.2/FreeBSD-10.2-R= C3-arm-armv6-CUBOX-HUMMINGBOARD.img.xz GUMSTIX =E2=80=94 = http://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/10.2/FreeBSD-10.2-R= C3-arm-armv6-GUMSTIX.img.xz RPI-B =E2=80=94 = http://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/10.2/FreeBSD-10.2-R= C3-arm-armv6-RPI-B.img.xz PANDABOARD =E2=80=94 = http://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/10.2/FreeBSD-10.2-R= C3-arm-armv6-PANDABOARD.img.xz WANDBOARD =E2=80=94 = http://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/10.2/FreeBSD-10.2-R= C3-arm-armv6-WANDBOARD.img.xz Jim= From owner-freebsd-arm@freebsd.org Tue Aug 11 04:27:32 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8ACEB99DDA0 for ; Tue, 11 Aug 2015 04:27:32 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from mail-pa0-f41.google.com (mail-pa0-f41.google.com [209.85.220.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 60729C3B for ; Tue, 11 Aug 2015 04:27:32 +0000 (UTC) (envelope-from tim@kientzle.com) Received: by pawu10 with SMTP id u10so154995696paw.1 for ; Mon, 10 Aug 2015 21:27:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=oj/5tGe5OCmJ6mO+j0SFwc1cJE9oEJFrHFamvOLp7+s=; b=jmG/3vlWy5bW66ccDbYkNwJq5Nbdhd0J8b98JjzVeDy7Z+wSRiIRDtpdQEYhESnDzC sNmYFgZiVYYKEI66XDXCdkX14iqyM0lKOEzgGMOSTeTiQi/OJC+9mcgwb4qvsb9SU2W9 SdPzLT4yaxH0uG1j53aPeDm7PsNQc4hv4hZFmU+usnd3VfpNzfSfc0AWOCHvhgEcWkvu oYpyp6y8y0XaTyHeCiw1Isp7FlMbfAp3zPKM0jo5Q4L/M0nsCuPvJ1P95QSjpZXoTUem 5riHqOphF+Z9Coli4Ie5h25RjxtPClq+qaycRou7UMj+qTjGaUKBlIUrBb9USoIbECXF hzhA== X-Gm-Message-State: ALoCoQle3bUCUVZv4amQ3yeF45dEUYrLufFWGudMaTue4aT5yWHReqRO/pDFvav6HRSlhI9/5gwm X-Received: by 10.66.249.1 with SMTP id yq1mr51203512pac.3.1439267245022; Mon, 10 Aug 2015 21:27:25 -0700 (PDT) Received: from [192.168.1.102] (c-24-6-220-224.hsd1.ca.comcast.net. [24.6.220.224]) by smtp.gmail.com with ESMTPSA id sa9sm691596pbc.18.2015.08.10.21.27.22 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 10 Aug 2015 21:27:23 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\)) Subject: Re: Crochet Updates for RPi, BeagleBone From: Tim Kientzle In-Reply-To: <20150810223036.9d5e5c9d415aba68fefb8a50@ulrich-grey.de> Date: Mon, 10 Aug 2015 21:27:20 -0700 Cc: Ian Lepore , freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <1AF06BAC-5530-4EC5-90A0-EA12DD995581@kientzle.com> References: <486955D9-6EED-47E4-BCAA-AA66650BB9DA@kientzle.com> <55C3EA7E.7050905@blarg.com> <85E89B54-B2AA-4D87-BA80-5BD2956B2F8A@kientzle.com> <1439058129.70393.262.camel@freebsd.org> <8C0A45D4-38F0-4099-84AE-D904B8614604@kientzle.com> <1439087009.70393.274.camel@freebsd.org> <672F2D0C-BC6D-4A5F-BF3E-F3CF659636CD@kientzle.com> <20150810223036.9d5e5c9d415aba68fefb8a50@ulrich-grey.de> To: Ulrich Grey X-Mailer: Apple Mail (2.2102) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Aug 2015 04:27:32 -0000 > On Aug 10, 2015, at 3:30 PM, Ulrich Grey = wrote: >=20 > On Sun, 9 Aug 2015 11:32:00 -0700 > Tim Kientzle wrote: >=20 >>=20 >>> On Aug 8, 2015, at 7:23 PM, Ian Lepore wrote: >>>=20 >>> On Sat, 2015-08-08 at 12:01 -0700, Tim Kientzle wrote: >>>>> On Aug 8, 2015, at 11:22 AM, Ian Lepore wrote: >>>>>=20 >>>>> On Sat, 2015-08-08 at 10:52 -0700, Tim Kientzle wrote: >>>>>>> On Aug 6, 2015, at 4:15 PM, kah42pub wrote: >>>>>>>=20 >>>>>>> On 7/19/15 18:39, Tim Kientzle wrote: >>>>>>>> I just committed changes to Crochet so that it now uses the = U-Boot ports for RPi >>>>>>>> and BeagleBone (including BBB). It already used the port for = RPi2. >>>>>>>=20 >>>>>>> Has anyone successfully built the u-boot-rpi port recently for = RPI-B? >>>>>>=20 >>>>>> I just tried building each U-Boot port with an upgraded -CURRENT = system (including >>>>>> packages). Looks like anything based on U-Boot older than = 2015.04 is broken: >>>>>>=20 >>>>>> The following did not build for me: >>>>>> u-boot-beaglebone (uses U-Boot 2014.10) >>>>>> u-boot-cubox-hummingbird (based on U-Boot 2013.10) >>>>>> u-boot-duovero (based on U-Boot 2014.10) >>>>>> u-boot-pandaboard (uses U-Boot 2014.10) >>>>>> u-boot-rpi (based on U-Boot 2013.01) >>>>>> u-boot-wandboard (based on U-Boot 2013.10) >>>>>>=20 >>>>>> These did build: >>>>>> u-boot-bananapi (uses U-Boot 2015.04) >>>>>> u-boot-cubieboard (uses U-Boot 2015.04) >>>>>> u-boot-cubieboard2 (uses U-Boot 2015.04) >>>>>> u-boot-rpi2 (uses U-boot 2015.04) >>>>>=20 >>>>> The cross-compiler port used for u-boot got upgraded behind our = backs to >>>>> gcc5, and that breaks all the u-boots that are based on older >>>>> vendor-supplied sources. I have a new arm-none-eabi-gcc492 port = ready >>>>> to go, but I'm not a ports committer, so I'm waiting for someone = to >>>>> review and approve the commit. >>>>=20 >>>> Great! >>>>=20 >>>> Keeping old GCC versions available in the ports tree sounds like a >>>> good plan in general. >>>>=20 >>>>> I also plan to try and get as many of our u-boot ports as possible >>>>> updated to the latest mainline u-boot sources, but I still want to = get >>>>> the gcc492 port in first because I think updating to mainline = u-boot is >>>>> more than a day or two of work. >>>>=20 >>>> Thanks for your work on this. >>>>=20 >>>> Cheers, >>>>=20 >>>> Tim >>>=20 >>> I just committed the fixes for all the u-boot ports on your 'did not >>> build' list. I also snuck in the fix for the cubox-hummingboard = port to >>> make the board detection work, and it should choose the right fdt = file >>> now for hummingboard users. >>=20 >> After updating my ports tree, I was able to build every U-Boot port = on an up-to-date >> -CURRENT system. >=20 > After updating the ports tree I can not build = devel/arm-none-eabi-gcc492 in a changeroot. >=20 > gcc.o:(.rodata+0x88c): undefined reference to = `host_detect_local_cpu(int, char const**)' > c++: error: linker command failed with exit code 1 (use -v to see = invocation) > Makefile:1805: recipe for target 'xgcc' failed > gmake[2]: *** [xgcc] Error 1 > gmake[2]: *** Waiting for unfinished jobs.... > 214 warnings generated. > 3 warnings generated. > 11 warnings generated. > rm gcc.pod > gmake[2]: Leaving directory = '/usr/ports/devel/arm-none-eabi-gcc492/work/build-gcc/gcc' > Makefile:3967: recipe for target 'all-gcc' failed > gmake[1]: *** [all-gcc] Error 2 > gmake[1]: Leaving directory = '/usr/ports/devel/arm-none-eabi-gcc492/work/build-gcc' > =3D=3D=3D> Compilation failed unexpectedly. > Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the = failure to > the maintainer. > *** Error code 1 >=20 > Stop. > make: stopped in /usr/ports/devel/arm-none-eabi-gcc492 >=20 > =3D=3D=3D>>> make build failed for devel/arm-none-eabi-gcc492 > =3D=3D=3D>>> Aborting update You=E2=80=99re building this on ARM? If so, you might need the patch below. It was in the old GCC port = before it got upgraded to 5.2.0, but may have been omitted from the new = 4.9.2 port. $ svn diff -c 389741 https://svn.freebsd.org/ports Index: head/devel/powerpc64-gcc/files/patch-gcc-freebsd-arm =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 --- head/devel/powerpc64-gcc/files/patch-gcc-freebsd-arm = (revision 0) +++ head/devel/powerpc64-gcc/files/patch-gcc-freebsd-arm = (revision 389741) @@ -0,0 +1,11 @@ +--- gcc/config.host-orig 2015-04-05 20:24:52.780459000 +0000 ++++ gcc/config.host 2015-04-05 20:25:38.250952000 +0000 +@@ -99,7 +99,7 @@ + esac +=20 + case ${host} in +- arm*-*-linux*) ++ arm*-*-*) + case ${target} in + arm*-*-*) + host_extra_gcc_objs=3D"driver-arm.o" From owner-freebsd-arm@freebsd.org Tue Aug 11 08:23:04 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1D9C399F6F7 for ; Tue, 11 Aug 2015 08:23:04 +0000 (UTC) (envelope-from usenet@ulrich-grey.de) Received: from mo6-p00-ob.smtp.rzone.de (mo6-p00-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5300::7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.smtp.rzone.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7DC8D22C; Tue, 11 Aug 2015 08:23:03 +0000 (UTC) (envelope-from usenet@ulrich-grey.de) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1439281377; l=5765; s=domk; d=ulrich-grey.de; h=Content-Transfer-Encoding:Content-Type:Mime-Version:References: In-Reply-To:Subject:Cc:To:From:Date; bh=ib8DBdjNy6vIAH3X+u3lXo9hXt/M1ZDHB1anjQoS6EA=; b=HULYsU/GhdW3nmCsYF0vQ5Vztwi9lcHjfUxjufNoh82VvRtdIL7bghFBGFNEkv/Atvd Emc1n2nw6tHTlGzNLfz3lAbiypZkeAJNhLG4WBBucZIVtk0ChPBgHZ/VsUI0Fonq+6bm6 9eiVdUpCzWh6oyP8S+jGqCaRIJRylU7WFuc= X-RZG-AUTH: :OX8Be0W8W+pMC3rDLL/lo2xV/LZTbZkYhOcjg8suic3iYr/B8J9Lzp3TJg48scv8ZgUQ X-RZG-CLASS-ID: mo00 Received: from quad (p548695EE.dip0.t-ipconnect.de [84.134.149.238]) by smtp.strato.de (RZmta 37.8 DYNA|AUTH) with ESMTPSA id D06f19r7B8MuB4x (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Tue, 11 Aug 2015 10:22:56 +0200 (CEST) Date: Tue, 11 Aug 2015 08:22:55 +0000 From: Ulrich Grey To: Tim Kientzle Cc: Ian Lepore , freebsd-arm@freebsd.org Subject: Re: Crochet Updates for RPi, BeagleBone Message-Id: <20150811082255.0edf3ef86b8a13185b90c62a@ulrich-grey.de> In-Reply-To: <1AF06BAC-5530-4EC5-90A0-EA12DD995581@kientzle.com> References: <486955D9-6EED-47E4-BCAA-AA66650BB9DA@kientzle.com> <55C3EA7E.7050905@blarg.com> <85E89B54-B2AA-4D87-BA80-5BD2956B2F8A@kientzle.com> <1439058129.70393.262.camel@freebsd.org> <8C0A45D4-38F0-4099-84AE-D904B8614604@kientzle.com> <1439087009.70393.274.camel@freebsd.org> <672F2D0C-BC6D-4A5F-BF3E-F3CF659636CD@kientzle.com> <20150810223036.9d5e5c9d415aba68fefb8a50@ulrich-grey.de> <1AF06BAC-5530-4EC5-90A0-EA12DD995581@kientzle.com> Organization: - X-Mailer: Sylpheed 3.4.2 (GTK+ 2.24.25; armv6-portbld-freebsd11.0) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Aug 2015 08:23:04 -0000 On Mon, 10 Aug 2015 21:27:20 -0700 Tim Kientzle wrote: >=20 > > On Aug 10, 2015, at 3:30 PM, Ulrich Grey wrote: > >=20 > > On Sun, 9 Aug 2015 11:32:00 -0700 > > Tim Kientzle wrote: > >=20 > >>=20 > >>> On Aug 8, 2015, at 7:23 PM, Ian Lepore wrote: > >>>=20 > >>> On Sat, 2015-08-08 at 12:01 -0700, Tim Kientzle wrote: > >>>>> On Aug 8, 2015, at 11:22 AM, Ian Lepore wrote: > >>>>>=20 > >>>>> On Sat, 2015-08-08 at 10:52 -0700, Tim Kientzle wrote: > >>>>>>> On Aug 6, 2015, at 4:15 PM, kah42pub wrote: > >>>>>>>=20 > >>>>>>> On 7/19/15 18:39, Tim Kientzle wrote: > >>>>>>>> I just committed changes to Crochet so that it now uses the U-Bo= ot ports for > >>>>>>>> RPi and BeagleBone (including BBB). It already used the port fo= r RPi2. > >>>>>>>=20 > >>>>>>> Has anyone successfully built the u-boot-rpi port recently for RP= I-B? > >>>>>>=20 > >>>>>> I just tried building each U-Boot port with an upgraded -CURRENT s= ystem > >>>>>> (including packages). Looks like anything based on U-Boot older t= han 2015.04 is > >>>>>> broken: > >>>>>>=20 > >>>>>> The following did not build for me: > >>>>>> u-boot-beaglebone (uses U-Boot 2014.10) > >>>>>> u-boot-cubox-hummingbird (based on U-Boot 2013.10) > >>>>>> u-boot-duovero (based on U-Boot 2014.10) > >>>>>> u-boot-pandaboard (uses U-Boot 2014.10) > >>>>>> u-boot-rpi (based on U-Boot 2013.01) > >>>>>> u-boot-wandboard (based on U-Boot 2013.10) > >>>>>>=20 > >>>>>> These did build: > >>>>>> u-boot-bananapi (uses U-Boot 2015.04) > >>>>>> u-boot-cubieboard (uses U-Boot 2015.04) > >>>>>> u-boot-cubieboard2 (uses U-Boot 2015.04) > >>>>>> u-boot-rpi2 (uses U-boot 2015.04) > >>>>>=20 > >>>>> The cross-compiler port used for u-boot got upgraded behind our bac= ks to > >>>>> gcc5, and that breaks all the u-boots that are based on older > >>>>> vendor-supplied sources. I have a new arm-none-eabi-gcc492 port re= ady > >>>>> to go, but I'm not a ports committer, so I'm waiting for someone to > >>>>> review and approve the commit. > >>>>=20 > >>>> Great! > >>>>=20 > >>>> Keeping old GCC versions available in the ports tree sounds like a > >>>> good plan in general. > >>>>=20 > >>>>> I also plan to try and get as many of our u-boot ports as possible > >>>>> updated to the latest mainline u-boot sources, but I still want to = get > >>>>> the gcc492 port in first because I think updating to mainline u-boo= t is > >>>>> more than a day or two of work. > >>>>=20 > >>>> Thanks for your work on this. > >>>>=20 > >>>> Cheers, > >>>>=20 > >>>> Tim > >>>=20 > >>> I just committed the fixes for all the u-boot ports on your 'did not > >>> build' list. I also snuck in the fix for the cubox-hummingboard port= to > >>> make the board detection work, and it should choose the right fdt file > >>> now for hummingboard users. > >>=20 > >> After updating my ports tree, I was able to build every U-Boot port on= an up-to-date > >> -CURRENT system. > >=20 > > After updating the ports tree I can not build devel/arm-none-eabi-gcc49= 2 in a > > changeroot. > >=20 > > gcc.o:(.rodata+0x88c): undefined reference to `host_detect_local_cpu(in= t, char > > const**)' c++: error: linker command failed with exit code 1 (use -v to= see > > invocation) Makefile:1805: recipe for target 'xgcc' failed > > gmake[2]: *** [xgcc] Error 1 > > gmake[2]: *** Waiting for unfinished jobs.... > > 214 warnings generated. > > 3 warnings generated. > > 11 warnings generated. > > rm gcc.pod > > gmake[2]: Leaving directory '/usr/ports/devel/arm-none-eabi-gcc492/work= /build-gcc/gcc' > > Makefile:3967: recipe for target 'all-gcc' failed > > gmake[1]: *** [all-gcc] Error 2 > > gmake[1]: Leaving directory '/usr/ports/devel/arm-none-eabi-gcc492/work= /build-gcc' > > =3D=3D=3D> Compilation failed unexpectedly. > > Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the fail= ure to > > the maintainer. > > *** Error code 1 > >=20 > > Stop. > > make: stopped in /usr/ports/devel/arm-none-eabi-gcc492 > >=20 > > =3D=3D=3D>>> make build failed for devel/arm-none-eabi-gcc492 > > =3D=3D=3D>>> Aborting update >=20 > You?re building this on ARM? Yes, I don't have mentioned it. Sorry. root@wqtest:~ # uname -ap FreeBSD wqtest 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r286407M: Fri Aug 7 19= :39:51 UTC 2015 root@wqtest:/usr/local/DEVEL/obj/usr/local/DEVEL/SRC/head/sys/IMX6= arm armv6 >=20 > If so, you might need the patch below. It was in the old GCC port before= it got > upgraded to 5.2.0, but may have been omitted from the new 4.9.2 port. >=20 > $ svn diff -c 389741 https://svn.freebsd.org/ports > Index: head/devel/powerpc64-gcc/files/patch-gcc-freebsd-arm > =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 > --- head/devel/powerpc64-gcc/files/patch-gcc-freebsd-arm (revision 0) > +++ head/devel/powerpc64-gcc/files/patch-gcc-freebsd-arm (revision 389741) > @@ -0,0 +1,11 @@ > +--- gcc/config.host-orig 2015-04-05 20:24:52.780459000 +0000 > ++++ gcc/config.host 2015-04-05 20:25:38.250952000 +0000 > +@@ -99,7 +99,7 @@ > + esac > +=20 > + case ${host} in > +- arm*-*-linux*) > ++ arm*-*-*) > + case ${target} in > + arm*-*-*) > + host_extra_gcc_objs=3D"driver-arm.o" >=20 Thank you for the patch. I have applied your patch to devel/arm-none-eabi-gcc492 and now it works. I have built successfully: u-boot-beaglebone u-boot-cubox-hummingboard u-boot-wandboard u-boot-rpi Ulrich From owner-freebsd-arm@freebsd.org Tue Aug 11 08:29:50 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5655299F83B for ; Tue, 11 Aug 2015 08:29:50 +0000 (UTC) (envelope-from usenet@ulrich-grey.de) Received: from mo6-p00-ob.smtp.rzone.de (mo6-p00-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5300::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.smtp.rzone.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E9C33387 for ; Tue, 11 Aug 2015 08:29:49 +0000 (UTC) (envelope-from usenet@ulrich-grey.de) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1439281787; l=208; s=domk; d=ulrich-grey.de; h=Content-Transfer-Encoding:Content-Type:Mime-Version:Subject:To:From: Date; bh=fW2mHhSEdUkTXTOrsUAacCSFIkquTxHO8H1xDSMHBYo=; b=WUdWNXF5UU7so22SOOzyThrHqYD5353v5OAaSUn3G3iHtFQZGAgPDXLGrPXDsXx5N9i 7IWY2ehkgWfHWoyfEDkMnR176ysCcRfZ2NcXuT9mjP6bgOJvVGTv/MihMNzkOPEBhNZJ2 imVQHuH9Gb0/Fbi9t9iFPDQ38ZRMziNz4vg= X-RZG-AUTH: :OX8Be0W8W+pMC3rDLL/lo2xV/LZTbZkYhOcjg8suic3iYr/B8J9Lzp3TJg48scv8ZgUQ X-RZG-CLASS-ID: mo00 Received: from quad (p548695EE.dip0.t-ipconnect.de [84.134.149.238]) by smtp.strato.de (RZmta 37.8 DYNA|AUTH) with ESMTPSA id V05509r7B8TlLlm (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate) for ; Tue, 11 Aug 2015 10:29:47 +0200 (CEST) Date: Tue, 11 Aug 2015 08:29:46 +0000 From: Ulrich Grey To: freebsd-arm@freebsd.org Subject: Bug 202229 - lang/spidermonkey170 does not build on ARM Message-Id: <20150811082946.4ff45b14b3ba70b2cce36955@ulrich-grey.de> Organization: - X-Mailer: Sylpheed 3.4.2 (GTK+ 2.24.25; armv6-portbld-freebsd11.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Aug 2015 08:29:50 -0000 I have written a PR but no message appears in the list. Is that intentional? Bug 202229 - lang/spidermonkey170 does not build on ARM https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=202229 Ulrich From owner-freebsd-arm@freebsd.org Wed Aug 12 13:34:27 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C2DE399F90E for ; Wed, 12 Aug 2015 13:34:27 +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 7E88CFCC for ; Wed, 12 Aug 2015 13:34:27 +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 9E8F11FE023; Wed, 12 Aug 2015 15:34:17 +0200 (CEST) Subject: Re: DWC OTG TX path optimisation for 11-current To: Svatopluk Kraus References: <55A7D8CE.4020809@selasky.org> <55B23276.8090703@selasky.org> <55B73113.2020308@selasky.org> <55B8AB76.7030603@selasky.org> <55B8B297.1010008@selasky.org> <20150729154516.GH78154@funkthat.com> <55B8F5EC.2050908@selasky.org> <46ad096c958.1a82a175@mail.schwarzes.net> <55B9C3E2.5040501@selasky.org> <46ae815c7c3.447237c8@mail.schwarzes.net> <46aece00b53.3c1cdc1f@mail.schwarzes.net> <55BB2A5F.9000502@selasky.org> <55BB3CC6.4030002@selasky.org> <55BB6A7F.3060402@selasky.org> Cc: "freebsd-arm@freebsd.org" From: Hans Petter Selasky Message-ID: <55CB4BAF.3050702@selasky.org> Date: Wed, 12 Aug 2015 15:35:43 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Aug 2015 13:34:27 -0000 On 07/31/15 17:11, Svatopluk Kraus wrote: > Note that I got about 24000 interrupts per a second during buildworld > too. If I remember it correctly, it was about 4000 before r285935. > When the trigger is pulled, the count is changing (in range of 4000 to > 21000). It looks like something is taking more time (interrupt > servicing probably). According to "systat -v", disk is going to be > 100% (and more) busy very often for example. Hi, Finally my RPI-2 arrived :-) After r285935 we are polling for data more frequently, so the IRQ rate will go up. 3x 8000 IRQs/second would be normal to query the device every 125us, which the EHCI does. Can you give me some more information about your setup, so that I can reproduce it? How many USB devices are there in total, and how are the filesystems mounted? --HPS From owner-freebsd-arm@freebsd.org Wed Aug 12 14:39:42 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7AE419A09C7 for ; Wed, 12 Aug 2015 14:39:42 +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 3953A84B for ; Wed, 12 Aug 2015 14:39:42 +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 3404B1FE023; Wed, 12 Aug 2015 16:39:40 +0200 (CEST) Subject: Re: DWC OTG TX path optimisation for 11-current To: Svatopluk Kraus References: <55A7D8CE.4020809@selasky.org> <55B23276.8090703@selasky.org> <55B73113.2020308@selasky.org> <55B8AB76.7030603@selasky.org> <55B8B297.1010008@selasky.org> <20150729154516.GH78154@funkthat.com> <55B8F5EC.2050908@selasky.org> <46ad096c958.1a82a175@mail.schwarzes.net> <55B9C3E2.5040501@selasky.org> <46ae815c7c3.447237c8@mail.schwarzes.net> <46aece00b53.3c1cdc1f@mail.schwarzes.net> <55BB2A5F.9000502@selasky.org> <55BB3CC6.4030002@selasky.org> <55BB6A7F.3060402@selasky.org> <55CB4BAF.3050702@selasky.org> Cc: "freebsd-arm@freebsd.org" From: Hans Petter Selasky Message-ID: <55CB5AFF.20805@selasky.org> Date: Wed, 12 Aug 2015 16:41:03 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: <55CB4BAF.3050702@selasky.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Aug 2015 14:39:42 -0000 On 08/12/15 15:35, Hans Petter Selasky wrote: > On 07/31/15 17:11, Svatopluk Kraus wrote: >> Note that I got about 24000 interrupts per a second during buildworld >> too. If I remember it correctly, it was about 4000 before r285935. >> When the trigger is pulled, the count is changing (in range of 4000 to >> 21000). It looks like something is taking more time (interrupt >> servicing probably). According to "systat -v", disk is going to be >> 100% (and more) busy very often for example. > > Hi, > > Finally my RPI-2 arrived :-) > > After r285935 we are polling for data more frequently, so the IRQ rate > will go up. 3x 8000 IRQs/second would be normal to query the device > every 125us, which the EHCI does. > > Can you give me some more information about your setup, so that I can > reproduce it? > > How many USB devices are there in total, and how are the filesystems > mounted? > > --HPS Are you using SSH or UART for console? --HPS From owner-freebsd-arm@freebsd.org Wed Aug 12 18:16:36 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D7AAA9A0702 for ; Wed, 12 Aug 2015 18:16:36 +0000 (UTC) (envelope-from onwahe@gmail.com) Received: from mail-ig0-x230.google.com (mail-ig0-x230.google.com [IPv6:2607:f8b0:4001: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 9BA79BBD for ; Wed, 12 Aug 2015 18:16:36 +0000 (UTC) (envelope-from onwahe@gmail.com) Received: by igbpg9 with SMTP id pg9so117717571igb.0 for ; Wed, 12 Aug 2015 11:16:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=bL+/ox1TE2Axhx6mI1u4Z/0oxcjguXOEyHIBcdMPIxg=; b=O91m9exHUvMlrEEK+yBCYuYDsK15SqyNKS33WC3ILV0oLVIZI0h3d2p7SXMhTjivXz tjSDs3ImBFJrLeHm5XQTgHp/OAAHMiSX0N5H2t/zr9kzsq4NlTdQGrlZjs5bBO6ruKoH vIDdaB0Ehkmn44XA+Anv2URos8lvrElQ0t4ER6D4ItSWCkLqZMf+/XwCNWLZicMPEfDM Z/lk6nxO2Ek6Q9sd+UzgyN6Z1o3uq2A/sjliNMwvXyJLR3iMg4RKRh6029/1MDINvXJa 6FO2G/TAK3pEwPCwm5ifwzf0xGKgxtbADaOwAbKqK0AJ+DM0SAljJ/nV/ZktOXSV18w8 lF2g== MIME-Version: 1.0 X-Received: by 10.50.33.19 with SMTP id n19mr26074896igi.26.1439403396060; Wed, 12 Aug 2015 11:16:36 -0700 (PDT) Received: by 10.64.106.106 with HTTP; Wed, 12 Aug 2015 11:16:35 -0700 (PDT) In-Reply-To: <55CB4BAF.3050702@selasky.org> References: <55A7D8CE.4020809@selasky.org> <55B23276.8090703@selasky.org> <55B73113.2020308@selasky.org> <55B8AB76.7030603@selasky.org> <55B8B297.1010008@selasky.org> <20150729154516.GH78154@funkthat.com> <55B8F5EC.2050908@selasky.org> <46ad096c958.1a82a175@mail.schwarzes.net> <55B9C3E2.5040501@selasky.org> <46ae815c7c3.447237c8@mail.schwarzes.net> <46aece00b53.3c1cdc1f@mail.schwarzes.net> <55BB2A5F.9000502@selasky.org> <55BB3CC6.4030002@selasky.org> <55BB6A7F.3060402@selasky.org> <55CB4BAF.3050702@selasky.org> Date: Wed, 12 Aug 2015 20:16:35 +0200 Message-ID: Subject: Re: DWC OTG TX path optimisation for 11-current From: Svatopluk Kraus To: Hans Petter Selasky Cc: "freebsd-arm@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Aug 2015 18:16:36 -0000 On Wed, Aug 12, 2015 at 3:35 PM, Hans Petter Selasky wrote: > On 07/31/15 17:11, Svatopluk Kraus wrote: >> >> Note that I got about 24000 interrupts per a second during buildworld >> too. If I remember it correctly, it was about 4000 before r285935. >> When the trigger is pulled, the count is changing (in range of 4000 to >> 21000). It looks like something is taking more time (interrupt >> servicing probably). According to "systat -v", disk is going to be >> 100% (and more) busy very often for example. > > > Hi, > > Finally my RPI-2 arrived :-) It's great! ;) I can do some debugging but it's hard to go deeper without usb controller specification. > > After r285935 we are polling for data more frequently, so the IRQ rate will > go up. 3x 8000 IRQs/second would be normal to query the device every 125us, > which the EHCI does. > > Can you give me some more information about your setup, so that I can > reproduce it? I use in-tree RPI2 configuration but with INVARIANTS and INVARIANT_SUPPORT options disabled. This is crucial as it's hard to trigger it with these options enabled. I use usb disk with three partitions: First one is mounted as a root. Second one is used for swapping. The third one is not mounted. The disk is connected thru usb hub. My fstab is empty. My kernel is loaded from SD card. I use UART as console. root@raspberry-pi:~ # usbconfig ugen0.1: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen0.2: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (2mA) ugen0.3: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (2mA) ugen0.4: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen0.5: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen0.6: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (0mA) FreeBSD source tree is on /usr/src and I run native buildworld : "make -j6 buildworld" I run the buildworld on ssh to keep my console "clean and free" for debugging. The trigger is pulled in about 25 minutes, however it's more expessive with more time elapsed. So far it looks that it happens during "stage 2.1: cleaning up the object tree" when a lot of small and different disk request are done. I have tried to get big picture of the problem with KTR option enabled, but it's not possible as it's not triggered when all KTR classes are compiled in. What works is the following configuration: options KTR options KTR_ENTRIES=65536 options KTR_MASK=(KTR_SPARE3) options KTR_COMPILE=(KTR_SPARE3) However, even using of KTR_SPARE3 class for debugging is limited considering the trigger. I will send you more info about my investigation tomorow. Svata > > How many USB devices are there in total, and how are the filesystems > mounted? > > --HPS From owner-freebsd-arm@freebsd.org Wed Aug 12 18:42:35 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 829AB9A0CEA for ; Wed, 12 Aug 2015 18:42:35 +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 72C7813C; Wed, 12 Aug 2015 18:42:35 +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 2B7E3518; Wed, 12 Aug 2015 18:42:33 +0000 (UTC) Date: Wed, 12 Aug 2015 18:42:25 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: andrew@FreeBSD.org, imp@FreeBSD.org, mav@FreeBSD.org, ed@FreeBSD.org, ian@FreeBSD.org, feld@FreeBSD.org, hiren@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <1528517481.72.1439404951382.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #845 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_arm64 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-arm@freebsd.org X-Mailman-Version: 2.1.20 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Aug 2015 18:42:35 -0000 FreeBSD_HEAD_arm64 - Build #845 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/845/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/845/cha= nges Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/845/cons= ole Change summaries: 286681 by ed: Perform cleanups in response to D3307. - Document the kern_kevent_anonymous() function. - Add assertions to ensure that we don't silently leave the kqueue linked from a file descriptor table. Reviewed by:=09jmg Differential Revision:=09https://reviews.freebsd.org/D3364 286680 by ed: Add the last remaining system calls: send() and recv(). There is still one TODO item for these calls: add file descriptor passing. The data structures are already prepared for this. It's just the translation that's missing. Obtained from:=09http://github.com/NuxiNL/freebsd 286679 by mav: Record mergeinfo. 286678 by ian: Add a routine to return the hardware instance/unit number from ti,hwmods, given the hardware name. The ti,hwmods property is used (among other things) to associate an fdt nod= e with a specific instance of some hardware. For example given a device node that contains the property ti,hwmods =3D "timer3", if you call this passing "timer" as the hwmod string to look for it would return 3. 286677 by mav: MFV r286224: 5695 dmu_sync'ed holes do not retain birth time illumos/illumos-gate@70163ac57e58ace1c5c94dfbe85dca5a974eff36 https://www.illumos.org/issues/5695 In dmu_sync_ready(), a hole block pointer will have it's logical size explicitly set as it's necessary for replay purposes. To "undo" this, dmu_sync_done() will zero out any hole that it finds. This becomes a problem when using the "hole_birth" feature, as this will also wipe out any birth time that might have happened to be set on the hole. ... As a fix, the logic to zero out a hole is only applied to old style holes with a birth time of zero. Holes created with the "hole_birth" feature enabled will have a non-zero birth time, and will be skipped (thus preserving the ltime, type, and level information as well). In addition, zdb was updated to also print the ltime, type, and level information for these new style holes. Previously, only the logical birth time would be printed. Author: Prakash Surya Reviewed by: Matthew Ahrens Reviewed by: George Wilson Reviewed by: Christopher Siden Reviewed by: Bayard Bell Approved by: Dan McDonald 286676 by imp: Why on earth have we been building rescue as a build tool for the past 12 years? Nothing downstream in the build uses it. Eliminate it as a build tool. Reviewed by: emaste@ ("just delete it") 286675 by andrew: Add the CNTHCTL_EL2 register bits missed in r286674 286674 by andrew: Set the counter-timer virtual offset to a know value, it may not have been set by the boot code and are reset to an implementation defined value that may be unknown. Sponsored by:=09ABT Systems Ltd 286672 by imp: Crunchgen needs to be bootstrapped to pick up the STRIP->STRIPBIN changes to prevent the 'rescue: not found' errors from happening. Bump FreeBSD_version to 1100078 since there's been no version bumps since this change was made. Only people that installed since r284356 really need to do this bootstrapping, but since crunchgen needs to bootstrap for other reasons, bumping the number was the simplest. 286671 by feld: etc/rc.d/hostname: permit setting hostname if already set Approved by:=09dteske Differential Revision:=09https://reviews.freebsd.org/D2577 286670 by ed: Properly return ENOTDIR when calling *at() on a non-vnode. We already properly return ENOTDIR when calling *at() on a non-directory vnode, but it turns out that if you call it on a socket, we see EINVAL. Patch up namei to properly translate this to ENOTDIR. 286669 by hiren: Remove unused TCPTV_SRTTDFLT. We initialize srtt with TCPTV_SRTTBASE when w= e don't have any rtt estimate. Differential Revision:=09D3334 Sponsored by:=09=09Limelight Networks The end of the build log: [...truncated 88501 lines...] =3D=3D=3D> gnu/usr.bin/groff/src/roff/troff (all) --- rescue.all__D --- =3D=3D=3D> rescue/rescue/sh/tests/parameters (depend) --- lib.all__D --- --- citrus_lookup.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/lib/libc/i= nclude -I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/aarch64 -DNLS = -D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -I/usr/src= /lib/libc/../../contrib/libc-vis -DINET6 -I/usr/obj/arm64.aarch64/usr/src/l= ib/libc -I/usr/src/lib/libc/resolv -D_ACL_PRIVATE -DPOSIX_MISTAKE -I/usr/sr= c/lib/libc/../libmd -I/usr/src/lib/libc/../../contrib/jemalloc/include -I/u= sr/src/lib/libc/../../contrib/tzcode/stdtime -I/usr/src/lib/libc/stdtime -= I/usr/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/l= ib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-prot= ector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wn= o-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-varia= ble -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -= Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-swi= tch -Wno-switch-enum -Wno-knr-promoted-parameter -Qunused-arguments -I/usr/= src/lib/libutil -I/usr/src/lib/msun/aarch64 -I/usr/src/lib/msun/src -c /usr= /src/lib/libc/iconv/citrus_lookup.c -o citrus_lookup.po --- kerberos5.all__D --- --- init_sec_context.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/kerberos5/= lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos= 5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src= /kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi/spnego -= I/usr/src/kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/asn1 -= I/usr/src/kerberos5/lib/libgssapi_spnego/../../../lib/libgssapi -I/usr/src/= kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/roken -I. -DHAVE= _CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_spnego/../../include -std=3Dgn= u99 -fstack-protector -Qunused-arguments -c /usr/src/kerberos5/lib/libgss= api_spnego/../../../crypto/heimdal/lib/gssapi/spnego/init_sec_context.c -o = init_sec_context.po --- gnu.all__D --- --- dictionary.o --- c++ -B/usr/local/aarch64-freebsd/bin/ -B/usr/local/aarch64-freebsd/bin/ -O2= -pipe -DHAVE_CONFIG_H -I/usr/src/gnu/usr.bin/groff/src/roff/troff/../../..= /../../../contrib/groff/src/include -I/usr/src/gnu/usr.bin/groff/src/roff/t= roff/../../../src/include -fstack-protector -Qunused-arguments -fno-rtti -= fno-exceptions -Wno-c++11-extensions -c /usr/src/gnu/usr.bin/groff/src/roff= /troff/../../../../../../contrib/groff/src/roff/troff/dictionary.cpp -o dic= tionary.o --- rescue.all__D --- --- scripts.depend --- (cd /usr/src/bin/sh/tests/parameters && make -f /usr/src/bin/sh/tests/param= eters/Makefile SUBDIR=3D _RECURSING_PROGS=3D depend) =3D=3D=3D> rescue/rescue/sh/tests/parser (depend) --- scripts.depend --- (cd /usr/src/bin/sh/tests/parser && make -f /usr/src/bin/sh/tests/parser/Ma= kefile SUBDIR=3D _RECURSING_PROGS=3D depend) --- lib.all__D --- --- citrus_lookup_factory.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/lib/libc/i= nclude -I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/aarch64 -DNLS = -D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -I/usr/src= /lib/libc/../../contrib/libc-vis -DINET6 -I/usr/obj/arm64.aarch64/usr/src/l= ib/libc -I/usr/src/lib/libc/resolv -D_ACL_PRIVATE -DPOSIX_MISTAKE -I/usr/sr= c/lib/libc/../libmd -I/usr/src/lib/libc/../../contrib/jemalloc/include -I/u= sr/src/lib/libc/../../contrib/tzcode/stdtime -I/usr/src/lib/libc/stdtime -= I/usr/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/l= ib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-prot= ector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wn= o-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-varia= ble -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -= Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-swi= tch -Wno-switch-enum -Wno-knr-promoted-parameter -Qunused-arguments -I/usr/= src/lib/libutil -I/usr/src/lib/msun/aarch64 -I/usr/src/lib/msun/src -c /usr= /src/lib/libc/iconv/citrus_lookup_factory.c -o citrus_lookup_factory.po --- rescue.all__D --- =3D=3D=3D> rescue/rescue/sh/tests/set-e (depend) --- gnu.all__D --- --- div.o --- c++ -B/usr/local/aarch64-freebsd/bin/ -B/usr/local/aarch64-freebsd/bin/ -O2= -pipe -DHAVE_CONFIG_H -I/usr/src/gnu/usr.bin/groff/src/roff/troff/../../..= /../../../contrib/groff/src/include -I/usr/src/gnu/usr.bin/groff/src/roff/t= roff/../../../src/include -fstack-protector -Qunused-arguments -fno-rtti -= fno-exceptions -Wno-c++11-extensions -c /usr/src/gnu/usr.bin/groff/src/roff= /troff/../../../../../../contrib/groff/src/roff/troff/div.cpp -o div.o --- rescue.all__D --- --- scripts.depend --- (cd /usr/src/bin/sh/tests/set-e && make -f /usr/src/bin/sh/tests/set-e/Make= file SUBDIR=3D _RECURSING_PROGS=3D depend) --- lib.all__D --- --- citrus_mapper.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/lib/libc/i= nclude -I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/aarch64 -DNLS = -D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -I/usr/src= /lib/libc/../../contrib/libc-vis -DINET6 -I/usr/obj/arm64.aarch64/usr/src/l= ib/libc -I/usr/src/lib/libc/resolv -D_ACL_PRIVATE -DPOSIX_MISTAKE -I/usr/sr= c/lib/libc/../libmd -I/usr/src/lib/libc/../../contrib/jemalloc/include -I/u= sr/src/lib/libc/../../contrib/tzcode/stdtime -I/usr/src/lib/libc/stdtime -= I/usr/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/l= ib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-prot= ector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wn= o-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-varia= ble -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -= Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-swi= tch -Wno-switch-enum -Wno-knr-promoted-parameter -Qunused-arguments -I/usr/= src/lib/libutil -I/usr/src/lib/msun/aarch64 -I/usr/src/lib/msun/src -c /usr= /src/lib/libc/iconv/citrus_mapper.c -o citrus_mapper.po --- rescue.all__D --- --- builtins.c --- sh /usr/src/bin/sh/mkbuiltins /usr/src/bin/sh --- kerberos5.all__D --- --- asn1_ContextFlags.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/kerberos5/= lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos= 5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src= /kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi/spnego -= I/usr/src/kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/asn1 -= I/usr/src/kerberos5/lib/libgssapi_spnego/../../../lib/libgssapi -I/usr/src/= kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/roken -I. -DHAVE= _CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_spnego/../../include -std=3Dgn= u99 -fstack-protector -Qunused-arguments -c asn1_ContextFlags.c -o asn1_C= ontextFlags.po --- rescue.all__D --- --- mknodes.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -DSHELL -I. -I/usr/src/bin= /sh -DRESCUE -std=3Dgnu99 -fstack-protector -Wsystem-headers -Werror -Wall = -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-s= tring-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-un= used-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-convers= ion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promote= d-parameter -Qunused-arguments -c /usr/src/bin/sh/mknodes.c -o mknodes.o --- lib.all__D --- --- citrus_memstream.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/lib/libc/i= nclude -I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/aarch64 -DNLS = -D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -I/usr/src= /lib/libc/../../contrib/libc-vis -DINET6 -I/usr/obj/arm64.aarch64/usr/src/l= ib/libc -I/usr/src/lib/libc/resolv -D_ACL_PRIVATE -DPOSIX_MISTAKE -I/usr/sr= c/lib/libc/../libmd -I/usr/src/lib/libc/../../contrib/jemalloc/include -I/u= sr/src/lib/libc/../../contrib/tzcode/stdtime -I/usr/src/lib/libc/stdtime -= I/usr/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/l= ib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-prot= ector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wn= o-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-varia= ble -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -= Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-swi= tch -Wno-switch-enum -Wno-knr-promoted-parameter -Qunused-arguments -I/usr/= src/lib/libutil -I/usr/src/lib/msun/aarch64 -I/usr/src/lib/msun/src -c /usr= /src/lib/libc/iconv/citrus_memstream.c -o citrus_memstream.po --- kerberos5.all__D --- --- asn1_MechType.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/kerberos5/= lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos= 5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src= /kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi/spnego -= I/usr/src/kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/asn1 -= I/usr/src/kerberos5/lib/libgssapi_spnego/../../../lib/libgssapi -I/usr/src/= kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/roken -I. -DHAVE= _CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_spnego/../../include -std=3Dgn= u99 -fstack-protector -Qunused-arguments -c asn1_MechType.c -o asn1_MechT= ype.po --- asn1_MechTypeList.po --- --- lib.all__D --- --- citrus_mmap.po --- --- kerberos5.all__D --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/kerberos5/= lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos= 5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src= /kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi/spnego -= I/usr/src/kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/asn1 -= I/usr/src/kerberos5/lib/libgssapi_spnego/../../../lib/libgssapi -I/usr/src/= kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/roken -I. -DHAVE= _CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_spnego/../../include -std=3Dgn= u99 -fstack-protector -Qunused-arguments -c asn1_MechTypeList.c -o asn1_M= echTypeList.po --- lib.all__D --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/lib/libc/i= nclude -I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/aarch64 -DNLS = -D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -I/usr/src= /lib/libc/../../contrib/libc-vis -DINET6 -I/usr/obj/arm64.aarch64/usr/src/l= ib/libc -I/usr/src/lib/libc/resolv -D_ACL_PRIVATE -DPOSIX_MISTAKE -I/usr/sr= c/lib/libc/../libmd -I/usr/src/lib/libc/../../contrib/jemalloc/include -I/u= sr/src/lib/libc/../../contrib/tzcode/stdtime -I/usr/src/lib/libc/stdtime -= I/usr/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/l= ib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-prot= ector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wn= o-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-varia= ble -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -= Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-swi= tch -Wno-switch-enum -Wno-knr-promoted-parameter -Qunused-arguments -I/usr/= src/lib/libutil -I/usr/src/lib/msun/aarch64 -I/usr/src/lib/msun/src -c /usr= /src/lib/libc/iconv/citrus_mmap.c -o citrus_mmap.po --- rescue.all__D --- --- mksyntax.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -DSHELL -I. -I/usr/src/bin= /sh -DRESCUE -std=3Dgnu99 -fstack-protector -Wsystem-headers -Werror -Wall = -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-s= tring-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-un= used-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-convers= ion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promote= d-parameter -Qunused-arguments -c /usr/src/bin/sh/mksyntax.c -o mksyntax.o --- lib.all__D --- --- citrus_module.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/lib/libc/i= nclude -I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/aarch64 -DNLS = -D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -I/usr/src= /lib/libc/../../contrib/libc-vis -DINET6 -I/usr/obj/arm64.aarch64/usr/src/l= ib/libc -I/usr/src/lib/libc/resolv -D_ACL_PRIVATE -DPOSIX_MISTAKE -I/usr/sr= c/lib/libc/../libmd -I/usr/src/lib/libc/../../contrib/jemalloc/include -I/u= sr/src/lib/libc/../../contrib/tzcode/stdtime -I/usr/src/lib/libc/stdtime -= I/usr/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/l= ib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-prot= ector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wn= o-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-varia= ble -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -= Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-swi= tch -Wno-switch-enum -Wno-knr-promoted-parameter -Qunused-arguments -I/usr/= src/lib/libutil -I/usr/src/lib/msun/aarch64 -I/usr/src/lib/msun/src -c /usr= /src/lib/libc/iconv/citrus_module.c -o citrus_module.po --- kerberos5.all__D --- --- asn1_NegotiationToken.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/kerberos5/= lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos= 5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src= /kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi/spnego -= I/usr/src/kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/asn1 -= I/usr/src/kerberos5/lib/libgssapi_spnego/../../../lib/libgssapi -I/usr/src/= kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/roken -I. -DHAVE= _CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_spnego/../../include -std=3Dgn= u99 -fstack-protector -Qunused-arguments -c asn1_NegotiationToken.c -o as= n1_NegotiationToken.po --- rescue.all__D --- --- token.h --- sh /usr/src/bin/sh/mktokens --- lib.all__D --- --- citrus_none.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/lib/libc/i= nclude -I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/aarch64 -DNLS = -D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -I/usr/src= /lib/libc/../../contrib/libc-vis -DINET6 -I/usr/obj/arm64.aarch64/usr/src/l= ib/libc -I/usr/src/lib/libc/resolv -D_ACL_PRIVATE -DPOSIX_MISTAKE -I/usr/sr= c/lib/libc/../libmd -I/usr/src/lib/libc/../../contrib/jemalloc/include -I/u= sr/src/lib/libc/../../contrib/tzcode/stdtime -I/usr/src/lib/libc/stdtime -= I/usr/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/l= ib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-prot= ector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wn= o-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-varia= ble -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -= Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-swi= tch -Wno-switch-enum -Wno-knr-promoted-parameter -Qunused-arguments -I/usr/= src/lib/libutil -I/usr/src/lib/msun/aarch64 -I/usr/src/lib/msun/src -c /usr= /src/lib/libc/iconv/citrus_none.c -o citrus_none.po --- rescue.all__D --- --- mknodes --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -DSHELL -I. -I/usr/src/bin= /sh -DRESCUE -std=3Dgnu99 -fstack-protector -Wsystem-headers -Werror -Wall = -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-s= tring-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-un= used-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-convers= ion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promote= d-parameter -Qunused-arguments mknodes.o -o mknodes --- kerberos5.all__D --- --- asn1_NegotiationTokenWin.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/kerberos5/= lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos= 5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src= /kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/gssapi/spnego -= I/usr/src/kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/asn1 -= I/usr/src/kerberos5/lib/libgssapi_spnego/../../../lib/libgssapi -I/usr/src/= kerberos5/lib/libgssapi_spnego/../../../crypto/heimdal/lib/roken -I. -DHAVE= _CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_spnego/../../include -std=3Dgn= u99 -fstack-protector -Qunused-arguments -c asn1_NegotiationTokenWin.c -o= asn1_NegotiationTokenWin.po --- rescue.all__D --- --- mksyntax --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -DSHELL -I. -I/usr/src/bin= /sh -DRESCUE -std=3Dgnu99 -fstack-protector -Wsystem-headers -Werror -Wall = -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-s= tring-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-un= used-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-convers= ion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promote= d-parameter -Qunused-arguments mksyntax.o -o mksyntax --- nodes.c --- ./mknodes /usr/src/bin/sh/nodetypes /usr/src/bin/sh/nodes.c.pat sh: ./mknodes: Exec format error *** [nodes.c] Error code 126 make[6]: stopped in /usr/src/bin/sh 1 error make[6]: stopped in /usr/src/bin/sh *** [sh_make] Error code 2 make[5]: stopped in /usr/obj/arm64.aarch64/usr/src/rescue/rescue 1 error --- lib.all__D --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/lib/libc --- rescue.all__D --- make[5]: stopped in /usr/obj/arm64.aarch64/usr/src/rescue/rescue --- kerberos5.all__D --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/kerberos5/lib/libgssapi_spnego --- rescue.all__D --- *** [objs] Error code 2 make[4]: stopped in /usr/src/rescue/rescue 1 error make[4]: stopped in /usr/src/rescue/rescue --- kerberos5.all__D --- *** [_sub.all] Error code 2 make[4]: stopped in /usr/src/kerberos5/lib 1 error make[4]: stopped in /usr/src/kerberos5/lib --- rescue.all__D --- *** [_sub.all] Error code 2 make[3]: stopped in /usr/src/rescue 1 error make[3]: stopped in /usr/src/rescue --- kerberos5.all__D --- *** [_sub.all] Error code 2 make[3]: stopped in /usr/src/kerberos5 1 error make[3]: stopped in /usr/src/kerberos5 --- rescue.all__D --- *** [rescue.all__D] Error code 2 make[2]: stopped in /usr/src --- kerberos5.all__D --- *** [kerberos5.all__D] Error code 2 make[2]: stopped in /usr/src --- lib.all__D --- *** [all_subdir_libc] Error code 2 make[3]: stopped in /usr/src/lib 1 error make[3]: stopped in /usr/src/lib *** [lib.all__D] Error code 2 make[2]: stopped in /usr/src --- gnu.all__D --- A failure has been detected in another branch of the parallel make make[8]: stopped in /usr/src/gnu/usr.bin/groff/src/roff/troff *** [all_subdir_troff] Error code 2 make[7]: stopped in /usr/src/gnu/usr.bin/groff/src/roff 1 error make[7]: stopped in /usr/src/gnu/usr.bin/groff/src/roff *** [all_subdir_roff] Error code 2 make[6]: stopped in /usr/src/gnu/usr.bin/groff/src 1 error make[6]: stopped in /usr/src/gnu/usr.bin/groff/src *** [_sub.all] Error code 2 make[5]: stopped in /usr/src/gnu/usr.bin/groff 1 error make[5]: stopped in /usr/src/gnu/usr.bin/groff *** [all_subdir_groff] Error code 2 make[4]: stopped in /usr/src/gnu/usr.bin 1 error make[4]: stopped in /usr/src/gnu/usr.bin *** [_sub.all] Error code 2 make[3]: stopped in /usr/src/gnu 1 error make[3]: stopped in /usr/src/gnu *** [gnu.all__D] Error code 2 make[2]: stopped in /usr/src 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. [FreeBSD_HEAD_arm64] $ /bin/sh -xe /tmp/hudson4145300550365492488.sh + export 'PATH=3D/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/b= in' + export 'jname=3DFreeBSD_HEAD_arm64' + echo 'clean up jail FreeBSD_HEAD_arm64' clean up jail FreeBSD_HEAD_arm64 + sudo jail -r FreeBSD_HEAD_arm64 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::104:1 -alias + sudo umount FreeBSD_HEAD_arm64/usr/src + sudo umount FreeBSD_HEAD_arm64/dev + sudo rm -fr FreeBSD_HEAD_arm64 rm: FreeBSD_HEAD_arm64/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib: Directory not empty rm: FreeBSD_HEAD_arm64/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin: Directory not empty rm: FreeBSD_HEAD_arm64/usr/lib32/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32: Directory not empty rm: FreeBSD_HEAD_arm64/usr: Directory not empty rm: FreeBSD_HEAD_arm64/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_arm64/lib/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_arm64/lib/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_arm64/lib: Directory not empty rm: FreeBSD_HEAD_arm64/libexec/ld-elf32.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec/ld-elf.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec: Directory not empty rm: FreeBSD_HEAD_arm64/sbin/init: Operation not permitted rm: FreeBSD_HEAD_arm64/sbin: Directory not empty rm: FreeBSD_HEAD_arm64: Directory not empty + true + sudo chflags -R noschg FreeBSD_HEAD_arm64 + sudo rm -fr FreeBSD_HEAD_arm64 Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-arm@freebsd.org Wed Aug 12 20:51:21 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 174B39ABF22 for ; Wed, 12 Aug 2015 20:51:21 +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 ECC86E13; Wed, 12 Aug 2015 20:51: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 DFD5C548; Wed, 12 Aug 2015 20:51:19 +0000 (UTC) Date: Wed, 12 Aug 2015 20:51:18 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: delphij@FreeBSD.org, imp@FreeBSD.org, mav@FreeBSD.org, ian@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <955934915.80.1439412679521.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1528517481.72.1439404951382.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1528517481.72.1439404951382.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #846 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_arm64 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-arm@freebsd.org X-Mailman-Version: 2.1.20 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Aug 2015 20:51:21 -0000 FreeBSD_HEAD_arm64 - Build #846 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/846/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/846/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/846/console Change summaries: 286696 by ian: Remove all dregs of the old PPS driver from this code, in preparation for redoing it as a separate driver. Now that each hardware timer is handled by a separate instance of the timer driver, it no longer makes sense to bundle the pps driver with the regular timecounter code. (When all 8 timers were handled by one driver there was no choice about this.) Split the hardware register definitions out to their own file, so that the new pps driver (coming in a separate commit later) can share them. With the PPS driver gone, the question of which hardware timer to use for what purpose becomes much easier (some instances can't do the PPS capture). Now we can just hardcore timer2 for eventtimer and timer3 for timecounter. This also now only instantiates devices for the 2 hardware timers actually used to implement eventtimer and timecounter. This is required so that other drivers can come along and attach to other hardware timers to provide other functionality. (In addition to PPS, this hardware can also do PWM stuff, general pulse width and frequency measurements, etc. Maybe some day we'll have drivers for those things.) 286695 by imp: Fix the fixing of the build I broke. rescue/rescue has the right target, but rescue doesn't. Pointy hat: imp@ 286693 by ian: Remove a bogus printf that whines every time loading a driver module triggers a fresh round of probing. 286692 by ian: Add a MODULE_VERSION(), because other things MODULE_DEPEND() on this. 286691 by delphij: Fix build. 286689 by mav: MFV r284763: 5981 Deadlock in dmu_objset_find_dp illumos/illumos-gate@1d3f896f5469c69c1339890ec3d68e9feddb0343 https://www.illumos.org/issues/5981 When dmu_objset_find_dp gets called with a read lock held, it fans out the work to the task queue. Each task in turn acquires its own read lock before calling the callback. If during this process anyone tries to a acquire a write lock, it will stall all read lock requests.Thus the tasks will never finish, the read lock of the caller will never get freed and the write lock never acquired. deadlock. Reviewed by: Matthew Ahrens Reviewed by: Dan McDonald Approved by: Robert Mustacchi Author: Arne Jansen 286687 by imp: Document build-tools better. Add rescue back because it builds /bin/sh which has a build-tools target (see commit for how build-tools and cross-tools differ). 286686 by mav: MFV r284762: 5269 zpool import slow illumos/illumos-gate@12380e1e701fda28c9e9f32d01cafb54af279eb5 https://www.illumos.org/issues/5269 When importing a pool (at boot or with zpool import) with many filesystem, the process can take minutes. It doesn't matter whether the pool has been exported cleanly or uncleanly. The problem is that each dataset has its own log chain. On import, all datasets have to be checked if there are logs to replay. The idea is to speed up this process by paralellizing it. Reviewed by: Matthew Ahrens Reviewed by: George Wilson Reviewed by: Dan McDonald Approved by: Dan McDonald Author: Arne Jansen 286683 by mav: MFV r286682: 5765 add support for estimating send stream size with lzc_send_space when source is a bookmark Reviewed by: Matthew Ahrens Reviewed by: Christopher Siden Reviewed by: Steven Hartland Reviewed by: Bayard Bell Approved by: Albert Lee Author: Max Grossman illumos/illumos-gate@643da460c8ca583e39ce053081754e24087f84c8 From owner-freebsd-arm@freebsd.org Fri Aug 14 09:48:34 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 487139B8706 for ; Fri, 14 Aug 2015 09:48:34 +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 E5E07187B for ; Fri, 14 Aug 2015 09:48:33 +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 AF9581FE023; Fri, 14 Aug 2015 11:48:23 +0200 (CEST) Subject: Re: DWC OTG TX path optimisation for 11-current To: Svatopluk Kraus References: <55A7D8CE.4020809@selasky.org> <55B73113.2020308@selasky.org> <55B8AB76.7030603@selasky.org> <55B8B297.1010008@selasky.org> <20150729154516.GH78154@funkthat.com> <55B8F5EC.2050908@selasky.org> <46ad096c958.1a82a175@mail.schwarzes.net> <55B9C3E2.5040501@selasky.org> <46ae815c7c3.447237c8@mail.schwarzes.net> <46aece00b53.3c1cdc1f@mail.schwarzes.net> <55BB2A5F.9000502@selasky.org> <55BB3CC6.4030002@selasky.org> <55BB6A7F.3060402@selasky.org> <55CB4BAF.3050702@selasky.org> Cc: "freebsd-arm@freebsd.org" From: Hans Petter Selasky Message-ID: <55CDB9BC.5000005@selasky.org> Date: Fri, 14 Aug 2015 11:49:48 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2015 09:48:34 -0000 On 08/12/15 20:16, Svatopluk Kraus wrote: > On Wed, Aug 12, 2015 at 3:35 PM, Hans Petter Selasky wrote: >> On 07/31/15 17:11, Svatopluk Kraus wrote: >>> >>> Note that I got about 24000 interrupts per a second during buildworld >>> too. If I remember it correctly, it was about 4000 before r285935. >>> When the trigger is pulled, the count is changing (in range of 4000 to >>> 21000). It looks like something is taking more time (interrupt >>> servicing probably). According to "systat -v", disk is going to be >>> 100% (and more) busy very often for example. >> >> >> Hi, >> >> Finally my RPI-2 arrived :-) > > > It's great! ;) I can do some debugging but it's hard to go deeper > without usb controller specification. > > >> >> After r285935 we are polling for data more frequently, so the IRQ rate will >> go up. 3x 8000 IRQs/second would be normal to query the device every 125us, >> which the EHCI does. >> >> Can you give me some more information about your setup, so that I can >> reproduce it? > > I use in-tree RPI2 configuration but with INVARIANTS and > INVARIANT_SUPPORT options disabled. This is crucial as it's hard to > trigger it with these options enabled. > > I use usb disk with three partitions: > First one is mounted as a root. > Second one is used for swapping. > The third one is not mounted. > > The disk is connected thru usb hub. > > My fstab is empty. > My kernel is loaded from SD card. > I use UART as console. > > root@raspberry-pi:~ # usbconfig > ugen0.1: at usbus0, cfg=0 md=HOST spd=HIGH > (480Mbps) pwr=SAVE (0mA) > ugen0.2: at usbus0, cfg=0 md=HOST > spd=HIGH (480Mbps) pwr=SAVE (2mA) > ugen0.3: at usbus0, cfg=0 md=HOST > spd=HIGH (480Mbps) pwr=ON (2mA) > ugen0.4: at usbus0, cfg=0 md=HOST spd=HIGH > (480Mbps) pwr=SAVE (0mA) > ugen0.5: at usbus0, cfg=0 md=HOST spd=HIGH > (480Mbps) pwr=SAVE (0mA) > ugen0.6: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (0mA) > > > FreeBSD source tree is on /usr/src and I run native buildworld : "make > -j6 buildworld" > I run the buildworld on ssh to keep my console "clean and free" for > debugging. The trigger is pulled in about 25 minutes, however it's > more expessive with more time elapsed. > > So far it looks that it happens during "stage 2.1: cleaning up the > object tree" when a lot of small and different disk request are done. > > I have tried to get big picture of the problem with KTR option > enabled, but it's not possible as it's not triggered when all KTR > classes are compiled in. What works is the following configuration: > > options KTR > options KTR_ENTRIES=65536 > options KTR_MASK=(KTR_SPARE3) > options KTR_COMPILE=(KTR_SPARE3) > > However, even using of KTR_SPARE3 class for debugging is limited > considering the trigger. > > I will send you more info about my investigation tomorow. > > Svata > Hi, Here are some more clues. I've found a situation where if one USB class driver gets too busy, the others gets starved. I have a patch in the works to implement a round robin mechanism for this. In the meanwhile, maybe you can try to: cpuset -l 1-3 -p XXX Where XXX is pid for the usbus0 processes, typically 13 with my RPI-2. The DWC OTG interrupts on CPU #0 and if the usbus0 processes are running there too, it is suboptimal. --HPS From owner-freebsd-arm@freebsd.org Fri Aug 14 11:42:45 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C7C729B8FE6 for ; Fri, 14 Aug 2015 11:42:45 +0000 (UTC) (envelope-from onwahe@gmail.com) Received: from mail-io0-x22b.google.com (mail-io0-x22b.google.com [IPv6:2607:f8b0:4001:c06::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 8B0C01A45 for ; Fri, 14 Aug 2015 11:42:45 +0000 (UTC) (envelope-from onwahe@gmail.com) Received: by iods203 with SMTP id s203so81698906iod.0 for ; Fri, 14 Aug 2015 04:42:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=hmkkaO7Lb1/o5uSU2o5Pwg/N2PxKa97DG+aEKi3tFDI=; b=uJ7tpwCwlz3YxuzAw4yx3C7h6qZmEpVaAO3an9O2wj8QUQxm78NbpM74/XTXNpJHHf StUGrV/OvchU32w/EVWDPWskinRdEvUJkONGKCz+46+CkPlHsmJbaf8wFVcoXV/h6Yf8 xgJ/OqeMnRYD04fnnpdn6WVOtmMc15D0QWQjTpUjTy6LaH5lfm8Z23W20DCpnvVp06Ue 2vX0L80m0lQBqxUpYFUd5YXpw+QFylVXxSa3NK/rKJ56cJdjzDzCrR7CIpPF31otciSA /PCWFVtqTocblUhOsFmlmtrQubbaVQbXXoNmNv8znaCK8W0GJnwEYCFObq7nXCp6iot3 hrUA== MIME-Version: 1.0 X-Received: by 10.107.128.83 with SMTP id b80mr14629702iod.84.1439552564937; Fri, 14 Aug 2015 04:42:44 -0700 (PDT) Received: by 10.64.106.106 with HTTP; Fri, 14 Aug 2015 04:42:44 -0700 (PDT) In-Reply-To: <55CDB9BC.5000005@selasky.org> References: <55A7D8CE.4020809@selasky.org> <55B73113.2020308@selasky.org> <55B8AB76.7030603@selasky.org> <55B8B297.1010008@selasky.org> <20150729154516.GH78154@funkthat.com> <55B8F5EC.2050908@selasky.org> <46ad096c958.1a82a175@mail.schwarzes.net> <55B9C3E2.5040501@selasky.org> <46ae815c7c3.447237c8@mail.schwarzes.net> <46aece00b53.3c1cdc1f@mail.schwarzes.net> <55BB2A5F.9000502@selasky.org> <55BB3CC6.4030002@selasky.org> <55BB6A7F.3060402@selasky.org> <55CB4BAF.3050702@selasky.org> <55CDB9BC.5000005@selasky.org> Date: Fri, 14 Aug 2015 13:42:44 +0200 Message-ID: Subject: Re: DWC OTG TX path optimisation for 11-current From: Svatopluk Kraus To: Hans Petter Selasky Cc: "freebsd-arm@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2015 11:42:45 -0000 On Fri, Aug 14, 2015 at 11:49 AM, Hans Petter Selasky wrote: > On 08/12/15 20:16, Svatopluk Kraus wrote: >> >> On Wed, Aug 12, 2015 at 3:35 PM, Hans Petter Selasky >> wrote: >>> >>> On 07/31/15 17:11, Svatopluk Kraus wrote: >>>> >>>> >>>> Note that I got about 24000 interrupts per a second during buildworld >>>> too. If I remember it correctly, it was about 4000 before r285935. >>>> When the trigger is pulled, the count is changing (in range of 4000 to >>>> 21000). It looks like something is taking more time (interrupt >>>> servicing probably). According to "systat -v", disk is going to be >>>> 100% (and more) busy very often for example. >>> >>> >>> >>> Hi, >>> >>> Finally my RPI-2 arrived :-) >> >> >> >> It's great! ;) I can do some debugging but it's hard to go deeper >> without usb controller specification. >> >> >>> >>> After r285935 we are polling for data more frequently, so the IRQ rate >>> will >>> go up. 3x 8000 IRQs/second would be normal to query the device every >>> 125us, >>> which the EHCI does. >>> >>> Can you give me some more information about your setup, so that I can >>> reproduce it? >> >> >> I use in-tree RPI2 configuration but with INVARIANTS and >> INVARIANT_SUPPORT options disabled. This is crucial as it's hard to >> trigger it with these options enabled. >> >> I use usb disk with three partitions: >> First one is mounted as a root. >> Second one is used for swapping. >> The third one is not mounted. >> >> The disk is connected thru usb hub. >> >> My fstab is empty. >> My kernel is loaded from SD card. >> I use UART as console. >> >> root@raspberry-pi:~ # usbconfig >> ugen0.1: at usbus0, cfg=0 md=HOST spd=HIGH >> (480Mbps) pwr=SAVE (0mA) >> ugen0.2: at usbus0, cfg=0 md=HOST >> spd=HIGH (480Mbps) pwr=SAVE (2mA) >> ugen0.3: at usbus0, cfg=0 md=HOST >> spd=HIGH (480Mbps) pwr=ON (2mA) >> ugen0.4: at usbus0, cfg=0 md=HOST spd=HIGH >> (480Mbps) pwr=SAVE (0mA) >> ugen0.5: at usbus0, cfg=0 md=HOST spd=HIGH >> (480Mbps) pwr=SAVE (0mA) >> ugen0.6: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON >> (0mA) >> >> >> FreeBSD source tree is on /usr/src and I run native buildworld : "make >> -j6 buildworld" >> I run the buildworld on ssh to keep my console "clean and free" for >> debugging. The trigger is pulled in about 25 minutes, however it's >> more expessive with more time elapsed. >> >> So far it looks that it happens during "stage 2.1: cleaning up the >> object tree" when a lot of small and different disk request are done. >> >> I have tried to get big picture of the problem with KTR option >> enabled, but it's not possible as it's not triggered when all KTR >> classes are compiled in. What works is the following configuration: >> >> options KTR >> options KTR_ENTRIES=65536 >> options KTR_MASK=(KTR_SPARE3) >> options KTR_COMPILE=(KTR_SPARE3) >> >> However, even using of KTR_SPARE3 class for debugging is limited >> considering the trigger. >> >> I will send you more info about my investigation tomorow. >> >> Svata >> > > Hi, > > Here are some more clues. I've found a situation where if one USB class > driver gets too busy, the others gets starved. I have a patch in the works > to implement a round robin mechanism for this. > > In the meanwhile, maybe you can try to: > > cpuset -l 1-3 -p XXX > > Where XXX is pid for the usbus0 processes, typically 13 with my RPI-2. > > The DWC OTG interrupts on CPU #0 and if the usbus0 processes are running > there too, it is suboptimal. Well, I have tried it and it ran fine but it almost blocked buildworld in time when the trigger is pulled usually. According to systat, the disk is almost all time 100% and more busy. Svata From owner-freebsd-arm@freebsd.org Fri Aug 14 11:45:06 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4575099F02C for ; Fri, 14 Aug 2015 11:45:06 +0000 (UTC) (envelope-from onwahe@gmail.com) Received: from mail-ig0-x22e.google.com (mail-ig0-x22e.google.com [IPv6:2607:f8b0:4001: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 03E101A9F for ; Fri, 14 Aug 2015 11:45:06 +0000 (UTC) (envelope-from onwahe@gmail.com) Received: by igfj19 with SMTP id j19so10506742igf.0 for ; Fri, 14 Aug 2015 04:45:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=EqsnqIXpeUi21tQXAyGm8X+Grl2V6FfOmTB8n/qI1Fc=; b=RxuUPzSON9qkDsf/0ZtJITPGiZOJgBi7ieaOdFWT3ezxNuLbctyGEE9sRyFnimJx9W cS4xsk4OeRM3PjNlQiyYcSyVssEO93pUVCr6q5Dr5f1XdrqlTICOM3fg/x8iK6wAjy0G CbmsMqkNSMnnPPWYNJ3MsKUkSm6FV2cXUZ+vmYBeoRezZ7EwMcKiA6qeZI1ltV/Lap6t 9wkbKkxzJ8GuniOG+t8325FPH8NmzrrCbKcqrObNYOlUcmv1rhPKxzi+BRC9o50iIS9J 7OCKohJV8UjUeU3wlzeoXcavKMO6TIA208rs89QyY1B6yrZIeGZHYow1zCT2OeRWJZ/u X9Ng== MIME-Version: 1.0 X-Received: by 10.50.164.131 with SMTP id yq3mr1970892igb.26.1439552705349; Fri, 14 Aug 2015 04:45:05 -0700 (PDT) Received: by 10.64.106.106 with HTTP; Fri, 14 Aug 2015 04:45:05 -0700 (PDT) In-Reply-To: References: <55A7D8CE.4020809@selasky.org> <55B23276.8090703@selasky.org> <55B73113.2020308@selasky.org> <55B8AB76.7030603@selasky.org> <55B8B297.1010008@selasky.org> <20150729154516.GH78154@funkthat.com> <55B8F5EC.2050908@selasky.org> <46ad096c958.1a82a175@mail.schwarzes.net> <55B9C3E2.5040501@selasky.org> <46ae815c7c3.447237c8@mail.schwarzes.net> <46aece00b53.3c1cdc1f@mail.schwarzes.net> <55BB2A5F.9000502@selasky.org> <55BB3CC6.4030002@selasky.org> <55BB6A7F.3060402@selasky.org> <55CB4BAF.3050702@selasky.org> Date: Fri, 14 Aug 2015 13:45:05 +0200 Message-ID: Subject: Re: DWC OTG TX path optimisation for 11-current From: Svatopluk Kraus To: Hans Petter Selasky Cc: "freebsd-arm@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2015 11:45:06 -0000 On Wed, Aug 12, 2015 at 8:16 PM, Svatopluk Kraus wrote: > On Wed, Aug 12, 2015 at 3:35 PM, Hans Petter Selasky wrote: >> On 07/31/15 17:11, Svatopluk Kraus wrote: >>> >>> Note that I got about 24000 interrupts per a second during buildworld >>> too. If I remember it correctly, it was about 4000 before r285935. >>> When the trigger is pulled, the count is changing (in range of 4000 to >>> 21000). It looks like something is taking more time (interrupt >>> servicing probably). According to "systat -v", disk is going to be >>> 100% (and more) busy very often for example. >> >> >> Hi, >> >> Finally my RPI-2 arrived :-) > > > It's great! ;) I can do some debugging but it's hard to go deeper > without usb controller specification. > > >> >> After r285935 we are polling for data more frequently, so the IRQ rate will >> go up. 3x 8000 IRQs/second would be normal to query the device every 125us, >> which the EHCI does. >> >> Can you give me some more information about your setup, so that I can >> reproduce it? > > I use in-tree RPI2 configuration but with INVARIANTS and > INVARIANT_SUPPORT options disabled. This is crucial as it's hard to > trigger it with these options enabled. > > I use usb disk with three partitions: > First one is mounted as a root. > Second one is used for swapping. > The third one is not mounted. > > The disk is connected thru usb hub. > > My fstab is empty. > My kernel is loaded from SD card. > I use UART as console. > > root@raspberry-pi:~ # usbconfig > ugen0.1: at usbus0, cfg=0 md=HOST spd=HIGH > (480Mbps) pwr=SAVE (0mA) > ugen0.2: at usbus0, cfg=0 md=HOST > spd=HIGH (480Mbps) pwr=SAVE (2mA) > ugen0.3: at usbus0, cfg=0 md=HOST > spd=HIGH (480Mbps) pwr=ON (2mA) > ugen0.4: at usbus0, cfg=0 md=HOST spd=HIGH > (480Mbps) pwr=SAVE (0mA) > ugen0.5: at usbus0, cfg=0 md=HOST spd=HIGH > (480Mbps) pwr=SAVE (0mA) > ugen0.6: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (0mA) > > > FreeBSD source tree is on /usr/src and I run native buildworld : "make > -j6 buildworld" > I run the buildworld on ssh to keep my console "clean and free" for > debugging. The trigger is pulled in about 25 minutes, however it's > more expessive with more time elapsed. > > So far it looks that it happens during "stage 2.1: cleaning up the > object tree" when a lot of small and different disk request are done. > > I have tried to get big picture of the problem with KTR option > enabled, but it's not possible as it's not triggered when all KTR > classes are compiled in. What works is the following configuration: > > options KTR > options KTR_ENTRIES=65536 > options KTR_MASK=(KTR_SPARE3) > options KTR_COMPILE=(KTR_SPARE3) > > However, even using of KTR_SPARE3 class for debugging is limited > considering the trigger. > > I will send you more info about my investigation tomorow. > Well, I have made a decision finally to not influence you by my own investigation for now, especially when I have nothing solid yet. Important thing is if you are able to trigger it. On the other hand ... (1) Triggered or not, ACCORDING to KTR I have noticed that time elapsed between two SOF interrupts (no other interrupt between them) is sometimes much smaller (in long intervals) then it should be. It was even 10 times smaller than 125 microsecond. In these moments, system is 60% and more of time in interrupt. Maybe the intervals, when system is in this state, are much longer if the trigger is pulled. Note that this is quite confusing as a number of interrupts per a second is about 24000 and stable when system is okay. When system is bad, the count varies from let's say 4000 to 21000. The interrupt processing time looks same in both cases. It goes so far that I blame CP15 monitor counter which measures time in ktr. ;) Anyway, the relative intervals should be correct, so true is that system stays in interrupt routine for long time. (2) I made a test and set my root filesystem on SD card while "make buildworld" was done on usb disk. It took much longer to trigger it, however, even full reset of usb controller (which I was able to do in this configuration and which worked) did not help as system remained in its bad state. Svata From owner-freebsd-arm@freebsd.org Fri Aug 14 12:40:16 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 70BDD9B81BF for ; Fri, 14 Aug 2015 12:40:16 +0000 (UTC) (envelope-from kcurtis106@gmail.com) Received: from mail-ob0-x235.google.com (mail-ob0-x235.google.com [IPv6:2607:f8b0:4003:c01::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 3CCBA19D6 for ; Fri, 14 Aug 2015 12:40:16 +0000 (UTC) (envelope-from kcurtis106@gmail.com) Received: by obbfr1 with SMTP id fr1so60142951obb.1 for ; Fri, 14 Aug 2015 05:40:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:date:message-id:subject:from:to:content-type; bh=8TUwIyVlq2gDY/K1XythdFRzqNRAR0oVQ/dfqSAWs1M=; b=TyQiCKfffUa1eN8KDnuD0S59Sp3rmzEDrdn87aYVs3jANmghfwhrpXAta3OnNZz03h BrKzsotUSV3/vt6Tsq4cOq96tVotJy0VZyL2xyqQUHtahXodtKBunlkek1+Kwm9BzvHl yYbvC8Q+DgbRGpUT6kKSms4O9akYjF9t5BRDE6x9M9BNKJG8e7HzXgi559XVay9gWv0F FRBiQ+EIRDmu/Ju6GUScq5QHU9dGH2gLEzMyqeKIYrJseZ/QC8mdCctaIgXhQz6b7MxA 890uYQqusRX6pVHgHUogCwXx+ztISYdvqhygjt+LcpwER8V7OYBl+8EYwcvE5uZR/IEO d4lA== MIME-Version: 1.0 X-Received: by 10.182.181.35 with SMTP id dt3mr39132237obc.30.1439556015390; Fri, 14 Aug 2015 05:40:15 -0700 (PDT) Received: by 10.202.84.135 with HTTP; Fri, 14 Aug 2015 05:40:15 -0700 (PDT) Reply-To: kcurtis106@gmail.com Date: Fri, 14 Aug 2015 08:40:15 -0400 Message-ID: Subject: Raspberry Pi 2 FreeBSD 11.0 Aug 4th snapshot "root Password not working" From: Kevin To: freebsd-arm@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2015 12:40:16 -0000 >> On Aug 10, 2015 1:01 PM, "Andrew Gay" wrote: >> >> root/root >> root/password/ >> root/admin >> root/ >> root/administrator >> root/freebsdarm >> etc... >> >> freebsd/freebsd is a user though and works..... >> > jungle Boogie jungleboogie0 at gmail.com Mon Aug 10 20:37:32 UTC 2015 wrote: > How were you trying to login with root? ssh, serial or wihh monitor and > keyboard connected to the pi? I'm experiencing precisely the same issue when attempting to login as root. I'm using a keyboard and monitor on a Raspberry Pi 2. Build/image was: FreeBSD-11.0-CURRENT-arm-armv6-RPI2-20150804-r286285.img Best regards, Kevin From owner-freebsd-arm@freebsd.org Fri Aug 14 12:51:22 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6672D9B84C0 for ; Fri, 14 Aug 2015 12:51:22 +0000 (UTC) (envelope-from gjb@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 54C4610DA; Fri, 14 Aug 2015 12:51:22 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by freefall.freebsd.org (Postfix) with ESMTP id D85391917; Fri, 14 Aug 2015 12:51:21 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Fri, 14 Aug 2015 12:51:20 +0000 From: Glen Barber To: Kevin Cc: freebsd-arm@freebsd.org Subject: Re: Raspberry Pi 2 FreeBSD 11.0 Aug 4th snapshot "root Password not working" Message-ID: <20150814125120.GE24069@FreeBSD.org> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="qicme7IxPpkH/pPU" Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event X-PEKBAC-Definition: Problem Exists, Keyboard Between Admin/Computer User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2015 12:51:22 -0000 --qicme7IxPpkH/pPU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 14, 2015 at 08:40:15AM -0400, Kevin wrote: > >> On Aug 10, 2015 1:01 PM, "Andrew Gay" = wrote: > >> > >> root/root > >> root/password/ > >> root/admin > >> root/ > >> root/administrator > >> root/freebsdarm > >> etc... > >> > >> freebsd/freebsd is a user though and works..... > >> >=20 > > jungle Boogie jungleboogie0 at gmail.com Mon Aug 10 20:37:32 UTC 2015 w= rote: >=20 > > How were you trying to login with root? ssh, serial or wihh monitor and > > keyboard connected to the pi? >=20 > I'm experiencing precisely the same issue when attempting to login as roo= t. > I'm using a keyboard and monitor on a Raspberry Pi 2. >=20 > Build/image was: > FreeBSD-11.0-CURRENT-arm-armv6-RPI2-20150804-r286285.img >=20 I'll take a look into this. Glen --qicme7IxPpkH/pPU Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVzeRIAAoJEAMUWKVHj+KTe2IP/1Ma7Gt61fFJGUvWoBtinN18 +fyfN+WlC44Jblvu4tZl5maDJaVWcPDlwq0yrWFVYnDwoWs3nFUsVnvG2L+bLT4p bFpQeFRtSXbnUMImg3yo5WrNQMjkoelP+ev+kGuNJUjt9S+YgNQQSk9g6tQQEGxG 4PTpXMttssB52OBn4vMnD/3mhB7tWksbx6ay0lOCL9tW9PsNXiPXmkNrZ+oCfHhe AA+IqOBL+lwIAhF0u8TSecfwdsqS6QItRiF+3eeY0pv1YBs5bHzYxmsGimqC7Q7Q 5UOsBp3iF3G6YoVbFZK/UmfvfBBrIorfGjap8Ms7YJpJjb06haRp0hZOHhS4pbHr JICIoAcR0idIwErGznGtquzM76AWarzYG3L/8ABnDAepDI4EwsQExbP35lUkZR69 eoKP6L5eWMz9ZDu0rcNXGTTTJxPXxyA1IyIxCCxE9zVcKp8CNSEEDk468QaQ5MYH C1R9SqtTccieQES+H8fKiel4ToF6Yqos/RhhHBV6jzmTG+7Cux1atU3PbkxUlwhI Nsne2GYrg9RzSopusCBY/tpJjm6Ry0gon/50MWks2VxWEI+7+t9zE7d8M0ZgDSa3 K+ok79LLJliXkxZYDrC6eTMVIobxdD9n5wYw8bm/FB0BQIR7cbapyY2RBs4Li3Xx ys3GdQ9ec6gRZBI0nrra =E29P -----END PGP SIGNATURE----- --qicme7IxPpkH/pPU-- From owner-freebsd-arm@freebsd.org Fri Aug 14 13:23:29 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0D69A9B8BF5 for ; Fri, 14 Aug 2015 13:23:29 +0000 (UTC) (envelope-from gjb@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 E652015EF; Fri, 14 Aug 2015 13:23:28 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by freefall.freebsd.org (Postfix) with ESMTP id 60DDF127D; Fri, 14 Aug 2015 13:23:28 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Fri, 14 Aug 2015 13:23:26 +0000 From: Glen Barber To: Kevin Cc: freebsd-arm@freebsd.org, Baptiste Daroussin Subject: Re: Raspberry Pi 2 FreeBSD 11.0 Aug 4th snapshot "root Password not working" Message-ID: <20150814132326.GF24069@FreeBSD.org> References: <20150814125120.GE24069@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="BqNvIJgrK1/MQy2W" Content-Disposition: inline In-Reply-To: <20150814125120.GE24069@FreeBSD.org> X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event X-PEKBAC-Definition: Problem Exists, Keyboard Between Admin/Computer User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2015 13:23:29 -0000 --BqNvIJgrK1/MQy2W Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable [bapt@ CC'd.] On Fri, Aug 14, 2015 at 12:51:20PM +0000, Glen Barber wrote: > On Fri, Aug 14, 2015 at 08:40:15AM -0400, Kevin wrote: > > >> On Aug 10, 2015 1:01 PM, "Andrew Gay" wrote: > > >> > > >> root/root > > >> root/password/ > > >> root/admin > > >> root/ > > >> root/administrator > > >> root/freebsdarm > > >> etc... > > >> > > >> freebsd/freebsd is a user though and works..... > > >> > >=20 > > > jungle Boogie jungleboogie0 at gmail.com Mon Aug 10 20:37:32 UTC 2015= wrote: > >=20 > > > How were you trying to login with root? ssh, serial or wihh monitor = and > > > keyboard connected to the pi? > >=20 > > I'm experiencing precisely the same issue when attempting to login as r= oot. > > I'm using a keyboard and monitor on a Raspberry Pi 2. > >=20 > > Build/image was: > > FreeBSD-11.0-CURRENT-arm-armv6-RPI2-20150804-r286285.img > >=20 >=20 > I'll take a look into this. >=20 It looks like pw(8) is broken on head, specifically the 'usermod' command. The password for the 'freebsd' user is set as a result of 'useradd', which includes '-w yes', forcing the password to equal the account name. For the root user, which already exists, the password is set to 'root' by using 'usermod' with '-w yes'. On an unaltered RPI2 image (I suspect this is not related to arm alone), examining master.passwd shows the problem with the root user: root:*:0:0::0:0:Charlie &:/root:/bin/csh For the 'freebsd' user, I see what I expect to see: freebsd:[hash]:1001:1001::0:0:FreeBSD User:/home/freebsd:/bin/csh Then, after using the 'usermod' command on the 'freebsd' user within the mounted image, I see this: root@releng2:/ # /usr/sbin/pw -R /mnt usermod freebsd -w yes root@releng2:/ # grep ^freebsd /mnt/etc/master.passwd=20 freebsd:*:1001:1001::0:0:FreeBSD User:/home/freebsd:/bin/csh So, something is definitely wrong with 'usermod' in head. Glen --BqNvIJgrK1/MQy2W Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVzevJAAoJEAMUWKVHj+KTjKMP/Rtli5sudQRvK/xhmGjuc9QJ 7uhGqVNlNRqs3gd6bpD35kc6aqlUvSqYZ+LNS9rcGT9T+PHAbphmwjBUhj5wfp0N oe7RgjZqguMEV0st8tm+LXCtTmDKcxBGMEsOXrH00x6f6ZG/XbesuaUADMqq188g biyx5bMQGhYqDCVas7XKvwtBiDzK9fVANtT6aTiy6yPSjmUwT2GBeBgwIExc0Zf0 WNu9soGMltmq9nJJe8VT4ZNxM/8kVddkNwtvXR06XwxTKibGaCVDFneK/W0puALs PsEQOyAEjyK0iTThQjZOptZUniDbHuLanVCA5p3UcNsFFq93vB52OdF3sRpjJvH7 Gd9CtfRMMtO/8OlVmcLaODGceWgzy3NuXRBVSCrvPMAgT9ALd7BNKuMXeMXyPE7/ IenN4lLupAlEegz/w6tuL1TBfbUuQIbeOjWm8hpi4Aa2/T0jYtbb1EkPX+YQ52Z4 Od9Byjh0GnuPih6dmUo/Qq2vxxKBu2OUioy84TQezdCFW2a1aXMLS1nQDIFkxkU9 yMNABETqRRHr9RlIkUfe/zvJoHRWkyx5g2niJXGxviNAp9TFAFK0FAjd+DAHIC22 kEd6Q92aKu/uPTfOyn29cW/66B3FiztWC8ri23sW/4rSb/KJDytEIE1x461a/1U1 iR9wQnI2KaPOuBDHBqat =u+Ck -----END PGP SIGNATURE----- --BqNvIJgrK1/MQy2W-- From owner-freebsd-arm@freebsd.org Fri Aug 14 13:26:16 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CE8A19B8C8D for ; Fri, 14 Aug 2015 13:26:16 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wi0-x22b.google.com (mail-wi0-x22b.google.com [IPv6:2a00:1450:400c:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6460F177E; Fri, 14 Aug 2015 13:26:16 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by wicne3 with SMTP id ne3so18259775wic.0; Fri, 14 Aug 2015 06:26:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=Ua4imfLd9xfRCZaJ41vzRsP6Odl1WrS0S55IWGwAPhI=; b=oVV4tcZxraI8WR9YRRsdPIUQ1sa0leR2eNxLqOu5XOuH0iCk6XRzcZlPnkUwggID4X fFqcFYPjMMV0gj5tbNNQ1Q2UkNV86SRx0SCdZGki+3LggcmATabss0L9Yd9ckwKnbRnS U53ivdk+fjqdlIp5wr8ZQTcJBm7rdGuxB6n5qjgpD/yE7yZm0r7WVdO123H07T9o9+RM yLjn3a8zg0oyYUmx+sW7swqc1GT4VRiygPRRhVM210WxT7OylZ/RA1vIPGAmkuRcu6xQ nB+zX/YXzoJLszg0vK4z1ZCcw6JT4o3tQjdT1njOlUenlWCVXsD1RBEHpailzeLQFAFK n9PA== X-Received: by 10.180.208.12 with SMTP id ma12mr6816014wic.6.1439558774108; Fri, 14 Aug 2015 06:26:14 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id h6sm3112992wiy.3.2015.08.14.06.26.11 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Aug 2015 06:26:13 -0700 (PDT) Sender: Baptiste Daroussin Date: Fri, 14 Aug 2015 15:26:10 +0200 From: Baptiste Daroussin To: Glen Barber Cc: Kevin , freebsd-arm@freebsd.org Subject: Re: Raspberry Pi 2 FreeBSD 11.0 Aug 4th snapshot "root Password not working" Message-ID: <20150814132609.GB68726@ivaldir.etoilebsd.net> References: <20150814125120.GE24069@FreeBSD.org> <20150814132326.GF24069@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PmA2V3Z32TCmWXqI" Content-Disposition: inline In-Reply-To: <20150814132326.GF24069@FreeBSD.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2015 13:26:17 -0000 --PmA2V3Z32TCmWXqI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 14, 2015 at 01:23:26PM +0000, Glen Barber wrote: > [bapt@ CC'd.] >=20 > On Fri, Aug 14, 2015 at 12:51:20PM +0000, Glen Barber wrote: > > On Fri, Aug 14, 2015 at 08:40:15AM -0400, Kevin wrote: > > > >> On Aug 10, 2015 1:01 PM, "Andrew Gay" wrote: > > > >> > > > >> root/root > > > >> root/password/ > > > >> root/admin > > > >> root/ > > > >> root/administrator > > > >> root/freebsdarm > > > >> etc... > > > >> > > > >> freebsd/freebsd is a user though and works..... > > > >> > > >=20 > > > > jungle Boogie jungleboogie0 at gmail.com Mon Aug 10 20:37:32 UTC 20= 15 wrote: > > >=20 > > > > How were you trying to login with root? ssh, serial or wihh monito= r and > > > > keyboard connected to the pi? > > >=20 > > > I'm experiencing precisely the same issue when attempting to login as= root. > > > I'm using a keyboard and monitor on a Raspberry Pi 2. > > >=20 > > > Build/image was: > > > FreeBSD-11.0-CURRENT-arm-armv6-RPI2-20150804-r286285.img > > >=20 > >=20 > > I'll take a look into this. > >=20 >=20 > It looks like pw(8) is broken on head, specifically the 'usermod' > command. >=20 > The password for the 'freebsd' user is set as a result of 'useradd', > which includes '-w yes', forcing the password to equal the account name. > For the root user, which already exists, the password is set to 'root' > by using 'usermod' with '-w yes'. >=20 > On an unaltered RPI2 image (I suspect this is not related to arm alone), > examining master.passwd shows the problem with the root user: >=20 > root:*:0:0::0:0:Charlie &:/root:/bin/csh >=20 > For the 'freebsd' user, I see what I expect to see: >=20 > freebsd:[hash]:1001:1001::0:0:FreeBSD User:/home/freebsd:/bin/csh >=20 > Then, after using the 'usermod' command on the 'freebsd' user within the > mounted image, I see this: >=20 > root@releng2:/ # /usr/sbin/pw -R /mnt usermod freebsd -w yes > root@releng2:/ # grep ^freebsd /mnt/etc/master.passwd=20 > freebsd:*:1001:1001::0:0:FreeBSD User:/home/freebsd:/bin/csh >=20 > So, something is definitely wrong with 'usermod' in head. >=20 Let me have a look Best regards, Bapt --PmA2V3Z32TCmWXqI Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlXN7HEACgkQ8kTtMUmk6EwbAQCeIO9icsNh5T1eSobkSNjvC3Pq KAwAnRjV+yvZwgevf0gIxZQbUjV+ALAG =fCxK -----END PGP SIGNATURE----- --PmA2V3Z32TCmWXqI-- From owner-freebsd-arm@freebsd.org Fri Aug 14 13:27:22 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 253DA9B8CCC for ; Fri, 14 Aug 2015 13:27:22 +0000 (UTC) (envelope-from kcurtis106@gmail.com) Received: from mail-wi0-x22e.google.com (mail-wi0-x22e.google.com [IPv6:2a00:1450: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 C295F17F2; Fri, 14 Aug 2015 13:27:21 +0000 (UTC) (envelope-from kcurtis106@gmail.com) Received: by wicja10 with SMTP id ja10so18157272wic.1; Fri, 14 Aug 2015 06:27:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=RbiMzU1TSXZgws4QWnIjuL5eL9H1rMylBSvC1jL5Op8=; b=gCTdHcIrfpaO8Glcrdmdu2ol591e2viChU/xBfMpn3D/mUGdEwdcZfpC7diSpdfRcz TjDbG4FU7i+yx5zIhMPD80qGwE+dCSZ412SgPJrLCiAtjfzyWOA5gle3OgB62F89cajI aSHlIOwIDiv3Q38Uuw2ed4yYQED1MlRb1a9ixBdChSoIDTzvmW7UtOQfQah39IEJyCpB p9Zqtbdj/vvoyU1bdH7prwxhn6LQVsfyPpMbvqKZU+rXs1vrxRlTFr4NR5totcGRUAAt sg6EQfzMKFuyQPDjqY2Mee5IUfHh5e7fTY4t+YFO6EMsq1itxiWpkbOUDvj4llUe4LQx wCTQ== MIME-Version: 1.0 X-Received: by 10.180.219.41 with SMTP id pl9mr6990979wic.30.1439558840252; Fri, 14 Aug 2015 06:27:20 -0700 (PDT) Sender: kcurtis106@gmail.com Received: by 10.28.49.197 with HTTP; Fri, 14 Aug 2015 06:27:20 -0700 (PDT) Date: Fri, 14 Aug 2015 09:27:20 -0400 X-Google-Sender-Auth: Di0i8wPLjBe3PK9RzIh_rwzBiP8 Message-ID: Subject: From: "Kevin Curtis, Jr." To: gjb@freebsd.org, freebsd-arm@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2015 13:27:22 -0000 On Fri, Aug 14, 2015 at 08:40:15AM -0400, Kevin wrote: > >> On Aug 10, 2015 1:01 PM, "Andrew Gay" wrote: > >> > >> root/root > >> root/password/ > >> root/admin > >> root/ > >> root/administrator > >> root/freebsdarm > >> etc... > >> > >> freebsd/freebsd is a user though and works..... > >> > > > jungle Boogie jungleboogie0 at gmail.com Mon Aug 10 20:37:32 UTC 2015 wrote: > > > How were you trying to login with root? ssh, serial or wihh monitor and > > keyboard connected to the pi? > > I'm experiencing precisely the same issue when attempting to login as root. > I'm using a keyboard and monitor on a Raspberry Pi 2. > > Build/image was: > FreeBSD-11.0-CURRENT-arm-armv6-RPI2-20150804-r286285.img > I'll take a look into this. Glen On Fri, Aug 14, 2015 at 8:51 AM, Glen Barber wrote: > On Fri, Aug 14, 2015 at 08:40:15AM -0400, Kevin wrote: >> >> On Aug 10, 2015 1:01 PM, "Andrew Gay" wrote: >> >> >> >> root/root >> >> root/password/ >> >> root/admin >> >> root/ >> >> root/administrator >> >> root/freebsdarm >> >> etc... >> >> >> >> freebsd/freebsd is a user though and works..... >> >> >> >> > jungle Boogie jungleboogie0 at gmail.com Mon Aug 10 20:37:32 UTC 2015 wrote: >> >> > How were you trying to login with root? ssh, serial or wihh monitor and >> > keyboard connected to the pi? >> >> I'm experiencing precisely the same issue when attempting to login as root. >> I'm using a keyboard and monitor on a Raspberry Pi 2. >> >> Build/image was: >> FreeBSD-11.0-CURRENT-arm-armv6-RPI2-20150804-r286285.img >> > > I'll take a look into this. > > Glen > Thanks, Glen! From owner-freebsd-arm@freebsd.org Fri Aug 14 13:32:31 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0E5169B8E20 for ; Fri, 14 Aug 2015 13:32:31 +0000 (UTC) (envelope-from kcurtis106@gmail.com) Received: from mail-wi0-x232.google.com (mail-wi0-x232.google.com [IPv6:2a00:1450:400c:c05::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9EA851BB9; Fri, 14 Aug 2015 13:32:30 +0000 (UTC) (envelope-from kcurtis106@gmail.com) Received: by wibhh20 with SMTP id hh20so20995346wib.0; Fri, 14 Aug 2015 06:32:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=+z4teQKubo74gksJlcpOmLeDqLPbPFN9m67yzjSAGRU=; b=0RCYkPtyWLA1ep75USqAXSFqjTWOWZYydsr5KEUBJf4LgIIVPUZ9DHk1L8tV3PJnuG +93WyDJPnhhqxLkuS/MyHnMv1Tal2lxXaBP3EwwNl4OPPiacH+pHlsSMUV16H1BVVJCA 01wjm/ILfMmlZ89oOQ/pu5kRcvfqwAeF4BD6GBF+CxfAC3IdXsk5LOORddphfDzkn34K 6nYvVicR/2H2dcvUudt2uhsLn1qqZwLPlUYHxBzxe24QKpjCb0cA/Pr/vBJ5tdLbk5Zu loG4BlQNIn1OpPiHICAMyskNKH7W2unN85lD1i+Lk/7wW83F+LAIdWoNqhJ8v4wma4Kr rHQg== MIME-Version: 1.0 X-Received: by 10.180.219.101 with SMTP id pn5mr6441924wic.89.1439559149124; Fri, 14 Aug 2015 06:32:29 -0700 (PDT) Sender: kcurtis106@gmail.com Received: by 10.28.49.197 with HTTP; Fri, 14 Aug 2015 06:32:29 -0700 (PDT) In-Reply-To: <20150814132326.GF24069@FreeBSD.org> References: <20150814125120.GE24069@FreeBSD.org> <20150814132326.GF24069@FreeBSD.org> Date: Fri, 14 Aug 2015 09:32:29 -0400 X-Google-Sender-Auth: wZ7PHILvDlTwn_WoBuCRThBskZM Message-ID: Subject: Re: Raspberry Pi 2 FreeBSD 11.0 Aug 4th snapshot "root Password not working" From: "Kevin Curtis, Jr." To: gjb@freebsd.org, freebsd-arm@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2015 13:32:31 -0000 On Fri, Aug 14, 2015 at 9:23 AM, Glen Barber wrote: > [bapt@ CC'd.] > > On Fri, Aug 14, 2015 at 12:51:20PM +0000, Glen Barber wrote: >> On Fri, Aug 14, 2015 at 08:40:15AM -0400, Kevin wrote: >> > >> On Aug 10, 2015 1:01 PM, "Andrew Gay" wrote: >> > >> >> > >> root/root >> > >> root/password/ >> > >> root/admin >> > >> root/ >> > >> root/administrator >> > >> root/freebsdarm >> > >> etc... >> > >> >> > >> freebsd/freebsd is a user though and works..... >> > >> >> > >> > > jungle Boogie jungleboogie0 at gmail.com Mon Aug 10 20:37:32 UTC 2015 wrote: >> > >> > > How were you trying to login with root? ssh, serial or wihh monitor and >> > > keyboard connected to the pi? >> > >> > I'm experiencing precisely the same issue when attempting to login as root. >> > I'm using a keyboard and monitor on a Raspberry Pi 2. >> > >> > Build/image was: >> > FreeBSD-11.0-CURRENT-arm-armv6-RPI2-20150804-r286285.img >> > >> >> I'll take a look into this. >> > > It looks like pw(8) is broken on head, specifically the 'usermod' > command. > > The password for the 'freebsd' user is set as a result of 'useradd', > which includes '-w yes', forcing the password to equal the account name. > For the root user, which already exists, the password is set to 'root' > by using 'usermod' with '-w yes'. > > On an unaltered RPI2 image (I suspect this is not related to arm alone), > examining master.passwd shows the problem with the root user: > > root:*:0:0::0:0:Charlie &:/root:/bin/csh > > For the 'freebsd' user, I see what I expect to see: > > freebsd:[hash]:1001:1001::0:0:FreeBSD User:/home/freebsd:/bin/csh > > Then, after using the 'usermod' command on the 'freebsd' user within the > mounted image, I see this: > > root@releng2:/ # /usr/sbin/pw -R /mnt usermod freebsd -w yes > root@releng2:/ # grep ^freebsd /mnt/etc/master.passwd > freebsd:*:1001:1001::0:0:FreeBSD User:/home/freebsd:/bin/csh > > So, something is definitely wrong with 'usermod' in head. > > Glen > Thank you, Glen. I attempted to view master.passwd as well, however, due to an unrelated issue, the console text is out of range by roughly 13 characters (too far to the left) of my monitors. Should I start a different thread regarding this other issue? Best regards, Kevin From owner-freebsd-arm@freebsd.org Fri Aug 14 13:38:56 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 442649B8FAC for ; Fri, 14 Aug 2015 13:38:56 +0000 (UTC) (envelope-from gjb@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 3101F1FD0; Fri, 14 Aug 2015 13:38:56 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by freefall.freebsd.org (Postfix) with ESMTP id B64A31895; Fri, 14 Aug 2015 13:38:55 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Fri, 14 Aug 2015 13:38:54 +0000 From: Glen Barber To: "Kevin Curtis, Jr." Cc: freebsd-arm@freebsd.org Subject: Re: Raspberry Pi 2 FreeBSD 11.0 Aug 4th snapshot "root Password not working" Message-ID: <20150814133854.GG24069@FreeBSD.org> References: <20150814125120.GE24069@FreeBSD.org> <20150814132326.GF24069@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="d5ZB48mKYG2jsBgL" Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event X-PEKBAC-Definition: Problem Exists, Keyboard Between Admin/Computer User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2015 13:38:56 -0000 --d5ZB48mKYG2jsBgL Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 14, 2015 at 09:32:29AM -0400, Kevin Curtis, Jr. wrote: > Thank you, Glen. I attempted to view master.passwd as well, however, > due to an unrelated issue, the console text is out of range by roughly 13 > characters (too far to the left) of my monitors. Should I start a differe= nt > thread regarding this other issue? >=20 Yes, please start a new thread. Glen --d5ZB48mKYG2jsBgL Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVze9uAAoJEAMUWKVHj+KTWRMP+wWmyvK1xG+OJ3EuHkEE2BNH NcRL6eZ7LGcxKWwEVVvqjGduWgqSZlSTXK1U6FwppQH4deV+Sa8pkSDolZTiw/JX IOhPMjixVFfBcIH3juVkBmKfxaZMj5gw53qOeSntiiSS0PoaOyuplJ2VUl6GjeWG XGk44/myFV6ujnD8XhFJYe/OkyFOAQpjc4JQwZPO9/fTAVkXW7unVmz6lIKBU9jY 4+ZEpbARitbi5tua84mX8Xqp51PiCARwa8EKgTGzOtA/UMDcKf0GR2cQ8H8XvzpB qITq4r8I925P/Vs3bowORnzKTC4ba/S5TGvFE8BMmJkxG9mtbG3E2X0A1eVvfFJK puikxGTd0fjrlcf2v4jibTT2dF3vwslw13UGEN1+vJGBAIsPjxW9ThdIvEwdBg52 0/lAWlWsbKrMmyrBqO57bQ28q7Kt+BsofO3Iija91qutV4b3SRIjt6zYq/VN7BcH dIJQ6gmOuvdCdinyK2k4N89Ou5glVUxsZbm5FNgj6ICf1zqj7Tq+SzqfLarIjG4w cSFarxdwUP1KGRtVmLl/0FkROfuk1EkA3TSEPZiO9XYdW49GIZl8vCwY8Nfnky4R js9+T7PjjQ5X8uta+kg515c1j2dbmeElvAicj+YHzaLlkSBqRIXF3EhjCCvVAsUj s3ZLVx1O8QKteLP972Y/ =O9Hk -----END PGP SIGNATURE----- --d5ZB48mKYG2jsBgL-- From owner-freebsd-arm@freebsd.org Fri Aug 14 13:40:22 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0AF819B8035 for ; Fri, 14 Aug 2015 13:40:22 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wi0-x234.google.com (mail-wi0-x234.google.com [IPv6:2a00:1450:400c:c05::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 95C3B11B0; Fri, 14 Aug 2015 13:40:21 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by wicne3 with SMTP id ne3so19790648wic.1; Fri, 14 Aug 2015 06:40:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=SJeAbyJpKjhv1pGKlPnGgYZSS0OGRiOW3Cn4hWBqB60=; b=AcHlWVoqJrCmdATdLe6OLXO6HNm0VEHZb3Cv3WAczuRuzOsTtCq+oYHIE/DlE9V26o zaOG0o6D2iOsmH5nkL6QqoZiwjgPhhqF6JYZGYjDsZdYay/HAT6vA9g09PZzOkyyf4O5 gOQPhWfi2kuCMsl37fbJgyFLB3WuLIvcgqQ3M4oEYD3Njq84FlPexZM4Pmf6w5oEQGPi E1JEiBt6z2NjcFWszSO/SeP4x2jMrUtj7L0WUolsCGUef5eKHCm031kbVkELUosXTNqf mGZ9dASuU2UUL64RacZGFB0I8S378AbiKDZwUJmQBW8tkPcm1VdFl7ewbI6WfEycDv7y iANA== X-Received: by 10.180.219.41 with SMTP id pl9mr7100815wic.30.1439559620140; Fri, 14 Aug 2015 06:40:20 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id k12sm8319758wjw.4.2015.08.14.06.40.17 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Aug 2015 06:40:19 -0700 (PDT) Sender: Baptiste Daroussin Date: Fri, 14 Aug 2015 15:40:15 +0200 From: Baptiste Daroussin To: Glen Barber Cc: Kevin , freebsd-arm@freebsd.org Subject: Re: Raspberry Pi 2 FreeBSD 11.0 Aug 4th snapshot "root Password not working" Message-ID: <20150814134015.GC68726@ivaldir.etoilebsd.net> References: <20150814125120.GE24069@FreeBSD.org> <20150814132326.GF24069@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: <20150814132326.GF24069@FreeBSD.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2015 13:40:22 -0000 --nmemrqcdn5VTmUEE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 14, 2015 at 01:23:26PM +0000, Glen Barber wrote: > [bapt@ CC'd.] >=20 > On Fri, Aug 14, 2015 at 12:51:20PM +0000, Glen Barber wrote: > > On Fri, Aug 14, 2015 at 08:40:15AM -0400, Kevin wrote: > > > >> On Aug 10, 2015 1:01 PM, "Andrew Gay" wrote: > > > >> > > > >> root/root > > > >> root/password/ > > > >> root/admin > > > >> root/ > > > >> root/administrator > > > >> root/freebsdarm > > > >> etc... > > > >> > > > >> freebsd/freebsd is a user though and works..... > > > >> > > >=20 > > > > jungle Boogie jungleboogie0 at gmail.com Mon Aug 10 20:37:32 UTC 20= 15 wrote: > > >=20 > > > > How were you trying to login with root? ssh, serial or wihh monito= r and > > > > keyboard connected to the pi? > > >=20 > > > I'm experiencing precisely the same issue when attempting to login as= root. > > > I'm using a keyboard and monitor on a Raspberry Pi 2. > > >=20 > > > Build/image was: > > > FreeBSD-11.0-CURRENT-arm-armv6-RPI2-20150804-r286285.img > > >=20 > >=20 > > I'll take a look into this. > >=20 >=20 > It looks like pw(8) is broken on head, specifically the 'usermod' > command. >=20 > The password for the 'freebsd' user is set as a result of 'useradd', > which includes '-w yes', forcing the password to equal the account name. > For the root user, which already exists, the password is set to 'root' > by using 'usermod' with '-w yes'. >=20 > On an unaltered RPI2 image (I suspect this is not related to arm alone), > examining master.passwd shows the problem with the root user: >=20 > root:*:0:0::0:0:Charlie &:/root:/bin/csh >=20 > For the 'freebsd' user, I see what I expect to see: >=20 > freebsd:[hash]:1001:1001::0:0:FreeBSD User:/home/freebsd:/bin/csh >=20 > Then, after using the 'usermod' command on the 'freebsd' user within the > mounted image, I see this: >=20 > root@releng2:/ # /usr/sbin/pw -R /mnt usermod freebsd -w yes > root@releng2:/ # grep ^freebsd /mnt/etc/master.passwd=20 > freebsd:*:1001:1001::0:0:FreeBSD User:/home/freebsd:/bin/csh >=20 > So, something is definitely wrong with 'usermod' in head. >=20 > Glen >=20 Fixed in r286775 Thanks for reporting Best regards, Bapt --nmemrqcdn5VTmUEE Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlXN778ACgkQ8kTtMUmk6EzkfQCgqwG731jUhv6Z95gFiJQRRkji QKEAnAy3ABGaEFtoSRHyWOSA/V3JmGyZ =+49Q -----END PGP SIGNATURE----- --nmemrqcdn5VTmUEE-- From owner-freebsd-arm@freebsd.org Fri Aug 14 13:43:34 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 809FA9B81D1 for ; Fri, 14 Aug 2015 13:43:34 +0000 (UTC) (envelope-from gjb@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 6DAB71778; Fri, 14 Aug 2015 13:43:34 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by freefall.freebsd.org (Postfix) with ESMTP id DC49B1C29; Fri, 14 Aug 2015 13:43:33 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Fri, 14 Aug 2015 13:43:32 +0000 From: Glen Barber To: Baptiste Daroussin Cc: Kevin , freebsd-arm@freebsd.org Subject: Re: Raspberry Pi 2 FreeBSD 11.0 Aug 4th snapshot "root Password not working" Message-ID: <20150814134332.GH24069@FreeBSD.org> References: <20150814125120.GE24069@FreeBSD.org> <20150814132326.GF24069@FreeBSD.org> <20150814134015.GC68726@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ESr4fftwSwE2Rzwi" Content-Disposition: inline In-Reply-To: <20150814134015.GC68726@ivaldir.etoilebsd.net> X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event X-PEKBAC-Definition: Problem Exists, Keyboard Between Admin/Computer User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2015 13:43:34 -0000 --ESr4fftwSwE2Rzwi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 14, 2015 at 03:40:15PM +0200, Baptiste Daroussin wrote: > On Fri, Aug 14, 2015 at 01:23:26PM +0000, Glen Barber wrote: > > So, something is definitely wrong with 'usermod' in head. > >=20 >=20 > Fixed in r286775 >=20 > Thanks for reporting >=20 Thank you! Glen --ESr4fftwSwE2Rzwi Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVzfCEAAoJEAMUWKVHj+KTGwsQAIpcFOR80iCi2o6jpkYrirnD hVWf02DTinam15OnqwfobBA8JKG6Ma907Ei4EfXDNe53nJ1efBVtYEbYibaMO1lZ uZGgbnmkC0uGNqIX+uweb/CI7P1Rh7+r88vLmqSsEm7BaEV5H6XwTpY8lKHeSdbz Pz/9mwcmNUTz3ZKjpbxDfXA1t3sS2oGN1rzVXejWSV6TDNz/Qcxzo6MvUuu1saRv pX68B5UTdMiLwsZLcVk8TBkYY07MQllmrhDknSfRf5XY5LhtoQVK1nbwMSNa1xEM 3nlQR+7FxwDpoUoJl7Xp4eJqPVl0v3RlOp31vN51fsLZWy0YjETH8tl+6ktJaw+4 7pg1zoY3+AszdUvEGLjVJA8a+Q9LnWYxACvMsAKstkhgLVUsDeJKobtJaJHV7njs wNMpD3IoSE58bJo4EE7YiJh7wqyPsPdx6658UXytNhQjD2z9XAH0gLy6Sj617SNW 4l316gFWM7yBROVLFXZFKGDd46UEpaVlsgayAjCss2EPY4GO/9tTPKt7xi4Zsm4J VUIwNoIZVo16Czh9YsCyaYDSeWiVrzwthizKvAUo6Lzv/qzTrKnrMOsMxn8Jg5yB osRnd+5/ZTVuJxzzvi+9cORF4/WpuhlsZhVPjzfFnCH0Vq7XOjCb8B8BvgdMA5s7 LxBCUFh9XpfKUcwiqatH =ChwC -----END PGP SIGNATURE----- --ESr4fftwSwE2Rzwi-- From owner-freebsd-arm@freebsd.org Fri Aug 14 13:49:37 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2DE0D9B82E5 for ; Fri, 14 Aug 2015 13:49:37 +0000 (UTC) (envelope-from kcurtis106@gmail.com) Received: from mail-wi0-x231.google.com (mail-wi0-x231.google.com [IPv6:2a00:1450: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 BD3D41A44; Fri, 14 Aug 2015 13:49:36 +0000 (UTC) (envelope-from kcurtis106@gmail.com) Received: by wijp15 with SMTP id p15so20059602wij.0; Fri, 14 Aug 2015 06:49:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=Hz2TTa/1EbrdSgMlTPDghyo0wLpWt0ye7XSpK+EBZF8=; b=zE/MGzN2eHCVI1lWauIsXqXfLne7jh3rS/nTXZ/V2899yF/GY+xNtiUG6v/2pdL2IC /hnJbSWoHPUe4LE2llu2L4ze7XIIPe0mFH9+Sw4hQuseRbxZt8i+1V+09E4AMjfRAQ9j phLTIKHD8NQd2V+iul+3lTS6oAMQOuNfUSLPtW72cPaxiu5T8bvk21HT2kDzjw+zQtdG vI5aKRK6BetrV6vRTSkvPbb3ooL5V8iVtb3GHf3IGtMJ8xfeIn9pu26UIfWr7UlvQVVs WUADbWV+9ZhZoy4GdJnHZUadkG9a6ibgQFRaK2YVDCcTtKdYbS2eJYZLY2TZoZdmSJ1A 8gFA== MIME-Version: 1.0 X-Received: by 10.180.219.41 with SMTP id pl9mr7177685wic.30.1439560175232; Fri, 14 Aug 2015 06:49:35 -0700 (PDT) Sender: kcurtis106@gmail.com Received: by 10.28.49.197 with HTTP; Fri, 14 Aug 2015 06:49:35 -0700 (PDT) In-Reply-To: <20150814134015.GC68726@ivaldir.etoilebsd.net> References: <20150814125120.GE24069@FreeBSD.org> <20150814132326.GF24069@FreeBSD.org> <20150814134015.GC68726@ivaldir.etoilebsd.net> Date: Fri, 14 Aug 2015 09:49:35 -0400 X-Google-Sender-Auth: ooc37folY-84XHB8KGy92hoaX70 Message-ID: Subject: Re: Raspberry Pi 2 FreeBSD 11.0 Aug 4th snapshot "root Password not working" From: "Kevin Curtis, Jr." To: Baptiste Daroussin Cc: Glen Barber , freebsd-arm@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2015 13:49:37 -0000 On Fri, Aug 14, 2015 at 9:40 AM, Baptiste Daroussin wrote: > On Fri, Aug 14, 2015 at 01:23:26PM +0000, Glen Barber wrote: >> [bapt@ CC'd.] >> >> On Fri, Aug 14, 2015 at 12:51:20PM +0000, Glen Barber wrote: >> > On Fri, Aug 14, 2015 at 08:40:15AM -0400, Kevin wrote: >> > > >> On Aug 10, 2015 1:01 PM, "Andrew Gay" wrote: >> > > >> >> > > >> root/root >> > > >> root/password/ >> > > >> root/admin >> > > >> root/ >> > > >> root/administrator >> > > >> root/freebsdarm >> > > >> etc... >> > > >> >> > > >> freebsd/freebsd is a user though and works..... >> > > >> >> > > >> > > > jungle Boogie jungleboogie0 at gmail.com Mon Aug 10 20:37:32 UTC 2015 wrote: >> > > >> > > > How were you trying to login with root? ssh, serial or wihh monitor and >> > > > keyboard connected to the pi? >> > > >> > > I'm experiencing precisely the same issue when attempting to login as root. >> > > I'm using a keyboard and monitor on a Raspberry Pi 2. >> > > >> > > Build/image was: >> > > FreeBSD-11.0-CURRENT-arm-armv6-RPI2-20150804-r286285.img >> > > >> > >> > I'll take a look into this. >> > >> >> It looks like pw(8) is broken on head, specifically the 'usermod' >> command. >> >> The password for the 'freebsd' user is set as a result of 'useradd', >> which includes '-w yes', forcing the password to equal the account name. >> For the root user, which already exists, the password is set to 'root' >> by using 'usermod' with '-w yes'. >> >> On an unaltered RPI2 image (I suspect this is not related to arm alone), >> examining master.passwd shows the problem with the root user: >> >> root:*:0:0::0:0:Charlie &:/root:/bin/csh >> >> For the 'freebsd' user, I see what I expect to see: >> >> freebsd:[hash]:1001:1001::0:0:FreeBSD User:/home/freebsd:/bin/csh >> >> Then, after using the 'usermod' command on the 'freebsd' user within the >> mounted image, I see this: >> >> root@releng2:/ # /usr/sbin/pw -R /mnt usermod freebsd -w yes >> root@releng2:/ # grep ^freebsd /mnt/etc/master.passwd >> freebsd:*:1001:1001::0:0:FreeBSD User:/home/freebsd:/bin/csh >> >> So, something is definitely wrong with 'usermod' in head. >> >> Glen >> > > Fixed in r286775 > > Thanks for reporting > > Best regards, > Bapt Greatly appreciated, thanks for the prompt response! Best regards, Kevin From owner-freebsd-arm@freebsd.org Fri Aug 14 18:38:08 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A794B9B9590 for ; Fri, 14 Aug 2015 18:38:08 +0000 (UTC) (envelope-from web@umich.edu) Received: from mail-yk0-f170.google.com (mail-yk0-f170.google.com [209.85.160.170]) (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 70352123D for ; Fri, 14 Aug 2015 18:38:07 +0000 (UTC) (envelope-from web@umich.edu) Received: by ykll84 with SMTP id l84so13045431ykl.0 for ; Fri, 14 Aug 2015 11:38:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:mail-followup-to :mime-version:content-type:content-disposition:user-agent; bh=bOBjVeJCXywS7boskMckAHoUpvXywyo5EomrKnmLs+8=; b=YRNFx8WWhcm5LECoMcmjYY34dBDWJtrc4dd0DBqv9IynCamUgR8sYdd0fFubxUKCVp OAYsZg9xemAfp0p0b4ZrQ9IJ+eBuWOmgCiBYzegwScgZ8lkXVDA0bpdSZ7S/2OpzXp+t YpZ91bzwiNfdspJqgzopLQie96/UVNIquMK81caUvOEivjjkfvridzqEot4fd4WKnsOR dPzCkVKIa6Auf2JSGtkDd0a7f0qMjgptd571Swg9GjJfyFCKKOeXbiinszKAtB/m2E82 iYIMI78sPb0Qb3LHhVx+mDVeZ94akxjR70CxMikeIGfOYqwc3qcLd1vHIKGTuEGrq0Sx pw8g== X-Gm-Message-State: ALoCoQlxtAB6IKs+F9Mlcal4FcrKz23hA2h2wFTl56kjip8HL+tWJzXNrpZDXAEksUJdnAHVCiNe X-Received: by 10.13.193.1 with SMTP id c1mr21202345ywd.172.1439577163058; Fri, 14 Aug 2015 11:32:43 -0700 (PDT) Received: from localhost (adsl-68-252-134-230.dsl.sfldmi.ameritech.net. [68.252.134.230]) by smtp.gmail.com with ESMTPSA id g187sm5904207ywf.35.2015.08.14.11.32.42 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Aug 2015 11:32:42 -0700 (PDT) Date: Fri, 14 Aug 2015 14:32:41 -0400 From: William Bulley To: "freebsd-arm@freebsd.org" Subject: broken/missing link on "platforms/arm" page? Message-ID: <20150814183241.GJ697@dell4> Mail-Followup-To: "freebsd-arm@freebsd.org" MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2015 18:38:08 -0000 The URL: https://www.freebsd.org/platforms/arm.html has a reference to a document: "Brief history of ARM" in the section: "FreeBSD/ARM Related Links" That URL: http://esd.et.ntust.edu.tw/downloads/2008_Embedded_Programming/2008_ESW/Embedded_3_ARM.pdf seems to have vanished... :-( I have searched for this PDF file using DuckDuckGo to no avail. Does anyone know any more about this document? I'd like to read it, if it exists. If it truly no longer exists, perhaps the link should be removed? Thanks in advance. Regards, web... -- /"\ ASCII RIBBON / William Bulley \ / CAMPAIGN AGAINST / X HTML E-MAIL AND / E-MAIL: web@umich.edu / \ LISTSERV POSTINGS / 72 characters width template ----------------------------------------->| From owner-freebsd-arm@freebsd.org Fri Aug 14 19:15:18 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8772F9B9C80 for ; Fri, 14 Aug 2015 19:15:18 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from erouter6.ore.mailhop.org (erouter6.ore.mailhop.org [54.187.213.119]) by mx1.freebsd.org (Postfix) with SMTP id 6AD541ACA for ; Fri, 14 Aug 2015 19:15:18 +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 for ; Fri, 14 Aug 2015 19:12:24 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id t7EJFAbx005292 for ; Fri, 14 Aug 2015 13:15:10 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: <1439579710.242.67.camel@freebsd.org> Subject: beaglebone PPS driver (pulse per second) From: Ian Lepore To: "freebsd-arm@FreeBSD.org" Date: Fri, 14 Aug 2015 13:15:10 -0600 Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.12.10 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2015 19:15:18 -0000 I know a few people here used to use the beaglebone with a PPS signal (from a GPS or radio clock) for ntpd. The ability to do that got broken a few weeks ago with the conversion to vendor-supplied FDT data. I've rewritten the PPS driver and committed it yesterday. It's now separate from the main timecounter driver, and can be loaded as a module and configured with a loader.conf setting so that you can use it even with a stock kernel or the downloadable beaglebone images. To use it as a module, just add to your loader.conf: am335x_dmtpps_load="YES" hw.am335x_dmtpps.input="P8-7" And add a devfs rule to symlink /dev/dmtpps to /dev/pps0 for use with ntpd. You can set the input pin to any of P8-7 through P8-10, depending on which pin on the P8 header you want to use for the signal. The driver will also continue to work with FDT-based config (it looks for one of the timer4..timer7 pins to be configured as input). There is also a manpage for the new driver with more details. -- Ian From owner-freebsd-arm@freebsd.org Sat Aug 15 01:16:59 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 98DEF9B7A34 for ; Sat, 15 Aug 2015 01:16:59 +0000 (UTC) (envelope-from werner@thieprojects.ch) Received: from newton2.metanet.ch (newton2.metanet.ch [80.74.158.131]) (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 58A971A8A for ; Sat, 15 Aug 2015 01:16:58 +0000 (UTC) (envelope-from werner@thieprojects.ch) Received: from qubik.local (cpe-76-173-9-214.hawaii.res.rr.com [76.173.9.214]) by newton2.metanet.ch (Postfix) with ESMTPSA id AABA5338076A; Sat, 15 Aug 2015 03:07:49 +0200 (CEST) Message-ID: <55CE90DF.2000702@thieprojects.ch> Date: Fri, 14 Aug 2015 15:07:43 -1000 From: Werner Thie Reply-To: werner@thieprojects.ch Organization: Thie & Co Projects User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: "freebsd-arm@freebsd.org" Subject: Re: broken/missing link on "platforms/arm" page? References: <20150814183241.GJ697@dell4> In-Reply-To: <20150814183241.GJ697@dell4> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Aug 2015 01:16:59 -0000 Try archive.org in such cases http://web.archive.org/web/20131006191543/http://esd.et.ntust.edu.tw/downloads/2008_Embedded_Programming/2008_ESW/Embedded_3_ARM.pdf Please find the doc at the URL above. Werner On 8/14/15 8:32 AM, William Bulley wrote: > The URL: > > https://www.freebsd.org/platforms/arm.html > > has a reference to a document: "Brief history of ARM" in the section: > > "FreeBSD/ARM Related Links" > > That URL: > > http://esd.et.ntust.edu.tw/downloads/2008_Embedded_Programming/2008_ESW/Embedded_3_ARM.pdf > > seems to have vanished... :-( > > I have searched for this PDF file using DuckDuckGo to no avail. > > Does anyone know any more about this document? I'd like to read it, > if it exists. If it truly no longer exists, perhaps the link should > be removed? Thanks in advance. > > Regards, > > web... > From owner-freebsd-arm@freebsd.org Sat Aug 15 03:30:50 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 696949B9B06 for ; Sat, 15 Aug 2015 03:30:50 +0000 (UTC) (envelope-from web@umich.edu) Received: from mail-yk0-f177.google.com (mail-yk0-f177.google.com [209.85.160.177]) (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 276DE1A51 for ; Sat, 15 Aug 2015 03:30:49 +0000 (UTC) (envelope-from web@umich.edu) Received: by ykfw73 with SMTP id w73so31426627ykf.3 for ; Fri, 14 Aug 2015 20:30:43 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:mime-version:content-type:content-disposition :user-agent; bh=H/n2xQ93C3txrr0nxzihCmCUNl5MdSYCvn4CZ3i/VxM=; b=XLaWimXSxjptqU190/mAA8s1sUqDtLXhxnLGJQEgvC5znZrqiyhRLTNyQwC3hk52Jw XK9UiiR6yUU4daFjGHCJrB5emLYk52/gVWkd4nihEByIjB3sDHCFXhrU2aXcxhg9nqlK DEBsZV74xNolvXiyIXfltWz25K4WOlRU1N34SUkPUSPKgkAgQKAKyZiCxg45ob1GurfV Nz+79MYmxscVmrhfcMeFMRA/niaK8HVh2eftoxhbr4Ek3mVoWUUoAKZi5e6koTZqtvSb AMKRRwJBjzsTl11WIQDsMQ+mSzOWHFeVXcYPoO6IYroDfzCNaTKIrTr4qRVHz4qYY4db /jFQ== X-Gm-Message-State: ALoCoQnq37n7vXNRGOO9wQMa/WVDOXxVUshR9eBFIgOzDdjM2WukjGzaa+L/yMygWqJDmNj/LzY+ X-Received: by 10.129.27.15 with SMTP id b15mr50042796ywb.106.1439609442704; Fri, 14 Aug 2015 20:30:42 -0700 (PDT) Received: from localhost (adsl-68-252-134-230.dsl.sfldmi.ameritech.net. [68.252.134.230]) by smtp.gmail.com with ESMTPSA id n124sm7220735ywe.1.2015.08.14.20.30.41 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Aug 2015 20:30:41 -0700 (PDT) Date: Fri, 14 Aug 2015 23:30:40 -0400 From: William Bulley To: Werner Thie Cc: "freebsd-arm@freebsd.org" Subject: Re: broken/missing link on "platforms/arm" page? Message-ID: <20150815033040.GB713@dell4> Mail-Followup-To: Werner Thie , "freebsd-arm@freebsd.org" MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Aug 2015 03:30:50 -0000 According to Werner Thie on Fri, 08/14/15 at 21:07: > > Try archive.org in such cases > > http://web.archive.org/web/20131006191543/http://esd.et.ntust.edu.tw/downloads/2008_Embedded_Programming/2008_ESW/Embedded_3_ARM.pdf > > Please find the doc at the URL above. Thanks! Got it. But the link on "platform/arm" is still invalid, yes? Regards, web... -- /"\ ASCII RIBBON / William Bulley \ / CAMPAIGN AGAINST / X HTML E-MAIL AND / E-MAIL: web@umich.edu / \ LISTSERV POSTINGS / 72 characters width template ----------------------------------------->| From owner-freebsd-arm@freebsd.org Sat Aug 15 03:52:55 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7584C9BA093 for ; Sat, 15 Aug 2015 03:52:55 +0000 (UTC) (envelope-from werner@thieprojects.ch) Received: from newton2.metanet.ch (newton2.metanet.ch [80.74.158.131]) (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 35A6011AD for ; Sat, 15 Aug 2015 03:52:55 +0000 (UTC) (envelope-from werner@thieprojects.ch) Received: from qubik.local (cpe-76-173-9-214.hawaii.res.rr.com [76.173.9.214]) by newton2.metanet.ch (Postfix) with ESMTPSA id 4053F33809BD; Sat, 15 Aug 2015 05:52:50 +0200 (CEST) Message-ID: <55CEB790.1070704@thieprojects.ch> Date: Fri, 14 Aug 2015 17:52:48 -1000 From: Werner Thie Reply-To: werner@thieprojects.ch Organization: Thie & Co Projects User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: William Bulley CC: "freebsd-arm@freebsd.org" Subject: Re: broken/missing link on "platforms/arm" page? References: <20150815033040.GB713@dell4> In-Reply-To: <20150815033040.GB713@dell4> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Aug 2015 03:52:55 -0000 On 8/14/15 5:30 PM, William Bulley wrote: > According to Werner Thie on Fri, 08/14/15 at 21:07: >> >> Try archive.org in such cases >> >> http://web.archive.org/web/20131006191543/http://esd.et.ntust.edu.tw/downloads/2008_Embedded_Programming/2008_ESW/Embedded_3_ARM.pdf >> >> Please find the doc at the URL above. > > Thanks! Got it. But the link on "platform/arm" is still invalid, yes? Sure it is dead, a case for the history books, remember change is the only constant! Whoever is in charge could change the link target to the one at archive.org and voila, it's life again. Werner From owner-freebsd-arm@freebsd.org Sat Aug 15 12:32:21 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7EFE09BA396 for ; Sat, 15 Aug 2015 12:32:21 +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 391711FFD for ; Sat, 15 Aug 2015 12:32:20 +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 74AD91FE023 for ; Sat, 15 Aug 2015 14:32:11 +0200 (CEST) Subject: Re: DWC OTG TX path optimisation for 11-current To: freebsd-arm@FreeBSD.org References: <55A7D8CE.4020809@selasky.org> <55B23276.8090703@selasky.org> <55B73113.2020308@selasky.org> <55B8AB76.7030603@selasky.org> <55B8B297.1010008@selasky.org> <20150729154516.GH78154@funkthat.com> <55B8F5EC.2050908@selasky.org> <46ad096c958.1a82a175@mail.schwarzes.net> <55B9C3E2.5040501@selasky.org> <46ae815c7c3.447237c8@mail.schwarzes.net> <46aece00b53.3c1cdc1f@mail.schwarzes.net> <55BB2A5F.9000502@selasky.org> <46baa16c4ce.6efd29ef@mail.schwarzes.net> From: Hans Petter Selasky Message-ID: <55CF31A1.5080205@selasky.org> Date: Sat, 15 Aug 2015 14:33:37 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: <46baa16c4ce.6efd29ef@mail.schwarzes.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Aug 2015 12:32:21 -0000 On 08/09/15 05:09, Andreas Schwarz wrote: > On 31.07.15, Hans Petter Selasky wrote: > >> The attached patch will add some more debug prints so that I know what >> is going on in the problematic function. You'll need to C&P me the >> resulting console prints. > > I've applied the patch to r286117 and started to build the world in a > loop until the problem occur. See the output below. After the problem > was there (last lines), no further debug output was generated by your > patch. > Hi, Can you re-test the latest 11-current after: https://svnweb.freebsd.org/changeset/base/286802 --HPS