From owner-freebsd-ppc@freebsd.org Fri May 1 01:30:42 2020 Return-Path: Delivered-To: freebsd-ppc@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 C96D42CDFD8 for ; Fri, 1 May 2020 01:30:42 +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 49Cvp94dVQz4JVw for ; Fri, 1 May 2020 01:30:41 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: YoXzhRAVM1m6l5cbsH4mpYh9ydcQvlJXCLQC1DXWGJLHH6Un23cDGl.UFLPiOUg C6xxzS47Q5TGo3gMMWvM8wF2PHm_bxyjLDQenH4a0B8VndJ27r.bu9.KQl7GO1q6gJA.V35zmNZl rauohBG34yZXAoAYWqOJ6PfpMSXGjTWFvZLV9ru8MBusO7vupfaOwwMzma8x90qOpZw0Ey5gBf8J XxSip4EyKb1QsuTIWUYAjQFAUQapE8PobqB9iDaq3cEq0KLvlCzBZTMAgzrvYb5MRNK6z90x2Zp2 rym8jy5uoBpmx0TkGDMcZxZPcztrdNHfJadZSYNSa5YpLtQ4Tl67w7kvocPXx1w92rdj9yi53jYZ 1VSBnm0N0rRFUwcAZeb40SVfz4rkrNhYhYWvZiNAwN0Ct1iT3Mb7rN2VnqgJTqD5ldfQiYIdfAoz Ad7ZjzBmet86hciLgTtG38dmldmqD3eUfmzlzkWh90eWxJo_KVx9zomaOckRQ4SEpxiD5Wd8rWl0 6C6WZARD.TjpkZ7A3WB6J6qGSEo.fqkIQGQMy4hRaVwvkj1TqjFMj9FTPVrsxbt4aPBKE5ZJEjKZ Nl_zAcfQ3EFcKhF20Qyy8ZHh4fdsZ2nWcx.4pakH2WF7.xO0joOVBDUGaGLoT7S_Wpb9MEvDcc7J QUtaVlxqsuame7CdPShNcPo2Mm.W_rdIrKf1PbF80dLPMp1w4L4U1Wn2vRYUSLeqUvcA6j.ulAQH Wokd_i.OS4TAPMrvo4Hcm.4.z79cH.y0w0SkNLWssqsnul2BDyEt.c.FdfTXQWR6YxR295_T3qk2 z6E8FF3MbniTnB4e8PkvN_A18RIUmlT0mGmm0ZpAxj.k31im19T0R.4KM4CmSfjBUm_d7DRub2VX Dg5UBpF8UoPifmpu1hi3knfn6rHj9GJyQaOZdgYM6ygG6uzHwavlnaDDpkaBQHp7wFFhremDzKS5 K7nRzJuEqldNLVekRyeCk1_yATRiOrFTECEAuSoYjHptwM7XbWW9c7KMDySTAGaIegtz2HwHLVOI BzplKvSaqD9CIUtLTKMXT17OAsonl5QEQkfFO3BOC8hSs_MFc6pDVrQNROS1IGDgYjBYdnQHwQf_ WDmnEEV9Wf5MIz8mVpu3Xgly69BW85vaoa67DKNW57pDT2ywg.GCIjxQITRx9ZK2bMMgw0K7_0Tq PSN.nzNYminzHUVH0uSG0IuWVoX6BhuLuZX016dcB3oAAcdcqh2QkLf2sHEIyfbXdS6.yLWEAL7F g0BauJbFvFyFcit8ONGAwKDy7XoJgpNwsll6m3HIrNO_748mtqoYFHFqhEUMA4XYMRatoUpc44M. qhqRaLVABR7cy8LcYizbK95DXtfZ6oov5OJWQuSMNb2vlnTZLRJUhlv5ynKjFtjEu4_pcGfhXX16 6f2kO2dQ56hA5J9YACWaYYQ-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Fri, 1 May 2020 01:30:38 +0000 Received: by smtp427.mail.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID ddc9e98b8927279a210808e2a470f866; Fri, 01 May 2020 01:30:33 +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 13.4 \(3608.80.23.2.2\)) Subject: 32-bit powerpc head -r360311: lock order reversal between: "PROC (UMA zone)" and "kernelpmap (kernelpmap)": Is this expected? Message-Id: <013FB43E-7DB1-4A66-A6ED-12A891539788@yahoo.com> Date: Thu, 30 Apr 2020 18:30:33 -0700 To: FreeBSD PowerPC ML , FreeBSD Hackers , FreeBSD Current X-Mailer: Apple Mail (2.3608.80.23.2.2) References: <013FB43E-7DB1-4A66-A6ED-12A891539788.ref@yahoo.com> X-Rspamd-Queue-Id: 49Cvp94dVQz4JVw X-Spamd-Bar: / X-Spamd-Result: default: False [0.03 / 15.00]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; IP_SCORE(0.00)[ip: (2.25), ipnet: 98.137.64.0/21(0.83), asn: 36647(0.66), country: US(-0.05)]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; SUBJECT_ENDS_QUESTION(1.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.49)[-0.488,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MIME_GOOD(-0.10)[text/plain]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.02)[0.018,0]; RCVD_IN_DNSWL_NONE(0.00)[31.65.137.98.list.dnswl.org : 127.0.5.0]; RCVD_TLS_LAST(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[31.65.137.98.rep.mailspike.net : 127.0.0.17]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 May 2020 01:30:42 -0000 Using artifact.ci's head -r360311 debug-kernel materials: = https://artifact.ci.freebsd.org/snapshot/head/r360311/powerpc/powerpc/kern= el*.txz I got the following notice: lock order reversal: 1st 0x1cbb680 PROC (UMA zone) @ /usr/src/sys/vm/uma_core.c:4387 2nd 0x113c99c kernelpmap (kernelpmap) @ = /usr/src/sys/powerpc/aim/mmu_oea.c:1524 stack backtrace: #0 0x5d1e5c at witness_debugger+0x94 #1 0x5d1b34 at witness_checkorder+0xb50 #2 0x51d774 at __mtx_lock_flags+0xcc #3 0x90902c at moea_kextract+0x5c #4 0x9462ac at pmap_kextract+0x98 #5 0x8a417c at zone_release+0xf0 #6 0x8abc14 at bucket_drain+0x2f0 #7 0x8ab64c at bucket_free+0x54 #8 0x8ab8bc at bucket_cache_reclaim+0x1bc #9 0x8ab3c4 at zone_reclaim+0x128 #10 0x8a7e60 at uma_reclaim+0x1d0 #11 0x8d96ac at vm_pageout_worker+0x4d8 #12 0x8d91c0 at vm_pageout+0x1b0 #13 0x4f67a0 at fork_exit+0xb0 #14 0x94892c at fork_trampoline+0xc Is the above interesting or is it one of the known-safe lock order reversals that should be ignored? (The notice is from something like 4.5 hours before I noticed it.) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)