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 7F18FC27C4F for ; Sun, 30 Jun 2024 03:01:34 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8746D6B0083; Sat, 29 Jun 2024 23:01:33 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 824536B0088; Sat, 29 Jun 2024 23:01:33 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 69D4E6B0089; Sat, 29 Jun 2024 23:01:33 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 4AA446B0083 for ; Sat, 29 Jun 2024 23:01:33 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id CFA55161303 for ; Sun, 30 Jun 2024 03:01:32 +0000 (UTC) X-FDA: 82286054424.01.D85C974 Received: from fhigh1-smtp.messagingengine.com (fhigh1-smtp.messagingengine.com [103.168.172.152]) by imf22.hostedemail.com (Postfix) with ESMTP id B04C0C000E for ; Sun, 30 Jun 2024 03:01:30 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=flygoat.com header.s=fm3 header.b="IUCI/+03"; dkim=pass header.d=messagingengine.com header.s=fm2 header.b="M I0sk3F"; spf=pass (imf22.hostedemail.com: domain of jiaxun.yang@flygoat.com designates 103.168.172.152 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=1719716475; 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=usOyn7h4hRm1K69XYFpUmD6zK1B+tibsezonTqL1nGo=; b=e6Q6+XKggx2nbE+PHqRV7BPtGBUUO7Alp3Z/ebJBXGjAamotFDTfdQc1Y9eVLdWOVcU0HL xuRo2q+D9XyeQrBGZ2jFauTshqfKNgtvPCEZKryOiHns6jXj776Tw7OUqEbqu/wPvLfrz+ QPBtALIfZ6Z3hczxjqdGcCRbv6CYD5o= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=flygoat.com header.s=fm3 header.b="IUCI/+03"; dkim=pass header.d=messagingengine.com header.s=fm2 header.b="M I0sk3F"; spf=pass (imf22.hostedemail.com: domain of jiaxun.yang@flygoat.com designates 103.168.172.152 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=1719716475; a=rsa-sha256; cv=none; b=Ri3VkgKX93Etow15aV50MRbEJ9K+98dlsgvSYNlOCypmn5fVsYOoRdcvwmo/0Ft91hTH3l WAwirQrvOavV+OmxK9TROZV9FjduwKnmNZPlbksf83afUz1DfjqbX+j7sO1rd9himSjNY8 zBDCL9n1Bbazkto0SPPbgrjKz/AQLuo= Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailfhigh.nyi.internal (Postfix) with ESMTP id 02D8F11400FD; Sat, 29 Jun 2024 23:01:30 -0400 (EDT) Received: from imap44 ([10.202.2.94]) by compute3.internal (MEProxy); Sat, 29 Jun 2024 23:01:30 -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=1719716489; x=1719802889; bh=usOyn7h4hRm1K69XYFpUmD6zK1B+tibsezonTqL1nGo=; b= IUCI/+038FBJNnBwbhZMKE684GfBwQfrpV8GXv7t3N16YZbbo4IZF7G0svR/UvYS glQ4pvmE7aSrHXxH68dN1oa+6GYj/E0I9SFYI4PiBpQHyVz4UWDKWyx49gtTj9CF mirdg8Lqhjq/jLnS6/YbznVeOip1ImmCslm1VVtXR3WK/V9ceavdNhiWBXxOk6YH enOLS/G9eGr/sGOXrEuJLO47+j2fgh6N8PPLMyn/ggLpZ5cwOkqYE6Flckqm5rkw aArqs8pjdm4Igwp5lXZZCz2hq/JgLV7X8MrxaRtw31Bj6mxXSai5O1C24aUcXCbY hqGH9HEXNTwWgxn33wKwSA== 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=1719716489; x= 1719802889; bh=usOyn7h4hRm1K69XYFpUmD6zK1B+tibsezonTqL1nGo=; b=M I0sk3FhZe9v7TzBSpufpyJpl5RFi+QxtR23QHk33B39OKbmYUIdOd0vglYuiVIuw MoliTMo6jerI3pxriXiW8y981sLzbqXxufvVv0+U5ol6X4IvfXEhMK3KuLmHi0Yl NmjV7Ltfy3fKPfvp1zAJAsb0gQTO5locelo3FLTIxGe+84PnrrgtX6pu25dD5E5N Be/aJ473e5hJEYglqsH7IQd0gFNfKydpWi/BXKDHe+Vg8eoFqSQQrajOGpUVIqiv VCPojHgqPrI6xs3OKzXQFdlbyHlyZkRaWDANBO7QFyMO+ef9ppuEwlgdlfqqqJ3/ RAaAUvXqnqH5cQ7H8MY6A== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddruddtgdeiiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvvefutgfgsehtqhertderreejnecuhfhrohhmpedflfhi rgiguhhnucgjrghnghdfuceojhhirgiguhhnrdihrghnghesfhhlhihgohgrthdrtghomh eqnecuggftrfgrthhtvghrnhepueduheegffdvvdeguefgledtueejffdtkefhuefhueff iedutdfhueehkeeuhfejnecuffhomhgrihhnpehgihhthhhusgdrtghomhdpkhgvrhhnvg hlrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhho mhepjhhirgiguhhnrdihrghnghesfhhlhihgohgrthdrtghomh X-ME-Proxy: Feedback-ID: ifd894703:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 9992C36A0074; Sat, 29 Jun 2024 23:01:29 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.11.0-alpha0-538-g1508afaa2-fm-20240616.001-g1508afaa MIME-Version: 1.0 Message-Id: <92ab0d2b-cda9-4d69-8312-1e1c256cf900@app.fastmail.com> In-Reply-To: References: Date: Sun, 30 Jun 2024 04:01:13 +0100 From: "Jiaxun Yang" To: "Yu Zhao" , "linux-mips@vger.kernel.org" Cc: Linux-MM Subject: Re: MCEs on MIPS: multiple matching TLB entries Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Stat-Signature: 3ejpbb3etfe9pkjs8y8o9k367r3opxgk X-Rspam-User: X-Rspamd-Queue-Id: B04C0C000E X-Rspamd-Server: rspam02 X-HE-Tag: 1719716490-426649 X-HE-Meta: U2FsdGVkX1+2oc7bbfYsFdqZnj5wbsDWiEdnvLKr3TNYnALwn1WRMXZdRkkwV2YRkerTkuWQpMSr4HW35tVXTcIU5nUVLlM0h7Cmt/Y0rB2X83NopTfC3Hy6SAgvDD5PcErKRZJXmDTWfW+/kPTsn2bYm6LhUrjnt/tDdHrATt4vKAPQJTUmnkLwNSZyyMWX2rAUo7+3zQfVoc8GBPtAisA0pnBSZnUEqOBUZBI/Xc2QERRV7CCLGledrApTtJ8bSzSGlZLjwlhvOjW28NMF624/vtS0rgd9j8qep9Sd/Fx+l6DNewuN56bnDyqRaZEv0ERp7W1QW5uwLXGIqfRWPNIDhq4c3BkhEai8p0PXekJpQRNMqsQuZvO/xh0n2WMkqJWGLh6BJYORvXZxP7E7DA/NFZI8wP8Uq96UvRREffqL8jt5H+Gs27UBlDqCYTQbs0ZjiMuVQ6ISDEjxwgvaMdKeUVj7ZIJheZpjjLDpRW9G1KqO2Jwq5xoBHr8ocEAU13L0rnh4SD2HUIiil1GBGmXm65xdLBDHo+XSBQnanlV+NTtMYrtoqbePgzoudNc7b1IGRhvgnS0u7VJgywki/CctyyfALej9eKBvFl1KBaRMBG0I2gy+NdQ/SGnStVdazK4LMNruR3NHGoq4+W6FUdTzpgCWF8NZR0RW/bj7DHcaN9WeCdiXTEEWjj7XEtzYqbNqW2xqe97QMfrWC7Va0wH+mxjSEKEs3xfz12GshOYyfHFrwQdFnNVzgpd7FO5knjZSUrjOjSHIxYgq3IW/uFVf+KJIGEKwCbiuCkFVNyQ6HyVphdTADmULuPLJDGcm6ICXYUT9hTV6wVBEodayRYJ9X/szRL6xgf5k7kaAxd28ZlbArGBtWvxztDO1Sqq2Gpr/yXPUPUXTkzo4JEXllA1Km0uCYi6UX81FQVOf8CriF1SxlAKd67PYZB0GOSukLP4IKNuNRd7qgK8svWr pvI4fJ8g Ddb/5js7kpEiqxykFnpasJGV2UFCGwYCnMRpmqoOfe7V5AX6wY135LqJg/w80akbUb0vgb11IzOwv0OjWwoy+odsNOAaAdbtGd7FJzNi6Q5GssSTsE/F9+Icl3/7xCy/dL4cbJZknDl25GJIPaVPBdxB8FjJUGxW08v6qyyocNtH/ChsvBQMHuhX2KLZUb6kfqsFng80wRSwSgOxIeKwdzh5pA5xN9HK5QDWftWbIp6BC61aYquRPVFC7zQhrczGCWidkCNdrbCUbRfZU9T4/y/jP7KHETUB5yDXr8+4HcSCc56uhk6Uo+1/sNpG0wJrFSvFgPnMFRZsMTry/es2pG7N5FQ== 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=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 entries >> [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 entries > on your platform. > > Both duplicated TLB entries, Index 2 and 3, are all below "Wired" sett= ing, > which means they are not managed by mm, but platform code. I just tried to dig into bcm47xx platform code and I think we should bla= me bcm47xx_prom_highmem_init, which created wired entry for high mem and may conflict with kernel's mapping. Nowadays, MIPS mm code can handle highmem on it's own, so there is no ne= ed to create such entry IMO. > > Thanks > - Jiaxun > >> >> Thanks! >> >> [1] https://github.com/openwrt/openwrt/pull/15635 >> [2]=20 >> https://lore.kernel.org/linux-mm/CAOUHufbAjZd4Mxkio9OGct-TZ=3DL0QRG+_= 6Xa7atQVFN_4ez86w@mail.gmail.com/ >> > --=20 > - Jiaxun --=20 - Jiaxun