From nobody Mon Jul 8 05:32:48 2024 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 4WHXpD2sJxz5R0N8 for ; Mon, 08 Jul 2024 05:33:08 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-22.consmr.mail.gq1.yahoo.com (sonic317-22.consmr.mail.gq1.yahoo.com [98.137.66.148]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4WHXpB1JQSz58q1 for ; Mon, 8 Jul 2024 05:33:05 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=BasJQfnV; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.66.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1720416784; bh=OUDfPRdZ0+5LpluZeGvapDSzKjCr5Vy9pQqfGCM/YlQ=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=BasJQfnVcfJDVIFpb2Ndi9GKITb/TSzD95c3vXZF5yAy15hFCDXFpdb8mEbjQUQrU+3TBYBz/pwe0UsIoghV9TxRjIgQevFe+Co2tlTNfVe4ozC874Hpdm774nychxSqKP5RZzAfsS3IVr7KgCe7JScfXGU3OWxFuDV/4+7zQU23sK3DzR6iFlYSxITvkYTutFjZAxhisnwEy9DDxqZVzdhCwMkXky2d2C106vpVA1TgO7KSGVK5vRQlPBTsVpKilVsjPrJ6B/NU3G8xTYTchRr1uMu/SP4NWVYUk7MLbaRNFcfAr3CtSPVIAVv4NvZmcu+A2tBCZWUvxQzZsKFnZg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1720416784; bh=NpimZnxwgrGNZ2Ao+KLojVG/6zD6KCcrkIcXL+4goOr=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=kn3l6URWcfyVQROM9/tiYl9k65ZWiiEjkSNcsiOuxrDcNfDH7ZW/gzLJm7sYmQvl0A3bPmf+Y9kRPZX2wc6mQl09RdOCFIkBc7EksTtECs+vdJzLNCECM3/uZ87pk8vgjeGo9zeeOu1Ykdgn8PSb84QUGS34X2/hNa8dvUj84VNqOPI4eI9A6xvi0kt+pN3oN99+DcC1qCjZswEIpF2AKnrkoltn7K8AsF9o0tEul3F/dtDtainfoVurXy2aEy3ypuDpd/RXm1YBWxKLKJYs/yyQcMeQAAjTouFq3nWU1tt0+F8EoLULaZmPG+PPRrDdWsE5lTVDS00tDD6TzxiD3Q== X-YMail-OSG: kwOtETcVM1kjq5oZ.GmDUvYfAcVt_r_3mlE82iuroL7BlGVlmunsbTsdeQbUJKw AWA37r9fjdLfFscZAimwfhHfRQvRJS31ijmxI7p1.EAPOyxfoElVbHhUbgTHRJITH25Z5kmdbOEP 70SZ0vmU5zKVP_18zoSF.W2RAR2R.48JV_GxhTJi7vPu4QtdHXs5PpIlhd.wLf1auibm.OYN3iR1 1DGhJu_XiPOYSHShAmRgUgDGHCf1vgQRZsQJKRMr_A8TERNBsKU0T_Jf6PCgP.gSIRh6463p2vVI 3UrFKuRAKnz7XaRe7Rk.IGamL.wcOE_RXLNzE.119LT4lMkdIqraRF9iDE7GYV_xu1wWUrlRm_4X CWzEVQKi5q5v1hEqHSHlU.7D1IZmwYUFVa_2peHw51VIe3B90O6hFOhxUyavEO2SM5Y2A3TnmzI7 f5wlsKKkpFzM1a3ILeI_RYDVqXxrF45IDTD3FUw5R9MVQdyvVuFpRUF7jbWaV.pdlrM_McqS7fNf vjzHk48w7tFEcpUH_4mv5pTUDcagwcBQ2tM.af_qsf8PAIz26uJsdrH_pFUHPzSo9NS7iVAeMPPO E3qCSfrmjbKYixQsSTWHmcPAbV8M951isxLTvKXOtke4LOBJqE__iE21csQUmith3UeY3qbW54l4 xJvjvRnNP7rqc0Epxcd_EapmzBq1ApDAz.IczRrA3TRWvsprQVu8iIlPo.g1ZzLe1VJjUlOCWla8 ilmXQBQcRTsJ_AxTWlRAnspJCMlWNIWGMjchG0s9v5dX1Bmzt321OwI3TvED.0Lu3OoE8fqrJF0e yWGbxc7q2j6Y8BUUgdwqDsNRgGTK5EwnI56jJCasDrwSmY_m_78_zxUQpYqUOP6ObTAwKcUsByHg KLwuHy3FMuM9tRNof8bfirPY1w6OsD5vpO7j9IgzS3hXk0t27eTNkgTfZBnzlE66HWjTFoLiIfGt pghNal6avcWKP_Sl0iubmmihtHeZL4FjQUMJOLmz5WU6m0z5_M_BCcaX1KlaUGrcikF9bvFLshVv 0fIiFQryp7xspd2HcZU.gqBSjwFmchdEdmcV4N4J0xSBxT1prsfE4oNSlY7eXgr12oSyqF8YcIbW QGFWM5kG6EWsF699b6UIYTIE6xHnEXWeSq6wApGbMvuXa87i6we3sTkOM_Q7g6s2wnXLPD0ECv5t CXdcI5UexxZ8HLXe.o0PF240Rl6.BiYrdnkP6cFj8VVGMg2Wo9zkqz5QbeSqt8XMY3JXPMw5PUt8 .zK7xKYErvmMOth7pRPWnmqo1VW9eRl081jkf6BVtmifpJ4fQqHyXIRHFYjX1aROCtyQeKaLIU8u fEmPGsPO20rW7GVGdi0XSQVf0IyluD6c6tZPEjl4VxoFAlyXfkXaqSseprgT02rskB_qSGQsmtGP uRxUazTpOZ0G1XX0quosWO5HWzFh0Iou1CmpmzMDSgQ2Oig.psz_av4mSfX9_abhWvbCaqQ3x6Gn _EgOr6RNVO.SMzvzHO4W22VpX47r8e1cjZ5GHvGXhIWlmi8XOjxIzMTWJqPUMSOzdcLcYZK3Kwd_ 0B9CJZ8hvxgv0_KnMTSm8G_xffRoJwMBDY_D_5Cmgzg2HimL2Yg8suAp6N4CSugKYZg28Z0ubBj_ r1R.9ACe7Z8JMAMEgiBGJmibVq3OHwQb.TD8iEhzd8T65sKq9PQOQ5lpGluHDawPEx95Qe4lGwS8 QWTl1fqIqUP8p35VFP08XiSrnXKF7pRKJT3G51nK3eh7Ng9hITlr2lCUSK.yWImTIZMYYXKC1G8W 2FOQOxEbtSWhTgeo04txe9mQ0AfC5WB7pNgf0hpHCsK.lpoyfvG1kdMxPlD9SGPPsyrhQZPXo.dv pQLs3sJLcZna.yY7peNQMYtuw0xM1E4Vl_CAYcsThvKgf9RqEvNxlCuzthEjbos4Ixon7LrMwKFy yYc4EZlW8Ka8TJ774jireAnn1QtMqEoPS3JBma._bhD3xpqhpJ5PP2Z0caZSJuUp2orSnXCwdB5d m2mvN1lKl9fxsjXWpt_BCgvAA9ldsAEaJQ9zR4cZFd_QA_2B36gUQvQlfP6T.0lLOEc1i4417mnP 8tYe3p3a9MOlBHauAaMujhrUG51LIThPuN61f84klM2tVnRkKssoLqNKGTVUBzzRtRvTB00utmEt spSKCDbSPm9JpscJ1cEjMwqXk23RrTy8Qn_phHI5mP2MA9g24ZGK0zYOqSW5J0elCMtCuuwN3ABl POt.PtLc.c7Aycd8s2aGxGhHbX9cizHLykBMVPDX2hLGLOj3sBQfJyKijIIhJV50- X-Sonic-MF: X-Sonic-ID: 35286637-b22b-4425-9349-4e475dcff59d Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Mon, 8 Jul 2024 05:33:04 +0000 Received: by hermes--production-gq1-5b4c49485c-pghqv (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 36b0f227c5d622dae41c2373e38125a0; Mon, 08 Jul 2024 05:32:59 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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 16.0 \(3774.600.62\)) Subject: pkgbase armv7 system boot failures on OrangePi+ 2ed: U-Boot 2024.04 issue(s), reverted back to 2024.01 Message-Id: <12A51AAC-6486-4DC1-964B-A93C1E66C08D@yahoo.com> Date: Sun, 7 Jul 2024 22:32:48 -0700 To: FreeBSD ARM List X-Mailer: Apple Mail (2.3774.600.62) References: <12A51AAC-6486-4DC1-964B-A93C1E66C08D.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.66.148:from]; APPLE_MAILER_COMMON(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.66.148:from] X-Rspamd-Queue-Id: 4WHXpB1JQSz58q1 Note: Reverting U-Boot 2024.04 to 2024.01 got rid of the boot failures. None of my armv7 installations would boot with 2024.04. Example failure . . . (but details varied widely) . . . . . . FreeBSD 15.0-CURRENT main-n270963-609cdb12b962 GENERIC arm . . . random: unblocking device. Kernel page fault with the following non-sleepable locks held: exclusive rw kernel vm object (kernel vm object) r =3D 0 (0xc0b9bce0) = locked @ /home/pkgbuild/worktrees/main/sys/vm/vm_kern.c:544 stack backtrace: #0 0xc036b964 at witness_debugger+0x78 #1 0xc036cc08 at witness_warn+0x420 #2 0xc0625470 at abort_handler+0x1d4 #3 0xc0603b78 at exception_exit+0 #4 0xc034bb6c at pctrie_lookup_le_node+0x1c #5 0xc05c7ec4 at kmem_back_domain+0xcc #6 0xc05c7dd0 at kmem_malloc_domainset+0xc0 #7 0xc05bbfe0 at keg_alloc_slab+0xc8 #8 0xc05bddb4 at zone_import+0xf8 #9 0xc05c0af4 at cache_alloc+0x408 #10 0xc05ba304 at cache_alloc_retry+0x30 #11 0xc02cd718 at malloc+0x8c #12 0xc0304708 at sysctl_add_oid+0x180 #13 0xc05be900 at zone_alloc_sysctl+0x868 #14 0xc05bfc98 at uma_startup3+0x78 #15 0xc027c28c at mi_startup+0x214 Fatal kernel mode data abort: 'Alignment Fault' on read trapframe: 0xc0f14b30 FSR=3D00000001, FAR=3D0000453a, spsr=3D400000d3 r0 =3D0000453a, r1 =3D00000005, r2 =3D0001661d, r3 =3Dc3f00c60 r4 =3D0000001f, r5 =3D0000001f, r6 =3Dfffffffd, r7 =3D00000000 r8 =3D00000005, r9 =3D00000000, r10=3D00000001, r11=3Dc0f14bd8 r12=3Dffffffff, ssp=3Dc0f14bc0, slr=3D00000000, pc =3Dc034bb6c panic: Fatal abort cpuid =3D 0 time =3D 1 KDB: stack backtrace: db_trace_self() at db_trace_self pc =3D 0xc06012f8 lr =3D 0xc007a308 = (db_trace_self_wrapper+0x30) sp =3D 0xc0f14908 fp =3D 0xc0f14a20 db_trace_self_wrapper() at db_trace_self_wrapper+0x30 pc =3D 0xc007a308 lr =3D 0xc02f40d8 (vpanic+0x158) sp =3D 0xc0f14a28 fp =3D 0xc0f14a48 r4 =3D 0x00000100 r5 =3D 0x00000000 r6 =3D 0xc0737d38 r7 =3D 0xc0b29b04 vpanic() at vpanic+0x158 pc =3D 0xc02f40d8 lr =3D 0xc02f3f80 (vpanic) sp =3D 0xc0f14a50 fp =3D 0xc0f14a54 r4 =3D 0xc0f14b30 r5 =3D 0x00000013 r6 =3D 0x0000453a r7 =3D 0x00000001 r8 =3D 0x00000001 r9 =3D 0x00000013 r10 =3D 0x0000453a vpanic() at vpanic pc =3D 0xc02f3f80 lr =3D 0xc0625a4c (abort_align) sp =3D 0xc0f14a5c fp =3D 0xc0f14a88 r4 =3D 0x00000001 r5 =3D 0x00000001 r6 =3D 0x00000013 r7 =3D 0x0000453a r8 =3D 0xc0f14a54 r9 =3D 0xc02f3f80 r10 =3D 0xc0f14a5c abort_align() at abort_align pc =3D 0xc0625a4c lr =3D 0xc06255a4 (abort_handler+0x308) sp =3D 0xc0f14a90 fp =3D 0xc0f14b28 r4 =3D 0xc0b19540 r10 =3D 0x0000453a abort_handler() at abort_handler+0x308 pc =3D 0xc06255a4 lr =3D 0xc0603b78 (exception_exit) sp =3D 0xc0f14b30 fp =3D 0xc0f14bd8 r4 =3D 0x0000001f r5 =3D 0x0000001f r6 =3D 0xfffffffd r7 =3D 0x00000000 r8 =3D 0x00000005 r9 =3D 0x00000000 r10 =3D 0x00000001 exception_exit() at exception_exit pc =3D 0xc0603b78 lr =3D 0x00000000 (0) sp =3D 0xc0f14bc0 fp =3D 0xc0f14bd8 r0 =3D 0x0000453a r1 =3D 0x00000005 r2 =3D 0x0001661d r3 =3D 0xc3f00c60 r4 =3D 0x0000001f r5 =3D 0x0000001f r6 =3D 0xfffffffd r7 =3D 0x00000000 r8 =3D 0x00000005 r9 =3D 0x00000000 r10 =3D 0x00000001 r12 =3D 0xffffffff pctrie_lookup_le_node() at pctrie_lookup_le_node+0x1c pc =3D 0xc034bb6c lr =3D 0xc05c7ec4 (kmem_back_domain+0xcc) sp =3D 0xc0f14be0 fp =3D 0xc0f14c20 r4 =3D 0x00000003 r5 =3D 0x00000000 r6 =3D 0x00000000 r7 =3D 0xc0b9bce0 r8 =3D 0xc0b9bce0 r9 =3D 0x00000001 kmem_back_domain() at kmem_back_domain+0xcc pc =3D 0xc05c7ec4 lr =3D 0xc05c7dd0 = (kmem_malloc_domainset+0xc0) sp =3D 0xc0f14c28 fp =3D 0xc0f14c78 r4 =3D 0x00000000 r5 =3D 0xc3e78000 r6 =3D 0x00001000 r7 =3D 0xc0f14c58 r8 =3D 0xc0b9bdc0 r9 =3D 0x00000001 r10 =3D 0xc0f14c2c kmem_malloc_domainset() at kmem_malloc_domainset+0xc0 pc =3D 0xc05c7dd0 lr =3D 0xc05bbfe0 (keg_alloc_slab+0xc8) sp =3D 0xc0f14c80 fp =3D 0xc0f14cb0 r4 =3D 0xc5715700 r5 =3D 0xc05bdacc r6 =3D 0x00001000 r7 =3D 0x00000000 r8 =3D 0x00000000 r9 =3D 0xc5716480 r10 =3D 0x00000001 keg_alloc_slab() at keg_alloc_slab+0xc8 pc =3D 0xc05bbfe0 lr =3D 0xc05bddb4 (zone_import+0xf8) sp =3D 0xc0f14cb8 fp =3D 0xc0f14d20 r4 =3D 0x00000000 r5 =3D 0xc5715700 r6 =3D 0x00000000 r7 =3D 0xd661afec r8 =3D 0xd661bfec r9 =3D 0x00000001 r10 =3D 0x00000001 zone_import() at zone_import+0xf8 pc =3D 0xc05bddb4 lr =3D 0xc05c0af4 (cache_alloc+0x408) sp =3D 0xc0f14d28 fp =3D 0xc0f14d68 r4 =3D 0xc5716480 r5 =3D 0xc572f80c r6 =3D 0x0000007d r7 =3D 0x00000000 r8 =3D 0xc090a8c0 r9 =3D 0xc572f800 r10 =3D 0x00000000 cache_alloc() at cache_alloc+0x408 pc =3D 0xc05c0af4 lr =3D 0xc05ba304 (cache_alloc_retry+0x30) sp =3D 0xc0f14d70 fp =3D 0xc0f14d98 r4 =3D 0x00000002 r5 =3D 0xc5716480 r6 =3D 0x00000002 r7 =3D 0xc09406b0 r8 =3D 0xc090a8c0 r9 =3D 0xd6618000 r10 =3D 0xc5716480 cache_alloc_retry() at cache_alloc_retry+0x30 pc =3D 0xc05ba304 lr =3D 0xc02cd718 (malloc+0x8c) sp =3D 0xc0f14da0 fp =3D 0xc0f14db8 r4 =3D 0x00000002 r5 =3D 0xc5716480 r6 =3D 0x00000003 r7 =3D 0x00000000 r8 =3D 0xc090a8c0 r9 =3D 0xd6618000 r10 =3D 0xffffffff malloc() at malloc+0x8c pc =3D 0xc02cd718 lr =3D 0xc0304708 (sysctl_add_oid+0x180) sp =3D 0xc0f14dc0 fp =3D 0xc0f14de0 r4 =3D 0x00000000 r5 =3D 0x00000000 r6 =3D 0xc07cd341 r7 =3D 0x00000000 r8 =3D 0xd6611da0 r10 =3D 0xffffffff sysctl_add_oid() at sysctl_add_oid+0x180 pc =3D 0xc0304708 lr =3D 0xc05be900 (zone_alloc_sysctl+0x868) sp =3D 0xc0f14de8 fp =3D 0xc0f14e40 r4 =3D 0x00000000 r5 =3D 0xd6618000 r6 =3D 0xc079921a r7 =3D 0xc571c480 r8 =3D 0xc0304e9c r9 =3D 0x80040001 r10 =3D 0x80040009 zone_alloc_sysctl() at zone_alloc_sysctl+0x868 pc =3D 0xc05be900 lr =3D 0xc05bfc98 (uma_startup3+0x78) sp =3D 0xc0f14e48 fp =3D 0xc0f14e58 r4 =3D 0xc571c480 r5 =3D 0xc571b500 r6 =3D 0xc0969cf4 r7 =3D 0xc08fae84 r8 =3D 0x00000000 r9 =3D 0x02300000 r10 =3D 0xc093cce4 uma_startup3() at uma_startup3+0x78 pc =3D 0xc05bfc98 lr =3D 0xc027c28c (mi_startup+0x214) sp =3D 0xc0f14e60 fp =3D 0xc0f14e88 r4 =3D 0xc0b1918c r5 =3D 0xc0b19188 mi_startup() at mi_startup+0x214 pc =3D 0xc027c28c lr =3D 0xc027c28c (mi_startup+0x214) sp =3D 0xc0f14e6c fp =3D 0xc0f14e88 KDB: enter: panic [ thread pid 0 tid 100000 ] Stopped at kdb_enter+0x54: ldrb r15, [r15, r15, ror r15]! db>=20 =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Jul 10 18:36:56 2024 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 4WK66d3F9Gz5Qx1m for ; Wed, 10 Jul 2024 18:37:45 +0000 (UTC) (envelope-from bounce.ztjj4n8yef5f8k4=q8pa42ph8l7g=ih3r4ay9vop6fc@em790814.fubar.geek.nz) Received: from e3i74.smtp2go.com (e3i74.smtp2go.com [158.120.84.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4WK66Z3vHpz3wdv for ; Wed, 10 Jul 2024 18:37:41 +0000 (UTC) (envelope-from bounce.ztjj4n8yef5f8k4=q8pa42ph8l7g=ih3r4ay9vop6fc@em790814.fubar.geek.nz) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=smtpservice.net header.s=a1-4 header.b=KsBlSgKz; dkim=pass header.d=fubar.geek.nz header.s=s790814 header.b=LWG2Vkj6; dmarc=pass (policy=none) header.from=fubar.geek.nz; spf=pass (mx1.freebsd.org: domain of "bounce.ztjj4n8yef5f8k4=q8pa42ph8l7g=ih3r4ay9vop6fc@em790814.fubar.geek.nz" designates 158.120.84.74 as permitted sender) smtp.mailfrom="bounce.ztjj4n8yef5f8k4=q8pa42ph8l7g=ih3r4ay9vop6fc@em790814.fubar.geek.nz" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smtpservice.net; i=@smtpservice.net; q=dns/txt; s=a1-4; t=1720636648; h=feedback-id : x-smtpcorp-track : date : message-id : to : subject : from : reply-to : sender : list-unsubscribe : list-unsubscribe-post; bh=UDri12VmmZ3Ox0iMwDOk64fdxLyFOfsIQ4531iXb8tA=; b=KsBlSgKzF4Iy0352ETa624BDeXljG9oljLaoSl5g+rAUQJjoh7OlsqlNMgIul2UgKtbHE tFm88qqqAfMer8ALARnW5q0dR3oStlmVciBk812Z048V5QIo7sXJJY46NIPAeuWz8jzPOiV ScOmoDDIDujsBAkK9pBEq07kNxPjoZJ5H+Bm1dygLIjNHjyIBtZiOqf/G9Nbij6yoD6hyCM S+RFayMUmhCbE6JcOgyGQ2ohxEgvpFBLZOW9mnIFtdtL/vF068Hcy7mjSZ2E3+zdWlCZyj1 k0vJLQsYVvWrLY/L0vscK+4POBF+7TsOyf9yniAMEaQ+2dJbBzW5snQ8Eg9w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fubar.geek.nz; i=@fubar.geek.nz; q=dns/txt; s=s790814; t=1720636648; h=from : subject : to : message-id : date; bh=UDri12VmmZ3Ox0iMwDOk64fdxLyFOfsIQ4531iXb8tA=; b=LWG2Vkj6pMrATwPIihGRvsRmpTxIwOc2oiF0uXIo6rFFGgPmCI8DHzmfw8pD66vBgB2cZ CeQG/M10Rct/DGrPmYG1/q5ThcDrkaS6tSnH/XpXww7ZVDJNlnK9hONF0zWCBCyHI63Q1jP FTDXHDGVNHcqJmrmS3DG5bjc8/ZVtLaBfeRW6zHRJ3oK6xU3N7QOZi49AWrU9XqOhPzttey G1laCL6zSO+pxe8+FDSbx1iKHP2Y44HjvETQphmYVvtFWH7+yWQksjrBnbd6mEeW+jp51pS q0QRnmkvws+pMb8uc9DPkI3880O+loSpvsrenXcWV6udVlG3GSTU6y0pP4iQ== Received: from [10.99.243.232] (helo=morbo.fubar.geek.nz) by smtpcorp.com with esmtpsa (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.97.1-S2G) (envelope-from ) id 1sRcBh-4o5NDgrgsUJ-rOZn; Wed, 10 Jul 2024 18:37:09 +0000 Received: from smtpclient.apple (92.40.184.0.threembb.co.uk [92.40.184.0]) by morbo.fubar.geek.nz (Postfix) with ESMTPSA id 7F8CF4761B; Wed, 10 Jul 2024 18:37:07 +0000 (UTC) From: Andrew Turner Message-Id: <084E63D4-8A02-4E7B-8C26-152ED0D0317A@fubar.geek.nz> Content-Type: multipart/alternative; boundary="Apple-Mail=_54ED34D8-D0A2-450D-BCA7-9725968BFD15" 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 16.0 \(3774.600.62\)) Subject: Re: FreeBSD OS installation stuck after selecting Boot installer Date: Wed, 10 Jul 2024 19:36:56 +0100 In-Reply-To: Cc: Warner Losh , Mark Millard , "freebsd-arm@freebsd.org" To: "Anantharam, Arjun" References: <9BE6FB50-27DC-453E-B915-131D45C901CD.ref@yahoo.com> <9BE6FB50-27DC-453E-B915-131D45C901CD@yahoo.com> <1DEED962-C5D8-4B6D-8BC9-870A9BFE1176@fubar.geek.nz> X-Mailer: Apple Mail (2.3774.600.62) X-Report-Abuse: Please forward a copy of this message, including all headers, to Feedback-ID: 790814m:790814amQcrys:790814s4L-EoCuCE X-smtpcorp-track: VjBjptfBo2HZ.hAgPBCn3ujTi.bNIyjwukLZJ X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.68 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.977]; DMARC_POLICY_ALLOW(-0.50)[fubar.geek.nz,none]; FORGED_SENDER(0.30)[andrew@fubar.geek.nz,bounce.ztjj4n8yef5f8k4=q8pa42ph8l7g=ih3r4ay9vop6fc@em790814.fubar.geek.nz]; R_SPF_ALLOW(-0.20)[+ip4:158.120.80.0/21]; R_DKIM_ALLOW(-0.20)[smtpservice.net:s=a1-4,fubar.geek.nz:s=s790814]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FREEMAIL_CC(0.00)[bsdimp.com,yahoo.com,freebsd.org]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; RCVD_TLS_ALL(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_DN_EQ_ADDR_SOME(0.00)[]; DKIM_TRACE(0.00)[smtpservice.net:+,fubar.geek.nz:+]; ASN(0.00)[asn:23352, ipnet:158.120.84.0/22, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_NEQ_ENVFROM(0.00)[andrew@fubar.geek.nz,bounce.ztjj4n8yef5f8k4=q8pa42ph8l7g=ih3r4ay9vop6fc@em790814.fubar.geek.nz]; RCPT_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[158.120.84.74:from] X-Rspamd-Queue-Id: 4WK66Z3vHpz3wdv --Apple-Mail=_54ED34D8-D0A2-450D-BCA7-9725968BFD15 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On 10 Jul 2024, at 17:03, Anantharam, Arjun = wrote: >=20 > Hi, >=20 > On most of our hardware, i still run into mount issues. Can anyone = provide some guidance on this ? > This iso/img file boot is the only option right now for us to boot = FreeBSD(no PXE boot option yet), so any inputs are appreciated!! >=20 The issue appears to be the interface the NVMe provides to the kernel. > found-> vendor=3D0x8086, dev=3D0x1457, revid=3D0x21 > domain=3D0, bus=3D0, slot=3D1, func=3D1 > class=3D01-08-02, hdrtype=3D0x00, mfdev=3D1 > cmdreg=3D0x0000, statreg=3D0x0010, cachelnsz=3D0 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 = ns) > intpin=3Da, irq=3D255 > powerspec 3 supports D0 D3 current D0 > MSI supports 1 message, 64 bit, vector masks > MSI-X supports 257 messages in map 0x18 > map[10]: type Prefetchable Memory, range 64, base = 0x2220000000, size 25, memory disabled This looks like the NVMe device that the nvme driver attaches to. The = class=3D01-08-02 indicates it=E2=80=99s an NVMe device using the = enterprise nvmhci. =E2=80=A6 > found-> vendor=3D0x8086, dev=3D0x1458, revid=3D0x21 > domain=3D0, bus=3D0, slot=3D1, func=3D7 > class=3D01-08-00, hdrtype=3D0x00, mfdev=3D1 > cmdreg=3D0x0000, statreg=3D0x0010, cachelnsz=3D0 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 = ns) > intpin=3Da, irq=3D255 > powerspec 3 supports D0 D3 current D0 > MSI-X supports 257 messages in map 0x18 > map[10]: type Prefetchable Memory, range 64, base = 0x2224000000, size 25, memory disabled This is the NVMe device the nvme driver doesn=E2=80=99t attach to. As = the class is 01-08-00 the driver doesn=E2=80=99t attach. The problem is = the 00 at the end. I don=E2=80=99t know the difference between the different interfaces so = am unsure how difficult it would be to support this device. Andrew= --Apple-Mail=_54ED34D8-D0A2-450D-BCA7-9725968BFD15 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
On 10 Jul = 2024, at 17:03, Anantharam, Arjun <arjun.anantharam@intel.com> = wrote:

