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 DD3B8C2BD09 for ; Wed, 3 Jul 2024 05:13:49 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EEA7B6B00A5; Wed, 3 Jul 2024 01:13:48 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id ECC0E6B00A6; Wed, 3 Jul 2024 01:13:48 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D613A6B00A8; Wed, 3 Jul 2024 01:13:48 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id B82656B00A5 for ; Wed, 3 Jul 2024 01:13:48 -0400 (EDT) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 21B6D1605DD for ; Wed, 3 Jul 2024 05:13:48 +0000 (UTC) X-FDA: 82297274136.29.10EDC5E Received: from fout2-smtp.messagingengine.com (fout2-smtp.messagingengine.com [103.168.172.145]) by imf20.hostedemail.com (Postfix) with ESMTP id 108621C000F for ; Wed, 3 Jul 2024 05:13:45 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=flygoat.com header.s=fm3 header.b="JXqJSW/1"; dkim=pass header.d=messagingengine.com header.s=fm2 header.b="N invqos"; spf=pass (imf20.hostedemail.com: domain of jiaxun.yang@flygoat.com designates 103.168.172.145 as permitted sender) smtp.mailfrom=jiaxun.yang@flygoat.com; dmarc=pass (policy=none) header.from=flygoat.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1719983595; h=from:from:sender: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:dkim-signature; bh=g0FHqSmB+GZ2t6rJ/xC6XHjD7SaGRF+folL3VYMCsjI=; b=3aYm8beEJQHJCK4GJNE+iI87Ei8OBr4mn9fMMk3Y9lAHgvFO7ZFIrf8hexvD3cgZji2JdW xWnNoLDy9MCV5E2QahD8crGltFltY5W+xmlNjBnXLBTvHZKwgj9+7a94YBv6/MC5qoNBEy nD9D25ge6rHSYDb+k4n5v2vrZvQokOE= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=flygoat.com header.s=fm3 header.b="JXqJSW/1"; dkim=pass header.d=messagingengine.com header.s=fm2 header.b="N invqos"; spf=pass (imf20.hostedemail.com: domain of jiaxun.yang@flygoat.com designates 103.168.172.145 as permitted sender) smtp.mailfrom=jiaxun.yang@flygoat.com; dmarc=pass (policy=none) header.from=flygoat.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1719983595; a=rsa-sha256; cv=none; b=iwR9W9hde6fW7eApMSZKxEtkYSBzD2t96zl36WfCwNZD8lKA1I03NlTFoO7VDQSVIxmLa4 0EHCi4LnwhLcubL2tf6M5iy8REl5whQv6EzpflbL3t4OXLGQK6rivpjY/wFv0hTUlyJjtp gBpvzDlZvryRdAg3/lAeL7fO8FR35TI= Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailfout.nyi.internal (Postfix) with ESMTP id 5D96B1380591; Wed, 3 Jul 2024 01:13:45 -0400 (EDT) Received: from imap44 ([10.202.2.94]) by compute3.internal (MEProxy); Wed, 03 Jul 2024 01:13:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=flygoat.com; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1719983625; x=1720070025; bh=g0FHqSmB+GZ2t6rJ/xC6XHjD7SaGRF+folL3VYMCsjI=; b= JXqJSW/130j5geBnADpLVkyS2XCw+iyl7khU8F9fAu2Mm4m9s3o+oiFclsGLGOFT abKW6nguJs9it+E8ROe3P9cMgV5U6iMRJ9qMQOd3pnzu2ChANLrIFUXaz6dfOVVJ 4hUYegXJlJvlIiwG78NTLGK1tCJhdFcBqcCPPhmkxjR3d6dDTUda4H0N72dr6WIP XEJgPEoN8MSbLmW3zlclJuIBwMGrHDO1g0uMrNvelfQT2wJwz8JiFI0z9Lh5Bd+b WLr2loriHQgkul7nj3Fp6wTguwKsMj0w89QDi5LzDJAFL+s1xPMzGJDWyBXUY0rF sTLYU3q1nQVPWFIB0WmG7Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1719983625; x= 1720070025; bh=g0FHqSmB+GZ2t6rJ/xC6XHjD7SaGRF+folL3VYMCsjI=; b=N invqosgonb1qgWGazYSAonGZ2ThnHDNFZSb15poAzMKEOvWAicrU2htKk4GmqWzx NjrvPAsvanpLodxxszWqQi7HOb1Lfuyq7jdkvx5xVzIp6rHP+uYxql7jC/uHT5p1 3kdf3zGgqvu5QioQwq4RQf83qK5bCJ2iI/rM8u5jfMtFMmXgDavM9KPx81wRrDLE lU4zC/kP2/rg4JxVwqr3sITVJfBrEGPTfJJijfZNeTq9glHI//gQZUQVxux+dcn6 lIhCJleuxvhBqaLod7N4YNnUwQ64pcqcwkmD/D8b18yUsk61Om4cAfhHfyOOENkR 0uEWZIOr47hkqLTx3gWxA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrudeigdeludcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvvefutgfgsehtqhertderreejnecuhfhrohhmpedflfhi rgiguhhnucgjrghnghdfuceojhhirgiguhhnrdihrghnghesfhhlhihgohgrthdrtghomh eqnecuggftrfgrthhtvghrnhepfeethfekfeffveevjedtkeeigfeuhfevteejtdevfeel heetueffieejkeejgfefnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucevlhhush htvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehjihgrgihunhdrhigr nhhgsehflhihghhorghtrdgtohhm X-ME-Proxy: Feedback-ID: ifd894703:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 04FD836A0074; Wed, 3 Jul 2024 01:13:44 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.11.0-alpha0-566-g3812ddbbc-fm-20240627.001-g3812ddbb MIME-Version: 1.0 Message-Id: <2815c608-a921-476a-92c1-c4d648f95a3c@app.fastmail.com> In-Reply-To: References: <92ab0d2b-cda9-4d69-8312-1e1c256cf900@app.fastmail.com> <03a8b78d-5643-4711-a57f-47f87b8bd566@app.fastmail.com> Date: Wed, 03 Jul 2024 13:13:23 +0800 From: "Jiaxun Yang" To: "Yu Zhao" Cc: "linux-mips@vger.kernel.org" , Linux-MM Subject: Re: MCEs on MIPS: multiple matching TLB entries Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 108621C000F X-Stat-Signature: dezb19kexcwkzeim8gmcy6ztdnpmfc6r X-Rspam-User: X-HE-Tag: 1719983625-4949 X-HE-Meta: U2FsdGVkX1/AswTsIxpFnMMnYqmoVEejvvlFUf88MbZN2eTUOuVvjuj8QhfC9KiUq1tjofeafjJOIGPpXj5xFO3CctNI/T3PjvNOc7A4HltxSpHVtXQN45lN8NpoCiP6OFRHbmxOva+Z1qfUhvf+Wp4/Q3sKXq3YBdA6zHlOw4MJT5jVGUSNHHb3F24iQwr1Hky/xUp9RdqWTMPefk9aPyujI0AxlVodvuTE0zgtbekqaeOyTwrQGM/YXcX8U/dSDxAIISQDeHxxC3HzGG0Ivm4GMowlyep2dTlFPJX+ts1S+GTIabFa8bA5Ba7m/sOeHU7uu/oe3wGM9kpRBeCMdixDe+9TdSbHrwejETI/679YZemnK/Uq52zsjeviObu9DCB4PvABih61uOK0L18yG47xynuOVg+BsVXwDgoSNogf7pQL/205Jcsq1SzxW/RlP0pr7Bs1+W8FtHoU3NPSqBPiTLfTrTAcTcUy5qcnhYAnLTOdezYECaK2Er0ATwOvV/FkTKQoJuubiQKZygNHgi7GaCZNFNvA3M+wSiZ06chwyT/4C2lwHDASnuzqBP0Opn+M52a40u5juV4NIidEnbGh5BIE3di1b6ILZ2e/ge656/i6BASdzzGEKW8hhXeybR95vcjImR6Cv1wcPUNBBLpQoocG3IlRZv7v6dKayEnafWl2lwvuknIaUo2AenVjDFDoRY/WmYAM5TwC8NXlwQhVbfes/O5DZa/Vv2tcdoJuelXXVAeG1rI/rJJtdt5FPP5c3QnAvOjHkqMdRnIKO4CL0nPxrRzkXWkeVQrgi7Q378IuWFrCVldVE9vdJBdY0YnD1LbfTOwFxKNp2xS9q92DAtH9Ov5sYUv69VYzZwMg7EkzVIK/VO6yjxiAAqVC1gwDBgNbMeGXnR+Od8iM/bOjZEIjb8Np5TJVDsyWAS3BP8Zx6Jn0Lv30+Q2F8Og1Gs9SawZ05fGazftoTZO SL6Bd3ko XTVWe3rD1Cc6jr+PX0LDKWTpCWcI90tqom1f6GcJSV9NGhcIAXvUJ825aPA4lLU6MtquCzWuY0x5h6fReTRkyaGeX2AG9xd891h4ANqtu6+Unmfv0pVHIBh+gQfkrLz0/RxFyP++8FTunoXoLvoxy+W/UgFvqb7nF8owvWfZoE8XTIpGK/uzfh02v3I30U4qx96xnwZQAPaIgW/YqO6AY910wEbEY5ZbWxxxOgWM+kcY1RTGKiWTZEIGqKwnE13naQhWWDfnHYxiHEJw3CPEXdTbeoHvL0aHzJTWBvhZ4eVcEaDYg18tG1uZnR10+Rj4uhxH8 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: List-Subscribe: List-Unsubscribe: =E5=9C=A82024=E5=B9=B47=E6=9C=881=E6=97=A5=E4=B8=83=E6=9C=88 =E4=B8=8A=E5= =8D=882:23=EF=BC=8CYu Zhao=E5=86=99=E9=81=93=EF=BC=9A > On Sun, Jun 30, 2024 at 11:25=E2=80=AFAM Jiaxun Yang wrote: >> >> >> >> =E5=9C=A82024=E5=B9=B46=E6=9C=8830=E6=97=A5=E5=85=AD=E6=9C=88 =E4=B8=8A= =E5=8D=884:01=EF=BC=8CJiaxun Yang=E5=86=99=E9=81=93=EF=BC=9A >> > =E5=9C=A82024=E5=B9=B46=E6=9C=8830=E6=97=A5=E5=85=AD=E6=9C=88 =E4=B8= =8A=E5=8D=883:22=EF=BC=8CJiaxun Yang=E5=86=99=E9=81=93=EF=BC=9A >> >> =E5=9C=A82024=E5=B9=B46=E6=9C=8828=E6=97=A5=E5=85=AD=E6=9C=88 =E4=B8= =8B=E5=8D=886:57=EF=BC=8CYu Zhao=E5=86=99=E9=81=93=EF=BC=9A >> >>> Hi, >> >>> >> >>> OpenWrt folks ran into MCEs caused by multiple matching TLB entri= es >> >>> [1], after they updated their kernel from v6.1 to v6.6. >> >>> >> >>> I reported similar crashes previously [2], on v6.4. So they asked= me >> >>> whether I'm aware of a fix from the mainline, which I am not. >> >>> on >> >>> I took a quick look from the MM's POV and found nothing obviously >> >>> wrong. I'm hoping they have better luck with the MIPS experts. >> >> >> >> Hi Yu, >> >> >> >> I never hit such problem on my (non-bcm) 74Kc systems. >> >> >> >> However a quick glance suggested it may be related to Wired TLB en= tries >> >> on your platform. >> >> >> >> Both duplicated TLB entries, Index 2 and 3, are all below "Wired" = setting, >> >> which means they are not managed by mm, but platform code. >> > >> > I just tried to dig into bcm47xx platform code and I think we shoul= d blame >> > bcm47xx_prom_highmem_init, which created wired entry for high mem a= nd may >> > conflict with kernel's mapping. >> > >> > Nowadays, MIPS mm code can handle highmem on it's own, so there is = no need >> > to create such entry IMO. >> >> Sorry, I think I made a wrong diagnoses, it's actually a problem in o= ur cache >> alias code. >> >> Will try to fix. > > Thanks for looking into this! So it's a problem incurred by OpenWRT's down stream patch rather than up= stream code. This is sorted at: https://github.com/openwrt/openwrt/pull/15635=20 No further action required :-) Thanks --=20 - Jiaxun