From owner-freebsd-arm@freebsd.org Sun Jan 1 02:52:33 2017 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 8AA82C9890F for ; Sun, 1 Jan 2017 02:52:33 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-wm0-x22d.google.com (mail-wm0-x22d.google.com [IPv6:2a00:1450:400c:c09::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 242A31379 for ; Sun, 1 Jan 2017 02:52:33 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-wm0-x22d.google.com with SMTP id k184so188112749wme.1 for ; Sat, 31 Dec 2016 18:52:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=pfv/0nQ/IqbVKGJ3p5+Jw1RCTlzvZqYTmhqgaEFaJJs=; b=eheL2ekq6DVnz7/yP2bmHpFwmfvIGiTyKy0UyAKfD0xRjyXbapVepxgdsXBEI7IL7y f9iIZ/3BwlSEdb6qWHnH59hWBZHBqsi1Dzq0RB4/E+vuF0zX2f5yTl+8jrsFCgrtErm3 ulN9e+ovCjN6M3iAWQWbBjsYt9rEDyaskTtZ++RK/o5y9JE/8wMCfL2IGeULdj18O44B RDNfkFoS3qCR38AXcctfgLxwK+UkGBHOROOnQiCa+i0arBjl+F566j4ohzNxX8kn1/Cf Rg5vZoacICw7sW6WT8933nT+pIDEaldmD+13UBw97+hiL4kFDPvqugC41lPoszu37G2m QUXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=pfv/0nQ/IqbVKGJ3p5+Jw1RCTlzvZqYTmhqgaEFaJJs=; b=X/zRwL227J5FtsGXx9vPGxqM9gLH/jkd7vVcbjtotVzUBb7reH6UOeeKprOXtpws77 PEWA30ghp3Y+JqK552k98vRkkRKYXKtYeKv0EA1y74K5zertdrgf3qVxyn//dNt5azdp iDAmGF6tWoHbFaLCbduKdeclM0wKio71QN+LbEtkuHqF7ALXpbpmdp9O1vrAzdnX5qbE tpBlsHVlxKi3CBtaEHuimNzh87qEzugtNH22X6RZoUE3xXTfrWMkCPfkk4dOeGgev5/d UeqahebfhVw52CxjLV9IqSzvORebAs32TAsi/5rM/k33ti/6mhPFamavTI/qkyWaeMRK IwpQ== X-Gm-Message-State: AIkVDXJmEVZAVG9FMG+8FDhud9tyznaWRdDUohiCXny7v5SgPQOZg6REUdpQPHRVBuTVSJnHcDHRsI+JiBTdDQ== X-Received: by 10.28.188.87 with SMTP id m84mr42976490wmf.14.1483239151507; Sat, 31 Dec 2016 18:52:31 -0800 (PST) MIME-Version: 1.0 Received: by 10.194.44.1 with HTTP; Sat, 31 Dec 2016 18:52:30 -0800 (PST) In-Reply-To: <2CAC521E-AB65-453F-B1CC-DE025DA43596@yahoo.com> References: <2CAC521E-AB65-453F-B1CC-DE025DA43596@yahoo.com> From: Adrian Chadd Date: Sat, 31 Dec 2016 18:52:30 -0800 Message-ID: Subject: Re: Finally bringing FreeBSD to Parallella To: Thomas Skibo Cc: "freebsd-arm@freebsd.org" , =?UTF-8?Q?Daniel_H=C3=BCbleitner?= 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: Sun, 01 Jan 2017 02:52:33 -0000 hiya, I'd love to get the parallela I have working on freebsd-head, enough to start poking at porting their SDK. Would anyone accept donations of the monetary variety to get the DTS and bootloader bits from Thomas updated and ready to land in -HEAD? (or, Thomas, would you be interested? :) -a On 30 December 2016 at 11:33, Thomas Skibo via freebsd-arm wrote: > Hello. > > Using the GNU dts files for Zynq boards is not as easy as just adding the= proper compat strings. Off the top of my head: > > - A range of physical memory must be reserved because it is not accessibl= e by all AXI masters. This is done in zynq-7000.dtsi right now but maybe i= t can be done in zy7_machdep.c (?)) > - Several peripherals (including mpcore-timers) must derive their referen= ce clock speed automagically from the PS clock speed instead of being speci= fied in each peripheral's device tree entry. > - The ethernet driver needs to be able to change its reference clock in r= esponse to media speed changes. The hack I use for this requires the ether= net=E2=80=99s device tree entry to specify the =E2=80=9Cunit number" of its= reference clock so it can request speed changes from the SLCR block. > > It=E2=80=99s kind of on my to-do list to have GNU DTS files working for 1= 2.0 but I haven=E2=80=99t been working on it lately. > > Regarding Parallella: > > I had FreeBSD booting on Parallella several years ago but I bricked my bo= ard and so I stopped updating it. The Parallella has u-boot in a flash mem= ory but without the API option. Rather than trying to re-flash the u-boot a= nd risk bricking the Parallella (which I eventually did anyway), I packaged= a u-boot binary with the proper options in a uImage file so the boot proce= ss was FSBL =E2=80=94> U-boot =E2=80=94> U-boot =E2=80=94> ubldr =E2=80=94>= FreeBSD. The uImage file I used is in a tarball at http://www.skibo.net/z= edbsd/parallella_freebsd.tgz . > > I think it would be better, for now, to use RELEASE-11.0 which has good Z= ynq support and just come up with a BSD style DTS file for Parallella. I t= hink the only difference between Parallella and Zedboard is that the SD car= d is attached to SDHCI1 instead of SDHCI0 and the memory size is larger. M= y best guess for a DTS file is attached. > > Happy New Year. > > =E2=80=94 > Thomas Skibo > thomasskibo@yahoo.com > > > > _______________________________________________ > 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 Sun Jan 1 07:59:16 2017 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 73CBBC9A226 for ; Sun, 1 Jan 2017 07:59:16 +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 588F2192C for ; Sun, 1 Jan 2017 07:59:16 +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 v017xGJ0081238 for ; Sun, 1 Jan 2017 07:59:16 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-arm@FreeBSD.org Subject: [Bug 215691] head -r310854: lldb.full gets various "relocation truncated to fit: R_ARM_CALL against symbol ... defined in .plt section in ..." failure messages Date: Sun, 01 Jan 2017 07:59:16 +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: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: markmi@dsl-only.net 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: Sun, 01 Jan 2017 07:59:16 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215691 Bug ID: 215691 Summary: head -r310854: lldb.full gets various "relocation truncated to fit: R_ARM_CALL against symbol ... defined in .plt section in ..." failure messages Product: Base System Version: CURRENT Hardware: arm OS: Any Status: New Severity: Affects Only Me Priority: --- Component: arm Assignee: freebsd-arm@FreeBSD.org Reporter: markmi@dsl-only.net My attempted -r310854 based amd64 -> armv6 cross buildworld failed with: --- lldb.full --- /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o= ): In function `llvm_regexec': /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x80): relocation trunca= ted to fit: R_ARM_CALL against symbol `strlen@@FBSD_1.0' defined in .plt sectio= n in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0xbc): relocation trunca= ted to fit: R_ARM_CALL against symbol `strlen@@FBSD_1.0' defined in .plt sectio= n in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x144): relocation trunc= ated to fit: R_ARM_CALL against symbol `memcmp@@FBSD_1.0' defined in .plt sectio= n in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x21c): relocation trunc= ated to fit: R_ARM_CALL against symbol `__aeabi_read_tp@@FBSDprivate_1.0' define= d in .plt section in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x624): relocation trunc= ated to fit: R_ARM_CALL against symbol `malloc@@FBSD_1.0' defined in .plt sectio= n in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x6bc): relocation trunc= ated to fit: R_ARM_CALL against symbol `malloc@@FBSD_1.0' defined in .plt sectio= n in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x840): relocation trunc= ated to fit: R_ARM_CALL against symbol `free@@FBSD_1.0' defined in .plt section = in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x8c4): relocation trunc= ated to fit: R_ARM_CALL against symbol `memcmp@@FBSD_1.0' defined in .plt sectio= n in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x918): relocation trunc= ated to fit: R_ARM_CALL against symbol `malloc@@FBSD_1.0' defined in .plt sectio= n in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x970): relocation trunc= ated to fit: R_ARM_CALL against symbol `memset@@FBSD_1.0' defined in .plt sectio= n in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x9f0): additional relocation overflows omitted from the output # Meta data file /usr/obj/rpi2_clang/arm.armv6/usr/src/usr.bin/clang/lldb/lldb.full.meta CMD c++ -mcpu=3Dcortex-a7 -mcpu=3Dcortex-a7 -target armv6-gnueabihf-freebsd= 12.0 --sysroot=3D/usr/obj/rpi2_clang/arm.armv6/usr/src/tmp -B/usr/obj/rpi2_clang/arm.armv6/usr/src/tmp/usr/bin -O -pipe -I/usr/src/contrib/llvm/tools/lldb/include -I/usr/src/contrib/llvm/tools/clang/include -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_STATIC_ANALYZER -I/usr/src/lib/clang/include -I/usr/src/contrib/llvm/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"armv6-gnueabihf-freebsd12.0\" -DLLVM_HOST_TRIPLE=3D\"armv6-unknown-freebsd12.0\" -DDEFAULT_SYSROOT=3D\"\"= -g -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-sw= itch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -std=3Dc++11 -fno-exceptions -fno-rtti -stdlib=3Dlibc++ -Wno-c++11-extensions -o lldb.full Driver.o /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/liblldb/liblldb.a /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libclang/libclang.a /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a -ledit=20 -lpanel -lncursesw -lz -lpthread CWD /usr/obj/rpi2_clang/arm.armv6/usr/src/usr.bin/clang/lldb TARGET lldb.full -- command output -- /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o= ): In function `llvm_regexec': /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x80): relocation trunca= ted to fit: R_ARM_CALL against symbol `strlen@@FBSD_1.0' defined in .plt sectio= n in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0xbc): relocation trunca= ted to fit: R_ARM_CALL against symbol `strlen@@FBSD_1.0' defined in .plt sectio= n in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x144): relocation trunc= ated to fit: R_ARM_CALL against symbol `memcmp@@FBSD_1.0' defined in .plt sectio= n in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x21c): relocation trunc= ated to fit: R_ARM_CALL against symbol `__aeabi_read_tp@@FBSDprivate_1.0' define= d in .plt section in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x624): relocation trunc= ated to fit: R_ARM_CALL against symbol `malloc@@FBSD_1.0' defined in .plt sectio= n in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x6bc): relocation trunc= ated to fit: R_ARM_CALL against symbol `malloc@@FBSD_1.0' defined in .plt sectio= n in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x840): relocation trunc= ated to fit: R_ARM_CALL against symbol `free@@FBSD_1.0' defined in .plt section = in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x8c4): relocation trunc= ated to fit: R_ARM_CALL against symbol `memcmp@@FBSD_1.0' defined in .plt sectio= n in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x918): relocation trunc= ated to fit: R_ARM_CALL against symbol `malloc@@FBSD_1.0' defined in .plt sectio= n in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x970): relocation trunc= ated to fit: R_ARM_CALL against symbol `memset@@FBSD_1.0' defined in .plt sectio= n in /usr/obj/rpi2_clang/arm.armv6/usr/src/lib/clang/libllvm/libllvm.a(regexec.o) /usr/src/contrib/llvm/lib/Support/regexec.c:(.text+0x9f0): additional relocation overflows omitted from the output c++: error: linker command failed with exit code 1 (use -v to see invocatio= n) *** Error code 1 Script started on Sat Dec 31 18:35:07 2016 Command: env __MAKE_CONF=3D/root/src.configs/make.conf SRCCONF=3D/dev/null SRC_ENV_CONF=3D/root/src.configs/src.conf.rpi2-clang-bootstrap.amd64-host WITH_META_MODE=3Dyes MAKEOBJDIRPREFIX=3D/usr/obj/rpi2_clang make -j 4 build= world buildkernel # more /root/src.configs/src.conf.rpi2-clang-bootstrap.amd64-host TO_TYPE=3Darmv6 # KERNCONF=3DRPI2-NODBG TARGET=3Darm .if ${.MAKE.LEVEL} =3D=3D 0 TARGET_ARCH=3D${TO_TYPE} .export TARGET_ARCH .endif # WITH_CROSS_COMPILER=3D WITHOUT_SYSTEM_COMPILER=3D # #CPUTYPE=3Dsoft WITH_LIBCPLUSPLUS=3D WITH_BINUTILS_BOOTSTRAP=3D WITH_CLANG_BOOTSTRAP=3D WITH_CLANG=3D WITH_CLANG_IS_CC=3D WITH_CLANG_FULL=3D WITH_CLANG_EXTRAS=3D WITH_LLDB=3D # WITH_BOOT=3D WITHOUT_LIB32=3D WITHOUT_LIBSOFT=3D # WITHOUT_ELFTOOLCHAIN_BOOTSTRAP=3D WITHOUT_GCC_BOOTSTRAP=3D WITHOUT_GCC=3D WITHOUT_GCC_IS_CC=3D WITHOUT_GNUCXX=3D # NO_WERROR=3D #WERROR=3D MALLOC_PRODUCTION=3D # WITH_DEBUG_FILES=3D # XCFLAGS+=3D -mcpu=3Dcortex-a7 XCXXFLAGS+=3D -mcpu=3Dcortex-a7 # There is no XCPPFLAGS but XCPP gets XCFLAGS content. # more /usr/src/sys/arm/conf/RPI2-NODBG=20 # # RPI2 -- Custom configuration for the Raspberry Pi 2 # include "RPI2" ident RPI2-NODBG makeoptions DEBUG=3D-g # Build kernel with gdb(1) debug symbols options ALT_BREAK_TO_DEBUGGER options KDB # Enable kernel debugger support # For minimum debugger support (stable branch) use: options KDB_TRACE # Print a stack trace for a panic options DDB # Enable the kernel debugger # Extra stuff: #options VERBOSE_SYSINIT # Enable verbose sysinit messages #options BOOTVERBOSE=3D1 #options BOOTHOWTO=3DRB_VERBOSE #options KTR #options KTR_MASK=3DKTR_TRAP ##options KTR_CPUMASK=3D0xF #options KTR_VERBOSE # Disable any extra checking for. . . nooptions DEADLKRES # Enable the deadlock resolver nooptions INVARIANTS # Enable calls of extra sanity chec= king nooptions INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS nooptions WITNESS # Enable checks to detect deadlocks= and cycles nooptions WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed nooptions DIAGNOSTIC --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-arm@freebsd.org Mon Jan 2 01:33:07 2017 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 9C907C9A8A9 for ; Mon, 2 Jan 2017 01:33:07 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from monday.kientzle.com (kientzle.com [142.254.26.11]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7608214A4 for ; Mon, 2 Jan 2017 01:33:07 +0000 (UTC) (envelope-from tim@kientzle.com) Received: (from root@localhost) by monday.kientzle.com (8.14.4/8.14.4) id v021IGSR017161; Mon, 2 Jan 2017 01:18:17 GMT (envelope-from tim@kientzle.com) Received: from [192.168.2.106] (192.168.1.101 [192.168.1.101]) by kientzle.com with SMTP id uu5ydmm2eepnezqv99rxb7ejb2; Mon, 02 Jan 2017 01:18:16 +0000 (UTC) (envelope-from tim@kientzle.com) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: Re: Serial Cable for booting FreeBSD on the BeagleBone Black From: Tim Kientzle In-Reply-To: <2E78FD95-C7DA-44A5-9E11-CA100DF0D97A@obsigna.com> Date: Sun, 1 Jan 2017 17:18:16 -0800 Cc: freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: References: <2E78FD95-C7DA-44A5-9E11-CA100DF0D97A@obsigna.com> To: "Dr. Rolf Jansen" X-Mailer: Apple Mail (2.3259) 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, 02 Jan 2017 01:33:07 -0000 > On Dec 30, 2016, at 2:16 PM, Dr. Rolf Jansen wrote: >=20 > I ordered my BeagleBone Black, and I will receive it next week. >=20 > I read on https://wiki.freebsd.org/FreeBSD/arm/BeagleBoneBlack about = booting the BBB with FreeBSD, that I need to: >=20 > "Connect a serial cable such as the FTDI TTL-232R 3.3v > or the Adafruit 4-pin cable" >=20 > I am sorry, for needing to ask the obvious: >=20 > - connect the serial cable to where and for what purpose? If you're using a pre-built image, you may not need a serial cable. But if you want to build your own image or otherwise tinker with the system, you will likely need it at some point. On the BBB, not all boot messages appear on the video output. In particular, the very early boot messages only appear on the "serial console" where you can only see them from another machine connected via serial cable. Without a serial cable, it is extremely challenging to diagnose boot problems. > - what is required on the other end for establishing the > facility which the BBB needs for booting? If your host machine is running FreeBSD, you can use the 'tip' or 'cu' programs (these are part of FreeBSD base system). For other systems, just search for "bbb serial console XYZ" (where XYZ is your preferred host system, e.g., Linux, Windows, or macOS). > - none of my machines got a RS232 connector, I even can't > remember when I dropped out the last one that got RS232. The cable mentioned above connects to USB on the host machine, so you don't need an RS-232 connector. Tim From owner-freebsd-arm@freebsd.org Mon Jan 2 06:23:26 2017 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 AADCEC9B774 for ; Mon, 2 Jan 2017 06:23:26 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-io0-x235.google.com (mail-io0-x235.google.com [IPv6:2607:f8b0:4001:c06::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 73CD71040 for ; Mon, 2 Jan 2017 06:23:26 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-io0-x235.google.com with SMTP id d9so407347928ioe.0 for ; Sun, 01 Jan 2017 22:23:26 -0800 (PST) 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; bh=nOQefB33Ce+bo2mP2SG0bWUBbMzwtIM2np6lwGEgBM4=; b=pakeKQlcxWcEuEW+P5tv32TXITnYe9eTtuKpRqVZ0dH4Y7v3vUJRsB1m2Q3LfQfYCN MSrcWuO5QH9Q/AzSJy9qDpbUWMrnw/NkqWUh013oOp2PXlgtgMBK/cqeT6nIv+LCj8rz dxBeWgLOpbFkxcpjz4Wbl62JM+RGoX4MAbq6YJXL8YVhP80FoPj+BM9BNmGr/KiwdE3r tPnIq38EwNWLnSQuc5yhDnS9x9ntCoZambeRGjVyeE5z2vOFFLDg5kEhk3V13EaE9oy0 XDvX8f41g8sxMP/HauD+u8jxln6BptOtnbfsdC0R4dt+APyGj2CT++BVRVtXc8E4BAi8 UIlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=nOQefB33Ce+bo2mP2SG0bWUBbMzwtIM2np6lwGEgBM4=; b=S6yvm2fjEysNLPaGfdQrbTamaAxDRmCvymCFwD8ZtcbG3FKYx8U46HFf2Hm9wxCVg4 J8o2DZO6dIOzEJq/LrmVW36jiLrO8KSkbjUfTV5gBPjOJdeGlyhQZCV3RO8AMCz+e0d7 UVRdiCxtoIr/KwYBwyKtVCILrWiMUIXRXwrJgTdZ6fLm4MxFOVqRYVbm8MSEE5Imauwh dlbpp6drL9Fb2c+SmfKVq5ugRBTL7uZ9hMgenj6hSzqXszO/uNgN0pqTU8CzJBu1215a /BZyG/61wUUeRmyzK3jHrUVc4B+PwUnUgoSxrn63m0MP6UsEwBjTnHIq8JBimrcQ3BoW 1iOg== X-Gm-Message-State: AIkVDXI7x5Zo8CHdRPpWSYjs/0zxGVoRI45Sqrqh4+d7MMsY87Ekv8t3Ia3pdsgDZz2fz8rZN7mjSp/GDO13cA== X-Received: by 10.107.198.9 with SMTP id w9mr33665728iof.19.1483338205768; Sun, 01 Jan 2017 22:23:25 -0800 (PST) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 10.79.22.135 with HTTP; Sun, 1 Jan 2017 22:23:25 -0800 (PST) X-Originating-IP: [50.253.99.174] In-Reply-To: <20161231231915.GC1094@Sebastian> References: <20161231231915.GC1094@Sebastian> From: Warner Losh Date: Sun, 1 Jan 2017 23:23:25 -0700 X-Google-Sender-Auth: gACx9yvnhWCrnSGp6ln_vrZJpwY Message-ID: Subject: Re: Booting FreeBSD on a BananaPi To: Koz Ross 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: Mon, 02 Jan 2017 06:23:26 -0000 On Sat, Dec 31, 2016 at 4:19 PM, Koz Ross wrote: > I'm trying to jump into FreeBSD by installing it on my BananaPi, which I > plan to > use as a micro-server. I downloaded the BananaPi .img.xz from the FreeBSD > FTP > server, dd'ed it onto an SD card, inserted it into the BananaPi, and powered > it > on. However, I have no Ethernet activity, and the light on top of the board > is > red, which I assume means that nothing is happening. Do I have to do > something > special for the boot process to begin? Crazy question: Did you uncompress the image to get a .img file before you dd'd it to the SD card? Warner > Also, do the provided images start an SSH server when you boot into them? > -- > Koz Ross > www.retro-freedom.nz > > If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en. > > Please don't send me Word or PowerPoint attachments. > See http://www.gnu.org/philosophy/no-word-attachments.html for why. > > Proud member of the Open Wireless Movement. > Find out more at https://openwireless.org/ > > Proud member of Peers, at http://peers.community/ . We grow freedom. From owner-freebsd-arm@freebsd.org Mon Jan 2 06:36:24 2017 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 0C36DC9BAA3 for ; Mon, 2 Jan 2017 06:36:24 +0000 (UTC) (envelope-from koz.ross@retro-freedom.nz) Received: from aibo.runbox.com (aibo.runbox.com [91.220.196.211]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C4B2A15C7 for ; Mon, 2 Jan 2017 06:36:23 +0000 (UTC) (envelope-from koz.ross@retro-freedom.nz) Received: from [10.9.9.211] (helo=mailfront11.runbox.com) by bars.runbox.com with esmtp (Exim 4.71) (envelope-from ) id 1cNwE9-0004W9-Cg; Mon, 02 Jan 2017 07:36:13 +0100 Received: from [121.99.240.58] (helo=Sebastian) by mailfront11.runbox.com with esmtpsa (uid:845118 ) (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) id 1cNwDz-0007dT-5O; Mon, 02 Jan 2017 07:36:03 +0100 Date: Mon, 2 Jan 2017 19:35:56 +1300 From: Koz Ross To: Warner Losh Cc: "freebsd-arm@freebsd.org" Subject: Re: Booting FreeBSD on a BananaPi Message-ID: <20170102063555.GD1094@Sebastian> References: <20161231231915.GC1094@Sebastian> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="2iBwrppp/7QCDedR" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.2 (2016-11-26) 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, 02 Jan 2017 06:36:24 -0000 --2iBwrppp/7QCDedR Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable >Crazy question: Did you uncompress the image to get a .img file before >you dd'd it to the SD card? > >Warner > Naturally - it'd be silly to flash a compressed image. --=20 Koz Ross www.retro-freedom.nz If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en. Please don't send me Word or PowerPoint attachments. See http://www.gnu.org/philosophy/no-word-attachments.html for why. Proud member of the Open Wireless Movement. Find out more at https://openwireless.org/ Proud member of Peers, at http://peers.community/ . We grow freedom. --2iBwrppp/7QCDedR Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEuQZkm9t8WDpL6gbJkBFWv+UDDUAFAlhp9MkACgkQkBFWv+UD DUDHGQf/RJyds2eIrxYfA8RIHqwx/ugnmHRkU0+eDmfIt9tMzmwmgg/6AXzL00P2 JxSHsEckiIYROhtt44qHXJrqc8QGHotdfOKjOBgC0qiPWYBSmLDm23mn83Ok8bLQ tnBVMs8UeYFwqIGmYw3qxcVh4F8TS2OJUHYgiqRs1s9S3ADFcnNY0Ax44r/sumwL MCrr3sdF2mdrwc+ew2TYXNTp1uF8wroyxz2Z70/EkWMnajkrXD21X4QvT41YbAhU 3/T5OdfbvSG8NTWiu2XWd21seYup0wwIPzzeE4jRE8FZGDuethuP8bjrTqYy2kA2 ZoombWk52FO/6dkjkOL7ZWyuwxx5qA== =PEMH -----END PGP SIGNATURE----- --2iBwrppp/7QCDedR-- From owner-freebsd-arm@freebsd.org Mon Jan 2 06:51:49 2017 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 7B8E2C9BE6C for ; Mon, 2 Jan 2017 06:51:49 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-io0-x22b.google.com (mail-io0-x22b.google.com [IPv6:2607:f8b0:4001:c06::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 451D61BCA for ; Mon, 2 Jan 2017 06:51:49 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-io0-x22b.google.com with SMTP id h133so170863686ioe.3 for ; Sun, 01 Jan 2017 22:51:49 -0800 (PST) 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; bh=rKqmgx8wBd/RE2nHaymzRe3qRHcAFKq8U/VOfFXwDZs=; b=JxRn3gb/lILGqf1NJ87gkcNggVSH36JlSRWb+mmfQrbQiDCk2fPCBkMVMfvZT0xZTQ fTdfAw00e0pukrWdzZMxGHOtp1TH9QYx9dKV/tdTrhpt5I23bGqVMyCzdUHEavKuwLb8 W9Nf0LKylnsj6fziSgRuYzLLTuVVv++sfCRdVrtFGkz9NjbJRa6Ybbm6rE+pV9PW21XU zFRV+QJyvX3RIsgseNKiRz717MDkyDB7QlvXCQJDkM6t4BWzjaMfwtBnNspwTd+g1p3u FCiUl/yP8F+/KXgobJSuxCUBOrp4F0cP6jr01lfiThapzn/C5tinFqVtLu46kKn6O45I uNJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=rKqmgx8wBd/RE2nHaymzRe3qRHcAFKq8U/VOfFXwDZs=; b=iRN0vv8DUgFq+oB4iR9HNtXI/dYwi8jil5ZL8CRrSfpWp+lNu0JAZ+bjDNWc7oeA6W tXLElmN97x3U3ItGOUcvtSRzQ9vWpQEVidCnbvv0nJPy9G4DWwovargYhcGlY5IJ4VFF Xi8Ce4MiuoCjSNJhoX52uxt5bMB45eYoqtLWd3hccMBlaXna5cY4/zjBbcHILo38gjvo fHB5jki/lQZHRo+HKIUL7fsNUDqlN/0xtcSC3y+ZfDjTbH5LbdfXl9+ruyW7Xo+xL60T hRoyFsRnMLk+ZOR63a6mbpLBGcCLY6wIjDj8oRXgqMBYPx1+3WtWan2Nt2bekDFwGCI8 pAfw== X-Gm-Message-State: AIkVDXJG/aXEzXS9SgkiHh4gV0eJFzhieB+fzIO1Y3oq2tDjNQFzNhwSgZGBRShYRynedoptXf5Oc/osCwEZaA== X-Received: by 10.107.154.14 with SMTP id c14mr42064057ioe.0.1483339908715; Sun, 01 Jan 2017 22:51:48 -0800 (PST) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 10.79.22.135 with HTTP; Sun, 1 Jan 2017 22:51:48 -0800 (PST) X-Originating-IP: [50.253.99.174] In-Reply-To: <20170102063555.GD1094@Sebastian> References: <20161231231915.GC1094@Sebastian> <20170102063555.GD1094@Sebastian> From: Warner Losh Date: Sun, 1 Jan 2017 23:51:48 -0700 X-Google-Sender-Auth: stjE0bMG3XL2z5Vm_ZP3KV5sU9A Message-ID: Subject: Re: Booting FreeBSD on a BananaPi To: Koz Ross 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: Mon, 02 Jan 2017 06:51:49 -0000 On Sun, Jan 1, 2017 at 11:35 PM, Koz Ross wrote: >> Crazy question: Did you uncompress the image to get a .img file before >> you dd'd it to the SD card? >> >> Warner >> > > Naturally - it'd be silly to flash a compressed image. OK. You'd be surprised how often that happens... So the next question is what, specific model you are doing this with? There are many different types of Banana Pi's these days. Warner > -- > Koz Ross > www.retro-freedom.nz > > If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en. > > Please don't send me Word or PowerPoint attachments. > See http://www.gnu.org/philosophy/no-word-attachments.html for why. > > Proud member of the Open Wireless Movement. > Find out more at https://openwireless.org/ > > Proud member of Peers, at http://peers.community/ . We grow freedom. From owner-freebsd-arm@freebsd.org Mon Jan 2 07:00:03 2017 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 B12FEC9BF24 for ; Mon, 2 Jan 2017 07:00:03 +0000 (UTC) (envelope-from koz.ross@retro-freedom.nz) Received: from aibo.runbox.com (aibo.runbox.com [91.220.196.211]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 729701E15 for ; Mon, 2 Jan 2017 07:00:02 +0000 (UTC) (envelope-from koz.ross@retro-freedom.nz) Received: from [10.9.9.210] (helo=mailfront10.runbox.com) by bars.runbox.com with esmtp (Exim 4.71) (envelope-from ) id 1cNwb4-0007gg-HW; Mon, 02 Jan 2017 07:59:54 +0100 Received: from [121.99.240.58] (helo=Sebastian) by mailfront10.runbox.com with esmtpsa (uid:845118 ) (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) id 1cNwad-0003Df-BC; Mon, 02 Jan 2017 07:59:28 +0100 Date: Mon, 2 Jan 2017 19:59:22 +1300 From: Koz Ross To: Warner Losh Cc: "freebsd-arm@freebsd.org" Subject: Re: Booting FreeBSD on a BananaPi Message-ID: <20170102065921.GE1094@Sebastian> References: <20161231231915.GC1094@Sebastian> <20170102063555.GD1094@Sebastian> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="lteA1dqeVaWQ9QQl" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.2 (2016-11-26) 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, 02 Jan 2017 07:00:03 -0000 --lteA1dqeVaWQ9QQl Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable >OK. You'd be surprised how often that happens... > >So the next question is what, specific model you are doing this with? >There are many different types of Banana Pi's these days. > >Warner > It's the original BananaPi: http://www.banana-pi.org/m1.html.=20 --=20 Koz Ross www.retro-freedom.nz If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en. Please don't send me Word or PowerPoint attachments. See http://www.gnu.org/philosophy/no-word-attachments.html for why. Proud member of the Open Wireless Movement. Find out more at https://openwireless.org/ Proud member of Peers, at http://peers.community/ . We grow freedom. --lteA1dqeVaWQ9QQl Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEuQZkm9t8WDpL6gbJkBFWv+UDDUAFAlhp+kcACgkQkBFWv+UD DUCVmQf/eepJuic4REh+ze0fyzz5oCXmZv7tlvk2Z/734bJn8rydBL+Jw/xVA4ON 3xAxp/lt5h8EE6s7roVecpLIb09ZRrN24LRKYzYQdkTDzHeCVdLo/+Q2w7dhUPFc 5gxIvAeh41GhotqTQxDf8s41hod8UU+GPIRzsKnz89xA51jmp6gZI9mMVCAtWRjc r8M5+sc9p1ISVudRDlS72Qbbws/tHo4VUOsd5KtrOwzOoK5lZTls1sgCTNqw8Bw2 31cPkTVPCsFXmI7NC9kV2K7u3hG5odw7hVNryXcALWPawmanMF7/s1tfi3pJD9UB MJQy69QBocByQhAMo73p2h3Bixy4+g== =Dsp1 -----END PGP SIGNATURE----- --lteA1dqeVaWQ9QQl-- From owner-freebsd-arm@freebsd.org Mon Jan 2 07:10:26 2017 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 D8F31C9B0B0 for ; Mon, 2 Jan 2017 07:10:26 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-io0-x229.google.com (mail-io0-x229.google.com [IPv6:2607:f8b0:4001:c06::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 96B8F1121 for ; Mon, 2 Jan 2017 07:10:26 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-io0-x229.google.com with SMTP id n85so174109871ioi.2 for ; Sun, 01 Jan 2017 23:10:26 -0800 (PST) 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; bh=wfrufo+bbKN+3gDMm/Yfuqr8k1xpNMKJoV9LwgRvstE=; b=W5mZfsvJ5nCkYV/jYhhorZljnYcy66Yzs4jd1H7PCT68nbzHOdFDI/l5HFXmpDN1gi axZuQ0GuhZo1nhUlwa2LW7i+mu5NqGSC7w4d9n04rrgQB/oqMx3UrJeEW9y3xptlhsWK x0qQu/MyjjZl5PkQnPn9hhQK0v73JHP2phTuTgvLzvyrkwDzKC6FJdEuS5LbzjgsBsc9 5GVnBMigDoDtXwB5Q33OuQJogsN+2il7+F3vgg07Gn0v5FxbewTXwZiBpMowrlHaDH5m 8P1cnsx8anjm7hwbXP+wFVkv7UOBgzxGlfpwRqf6s7VkSXVVHdTWuc5k8sNury5SsndR NEHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=wfrufo+bbKN+3gDMm/Yfuqr8k1xpNMKJoV9LwgRvstE=; b=cY8U4WMVQtaaLaut6+7lrBRzD7uv5RmPDbA8aGYDWqIxGk2qAKcZZlBYf1A4Yhkeyd x6UNGAGdKUAsFvII+JnkZkG1tIsv0+xn2kxmSpYH92Gw5NBWolU4KuEzqb+wBIDJn7za /KKXbf5e71P+XZdMV35/+Xf/kI8nwRj7gS3V9xrYkZwNDSqhfE+sLOh0yFL/xRnp6J+m +MXVWZu8zlc0fZ/NthhUxbff27r7JNuiJa/ugVE1XVzL8WPYB5SMO3GA3klY/1GwaWy/ NqZU9fac8qxoWMR8OqQMKDQO5uAeZZVPEaDLvpLfddRTSom8ankGOYKx1mbOROEDConB yylQ== X-Gm-Message-State: AIkVDXJaxw3xn52dmB0fjliqE12yMCVokY6XKLSnF6d1u6Z0ggRzXGddYl1TDN66J2qYUoar8pOCdu4ZP1lRNA== X-Received: by 10.107.154.14 with SMTP id c14mr42093197ioe.0.1483341025856; Sun, 01 Jan 2017 23:10:25 -0800 (PST) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 10.79.22.135 with HTTP; Sun, 1 Jan 2017 23:10:25 -0800 (PST) X-Originating-IP: [50.253.99.174] In-Reply-To: <20170102065921.GE1094@Sebastian> References: <20161231231915.GC1094@Sebastian> <20170102063555.GD1094@Sebastian> <20170102065921.GE1094@Sebastian> From: Warner Losh Date: Mon, 2 Jan 2017 00:10:25 -0700 X-Google-Sender-Auth: 3PXLfKfPMN1aDfbfgwafOMb0q30 Message-ID: Subject: Re: Booting FreeBSD on a BananaPi To: Koz Ross 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: Mon, 02 Jan 2017 07:10:27 -0000 On Sun, Jan 1, 2017 at 11:59 PM, Koz Ross wrote: >> OK. You'd be surprised how often that happens... >> >> So the next question is what, specific model you are doing this with? >> There are many different types of Banana Pi's these days. >> >> Warner >> > > It's the original BananaPi: http://www.banana-pi.org/m1.html. OK. That's the one I have running my external DNS server (or is it the internal one, the Banana Pi and Raspberry Pi are right next to each other on the shelf and one does internal and the other does external). Which file, exactly, are you trying. I can stand a small outage of this service to put it on an SD card and boot (it's what my test-lab is supposed to be doing all the time, but that level of automation isn't yet in place). Warner From owner-freebsd-arm@freebsd.org Mon Jan 2 07:16:03 2017 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 BFA80C9B20B for ; Mon, 2 Jan 2017 07:16:03 +0000 (UTC) (envelope-from koz.ross@retro-freedom.nz) Received: from aibo.runbox.com (aibo.runbox.com [91.220.196.211]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 73AA2143F for ; Mon, 2 Jan 2017 07:16:03 +0000 (UTC) (envelope-from koz.ross@retro-freedom.nz) Received: from [10.9.9.212] (helo=mailfront12.runbox.com) by bars.runbox.com with esmtp (Exim 4.71) (envelope-from ) id 1cNwqd-00057T-Ku; Mon, 02 Jan 2017 08:15:59 +0100 Received: from [121.99.240.58] (helo=Sebastian) by mailfront12.runbox.com with esmtpsa (uid:845118 ) (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) id 1cNwqS-0001HS-Mn; Mon, 02 Jan 2017 08:15:49 +0100 Date: Mon, 2 Jan 2017 20:15:42 +1300 From: Koz Ross To: Warner Losh Cc: "freebsd-arm@freebsd.org" Subject: Re: Booting FreeBSD on a BananaPi Message-ID: <20170102071541.GF1094@Sebastian> References: <20161231231915.GC1094@Sebastian> <20170102063555.GD1094@Sebastian> <20170102065921.GE1094@Sebastian> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="oFbHfjnMgUMsrGjO" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.2 (2016-11-26) 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, 02 Jan 2017 07:16:03 -0000 --oFbHfjnMgUMsrGjO Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable >OK. That's the one I have running my external DNS server (or is it the >internal one, the Banana Pi and Raspberry Pi are right next to each >other on the shelf and one does internal and the other does external). > >Which file, exactly, are you trying. I can stand a small outage of >this service to put it on an SD card and boot (it's what my test-lab >is supposed to be doing all the time, but that level of automation >isn't yet in place). > >Warner > Thank you for that! I am using the following: ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/12.0/FreeBSD-12.0-CU= RRENT-arm-armv6-BANANAPI-20161221-r310361.img.xz. --=20 Koz Ross www.retro-freedom.nz If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en. Please don't send me Word or PowerPoint attachments. See http://www.gnu.org/philosophy/no-word-attachments.html for why. Proud member of the Open Wireless Movement. Find out more at https://openwireless.org/ Proud member of Peers, at http://peers.community/ . We grow freedom. --oFbHfjnMgUMsrGjO Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEuQZkm9t8WDpL6gbJkBFWv+UDDUAFAlhp/hsACgkQkBFWv+UD DUAjLwf/RDSjUpFT7z9l1oYhN6BPWCJA5Kb1GoNIQZIiILTj/5jBpwfCHFpFauYN 1IoKSeGAmVKPFtKXCvnzD2wEHA5Ek+f3Lz/uo0/0lrfKW6YotXUoY6KFxqPuZXJU uungM5a8/4FD0cMFSCqLoTeAZWnMfPGAJudmuw8stGOgqciplC/yOCwt8ySnQ1JG H3u43AAmQGlRZmkJFjxv7A4L+szDwSpxg8i28471xZS5wCpNl2QACgYZc7fMgm2B c9oKZiM3Cj7aQvkN8J3HVy6JPD9/EseSQrrL8IzrArQkXq1lCRLOL1jrcRsAp8NH 04EgqGEyjFUPCjIrw65LhHgZuPnu7A== =6VFZ -----END PGP SIGNATURE----- --oFbHfjnMgUMsrGjO-- From owner-freebsd-arm@freebsd.org Mon Jan 2 11:54:15 2017 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 E70E2C9B115 for ; Mon, 2 Jan 2017 11:54:15 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B12121FE4 for ; Mon, 2 Jan 2017 11:54:14 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 17021208B5 for ; Mon, 2 Jan 2017 06:54:13 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Mon, 02 Jan 2017 06:54:13 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=zyxst.net; h= content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=qXmnaKW6jyRjzRBOyYkzkPFZey4=; b=FtLbnO h3T9Tz0VJcKKsPzXBRe/SXVGDXaGZG4AbNCSSde6Qn0VwWr1qjY4y9PQQ035IDgu nAMeLvNbD2K+ynSkhdgaZrHls6Ygk5wFz6mb5kSnwoiX2U2H37A0gkU3n0iXdtBq tZWPQbs657mnJxa8FRCDBsv2O/0hXQTWO7CN8= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=smtpout; bh=qXmnaKW6jyRjzR BOyYkzkPFZey4=; b=SMj99WeqBNLZvU+SEpQX4PpI2mJm6KNXb181cAet5wt+oR rDnJceK+RX2V6Y4RcTenblsm8rKv5hy2sfvltqtYshYMap+LYy+gpmRJmzRT/8xw xFqn1yBdYmZ1qJlbw0G8WXy9cE4QKUYYiHaM/tjzWpuKz+Ly+T+W5j/mrPM3E= X-ME-Sender: X-Sasl-enc: 2c8NvJtoMZRJxgw87aU97Q7Rs+F7Lbz+VBuS25p7zTco 1483358052 Received: from pumpkin.growveg.org (pumpkin.growveg.org [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id BF7AF7E8D9 for ; Mon, 2 Jan 2017 06:54:12 -0500 (EST) To: freebsd-arm@freebsd.org From: tech-lists Subject: aarch64 on pi3 advice Message-ID: <05fee124-ad8f-43e8-79d9-ccb99bc83214@zyxst.net> Date: Mon, 2 Jan 2017 11:54:10 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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, 02 Jan 2017 11:54:16 -0000 Hello list, I've installed aarch64/pi3 cross-compiling on an i7 via crochet onto a pi3 machine and it seems to work well. Please advise: 0. I've fount a config.txt in /boot/efi. Where can I set the speed & memory/GPU and what's the syntax? 1. Can I mount /usr/ports on say a usb stick, compile from there and expect it to install OK? /usr/ports would be a symlink to /32GB-usbkey/ports. I see that ld & ldd are present, so I guess I can compile from ports? 2. I'd like to strip out WITNESS and friends and recompile the kernel. Can I do this on the rpi3 and expect it to work? Should I? Or should I just do this on the faster i7? 3. If I have to go down the route of cross-compiling another image on the i7, is there a way I can also install a selection of ports to the image before using the image on the pi3? Many thanks -- J. From owner-freebsd-arm@freebsd.org Mon Jan 2 13:35:31 2017 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 51D09C9BEF8 for ; Mon, 2 Jan 2017 13:35:31 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 28DF816C0 for ; Mon, 2 Jan 2017 13:35:30 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id E3D702070B for ; Mon, 2 Jan 2017 08:35:29 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Mon, 02 Jan 2017 08:35:29 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=zyxst.net; h= content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=ZDjic93r/K0qbDCV0iD8HtxMk7E=; b=L7y212 Jm2tQfCup46rZPfdEeq4FfNWaVliuaXxxDZtRBqhGLA8mBvtVn4Mc/vy2AJ1qn9o DuQTdjzX7Qmi6G80hXxzNz8mD63oGGAMHw9BSmt/2WrPwZinKOeEev9cbtdi8BTj 4a0BEY+5XfgkDrjO9sLScxslYzoeDp46br/C8= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=smtpout; bh=ZDjic93r/K0qbD CV0iD8HtxMk7E=; b=RDH5nUg23CzqaK//6I8ciEbgvhAYbJ5+dOOZ+gQr6RbHR2 HNYRqYaoaKkXMPJlAZvKSn6AcWa+yNhYTqt/H8cuIvVM/xkmbe1wJ8qvgIu+xkhd OBp+2bM7UePn8mAMn4YXjce/oRkYzXmklIL+Piqa5dUV20lPw4nm4nykJBOrI= X-ME-Sender: X-Sasl-enc: dfiQyAiLgzaaLVO7XTYpciBXf6Tbae0065Vo/u7Xvbub 1483364129 Received: from pumpkin.growveg.org (pumpkin.growveg.org [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id 882F024189 for ; Mon, 2 Jan 2017 08:35:29 -0500 (EST) To: freebsd-arm@freebsd.org From: tech-lists Subject: pkg fails to install on aarch64/rpi3 Message-ID: Date: Mon, 2 Jan 2017 13:35:27 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 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: Mon, 02 Jan 2017 13:35:31 -0000 Hello list, It seems jemalloc path from the system that created the crochet rpi3 image is remembered by the image, so ports won't install. The quoted path in the error below doesn't exist on my rpi3 system. Are ports meant to be working for the rpi3? root@rpi3:/usr/ports/ports-mgmt/pkg # make install clean ===> Installing for pkg-1.9.4_1 ===> Checking if pkg already installed ===> Registering installation for pkg-1.9.4_1 : /root/tmp/crochet/fbsd12-src/lib/libc/../../contrib/jemalloc/include/jemalloc/internal/tcache.h:346: Failed assertion: "binind < nhbins" Child process pid=73566 terminated abnormally: Abort trap *** Error code 134 Stop. make[1]: stopped in /usr/ports/ports-mgmt/pkg *** Error code 1 Stop. make: stopped in /usr/ports/ports-mgmt/pkg root@rpi3:/usr/ports/ports-mgmt/pkg # -- J. From owner-freebsd-arm@freebsd.org Mon Jan 2 18:11:53 2017 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 349E4C9C055 for ; Mon, 2 Jan 2017 18:11:53 +0000 (UTC) (envelope-from lifanov@FreeBSD.org) Received: from mail.lifanov.com (mail.lifanov.com [206.125.175.12]) (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 15C3D10D2 for ; Mon, 2 Jan 2017 18:11:52 +0000 (UTC) (envelope-from lifanov@FreeBSD.org) Received: from [192.168.1.108] (unknown [107.15.73.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.lifanov.com (Postfix) with ESMTPSA id 91AC223979C for ; Mon, 2 Jan 2017 13:11:46 -0500 (EST) Subject: Re: aarch64 on pi3 advice To: freebsd-arm@freebsd.org References: From: Nikolai Lifanov Message-ID: Date: Mon, 2 Jan 2017 13:11:38 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="429B0aROS3FhA3Igs7fLFTCwfTgsfCk8O" 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, 02 Jan 2017 18:11:53 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --429B0aROS3FhA3Igs7fLFTCwfTgsfCk8O Content-Type: multipart/mixed; boundary="MjT4UMJnwbnENec65V8DkPNABbgju2O9Q"; protected-headers="v1" From: Nikolai Lifanov To: freebsd-arm@freebsd.org Message-ID: Subject: Re: aarch64 on pi3 advice References: In-Reply-To: --MjT4UMJnwbnENec65V8DkPNABbgju2O9Q Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 01/02/17 07:00, freebsd-arm-request@freebsd.org wrote: > Hello list, >=20 > I've installed aarch64/pi3 cross-compiling on an i7 via crochet onto a > pi3 machine and it seems to work well. Please advise: >=20 > 0. I've fount a config.txt in /boot/efi. Where can I set the speed & > memory/GPU and what's the syntax? >=20 > 1. Can I mount /usr/ports on say a usb stick, compile from there and > expect it to install OK? /usr/ports would be a symlink to > /32GB-usbkey/ports. I see that ld & ldd are present, so I guess I can > compile from ports? >=20 > 2. I'd like to strip out WITNESS and friends and recompile the kernel. > Can I do this on the rpi3 and expect it to work? Should I? Or should I > just do this on the faster i7? >=20 > 3. If I have to go down the route of cross-compiling another image on > the i7, is there a way I can also install a selection of ports to the > image before using the image on the pi3? >=20 > Many thanks > -- J. Hi! There is a GENERIC-NODEBUG snippet for arm64/aarch64, which is what I've been using. If you go for instructions here, you can make it SMP too: https://kernelnomicon.org/?p=3D718. I also use WITH_SHARED_TOOLCHAIN and = a swap file and the rpi3 is completely self-hosting. You can also use FreeBSD 11 packages if you don't want to compile your ow= n: # env ABI=3DFreeBSD:11:aarch64 pkg install aarch64-binutils - Nikolai Lifanov --MjT4UMJnwbnENec65V8DkPNABbgju2O9Q-- --429B0aROS3FhA3Igs7fLFTCwfTgsfCk8O Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQKoBAEBCgCSFiEE5oT6TcuaWvG5gtjzZ6sv56ecR0UFAlhql+FfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEU2 ODRGQTREQ0I5QTVBRjFCOTgyRDhGMzY3QUIyRkU3QTc5QzQ3NDUUHGxpZmFub3ZA ZnJlZWJzZC5vcmcACgkQZ6sv56ecR0V/jRAAth6t/FLL2+ENO5EyHTKULCJLcOTG EIBz8ybAxNjApSgbWZNQTiKYpTF3U1+Olzt6sTaxhJI/XocamliMRpAUc80kWlAs bY+BA5F6fUwNF4jMpUFwroJhW4dpwkWrUt7Gf83rvt0jv8jYmt/ujbsf0J8neeQL nol+74EPLVaPryayfLHna1+S/+Yj07fP8zaVF/kBOqgsQIOdwsAXE94UFYyY0wnP WIAnle5hOVmMPN0uqfIwvbPYG3E9dFccKjPRq0LKFJOIqZh8Qy5TkO0D1hJtmO6J /jPiKu7lOsQzfySJJZDtkNLUrXh/YRiG7EyBq6dfbUF9lUDjzY3HGOBcbq/w0H0f bqrhc3cDGfFU6P1GVWU4wShZg7cKTE1d/MaFAkCGnCl8H5wkjEBPCekx3MZsLs7Z /XD/Jn0rXO0LYef+JxbYG2HBBHJGtVJ8UdR4Iji8qCVoZ5SyOFwZfFY/gH5SMc2X EfIWljBMBCVJVLsMUytpq5DZmQlInFuAPhaxD2CUh2qKdd+5/SOuIWwFnNOtAMA+ 33S8Mt20lgMmub7tUwPODFB/voG7/nby94kzQgUST/el2efenMeiOfOVTp+VUtcg EFZU3qdLk6vqPIe0qOBxQlE5THDLotKK1pYUlUCQppdPcfQnhrP6LajNpmLRsPf5 mqAYroIGKeUjpgo= =rZk8 -----END PGP SIGNATURE----- --429B0aROS3FhA3Igs7fLFTCwfTgsfCk8O-- From owner-freebsd-arm@freebsd.org Mon Jan 2 18:12:24 2017 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 38CB9C9C08F for ; Mon, 2 Jan 2017 18:12:24 +0000 (UTC) (envelope-from thomasskibo@yahoo.com) Received: from nm23.bullet.mail.gq1.yahoo.com (nm23.bullet.mail.gq1.yahoo.com [98.136.217.6]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0D1E012C5 for ; Mon, 2 Jan 2017 18:12:23 +0000 (UTC) (envelope-from thomasskibo@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1483380542; bh=oZm/AjxmeNywk0UUUwqRYHzsd6jwl2UOmoBlM884zds=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject; b=F/XMmquh/a9+CUgtnUzw0fASeATYLlwpIyEn8vVcdfOXIVeSBiJPOzFFd/vZyocb8rhnMNynGL/74Gwtwkud87FpUCkqw8S1axB54zVVxwyiHgqView+4VSkAWlcVZlNMW7bMeCp2Xjyr0867+KrhsE1tt7AJ62F/g3//OwVzFMwJIhiXDe8Q8PrGy5T22CIjvA7jFEPmxoVHyAHn8qyqeaJWKx9tN+ISTST4RcaxKVzYqKMSCAcyN+R7/LbC7fMBs6LCFu38gYOPvp5kEaPu6SY0Eg1ty316ifiGQSe19KoJR/Xh7xu5cKLncxuGotqTOI/PDq70A61I/GlKq8V6g== Received: from [216.39.60.184] by nm23.bullet.mail.gq1.yahoo.com with NNFMP; 02 Jan 2017 18:09:02 -0000 Received: from [208.71.42.203] by tm20.bullet.mail.gq1.yahoo.com with NNFMP; 02 Jan 2017 18:09:02 -0000 Received: from [127.0.0.1] by smtp214.mail.gq1.yahoo.com with NNFMP; 02 Jan 2017 18:09:02 -0000 X-Yahoo-Newman-Id: 115451.92129.bm@smtp214.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 09JO89QVM1nhIN220Cb77kVaicaKU2vFxFjqPSBVi5.aFp3 0lWxjhxR_urKo9XIn3YJGjKIObHq3z5fogeVWF3AsF4kd2SQo08TfVVeeHCC DFnQ_wy2r7G1TpzFWWKZFs69FgqVtziCuGUg0gkDYMFIv0E5Go1Rvm.ZyH.A nhaljLlyRkVBmhNnIY_WSwDnzyEKwDvFJndO.ppX6d_HPadNniK8fQp5TNOM M3IE8vJvQGmnGhyh5cYpVHCkq9bJqK86xSCt.Z2l5mPdLRcxdjKyEsu.NfKm RRBxF380WLUWE0f0MunW.j_48HqNY93jtKNIsj2YW4q4sW0YhS64VnIGx7.B 0PJ9A_83YE6Po10Kggoet9_oDPHYKvcOrMaUEDw7N0U1i5twkIpRkxCftlN0 XKY3W6cUnv6DwRKyT92DXXw6l1oTkCj3xayVgXmqNQXthpgK2O4MM9QUbsnI 8Gll4jU8_d2l4feeKmH.e_Zh7AJWseuj05miOSHuQ__tG1jRiFAt2RJ8FzVL HhPa10Q.3JzTQnOAmTc_.lgd0CnPBAExaULGbPqXIiM9mz38kkxD_POgrKgS ZqEgIAn6DMqSaT64- X-Yahoo-SMTP: .8Dytk6swBAeTUTcf.ezO8BKaYfn.mUV Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: Finally bringing FreeBSD to Parallella From: Thomas Skibo In-Reply-To: Date: Mon, 2 Jan 2017 10:08:59 -0800 Cc: "freebsd-arm@freebsd.org" , =?utf-8?Q?Daniel_H=C3=BCbleitner?= Content-Transfer-Encoding: quoted-printable Message-Id: <4B0F21E0-D0FD-409D-81A5-C0DBBFF26251@yahoo.com> References: <2CAC521E-AB65-453F-B1CC-DE025DA43596@yahoo.com> To: Adrian Chadd 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: Mon, 02 Jan 2017 18:12:24 -0000 > On Dec 31, 2016, at 6:52 PM, Adrian Chadd = wrote: >=20 > hiya, >=20 > I'd love to get the parallela I have working on freebsd-head, enough > to start poking at porting their SDK. >=20 > Would anyone accept donations of the monetary variety to get the DTS > and bootloader bits from Thomas updated and ready to land in -HEAD? > (or, Thomas, would you be interested? :) >=20 >=20 > -a >=20 >=20 I found the instructions I wrote a while ago on booting FreeBSD on = Parallella and put it back on my site: = http://www.skibo.net/zedbsd/#parallella . It explains how to modify the = Zedboard SD card image and boot it on Parallella. I updated the .dtb = file in the tarball because the old one isn=E2=80=99t compatible with = 11-release. It would help if somebody could give this a whirl and give = me feedback. I can=E2=80=99t seem to find the changes to u-boot I made to create the = uImage file but I should be able to recreate it. I think it was just a = matter of recompiling u-boot with the CONFIG_API option and changing the = default boot commands so it boots ubldr. =E2=80=94Thomas From owner-freebsd-arm@freebsd.org Mon Jan 2 19:07:53 2017 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 31FFBC9B5CA for ; Mon, 2 Jan 2017 19:07:53 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from monday.kientzle.com (kientzle.com [142.254.26.11]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 12F6B1F0B for ; Mon, 2 Jan 2017 19:07:52 +0000 (UTC) (envelope-from tim@kientzle.com) Received: (from root@localhost) by monday.kientzle.com (8.14.4/8.14.4) id v02J7oaA021558; Mon, 2 Jan 2017 19:07:50 GMT (envelope-from tim@kientzle.com) Received: from [192.168.2.106] (192.168.1.101 [192.168.1.101]) by kientzle.com with SMTP id v88iaatd4eqn45ssnp648kex4e; Mon, 02 Jan 2017 19:07:50 +0000 (UTC) (envelope-from tim@kientzle.com) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: Re: aarch64 on pi3 advice From: Tim Kientzle In-Reply-To: <05fee124-ad8f-43e8-79d9-ccb99bc83214@zyxst.net> Date: Mon, 2 Jan 2017 11:07:49 -0800 Cc: freebsd-arm Content-Transfer-Encoding: 7bit Message-Id: References: <05fee124-ad8f-43e8-79d9-ccb99bc83214@zyxst.net> To: tech-lists X-Mailer: Apple Mail (2.3259) 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, 02 Jan 2017 19:07:53 -0000 > On Jan 2, 2017, at 3:54 AM, tech-lists wrote: > > Hello list, > > I've installed aarch64/pi3 cross-compiling on an i7 via crochet onto a > pi3 machine and it seems to work well. Please advise: > > 0. I've fount a config.txt in /boot/efi. Where can I set the speed & > memory/GPU and what's the syntax? > > 1. Can I mount /usr/ports on say a usb stick, compile from there and > expect it to install OK? /usr/ports would be a symlink to > /32GB-usbkey/ports. I see that ld & ldd are present, so I guess I can > compile from ports? Compiling from ports directly on the board should always work. If you're familiar with building ports on other FreeBSD systems, this is probably the easiest approach. For some architectures, pre-built packages are available. I've not played with arm64 enough to be familiar with the situation there. > 2. I'd like to strip out WITNESS and friends and recompile the kernel. > Can I do this on the rpi3 and expect it to work? You should expect it to work. Of course, arm64 support is very new, so there could be issues. > Should I? Or should I just do this on the faster i7? It should work either way. Doing it on the rpi3 is a very good torture test of the system, but doing it on the i7 is likely going to be faster. (At one point, I had a spare RPi where I did weekly native system builds and upgrades for almost a year. I was pleasantly surprised at how stable it was.) > > 3. If I have to go down the route of cross-compiling another image on > the i7, is there a way I can also install a selection of ports to the > image before using the image on the pi3? Crochet has a couple of options for pre-installing packages to the generated image. There are still some rough edges, though. A few patches were recently submitted that may fix the worst of the problems. Tim From owner-freebsd-arm@freebsd.org Mon Jan 2 19:15:24 2017 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 58EA0C9B9A0 for ; Mon, 2 Jan 2017 19:15:24 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from monday.kientzle.com (kientzle.com [142.254.26.11]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 389C71667 for ; Mon, 2 Jan 2017 19:15:24 +0000 (UTC) (envelope-from tim@kientzle.com) Received: (from root@localhost) by monday.kientzle.com (8.14.4/8.14.4) id v02JFMm0021636; Mon, 2 Jan 2017 19:15:22 GMT (envelope-from tim@kientzle.com) Received: from [192.168.2.106] (192.168.1.101 [192.168.1.101]) by kientzle.com with SMTP id u7s6gqep5ypuve9krmrxhid9ms; Mon, 02 Jan 2017 19:15:21 +0000 (UTC) (envelope-from tim@kientzle.com) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: Re: pkg fails to install on aarch64/rpi3 From: Tim Kientzle In-Reply-To: Date: Mon, 2 Jan 2017 11:15:21 -0800 Cc: freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: References: To: tech-lists X-Mailer: Apple Mail (2.3259) 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, 02 Jan 2017 19:15:24 -0000 > On Jan 2, 2017, at 5:35 AM, tech-lists wrote: >=20 > Hello list, >=20 > It seems jemalloc path from the system that created the crochet rpi3 > image is remembered by the image, so ports won't install. The quoted > path in the error below doesn't exist on my rpi3 system. The path printed here is just for help in debugging. The real problem is the 'Failed assertion' which could be almost anything. You'll have to provide a lot more detail to get help: * What does `uname -a` say? * What FreeBSD version did you build? (including SVN or Git commit = #?) Tim >=20 > Are ports meant to be working for the rpi3? >=20 > root@rpi3:/usr/ports/ports-mgmt/pkg # make install clean > =3D=3D=3D> Installing for pkg-1.9.4_1 > =3D=3D=3D> Checking if pkg already installed > =3D=3D=3D> Registering installation for pkg-1.9.4_1 > : > = /root/tmp/crochet/fbsd12-src/lib/libc/../../contrib/jemalloc/include/jemal= loc/internal/tcache.h:346: > Failed assertion: "binind < nhbins" > Child process pid=3D73566 terminated abnormally: Abort trap > *** Error code 134 From owner-freebsd-arm@freebsd.org Mon Jan 2 20:45:07 2017 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 1A9F0C9C22C for ; Mon, 2 Jan 2017 20:45:07 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) 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 C906F1599 for ; Mon, 2 Jan 2017 20:45:06 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by mail-qt0-x22b.google.com with SMTP id p16so445326760qta.0 for ; Mon, 02 Jan 2017 12:45:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=Nti2Bv+kbp4f6bo0q+R9n/ZX203eQpGg2QEGDspRZHE=; b=VTgYmkOuQFSIn3kaYFaMaaAqDS4wgojlykMbmhhxa6P7PuSNoh5KCX/Fus9kvMsFil HvVE2KypAJE5N6FcnLzPwPb2/QDA1ikHH1ibXh9q74OhpAsCpH6GubBd9TvUuJ3gF1y5 /WCGbCzea2oobbQmnFEtDyVQIKpZwUT1GtzH1TN1+eatT1bmJjYLu++r1f9Ke0caYTAw Ljdc1cX9UeXWIluC44fvrP/LgomuE/1Mb2nz1nj+mYE+3c+P1wxgrnGJj08isDLY7EgH 7khXdRvyDT+d+DFaRQJKjSUETv8VM1PKhh48xhKptY+kWSubZDDU6NVPUREI6Gn8fCng G1Yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=Nti2Bv+kbp4f6bo0q+R9n/ZX203eQpGg2QEGDspRZHE=; b=Zyd94ZT4WsjBV61hIgw2wLefXuMZfQolO2plDettYr7zCPDFLpmCwoN2+6K8cf4WsC 1GOEVe8t9utQzmwoMUfozYGNu4+fGeIVvRz/PPPvb1Rh12UChQTfPa+sWUic1JbpMmej s1NJrwdAZ7iKF4Mv6g9Fwe3K4ETqZl51qq37DGxFKyshwRCyFesfD3Wj9VWO7ZF+W845 eH3fWV8F0VnDA+DOWmkVwrWO7tZ19K+JYeJO6jeeS//RQeMLnKK5Vd4o/UizlT2RuA7V YnRt229tIYNal8pjfPJC5qp47I4Y4T59mBEeIJU2OETognyG+ixKoxIRfCjD8tOQ/Msm jjGQ== X-Gm-Message-State: AIkVDXJSiPJTmSEPNqaPyNQ9nIPHiy7+PP0CaN3A9aBEQ6tC94SwtvoMcsTb7+DULpxkGIe/ X-Received: by 10.237.60.51 with SMTP id t48mr54844349qte.24.1483389905952; Mon, 02 Jan 2017 12:45:05 -0800 (PST) Received: from mutt-hardenedbsd (pool-100-16-218-231.bltmmd.fios.verizon.net. [100.16.218.231]) by smtp.gmail.com with ESMTPSA id f7sm42082709qtf.48.2017.01.02.12.45.04 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 02 Jan 2017 12:45:04 -0800 (PST) Date: Mon, 2 Jan 2017 15:45:01 -0500 From: Shawn Webb To: tech-lists Cc: freebsd-arm@freebsd.org Subject: Re: pkg fails to install on aarch64/rpi3 Message-ID: <20170102204501.3ybcu3naj4saktru@mutt-hardenedbsd> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="42dtv7luyjxbjbgw" Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD mutt-hardenedbsd 12.0-CURRENT-HBSD FreeBSD 12.0-CURRENT-HBSD X-PGP-Key: http://pgp.mit.edu/pks/lookup?op=vindex&search=0x6A84658F52456EEE User-Agent: NeoMutt/20161126 (1.7.1) 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, 02 Jan 2017 20:45:07 -0000 --42dtv7luyjxbjbgw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 02, 2017 at 01:35:27PM +0000, tech-lists wrote: > Hello list, >=20 > It seems jemalloc path from the system that created the crochet rpi3 > image is remembered by the image, so ports won't install. The quoted > path in the error below doesn't exist on my rpi3 system. >=20 > Are ports meant to be working for the rpi3? >=20 > root@rpi3:/usr/ports/ports-mgmt/pkg # make install clean > =3D=3D=3D> Installing for pkg-1.9.4_1 > =3D=3D=3D> Checking if pkg already installed > =3D=3D=3D> Registering installation for pkg-1.9.4_1 > : > /root/tmp/crochet/fbsd12-src/lib/libc/../../contrib/jemalloc/include/jema= lloc/internal/tcache.h:346: > Failed assertion: "binind < nhbins" > Child process pid=3D73566 terminated abnormally: Abort trap > *** Error code 134 >=20 > Stop. > make[1]: stopped in /usr/ports/ports-mgmt/pkg > *** Error code 1 >=20 > Stop. > make: stopped in /usr/ports/ports-mgmt/pkg > root@rpi3:/usr/ports/ports-mgmt/pkg # This is due to either a bug in jemalloc or a bug in freebsd's locking code. You can work around it by running this command: ln -s 'tcache:false' /etc/malloc.conf Thanks, --=20 Shawn Webb Cofounder and Security Engineer HardenedBSD GPG Key ID: 0x6A84658F52456EEE GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE --42dtv7luyjxbjbgw Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEKrq2ve9q9Ia+iT2eaoRlj1JFbu4FAlhqu8gACgkQaoRlj1JF bu4dxw//QgN4nbb/8ZZag0TyotkgqjnNN9edsSS8r+hBlUgt1id8iBVHbhKH7+aI 4HAcRp+sM1oyla3WBQRveoN1ZYs+O8+KQmAihHxp9pr1eqxcT4E6nl+7mAZd2//3 dkMY7QWzc551QD0xy9IVU9ouVwRrw3zPKUxS7pXlVdqcVAE/7uieqWvS77xmbqbw CxxwfHzdlTgJVd+euiB1EP+TGoMcNccI600Obm0Gdvprws09iNhvt6zzLEtNMGYr 4E8nC395/ibFvaxNedh4/vQYl9qVG/8aL/NcxbULYpz31ydsh8M7djIQf0F2Se/J edtNGNvKJzxeOV72AutmUCRidQyJVsHhSVETH80r/ZhDo0Q5fdITlTKOhRyjaULA 7PscVqslXEyKyqMMqe5D/kXNT2C1wxshEmbcHQahKn9OSP+fsrOxK8GUI2k3urir S6ms2gpsgqhTImncxDdb+iyj2xQaF9ccYoMSqDEGjAL3VDr67Nn6lY7QNS0lDFT0 8ys7+RNM6pACgWgTmNfLFSM5zc5HPKtA2Ah0it19jHTo3EF70LXbQYhZx5gcDEKv zcNW77ytsjvy5oGrjOucWQQSgQIEYS6xgRO+tzVYLaZFA93lGdOdrt3LH+EuMD5r kel1IC0CNNdn5e56Fxi+g+kevpkt4jmSb24PXUOv12ii3v/8Prk= =6rVI -----END PGP SIGNATURE----- --42dtv7luyjxbjbgw-- From owner-freebsd-arm@freebsd.org Tue Jan 3 01:03:28 2017 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 6234CC9BB9C for ; Tue, 3 Jan 2017 01:03:28 +0000 (UTC) (envelope-from erichsfreebsdlist@alogt.com) Received: from alogt.com (alogt.com [69.36.191.58]) (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 38AA2168C for ; Tue, 3 Jan 2017 01:03:28 +0000 (UTC) (envelope-from erichsfreebsdlist@alogt.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=alogt.com; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=a1m6jhDSwR/peQKXcPDWf5xnzO73YvXR9sg7R/Zjfh8=; b=ayf1y/ynL82bwAtAajOXbe9kVK O54xhyvsEIPXoCYGwV2jl0hhD/dIJLW8A5gaAv5P9WOZx+GmbVwTknfR9//GUH4uEDMllabKph/ut PbOzMuB7Jqh/bE0IZojX+XoTPRk6wIMAOcWvBU3EChPxi9h2RqatpvwOt3eXBXTuaVMc=; Received: from [114.125.81.19] (port=13327 helo=X220.alogt.com) by sl-508-2.slc.westdc.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.87) (envelope-from ) id 1cOCnk-0004cd-U9; Mon, 02 Jan 2017 17:18:05 -0700 Date: Tue, 3 Jan 2017 08:17:59 +0800 From: Erich Dollansky To: Tim Kientzle Cc: tech-lists , freebsd-arm Subject: Re: aarch64 on pi3 advice Message-ID: <20170103081759.40624fbd@X220.alogt.com> In-Reply-To: References: <05fee124-ad8f-43e8-79d9-ccb99bc83214@zyxst.net> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - sl-508-2.slc.westdc.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - alogt.com X-Get-Message-Sender-Via: sl-508-2.slc.westdc.net: authenticated_id: erichsfreebsdlist@alogt.com X-Authenticated-Sender: sl-508-2.slc.westdc.net: erichsfreebsdlist@alogt.com X-Source: X-Source-Args: X-Source-Dir: 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, 03 Jan 2017 01:03:28 -0000 Hi, On Mon, 2 Jan 2017 11:07:49 -0800 Tim Kientzle wrote: > > On Jan 2, 2017, at 3:54 AM, tech-lists wrote: > > 1. Can I mount /usr/ports on say a usb stick, compile from there and > > expect it to install OK? /usr/ports would be a symlink to > > /32GB-usbkey/ports. I see that ld & ldd are present, so I guess I > > can compile from ports? > > Compiling from ports directly on the board should always work. > If you're familiar with building ports on other FreeBSD systems, > this is probably the easiest approach. I am not able to compile and link any programs on my Raspberry. Compiling works but linking fails. This is a known problem. Linking on a x86 machine results in an working binary if you have the patched bin-utils. > > For some architectures, pre-built packages are available. > I've not played with arm64 enough to be familiar with the > situation there. > > > 2. I'd like to strip out WITNESS and friends and recompile the > > kernel. Can I do this on the rpi3 and expect it to work? > > You should expect it to work. Of course, arm64 support is very > new, so there could be issues. > Compiling works on a x86 machine with the patched bin-utils. > (At one point, I had a spare RPi where I did weekly > native system builds and upgrades for almost a year. > I was pleasantly surprised at how stable it was.) > The Raspberries are as robust as x86 machines. > > Erich From owner-freebsd-arm@freebsd.org Tue Jan 3 17:02:08 2017 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 7D1F5C9D69E for ; Tue, 3 Jan 2017 17:02:08 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 522DB1CAD for ; Tue, 3 Jan 2017 17:02:08 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 0049A2060F for ; Tue, 3 Jan 2017 12:02:06 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Tue, 03 Jan 2017 12:02:06 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=zyxst.net; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=Nq9UvYgPojFqyjH +MV3V6OVToxQ=; b=VfqDfIE0G/dfPxrIzAmSIhktLejPQTAR7FS5KH+J/BD30OS iltNj4+rmxjRJyEHMhEilflb6CmdpCAxE482EVOFhSOeDZRjd4H64dXnKJN1W3iI zmk6obGpAwchks1salDF+5v0atieYhB49y91u8kitO9pUWvJQkG8hec3toyE= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= smtpout; bh=Nq9UvYgPojFqyjH+MV3V6OVToxQ=; b=o10BqRWIhGyubb3e1Idq jCEsGgWok6yT8V0bXUhycNdOB54z+tHICCCn9V2A85rPM409Sq+1vfp1POX2NNy1 DwWxtIRQAkVZfV1dXdNQV6wIQXwLKmoHy3IbOFDMn2Fjypka/oaNe3YvN8SzLpVb MrS44zvf66agXERNQ7rxgFY= X-ME-Sender: X-Sasl-enc: Ja9I0uaoghXIkoQkxif2RjFo8UVntCt/O5pXBPGELHkZ 1483462926 Received: from pumpkin.growveg.org (pumpkin.growveg.org [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id 962227F075 for ; Tue, 3 Jan 2017 12:02:06 -0500 (EST) Subject: Re: aarch64 on pi3 advice References: <05fee124-ad8f-43e8-79d9-ccb99bc83214@zyxst.net> <20170103081759.40624fbd@X220.alogt.com> To: freebsd-arm@freebsd.org From: tech-lists Message-ID: <7f42af09-4698-9866-9ffa-7800c0bb95ba@zyxst.net> Date: Tue, 3 Jan 2017 17:02:03 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <20170103081759.40624fbd@X220.alogt.com> Content-Type: text/plain; charset=windows-1252 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, 03 Jan 2017 17:02:08 -0000 On 03/01/2017 00:17, Erich Dollansky wrote: > I am not able to compile and link any programs on my Raspberry. > Compiling works but linking fails. This is a known problem. Linking on > a x86 machine results in an working binary if you have the patched > bin-utils. How does one compile ports into the image? aarch64-binutils is installed on the x86 machine. Should I take this question to the crochet list? many thanks, -- J. From owner-freebsd-arm@freebsd.org Tue Jan 3 17:43:58 2017 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 A97C0C9D8EF for ; Tue, 3 Jan 2017 17:43:58 +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 998381A68 for ; Tue, 3 Jan 2017 17:43:58 +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 v03HhwKe021220 for ; Tue, 3 Jan 2017 17:43:58 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-arm@FreeBSD.org Subject: [Bug 202162] Missing support for fpsetround() Date: Tue, 03 Jan 2017 17:43:58 +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: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: sbruno@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED 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, 03 Jan 2017 17:43:58 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D202162 Sean Bruno changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|Open |Closed --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-arm@freebsd.org Tue Jan 3 20:48:40 2017 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 6DC50C9DB5B for ; Tue, 3 Jan 2017 20:48:40 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 43BD61AEE for ; Tue, 3 Jan 2017 20:48:40 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 1E25520E50; Tue, 3 Jan 2017 15:48:39 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Tue, 03 Jan 2017 15:48:39 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=zyxst.net; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=/4bJT8ycvkHyAef RFS+0T5n0SQU=; b=sFtPlho4oYXwPPNq2m74a7RcQeQm1n/XWR5/eOcQnsVToMt CrKfVzvUFxaOtvcrOYBOL/tVE/h7fT8RL0yQB3rKnyv5Xtq9guyIkYiLx9Gc0FeY NN2uVsKXKrpjQIFaBppJV7PIK0yKou4Q93+9YSM9TeuLHcF5BGPRKx/bnZKo= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= smtpout; bh=/4bJT8ycvkHyAefRFS+0T5n0SQU=; b=LF0FPu/U7T3nCX+R2oEF wz7Xc0Iisn4xwkoT0d9/UwMo8J5Mt8AtNm8WblSC+o3Hpk7NjxuYCWHmXbJ3WZSf Nk/PLz/gwL/UxJMzkyOaqmg9GzwKt3SnYDOW9SGzICQ2nYwx3YFKNImubFKxAvo9 4psMgPyi1GvdZRS5FL1rCB8= X-ME-Sender: X-Sasl-enc: apnRToxmpMx5VTJF6tDzJQwGcgWs+iRmXTTW+x+qRidx 1483476518 Received: from pumpkin.growveg.org (pumpkin.growveg.org [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id 6DC1C2423D; Tue, 3 Jan 2017 15:48:38 -0500 (EST) Subject: Re: pkg fails to install on aarch64/rpi3 References: <20170102204501.3ybcu3naj4saktru@mutt-hardenedbsd> To: freebsd-arm@freebsd.org From: tech-lists Message-ID: Date: Tue, 3 Jan 2017 20:48:34 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <20170102204501.3ybcu3naj4saktru@mutt-hardenedbsd> Content-Type: text/plain; charset=windows-1252 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, 03 Jan 2017 20:48:40 -0000 On 02/01/2017 20:45, Shawn Webb wrote: > This is due to either a bug in jemalloc or a bug in freebsd's locking > code. You can work around it by running this command: > > ln -s 'tcache:false' /etc/malloc.conf This worked. It took MAKE_JOBS_UNSAFE though. Many thanks, -- J. From owner-freebsd-arm@freebsd.org Wed Jan 4 09:36:37 2017 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 E7B5DC9B970 for ; Wed, 4 Jan 2017 09:36:37 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BEA84183F for ; Wed, 4 Jan 2017 09:36:37 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id DDA632078D for ; Wed, 4 Jan 2017 04:36:35 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Wed, 04 Jan 2017 04:36:35 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=zyxst.net; h= content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=WLEaDHITcaQ8fjXnL/c/aaYsNfM=; b=U45zpD wHqVXHBdE/LviNO30QlbbxQa+NEDmXqPSfVh0KtSaL9nKf9ZwgJjt8kaarV3pFv3 3cq7PkNhSbGS3z0oi3fBIMSnem3w4mAuaEIvF1uqS693XajV2UUIAUaan+h/tb/n pHN6sVfr9YSf+IIIPHmSXZPkb+wAZuYbM5Zl4= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=smtpout; bh=WLEaDHITcaQ8fj XnL/c/aaYsNfM=; b=Dj1QRjaGziMTyJiMJwiKTUyVDg08V1YI6M6u6RbK7nn0Tc lD+96QWGG+GDeQPWbE+M+zyHwnwRbvefyaZItY3z++kP6oJbJYdOznKQxdgTBoV1 UV1DbFbVEff5LJRgsLB9xm7FsJ4O4fvcHhWQqgR1QKmfxQCFbSRScLjqbNIdY= X-ME-Sender: X-Sasl-enc: pOA0UP7QoYlZdoKZrEXRIGGRI4SD0TI3HDjJeFhvWUNr 1483522595 Received: from pumpkin.growveg.org (pumpkin.growveg.org [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id 7E1B57E643 for ; Wed, 4 Jan 2017 04:36:35 -0500 (EST) To: freebsd-arm@freebsd.org From: tech-lists Subject: compiling ports on rpi3 - relocation 1031 Message-ID: <055826e7-9b91-11ac-6ae2-2a5d5da4db4a@zyxst.net> Date: Wed, 4 Jan 2017 09:36:34 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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, 04 Jan 2017 09:36:38 -0000 Hello list, I get this error when, for instance, trying to compile screen on the rpi3: ===> Building for screen-4.4.0_2 /usr/local/lib/libintl.so: Unhandled relocation 1031 Fatal error *** Error code 1 Stop. make[1]: stopped in /usr/ports/sysutils/screen *** Error code 1 Stop. make: stopped in /usr/ports/sysutils/screen Is there a workaround for this? I'm using an image built with sources r311011 ports r430455 and the image was created with crochet. uname -a FreeBSD rpi3 12.0-CURRENT FreeBSD 12.0-CURRENT #0 7456285(master)-dirty: Tue Jan 3 16:25:46 GMT 2017 john@localhost:/root/tmp/crochet/work/obj/arm64.aarch64/root/tmp/crochet/fbsd12-src/sys/PEA arm64 -- J. From owner-freebsd-arm@freebsd.org Wed Jan 4 10:18:11 2017 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 2A211C9C5E4 for ; Wed, 4 Jan 2017 10:18:11 +0000 (UTC) (envelope-from Marcin.Baranski@wil.waw.pl) Received: from poczta.wil.waw.pl (barracuda.wil.waw.pl [195.205.223.7]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "poczta.wil.waw.pl", Issuer "SUB-WIL-CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B6F951D2B for ; Wed, 4 Jan 2017 10:18:09 +0000 (UTC) (envelope-from Marcin.Baranski@wil.waw.pl) Received: from [10.57.0.42] (10.57.0.42) by MBX1.WIL.local (192.168.53.12) with Microsoft SMTP Server (TLS) id 15.0.847.32; Wed, 4 Jan 2017 11:02:24 +0100 Message-ID: <586CC827.6010807@wil.waw.pl> Date: Wed, 4 Jan 2017 11:02:15 +0100 From: =?UTF-8?B?TWFyY2luIEJhcmHFhHNraQ==?= User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.1.0 MIME-Version: 1.0 To: Subject: FreeBSD Sd Card for Altera DE1-SoC-MTL2 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 8bit X-Originating-IP: [10.57.0.42] X-ClientProxiedBy: MBX2.WIL.local (192.168.53.13) To MBX1.WIL.local (192.168.53.12) 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, 04 Jan 2017 10:18:11 -0000 To whom it may concern, I want to create FreeBSD bootable SD card which I will use on Altera DE1-SoC-MTL2 Board. Where can I find informations about how to do that? Maybe there is some tutorial which explains that process? I will be grateful for giving me the answers to my questions. Regards, Marcin BaraÅ„ski From owner-freebsd-arm@freebsd.org Wed Jan 4 10:22:35 2017 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 D45FDC9C7BA for ; Wed, 4 Jan 2017 10:22:35 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 534941064 for ; Wed, 4 Jan 2017 10:22:35 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kib@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id v04AMPXK062539 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 4 Jan 2017 12:22:25 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua v04AMPXK062539 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id v04AMPJi062538; Wed, 4 Jan 2017 12:22:25 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Wed, 4 Jan 2017 12:22:25 +0200 From: Konstantin Belousov To: tech-lists Cc: freebsd-arm@freebsd.org Subject: Re: compiling ports on rpi3 - relocation 1031 Message-ID: <20170104102224.GB2356@kib.kiev.ua> References: <055826e7-9b91-11ac-6ae2-2a5d5da4db4a@zyxst.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <055826e7-9b91-11ac-6ae2-2a5d5da4db4a@zyxst.net> User-Agent: Mutt/1.7.2 (2016-11-26) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-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, 04 Jan 2017 10:22:35 -0000 On Wed, Jan 04, 2017 at 09:36:34AM +0000, tech-lists wrote: > Hello list, > > I get this error when, for instance, trying to compile screen on the rpi3: > > ===> Building for screen-4.4.0_2 > /usr/local/lib/libintl.so: Unhandled relocation 1031 > Fatal error > *** Error code 1 > > Stop. > make[1]: stopped in /usr/ports/sysutils/screen > *** Error code 1 > > Stop. > make: stopped in /usr/ports/sysutils/screen > > Is there a workaround for this? > > I'm using an image built with sources r311011 ports r430455 and the > image was created with crochet. > > uname -a > FreeBSD rpi3 12.0-CURRENT FreeBSD 12.0-CURRENT #0 7456285(master)-dirty: > Tue Jan 3 16:25:46 GMT 2017 > john@localhost:/root/tmp/crochet/work/obj/arm64.aarch64/root/tmp/crochet/fbsd12-src/sys/PEA > arm64 This is TLSDESC relocation outside PLT. Try this (I did not even compiled the changed code). diff --git a/libexec/rtld-elf/aarch64/reloc.c b/libexec/rtld-elf/aarch64/reloc.c index 3f9de07db29..45ad5d02ce3 100644 --- a/libexec/rtld-elf/aarch64/reloc.c +++ b/libexec/rtld-elf/aarch64/reloc.c @@ -317,6 +317,7 @@ reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, const Elf_Sym *def; SymCache *cache; Elf_Addr *where; + struct tls_data *tlsdesc; unsigned long symnum; if ((flags & SYMLOOK_IFUNC) != 0) @@ -391,6 +392,14 @@ reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, case R_AARCH64_RELATIVE: *where = (Elf_Addr)(obj->relocbase + rela->r_addend); break; + case R_AARCH64_TLSDESC: + if (symnum != 0) { + tlsdesc = (struct tls_data *)where[1]; + if (tlsdesc->index == -1) + rtld_tlsdesc_handle_locked(tlsdesc, + SYMLOOK_IN_PLT | flags, lockstate); + } + break; default: rtld_printf("%s: Unhandled relocation %lu\n", obj->path, ELF_R_TYPE(rela->r_info)); From owner-freebsd-arm@freebsd.org Wed Jan 4 13:07:18 2017 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 5555DC9E323 for ; Wed, 4 Jan 2017 13:07:18 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-qk0-x231.google.com (mail-qk0-x231.google.com [IPv6:2607:f8b0:400d:c09::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 0F7311459 for ; Wed, 4 Jan 2017 13:07:18 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by mail-qk0-x231.google.com with SMTP id t184so405736479qkd.0 for ; Wed, 04 Jan 2017 05:07:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=MLb1Dxe9vFabB+pxfI2/fFEaKGl27a2OMOddoLV0Z2Q=; b=y2p5nwYOk3uk1DtlPai4unRduXpsfJB230N9GLLQ5IZDUZnrpSsn4J+pK6P55ogJG0 4fxLanbcaULaCNC2YxO39BRm6dYGiRqo3/+hRcvWlby3uAN99EdtdutZRJ+CFbt0FCf5 fO3Pkiw4Rx3dDRNnG+nXaGc90EXye+YGGHQCgE5KJdEM/RnvQ/L+PcpFt0iSgxs2LItm PO/9hlX6yLu0y9Tm2P7pTIgQ5VvdSLALYOKzmPfoliesxgHulgfulpotPgcJAjBAKPKj jIwza83Cb9FGlPi89Ai3lHiWDYwSO36YXXjHA5fgGBjJRD2q4JxM53tkAkRh2XM+RkLO 090Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=MLb1Dxe9vFabB+pxfI2/fFEaKGl27a2OMOddoLV0Z2Q=; b=m/s7E2NHHcXoZ6JVlA1ZgAd6CR0WHVnW9Qss+PLPJZyjj8+aQde0iTuZRuiS5kdy3a 9K2h+/jmi8EEaaOiMd6IeN11YZrJUnZwljbqNd6zF4stK9Vjc7/Zs/61eWLnXX/T5Wge QsvnmccuYxRu/A/GfdxZkZSkkV/XuAJbpTlUkCKUAE6KRtHDFSqFnuvIINhrGFgIsJPP OOaF9jKjr7xMgkg1v0XJiS38G/gzPvxzuOM+LVTq6k+2cfdO1UFH5pXqGVRCCTEZK1NE hTPFa6H7chlQTW7aML1zFSQte51XOlmj35eWI2/1z9oDuctTCqbSTXfAQYC+Sa0aSOv8 7FBw== X-Gm-Message-State: AIkVDXLxI4P6KP6AzBXahR6ULUuEEKv7bkoBhFGRckCNXoJse5ohaAXQ3ZQva8TBIer49doz X-Received: by 10.55.36.204 with SMTP id k73mr72549537qkk.125.1483535237115; Wed, 04 Jan 2017 05:07:17 -0800 (PST) Received: from mutt-hardenedbsd ([63.88.83.66]) by smtp.gmail.com with ESMTPSA id r60sm45714033qtd.24.2017.01.04.05.07.15 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 04 Jan 2017 05:07:16 -0800 (PST) Date: Wed, 4 Jan 2017 08:07:15 -0500 From: Shawn Webb To: Konstantin Belousov Cc: tech-lists , freebsd-arm@freebsd.org Subject: Re: compiling ports on rpi3 - relocation 1031 Message-ID: <20170104130715.54fq45whnlellr6u@mutt-hardenedbsd> References: <055826e7-9b91-11ac-6ae2-2a5d5da4db4a@zyxst.net> <20170104102224.GB2356@kib.kiev.ua> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="pzeqs5vyoptmz7ks" Content-Disposition: inline In-Reply-To: <20170104102224.GB2356@kib.kiev.ua> X-Operating-System: FreeBSD mutt-hardenedbsd 12.0-CURRENT-HBSD FreeBSD 12.0-CURRENT-HBSD X-PGP-Key: http://pgp.mit.edu/pks/lookup?op=vindex&search=0x6A84658F52456EEE User-Agent: NeoMutt/20161126 (1.7.1) 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, 04 Jan 2017 13:07:18 -0000 --pzeqs5vyoptmz7ks Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jan 04, 2017 at 12:22:25PM +0200, Konstantin Belousov wrote: > On Wed, Jan 04, 2017 at 09:36:34AM +0000, tech-lists wrote: > > Hello list, > >=20 > > I get this error when, for instance, trying to compile screen on the rp= i3: > >=20 > > =3D=3D=3D> Building for screen-4.4.0_2 > > /usr/local/lib/libintl.so: Unhandled relocation 1031 > > Fatal error > > *** Error code 1 > >=20 > > Stop. > > make[1]: stopped in /usr/ports/sysutils/screen > > *** Error code 1 > >=20 > > Stop. > > make: stopped in /usr/ports/sysutils/screen > >=20 > > Is there a workaround for this? > >=20 > > I'm using an image built with sources r311011 ports r430455 and the > > image was created with crochet. > >=20 > > uname -a > > FreeBSD rpi3 12.0-CURRENT FreeBSD 12.0-CURRENT #0 7456285(master)-dirty: > > Tue Jan 3 16:25:46 GMT 2017 > > john@localhost:/root/tmp/crochet/work/obj/arm64.aarch64/root/tmp/croche= t/fbsd12-src/sys/PEA > > arm64 >=20 > This is TLSDESC relocation outside PLT. >=20 > Try this (I did not even compiled the changed code). >=20 > diff --git a/libexec/rtld-elf/aarch64/reloc.c b/libexec/rtld-elf/aarch64/= reloc.c > index 3f9de07db29..45ad5d02ce3 100644 > --- a/libexec/rtld-elf/aarch64/reloc.c > +++ b/libexec/rtld-elf/aarch64/reloc.c > @@ -317,6 +317,7 @@ reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, in= t flags, > const Elf_Sym *def; > SymCache *cache; > Elf_Addr *where; > + struct tls_data *tlsdesc; > unsigned long symnum; > =20 > if ((flags & SYMLOOK_IFUNC) !=3D 0) > @@ -391,6 +392,14 @@ reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, i= nt flags, > case R_AARCH64_RELATIVE: > *where =3D (Elf_Addr)(obj->relocbase + rela->r_addend); > break; > + case R_AARCH64_TLSDESC: > + if (symnum !=3D 0) { > + tlsdesc =3D (struct tls_data *)where[1]; > + if (tlsdesc->index =3D=3D -1) > + rtld_tlsdesc_handle_locked(tlsdesc, > + SYMLOOK_IN_PLT | flags, lockstate); > + } > + break; > default: > rtld_printf("%s: Unhandled relocation %lu\n", > obj->path, ELF_R_TYPE(rela->r_info)); The fix is here, waiting to be committed: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D214971 I've been running the patch I attached to that ticket for a couple weeks now without issues in HardenedBSD. Thanks, --=20 Shawn Webb Cofounder and Security Engineer HardenedBSD GPG Key ID: 0x6A84658F52456EEE GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE --pzeqs5vyoptmz7ks Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEKrq2ve9q9Ia+iT2eaoRlj1JFbu4FAlhs84EACgkQaoRlj1JF bu4b8Q//R9uJ9z5+cjEkGYMYusBbAda6E1WzNegxBFaSUiyCXSH+MjHY8XIwJuA9 f1OGYhCmw8GRaJJk051WsYq+nHSToqzKMZ3hm8i6xYkI65/dog7YcZhACoRbc3rm kZVP+3if1avI2X8WlDog66Lt9CgEDQB422OKNifEwlS1PV4rl2ddFddLilV972Y5 zkrKXWsbBe9kTmfdmbMtGisZ1ofKb2dyf6bWj0buYAWr/2OB676Uos1edjyGEEaB R8//tHTE1TX2F0hZr/bx8lZ9lYCd08l5HHZECQxMxfNNOHMRocvIb50Fxj+wp0Dh Y/uhRH3qQpScwewyko0zBpxmRfTj8pFyq9fLB/grfUjfu9vbKe4ykaFrrAGocRiT gYuLTE+YVzEdWNdXkqOSK9WzvKGxAq7Jbe6sZGhYnWs5GPeDFW9NL/XU83napY6K wXfnCPGVTMBz5tGK4pS1/p9IDBYcqMUNj77lNHOb7mpdc3Lawqg5geY0se9ei5T0 /o3z16h5jIYz2hUCWdp0NERT6ExHQOWKRY5VcwS8CN6Pwa1w9zHskd20k+7l9OeW FKmUEMERydi/lGrg9h2fR3csMPE/nf6t/hlPqLi2/ZYHm0gnu/VLlVbG0w1M+veJ nI3fbZhrxdy6Qr47GVCz1kf6IJF9zm6t79Q06Q79zEIynov5VmQ= =exIZ -----END PGP SIGNATURE----- --pzeqs5vyoptmz7ks-- From owner-freebsd-arm@freebsd.org Wed Jan 4 16:37:59 2017 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 9D2CFC9F589 for ; Wed, 4 Jan 2017 16:37:59 +0000 (UTC) (envelope-from xpahos@gmail.com) Received: from mail-yw0-x233.google.com (mail-yw0-x233.google.com [IPv6:2607:f8b0:4002:c05::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5C1FD1E7B for ; Wed, 4 Jan 2017 16:37:59 +0000 (UTC) (envelope-from xpahos@gmail.com) Received: by mail-yw0-x233.google.com with SMTP id v81so217307823ywb.2 for ; Wed, 04 Jan 2017 08:37:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=SKy83I7E4yTiLRBEv0Ast/LmGcjBTGj0D1yiY7XKqt4=; b=uhticuz/NLDjXxTNezSZIkRVmvMCziQRNXbe5bP4NA+FTZHjt9iAPU0T3I8gr+8Ahr ajvS5K2c1axY/U6xTQDIp9moDxXZrhAZ2XbB0h0hb+pARRBbO48qhK1O5recjK8bifuI RNWGCLhYTZvaaE3TT6ILwrSflHF9Mvx2UIHhPpHDLRJybqAq5Nt7W9o7h570sRkp/kjl AnWg6Jzd+B2x+RlCsudiH785KRy+ZxZ0R1zBo01e2rzAqZbfx3etb5sLORxq6Y4Y/Nu0 m10mW2lyEYt39gf/cQj7kU8UjHxqRCMy6DUspNoYuZL0R9MK3rxCPIFiMDdpcJfG2zRp 6IGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=SKy83I7E4yTiLRBEv0Ast/LmGcjBTGj0D1yiY7XKqt4=; b=AG+Vvb/X1nlighX+8bG5c0NVLX13jR7/trnGDnTuxkaawn+PCRDZONV9sY4IaYw4m3 18r2DqRpQvzypiu8Liss6M8Rv2UI30D9z3SthVKheeXkv+czD9pfBbGNqsENOMEXsxs4 ZIcIgTKHzaiMSrDxHfNEWxAYxY1HT8fLP5UWvEc3gpWl9XsR6Nnd8cJKYYH9d7ETUMKg tEegOZc+XvLXKBu2tmEvEsAaqv8cry4QsslQV8xztj6dgp1sxUbFGYrGFbyRKOkKdmNg gsI2k0lHAwX3vjqhymKnf0+xFdCK1X4DeZAfCY2l8Fzrv4BptjlsWlIvv2rDECkn1DoC V5Aw== X-Gm-Message-State: AIkVDXKDJqIf8OUhkQ2j8Lwaj7AH9oQ5TBYH6o8YylSeE+30OmQuBhvlEImXJb3V0/+AVV7YiuC0He/kTITyYA== X-Received: by 10.13.228.199 with SMTP id n190mr61547670ywe.199.1483547878562; Wed, 04 Jan 2017 08:37:58 -0800 (PST) MIME-Version: 1.0 Received: by 10.37.164.198 with HTTP; Wed, 4 Jan 2017 08:37:58 -0800 (PST) In-Reply-To: <586CC827.6010807@wil.waw.pl> References: <586CC827.6010807@wil.waw.pl> From: Alexander Gryanko Date: Wed, 4 Jan 2017 19:37:58 +0300 Message-ID: Subject: Re: FreeBSD Sd Card for Altera DE1-SoC-MTL2 To: =?UTF-8?Q?Marcin_Bara=C5=84ski?= Cc: freebsd-arm@freebsd.org 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 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jan 2017 16:37:59 -0000 Hello Marcin, I'm using Linux on this board, but I think FreeBSD can be booted in the same way. https://rocketboards.org/foswiki/view/Documentation/GSRD141SdCard about how to make bootable SD card. https://patchwork.ozlabs.org/patch/694533/ U-Boot patch. FreeBSD has a support of https://wiki.freebsd.org/FreeBSD/arm/Raspberry%20Pi binaries build for this board with hard fpu toolchain will work on DE1-SoC. https://github.com/altera-opensource/u-boot-socfpga uboot from altera https://github.com/altera-opensource/linux-socfpga/blob/master/arch/arm/boo= t/dts/socfpga_cyclone5_de0_sockit.dts mapping for devices. On 4 January 2017 at 13:02, Marcin Bara=C5=84ski wr= ote: > To whom it may concern, > > I want to create FreeBSD bootable SD card which I will use on Altera > DE1-SoC-MTL2 Board. > Where can I find informations about how to do that? Maybe there is some > tutorial which explains that process? > > > I will be grateful for giving me the answers to my questions. > Regards, > Marcin Bara=C5=84ski > _______________________________________________ > 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" --=20 =D0=A1 =D1=83=D0=B2=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC, =D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80 =D0=93=D1=80=D1=8F= =D0=BD=D0=BA=D0=BE Phone: +7(962)9558222 From owner-freebsd-arm@freebsd.org Wed Jan 4 18:03:32 2017 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 74FB8C9F286 for ; Wed, 4 Jan 2017 18:03:32 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4A0301CC9 for ; Wed, 4 Jan 2017 18:03:31 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 9202420B73; Wed, 4 Jan 2017 13:03:25 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Wed, 04 Jan 2017 13:03:25 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=zyxst.net; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=f/XLkedtppelztd a9KQCiCMLxiI=; b=bS8xauNn7ut3kLvvMnr18y1zwojZ6OuvTrkTSrRvcjWDd27 BnoNfnLki0dfh1UXRVPXvxAvlvvTZTb15CJsqJjylXeSSzsq9hiJvIRlVev4aJzH vXmQksCbzFPsXx6TTPES3KZqO/jeLrcXH4RXqdu7PGpMebdlGta5nG9OoT6Y= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= smtpout; bh=f/XLkedtppelztda9KQCiCMLxiI=; b=Zqy0kSgP5aVaZuXREUPg m1bLY2LZN4YxOnz6KUaqZKgQ0bZ/jtGhNIgyXP6vCgf7T+VZtZb7VQL5y+BAbqdt WEcWOLN+pjXs84yKqcVXFAh9INpDcipknskCxqxUqVldYAgJNSTqjdNbwSH1SYZe hoMk12+0EfF+FD4U1oIiPSU= X-ME-Sender: X-Sasl-enc: FO5wa/1lniUvvbIDblH6IZWRha9S0uT0893XafV+9GRa 1483553005 Received: from pumpkin.growveg.org (pumpkin.growveg.org [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id 201707E8C3; Wed, 4 Jan 2017 13:03:25 -0500 (EST) Subject: Re: compiling ports on rpi3 - relocation 1031 References: <055826e7-9b91-11ac-6ae2-2a5d5da4db4a@zyxst.net> <20170104102224.GB2356@kib.kiev.ua> <20170104130715.54fq45whnlellr6u@mutt-hardenedbsd> To: freebsd-arm@freebsd.org From: tech-lists Message-ID: Date: Wed, 4 Jan 2017 18:03:24 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <20170104130715.54fq45whnlellr6u@mutt-hardenedbsd> Content-Type: text/plain; charset=windows-1252 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: Wed, 04 Jan 2017 18:03:32 -0000 On 04/01/2017 13:07, Shawn Webb wrote: > The fix is here, waiting to be committed: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214971 > > I've been running the patch I attached to that ticket for a couple weeks > now without issues in HardenedBSD. It works! awesome! Now compiling bash :D Many thanks, -- J. From owner-freebsd-arm@freebsd.org Wed Jan 4 18:31:25 2017 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 8B3FDC9FF5F for ; Wed, 4 Jan 2017 18:31:25 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6365F15F6 for ; Wed, 4 Jan 2017 18:31:25 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 2008420C1A for ; Wed, 4 Jan 2017 13:31:24 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Wed, 04 Jan 2017 13:31:24 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=zyxst.net; h= content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=wc1qAFzuvLrFTj4XHK/RVqr8Vj8=; b=lxlhoY yH8vnZDXzkRGijE5klqy/hMGVDi1u7mjMFnID0I0tEQUdhXBVWeQE5Tv8gU95T0f vGLYGZxYxfKLiTraNJgdUx7HMfi1DzVmiU5nxixnfkb9hQ44Cgjp8bTRoz84J1YU kR8BH7ZFFPqjpvwduYemv5Cuo4BmsVVxjGv+o= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=smtpout; bh=wc1qAFzuvLrFTj 4XHK/RVqr8Vj8=; b=bYxEGNgsdWAByjirATqXHTxy74+Y3USOPSt1CpyEuwq/k+ RPcbPcJZJywrApeqX3gmhBLdzAAmy/DkvFmi7Crr1akodQ4HX3tQEtM3H2xpiwKN xP+zXvK3dLIpVJ6LY/q7nWeWWI22cVuetGsDJlVoIaMj8semGnxa2ufGahBBM= X-ME-Sender: X-Sasl-enc: TkiiwSyZmqHXnov+KBLY5zoOMxsA2fCYBWTBNHJ0YlWq 1483554683 Received: from pumpkin.growveg.org (pumpkin.growveg.org [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id AFDA57E9FB for ; Wed, 4 Jan 2017 13:31:23 -0500 (EST) To: freebsd-arm@freebsd.org From: tech-lists Subject: can SMP work on rpi3? Message-ID: <5291c2eb-0dee-711a-07fc-7837180ce6bb@zyxst.net> Date: Wed, 4 Jan 2017 18:31:22 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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, 04 Jan 2017 18:31:25 -0000 Hello list, (I'm running -current as of r311005) I compiled a GENERIC kernel instead of GENERIC-UP (which is the default if raspberrypi3 is selected in crochet). It runs OK but the console gets this all the time: cpufreq0: rejecting change, SMP not started yet over and over again. So, my question is, can I make SMP work on rpi3? Alternatively, can I quiet the console? I guess I can always recompile another kernel if SMP for rpi3 isn't here yet. Many thanks, -- J. From owner-freebsd-arm@freebsd.org Wed Jan 4 18:35:42 2017 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 BC1CCC9E223 for ; Wed, 4 Jan 2017 18:35:42 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-qk0-x234.google.com (mail-qk0-x234.google.com [IPv6:2607:f8b0:400d:c09::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6FDEC1785 for ; Wed, 4 Jan 2017 18:35:42 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by mail-qk0-x234.google.com with SMTP id u25so404311271qki.2 for ; Wed, 04 Jan 2017 10:35:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=DkN7zpQF9U+Ns4b6tu+jI9qkKEh7Vfb/E1Rg8vaKG+M=; b=OqrKWH8rMcDEUDBPGaiNq1kVhgDoSbaXu3vmZxmvAm+K7/ekcetf4ny9kl0LMFI6ct QK3Ce8C59ZlGlFll3oQ/Z1pfKN5buv3I0Uj/kfBVrxUk4gLhhicLLSjEAytYlmfg++GV BvtM0X9jXkZq/UlABUDvYaL05HVa3mroTLsZQSFHUX4CTSkGvDDZ+S4vF88AkdkjQVZA on1KUh5hWKTg6j6yxHKD1OQWQFcyEUElrtpMzMcCug4heRX2X6N4twmRr6TQVhmj9qMF zFpx+4eQkYZD85brJ11qMAOPIwE3qM5QrwttI9GA9T2kRgRjptlVu6OK8mhx8Dq6k5M4 ijIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=DkN7zpQF9U+Ns4b6tu+jI9qkKEh7Vfb/E1Rg8vaKG+M=; b=HDylvmeavLsJdE3YDV/w3MQipP6wogBFHgKIcA+SQbxj8PTIk9lINKzDUgzkPejzfI ujJwcXQ3A69cYaDRtVWajUL/bNLJaKbzufKX8ekS6oPW5IAn1suyYXmOvz0m3yiS1T7J 9FbKnvTQqLMeWi/F6FOQwMly3ce3xS+wchawz5FZnxyLwZytocaQuO7BhLNEnTaWLzAo 23r7NDunEBN7PcaHblTK0NlKHZRHQIt13xMcbMyUOgDRhtbAia0DDee+RtN/aqO45GG/ S84zo5kBk6UcwSBEbEtGLTyQpwx2No9PJEXGql7eLhU2yYlGZBeCOz3+v0bPURh5hoY0 qBaw== X-Gm-Message-State: AIkVDXIq8nANeoaWwbUrvbH2MoQ+3l7ZHKyscitlJwnksgGGybmlZtPez0/zSck3yUw69sEy X-Received: by 10.55.75.17 with SMTP id y17mr65579573qka.26.1483554941210; Wed, 04 Jan 2017 10:35:41 -0800 (PST) Received: from mutt-hardenedbsd ([63.88.83.66]) by smtp.gmail.com with ESMTPSA id x40sm46375507qtx.12.2017.01.04.10.35.39 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 04 Jan 2017 10:35:40 -0800 (PST) Date: Wed, 4 Jan 2017 13:35:39 -0500 From: Shawn Webb To: tech-lists Cc: freebsd-arm@freebsd.org Subject: Re: can SMP work on rpi3? Message-ID: <20170104183539.6c6ve5664a44laea@mutt-hardenedbsd> References: <5291c2eb-0dee-711a-07fc-7837180ce6bb@zyxst.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="delxvt22qjjt7lkh" Content-Disposition: inline In-Reply-To: <5291c2eb-0dee-711a-07fc-7837180ce6bb@zyxst.net> X-Operating-System: FreeBSD mutt-hardenedbsd 12.0-CURRENT-HBSD FreeBSD 12.0-CURRENT-HBSD X-PGP-Key: http://pgp.mit.edu/pks/lookup?op=vindex&search=0x6A84658F52456EEE User-Agent: NeoMutt/20161126 (1.7.1) 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, 04 Jan 2017 18:35:42 -0000 --delxvt22qjjt7lkh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jan 04, 2017 at 06:31:22PM +0000, tech-lists wrote: > Hello list, >=20 > (I'm running -current as of r311005) >=20 > I compiled a GENERIC kernel instead of GENERIC-UP (which is the default > if raspberrypi3 is selected in crochet). It runs OK but the console gets > this all the time: >=20 > cpufreq0: rejecting change, SMP not started yet >=20 > over and over again. >=20 > So, my question is, can I make SMP work on rpi3? Alternatively, can I > quiet the console? >=20 > I guess I can always recompile another kernel if SMP for rpi3 isn't here > yet. You'll need a custom u-boot.bin and armstub8.bin. Take a look at this modification I made to HardenedBSD's version of crochet: https://github.com/HardenedBSD/crochet/commit/a4e27c377e43a5a9e6bcbbce10f59= afdab81894d Thanks, --=20 Shawn Webb Cofounder and Security Engineer HardenedBSD GPG Key ID: 0x6A84658F52456EEE GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE --delxvt22qjjt7lkh Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEKrq2ve9q9Ia+iT2eaoRlj1JFbu4FAlhtQHkACgkQaoRlj1JF bu6dpRAApKptmDzkAVI0pMun9ovM+Dd8M3Y+Lz6EjNIoE1eRYUotx2OlVE4EZc68 clFCPEo3eM0bhbdRd0t7UF0qK8ta6qhR6S7Uy/yMKvOilJa7HtBpD+R/ppDttqJD gJzZL6rJkhzSd3uE1w+2ppHOL+3NqhOg1jL65wugCTg7gNhmv/LhiZpET2GZm+Fi BchLTsXJqj6gzC4wjKDodQXkHrPe5o5A40VDOcIRAXCmDDU2huDeSdijsNNIzWAJ uucIiTZmuCXm+MsWN3qKOQ1dgQW/ue7lmDzxIzvm8wu7qPHzhUJwp91kcCM87QW3 QjX9l70yxwy8ljg7I2PZYBlMdT/vpOGNAs+fyX4o3B/KbXDJCxPJQpuUFIRKF1aV ytAnygra/N3Lc6jL2VAfEW59D7I3hBek3O31y2XZhTHdiX5jjoPKIZ4u5bT9Hdgb 7ZPPWtX06eQTF91IS6yRdqhmJDv9iXYz1VGIoHN+FpCY01O6eCfjPeqCMj63eGQa COX41iZVO+gtjLBjW1xbryXMIFFNQTGazGj6hnJSk4SpM1fE0mhyP6uf5vRWMCF6 c0Ka1Ae1QAqdFRXU/unfLnmB4toGOgm0+P47jP/994QMNkensrPKmlKmLGcjeSlq MeEhB3BqZGbbbAQ3ILkc3VYz+cOja7fZuX6f1sZoFuwx0fsI9WU= =laCo -----END PGP SIGNATURE----- --delxvt22qjjt7lkh-- From owner-freebsd-arm@freebsd.org Wed Jan 4 18:39:05 2017 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 5D71DC9E37B for ; Wed, 4 Jan 2017 18:39:05 +0000 (UTC) (envelope-from brd@FreeBSD.org) Received: from valentine.liquidneon.com (valentine.liquidneon.com [216.87.78.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "valentine.liquidneon.com", Issuer "Gandi Standard SSL CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B8F319C3 for ; Wed, 4 Jan 2017 18:39:05 +0000 (UTC) (envelope-from brd@FreeBSD.org) Received: by valentine.liquidneon.com (Postfix, from userid 1018) id E299F2F406; Wed, 4 Jan 2017 11:39:03 -0700 (MST) Date: Wed, 4 Jan 2017 11:39:03 -0700 From: Brad Davis To: tech-lists Cc: freebsd-arm@freebsd.org Subject: Re: can SMP work on rpi3? Message-ID: <20170104183903.GY70816@corpmail.liquidneon.com> References: <5291c2eb-0dee-711a-07fc-7837180ce6bb@zyxst.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5291c2eb-0dee-711a-07fc-7837180ce6bb@zyxst.net> User-Agent: Mutt/1.7.1 (2016-10-04) 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, 04 Jan 2017 18:39:05 -0000 On Wed, Jan 04, 2017 at 06:31:22PM +0000, tech-lists wrote: > Hello list, > > (I'm running -current as of r311005) > > I compiled a GENERIC kernel instead of GENERIC-UP (which is the default > if raspberrypi3 is selected in crochet). It runs OK but the console gets > this all the time: > > cpufreq0: rejecting change, SMP not started yet > > over and over again. > > So, my question is, can I make SMP work on rpi3? Alternatively, can I > quiet the console? > > I guess I can always recompile another kernel if SMP for rpi3 isn't here > yet. There are other changes required. We are working on getting them into the tree. See: https://kernelnomicon.org/?p=718 Regards, Brad Davis From owner-freebsd-arm@freebsd.org Wed Jan 4 23:52:13 2017 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 1207DC9FF8D for ; Wed, 4 Jan 2017 23:52:13 +0000 (UTC) (envelope-from erichsfreebsdlist@alogt.com) Received: from alogt.com (alogt.com [69.36.191.58]) (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 DFFDB17E0 for ; Wed, 4 Jan 2017 23:52:12 +0000 (UTC) (envelope-from erichsfreebsdlist@alogt.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=alogt.com; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=5KUT1aRxmXYqvwcd09T4dja4uVGVC9XIS1Xq7tGFT9A=; b=wmYm7Ib88Y/mS04InjMTpmK/4L IlXU8S1zxmNgRKeFMI9YIfIBPOWkdSEouOPkQYHRC6876pvmaVyrPVZ22mGyQglGWKtcceDIYNABk /jxKlOj9PJz/8DiVBF8+Eud8V4EajtLAh8o9lUZQONbsed18ZnotkX36rGKIksSTyJZ8=; Received: from [114.125.104.161] (port=49431 helo=X220.alogt.com) by sl-508-2.slc.westdc.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.87) (envelope-from ) id 1cOvLh-003XZl-6D; Wed, 04 Jan 2017 16:52:05 -0700 Date: Thu, 5 Jan 2017 07:51:58 +0800 From: Erich Dollansky To: tech-lists Cc: freebsd-arm@freebsd.org Subject: Re: can SMP work on rpi3? Message-ID: <20170105075158.5a7d1fbb@X220.alogt.com> In-Reply-To: <5291c2eb-0dee-711a-07fc-7837180ce6bb@zyxst.net> References: <5291c2eb-0dee-711a-07fc-7837180ce6bb@zyxst.net> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - sl-508-2.slc.westdc.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - alogt.com X-Get-Message-Sender-Via: sl-508-2.slc.westdc.net: authenticated_id: erichsfreebsdlist@alogt.com X-Authenticated-Sender: sl-508-2.slc.westdc.net: erichsfreebsdlist@alogt.com X-Source: X-Source-Args: X-Source-Dir: 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, 04 Jan 2017 23:52:13 -0000 Hi, On Wed, 4 Jan 2017 18:31:22 +0000 tech-lists wrote: > (I'm running -current as of r311005) > > I compiled a GENERIC kernel instead of GENERIC-UP (which is the > default if raspberrypi3 is selected in crochet). It runs OK but the > console gets this all the time: this is to be expected. You need what is described in this e-mail: From: Oleksandr Tymoshenko To: freebsd-arm@freebsd.org Subject: SMP support for Raspberry Pi 3 Date: Tue, 29 Nov 2016 12:55:53 -0800 I did what is described there and it all works except of linking on the Reaspberry itself. Erich From owner-freebsd-arm@freebsd.org Thu Jan 5 00:19:09 2017 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 0DF88C9FB0D for ; Thu, 5 Jan 2017 00:19:09 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-wj0-x232.google.com (mail-wj0-x232.google.com [IPv6:2a00:1450:400c:c01::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 954B11382 for ; Thu, 5 Jan 2017 00:19:08 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-wj0-x232.google.com with SMTP id i20so22688715wjn.2 for ; Wed, 04 Jan 2017 16:19:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=7YZ9k8NHENi191W9vPRRrfCD0hs9aMeP5Ab3JlLrz6w=; b=qDLc1/3BWBSw6YErhIFhw2XEZ26FigxDqkYeNbtLXx72asX0WtZEbw9t3BT+uTErUw +YBIWO0pijPZYftpJCRZq30eNdTXd7fGovdkEjCTiIw0ezEY8LCHmTsLXCeRQ8R074v3 fmDTXKgLliLsF7V3Lf85d4gsWq0y026hggV59GW2aOt8nXOc7otR2beLmg4+b/M8WBIv uSmGyKphSwJ/LtZnMOCtpU7yqGNEKzX/DyRp6Nz3uff3/YyxtW74tvheZHFT8kMLg75R /5S7m4FyhEv4QfvGXryglZVtwz13I/SK+gYPEgtuZP7coctID8h37m3kYVf6YiOSGy+7 2XbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=7YZ9k8NHENi191W9vPRRrfCD0hs9aMeP5Ab3JlLrz6w=; b=ns5mwwDwO1w0gO1Wi9LP9AxPizNLMZwCFHR8r27p0rFdQAjGb+7SoSeJxB8ZdiBtUL WiNyANz6/CRQxo2vPM/Pbd7FLN+mMxygouGmBmT5jHrWXQcXQcLgSV88bH6WYipv40SM nN2X7LKT+BuCIim/xwlxQFDUDw/zJ9UgAcLwSwX6HVXTmdmz+y7YHOh3uRX5wWEkCvwe m6z9PPEf9i0/9zEmfpFGEJKS7H5E4dxDUyNsrTL1vDagpjw37VFCsj16bwsxQAwVP5KD xU2DsvvXMsBxKEZeq19Pv2cQwsL11RosNilYwss3VfIMCsPkGih/0VbaSXvPW47OxCYX zRJg== X-Gm-Message-State: AIkVDXJ7tE2DT5pju9BzEThKFx4Tr95tOwuayhj8idTSiaW1WU56Et+SpiF5Kg/XiCTu5UxFeWg2JelGnMelnw== X-Received: by 10.194.205.34 with SMTP id ld2mr57993442wjc.211.1483575547164; Wed, 04 Jan 2017 16:19:07 -0800 (PST) MIME-Version: 1.0 Received: by 10.194.51.130 with HTTP; Wed, 4 Jan 2017 16:19:06 -0800 (PST) In-Reply-To: <4B0F21E0-D0FD-409D-81A5-C0DBBFF26251@yahoo.com> References: <2CAC521E-AB65-453F-B1CC-DE025DA43596@yahoo.com> <4B0F21E0-D0FD-409D-81A5-C0DBBFF26251@yahoo.com> From: Adrian Chadd Date: Wed, 4 Jan 2017 16:19:06 -0800 Message-ID: Subject: Re: Finally bringing FreeBSD to Parallella To: Thomas Skibo Cc: "freebsd-arm@freebsd.org" , =?UTF-8?Q?Daniel_H=C3=BCbleitner?= 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: Thu, 05 Jan 2017 00:19:09 -0000 Hi, Would you be able to find the uboot bits that are needed so we can make up a port with the relevant bits? :) -adrian From owner-freebsd-arm@freebsd.org Thu Jan 5 03:17:50 2017 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 328DDC9C648 for ; Thu, 5 Jan 2017 03:17:50 +0000 (UTC) (envelope-from thomasskibo@yahoo.com) Received: from nm22-vm3.bullet.mail.gq1.yahoo.com (nm22-vm3.bullet.mail.gq1.yahoo.com [98.136.217.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 03A561098 for ; Thu, 5 Jan 2017 03:17:49 +0000 (UTC) (envelope-from thomasskibo@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1483586167; bh=ufbMtN/1Y6ZttV+wt1w+8UfZargJJ4uuyUulvTaC9rg=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject; b=RBA8Kv5I23nFSJ1jYfkEfqYVBLnfKZz+Sh6QAPcghaZkCycOLqPJOPTeqKZv+yrEJADPTBGSGg6F4t/O5ii4JMLk10cXkyzKO/XfA72vzjo19eHnGRbVf2VdCEzKMiMkaPreJkXh66zLsggZ1hJnG6k5QKLJXsixPcgJ+8yliIyH4z6geqEim9aFZr2UI57LUqTrZcb0Oe/1hUmydOTNbq+NwUsbuokeR9fPAHfwjiQsmpZCTgxikynKT8AtDWRg8xrrEw84G/VI3br5aXcF+eYZmytuAuJog3fWsOAMNYwlFCXEjQAKkpq/j1emh0fqrXHtF/ebnpGPgiK3o2SQgA== Received: from [98.137.12.61] by nm22.bullet.mail.gq1.yahoo.com with NNFMP; 05 Jan 2017 03:16:07 -0000 Received: from [98.136.164.66] by tm6.bullet.mail.gq1.yahoo.com with NNFMP; 05 Jan 2017 03:16:07 -0000 Received: from [127.0.0.1] by smtp228.mail.gq1.yahoo.com with NNFMP; 05 Jan 2017 03:16:07 -0000 X-Yahoo-Newman-Id: 476639.11315.bm@smtp228.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: JEDlkvcVM1mJgUt5mak7Ew7WgX3bW_ls5aIjP2aTx1Idcav _bmLvQ_dagejqVG1T..7eU12k2fvCNDZ4mD183Tg3XPKgg.i3.I0Bhuz.NWy GJ94ame0F38GYo47TvbprobiwNg2H5BCxtIy9dh_E4D.Jws2cKtFbXn7gm0a fwIHBsuBb74G9BqXrAV5weew792YKBoMH3GGFwUeupRblGKisVPKmSHj_Nn. rp2fqVGzCDsx6pK8lTJ1ZKWQlnRL6Ro5hua5C5zO5xQHJDKyEGYCFjH0NgLH Q_5TVut0NIWvooWUB34RIuGuMF_E1THQmw8fNrB8buwf6ZBTpcuAEjl30lYT oNjVSjKMbxdeSLQhQKLIFHKubSnGsF.N63y0A_Ut86u_VhmBze.H9z1WZHA0 sziAmPt5dO1peJ.Sg5VWqXAuueaHZIWfOR1uE0uOvyCjMwuuOYM0dK8ZA9Ov wkRDdLUZPfhxJE_5YX86BZOkOsfZbkG85ovBTG0bmQk.SOZQXl0Eh5L1juK8 janCmHCkvzf0MANoGy6GKlnsubCDwbpKYih.dV3ddeDCxSKnzjeR3P7iqHzq odcZ36WuE54pwV9E- X-Yahoo-SMTP: .8Dytk6swBAeTUTcf.ezO8BKaYfn.mUV Content-Type: multipart/mixed; boundary="Apple-Mail=_84636F09-16A7-4A42-BD89-B04CABCB5605" Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: Finally bringing FreeBSD to Parallella From: Thomas Skibo In-Reply-To: Date: Wed, 4 Jan 2017 19:16:04 -0800 Cc: "freebsd-arm@freebsd.org" , =?utf-8?Q?Daniel_H=C3=BCbleitner?= Message-Id: <4CA92CCC-79C3-4E86-9B7F-3FAA80D1CF5E@yahoo.com> References: <2CAC521E-AB65-453F-B1CC-DE025DA43596@yahoo.com> <4B0F21E0-D0FD-409D-81A5-C0DBBFF26251@yahoo.com> To: Adrian Chadd 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: Thu, 05 Jan 2017 03:17:50 -0000 --Apple-Mail=_84636F09-16A7-4A42-BD89-B04CABCB5605 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Jan 4, 2017, at 4:19 PM, Adrian Chadd = wrote: >=20 > Hi, >=20 > Would you be able to find the uboot bits that are needed so we can > make up a port with the relevant bits? :) >=20 >=20 > -adrian I haven=E2=80=99t been able to find it. I did manage to find a Makefile = I used to package the second u-boot into the file uImage. But, I=E2=80=99ve been thinking and maybe it would be easier (and less = hokey) if we built a FreeBSD kernel with a static DTB and crammed that = into a uImage file. Do we really need ubldr (which would require a = u-boot with CONFIG_API)? =E2=80=94Thomas --Apple-Mail=_84636F09-16A7-4A42-BD89-B04CABCB5605 Content-Disposition: attachment; filename=Makefile Content-Type: application/octet-stream; name="Makefile" Content-Transfer-Encoding: 7bit default: uImage uImage: u-boot.bin.gz mkimage -A arm -O linux -T kernel -C gzip -a 0x4000000 -e 0x4000000 \ -n parallella-freebsd -d u-boot.bin.gz uImage u-boot.bin.gz: u-boot.bin gzip --best --force u-boot.bin u-boot.bin: u-boot.elf arm-linux-gnueabi-objcopy -O binary u-boot.elf u-boot.bin clean: $(RM) u-boot.bin u-boot.bin.gz uImage --Apple-Mail=_84636F09-16A7-4A42-BD89-B04CABCB5605-- From owner-freebsd-arm@freebsd.org Thu Jan 5 06:56:27 2017 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 70BB8C9FE5A for ; Thu, 5 Jan 2017 06:56:27 +0000 (UTC) (envelope-from melounmichal@gmail.com) Received: from mail-wj0-x22e.google.com (mail-wj0-x22e.google.com [IPv6:2a00:1450:400c:c01::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 093EC1DE6 for ; Thu, 5 Jan 2017 06:56:27 +0000 (UTC) (envelope-from melounmichal@gmail.com) Received: by mail-wj0-x22e.google.com with SMTP id tn15so27847544wjb.1 for ; Wed, 04 Jan 2017 22:56:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:reply-to:subject:references:to:cc:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=TgYQt/pyVTSup6MNociTKKlag4PCaQs0fSWXplFyBv0=; b=tlkwYxh1LyF7gLilZoe7aftv0fBV5ox1lMJqglFtvd1Uz6oWjts+FbjJ1lZA49L6rm JbRUDcdU+cKFZ01688rQDAgoyWPBd4J2v/tLB9cZBi0mRbqlrafdY/xXLDT0hqO6V1D2 xvppN4UZ4MOS5vvhVGuCMbsoZHfgCcSWZXmVszkDqz3T30fAeIyEseJxuYjiNOZHRtAN XopRvKj3M1JdR13qDyql7Dp3ebTOkL14Rg6c8F94enUMFq/vHaM6Wss3HWoye4wxFqMr raj9yCYkwXBFJirDvA8NocEHS/kRepQvVqhRMlBKyyfW0BLlJSrv1pEU4BqBdRftnaNc sZWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:reply-to:subject:references:to:cc :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=TgYQt/pyVTSup6MNociTKKlag4PCaQs0fSWXplFyBv0=; b=SlUVSjiVfJVqTPJSb74uvW9TAmaY6ABrUPQaAL+LUIhU+LqB0FXZTjyOOVY11uzbdg CUSvm5jmD3vW/1aJJHYekzMD8qAPI0+pBM5m/1tUrUM7VAHe3Gv2s1uGJFyVzS6czDy+ 6MlcDoRhy2GT/7YvgBWMdYwhLLYFuLwautZLvSH5FQTKHQLyAz9p3Z1jQp3Mt6hXpQ4h 7zzEkM9/4AnMYcaVhRXpXDq89FtXM8w01sw9Vo4aey/rev2lg0sbyyFULKYtNK27K8pw wBBA8VoKNfsMkxCplflWE5jRiCNeI1oSB5Jd2YGT3CGhV2tcfRF++xZpT394nSFLIjFk ZASQ== X-Gm-Message-State: AIkVDXLyfTiKzvW9hRZt+ubDJ66Nkqm8fD6L880QSJsQI4bsZTJm7N4d3h10Tc075HORgA== X-Received: by 10.194.123.103 with SMTP id lz7mr68824416wjb.100.1483599384425; Wed, 04 Jan 2017 22:56:24 -0800 (PST) Received: from [88.208.79.100] (halouny.humusoft.cz. [88.208.79.100]) by smtp.gmail.com with ESMTPSA id u18sm98641870wmd.1.2017.01.04.22.56.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Jan 2017 22:56:23 -0800 (PST) From: Michal Meloun X-Google-Original-From: Michal Meloun Reply-To: meloun.michal@gmail.com Subject: Re: Finally bringing FreeBSD to Parallella References: <2CAC521E-AB65-453F-B1CC-DE025DA43596@yahoo.com> <4B0F21E0-D0FD-409D-81A5-C0DBBFF26251@yahoo.com> <4CA92CCC-79C3-4E86-9B7F-3FAA80D1CF5E@yahoo.com> To: Thomas Skibo , Adrian Chadd Cc: "freebsd-arm@freebsd.org" Message-ID: Date: Thu, 5 Jan 2017 07:57:06 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <4CA92CCC-79C3-4E86-9B7F-3FAA80D1CF5E@yahoo.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit 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, 05 Jan 2017 06:56:27 -0000 On 05.01.2017 4:16, Thomas Skibo via freebsd-arm wrote: > >> On Jan 4, 2017, at 4:19 PM, Adrian Chadd wrote: >> >> Hi, >> >> Would you be able to find the uboot bits that are needed so we can >> make up a port with the relevant bits? :) >> >> >> -adrian > > I haven’t been able to find it. I did manage to find a Makefile I used to package the second u-boot into the file uImage. > > But, I’ve been thinking and maybe it would be easier (and less hokey) if we built a FreeBSD kernel with a static DTB and crammed that into a uImage file. Do we really need ubldr (which would require a u-boot with CONFIG_API)? > > —Thomas With LINUX_BOOT_ABI option in kernel config file you can boot kernel directly from uImage and pass right DTB to kernel directly from u-boot. The following example is what I using for Jetson TK1 board (and it uses mkubootimage stolen from netbsd). mkubootimage -A arm -C none -O linux -T kernel -a 0x80200000 -e 0x80200100 -n jetson-tk1 /tegra/sys/JETSON-TK1/kernel /tegra/sys/JETSON-TK1/uImage and from u-boot: bootp 0x80200000 :/tegra/sys/JETSON-TK1/uImage bootp 0x80100000 :/tegra/sys/JETSON-TK1/tegra124-jetson-tk1-fbsd.dtb setenv bootargs FreeBSD:boot_single=1,boot_verbose=0,vfs.root.mountfrom=ufs:/dev/ada0s1afdt addr 0x80100000 fdt boardsetup fdt chosen bootm 0x80200000 - 0x80100000 Michal From owner-freebsd-arm@freebsd.org Thu Jan 5 13:36:13 2017 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 5F0C1CA052F for ; Thu, 5 Jan 2017 13:36:13 +0000 (UTC) (envelope-from admin@x189.save85off.com) Received: from x189.save85off.com (x189.save85off.com [43.240.238.189]) by mx1.freebsd.org (Postfix) with ESMTP id 106B912C9 for ; Thu, 5 Jan 2017 13:36:12 +0000 (UTC) (envelope-from admin@x189.save85off.com) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=save85off; d=x189.save85off.com; h=MIME-Version:From:To:Date:Subject:Content-Type:Content-Transfer-Encoding; i=admin@x189.save85off.com; bh=2IJzXosh8pVAY4WD5XgMARbj3tw=; b=T4gS4V4WHRSGElMoPFe9OlvjUm9zQ65P5ua9PPJTc7MhsS9y8w0mDPWE3GhdzmiOJHDG03kDjr7+ FLl1vJQXrovCp0zqmTRl0Dg9YzMq38pqnDOC2BnXehJLBK+O8Zf9Y7J5BatZlT1U9Mykd9OL1Cvz vuX3wo8xA2sFanOtMNc= DomainKey-Signature: a=rsa-sha1; c=nofws; q=dns; s=save85off; d=x189.save85off.com; b=Lhron9BE9hOPqviA160YPG5Imv7ybIqYQ2cDGFVn7Tqnps/7s3d4zI99sow4EKhvmlcqBl5FPRX2 HvGN4l63QTLJWiGFIkWc9levYcbtnvKBLYvfodMjltL+yTbRx4WgHFwaOEiuYWMD8d66zHry46yv 6B8UO/02Ah4YiVEAPbo=; From: "Michael Kors Discount" To: freebsd-arm@freebsd.org Date: 5 Jan 2017 21:26:12 +0800 Subject: Warm up with some free Gifts on Christmas! win 165$ 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: Thu, 05 Jan 2017 13:36:13 -0000 From owner-freebsd-arm@freebsd.org Fri Jan 6 03:48:14 2017 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 01769CA03E4 for ; Fri, 6 Jan 2017 03:48:14 +0000 (UTC) (envelope-from rj@obsigna.com) Received: from mo6-p00-ob.smtp.rzone.de (mo6-p00-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5300::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.smtp.rzone.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9235D1DA4 for ; Fri, 6 Jan 2017 03:48:13 +0000 (UTC) (envelope-from rj@obsigna.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1483674489; l=5964; s=domk; d=obsigna.com; h=In-Reply-To:To:References:Date:Subject:Mime-Version:Content-Type: From; bh=Ip/S6peuJWX0LozkIDnSTkXb74ZPLIOIVmZdzTKqyQA=; b=UGsvuqdRBzxHeO5yVL8pXOz2LIG/tMHBjbmw68l9pMP/gg/8yWE6YeEZhriBFBmP5q 7vxMsjlVkpE/b5MEnyJyZ6yL9NWkm9hbBzmKZoubGkvg9sUtYfqXUI5PiGPjwRF6h8OC p9W6n+fIG1sS41gCtdGR5PCDEQaAnAY2UtwX4= X-RZG-AUTH: :O2kGeEG7b/pS1EK7WHa0hxqKZr4lnx6UhT0M0o35iAdWtoM07Gt3wQHFGhIh99LgMA== X-RZG-CLASS-ID: mo00 Received: from mail.obsigna.com (bb02ac17.virtua.com.br [187.2.172.23]) by smtp.strato.de (RZmta 39.11 DYNA|AUTH) with ESMTPSA id w0951bt063m8SYj (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate) for ; Fri, 6 Jan 2017 04:48:08 +0100 (CET) Received: from rolf.projectworld.net (rolf.projectworld.net [192.168.222.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.obsigna.com (Postfix) with ESMTPSA id 32D587506D97 for ; Fri, 6 Jan 2017 01:48:05 -0200 (BRST) From: "Dr. Rolf Jansen" Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: Re: Serial Cable for booting FreeBSD on the BeagleBone Black Date: Fri, 6 Jan 2017 01:48:04 -0200 References: <2E78FD95-C7DA-44A5-9E11-CA100DF0D97A@obsigna.com> To: freebsd-arm@freebsd.org In-Reply-To: Message-Id: <6B56941F-EB43-46CF-9FF5-872E60CCF94D@obsigna.com> X-Mailer: Apple Mail (2.3259) Content-Type: text/plain; charset=us-ascii 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 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jan 2017 03:48:14 -0000 Many thanks to everybody, who replied to my message. In the meantime, my BBBlack arrived. I could not find the Adafruit cable = here in Brazil and so I ordered this FTDI to USB converter. = http://produto.mercadolivre.com.br/MLB-775084107-modulo-conversor-usb-seri= al-ft232rl-ttl-ftdi232-arduino-_JM = Its six pins are in the same order as on the BBBlack and I used the USB = cable that came with the BBB for connecting the converter and 3 short = patch cables for connecting it to the BBBlack. It is working very well. Best regards Rolf =20 > Am 30.12.2016 um 20:21 schrieb George Rosamond = : >=20 > Dr. Rolf Jansen: >> I ordered my BeagleBone Black, and I will receive it next week. >>=20 >> I read on https://wiki.freebsd.org/FreeBSD/arm/BeagleBoneBlack about = booting the BBB with FreeBSD, that I need to: >>=20 >> "Connect a serial cable such as the FTDI TTL-232R 3.3v >> or the Adafruit 4-pin cable" >>=20 >> I am sorry, for needing to ask the obvious: >>=20 >> - connect the serial cable to where and for what purpose? >=20 > There are four pin connectors on the serial cable, black, green, white > and red. >=20 > There are six pins along one side of the BBBlack with pin 1 labeled = "J1" >=20 > pin1 black >=20 > pin4 green >=20 > pin5 white >=20 > and red is unused. >=20 >>=20 >> - what is required on the other end for establishing the >> facility which the BBB needs for booting? >=20 > cu(1) should work fine. >=20 >>=20 >> - none of my machines got a RS232 connector, I even can't >> remember when I dropped out the last one that got RS232. >> (for sure this was in the last millennium). >> Is this really required? >>=20 >> Many thanks in advance for your advices. >=20 > USB to the four pin connectors... I'm sure you'll be fine. >=20 > g >=20 >=20 From owner-freebsd-arm@freebsd.org Fri Jan 6 04:09:19 2017 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 27D78CA0D6A for ; Fri, 6 Jan 2017 04:09:19 +0000 (UTC) (envelope-from thomasskibo@yahoo.com) Received: from nm10.bullet.mail.gq1.yahoo.com (nm10.bullet.mail.gq1.yahoo.com [98.136.218.39]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 00CFA1E70 for ; Fri, 6 Jan 2017 04:09:18 +0000 (UTC) (envelope-from thomasskibo@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1483675626; bh=ieZ/DhCAXQEAMR81QynRshl0rjolbZIgSWCrWD9LG9Y=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject; b=kOq8ksAuiuL4WjDDGqw/a2ykUedwsx/bffBxzr4Cy8Sv9ceysxK3FXGxQSfTgbBWhejUAz/hXId+blmsfbdgM4Xl466qkkmfF6WcLI3jNYmBmzQTw71feTXjOgcnuO3goDfD97JcE+phhRrHpwgs60kL0tADHLwG5p4c6GKIvq2wwVbUT+kXGoErgvr8zpZRY1PQmVfpfm4chi3BrRG0JqiphXVi16pi6fJ2px+l9OuejxMmhRWWQ896e8D/63Y0x6QVyhyVihbL4d9HLw5x5puB6j0lwEZ7SFavDglDp1Zpxznba9a92qJJ+gab+1F8eovNUnXLHOu4jempmyQLrQ== Received: from [98.137.12.189] by nm10.bullet.mail.gq1.yahoo.com with NNFMP; 06 Jan 2017 04:07:06 -0000 Received: from [98.136.164.70] by tm10.bullet.mail.gq1.yahoo.com with NNFMP; 06 Jan 2017 04:07:05 -0000 Received: from [127.0.0.1] by smtp232.mail.gq1.yahoo.com with NNFMP; 06 Jan 2017 04:07:05 -0000 X-Yahoo-Newman-Id: 985444.95332.bm@smtp232.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: ZUGy3aMVM1nvJdbsmxQzz6UAplhtCvidq6i4cdpvZMh5E1i uNkwxgG54OKULhlnbNZ_ISJ32JSqibL5Kv6lUFikuHCCF.tl.a8x0P92q8B3 BbtaG5LMpe5EWbiYeqxgOM8k_6sfYi9B_oc3nRykZ29D4DN6rNbd6qRXyoky BFuDRppUYyyxihNRJ6j8ulxSkzmQDNbjR8WEm2qkh_yRGQ3.LYEDZ37FIYMs Fq31KsoqrHB691Dj.eRsdQp7VLd33VmgFsZvvDFdQbQzlnbOCqV2ChiR29XB ufJdBwsDYsLy8GrdoERmxeL9EF5YoRGrzCJL8ygbYPQQbX0RLfvowzLHC4n0 qqKaU6pFg2cSinqK3lE6MfryfzEX6D151uU9fRxTmRPZrYvtYKEO5Y9aaWa7 s2wrrPDd_bzwCYS4kLPoISOaguMIoPr.aJUGnfIVFYe4G0XU4lcFdkBiAuvF nT3bMkX14f0Ni750w4VxQiLkw60ILSsL5TTHIMCOHxXVblpKzV7tojdOABxb Co7I7JwHwIzO9KIqColcRzQO6g3WAPQBF13JbB0rjCU4p3OaIkOFxq4xeHNt XN717unPpViI3tTc- X-Yahoo-SMTP: .8Dytk6swBAeTUTcf.ezO8BKaYfn.mUV Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: Finally bringing FreeBSD to Parallella From: Thomas Skibo In-Reply-To: Date: Thu, 5 Jan 2017 20:07:05 -0800 Cc: Adrian Chadd , "freebsd-arm@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <5540717C-E184-421B-8E85-A1C17BB2A854@yahoo.com> References: <2CAC521E-AB65-453F-B1CC-DE025DA43596@yahoo.com> <4B0F21E0-D0FD-409D-81A5-C0DBBFF26251@yahoo.com> <4CA92CCC-79C3-4E86-9B7F-3FAA80D1CF5E@yahoo.com> To: meloun.michal@gmail.com 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: Fri, 06 Jan 2017 04:09:19 -0000 > On Jan 4, 2017, at 10:57 PM, Michal Meloun = wrote: >=20 >=20 > With LINUX_BOOT_ABI option in kernel config file you can boot kernel > directly from uImage and pass right DTB to kernel directly from = u-boot. >=20 > The following example is what I using for Jetson TK1 board (and it = uses > mkubootimage stolen from netbsd). >=20 > mkubootimage -A arm -C none -O linux -T kernel -a 0x80200000 -e > 0x80200100 -n jetson-tk1 /tegra/sys/JETSON-TK1/kernel path>/tegra/sys/JETSON-TK1/uImage >=20 > and from u-boot: >=20 > bootp 0x80200000 :/tegra/sys/JETSON-TK1/uImage > bootp 0x80100000 addr>:/tegra/sys/JETSON-TK1/tegra124-jetson-tk1-fbsd.dtb > setenv bootargs > = FreeBSD:boot_single=3D1,boot_verbose=3D0,vfs.root.mountfrom=3Dufs:/dev/ada= 0s1afdt > addr 0x80100000 > fdt boardsetup > fdt chosen > bootm 0x80200000 - 0x80100000 >=20 >=20 > Michal Thanks! I think that=92s the ticket. I managed to get this to work on a = Zedboard. I built a Zedboard kernel with LINUX_BOOT_ABI and packaged it in a = uImage using similar options to yours (see below). I put a Zedboard = .DTB file in the boot partition and booted FreeBSD using the exact = u-boot commands that are built in to Parallella. It should be just a = matter of using this same uImage but a .DTB for Parallella (and I think = the example I posted earlier would work). Who wants to test it? It=92s a matter of downloading the Zedboard SD = image and replacing the files in the boot partition. My mkimage options: mkimage -A arm -O linux -T kernel -C none -a 0x100000 -e = 0x100100 -n parallella-freebsd -d kernel uImage =97Thomas U-Boot 2016.01 (Aug 02 2016 - 13:37:53 -0700) Model: Zynq Zed Development Board Board: Xilinx Zynq DRAM: ECC disabled 512 MiB MMC: sdhci@e0100000: 0 SF: Detected S25FL256S_64K with page size 256 Bytes, erase size 64 KiB, = total 32 MiB In: serial@e0001000 Out: serial@e0001000 Err: serial@e0001000 Model: Zynq Zed Development Board Board: Xilinx Zynq Net: ZYNQ GEM: e000b000, phyaddr 0, interface rgmii-id eth0: ethernet@e000b000 Hit any key to stop autoboot: 0=20 Zynq> fatload mmc 0 0x3000000 uImage reading uImage 8170816 bytes read in 727 ms (10.7 MiB/s) Zynq> fatload mmc 0 0x2a00000 devicetree.dtb reading devicetree.dtb 3431 bytes read in 14 ms (239.3 KiB/s) Zynq> bootm 0x3000000 - 0x2a00000 ## Booting kernel from Legacy Image at 03000000 ... Image Name: parallella-freebsd Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 8170752 Bytes =3D 7.8 MiB Load Address: 00100000 Entry Point: 00100100 Verifying Checksum ... OK ## Flattened Device Tree blob at 02a00000 Booting using the fdt blob at 0x2a00000 Loading Kernel Image ... OK Loading Device Tree to 1f312000, end 1f315d66 ... OK Starting kernel ... Copyright (c) 1992-2016 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights = reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 11.0-RELEASE-p1 #0 r306420M: Thu Jan 5 19:29:24 PST 2017 skibo@ashbury:/usr/obj/arm.armv6/usr/src/sys/PARALLELLA arm FreeBSD clang version 3.8.0 (tags/RELEASE_380/final 262564) (based on = LLVM 3.8.0) CPU: Cortex A9-r3 rev 0 (Cortex-A core) Supported features: ARM_ISA THUMB2 JAZELLE THUMBEE ARMv4 Security_Ext WB enabled LABT branch prediction disabled LoUU:2 LoC:2 LoUIS:2=20 Cache level 1:=20 32KB/32B 4-way data cache WB Read-Alloc Write-Alloc 32KB/32B 4-way instruction cache Read-Alloc real memory =3D 536866816 (511 MB) avail memory =3D 516050944 (492 MB) FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs random: entropy device external interface ofwbus0: simplebus0: on ofwbus0 simplebus1: on ofwbus0 l2cache0: mem 0xf02000-0xf02fff on = simplebus0 l2cache0: cannot allocate IRQ, not using interrupt l2cache0: Part number: 0x3, release: 0x8 l2cache0: L2 Cache enabled: 512KB/32B 8 ways gic0: mem = 0xf01000-0xf01fff,0xf00100-0xf001ff on simplebus0 gic0: pn 0x390, arch 0x1, rev 0x2, implementer 0x43b irqs 96 mp_tmr0: mem 0xf00200-0xf002ff,0xf00600-0xf0061f on = simplebus0 Timecounter "MPCore" frequency 333333333 Hz quality 800 Event timer "MPCore" frequency 333333333 Hz quality 1000 zy7_slcr0: mem 0-0xfff on simplebus0 zy7_devcfg0: mem 0x7000-0x7fff on simplebus0 uart0: mem 0x1000-0x1fff on simplebus1 uart0: console (-1,n,8,1) ehci0: mem 0x2000-0x2fff on = simplebus1 usbus0: EHCI version 1.0 usbus0: stop timeout usbus0 on ehci0 gpio0: mem 0xa000-0xafff on simplebus1 gpiobus0: on gpio0 gpioc0: on gpio0 cgem0: mem 0xb000-0xbfff on = simplebus1 miibus0: on cgem0 ukphy0: PHY 0 on miibus0 ukphy0: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, = 1000baseT-FDX, 1000baseT-FDX-master, auto cgem0: Ethernet address: 00:01:0a:11:22:33 sdhci_fdt0: mem = 0x100000-0x100fff on simplebus1 sdhci_fdt0: 1 slot(s) allocated mmc0: on sdhci_fdt0 cryptosoft0: Timecounters tick every 10.000 msec usbus0: 480Mbps High Speed USB v2.0 ugen0.1: at usbus0 uhub0: on = usbus0 mmcsd0: 16GB at mmc0 = 48.0MHz/4bit/65535-block Release APs Trying to mount root from ufs:mmcsd0s2a []... warning: no time-of-day clock registered, system time will not be set = accurately uhub0: 1 port with 1 removable, self powered Setting hostuuid: a2af1500-d132-11e6-a27a-00010a112233. Setting hostid: 0xb3d7db19. No suitable dump device was found. Starting file system checks: /dev/mmcsd0s2a: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/mmcsd0s2a: clean, 60742 free (38 frags, 7588 blocks, 0.0% = fragmentation) Mounting local filesystems: =85 From owner-freebsd-arm@freebsd.org Fri Jan 6 14:37:26 2017 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 E8A6BCA2137 for ; Fri, 6 Jan 2017 14:37:26 +0000 (UTC) (envelope-from rj@obsigna.com) Received: from mo6-p00-ob.smtp.rzone.de (mo6-p00-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5300::8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.smtp.rzone.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7E8361D3D for ; Fri, 6 Jan 2017 14:37:26 +0000 (UTC) (envelope-from rj@obsigna.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1483713443; l=2309; s=domk; d=obsigna.com; h=To:Date:Subject:Mime-Version:Content-Transfer-Encoding:Content-Type: From; bh=xpvI1jlDpL9WoE8ulbjXWH77aKuQ36WGXW2FqzBz95k=; b=tvbuyEcjOOUVuycHHfM5ig/qZC6QUCcfKTc2pdH0dtJRTqZ15wYqlboVp03nq9VCLm 3mZm3PK+V1UoIQDO9vDVPaJ7NcK4d06WiaHHUSLNexb2P9hfRCESrl6HB1IuktR8p+zM F3S3nC5E8Y8Me2rQVucqOCFLW0EQDtc5V5jrQ= X-RZG-AUTH: :O2kGeEG7b/pS1EK7WHa0hxqKZr4lnx6UhT0M0o35iAdWtoM07Gt3wQHFGhIh99LgMA== X-RZG-CLASS-ID: mo00 Received: from mail.obsigna.com (bb02ac17.virtua.com.br [187.2.172.23]) by smtp.strato.de (RZmta 39.11 DYNA|AUTH) with ESMTPSA id e06161t06EbNBux (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate) for ; Fri, 6 Jan 2017 15:37:23 +0100 (CET) Received: from rolf.projectworld.net (rolf.projectworld.net [192.168.222.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.obsigna.com (Postfix) with ESMTPSA id 76BC27506D97 for ; Fri, 6 Jan 2017 12:37:20 -0200 (BRST) From: "Dr. Rolf Jansen" Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: BeagleBone Black MMC ordering clashes Message-Id: <7D750433-59FC-4999-AC24-041683E17310@obsigna.com> Date: Fri, 6 Jan 2017 12:37:19 -0200 To: freebsd-arm@freebsd.org X-Mailer: Apple Mail (2.3259) 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, 06 Jan 2017 14:37:27 -0000 The BeagleBone Black comes with 2 MMC facilities, one built-in (internal = 4 GB) and one provided by a removable SD card. For unknown reasons the = BBB defined on the removable SD card to be MMC0 and the internal flash = memory is MMC0. 1) In the first go, I dd'd the FreeBSD-12 BBB snapshot (20161221) onto = a SD card and I was able to start the device from that card. gpart = showed me that the device identifier of the SD card is mmcsd0 and that = of the internal flash memory is mmcsd1. OK, that matches the already = mentioned definitions. 2) Now, I destroyed the partition of the internal mmcsd1 and created a = new one: =3D> 63 7552961 mmcsd1 MBR (3.6G) 63 8129 - free - (4.0M) 8192 8192 1 fat32 [active] (4.0M) 16384 7536640 2 freebsd (3.6G) =3D> 0 7536640 mmcsd1s2 BSD (3.6G) 0 7536640 1 freebsd-ufs (3.6G) 3) I copied over the contents of /boot/msdos from the external SD card = to the msdosfs on mmcsd1s1 and I installed the FreeBSD 12 snapshot on = mmcsd1s1a. Restarting the device from the internal flash and no external = SD inserted with FreeBSD 12-CURRENT works well at the first glance. 4) However, the internal flash got now the device identifier mmcsd0: ... mmc0: No compatible cards found on bus ... mmcsd0: 4GB = at mmc1 48.0MHz/8bit/65535-block ... I know, this is how FreeBSD deals with the device numbering, i.e. serial = numbers starting at zero without particular meaning, and I know that we = should not rely on the number ordering. But it seems that the MMC device driver does cont on the external SD = card is at MMC0 when I insert it into the BBB once it has been started = from the internal flash. It seems to insist to assign the device ID = mmcsd0, which results in the device ordering clash because mmcsd0 has = been assigned to the internal flash at MMC1 (s. above). In the moment, I can have both flash device active at the same time only = when I start the BBB from the external SD. I would be glad to hear suggestions on how to deal with the issue. At = the end of the day, I want to start the device from the mostly static OS = file system on the internal flash and keep the volatile data on the = external SD. Best regards Rolf From owner-freebsd-arm@freebsd.org Fri Jan 6 15:54:58 2017 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 19A48CA22BE for ; Fri, 6 Jan 2017 15:54:58 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound1a.eu.mailhop.org (outbound1a.eu.mailhop.org [52.58.109.202]) (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 AF96E171C for ; Fri, 6 Jan 2017 15:54:57 +0000 (UTC) (envelope-from ian@freebsd.org) X-MHO-User: 76633916-d428-11e6-9357-bffcd86bd944 X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 73.78.92.27 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [73.78.92.27]) by outbound1.eu.mailhop.org (Halon) with ESMTPSA id 76633916-d428-11e6-9357-bffcd86bd944; Fri, 06 Jan 2017 15:54:54 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id v06FsifA006556; Fri, 6 Jan 2017 08:54:44 -0700 (MST) (envelope-from ian@freebsd.org) Message-ID: <1483718084.96230.5.camel@freebsd.org> Subject: Re: BeagleBone Black MMC ordering clashes From: Ian Lepore To: "Dr. Rolf Jansen" , freebsd-arm@freebsd.org Date: Fri, 06 Jan 2017 08:54:44 -0700 In-Reply-To: <7D750433-59FC-4999-AC24-041683E17310@obsigna.com> References: <7D750433-59FC-4999-AC24-041683E17310@obsigna.com> Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: Evolution 3.18.5.1 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 8bit 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, 06 Jan 2017 15:54:58 -0000 On Fri, 2017-01-06 at 12:37 -0200, Dr. Rolf Jansen wrote: > The BeagleBone Black comes with 2 MMC facilities, one built-in > (internal 4 GB) and one provided by a removable SD card. For unknown > reasons the BBB defined on the removable SD card to be MMC0 and the > internal flash memory is MMC0. > >   1) In the first go, I dd'd the FreeBSD-12 BBB snapshot (20161221) > onto a SD card and I was able to start the device from that card. > gpart showed me that the device identifier of the SD card is mmcsd0 > and that of the internal flash memory is mmcsd1. OK, that matches the > already mentioned definitions. > >   2) Now, I destroyed the partition of the internal mmcsd1 and > created a new one: > > =>     63  7552961  mmcsd1  MBR  (3.6G) >        63     8129          - free -  (4.0M) >      8192     8192       1  fat32  [active]  (4.0M) >     16384  7536640       2  freebsd  (3.6G) > > =>      0  7536640  mmcsd1s2  BSD  (3.6G) >         0  7536640         1  freebsd-ufs  (3.6G) > >   3) I copied over the contents of /boot/msdos from the external SD > card to the msdosfs on mmcsd1s1 and I installed the FreeBSD 12 > snapshot on mmcsd1s1a. Restarting the device from the internal flash > and no external SD inserted with FreeBSD 12-CURRENT works well at the > first glance. > >   4) However, the internal flash got now the device identifier > mmcsd0: > >    ... >    mmc0: No compatible cards found on bus >    ... >    mmcsd0: 4GB 0x0000> at mmc1 48.0MHz/8bit/65535-block >    ... > > I know, this is how FreeBSD deals with the device numbering, i.e. > serial numbers starting at zero without particular meaning, and I > know that we should not rely on the number ordering. > > But it seems that the MMC device driver does cont on the external SD > card is at MMC0 when I insert it into the BBB once it has been > started from the internal flash. It seems to insist to assign the > device ID mmcsd0, which results in the device ordering clash because > mmcsd0 has been assigned to the internal flash at MMC1 (s. above). > > In the moment, I can have both flash device active at the same time > only when I start the BBB from the external SD. > > I would be glad to hear suggestions on how to deal with the issue. At > the end of the day, I want to start the device from the mostly static > OS file system on the internal flash and keep the volatile data on > the external SD. > > Best regards > > Rolf The mmcsd0 identifier will be assigned to the first mmc device found that has a valid mmc or sd card.  If  the external slot has a card in it, it will become mmcsd0 because it gets probed first.  If it has no card in it, the onboard eMMC becomes mmcsd0 because the sd slot didn't claim that device id.  There is no way to change the order of probing; probing happens in order of the devices in the chip.  The BBB makers decided to connect the external sd to the first device and the onboard eMMC to the second one. If you want the eMMC to be the root filesystem whether there is an external sd card installed or not, the only solution is to use UFS or GPT labels instead of device names to refer to partitions in fstab. -- Ian From owner-freebsd-arm@freebsd.org Fri Jan 6 16:33:44 2017 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 8D044CA2392 for ; Fri, 6 Jan 2017 16:33:44 +0000 (UTC) (envelope-from rj@obsigna.com) Received: from mo6-p00-ob.smtp.rzone.de (mo6-p00-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5300::6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.smtp.rzone.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2064C1148 for ; Fri, 6 Jan 2017 16:33:43 +0000 (UTC) (envelope-from rj@obsigna.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1483720421; l=4534; s=domk; d=obsigna.com; h=In-Reply-To:To:References:Date:Subject:Mime-Version: Content-Transfer-Encoding:Content-Type:From; bh=Mp+gPWYM9kEDaIDEKl65pQ7y71I9mBOlyZ9RTq5A+Gs=; b=x8YnAG24AC+IL8w3OPIKfp8kaVGvBFgvJU7R0MRIx3aHAMzKV70d3O1Qaj43WCTKNE lPY3MsP0tqEN+u5Gsrv+XoC8DCJU+qzRHsgY33v3+YWRjS++wHWKgdlYQmaD+YoHi2XR MX7BmvPFwwuxSEPY3Pb1+Kjip40GXgbA+EJJM= X-RZG-AUTH: :O2kGeEG7b/pS1EK7WHa0hxqKZr4lnx6UhT0M0o35iAdWtoM07Gt3wQHFGhIh99LgMA== X-RZG-CLASS-ID: mo00 Received: from mail.obsigna.com (bb02ac17.virtua.com.br [187.2.172.23]) by smtp.strato.de (RZmta 39.11 DYNA|AUTH) with ESMTPSA id h065b1t06GXeqEf (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate) for ; Fri, 6 Jan 2017 17:33:40 +0100 (CET) Received: from rolf.projectworld.net (rolf.projectworld.net [192.168.222.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.obsigna.com (Postfix) with ESMTPSA id C6BBE7506D97 for ; Fri, 6 Jan 2017 14:33:37 -0200 (BRST) From: "Dr. Rolf Jansen" Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: Re: BeagleBone Black MMC ordering clashes Date: Fri, 6 Jan 2017 14:33:36 -0200 References: <7D750433-59FC-4999-AC24-041683E17310@obsigna.com> <1483718084.96230.5.camel@freebsd.org> To: freebsd-arm@freebsd.org In-Reply-To: <1483718084.96230.5.camel@freebsd.org> Message-Id: <0D800E14-799A-4926-AEF8-CD698D647E40@obsigna.com> X-Mailer: Apple Mail (2.3259) 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, 06 Jan 2017 16:33:44 -0000 > Am 06.01.2017 um 13:54 schrieb Ian Lepore : >=20 > On Fri, 2017-01-06 at 12:37 -0200, Dr. Rolf Jansen wrote: >> The BeagleBone Black comes with 2 MMC facilities, one built-in >> (internal 4 GB) and one provided by a removable SD card. For unknown >> reasons the BBB defined on the removable SD card to be MMC0 and the >> internal flash memory is MMC0. >>=20 >> 1) In the first go, I dd'd the FreeBSD-12 BBB snapshot (20161221) >> onto a SD card and I was able to start the device from that card. >> gpart showed me that the device identifier of the SD card is mmcsd0 >> and that of the internal flash memory is mmcsd1. OK, that matches the >> already mentioned definitions. >>=20 >> 2) Now, I destroyed the partition of the internal mmcsd1 and >> created a new one: >>=20 >> =3D> 63 7552961 mmcsd1 MBR (3.6G) >> 63 8129 - free - (4.0M) >> 8192 8192 1 fat32 [active] (4.0M) >> 16384 7536640 2 freebsd (3.6G) >>=20 >> =3D> 0 7536640 mmcsd1s2 BSD (3.6G) >> 0 7536640 1 freebsd-ufs (3.6G) >>=20 >> 3) I copied over the contents of /boot/msdos from the external SD >> card to the msdosfs on mmcsd1s1 and I installed the FreeBSD 12 >> snapshot on mmcsd1s1a. Restarting the device from the internal flash >> and no external SD inserted with FreeBSD 12-CURRENT works well at the >> first glance. >>=20 >> 4) However, the internal flash got now the device identifier >> mmcsd0: >>=20 >> ... >> mmc0: No compatible cards found on bus >> ... >> mmcsd0: 4GB > 0x0000> at mmc1 48.0MHz/8bit/65535-block >> ... >>=20 >> I know, this is how FreeBSD deals with the device numbering, i.e. >> serial numbers starting at zero without particular meaning, and I >> know that we should not rely on the number ordering. >>=20 >> But it seems that the MMC device driver does cont on the external SD >> card is at MMC0 when I insert it into the BBB once it has been >> started from the internal flash. It seems to insist to assign the >> device ID mmcsd0, which results in the device ordering clash because >> mmcsd0 has been assigned to the internal flash at MMC1 (s. above). >>=20 >> In the moment, I can have both flash device active at the same time >> only when I start the BBB from the external SD. >>=20 >> I would be glad to hear suggestions on how to deal with the issue. At >> the end of the day, I want to start the device from the mostly static >> OS file system on the internal flash and keep the volatile data on >> the external SD. >>=20 >> Best regards >>=20 >> Rolf >=20 > The mmcsd0 identifier will be assigned to the first mmc device found > that has a valid mmc or sd card. If the external slot has a card in > it, it will become mmcsd0 because it gets probed first. If it has no > card in it, the onboard eMMC becomes mmcsd0 because the sd slot didn't > claim that device id. There is no way to change the order of probing; > probing happens in order of the devices in the chip. The BBB makers > decided to connect the external sd to the first device and the onboard > eMMC to the second one. Thank you for rephrasing of what I wanted to say in my initial post: >> I know, this is how FreeBSD deals with the device numbering, i.e. >> serial numbers starting at zero without particular meaning, and I >> know that we should not rely on the number ordering. So, yes, this part is absolutely clear and understood. > If you want the eMMC to be the root filesystem whether there is an > external sd card installed or not, the only solution is to use UFS or > GPT labels instead of device names to refer to partitions in fstab. I do not rely on device identifiers in fstab on non of my numerous = FreeBSD boxes, instead, I use the various sorts of labels ever since, = and I continue to do it also with the BBB installation(s). # df -h Filesystem Size Used Avail Capacity Mounted on /dev/ufs/SYSTEM 13G 875M 11G 7% / devfs 1.0K 1.0K 0B 100% /dev /dev/label/BOOT 4.0M 924K 3.1M 23% /boot/msdos tmpfs 50M 4.0K 50M 0% /tmp However, this does not help in the given case, because the MMC device = driver refuses to enumerate the SD card when inserted into a BBB that = has been already started-up from the internal flash. So the question is, = how can I get the SD card activated once inserted into a running system, = and I would happily live with any device identifier for it, even let it = mmcsd77 if only the device would be accessible by this. Best regards Rolf From owner-freebsd-arm@freebsd.org Fri Jan 6 17:09:27 2017 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 B4CBACA285E for ; Fri, 6 Jan 2017 17:09:27 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound1a.eu.mailhop.org (outbound1a.eu.mailhop.org [52.58.109.202]) (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 554DB1329 for ; Fri, 6 Jan 2017 17:09:26 +0000 (UTC) (envelope-from ian@freebsd.org) X-MHO-User: e231ca32-d432-11e6-9357-bffcd86bd944 X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 73.78.92.27 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [73.78.92.27]) by outbound1.eu.mailhop.org (Halon) with ESMTPSA id e231ca32-d432-11e6-9357-bffcd86bd944; Fri, 06 Jan 2017 17:09:30 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id v06H9KfP006714; Fri, 6 Jan 2017 10:09:20 -0700 (MST) (envelope-from ian@freebsd.org) Message-ID: <1483722560.96230.10.camel@freebsd.org> Subject: Re: BeagleBone Black MMC ordering clashes From: Ian Lepore To: "Dr. Rolf Jansen" , freebsd-arm@freebsd.org Date: Fri, 06 Jan 2017 10:09:20 -0700 In-Reply-To: <0D800E14-799A-4926-AEF8-CD698D647E40@obsigna.com> References: <7D750433-59FC-4999-AC24-041683E17310@obsigna.com> <1483718084.96230.5.camel@freebsd.org> <0D800E14-799A-4926-AEF8-CD698D647E40@obsigna.com> Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: Evolution 3.18.5.1 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 8bit 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, 06 Jan 2017 17:09:27 -0000 On Fri, 2017-01-06 at 14:33 -0200, Dr. Rolf Jansen wrote: > > > > Am 06.01.2017 um 13:54 schrieb Ian Lepore : > > > > On Fri, 2017-01-06 at 12:37 -0200, Dr. Rolf Jansen wrote: > > > > > > The BeagleBone Black comes with 2 MMC facilities, one built-in > > > (internal 4 GB) and one provided by a removable SD card. For > > > unknown > > > reasons the BBB defined on the removable SD card to be MMC0 and > > > the > > > internal flash memory is MMC0. > > > > > >   1) In the first go, I dd'd the FreeBSD-12 BBB snapshot > > > (20161221) > > > onto a SD card and I was able to start the device from that card. > > > gpart showed me that the device identifier of the SD card is > > > mmcsd0 > > > and that of the internal flash memory is mmcsd1. OK, that matches > > > the > > > already mentioned definitions. > > > > > >   2) Now, I destroyed the partition of the internal mmcsd1 and > > > created a new one: > > > > > > =>     63  7552961  mmcsd1  MBR  (3.6G) > > >        63     8129          - free -  (4.0M) > > >      8192     8192       1  fat32  [active]  (4.0M) > > >     16384  7536640       2  freebsd  (3.6G) > > > > > > =>      0  7536640  mmcsd1s2  BSD  (3.6G) > > >         0  7536640         1  freebsd-ufs  (3.6G) > > > > > >   3) I copied over the contents of /boot/msdos from the external > > > SD > > > card to the msdosfs on mmcsd1s1 and I installed the FreeBSD 12 > > > snapshot on mmcsd1s1a. Restarting the device from the internal > > > flash > > > and no external SD inserted with FreeBSD 12-CURRENT works well at > > > the > > > first glance. > > > > > >   4) However, the internal flash got now the device identifier > > > mmcsd0: > > > > > >    ... > > >    mmc0: No compatible cards found on bus > > >    ... > > >    mmcsd0: 4GB > > 0x0000> at mmc1 48.0MHz/8bit/65535-block > > >    ... > > > > > > I know, this is how FreeBSD deals with the device numbering, i.e. > > > serial numbers starting at zero without particular meaning, and I > > > know that we should not rely on the number ordering. > > > > > > But it seems that the MMC device driver does cont on the external > > > SD > > > card is at MMC0 when I insert it into the BBB once it has been > > > started from the internal flash. It seems to insist to assign the > > > device ID mmcsd0, which results in the device ordering clash > > > because > > > mmcsd0 has been assigned to the internal flash at MMC1 (s. > > > above). > > > > > > In the moment, I can have both flash device active at the same > > > time > > > only when I start the BBB from the external SD. > > > > > > I would be glad to hear suggestions on how to deal with the > > > issue. At > > > the end of the day, I want to start the device from the mostly > > > static > > > OS file system on the internal flash and keep the volatile data > > > on > > > the external SD. > > > > > > Best regards > > > > > > Rolf > > The mmcsd0 identifier will be assigned to the first mmc device > > found > > that has a valid mmc or sd card.  If  the external slot has a card > > in > > it, it will become mmcsd0 because it gets probed first.  If it has > > no > > card in it, the onboard eMMC becomes mmcsd0 because the sd slot > > didn't > > claim that device id.  There is no way to change the order of > > probing; > > probing happens in order of the devices in the chip.  The BBB > > makers > > decided to connect the external sd to the first device and the > > onboard > > eMMC to the second one. > Thank you for rephrasing of what I wanted to say in my initial post: > > > > > > > > > I know, this is how FreeBSD deals with the device numbering, i.e. > > > serial numbers starting at zero without particular meaning, and I > > > know that we should not rely on the number ordering. > So, yes, this part is absolutely clear and understood. > > > > > If you want the eMMC to be the root filesystem whether there is an > > external sd card installed or not, the only solution is to use UFS > > or > > GPT labels instead of device names to refer to partitions in fstab. > I do not rely on device identifiers in fstab on non of my numerous > FreeBSD boxes, instead, I use the various sorts of labels ever since, > and I continue to do it also with the BBB installation(s). > > # df -h > Filesystem         Size    Used   Avail Capacity  Mounted on > /dev/ufs/SYSTEM     13G    875M     11G     7%    / > devfs              1.0K    1.0K      0B   100%    /dev > /dev/label/BOOT    4.0M    924K    3.1M    23%    /boot/msdos > tmpfs               50M    4.0K     50M     0%    /tmp > > However, this does not help in the given case, because the MMC device > driver refuses to enumerate the SD card when inserted into a BBB that > has been already started-up from the internal flash. So the question > is, how can I get the SD card activated once inserted into a running > system, and I would happily live with any device identifier for it, > even let it mmcsd77 if only the device would be accessible by this. > > Best regards > > Rolf Oh, you mean you boot from eMMC without an sd card, then later when you insert an sd card it's not detected?  I've never tried that (I've never used the onboard eMMC at all), but it wouldn't surprise me that it's broken.  It would imply we're not handling the card-detect properly, probably because it's a gpio pin, and we didn't have good gpio support back when I was working on the TI sdcard driver. Yep, I just looked at the source, and there's no handling for gpio- based sd card detect in the TI driver.  Maybe I can find some time this weekend to add it, now that we have a better gpio infrastructure for drivers to use. -- Ian From owner-freebsd-arm@freebsd.org Fri Jan 6 18:40:29 2017 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 4C04ECA2BAC for ; Fri, 6 Jan 2017 18:40:29 +0000 (UTC) (envelope-from rj@obsigna.com) Received: from mo6-p00-ob.smtp.rzone.de (mo6-p00-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5300::7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.smtp.rzone.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DD31E1284 for ; Fri, 6 Jan 2017 18:40:28 +0000 (UTC) (envelope-from rj@obsigna.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1483728026; l=6949; s=domk; d=obsigna.com; h=In-Reply-To:To:References:Date:Subject:Mime-Version: Content-Transfer-Encoding:Content-Type:From; bh=oloNx1BsACeVylmyN8wGbFm6SGucMY1fR24WqfEzvhY=; b=ftwZi56m6NKoJaZWpd2bY9eKITC8xDWFJNI0UbIAQUDfjqBCCrST3reRU0NFY3vYBS drb6SILE5lLwMBP1vqtjMDeDatViERWBfz5xeERq1Dh7QJ21tXuJ4y4s1Aklj1NhLH6w i+vkp+BNLylZ5ORYJtYlNjUHpAWyoHV5uke08= X-RZG-AUTH: :O2kGeEG7b/pS1EK7WHa0hxqKZr4lnx6UhT0M0o35iAdWtoM07Gt3wQHFGhIh99LgMA== X-RZG-CLASS-ID: mo00 Received: from mail.obsigna.com (bb02ac17.virtua.com.br [187.2.172.23]) by smtp.strato.de (RZmta 39.11 DYNA|AUTH) with ESMTPSA id Y05a00t06IePGEV (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate) for ; Fri, 6 Jan 2017 19:40:25 +0100 (CET) Received: from rolf.projectworld.net (rolf.projectworld.net [192.168.222.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.obsigna.com (Postfix) with ESMTPSA id A22BB7506D97 for ; Fri, 6 Jan 2017 16:40:22 -0200 (BRST) From: "Dr. Rolf Jansen" Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: Re: BeagleBone Black MMC ordering clashes Date: Fri, 6 Jan 2017 16:40:21 -0200 References: <7D750433-59FC-4999-AC24-041683E17310@obsigna.com> <1483718084.96230.5.camel@freebsd.org> <0D800E14-799A-4926-AEF8-CD698D647E40@obsigna.com> <1483722560.96230.10.camel@freebsd.org> To: freebsd-arm@freebsd.org In-Reply-To: <1483722560.96230.10.camel@freebsd.org> Message-Id: X-Mailer: Apple Mail (2.3259) 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, 06 Jan 2017 18:40:29 -0000 > Am 06.01.2017 um 15:09 schrieb Ian Lepore : >=20 > On Fri, 2017-01-06 at 14:33 -0200, Dr. Rolf Jansen wrote: >>>=20 >>> Am 06.01.2017 um 13:54 schrieb Ian Lepore : >>>=20 >>> On Fri, 2017-01-06 at 12:37 -0200, Dr. Rolf Jansen wrote: >>>>=20 >>>> The BeagleBone Black comes with 2 MMC facilities, one built-in >>>> (internal 4 GB) and one provided by a removable SD card. For >>>> unknown >>>> reasons the BBB defined on the removable SD card to be MMC0 and >>>> the >>>> internal flash memory is MMC0. >>>>=20 >>>> 1) In the first go, I dd'd the FreeBSD-12 BBB snapshot >>>> (20161221) >>>> onto a SD card and I was able to start the device from that card. >>>> gpart showed me that the device identifier of the SD card is >>>> mmcsd0 >>>> and that of the internal flash memory is mmcsd1. OK, that matches >>>> the >>>> already mentioned definitions. >>>>=20 >>>> 2) Now, I destroyed the partition of the internal mmcsd1 and >>>> created a new one: >>>>=20 >>>> =3D> 63 7552961 mmcsd1 MBR (3.6G) >>>> 63 8129 - free - (4.0M) >>>> 8192 8192 1 fat32 [active] (4.0M) >>>> 16384 7536640 2 freebsd (3.6G) >>>>=20 >>>> =3D> 0 7536640 mmcsd1s2 BSD (3.6G) >>>> 0 7536640 1 freebsd-ufs (3.6G) >>>>=20 >>>> 3) I copied over the contents of /boot/msdos from the external >>>> SD >>>> card to the msdosfs on mmcsd1s1 and I installed the FreeBSD 12 >>>> snapshot on mmcsd1s1a. Restarting the device from the internal >>>> flash >>>> and no external SD inserted with FreeBSD 12-CURRENT works well at >>>> the >>>> first glance. >>>>=20 >>>> 4) However, the internal flash got now the device identifier >>>> mmcsd0: >>>>=20 >>>> ... >>>> mmc0: No compatible cards found on bus >>>> ... >>>> mmcsd0: 4GB >>> 0x0000> at mmc1 48.0MHz/8bit/65535-block >>>> ... >>>>=20 >>>> I know, this is how FreeBSD deals with the device numbering, i.e. >>>> serial numbers starting at zero without particular meaning, and I >>>> know that we should not rely on the number ordering. >>>>=20 >>>> But it seems that the MMC device driver does cont on the external >>>> SD >>>> card is at MMC0 when I insert it into the BBB once it has been >>>> started from the internal flash. It seems to insist to assign the >>>> device ID mmcsd0, which results in the device ordering clash >>>> because >>>> mmcsd0 has been assigned to the internal flash at MMC1 (s. >>>> above). >>>>=20 >>>> In the moment, I can have both flash device active at the same >>>> time >>>> only when I start the BBB from the external SD. >>>>=20 >>>> I would be glad to hear suggestions on how to deal with the >>>> issue. At >>>> the end of the day, I want to start the device from the mostly >>>> static >>>> OS file system on the internal flash and keep the volatile data >>>> on >>>> the external SD. >>>>=20 >>>> Best regards >>>>=20 >>>> Rolf >>> The mmcsd0 identifier will be assigned to the first mmc device >>> found >>> that has a valid mmc or sd card. If the external slot has a card >>> in >>> it, it will become mmcsd0 because it gets probed first. If it has >>> no >>> card in it, the onboard eMMC becomes mmcsd0 because the sd slot >>> didn't >>> claim that device id. There is no way to change the order of >>> probing; >>> probing happens in order of the devices in the chip. The BBB >>> makers >>> decided to connect the external sd to the first device and the >>> onboard >>> eMMC to the second one. >> Thank you for rephrasing of what I wanted to say in my initial post: >>=20 >>>=20 >>>>=20 >>>> I know, this is how FreeBSD deals with the device numbering, i.e. >>>> serial numbers starting at zero without particular meaning, and I >>>> know that we should not rely on the number ordering. >> So, yes, this part is absolutely clear and understood. >>=20 >>>=20 >>> If you want the eMMC to be the root filesystem whether there is an >>> external sd card installed or not, the only solution is to use UFS >>> or >>> GPT labels instead of device names to refer to partitions in fstab. >> I do not rely on device identifiers in fstab on non of my numerous >> FreeBSD boxes, instead, I use the various sorts of labels ever since, >> and I continue to do it also with the BBB installation(s). >>=20 >> # df -h >> Filesystem Size Used Avail Capacity Mounted on >> /dev/ufs/SYSTEM 13G 875M 11G 7% / >> devfs 1.0K 1.0K 0B 100% /dev >> /dev/label/BOOT 4.0M 924K 3.1M 23% /boot/msdos >> tmpfs 50M 4.0K 50M 0% /tmp >>=20 >> However, this does not help in the given case, because the MMC device >> driver refuses to enumerate the SD card when inserted into a BBB that >> has been already started-up from the internal flash. So the question >> is, how can I get the SD card activated once inserted into a running >> system, and I would happily live with any device identifier for it, >> even let it mmcsd77 if only the device would be accessible by this. >>=20 >> Best regards >>=20 >> Rolf >=20 > Oh, you mean you boot from eMMC without an sd card, then later when = you > insert an sd card it's not detected? I've never tried that (I've = never > used the onboard eMMC at all), but it wouldn't surprise me that it's > broken. Yes, that is the problem. > It would imply we're not handling the card-detect properly, > probably because it's a gpio pin, and we didn't have good gpio support > back when I was working on the TI sdcard driver. Well, this might be related to an issues with the U-Boot/MLO facility. = Remember that I replaced the factory one on the eMMC by the one from the = FreeBSD 12.0-CURRENT(Beaglebone) image. Actually this allows me to boot = FreeBSD from the internal eMMC without an SD card, however with a = remarkable notice at the very beginning of the boot sequence: U-Boot SPL 2016.05 (Dec 21 2016 - 18:05:07) Trying to boot from MMC2 Card did not respond to voltage select! *** Warning - MMC init failed, using default environment The "Card did not respond" notice and the consecutive warning does not = appear when I boot from the SD card, instead I see another one about a = not supported property by the SD card:=20 U-Boot SPL 2016.05 (Dec 21 2016 - 18:05:07) Trying to boot from MMC1 Card doesn't support part_switch MMC partition switch failed *** Warning - MMC partition switch failed, using default environment Perhaps U-Boot disables/deactivates/turns-off something on the board = already in the very early stage. Perhaps I need to adapt the U-Boot = image for internal eMMC booting. > Yep, I just looked at the source, and there's no handling for gpio- > based sd card detect in the TI driver. Maybe I can find some time = this > weekend to add it, now that we have a better gpio infrastructure for > drivers to use. Many thanks in advance for spending your time. Best regards Rolf From owner-freebsd-arm@freebsd.org Fri Jan 6 18:51:36 2017 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 B909CCA2F74 for ; Fri, 6 Jan 2017 18:51:36 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-io0-x22f.google.com (mail-io0-x22f.google.com [IPv6:2607:f8b0:4001:c06::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 89DC41C99 for ; Fri, 6 Jan 2017 18:51:36 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-io0-x22f.google.com with SMTP id p127so63098821iop.3 for ; Fri, 06 Jan 2017 10:51:36 -0800 (PST) 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=czosa8HS4QpcYEahx3s7Ia5tI6hoLkCrMigdnWm6+kg=; b=WgpubHKV4HqCRWN6Y5D514IbSxlnT3bghbPoVwaQgX/Ws6yCO6dpUFbmwm8+g9Yj6K Bj1L+UjqMeRo3K2sQa8qgar9YaXd54EpiurjxsXkAH7mCgcFAd3GDbbj7l+Dq+y30O9o 9/s4sY7mHs59DSbR5jIU8VA3k7JSgJlOjCUwgt7Oo2nrBSXY+kYOOq3E8x6OGeh/WY1m n7+4vUZVpqdyyTioE6NvwbYcQRadGWdXlWWZCWiR+JYsT+f0skEp+Pig9o2KoD05QD1g IbV4p0+B0kH8WGlSKj4eHNL3i82AxfphfjGCiGfbNy7OtrWKE+FUWMbwqCt3HBhl55x8 Utyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=czosa8HS4QpcYEahx3s7Ia5tI6hoLkCrMigdnWm6+kg=; b=qtZUnTeByZ7zol+/7LDi27g64CygOrmB3D4uWLLCKGky7NqhCYyrwML/ExUZKl/oIY z/UIuoLvB2NfBlJ4/WliMROV7YB05WNlS284gsAsY9NwwRFg72rYyBjpONhAcPeONc2P PT32kxh6roe4WopInkP2GReNe42T7g6yrSNFaktoa5NAPCQ3KlXltZxwch5lfcMhXNM+ nszsHDLthPvid9dHHk07x7QUugVqwEYm6c45L4+gFzgMMXgB9nieQdhDHM9ferpHvlE2 2qQ8bgM1fCFQ6lkBvC20IfjgLDnlkaE2tsswHUFc5VbOOOUwKsY6Gja4aoAzvC2f2kME u/Tw== X-Gm-Message-State: AIkVDXIkfROsJ3fe3/StfpkbU/DKAATRtRQFLA/jqQHks7eHcvrpTyh2nVekeTy8chpoH9QQJ1iP89UrcevVQg== X-Received: by 10.107.139.74 with SMTP id n71mr69471492iod.166.1483728695363; Fri, 06 Jan 2017 10:51:35 -0800 (PST) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 10.79.22.135 with HTTP; Fri, 6 Jan 2017 10:51:34 -0800 (PST) X-Originating-IP: [69.53.245.200] In-Reply-To: References: <7D750433-59FC-4999-AC24-041683E17310@obsigna.com> <1483718084.96230.5.camel@freebsd.org> <0D800E14-799A-4926-AEF8-CD698D647E40@obsigna.com> <1483722560.96230.10.camel@freebsd.org> From: Warner Losh Date: Fri, 6 Jan 2017 11:51:34 -0700 X-Google-Sender-Auth: 6QULefauV2pnE1YqFVRjYvaF95o Message-ID: Subject: Re: BeagleBone Black MMC ordering clashes To: "Dr. Rolf Jansen" 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: Fri, 06 Jan 2017 18:51:36 -0000 On Fri, Jan 6, 2017 at 11:40 AM, Dr. Rolf Jansen wrote: > >> Am 06.01.2017 um 15:09 schrieb Ian Lepore : >> >> On Fri, 2017-01-06 at 14:33 -0200, Dr. Rolf Jansen wrote: >>>> >>>> Am 06.01.2017 um 13:54 schrieb Ian Lepore : >>>> >>>> On Fri, 2017-01-06 at 12:37 -0200, Dr. Rolf Jansen wrote: >>>>> >>>>> The BeagleBone Black comes with 2 MMC facilities, one built-in >>>>> (internal 4 GB) and one provided by a removable SD card. For >>>>> unknown >>>>> reasons the BBB defined on the removable SD card to be MMC0 and >>>>> the >>>>> internal flash memory is MMC0. >>>>> >>>>> 1) In the first go, I dd'd the FreeBSD-12 BBB snapshot >>>>> (20161221) >>>>> onto a SD card and I was able to start the device from that card. >>>>> gpart showed me that the device identifier of the SD card is >>>>> mmcsd0 >>>>> and that of the internal flash memory is mmcsd1. OK, that matches >>>>> the >>>>> already mentioned definitions. >>>>> >>>>> 2) Now, I destroyed the partition of the internal mmcsd1 and >>>>> created a new one: >>>>> >>>>> =3D> 63 7552961 mmcsd1 MBR (3.6G) >>>>> 63 8129 - free - (4.0M) >>>>> 8192 8192 1 fat32 [active] (4.0M) >>>>> 16384 7536640 2 freebsd (3.6G) >>>>> >>>>> =3D> 0 7536640 mmcsd1s2 BSD (3.6G) >>>>> 0 7536640 1 freebsd-ufs (3.6G) >>>>> >>>>> 3) I copied over the contents of /boot/msdos from the external >>>>> SD >>>>> card to the msdosfs on mmcsd1s1 and I installed the FreeBSD 12 >>>>> snapshot on mmcsd1s1a. Restarting the device from the internal >>>>> flash >>>>> and no external SD inserted with FreeBSD 12-CURRENT works well at >>>>> the >>>>> first glance. >>>>> >>>>> 4) However, the internal flash got now the device identifier >>>>> mmcsd0: >>>>> >>>>> ... >>>>> mmc0: No compatible cards found on bus >>>>> ... >>>>> mmcsd0: 4GB >>>> 0x0000> at mmc1 48.0MHz/8bit/65535-block >>>>> ... >>>>> >>>>> I know, this is how FreeBSD deals with the device numbering, i.e. >>>>> serial numbers starting at zero without particular meaning, and I >>>>> know that we should not rely on the number ordering. >>>>> >>>>> But it seems that the MMC device driver does cont on the external >>>>> SD >>>>> card is at MMC0 when I insert it into the BBB once it has been >>>>> started from the internal flash. It seems to insist to assign the >>>>> device ID mmcsd0, which results in the device ordering clash >>>>> because >>>>> mmcsd0 has been assigned to the internal flash at MMC1 (s. >>>>> above). >>>>> >>>>> In the moment, I can have both flash device active at the same >>>>> time >>>>> only when I start the BBB from the external SD. >>>>> >>>>> I would be glad to hear suggestions on how to deal with the >>>>> issue. At >>>>> the end of the day, I want to start the device from the mostly >>>>> static >>>>> OS file system on the internal flash and keep the volatile data >>>>> on >>>>> the external SD. >>>>> >>>>> Best regards >>>>> >>>>> Rolf >>>> The mmcsd0 identifier will be assigned to the first mmc device >>>> found >>>> that has a valid mmc or sd card. If the external slot has a card >>>> in >>>> it, it will become mmcsd0 because it gets probed first. If it has >>>> no >>>> card in it, the onboard eMMC becomes mmcsd0 because the sd slot >>>> didn't >>>> claim that device id. There is no way to change the order of >>>> probing; >>>> probing happens in order of the devices in the chip. The BBB >>>> makers >>>> decided to connect the external sd to the first device and the >>>> onboard >>>> eMMC to the second one. >>> Thank you for rephrasing of what I wanted to say in my initial post: >>> >>>> >>>>> >>>>> I know, this is how FreeBSD deals with the device numbering, i.e. >>>>> serial numbers starting at zero without particular meaning, and I >>>>> know that we should not rely on the number ordering. >>> So, yes, this part is absolutely clear and understood. >>> >>>> >>>> If you want the eMMC to be the root filesystem whether there is an >>>> external sd card installed or not, the only solution is to use UFS >>>> or >>>> GPT labels instead of device names to refer to partitions in fstab. >>> I do not rely on device identifiers in fstab on non of my numerous >>> FreeBSD boxes, instead, I use the various sorts of labels ever since, >>> and I continue to do it also with the BBB installation(s). >>> >>> # df -h >>> Filesystem Size Used Avail Capacity Mounted on >>> /dev/ufs/SYSTEM 13G 875M 11G 7% / >>> devfs 1.0K 1.0K 0B 100% /dev >>> /dev/label/BOOT 4.0M 924K 3.1M 23% /boot/msdos >>> tmpfs 50M 4.0K 50M 0% /tmp >>> >>> However, this does not help in the given case, because the MMC device >>> driver refuses to enumerate the SD card when inserted into a BBB that >>> has been already started-up from the internal flash. So the question >>> is, how can I get the SD card activated once inserted into a running >>> system, and I would happily live with any device identifier for it, >>> even let it mmcsd77 if only the device would be accessible by this. >>> >>> Best regards >>> >>> Rolf >> >> Oh, you mean you boot from eMMC without an sd card, then later when you >> insert an sd card it's not detected? I've never tried that (I've never >> used the onboard eMMC at all), but it wouldn't surprise me that it's >> broken. > > Yes, that is the problem. > >> It would imply we're not handling the card-detect properly, >> probably because it's a gpio pin, and we didn't have good gpio support >> back when I was working on the TI sdcard driver. > > Well, this might be related to an issues with the U-Boot/MLO facility. Re= member that I replaced the factory one on the eMMC by the one from the Free= BSD 12.0-CURRENT(Beaglebone) image. Actually this allows me to boot FreeBSD= from the internal eMMC without an SD card, however with a remarkable notic= e at the very beginning of the boot sequence: > > U-Boot SPL 2016.05 (Dec 21 2016 - 18:05:07) > Trying to boot from MMC2 > Card did not respond to voltage select! > *** Warning - MMC init failed, using default environment > > The "Card did not respond" notice and the consecutive warning does not ap= pear when I boot from the SD card, instead I see another one about a not su= pported property by the SD card: Yes. When the card isn't there, it won't respond :) > U-Boot SPL 2016.05 (Dec 21 2016 - 18:05:07) > Trying to boot from MMC1 > Card doesn't support part_switch > MMC partition switch failed > *** Warning - MMC partition switch failed, using default environment > > Perhaps U-Boot disables/deactivates/turns-off something on the board alre= ady in the very early stage. Perhaps I need to adapt the U-Boot image for i= nternal eMMC booting. I don't believe that it is. The u-boot image that we have currently supports booting off both the internal and external cards. I have two different BBBs that differ only in this detail. Newer versions of u-boot have broken this (they did a revamp of the block layer in 2016.07 which broke this). It's one of the reasons I've not rolled forward those ports yet, but I think that there's a fix coming soon so I'll be able to roll it all forward to 2017.01 when it's released or soon after. Once I've done that, we can roll all the allwinner and other ports forward as well.. >> Yep, I just looked at the source, and there's no handling for gpio- >> based sd card detect in the TI driver. Maybe I can find some time this >> weekend to add it, now that we have a better gpio infrastructure for >> drivers to use. > > Many thanks in advance for spending your time. I'm happy to test as well... Warner From owner-freebsd-arm@freebsd.org Fri Jan 6 19:55:19 2017 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 28BF0CA2FE8 for ; Fri, 6 Jan 2017 19:55:19 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound1b.ore.mailhop.org (outbound1b.ore.mailhop.org [54.200.247.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0CFAD1D88 for ; Fri, 6 Jan 2017 19:55:18 +0000 (UTC) (envelope-from ian@freebsd.org) X-MHO-User: 14191c92-d44a-11e6-8c89-112185c90658 X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 73.78.92.27 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [73.78.92.27]) by outbound1.ore.mailhop.org (Halon) with ESMTPSA id 14191c92-d44a-11e6-8c89-112185c90658; Fri, 06 Jan 2017 19:55:31 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id v06JtAd0007055; Fri, 6 Jan 2017 12:55:10 -0700 (MST) (envelope-from ian@freebsd.org) Message-ID: <1483732510.96230.26.camel@freebsd.org> Subject: Re: BeagleBone Black MMC ordering clashes From: Ian Lepore To: "Dr. Rolf Jansen" , freebsd-arm@freebsd.org Date: Fri, 06 Jan 2017 12:55:10 -0700 In-Reply-To: References: <7D750433-59FC-4999-AC24-041683E17310@obsigna.com> <1483718084.96230.5.camel@freebsd.org> <0D800E14-799A-4926-AEF8-CD698D647E40@obsigna.com> <1483722560.96230.10.camel@freebsd.org> Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: Evolution 3.18.5.1 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 8bit 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, 06 Jan 2017 19:55:19 -0000 On Fri, 2017-01-06 at 16:40 -0200, Dr. Rolf Jansen wrote: > > > > Am 06.01.2017 um 15:09 schrieb Ian Lepore : > > > > On Fri, 2017-01-06 at 14:33 -0200, Dr. Rolf Jansen wrote: > > > > > > > > > > > > > > > Am 06.01.2017 um 13:54 schrieb Ian Lepore : > > > > > > > > On Fri, 2017-01-06 at 12:37 -0200, Dr. Rolf Jansen wrote: > > > > > > > > > > > > > > > The BeagleBone Black comes with 2 MMC facilities, one built- > > > > > in > > > > > (internal 4 GB) and one provided by a removable SD card. For > > > > > unknown > > > > > reasons the BBB defined on the removable SD card to be MMC0 > > > > > and > > > > > the > > > > > internal flash memory is MMC0. > > > > > > > > > >   1) In the first go, I dd'd the FreeBSD-12 BBB snapshot > > > > > (20161221) > > > > > onto a SD card and I was able to start the device from that > > > > > card. > > > > > gpart showed me that the device identifier of the SD card is > > > > > mmcsd0 > > > > > and that of the internal flash memory is mmcsd1. OK, that > > > > > matches > > > > > the > > > > > already mentioned definitions. > > > > > > > > > >   2) Now, I destroyed the partition of the internal mmcsd1 > > > > > and > > > > > created a new one: > > > > > > > > > > =>     63  7552961  mmcsd1  MBR  (3.6G) > > > > >        63     8129          - free -  (4.0M) > > > > >      8192     8192       1  fat32  [active]  (4.0M) > > > > >     16384  7536640       2  freebsd  (3.6G) > > > > > > > > > > =>      0  7536640  mmcsd1s2  BSD  (3.6G) > > > > >         0  7536640         1  freebsd-ufs  (3.6G) > > > > > > > > > >   3) I copied over the contents of /boot/msdos from the > > > > > external > > > > > SD > > > > > card to the msdosfs on mmcsd1s1 and I installed the FreeBSD > > > > > 12 > > > > > snapshot on mmcsd1s1a. Restarting the device from the > > > > > internal > > > > > flash > > > > > and no external SD inserted with FreeBSD 12-CURRENT works > > > > > well at > > > > > the > > > > > first glance. > > > > > > > > > >   4) However, the internal flash got now the device > > > > > identifier > > > > > mmcsd0: > > > > > > > > > >    ... > > > > >    mmc0: No compatible cards found on bus > > > > >    ... > > > > >    mmcsd0: 4GB > > > > 112 > > > > > 0x0000> at mmc1 48.0MHz/8bit/65535-block > > > > >    ... > > > > > > > > > > I know, this is how FreeBSD deals with the device numbering, > > > > > i.e. > > > > > serial numbers starting at zero without particular meaning, > > > > > and I > > > > > know that we should not rely on the number ordering. > > > > > > > > > > But it seems that the MMC device driver does cont on the > > > > > external > > > > > SD > > > > > card is at MMC0 when I insert it into the BBB once it has > > > > > been > > > > > started from the internal flash. It seems to insist to assign > > > > > the > > > > > device ID mmcsd0, which results in the device ordering clash > > > > > because > > > > > mmcsd0 has been assigned to the internal flash at MMC1 (s. > > > > > above). > > > > > > > > > > In the moment, I can have both flash device active at the > > > > > same > > > > > time > > > > > only when I start the BBB from the external SD. > > > > > > > > > > I would be glad to hear suggestions on how to deal with the > > > > > issue. At > > > > > the end of the day, I want to start the device from the > > > > > mostly > > > > > static > > > > > OS file system on the internal flash and keep the volatile > > > > > data > > > > > on > > > > > the external SD. > > > > > > > > > > Best regards > > > > > > > > > > Rolf > > > > The mmcsd0 identifier will be assigned to the first mmc device > > > > found > > > > that has a valid mmc or sd card.  If  the external slot has a > > > > card > > > > in > > > > it, it will become mmcsd0 because it gets probed first.  If it > > > > has > > > > no > > > > card in it, the onboard eMMC becomes mmcsd0 because the sd slot > > > > didn't > > > > claim that device id.  There is no way to change the order of > > > > probing; > > > > probing happens in order of the devices in the chip.  The BBB > > > > makers > > > > decided to connect the external sd to the first device and the > > > > onboard > > > > eMMC to the second one. > > > Thank you for rephrasing of what I wanted to say in my initial > > > post: > > > > > > > > > > > > > > > > > > > > > > > > > > I know, this is how FreeBSD deals with the device numbering, > > > > > i.e. > > > > > serial numbers starting at zero without particular meaning, > > > > > and I > > > > > know that we should not rely on the number ordering. > > > So, yes, this part is absolutely clear and understood. > > > > > > > > > > > > > > > If you want the eMMC to be the root filesystem whether there is > > > > an > > > > external sd card installed or not, the only solution is to use > > > > UFS > > > > or > > > > GPT labels instead of device names to refer to partitions in > > > > fstab. > > > I do not rely on device identifiers in fstab on non of my > > > numerous > > > FreeBSD boxes, instead, I use the various sorts of labels ever > > > since, > > > and I continue to do it also with the BBB installation(s). > > > > > > # df -h > > > Filesystem         Size    Used   Avail Capacity  Mounted on > > > /dev/ufs/SYSTEM     13G    875M     11G     7%    / > > > devfs              1.0K    1.0K      0B   100%    /dev > > > /dev/label/BOOT    4.0M    924K    3.1M    23%    /boot/msdos > > > tmpfs               50M    4.0K     50M     0%    /tmp > > > > > > However, this does not help in the given case, because the MMC > > > device > > > driver refuses to enumerate the SD card when inserted into a BBB > > > that > > > has been already started-up from the internal flash. So the > > > question > > > is, how can I get the SD card activated once inserted into a > > > running > > > system, and I would happily live with any device identifier for > > > it, > > > even let it mmcsd77 if only the device would be accessible by > > > this. > > > > > > Best regards > > > > > > Rolf > > Oh, you mean you boot from eMMC without an sd card, then later when > > you > > insert an sd card it's not detected?  I've never tried that (I've > > never > > used the onboard eMMC at all), but it wouldn't surprise me that > > it's > > broken. > Yes, that is the problem. > > > > > It would imply we're not handling the card-detect properly, > > probably because it's a gpio pin, and we didn't have good gpio > > support > > back when I was working on the TI sdcard driver. > Well, this might be related to an issues with the U-Boot/MLO > facility. Remember that I replaced the factory one on the eMMC by the > one from the FreeBSD 12.0-CURRENT(Beaglebone) image. Actually this > allows me to boot FreeBSD from the internal eMMC without an SD card, > however with a remarkable notice at the very beginning of the boot > sequence: > >    U-Boot SPL 2016.05 (Dec 21 2016 - 18:05:07) >    Trying to boot from MMC2 >    Card did not respond to voltage select! >    *** Warning - MMC init failed, using default environment > > The "Card did not respond" notice and the consecutive warning does > not appear when I boot from the SD card, instead I see another one > about a not supported property by the SD card:  > >    U-Boot SPL 2016.05 (Dec 21 2016 - 18:05:07) >    Trying to boot from MMC1 >    Card doesn't support part_switch >    MMC partition switch failed >    *** Warning - MMC partition switch failed, using default > environment > > Perhaps U-Boot disables/deactivates/turns-off something on the board > already in the very early stage. Perhaps I need to adapt the U-Boot > image for internal eMMC booting. > Nope, this is all normal.  MMC cards/devices are a bit different than SD, and one of the differences is that mmc supports a special "boot partition" that's separate from the main data in the device.  So uboot tries to use the mmc boot feature, but the eMMC on the BBB isn't set up that way, so it just reports the error and moves on to booting the normal way. -- Ian > > > > Yep, I just looked at the source, and there's no handling for gpio- > > based sd card detect in the TI driver.  Maybe I can find some time > > this > > weekend to add it, now that we have a better gpio infrastructure > > for > > drivers to use. > Many thanks in advance for spending your time. > > Best regards > > Rolf > > _______________________________________________ > 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 Sat Jan 7 02:30:05 2017 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 836D0CA3EFA for ; Sat, 7 Jan 2017 02:30:05 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 702E11675; Sat, 7 Jan 2017 02:30:05 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 8282064B; Sat, 7 Jan 2017 02:30:05 +0000 (UTC) Date: Sat, 7 Jan 2017 02:30:04 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: adrian@FreeBSD.org, asomers@FreeBSD.org, jhb@FreeBSD.org, np@FreeBSD.org, dim@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <544732538.7.1483756205547.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #4553 - 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, 07 Jan 2017 02:30:05 -0000 FreeBSD_HEAD_arm64 - Build #4553 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/4553/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/4553/ch= anges Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/4553/con= sole Change summaries: 311578 by adrian: [net80211] add VHT ioctl parameters and driver capabilities * Add the VHT capability element to the driver capabilities so ifconfig can see if VHT is available * Add ioctl plumbing for enabling/disabling VHT and each of the VHT widths. Note: this DOES change the ABI (the driver caps ioctl struct size, sigh) so this will require a recompile of at least ifconfig. 311577 by adrian: [lib80211] add VHT bands and channel flags. This is preparation work for 11ac support. The regulatory database needs to know about VHT channel flags and 80MHz (and later 160MHz) available channel bands. Whilst here, add the 2GHz VHT band (which is a terrible, terrible vendor extension that almost all vendors do) just in preparation, even though I don't (yet) plan on supporting it. 311576 by adrian: [net80211] add VHT IEs to scan elements. In preparation for VHT station support, we need to store VHT IEs when scanning so we can choose to upgrade to VHT. This doesn't change the ABI - it just steals spare[] entries. 311575 by adrian: [net80211] add VHT node flag; parsed chanwidth. The VHT operational element (VHTOPMODE) isn't a uint32_t - it's the MCS sets, freq1/freq2 parameters and channel width. So, store the channel width too in lieu of just storing the IE struct. This changes the VHT parameter layout in ieee80211_node but it doesn't change ABI at all. 311574 by adrian: [net80211] add FVHT flags for channel widths. The 11n code uses these bits for both configuration /and/ controlling the channel width on softmac chips - it uses it to find the widest width for all VAPs (eg a HT20 vap and a HT40 vap) to know what to configure the ic_curchan. For fullmac devices it isn't /as/ important, as each virtual device exposed by the firmware will likely have its own configuration and the firmware figures out what to do to enable it. 311573 by adrian: [net80211] Remove duplicate VHTOPMODE configuration bits. These came from Linux mac80211 headers and are configuration bits, not VHTOPMODE field parameters. Whilst here, add the field names for the VHTCAP bits. Tested: * ath10k, 11ac STA mode 311572 by asomers: Fix file descriptor leaks in cmp(1) Also, add a few test cases Reported by:=09Coverity CID:=09=09271624 275338 Reviewed by:=09ngie MFC after:=094 weeks Sponsored by:=09Spectra Logic Corp Differential Revision:=09https://reviews.freebsd.org/D9074 311570 by dim: In tcpdump's print-tcp.c, avoid increasing alignment when taking the addresses of members of struct ip, which is packed. Since the pointers are only used for memcmp'ing, they can be pointing to void instead. Note that upstream has removed the src and dst variables, in the mean time. MFC after:=093 days 311569 by np: Fix comment in t4_tom. No functional change. MFC after:=093 days 311568 by jhb: Set MORETOCOME for AIO write requests on a socket. Add a MSG_MOREOTOCOME message flag. When this flag is set, sosend* set PRUS_MOREOTOCOME when invoking the protocol send method. The aio worker tasks for sending on a socket set this flag when there are additional write jobs waiting on the socket buffer. Reviewed by:=09adrian MFC after:=091 month Sponsored by:=09Chelsio Communications Differential Revision:=09https://reviews.freebsd.org/D8955 The end of the build log: [...truncated 53007 lines...] --- strlcpy.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strlcpy.o -MTstrlcpy.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strlcpy.c -o strlcpy.o --- strlen.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strlen.o -MTstrlen.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strlen.c -o strlen.o --- kerberos5/lib__L --- --- acquire_cred.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.acquire_cred.pico -MTacquire_cred.pico -std=3Dgnu99 -fstack= -protector-strong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssap= i_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/acquire_cred.c -o acquire_cr= ed.pico --- lib__L --- --- strncat.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strncat.o -MTstrncat.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strncat.c -o strncat.o --- cddl/lib__L --- --- kernel.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/cddl/lib= /libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libzpool= /../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpool/../../compat= /opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensol= aris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../../sys/cddl/con= trib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/../../../sys/c= ddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib/libzpool/../.= ./../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/lib/libzpool/.= ./../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/lib/libzpoo= l/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool/../../lib/lib= umem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -= DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/thr= ead -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/usr/src/cdd= l/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -DDEBUG=3D1 -D= NEED_SOLARIS_BOOLEAN -MD -MF.depend.kernel.o -MTkernel.o -std=3Diso9899:19= 99 -fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pragmas -Wno-emp= ty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-c= ompare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wn= o-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -W= no-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src= /cddl/lib/libzpool/../../../cddl/contrib/opensolaris/lib/libzpool/common/ke= rnel.c -o kernel.o --- lib__L --- --- strncmp.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strncmp.o -MTstrncmp.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strncmp.c -o strncmp.o --- strncpy.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strncpy.o -MTstrncpy.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strncpy.c -o strncpy.o --- strpbrk.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strpbrk.o -MTstrpbrk.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strpbrk.c -o strpbrk.o --- strrchr.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strrchr.o -MTstrrchr.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strrchr.c -o strrchr.o --- strsep.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strsep.o -MTstrsep.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strsep.c -o strsep.o --- kerberos5/lib__L --- --- add_cred.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.add_cred.pico -MTadd_cred.pico -std=3Dgnu99 -fstack-protect= or-strong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssapi_ntlm/.= ./../../crypto/heimdal/lib/gssapi/ntlm/add_cred.c -o add_cred.pico --- lib__L --- --- strspn.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strspn.o -MTstrspn.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strspn.c -o strspn.o --- strstr.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strstr.o -MTstrstr.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strstr.c -o strstr.o --- strtok.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strtok.o -MTstrtok.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strtok.c -o strtok.o --- swab.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.swab.o -MTswab.o -std=3Dgnu99 -Wno-pointer= -sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-= tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unuse= d-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-= switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-argument= s -c /usr/src/lib/libstand/../libc/string/swab.c -o swab.o --- uuid_create_nil.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.uuid_create_nil.o -MTuuid_create_nil.o -st= d=3Dgnu99 -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unuse= d-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parenthes= es-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typ= edef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parenthe= ses -Qunused-arguments -c /usr/src/lib/libstand/../libc/uuid/uuid_create_= nil.c -o uuid_create_nil.o --- uuid_equal.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.uuid_equal.o -MTuuid_equal.o -std=3Dgnu99 = -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/lib/libstand/../libc/uuid/uuid_equal.c -o uuid_e= qual.o --- kerberos5/lib__L --- --- canonicalize_name.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.canonicalize_name.pico -MTcanonicalize_name.pico -std=3Dgnu= 99 -fstack-protector-strong -Qunused-arguments -c /usr/src/kerberos5/li= b/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/canonicalize_name.= c -o canonicalize_name.pico --- lib__L --- --- uuid_from_string.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.uuid_from_string.o -MTuuid_from_string.o -= std=3Dgnu99 -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unu= sed-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parenth= eses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-t= ypedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parent= heses -Qunused-arguments -c /usr/src/lib/libstand/uuid_from_string.c -o u= uid_from_string.o --- cddl/lib__L --- --- taskq.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/cddl/lib= /libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libzpool= /../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpool/../../compat= /opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensol= aris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../../sys/cddl/con= trib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/../../../sys/c= ddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib/libzpool/../.= ./../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/lib/libzpool/.= ./../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/lib/libzpoo= l/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool/../../lib/lib= umem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -= DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/thr= ead -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/usr/src/cdd= l/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -DDEBUG=3D1 -D= NEED_SOLARIS_BOOLEAN -MD -MF.depend.taskq.o -MTtaskq.o -std=3Diso9899:1999= -fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty= -body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-com= pare -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/c= ddl/lib/libzpool/../../../cddl/contrib/opensolaris/lib/libzpool/common/task= q.c -o taskq.o --- lib__L --- --- uuid_is_nil.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.uuid_is_nil.o -MTuuid_is_nil.o -std=3Dgnu9= 9 -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/lib/libstand/../libc/uuid/uuid_is_nil.c -o uui= d_is_nil.o --- uuid_to_string.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.uuid_to_string.o -MTuuid_to_string.o -std= =3Dgnu99 -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/lib/libstand/uuid_to_string.c -o uuid_t= o_string.o --- kerberos5/lib__L --- --- compare_name.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.compare_name.pico -MTcompare_name.pico -std=3Dgnu99 -fstack= -protector-strong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssap= i_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/compare_name.c -o compare_na= me.pico --- lib__L --- --- _setjmp.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/lib= stand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand/= ../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mge= neral-regs-only -MD -MF.depend._setjmp.o -MT_setjmp.o -std=3Dgnu99 -Wno-po= inter-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-arg= uments -c /usr/src/lib/libstand/../libc/aarch64/gen/_setjmp.S -o _setjmp= .o --- _bzlib.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend._bzlib.o -MT_bzlib.o -std=3Dgnu99 -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 _bzlib.c -o _bzlib.o --- cddl/lib__L --- --- 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/cddl/lib= /libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libzpool= /../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpool/../../compat= /opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensol= aris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../../sys/cddl/con= trib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/../../../sys/c= ddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib/libzpool/../.= ./../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/lib/libzpool/.= ./../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/lib/libzpoo= l/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool/../../lib/lib= umem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -= DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/thr= ead -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/usr/src/cdd= l/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -DDEBUG=3D1 -D= NEED_SOLARIS_BOOLEAN -MD -MF.depend.util.o -MTutil.o -std=3Diso9899:1999 -= fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-b= ody -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compa= re -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-en= um-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-k= nr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/cdd= l/lib/libzpool/../../../cddl/contrib/opensolaris/lib/libzpool/common/util.c= -o util.o --- kerberos5/lib__L --- --- context_time.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.context_time.pico -MTcontext_time.pico -std=3Dgnu99 -fstack= -protector-strong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssap= i_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/context_time.c -o context_ti= me.pico --- cddl/lib__L --- --- list.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/cddl/lib= /libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libzpool= /../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpool/../../compat= /opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensol= aris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../../sys/cddl/con= trib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/../../../sys/c= ddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib/libzpool/../.= ./../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/lib/libzpool/.= ./../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/lib/libzpoo= l/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool/../../lib/lib= umem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -= DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/thr= ead -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/usr/src/cdd= l/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -DDEBUG=3D1 -D= NEED_SOLARIS_BOOLEAN -MD -MF.depend.list.o -MTlist.o -std=3Diso9899:1999 -= fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-b= ody -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compa= re -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-en= um-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-k= nr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/cdd= l/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/os/list.c -= o list.o --- lib__L --- --- _crctable.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend._crctable.o -MT_crctable.o -std=3Dgnu99 -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 _crctable.c -o _crctable.o --- _decompress.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend._decompress.o -MT_decompress.o -std=3Dgnu9= 9 -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 _decompress.c -o _decompress.o --- cddl/lib__L --- --- opensolaris_atomic.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/cddl/lib/= libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libzpool/= ../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpool/../../compat/= opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensola= ris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../../sys/cddl/cont= rib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/../../../sys/cd= dl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib/libzpool/../..= /../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/lib/libzpool/..= /../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/lib/libzpool= /../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool/../../lib/libu= mem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -D= WANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/thre= ad -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/usr/src/cddl= /lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -DDEBUG=3D1 -DN= EED_SOLARIS_BOOLEAN -MD -MF.depend.opensolaris_atomic.o -MTopensolaris_ato= mic.o -std=3Diso9899:1999 -fstack-protector-strong -Wno-pointer-sign -Wno-u= nknown-pragmas -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 -Wa,--noexecstack -c /usr/src/cddl/lib/libzpool/../../../sys/= cddl/contrib/opensolaris/common/atomic/aarch64/opensolaris_atomic.S -o open= solaris_atomic.o --- kerberos5/lib__L --- --- creds.pico --- --- cddl/lib__L --- --- u8_textprep.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/cddl/lib= /libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libzpool= /../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpool/../../compat= /opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensol= aris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../../sys/cddl/con= trib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/../../../sys/c= ddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib/libzpool/../.= ./../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/lib/libzpool/.= ./../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/lib/libzpoo= l/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool/../../lib/lib= umem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -= DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/thr= ead -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/usr/src/cdd= l/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -DDEBUG=3D1 -D= NEED_SOLARIS_BOOLEAN -MD -MF.depend.u8_textprep.o -MTu8_textprep.o -std=3D= iso9899:1999 -fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pragma= s -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-taut= ological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-fu= nction -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-swit= ch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -= c /usr/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/u= nicode/u8_textprep.c -o u8_textprep.o --- kerberos5/lib__L --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.creds.pico -MTcreds.pico -std=3Dgnu99 -fstack-protector-str= ong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssapi_ntlm/../../.= ./crypto/heimdal/lib/gssapi/ntlm/creds.c -o creds.pico --- crypto.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.crypto.pico -MTcrypto.pico -std=3Dgnu99 -fstack-protector-s= trong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssapi_ntlm/../..= /../crypto/heimdal/lib/gssapi/ntlm/crypto.c -o crypto.pico --- delete_sec_context.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.delete_sec_context.pico -MTdelete_sec_context.pico -std=3Dg= nu99 -fstack-protector-strong -Qunused-arguments -c /usr/src/kerberos5/= lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/delete_sec_conte= xt.c -o delete_sec_context.pico --- display_name.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.display_name.pico -MTdisplay_name.pico -std=3Dgnu99 -fstack= -protector-strong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssap= i_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/display_name.c -o display_na= me.pico --- display_status.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.display_status.pico -MTdisplay_status.pico -std=3Dgnu99 -fs= tack-protector-strong -Qunused-arguments -c /usr/src/kerberos5/lib/libg= ssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/display_status.c -o disp= lay_status.pico --- duplicate_name.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.duplicate_name.pico -MTduplicate_name.pico -std=3Dgnu99 -fs= tack-protector-strong -Qunused-arguments -c /usr/src/kerberos5/lib/libg= ssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/duplicate_name.c -o dupl= icate_name.pico --- lib__L --- --- _huffman.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend._huffman.o -MT_huffman.o -std=3Dgnu99 -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 _huffman.c -o _huffman.o --- _randtable.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend._randtable.o -MT_randtable.o -std=3Dgnu99 = -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 _randtable.c -o _randtable.o --- kerberos5/lib__L --- --- export_name.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.export_name.pico -MTexport_name.pico -std=3Dgnu99 -fstack-p= rotector-strong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssapi_= ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/export_name.c -o export_name.p= ico --- lib__L --- --- adler32.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.adler32.o -MTadler32.o -std=3Dgnu99 -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/lib/libstand/../../contrib/zlib/adler32.c -o adler32.o --- cddl/lib__L --- --- arc.pico --- 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/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cdd= l/lib/libzpool/../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpoo= l/../../compat/opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../c= ontrib/opensolaris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../.= ./sys/cddl/contrib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/= ../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib= /libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/= lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cd= dl/lib/libzpool/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool= /../../lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/l= ib/libnvpair -DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/= libpthread/thread -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys = -I/usr/src/cddl/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -D= DEBUG=3D1 -DNEED_SOLARIS_BOOLEAN -MD -MF.depend.arc.pico -MTarc.pico -st= d=3Diso9899:1999 -fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pr= agmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-= tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unuse= d-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-= switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-argument= s -c /usr/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/= common/fs/zfs/arc.c -o arc.pico --- lib__L --- --- crc32.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.crc32.o -MTcrc32.o -std=3Dgnu99 -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/lib/libstand/../../contrib/zlib/crc32.c -o crc32.o --- all_subdir_lib/libsysdecode --- In file included from :57: In file included from /usr/obj/arm64.aarch64/usr/src/tmp/usr/include/netine= t/ip_fil.h:28: /usr/obj/arm64.aarch64/usr/src/tmp/usr/include/netinet/in.h:144:9: warning:= 'IPPROTO_IPIP' macro redefined [-Wmacro-redefined] #define IPPROTO_IPIP IPPROTO_IPV4 /* for compatibility */ ^ /usr/obj/arm64.aarch64/usr/src/tmp/usr/include/netinet/ip_compat.h:1138:10:= note: previous definition is here # define IPPROTO_IPIP 4 ^ --- kerberos5/lib__L --- --- export_sec_context.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.export_sec_context.pico -MTexport_sec_context.pico -std=3Dg= nu99 -fstack-protector-strong -Qunused-arguments -c /usr/src/kerberos5/= lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/export_sec_conte= xt.c -o export_sec_context.pico --- lib__L --- 1 warning generated. --- tables.h --- sh /usr/src/lib/libsysdecode/mktables /usr/obj/arm64.aarch64/usr/src/tmp/us= r/include tables.h --- all_subdir_lib/libstand --- --- _infback.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend._infback.o -MT_infback.o -std=3Dgnu99 -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 _infback.c -o _infback.o --- kerberos5/lib__L --- --- external.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.external.pico -MTexternal.pico -std=3Dgnu99 -fstack-protect= or-strong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssapi_ntlm/.= ./../../crypto/heimdal/lib/gssapi/ntlm/external.c -o external.pico --- lib__L --- --- all_subdir_lib/libsysdecode --- --- errno.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/obj/arm64.= aarch64/usr/src/lib/libsysdecode -I/usr/src/lib/libsysdecode/../../sys -I/u= sr/src/lib/libsysdecode/../../libexec/rtld-elf -DPF -MD -MF.depend.errno.o= -MTerrno.o -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror = -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissin= g-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wsw= itch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -W= nested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -= Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/li= bsysdecode/errno.c -o errno.o --- all_subdir_lib/libstand --- --- _inffast.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend._inffast.o -MT_inffast.o -std=3Dgnu99 -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 _inffast.c -o _inffast.o --- kerberos5/lib__L --- --- import_name.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.import_name.pico -MTimport_name.pico -std=3Dgnu99 -fstack-p= rotector-strong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssapi_= ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/import_name.c -o import_name.p= ico --- lib__L --- --- all_subdir_lib/libsysdecode --- --- flags.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/obj/arm64.= aarch64/usr/src/lib/libsysdecode -I/usr/src/lib/libsysdecode/../../sys -I/u= sr/src/lib/libsysdecode/../../libexec/rtld-elf -DPF -MD -MF.depend.flags.o= -MTflags.o -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror = -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissin= g-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wsw= itch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -W= nested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -= Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/li= bsysdecode/flags.c -o flags.o --- all_subdir_lib/libstand --- --- _inflate.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend._inflate.o -MT_inflate.o -std=3Dgnu99 -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 _inflate.c -o _inflate.o --- all_subdir_lib/libsysdecode --- In file included from /usr/src/lib/libsysdecode/flags.c:85: /usr/obj/arm64.aarch64/usr/src/lib/libsysdecode/tables.h:951:13: error: use= of undeclared identifier 'MSG_MORETOCOME' TABLE_ENTRY(MSG_MORETOCOME) ^ /usr/src/lib/libsysdecode/flags.c:82:21: note: expanded from macro 'TABLE_E= NTRY' #define TABLE_ENTRY X ^ 1 error generated. *** [flags.o] Error code 1 bmake[5]: stopped in /usr/src/lib/libsysdecode 1 error bmake[5]: stopped in /usr/src/lib/libsysdecode *** [all_subdir_lib/libsysdecode] Error code 2 bmake[4]: stopped in /usr/src/lib --- kerberos5/lib__L --- A failure has been detected in another branch of the parallel make bmake[5]: stopped in /usr/src/kerberos5/lib/libgssapi_ntlm *** [all_subdir_kerberos5/lib/libgssapi_ntlm] Error code 2 bmake[4]: stopped in /usr/src/kerberos5/lib 1 error bmake[4]: stopped in /usr/src/kerberos5/lib *** [kerberos5/lib__L] Error code 2 bmake[3]: stopped in /usr/src --- lib__L --- --- all_subdir_lib/libstand --- A failure has been detected in another branch of the parallel make bmake[5]: stopped in /usr/src/lib/libstand *** [all_subdir_lib/libstand] Error code 2 bmake[4]: stopped in /usr/src/lib 2 errors bmake[4]: stopped in /usr/src/lib *** [lib__L] Error code 2 bmake[3]: stopped in /usr/src --- cddl/lib__L --- A failure has been detected in another branch of the parallel make bmake[5]: stopped in /usr/src/cddl/lib/libzpool *** [all_subdir_cddl/lib/libzpool] Error code 2 bmake[4]: stopped in /usr/src/cddl/lib 1 error bmake[4]: stopped in /usr/src/cddl/lib *** [cddl/lib__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/hudson4854498648227875891.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::101: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 Jan 7 04:19:40 2017 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 B68CCCA3C54 for ; Sat, 7 Jan 2017 04:19:40 +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 A9AB51620; Sat, 7 Jan 2017 04:19:40 +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 4197B655; Sat, 7 Jan 2017 04:19:40 +0000 (UTC) Date: Sat, 7 Jan 2017 04:19:38 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: adrian@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <33582904.11.1483762780462.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <544732538.7.1483756205547.JavaMail.jenkins@jenkins-9.freebsd.org> References: <544732538.7.1483756205547.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #4554 - Still Failing 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, 07 Jan 2017 04:19:40 -0000 FreeBSD_HEAD_arm64 - Build #4554 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/4554/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/4554/ch= anges Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/4554/con= sole Change summaries: 311580 by adrian: [net80211] add some more bits. 311579 by adrian: [ifconfig] add initial VHT (802.11ac) configuration and channel support to = ifconfig. This is very preliminary and mostly enough for me (with other patches) to work on VHT support. It adds: * VHT20, VHT40 and VHT80 regulatory/band awareness * VHT20, VHT40 and VHT80 channel configuration / population * Parses vht channel specifications (eg ifconfig wlan0 create wlandev athp0= wlanmode monitor channel 36:vht/80) * Configuration of VHT, VHT40, VHT80, VHT80+80, VHT160 channel width (IEEE80211_FVHT_VHT* flags in net80211) TODO: * No VHT80+80 or VHT160 channels yet - I don't yet have hardware, and I'm not yet sure how to support/populate VHT80+80 channels. * No, I won't update the manpage until this is "more done", lest someone tries using vht and gets upset with me. * No, I won't commit the regulatory database I'm testing with, so you'll just end up with no VHT channels ever populated. Which is good, as there isn't an 11ac driver in-tree yet to try it with. The end of the build log: [...truncated 53780 lines...] --- all_subdir_lib/libstand --- --- bootparam.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.bootparam.o -MTbootparam.o -std=3Dgnu99 -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/lib/libstand/bootparam.c -o bootparam.o --- all_subdir_lib/libucl --- =3D=3D=3D> lib/libucl (all) --- all_subdir_lib/libstand --- --- ufs.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.ufs.o -MTufs.o -std=3Dgnu99 -Wno-pointer-s= ign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-ta= utological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-= function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-sw= itch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments = -c /usr/src/lib/libstand/ufs.c -o ufs.o --- all_subdir_lib/libucl --- --- .depend --- echo libprivateucl.so.1.full: /usr/obj/arm64.aarch64/usr/src/tmp/usr/lib/li= bm.a >> .depend --- ucl_emitter_streamline.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/contrib/= libucl/include -I/usr/src/contrib/libucl/src -I/usr/src/contrib/libucl/ut= hash -I/usr/src/contrib/libucl/klib -MD -MF.depend.ucl_emitter_streamli= ne.o -MTucl_emitter_streamline.o -std=3Dgnu99 -fstack-protector-strong -Wsy= stem-headers -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int= -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wn= o-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unuse= d-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -W= no-parentheses -Qunused-arguments -c /usr/src/contrib/libucl/src/ucl_emit= ter_streamline.c -o ucl_emitter_streamline.o --- ucl_emitter_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/contrib/= libucl/include -I/usr/src/contrib/libucl/src -I/usr/src/contrib/libucl/ut= hash -I/usr/src/contrib/libucl/klib -MD -MF.depend.ucl_emitter_utils.o = -MTucl_emitter_utils.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/contrib/libucl/src/ucl_emitter_utils.= c -o ucl_emitter_utils.o --- all_subdir_lib/libstand --- --- nfs.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.nfs.o -MTnfs.o -std=3Dgnu99 -Wno-pointer-s= ign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-ta= utological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-= function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-sw= itch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments = -c /usr/src/lib/libstand/nfs.c -o nfs.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/usr/src/lib/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.cd9660.o -MTcd9660.o -std=3Dgnu99 -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/lib/libstand/cd9660.c -o cd9660.o --- all_subdir_lib/libucl --- --- ucl_emitter.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/contrib/= libucl/include -I/usr/src/contrib/libucl/src -I/usr/src/contrib/libucl/ut= hash -I/usr/src/contrib/libucl/klib -MD -MF.depend.ucl_emitter.o -MTucl= _emitter.o -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror -= Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-var= iable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality= -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-s= witch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunus= ed-arguments -c /usr/src/contrib/libucl/src/ucl_emitter.c -o ucl_emitter.o --- all_subdir_lib/libstand --- --- tftp.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.tftp.o -MTtftp.o -std=3Dgnu99 -Wno-pointer= -sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-= tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unuse= d-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-= switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-argument= s -c /usr/src/lib/libstand/tftp.c -o tftp.o --- all_subdir_lib/libucl --- --- ucl_hash.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/contrib/= libucl/include -I/usr/src/contrib/libucl/src -I/usr/src/contrib/libucl/ut= hash -I/usr/src/contrib/libucl/klib -MD -MF.depend.ucl_hash.o -MTucl_ha= sh.o -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wno-po= inter-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-arg= uments -c /usr/src/contrib/libucl/src/ucl_hash.c -o ucl_hash.o --- all_subdir_lib/libstand --- --- gzipfs.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.gzipfs.o -MTgzipfs.o -std=3Dgnu99 -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/lib/libstand/gzipfs.c -o gzipfs.o --- cddl/lib__L --- --- multilist.pico --- 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/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cdd= l/lib/libzpool/../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpoo= l/../../compat/opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../c= ontrib/opensolaris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../.= ./sys/cddl/contrib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/= ../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib= /libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/= lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cd= dl/lib/libzpool/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool= /../../lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/l= ib/libnvpair -DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/= libpthread/thread -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys = -I/usr/src/cddl/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -D= DEBUG=3D1 -DNEED_SOLARIS_BOOLEAN -MD -MF.depend.multilist.pico -MTmultil= ist.pico -std=3Diso9899:1999 -fstack-protector-strong -Wno-pointer-sign -Wn= o-unknown-pragmas -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/cddl/lib/libzpool/../../../sys/cddl/contrib/open= solaris/uts/common/fs/zfs/multilist.c -o multilist.pico --- lib__L --- --- bzipfs.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.bzipfs.o -MTbzipfs.o -std=3Dgnu99 -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/lib/libstand/bzipfs.c -o bzipfs.o --- all_subdir_lib/libucl --- --- ucl_msgpack.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/contrib/= libucl/include -I/usr/src/contrib/libucl/src -I/usr/src/contrib/libucl/ut= hash -I/usr/src/contrib/libucl/klib -MD -MF.depend.ucl_msgpack.o -MTucl= _msgpack.o -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror -= Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-var= iable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality= -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-s= witch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunus= ed-arguments -c /usr/src/contrib/libucl/src/ucl_msgpack.c -o ucl_msgpack.o --- all_subdir_lib/libstand --- --- dosfs.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.dosfs.o -MTdosfs.o -std=3Dgnu99 -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/lib/libstand/dosfs.c -o dosfs.o --- cddl/lib__L --- --- range_tree.pico --- 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/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cdd= l/lib/libzpool/../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpoo= l/../../compat/opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../c= ontrib/opensolaris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../.= ./sys/cddl/contrib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/= ../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib= /libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/= lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cd= dl/lib/libzpool/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool= /../../lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/l= ib/libnvpair -DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/= libpthread/thread -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys = -I/usr/src/cddl/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -D= DEBUG=3D1 -DNEED_SOLARIS_BOOLEAN -MD -MF.depend.range_tree.pico -MTrange= _tree.pico -std=3Diso9899:1999 -fstack-protector-strong -Wno-pointer-sign -= Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-= variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-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/cddl/lib/libzpool/../../../sys/cddl/contrib/op= ensolaris/uts/common/fs/zfs/range_tree.c -o range_tree.pico --- lib__L --- --- all_subdir_lib/libucl --- --- ucl_parser.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/contrib/= libucl/include -I/usr/src/contrib/libucl/src -I/usr/src/contrib/libucl/ut= hash -I/usr/src/contrib/libucl/klib -MD -MF.depend.ucl_parser.o -MTucl_= parser.o -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/contrib/libucl/src/ucl_parser.c -o ucl_parser.o --- cddl/lib__L --- --- refcount.pico --- 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/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cdd= l/lib/libzpool/../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpoo= l/../../compat/opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../c= ontrib/opensolaris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../.= ./sys/cddl/contrib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/= ../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib= /libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/= lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cd= dl/lib/libzpool/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool= /../../lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/l= ib/libnvpair -DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/= libpthread/thread -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys = -I/usr/src/cddl/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -D= DEBUG=3D1 -DNEED_SOLARIS_BOOLEAN -MD -MF.depend.refcount.pico -MTrefcoun= t.pico -std=3Diso9899:1999 -fstack-protector-strong -Wno-pointer-sign -Wno-= unknown-pragmas -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/cddl/lib/libzpool/../../../sys/cddl/contrib/openso= laris/uts/common/fs/zfs/refcount.c -o refcount.pico --- lib__L --- --- all_subdir_lib/libstand --- --- ext2fs.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.ext2fs.o -MText2fs.o -std=3Dgnu99 -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/lib/libstand/ext2fs.c -o ext2fs.o --- cddl/lib__L --- --- rrwlock.pico --- 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/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cdd= l/lib/libzpool/../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpoo= l/../../compat/opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../c= ontrib/opensolaris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../.= ./sys/cddl/contrib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/= ../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib= /libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/= lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cd= dl/lib/libzpool/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool= /../../lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/l= ib/libnvpair -DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/= libpthread/thread -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys = -I/usr/src/cddl/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -D= DEBUG=3D1 -DNEED_SOLARIS_BOOLEAN -MD -MF.depend.rrwlock.pico -MTrrwlock.= pico -std=3Diso9899:1999 -fstack-protector-strong -Wno-pointer-sign -Wno-un= known-pragmas -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/cddl/lib/libzpool/../../../sys/cddl/contrib/opensola= ris/uts/common/fs/zfs/rrwlock.c -o rrwlock.pico --- lib__L --- --- splitfs.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.splitfs.o -MTsplitfs.o -std=3Dgnu99 -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/lib/libstand/splitfs.c -o splitfs.o --- pkgfs.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.pkgfs.o -MTpkgfs.o -std=3Dgnu99 -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/lib/libstand/pkgfs.c -o pkgfs.o --- cddl/lib__L --- --- sa.pico --- 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/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cdd= l/lib/libzpool/../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpoo= l/../../compat/opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../c= ontrib/opensolaris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../.= ./sys/cddl/contrib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/= ../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib= /libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/= lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cd= dl/lib/libzpool/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool= /../../lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/l= ib/libnvpair -DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/= libpthread/thread -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys = -I/usr/src/cddl/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -D= DEBUG=3D1 -DNEED_SOLARIS_BOOLEAN -MD -MF.depend.sa.pico -MTsa.pico -std= =3Diso9899:1999 -fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pra= gmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-t= autological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused= -function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-s= witch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments= -c /usr/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/c= ommon/fs/zfs/sa.c -o sa.pico --- lib__L --- --- libstand.a --- building static stand library /usr/local/aarch64-freebsd/bin/ar -crD libstand.a `NM=3D'/usr/local/aarch64= -freebsd/bin/nm' NMFLAGS=3D'' lorder __main.o assert.o bcd.o environment.o= getopt.o gets.o globals.o pager.o printf.o strdup.o strerror.o strtol.o st= rtoul.o random.o sbrk.o twiddle.o zalloc.o zalloc_malloc.o strcasecmp.o nto= h.o bcmp.o bcopy.o bzero.o ffs.o fls.o memccpy.o memchr.o memcmp.o memcpy.o= memmove.o memset.o qdivrem.o strcat.o strchr.o strcmp.o strcpy.o strcspn.o= strlcat.o strlcpy.o strlen.o strncat.o strncmp.o strncpy.o strpbrk.o strrc= hr.o strsep.o strspn.o strstr.o strtok.o swab.o uuid_create_nil.o uuid_equa= l.o uuid_from_string.o uuid_is_nil.o uuid_to_string.o _setjmp.o _bzlib.o _c= rctable.o _decompress.o _huffman.o _randtable.o adler32.o crc32.o _infback.= o _inffast.o _inflate.o _inftrees.o _zutil.o closeall.o dev.o ioctl.o nullf= s.o stat.o fstat.o close.o lseek.o open.o read.o write.o readdir.o arp.o et= her.o inet_ntoa.o in_cksum.o net.o udp.o netif.o rpc.o bootp.o rarp.o bootp= aram.o ufs.o nfs.o cd9660.o tftp.o gzipfs.o bzipfs.o dosfs.o ext2fs.o split= fs.o pkgfs.o | tsort -q`=20 /usr/local/aarch64-freebsd/bin/ranlib -D libstand.a --- all_subdir_lib/libucl --- --- ucl_schema.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/contrib/= libucl/include -I/usr/src/contrib/libucl/src -I/usr/src/contrib/libucl/ut= hash -I/usr/src/contrib/libucl/klib -MD -MF.depend.ucl_schema.o -MTucl_= schema.o -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/contrib/libucl/src/ucl_schema.c -o ucl_schema.o --- cddl/lib__L --- --- sha256.pico --- 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/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cdd= l/lib/libzpool/../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpoo= l/../../compat/opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../c= ontrib/opensolaris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../.= ./sys/cddl/contrib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/= ../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib= /libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/= lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cd= dl/lib/libzpool/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool= /../../lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/l= ib/libnvpair -DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/= libpthread/thread -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys = -I/usr/src/cddl/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -D= DEBUG=3D1 -DNEED_SOLARIS_BOOLEAN -MD -MF.depend.sha256.pico -MTsha256.pi= co -std=3Diso9899:1999 -fstack-protector-strong -Wno-pointer-sign -Wno-unkn= own-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable= -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno= -unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch= -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-ar= guments -c /usr/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolari= s/uts/common/fs/zfs/sha256.c -o sha256.pico --- lib__L --- --- all_subdir_lib/libufs --- =3D=3D=3D> lib/libufs (all) --- 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 -D_LIBUFS -I/usr/sr= c/lib/libufs -MD -MF.depend.block.o -MTblock.o -std=3Dgnu99 -fstack-prot= ector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitiali= zed -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 -Qunused-arguments= -c /usr/src/lib/libufs/block.c -o block.o --- cddl/lib__L --- --- skein_zfs.pico --- 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/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cdd= l/lib/libzpool/../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpoo= l/../../compat/opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../c= ontrib/opensolaris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../.= ./sys/cddl/contrib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/= ../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib= /libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/= lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cd= dl/lib/libzpool/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool= /../../lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/l= ib/libnvpair -DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/= libpthread/thread -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys = -I/usr/src/cddl/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -D= DEBUG=3D1 -DNEED_SOLARIS_BOOLEAN -MD -MF.depend.skein_zfs.pico -MTskein_= zfs.pico -std=3Diso9899:1999 -fstack-protector-strong -Wno-pointer-sign -Wn= o-unknown-pragmas -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/cddl/lib/libzpool/../../../sys/cddl/contrib/open= solaris/uts/common/fs/zfs/skein_zfs.c -o skein_zfs.pico --- lib__L --- --- cgroup.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 -D_LIBUFS -I/usr/sr= c/lib/libufs -MD -MF.depend.cgroup.o -MTcgroup.o -std=3Dgnu99 -fstack-pr= otector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitia= lized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-co= nst-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-e= quality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef= -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Qunused-argumen= ts -c /usr/src/lib/libufs/cgroup.c -o cgroup.o --- cddl/lib__L --- --- spa.pico --- 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/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cdd= l/lib/libzpool/../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpoo= l/../../compat/opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../c= ontrib/opensolaris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../.= ./sys/cddl/contrib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/= ../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib= /libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/= lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cd= dl/lib/libzpool/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool= /../../lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/l= ib/libnvpair -DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/= libpthread/thread -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys = -I/usr/src/cddl/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -D= DEBUG=3D1 -DNEED_SOLARIS_BOOLEAN -MD -MF.depend.spa.pico -MTspa.pico -st= d=3Diso9899:1999 -fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pr= agmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-= tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unuse= d-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-= switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-argument= s -c /usr/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/= common/fs/zfs/spa.c -o spa.pico --- lib__L --- --- inode.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 -D_LIBUFS -I/usr/sr= c/lib/libufs -MD -MF.depend.inode.o -MTinode.o -std=3Dgnu99 -fstack-prot= ector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitiali= zed -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 -Qunused-arguments= -c /usr/src/lib/libufs/inode.c -o inode.o --- sblock.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 -D_LIBUFS -I/usr/sr= c/lib/libufs -MD -MF.depend.sblock.o -MTsblock.o -std=3Dgnu99 -fstack-pr= otector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitia= lized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-co= nst-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-e= quality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef= -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Qunused-argumen= ts -c /usr/src/lib/libufs/sblock.c -o sblock.o --- all_subdir_lib/libucl --- --- ucl_sexp.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/contrib/= libucl/include -I/usr/src/contrib/libucl/src -I/usr/src/contrib/libucl/ut= hash -I/usr/src/contrib/libucl/klib -MD -MF.depend.ucl_sexp.o -MTucl_se= xp.o -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wno-po= inter-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-arg= uments -c /usr/src/contrib/libucl/src/ucl_sexp.c -o ucl_sexp.o --- all_subdir_lib/libufs --- --- type.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 -D_LIBUFS -I/usr/sr= c/lib/libufs -MD -MF.depend.type.o -MTtype.o -std=3Dgnu99 -fstack-protec= tor-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialize= d -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 -Qunused-arguments = -c /usr/src/lib/libufs/type.c -o type.o --- all_subdir_lib/libucl --- --- ucl_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/contrib/= libucl/include -I/usr/src/contrib/libucl/src -I/usr/src/contrib/libucl/ut= hash -I/usr/src/contrib/libucl/klib -MD -MF.depend.ucl_util.o -MTucl_ut= il.o -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wno-po= inter-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-arg= uments -c /usr/src/contrib/libucl/src/ucl_util.c -o ucl_util.o --- all_subdir_lib/libufs --- --- ffs_subr.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 -D_LIBUFS -I/usr/sr= c/lib/libufs -MD -MF.depend.ffs_subr.o -MTffs_subr.o -std=3Dgnu99 -fstac= k-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-unin= itialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unuse= d-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parenthes= es-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typ= edef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Qunused-arg= uments -c /usr/src/lib/libufs/../../sys/ufs/ffs/ffs_subr.c -o ffs_subr.o --- ffs_tables.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 -D_LIBUFS -I/usr/sr= c/lib/libufs -MD -MF.depend.ffs_tables.o -MTffs_tables.o -std=3Dgnu99 -f= stack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-= uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-u= nused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-paren= theses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local= -typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Qunused= -arguments -c /usr/src/lib/libufs/../../sys/ufs/ffs/ffs_tables.c -o ffs_ta= bles.o --- all_subdir_lib/libsysdecode --- In file included from :57: In file included from /usr/obj/arm64.aarch64/usr/src/tmp/usr/include/netine= t/ip_fil.h:28: /usr/obj/arm64.aarch64/usr/src/tmp/usr/include/netinet/in.h:144:9: warning:= 'IPPROTO_IPIP' macro redefined [-Wmacro-redefined] #define IPPROTO_IPIP IPPROTO_IPV4 /* for compatibility */ ^ /usr/obj/arm64.aarch64/usr/src/tmp/usr/include/netinet/ip_compat.h:1138:10:= note: previous definition is here # define IPPROTO_IPIP 4 ^ --- all_subdir_lib/libufs --- --- block.pico --- 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 -D_LI= BUFS -I/usr/src/lib/libufs -MD -MF.depend.block.pico -MTblock.pico -std= =3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-forma= t-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus= -int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value= -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-u= nused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-paramete= r -Qunused-arguments -c /usr/src/lib/libufs/block.c -o block.pico --- all_subdir_lib/libsysdecode --- 1 warning generated. --- tables.h --- sh /usr/src/lib/libsysdecode/mktables /usr/obj/arm64.aarch64/usr/src/tmp/us= r/include tables.h --- all_subdir_lib/libufs --- --- cgroup.pico --- 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 -D_LI= BUFS -I/usr/src/lib/libufs -MD -MF.depend.cgroup.pico -MTcgroup.pico -st= d=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-form= at-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plu= s-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-valu= e -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-= unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-paramet= er -Qunused-arguments -c /usr/src/lib/libufs/cgroup.c -o cgroup.pico --- inode.pico --- 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 -D_LI= BUFS -I/usr/src/lib/libufs -MD -MF.depend.inode.pico -MTinode.pico -std= =3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-forma= t-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus= -int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value= -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-u= nused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-paramete= r -Qunused-arguments -c /usr/src/lib/libufs/inode.c -o inode.pico --- sblock.pico --- 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 -D_LI= BUFS -I/usr/src/lib/libufs -MD -MF.depend.sblock.pico -MTsblock.pico -st= d=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-form= at-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plu= s-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-valu= e -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-= unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-paramet= er -Qunused-arguments -c /usr/src/lib/libufs/sblock.c -o sblock.pico --- type.pico --- 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 -D_LI= BUFS -I/usr/src/lib/libufs -MD -MF.depend.type.pico -MTtype.pico -std=3D= gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y= 2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-in= t -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -W= no-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unus= ed-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter = -Qunused-arguments -c /usr/src/lib/libufs/type.c -o type.pico --- all_subdir_lib/libsysdecode --- --- errno.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/obj/arm64.= aarch64/usr/src/lib/libsysdecode -I/usr/src/lib/libsysdecode/../../sys -I/u= sr/src/lib/libsysdecode/../../libexec/rtld-elf -DPF -MD -MF.depend.errno.o= -MTerrno.o -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror = -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissin= g-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wsw= itch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -W= nested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -= Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/li= bsysdecode/errno.c -o errno.o --- all_subdir_lib/libufs --- --- ffs_subr.pico --- 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 -D_LI= BUFS -I/usr/src/lib/libufs -MD -MF.depend.ffs_subr.pico -MTffs_subr.pico= -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-= format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string= -plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-= value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -= Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-par= ameter -Qunused-arguments -c /usr/src/lib/libufs/../../sys/ufs/ffs/ffs_su= br.c -o ffs_subr.pico --- all_subdir_lib/libsysdecode --- --- flags.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/obj/arm64.= aarch64/usr/src/lib/libsysdecode -I/usr/src/lib/libsysdecode/../../sys -I/u= sr/src/lib/libsysdecode/../../libexec/rtld-elf -DPF -MD -MF.depend.flags.o= -MTflags.o -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror = -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissin= g-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wsw= itch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -W= nested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -= Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/li= bsysdecode/flags.c -o flags.o --- all_subdir_lib/libufs --- --- ffs_tables.pico --- 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 -D_LI= BUFS -I/usr/src/lib/libufs -MD -MF.depend.ffs_tables.pico -MTffs_tables.= pico -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -= Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-st= ring-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unu= sed-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversi= on -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c /usr/src/lib/libufs/../../sys/ufs/ffs/ff= s_tables.c -o ffs_tables.pico --- libufs.a --- building static ufs library /usr/local/aarch64-freebsd/bin/ar -crD libufs.a `NM=3D'/usr/local/aarch64-f= reebsd/bin/nm' NMFLAGS=3D'' lorder block.o cgroup.o inode.o sblock.o type.= o ffs_subr.o ffs_tables.o | tsort -q`=20 /usr/local/aarch64-freebsd/bin/ranlib -D libufs.a --- libufs.so.6.full --- --- all_subdir_lib/libsysdecode --- In file included from /usr/src/lib/libsysdecode/flags.c:85: /usr/obj/arm64.aarch64/usr/src/lib/libsysdecode/tables.h:951:13: error: use= of undeclared identifier 'MSG_MORETOCOME' TABLE_ENTRY(MSG_MORETOCOME) ^ /usr/src/lib/libsysdecode/flags.c:82:21: note: expanded from macro 'TABLE_E= NTRY' #define TABLE_ENTRY X ^ --- all_subdir_lib/libufs --- building shared library libufs.so.6 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 libufs.so.6.f= ull -Wl,-soname,libufs.so.6 `NM=3D'/usr/local/aarch64-freebsd/bin/nm' NMFL= AGS=3D'' lorder block.pico cgroup.pico inode.pico sblock.pico type.pico ffs= _subr.pico ffs_tables.pico | tsort -q`=20 --- all_subdir_lib/libsysdecode --- 1 error generated. *** [flags.o] Error code 1 bmake[5]: stopped in /usr/src/lib/libsysdecode 1 error bmake[5]: stopped in /usr/src/lib/libsysdecode *** [all_subdir_lib/libsysdecode] Error code 2 bmake[4]: stopped in /usr/src/lib --- all_subdir_lib/libufs --- A failure has been detected in another branch of the parallel make bmake[5]: stopped in /usr/src/lib/libufs *** [all_subdir_lib/libufs] Error code 2 bmake[4]: stopped in /usr/src/lib --- all_subdir_lib/libucl --- A failure has been detected in another branch of the parallel make bmake[5]: stopped in /usr/src/lib/libucl *** [all_subdir_lib/libucl] Error code 2 bmake[4]: stopped in /usr/src/lib 3 errors bmake[4]: stopped in /usr/src/lib *** [lib__L] Error code 2 bmake[3]: stopped in /usr/src --- cddl/lib__L --- A failure has been detected in another branch of the parallel make bmake[5]: stopped in /usr/src/cddl/lib/libzpool *** [all_subdir_cddl/lib/libzpool] Error code 2 bmake[4]: stopped in /usr/src/cddl/lib 1 error bmake[4]: stopped in /usr/src/cddl/lib *** [cddl/lib__L] Error code 2 bmake[3]: stopped in /usr/src 2 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/hudson1396007140572973170.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 Jan 7 06:19:36 2017 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 C54FECA3F62 for ; Sat, 7 Jan 2017 06:19:36 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id B84651EE9; Sat, 7 Jan 2017 06:19:36 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id A6FF765B; Sat, 7 Jan 2017 06:19:36 +0000 (UTC) Date: Sat, 7 Jan 2017 06:19:35 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: allanjude@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <1763054321.15.1483769976708.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <33582904.11.1483762780462.JavaMail.jenkins@jenkins-9.freebsd.org> References: <33582904.11.1483762780462.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #4555 - Still Failing 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, 07 Jan 2017 06:19:36 -0000 FreeBSD_HEAD_arm64 - Build #4555 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/4555/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/4555/ch= anges Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/4555/con= sole Change summaries: 311581 by allanjude: Capsicum: add capability mode to users binary Submitted by:=09Tyler Littlefield Reviewed by:=09cem, oshogbo Differential Revision:=09https://reviews.freebsd.org/D9046 The end of the build log: [...truncated 53222 lines...] --- all_subdir_lib/libsysdecode --- =3D=3D=3D> lib/libsysdecode (all) --- ioctl.c --- env MACHINE=3Darm64 CPP=3D"cpp -target aarch64-unknown-freebsd12.0 --sysroo= t=3D/usr/obj/arm64.aarch64/usr/src/tmp -B/usr/local/aarch64-freebsd/bin/" = /bin/sh /usr/src/lib/libsysdecode/mkioctls /usr/obj/arm64.aarch64/usr/src/t= mp/usr/include > ioctl.c --- all_subdir_lib/libstand --- --- strlen.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strlen.o -MTstrlen.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strlen.c -o strlen.o --- strncat.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strncat.o -MTstrncat.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strncat.c -o strncat.o --- strncmp.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strncmp.o -MTstrncmp.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strncmp.c -o strncmp.o --- cddl/lib__L --- --- kernel.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/cddl/lib= /libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libzpool= /../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpool/../../compat= /opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensol= aris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../../sys/cddl/con= trib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/../../../sys/c= ddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib/libzpool/../.= ./../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/lib/libzpool/.= ./../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/lib/libzpoo= l/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool/../../lib/lib= umem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -= DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/thr= ead -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/usr/src/cdd= l/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -DDEBUG=3D1 -D= NEED_SOLARIS_BOOLEAN -MD -MF.depend.kernel.o -MTkernel.o -std=3Diso9899:19= 99 -fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pragmas -Wno-emp= ty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-c= ompare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wn= o-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -W= no-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src= /cddl/lib/libzpool/../../../cddl/contrib/opensolaris/lib/libzpool/common/ke= rnel.c -o kernel.o --- lib__L --- --- strncpy.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strncpy.o -MTstrncpy.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strncpy.c -o strncpy.o --- strpbrk.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strpbrk.o -MTstrpbrk.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strpbrk.c -o strpbrk.o --- strrchr.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strrchr.o -MTstrrchr.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strrchr.c -o strrchr.o --- kerberos5/lib__L --- --- inquire_names_for_mech.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/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src/k= erberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm -I/usr/= src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/krb5 -I/usr/sr= c/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/ntlm -DHAVE_CO= NFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include -MD -MF.depen= d.inquire_names_for_mech.o -MTinquire_names_for_mech.o -std=3Dgnu99 -fstack= -protector-strong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssap= i_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/inquire_names_for_mech.c -o = inquire_names_for_mech.o --- lib__L --- --- strsep.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strsep.o -MTstrsep.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strsep.c -o strsep.o --- strspn.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strspn.o -MTstrspn.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strspn.c -o strspn.o --- strstr.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strstr.o -MTstrstr.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strstr.c -o strstr.o --- strtok.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.strtok.o -MTstrtok.o -std=3Dgnu99 -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/lib/libstand/../libc/string/strtok.c -o strtok.o --- swab.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.swab.o -MTswab.o -std=3Dgnu99 -Wno-pointer= -sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-= tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unuse= d-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-= switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-argument= s -c /usr/src/lib/libstand/../libc/string/swab.c -o swab.o --- uuid_create_nil.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.uuid_create_nil.o -MTuuid_create_nil.o -st= d=3Dgnu99 -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unuse= d-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parenthes= es-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typ= edef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parenthe= ses -Qunused-arguments -c /usr/src/lib/libstand/../libc/uuid/uuid_create_= nil.c -o uuid_create_nil.o --- kerberos5/lib__L --- --- inquire_sec_context_by_oid.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/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src/k= erberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm -I/usr/= src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/krb5 -I/usr/sr= c/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/ntlm -DHAVE_CO= NFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include -MD -MF.depen= d.inquire_sec_context_by_oid.o -MTinquire_sec_context_by_oid.o -std=3Dgnu99= -fstack-protector-strong -Qunused-arguments -c /usr/src/kerberos5/lib/= libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/inquire_sec_context_= by_oid.c -o inquire_sec_context_by_oid.o --- lib__L --- --- uuid_equal.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.uuid_equal.o -MTuuid_equal.o -std=3Dgnu99 = -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/lib/libstand/../libc/uuid/uuid_equal.c -o uuid_e= qual.o --- uuid_from_string.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.uuid_from_string.o -MTuuid_from_string.o -= std=3Dgnu99 -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unu= sed-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parenth= eses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-t= ypedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parent= heses -Qunused-arguments -c /usr/src/lib/libstand/uuid_from_string.c -o u= uid_from_string.o --- cddl/lib__L --- --- taskq.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/cddl/lib= /libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libzpool= /../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpool/../../compat= /opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensol= aris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../../sys/cddl/con= trib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/../../../sys/c= ddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib/libzpool/../.= ./../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/lib/libzpool/.= ./../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/lib/libzpoo= l/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool/../../lib/lib= umem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -= DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/thr= ead -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/usr/src/cdd= l/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -DDEBUG=3D1 -D= NEED_SOLARIS_BOOLEAN -MD -MF.depend.taskq.o -MTtaskq.o -std=3Diso9899:1999= -fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty= -body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-com= pare -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/c= ddl/lib/libzpool/../../../cddl/contrib/opensolaris/lib/libzpool/common/task= q.c -o taskq.o --- lib__L --- --- uuid_is_nil.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.uuid_is_nil.o -MTuuid_is_nil.o -std=3Dgnu9= 9 -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/lib/libstand/../libc/uuid/uuid_is_nil.c -o uui= d_is_nil.o --- uuid_to_string.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.uuid_to_string.o -MTuuid_to_string.o -std= =3Dgnu99 -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/lib/libstand/uuid_to_string.c -o uuid_t= o_string.o --- kerberos5/lib__L --- --- iter_cred.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/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src/k= erberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm -I/usr/= src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/krb5 -I/usr/sr= c/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/ntlm -DHAVE_CO= NFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include -MD -MF.depen= d.iter_cred.o -MTiter_cred.o -std=3Dgnu99 -fstack-protector-strong -Qunu= sed-arguments -c /usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/hei= mdal/lib/gssapi/ntlm/iter_cred.c -o iter_cred.o --- lib__L --- --- _setjmp.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/lib= stand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand/= ../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mge= neral-regs-only -MD -MF.depend._setjmp.o -MT_setjmp.o -std=3Dgnu99 -Wno-po= inter-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-arg= uments -c /usr/src/lib/libstand/../libc/aarch64/gen/_setjmp.S -o _setjmp= .o --- _bzlib.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend._bzlib.o -MT_bzlib.o -std=3Dgnu99 -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 _bzlib.c -o _bzlib.o --- cddl/lib__L --- --- 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/cddl/lib= /libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libzpool= /../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpool/../../compat= /opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensol= aris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../../sys/cddl/con= trib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/../../../sys/c= ddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib/libzpool/../.= ./../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/lib/libzpool/.= ./../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/lib/libzpoo= l/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool/../../lib/lib= umem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -= DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/thr= ead -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/usr/src/cdd= l/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -DDEBUG=3D1 -D= NEED_SOLARIS_BOOLEAN -MD -MF.depend.util.o -MTutil.o -std=3Diso9899:1999 -= fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-b= ody -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compa= re -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-en= um-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-k= nr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/cdd= l/lib/libzpool/../../../cddl/contrib/opensolaris/lib/libzpool/common/util.c= -o util.o --- kerberos5/lib__L --- --- kdc.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/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src/k= erberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm -I/usr/= src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/krb5 -I/usr/sr= c/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/ntlm -DHAVE_CO= NFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include -MD -MF.depen= d.kdc.o -MTkdc.o -std=3Dgnu99 -fstack-protector-strong -Qunused-argument= s -c /usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gss= api/ntlm/kdc.c -o kdc.o --- cddl/lib__L --- --- list.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/cddl/lib= /libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libzpool= /../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpool/../../compat= /opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensol= aris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../../sys/cddl/con= trib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/../../../sys/c= ddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib/libzpool/../.= ./../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/lib/libzpool/.= ./../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/lib/libzpoo= l/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool/../../lib/lib= umem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -= DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/thr= ead -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/usr/src/cdd= l/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -DDEBUG=3D1 -D= NEED_SOLARIS_BOOLEAN -MD -MF.depend.list.o -MTlist.o -std=3Diso9899:1999 -= fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-b= ody -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compa= re -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-en= um-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-k= nr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/cdd= l/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/os/list.c -= o list.o --- lib__L --- --- _crctable.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend._crctable.o -MT_crctable.o -std=3Dgnu99 -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 _crctable.c -o _crctable.o --- _decompress.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend._decompress.o -MT_decompress.o -std=3Dgnu9= 9 -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 _decompress.c -o _decompress.o --- cddl/lib__L --- --- opensolaris_atomic.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/cddl/lib/= libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libzpool/= ../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpool/../../compat/= opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensola= ris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../../sys/cddl/cont= rib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/../../../sys/cd= dl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib/libzpool/../..= /../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/lib/libzpool/..= /../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/lib/libzpool= /../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool/../../lib/libu= mem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -D= WANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/thre= ad -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/usr/src/cddl= /lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -DDEBUG=3D1 -DN= EED_SOLARIS_BOOLEAN -MD -MF.depend.opensolaris_atomic.o -MTopensolaris_ato= mic.o -std=3Diso9899:1999 -fstack-protector-strong -Wno-pointer-sign -Wno-u= nknown-pragmas -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 -Wa,--noexecstack -c /usr/src/cddl/lib/libzpool/../../../sys/= cddl/contrib/opensolaris/common/atomic/aarch64/opensolaris_atomic.S -o open= solaris_atomic.o --- u8_textprep.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/cddl/lib= /libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/lib/libzpool= /../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpool/../../compat= /opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensol= aris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../../sys/cddl/con= trib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/../../../sys/c= ddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib/libzpool/../.= ./../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/lib/libzpool/.= ./../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cddl/lib/libzpoo= l/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool/../../lib/lib= umem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -= DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/thr= ead -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/usr/src/cdd= l/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -DDEBUG=3D1 -D= NEED_SOLARIS_BOOLEAN -MD -MF.depend.u8_textprep.o -MTu8_textprep.o -std=3D= iso9899:1999 -fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pragma= s -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-taut= ological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-fu= nction -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-swit= ch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -= c /usr/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/u= nicode/u8_textprep.c -o u8_textprep.o --- kerberos5/lib__L --- --- prefix.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/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src/k= erberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm -I/usr/= src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/krb5 -I/usr/sr= c/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/ntlm -DHAVE_CO= NFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include -MD -MF.depen= d.prefix.o -MTprefix.o -std=3Dgnu99 -fstack-protector-strong -Qunused-ar= guments -c /usr/src/kerberos5/lib/libgssapi_ntlm/prefix.c -o prefix.o --- process_context_token.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/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src/k= erberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm -I/usr/= src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/krb5 -I/usr/sr= c/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/ntlm -DHAVE_CO= NFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include -MD -MF.depen= d.process_context_token.o -MTprocess_context_token.o -std=3Dgnu99 -fstack-p= rotector-strong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssapi_= ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/process_context_token.c -o pro= cess_context_token.o --- release_cred.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/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src/k= erberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm -I/usr/= src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/krb5 -I/usr/sr= c/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/ntlm -DHAVE_CO= NFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include -MD -MF.depen= d.release_cred.o -MTrelease_cred.o -std=3Dgnu99 -fstack-protector-strong = -Qunused-arguments -c /usr/src/kerberos5/lib/libgssapi_ntlm/../../../cryp= to/heimdal/lib/gssapi/ntlm/release_cred.c -o release_cred.o --- release_name.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/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src/k= erberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm -I/usr/= src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/krb5 -I/usr/sr= c/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/ntlm -DHAVE_CO= NFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include -MD -MF.depen= d.release_name.o -MTrelease_name.o -std=3Dgnu99 -fstack-protector-strong = -Qunused-arguments -c /usr/src/kerberos5/lib/libgssapi_ntlm/../../../cryp= to/heimdal/lib/gssapi/ntlm/release_name.c -o release_name.o --- gss_oid.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/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos= 5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssapi -I/usr/src/k= erberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm -I/usr/= src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/krb5 -I/usr/sr= c/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/ntlm -DHAVE_CO= NFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include -MD -MF.depen= d.gss_oid.o -MTgss_oid.o -std=3Dgnu99 -fstack-protector-strong -Qunused-= arguments -c /usr/src/kerberos5/lib/libgssapi_ntlm/../libgssapi_krb5/gss_o= id.c -o gss_oid.o --- accept_sec_context.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.accept_sec_context.pico -MTaccept_sec_context.pico -std=3Dg= nu99 -fstack-protector-strong -Qunused-arguments -c /usr/src/kerberos5/= lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/accept_sec_conte= xt.c -o accept_sec_context.pico --- acquire_cred.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.acquire_cred.pico -MTacquire_cred.pico -std=3Dgnu99 -fstack= -protector-strong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssap= i_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/acquire_cred.c -o acquire_cr= ed.pico --- lib__L --- --- _huffman.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend._huffman.o -MT_huffman.o -std=3Dgnu99 -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 _huffman.c -o _huffman.o --- kerberos5/lib__L --- --- add_cred.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.add_cred.pico -MTadd_cred.pico -std=3Dgnu99 -fstack-protect= or-strong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssapi_ntlm/.= ./../../crypto/heimdal/lib/gssapi/ntlm/add_cred.c -o add_cred.pico --- lib__L --- --- _randtable.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend._randtable.o -MT_randtable.o -std=3Dgnu99 = -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 _randtable.c -o _randtable.o --- adler32.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.adler32.o -MTadler32.o -std=3Dgnu99 -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/lib/libstand/../../contrib/zlib/adler32.c -o adler32.o --- crc32.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend.crc32.o -MTcrc32.o -std=3Dgnu99 -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/lib/libstand/../../contrib/zlib/crc32.c -o crc32.o --- cddl/lib__L --- --- arc.pico --- 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/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/usr/src/cdd= l/lib/libzpool/../../compat/opensolaris/include -I/usr/src/cddl/lib/libzpoo= l/../../compat/opensolaris/lib/libumem -I/usr/src/cddl/lib/libzpool/../../c= ontrib/opensolaris/lib/libzpool/common -I/usr/src/cddl/lib/libzpool/../../.= ./sys/cddl/contrib/opensolaris/uts/common/sys -I/usr/src/cddl/lib/libzpool/= ../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/cddl/lib= /libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/cddl/= lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/usr/src/cd= dl/lib/libzpool/../../contrib/opensolaris/head -I/usr/src/cddl/lib/libzpool= /../../lib/libumem -I/usr/src/cddl/lib/libzpool/../../contrib/opensolaris/l= ib/libnvpair -DWANTS_MUTEX_OWNED -I/usr/src/cddl/lib/libzpool/../../../lib/= libpthread/thread -I/usr/src/cddl/lib/libzpool/../../../lib/libpthread/sys = -I/usr/src/cddl/lib/libzpool/../../../lib/libthr/arch/aarch64/include -g -D= DEBUG=3D1 -DNEED_SOLARIS_BOOLEAN -MD -MF.depend.arc.pico -MTarc.pico -st= d=3Diso9899:1999 -fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pr= agmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-= tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unuse= d-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-= switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-argument= s -c /usr/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/= common/fs/zfs/arc.c -o arc.pico --- kerberos5/lib__L --- --- canonicalize_name.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.canonicalize_name.pico -MTcanonicalize_name.pico -std=3Dgnu= 99 -fstack-protector-strong -Qunused-arguments -c /usr/src/kerberos5/li= b/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/canonicalize_name.= c -o canonicalize_name.pico --- lib__L --- --- _infback.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend._infback.o -MT_infback.o -std=3Dgnu99 -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 _infback.c -o _infback.o --- all_subdir_lib/libsysdecode --- In file included from :57: In file included from /usr/obj/arm64.aarch64/usr/src/tmp/usr/include/netine= t/ip_fil.h:28: /usr/obj/arm64.aarch64/usr/src/tmp/usr/include/netinet/in.h:144:9: warning:= 'IPPROTO_IPIP' macro redefined [-Wmacro-redefined] #define IPPROTO_IPIP IPPROTO_IPV4 /* for compatibility */ ^ /usr/obj/arm64.aarch64/usr/src/tmp/usr/include/netinet/ip_compat.h:1138:10:= note: previous definition is here # define IPPROTO_IPIP 4 ^ 1 warning generated. --- tables.h --- sh /usr/src/lib/libsysdecode/mktables /usr/obj/arm64.aarch64/usr/src/tmp/us= r/include tables.h --- kerberos5/lib__L --- --- compare_name.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.compare_name.pico -MTcompare_name.pico -std=3Dgnu99 -fstack= -protector-strong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssap= i_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/compare_name.c -o compare_na= me.pico --- lib__L --- --- all_subdir_lib/libstand --- --- _inffast.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend._inffast.o -MT_inffast.o -std=3Dgnu99 -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 _inffast.c -o _inffast.o --- kerberos5/lib__L --- --- context_time.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.context_time.pico -MTcontext_time.pico -std=3Dgnu99 -fstack= -protector-strong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssap= i_ntlm/../../../crypto/heimdal/lib/gssapi/ntlm/context_time.c -o context_ti= me.pico --- lib__L --- --- all_subdir_lib/libsysdecode --- --- errno.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/obj/arm64.= aarch64/usr/src/lib/libsysdecode -I/usr/src/lib/libsysdecode/../../sys -I/u= sr/src/lib/libsysdecode/../../libexec/rtld-elf -DPF -MD -MF.depend.errno.o= -MTerrno.o -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror = -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissin= g-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wsw= itch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -W= nested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -= Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/li= bsysdecode/errno.c -o errno.o --- all_subdir_lib/libstand --- --- _inflate.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/li= bstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand= /../../contrib/zlib -ffreestanding -Wformat -D_STANDALONE -msoft-float -mg= eneral-regs-only -MD -MF.depend._inflate.o -MT_inflate.o -std=3Dgnu99 -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 _inflate.c -o _inflate.o --- all_subdir_lib/libsysdecode --- --- flags.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/obj/arm64.= aarch64/usr/src/lib/libsysdecode -I/usr/src/lib/libsysdecode/../../sys -I/u= sr/src/lib/libsysdecode/../../libexec/rtld-elf -DPF -MD -MF.depend.flags.o= -MTflags.o -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror = -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissin= g-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wsw= itch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -W= nested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -= Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-= plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/li= bsysdecode/flags.c -o flags.o --- kerberos5/lib__L --- --- creds.pico --- 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/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi -I/us= r/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssapi/gssap= i -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/gssap= i/ntlm -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/= krb5 -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../../crypto/heimdal/lib/nt= lm -DHAVE_CONFIG_H -I/usr/src/kerberos5/lib/libgssapi_ntlm/../../include = -MD -MF.depend.creds.pico -MTcreds.pico -std=3Dgnu99 -fstack-protector-str= ong -Qunused-arguments -c /usr/src/kerberos5/lib/libgssapi_ntlm/../../.= ./crypto/heimdal/lib/gssapi/ntlm/creds.c -o creds.pico --- lib__L --- In file included from /usr/src/lib/libsysdecode/flags.c:85: /usr/obj/arm64.aarch64/usr/src/lib/libsysdecode/tables.h:951:13: error: use= of undeclared identifier 'MSG_MORETOCOME' TABLE_ENTRY(MSG_MORETOCOME) ^ /usr/src/lib/libsysdecode/flags.c:82:21: note: expanded from macro 'TABLE_E= NTRY' #define TABLE_ENTRY X ^ 1 error generated. *** [flags.o] Error code 1 bmake[5]: stopped in /usr/src/lib/libsysdecode 1 error bmake[5]: stopped in /usr/src/lib/libsysdecode *** [all_subdir_lib/libsysdecode] Error code 2 bmake[4]: stopped in /usr/src/lib --- kerberos5/lib__L --- A failure has been detected in another branch of the parallel make bmake[5]: stopped in /usr/src/kerberos5/lib/libgssapi_ntlm *** [all_subdir_kerberos5/lib/libgssapi_ntlm] Error code 2 bmake[4]: stopped in /usr/src/kerberos5/lib 1 error bmake[4]: stopped in /usr/src/kerberos5/lib *** [kerberos5/lib__L] Error code 2 bmake[3]: stopped in /usr/src --- lib__L --- --- all_subdir_lib/libstand --- A failure has been detected in another branch of the parallel make bmake[5]: stopped in /usr/src/lib/libstand *** [all_subdir_lib/libstand] Error code 2 bmake[4]: stopped in /usr/src/lib 2 errors bmake[4]: stopped in /usr/src/lib *** [lib__L] Error code 2 bmake[3]: stopped in /usr/src --- cddl/lib__L --- A failure has been detected in another branch of the parallel make bmake[5]: stopped in /usr/src/cddl/lib/libzpool *** [all_subdir_cddl/lib/libzpool] Error code 2 bmake[4]: stopped in /usr/src/cddl/lib 1 error bmake[4]: stopped in /usr/src/cddl/lib *** [cddl/lib__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/hudson4492691104571851481.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 Jan 7 09:15:06 2017 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 EACA7C9E3C3 for ; Sat, 7 Jan 2017 09:15:06 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id DDFDA1056; Sat, 7 Jan 2017 09:15:06 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 0C9B365F; Sat, 7 Jan 2017 09:15:07 +0000 (UTC) Date: Sat, 7 Jan 2017 09:15:04 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: adrian@FreeBSD.org, ngie@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <1675743075.17.1483780507059.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1763054321.15.1483769976708.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1763054321.15.1483769976708.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #4556 - 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, 07 Jan 2017 09:15:07 -0000 FreeBSD_HEAD_arm64 - Build #4556 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/4556/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/4556/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/4556/console Change summaries: 311584 by ngie: Unbreak lib/libsysdecode after r311568 by decoding MSG_MORETOCOME flag in msgflags MFC after: 1 month X-MFC with: r311568 Pointyhat to: jhb Reported by: cy Submitted by: Michael Butler Sponsored by: Dell EMC Isilon 311583 by adrian: [net80211] add syncflags methods for the VHT flags configuration. I missed this in my last commit. Pointy hat to me. From owner-freebsd-arm@freebsd.org Sat Jan 7 18:48:45 2017 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 BD4F8CA4F36 for ; Sat, 7 Jan 2017 18:48:45 +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 22F141A05 for ; Sat, 7 Jan 2017 18:48:44 +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 7bcd432c; Sat, 7 Jan 2017 19:42:01 +0100 (CET) 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=o/ObS9mQSKkeT4nIGAdjf2oSOnE=; b=SpHNsr+aDIQ92XCT3QeAPRO5Ykqj PwyUf68CxYogjuyNNUmI7U5XR/nEFKqAv8/UJkmhh0CajgCeAvFnGPfHtOkGtK7K Krw2mK442MSgiCZHyrfY9qIAfEtQsX+ByWL9YAlIZbAHbQHIm3AhFisvIc3YFHG8 o8gzAXT7Soe2qMA= 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=ZBOt+6fBzBrwNcBlv8clyOv+i898e2prsAI6lk2GiB5P8bNwLBhl2F+F Axa+o7Y3FKOR5swpKJmpcUMhg20MYKiSJd7RLrLuaO0wHcwTDiOOFvM6KKM2/bwR Yj+bAHEnOAQZdbq3tqiOUVzIUfR67ENf/Xokd+UjmgC69PG1jNQ= 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 5174106b TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Sat, 7 Jan 2017 19:42:01 +0100 (CET) Date: Sat, 7 Jan 2017 19:42:01 +0100 From: Emmanuel Vadot To: Warner Losh Cc: "Dr. Rolf Jansen" , "freebsd-arm@freebsd.org" Subject: Re: BeagleBone Black MMC ordering clashes Message-Id: <20170107194201.5a5c5a28e58b7c58e6efd91c@bidouilliste.com> In-Reply-To: References: <7D750433-59FC-4999-AC24-041683E17310@obsigna.com> <1483718084.96230.5.camel@freebsd.org> <0D800E14-799A-4926-AEF8-CD698D647E40@obsigna.com> <1483722560.96230.10.camel@freebsd.org> 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, 07 Jan 2017 18:48:45 -0000 On Fri, 6 Jan 2017 11:51:34 -0700 Warner Losh wrote: > On Fri, Jan 6, 2017 at 11:40 AM, Dr. Rolf Jansen wrote: > > > >> Am 06.01.2017 um 15:09 schrieb Ian Lepore : > >> > >> On Fri, 2017-01-06 at 14:33 -0200, Dr. Rolf Jansen wrote: > >>>> > >>>> Am 06.01.2017 um 13:54 schrieb Ian Lepore : > >>>> > >>>> On Fri, 2017-01-06 at 12:37 -0200, Dr. Rolf Jansen wrote: > >>>>> > >>>>> The BeagleBone Black comes with 2 MMC facilities, one built-in > >>>>> (internal 4 GB) and one provided by a removable SD card. For > >>>>> unknown > >>>>> reasons the BBB defined on the removable SD card to be MMC0 and > >>>>> the > >>>>> internal flash memory is MMC0. > >>>>> > >>>>> 1) In the first go, I dd'd the FreeBSD-12 BBB snapshot > >>>>> (20161221) > >>>>> onto a SD card and I was able to start the device from that card. > >>>>> gpart showed me that the device identifier of the SD card is > >>>>> mmcsd0 > >>>>> and that of the internal flash memory is mmcsd1. OK, that matches > >>>>> the > >>>>> already mentioned definitions. > >>>>> > >>>>> 2) Now, I destroyed the partition of the internal mmcsd1 and > >>>>> created a new one: > >>>>> > >>>>> => 63 7552961 mmcsd1 MBR (3.6G) > >>>>> 63 8129 - free - (4.0M) > >>>>> 8192 8192 1 fat32 [active] (4.0M) > >>>>> 16384 7536640 2 freebsd (3.6G) > >>>>> > >>>>> => 0 7536640 mmcsd1s2 BSD (3.6G) > >>>>> 0 7536640 1 freebsd-ufs (3.6G) > >>>>> > >>>>> 3) I copied over the contents of /boot/msdos from the external > >>>>> SD > >>>>> card to the msdosfs on mmcsd1s1 and I installed the FreeBSD 12 > >>>>> snapshot on mmcsd1s1a. Restarting the device from the internal > >>>>> flash > >>>>> and no external SD inserted with FreeBSD 12-CURRENT works well at > >>>>> the > >>>>> first glance. > >>>>> > >>>>> 4) However, the internal flash got now the device identifier > >>>>> mmcsd0: > >>>>> > >>>>> ... > >>>>> mmc0: No compatible cards found on bus > >>>>> ... > >>>>> mmcsd0: 4GB >>>>> 0x0000> at mmc1 48.0MHz/8bit/65535-block > >>>>> ... > >>>>> > >>>>> I know, this is how FreeBSD deals with the device numbering, i.e. > >>>>> serial numbers starting at zero without particular meaning, and I > >>>>> know that we should not rely on the number ordering. > >>>>> > >>>>> But it seems that the MMC device driver does cont on the external > >>>>> SD > >>>>> card is at MMC0 when I insert it into the BBB once it has been > >>>>> started from the internal flash. It seems to insist to assign the > >>>>> device ID mmcsd0, which results in the device ordering clash > >>>>> because > >>>>> mmcsd0 has been assigned to the internal flash at MMC1 (s. > >>>>> above). > >>>>> > >>>>> In the moment, I can have both flash device active at the same > >>>>> time > >>>>> only when I start the BBB from the external SD. > >>>>> > >>>>> I would be glad to hear suggestions on how to deal with the > >>>>> issue. At > >>>>> the end of the day, I want to start the device from the mostly > >>>>> static > >>>>> OS file system on the internal flash and keep the volatile data > >>>>> on > >>>>> the external SD. > >>>>> > >>>>> Best regards > >>>>> > >>>>> Rolf > >>>> The mmcsd0 identifier will be assigned to the first mmc device > >>>> found > >>>> that has a valid mmc or sd card. If the external slot has a card > >>>> in > >>>> it, it will become mmcsd0 because it gets probed first. If it has > >>>> no > >>>> card in it, the onboard eMMC becomes mmcsd0 because the sd slot > >>>> didn't > >>>> claim that device id. There is no way to change the order of > >>>> probing; > >>>> probing happens in order of the devices in the chip. The BBB > >>>> makers > >>>> decided to connect the external sd to the first device and the > >>>> onboard > >>>> eMMC to the second one. > >>> Thank you for rephrasing of what I wanted to say in my initial post: > >>> > >>>> > >>>>> > >>>>> I know, this is how FreeBSD deals with the device numbering, i.e. > >>>>> serial numbers starting at zero without particular meaning, and I > >>>>> know that we should not rely on the number ordering. > >>> So, yes, this part is absolutely clear and understood. > >>> > >>>> > >>>> If you want the eMMC to be the root filesystem whether there is an > >>>> external sd card installed or not, the only solution is to use UFS > >>>> or > >>>> GPT labels instead of device names to refer to partitions in fstab. > >>> I do not rely on device identifiers in fstab on non of my numerous > >>> FreeBSD boxes, instead, I use the various sorts of labels ever since, > >>> and I continue to do it also with the BBB installation(s). > >>> > >>> # df -h > >>> Filesystem Size Used Avail Capacity Mounted on > >>> /dev/ufs/SYSTEM 13G 875M 11G 7% / > >>> devfs 1.0K 1.0K 0B 100% /dev > >>> /dev/label/BOOT 4.0M 924K 3.1M 23% /boot/msdos > >>> tmpfs 50M 4.0K 50M 0% /tmp > >>> > >>> However, this does not help in the given case, because the MMC device > >>> driver refuses to enumerate the SD card when inserted into a BBB that > >>> has been already started-up from the internal flash. So the question > >>> is, how can I get the SD card activated once inserted into a running > >>> system, and I would happily live with any device identifier for it, > >>> even let it mmcsd77 if only the device would be accessible by this. > >>> > >>> Best regards > >>> > >>> Rolf > >> > >> Oh, you mean you boot from eMMC without an sd card, then later when you > >> insert an sd card it's not detected? I've never tried that (I've never > >> used the onboard eMMC at all), but it wouldn't surprise me that it's > >> broken. > > > > Yes, that is the problem. > > > >> It would imply we're not handling the card-detect properly, > >> probably because it's a gpio pin, and we didn't have good gpio support > >> back when I was working on the TI sdcard driver. > > > > Well, this might be related to an issues with the U-Boot/MLO facility. Remember that I replaced the factory one on the eMMC by the one from the FreeBSD 12.0-CURRENT(Beaglebone) image. Actually this allows me to boot FreeBSD from the internal eMMC without an SD card, however with a remarkable notice at the very beginning of the boot sequence: > > > > U-Boot SPL 2016.05 (Dec 21 2016 - 18:05:07) > > Trying to boot from MMC2 > > Card did not respond to voltage select! > > *** Warning - MMC init failed, using default environment > > > > The "Card did not respond" notice and the consecutive warning does not appear when I boot from the SD card, instead I see another one about a not supported property by the SD card: > > Yes. When the card isn't there, it won't respond :) > > > U-Boot SPL 2016.05 (Dec 21 2016 - 18:05:07) > > Trying to boot from MMC1 > > Card doesn't support part_switch > > MMC partition switch failed > > *** Warning - MMC partition switch failed, using default environment > > > > Perhaps U-Boot disables/deactivates/turns-off something on the board already in the very early stage. Perhaps I need to adapt the U-Boot image for internal eMMC booting. > > I don't believe that it is. The u-boot image that we have currently > supports booting off both the internal and external cards. I have two > different BBBs that differ only in this detail. Newer versions of > u-boot have broken this (they did a revamp of the block layer in > 2016.07 which broke this). It's one of the reasons I've not rolled > forward those ports yet, but I think that there's a fix coming soon so > I'll be able to roll it all forward to 2017.01 when it's released or > soon after. Once I've done that, we can roll all the allwinner and > other ports forward as well.. I've fixed the issue (which was in the API) see https://people.freebsd.org/~manu/uboot/2017.01/0001-api-storage-Test-all-block-device-in-dev_stor_get.patch I've submitted the patch upstream but since 2017.01 is near I don't think it will made it for this release. In u-boot >= 2016.07 on BBB, SD slot is always MMC0 and eMMC is always MMC1. > >> Yep, I just looked at the source, and there's no handling for gpio- > >> based sd card detect in the TI driver. Maybe I can find some time this > >> weekend to add it, now that we have a better gpio infrastructure for > >> drivers to use. > > > > Many thanks in advance for spending your time. > > I'm happy to test as well... > > Warner > _______________________________________________ > 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" -- Emmanuel Vadot From owner-freebsd-arm@freebsd.org Sat Jan 7 20:38:32 2017 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 39209CA3646 for ; Sat, 7 Jan 2017 20:38:32 +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 28B081A85 for ; Sat, 7 Jan 2017 20:38:32 +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 v07KcW1M079011 for ; Sat, 7 Jan 2017 20:38:32 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-arm@FreeBSD.org Subject: [Bug 215862] Zynq/Zedboard USB driver can panic if it has trouble initializing phy. Date: Sat, 07 Jan 2017 20:38:32 +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: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: thoma555-bsd@yahoo.com 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 attachments.created 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: Sat, 07 Jan 2017 20:38:32 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215862 Bug ID: 215862 Summary: Zynq/Zedboard USB driver can panic if it has trouble initializing phy. Product: Base System Version: CURRENT Hardware: arm OS: Any Status: New Severity: Affects Only Me Priority: --- Component: arm Assignee: freebsd-arm@FreeBSD.org Reporter: thoma555-bsd@yahoo.com Created attachment 178608 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D178608&action= =3Dedit patch The Zedboard has a hardware bug where initialization of the USB PHY occasionally fails on boot-up. In 11-RELEASE, the driver would gracefully detach if the error occurred but in -CURRENT it panics. I've attached a fix. --=20 You are receiving this mail because: You are the assignee for the bug.=