Hi,

On most of our hardware, i still run into mount issues. Can = anyone provide some guidance on this ?
This iso/img file boot is the only option = right now for us to boot FreeBSD(no PXE boot option yet), so any inputs = are appreciated!!


The issue = appears to be the interface the NVMe provides to the = kernel.

found-> vendor=3D0x8086, dev=3D0x1457, revid=3D0x21
        domain=3D0, = bus=3D0, slot=3D1, func=3D1
        class=3D01-08-02, hdrtype=3D0x00, = mfdev=3D1
      =   cmdreg=3D0x0000, statreg=3D0x0010, cachelnsz=3D0 = (dwords)
      =   lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 = ns)
      =   intpin=3Da, irq=3D255
        powerspec 3  supports D0 D3 =  current D0
        MSI supports 1 message, 64 bit, = vector masks
      =   MSI-X supports 257 messages in map 0x18
        map[10]: type = Prefetchable Memory, range 64, base 0x2220000000, size 25, memory = disabled

This looks like the = NVMe device that the nvme driver attaches to. The class=3D01-08-02 = indicates it=E2=80=99s an NVMe device using the enterprise = nvmhci.

=E2=80=A6

found-> = vendor=3D0x8086, dev=3D0x1458, revid=3D0x21
        domain=3D0, bus=3D0, slot=3D1, = func=3D7
      =   class=3D01-08-00, hdrtype=3D0x00, mfdev=3D1
        cmdreg=3D0x0000,= statreg=3D0x0010, cachelnsz=3D0 (dwords)
        lattimer=3D0x00 (0 ns), mingnt=3D0x00 = (0 ns), maxlat=3D0x00 (0 ns)
        intpin=3Da, irq=3D255
        powerspec 3 =  supports D0 D3  current D0
        MSI-X supports 257 messages in map = 0x18
      =   map[10]: type Prefetchable Memory, range 64, base 0x2224000000, = size 25, memory disabled

This is = the NVMe device the nvme driver doesn=E2=80=99t attach to. As the class = is 01-08-00 the driver doesn=E2=80=99t attach. The problem is the 00 at = the end.

I don=E2=80=99t know the difference = between the different interfaces so am unsure how difficult it would be = to support this device.

