From nobody Fri Dec 03 17:19:00 2021 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 2612818C4CB6 for ; Fri, 3 Dec 2021 17:19:17 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic304-24.consmr.mail.gq1.yahoo.com (sonic304-24.consmr.mail.gq1.yahoo.com [98.137.68.205]) (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 4J5KLX61vMz4kl6 for ; Fri, 3 Dec 2021 17:19:16 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1638551949; bh=XY9CV9tXosZPKcG9dPY8pz80mYluSLT2amSBP26KTnE=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=p5fpkfyCiL3KU4Mjh/cIEOIXwdTnBiglEcZKQKrJbY9Mz3iTm4wN+uZQTk5AMiYqqDvYCDxtvoqP9LlWyOo94/DzDhOgBZF4hr6HWg4PgmzWbiOzlu1tfZt1Bnkk1e66A0kamRBEzxslikqX0K2Pg+n0dBvmexQNR4RUa6EQamRIztFaCD5Klhy4gfvivSaLgRfZoZ3znR90Rgjf92peCmWMEeMQvhxnOOaNoZ1m8MCRjxwp7uIxTtoitmB8CKaT7PL9aXX4oblQKfDvuLBwiC3XkOrrzuz+mh/7cxepkN8U76ocCwrVwwvI2ZiDVPe4TDOt+B3/LgGJY3tmpppbjw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1638551949; bh=8csRG4VMsrJ0Zc5c4iPjTPATRB82180NKiMZ63mEti4=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=L31NV7NjVRk9+tzxCbeqGmvCErvKemb8QIZQ56Nb0m/yRGWnoYVLHPs6YLMnqBEzsmXx0lZ9aRGRwbGyelb/MNGu4mSF90rkO5kCeJy36V7PSAYJk7PFzxfxVTOe9faSdar1eJhgpNysm6B2gbr7tZ/qSlOPKVhG0e2J1pjishk6sse9v1YMFtn0oy54ATifhUzT2w7Pups6ec70+c20j5EGDrlDKNPpvuTEQhvDNNf8oAvMbo2M3uXzVpKq3gOiqh101APcLis0E6PriJ3/4Tzd20uW1dJblBe0c4ve7DQHx4Q33ns93WmLrTj+1aYjlzgVZACOKHGilwkmDyAF0g== X-YMail-OSG: Eyg0lwEVM1mzdoKYSXwJyn9zZszsBKtRqJcmW8BGYPl1CX71Bj28wpDEfYfkamv dV.bkI5CX76L5yr06sNWxqPnBu3WEGKchB.uRnCP.6Yg_HCzcqrSF.4Z.su23QR7zapz_atq9.Th I3U7Dhvlr7O8RoKh8rR6owmyksye4Vr08mX3SZUUmlIFSaNh7FVrc1T0.vRJaQ8_CDX_Fes6dg4S prGBFd.Ywvw3jLOQHyAoEfXOnsln01JlmqELFUKfFQGYbzcmvnfL3YTb2Tmdjbm_SnqtEY5y8ATC v5khNfpxo5rObD79jW7u_c8coJC8yCJJdmIhv24Lj0Z6Q5csh.3nK2FKAwfsykLF6EHx1m7JKqSY wkO1faSd5WEsDnLB5syja6gcKatXZmtuFGhUuPRIsrOoTJirNWhiY6ARblvOaIjH2dnMW5C0qa_o Z6DXl1I0Ax7RPkAmXkNgJZL05xIStlZZuSpMND4AIbfZij9d_jm30J5uR4w.2jd91P1EshGD7rTN uLOyIKBS41QxFJ4xkWnbb1KNS86RR3GEOPVmkQXWuMCzGfBmSn9UcBNp.M.xGEnRyRtdebXBlDrk g5hGZvrkNkykOFnr1QnZcCpKUoginxfgj.liYZGy7eRDPSRrzy2W7itCkYw7WXg1myLXCAgXDQDI TtgxKAjohoxBPirLpWX_qMrQGHY6SIwGyI5pNlZFRbGHSrS6jdEAiR1pbSpt_Um0oWrtiomwxkpa Z1rV4aE1tXQDHMYJOQrnxXYg2w54lWOGbH25dh7rkYo01ncyN6rXpPHIqsNTwQG3lZQ137UB8dbQ SbHI1e9_Fs6q0yH.2UCzWO_OPydmTWjF8wZGuazaA14xm.rLJlkXof1HQNMZTl1dbhFumBCUHlCa YcqNT2YBfqXlahnwvFAYzrsvM9DYwEl9ebHLuUJqB.bckxlijr_vkTrCExaSkt_bGKhG2yRW7jAk d_qTuiY6heVtv_rMRAMkUPEcPS6FHlVkZUOXveRhn3SHL5YwvxUv3cxIGC0vzUijK4NlVMtGW_pq ZNewMk_aD49jEWMIFORWzzT31rSPgL56JE3cRgKGPCUz8gEf2I_C4dsNZ4f87M3xN5CwO.x02EjL A7I9Fm0fG7alJCq47QOmItbBOS3udS1wBpiCI1mx_E1f6ZfFg7xa6c9MBaygUcIb2sQamtVIFSKI GVQY9MrygCSFg2ZtQY9hz8Pn759dxpq9yPyQAH1WXezv59rwS7MUsVAGw.HMlelFymSyVheCF1YT 3VwqavL1ZPuHZk9vyMovQvc4cZfVaZBgDfYhMTS3f5bM7i81I9h7Ccyt1SPUltQwYtwaaEBo3HQk HCHo11Dle_BzTq52.55zAg8SKx5jMWWsuBwomkXrW_crzOgQ3C2wvdf2bnH49INaR0N.qZ98eO89 5Lr1K.qLtsB9xLeD4MbgHwn6Lu230wX06BDSsP0EjxnJmNmanGBFuX.fBISyWS2299dyDfW3eNeL vBHhRrdWBI.kCfKLGIp3ZuICsGCta3b3V0QyTYP44LKPKqrF.xs9U4hjiot35PLmGebXMUXK67Lr bDbqsJfVxWOP.qSU9kF3YmwjwQx8jI0hMS.LO_ksPvXZWCyw2Z0YE7vntn9_SVqExD9dR1ZVAlL0 T_QRP9RpDAqM7QkI5zYGUYEyvbhCBYfzn8G.zYODlv28MegLZxMxJBT_FfPOW.MDSzJB1oRM8u_i 9v_Is6kRFe3uAHAPLx0f2dpgplIqJnzyhCxl4tYKR9YLTA5MdXr4sAsydFEzeyhkHFWw6Lbsbu_v J3OcR0.VCL2OVbsVooHNhzXlK15nkjkTSTKuMz2SsuQFEmYRNXgxY5LMg7zNTUSTi9eUo7T_gdR2 SorNhZBsnl7y27f5hYI7sQF87Lr1cKSV4vzWFllYh37sBqBh.WKI.HUKB1w1h8MpXYc63EzqX.6k aANSq2bJi9RtEy7HIc9RuhwxSDwDtUOmwO8j400tzfpZAAuTmDf5ddjL1ZIp7VGwkKtZ39Ecqrxv 8O6BRgSHP3ss9Oi6RIkEvSlw4oSFL0nY3cj32BPUlD9FZmUPHZWebAKDYeaXNW1XHPTjC2tj3l4A k29Z1uhBeDuvfCUj2bH3Uz5JLHF5IE2HKxwIy_tpJMz1EbiPz2LkLuRRSWjzugiPMs6I7C0hfaDl PjuneuxW0GyxjDtZYgOyHF.84utbO.pbUewGpBNCIoi_a1AO5OrEaPHexE.Y5DWaaRyC9caaliuq IMhkiLlb7m7o0U9JQcRO523vJq.4GM104jQ-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.gq1.yahoo.com with HTTP; Fri, 3 Dec 2021 17:19:09 +0000 Received: by kubenode527.mail-prod1.omega.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 4fc935d7ace6d512ba6713a0b6bc5976; Fri, 03 Dec 2021 17:19:02 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: FYI: aarch64 main [so: 14] buildkernel (debug): ctfconvert: failed to get mapping for tid ????? In-Reply-To: Date: Fri, 3 Dec 2021 09:19:00 -0800 Cc: Free BSD , freebsd-current Content-Transfer-Encoding: quoted-printable Message-Id: <4F851A07-46F6-40E3-B1F2-D18BD873E4E3@yahoo.com> References: <47D56092-308F-42DD-94A7-5CA9F3ED6997.ref@yahoo.com> <47D56092-308F-42DD-94A7-5CA9F3ED6997@yahoo.com> To: Mark Johnston X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Rspamd-Queue-Id: 4J5KLX61vMz4kl6 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] Reply-To: marklmi@yahoo.com From: Mark Millard via freebsd-arm X-Original-From: Mark Millard X-ThisMailContainsUnwantedMimeParts: N On 2021-Dec-3, at 07:58, Mark Johnston wrote: > On Mon, Nov 29, 2021 at 06:45:19PM -0800, Mark Millard via freebsd-arm = wrote: >> For: >>=20 >> uname -apKU >> FreeBSD CA72_4c8G_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #22 = main-n250972-319e9fc642a1-dirty: Tue Nov 23 12:25:36 PST 2021 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1400042 1400042 >>=20 >> building a variant of itself (producing a debug build instead of a >> non-debug), it generated a bunch of messages of the form: >>=20 >> ctfconvert: failed to get mapping for tid ????? >>=20 >> in the buildkernel part of the build. >=20 > Can you share the kernel configuration GENERIC-NODBG-CA72? >=20 Sure. The environment doing the building was built using: # more /usr/main-src/sys/arm64/conf/GENERIC-NODBG-CA72 include "GENERIC-NODBG" ident GENERIC-NODBG-CA72 makeoptions CONF_CFLAGS=3D"-mcpu=3Dcortex-a72" and . . . # more /usr/main-src/sys/arm64/conf/GENERIC-NODBG # # GENERIC -- Custom configuration for the arm64/aarch64 # include "GENERIC" ident GENERIC-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=3D0 # 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 = checking 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 nooptions MALLOC_DEBUG_MAXZONES # Separate malloc(9) zones nooptions BUF_TRACKING nooptions FULL_BUF_TRACKING As for the variant being built: # more /usr/main-src/sys/arm64/conf/GENERIC-DBG-CA72 include "GENERIC-DBG" ident GENERIC-DBG-CA72 makeoptions CONF_CFLAGS=3D"-mcpu=3Dcortex-a72" # more /usr/main-src/sys/arm64/conf/GENERIC-DBG # # GENERIC -- Custom configuration for the arm64/aarch64 # include "GENERIC" ident GENERIC-DBG 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=3D0 # Enable verbose sysinit = messages #options BOOTVERBOSE=3D1 #options BOOTHOWTO=3DRB_VERBOSE #options KTR #options KTR_MASK=3DKTR_TRAP|KTR_PROC ##options KTR_CPUMASK=3D0xF #options KTR_VERBOSE # Enable any extra checking for. . . options DEADLKRES # Enable the deadlock resolver options INVARIANTS # Enable calls of extra sanity = checking options INVARIANT_SUPPORT # Extra sanity checks of = internal structures, required by INVARIANTS options WITNESS # Enable checks to detect = deadlocks and cycles options WITNESS_SKIPSPIN # Don't run witness on spinlocks = for speed nooptions DIAGNOSTIC options MALLOC_DEBUG_MAXZONES=3D8 # Separate malloc(9) zones nooptions BUF_TRACKING nooptions FULL_BUF_TRACKING =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)