From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2ABEFC001DE for ; Tue, 8 Aug 2023 05:53:34 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 491616B0071; Tue, 8 Aug 2023 01:53:34 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 41AEC6B0074; Tue, 8 Aug 2023 01:53:34 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2BB988D0001; Tue, 8 Aug 2023 01:53:34 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 15C1F6B0071 for ; Tue, 8 Aug 2023 01:53:34 -0400 (EDT) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id C4AFA1C9204 for ; Tue, 8 Aug 2023 05:53:33 +0000 (UTC) X-FDA: 81099870306.25.991DDDB Received: from wp530.webpack.hosteurope.de (wp530.webpack.hosteurope.de [80.237.130.52]) by imf10.hostedemail.com (Postfix) with ESMTP id C4554C0006 for ; Tue, 8 Aug 2023 05:53:31 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=none; spf=pass (imf10.hostedemail.com: domain of regressions@leemhuis.info designates 80.237.130.52 as permitted sender) smtp.mailfrom=regressions@leemhuis.info; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1691474012; h=from:from:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=y1pKcU+Ky3RWTpWmZZX6JLpa038zpA29qYU8dk1fcLI=; b=XFsa10w1EMKjjqXtJmRhHGiPxOLC2NYgGdSQ9+QY/JWl3MZiYS5iY8uecn3JKMyL+JKh/4 lcd1tdhgxDQmrZsUKi+5tCyZKU8/lv1I2lBfPPBbEPm1We6yCg5b+VtCoHYVLbd27WUHF0 MJttbBZWpkTkHcy1u4C/nt+6nXzDmOs= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1691474012; a=rsa-sha256; cv=none; b=abTkAPwx8Gw8u7iFQb+B4drr1X5QJGrOD+yD7HC5NW6vqNGJfy7XPZC7pxrK+llopCkvTn HEJ4SYLfrmbHFJxAAZhgttBKytZ35M88y7dUy39JV60k2rfzYU5AgNQ0v2HdONrPOqdn0M IY91ldYTlsnU7fWnq6ObLtB4pd22dK8= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=none; spf=pass (imf10.hostedemail.com: domain of regressions@leemhuis.info designates 80.237.130.52 as permitted sender) smtp.mailfrom=regressions@leemhuis.info; dmarc=none Received: from [185.238.219.21] (helo=[192.168.44.45]); authenticated by wp530.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) id 1qTFeQ-0003sC-03; Tue, 08 Aug 2023 07:53:02 +0200 Message-ID: <88bb7f30-cbfe-feb4-1101-b7c98843652d@leemhuis.info> Date: Tue, 8 Aug 2023 07:52:43 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Reply-To: Linux regressions mailing list Subject: Re: [PATCH v2 12/32] mm/vmalloc: vmalloc_to_page() use pte_offset_kernel() Content-Language: en-US, de-DE To: Mark Brown , Will Deacon Cc: Hugh Dickins , Lorenzo Stoakes , Andrew Morton , Mike Kravetz , Mike Rapoport , "Kirill A. Shutemov" , Matthew Wilcox , David Hildenbrand , Suren Baghdasaryan , Qi Zheng , Yang Shi , Mel Gorman , Peter Xu , Peter Zijlstra , Yu Zhao , Alistair Popple , Ralph Campbell , Ira Weiny , Steven Price , SeongJae Park , Huang Ying , Naoya Horiguchi , Christophe Leroy , Zack Rusin , Jason Gunthorpe , Axel Rasmussen , Anshuman Khandual , Pasha Tatashin , Miaohe Lin , Minchan Kim , Christoph Hellwig , Song Liu , Thomas Hellstrom , Ryan Roberts , linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-arm-kernel@lists.infradead.org, Linux kernel regressions list References: <696386a-84f8-b33c-82e5-f865ed6eb39@google.com> <42279f1f-7b82-40dc-8546-86171018729c@sirena.org.uk> <901ae88d-ad0c-4e9d-b199-f1566cc62a00@lucifer.local> <977ddee4-35f0-fcd1-2fd-1c3057e7ea2a@google.com> <591b5253-47f0-440c-84b6-7786ff59667d@sirena.org.uk> <20230720103227.GB11034@willie-the-truck> From: "Linux regression tracking (Thorsten Leemhuis)" In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-bounce-key: webpack.hosteurope.de;regressions@leemhuis.info;1691474011;a22a4416; X-HE-SMSGID: 1qTFeQ-0003sC-03 X-Rspamd-Queue-Id: C4554C0006 X-Rspam-User: X-Stat-Signature: ic14x6yn7pyzipcyifgsgizbekwzizp4 X-Rspamd-Server: rspam03 X-HE-Tag: 1691474011-847135 X-HE-Meta: U2FsdGVkX184gbzpggKWrceKhfcNEP6b7VDvsHtQ+uOpgI7rBCR/u0H+9/88PZfN0PYXHiZl5v1/sAxxndROLizLM6u2zRfrqHMbjkTg/h6UsvbihVshChob2UvS3/7XEf9m+I/if+yYBeXQV0j+sW2C1AI8+qzSiaNp/NFhs1C45x7HSOn0Aeaq7eEmZyuWvAHjb7DfqGCDLL9Qj5ebOUeKqn6zf0ldObSxZef0V3eI6I8mNvX1fRLpWLusHVSArLJZTpDGxj6E7gYS9Zjbmi9fsNKo/M2OrQCJdVaC4ibVJdmi+DsEqi4zFQJ5GrxSgchQATDzOfvX/IvRPtKAxgSO++JiLVat0yyiDthjqdEK6bRzZ7NVW7GuMk3ArRWc4w6uNvqu9LYOdvvqglRFY/MyXwuorlb8YC0WyELMzExEgur0Bkzs59fisuUnWyiOgHildhJH2u8C049CcY5QZj49NVjVhqJhpZP6RD/w1pGu2Tw3wlm9RlVeYbRKSUKKyRJx0IMtG9pH/4dq6HZbPcpeewrlZxOXsZpdW7KH2aHq/kTmb6KBD+aN+AWnnRIChy+sy2sfSdGaTdGv6fG5smkpRxCA6/VgfaoO8J+UCY+GlAnu64sxhmqoWCAiKLiYJZtDUXjTOHcELYjuqh7+mJpgB+QyJ/ixqSC+cTFQFvoeN/ltMQ2F464MUbPQxS0dJ9559Rq5J0cixDqK7nCJYnkXg71NdWvbtGpclIYjX527IxL3JqzgGmENDDjFnSvToxm/K3TPkRC49HH5g2Q4gV3EsJFjHRB7NB8tDXRZog03/rdL5V6pEXrG2JTPVjodR6f4ScgTWc1IsyVnV29ZXnFXGNMkM2M0MVvvcrUWGRVORU1mkA5KnC8uLwxbI1kdFgKsW2BrN45p5K2zMNqiiykPFPIAe3oxGBejXE4SzrdCe93vdYcJ6XOliBPpSapGo+7hSm7lAdu4X/8yWTE 0D971Oah R2jC1TXHRiTEZO7HyeGFzhivsWxcXQPVAm+UPSbVTIx5+qMUqdRUDLyK076YajXcrUQEs5BMQLq297zis59wORNOtNmZ7EzUEaXa9MiSpAKeLYsnArBdM+yjwb4G01tnVRUNpHnHEWgDv3Iq+AuGvbFdWwzjReUYT4+e+xq2KF+qgJ+0twhqBGjxjA/3ljtmaE6PID3MljM+Hpo+Fk5rUWK4V2b4pOn+Hqc5KL6Ytu9TWtbvfUjFGNNg3p5RsUrUnK1hx1l22E+swRHf1jEmHQY3kNLkX/dqGvZmDtQj+U2ND2L2BtBUsU/fK4Z6QxCBGIeEbIUiPQm7mwUwksVbFRww9pmKHJYOqN+YwytYYW0+lcZkiil5hzLT8naftTPjrhl4EM0VNJue6OPUHExZSqvgldnwzanCShlqW X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On 20.07.23 14:06, Mark Brown wrote: > On Thu, Jul 20, 2023 at 11:32:28AM +0100, Will Deacon wrote: >> On Tue, Jul 11, 2023 at 06:57:33PM +0100, Mark Brown wrote: > >>> Still investigating but I'm pretty convinced this is nothing to do with >>> your commit/series and is just common or garden memory corruption that >>> just happens to get tickled by your changes. Sorry for the noise. > >> Did you get to the bottom of this? If not, do you have a reliable way to >> reproduce the problem? I don't like the sound of memory corruption :( > > Not to the bottom of it, but getting there - I isolated the issue to > something in the unregistration path for thermal zones but didn't manage > to figure out exactly what. Hi Mark, just wondering did anything come out of this and is this still happening? I'm just wondering, as I still have this on my list of tracked regressions. Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat) -- Everything you wanna know about Linux kernel regression tracking: https://linux-regtracking.leemhuis.info/about/#tldr If I did something stupid, please tell me, as explained on that page. #regzbot poke > There was some indication it might be a use > after free but I'm not convinced. > > I have a reliable way to reproduce this if you have a pine64plus, it > also shows up a lot on the Libretech Tritium but not quite so reliably > as pine64plus since Hugh's changes. Equally pine64plus was rock solid > until those so there's some timing/environment thing going on which > makes the issue manifest obviously, I expect you should be able to > trigger the issue by unregistering a thermal driver but the effects > might not be visible. > > There is a change on the list to make the Allwinner SoCs not trigger the > issue during boot (their thermal driver refuses to register if any one > zone fails but most of their SoCs have multiple thermal zones with only > one fully described) but it needs fixing either way.