Andrew
= --Apple-Mail=_54ED34D8-D0A2-450D-BCA7-9725968BFD15-- From nobody Thu Jul 11 21:46:56 2024 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 4WKpGd50cNz5Q1ws for ; Thu, 11 Jul 2024 21:47:05 +0000 (UTC) (envelope-from fred@thegalacticzoo.com) Received: from nmtao201.oxsus-vadesecure.net (mta-231b.oxsus-vadesecure.net [15.204.3.5]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4WKpGc4wh7z4PpG for ; Thu, 11 Jul 2024 21:47:04 +0000 (UTC) (envelope-from fred@thegalacticzoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=webcom.xion.oxcs.net header.s=mail1 header.b=pvkDyrk7; dmarc=pass (policy=quarantine) header.from=thegalacticzoo.com; spf=pass (mx1.freebsd.org: domain of fred@thegalacticzoo.com designates 15.204.3.5 as permitted sender) smtp.mailfrom=fred@thegalacticzoo.com; arc=pass ("oxsus-vadesecure.net:s=arc-202309-rsa2048:i=1") ARC-Seal: i=1; a=rsa-sha256; d=oxsus-vadesecure.net; s=arc-202309-rsa2048; t=1720734423; cv=none; b=hJ/Bj4n5w+FxSp+Fb4gPgO09bHRPbGxG+IkAmYgDLCmkYDDGgm3s6gaGLtnnT1D1GRk2G/OVxfdNel2NexYp5H3tSyWkHizNWj+QGfZr1zfEoC7JwLcQGmxX0CPaa0jTyQzbbVGQGW3gH9Baz87YH1xHaFrNur27C3KrJ2wq93MsyMUqItORLBhKdBxikV1iutg33Rc0rhUIh/zJvR1Q/HlE+0vJ/XCKeJkqgnLABZ6NEAjBoGnlcCsc3Kot41mCPMzCVlyOkprjkXnWoMWtuD35edUB1sWEs9LHNN5QLzNr6r5Hmt4hU+XV6f0VqAFb3rWS+lM0MnPcIVvZFzd0pA== ARC-Message-Signature: i=1; a=rsa-sha256; d=oxsus-vadesecure.net; s=arc-202309-rsa2048; t=1720734423; c=relaxed/relaxed; h=from:reply-to:subject:date:to:cc:resent-date:resent-from:resent-to:resent-cc:in-reply-to:references:list-id:list-help:list-unsubscribe:list-unsubscribe-post:list-subscribe:list-post:list-owner:list-archive; bh=vdfSnjcE1XRe/FLginkXGHRW4edyACfbbkIJM5tTcwY=; b=j34tCFzUPQ5HPg/cVelXPxdUTxQSCas07Rupb6kUSV80ja+yTODIm3LTT0VoxyMaLawcPFx0q6gu9MxnvmxU350bTPZcnHS+RLtIOctO/iAuGvUppSO5tUf5sG/2HKTD5Uf+8nTkxNsrYot4qzy6jKa4EF/pc+qAtyTE0TbruGAGm+xveo302pvwbVdCeMW8f3adkj0p1vNnvV33aB0JhIYLQo0+XbE/rHnF9lK6rGbW7xejwqiyRF7KElQ9E3DPeZMQess4cM+eBBHyMYAvg66abcFzEkIKy/P1Pw6pHBXlLrPNxZgrTRAveIMQhtvyic1ZOJknKuu/kysRn9NWmA== ARC-Authentication-Results: i=1; DKIM-Signature: v=1; a=rsa-sha256; bh=vdfSnjcE1XRe/FLginkXGHRW4edyACfbbkIJM5 tTcwY=; c=relaxed/relaxed; d=webcom.xion.oxcs.net; h=from:reply-to: subject:date:to:cc:resent-date:resent-from:resent-to:resent-cc: in-reply-to:references:list-id:list-help:list-unsubscribe: list-unsubscribe-post:list-subscribe:list-post:list-owner:list-archive; q=dns/txt; s=mail1; t=1720734423; x=1721339223; b=pvkDyrk7S0fwIF5NQiNp1 Lv4IF5fJtsALWteVODzcgdV8OhT5QbkOtoh5EAwoVCBM0Tt0ah1tN56zHY8109DANrnUtWz B4Ny4tOe0gjYzW6J8oA9IlcKtvvwGBstSzPFLvZ8c7ZE5+n9rLVF9DZ2hMwVPehp1KhJWNC NMYnRvybFqvV/DbWdi0xvzLkyB3ySsiehgBcQVvYOJDv6Nm8oZwjsA1VjORBfQMWe9a8xt2 CwpAXX6upKVpQvrJzR3WxngoHoXtbDwVbeqQAoJmFstA49LA2RF+6ZwWkt//8IiCKICC7jY X8Lw8fRo+hVL8PBGzQ6EBDjF2KxDMqJf7iAyA== Received: from proxy-12.proxy.cloudus.ewr.xion.oxcs.net ([172.56.169.248]) by oxsus2nmtao01p.internal.vadesecure.com with ngmta id df30f2ca-17e146d6792839ea; Thu, 11 Jul 2024 21:47:00 +0000 To: freebsd-arm@freebsd.org From: "Fred L. Finster" Subject: Booting FreeBSD on N1 NEOVERSE processor, HowTo instructions Message-ID: Date: Thu, 11 Jul 2024 14:46:56 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 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 Content-Type: multipart/mixed; boundary="------------907733035E52BD5EB634F195" Content-Language: en-US X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.90 / 15.00]; ARC_ALLOW(-1.00)[oxsus-vadesecure.net:s=arc-202309-rsa2048:i=1]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[thegalacticzoo.com,quarantine]; R_DKIM_ALLOW(-0.20)[webcom.xion.oxcs.net:s=mail1]; R_SPF_ALLOW(-0.20)[+ip4:15.204.3.4/30]; ONCE_RECEIVED(0.10)[]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:16276, ipnet:15.204.0.0/17, country:FR]; DKIM_TRACE(0.00)[webcom.xion.oxcs.net:+]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[15.204.3.5:from]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[15.204.3.5:from]; TO_DN_NONE(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; HAS_ATTACHMENT(0.00)[] X-Rspamd-Queue-Id: 4WKpGc4wh7z4PpG This is a multi-part message in MIME format. --------------907733035E52BD5EB634F195 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit https://x.com/onewilshire/status/1209981588135710720 X blog post from December 25, 2019 about booting FreeBSD on N1 Neoverse https://x.com/l_finster34982/status/1811504238377468367 My reply to that post Is there a write up How To install FreeBSD image file (14.1-RELEASE, 14.1-STABLE, 15.0-CURRENT ) to NVME storage on a N1 NEOVERSE in 2024 { other models N2 , N3, E1, V1 } https://forums.freebsd.org/threads/the-next-level-freebsd-on-arm64-in-the-cloud.79497/ Marcin blog about Generic Boot Images, NEOVERSE hardware : https://marcin.juszkiewicz.com.pl/2021/02/22/aarch64-boards-and-perception/ I attached a Document I was making for a GhostBSD-WorkStation, that I used as placeholder for inserting N1 Neoverse URL links to share with you. Sorry for the confusion. I am very much interested in getting FreeBSD booting successfully on your N1 Neoverse platform. Do update hardware details in your bug report and version number of the FreeBSD you were working with. Best of luck in your quest to running FreeBSD, Arjun. -- Fred Finster 971-718-9144 GhostBSD-Arm64.blogspot.com t.me/ghostbsd Telegram Channel GhostBSD.org website ghostbsdarm64.hopto.org/packages --------------907733035E52BD5EB634F195 Content-Type: application/pdf; name="GhostBSD_Workstation_Setup.pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="GhostBSD_Workstation_Setup.pdf" JVBERi0xLjUKJbXtrvsKNCAwIG9iago8PCAvTGVuZ3RoIDUgMCBSCiAgIC9GaWx0ZXIgL0Zs YXRlRGVjb2RlCj4+CnN0cmVhbQp4nI1UUXObOBB+51fsvcGMEUgYg/OWtFzam8ad2lw607QP MsiGFJAriZC2c//9Vhg7N03mpngGkFivvt3v+5ZCiD+f4i1ZUrLEK42gaJ1vTjh+UnsIeAh7 7VzlDk2n8BQSSpIY0sTe89YJdn7oh0Ah3zl37sZwZWCnZAufsvX7GbxSghsB32WvwItj91K1 izlcV1Kbq81r8GjqfvTS0JXqqzbc1LL7w3O+5H859jASphFekJeYeiWN0CA7WAl561FKXaG0 gBU95QVMrIV6EAoODTc7qVrPZqJsws4m7JTRCfydWxlz0BdBoKUy9SORyiLaB2oIPDZ3AQre QY/HfHbL8rMHSmDqQrSiM7ilBtwyEgZVY411y/fCLnu9hV3DdQWlqh8EORfECBsrOhb0Rij8 kwZTiWMJ6xs4KFkIjWAu4IRsGAZvEbmEq5YUsg0wpOwLowNdN3UhO78++MWhDzohH2xHzi9+ R//TSsri47FvoaxL6CTSVHcl8O67qepubzu7U0JYVrbKbvQHqLudtB8wQj9hQ7COS4h3roou 8Eqm9GNBWBmf2oJp3shhZDr3EmQasyLVTQN/TscdG7erG9tmOifUX2fvsstNNoNxtck9ByVy efXO7sQk9L3nZb36e73OVrk9Bo6srG5vMtBGKpsdi+BWK6vs/W223mQIAljI5vATpMULrSxF o2HFYAaraAYZnYGHundvKfwD4L2oyRNHqLW+1cT2b6vLs4pMheovNT6RDPFo/EY8iMafwnzk jls7+HXn25CikX1JkuV8mQRH5rJ8MuP6GkKygAGXFsa9c/cFN0IoHRrCDXwDOoYd72jihAGj FFqYL6PxrYENfHhytrX0r7Zg7GVP33BVYLdg28g98K3sDVyLTqi6gCuJMnpr6dOzp9ZWXJUD RwlcgMeoe1by85qe4Y6WCeKYW+BRSOLx/Xegz8MXoLvtiJzc9/rH11oMdfHDOogcmgCpp0HI AsYCjkEVkrCVCFv7vCv9g1CFONhhFHj5/f8jtp2OEoSKkFGb8bT6HdCLhLDnoE/dehzdLjvE 3eiqViKwA7LXAWUhzmoapymN4oSGCQstyl/E6VpurI1PLrOTk9rhOQ4HeC1wjG1R+CyeoRPo cqr0g/MvS5SpNgplbmRzdHJlYW0KZW5kb2JqCjUgMCBvYmoKICAgODU0CmVuZG9iagozIDAg b2JqCjw8CiAgIC9FeHRHU3RhdGUgPDwKICAgICAgL2EwIDw8IC9DQSAxIC9jYSAxID4+CiAg ID4+CiAgIC9Gb250IDw8CiAgICAgIC9mLTAtMCA2IDAgUgogICA+Pgo+PgplbmRvYmoKMiAw IG9iago8PCAvVHlwZSAvUGFnZSAlIDEKICAgL1BhcmVudCAxIDAgUgogICAvTWVkaWFCb3gg WyAwIDAgNjExLjk5OTk4MyA3OTEuOTk5OTgzIF0KICAgL0NvbnRlbnRzIDQgMCBSCiAgIC9H cm91cCA8PAogICAgICAvVHlwZSAvR3JvdXAKICAgICAgL1MgL1RyYW5zcGFyZW5jeQogICAg ICAvSSB0cnVlCiAgICAgIC9DUyAvRGV2aWNlUkdCCiAgID4+CiAgIC9SZXNvdXJjZXMgMyAw IFIKPj4KZW5kb2JqCjcgMCBvYmoKPDwgL0xlbmd0aCA4IDAgUgogICAvRmlsdGVyIC9GbGF0 ZURlY29kZQogICAvTGVuZ3RoMSAzNjg0MAo+PgpzdHJlYW0KeJyMvAl4HMWZN17V3dPXHN3T c3XP2XP0HJpTmhlZI8tW+z6FBL4kG2GBjW1OSwKMDRiLU7YhWOEKNgl2Eghn1sIXMg7BIeQg kODNJgSS7IfzfIZAQBvvxiEktkb/qh7JmOzu8/9G6nq7qntGo6r3+L1HNYAAAB4MABKoa667 vPf9+d98CoDrnwSAWLlm043qX9p+ewcAfegm5vV1veuvm3LT03kANr8OgOmG9dduWfdByy9P o4svAHDd5xuuvHztz86NzgPg9iY01rgBDThSlt+hfi/qxzZcd+Nm6QExgvoPAwAt125cczkQ vMMAbNuH+uJ1l2/upb8jos8aQGNA7e2/sveX69JnUP8EAIIMCPxlTegHfVsGtL1IwGPE9wEN GOLVA8BEjRDfP0QCnsEnhyFQWNr0KrpOABKmAAevgZcBOS1+1jLWcpF4pqVtrAW0onPxHGrq C2F72K6hBgIKnFPJ4+d0EzgLVOo4+pMQDIz/gTKZrgFNxApdkR7JQAEKhJkEApUEKVO6HbYT nL15BM7VTzQ2NXpJH7VaXq2s9q720SaryQbqjjdTN5pvtN5o2yT0BntDvfnewg72XvOgddB2 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 QW4iq/FXXqbkuQZt/HPv6jXt/AeYQTtCKDvfGl9pbYkb5uOql+AKPRNiECSEPISZCCL8LzTf QfgC4R8IAtyJ5gMITyEM8BCWyTLLLUvKeI51yifCLSx3IKcgd+wg2k2LQvbMeSG7fFrI9pfk WtDuL87TlRhxAU7gCJq/RfgI4VuE/0IQWS7LVRJfE+LaunZo9xEsPn8DYzU32n2rle+8Et7c q9t9PmgPneQj2AOKBrrr+R5I+xrApsAOQQuJlNB2Hm0Nt0d+/w1rBXGuCmVuZHN0cmVhbQpl bmRvYmoKOCAwIG9iagogICAyNzI3NgplbmRvYmoKOSAwIG9iago8PCAvTGVuZ3RoIDEwIDAg UgogICAvRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJxdVMtu2zAQvOsreEwPgWRy SSaAYKBILj70gbr9AFmkHAGxJMjywX9fzk6QAj3YHK92ljNDU/XL4fUwjZupf65zf8ybGcYp rfk639Y+m1M+j1O1syaN/fbxS7/7S7dUdSEf79ctXw7TMFdta+pf5eF1W+/m4WuaT/lLZYyp f6wpr+N0Ng9/Xo4sHW/L8p4vedpMU+33JuWhjPvWLd+7Sza1kh8PqTwft/tjof3r+H1fsrH6 e0dJ/Zzyden6vHbTOVdt0+xNOwz7Kk/pv2chkHIa+rdurVrvSmvTlKVqoyguS9WGneKylLpl 3RZsG8VlKT2BPQF4IB6AE3Eq2Hec3xUsXnFZSp0zPWYKuQKu7Tm/R53aBNoCuQHc+Ew9z8Cs R9SFmgWaHbU5aHP05eBLInsiZj5x5hPmcK+IvYTaRLWRK+B6cr1yT+SegKknQE/IxBleqMdC j7AuqHtq86qNPU5zZj2iHplz1JyZSUAmjnk65GmZm0VukV4ivFjuZbFXoOYAzZE4qn76DfBr ybXgBvoN8Gvpy6ovZhI0E/YL+oVnLThrS2yBhVwB13Om1/zpUeBR6EvUF8/R4RwdvTt496x7 rVODg4bI/CPyd/Ti9D9MDREaHP06+HXU49QLMwzIMBJHYEdfZcHF+bghuEK46593s7+ta7mW +kLQ+4ibOE75852xzAtY+vkLOigMqgplbmRzdHJlYW0KZW5kb2JqCjEwIDAgb2JqCiAgIDUy NgplbmRvYmoKMTEgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yCiAgIC9Gb250TmFt ZSAvWkpZWFNKK1RpbWVzTmV3Um9tYW5QU01UCiAgIC9Gb250RmFtaWx5IChUaW1lcyBOZXcg Um9tYW4pCiAgIC9GbGFncyAzMgogICAvRm9udEJCb3ggWyAtNTY4IC0zMDYgMjAyOCAxMDA2 IF0KICAgL0l0YWxpY0FuZ2xlIDAKICAgL0FzY2VudCA4OTEKICAgL0Rlc2NlbnQgLTIxNgog ICAvQ2FwSGVpZ2h0IDEwMDYKICAgL1N0ZW1WIDgwCiAgIC9TdGVtSCA4MAogICAvRm9udEZp bGUyIDcgMCBSCj4+CmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9Gb250CiAgIC9TdWJ0eXBl IC9UcnVlVHlwZQogICAvQmFzZUZvbnQgL1pKWVhTSitUaW1lc05ld1JvbWFuUFNNVAogICAv Rmlyc3RDaGFyIDMyCiAgIC9MYXN0Q2hhciAxMjUKICAgL0ZvbnREZXNjcmlwdG9yIDExIDAg UgogICAvRW5jb2RpbmcgL1dpbkFuc2lFbmNvZGluZwogICAvV2lkdGhzIFsgMjUwIDMzMyAw IDAgMCAwIDAgMCAzMzMgMzMzIDAgMCAyNTAgMzMzIDI1MCAyNzcgNTAwIDUwMCA1MDAgNTAw IDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDI3NyAwIDAgMCAwIDAgMCA3MjIgNjY2IDY2NiA3 MjIgNjEwIDU1NiA3MjIgNzIyIDMzMyAwIDAgNjEwIDg4OSA3MjIgNzIyIDAgMCA2NjYgNTU2 IDYxMCA3MjIgNzIyIDk0MyAwIDAgNjEwIDAgMCAwIDAgMCAwIDQ0MyA1MDAgNDQzIDUwMCA0 NDMgMzMzIDUwMCA1MDAgMjc3IDI3NyA1MDAgMjc3IDc3NyA1MDAgNTAwIDUwMCAwIDMzMyAz ODkgMjc3IDUwMCA1MDAgNzIyIDUwMCA1MDAgNDQzIDQ3OSAwIDQ3OSBdCiAgICAvVG9Vbmlj b2RlIDkgMCBSCj4+CmVuZG9iagoxIDAgb2JqCjw8IC9UeXBlIC9QYWdlcwogICAvS2lkcyBb IDIgMCBSIF0KICAgL0NvdW50IDEKPj4KZW5kb2JqCjEyIDAgb2JqCjw8IC9Qcm9kdWNlciAo Y2Fpcm8gMS4xNi4wIChodHRwczovL2NhaXJvZ3JhcGhpY3Mub3JnKSkKICAgL0NyZWF0aW9u RGF0ZSAoRDoyMDI0MDcxMTE0MzgwNy0wNycwMCkKPj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9U eXBlIC9DYXRhbG9nCiAgIC9QYWdlcyAxIDAgUgo+PgplbmRvYmoKeHJlZgowIDE0CjAwMDAw MDAwMDAgNjU1MzUgZiAKMDAwMDAzMDE1MiAwMDAwMCBuIAowMDAwMDAxMDc3IDAwMDAwIG4g CjAwMDAwMDA5NjggMDAwMDAgbiAKMDAwMDAwMDAxNSAwMDAwMCBuIAowMDAwMDAwOTQ2IDAw MDAwIG4gCjAwMDAwMjk2MTIgMDAwMDAgbiAKMDAwMDAwMTMwOSAwMDAwMCBuIAowMDAwMDI4 NjgwIDAwMDAwIG4gCjAwMDAwMjg3MDQgMDAwMDAgbiAKMDAwMDAyOTMwOCAwMDAwMCBuIAow MDAwMDI5MzMxIDAwMDAwIG4gCjAwMDAwMzAyMTcgMDAwMDAgbiAKMDAwMDAzMDMzNCAwMDAw MCBuIAp0cmFpbGVyCjw8IC9TaXplIDE0CiAgIC9Sb290IDEzIDAgUgogICAvSW5mbyAxMiAw IFIKPj4Kc3RhcnR4cmVmCjMwMzg3CiUlRU9GCg== --------------907733035E52BD5EB634F195-- From nobody Fri Jul 12 12:00:59 2024 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 4WL9DY6QdLz5QFy1 for ; Fri, 12 Jul 2024 12:01:33 +0000 (UTC) (envelope-from bounce.6vq99urpb4vmjo6=h5yy9u0rk1nt=3pcc51blaq44dj@em790814.fubar.geek.nz) Received: from e3i74.smtp2go.com (e3i74.smtp2go.com [158.120.84.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4WL9DW5BGRz4tW8 for ; Fri, 12 Jul 2024 12:01:30 +0000 (UTC) (envelope-from bounce.6vq99urpb4vmjo6=h5yy9u0rk1nt=3pcc51blaq44dj@em790814.fubar.geek.nz) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=smtpservice.net header.s=a1-4 header.b=OAnJdRRN; dkim=pass header.d=fubar.geek.nz header.s=s790814 header.b=AN4p2md4; dmarc=pass (policy=none) header.from=fubar.geek.nz; spf=pass (mx1.freebsd.org: domain of "bounce.6vq99urpb4vmjo6=h5yy9u0rk1nt=3pcc51blaq44dj@em790814.fubar.geek.nz" designates 158.120.84.74 as permitted sender) smtp.mailfrom="bounce.6vq99urpb4vmjo6=h5yy9u0rk1nt=3pcc51blaq44dj@em790814.fubar.geek.nz" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smtpservice.net; i=@smtpservice.net; q=dns/txt; s=a1-4; t=1720785680; h=feedback-id : x-smtpcorp-track : date : message-id : to : subject : from : reply-to : sender : list-unsubscribe : list-unsubscribe-post; bh=cBmsiazenvBw1b1DVwJXAyg8hN2XEqBTyCjBSCGhkLI=; b=OAnJdRRNM5Jdq3sYvktGFZhNqVXlb9eTBnjStL6UTzZHC6wdQpHcRycSIW4MHxTWjUync VnjKdp06aGrVrLBOP+DpU4U1W2YawEirALwFDzJL68D2BOrTQxuH8oPIhgYINxuEYaLY5jt PncJoRvsW16hHAyUNbfHlJYb4xt8bDbsJ834DDgeCz+wPXU9dRDbibaXka5mTXD5lpxYhFh RtuwRICIOzcgSg2s/kXqAz4wFMiKm2M8nC/sIGFl0N/b1BgLzAp+fnCsJa+UPW+0LH34C/3 aPGlYLa3IvUqINowDZZ3uFEvdfc/MGQnuXsxRIJeviNPTylGjnKvCSEEN1Xg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fubar.geek.nz; i=@fubar.geek.nz; q=dns/txt; s=s790814; t=1720785680; h=from : subject : to : message-id : date; bh=cBmsiazenvBw1b1DVwJXAyg8hN2XEqBTyCjBSCGhkLI=; b=AN4p2md4DtNOaKhu5BrC9/XM6rleUSVD7AsK3ltlqCYEb6UI6UZFmeJobUFqFwxRGZH5Z hZc32PIl0t5pU8iDLbWBS7j87fb9PbOOMGGFJo7lEL2l2XQqtmRejHUCgBqpUtELDDoDgD9 mxteMyRloHOXchReZVAxj2R+j4TAWL/A+W7M/NcK13upJlpbw+/sVsDrgYAJHf2NEhZNrgx 3hnWkJt5A1pJ9xyGsvWBjJtuHM6db9ckI3XNZT0tQLEPHoSdNaxk1GGfSNzj4PPPcbcm6VB s9AyE2GFtTgGbsp/kri1TwHvRXebqBT7wTF/VSNPOzGZrLoqGi9nnUAP5y7g== Received: from [10.99.243.232] (helo=morbo.fubar.geek.nz) by smtpcorp.com with esmtpsa (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.97.1-S2G) (envelope-from ) id 1sSExb-4o5NDgrwJqu-kMt7 for freebsd-arm@freebsd.org; Fri, 12 Jul 2024 12:01:11 +0000 Received: from smtpclient.apple (92.40.184.1.threembb.co.uk [92.40.184.1]) by morbo.fubar.geek.nz (Postfix) with ESMTPSA id 0E9BD481A8 for ; Fri, 12 Jul 2024 12:01:09 +0000 (UTC) From: Andrew Turner Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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 16.0 \(3774.600.62\)) Subject: HEADSUP: armv6 has been removed Date: Fri, 12 Jul 2024 13:00:59 +0100 References: <202407121132.46CBWHDZ010268@gitrepo.freebsd.org> To: FreeBSD ARM List In-Reply-To: <202407121132.46CBWHDZ010268@gitrepo.freebsd.org> Message-Id: <9B6316AE-90FE-47D3-AEA5-7B76ABC0A791@fubar.geek.nz> X-Mailer: Apple Mail (2.3774.600.62) X-Report-Abuse: Please forward a copy of this message, including all headers, to Feedback-ID: 790814m:790814amQcrys:790814skvIKxBb-l X-smtpcorp-track: kS2x86jwmRLu.WHBfscKL70_a.9xLPsg9cBcj X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.70 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[fubar.geek.nz,none]; FORGED_SENDER(0.30)[andrew@fubar.geek.nz,bounce.6vq99urpb4vmjo6=h5yy9u0rk1nt=3pcc51blaq44dj@em790814.fubar.geek.nz]; R_DKIM_ALLOW(-0.20)[smtpservice.net:s=a1-4,fubar.geek.nz:s=s790814]; R_SPF_ALLOW(-0.20)[+ip4:158.120.80.0/21]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_DN_ALL(0.00)[]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_ALL(0.00)[]; ASN(0.00)[asn:23352, ipnet:158.120.84.0/22, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_NEQ_ENVFROM(0.00)[andrew@fubar.geek.nz,bounce.6vq99urpb4vmjo6=h5yy9u0rk1nt=3pcc51blaq44dj@em790814.fubar.geek.nz]; DKIM_TRACE(0.00)[smtpservice.net:+,fubar.geek.nz:+]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[158.120.84.74:from] X-Rspamd-Queue-Id: 4WL9DW5BGRz4tW8 As of the commit below support for armv6 has been removed from main. = There is still some support code in the tree, however I am planning on = removing this soon Andrew > On 12 Jul 2024, at 12:32, Andrew Turner wrote: >=20 > The branch main has been updated by andrew: >=20 > URL: = https://cgit.FreeBSD.org/src/commit/?id=3D7818c2d37c2c600fc9ad6f2a0951e50d= d21b17c8 >=20 > commit 7818c2d37c2c600fc9ad6f2a0951e50dd21b17c8 > Author: Andrew Turner > AuthorDate: 2024-07-12 11:28:35 +0000 > Commit: Andrew Turner > CommitDate: 2024-07-12 11:31:53 +0000 >=20 > armv6: Remove support for building armv6 >=20 > With it planned that armv7 will be the only 32-bit kernel when 15.0 = is > released remove support for armv6. >=20 > Remove the top level build infrastructure. It was already removed = from > universe, this just stops it from being built directly. >=20 > Reviewed by: mmel, emaste > Sponsored by: Arm Ltd > Differential Revision: https://reviews.freebsd.org/D45634 > --- > Makefile | 6 +----- > Makefile.inc1 | 1 - > UPDATING | 3 +++ > sys/sys/param.h | 2 +- > 4 files changed, 5 insertions(+), 7 deletions(-) >=20 > diff --git a/Makefile b/Makefile > index b2613b68b645..5c113d5b83cc 100644 > --- a/Makefile > +++ b/Makefile > @@ -521,9 +521,6 @@ worlds: .PHONY > # Don't build rarely used, semi-supported architectures unless = requested. > # > .if defined(EXTRA_TARGETS) > -# armv6's importance has waned enough to make building it the = exception rather > -# than the rule. > -EXTRA_ARCHES_arm=3D armv6 > # powerpcspe excluded from main list until clang fixed > EXTRA_ARCHES_powerpc=3D powerpcspe > .endif > @@ -535,8 +532,7 @@ TARGET_ARCHES_${target}=3D = ${MACHINE_ARCH_LIST_${target}} >=20 > .if defined(USE_GCC_TOOLCHAINS) > TOOLCHAINS_amd64=3D amd64-gcc12 > -TOOLCHAINS_arm=3D armv6-gcc12 armv7-gcc12 > -TOOLCHAIN_armv7=3D armv7-gcc12 > +TOOLCHAINS_arm=3D armv7-gcc12 > TOOLCHAINS_arm64=3D aarch64-gcc12 > TOOLCHAINS_i386=3D i386-gcc12 > TOOLCHAINS_powerpc=3D powerpc-gcc12 powerpc64-gcc12 > diff --git a/Makefile.inc1 b/Makefile.inc1 > index 2f442bc9a394..19ed923702b1 100644 > --- a/Makefile.inc1 > +++ b/Makefile.inc1 > @@ -146,7 +146,6 @@ TARGET_TRIPLE_ABI?=3D unknown > TARGET_TRIPLE?=3D = ${TARGET_ARCH:S/amd64/x86_64/}-${TARGET_TRIPLE_ABI}-freebsd${OS_REVISION} > KNOWN_ARCHES?=3D aarch64/arm64 \ > amd64 \ > - armv6/arm \ > armv7/arm \ > i386 \ > powerpc \ > diff --git a/UPDATING b/UPDATING > index 2b6f9cb0d956..fc3abb285039 100644 > --- a/UPDATING > +++ b/UPDATING > @@ -27,6 +27,9 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 15.x IS SLOW: > world, or to merely disable the most expensive debugging = functionality > at runtime, run "ln -s 'abort:false,junk:false' = /etc/malloc.conf".) >=20 > +20240712: > + Support for armv6 has been disconnected and is being removed. > + > 20240617: > ifconfig now treats IPv4 addresses without a width or mask as an = error. > Specify the desired mask or width along with the IP address on = the > diff --git a/sys/sys/param.h b/sys/sys/param.h > index 75370d5998fb..887c595a1de5 100644 > --- a/sys/sys/param.h > +++ b/sys/sys/param.h > @@ -73,7 +73,7 @@ > * cannot include sys/param.h and should only be updated here. > */ > #undef __FreeBSD_version > -#define __FreeBSD_version 1500019 > +#define __FreeBSD_version 1500020 >=20 > /* > * __FreeBSD_kernel__ indicates that this system uses the kernel of = FreeBSD, >=20 From nobody Fri Jul 12 15:04:31 2024 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 4WLFHk609Zz5QZ0Z; Fri, 12 Jul 2024 15:04:34 +0000 (UTC) (envelope-from SRS0=8UWh=OM=klop.ws=ronald-lists@realworks.nl) Received: from smtp-relay-int.realworks.nl (smtp-relay-int.realworks.nl [194.109.157.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4WLFHj4DLWz4KHw; Fri, 12 Jul 2024 15:04:33 +0000 (UTC) (envelope-from SRS0=8UWh=OM=klop.ws=ronald-lists@realworks.nl) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=klop.ws header.s=rw2 header.b=NnIbt5lF; dmarc=pass (policy=quarantine) header.from=klop.ws; spf=pass (mx1.freebsd.org: domain of "SRS0=8UWh=OM=klop.ws=ronald-lists@realworks.nl" designates 194.109.157.24 as permitted sender) smtp.mailfrom="SRS0=8UWh=OM=klop.ws=ronald-lists@realworks.nl" Date: Fri, 12 Jul 2024 17:04:31 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=klop.ws; s=rw2; t=1720796671; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=uQnPgbaDmYXKWSOxN8/c4qnvkbJbWBSrabF0qynksLo=; b=NnIbt5lF9I/4hj2mU0uy6k0JPKEww8t9wKJvTuQv0QWwFDfZ1OgQ98itXRy8r3mFjOZdy2 rAQPH6Csjt7+BTyDZ26J19kEzN2rJwH131Nq4YzduHfPNIYyAOcT7Ar6PGZiasTY1vI/6J kE9Ls9e01Yp0SB7cxTCdSRd8LbLEbPzFS+3Xvvco94j24V2BERSO3FNFPtPwvoNCRe2R4y ScOU9foiNFBQMzjiN0LGV1txJz0YCm2rMHISEISDPod5LizHL9jxrkzZQnUFXmdYJpCAJ9 7JADZ1YtRMt2zIft2k/PNzKHNCZEWQDp3VZrllmJqK4nXDqpk6syS9DtJGzy0A== From: Ronald Klop To: freebsd-usb@freebsd.org, freebsd-arm@freebsd.org Message-ID: <254722283.8424.1720796671190@localhost> Subject: panic on rpi3b: usbconfig reset 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 Content-Type: multipart/alternative; boundary="----=_Part_8423_734285054.1720796671063" X-Mailer: Realworks (710.8) Importance: Normal X-Priority: 3 (Normal) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.20 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; MID_RHS_NOT_FQDN(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[klop.ws,quarantine]; FORGED_SENDER(0.30)[ronald-lists@klop.ws,SRS0=8UWh=OM=klop.ws=ronald-lists@realworks.nl]; R_SPF_ALLOW(-0.20)[+ip4:194.109.157.0/24]; R_DKIM_ALLOW(-0.20)[klop.ws:s=rw2]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:3265, ipnet:194.109.0.0/16, country:NL]; RCVD_COUNT_ZERO(0.00)[0]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org,freebsd-usb@freebsd.org]; ARC_NA(0.00)[]; FROM_NEQ_ENVFROM(0.00)[ronald-lists@klop.ws,SRS0=8UWh=OM=klop.ws=ronald-lists@realworks.nl]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; HAS_X_PRIO_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[klop.ws:+] X-Rspamd-Queue-Id: 4WLFHj4DLWz4KHw ------=_Part_8423_734285054.1720796671063 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Hi, Performing "usbconfig reset" on my RPI3B running 14.1-RELEASE-p2/aarch64 results in a panic. Here is the output on the serial console: login: Jul 12 13:18:35 rpi3 su[14837]: ronald to root on /dev/pts/0 uhub0: at usbus1, port 1, addr 1 (disconnected) ugen1.2: at usbus1 (disconnected) uhub1: at uhub0, port 1, addr 2 (disconnected) ugen1.3: at usbus1 (disconnected) uhub2: at uhub1, port 1, addr 3 (disconnected) ugen1.4: at usbus1 (disconnected) muge0: at uhub2, port 1, addr 4 (disconnected) muge0: warning: Failed to read register 0x120 muge0: warning: MII is busy muge0: warning: Failed to read register 0x120 muge0: warning: MII is busy muge0: warning: Failed to read register 0x120 muge0: warning: MII is busy muge0: warning: Failed to read register 0x120 muge0: warning: MII is busy muge0: warning: Failed to read register 0x120 muge0: warning: MII is busy muge0: warning: Failed to read register 0x120 muge0: warning: MII is busy muge0: warning: Failed to read register 0x120 muge0: warning: MII is busy muge0: warning: Failed to read register 0x120 muge0: warning: MII is busy muge0: warning: Failed to read register 0x120 muge0: warning: MII is busy muge0: warning: Failed to read register 0x120 ukphy0: detached muge0: warning: MII is busy Fatal data abort: miibus0: detached x0: 0x0000000000000000 x1: 0xffff0000403f44d4 x2: 0x0000000000000000 x3: 0xffff00000032e24c x4: 0xffff00000088eef8 x5: 0x0000000000000041 x6: 0xffff00000052cee8 x7: 0xffff0000403f43b0 x8: 0x0000000000000053 x9: 0xaf460225cde9dab0 x10: 0x0000000000000001 x11: 0x0000000000000001 x12: 0x0000000000000001 x13: 0x0000000000000001 x14: 0x0000000000000000 x15: 0x0000000000000002 x16: 0x0000000000000000 x17: 0xffff0000403f42b5 x18: 0xffff0000403f45d0 x19: 0xffffa00001980380 x20: 0x0000000000000000 x21: 0x0000000000000000 x22: 0x0000000000000001 x23: 0xffffa00001a70200 x24: 0xffffa00001980800 x25: 0xffff000000c5d410 x26: 0xffffa000018045c0 x27: 0xffff000000ca5000 x28: 0x0000000000000000 x29: 0xffff0000403f45d0 sp: 0xffff0000403f45d0 lr: 0xffff0000001dec34 elr: 0xffff0000001dec44 spsr: 0x0000000060000045 far: 0x0000000000000000 esr: 0x0000000096000004 panic: vm_fault failed: 0xffff0000001dec44 error 1 cpuid = 2 time = 1720783402 KDB: stack backtrace: #0 0xffff000000525d3c at kdb_backtrace+0x58 #1 0xffff0000004d0d40 at vpanic+0x198 #2 0xffff0000004d0ba4 at panic+0x44 #3 0xffff0000008b795c at data_abort+0x2cc #4 0xffff000000893814 at handle_el1h_sync+0x14 Uptime: 7m10s Dumping 134 out of 926 MB:..3%..12%..21%..33%..42%..51%..63%..72%..81%..93% Dump complete Resetting system ... I have a core dump and can gather more information. The panic is repeatable. Regards, Ronald. ------=_Part_8423_734285054.1720796671063 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit Hi,

Performing "usbconfig reset" on my RPI3B running 14.1-RELEASE-p2/aarch64 results in a panic.

Here is the output on the serial console:

login: Jul 12 13:18:35 rpi3 su[14837]: ronald to root on /dev/pts/0                                                                 
uhub0: at usbus1, port 1, addr 1 (disconnected)                                                                                     
ugen1.2: <vendor 0x0424 product 0x2514> at usbus1 (disconnected)                                                                    
uhub1: at uhub0, port 1, addr 2 (disconnected)                                                                                      
ugen1.3: <vendor 0x0424 product 0x2514> at usbus1 (disconnected)                                                                    
uhub2: at uhub1, port 1, addr 3 (disconnected)                                                                                      
ugen1.4: <vendor 0x0424 product 0x7800> at usbus1 (disconnected)                                                                    
muge0: at uhub2, port 1, addr 4 (disconnected)                                                                                      
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
ukphy0: detached                                                                                                                    
muge0: warning: MII is busy                                                                                                         
Fatal data abort:                                                                                                                   
miibus0: detached                                     
  x0: 0x0000000000000000                                                                                                            
  x1: 0xffff0000403f44d4                                                                                                            
  x2: 0x0000000000000000                                                                                                            
  x3: 0xffff00000032e24c                                                                                                            
  x4: 0xffff00000088eef8                                                                                                            
  x5: 0x0000000000000041                                                                                                            
  x6: 0xffff00000052cee8                                                                                                            
  x7: 0xffff0000403f43b0                                                                                                            
  x8: 0x0000000000000053                                                                                                            
  x9: 0xaf460225cde9dab0                                                                                                            
 x10: 0x0000000000000001                                                                                                            
 x11: 0x0000000000000001                                                                                                            
 x12: 0x0000000000000001                                                                                                            
 x13: 0x0000000000000001                                                                                                            
 x14: 0x0000000000000000                                                                                                            
 x15: 0x0000000000000002                                                                                                            
 x16: 0x0000000000000000                                                                                                            
 x17: 0xffff0000403f42b5                                                                                                            
 x18: 0xffff0000403f45d0                                                                                                            
 x19: 0xffffa00001980380                                                                                                            
 x20: 0x0000000000000000                                                                                                            
 x21: 0x0000000000000000                                                                                                            
 x22: 0x0000000000000001                                                                                                            
 x23: 0xffffa00001a70200                                                                                                            
 x24: 0xffffa00001980800                                                                                                            
 x25: 0xffff000000c5d410                                                                                                            
 x26: 0xffffa000018045c0                                                                                                            
 x27: 0xffff000000ca5000                                                                                                            
 x28: 0x0000000000000000                                                                                                            
 x29: 0xffff0000403f45d0                                                                                                            
  sp: 0xffff0000403f45d0                                                                                                            
  lr: 0xffff0000001dec34                                                                                                            
 elr: 0xffff0000001dec44                                                                                                            
spsr: 0x0000000060000045                                                                                                            
 far: 0x0000000000000000                                                                                                            
 esr: 0x0000000096000004                                                                                                            
panic: vm_fault failed: 0xffff0000001dec44 error 1                                                                                  
cpuid = 2                                                                                                                           
time = 1720783402                                                                                                                   
KDB: stack backtrace:                                                                                                               
#0 0xffff000000525d3c at kdb_backtrace+0x58                                                                                         
#1 0xffff0000004d0d40 at vpanic+0x198                                                                                               
#2 0xffff0000004d0ba4 at panic+0x44                                                                                                 
#3 0xffff0000008b795c at data_abort+0x2cc                                                                                           
#4 0xffff000000893814 at handle_el1h_sync+0x14                                                                                      
Uptime: 7m10s                                           
Dumping 134 out of 926 MB:..3%..12%..21%..33%..42%..51%..63%..72%..81%..93%                                                         
Dump complete                                                                                                                       
Resetting system ...                                                                    


I have a core dump and can gather more information.
The panic is repeatable.

Regards,
Ronald.
  ------=_Part_8423_734285054.1720796671063-- From nobody Fri Jul 12 15:19:01 2024 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 4WLFcR0Wzgz5QbgL; Fri, 12 Jul 2024 15:19:03 +0000 (UTC) (envelope-from SRS0=8UWh=OM=klop.ws=ronald-lists@realworks.nl) Received: from smtp-relay-int.realworks.nl (smtp-relay-int.realworks.nl [194.109.157.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4WLFcQ2LdBz4LFD; Fri, 12 Jul 2024 15:19:02 +0000 (UTC) (envelope-from SRS0=8UWh=OM=klop.ws=ronald-lists@realworks.nl) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=klop.ws header.s=rw2 header.b=e5vbs0TP; dmarc=pass (policy=quarantine) header.from=klop.ws; spf=pass (mx1.freebsd.org: domain of "SRS0=8UWh=OM=klop.ws=ronald-lists@realworks.nl" designates 194.109.157.24 as permitted sender) smtp.mailfrom="SRS0=8UWh=OM=klop.ws=ronald-lists@realworks.nl" Date: Fri, 12 Jul 2024 17:19:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=klop.ws; s=rw2; t=1720797541; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=AgaCjhe0WnP8JKlxzFwHKj4PGZArZnjYo3RcaXElECU=; b=e5vbs0TPXpGywhEpsZDyyiaTDbNt9/s5aRY4VK9lfmrzlMgIYxXJPJeFCpUqq6a7dNdb7K Idd8gj4ugoaptj3Rbf1ptGuD+odFshdw1QuORZh2HTwFY9fFdumOk+SlMF3wSFbkUYgeyC uBzr0kOPYuDKv19ZjC5lMKS148iB4YtWwzAN8wtZ7f8vZ/5JFhx+TO5fZTBOE/jdgvToKL 878lLNAzMQLzyBSfIPVbfSHW1Q4riXlG2gWCL58mPlXWcwFX8FQFdf+j1FrBtRijWMNtqT jj2uOBNoPunT8giUJjMiN4F2CloM/y6j/L/wc9bP9BdINtkQO/ufAFsqjkwQhg== From: Ronald Klop To: freebsd-usb@freebsd.org, freebsd-arm@freebsd.org Message-ID: <399055758.9715.1720797541322@localhost> In-Reply-To: <254722283.8424.1720796671190@localhost> References: <254722283.8424.1720796671190@localhost> Subject: Re: panic on rpi3b: usbconfig reset 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 Content-Type: multipart/alternative; boundary="----=_Part_9714_598260772.1720797541312" X-Mailer: Realworks (710.8) Importance: Normal X-Priority: 3 (Normal) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.20 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.997]; MID_RHS_NOT_FQDN(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[klop.ws,quarantine]; FORGED_SENDER(0.30)[ronald-lists@klop.ws,SRS0=8UWh=OM=klop.ws=ronald-lists@realworks.nl]; R_SPF_ALLOW(-0.20)[+ip4:194.109.157.0/24]; R_DKIM_ALLOW(-0.20)[klop.ws:s=rw2]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:3265, ipnet:194.109.0.0/16, country:NL]; RCVD_COUNT_ZERO(0.00)[0]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org,freebsd-usb@freebsd.org]; ARC_NA(0.00)[]; FROM_NEQ_ENVFROM(0.00)[ronald-lists@klop.ws,SRS0=8UWh=OM=klop.ws=ronald-lists@realworks.nl]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; HAS_X_PRIO_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[klop.ws:+] X-Rspamd-Queue-Id: 4WLFcQ2LdBz4LFD ------=_Part_9714_598260772.1720797541312 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Van: Ronald Klop Datum: vrijdag, 12 juli 2024 17:04 Aan: freebsd-usb@freebsd.org, freebsd-arm@freebsd.org Onderwerp: panic on rpi3b: usbconfig reset > > Hi, > > Performing "usbconfig reset" on my RPI3B running 14.1-RELEASE-p2/aarch64 results in a panic. > > Here is the output on the serial console: > > login: Jul 12 13:18:35 rpi3 su[14837]: ronald to root on /dev/pts/0 > uhub0: at usbus1, port 1, addr 1 (disconnected) > ugen1.2: at usbus1 (disconnected) > uhub1: at uhub0, port 1, addr 2 (disconnected) > ugen1.3: at usbus1 (disconnected) > uhub2: at uhub1, port 1, addr 3 (disconnected) > ugen1.4: at usbus1 (disconnected) > muge0: at uhub2, port 1, addr 4 (disconnected) > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > ukphy0: detached > muge0: warning: MII is busy > Fatal data abort: > miibus0: detached > x0: 0x0000000000000000 > x1: 0xffff0000403f44d4 > x2: 0x0000000000000000 > x3: 0xffff00000032e24c > x4: 0xffff00000088eef8 > x5: 0x0000000000000041 > x6: 0xffff00000052cee8 > x7: 0xffff0000403f43b0 > x8: 0x0000000000000053 > x9: 0xaf460225cde9dab0 > x10: 0x0000000000000001 > x11: 0x0000000000000001 > x12: 0x0000000000000001 > x13: 0x0000000000000001 > x14: 0x0000000000000000 > x15: 0x0000000000000002 > x16: 0x0000000000000000 > x17: 0xffff0000403f42b5 > x18: 0xffff0000403f45d0 > x19: 0xffffa00001980380 > x20: 0x0000000000000000 > x21: 0x0000000000000000 > x22: 0x0000000000000001 > x23: 0xffffa00001a70200 > x24: 0xffffa00001980800 > x25: 0xffff000000c5d410 > x26: 0xffffa000018045c0 > x27: 0xffff000000ca5000 > x28: 0x0000000000000000 > x29: 0xffff0000403f45d0 > sp: 0xffff0000403f45d0 > lr: 0xffff0000001dec34 > elr: 0xffff0000001dec44 > spsr: 0x0000000060000045 > far: 0x0000000000000000 > esr: 0x0000000096000004 > panic: vm_fault failed: 0xffff0000001dec44 error 1 > cpuid = 2 > time = 1720783402 > KDB: stack backtrace: > #0 0xffff000000525d3c at kdb_backtrace+0x58 > #1 0xffff0000004d0d40 at vpanic+0x198 > #2 0xffff0000004d0ba4 at panic+0x44 > #3 0xffff0000008b795c at data_abort+0x2cc > #4 0xffff000000893814 at handle_el1h_sync+0x14 > Uptime: 7m10s > Dumping 134 out of 926 MB:..3%..12%..21%..33%..42%..51%..63%..72%..81%..93% > Dump complete > Resetting system ... > > > I have a core dump and can gather more information. > The panic is repeatable. > > Regards, > Ronald. > Hi, I managed to attached the debugger to the core dump and get a backtrace. [root@rpi3 ~]# kgdb -n 1 /usr/lib/debug/boot/kernel/kernel.debug Reading symbols from /usr/lib/debug/boot/kernel/kernel.debug... Unread portion of the kernel message buffer: panic: vm_fault failed: 0xffff0000001dec44 error 1 cpuid = 2 time = 1720783402 KDB: stack backtrace: #0 0xffff000000525d3c at kdb_backtrace+0x58 #1 0xffff0000004d0d40 at vpanic+0x198 #2 0xffff0000004d0ba4 at panic+0x44 #3 0xffff0000008b795c at data_abort+0x2cc #4 0xffff000000893814 at handle_el1h_sync+0x14 Uptime: 7m10s Dumping 134 out of 926 MB:..3%..12%..21%..33%..42%..51%..63%..72%..81% Reading symbols from /boot/kernel/if_bridge.ko... Reading symbols from /usr/lib/debug//boot/kernel/if_bridge.ko.debug... Reading symbols from /boot/kernel/bridgestp.ko... Reading symbols from /usr/lib/debug//boot/kernel/bridgestp.ko.debug... Reading symbols from /boot/kernel/if_epair.ko... Reading symbols from /usr/lib/debug//boot/kernel/if_epair.ko.debug... Reading symbols from /boot/kernel/ipfw.ko... Reading symbols from /usr/lib/debug//boot/kernel/ipfw.ko.debug... Reading symbols from /boot/kernel/ipfw_nat.ko... Reading symbols from /usr/lib/debug//boot/kernel/ipfw_nat.ko.debug... Reading symbols from /boot/kernel/libalias.ko... Reading symbols from /usr/lib/debug//boot/kernel/libalias.ko.debug... Reading symbols from /boot/kernel/mac_ntpd.ko... Reading symbols from /usr/lib/debug//boot/kernel/mac_ntpd.ko.debug... Reading symbols from /boot/kernel/geom_eli.ko... Reading symbols from /usr/lib/debug//boot/kernel/geom_eli.ko.debug... Reading symbols from /boot/kernel/nullfs.ko... Reading symbols from /usr/lib/debug//boot/kernel/nullfs.ko.debug... Reading symbols from /boot/kernel/uslcom.ko... Reading symbols from /usr/lib/debug//boot/kernel/uslcom.ko.debug... Reading symbols from /boot/kernel/ucom.ko... Reading symbols from /usr/lib/debug//boot/kernel/ucom.ko.debug... Reading symbols from /boot/kernel/uplcom.ko... Reading symbols from /usr/lib/debug//boot/kernel/uplcom.ko.debug... get_curthread () at /usr/src/sys/arm64/include/pcpu.h:77 77 __asm __volatile("ldr %0, [x18]" : "=&r"(td)); (kgdb) bt #0 get_curthread () at /usr/src/sys/arm64/include/pcpu.h:77 #1 doadump (textdump=) at /usr/src/sys/kern/kern_shutdown.c:405 #2 0xffff0000004d0794 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:523 #3 0xffff0000004d0dcc in vpanic (fmt=, ap=...) at /usr/src/sys/kern/kern_shutdown.c:967 #4 0xffff0000004d0ba8 in panic (fmt=0xffff000000cae000 "") at /usr/src/sys/kern/kern_shutdown.c:891 #5 0xffff0000008b7960 in data_abort (td=0xffff0000893f1c80, frame=0xffff0000403f4430, esr=2516582404, far=, lower=) at /usr/src/sys/arm64/arm64/trap.c:398 #6 #7 MIIBUS_READREG (dev=0x0, phy=1, reg=1) at ./miibus_if.h:26 #8 ukphy_status (phy=0xffffa00001980380) at /usr/src/sys/dev/mii/ukphy_subr.c:68 #9 0xffff0000001deb98 in ukphy_service (sc=0xffffa00001980380, mii=, cmd=3) at /usr/src/sys/dev/mii/ukphy.c:151 #10 0xffff0000001d5b5c in mii_pollstat (mii=mii@entry=0xffffa00001980800) at /usr/src/sys/dev/mii/mii.c:619 #11 0xffff0000002fa298 in muge_ifmedia_sts (ifp=, ifmr=0xffff0000403f4708) at /usr/src/sys/dev/usb/net/if_muge.c:2127 #12 0xffff00000061e148 in ifmedia_ioctl (ifp=0x0, ifr=0xffff0000403f4708, ifm=0x0, cmd=18446462598736175692) at /usr/src/sys/net/if_media.c:293 #13 0xffff00000071550c in get_operstate_ether (ifp=0xffffa00001363000, pstate=) at /usr/src/sys/netlink/route/iface.c:124 #14 get_operstate (ifp=0xffffa00001363000, pstate=) at /usr/src/sys/netlink/route/iface.c:181 #15 dump_iface (nw=nw@entry=0xffff0000403f4790, ifp=ifp@entry=0xffffa00001363000, hdr=hdr@entry=0xffff0000403f47d0, if_flags_mask=if_flags_mask@entry=0) at /usr/src/sys/netlink/route/iface.c:310 #16 0xffff000000714dd8 in rtnl_handle_ifevent (ifp=0xffffa00001363000, nlmsg_type=, if_flags_mask=0) at /usr/src/sys/netlink/route/iface.c:1411 #17 0xffff000000613c20 in do_link_state_change (arg=0xffffa00001363000, pending=) at /usr/src/sys/net/if.c:2206 #18 0xffff00000053e1f0 in taskqueue_run_locked (queue=queue@entry=0xffffa0000137ac00) at /usr/src/sys/kern/subr_taskqueue.c:518 #19 0xffff00000053df44 in taskqueue_run (queue=0xffffa0000137ac00) at /usr/src/sys/kern/subr_taskqueue.c:533 #20 0xffff000000481b10 in intr_event_execute_handlers (ie=0xffffa00001374a00, p=) at /usr/src/sys/kern/kern_intr.c:1205 #21 ithread_execute_handlers (ie=0xffffa00001374a00, p=) at /usr/src/sys/kern/kern_intr.c:1218 #22 ithread_loop (arg=arg@entry=0xffffa0000140f9e0) at /usr/src/sys/kern/kern_intr.c:1306 #23 0xffff00000047cdf4 in fork_exit (callout=0xffff000000481778 , arg=0xffffa0000140f9e0, frame=0xffff0000403f4a00) at /usr/src/sys/kern/kern_fork.c:1164 #24 (kgdb) I hope this makes sense to somebody. If I need to type some extra commands in the debugger please let me know. Regards, Ronald. ------=_Part_9714_598260772.1720797541312 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit  

Van: Ronald Klop <ronald-lists@klop.ws>
Datum: vrijdag, 12 juli 2024 17:04
Aan: freebsd-usb@freebsd.org, freebsd-arm@freebsd.org
Onderwerp: panic on rpi3b: usbconfig reset

Hi,

Performing "usbconfig reset" on my RPI3B running 14.1-RELEASE-p2/aarch64 results in a panic.

Here is the output on the serial console:

login: Jul 12 13:18:35 rpi3 su[14837]: ronald to root on /dev/pts/0                                                                 
uhub0: at usbus1, port 1, addr 1 (disconnected)                                                                                     
ugen1.2: <vendor 0x0424 product 0x2514> at usbus1 (disconnected)                                                                    
uhub1: at uhub0, port 1, addr 2 (disconnected)                                                                                      
ugen1.3: <vendor 0x0424 product 0x2514> at usbus1 (disconnected)                                                                    
uhub2: at uhub1, port 1, addr 3 (disconnected)                                                                                      
ugen1.4: <vendor 0x0424 product 0x7800> at usbus1 (disconnected)                                                                    
muge0: at uhub2, port 1, addr 4 (disconnected)                                                                                      
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
muge0: warning: MII is busy                                                                                                         
muge0: warning: Failed to read register 0x120                                                                                       
ukphy0: detached                                                                                                                    
muge0: warning: MII is busy                                                                                                         
Fatal data abort:                                                                                                                   
miibus0: detached                                     
  x0: 0x0000000000000000                                                                                                            
  x1: 0xffff0000403f44d4                                                                                                            
  x2: 0x0000000000000000                                                                                                            
  x3: 0xffff00000032e24c                                                                                                            
  x4: 0xffff00000088eef8                                                                                                            
  x5: 0x0000000000000041                                                                                                            
  x6: 0xffff00000052cee8                                                                                                            
  x7: 0xffff0000403f43b0                                                                                                            
  x8: 0x0000000000000053                                                                                                            
  x9: 0xaf460225cde9dab0                                                                                                            
 x10: 0x0000000000000001                                                                                                            
 x11: 0x0000000000000001                                                                                                            
 x12: 0x0000000000000001                                                                                                            
 x13: 0x0000000000000001                                                                                                            
 x14: 0x0000000000000000                                                                                                            
 x15: 0x0000000000000002                                                                                                            
 x16: 0x0000000000000000                                                                                                            
 x17: 0xffff0000403f42b5                                                                                                            
 x18: 0xffff0000403f45d0                                                                                                            
 x19: 0xffffa00001980380                                                                                                            
 x20: 0x0000000000000000                                                                                                            
 x21: 0x0000000000000000                                                                                                            
 x22: 0x0000000000000001                                                                                                            
 x23: 0xffffa00001a70200                                                                                                            
 x24: 0xffffa00001980800                                                                                                            
 x25: 0xffff000000c5d410                                                                                                            
 x26: 0xffffa000018045c0                                                                                                            
 x27: 0xffff000000ca5000                                                                                                            
 x28: 0x0000000000000000                                                                                                            
 x29: 0xffff0000403f45d0                                                                                                            
  sp: 0xffff0000403f45d0                                                                                                            
  lr: 0xffff0000001dec34                                                                                                            
 elr: 0xffff0000001dec44                                                                                                            
spsr: 0x0000000060000045                                                                                                            
 far: 0x0000000000000000                                                                                                            
 esr: 0x0000000096000004                                                                                                            
panic: vm_fault failed: 0xffff0000001dec44 error 1                                                                                  
cpuid = 2                                                                                                                           
time = 1720783402                                                                                                                   
KDB: stack backtrace:                                                                                                               
#0 0xffff000000525d3c at kdb_backtrace+0x58                                                                                         
#1 0xffff0000004d0d40 at vpanic+0x198                                                                                               
#2 0xffff0000004d0ba4 at panic+0x44                                                                                                 
#3 0xffff0000008b795c at data_abort+0x2cc                                                                                           
#4 0xffff000000893814 at handle_el1h_sync+0x14                                                                                      
Uptime: 7m10s                                           
Dumping 134 out of 926 MB:..3%..12%..21%..33%..42%..51%..63%..72%..81%..93%                                                         
Dump complete                                                                                                                       
Resetting system ...                                                                    


I have a core dump and can gather more information.
The panic is repeatable.

Regards,
Ronald.
 


Hi,

I managed to attached the debugger to the core dump and get a backtrace.

[root@rpi3 ~]# kgdb -n 1 /usr/lib/debug/boot/kernel/kernel.debug
Reading symbols from /usr/lib/debug/boot/kernel/kernel.debug...

Unread portion of the kernel message buffer:
panic: vm_fault failed: 0xffff0000001dec44 error 1
cpuid = 2
time = 1720783402
KDB: stack backtrace:
#0 0xffff000000525d3c at kdb_backtrace+0x58
#1 0xffff0000004d0d40 at vpanic+0x198
#2 0xffff0000004d0ba4 at panic+0x44
#3 0xffff0000008b795c at data_abort+0x2cc
#4 0xffff000000893814 at handle_el1h_sync+0x14
Uptime: 7m10s
Dumping 134 out of 926 MB:..3%..12%..21%..33%..42%..51%..63%..72%..81%

Reading symbols from /boot/kernel/if_bridge.ko...
Reading symbols from /usr/lib/debug//boot/kernel/if_bridge.ko.debug...
Reading symbols from /boot/kernel/bridgestp.ko...
Reading symbols from /usr/lib/debug//boot/kernel/bridgestp.ko.debug...
Reading symbols from /boot/kernel/if_epair.ko...
Reading symbols from /usr/lib/debug//boot/kernel/if_epair.ko.debug...
Reading symbols from /boot/kernel/ipfw.ko...
Reading symbols from /usr/lib/debug//boot/kernel/ipfw.ko.debug...
Reading symbols from /boot/kernel/ipfw_nat.ko...
Reading symbols from /usr/lib/debug//boot/kernel/ipfw_nat.ko.debug...
Reading symbols from /boot/kernel/libalias.ko...
Reading symbols from /usr/lib/debug//boot/kernel/libalias.ko.debug...
Reading symbols from /boot/kernel/mac_ntpd.ko...
Reading symbols from /usr/lib/debug//boot/kernel/mac_ntpd.ko.debug...
Reading symbols from /boot/kernel/geom_eli.ko...
Reading symbols from /usr/lib/debug//boot/kernel/geom_eli.ko.debug...
Reading symbols from /boot/kernel/nullfs.ko...
Reading symbols from /usr/lib/debug//boot/kernel/nullfs.ko.debug...
Reading symbols from /boot/kernel/uslcom.ko...
Reading symbols from /usr/lib/debug//boot/kernel/uslcom.ko.debug...
Reading symbols from /boot/kernel/ucom.ko...
Reading symbols from /usr/lib/debug//boot/kernel/ucom.ko.debug...
Reading symbols from /boot/kernel/uplcom.ko...
Reading symbols from /usr/lib/debug//boot/kernel/uplcom.ko.debug...
get_curthread () at /usr/src/sys/arm64/include/pcpu.h:77
77        __asm __volatile("ldr    %0, [x18]" : "=&r"(td));
(kgdb) bt
#0  get_curthread () at /usr/src/sys/arm64/include/pcpu.h:77
#1  doadump (textdump=<optimized out>) at /usr/src/sys/kern/kern_shutdown.c:405
#2  0xffff0000004d0794 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:523
#3  0xffff0000004d0dcc in vpanic (fmt=<optimized out>, ap=...) at /usr/src/sys/kern/kern_shutdown.c:967
#4  0xffff0000004d0ba8 in panic (fmt=0xffff000000cae000 <sysctl___kern_powercycle_on_panic> "")
    at /usr/src/sys/kern/kern_shutdown.c:891
#5  0xffff0000008b7960 in data_abort (td=0xffff0000893f1c80, frame=0xffff0000403f4430, esr=2516582404, far=<optimized out>,
    lower=<optimized out>) at /usr/src/sys/arm64/arm64/trap.c:398
#6  <signal handler called>
#7  MIIBUS_READREG (dev=0x0, phy=1, reg=1) at ./miibus_if.h:26
#8  ukphy_status (phy=0xffffa00001980380) at /usr/src/sys/dev/mii/ukphy_subr.c:68
#9  0xffff0000001deb98 in ukphy_service (sc=0xffffa00001980380, mii=<optimized out>, cmd=3) at /usr/src/sys/dev/mii/ukphy.c:151
#10 0xffff0000001d5b5c in mii_pollstat (mii=mii@entry=0xffffa00001980800) at /usr/src/sys/dev/mii/mii.c:619
#11 0xffff0000002fa298 in muge_ifmedia_sts (ifp=<optimized out>, ifmr=0xffff0000403f4708)
    at /usr/src/sys/dev/usb/net/if_muge.c:2127
#12 0xffff00000061e148 in ifmedia_ioctl (ifp=0x0, ifr=0xffff0000403f4708, ifm=0x0, cmd=18446462598736175692)
    at /usr/src/sys/net/if_media.c:293
#13 0xffff00000071550c in get_operstate_ether (ifp=0xffffa00001363000, pstate=<optimized out>)
    at /usr/src/sys/netlink/route/iface.c:124
#14 get_operstate (ifp=0xffffa00001363000, pstate=<optimized out>) at /usr/src/sys/netlink/route/iface.c:181
#15 dump_iface (nw=nw@entry=0xffff0000403f4790, ifp=ifp@entry=0xffffa00001363000, hdr=hdr@entry=0xffff0000403f47d0,
    if_flags_mask=if_flags_mask@entry=0) at /usr/src/sys/netlink/route/iface.c:310
