From owner-freebsd-arm@freebsd.org Tue Jan 5 20:16:02 2021 Return-Path: Delivered-To: freebsd-arm@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C1A6D4C9100 for ; Tue, 5 Jan 2021 20:16:02 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic315-55.consmr.mail.gq1.yahoo.com (sonic315-55.consmr.mail.gq1.yahoo.com [98.137.65.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D9Nzj50Wjz3GF5 for ; Tue, 5 Jan 2021 20:16:01 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1609877758; bh=1vltjU7ei30g277sAyxHPVyhRCmzH0mQVMSgdolfeqi=; h=From:Subject:Date:To:From:Subject; b=KQXDhk0RQ5VpSYi+8QqFPvie6nNMyZ7Go2VVZ7USkfR4akSPEX5irdMmYrSETT53JRU0KuqmoazGFt+1AGV0KQZbVGKabY63Ln/f5J5gL9m4VytMz01u5Oe9fL4Vvw1z71ate931BTeAOcbJHXyw3lgOAkHGirWdlUwvU5GPAfmbgyTIRLGfZ8xA9++jIXnVcdEKEwWEIzpoBBlKzC8F66B1p9Tu03kdVdDQChKW73/GraD3EixBWOfVZUMRaopI9qCwbae1WiyrnmMZFenJ4Vur/6i+NYOP8wF4u1KKUCkUNI0zjr3m4ye/DxhP+/0ZPMMaRzyb3yRWVcUE9+ip+Q== X-YMail-OSG: kw7h9IEVM1lDLcIJZiMU8jaxSlDW6wlIGTCnoLDXma3TnIbjw0yYtUuBzymtPM0 0P5TkyVTyCE5fgtfBWdJfdQwhPaBrFXA.OATXXazmHApv.7weMn22ks.qMHNBW30OEawMC629VMj eCN5FCLRQg_eLL5I.9PcadHEhjX22qcmsj75XttGev4wzrMpO7NOG192hHWGKm2zD97sGzHMXwxl V7jrXtUbmQgeNLU9sGjPurzTAB97tBz4H6sceit560shx7Pib6LqFQZZMrAQpmQtQVykgvkKAPgy M5sLEIOBtgqwzsFGqr339XNoFC6NaYR7saN_k5lOC7WcXuyXV3HU4Q2xcHNgBTrnbc8wg9l0O_cm NenSNi_p07GjC240EhrD0XHsOdlX115UpbNBaWjRNWfBNrqZ1YWHPhBMH7chqS52YDDEBPchnZmO nTHlWhhmr2JrpSdw8aHNuz8ognUwaW0D6raOy5UXBPeOIceNLSQ3bB6Bnv_CiQpT6p5_DmoqYAtH vrCkjj3Nk4h2x0CYvd9L6u13wTZX8rRdjtZv4TaqRc5jchyGiSn2EY2Vyxi6IMaDGU1flsPsppWL wHpotI88D8qevOP6vx1afqfNcvipFUCpPKYp5.d_DdXbjbWCTUqYqVwltFa6GFD5EOckaf5DGQz7 2oLOLuM6HDYvQ5ebPYvX_6CNOQVlCfAcZI.5fpWMZsM255HVF8jYVK3wG.YKxdOyO9zq9PC_Lk20 1R0aMuJnKNcmGwsHdAqthqkrgxlY3lCsE9QN2Gf9gr3ofkK72ChLU_WX5NUeAKkEv8kTHxgrrg2J n9X9ovfu_79MY4B9U_I3vd5ugflH0xPhKDwrXODR.nvPM4UzE54iodeLi6.pMTWv29IYyqq_iUhY IoDEUvYNidip1.NIIbIbs_jLqv2CM2r7yK7TkT2vrkuASKXhGeTR7QhaoEobt6.r8z66_3xz4K0Z K8lxjfR.Vg0_.zwf7ifzFJHUS8N0b8Nbb7Ga2LIOquaWd_.uhfaN3RRzjLUHsuFixEPA2Z_K1mJE SY_oni9nteytinA8SHNXf2IdHLAEq.2BgVzXJi0CaQN9GM9g.5FZJgmdbvTpdZRjodlQLQubNgMe IY0Z8LpjyifpvheMUSmAozfUc.1G6wcIazuEELaxW5uz8nVrO8T8cKW6Y6ty7ZkAlk80QhG1WPY3 Mc2.Cf4ijU6MnndzlG.KIVRdWncTzg3RgkMECP4M6UyzSH1iqh92S7k5S1o1.lLfawDx8BEfzfWt TGqJLfXlPFN2fqhOyXAmyoxRBXBHgXDuEuaPPC9Y2EUjJj02edxMyvyyiVhquwqFFHyjVISwN.4z CjKfpzeWosIf8FQj.AuLfQ3LnpPXqA6kPYS4b3ZIp0oRQNGhXaqrdgThz.4.y8IzX87xBqxSLueG a4ror6SYqzF4YAbHeZwDqzqj8BsIVhZV3Dt1S5h6f.xZQl8sw9FBQIgYJf5bGVjv.bMuRxJMRcZa tD6w1xwT_Inp7dlsEN4rAUeLp5eTeKBhXgQsING66.HeEyUFX8b2IsI7HPcV.SCHTVPE7meRhH.8 NbgIquI5VBmBNLdBT89hrrnBVITRM361fdScjP5v4v8ObSiOtClxQa4MFJmdLyhAoj3j8cn3rCT7 WKctsGWU1MdrRUCX.x3JfX.CLSl_UZkjbdrf10KXZLJngBPQFXb.wgGgmXjhjPeDPm7HR51XXvBt oBbZALWAkVdquu6CbSr4e9ZBdU_WPaO762TN0i5N6mR40WZlxyM4zdETv5rS4bCnEMRFTB.yzo7V bdu_0nMAZFPh9FIWuBcA3gUS5HVGpt9_nF5ujeL6gZEvR0I.C11hX4WttjzW.oyadOM3FDNKcATt PBwedsPo0WsnQL0uCpOrDem8U_nXo4BicyePXyMQx3.IDwlZF7C3Qcts3VbOsb7LxkL42bCurTBO 9cu3nzgizLneL1D11eLJ093gKtJtdLvaKqE8pEDXZlAib9_rzU6EYcOXyXLCAtODrr.t8TVYkfaf xbsDPc_USS0sfz3N6pgGFUFM0sqKiTMgRxEOilqna.g9Vy_I_JtLyD7zgjbSUq3Yqtw54AnnGqpN gjFrHN7itud8j1rHTETPdChS0lYK.NOvXZmDnx_7pI2DUpHCFpelwXeuD93v.BCiwiKMDDDAKc2C FC_jSjnnlUIWUmVBGIyRhFWNUb3L6yqTb36LES5yvjcVZBBhtJdy_ruenHohmcXqosSJj5chB6B3 .nTOiKJXPN6phb7aScTsMNZNSa9m4bt88aP2w1IcBWzSODvPe.zgMeux0B0ya2kqMMLJlwOGkK9m O2OSwkgkri3vsDjTBWJlkES6xvflxpKJV4_vRSUIvbJnUp9tB_DgrTBA2EAkXWQ8Cc6klnB807lf tuQoQpaMnzaZbs1onqNxDjz_kRUAeRSsMbXFVW2YzfY1waGGNdJj5B8pV5XPpQpZYxM1gK9NucIl .nIIBgYChYi8ot.Ln14pg_DHK3AXr.AlfGuxmz3LcZSapOf1JbcC__9chHrtQbseJvaYQa8KuzAU hZTlTbgOjyg-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Tue, 5 Jan 2021 20:15:58 +0000 Received: by smtp415.mail.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID cf344b175a63ec7e6d840d465bc12b95; Tue, 05 Jan 2021 20:15:54 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\)) Subject: aarch64 based on main 58661b3ba9eb : panic for "ufs_dirbad: /: bad dir ino 66371814 at offset 106496: mangled entry" Message-Id: Date: Tue, 5 Jan 2021 12:15:52 -0800 To: freebsd-arm , FreeBSD Current X-Mailer: Apple Mail (2.3654.40.0.2.32) References: X-Rspamd-Queue-Id: 4D9Nzj50Wjz3GF5 X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.65.31:from]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.65.31:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.31:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.31:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-arm] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jan 2021 20:16:02 -0000 Later I give notes about the context. The failure reported . . . # panic: ufs_dirbad: /: bad dir ino 66371814 at offset 106496: mangled = entry cpuid =3D 0 time =3D 1609844528 KDB: stack backtrace: db_trace_self() at db_trace_self_wrapper+0x30 pc =3D 0xffff00000081c654 lr =3D 0xffff00000011ccb4 sp =3D 0xffff0000ac7a9e60 fp =3D 0xffff0000ac7aa060 db_trace_self_wrapper() at vpanic+0x198 pc =3D 0xffff00000011ccb4 lr =3D 0xffff0000004be678 sp =3D 0xffff0000ac7aa070 fp =3D 0xffff0000ac7aa0d0 vpanic() at panic+0x44 pc =3D 0xffff0000004be678 lr =3D 0xffff0000004be4dc sp =3D 0xffff0000ac7aa0e0 fp =3D 0xffff0000ac7aa190 panic() at ufs_lookup_ino+0xc9c pc =3D 0xffff0000004be4dc lr =3D 0xffff000000775044 sp =3D 0xffff0000ac7aa1a0 fp =3D 0xffff0000ac7aa270 ufs_lookup_ino() at vfs_cache_lookup+0xd0 pc =3D 0xffff000000775044 lr =3D 0xffff00000059a768 sp =3D 0xffff0000ac7aa280 fp =3D 0xffff0000ac7aa2f0 vfs_cache_lookup() at cache_fplookup_noentry+0x158 pc =3D 0xffff00000059a768 lr =3D 0xffff00000059f270 sp =3D 0xffff0000ac7aa300 fp =3D 0xffff0000ac7aa340 cache_fplookup_noentry() at cache_fplookup+0x440 pc =3D 0xffff00000059f270 lr =3D 0xffff00000059c0f4 sp =3D 0xffff0000ac7aa350 fp =3D 0xffff0000ac7aa410 cache_fplookup() at namei+0xd0 pc =3D 0xffff00000059c0f4 lr =3D 0xffff0000005a79fc sp =3D 0xffff0000ac7aa420 fp =3D 0xffff0000ac7aa4f0 namei() at kern_statat+0xa4 pc =3D 0xffff0000005a79fc lr =3D 0xffff0000005c82d8 sp =3D 0xffff0000ac7aa500 fp =3D 0xffff0000ac7aa660 kern_statat() at sys_fstatat+0x2c pc =3D 0xffff0000005c82d8 lr =3D 0xffff0000005c888c sp =3D 0xffff0000ac7aa670 fp =3D 0xffff0000ac7aa780 sys_fstatat() at do_el0_sync+0x460 pc =3D 0xffff0000005c888c lr =3D 0xffff00000083e048 sp =3D 0xffff0000ac7aa790 fp =3D 0xffff0000ac7aa820 do_el0_sync() at handle_el0_sync+0x90 pc =3D 0xffff00000083e048 lr =3D 0xffff00000081f224 sp =3D 0xffff0000ac7aa830 fp =3D 0xffff0000ac7aa980 handle_el0_sync() at 0x403da3e8 pc =3D 0xffff00000081f224 lr =3D 0x00000000403da3e8 sp =3D 0xffff0000ac7aa990 fp =3D 0x0000ffffffffe630 KDB: enter: panic [ thread pid 58718 tid 100101 ] Stopped at 0x403dd330 db>=20 Unfortunately the db> prompt is not taking any input so all I have is the backtrace. The machine had been left idle after upgrading from being head -r368820 based and other activity. The "~/fbsd-based-on-what-freebsd-main.sh mm-src" and uname below just happened to be the last things I did before leaving it idle overnight. I've no clue how long it was idle before the panic happened. # ~/fbsd-based-on-what-freebsd-main.sh mm-src 58661b3ba9ebe82f889cbc336afe618ad7f7940a CommitDate: 2021-01-04 15:12:03 -0800 085d41abe5f1 58661b3ba9eb (HEAD -> mm-src) mm-src snapshot for mm's = patched build in git context. # uname -apKU FreeBSD FBSDmacch 13.0-CURRENT FreeBSD 13.0-CURRENT = mm-src-c255600-g085d41abe5f1 GENERIC-NODBG arm64 aarch64 1300133 = 1300133 I did a fair amount of activity after the upgrade but before leaving it idle, lots of file system activity being involved. The machine is a MACCHIATOBin Double Shot. FreeBSD was from a cross build, using -mcpu=3Dcortex-a72 . (I mention mcpu in part because I've caught a missing-synchronization issue in the past from doing this, something a cortex-a53 running the same build did not show and for which the cortex-a72 did not show the issue when running a plain aarch64 or cortex-a53 targeted build. I'm not claiming to know that the wider range of behavior for the cortex-a72 is involved here.) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)