From owner-freebsd-hackers@freebsd.org Sun Dec 29 22:38:30 2019 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 919D61ED010 for ; Sun, 29 Dec 2019 22:38:30 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-22.consmr.mail.gq1.yahoo.com (sonic301-22.consmr.mail.gq1.yahoo.com [98.137.64.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 47mFpF3tQJz4Cyr for ; Sun, 29 Dec 2019 22:38:29 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: OtHDFYwVM1nw4x2hTs7fVbQ6U63BeCIVWSGrRh5_K8m.ue3qkGoYswLbZhsXeNL PIgdYI41NWvwlWRT78LcKxkz82gS66GpICVtKo5h_.JUAb_JpA0MaEHF8OPACyfoRo9Zuq2UHMSV 7VS_4E4w1HESherZ.KzRvekRhzlRb.rIAVL41lpqGnIB6gDVFTaas5Rav9TeOgXfB6eEQe6hvXJS 0J81MYF4W5mjOrXzd8ke8184RMxkufOMA.xeNYO4aHdXlDLhd_L7tfzU5dxPxszwN24V.bc0Tmp2 VnugUPQ4Cst2_Jg6jZBIuobPXvxsEFZ_NZbEjhp0Xu8QhTWzJ4Y_FO6_zh7XCcnPf8oWuQ6oaZ9g 2vOnBVmEJjgbe9W5QTWz4N.wn5aUL5DbOXmIVju.92lBTQ5yMPWuTX8pTev1R62XYvBu2M2rxkcv f7idn4U8YDu9up1hArqb40hNd9eYIhe0sKia5T0BXcSZ5OCriSetP48Y5RSXPQ7ceJycnZsIyBc8 ZpA02aLiEx.z7WCVSgN9QMe5VL9.hv0U0nm.DRfy5CnJbKNb5ViVlC0yh5DB_cMl35TQq7HkozvH 7bc1OA693vylfroiSPs36M4tPtmfsr6A5GWWqGjDARSOAJfcieJu1b8pwjQoFV6MSF_Wk7GhoSww YR.0JQquCMibEOZq_bhrz2YGKiMapcg9CCiObRhLsabpF5PSVa0PVJRbN7MuUkwM0QpqaVzhp0A2 yFEWlmmaakNwmunmB22eP3sRLzWWNQ84Pu1f_rx5nI3yqbAOkrK2VQg4qXFyVmYT3MLyEnm2C86Y rGOzbqLQFJXE.LCHPVjyFU0dVyDqaYVPDNvWShVlwSi0T6L5wIx8KnfxruFX_JYK4STiGbWr.Vq. 8tjF_Avv7A.repsTn8hMkxpLT4l98IVvbDMURsJX6mYh7rpMXhC86MhSw3.qRTg2cCctZxmzHAJe KHLR9jinvHm6CWGPlRD4ohLfOPXfYu5YWPAr71wiIHR5DgFQ9JJv2We7oh8RmDZUDpJ7.O97_e6Y gvpFJ7Sw40iZhxPPHjFF9a5HpQlWds4fCphZ27J11VbLXIRwM5K6fak.Sb6wMydVpuB.bFjvKmG_ 3ihlQv6d4bjOldytRgDthDxDV.by1wi1ipMd5p_QI5VRYSk2IYRwOZw77rAOmZSoUT5wiKbjwt3H KqNDzweLEIh7kaMKjTYl2vqls8ZZ5BLkfO7VektpVOp1fGwl065ET.Bo4nBW2t8.51gZ5kAB_qZx X0332seBT7GFl6d51suGLYVodyD7CUQPtIgwlYXI4RHhVmqKWBlqGgizniygxHuHZlnFx02Ooh.P CRZULHglbMn46Qyg3MHOMyx3PnZRnonijPCGvnID4w0P5pMTOIFEN._5azZaqEMbmIaCj4CQdyIS 5yYJvPWqukhJXeD1V6eJD1ZiqOdXOjxa1 Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Sun, 29 Dec 2019 22:38:26 +0000 Received: by smtp415.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 3437fd782ca164bedfbfac2ffe024092; Sun, 29 Dec 2019 22:38:22 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.40.2.2.4\)) Subject: Re: head -r356109 on 32-bit powerpc (old PowerMac): Memory modified after free during late-stage of boot, most recently used by bus-sc From: Mark Millard In-Reply-To: <42bf7ff5-1279-28cb-5b4b-a0335e819a3a@selasky.org> Date: Sun, 29 Dec 2019 14:38:20 -0800 Cc: FreeBSD Current , freebsd-hackers@freebsd.org, FreeBSD PowerPC ML Content-Transfer-Encoding: quoted-printable Message-Id: <558A986F-B0C9-447A-A569-4D90A2B44C58@yahoo.com> References: <28FD8632-AC91-40D7-B6E7-36E304D37794.ref@yahoo.com> <28FD8632-AC91-40D7-B6E7-36E304D37794@yahoo.com> <42bf7ff5-1279-28cb-5b4b-a0335e819a3a@selasky.org> To: Hans Petter Selasky X-Mailer: Apple Mail (2.3608.40.2.2.4) X-Rspamd-Queue-Id: 47mFpF3tQJz4Cyr X-Spamd-Bar: - X-Spamd-Result: default: False [-1.99 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.57)[-0.569,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_GOOD(-0.10)[text/plain]; MV_CASE(0.50)[]; NEURAL_HAM_LONG(-0.92)[-0.924,0]; TO_DN_SOME(0.00)[]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; RCVD_IN_DNSWL_NONE(0.00)[148.64.137.98.list.dnswl.org : 127.0.5.0]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(0.00)[ip: (4.35), ipnet: 98.137.64.0/21(0.89), asn: 36647(0.71), country: US(-0.05)]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Dec 2019 22:38:30 -0000 On 2019-Dec-29, at 14:04, Hans Petter Selasky = wrote: > On 2019-12-29 22:53, Mark Millard via freebsd-hackers wrote: >> 0xd2630510: at uma_zalloc_arg+0x1b4 >> 0xd2630540: at malloc+0xfc >> 0xd2630580: at alloc_bounce_pages+0x7c >> 0xd26305c0: at bus_dmamap_create+0x1e8 >=20 > Do you know what drivers are using bounce pages? No clue. Looking around a bit I see that there is: if (newtag->lowaddr < ptoa((vm_paddr_t)Maxmem) && newtag->iommu = =3D=3D NULL) newtag->flags |=3D BUS_DMA_COULD_BOUNCE; if (newtag->alignment > 1) newtag->flags |=3D BUS_DMA_COULD_BOUNCE; in bus_dma_tag_create (in sys/powerpc/powerpc/busdma_machdep.c ). But that does not indicate what all specifically might have met one of those 2 conditions for some tag creation. (The material is not familiar.) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)