#16 0xffff000000714dd8 in rtnl_handle_ifevent (ifp=0xffffa00001363000, nlmsg_type=<optimized out>, if_flags_mask=0)
    at /usr/src/sys/netlink/route/iface.c:1411
#17 0xffff000000613c20 in do_link_state_change (arg=0xffffa00001363000, pending=<optimized out>) at /usr/src/sys/net/if.c:2206
#18 0xffff00000053e1f0 in taskqueue_run_locked (queue=queue@entry=0xffffa0000137ac00) at /usr/src/sys/kern/subr_taskqueue.c:518
#19 0xffff00000053df44 in taskqueue_run (queue=0xffffa0000137ac00) at /usr/src/sys/kern/subr_taskqueue.c:533
#20 0xffff000000481b10 in intr_event_execute_handlers (ie=0xffffa00001374a00, p=<optimized out>)
    at /usr/src/sys/kern/kern_intr.c:1205
#21 ithread_execute_handlers (ie=0xffffa00001374a00, p=<optimized out>) at /usr/src/sys/kern/kern_intr.c:1218
#22 ithread_loop (arg=arg@entry=0xffffa0000140f9e0) at /usr/src/sys/kern/kern_intr.c:1306
#23 0xffff00000047cdf4 in fork_exit (callout=0xffff000000481778 <ithread_loop>, arg=0xffffa0000140f9e0, frame=0xffff0000403f4a00)
    at /usr/src/sys/kern/kern_fork.c:1164
