From owner-freebsd-arm@freebsd.org Tue Jan 12 10:31:25 2021 Return-Path: Delivered-To: freebsd-arm@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CC6D24D1D99 for ; Tue, 12 Jan 2021 10:31:25 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic305-19.consmr.mail.gq1.yahoo.com (sonic305-19.consmr.mail.gq1.yahoo.com [98.137.64.82]) (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 4DFRgx04fFz4kGt for ; Tue, 12 Jan 2021 10:31:24 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1610447483; bh=oxWUOyz69ClK4256h0G367ZDyD5z/wNMAF0IGE68hbP=; h=Subject:From:Date:To:From:Subject:Reply-To; b=ioi6TxG/r1PEqDIBs+liwU8DQZQM3gj6aZFTMW0473izSN9VWKbGQmfjnyCz/H74z3DlahqhuDi1Yp8mEsNb85NQB0ANk5lwz+iTLrKYotDjHbx+w++oi6TksglqjkL49jR0a+AMF7+su4MycbRtKkRxrqeOwtcbcMtqu2F8lfcFKMPpy0LPqWiKqC/gx3k4oYIGLtz64Ot0pmDcEb1nlpCaBJb1yHg4yVj99Co15Ww3U5RtH6XV8gNE8AoXVRuUyjP6wZ0XBifGtPbjBez8e1k0V+TAJq/0+zxEARqaX5mfvwnjjya8UXNLK9l+J7jeQzpYfgv0b+nbtvuWROBz1w== X-YMail-OSG: FcfqbqYVM1kUd4r0Il93X5s_Kp8yx4PKvGh0topqQZtxWOpyEYchL45sa97BRzf P5CVkGq6v8o4thvIvqfD.K0V4TxeE.QsTIE3v9_cziznmg.m.h.YxDBcBysTKfYXgLTvmgxIokgu j1TPMmizDDZd4L3UZL7m9RScqrrLptC76nK1M6ikl3A4JUltxJpa_3iY2uavEwllx8ERrPUehJnB pbMtKAeQnLiiBvL8xkNn3v4oB9epovqRtwSqIp3UrU50p16EyaRgYxg65iv3xyx.lDUb6HD0Nujm SGPEQnDNL4wexAWaLR254c2G2CUp4tTuH_m.lImN82eZ2ZijtY.py26ZVKAjo4v8hBCOVE12gQtl IqkNqlmRIyi6KIFmGYN.pZAvJPl3TIMH5Of4BGXzyIJUJWCbQ1A.uubV9XX5AEktkuaTwbfXFfHV ceU5HOoxg8AEtooYxwu9jisX3NWt0Kc4KujoHI9LexC4L_p64eFAQViu.dJtq2JS9qJGipp24MVP UaJiYmhgBKHVJncA5o0XfWvnPIt_yO.UVhoMEHY_oPEhO7iSaWkEW4m6_9L4Yq9dF5DM_qT5mOuJ mNTu3ZvK8K3fjWL1J2q3TJZfDqgQ05ke56DBk7oxNM0GGxiYaV9wffVK6mmnUCeJSiEtp4MDljhN oyg6MKTT38bWobpUmUuujgf26QkmG7hQmquKdsnfmGcZ_6KRVISOdNX4286NX2VB2WtQnAqK21OV IEUb.yX4ZgriNjp4hjlu4zg3Fkz5g5sA9yIzxTgWr3nJzR3hxEFTvFasmDDq3m.GvXQfj_uEl83W ig2yhwLOfW.WIc.kdT..2DzkoU70nAJI3eqshtNCENxS.fXbehHl.83ILfHW_GULrxZ2_hKV_Rv7 2nsPR.AnOeFrHkgKQIf5fUn.VtKcNf1f6jsPE1np4V8kYEOOf_qsxG3Y.rbQT_F2D1Wi_5KUHZvm ij1ZVnACCms2fwGzG3FSN9X3hsN11Mao6c6OWhCo7HP3LNuesRgmgl944f70s9Spr5DYEr4UFxHv uD7sjgr_ynMURPb2Oa3kgRlrmxDUKphJY5qn27f8FitKqjRo40grKaIqzPWfZ45PlNx1I4vgIbse G1WldtSH.WyNPkFhRsrZkZggtBU.Sz8tWzp2.fK8c9uiXKC4RjDU5GRzWD2eFqZy0lme9G9SrNK3 hsOlIeNOpbohS01ZJdSs6RCmEvW76E6ybifDUjeXu1cEOAQBqmSvlPMIZVZ7nXweIoJPPEX4M.Ah KoWVqUgq6eg0F.4hEhep39jVRf4owL7h7QTm.NIDPQdklwk.Kb2lcTLGXdR93omDgeXL50ESIkbZ cvcSlIjam.7GkTMB0OPK8pLk4ta1YiRzaho.wpIoXYrZAlmkvatJuPxuUSmKhEo30eOPT_2BrBi2 9ESDra6O1YqQIMMwJZauhQVUx0Ur__yRSnJhqaFA21tFZ1o_TneQ_htW0juE8H1hSv_4MIbHBmfh pJIcrd2hvF2Nasj0HdO4Oe7NIk.jSuaVJbO6gJpgLHld_Ge13lnEozDgC_WUqZU9c9QymQ3gMz.2 fe8qXlSlpwNYSMU0ktUV8aTX43kfH_nESZwCdbtq7sDljtK0HGV8V5zlABKI1qibVwoUfN2SgZWd tdh1gxMYHP8_ypJhNbyrmzQehb771_Cg1SZITNiDabbFP_Z.0roxKquY6z0DY7mSbZMK4dpevsDy fCAgl3CDhq1HXnK2sYQIi9d5dBT9JfcNKuvJoMs7tsphcuV9nWq6Yvcg_ujwH8a3cmEqGRxzBHd5 gqtp1frENfbzFa5cwmdehmYOQ5jlVi6vd4.v6BgkPwtwUf2YOnpniVpII_2o4t0cl2QkKUWDLJjb _0iUMb0m2OQaGr5H5rKf1NWaCrPPlqCsUilCKwVaKa.UhPz.L0uXh9QVwvYyyAoVYay7DtqmnhLF DMZhxbOHldBJSBX172yOY54FhzcOEz5ZgylaWxf05tW94.c4WaTwKLPAaPp5quElzRO7ht5sSB3Y OB0YulbdMaLAW4Q9WnYAYWKVjArgU8lh0sGkWTy6HBEkSZPXje25ZUmhsz2dAZ3U37GAkJmWI0_e qdojEpkiqa.PLW4QmgNnIHDJfzaYmX0QaLqbxf9yPqt913lGUK1DAbSVsxzCoA9YHRrV2nv.xWVW JJ4gnjbecTabCnd4ZmNY.foCQQ804cwk4aGIpYKvx_Zy0zVed0iqaoO2K_MoLZT9GVBw_0K0rN6v p70i3l3BOVybfawz4HB1KG05Q31U8isaSIhgGLxmEGR12PUrWGjtNEfIu.Si4GY1tjKxXUf65V.k 1caJx46JRy7wO8a7Cf6AQ2s8wZBnT7h9lZtZQK7RlzjXTo8MrXdmRJwgro8wdyHoGrGzVM968OfJ .hcQnVqSylP0yQtFixXPbj06L0.VrFyPnKlw5kK7m8O9HFGCf4TNz847tLGLDSfeD353uZEKTJIg 4EiS_IkW1lL6OoVQYAY9s.ry.bavp7Bx5rMdB2lOL4B1c2X.EWoGML9Pc1m82Uvw16yGtSN59pOZ 9fJDIYt96mgRGa8pcZFOQyllC8.IYJV2yqNHimoXrPtp1fuSniYQg8Ed36xgylVoeC6.B_5Kjnvt ua.AHz8nidudbXLLgrJv3ZjmHPO4I7BP2iMIRIT.1zLC9JFYxeO8drZk.Hg-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.gq1.yahoo.com with HTTP; Tue, 12 Jan 2021 10:31:23 +0000 Received: by smtp409.mail.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 8de4d22959a0ed99ba1869610f9eeeda; Tue, 12 Jan 2021 10:31:18 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\)) Subject: Re: PR 252541: Early kernel panic on RPi4B (Too many early devmatch mappings) From: Mark Millard In-Reply-To: Date: Tue, 12 Jan 2021 02:31:16 -0800 Cc: =?utf-8?Q?Klaus_K=C3=BCchemann?= , freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <7893EBCC-8431-4287-9F16-1AF28794F5CA@yahoo.com> References: <7C6DC946-B7B6-42C8-A8B9-0471ED7B77AA@yahoo.com> <784263FD-D17C-4CA5-991E-FE93E3E584F3@yahoo.com> <7655A4A0-B74E-41B5-8E93-8F39CD462A81@yahoo.com> <4CFBA50F-0C76-48A4-8D88-58ED76D4E444@googlemail.com> <8AA272E7-DC58-4129-B376-0BB663B63BA7@yahoo.com> To: Gordon Bergling X-Mailer: Apple Mail (2.3654.40.0.2.32) X-Rspamd-Queue-Id: 4DFRgx04fFz4kGt X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.64.82:from]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.64.82:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.82:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.82:from]; FREEMAIL_CC(0.00)[googlemail.com,freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-arm] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2021 10:31:25 -0000 [I've cut the history.] I've tried a from-scratch build via the script: # more = ~/sys_build_scripts.amd64-host/make-aarch64-debug-clang-default_config-amd= 64-host.sh kldload -n filemon && \ script = ~/sys_typescripts/typescript_make_aarch64_debug_clang_default_config-amd64= -host-$(date +%Y-%m-%d:%H:%M:%S) \ env __MAKE_CONF=3D/dev/null SRCCONF=3D/dev/null SRC_ENV_CONF=3D/dev/null = TARGET=3Darm64 TARGET_ARCH=3Daarch64 \ WITH_META_MODE=3Dyes \ = MAKEOBJDIRPREFIX=3D"/usr/obj/aarch64dbg_default_config_clang/arm64.aarch64= " \ make $* on my existing source context ( 19cca0b9613d with CommitDate 2021-01-09 16:21:33 -0800=20 based ): # ~/fbsd-based-on-what-freebsd-main.sh mm-src 19cca0b9613d7c3058e41baf0204245119732235 CommitDate: 2021-01-09 16:21:33 -0800 5d333ee67ac3 19cca0b9613d (HEAD -> mm-src) mm-src snapshot for mm's = patched build in git context. So defaults but for TARGET, TARGET_ARCH, WITH_META_MODE, and MAKEOBJDIRPREFIX . WITH_META_MODE should not matter for a from-scratch build as far as I know. This is still a cross-build context. I used the 3 commands: = ~/sys_build_scripts.amd64-host/make-aarch64-debug-clang-default_config-amd= 64-host.sh -j32 kernel-toolchain = ~/sys_build_scripts.amd64-host/make-aarch64-debug-clang-default_config-amd= 64-host.sh -j32 buildkernel = ~/sys_build_scripts.amd64-host/make-aarch64-debug-clang-default_config-amd= 64-host.sh -j32 installkernel = DESTDIR=3D/usr/obj/DESTDIRs/clang-aarch64-installkernel-dbg-default_config= (I'll avoid documenting copying to the RPi4B /boot/kernel/ and such.) It still failed to boot, with: . . . Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/boot/kernel/kernel]... =20 Using DTB provided by EFI at 0x7ef0000. EFI framebuffer information: addr, size 0x3e2fe000, 0x7e9000 dimensions 1920 x 1080 stride 1920 masks 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000 ---<>--- panic: Too many early devmap mappings cpuid =3D 0 time =3D 1 KDB: stack backtrace: . . . So my configuration files were not needed to have the failure that I've been getting for the debug kernels. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)