From owner-freebsd-arm@freebsd.org Sun Sep 11 16:20:36 2016 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 66A5EBD6BDE for ; Sun, 11 Sep 2016 16:20:36 +0000 (UTC) (envelope-from e.moe@rcn.com) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) (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 33BAC17A for ; Sun, 11 Sep 2016 16:20:35 +0000 (UTC) (envelope-from e.moe@rcn.com) X_CMAE_Category: , , X-CNFS-Analysis: v=2.2 cv=Ctr9STwD c=1 sm=1 tr=0 a=dx250bZxW1HngxdpQMIA3g==:117 a=dx250bZxW1HngxdpQMIA3g==:17 a=IkcTkHD0fZMA:10 a=7Qk2ozbKAAAA:8 a=OA2lqS22AAAA:8 a=MblHmfhBUmSBXmIPL6UA:9 a=eCJyFBme0dIDkcO9:21 a=9dHPNxKPubeS_gJt:21 a=QEXdDO2ut3YA:10 a=1lyxoWkJIXJV6VJUPhuM:22 a=047cQLXTEfCjWPUe_kQW:22 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: ZS5tb2VAcmNuLmNvbQ== Authentication-Results: smtp01.rcn.cmh.synacor.com header.from=e.moe@rcn.com; sender-id=neutral Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.mail=e.moe@rcn.com; spf=neutral; sender-id=neutral Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.user=e.moe; auth=pass (PLAIN) Received-SPF: neutral (smtp01.rcn.cmh.synacor.com: 24.148.20.233 is neither permitted nor denied by domain of rcn.com) Received: from [24.148.20.233] ([24.148.20.233:21111] helo=[192.168.3.100]) by smtp.rcn.com (envelope-from ) (ecelerity 3.6.23.54417 r(Core:3.6.23.0)) with ESMTPSA (cipher=DHE-RSA-AES256-SHA) id AD/87-04139-25485D75; Sun, 11 Sep 2016 12:20:34 -0400 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: Unaligned access in ubldr.bin From: Erik Moe In-Reply-To: Date: Sun, 11 Sep 2016 11:20:34 -0500 Cc: =?utf-8?Q?Micha=C5=82_Stanek?= , freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: <26CCA10F-E369-402E-B34D-CE66FEDF9746@rcn.com> References: To: Warner Losh X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Sep 2016 16:20:36 -0000 > On Sep 9, 2016, at 10:31 AM, Warner Losh wrote: >=20 > On Thu, Sep 8, 2016 at 5:23 PM, Erik Moe wrote: >>=20 >> On Sep 7, 2016, at 8:22 AM, Warner Losh wrote: >>=20 >> On Wed, Sep 7, 2016 at 12:46 AM, Erik Moe wrote: >>=20 >> Hello, >>=20 >> I=E2=80=99ve been trying to bring up FreeBSD on the USB Armory based = on the i.MX53. >> I=E2=80=99ve made myself a u-boot patch that will load and start = ubldr.bin but I=E2=80=99m >> running into a issue with what I think is an unaligned access issue: >>=20 >>=20 >> which version of u-boot are you using? >>=20 >>=20 >> I was using 2016.07, but also tried u-boot from head (b615267). >=20 > When forward porting the u-boot in the ports tree, I noticed that = 2016.05 worked > w/o changing anything in ubldr and 2016.07 and head from a week ago = both > gave me unaligned accesses. Maybe you could try it as an experiment? = Failed > in exactly the same way on the two boards I tried it on (pandaboard = and BBB). I was going to try 2016.05 as you suggested, but ended up trying a = different experiment instead. What I saw was ubldr.bin getting loaded, = doing it=E2=80=99s self relocation, calling main and then failing in the = getopt call in api_parse_cmdline_sig. Since I wasn=E2=80=99t passing the = api signature on the command line to ubldr and ubldr will fallback to = searching memory anyway for api signature I changed the following in = glue.c: =46rom this: if (!api_parse_cmdline_sig(argc, argv, &sig) && = !api_search_sig(&sig)) To this: if (!api_search_sig(&sig)) That got around the unaligned access issue and ubldr was able to boot = the kernel, though I think I have issues with the dtb that I=E2=80=99m = building: U-Boot 2016.07 (Aug 31 2016 - 04:10:12 -0500) CPU: Freescale i.MX53 rev2.1 at 800 MHz Reset cause: POR Board: Inverse Path USB armory MkI I2C: ready DRAM: 512 MiB WARNING: Caches not enabled MMC: FSL_SDHC: 0 reading u-boot.env ** Unable to read "u-boot.env" from mmc0:1 ** Using default environment In: serial Out: serial Err: serial Net: CPU Net Initialization Failed No ethernet found. starting USB... USB0: USB EHCI 1.00 scanning bus 0 for devices... 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Hit any key to stop autoboot: 0 Booting from: mmc 0 ubldr.bin reading ubldr.bin 225796 bytes read in 28 ms (7.7 MiB/s) ## No elf image at address 0x72000000 ## Starting application at 0x70800000 ... Consoles: U-Boot console Compatible U-Boot API signature found @0x8f55a3f0 FreeBSD/armv6 U-Boot loader, Revision 1.2 (root@dora, Thu Sep 8 18:57:27 CDT 2016) DRAM: 512MB MMC Device 1 not found Number of U-Boot devices: 1 U-Boot env: loaderdev=3D'mmc 0' Found U-Boot device: disk Checking unit=3D0 slice=3D partition=3D... good. Booting from disk0s2a: /boot/kernel/kernel data=3D0x5f3b64+0x9449c = syms=3D[0x4+0x84470+0x4+0x98ccc] Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/boot/kernel/kernel]... /boot/dtb/imx53-usbarmory.dtb size=3D0x4590 Loaded DTB from file 'imx53-usbarmory.dtb'. Kernel entry at 0x70a00100... Kernel args: (null) I think the heart of the issue is that when clang builds ubldr it=E2=80=99= s generating code that causing an unaligned access. It=E2=80=99s the = call to getopt in api_parse_cmdline_sig: while ((c =3D getopt (argc, argv, "a:")) !=3D -1) The third parameter =E2=80=9Ca:=E2=80=9D in the .rodata.str1.1 section = is not aligned on a word boundary: [ 3264] U-Boot console [ 3273] a: [ 3276] UBootAPI So when this section of code runs, it gets the unaligned access = exception at address 24ca4: if (optreset || !*place) { /* update scanning = pointer */ optreset =3D 0; if (optind >=3D nargc || *(place =3D nargv[optind]) !=3D = '-') { 24c94: e1510007 cmp r1, r7 24c98: aa000011 bge 24ce4 24c9c: e7965101 ldr r5, [r6, r1, lsl #2] 24ca0: e59f21d0 ldr r2, [pc, #464] ; 24e78 = 24ca4: e5825000 str r5, [r2] 24ca8: e5d53000 ldrb r3, [r5] 24cac: e353002d cmp r3, #45 ; 0x2d That=E2=80=99s my theory anyway since r2 contains the address of the = constant =E2=80=9Ca:=E2=80=9D, which ends of being 70833cd9. If I=E2=80=99= m right I=E2=80=99m not sure how to fix this. >=20 >> ## Starting application at 0x70800000 ... >> data abort >> pc : [<70824bac>] lr : [<7081846c>] >> sp : 8f550c98 ip : 70835a00 fp : 8f550cb0 >> r10: 00000002 r9 : 70838d58 r8 : 70833cd9 >> r7 : 707fff08 r6 : 000054f0 r5 : 70833cd9 r4 : 00000000 >> r3 : 70828fc4 r2 : 70833cd9 r1 : 00000001 r0 : 7083705c >> Flags: Nzcv IRQs off FIQs off Mode SVC_32 >> Resetting CPU ... >>=20 >> I=E2=80=99ve hand dissambled the code at pc=3D0x70824bac: >>=20 >> 0x70824ba8: 0xe59f21d0 ldr r2, [pc, #464] >> 0x70824bac: 0xe5825000 str r5, [r2] >> 0x70824bb0: 0xe5d53000 ldrb r3, [r5] >> 0x70824bb4: 0xe353002d cmp r3, #45 >> 0x70824bb8: 0x1a00000b bne #+44 >>=20 >> The offending instructions is "str r5, [r2]=E2=80=9D where r2 =3D = 0x70833cd9, which >> sort of makes sense since it isn=E2=80=99t aligned on a 4 byte = boundary. I=E2=80=99m new to >> arm ARM, so I=E2=80=99m not really sure. My questions are these: >>=20 >> 1.) Doesn=E2=80=99t ARMv6 and higher architecture allow unaligned = access? Is there >> something that u-boot needs be doing in initialization to allow = unaligned >> access? >>=20 >>=20 >> It does, but usually that's configured later in boot. >>=20 >> 2.) Does ubldr make the assumption that unaligned access is allowed = and >> maybe shouldn=E2=80=99t? I would think not since ubldr has been = around for a while >> and works on numerous ARM processors. >>=20 >>=20 >> It may be that the compiler is generating bad code in this case? You >> might check to see how we're building it and to see if that's causing >> problems. >>=20 >>=20 >> Per Michal Stanek=E2=80=99s suggestion I tried adding = "-mno-unaligned-access=E2=80=9D to the >> build of ubldr. It=E2=80=99s still failing in getopt, though not it = the same spot: >=20 > How about adding it to the ubldr build? IIRC, it should be default in > FreeBSD's clang though. I did try adding -mno-unaligned-access to the build of ubldr, but still = got the unaligned access issue. The patch I used is attached. >=20 >> ## Starting application at 0x70800000 ... >> data abort >> pc : [<70824bd0>] lr : [<70818454>] >> sp : 8f559a78 ip : 70835a90 fp : 8f559a90 >> r10: 00000002 r9 : 70838df0 r8 : 70833d73 >> r7 : 707fff08 r6 : 00005530 r5 : 70833d73 r4 : 00000000 >> r3 : 70828fe8 r2 : 70833d73 r1 : 00000001 r0 : 708370ec >> Flags: Nzcv IRQs off FIQs off Mode SVC_32 >> Resetting CPU ... >>=20 >> 0x70824bcc 0xe59f21d0 ldr r2, [pc, #464] >> 0x70824bd0 0xe5825000 str r5, [r2] >> 0x70824bd4 0xe5d53000 ldrb r3, [r5] >> 0x70824bd8 0xe353002d cmp r3, #45 >>=20 >> 70833d72: 00 61 3a 00 55 42 6f 6f 74 41 50 49 00 49 44 = .a:.UBootAPI.ID >>=20 >> r2 contains 70833d73 which points to =E2=80=9C0x61 0x3a 0x00=E2=80=9D, = which is the literal >> string =E2=80=9Ca:=E2=80=9D. Looking at the lr register the calling = function is >> =E2=80=9Capi_parse_cmdline_sig=E2=80=9D. Looking at the code: >>=20 >> api_parse_cmdline_sig(int argc, char **argv, struct api_signature = **sig) >> { >> unsigned long api_address; >> int c; >>=20 >> api_address =3D 0; >> opterr =3D 0; >> optreset =3D 1; >> optind =3D 1; >>=20 >> while ((c =3D getopt (argc, argv, "a:")) !=3D -1) >> switch (c) { >> case 'a': >> api_address =3D strtoul(optarg, NULL, 16); >> break; >> default: >> break; >> } >>=20 >> It=E2=80=99s the third argument to getopt that seems to be on an odd = address. As >> for the SCTLR.A bit being enabled, that is definitely something = u-boot does, >> because the default state is for it to be cleared after reset. I see = this >> in arch/arm/cpu/armv7/start.S: >>=20 >> /* >> * disable MMU stuff and caches >> */ >> mrc p15, 0, r0, c1, c0, 0 >> bic r0, r0, #0x00002000 @ clear bits 13 (--V-) >> bic r0, r0, #0x00000007 @ clear bits 2:0 (-CAM) >> orr r0, r0, #0x00000002 @ set bit 1 (--A-) Align >> orr r0, r0, #0x00000800 @ set bit 11 (Z---) BTB >> #ifdef CONFIG_SYS_ICACHE_OFF >> bic r0, r0, #0x00001000 @ clear bit 12 (I) I-cache >> #else >> orr r0, r0, #0x00001000 @ set bit 12 (I) I-cache >> #endif >> mcr p15, 0, r0, c1, c0, 0 >>=20 >> I tried to clear that flag, but that didn=E2=80=99t work either, but = I=E2=80=99m not sure if >> this is correct: >>=20 >> mac p15, 0, r0, c1, c0, 0 >> bic r0, r0, #0x00000002 >> mar p15, 0, r0, c1, c0, 0 >=20 > That looks like it should do the right thing. You could just remove > the orr line that ors in bit 1 too. Have you tried that? >=20 > Warner Erik From owner-freebsd-arm@freebsd.org Mon Sep 12 03:49:43 2016 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 AA750BD7F7C for ; Mon, 12 Sep 2016 03:49:43 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-oi0-x22d.google.com (mail-oi0-x22d.google.com [IPv6:2607:f8b0:4003:c06::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5C147C7 for ; Mon, 12 Sep 2016 03:49:43 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-oi0-x22d.google.com with SMTP id d191so69227744oih.2 for ; Sun, 11 Sep 2016 20:49:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=o9Bv7Ppns9NJWK/siTmFrvDWqzawVzmCeNClTeDa4l8=; b=hY5CQYliv3EdKVk2XvnfKSTIrrJWD22OK+rhXfA1zbOUa/f89Azi8DqxYaLfxdnewa Ey81m6EC99+UIysEwGfnruepgNyGFOKGYkQZrl6eFJb513yHT7zjD+zTjO7ZFBiHUJPV YZYKjgPEaDgZcp8T1Y27ederWc2ygzeestz0SVrz3+EipnZqlMLRs46lMD3tzQnXoK05 iJhfOLXTnZnv6MSuw7YrLxNN720fPxbyFkLpnYXEL4Oxb395mCaNbrudIi+9oIjheaF0 Zm9e8QJyZTdxSa+IyTxzKy4wA0zQAJflTuJu8gqEnoUt5tDgDvLjzTxPiLYJj/cEaE8q 3UaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=o9Bv7Ppns9NJWK/siTmFrvDWqzawVzmCeNClTeDa4l8=; b=SoMjZlxccdfQWm6Re6cdj8zq+YGjPIgmgS93asNehqUqN7uEBfikyX+FLZaoz/z5r+ diQ6dbigzTj0yPgPyf39exo1vYw2jwj0MqMnFcqbUkWu3vxTRWLAUAVDm5vqMcfUTeXc Ec4nl3HKGwsZagORX6KO3EG/5WxNjy+lhJBiB0q8z0KoxYZ3w+54++p+3/dTt+z9KkTZ lVtOUmPpkejcMzzG/BH/jV6SVpLjL38SxxMgOt1mkGpdfCzp84yT99Qt8BPzMaYhgKaV V07eyI8BgFUmvgk7RZBcvtli+kMHBycZJUHNHpUIxzj9dGzfAj6IxlXftYbddfU1dv9Y y7zQ== X-Gm-Message-State: AE9vXwObTbB61OhLp764UWJ8e49OUlJFSbx85SBD2uVLJRDj31k0jeATQzTadVEpy4vg/Tuw7BpZXr87Jc/sUg== X-Received: by 10.202.245.19 with SMTP id t19mr2300681oih.131.1473652182609; Sun, 11 Sep 2016 20:49:42 -0700 (PDT) MIME-Version: 1.0 Received: by 10.36.141.129 with HTTP; Sun, 11 Sep 2016 20:49:41 -0700 (PDT) In-Reply-To: <20160909182904.5173330.38140.11481@gmail.com> References: <14e39088-681f-7771-110e-69d364d26afb@gmx.de> <654e3e5e-c80a-f94a-1702-eda97fc69298@gmx.de> <20160909182904.5173330.38140.11481@gmail.com> From: Adrian Chadd Date: Sun, 11 Sep 2016 20:49:41 -0700 Message-ID: Subject: Re: Bananapi Pro WiFi Adapter To: Russell Haley Cc: "C.Dornig" , Warner Losh , "freebsd-arm@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2016 03:49:43 -0000 Heh, baby steps. The broadcom drivers are .. amusingly complicated. I may start by porting ath6kl or the marvell SDIO parts. I have both of those parts. the drivers aren't as .. obtusely complicated as brcmfmac's bus hierarchy is. -adrian On 9 September 2016 at 11:29, Russell Haley wrote: > Eeeek! (giddy with excitement). I've got a hummingboard with an SDIO wifi= /bluetooth chip to help with SDIO debugging too. =E2=80=8EI think it's broa= dcom as well although I think a different chipset (I'll dig out my notes). > > Russ > > Sent from my BlackBerry 10 smartphone on the Virgin Mobile network. > Original Message > From: C.Dornig > Sent: Friday, September 9, 2016 11:21 AM > To: Warner Losh; Adrian Chadd > Cc: Russell Haley; freebsd-arm@freebsd.org > Subject: Re: Bananapi Pro WiFi Adapter > > Hi, > > > Ok, that's sounds there is still a lot of work to do. > I am not a kernel developer, so i can only help with testing if you like. > > > Kind Regards, > > C. > > On 09.09.2016 17:35, Warner Losh wrote: >> On Thu, Sep 8, 2016 at 7:19 PM, Adrian Chadd wr= ote: >>> * cam/mmc so we can speak to SDIO attached devices via CAM (ie, we >>> submit commands, get responses, get interrupts, etc) as the bus layer. >> >> I've started integrating Ilya Bakulin's mmccam into the tree, btw. >> >> Warner >> > From owner-freebsd-arm@freebsd.org Mon Sep 12 15:44:01 2016 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 E7072BD8794 for ; Mon, 12 Sep 2016 15:44:01 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [69.239.235.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "www.zefox.org", Issuer "www.zefox.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C596629F for ; Mon, 12 Sep 2016 15:44:01 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.15.2/8.15.2) with ESMTPS id u8CFFIlo088464 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 12 Sep 2016 08:15:19 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.15.2/8.15.2/Submit) id u8CFFIhf088463; Mon, 12 Sep 2016 08:15:18 -0700 (PDT) (envelope-from fbsd) Date: Mon, 12 Sep 2016 08:15:18 -0700 From: bob prohaska To: freebsd-arm@freebsd.org Subject: Bizarre output from svnlite during ports update Message-ID: <20160912151517.GA21755@www.zefox.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2016 15:44:02 -0000 While updating /usr/ports on 11.0-PRERELEASE FreeBSD 11.0-PRERELEASE #0 r305394 the output of svnlite started out normally and then looked like this: A sysutils/e2fsprogs/files/patch-lib_ext2fs_unix__io.c ^[[BU sysutils/e2fsprogs/distinfo ^[[BU sysutils/rej/Makefile ^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[BU sysutils/burp/Makefile ^[[B^[[BU sysutils/cfengine35/Makefile ^[[B^[[BU sysutils/sbsigntool/Makefile ^[[BU sysutils/libcpuid/Makefile ^[[BU sysutils/debootstrap/distinfo ^[[BU sysutils/duplicity/distinfo ^[[BU sysutils/i7z/Makefile ^[[B^[[B^[[B^[[B^[[B^[[B^[[BU sysutils/dmg2img/Makefile ^[[BU sysutils/cmogstored/Makefile ^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[BU sysutils/e2fsprogs/Makefile U sysutils/e2fsprogs/files/patch-misc__Makefile.in U sysutils/hploscripts/Makefile U sysutils/boxbackup-devel/Makefile before returning to normal. The connection was over ssh, it had been up for a week or so with no indication of garbage or corruption (there is a wireless link in the chain). Might this be indicative of a deeper problem? Thanks for reading, bob prohaska From owner-freebsd-arm@freebsd.org Mon Sep 12 21:36:45 2016 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 34095BD2753 for ; Mon, 12 Sep 2016 21:36:45 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (gate2.funkthat.com [208.87.223.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gold.funkthat.com", Issuer "gold.funkthat.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1D9D1864 for ; Mon, 12 Sep 2016 21:36:44 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (localhost [127.0.0.1]) by gold.funkthat.com (8.15.2/8.15.2) with ESMTPS id u8CLahlP098366 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 12 Sep 2016 14:36:44 -0700 (PDT) (envelope-from jmg@gold.funkthat.com) Received: (from jmg@localhost) by gold.funkthat.com (8.15.2/8.15.2/Submit) id u8CLahQi098365 for freebsd-arm@FreeBSD.org; Mon, 12 Sep 2016 14:36:43 -0700 (PDT) (envelope-from jmg) Date: Mon, 12 Sep 2016 14:36:43 -0700 From: John-Mark Gurney To: freebsd-arm@FreeBSD.org Subject: interesting arm issue/bug Message-ID: <20160912213643.GE1691@funkthat.com> Mail-Followup-To: freebsd-arm@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Operating-System: FreeBSD 11.0-ALPHA2 amd64 X-PGP-Fingerprint: D87A 235F FB71 1F3F 55B7 ED9B D5FF 5A51 C0AC 3D65 X-Files: The truth is out there X-URL: https://www.funkthat.com/ X-Resume: https://www.funkthat.com/~jmg/resume.html X-TipJar: bitcoin:13Qmb6AeTgQecazTWph4XasEsP7nGRbAPE X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? User-Agent: Mutt/1.6.1 (2016-04-27) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (gold.funkthat.com [127.0.0.1]); Mon, 12 Sep 2016 14:36:44 -0700 (PDT) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2016 21:36:45 -0000 I'm not sure if we run on this hardware or not, but I thought it'd be good to bring this to the attention of the list: http://www.mono-project.com/news/2016/09/12/arm64-icache/ -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-freebsd-arm@freebsd.org Tue Sep 13 05:13:55 2016 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 5B6EFBD8144 for ; Tue, 13 Sep 2016 05:13:55 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from mail-pf0-x243.google.com (mail-pf0-x243.google.com [IPv6:2607:f8b0:400e:c00::243]) (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 2803093D for ; Tue, 13 Sep 2016 05:13:54 +0000 (UTC) (envelope-from tim@kientzle.com) Received: by mail-pf0-x243.google.com with SMTP id 128so9079197pfb.0 for ; Mon, 12 Sep 2016 22:13:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kientzle-com.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=gu3Y82KJyaRqoYrj+Tgm5/fWwXAAq2z/8+1ed9dH8ZE=; b=OMJpwAabb6zT2AOuTy8g6acn9biywmMU5kee+2FhoDqxSv26etzqHEvJPTYV0pTPdS A+Zmax57+wkl3G6uy2N/pqW8PUyoLTzjiZaNTNSv5Z3b/UKmjSOtAiSQZyqpyy2rO6x1 vEktSZIp+mZbfPCvfZqPtgx+EY4RYyptqSj+8VMbF6mm3bI35wPSNb0C8OkvxxfZ8SQv 01Nc4ZfkOO3A4SS5wxlvCA+Mp4QCuNGeKwUIMuWx8nyRoN+S0R6QEDi/22uVbdC9z3HE MG4Bxjedbxg26FZaZASobzAle6hKbSrbu9v/SBwQW8m5RDfyBdF5RqBG+6o6N1Y0KL1v g5lQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=gu3Y82KJyaRqoYrj+Tgm5/fWwXAAq2z/8+1ed9dH8ZE=; b=NfN40OBCZcJP39KfGyRaTawKcdRWZRBjnBflLZOO4IzyXCS5Dhq2vz+LhGCzX9rH/Q v1iKIQ3lK9b27Fy27jXG9Qp8ix2e7hvH6yIzrvOInZxMs/xK2h9jdVfrlGIf+XMwlLsq SbFGEXclgBvlwcqDJgHd0n5+fDT+0b0VIejxlXkIdvBpouE1YgL0B2Do4tLOsV5nhZn6 IB2jHpbhcCCRe1bLvyWfX1/VDMCLf8wbarvrG6HlPwKGrgDfyjcer8smT9cK1Tto7Nhn 5/J2VEvIn8yHK6zJR+faRI45M8Rve/3fLlbjUwzMSLggWhqCguH2ro2WM9atn1AVUMC1 oh2Q== X-Gm-Message-State: AE9vXwOX6xx7mOAfHWProFSKdmZFblPt2hrcytsKeJBAa3L18gIRT9n4xJYMqDUyAb/PRg== X-Received: by 10.98.104.71 with SMTP id d68mr39950349pfc.163.1473743634223; Mon, 12 Sep 2016 22:13:54 -0700 (PDT) Received: from [192.168.1.101] (c-24-6-102-176.hsd1.ca.comcast.net. [24.6.102.176]) by smtp.gmail.com with ESMTPSA id x9sm27950725pfd.70.2016.09.12.22.13.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 12 Sep 2016 22:13:53 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 10.0 \(3225\)) Subject: Re: Bizarre output from svnlite during ports update From: Tim Kientzle In-Reply-To: <20160912151517.GA21755@www.zefox.net> Date: Mon, 12 Sep 2016 22:13:51 -0700 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <6E5FEFEE-E67E-41BD-8EBA-B8AC92760BBB@kientzle.com> References: <20160912151517.GA21755@www.zefox.net> To: bob prohaska X-Mailer: Apple Mail (2.3225) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2016 05:13:55 -0000 > On Sep 12, 2016, at 8:15 AM, bob prohaska wrote: >=20 > While updating /usr/ports on 11.0-PRERELEASE FreeBSD 11.0-PRERELEASE = #0 r305394 > the output of svnlite started out normally and then looked like this: >=20 > A sysutils/e2fsprogs/files/patch-lib_ext2fs_unix__io.c > ^[[BU sysutils/e2fsprogs/distinfo > ^[[BU sysutils/rej/Makefile > ^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[BU sysutils/burp/Makefile > ^[[B^[[BU sysutils/cfengine35/Makefile > ^[[B^[[BU sysutils/sbsigntool/Makefile > ^[[BU sysutils/libcpuid/Makefile > ^[[BU sysutils/debootstrap/distinfo > ^[[BU sysutils/duplicity/distinfo > ^[[BU sysutils/i7z/Makefile > ^[[B^[[B^[[B^[[B^[[B^[[B^[[BU sysutils/dmg2img/Makefile > ^[[BU sysutils/cmogstored/Makefile > = ^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[= [B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B= ^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[= [B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[BU sysutils/e2fsprogs/Makefile > U sysutils/e2fsprogs/files/patch-misc__Makefile.in > U sysutils/hploscripts/Makefile > U sysutils/boxbackup-devel/Makefile >=20 > before returning to normal. ESC [ B is the VT100 command for =E2=80=9Ccursor down=E2=80=9D = (Apparently, you=E2=80=99re not running a VT100-style console?) So this is not simple gibberish, but rather it looks like something is = trying to scroll the screen. Is it possible that some other program was = generating output to the screen at the same time? Tim From owner-freebsd-arm@freebsd.org Tue Sep 13 05:41:18 2016 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 C9992BD892A for ; Tue, 13 Sep 2016 05:41:18 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [69.239.235.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "www.zefox.org", Issuer "www.zefox.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A2B2E824 for ; Tue, 13 Sep 2016 05:41:18 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.15.2/8.15.2) with ESMTPS id u8D5fN1R090238 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 12 Sep 2016 22:41:24 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.15.2/8.15.2/Submit) id u8D5fNx0090237; Mon, 12 Sep 2016 22:41:23 -0700 (PDT) (envelope-from fbsd) Date: Mon, 12 Sep 2016 22:41:23 -0700 From: bob prohaska To: Tim Kientzle Cc: freebsd-arm@freebsd.org Subject: Re: Bizarre output from svnlite during ports update Message-ID: <20160913054123.GB21755@www.zefox.net> References: <20160912151517.GA21755@www.zefox.net> <6E5FEFEE-E67E-41BD-8EBA-B8AC92760BBB@kientzle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6E5FEFEE-E67E-41BD-8EBA-B8AC92760BBB@kientzle.com> User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2016 05:41:18 -0000 On Mon, Sep 12, 2016 at 10:13:51PM -0700, Tim Kientzle wrote: > > > On Sep 12, 2016, at 8:15 AM, bob prohaska wrote: > > ^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[BU sysutils/e2fsprogs/Makefile > > U sysutils/e2fsprogs/files/patch-misc__Makefile.in > > U sysutils/hploscripts/Makefile > > U sysutils/boxbackup-devel/Makefile > > > > before returning to normal. > > ESC [ B is the VT100 command for ???cursor down??? (Apparently, you???re not running a VT100-style console?) > > So this is not simple gibberish, but rather it looks like something is trying to scroll the screen. Is it possible that some other program was generating output to the screen at the same time? > > Not likely. The window was a commandshell session on Mac OSX 10.7.5, running ssh to the BSD box over a mixed wired and wireless network. There were no background jobs and the Mac window was scrolling freely. I've been using the same setup for about a year and never seen this behavior before, so I thought it might be indicative of a newly-introduced bug. A subsequent svnlite session to update /usr/src produced no such output. Nothing to do but keep watching. Thanks for replying! bob prohaska > > > From owner-freebsd-arm@freebsd.org Tue Sep 13 10:21:09 2016 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 66E3ABD71A8 for ; Tue, 13 Sep 2016 10:21:09 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from kif.fubar.geek.nz (kif.fubar.geek.nz [178.62.119.249]) by mx1.freebsd.org (Postfix) with ESMTP id 38712197 for ; Tue, 13 Sep 2016 10:21:08 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from zapp (97e5aee7.skybroadband.com [151.229.174.231]) by kif.fubar.geek.nz (Postfix) with ESMTPSA id AC937D78E6; Tue, 13 Sep 2016 10:20:38 +0000 (UTC) Date: Tue, 13 Sep 2016 11:20:37 +0100 From: Andrew Turner To: John-Mark Gurney Cc: freebsd-arm@FreeBSD.org Subject: Re: interesting arm issue/bug Message-ID: <20160913112037.0e06cb4d@zapp> In-Reply-To: <20160912213643.GE1691@funkthat.com> References: <20160912213643.GE1691@funkthat.com> X-Mailer: Claws Mail 3.14.0 (GTK+ 2.24.29; amd64-portbld-freebsd12.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.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2016 10:21:09 -0000 On Mon, 12 Sep 2016 14:36:43 -0700 John-Mark Gurney wrote: > I'm not sure if we run on this hardware or not, but I thought it'd be > good to bring this to the attention of the list: > http://www.mono-project.com/news/2016/09/12/arm64-icache/ > We don't boot on this hardware. It is also my understanding having a mismatch in the CTR_EL0 register is a violation of the architecture, and therefore a hardware bug. If someone was to port FreeBSD to this SoC they would need to do something similar to the proposed Linux fix and trap access to the CTR_EL0 register to return a stable minimum value. I note there is a similar issue with an earlier Samsung ARMv7 SoC, however we don't support multi-cluster on 32-bit ARM so this isn't a problem for us. Andrew From owner-freebsd-arm@freebsd.org Tue Sep 13 11:58:28 2016 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 46C85BD87DE for ; Tue, 13 Sep 2016 11:58:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (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 2D30684C for ; Tue, 13 Sep 2016 11:58:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8DBwSNv044732 for ; Tue, 13 Sep 2016 11:58:28 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-arm@FreeBSD.org Subject: [Bug 212652] Cannot make libcrypto Date: Tue, 13 Sep 2016 11:58:28 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: arm X-Bugzilla-Version: 11.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: borodin@unix7.pro X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-arm@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2016 11:58:28 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D212652 Bug ID: 212652 Summary: Cannot make libcrypto Product: Base System Version: 11.0-STABLE Hardware: arm OS: Any Status: New Severity: Affects Some People Priority: --- Component: arm Assignee: freebsd-arm@FreeBSD.org Reporter: borodin@unix7.pro # cd /usr/src/secure/lib/libcrypto/ # make # make clang -O -pipe -O2 -I/usr/src/secure/lib/libcrypto/../../../crypto/opens= sl -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_EN= DIAN -DAES_ASM -DBSAES_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DGHASH_A= SM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -I/usr/obj/usr/src/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD=20 -MF.depend.bn_asm.o -MTbn_asm.o -std=3Dgnu89 -Wno-pointer-sign -Wno-empty-b= ody -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/bn/bn_asm.c -o bn_asm.o /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/bn/bn_asm.c:88= 7:13: fatal error: 'alloca.h' file not found # include ^ 1 error generated. *** Error code 1 Stop. ----------------------- And ----------------------- --- libcrypto.so.8 --- cryptlib.So: In function `OPENSSL_cpuid_setup': /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/cryptlib.c:(.t= ext+0xb38): multiple definition of `OPENSSL_cpuid_setup' armcap.So:/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/armc= ap.c:(.text+0x0): first defined here bn_asm.So: In function `bn_mul_mont': /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/bn/bn_asm.c:(.= text+0x1c00): multiple definition of `bn_mul_mont' armv4-mont.So:(.text+0x0): first defined here clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) # svn info | grep Revis Revision: 305765 Previous building from Aug-29 was ok. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-arm@freebsd.org Tue Sep 13 14:00:47 2016 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 911BABD9961 for ; Tue, 13 Sep 2016 14:00:47 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-qk0-x235.google.com (mail-qk0-x235.google.com [IPv6:2607:f8b0:400d:c09::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B521DAF for ; Tue, 13 Sep 2016 14:00:47 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-qk0-x235.google.com with SMTP id w204so175656966qka.0 for ; Tue, 13 Sep 2016 07:00:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:content-transfer-encoding:message-id:date:subject:from :in-reply-to:references:to; bh=nsCqBGZ2j1OHICijS5X/qbWBIw6sxha+3JFjrB7R4rE=; b=vThvBka0hqRcQ5iKq2NtrPjumFe01cvThMp7KKikePqqHiK6wN8PpgK4uxp1l0gfff MZpvj9VPi0VSutdXSyUH2vrYBl+nbRjQZeC0agORyC/fLJRtlJdu/JplwhU9jXqQh/6E ZEAZsUyAoafjEfTDyEdS6Mi9A/aFv8Ck+svqckCJUhK0+CWIL8dJqoq8E0n8TfN+0H2S 9M+3BM/K4RNdZFI+YdCBC2MGxAm4Hs4mvKTl/MnS75tQY8yo7GxSi/RslolmHXrzebnQ wA2Y6wVNCi8CVtRAsXgbLmrjFz4WFbHW6Ro8U0uJyLbQJZynn2i6kJYEarZtkgAOrkBr bBXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:content-transfer-encoding :message-id:date:subject:from:in-reply-to:references:to; bh=nsCqBGZ2j1OHICijS5X/qbWBIw6sxha+3JFjrB7R4rE=; b=Ido2z0L5OUNXGCdVASpnkKmxHzonEdWSLeuqhf6FyU1qGIWlDOjGgYLM7lAIAPVamx AXw824OF+BUaNvkO4ZreO1PzIeq9MajWl+bIC7BtxgJdIWle2PmQ+YajwiwS2o5QibnB UcJ2w4z1pG/6Je/wG2nBQcfHU/TXUr5QvME/pKucii5mX11jKE7pMw/tUNY9jNWQiYJd bzu9pdXC4DDLydwLY0oENWqgG07ZrO1ld0vCslr5Sm3BD7431MirA1Y3KQ+vz1HfceaX L2w3SV2zVd2jZeBm8CtxZvPg5GGwWtf7JFsOfQ958g/R2Z4xo3Ai+Wzc1vs7RHYt7wlT +4Sg== X-Gm-Message-State: AE9vXwNaQLMIUY4Zh/jf+IafumcHB3I/yh7cr/zzEYZUZk8uWGi5s+Bs1g9WhI810E+wmw== X-Received: by 10.55.159.88 with SMTP id i85mr1283336qke.12.1473775245856; Tue, 13 Sep 2016 07:00:45 -0700 (PDT) Received: from [127.0.0.1] ([96.95.63.9]) by smtp.gmail.com with ESMTPSA id e7sm13511192qtb.9.2016.09.13.07.00.43 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 13 Sep 2016 07:00:45 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: BlackBerry Email (10.3.2.2876) Message-ID: <20160913140043.5304402.28962.11641@gmail.com> Date: Tue, 13 Sep 2016 10:00:43 -0400 Subject: Re: interesting arm issue/bug From: Russell Haley In-Reply-To: <20160912213643.GE1691@funkthat.com> References: <20160912213643.GE1691@funkthat.com> To: John-Mark Gurney , freebsd-arm@FreeBSD.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2016 14:00:47 -0000 Sorry about the top post. I didn't realize we built mono for arm64. I wonde= r what stops us running on armv6 (besides it possibly being snail slow) ? A= nyway, it looks like the mono team has patched it if you follow the article= to the mono Github account. The patch has been merged. Thanks for bringing this up John-Mark. =E2=80=8EAnd thanks for the great de= ep dive Andrew! (different email).=C2=A0 Russ Sent=C2=A0from=C2=A0my=C2=A0BlackBerry=C2=A010=C2=A0smartphone=C2=A0on=C2= =A0the=C2=A0Virgin=C2=A0Mobile=C2=A0network. =C2=A0 Original Message =C2=A0 From: John-Mark Gurney Sent: Monday, September 12, 2016 5:36 PM To: freebsd-arm@FreeBSD.org Subject: interesting arm issue/bug I'm not sure if we run on this hardware or not, but I thought it'd be good to bring this to the attention of the list: http://www.mono-project.com/news/2016/09/12/arm64-icache/ --=20 John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." _______________________________________________ freebsd-arm@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-arm To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" From owner-freebsd-arm@freebsd.org Tue Sep 13 16:45:24 2016 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 E6342BD9FB9 for ; Tue, 13 Sep 2016 16:45:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (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 D616113B9 for ; Tue, 13 Sep 2016 16:45:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8DGjOKQ096146 for ; Tue, 13 Sep 2016 16:45:24 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-arm@FreeBSD.org Subject: [Bug 212652] Cannot make libcrypto Date: Tue, 13 Sep 2016 16:45:25 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: arm X-Bugzilla-Version: 11.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: jkim@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Works As Intended X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-arm@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: resolution bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2016 16:45:25 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D212652 Jung-uk Kim changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |Works As Intended Status|New |Closed --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-arm@freebsd.org Tue Sep 13 17:04:33 2016 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 61F82BD9803 for ; Tue, 13 Sep 2016 17:04:33 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 51703185; Tue, 13 Sep 2016 17:04:33 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 6879614A; Tue, 13 Sep 2016 17:04:33 +0000 (UTC) Date: Tue, 13 Sep 2016 17:04:24 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: andrew@FreeBSD.org, bapt@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <1227112761.16.1473786273432.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #3927 - 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: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2016 17:04:33 -0000 FreeBSD_HEAD_arm64 - Build #3927 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/3927/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/3927/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/3927/console Change summaries: 305771 by andrew: Fix the arm64 kernel build when DDB is disabled, debug_monitor.c depends on DDB, and is unused when it's disabled. Obtained from: ABT Systems Ltd MFC after: 3 days Sponsored by: The FreeBSD Foundation 305770 by bapt: Add a comment on the #endif related to the guards Reported by: tsoome 305769 by bapt: Remove code that crept in r305125 by accident Reported by: tsoome 305767 by andrew: Add a warning about a known erratum we have observed on ThunderX pass 1.1. As this is evaluation hardware with only a few users, and there is a lack of information add a warning when booting on this hardware. Reported by: cognet Obtained from: ABT Systems Ltd MFC after: Instant Sponsored by: The FreeBSD Foundation The end of the build log: [...truncated 188298 lines...] cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.aw_cpuclk.o -MTaw_cpuclk.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm/allwinner/clk/aw_cpuclk.c --- axp81x.o --- ctfconvert -L VERSION -g axp81x.o --- aw_axiclk.o --- ctfconvert -L VERSION -g aw_axiclk.o --- aw_gate.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.aw_gate.o -MTaw_gate.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm/allwinner/clk/aw_gate.c --- aw_modclk.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.aw_modclk.o -MTaw_modclk.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm/allwinner/clk/aw_modclk.c --- aw_apbclk.o --- ctfconvert -L VERSION -g aw_apbclk.o --- aw_pll.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.aw_pll.o -MTaw_pll.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm/allwinner/clk/aw_pll.c -I/usr/src/sys/gnu/dts/include --- aw_cpuclk.o --- ctfconvert -L VERSION -g aw_cpuclk.o --- aw_thsclk.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.aw_thsclk.o -MTaw_thsclk.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm/allwinner/clk/aw_thsclk.c --- aw_gate.o --- ctfconvert -L VERSION -g aw_gate.o --- aw_usbclk.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.aw_usbclk.o -MTaw_usbclk.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm/allwinner/clk/aw_usbclk.c --- aw_modclk.o --- ctfconvert -L VERSION -g aw_modclk.o --- if_awg.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.if_awg.o -MTif_awg.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm/allwinner/if_awg.c --- aw_usbclk.o --- ctfconvert -L VERSION -g aw_usbclk.o --- alpine_ccu.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.alpine_ccu.o -MTalpine_ccu.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm/annapurna/alpine/alpine_ccu.c --- aw_thsclk.o --- ctfconvert -L VERSION -g aw_thsclk.o --- alpine_nb_service.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.alpine_nb_service.o -MTalpine_nb_service.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm/annapurna/alpine/alpine_nb_service.c --- alpine_ccu.o --- ctfconvert -L VERSION -g alpine_ccu.o --- generic_timer.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.generic_timer.o -MTgeneric_timer.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm/arm/generic_timer.c --- alpine_nb_service.o --- ctfconvert -L VERSION -g alpine_nb_service.o --- aw_pll.o --- ctfconvert -L VERSION -g aw_pll.o --- gic.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.gic.o -MTgic.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm/arm/gic.c --- gic_fdt.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.gic_fdt.o -MTgic_fdt.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm/arm/gic_fdt.c --- generic_timer.o --- ctfconvert -L VERSION -g generic_timer.o --- pmu.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.pmu.o -MTpmu.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm/arm/pmu.c --- gic_fdt.o --- ctfconvert -L VERSION -g gic_fdt.o --- autoconf.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.autoconf.o -MTautoconf.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/autoconf.c ctfconvert -L VERSION -g autoconf.o --- bcopy.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.bcopy.o -MTbcopy.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/bcopy.c --- pmu.o --- ctfconvert -L VERSION -g pmu.o --- bus_machdep.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.bus_machdep.o -MTbus_machdep.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/bus_machdep.c ctfconvert -L VERSION -g bus_machdep.o --- bcopy.o --- ctfconvert -L VERSION -g bcopy.o --- bus_space_asm.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -x assembler-with-cpp -DLOCORE -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.bus_space_asm.o -MTbus_space_asm.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/bus_space_asm.S --- busdma_bounce.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.busdma_bounce.o -MTbusdma_bounce.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/busdma_bounce.c --- if_awg.o --- ctfconvert -L VERSION -g if_awg.o --- busdma_machdep.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.busdma_machdep.o -MTbusdma_machdep.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/busdma_machdep.c --- bus_space_asm.o --- ctfconvert -L VERSION -g bus_space_asm.o --- bzero.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -x assembler-with-cpp -DLOCORE -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.bzero.o -MTbzero.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/bzero.S --- gic.o --- ctfconvert -L VERSION -g gic.o --- bzero.o --- ctfconvert -L VERSION -g bzero.o --- clock.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.clock.o -MTclock.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/clock.c --- copyinout.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -x assembler-with-cpp -DLOCORE -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.copyinout.o -MTcopyinout.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/copyinout.S ctfconvert -L VERSION -g copyinout.o --- copystr.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.copystr.o -MTcopystr.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/copystr.c --- clock.o --- ctfconvert -L VERSION -g clock.o --- cpufunc_asm.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -x assembler-with-cpp -DLOCORE -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.cpufunc_asm.o -MTcpufunc_asm.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/cpufunc_asm.S ctfconvert -L VERSION -g cpufunc_asm.o --- db_disasm.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.db_disasm.o -MTdb_disasm.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/db_disasm.c --- copystr.o --- ctfconvert -L VERSION -g copystr.o --- db_interface.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.db_interface.o -MTdb_interface.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/db_interface.c --- busdma_machdep.o --- ctfconvert -L VERSION -g busdma_machdep.o --- db_trace.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.db_trace.o -MTdb_trace.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/db_trace.c --- db_disasm.o --- ctfconvert -L VERSION -g db_disasm.o --- debug_monitor.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.debug_monitor.o -MTdebug_monitor.o -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/debug_monitor.c --- db_trace.o --- /usr/src/sys/arm64/arm64/db_trace.c:47:2: error: implicit declaration of function 'dbg_show_watchpoint' is invalid in C99 [-Werror,-Wimplicit-function-declaration] dbg_show_watchpoint(); ^ /usr/src/sys/arm64/arm64/db_trace.c:47:2: note: did you mean 'db_set_watchpoints'? --- debug_monitor.o --- /usr/src/sys/arm64/arm64/debug_monitor.c:243:1: error: no previous prototype for function 'dbg_show_watchpoint' [-Werror,-Wmissing-prototypes] dbg_show_watchpoint(void) ^ --- db_trace.o --- /usr/src/sys/ddb/ddb.h:216:7: note: 'db_set_watchpoints' declared here void db_set_watchpoints(void); ^ /usr/src/sys/arm64/arm64/db_trace.c:54:10: error: implicit declaration of function 'dbg_remove_watchpoint' is invalid in C99 [-Werror,-Wimplicit-function-declaration] return (dbg_remove_watchpoint(addr, size, DBG_FROM_EL1)); ^ --- debug_monitor.o --- /usr/src/sys/arm64/arm64/debug_monitor.c:329:25: error: declaration of 'enum dbg_el_t' will not be visible outside of this function [-Werror,-Wvisibility] dbg_enable_monitor(enum dbg_el_t el) ^ /usr/src/sys/arm64/arm64/debug_monitor.c:329:34: error: variable has incomplete type 'enum dbg_el_t' dbg_enable_monitor(enum dbg_el_t el) ^ /usr/src/sys/arm64/arm64/debug_monitor.c:329:25: note: forward declaration of 'enum dbg_el_t' dbg_enable_monitor(enum dbg_el_t el) ^ --- db_trace.o --- /usr/src/sys/arm64/arm64/db_trace.c:54:10: note: did you mean 'dbg_show_watchpoint'? /usr/src/sys/arm64/arm64/db_trace.c:47:2: note: 'dbg_show_watchpoint' declared here dbg_show_watchpoint(); ^ /usr/src/sys/arm64/arm64/db_trace.c:54:44: error: use of undeclared identifier 'DBG_FROM_EL1' --- debug_monitor.o --- /usr/src/sys/arm64/arm64/debug_monitor.c:340:13: error: use of undeclared identifier 'DBG_FROM_EL1' if ((el == DBG_FROM_EL1) && ^ /usr/src/sys/arm64/arm64/debug_monitor.c:349:26: error: declaration of 'enum dbg_el_t' will not be visible outside of this function [-Werror,-Wvisibility] dbg_disable_monitor(enum dbg_el_t el) ^ /usr/src/sys/arm64/arm64/debug_monitor.c:349:35: error: variable has incomplete type 'enum dbg_el_t' dbg_disable_monitor(enum dbg_el_t el) ^ /usr/src/sys/arm64/arm64/debug_monitor.c:349:26: note: forward declaration of 'enum dbg_el_t' dbg_disable_monitor(enum dbg_el_t el) ^ /usr/src/sys/arm64/arm64/debug_monitor.c:356:13: error: use of undeclared identifier 'DBG_FROM_EL1' if ((el == DBG_FROM_EL1) && ^ /usr/src/sys/arm64/arm64/debug_monitor.c:365:59: error: declaration of 'enum dbg_el_t' will not be visible outside of this function [-Werror,-Wvisibility] dbg_setup_watchpoint(db_expr_t addr, db_expr_t size, enum dbg_el_t el, ^ /usr/src/sys/arm64/arm64/debug_monitor.c:366:10: error: declaration of 'enum dbg_access_t' will not be visible outside of this function [-Werror,-Wvisibility] enum dbg_access_t access) ^ /usr/src/sys/arm64/arm64/debug_monitor.c:365:68: error: variable has incomplete type 'enum dbg_el_t' dbg_setup_watchpoint(db_expr_t addr, db_expr_t size, enum dbg_el_t el, ^ /usr/src/sys/arm64/arm64/debug_monitor.c:365:59: note: forward declaration of 'enum dbg_el_t' dbg_setup_watchpoint(db_expr_t addr, db_expr_t size, enum dbg_el_t el, ^ /usr/src/sys/arm64/arm64/debug_monitor.c:366:23: error: variable has incomplete type 'enum dbg_access_t' enum dbg_access_t access) ^ /usr/src/sys/arm64/arm64/debug_monitor.c:366:10: note: forward declaration of 'enum dbg_access_t' enum dbg_access_t access) ^ /usr/src/sys/arm64/arm64/debug_monitor.c:365:1: error: no previous prototype for function 'dbg_setup_watchpoint' [-Werror,-Wmissing-prototypes] dbg_setup_watchpoint(db_expr_t addr, db_expr_t size, enum dbg_el_t el, ^ /usr/src/sys/arm64/arm64/debug_monitor.c:434:60: error: declaration of 'enum dbg_el_t' will not be visible outside of this function [-Werror,-Wvisibility] dbg_remove_watchpoint(db_expr_t addr, db_expr_t size, enum dbg_el_t el) ^ /usr/src/sys/arm64/arm64/debug_monitor.c:434:69: error: variable has incomplete type 'enum dbg_el_t' dbg_remove_watchpoint(db_expr_t addr, db_expr_t size, enum dbg_el_t el) ^ /usr/src/sys/arm64/arm64/debug_monitor.c:434:60: note: forward declaration of 'enum dbg_el_t' dbg_remove_watchpoint(db_expr_t addr, db_expr_t size, enum dbg_el_t el) ^ /usr/src/sys/arm64/arm64/debug_monitor.c:434:1: error: no previous prototype for function 'dbg_remove_watchpoint' [-Werror,-Wmissing-prototypes] dbg_remove_watchpoint(db_expr_t addr, db_expr_t size, enum dbg_el_t el) ^ /usr/src/sys/arm64/arm64/debug_monitor.c:450:1: error: redefinition of 'dbg_monitor_init' dbg_monitor_init(void) ^ ./machine/debug_monitor.h:58:1: note: previous definition is here dbg_monitor_init(void) ^ 16 errors generated. *** [debug_monitor.o] Error code 1 bmake[2]: stopped in /usr/obj/arm64.aarch64/usr/src/sys/GENERIC --- db_interface.o --- ctfconvert -L VERSION -g db_interface.o --- db_trace.o --- return (dbg_remove_watchpoint(addr, size, DBG_FROM_EL1)); ^ /usr/src/sys/arm64/arm64/db_trace.c:61:10: error: implicit declaration of function 'dbg_setup_watchpoint' is invalid in C99 [-Werror,-Wimplicit-function-declaration] return (dbg_setup_watchpoint(addr, size, DBG_FROM_EL1, ^ /usr/src/sys/arm64/arm64/db_trace.c:61:43: error: use of undeclared identifier 'DBG_FROM_EL1' return (dbg_setup_watchpoint(addr, size, DBG_FROM_EL1, ^ /usr/src/sys/arm64/arm64/db_trace.c:62:6: error: use of undeclared identifier 'HW_BREAKPOINT_RW' HW_BREAKPOINT_RW)); ^ 6 errors generated. *** [db_trace.o] Error code 1 bmake[2]: stopped in /usr/obj/arm64.aarch64/usr/src/sys/GENERIC --- busdma_bounce.o --- ctfconvert -L VERSION -g busdma_bounce.o 2 errors bmake[2]: stopped in /usr/obj/arm64.aarch64/usr/src/sys/GENERIC *** [buildkernel] Error code 2 bmake[1]: stopped in /usr/src 1 error bmake[1]: stopped in /usr/src *** [buildkernel] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE [PostBuildScript] - Execution post build scripts. [FreeBSD_HEAD_arm64] $ /bin/sh -xe /tmp/hudson6265988431139025038.sh + export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin' + export 'jname=FreeBSD_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::102:1 -alias + sudo umount FreeBSD_HEAD_arm64/usr/src + sudo umount FreeBSD_HEAD_arm64/dev + sudo rm -fr FreeBSD_HEAD_arm64 + 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 Tue Sep 13 19:05:59 2016 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 A79D3BD9F8B for ; Tue, 13 Sep 2016 19:05:59 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 9B81968B; Tue, 13 Sep 2016 19:05:59 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id A8F971BA; Tue, 13 Sep 2016 19:05:59 +0000 (UTC) Date: Tue, 13 Sep 2016 19:05:57 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: andrew@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <1585243868.19.1473793559712.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1227112761.16.1473786273432.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1227112761.16.1473786273432.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #3928 - 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.23 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2016 19:05:59 -0000 FreeBSD_HEAD_arm64 - Build #3928 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/3928/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/3928/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/3928/console Change summaries: 305772 by andrew: Add a missing opt_ddb.h include from places that include debug_moditor.h to fix the build. Obtained from: ABT Systems Ltd X-MFC with: r305771 Sponsored by: The FreeBSD Foundation From owner-freebsd-arm@freebsd.org Tue Sep 13 21:34:53 2016 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 43910BD926C for ; Tue, 13 Sep 2016 21:34:53 +0000 (UTC) (envelope-from gabor@zahemszky.hu) Received: from smtp-5-out.integrity.hu (smtp-5-out.integrity.hu [212.52.165.215]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "intmail-smtp.integrity.hu", Issuer "StartCom Class 3 OV Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 057BD5F6 for ; Tue, 13 Sep 2016 21:34:52 +0000 (UTC) (envelope-from gabor@zahemszky.hu) Received: from webmail.integrity.hu (mail-fe-1.integrity.hu [10.1.64.120]) by mail-smtp.integrity.hu (Postfix) with ESMTPA id 89B9F40668 for ; Tue, 13 Sep 2016 23:28:51 +0200 (CEST) Received: from R0tukUm54XyseKvE2Y7xGGoQin6qY6f14A5ApR3B2Rr57uwfp6Dn9w== (CJU7h0+5bJ8z1OCYh4YjHD4VEbgn2lQz) by webmail.integrity.hu with HTTP (HTTP/1.1 POST); Tue, 13 Sep 2016 23:28:51 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Tue, 13 Sep 2016 23:28:51 +0200 From: gabor@zahemszky.hu To: freebsd-arm@freebsd.org Subject: RPi2 with RedBear IoT pHat cannot boot Message-ID: X-Sender: gabor@zahemszky.hu User-Agent: Roundcube Webmail/1.1.4 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2016 21:34:53 -0000 Hi! I've got a brand new IoT pHat (*) and tried it with an RPi2 and FreeBSD 11.0-RC2. The problem is, that the combination cannot boot. (The same machine boots without any problem without that HaT.) The boot halted with the message: ... Booting [/boot/kernel/kernel] No valid device tree blob found! Tpye '?' for a list ... loader> What should I do, if I'd like to use them together? Thanks, Gábor (*) https://redbear.cc/product/iot-phat.html This Hat has the same Bluetooth and Wifi chip, which we could find on the RPi3. From owner-freebsd-arm@freebsd.org Wed Sep 14 11:39:04 2016 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 18936AC4CC8 for ; Wed, 14 Sep 2016 11:39:04 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-qk0-x229.google.com (mail-qk0-x229.google.com [IPv6:2607:f8b0:400d:c09::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C76941C0D for ; Wed, 14 Sep 2016 11:39:03 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-qk0-x229.google.com with SMTP id h8so9959051qka.1 for ; Wed, 14 Sep 2016 04:39:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:content-transfer-encoding:message-id:date:subject:from :in-reply-to:references:to; bh=inPV9y/YKJ7lCsSyf2I+VF4Lg3jr5+t/NXyFAWIAOq4=; b=bYrDwiTz29y4LnGAkMs/njndFiq3FGyR5RGzin2Ie7ffBg+CcCgcrYqysZz6gaL63I lX/epZRpAl3zj/B7LqzTW973bAE86Hc4VFDKtmS3vgK3extnsabAzEwoGGIl5tAdX+9O nBVjU02Y3vylaoGssOqGqYxZ0IGd/bUXoXQY9STj6Ud3iRXjHi9D2ft7w7OexCP8e/kJ dpQYRx7UHJDMs6RGiiYh3WzDLqm3OR8bt8AI2Gq28R3xzztu5pDj6PiWUPWtUKBwKmkY x2uV6abaAiS2jEhjaqQdYke0Br1L3HOC7rACFr8PztAzCL0i80369dgpma1pT0Fj4sFn gAIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:content-transfer-encoding :message-id:date:subject:from:in-reply-to:references:to; bh=inPV9y/YKJ7lCsSyf2I+VF4Lg3jr5+t/NXyFAWIAOq4=; b=FeoUGZVgWutqwXuPhOI7v7ZCI+CfGftKDSPl00I0i4Nsc/FKTPncyFSA4qmFlhgIfG 6j1RB5iVcJ+nCIC3yot6q5W6jnFQgBQYUKXBVrvs7YORyNp73qk89iQj2+oqfwcFjT0s Bgp+a570MlvaCm3wWWJvLZoIDXTaDU4cavEz5COG6EljqwVUVkxyB+RbEi6r5xwqF3dN QLTiP6PX0KIulw4reipbYfc7hJ845AmBLAD0LypAw43gMaRYVBG7xLm+AIGyS2UfpC+v ttEkXZiQiLlJR+s8yjaEW8PJz75UZSFu5ZZCEMv25+YzBPqSEPoswgba/Ab9RiO49TRt zYhg== X-Gm-Message-State: AE9vXwMpmnpeR6WjizsCqtoqOfIcjvpC6HpaBSBChW+Ck+BAdnvJuZJR3bLhLyxVcV2BFw== X-Received: by 10.55.112.129 with SMTP id l123mr2461931qkc.116.1473853142909; Wed, 14 Sep 2016 04:39:02 -0700 (PDT) Received: from [127.0.0.1] ([96.95.63.9]) by smtp.gmail.com with ESMTPSA id c38sm1966204qte.33.2016.09.14.04.39.00 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 14 Sep 2016 04:39:02 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: BlackBerry Email (10.3.2.2876) Message-ID: <20160914113900.5320786.47379.11733@gmail.com> Date: Wed, 14 Sep 2016 07:39:00 -0400 Subject: Re: RPi2 with RedBear IoT pHat cannot boot From: Russell Haley In-Reply-To: References: To: gabor@zahemszky.hu, freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Sep 2016 11:39:04 -0000 Sorry for the top post (I'm out 'on the road' right now)=E2=80=8E.=C2=A0 I don't know why your getting a dtb error but the modem on the phat is simi= lar or the same as the Bananapi Pro and is not currently supported. Sorry for the bad news.=C2=A0 Russ Sent=C2=A0from=C2=A0my=C2=A0BlackBerry=C2=A010=C2=A0smartphone=C2=A0on=C2= =A0the=C2=A0Virgin=C2=A0Mobile=C2=A0network. =C2=A0 Original Message =C2=A0 From: gabor@zahemszky.hu Sent: Tuesday, September 13, 2016 5:34 PM To: freebsd-arm@freebsd.org Subject: RPi2 with RedBear IoT pHat cannot boot Hi! I've got a brand new IoT pHat (*) and tried it with an RPi2 and FreeBSD 11.0-RC2. The problem is, that the combination cannot boot. (The same machine boots without any problem without that HaT.) The boot halted with the message: ... Booting [/boot/kernel/kernel] No valid device tree blob found! Tpye '?' for a list ... loader> What should I do, if I'd like to use them together? Thanks, G=C3=A1bor (*) https://redbear.cc/product/iot-phat.html This Hat has the same Bluetooth and Wifi chip, which we could find on the RPi3. _______________________________________________ freebsd-arm@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-arm To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" From owner-freebsd-arm@freebsd.org Thu Sep 15 16:35:22 2016 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 850F1BDCF4C for ; Thu, 15 Sep 2016 16:35:22 +0000 (UTC) (envelope-from gabor@zahemszky.hu) Received: from smtp-5-out.integrity.hu (smtp-5-out.integrity.hu [212.52.165.215]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "intmail-smtp.integrity.hu", Issuer "StartCom Class 3 OV Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7A84A1BAC for ; Thu, 15 Sep 2016 16:35:20 +0000 (UTC) (envelope-from gabor@zahemszky.hu) Received: from webmail.integrity.hu (mail-fe-1.integrity.hu [10.1.64.120]) by mail-smtp.integrity.hu (Postfix) with ESMTPA id 1915040663 for ; Thu, 15 Sep 2016 18:35:06 +0200 (CEST) Received: from rdsRu+OWoNpsJs7Cp4aQcrtP9iChB93PJRWENSosOoLPsvxSxX8bSA== (756/Ua0RisI/0a2VfwyFtnCI7YBnY6Ia) by webmail.integrity.hu with HTTP (HTTP/1.1 POST); Thu, 15 Sep 2016 18:35:06 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Thu, 15 Sep 2016 18:35:06 +0200 From: gabor@zahemszky.hu To: freebsd-arm@freebsd.org Subject: Re: RPi2 with RedBear IoT pHat cannot boot In-Reply-To: <20160914113900.5320786.47379.11733@gmail.com> References: <20160914113900.5320786.47379.11733@gmail.com> Message-ID: <53760d65abcb76c0ee3acf5fe86ad603@zahemszky.hu> X-Sender: gabor@zahemszky.hu User-Agent: Roundcube Webmail/1.1.4 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Sep 2016 16:35:22 -0000 Hi! The saga continues. Under Raspbian, I upgraded the pHAT's firmware from the factory default v0.2 to v0.3. After the FW-upgrade, under Raspbian, it works fine. But under FreeBSD, it got worse, as now it failed to boot at all. The actual message is: Net: Net Initialization Skipped No ethernet found. libfdt fdt_check_header(): FDT_ERR_BADMAGIC Hit any key to stop autoboot: 0 U-Boot> So there is another problem. > I don't know why your getting a dtb error but the modem on the phat is > similar or the same as the Bananapi Pro and is not currently > supported. Well, thats wrong. In the Banana Pro, we can find (from : http://www.lemaker.org/product-bananapro-specification.html ) AP6181 Wifi module. On the RedBear IoT pHAT (from : https://github.com/redbear/IoT_pHAT ) there is AP6212A Wireless with BCM43438 (Wifi + Bluetooth) module. (the same Broadcom BCM43438 is in the Pi3.) Thanks, Gábor From owner-freebsd-arm@freebsd.org Thu Sep 15 16:59:53 2016 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 45247BDA5D1 for ; Thu, 15 Sep 2016 16:59:53 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-qk0-x233.google.com (mail-qk0-x233.google.com [IPv6:2607:f8b0:400d:c09::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F1A829C0 for ; Thu, 15 Sep 2016 16:59:52 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-qk0-x233.google.com with SMTP id z190so62196321qkc.3 for ; Thu, 15 Sep 2016 09:59:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:content-transfer-encoding:message-id:date:subject:from :in-reply-to:references:to; bh=e4/YJYq2ZvXFT+k4eKpQfX+5PftTAEyBg+4OtOSAAhE=; b=j1WHqBbJHekXDwKWX71K+iqy1Fxqd8VzXUZ7UDN9DksjwS+4pvKTI9EaKAoCl+L+D7 SBOCuvp6iUqznm1csQXpyFarGueMAEj2AVBGLOdAuFaRrkQsEklHcjWkB1xzBG4pyxKk ekgpyygoNmRdzUmgjtEI5kQxZr0rvimgNF02ZGUMC1wSZB7t+FAw2WnMMeNpgpypROHP FQQC+n9aCf+N1aFXKI2qtWpI07SeEcqeE4HpdDphnA4r0LLkfhL+Zrby7OvT3MST0rY8 8MrhBmk/QNzODFlt0g+ihzHl4Otbpwl5mmzb2wxUF00SxYUwDDVemSbBZFhv4Lac3wJ2 pmeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:content-transfer-encoding :message-id:date:subject:from:in-reply-to:references:to; bh=e4/YJYq2ZvXFT+k4eKpQfX+5PftTAEyBg+4OtOSAAhE=; b=ducAecDTsBeWP4biwPhZPhcyhlEc6c778XpUK3/27IeEYemgMfTSOXVE49imetM/QE LtZIUSibTobAGfhX61Jaz3pkUCchs51hDh6RUAECRS/V8QKn1yV7n6aa0AizHNrDz/MY P9q5as86Wskc1ZQRGQHArQhgK27EIwH7swS6QUQcwyWcyMpErJDp0xBrvX9uX4MMymzc 9BtLoOf8T2pNQB+bDXgNKTKfQKAVhPK8BDpf60WSNrVWqgsUgs3v1a4ZG4nMlS5HJj+K czZ0oPpZIvEfkz6kImpoSJyrS/7TsZWzL5R3T51TU02IQz0f1J2HP7aVMh6VPY00kvtl cMJg== X-Gm-Message-State: AE9vXwO0t/q0cjPZScNaQTq0vjJbYrH8qkSpL9fi/cM21yICjxhoW3WfI+WrsK4Nu59M4w== X-Received: by 10.55.107.1 with SMTP id g1mr10450542qkc.7.1473958791948; Thu, 15 Sep 2016 09:59:51 -0700 (PDT) Received: from [127.0.0.1] (96-95-63-9-static.hfc.comcastbusiness.net. [96.95.63.9]) by smtp.gmail.com with ESMTPSA id p8sm2305777qke.39.2016.09.15.09.59.50 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 15 Sep 2016 09:59:51 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: BlackBerry Email (10.3.2.2876) Message-ID: <20160915165950.5320786.36203.11840@gmail.com> Date: Thu, 15 Sep 2016 12:59:50 -0400 Subject: Re: RPi2 with RedBear IoT pHat cannot boot From: Russell Haley In-Reply-To: <53760d65abcb76c0ee3acf5fe86ad603@zahemszky.hu> References: <20160914113900.5320786.47379.11733@gmail.com> <53760d65abcb76c0ee3acf5fe86ad603@zahemszky.hu> To: gabor@zahemszky.hu, freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Sep 2016 16:59:53 -0000 Sorry for the top post.=C2=A0 I said similar or the same, I don't have a lot of bandwidth to check these = things right now.=C2=A0 SDIO (the hardware interface for both chips) is not currently supported by = the FreeBSD kernel and there does not seem to be support for the underlying= Broadcom chips (as there is no SDIO support!), but Mr. Adrian Chadd may be= able to speak more to that. =E2=80=8EHe has previously mentioned that the = chips are very complex and porting them will be time consuming.=C2=A0 There is currently a new SDIO driver making its way into the head branch bu= t it will not be in FreeBSD 11. Mr. Warner Losh could speak more to that.= =C2=A0 Please see =E2=80=8Ehttps://reviews.freebsd.org/D4761 for more details on t= he new CAMMMC driver.=C2=A0 As I am not a hardware/FTD expert, I would guess that the issue you are see= ing is the same both ways: the phat is modifying the hardware signature of = the device, causing the dtb to fail to load. =E2=80=8EBut that's just a gue= ss.=C2=A0 Russ Sent=C2=A0from=C2=A0my=C2=A0BlackBerry=C2=A010=C2=A0smartphone=C2=A0on=C2= =A0the=C2=A0Virgin=C2=A0Mobile=C2=A0network. =C2=A0 Original Message =C2=A0 From: gabor@zahemszky.hu Sent: Thursday, September 15, 2016 12:35 PM To: freebsd-arm@freebsd.org Subject: Re: RPi2 with RedBear IoT pHat cannot boot Hi! The saga continues. Under Raspbian, I upgraded the pHAT's firmware from the factory default v0.2 to v0.3. After the FW-upgrade, under Raspbian, it works fine. But under FreeBSD, it got worse, as now it failed to boot at all. The actual message is: Net: Net Initialization Skipped No ethernet found. libfdt fdt_check_header(): FDT_ERR_BADMAGIC Hit any key to stop autoboot: 0 U-Boot> So there is another problem. > I don't know why your getting a dtb error but the modem on the phat is > similar or the same as the Bananapi Pro and is not currently > supported. Well, thats wrong. In the Banana Pro, we can find (from : http://www.lemaker.org/product-bananapro-specification.html ) AP6181 Wifi module. On the RedBear IoT pHAT (from : https://github.com/redbear/IoT_pHAT )=20 there is AP6212A Wireless with BCM43438 (Wifi + Bluetooth) module. (the same Broadcom BCM43438 is in the Pi3.) Thanks, G=C3=A1bor _______________________________________________ freebsd-arm@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-arm To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" From owner-freebsd-arm@freebsd.org Thu Sep 15 17:08:21 2016 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 EF63FBDAA7E for ; Thu, 15 Sep 2016 17:08:21 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-qt0-x22b.google.com (mail-qt0-x22b.google.com [IPv6:2607:f8b0:400d:c0d::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 A7DB6EFB for ; Thu, 15 Sep 2016 17:08:21 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-qt0-x22b.google.com with SMTP id 93so30715779qtg.2 for ; Thu, 15 Sep 2016 10:08:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:content-transfer-encoding:message-id:date:subject:from :in-reply-to:references:to; bh=m5TUcRpQZH+HB6aQzTC7TVmUAts1tPUT3AJDP5xyOhg=; b=EmY8LBtInYZ3LloPlw5KozxOnxuNN5dZxNG7RjK9t03AfWSmGlXwIT+YzExJYdGuNZ YLin6MG0vEv4yOUpNVG7JusG2+5jPZ0XQEJlYaGzfu4lvN2h01MOSwv66vjSALQaCDFZ oWYWxwM0kw3f9e+Q2hpn/vxN5p935SqCFzncGHgVKomca5w1l4vZItHUou6VnTaVGLCd 6TwrFyZ9eJX+BzrkwlyWF/tbyEFGvPujASs+CKe+WnHn68W50cK4DNLGcDoB0XDB8gDS +FLiLZPdnyv+D2Hv9zrQ7kjK1ENPOhZQ92ren1x5EoMoC4RypE4Y79AISUWI5/syxfpd zDBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:content-transfer-encoding :message-id:date:subject:from:in-reply-to:references:to; bh=m5TUcRpQZH+HB6aQzTC7TVmUAts1tPUT3AJDP5xyOhg=; b=OLy3DUzWFwXN36NCYPm1XS/bJhmUMFPwfv6idbuf04hj0qiNHQSsKziRkQYE7q8tS9 MsEL77V6pwSFaDGC9WylDQ2VvPT3BcUTTgtJuj9OqFrBo2nVnYjxgNz8ev9dI1W/VgZa Q2uBGnR5y9Z0c09QlzlHLZH/i8UO7NGlys0Q4ukGDUQ0PhyCnRVN7Er4sNbVWEH0vYsq FnS1JRZbVlNvob+1lKjrkKDSTW8Eh8BFSZ0CKQDmy+e6uzPh3ECkq8vktp+okCvQt2PV PZJAFpdTySCllE7htfXGZLOJQ66bL6ZdjIGkndVZiX3Xx3mOUY5rhvkuZISLqpx5RAxq Cddw== X-Gm-Message-State: AE9vXwOMnult2nuKe1wmnQDMFWrQfJfmc1H9im1TCUV0tLd4lKcO7J0H9URnZRVZd2qMRg== X-Received: by 10.200.38.147 with SMTP id 19mr10797402qto.67.1473959300698; Thu, 15 Sep 2016 10:08:20 -0700 (PDT) Received: from [127.0.0.1] (c-73-134-53-137.hsd1.md.comcast.net. [73.134.53.137]) by smtp.gmail.com with ESMTPSA id x201sm2302808qkx.32.2016.09.15.10.08.19 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 15 Sep 2016 10:08:20 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: BlackBerry Email (10.3.2.2876) Message-ID: <20160915170819.5320786.4442.11843@gmail.com> Date: Thu, 15 Sep 2016 13:08:19 -0400 Subject: Re: RPi2 with RedBear IoT pHat cannot boot From: Russell Haley In-Reply-To: <20160915165950.5320786.36203.11840@gmail.com> References: <20160914113900.5320786.47379.11733@gmail.com> <53760d65abcb76c0ee3acf5fe86ad603@zahemszky.hu> <20160915165950.5320786.36203.11840@gmail.com> To: gabor@zahemszky.hu, freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Sep 2016 17:08:22 -0000 Please see https://wikidevi.com/wiki/Broadcom under the SDIO section. The t= wo chipsets are in the same group of devices.=C2=A0 Russ Sent=C2=A0from=C2=A0my=C2=A0BlackBerry=C2=A010=C2=A0smartphone=C2=A0on=C2= =A0the=C2=A0Virgin=C2=A0Mobile=C2=A0network. =C2=A0 Original Message =C2=A0 From: Russell Haley Sent: Thursday, September 15, 2016 12:59 PM To: gabor@zahemszky.hu; freebsd-arm@freebsd.org Subject: Re: RPi2 with RedBear IoT pHat cannot boot Sorry for the top post.=C2=A0 I said similar or the same, I don't have a lot of bandwidth to check these = things right now.=C2=A0 SDIO (the hardware interface for both chips) is not currently supported by = the FreeBSD kernel and there does not seem to be support for the underlying= Broadcom chips (as there is no SDIO support!), but Mr. Adrian Chadd may be= able to speak more to that. =E2=80=8EHe has previously mentioned that the = chips are very complex and porting them will be time consuming.=C2=A0 There is currently a new SDIO driver making its way into the head branch bu= t it will not be in FreeBSD 11. Mr. Warner Losh could speak more to that.= =C2=A0 Please see =E2=80=8Ehttps://reviews.freebsd.org/D4761 for more details on t= he new CAMMMC driver.=C2=A0 As I am not a hardware/FTD expert, I would guess that the issue you are see= ing is the same both ways: the phat is modifying the hardware signature of = the device, causing the dtb to fail to load. =E2=80=8EBut that's just a gue= ss.=C2=A0 Russ Sent=C2=A0from=C2=A0my=C2=A0BlackBerry=C2=A010=C2=A0smartphone=C2=A0on=C2= =A0the=C2=A0Virgin=C2=A0Mobile=C2=A0network. =C2=A0 Original Message =C2=A0 From: gabor@zahemszky.hu Sent: Thursday, September 15, 2016 12:35 PM To: freebsd-arm@freebsd.org Subject: Re: RPi2 with RedBear IoT pHat cannot boot Hi! The saga continues. Under Raspbian, I upgraded the pHAT's firmware from the factory default v0.2 to v0.3. After the FW-upgrade, under Raspbian, it works fine. But under FreeBSD, it got worse, as now it failed to boot at all. The actual message is: Net: Net Initialization Skipped No ethernet found. libfdt fdt_check_header(): FDT_ERR_BADMAGIC Hit any key to stop autoboot: 0 U-Boot> So there is another problem. > I don't know why your getting a dtb error but the modem on the phat is > similar or the same as the Bananapi Pro and is not currently > supported. Well, thats wrong. In the Banana Pro, we can find (from : http://www.lemaker.org/product-bananapro-specification.html ) AP6181 Wifi module. On the RedBear IoT pHAT (from : https://github.com/redbear/IoT_pHAT )=20 there is AP6212A Wireless with BCM43438 (Wifi + Bluetooth) module. (the same Broadcom BCM43438 is in the Pi3.) Thanks, G=C3=A1bor _______________________________________________ freebsd-arm@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-arm To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" From owner-freebsd-arm@freebsd.org Thu Sep 15 17:48:33 2016 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 1F212BDB8BF for ; Thu, 15 Sep 2016 17:48:33 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-it0-x231.google.com (mail-it0-x231.google.com [IPv6:2607:f8b0:4001:c0b::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 CE851A12 for ; Thu, 15 Sep 2016 17:48:32 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-it0-x231.google.com with SMTP id o3so108158369ita.1 for ; Thu, 15 Sep 2016 10:48:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=VXT7nb0PhaNeHrqAd9hhJGSmlU3O/HYMcshLiY3S/KA=; b=rAXKPFEjINXB7dVByBTi6MHCuoKledqca/HKJ1zpDU1CtVUJmGa9XAK93VZkcnBNuZ 42f9o3MAwk1yi6gwcOh45U16Ho/6tv10zBB2SomUOTR01bNxJhbBHeaTpyS2Uye0mdOB IYstABa+63wC7ziEACD/DyhM+vxiYoatM74ZtfSZIkqW5tVNan+lS3KKu9jSTBR6ADGi gnCsM3lbsW+tWlY/Qqd6FlOsbjA+YiBj9TPE1bRFyHj8kVx2y6xgrCOGKHRu9DcoS5O4 Ws1BPAEFGvX7IJqjCKiCzIKHg7p6nQjHFoBcDktsd33/jismy5vki/lml0nNnVu1lY2q e/Bg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=VXT7nb0PhaNeHrqAd9hhJGSmlU3O/HYMcshLiY3S/KA=; b=mAFOXj7rGP2wMBYU4vSZdqRg+n7RVaPNxJDK0b86yLDPv3qaCJ87R4tABrobKE5mdn qzhSJ8xYmX8w602rZtkSKK9ysXNhbjk6qub93a530tTZVT1MELbxSGHb2Ie2B0SAwuq4 8oLLb5Z1FBkYQnCJ5PzogtB7kFOB3my3RjZatl+uvnCiG4CIhxsWyRd1RLsFpi9wLeRJ 9U8qKuOSTq7Rx0ukjqK7MVfT5sNrmCPas1G4DHa09IDGs921EbuPOx198upmTve8V+MD viK6gUbCzzmWqFBUj0xN6BAsQUoPLoLL4neAjNBDswRZJHpv6tWm50C697hxulcauEb5 5I0Q== X-Gm-Message-State: AE9vXwPCN7sugqrJ4AZ35ZhtTHu91FSo9xopAjBPVchmSZzf/fBvXOWOx891iClJQ34EEY/NnGMXQq/fENNkpQ== X-Received: by 10.36.4.143 with SMTP id 137mr786517itb.39.1473961712285; Thu, 15 Sep 2016 10:48:32 -0700 (PDT) MIME-Version: 1.0 Received: by 10.36.141.129 with HTTP; Thu, 15 Sep 2016 10:48:31 -0700 (PDT) In-Reply-To: <20160915170819.5320786.4442.11843@gmail.com> References: <20160914113900.5320786.47379.11733@gmail.com> <53760d65abcb76c0ee3acf5fe86ad603@zahemszky.hu> <20160915165950.5320786.36203.11840@gmail.com> <20160915170819.5320786.4442.11843@gmail.com> From: Adrian Chadd Date: Thu, 15 Sep 2016 10:48:31 -0700 Message-ID: Subject: Re: RPi2 with RedBear IoT pHat cannot boot To: Russell Haley Cc: gabor@zahemszky.hu, "freebsd-arm@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Sep 2016 17:48:33 -0000 Right, but we're missing the "use sdio for non-mmc" bits, which is what is currently under development. :) -a On 15 September 2016 at 10:08, Russell Haley wrote: > Please see https://wikidevi.com/wiki/Broadcom under the SDIO section. The= two chipsets are in the same group of devices. > > Russ > > Sent from my BlackBerry 10 smartphone on the Virgin Mobile network. > Original Message > From: Russell Haley > Sent: Thursday, September 15, 2016 12:59 PM > To: gabor@zahemszky.hu; freebsd-arm@freebsd.org > Subject: Re: RPi2 with RedBear IoT pHat cannot boot > > Sorry for the top post. > > I said similar or the same, I don't have a lot of bandwidth to check thes= e things right now. > > SDIO (the hardware interface for both chips) is not currently supported b= y the FreeBSD kernel and there does not seem to be support for the underlyi= ng Broadcom chips (as there is no SDIO support!), but Mr. Adrian Chadd may = be able to speak more to that. =E2=80=8EHe has previously mentioned that th= e chips are very complex and porting them will be time consuming. > > There is currently a new SDIO driver making its way into the head branch = but it will not be in FreeBSD 11. Mr. Warner Losh could speak more to that. > > Please see =E2=80=8Ehttps://reviews.freebsd.org/D4761 for more details on= the new CAMMMC driver. > > As I am not a hardware/FTD expert, I would guess that the issue you are s= eeing is the same both ways: the phat is modifying the hardware signature o= f the device, causing the dtb to fail to load. =E2=80=8EBut that's just a g= uess. > > Russ > > Sent from my BlackBerry 10 smartphone on the Virgin Mobile network. > Original Message > From: gabor@zahemszky.hu > Sent: Thursday, September 15, 2016 12:35 PM > To: freebsd-arm@freebsd.org > Subject: Re: RPi2 with RedBear IoT pHat cannot boot > > Hi! > > The saga continues. Under Raspbian, I upgraded the pHAT's firmware from > the factory default v0.2 to v0.3. > > After the FW-upgrade, under Raspbian, it works fine. But under FreeBSD, > it got worse, as now it failed to boot at all. The actual message is: > > Net: Net Initialization Skipped > No ethernet found. > libfdt fdt_check_header(): FDT_ERR_BADMAGIC > Hit any key to stop autoboot: 0 > U-Boot> > > So there is another problem. > >> I don't know why your getting a dtb error but the modem on the phat is >> similar or the same as the Bananapi Pro and is not currently >> supported. > > Well, thats wrong. In the Banana Pro, we can find (from : > http://www.lemaker.org/product-bananapro-specification.html ) > > AP6181 Wifi module. > > On the RedBear IoT pHAT (from : https://github.com/redbear/IoT_pHAT ) > there is > > AP6212A Wireless with BCM43438 (Wifi + Bluetooth) module. > > (the same Broadcom BCM43438 is in the Pi3.) > > Thanks, > > G=C3=A1bor > _______________________________________________ > freebsd-arm@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" > _______________________________________________ > freebsd-arm@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" From owner-freebsd-arm@freebsd.org Thu Sep 15 23:52:08 2016 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 62529BDC09C for ; Thu, 15 Sep 2016 23:52:08 +0000 (UTC) (envelope-from pz-freebsd-arm@ziemba.us) Received: from osmtp.ziemba.us (osmtp.ziemba.us [208.106.105.149]) (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 203E5FEB for ; Thu, 15 Sep 2016 23:52:07 +0000 (UTC) (envelope-from pz-freebsd-arm@ziemba.us) Received: from hairball.ziemba.us (localhost.ziemba.us [127.0.0.1]) by hairball.ziemba.us (8.14.9/8.14.9) with ESMTP id u8FNQ6ga068871 for ; Thu, 15 Sep 2016 16:26:06 -0700 (PDT) (envelope-from pz-freebsd-arm@ziemba.us) Received: (from mailnull@localhost) by hairball.ziemba.us (8.14.9/8.14.9/Submit) id u8FNQ4xi068865 for freebsd-arm@freebsd.org; Thu, 15 Sep 2016 16:26:04 -0700 (PDT) (envelope-from pz-freebsd-arm@ziemba.us) X-Authentication-Warning: hairball.ziemba.us: mailnull set sender to pz-freebsd-arm@ziemba.us using -f Received: (from news@localhost) by usenet.ziemba.us (8.14.5/8.14.5/Submit) id u8FNNpwS074906 for treehouse-mail-freebsd-arm@hairball.ziemba.us; Thu, 15 Sep 2016 16:23:51 -0700 (PDT) (envelope-from news) From: "G. Paul Ziemba" To: freebsd-arm@freebsd.org Subject: RPI2 12.0-CURRENT r305028 bootup crash in pf Date: Thu, 15 Sep 2016 23:23:51 +0000 (UTC) Message-id: Reply-to: unp@ziemba.us Errors-to: "G. Paul Ziemba" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Sep 2016 23:52:08 -0000 There seems to be a problem in the latest RPI2 image at ftp.freebsd.org:/pub/FreeBSD/snapshots/arm/armv6/ISO-IMAGES/12.0/FreeBSD-12.0-CURRENT-arm-armv6-RPI2-20160829-r305028.img.xz The kernel stops during boot in the pf code. Some relevant details: 1. There is no pf.conf file (I renamed my existing one in the course of simplifying the test case; failure occurs regardless) 2. pf_enable="YES" in rc.conf 3. Problem seems to occur ONLY when pflog_enable="YES" is also in rc.conf 4. During my tests, I did not have ue1 (usb ethernet) attached. ue0 is, of course, the on-board usb ethernet. I don't have a serial console (so couldn't capture text), but I did attach a HDMI monitor and took a photo of the output. I have hand- transcribed the final part of the kernel output showing error messages. I believe the below to be character-for-character accurate. I'm going to try building an image with crochet and debugging with that, but it looks as if there have been prior problems in this area (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201932) so perhaps others have ideas where to begin. Suggestions welcome! --- start of transcription ---- ue0: on smsc0 ue0: Ethernet address: b8:27:eb:ee:1e:f1 ugen0.4: at usbus0 ukbd0: on usbus0 kbd1 at ukbd0 random: unblocking device. smsc0: chip 0xec00, rev. 0002 ue0: link state changed to DOWN Kernel page fault with the following non-sleepable locks held: exclusive sleep mutex pf fragments (pf fragments) r = 0 (0xc4c36728) locked @ /usr/src/sys/modules/pf/../../netpfil/pf/pf_norm.c:224 stack backtrace: Fatal lernel mode data abort: 'Translation Fault (L1)' on read trapframe: 0xd6b90d40 FSR=00000005, FAR=00000004, spsr=80000013 r0 =00000000, r1 =00000001, r2 =ffffffff, r3 =c087792c r4 =00000014, r5 =c4c2b39a, r6 =c4c36720, r7 =00000000 r8 =c4c3635c, r9 =c4c36378, r10=00000000, r11=d6b90df0 r12=c4c36728, ssp=d6b90dd0, slr=c02a51a4, pc =c4c1e88c timeout stopping cpus lock order reversal: (Giant after non-sleepable) 1st 0xc4c36728 pf fragments (pf fragments) @ /usr/src/sys/modules/pf/../../netpfil/pf/pf_norm.c:224 2nd 0xc08b191c Giant (Giant) @ /usr/src/sys/dev/usb/input/ukbd.c:2018 stack backtrace: --- end of transcription ---- There was no further text on the screen (i.e., no second stack backtrace). ---- start /etc/rc.conf ---- hostname="bogart.ziemba.us" defaultrouter="10.0.0.1" ifconfig_ue0="inet 10.0.0.84/16" ifconfig_ue1="inet 192.168.0.2/24 fib 1" ifconfig_DEFAULT="DHCP" vlans_ue0="101" create_args_ue0_101="fib 1" ifconfig_ue0_101="inet 10.126.0.3/16 fib 1" static_routes="fib1default" route_fib1default="default 10.126.0.2 -fib 1" dhcpd_enable="YES" dhcpd_conf="/usr/local/etc/dhcpd.conf" dhcpd_ifaces="" dhcpd_withumask="022" sshd_enable="YES" inetd_enable="YES" sendmail_enable="NONE" sendmail_submit_enable="NO" sendmail_outbound_enable="NO" sendmail_msp_queue_enable="NO" growfs_enable="YES" fsck_y_enable="YES" saver="blank" ntpd_enable="YES" ntpd_sync_on_start="YES" # NO /etc/pf.conf is present for this test pf_enable="YES" pf_rules="/etc/pf.conf" pf_flags="" # uncommenting the following two lines results in failure at boot #pflog_enable="YES" #pflog_logfile="/tmp/pflog" ---- end /etc/rc.conf ---- -- G. Paul Ziemba FreeBSD unix: 4:26PM up 25 days, 19:05, 16 users, load averages: 1.67, 2.00, 1.92 From owner-freebsd-arm@freebsd.org Fri Sep 16 07:40:23 2016 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 E81A5BDCCDA for ; Fri, 16 Sep 2016 07:40:23 +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 B505C12A4 for ; Fri, 16 Sep 2016 07:40:23 +0000 (UTC) (envelope-from hps@selasky.org) Received: from laptop015.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id EB6F01FE023; Fri, 16 Sep 2016 09:40:20 +0200 (CEST) Subject: Re: RPI2 12.0-CURRENT r305028 bootup crash in pf To: unp@ziemba.us, freebsd-arm@freebsd.org References: From: Hans Petter Selasky Message-ID: Date: Fri, 16 Sep 2016 09:45:05 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Sep 2016 07:40:24 -0000 On 09/16/16 01:23, G. Paul Ziemba wrote: > timeout stopping cpus > lock order reversal: (Giant after non-sleepable) > 1st 0xc4c36728 pf fragments (pf fragments) @ /usr/src/sys/modules/pf/../../netpfil/pf/pf_norm.c:224 > 2nd 0xc08b191c Giant (Giant) @ /usr/src/sys/dev/usb/input/ukbd.c:2018 > stack backtrace: > --- end of transcription ---- This error is likely due to trying to enter KDB. Can you use a newer kernel revision. It has some extra USB patches to avoid KDB from crashing like this. --HPS From owner-freebsd-arm@freebsd.org Fri Sep 16 17:42:30 2016 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 A8459BDD3A4 for ; Fri, 16 Sep 2016 17:42:30 +0000 (UTC) (envelope-from pz-freebsd-arm@ziemba.us) Received: from osmtp.ziemba.us (osmtp.ziemba.us [208.106.105.149]) (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 5470FD35 for ; Fri, 16 Sep 2016 17:42:29 +0000 (UTC) (envelope-from pz-freebsd-arm@ziemba.us) Received: from hairball.ziemba.us (localhost.ziemba.us [127.0.0.1]) by hairball.ziemba.us (8.14.9/8.14.9) with ESMTP id u8GHgQ3N046806 for ; Fri, 16 Sep 2016 10:42:26 -0700 (PDT) (envelope-from pz-freebsd-arm@ziemba.us) Received: (from mailnull@localhost) by hairball.ziemba.us (8.14.9/8.14.9/Submit) id u8GHgPFa046805 for freebsd-arm@freebsd.org; Fri, 16 Sep 2016 10:42:25 -0700 (PDT) (envelope-from pz-freebsd-arm@ziemba.us) X-Authentication-Warning: hairball.ziemba.us: mailnull set sender to pz-freebsd-arm@ziemba.us using -f Received: (from news@localhost) by usenet.ziemba.us (8.14.5/8.14.5/Submit) id u8GHeD4V095063 for treehouse-mail-freebsd-arm@hairball.ziemba.us; Fri, 16 Sep 2016 10:40:13 -0700 (PDT) (envelope-from news) From: "G. Paul Ziemba" To: freebsd-arm@freebsd.org Subject: Re: RPI2 12.0-CURRENT r305028 bootup crash in pf Date: Fri, 16 Sep 2016 17:40:13 +0000 (UTC) Message-id: References: Reply-to: unp@ziemba.us Errors-to: "G. Paul Ziemba" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Sep 2016 17:42:30 -0000 hps@selasky.org (Hans Petter Selasky) writes: >This error is likely due to trying to enter KDB. Can you use a newer >kernel revision. It has some extra USB patches to avoid KDB from >crashing like this. I appreciate your response, thank you! I obtained sources 15 Sep 2016 14:38 PDT via svn from https://svn0.us-west.freebsd.org/base/head and built with crochet, resulting in FreeBSD-armv6-12.0-RPI2-305849.img. It looks like about the same result (to me anyhow, maybe you will spot a critical difference). The following output occurred when I booted without a keyboard attached (again, hand-transcribed). I tried attaching a USB keyboard at this point, but typing on it did not yield anything on the screen. I also tried booting again with the keyboard attached. The kernel produced a message during boot that recognized the keyboard, but still, typing had no effect at the "db> " prompt. ---- begin console transcription ---- Kernel page fault with the following non-sleepable locks held: exclusive sleep mutex pf fragments (pf fragments) r = 0 (0xc4e03808) locked 0 /v2/Source/public/freebsd/pi/crochet/src/sys/modules/pf/../../netpfil/pf/pf_norm.c:224 stack backtrace: Fatal kernel mode data abort: 'Translation Fault (L1)' on read trapframe: 0xeb4c2d40 FSR=00000005, FAR=00000004, spsr=80000013 r0 =00000000, r1 =00000001, r2 =ffffffff, r3 =c087b774 r4 =0000000f, r5 =c4df839a, r6 =c4e03800, r7 =00000000 r8 =c4e0343c, r9 =c4e03458, r10=00000000, r11=eb4c2df0 r12=c4e03808, ssp=eb4c2dd0, slr=c02a6514, pc =c4deb88c [ thread pid 358 tid 100084 ] Stopped at pf_purge_expired_fragments+0x44: ldr r0, [r0, #0x004] db> ---- end console transcription ---- -- G. Paul Ziemba FreeBSD unix: 10:41AM up 26 days, 13:20, 16 users, load averages: 1.93, 2.09, 1.98 From owner-freebsd-arm@freebsd.org Fri Sep 16 18:34:31 2016 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 36626BDD2C6 for ; Fri, 16 Sep 2016 18:34:31 +0000 (UTC) (envelope-from ed@nuxi.nl) Received: from mail-yw0-x22f.google.com (mail-yw0-x22f.google.com [IPv6:2607:f8b0:4002:c05::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 ED231D34 for ; Fri, 16 Sep 2016 18:34:30 +0000 (UTC) (envelope-from ed@nuxi.nl) Received: by mail-yw0-x22f.google.com with SMTP id g192so94521461ywh.1 for ; Fri, 16 Sep 2016 11:34:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nuxi-nl.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=SyW2qwJvDDOCigF4aqgOYGetGNad+mShZ2hIhRvdZA4=; b=P6z/6v6FOsdPFyhgmsxbD+MFuzo86WBmHtf50FoWZg6dJ1pQD5DOunTSFNCtJ8fzOB YOBY0BkM1ZKkhhPtHugKkVQsXdvVFbUVi8xB9WV8+dWXaL91BBQjPa7ecuzccBSewvrC Q/OQbCtTBNTs7ocjdFY+UkNCjysx8N9MTvtuOyNBsbVB7ZQJOcmQ0bpdkSpOWTb/ndPn KxoerPFXu4fz5HJTMk58xBpIzpi1QKMt4Rq6FONwzqpTseNoHEsiZiBY/kHtSDT6Hkmg 9OIEclDzkEQSk9AW+mzg44XkDW6FmnJlf+XMxYK3GSfCtZOWPG5pDQpJieh1mmJHpqXT SU7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=SyW2qwJvDDOCigF4aqgOYGetGNad+mShZ2hIhRvdZA4=; b=PrWwpgxnB1jKqiqn2s4K2WqV2hjfEbtYPItll1n2RE4Ao3EJmdIkHuPdztXj3u+qv2 r4g1jINU0NrPTyzjSywfy834BegSuMJKI6slOfw2d74M/zcwCXZ2E8CQYp+LEM8GTXi+ Vx5KWTxodNMIvBPWpD6B3A4pTflSX0/ChVw6//HyUK0RqcC4qJHVBhJBk6CRVX9q1A59 T1vogV6b8K9KYK0FdLUHITFG6k6kWV7l6Z6PT6OMDxr0YdL8xYopyPG5W7wxvEpBCQpO Wz+PkM+QpdpBZlNhMFHAW1zq5Vou6OvaixzjqO/Zt1toMBkZ9pbQirA95ffFAvNbswIC owWA== X-Gm-Message-State: AE9vXwPV7GK2JnVB8ctKwyNf/Uz8tun2hTpdMuv1BrsfADIiyQwFzzQRS0UpU6AnKUlWjhT53FWwprln1FrVzQ== X-Received: by 10.129.80.67 with SMTP id e64mr4804554ywb.130.1474050870040; Fri, 16 Sep 2016 11:34:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.13.201.71 with HTTP; Fri, 16 Sep 2016 11:34:29 -0700 (PDT) From: Ed Schouten Date: Fri, 16 Sep 2016 20:34:29 +0200 Message-ID: Subject: FreeBSD 11.0-RC2 getting stuck on a Raspberry Pi 2 model B during boot To: freebsd-arm@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Sep 2016 18:34:31 -0000 Hi all, Because I had mixed experiences using Qemu (some versions work, some don't, etc.) I decided to buy a Raspberry Pi 2 model B and a Raspberry Pi 3 to do my ARM hacking. First step: trying to get the Raspberry Pi 2 model B to boot. What I've done: 1. Downloaded the .img from freebsd.org 2. On Mac OS X, copied the 1 GB image to a 16 GB SD card: sudo dd if=FreeBSD-11.0-RC2-arm-armv6-RPI2.img of=/dev/rdisk2 bs=1024k 3. Put the SD card in the Raspberry Pi 2 and boot it. The result: it gets stuck during boot. I also just discovered that I don't have a spare USB keyboard, so I can't 'boot -v' yet. Anyway, I've taken a photo I of the television. Is this a known issue that has a trivial workaround? If not, then I guess I'll have to start debugging... http://80386.nl/pub/rpi2-stuck.jpg -- Ed Schouten Nuxi, 's-Hertogenbosch, the Netherlands KvK-nr.: 62051717 From owner-freebsd-arm@freebsd.org Fri Sep 16 19:06:10 2016 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 01188BDD9E8 for ; Fri, 16 Sep 2016 19:06:10 +0000 (UTC) (envelope-from mikael.urankar@gmail.com) Received: from mail-vk0-x234.google.com (mail-vk0-x234.google.com [IPv6:2607:f8b0: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 AF209DC0 for ; Fri, 16 Sep 2016 19:06:09 +0000 (UTC) (envelope-from mikael.urankar@gmail.com) Received: by mail-vk0-x234.google.com with SMTP id g9so41156608vkg.1 for ; Fri, 16 Sep 2016 12:06:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=vIW3D1Nn991xS9Tibf1DBQWwvjl7YX1wkIKgA/j9tf4=; b=K1luSdmoKUI9ktzOKxlvXmsHX1+8Xg+bb0TGW5ef0lFBnYUwBTqVpZbhZsNprkPvFe N4AhpKA00soszRiwF2XNjCmrdTQsewlFpPIRHuik+tF7HyqjA8hVvh7sw+r/5cb3KrUR Ju9L4akWCyX8yoXxoNUadHeYr2WhFS4VfvgEcxqJwYqMnzD/XvkNkIctc0Y4/p2YWS2x 6ItXiMUkA0o7xk7DXX8FIieMzJoKmsh8JNX6w3YCyCSde6OeMJvWEooTxBomAj76UWLU WZ+vlnVvRZabSr7ZWG7zF/xNmQFJ2CFvpiIRE8KxwZvCdos2yApaY5zdiJIKZmr611EN FEAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=vIW3D1Nn991xS9Tibf1DBQWwvjl7YX1wkIKgA/j9tf4=; b=Pu2xKwYn5gTfiuqtsNlN8x8lO0Mt6MN9PpuOjOAYaY8cAw42IcDd8yhS+Tf9ZCeH5a fd/OldB/pmyghT+6lFFnYnKbX5gulWeqEqI7UIhLOSGNpNTi6YozXxjMAhRhH7g5GUnp DlSkjxQg5tID/OaNRblC96Az1EfMhE2wy+soJQihR+24tQUm5D9SkJ1R0hhe1wFKuk8E 3LTEui+sjXR6pH0G9fpItD8VsVsWDkzETDJXfmF3hUtizHdSoEeT06VjBnoTxvW9hPwH wDtz1Gyelcshn/fFExTSDzIoxMOet3kWfsCAhtKfmZL1hwXc4r2ixMCXhwLws0t+CQkV d8cA== X-Gm-Message-State: AE9vXwPgnUzsCHTqO5u5FHEqTqO7BGiRfgN9XTfAbgfbLIRP2Li+6GqulF1rpSvM/JZuHM4RH0r0BKXVylIAbw== X-Received: by 10.31.200.132 with SMTP id y126mr5282255vkf.143.1474052768900; Fri, 16 Sep 2016 12:06:08 -0700 (PDT) MIME-Version: 1.0 Received: by 10.103.13.70 with HTTP; Fri, 16 Sep 2016 12:05:28 -0700 (PDT) In-Reply-To: References: From: =?UTF-8?Q?Mika=C3=ABl_Urankar?= Date: Fri, 16 Sep 2016 21:05:28 +0200 Message-ID: Subject: Re: FreeBSD 11.0-RC2 getting stuck on a Raspberry Pi 2 model B during boot To: Ed Schouten Cc: "freebsd-arm@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Sep 2016 19:06:10 -0000 2016-09-16 20:34 GMT+02:00 Ed Schouten : > Hi all, > > Because I had mixed experiences using Qemu (some versions work, some > don't, etc.) I decided to buy a Raspberry Pi 2 model B and a Raspberry > Pi 3 to do my ARM hacking. > > First step: trying to get the Raspberry Pi 2 model B to boot. What I've done: > > 1. Downloaded the .img from freebsd.org > 2. On Mac OS X, copied the 1 GB image to a 16 GB SD card: > > sudo dd if=FreeBSD-11.0-RC2-arm-armv6-RPI2.img of=/dev/rdisk2 bs=1024k > > 3. Put the SD card in the Raspberry Pi 2 and boot it. > > The result: it gets stuck during boot. I also just discovered that I > don't have a spare USB keyboard, so I can't 'boot -v' yet. > > Anyway, I've taken a photo I of the television. Is this a known > issue that has a trivial workaround? If not, then I guess I'll have to > start debugging... > > http://80386.nl/pub/rpi2-stuck.jpg The first boot is always long because of growfs, how long did you wait? From owner-freebsd-arm@freebsd.org Fri Sep 16 19:18:41 2016 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 4EBAFBDDE24 for ; Fri, 16 Sep 2016 19:18:41 +0000 (UTC) (envelope-from pz-freebsd-arm@ziemba.us) Received: from osmtp.ziemba.us (osmtp.ziemba.us [208.106.105.149]) (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 07BBF8B6 for ; Fri, 16 Sep 2016 19:18:40 +0000 (UTC) (envelope-from pz-freebsd-arm@ziemba.us) Received: from hairball.ziemba.us (localhost.ziemba.us [127.0.0.1]) by hairball.ziemba.us (8.14.9/8.14.9) with ESMTP id u8GJIb0M059870 for ; Fri, 16 Sep 2016 12:18:37 -0700 (PDT) (envelope-from pz-freebsd-arm@ziemba.us) Received: (from mailnull@localhost) by hairball.ziemba.us (8.14.9/8.14.9/Submit) id u8GJIaqg059868 for freebsd-arm@freebsd.org; Fri, 16 Sep 2016 12:18:36 -0700 (PDT) (envelope-from pz-freebsd-arm@ziemba.us) X-Authentication-Warning: hairball.ziemba.us: mailnull set sender to pz-freebsd-arm@ziemba.us using -f Received: (from news@localhost) by usenet.ziemba.us (8.14.5/8.14.5/Submit) id u8GJGOGW096768 for treehouse-mail-freebsd-arm@hairball.ziemba.us; Fri, 16 Sep 2016 12:16:24 -0700 (PDT) (envelope-from news) From: "G. Paul Ziemba" To: freebsd-arm@freebsd.org Subject: Re: RPI2 12.0-CURRENT r305028 bootup crash in pf Date: Fri, 16 Sep 2016 19:16:24 +0000 (UTC) Message-id: References: Reply-to: unp@ziemba.us Errors-to: "G. Paul Ziemba" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Sep 2016 19:18:41 -0000 > Stopped at pf_purge_expired_fragments+0x44: ldr r0, [r0, #0x004] It looks as if this is a null pointer dereference in TAILQ_LAST. 1. The console message indicates stop at pf_purge_expired_fragments+0x44, which is 0x24848 + 0x44 = 8x2488c 2. The various LDRs at 24884 - 24890 are the dereferences in the TAILQ_LAST macro (definition included below). 3. 24894 is the NULL test called out in the C code at line 225, but it's too late by then. So, maybe pf_purge_expired_fragments() is called before V_pf_fragqueue is initialized? I am not familiar enough with the pf code to know how this should be fixed, but I'll have a look around and try to make some guess. ---- from objdump output start ---- 00024848 : pf_purge_expired_fragments(): /v2/Source/public/freebsd/pi/crochet/src/sys/modules/pf/../../netpfil/pf/pf_norm .c:219 return (0); } void pf_purge_expired_fragments(void) { struct pf_fragment *frag; u_int32_t expire = time_uptime - 24864: e5904000 ldr r4, [r0] 24868: e5900004 ldr r0, [r0, #4] /v2/Source/public/freebsd/pi/crochet/src/sys/modules/pf/../../netpfil/pf/pf_norm.c:222 V_pf_default_rule.timeout[PFTM_FRAG]; 2486c: e59f00ac ldr r0, [pc, #172] ; 24920 24870: e59072a4 ldr r7, [r0, #676] /v2/Source/public/freebsd/pi/crochet/src/sys/modules/pf/../../netpfil/pf/pf_norm.c:224 PF_FRAG_LOCK(); 24874: e59f00a8 ldr r0, [pc, #168] ; 24924 24878: e2800010 add r0, r0, #16 ; 0x10 2487c: e58d0000 str r0, [sp] 24880: ebff810d bl 4cbc /v2/Source/public/freebsd/pi/crochet/src/sys/modules/pf/../../netpfil/pf/pf_norm.c:225 while ((frag = TAILQ_LAST(&V_pf_fragqueue, pf_fragqueue)) != NULL) { 24884: e59f60a0 ldr r6, [pc, #160] ; 2492c 24888: e5960004 ldr r0, [r6, #4] 2488c: e5900004 ldr r0, [r0, #4] 24890: e5905000 ldr r5, [r0] 24894: e3550000 cmp r5, #0 ; 0x0 24898: 0a000018 beq 24900 /v2/Source/public/freebsd/pi/crochet/src/sys/modules/pf/../../netpfil/pf/pf_norm.c:221 ---- from objdump output end ---- ---- from sys/queue.h start ---- #define TAILQ_LAST(head, headname) \ (*(((struct headname *)((head)->tqh_last))->tqh_last)) ---- from sys/queue.h end ---- -- G. Paul Ziemba FreeBSD unix: 12:16PM up 26 days, 14:55, 12 users, load averages: 1.51, 1.98, 1.86 From owner-freebsd-arm@freebsd.org Sat Sep 17 10:08:54 2016 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 9D666BDCB79 for ; Sat, 17 Sep 2016 10:08:54 +0000 (UTC) (envelope-from shills@arachnid.osotrack.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 84D201CC for ; Sat, 17 Sep 2016 10:08:54 +0000 (UTC) (envelope-from shills@arachnid.osotrack.com) Received: by mailman.ysv.freebsd.org (Postfix) id 842F1BDCB78; Sat, 17 Sep 2016 10:08:54 +0000 (UTC) Delivered-To: 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 83BBCBDCB77 for ; Sat, 17 Sep 2016 10:08:54 +0000 (UTC) (envelope-from shills@arachnid.osotrack.com) Received: from asp.reflexion.net (outbound-mail-210-41.reflexion.net [208.70.210.41]) (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 4458F1CB for ; Sat, 17 Sep 2016 10:08:53 +0000 (UTC) (envelope-from shills@arachnid.osotrack.com) Received: (qmail 13273 invoked from network); 17 Sep 2016 10:02:03 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 17 Sep 2016 10:02:03 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.00.0) with SMTP; Sat, 17 Sep 2016 06:02:17 -0400 (EDT) Received: (qmail 27998 invoked from network); 17 Sep 2016 10:02:16 -0000 Received: from unknown (HELO arachnid.osotrack.com) (70.164.1.53) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 17 Sep 2016 10:02:16 -0000 Received: from shills by arachnid.osotrack.com with local (Exim 4.87) (envelope-from ) id 1blCRl-00069s-UJ for arm@freebsd.org; Sat, 17 Sep 2016 03:02:10 -0700 To: arm@freebsd.org Subject: Courier was unable to deliver the parcel, ID0000109073 X-PHP-Script: southhills.tv/post.php for 90.157.233.10 Date: Sat, 17 Sep 2016 03:02:09 -0700 From: "FedEx International Economy" Reply-To: "FedEx International Economy" Message-ID: <259cf4227debfbae7f81ffc8c753a322@southhills.tv> X-Priority: 3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2016 10:08:54 -0000 Dear Customer, We could not deliver your parcel. Please, open email attachment to print shipment label. Thanks and best regards, Lester Head, Sr. Station Agent. From owner-freebsd-arm@freebsd.org Sat Sep 17 15:07:48 2016 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 E72A8BDE2F1 for ; Sat, 17 Sep 2016 15:07:48 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 62B89FEA for ; Sat, 17 Sep 2016 15:07:47 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id 320358a7; Sat, 17 Sep 2016 17:07:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mail; bh=75L8sQALXn9Nbrphlf8orh96YCY=; b=Nb9pltH5UDbduTZsH8P9hOPl5bgY 4wqlUdwZkzoXKSbpt174abzTuztbo670ut5V2n76NLpSfwY8vWSDg9olqsLmWUz0 vGOUDZLFGtXHemuOYwNXkviU3NkzBpeZgfL/kESO6uUY8lwEqmxUZF4lbOY7jxOu 1ck+mNUQzShrtDg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; q=dns; s= mail; b=a4GhqO13hDjRxP1K80due+FnDG6RMjHjD/j8o8PSkOVJAapVSYhvbpno BfICpOYxGNadLLwgU7Ed8g6AB7T8f2CMOa72XCqY/qPRt4kNKupSAbwg1tl3NTNv 0UursR7qoamHdmI2NUk96JKsHjyBm3qdAS420qSXU69+4w03Yfk= Received: from knuckles.blih.net (ip-54.net-82-216-203.roubaix.rev.numericable.fr [82.216.203.54]) by mail.blih.net (OpenSMTPD) with ESMTPSA id 55dd0063 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Sat, 17 Sep 2016 17:07:38 +0200 (CEST) Date: Sat, 17 Sep 2016 17:07:35 +0200 From: Emmanuel Vadot To: =?ISO-8859-1?Q?Mika=EBl?= Urankar Cc: Ed Schouten , "freebsd-arm@freebsd.org" Subject: Re: FreeBSD 11.0-RC2 getting stuck on a Raspberry Pi 2 model B during boot Message-Id: <20160917170735.2371ee67a3538a053c7c783a@bidouilliste.com> In-Reply-To: References: X-Mailer: Sylpheed 3.5.1 (GTK+ 2.24.29; amd64-portbld-freebsd12.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.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2016 15:07:49 -0000 On Fri, 16 Sep 2016 21:05:28 +0200 Mika=EBl Urankar wrote: > 2016-09-16 20:34 GMT+02:00 Ed Schouten : > > Hi all, > > > > Because I had mixed experiences using Qemu (some versions work, some > > don't, etc.) I decided to buy a Raspberry Pi 2 model B and a Raspberry > > Pi 3 to do my ARM hacking. > > > > First step: trying to get the Raspberry Pi 2 model B to boot. What I've= done: > > > > 1. Downloaded the .img from freebsd.org > > 2. On Mac OS X, copied the 1 GB image to a 16 GB SD card: > > > > sudo dd if=3DFreeBSD-11.0-RC2-arm-armv6-RPI2.img of=3D/dev/rdisk2 bs=3D= 1024k > > > > 3. Put the SD card in the Raspberry Pi 2 and boot it. > > > > The result: it gets stuck during boot. I also just discovered that I > > don't have a spare USB keyboard, so I can't 'boot -v' yet. > > > > Anyway, I've taken a photo I of the television. Is this a known > > issue that has a trivial workaround? If not, then I guess I'll have to > > start debugging... > > > > http://80386.nl/pub/rpi2-stuck.jpg >=20 > The first boot is always long because of growfs, how long did you wait? > _______________________________________________ > freebsd-arm@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" This is true, especially with slow or large sd card, it can take a very long time. I suggest to buy an USB<->UART adapter because if you don't need it now you will later. Also if you have access to your dhcpd logs, watch for ip attribution. All ARM images are configured to do dhcp and you can ssh with user/pass freebsd/freebsd. --=20 Emmanuel Vadot From owner-freebsd-arm@freebsd.org Sat Sep 17 15:19:15 2016 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 1EF4EBDE4A1 for ; Sat, 17 Sep 2016 15:19:15 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 039FE378 for ; Sat, 17 Sep 2016 15:19:15 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: by mailman.ysv.freebsd.org (Postfix) id F3502BDE4A0; Sat, 17 Sep 2016 15:19:14 +0000 (UTC) Delivered-To: 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 F2F64BDE49D for ; Sat, 17 Sep 2016 15:19:14 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 51AB0376 for ; Sat, 17 Sep 2016 15:19:13 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id fca4c6f3; Sat, 17 Sep 2016 17:19:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mail; bh=8rwNqUDYee/UQgrIL3Th6zRcGZg=; b=lR1BvPUurRMtNVtSeP5FHRH7pagL CHq9wAbkcMcE+EiAVtT/7nF4BrR+wIqyxRFsjPBDCvLxP6sX1rbrAqgA7oi8+HDK PSxUUqdoW4tRdOEqjkRXF1bM4tbjSiJTJm7Lu0HgMsWP2OVlfsTJ6c8wHbknj3Zm fDfpsDYTPssreo0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; q=dns; s= mail; b=K40UQsWe9+P8vdY/x1zJTXA7Z5Gnu/KcK4yVsYPGLB5wJADr7m/4jWpN nqmhDV0ycxdWgNKB3FZQxwlW6O2nTA53vceBnUvdPgp4trL0j9V/ujWFVI+ZohPa BwmaSqaqQnLeA0YMI6qWtktpGjDeF1FT/ZI1heOuGAcnF5qwo5s= Received: from knuckles.blih.net (ip-54.net-82-216-203.roubaix.rev.numericable.fr [82.216.203.54]) by mail.blih.net (OpenSMTPD) with ESMTPSA id 36f3240d TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Sat, 17 Sep 2016 17:19:11 +0200 (CEST) Date: Sat, 17 Sep 2016 17:19:11 +0200 From: Emmanuel Vadot To: Daniel Braniss Cc: arm@freebsd.org Subject: Re: ALLWINNER/h3 malfunction Message-Id: <20160917171911.a2ec80da747ba373ba3d1b4a@bidouilliste.com> In-Reply-To: References: X-Mailer: Sylpheed 3.5.1 (GTK+ 2.24.29; amd64-portbld-freebsd12.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.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2016 15:19:15 -0000 On Wed, 7 Sep 2016 16:34:48 +0300 Daniel Braniss wrote: > Hi All! >=20 > I am playing with an orangepi-one, and I now compiled a kernel without IN= VARIANTS & WITNESS > and it panics, when compiled without WITNESS, it boots, but for example t= he awg comes up > with a semi random ethernet address, so clearly there is some timing issu= es. I have placed the panic in > http://www.cs.huji.ac.il/~danny/orangepi/op1.panic.1 >=20 > and so if someone can point me to where some delay can be added ? >=20 > thanks, > danny >=20 Hello Daniel, I'll admit that I've never tested ALLWINNER kernel without INVARIANTS or WITNESS recently, I'll try that. I assume that you've patched your DTS for ethernet support, can you try with the unpatched one ? It seems that it panic because the mod0 clk doesn't have the correct parent. For the semi random MAC address this is expected. The awg driver generate a random one if it can't use the SID root key as the "source", which we don't support for now on H3 (it shouldn't be=20 hard to add support for the H3). Cheers, --=20 Emmanuel Vadot From owner-freebsd-arm@freebsd.org Sat Sep 17 16:00:33 2016 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 E8F30BDEE6C for ; Sat, 17 Sep 2016 16:00:33 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it0-x230.google.com (mail-it0-x230.google.com [IPv6:2607:f8b0:4001:c0b::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 B956BA3B for ; Sat, 17 Sep 2016 16:00:33 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it0-x230.google.com with SMTP id r192so37259016ita.0 for ; Sat, 17 Sep 2016 09:00:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=Ntumtalg3QBWADVjcKmvWiVF/ytjEC8dFdzZV5lz3RA=; b=2FTRQDntbC04oCBzm7cJHmMjn9XQcxpQ9SHwtXQSDhHvkoKtzn02ffltk2LhF2xYwF 26m2gI0q4HX8Um1Fn9WxTGUiCY8jCpuoe6A4hMiBx89N5LHwc5FasbMzNggtDctA+7gB Ek8FLPfabcHJXSkLu+cYfpFJDCq7xkL5+9diflRC0iLuX95QKiwJ1Qn2raKU9Z4gFz68 3kM3hb4Nvf2wLjgO6zkyo0iPb21X0NmXeJmqMUe7AC5IBT/VfrjLaL90rFcdlh0oF7uP xSEc+VvCgT4YHHzpuAEHmMC0ppG+R49Ut/NzYz/UnkKuxgvVa2JgbIdVgLNtP3P7wqa9 DAtg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=Ntumtalg3QBWADVjcKmvWiVF/ytjEC8dFdzZV5lz3RA=; b=L0Hya7bpMgOMJFkCDBcMF99/oFRSpP1V5WJoW6IHvSlOWaF65l3R29UCx/+OODBqOd BmyzgkRcMsWPeipqpfQOJfKx5vBivx4NuAR3UkTiRi4bPTo8jbrO+rY4XGCS3sC//EHT 8QafMaJhpI1i1+WZ8gzQH1QO9OV6x5UXIjJrAbjGaX7xvMeU5PThfbUh9WWBen/OQDda 7N2QR1ssgyOdFgpy1olmZXK3EBpD6n3rURBqLgUZtzKFWPrSGjb5KKYGjqYL/48G7bF8 bKLOPGBAT75yrzI2WPkMc8W66PtiP3UY0NWCepzsAeaYX1h/mYWABKr7QdWQ0KH5eWWj +2Bg== X-Gm-Message-State: AE9vXwPX7NrvtiBTAuFSBEtesGy0+SmI3GIqT7fG4He9TD04s1WQ183zugLZASv0aUfykWFy7qbuUTy6yD6mtA== X-Received: by 10.36.130.135 with SMTP id t129mr2848715itd.31.1474128033054; Sat, 17 Sep 2016 09:00:33 -0700 (PDT) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 10.36.65.7 with HTTP; Sat, 17 Sep 2016 09:00:32 -0700 (PDT) X-Originating-IP: [69.53.245.200] In-Reply-To: <20160917170735.2371ee67a3538a053c7c783a@bidouilliste.com> References: <20160917170735.2371ee67a3538a053c7c783a@bidouilliste.com> From: Warner Losh Date: Sat, 17 Sep 2016 10:00:32 -0600 X-Google-Sender-Auth: 0YW5uxgCF0k0BY74HjzGThhi4uc Message-ID: Subject: Re: FreeBSD 11.0-RC2 getting stuck on a Raspberry Pi 2 model B during boot To: Emmanuel Vadot Cc: =?UTF-8?Q?Mika=C3=ABl_Urankar?= , "freebsd-arm@freebsd.org" , Ed Schouten Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2016 16:00:34 -0000 On Sat, Sep 17, 2016 at 9:07 AM, Emmanuel Vadot wro= te: > On Fri, 16 Sep 2016 21:05:28 +0200 > Mika=C3=ABl Urankar wrote: > >> 2016-09-16 20:34 GMT+02:00 Ed Schouten : >> > Hi all, >> > >> > Because I had mixed experiences using Qemu (some versions work, some >> > don't, etc.) I decided to buy a Raspberry Pi 2 model B and a Raspberry >> > Pi 3 to do my ARM hacking. >> > >> > First step: trying to get the Raspberry Pi 2 model B to boot. What I'v= e done: >> > >> > 1. Downloaded the .img from freebsd.org >> > 2. On Mac OS X, copied the 1 GB image to a 16 GB SD card: >> > >> > sudo dd if=3DFreeBSD-11.0-RC2-arm-armv6-RPI2.img of=3D/dev/rdisk2 bs= =3D1024k >> > >> > 3. Put the SD card in the Raspberry Pi 2 and boot it. >> > >> > The result: it gets stuck during boot. I also just discovered that I >> > don't have a spare USB keyboard, so I can't 'boot -v' yet. >> > >> > Anyway, I've taken a photo I of the television. Is this a known >> > issue that has a trivial workaround? If not, then I guess I'll have to >> > start debugging... >> > >> > http://80386.nl/pub/rpi2-stuck.jpg >> >> The first boot is always long because of growfs, how long did you wait? >> _______________________________________________ >> freebsd-arm@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-arm >> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" > > This is true, especially with slow or large sd card, it can take a very > long time. > I suggest to buy an USB<->UART adapter because if you don't need it > now you will later. > Also if you have access to your dhcpd logs, watch for ip attribution. > All ARM images are configured to do dhcp and you can ssh with user/pass > freebsd/freebsd. Sometimes I think we should have a hook in the boot scripts to blink the LEDs in different ways for different parts of the boot... Warner From owner-freebsd-arm@freebsd.org Sat Sep 17 16:23:50 2016 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 9C3E8BDE2B8 for ; Sat, 17 Sep 2016 16:23:50 +0000 (UTC) (envelope-from ed@nuxi.nl) Received: from mail-yw0-x230.google.com (mail-yw0-x230.google.com [IPv6:2607:f8b0:4002: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 5A89391F for ; Sat, 17 Sep 2016 16:23:50 +0000 (UTC) (envelope-from ed@nuxi.nl) Received: by mail-yw0-x230.google.com with SMTP id t67so104279577ywg.3 for ; Sat, 17 Sep 2016 09:23:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nuxi-nl.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=mT17YdO7TTLFcTPZyd+y5ZWxyfyy6Xty/3swud5rlU8=; b=YTflmI6X28Y57BWuUiM6NjGXwx+QIkxQRkJ5X2/4iqVKgMfUK5qe6OPvWg8JpFeF3X Uz9BPEl0lEbN+qq6hKsn2H45t2ct3VT2S9DKaT8pf0b7PeUnV/PW+VHGVPtOWZxBS4/Q p6F0rZpPC5cMUZ/hMQuIzY04zX81t4Jca9/0d+nNeu2vVDcz38xkytvwyfiqAJH3M+PC cR+5Y+DxnC/4aT00+k27gu3FR6FEmtD6Ono92tooEPyFHC/9WJs3qnei+n3w+Sj1R1jG 2dVKdMHYEdw89rjf00Y2fp6EWZtkOXEBwaEdAScgjoh6dy8pOhb0jw5WApDvvQJK1QWQ lMsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=mT17YdO7TTLFcTPZyd+y5ZWxyfyy6Xty/3swud5rlU8=; b=TO2bgx7BeLflvVSXfET4h5KZW2w0SCGkYpaV9gMxgSh5UjovfsaTVGAVafsw3MUQ9K wa5Fr5FM014fLabDgw5t/3BP5dzZysXyGPQSUL/XMp+hnncyAgUqyLLbpb+ATOUakX1e HZCiY4TeWqxvAzs7o6YbjQFfMVbU+ObJVIjOrk745DaRTEyWYhJ1lL0R6uXtzMcnBAP+ 4Ar+LnK47sNmEPDF2pmMvasAoNn2QfBqvTlA4ODIKMq7sWsvQ6B0of/BZbYZqu0zYREU sJp0xFWZCjJodSArPeAbiQ/sFuF1Yn+kUW2gTt2NojfTEXgMF9acUjsaCr4ygZH9JpJy 96YQ== X-Gm-Message-State: AE9vXwP4hcuyowx8mFSivSKMJHYde/Nz66Qn45r8Zvikm48kxm2pbFTPRmomT+dbMZM9muRQkzQDbW4glkIlyQ== X-Received: by 10.129.38.212 with SMTP id m203mr18875350ywm.169.1474129429409; Sat, 17 Sep 2016 09:23:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.13.201.71 with HTTP; Sat, 17 Sep 2016 09:23:48 -0700 (PDT) In-Reply-To: References: From: Ed Schouten Date: Sat, 17 Sep 2016 18:23:48 +0200 Message-ID: Subject: Re: FreeBSD 11.0-RC2 getting stuck on a Raspberry Pi 2 model B during boot To: =?UTF-8?Q?Mika=C3=ABl_Urankar?= Cc: "freebsd-arm@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2016 16:23:50 -0000 2016-09-16 21:05 GMT+02:00 Mika=C3=ABl Urankar : > The first boot is always long because of growfs, how long did you wait? Oh, wow. That's pretty nifty that it does that. I just re-imaged the SD card and let it sit there. And as you guessed, it continued the boot process, meaning I now have a working Raspberry Pi 2 model B: $ uname -a FreeBSD a.nuxi.nl 11.0-RC2 FreeBSD 11.0-RC2 #0 r304729: Wed Aug 24 17:23:04 UTC 2016 root@releng2.nyi.freebsd.org:/usr/obj/arm.armv6/usr/src/sys/RPI2 arm Thanks! --=20 Ed Schouten Nuxi, 's-Hertogenbosch, the Netherlands KvK-nr.: 62051717 From owner-freebsd-arm@freebsd.org Sat Sep 17 17:38:54 2016 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 8B358BDE83D for ; Sat, 17 Sep 2016 17:38:54 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 7B798E4B for ; Sat, 17 Sep 2016 17:38:54 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: by mailman.ysv.freebsd.org (Postfix) id 7752EBDE83A; Sat, 17 Sep 2016 17:38:54 +0000 (UTC) Delivered-To: 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 770D1BDE839 for ; Sat, 17 Sep 2016 17:38:54 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.116.210]) (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 2BC90E48 for ; Sat, 17 Sep 2016 17:38:53 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from imac.bs.cs.huji.ac.il ([132.65.179.42]) by kabab.cs.huji.ac.il with esmtp id 1blJZh-00092B-KX; Sat, 17 Sep 2016 20:38:49 +0300 From: Daniel Braniss Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: orange pi one ethernet blues Message-Id: Date: Sat, 17 Sep 2016 20:38:49 +0300 To: Jared McNeill , Emmanuel Vadot , arm@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2016 17:38:54 -0000 hi all, with rev 305789 of CURRENT, I am getting the same mac on 2 different = boards. because aw_get_eaddr in if_awg.c is failing to read the hardware mac = address, rootkey returns ok, but it=E2=80=99s value seems fishy. I=E2=80=99ll = check tomorrow with my second orange pi one. danny From owner-freebsd-arm@freebsd.org Sat Sep 17 17:41:14 2016 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 31FBABDE946 for ; Sat, 17 Sep 2016 17:41:14 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 209E5130 for ; Sat, 17 Sep 2016 17:41:14 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: by mailman.ysv.freebsd.org (Postfix) id 1C83CBDE945; Sat, 17 Sep 2016 17:41:14 +0000 (UTC) Delivered-To: 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 1C264BDE943 for ; Sat, 17 Sep 2016 17:41:14 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.116.210]) (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 BB6AB12D for ; Sat, 17 Sep 2016 17:41:13 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from imac.bs.cs.huji.ac.il ([132.65.179.42]) by kabab.cs.huji.ac.il with esmtp id 1blJby-0009KJ-6C; Sat, 17 Sep 2016 20:41:10 +0300 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: ALLWINNER/h3 malfunction From: Daniel Braniss In-Reply-To: <20160917171911.a2ec80da747ba373ba3d1b4a@bidouilliste.com> Date: Sat, 17 Sep 2016 20:41:09 +0300 Cc: arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <5ADFE16E-FD60-45B1-8CF1-6FFC10BABBDE@cs.huji.ac.il> References: <20160917171911.a2ec80da747ba373ba3d1b4a@bidouilliste.com> To: Emmanuel Vadot X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2016 17:41:14 -0000 > On 17 Sep 2016, at 6:19 PM, Emmanuel Vadot = wrote: >=20 > On Wed, 7 Sep 2016 16:34:48 +0300 > Daniel Braniss wrote: >=20 >> Hi All! >>=20 >> I am playing with an orangepi-one, and I now compiled a kernel = without INVARIANTS & WITNESS >> and it panics, when compiled without WITNESS, it boots, but for = example the awg comes up >> with a semi random ethernet address, so clearly there is some timing = issues. I have placed the panic in >> http://www.cs.huji.ac.il/~danny/orangepi/op1.panic.1 >>=20 >> and so if someone can point me to where some delay can be added ? >>=20 >> thanks, >> danny >>=20 >=20 > Hello Daniel, >=20 > I'll admit that I've never tested ALLWINNER kernel without INVARIANTS > or WITNESS recently, I'll try that. > I assume that you've patched your DTS for ethernet support, can you > try with the unpatched one ? i searched high and low for such one, can you send me one? > It seems that it panic because the mod0 clk doesn't have the correct > parent. >=20 > For the semi random MAC address this is expected. The awg driver > generate a random one if it can't use the SID root key as > the "source", which we don't support for now on H3 (it shouldn't be=20 > hard to add support for the H3). >=20 > Cheers, >=20 > --=20 > Emmanuel Vadot From owner-freebsd-arm@freebsd.org Sat Sep 17 17:54:07 2016 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 061B0BDEC9C for ; Sat, 17 Sep 2016 17:54:07 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DE925937 for ; Sat, 17 Sep 2016 17:54:06 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: by mailman.ysv.freebsd.org (Postfix) id DA7D3BDEC9B; Sat, 17 Sep 2016 17:54:06 +0000 (UTC) Delivered-To: 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 DA278BDEC9A for ; Sat, 17 Sep 2016 17:54:06 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5119B936 for ; Sat, 17 Sep 2016 17:54:05 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id 86fa4b7f; Sat, 17 Sep 2016 19:54:03 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mail; bh=4oOGDO3f8Lo7CceixiW838tSBos=; b=pul5ekq9KPsUw47hUY4CiArGyNG/ gKJej92StZZDDg83hKIkpJGkwDTokzTLIpVeG5tfaQwq7i+Oq1eEJ2i/udyO43l5 zwkSoz/BJCRSFAB6txNKjdFtWCWA5YyLHhLAMHe/j5J0IdoquC6xA9Abj7ClLnnm 3od5kt4M98jSHxI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; q=dns; s= mail; b=jeyhr2msC5v7JvtvZiSPZgBT8BrDiBcd3UA2M7syJ6jH+YK+L1P5ZmHY +N8mx992NdMyO4ZlJ9LC59sBD9LJaYqH3bUnaiKMyd/x+vm8QtZHTyKdM0Pmyfym CQRg6Pam0MrmdLChWHAsU2YUPJ01+AJITpa7UZHGXH3ocgqhtIw= Received: from knuckles.blih.net (ip-54.net-82-216-203.roubaix.rev.numericable.fr [82.216.203.54]) by mail.blih.net (OpenSMTPD) with ESMTPSA id e9cf26c7 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Sat, 17 Sep 2016 19:54:03 +0200 (CEST) Date: Sat, 17 Sep 2016 19:54:03 +0200 From: Emmanuel Vadot To: Daniel Braniss Cc: Jared McNeill , arm@freebsd.org Subject: Re: orange pi one ethernet blues Message-Id: <20160917195403.a928165bde285ad74b6dc0fe@bidouilliste.com> In-Reply-To: References: X-Mailer: Sylpheed 3.5.1 (GTK+ 2.24.29; amd64-portbld-freebsd12.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.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2016 17:54:07 -0000 On Sat, 17 Sep 2016 20:38:49 +0300 Daniel Braniss wrote: > hi all, > with rev 305789 of CURRENT, I am getting the same mac on 2 different boar= ds. > because aw_get_eaddr in if_awg.c is failing to read the hardware mac addr= ess, > rootkey returns ok, but it?s value seems fishy. I?ll check tomorrow with = my second orange pi one. >=20 > danny Hi, I don't see why aw_sid_get_rootkey would returns ok, since aw_sid driver wouldn't attach on h3 (the sid isn't even in the dts) it would returns ENXIO. --=20 Emmanuel Vadot From owner-freebsd-arm@freebsd.org Sat Sep 17 17:55:48 2016 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 130D3BDED52 for ; Sat, 17 Sep 2016 17:55:48 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id EB3EDAA6 for ; Sat, 17 Sep 2016 17:55:47 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: by mailman.ysv.freebsd.org (Postfix) id E6E20BDED51; Sat, 17 Sep 2016 17:55:47 +0000 (UTC) Delivered-To: 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 E681CBDED50 for ; Sat, 17 Sep 2016 17:55:47 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 49C71AA5 for ; Sat, 17 Sep 2016 17:55:46 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id 09ccc2ba; Sat, 17 Sep 2016 19:55:44 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mail; bh=4zZWZkx31agnY++0agtelJNiAKQ=; b=NRjG4Frb8EN7qAYj+D/Ed6uM2Y2L Q5Fpui1xKN+7f0qEtbK1yHdGEdzFeHTke9FDi7oFusvmq/jfKVdWGpuPLAaUa65X UIuXPpIpkQMFgNY6915EQq2NpwJ8cqmVuJpQM2eRXZdBIoYRWhoWifeM7N1jMCxy 0Xxot/nQbJgcT90= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; q=dns; s= mail; b=Ihienfee3jgBsjCNOyN4uoDex6blZFsMnBQIm07O+5eazOkc4y5qGMd6 x3g9iHzGp+/qjbAGvtGwstg71xTC9onyaPMKVkK4QhvmykY1CTSkqfrAUAeuM5zX qMNdYl/YmobZmMGCYRsHj/HJIzNkjzLRH6bvoCadfY4R7JPuwDs= Received: from knuckles.blih.net (ip-54.net-82-216-203.roubaix.rev.numericable.fr [82.216.203.54]) by mail.blih.net (OpenSMTPD) with ESMTPSA id aa61cef0 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Sat, 17 Sep 2016 19:55:44 +0200 (CEST) Date: Sat, 17 Sep 2016 19:55:44 +0200 From: Emmanuel Vadot To: Daniel Braniss Cc: arm@freebsd.org Subject: Re: ALLWINNER/h3 malfunction Message-Id: <20160917195544.a2a8bbdb113029700fa7642d@bidouilliste.com> In-Reply-To: <5ADFE16E-FD60-45B1-8CF1-6FFC10BABBDE@cs.huji.ac.il> References: <20160917171911.a2ec80da747ba373ba3d1b4a@bidouilliste.com> <5ADFE16E-FD60-45B1-8CF1-6FFC10BABBDE@cs.huji.ac.il> X-Mailer: Sylpheed 3.5.1 (GTK+ 2.24.29; amd64-portbld-freebsd12.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.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2016 17:55:48 -0000 On Sat, 17 Sep 2016 20:41:09 +0300 Daniel Braniss wrote: > > > On 17 Sep 2016, at 6:19 PM, Emmanuel Vadot wrote: > > > > On Wed, 7 Sep 2016 16:34:48 +0300 > > Daniel Braniss wrote: > > > >> Hi All! > >> > >> I am playing with an orangepi-one, and I now compiled a kernel without INVARIANTS & WITNESS > >> and it panics, when compiled without WITNESS, it boots, but for example the awg comes up > >> with a semi random ethernet address, so clearly there is some timing issues. I have placed the panic in > >> http://www.cs.huji.ac.il/~danny/orangepi/op1.panic.1 > >> > >> and so if someone can point me to where some delay can be added ? > >> > >> thanks, > >> danny > >> > > > > Hello Daniel, > > > > I'll admit that I've never tested ALLWINNER kernel without INVARIANTS > > or WITNESS recently, I'll try that. > > I assume that you've patched your DTS for ethernet support, can you > > try with the unpatched one ? > > i searched high and low for such one, can you send me one? It's in the tree in sys/gnu/dts/arm/ Yes it doesn't have the awg node, I know, h3 emac bindings aren't stable for now. > > It seems that it panic because the mod0 clk doesn't have the correct > > parent. > > > > For the semi random MAC address this is expected. The awg driver > > generate a random one if it can't use the SID root key as > > the "source", which we don't support for now on H3 (it shouldn't be > > hard to add support for the H3). > > > > Cheers, > > > > -- > > Emmanuel Vadot -- Emmanuel Vadot From owner-freebsd-arm@freebsd.org Sat Sep 17 18:14:12 2016 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 9FC8EBDE1A7 for ; Sat, 17 Sep 2016 18:14:12 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 93FB0337; Sat, 17 Sep 2016 18:14:12 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id CD9FE241; Sat, 17 Sep 2016 18:14:12 +0000 (UTC) Date: Sat, 17 Sep 2016 18:14:10 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: kib@FreeBSD.org, jceel@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <1125940709.31.1474136052865.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #3962 - 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.23 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2016 18:14:12 -0000 FreeBSD_HEAD_arm64 - Build #3962 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/3962/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/3962/ch= anges Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/3962/con= sole Change summaries: 305902 by kib: Reduce size of ufs inode. Remove redunand i_dev and i_fs pointers, which are available as ip->i_ump->um_dev and ip->i_ump->um_fs, and reorder members by size to reduce padding. To compensate added derefences, the most often i_ump access to differentiate between UFS1 and UFS2 dinode layout is removed, by addition of the new i_flag IN_UFS2. Overall, this actually reduces the amount of memory dereferences. On 64bit machine, original struct inode size is 176, reduced to 152 bytes with the change. Tested by:=09pho (previous version) Reviewed by:=09mckusick Sponsored by:=09The FreeBSD Foundation MFC after:=092 weeks 305900 by jceel: Create aliases for named virtio-console ports. Make virtio_console(4) create `/dev/vtcon/` alias pointing to /dev/ttyVx.y upon receiving PORT_NAME (id =3D 7) event over the control queue. Approved by:=09trasz MFC after:=091 month Sponsored by:=09iXsystems, Inc. Differential Revision:=09https://reviews.freebsd.org/D7182 The end of the build log: [...truncated 45928 lines...] cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.ts_req_utils.o -MTts_req_utils.o -std=3Dgnu89 -fstack-protector-stron= g -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-= variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equal= ity -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wn= o-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qu= nused-arguments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/c= rypto/ts/ts_req_utils.c -o ts_req_utils.o --- gnu/lib/libdialog__L --- --- help.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.help.S= o -MThelp.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror= -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-v= ariable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equali= ty -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno= -switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qun= used-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/dialog/help.= c -o help.So --- secure/lib/libcrypto__L --- --- ts_rsp_print.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.ts_rsp_print.o -MTts_rsp_print.o -std=3Dgnu89 -fstack-protector-stron= g -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-= variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equal= ity -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wn= o-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qu= nused-arguments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/c= rypto/ts/ts_rsp_print.c -o ts_rsp_print.o --- gnu/lib/libdialog__L --- --- inputbox.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.inputb= ox.So -MTinputbox.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers= -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused= -const-variable -Wno-tautological-compare -Wno-unused-value -Wno-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/gnu/lib/libdialog/../../../contrib/dial= og/inputbox.c -o inputbox.So --- secure/lib/libcrypto__L --- --- ts_rsp_sign.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.ts_rsp_sign.o -MTts_rsp_sign.o -std=3Dgnu89 -fstack-protector-strong = -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-va= riable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equalit= y -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-= switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunu= sed-arguments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/cry= pto/ts/ts_rsp_sign.c -o ts_rsp_sign.o --- gnu/lib/libdialog__L --- --- inputstr.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.inputs= tr.So -MTinputstr.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers= -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused= -const-variable -Wno-tautological-compare -Wno-unused-value -Wno-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/gnu/lib/libdialog/../../../contrib/dial= og/inputstr.c -o inputstr.So --- menubox.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.menubo= x.So -MTmenubox.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -= Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-c= onst-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-= equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typede= f -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses= -Qunused-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/dialog= /menubox.c -o menubox.So --- secure/lib/libcrypto__L --- --- ts_rsp_utils.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.ts_rsp_utils.o -MTts_rsp_utils.o -std=3Dgnu89 -fstack-protector-stron= g -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-= variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equal= ity -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wn= o-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qu= nused-arguments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/c= rypto/ts/ts_rsp_utils.c -o ts_rsp_utils.o --- ts_rsp_verify.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.ts_rsp_verify.o -MTts_rsp_verify.o -std=3Dgnu89 -fstack-protector-str= ong -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-cons= t-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equ= ality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -= Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -= Qunused-arguments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl= /crypto/ts/ts_rsp_verify.c -o ts_rsp_verify.o --- gnu/lib/libdialog__L --- --- mixedform.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.mixedf= orm.So -MTmixedform.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-heade= rs -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unus= ed-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parenthe= ses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-ty= pedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parenth= eses -Qunused-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/di= alog/mixedform.c -o mixedform.So --- mixedgauge.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.mixedg= auge.So -MTmixedgauge.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-hea= ders -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-un= used-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parent= heses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-= typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-paren= theses -Qunused-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/= dialog/mixedgauge.c -o mixedgauge.So --- secure/lib/libcrypto__L --- --- ts_verify_ctx.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.ts_verify_ctx.o -MTts_verify_ctx.o -std=3Dgnu89 -fstack-protector-str= ong -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-cons= t-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equ= ality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -= Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -= Qunused-arguments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl= /crypto/ts/ts_verify_ctx.c -o ts_verify_ctx.o --- gnu/lib/libdialog__L --- --- mouse.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.mouse.= So -MTmouse.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werr= or -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const= -variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equa= lity -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -W= no-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Q= unused-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/dialog/mou= se.c -o mouse.So --- secure/lib/libcrypto__L --- --- txt_db.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.txt_db.o -MTtxt_db.o -std=3Dgnu89 -fstack-protector-strong -Wno-point= er-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wn= o-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unu= sed-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wn= o-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-argume= nts -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/txt_db= /txt_db.c -o txt_db.o --- gnu/lib/libdialog__L --- --- mousewget.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.mousew= get.So -MTmousewget.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-heade= rs -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unus= ed-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parenthe= ses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-ty= pedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parenth= eses -Qunused-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/di= alog/mousewget.c -o mousewget.So --- msgbox.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.msgbox= .So -MTmsgbox.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -We= rror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses = -Qunused-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/dialog/m= sgbox.c -o msgbox.So --- secure/lib/libcrypto__L --- --- ui_compat.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.ui_compat.o -MTui_compat.o -std=3Dgnu89 -fstack-protector-strong -Wno= -pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variab= le -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -W= no-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-swit= ch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-= arguments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/= ui/ui_compat.c -o ui_compat.o --- ui_err.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.ui_err.o -MTui_err.o -std=3Dgnu89 -fstack-protector-strong -Wno-point= er-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wn= o-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unu= sed-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wn= o-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-argume= nts -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/ui/ui_= err.c -o ui_err.o --- gnu/lib/libdialog__L --- --- pause.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.pause.= So -MTpause.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werr= or -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const= -variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equa= lity -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -W= no-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Q= unused-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/dialog/pau= se.c -o pause.So --- secure/lib/libcrypto__L --- --- ui_lib.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.ui_lib.o -MTui_lib.o -std=3Dgnu89 -fstack-protector-strong -Wno-point= er-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wn= o-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unu= sed-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wn= o-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-argume= nts -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/ui/ui_= lib.c -o ui_lib.o --- gnu/lib/libdialog__L --- --- prgbox.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.prgbox= .So -MTprgbox.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -We= rror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses = -Qunused-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/dialog/p= rgbox.c -o prgbox.So --- progressbox.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.progre= ssbox.So -MTprogressbox.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-h= eaders -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-= unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-pare= ntheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-loca= l-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-par= entheses -Qunused-arguments -c /usr/src/gnu/lib/libdialog/../../../contri= b/dialog/progressbox.c -o progressbox.So --- secure/lib/libcrypto__L --- --- ui_openssl.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.ui_openssl.o -MTui_openssl.o -std=3Dgnu89 -fstack-protector-strong -W= no-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-vari= able -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality = -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-sw= itch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunuse= d-arguments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypt= o/ui/ui_openssl.c -o ui_openssl.o --- gnu/lib/libdialog__L --- --- rangebox.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.rangeb= ox.So -MTrangebox.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers= -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused= -const-variable -Wno-tautological-compare -Wno-unused-value -Wno-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/gnu/lib/libdialog/../../../contrib/dial= og/rangebox.c -o rangebox.So --- secure/lib/libcrypto__L --- --- ui_util.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.ui_util.o -MTui_util.o -std=3Dgnu89 -fstack-protector-strong -Wno-poi= nter-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -= Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-u= nused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -= Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-argu= ments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/ui/u= i_util.c -o ui_util.o --- wp_dgst.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.wp_dgst.o -MTwp_dgst.o -std=3Dgnu89 -fstack-protector-strong -Wno-poi= nter-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -= Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-u= nused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -= Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-argu= ments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/whrl= pool/wp_dgst.c -o wp_dgst.o --- wp_block.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.wp_block.o -MTwp_block.o -std=3Dgnu89 -fstack-protector-strong -Wno-p= ointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable= -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno= -unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch= -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-ar= guments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/wh= rlpool/wp_block.c -o wp_block.o --- gnu/lib/libdialog__L --- --- rc.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.rc.So = -MTrc.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror -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 -Wno-parentheses -Qunused= -arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/dialog/rc.c -o r= c.So --- tailbox.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.tailbo= x.So -MTtailbox.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -= Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-c= onst-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-= equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typede= f -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses= -Qunused-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/dialog= /tailbox.c -o tailbox.So --- secure/lib/libcrypto__L --- --- by_dir.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.by_dir.o -MTby_dir.o -std=3Dgnu89 -fstack-protector-strong -Wno-point= er-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wn= o-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unu= sed-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wn= o-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-argume= nts -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x509/b= y_dir.c -o by_dir.o --- by_file.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.by_file.o -MTby_file.o -std=3Dgnu89 -fstack-protector-strong -Wno-poi= nter-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -= Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-u= nused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -= Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-argu= ments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x509= /by_file.c -o by_file.o --- gnu/lib/libdialog__L --- --- textbox.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.textbo= x.So -MTtextbox.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -= Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-c= onst-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-= equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typede= f -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses= -Qunused-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/dialog= /textbox.c -o textbox.So --- secure/lib/libcrypto__L --- --- x509_att.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.x509_att.o -MTx509_att.o -std=3Dgnu89 -fstack-protector-strong -Wno-p= ointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable= -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno= -unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch= -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-ar= guments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x5= 09/x509_att.c -o x509_att.o --- x509_cmp.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.x509_cmp.o -MTx509_cmp.o -std=3Dgnu89 -fstack-protector-strong -Wno-p= ointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable= -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno= -unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch= -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-ar= guments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x5= 09/x509_cmp.c -o x509_cmp.o --- gnu/lib/libdialog__L --- --- timebox.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.timebo= x.So -MTtimebox.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -= Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-c= onst-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-= equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typede= f -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses= -Qunused-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/dialog= /timebox.c -o timebox.So --- trace.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.trace.= So -MTtrace.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werr= or -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const= -variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equa= lity -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -W= no-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Q= unused-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/dialog/tra= ce.c -o trace.So --- secure/lib/libcrypto__L --- --- x509_d2.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.x509_d2.o -MTx509_d2.o -std=3Dgnu89 -fstack-protector-strong -Wno-poi= nter-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -= Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-u= nused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -= Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-argu= ments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x509= /x509_d2.c -o x509_d2.o --- gnu/lib/libdialog__L --- --- treeview.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.treevi= ew.So -MTtreeview.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers= -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused= -const-variable -Wno-tautological-compare -Wno-unused-value -Wno-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/gnu/lib/libdialog/../../../contrib/dial= og/treeview.c -o treeview.So --- secure/lib/libcrypto__L --- --- x509_def.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.x509_def.o -MTx509_def.o -std=3Dgnu89 -fstack-protector-strong -Wno-p= ointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable= -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno= -unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch= -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-ar= guments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x5= 09/x509_def.c -o x509_def.o --- x509_err.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.x509_err.o -MTx509_err.o -std=3Dgnu89 -fstack-protector-strong -Wno-p= ointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable= -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno= -unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch= -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-ar= guments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x5= 09/x509_err.c -o x509_err.o --- x509_ext.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.x509_ext.o -MTx509_ext.o -std=3Dgnu89 -fstack-protector-strong -Wno-p= ointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable= -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno= -unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch= -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-ar= guments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x5= 09/x509_ext.c -o x509_ext.o --- gnu/lib/libdialog__L --- --- ui_getc.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.ui_get= c.So -MTui_getc.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -= Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-c= onst-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-= equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typede= f -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses= -Qunused-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/dialog= /ui_getc.c -o ui_getc.So --- secure/lib/libcrypto__L --- --- x509_lu.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.x509_lu.o -MTx509_lu.o -std=3Dgnu89 -fstack-protector-strong -Wno-poi= nter-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -= Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-u= nused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -= Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-argu= ments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x509= /x509_lu.c -o x509_lu.o --- gnu/lib/libdialog__L --- --- util.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.util.S= o -MTutil.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror= -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-v= ariable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equali= ty -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno= -switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qun= used-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/dialog/util.= c -o util.So --- secure/lib/libcrypto__L --- --- x509_obj.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.x509_obj.o -MTx509_obj.o -std=3Dgnu89 -fstack-protector-strong -Wno-p= ointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable= -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno= -unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch= -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-ar= guments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x5= 09/x509_obj.c -o x509_obj.o --- x509_r2x.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.x509_r2x.o -MTx509_r2x.o -std=3Dgnu89 -fstack-protector-strong -Wno-p= ointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable= -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno= -unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch= -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-ar= guments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x5= 09/x509_r2x.c -o x509_r2x.o --- x509_req.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.x509_req.o -MTx509_req.o -std=3Dgnu89 -fstack-protector-strong -Wno-p= ointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable= -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno= -unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch= -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-ar= guments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x5= 09/x509_req.c -o x509_req.o --- x509_set.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.x509_set.o -MTx509_set.o -std=3Dgnu89 -fstack-protector-strong -Wno-p= ointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable= -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno= -unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch= -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-ar= guments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x5= 09/x509_set.c -o x509_set.o --- x509_trs.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.x509_trs.o -MTx509_trs.o -std=3Dgnu89 -fstack-protector-strong -Wno-p= ointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable= -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno= -unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch= -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-ar= guments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x5= 09/x509_trs.c -o x509_trs.o --- gnu/lib/libdialog__L --- --- version.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.versio= n.So -MTversion.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -= Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-c= onst-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-= equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typede= f -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses= -Qunused-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/dialog= /version.c -o version.So --- yesno.So --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I/us= r/src/gnu/lib/libdialog -I/usr/src/gnu/lib/libdialog/../../../contrib/dialo= g -D_XOPEN_SOURCE_EXTENDED -DGCC_UNUSED=3D__unused -MD -MF.depend.yesno.= So -MTyesno.So -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werr= or -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const= -variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equa= lity -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -W= no-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Q= unused-arguments -c /usr/src/gnu/lib/libdialog/../../../contrib/dialog/yes= no.c -o yesno.So --- secure/lib/libcrypto__L --- --- x509_txt.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.x509_txt.o -MTx509_txt.o -std=3Dgnu89 -fstack-protector-strong -Wno-p= ointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable= -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno= -unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch= -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-ar= guments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x5= 09/x509_txt.c -o x509_txt.o --- gnu/lib/libdialog__L --- --- libdialog.a --- building static dialog library /usr/local/aarch64-freebsd/bin/ar -crD libdialog.a `NM=3D'/usr/local/aarch6= 4-freebsd/bin/nm' NMFLAGS=3D'' lorder argv.o arrows.o buildlist.o buttons.o= calendar.o checklist.o columns.o dlg_keys.o editbox.o fselect.o formbox.o = guage.o help.o inputbox.o inputstr.o menubox.o mixedform.o mixedgauge.o mou= se.o mousewget.o msgbox.o pause.o prgbox.o progressbox.o rangebox.o rc.o ta= ilbox.o textbox.o timebox.o trace.o treeview.o ui_getc.o util.o version.o y= esno.o | tsort -q`=20 /usr/local/aarch64-freebsd/bin/ranlib -D libdialog.a --- libdialog.so.8.full --- building shared library libdialog.so.8 cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -fstack-protector-strong -sha= red -Wl,-x -Wl,--fatal-warnings -Wl,--warn-shared-textrel -o libdialog.so.= 8.full -Wl,-soname,libdialog.so.8 `NM=3D'/usr/local/aarch64-freebsd/bin/nm= ' NMFLAGS=3D'' lorder argv.So arrows.So buildlist.So buttons.So calendar.So= checklist.So columns.So dlg_keys.So editbox.So fselect.So formbox.So guage= .So help.So inputbox.So inputstr.So menubox.So mixedform.So mixedgauge.So m= ouse.So mousewget.So msgbox.So pause.So prgbox.So progressbox.So rangebox.S= o rc.So tailbox.So textbox.So timebox.So trace.So treeview.So ui_getc.So ut= il.So version.So yesno.So | tsort -q` -lncursesw -lm --- secure/lib/libcrypto__L --- --- x509_v3.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.x509_v3.o -MTx509_v3.o -std=3Dgnu89 -fstack-protector-strong -Wno-poi= nter-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -= Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-u= nused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -= Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-argu= ments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x509= /x509_v3.c -o x509_v3.o --- gnu/lib/libdialog__L --- --- libdialog.so.8.debug --- /usr/local/aarch64-freebsd/bin/objcopy --only-keep-debug libdialog.so.8.ful= l libdialog.so.8.debug --- libdialog.so.8 --- /usr/local/aarch64-freebsd/bin/objcopy --strip-debug --add-gnu-debuglink=3D= libdialog.so.8.debug libdialog.so.8.full libdialog.so.8 --- _libinstall --- sh /usr/src/tools/install.sh -C -o root -g wheel -m 444 libdialog.a /usr= /obj/arm64.aarch64/usr/src/tmp/usr/lib/ sh /usr/src/tools/install.sh -s -o root -g wheel -m 444 libdialog.so.8= /usr/obj/arm64.aarch64/usr/src/tmp/usr/lib/ sh /usr/src/tools/install.sh -o root -g wheel -m 444 libdialog.so.8.deb= ug /usr/obj/arm64.aarch64/usr/src/tmp/usr/lib/debug/usr/lib/ sh /usr/src/tools/install.sh -l rs libdialog.so.8 /usr/obj/arm64.aarch64/u= sr/src/tmp/usr/lib/libdialog.so --- _INCSINS --- sh /usr/src/tools/install.sh -C -o root -g wheel -m 444 /usr/src/gnu/lib/= libdialog/../../../contrib/dialog/dialog.h /usr/src/gnu/lib/libdialog/../..= /../contrib/dialog/dlg_colors.h /usr/src/gnu/lib/libdialog/dlg_config.h /us= r/src/gnu/lib/libdialog/../../../contrib/dialog/dlg_keys.h /usr/obj/arm64.a= arch64/usr/src/tmp/usr/include/ --- secure/lib/libcrypto__L --- --- x509_vfy.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/secure= /lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_TH= READS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/sr= c/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/open= ssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/a= sn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/u= sr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -MD -MF.d= epend.x509_vfy.o -MTx509_vfy.o -std=3Dgnu89 -fstack-protector-strong -Wno-p= ointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable= -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno= -unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch= -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-ar= guments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x5= 09/x509_vfy.c -o x509_vfy.o --- lib/libprocstat__L --- =3D=3D=3D> lib/libprocstat (obj,all,install) --- obj_subdir_lib/libprocstat/zfs --- =3D=3D=3D> lib/libprocstat/zfs (obj) --- obj --- --- obj --- --- .depend --- echo libprocstat.so.1.full: /usr/obj/arm64.aarch64/usr/src/tmp/usr/lib/libe= lf.a /usr/obj/arm64.aarch64/usr/src/tmp/usr/lib/libkvm.a /usr/obj/arm64.aar= ch64/usr/src/tmp/usr/lib/libutil.a >> .depend --- zfs/zfs.o --- --- zfs.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/lib/libp= rocstat/zfs/../../../sys/cddl/compat/opensolaris -I/usr/src/lib/libprocstat= /zfs/../../../cddl/compat/opensolaris/include -I/usr/src/lib/libprocstat/zf= s/../../../cddl/compat/opensolaris/lib/libumem -I/usr/src/lib/libprocstat/z= fs/../../../cddl/contrib/opensolaris/lib/libzpool/common -I/usr/src/lib/lib= procstat/zfs/../../../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/li= b/libprocstat/zfs/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -= I/usr/src/lib/libprocstat/zfs/../../../sys/cddl/contrib/opensolaris/uts/com= mon -I/usr/src/lib/libprocstat/zfs/../../../sys/cddl/contrib/opensolaris/ut= s/common/sys -I/usr/src/lib/libprocstat/zfs/../../../cddl/contrib/opensolar= is/head -I/usr/src/lib/libprocstat/zfs/.. -DNEED_SOLARIS_BOOLEAN -MD -MF= .depend.zfs.o -MTzfs.o -std=3Dgnu99 -fstack-protector-strong -Wsystem-heade= rs -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unus= ed-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parenthe= ses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-ty= pedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parenth= eses -Qunused-arguments -c /usr/src/lib/libprocstat/zfs/../zfs.c -o zfs.o --- cd9660.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I. -I/usr/src/li= b/libprocstat -D_KVM_VNODE -DLIBPROCSTAT_ZFS -MD -MF.depend.cd9660.o -MTcd= 9660.o -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall= -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-pro= totypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch = -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wneste= d-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmiss= ing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-= int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/libproc= stat/cd9660.c -o cd9660.o --- common_kvm.o --- cc -target aarch64-unknown-freebsd12.0 --sysroot=3D/usr/obj/arm64.aarch64/u= sr/src/tmp -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I. -I/usr/src/li= b/libprocstat -D_KVM_VNODE -DLIBPROCSTAT_ZFS -MD -MF.depend.common_kvm.o -= MTcommon_kvm.o -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werr= or -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmis= sing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -= Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline= -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sig= n -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-stri= ng-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib= /libprocstat/common_kvm.c -o common_kvm.o In file included from /usr/src/lib/libprocstat/common_kvm.c:47: /usr/obj/arm64.aarch64/usr/src/tmp/usr/include/ufs/ufs/inode.h:148:15: erro= r: unknown type name 'bool' static inline bool ^ /usr/obj/arm64.aarch64/usr/src/tmp/usr/include/ufs/ufs/inode.h:155:15: erro= r: unknown type name 'bool' static inline bool ^ /usr/src/lib/libprocstat/common_kvm.c:101:35: error: no member named 'i_dev= ' in 'struct inode' vn->vn_fsid =3D dev2udev(kd, inode.i_dev); ~~~~~ ^ 3 errors generated. *** [common_kvm.o] Error code 1 bmake[4]: stopped in /usr/src/lib/libprocstat 1 error bmake[4]: stopped in /usr/src/lib/libprocstat *** [lib/libprocstat__L] Error code 2 bmake[3]: stopped in /usr/src --- secure/lib/libcrypto__L --- A failure has been detected in another branch of the parallel make bmake[4]: stopped in /usr/src/secure/lib/libcrypto *** [secure/lib/libcrypto__L] Error code 2 bmake[3]: stopped in /usr/src --- lib/libsqlite3__L --- A failure has been detected in another branch of the parallel make bmake[4]: stopped in /usr/src/lib/libsqlite3 *** [lib/libsqlite3__L] Error code 2 bmake[3]: stopped in /usr/src 3 errors bmake[3]: stopped in /usr/src *** [libraries] Error code 2 bmake[2]: stopped in /usr/src 1 error bmake[2]: stopped in /usr/src *** [_libraries] Error code 2 bmake[1]: stopped in /usr/src 1 error bmake[1]: stopped in /usr/src *** [buildworld] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE [PostBuildScript] - Execution post build scripts. [FreeBSD_HEAD_arm64] $ /bin/sh -xe /tmp/hudson6882153606799695457.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::103:1 -alias + sudo umount FreeBSD_HEAD_arm64/usr/src + sudo umount FreeBSD_HEAD_arm64/dev + sudo rm -fr FreeBSD_HEAD_arm64 + 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 Sat Sep 17 21:07:14 2016 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 7D8A4BDE008 for ; Sat, 17 Sep 2016 21:07:14 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 717D791C; Sat, 17 Sep 2016 21:07:14 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 8C97B248; Sat, 17 Sep 2016 21:07:14 +0000 (UTC) Date: Sat, 17 Sep 2016 21:07:11 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: kib@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <1675923970.38.1474146434776.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1125940709.31.1474136052865.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1125940709.31.1474136052865.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #3963 - 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.23 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2016 21:07:14 -0000 FreeBSD_HEAD_arm64 - Build #3963 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/3963/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/3963/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/3963/console Change summaries: 305903 by kib: Fix libprocstat build after r305902. - Use _Bool to not require userspace to include stdbool.h. - Make extattr.h usable without vnode_if.h. - Follow i_ump to get cdev pointer. Sponsored by: The FreeBSD Foundation MFC after: 2 weeks