#24 <signal handler called>
(kgdb)



I hope this makes sense to somebody. If I need to type some extra commands in the debugger please let me know.

Regards,
Ronald.
  ------=_Part_9714_598260772.1720797541312-- From nobody Sat Jul 13 05:48:45 2024 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 4WLcwD3bBBz5PyDl; Sat, 13 Jul 2024 05:49:00 +0000 (UTC) (envelope-from kamalpr@gmail.com) Received: from mail-oi1-x235.google.com (mail-oi1-x235.google.com [IPv6:2607:f8b0:4864:20::235]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WLcwC3JZ6z4v76; Sat, 13 Jul 2024 05:48:59 +0000 (UTC) (envelope-from kamalpr@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-oi1-x235.google.com with SMTP id 5614622812f47-3cabac56b38so1722886b6e.3; Fri, 12 Jul 2024 22:48:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720849737; x=1721454537; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :reply-to:in-reply-to:references:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=hme35EvWuayGpcK16umu6hStePgqRi8UU2xPTXlFmfM=; b=PNIqFx9iLuz2k2GyBnIteoIKpxMvukib0F5oyM4QRTWAgDwus11gEaPJlTwmxm2Woj g8Uj21YOAxihHKY1KT5rx0Bgwvu1ozGIE80rjAUScO+O3UV0cBH5PmpFzAXKHGK1397H /sU8EOWTrJj0MDWJCdLzFVVeBYipa3604TTeCR8NJw4+sfb/dAh4NzI5Dq9PpZu03d4C erZ9zmay09J0NXJHu0ZKggCM0eNbLsyeRpmOei6UKh1FGoScJLcVIzPwYnIZlwwyZACO E1u/7PvZv4P4fd2m98XBtdinAY73++jgB9R9CsS3yjPMHbrdmj/7B3ibyFh1LDDSiw4a 9MxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720849737; x=1721454537; h=content-transfer-encoding:cc:to:subject:message-id:date:from :reply-to:in-reply-to:references:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=hme35EvWuayGpcK16umu6hStePgqRi8UU2xPTXlFmfM=; b=izajaTMIj/ePaC8qnwd+ozMWa8945hmLiK3X/qOoRWIbNwZ4pe501MjnKQDDq8sWHm Xs8mBmQNMHW1xATUG61MrEqkpS5sPEEjPSxcmNNFZ8yCOKRII/KhxTv94ap7tD7zxE4K BefrG0+VDgduwSagVD/6rlBaC59WMltdgnNj/WyF2oQQvkmXg3ErCsSj3jBtSfTVdfBp T0i9KEemlh1V+HVZxgx5Vjp4EuUIkoDmU2/Ril+4b1TNKL5dRr8hYhZ/ubAChBtTd3hC WUtPYv6wh7tgZTma7X0y3+l4b3ZE27nSZgoSWE2Sn9teb9iqIBdPIsarX8IsVahKxFHM GmAQ== X-Forwarded-Encrypted: i=1; AJvYcCVrV/Tjtn519RGHFJTOvLFrNSNpffow4h8HE8+p1jh+9pHS32aIVsmA73RfmI6xF2Od1H9dfGz3u6VU7l/yT8zQbG8spktpzg== X-Gm-Message-State: AOJu0YyYsf2K5/08/bufv7S0qhtKJ8tlR68FwqnwuP8pTwMB3/1Leiil AQqTyDYlYI3Kc61LYssyqgshKKsnf+2csA0lEX3roIf7VtKNdpRKKtLPlerZqoA3hqP4erKrxo3 jpQ+BGTexzm+YUGu3xWIwTHiuProPyCZfYg== X-Google-Smtp-Source: AGHT+IGF7w9qPTUaw4sDuPzC8UxsQUrNJMAA+UNipTMwWS4Rf1Uu5ZM8TR5B5BYRe865QF+pr53EAY5GYZJTkpNvwCw= X-Received: by 2002:a05:6870:e38c:b0:258:42be:ce5e with SMTP id 586e51a60fabf-25eae7b783amr10744545fac.16.1720849737217; Fri, 12 Jul 2024 22:48:57 -0700 (PDT) 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 References: <254722283.8424.1720796671190@localhost> <399055758.9715.1720797541322@localhost> In-Reply-To: <399055758.9715.1720797541322@localhost> Reply-To: kamalpr@gmail.com From: "Kamal R. Prasad" Date: Sat, 13 Jul 2024 11:18:45 +0530 Message-ID: Subject: Re: panic on rpi3b: usbconfig reset To: Ronald Klop Cc: freebsd-usb@freebsd.org, freebsd-arm@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4WLcwC3JZ6z4v76 can someone tell me how to unsubscribe to this mailing list? thanks -kamal On Fri, Jul 12, 2024 at 8:49=E2=80=AFPM Ronald Klop = wrote: > > > > Van: Ronald Klop > Datum: vrijdag, 12 juli 2024 17:04 > Aan: freebsd-usb@freebsd.org, freebsd-arm@freebsd.org > Onderwerp: panic on rpi3b: usbconfig reset > > Hi, > > Performing "usbconfig reset" on my RPI3B running 14.1-RELEASE-p2/aarch64 = results in a panic. > > Here is the output on the serial console: > > login: Jul 12 13:18:35 rpi3 su[14837]: ronald to root on /dev/pts/0 > uhub0: at usbus1, port 1, addr 1 (disconnected) > ugen1.2: at usbus1 (disconnected) > uhub1: at uhub0, port 1, addr 2 (disconnected) > ugen1.3: at usbus1 (disconnected) > uhub2: at uhub1, port 1, addr 3 (disconnected) > ugen1.4: at usbus1 (disconnected) > muge0: at uhub2, port 1, addr 4 (disconnected) > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > muge0: warning: MII is busy > muge0: warning: Failed to read register 0x120 > ukphy0: detached > muge0: warning: MII is busy > Fatal data abort: > miibus0: detached > x0: 0x0000000000000000 > x1: 0xffff0000403f44d4 > x2: 0x0000000000000000 > x3: 0xffff00000032e24c > x4: 0xffff00000088eef8 > x5: 0x0000000000000041 > x6: 0xffff00000052cee8 > x7: 0xffff0000403f43b0 > x8: 0x0000000000000053 > x9: 0xaf460225cde9dab0 > x10: 0x0000000000000001 > x11: 0x0000000000000001 > x12: 0x0000000000000001 > x13: 0x0000000000000001 > x14: 0x0000000000000000 > x15: 0x0000000000000002 > x16: 0x0000000000000000 > x17: 0xffff0000403f42b5 > x18: 0xffff0000403f45d0 > x19: 0xffffa00001980380 > x20: 0x0000000000000000 > x21: 0x0000000000000000 > x22: 0x0000000000000001 > x23: 0xffffa00001a70200 > x24: 0xffffa00001980800 > x25: 0xffff000000c5d410 > x26: 0xffffa000018045c0 > x27: 0xffff000000ca5000 > x28: 0x0000000000000000 > x29: 0xffff0000403f45d0 > sp: 0xffff0000403f45d0 > lr: 0xffff0000001dec34 > elr: 0xffff0000001dec44 > spsr: 0x0000000060000045 > far: 0x0000000000000000 > esr: 0x0000000096000004 > panic: vm_fault failed: 0xffff0000001dec44 error 1 > cpuid =3D 2 > time =3D 1720783402 > KDB: stack backtrace: > #0 0xffff000000525d3c at kdb_backtrace+0x58 > #1 0xffff0000004d0d40 at vpanic+0x198 > #2 0xffff0000004d0ba4 at panic+0x44 > #3 0xffff0000008b795c at data_abort+0x2cc > #4 0xffff000000893814 at handle_el1h_sync+0x14 > Uptime: 7m10s > Dumping 134 out of 926 MB:..3%..12%..21%..33%..42%..51%..63%..72%..81%..9= 3% > Dump complete > Resetting system ... > > > I have a core dump and can gather more information. > The panic is repeatable. > > Regards, > Ronald. > > > > > Hi, > > I managed to attached the debugger to the core dump and get a backtrace. > > [root@rpi3 ~]# kgdb -n 1 /usr/lib/debug/boot/kernel/kernel.debug > Reading symbols from /usr/lib/debug/boot/kernel/kernel.debug... > > Unread portion of the kernel message buffer: > panic: vm_fault failed: 0xffff0000001dec44 error 1 > cpuid =3D 2 > time =3D 1720783402 > KDB: stack backtrace: > #0 0xffff000000525d3c at kdb_backtrace+0x58 > #1 0xffff0000004d0d40 at vpanic+0x198 > #2 0xffff0000004d0ba4 at panic+0x44 > #3 0xffff0000008b795c at data_abort+0x2cc > #4 0xffff000000893814 at handle_el1h_sync+0x14 > Uptime: 7m10s > Dumping 134 out of 926 MB:..3%..12%..21%..33%..42%..51%..63%..72%..81% > > Reading symbols from /boot/kernel/if_bridge.ko... > Reading symbols from /usr/lib/debug//boot/kernel/if_bridge.ko.debug... > Reading symbols from /boot/kernel/bridgestp.ko... > Reading symbols from /usr/lib/debug//boot/kernel/bridgestp.ko.debug... > Reading symbols from /boot/kernel/if_epair.ko... > Reading symbols from /usr/lib/debug//boot/kernel/if_epair.ko.debug... > Reading symbols from /boot/kernel/ipfw.ko... > Reading symbols from /usr/lib/debug//boot/kernel/ipfw.ko.debug... > Reading symbols from /boot/kernel/ipfw_nat.ko... > Reading symbols from /usr/lib/debug//boot/kernel/ipfw_nat.ko.debug... > Reading symbols from /boot/kernel/libalias.ko... > Reading symbols from /usr/lib/debug//boot/kernel/libalias.ko.debug... > Reading symbols from /boot/kernel/mac_ntpd.ko... > Reading symbols from /usr/lib/debug//boot/kernel/mac_ntpd.ko.debug... > Reading symbols from /boot/kernel/geom_eli.ko... > Reading symbols from /usr/lib/debug//boot/kernel/geom_eli.ko.debug... > Reading symbols from /boot/kernel/nullfs.ko... > Reading symbols from /usr/lib/debug//boot/kernel/nullfs.ko.debug... > Reading symbols from /boot/kernel/uslcom.ko... > Reading symbols from /usr/lib/debug//boot/kernel/uslcom.ko.debug... > Reading symbols from /boot/kernel/ucom.ko... > Reading symbols from /usr/lib/debug//boot/kernel/ucom.ko.debug... > Reading symbols from /boot/kernel/uplcom.ko... > Reading symbols from /usr/lib/debug//boot/kernel/uplcom.ko.debug... > get_curthread () at /usr/src/sys/arm64/include/pcpu.h:77 > 77 __asm __volatile("ldr %0, [x18]" : "=3D&r"(td)); > (kgdb) bt > #0 get_curthread () at /usr/src/sys/arm64/include/pcpu.h:77 > #1 doadump (textdump=3D) at /usr/src/sys/kern/kern_shutdo= wn.c:405 > #2 0xffff0000004d0794 in kern_reboot (howto=3D260) at /usr/src/sys/kern/= kern_shutdown.c:523 > #3 0xffff0000004d0dcc in vpanic (fmt=3D, ap=3D...) at /us= r/src/sys/kern/kern_shutdown.c:967 > #4 0xffff0000004d0ba8 in panic (fmt=3D0xffff000000cae000 "") > at /usr/src/sys/kern/kern_shutdown.c:891 > #5 0xffff0000008b7960 in data_abort (td=3D0xffff0000893f1c80, frame=3D0x= ffff0000403f4430, esr=3D2516582404, far=3D, > lower=3D) at /usr/src/sys/arm64/arm64/trap.c:398 > #6 > #7 MIIBUS_READREG (dev=3D0x0, phy=3D1, reg=3D1) at ./miibus_if.h:26 > #8 ukphy_status (phy=3D0xffffa00001980380) at /usr/src/sys/dev/mii/ukphy= _subr.c:68 > #9 0xffff0000001deb98 in ukphy_service (sc=3D0xffffa00001980380, mii=3D<= optimized out>, cmd=3D3) at /usr/src/sys/dev/mii/ukphy.c:151 > #10 0xffff0000001d5b5c in mii_pollstat (mii=3Dmii@entry=3D0xffffa00001980= 800) at /usr/src/sys/dev/mii/mii.c:619 > #11 0xffff0000002fa298 in muge_ifmedia_sts (ifp=3D, ifmr= =3D0xffff0000403f4708) > at /usr/src/sys/dev/usb/net/if_muge.c:2127 > #12 0xffff00000061e148 in ifmedia_ioctl (ifp=3D0x0, ifr=3D0xffff0000403f4= 708, ifm=3D0x0, cmd=3D18446462598736175692) > at /usr/src/sys/net/if_media.c:293 > #13 0xffff00000071550c in get_operstate_ether (ifp=3D0xffffa00001363000, = pstate=3D) > at /usr/src/sys/netlink/route/iface.c:124 > #14 get_operstate (ifp=3D0xffffa00001363000, pstate=3D) at= /usr/src/sys/netlink/route/iface.c:181 > #15 dump_iface (nw=3Dnw@entry=3D0xffff0000403f4790, ifp=3Difp@entry=3D0xf= fffa00001363000, hdr=3Dhdr@entry=3D0xffff0000403f47d0, > if_flags_mask=3Dif_flags_mask@entry=3D0) at /usr/src/sys/netlink/rout= e/iface.c:310 > #16 0xffff000000714dd8 in rtnl_handle_ifevent (ifp=3D0xffffa00001363000, = nlmsg_type=3D, if_flags_mask=3D0) > at /usr/src/sys/netlink/route/iface.c:1411 > #17 0xffff000000613c20 in do_link_state_change (arg=3D0xffffa00001363000,= pending=3D) at /usr/src/sys/net/if.c:2206 > #18 0xffff00000053e1f0 in taskqueue_run_locked (queue=3Dqueue@entry=3D0xf= fffa0000137ac00) at /usr/src/sys/kern/subr_taskqueue.c:518 > #19 0xffff00000053df44 in taskqueue_run (queue=3D0xffffa0000137ac00) at /= usr/src/sys/kern/subr_taskqueue.c:533 > #20 0xffff000000481b10 in intr_event_execute_handlers (ie=3D0xffffa000013= 74a00, p=3D) > at /usr/src/sys/kern/kern_intr.c:1205 > #21 ithread_execute_handlers (ie=3D0xffffa00001374a00, p=3D) at /usr/src/sys/kern/kern_intr.c:1218 > #22 ithread_loop (arg=3Darg@entry=3D0xffffa0000140f9e0) at /usr/src/sys/k= ern/kern_intr.c:1306 > #23 0xffff00000047cdf4 in fork_exit (callout=3D0xffff000000481778 , arg=3D0xffffa0000140f9e0, frame=3D0xffff0000403f4a00) > at /usr/src/sys/kern/kern_fork.c:1164 > #24 > (kgdb) > > > I hope this makes sense to somebody. If I need to type some extra command= s in the debugger please let me know. > > Regards, > Ronald. > From nobody Sat Jul 13 15:28:01 2024 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 4WLsmd3Y3Wz5QX0m for ; Sat, 13 Jul 2024 15:28:17 +0000 (UTC) (envelope-from maciphone2@googlemail.com) Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WLsmc1pWTz4b9d for ; Sat, 13 Jul 2024 15:28:16 +0000 (UTC) (envelope-from maciphone2@googlemail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=googlemail.com header.s=20230601 header.b=jXzRuQIU; dmarc=pass (policy=quarantine) header.from=googlemail.com; spf=pass (mx1.freebsd.org: domain of maciphone2@googlemail.com designates 2a00:1450:4864:20::52a as permitted sender) smtp.mailfrom=maciphone2@googlemail.com Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-59559ea9cfdso3647736a12.0 for ; Sat, 13 Jul 2024 08:28:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1720884494; x=1721489294; darn=freebsd.org; h=message-id:in-reply-to:to:references:date:subject:mime-version :content-transfer-encoding:from:from:to:cc:subject:date:message-id :reply-to; bh=hBHtrLJMJz8oIbxZY2fEfCzwcC4Qgz1DRfSzBCnORvE=; b=jXzRuQIU0Ljp69UsuBqR+8zbYAC2Y+SO6aaQ699eSYm3JDufBNCE5avBsWjsZB0mNB 885RP6MGorU6PmS1rgJ8CPi+Ah/6Ior4HCg6UBCgFgi5MErelbgJ7a/vY5GccySFdZ4w wqPgg1BjFWSG2kk8udbey2uUc2gNhi7EghHM7pmfjwRS0sxs2izXes06Z94tHT6wUu45 wnGax0ANN3IXiceio8taziv0sIQ5uI4DvD1fgRmCsj75R1Dv8GMAIEKAgo/Nwiq9QDeH 4c56SdIQc2YSSo4y7v040hPmSbEZIvMeHPPUS6qE2dgdvhOoa5UCQYn7DQKduRSrDtlB HyvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720884494; x=1721489294; h=message-id:in-reply-to:to:references:date:subject:mime-version :content-transfer-encoding:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hBHtrLJMJz8oIbxZY2fEfCzwcC4Qgz1DRfSzBCnORvE=; b=h1D7oSi3SF5pwA/wLHW7SBG0cxHbZhDn1h74bRu5e74fqRUMrhaJBlk9OipRCvR+bB N6zsioUM2ga1sMbut8pZVSx92fQIJW1+s7NTzuybgenqqNfD/IBGHdSYHAzU+mvWMlH/ hTCLVnCsP/2wmXPHIt4G1N3890a0wIazASYpIQzAYHl5Yt2kNSUYkiqWM+a72u+UYfRp pC4PNLbqCulMc3hmeL8ztIjz+u4BR538DEs5Ku2GZr4ibpGLVhQTZUoFZt/1XIdI0FAc JzmoECo9vlGqPEhkvOovZs2rcGYisHIcQXR1Z4SwulupgMaOPPXcJ5k3l1Mu9m+s1ggK yqEw== X-Forwarded-Encrypted: i=1; AJvYcCVT/jGU802GYDmTpMALLXIXtUwF8y8uVHyi4PIuSFCZD3j8knzMVM28x8G67BCJFj47PZhbXsDSJW5VGMLvnjnrknjMVdDu4g== X-Gm-Message-State: AOJu0Yw2YcuJbgBE2+Vxh+nDfqp67bXYTffC/qBgahUO3FNOSp8z75oL s5w4zaf4i02t8+85bfvPcE2yBWjquqW8F3g7rh5nkukTQxpvy7mxj4nPKg== X-Google-Smtp-Source: AGHT+IGvlSvrU7jXja1tghi7n7C0vBZJYZjaE+ahDXMtUgnCnpnn2auZOeyfZjwum+ysVeXMNkCZuQ== X-Received: by 2002:a05:6402:33d5:b0:57d:3ea:3862 with SMTP id 4fb4d7f45d1cf-594bc7c9133mr9093900a12.27.1720884493782; Sat, 13 Jul 2024 08:28:13 -0700 (PDT) Received: from smtpclient.apple (dynamic-046-114-130-223.46.114.pool.telefonica.de. [46.114.130.223]) by smtp.googlemail.com with ESMTPSA id 4fb4d7f45d1cf-59b255253absm896061a12.42.2024.07.13.08.28.12 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 13 Jul 2024 08:28:13 -0700 (PDT) From: =?utf-8?Q?Klaus_K=C3=BCchemann?= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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 16.0 \(3774.600.62\)) Subject: Re: panic on rpi3b: usbconfig reset Date: Sat, 13 Jul 2024 17:28:01 +0200 References: <399055758.9715.1720797541322@localhost> <6535DE7B-3997-4446-A22F-8C9DDE77B8E7@googlemail.com> To: Ronald Klop , freebsd-arm@freebsd.org, Warner Losh In-Reply-To: <6535DE7B-3997-4446-A22F-8C9DDE77B8E7@googlemail.com> Message-Id: X-Mailer: Apple Mail (2.3774.600.62) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.44 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; R_MIXED_CHARSET(0.56)[subject]; DMARC_POLICY_ALLOW(-0.50)[googlemail.com,quarantine]; R_DKIM_ALLOW(-0.20)[googlemail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[googlemail.com:+]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[googlemail.com]; FREEMAIL_FROM(0.00)[googlemail.com]; RCPT_COUNT_THREE(0.00)[3]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::52a:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; DWL_DNSWL_NONE(0.00)[googlemail.com:dkim] X-Rspamd-Queue-Id: 4WLsmc1pWTz4b9d >>=20 >> Am 12.07.2024 um 17:19 schrieb Ronald Klop : >>=20 >>=20 >>=20 >> Performing "usbconfig reset" on my RPI3B running = 14.1-RELEASE-p2/aarch64 results in a panic. >>=20 >> =E2=80=A6I hope this makes sense to somebody. >=20 with "usbconfig reset=E2=80=9C you trigger a root attack against your = linked Ethernet phy(=20 driven by =E2=80=9Amuge' on the USBEthernet Lan7515 chipset on your = Pi3). MII cannot poll the phy because disconnected and so on=E2=80=A6 https://wiki.freebsd.org/MIIBUS Perhaps you can ask Warner if that`s the expected behavior on such = chipset or not. From nobody Sun Jul 14 16:40:01 2024 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 4WMWK63dk1z5Qxv3; Sun, 14 Jul 2024 16:40:10 +0000 (UTC) (envelope-from fuz@fuz.su) Received: from fuz.su (fuz.su [IPv6:2001:41d0:8:e508::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "fuz.su", Issuer "fuz.su" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WMWK55HJQz4K4t; Sun, 14 Jul 2024 16:40:09 +0000 (UTC) (envelope-from fuz@fuz.su) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=freebsd.org (policy=none); spf=pass (mx1.freebsd.org: domain of fuz@fuz.su designates 2001:41d0:8:e508::1 as permitted sender) smtp.mailfrom=fuz@fuz.su Received: from fuz.su (localhost [127.0.0.1]) by fuz.su (8.18.1/8.18.1) with ESMTPS id 46EGe12L082882 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sun, 14 Jul 2024 18:40:01 +0200 (CEST) (envelope-from fuz@fuz.su) Received: (from fuz@localhost) by fuz.su (8.18.1/8.18.1/Submit) id 46EGe1Nn082881; Sun, 14 Jul 2024 18:40:01 +0200 (CEST) (envelope-from fuz) Date: Sun, 14 Jul 2024 18:40:01 +0200 From: Robert Clausecker To: Mark Millard Cc: Philip Paeps , FreeBSD ARM List , FreeBSD Mailing List , Current FreeBSD Subject: Re: A better alternative to having builds of main-armv7-default fully disabled and last-built be months out of date Message-ID: References: <91287D15-F0A9-4425-A265-B07418B8714D.ref@yahoo.com> <91287D15-F0A9-4425-A265-B07418B8714D@yahoo.com> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <91287D15-F0A9-4425-A265-B07418B8714D@yahoo.com> X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.90 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.995]; FORGED_SENDER(0.30)[fuz@freebsd.org,fuz@fuz.su]; R_SPF_ALLOW(-0.20)[+a]; MIME_GOOD(-0.10)[text/plain]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; FREEFALL_USER(0.00)[fuz]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:16276, ipnet:2001:41d0::/32, country:FR]; MISSING_XM_UA(0.00)[]; FROM_HAS_DN(0.00)[]; R_DKIM_NA(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_NEQ_ENVFROM(0.00)[fuz@freebsd.org,fuz@fuz.su]; FREEMAIL_TO(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org,freebsd-ports@freebsd.org,freebsd-current@freebsd.org]; RCPT_COUNT_FIVE(0.00)[5] X-Rspamd-Queue-Id: 4WMWK55HJQz4K4t As of today, builds to update the package set to 2024Q3 have completed and current quarterly packages are available for download. Feel free to use them. --- Greetings, Am Sat, Jul 06, 2024 at 08:42:48PM -0700 schrieb Mark Millard: > main's armv7 packages that are distributed are getting to be months > behind because of the build hangups preventing the builds on ampere2. As a stop-gap measure, you can use my package set. http://fuz.su/pkg/ I'm currently preparing 2024Q3 builds. These will be ready in about a week or two. If there are known users of this package set, I can see that I rebuild it more often. Yours, Robert Clausecker -- () ascii ribbon campaign - for an encoding-agnostic world /\ - against html email - against proprietary attachments From nobody Sun Jul 14 21:00:55 2024 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 4WMd5z4VkBz5RPFc for ; Sun, 14 Jul 2024 21:00:55 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WMd5z1Q4kz4x01 for ; Sun, 14 Jul 2024 21:00:55 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1720990855; a=rsa-sha256; cv=none; b=YgToF7V38puXNYt9u3UgeSRG9M91fgajEWBUNBcSuROdxQLJ5i5RhT3n8skqG+w9pcNHGg hnqPFClhh50w8I0ses9CN7fYuADw5ymjcsOeGWrpcayixLgHCX51DXRNJW8EwaPIb78PYS pTSqRSLg3KL1dsNnZLAVFSv8MQrjTOnTYuH2nNrPH/cSm3o5/Kt1ecMO9OrBdUGt48TqgO XvVfm8/7CCKyvnMRPqv/8u9JHhSZXlSWcVpKv2CL0Oxc3rMmif0ck2Gki2UD/y0emHTgcR 2u//NnNVPu3mTRD93prZRDqn++TDe/zqceUkKDLIZy2o1oKLKIjcYqhfqHcq0g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1720990855; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=QKWyfWUoK/3kRExUCrbxTxWEvwfwHTulMgmfmgpfBgk=; b=JRTqBE9eMyDNa/yBZnn9w+qLatfYKKvnRqhLifZHUkW6IE9/kTKIPmnaYTDNvKgu9Ar97R gFcXMzL8uHaZl1qX7KplREqG8/DkI7/Qmp3NXlEQUch41autSEJSZOL4QNpRHH78kVryVT fJYEojbctu+UXaTdjStH5M2LWKYu71eX+CqjZ//8r1nBKd1MX1aucwZJ6rra/cCfpCjVuy vBsMHtYYQXl6AOMwCgiI+IqeJixk+hDPWWlBWTP+uldxfCNiomCmJDgGF2RbH+WYBSslDv VPlZxUIcWaql3pyKaqsCLt27sXM3gOvPOiwqYbapW2XYzscClmKSP26raTSzmQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4WMd5z12WDzPnj for ; Sun, 14 Jul 2024 21:00:55 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 46EL0tK9094752 for ; Sun, 14 Jul 2024 21:00:55 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 46EL0tfo094751 for freebsd-arm@FreeBSD.org; Sun, 14 Jul 2024 21:00:55 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202407142100.46EL0tfo094751@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: freebsd-arm@FreeBSD.org Subject: Problem reports for freebsd-arm@FreeBSD.org that need special attention Date: Sun, 14 Jul 2024 21:00:55 +0000 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 Content-Type: multipart/alternative; boundary="17209908550.a0ecDf.86902" Content-Transfer-Encoding: 7bit --17209908550.a0ecDf.86902 Date: Sun, 14 Jul 2024 21:00:55 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 264574 | sdhci(4): Support ACPI attachment in BCM2835_sdhc 1 problems total for which you should take action. --17209908550.a0ecDf.86902 Date: Sun, 14 Jul 2024 21:00:55 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
The following is a listing of current problems submitted by FreeBSD users,
which need special attention. These represent problem reports covering
all versions including experimental development code and obsolete releases.

Status      |    Bug Id | Description
------------+-----------+---------------------------------------------------
Open        |    264574 | sdhci(4): Support ACPI attachment in BCM2835_sdhc

1 problems total for which you should take action.
--17209908550.a0ecDf.86902--