From owner-freebsd-arm@freebsd.org Fri Mar 12 08:30:49 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 7A5875724D9 for ; Fri, 12 Mar 2021 08:30:49 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-21.consmr.mail.gq1.yahoo.com (sonic314-21.consmr.mail.gq1.yahoo.com [98.137.69.84]) (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 4DxfCX2c1qz3Fgx for ; Fri, 12 Mar 2021 08:30:48 +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=1615537846; bh=C08VWN7jT3n/v6CUPfyhNa5CT8VGU9iqr9FJG3lHrVk=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=ExHpgWbfec+96ilZYA7xTEiJo6GCZAWG2kBPFij5XLWVGUpmksutchYWz1qGXaUdLGiG8yheEdjyCrV4JNwdK+4GoqpPeSKJjDEqPTAHeGWXJKU0/OC5KS3Vd6fDZGJ4QxCfna+GcFupv1hlHRNXW5jKnSGNQcJ1pKydXw0ZCqvGqMkeMBGoajyts8EbJtuaR3qd4mzAxnJFCtyKrz1fsFiyPaeoNEAJcY3wKTMObKF+GSsFP9z3GcHmN6sdP5R8SSB4ZS5burIBeDfgaHFBcMSpkgsoxh1ltpZgfXvRF5g4G/pCpbaI2kDSdtT4ZURjCM0ZNmgT6z9fFPpvAAHp7A== X-YMail-OSG: oco7lvEVM1ldlmLVZkGGZQG7YLXXxs2F2vKsVkFj3gSVEkFhbL0lQzznvvuyVcI ZDy.48r67DffZKi3LAihaPC_glY.s.jkyvBqgn3KIK7I_WmwfwnvOO.rBXg3GwvglnBVpZyqitXn J._PrNhDSLdfye_WmhRbaVCaaEW1OHM_5s5yLp1cG8lWNyvFDHt_UVjBICfs5A_PHxfd_IdZjOeH 97f1qjWUsDlSrBArE6F8g6vkVIKpY9weFAOm5e.gL2B4v_OAhoHfhnHT85Mf89DGGhPfKf_xMJiG VHSZRatW6SBLG5ndjHxlzSC2BY9RGjZ3VvziyLPVQ29ZUMtquNMXV5ccTSnHpZiDvKHpybIv85XR K0TN12XdZoWvhZJNefhXHvRTys2CU_LAQXPII0OcrBZ5qR9M_D.NIiFcIgPaQTa1yiHC7g3KEMOT 8OQM0DHdewt.ZBVLXV57B5jrARjndLFnQzRwUIG2WQFLK4Hj2NU5d3mU4rhdcu2F_1PEKVKy9s87 4TTf9b_TqiQQ4Z0wVbgrTcOLKCj8ldJ0CbVWjFJ4qSWH58su8R3zqr4B0_q0xKpP1bUXW7g9Q6Kd aoD0FKi6pCCCv8d0ztil.BVFCdt5bujGIY5Yj19tkap1qwileOwOq1SA3w.8b8jBxCJeyxkZN1jO v8S2g9Xf.4qwhjzX6ox_gGmjJLvjldnW8Hv4H_maxy5PG27d4g9xoeq6MJOlsOEjTHBf_D1UbCKG kPbzQlDEUCGBBpkDhC3nl6GlKmSLURLlrUlexRt_rkcAX6zpRBZ5KobEq.suYY8MDJEmZSfnWQcG J.ZltnmhH.IanXzeekWJGC9atsArLt9BGv9RelFoi5vfGb0bGz21z8WG.5i6MXqNVC_NJRC5jd20 mnfnl1FHd8cLpJQtEHadisdbBxVXneaj68H0O.FHG8P7jlbnl9QMplPe5DEA4R2Ysr4hb4IlMmeC HVkyQ3EXCmI4rHu1BAHJ8.zYSDGdgYk0Vo._LNIOlWNKhXtkNfcq3ldQmGGWSqvbP5nXw4GM0bK9 CkRIp4aLxVfKqOKViY3w5utzfCklljh65ZdhbOFreL.AffQjRjUbS1eifYHdhIcxgW05hPKa1FS9 2QV57rdXBT9_gO4NomsvOgpS1o2gtQTuc.5.0.u_kCjEHU6mxJrZ9ERBSqpQsonPLdmjpK6evjC7 3AEx007nXXxIvVh_I5shsWtecDPIoYRC7u9g184iid954QBWNjJbKOD0_LioOgj2XohncEJL2gvb eJcekObMr63D.0DgiIrqFtqNyLlVzg6bVntyS4R0Fizq82z3Z39vMC8Own8ZpEIHgEbmvfrofp.E gL6LGkWXYAoVkXr8TOySmlaGsMGHjhOlGiUMjbJHKNYAiXWT_bZ45ojNv0T7goRELYwoA8bqpkpo XK2Bw9rz8KJl_cn11L64en8Jpb18f3rQT5BzvQ.sorSKG9GzeRQoduZqOGdSeQbbMgJXvz_BpotO 7SuLwj95U6FEZR5H6FIJQGUphHfGOF5bx4lVUdCyj3kBizZXemQ8yHr_ZY.D2aJT4mnpWcBd59iZ S3m4hpxnjmOU6m.ZWScya3_C9gaha9QNUa3JxWl44y_zWv8e0MjoxAZNyXcQHu2hj_KCicFUBMMg IJK5cYlo6MXo6AWZWUR8fT.iByrtPAZQTdJiocb7fz4uBRUDjBztXWgSUDsD9jVO9KHrkpPZwR99 oJM5_7gvpltS8zEPSV4LGKfQX20OiUt1cssbX0IUTezym7gDb7FhIXI7qoGgn4yq1FYSeC7PRUT. yB8xNGTWHO1dw9TZa3uaobicBYVuT5W0NWN7LV_mcupkHAirvJ5SkQ9_cgzdsAB3F0A2F_MItgt3 YkErb7KjvcLetbae.7XbQkY0_fDgZx_W2XcZfcFLf2g17dA18lLwjynuEsexUDzp6B2NpqJYAVZb aVMgQJIre7k.ZDllivvATQX3cDJlcJYLu949oN6.kDHqzp8UzLHFXD2k6G2kG6NJqTEIe4yUMpku 045Pzafi9va3sGmbOoxJIyo_FV7dFZ9wYrSTBxT1LVo01mmPIlUb1JF5716nF9v7XQ5yiYEvXPfV 8DQtJGGJTteSxmZAVPaGqityLwT8EXgc5gpNmq40pxwSxHrWChDyPmMk3HOfbMsyk3IXsyqDRWrE Sj.DqfcqtowTN7v6G617pOKwmYzZ3IF4lDzq_NMGaDaBrGddbNgml_R21pZ0nrI1.mszYF8z38lm 2S9vBdCkIM8KMIa7u9a4DAy58HUaGjhjG8epCiHAVfRgvqWPMHcJzJTeL.FxqvweXL2V8aUTWbzS P3nJtkJs2XM_WerKu6V2fiYrUIiEH.r_eZb3jnaWBNg2j4aUuPqeCyPI_ebX0puW4rg6IWkhmtqY dCea6MkIL3q_ziZGA04vKCwasrfY6nyD_FIjDp3IuWUmfH_kjfLXJU0.0n995.op7TfOzextt1pj iaNgs6yJghZn7z6BnDXM3M6jVcIDDS8yYH8eG4DIPzVzPx8QiAHK5r_GnFYZIdhAsVfKQrJDOjkx .JmV9Jm22sDFxnr5GXFub2_j6viSt4XmjeUu8.3M1FYpufNkkSvkJ_jYu3dbecD_gjOxdkich0qc W2RopyZobu0wGrbhXWug9 X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Fri, 12 Mar 2021 08:30:46 +0000 Received: by smtp402.mail.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 897ec0d789ba8c1c7411f2dfb30c3f1b; Fri, 12 Mar 2021 08:30:44 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: RPi4 Status and xorg behavior (FreeBSD debug kernel panics for USB storage devices) From: Mark Millard In-Reply-To: <453A972C-D4C7-4789-BAD0-78A167019E7B@yahoo.com> Date: Fri, 12 Mar 2021 00:30:42 -0800 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: <07B00E95-6802-4C98-8BD4-46CD5B2D67F3@yahoo.com> References: <20210307155515.GA4591@www.zefox.net> <67BF2EAC-04AD-4822-99B2-48A99563331F@yahoo.com> <4B963C56-D7E9-42FE-8B8B-B8A425ACE78F@yahoo.com> <20210308011035.GA6603@www.zefox.net> <20210308173045.GB13739@www.zefox.net> <4D8FD8EE-6642-46ED-8AAE-CAECB36572F6@yahoo.com> <20210309023348.GA16279@www.zefox.net> <77D90D34-4403-44F0-A7D7-EEBCDCF745D3@yahoo.com> <453A972C-D4C7-4789-BAD0-78A167019E7B@yahoo.com> To: bob prohaska X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Rspamd-Queue-Id: 4DxfCX2c1qz3Fgx X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; 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]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.69.84:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; 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.69.84:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.84:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.84: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: Fri, 12 Mar 2021 08:30:49 -0000 On 2021-Mar-11, at 23:57, Mark Millard wrote: > There is a known FreeBSD error exposed by recent debug > kernels that panic with backtraces like the following > when USB storage is present or plugged in, not just > on aarch64 or armv7/6 but in general: > > panic: malloc(M_WAITOK) with sleeping prohibited > cpuid = 0 > time = 1615452946 > KDB: stack backtrace: > db_trace_self() at db_trace_self > db_trace_self_wrapper() at db_trace_self_wrapper+0x30 > vpanic() at vpanic+0x184 > panic() at panic+0x44 > malloc_dbg() at malloc_dbg+0xf8 > malloc() at malloc+0x30 > disk_alloc() at disk_alloc+0x1c > daregister() at daregister+0x3b8 > cam_periph_alloc() at cam_periph_alloc+0x528 > daasync() at daasync+0x260 > xpt_async_process_dev() at xpt_async_process_dev+0x194 > xpt_async_process() at xpt_async_process+0x3a0 > xpt_done_process() at xpt_done_process+0x314 > xpt_done_td() at xpt_done_td+0xd8 > fork_exit() at fork_exit+0x74 > fork_trampoline() at fork_trampoline+0x14 > > It turns out that the snapshot: > > FreeBSD-14.0-CURRENT-arm64-aarch64-RPI-20210311-15565e0a217-257277.img.xz > > Is an example of having this problem. So are the > other "20210311" snapshots with debug kernels. > > Recent https://artifact.ci.freebsd.org/snapshot/ > materials will also have the problem (debug kernels). > > The http://ftp3.freebsd.org/pub/FreeBSD/releases/ > material do not have debug kernels and so will not > panic and should work as long as various memory > allocations do not fail. > > https://reviews.freebsd.org/D29210/ is for a patch in > review for the issue. Various folks have used it to > get debug kernels going for their activities. Looks like the final / was a bad thing to have typed for teh review: https://reviews.freebsd.org/D29210 works better. === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)