From owner-freebsd-arm@freebsd.org Fri Mar 12 07:58:05 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 1D1665714FD for ; Fri, 12 Mar 2021 07:58:05 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-25.consmr.mail.gq1.yahoo.com (sonic312-25.consmr.mail.gq1.yahoo.com [98.137.69.206]) (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 4DxdTm1LQyz3D1p for ; Fri, 12 Mar 2021 07:58:03 +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=1615535882; bh=qLrbUKCLEDbuDnqxT5Ls6puTIDWobDzyW2s0rL1BJQN=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=p8JuCqO88H1IGTCkEE9ipM+1QKv/b3DZIEKI5QzLg7yMt3go7Fh3hRAV8M6Yy9203vktxWv3pSz8H47RHAYGLLYcrYH70Ffa0IwWZexWgXxpDlOH+HM/xvvbvO5TfSckm+Z67opVuQkqETKwGjOJxBMhO5oznTj0GCZxLF45N1JgcMedd2OPxLtdK9Nq0Ctk5Ag5L7VlGGdLDZEVP0Sq2ybVhekf0Nf2UP7YA7TdQ0klsUX+CxDGySN3E1NwcNIxANLnk06zi0zy+T0AOZsNYBZxX64MKzkDDe4+7ilxWjNu8Bam447WY4a6YNwORTgebQcs1fcU0+Jz4fPROM/6EA== X-YMail-OSG: K1fvAdkVM1mRWwd4968ynxUKYDDw7evXx6J4x8H3fDSFNpT47KL_iXJ6qu2UC4r mcrB3.BRi8aqzqR7AYBlJnpAcRSyIEVrQZ75Qs6CvLXjW6YA7DBmnnxwqNtQXEaNH3fpucefzkYw kSYk1kjKcwB_o8bD21BbJjkiV_pEGnm.slWTJicFNgKRLBe7sdZe6g8F6oAZa1eRPcKfJlybaxj0 RwckaREKGDW2zJ3ypaODi9VYWYejx1mwPP1kRZ3kcm6ljgq1p1_L14lqguHVrcFv9IXrsjexPx96 aNhzdmD4WdDg1G4sYdqgPFIzksmSFP0fvLrL4s9iyfElt3yKBRByK_2DnroLCDmaSSP4t687Zi5s 3bNXOUMH5rbaUGSuWInX4mNE6yEAJtaBllM1Dq_wijw5HnUponb9nPotQUTfxo0sudzWgL3_Iuil o6Ke7ab5BG3JEOhbnkLpfwEgCTEbRfbDo_9yCA03UJPHemwoSisxhHYkv32azD9GeztGLQ5KWJdi BuvGJLRqwVX4A2iFQrk1Dhg9U1l6aR0LBWFRwcrHk1YsQfqD8NoegMl_pgoqPNB2Akv5PAFO9sqt IrfJd5eNblULXtmEvi.iNeOo2Ysuza7NFmWPk_aLmFIUzK3GQwHp_C_pfQdRs0OoCvTb0fdl4.aL TYshG1lxIc5JhoVPtCB9BDDM1y_hyAaPy2yQj6UBtHxrEhqqT.ZMVWb4WDSgwNX.fYeFY9xn9Y6V McKiznD_ljo2IvjVwKjsr995bd7.JNmp2i5P5KLToDm0uRk8hrOB9niOubeLCZJ2ILggOsYNQkpx p5WKUmZ5nQqWNByaDgEIpKteQw._Lrqvg4raLNErfpHFEegyrvk0NcLb32CHvVKX02VTTX3sCHBz 9QvEMlPt9RW25uXRxahqQ5isk.LVOwBMAuCPASTwG5G1zEBPF7G9pN1q5IXj3_oA.oY6ownHQjU. jm8qeCnGG2YI3QqMl1l4AnpFPkSZaTr6pHtWHb1VpnmTNkMyILxhA2jfnRnQ62BFJYDWL.a9qZSh TFhPM6Osw1a5IZ13zi3SE_Hjdk7b6DOkbNqwPJB7VCGi5bmMH1JJf6bUVThQjTu_EmDBN5Uk8SLH yPlG0egEuDdlfbGNvK3SGPS659Tf8AKCJQFPb4mJFFeVSiwBffsO9.PDq9ukQn6dxdeKf46fatz2 LyU5z2o2QtpYjBWp0yLIttqqqt1hMohdTm3FbKQvLLTJz2VSOpZ3lMW6j.fpcokWsb3qKAyUBvu9 JKfVlIUWNXe4EhfF1CUMldM6l8X.dcooTsJEmlF5kwg8Ldl_vrN6jhGgy1txHij3udxK6z3CXeH0 5wizUZQII.pPQfn4a2D3b.gUvIAg5bPkLM.dxGrBclIhKOOME6eP_vQm_tsnD6DDSbYLF3GaYkG5 a55jal8jrJu0oGtmwxLqqYzv3uqrah11EXl.5zGOHhvBOnLwF3eZmRBGYKBB4jEIMrWdOg6BhLNG w1Qf1nQOLDegssZtUZtKenXa13cgwy9R5ZqH5vMPTWyAsYZJpNgJVzcqTzFtDUt.w6Lk7UXCzz1A 01QndTXtcOe4fbizcTPdAJe2ujeM_ErWEg5bVG0eeaAy0GVp85Uknut1sbKZ2tUeuVAV4mP.46Z5 sLmGthGFJgsGn76ZCUZR_b1AZS5viNFIfJmo.ZAxalcIWBi5HVOhbAdZ76JbNeOrO_iI6S42KMV8 rtRuX4ReiwpmOo65CffiyLmOaG3crf39CvLHzpoYqJ0.qp51OPmJrdVD9wvzCQ8ES3nZ6X3vujOc DfC4us5_ACep9SZM8.yB0ARePp7B9bW6h2O6gH9ZrYOgwV8ZrormTbdGebjuxw0kBYRnMpAJewIc eW4sr5G3VFcguAxk88Vm5ofpW0DDm5rJuzKWLqVutods1XagQsIOUkQGuIP8nu.W7LAPzKwmQD5n GyD06.qJl5NmU0Q67gvRjOuRQS6zhaIkjTkIY173kYGHoPiURx1a6hS3.MMMqkqZkdlfHr3OsMnA 0RFH_dhnfSIcH_Om_MOuT4ieVJEeQm8YtLi8kjSp8J.jU3GSamNknPBlk5gSPlr7FSnt6FacFgah OBox5DT1imeuSUcsp3vFFh1.yBdsD50L2QsD3PNY0oW6ZwhQAYM_gx_1_xxFyWdVizABrRWL9GaU .D4aRUJKTxKeWVFSouTucJyUbtI_2zVsE_kZzyIDtXdCjDfw36mRZ66eZleKmWh94Cp0m290jU08 danBjFjp12HrUSQHnyVRovAHb03s7IJWGb9qGIowj2oPflE30O9pE_XBERaIkjZgFpEd2o2i6s4w yZKLh5UAdDnQuV8oKX.K6fyRHl7eUYsxRI2bIW8_VuFZrM8EPjKq5Csa7FlYgiOTnpfTosJeeS3P uytsgxQviSS2O39er_VTrbcpbW71tT5Uxte_4mLscaXcu9MiBuAL5J3XMx7.bbMW6AU7QcC2_Ch9 jp2sQ1CLdvc85p8_zw..1KVnRwaJi3mdgrbFQo.JL352WCzP9wTvJ1jrGbNeKGJ_mFe4_N6_araz p_.7T6kd1fD5lAUUBTdxPoUE9KwO6It.LXyXXw3ahO_ZGGf2cg_j93sL2d_Aq7G.g X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Fri, 12 Mar 2021 07:58:02 +0000 Received: by kubenode501.mail-prod1.omega.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 86e2163254d828a403a1da628d3c15ff; Fri, 12 Mar 2021 07:57:59 +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: <77D90D34-4403-44F0-A7D7-EEBCDCF745D3@yahoo.com> Date: Thu, 11 Mar 2021 23:57:59 -0800 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: <453A972C-D4C7-4789-BAD0-78A167019E7B@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> To: bob prohaska X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Rspamd-Queue-Id: 4DxdTm1LQyz3D1p 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.206: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.206:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.206:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.206: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 07:58:05 -0000 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. === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)