From owner-freebsd-hackers@freebsd.org Fri Jun 12 04:05:12 2020 Return-Path: Delivered-To: freebsd-hackers@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 52B1132C88B for ; Fri, 12 Jun 2020 04:05:12 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-22.consmr.mail.ne1.yahoo.com (sonic316-22.consmr.mail.ne1.yahoo.com [66.163.187.148]) (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 49jnF264Kqz3c7Y for ; Fri, 12 Jun 2020 04:05:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: RIz_r6oVM1mh2YDU5fSHnOV11dkFFlKXYKeUXZ62oOzYXahDytlmC.xSwAVg3wA QiEltkaATCG4emFY7AyqBVbOucyG_IXQmO8hg8oVJ6ZesW1LHmSK7yZKloOk7yog9Kx2fS3cSQEF gvl_UpGR8OIrJlgC80brpj9OwEFhVa3MthmWYk0Q0raEBMkZJt16f3zzYkZSJuXJk6hlxTguV6Qe SYYtYol7o70vrk07ZPvuXPxuEmV6hdQgWrIIE8gmB7aAKQHBeTDc3vzI0KhNSagy1T_BIu39gj6n lOsYAbyTOusvKWmQG3j9qgNBrL6mPYo4jwPB5bmLOP0CtIh0bWTqVbANwlwqJf0_ZA3tISULbtUn g7xaUjasIgkEvV6j8kjJJJabRWPav6D_73iOousAq11qdsDDcVJ_9KU_.QdtGo8rMdUGPn2GOw.p nyNjOj.RupxX9tLclA6BKcLlYXHIvH..5ZXgdDrRUG2Ue3Ds.XvYreNgFyq6I4JMIbgvBP6dh9hJ mr4IxLXhxcOMIgRFspMYt4UFazL0xwovRsUoQgfobi.IaCxFSraJtq0FY4B5RB5aqPLqyhgTIM.S 67B0LqhgiJ1T74mL2hAhY9nrhVJyoXPlGhnPeuE9Ud8aRt1X77Dtw8t18lRe.gVmhyjLrivvjsdn yzeoTQvG1ePbN_kDlNOMWFTGe0kQpVYy9MWGGRngV1rgTn0JtI2I4s7hDwV_vpgmlOU07ZXwClzg fmSpeK4iFoakrEaN6CYpwdDW_mTxmKcOXZODQ6gCXgGHNfgDSbiH7ce1z2lKu2Oby_L0cIH0Ar8t w0Bm3bFgMdjQb5yy9qWR5NKzGIb1PCwk_XHM4MtXHgN5OOPaBOS1GlDv3vRTcgVIVWhvcKFUogf5 NbdlwAlGgGMxuFf3dVZp6Dbhrj_VMuYmlgcyPFuyQ3IOIO2UJbUgb7iV_dT4a0h.XRWV0p4Q.fDD 1k_0R25mrHhFw_UCU4L01yMKGpHpMXwLhEHadDRD0v.XKP_7cGFT1r2LShvkw2GZRBimEBO6a5i7 BF_wzKdkcCiqBlUrSsCWenivEeJpdBlaeyfhvTPvx.xwg06Ab4lvFYoA2FSMUy4niG2.XhouaYgS oEo2hhlxAfMA5fgtO31ID2GPTyjngJ7M2tPp4IfAGXf66dnIx0iYbTQOvMZ4TWhyI6O_YQt6MNSd aOAo.OUaZB6hf0klxPfkPmXCB9vR88v8MvPgiOiBR6AcdsK4ykcXQH6ZgqJNx.R.DJ6kQfFJvb_C UgexVyKXYYxknujXPrkFPR8xn40fRVYopaSL3Gq4uzPtIuZLXE9OD.RxIe1clnkDBK28T6arPK1L jN_pxyeyRZg_x5a152g4NC2mX.JX596JBKSCbb43QeolEnu6fizP4B1yzhoWVk2Ee6bctONqfNlt wCNvzuCOu20hMj513MrTHmf6Lpnqr26D. Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Fri, 12 Jun 2020 04:05:09 +0000 Received: by smtp420.mail.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 9598ca0db01bbcc2708f2559938fbab6; Fri, 12 Jun 2020 04:05:06 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Subject: Re: svn commit: r360233 - in head: contrib/jemalloc . . . : This partially breaks a 2-socket 32-bit powerpc (old PowerMac G4) based on head -r360311 From: Mark Millard In-Reply-To: <3605089E-7B5D-4FBA-B0D1-14B789BDF09B@yahoo.com> Date: Thu, 11 Jun 2020 21:05:05 -0700 Cc: "vangyzen@freebsd.org" , svn-src-head@freebsd.org, FreeBSD Current , FreeBSD Hackers , FreeBSD PowerPC ML , Brandon Bergren Content-Transfer-Encoding: 7bit Message-Id: References: <695E6836-F860-4557-B7DE-CC1EDB347F18@yahoo.com> <121B9B09-141B-4DC3-918B-1E7CFB99E779@yahoo.com> <8AAB0462-3FA8-490C-8D8D-7C15B1C9E2DE@yahoo.com> <18E62746-80DB-4195-977D-4FF32D0129EE@yahoo.com> <9562EEE4-62EF-4164-91C0-948CC0432984@yahoo.com> <9B68839B-AEC8-43EE-B3B6-B696A4A57DAE@yahoo.com> <359C9C7D-4106-42B5-AAB5-08EF995B8100@yahoo.com> <20200513105632.06db9e21@titan.knownspace> <20200611155545.55526f7c@ralga.knownspace> <5542B85D-1C3A-41D8-98CE-3C02E990C3EB@yahoo.com> <20200611164216.47f82775@ralga.knownspace> <20200611212532.59f677be@ralga.knownspace> <1EDCA498-0B67-4374-B7CA-1ECDA8EE32AD@yahoo.com> <3605089E-7B5D-4FBA-B0D1-14B789BDF09B@yahoo.com> To: Justin Hibbits X-Mailer: Apple Mail (2.3608.80.23.2.2) X-Rspamd-Queue-Id: 49jnF264Kqz3c7Y X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.33 / 15.00]; TO_DN_EQ_ADDR_SOME(0.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:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; RCPT_COUNT_SEVEN(0.00)[7]; NEURAL_HAM_SHORT(-0.82)[-0.824]; FREEMAIL_TO(0.00)[gmail.com]; 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:36646, ipnet:66.163.184.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.01)[-1.014]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-0.99)[-0.995]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[66.163.187.148:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[66.163.187.148:from]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jun 2020 04:05:12 -0000 There is another oddity in the code structure, in that if pt was ever NULL the code would misuse the NULL before the test for non-NULL is made: pt = moea_pvo_to_pte(pvo, -1); . . . old_pte = *pt; /* * If the PVO is in the page table, update that pte as well. */ if (pt != NULL) { (I'm not claiming that this explains the panic.) === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)