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 D597FC4828E for ; Fri, 2 Feb 2024 19:43:32 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 55CEA6B0080; Fri, 2 Feb 2024 14:43:32 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 50D456B0082; Fri, 2 Feb 2024 14:43:32 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3D52D6B0083; Fri, 2 Feb 2024 14:43:32 -0500 (EST) 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 2D6CA6B0080 for ; Fri, 2 Feb 2024 14:43:32 -0500 (EST) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id C8D15161023 for ; Fri, 2 Feb 2024 19:43:31 +0000 (UTC) X-FDA: 81747888222.09.931A12F Received: from mail.alien8.de (mail.alien8.de [65.109.113.108]) by imf28.hostedemail.com (Postfix) with ESMTP id 9BAE4C0015 for ; Fri, 2 Feb 2024 19:43:29 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=alien8.de header.s=alien8 header.b=gIo0KBDJ; dmarc=pass (policy=none) header.from=alien8.de; spf=pass (imf28.hostedemail.com: domain of bp@alien8.de designates 65.109.113.108 as permitted sender) smtp.mailfrom=bp@alien8.de ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1706903010; a=rsa-sha256; cv=none; b=vx8QT6VK5p7AswhWoNe2WS0O6qs4kDur5UCW+gdfdVWQ1KHAj0o6YOeUZuWEZJfNrN8PXb JpTHerNcgHyNpY/AiNBJu05tlX6q5f07rmQdQ43+S6e6uWmQjWLT3NdN/N26pGoW/4SJX+ rkARS5KpYFwmtOp8zhUCh9DQPfQcsag= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=alien8.de header.s=alien8 header.b=gIo0KBDJ; dmarc=pass (policy=none) header.from=alien8.de; spf=pass (imf28.hostedemail.com: domain of bp@alien8.de designates 65.109.113.108 as permitted sender) smtp.mailfrom=bp@alien8.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1706903010; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=dsgfmzI3ZvkQhmwZVBfUC/2ZuLpZMGoxYodNZ83gS9E=; b=FxGD8U5cjJxO8piyfiN+5I+MjzsmjdYpjCRTOZxDAXOzb5I7vGd5MTHRJy7vkAIVZMP+LE hEt6kRxIB3KZTBZM3BR4ZnkL/dYVs5PyP7/9OEJq5NkbZQBsdReHIQWDO0EsVRk0UrunI7 Iu4gO0tC+fwJfIttBTdy44SCS4v8An8= Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTP id B859D40E016C; Fri, 2 Feb 2024 19:43:25 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at mail.alien8.de Received: from mail.alien8.de ([127.0.0.1]) by localhost (mail.alien8.de [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id aFksFHODyALI; Fri, 2 Feb 2024 19:43:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=alien8; t=1706903000; bh=dsgfmzI3ZvkQhmwZVBfUC/2ZuLpZMGoxYodNZ83gS9E=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=gIo0KBDJwE4dI4nlDGwcpJmhSEEyddDPQhJv804Vjj6YYJTbx1OuxC1L8TVBlKv64 YYBPfrrw8MBRJ+nBqr0sUyLEUMyC8e01RvpOckFZu3yRd1wyQQfei+joq7NCQtFW6a H3ucAiR6+gZfXuJmTiTncudlxeTQDKCD766n0anWtcpoh9+XUPBSPpEW6WwTWYmIf6 ZEeu6Rv6wcZvWW6NQFilGv1epWwPdR8gbHY11BQsCOzXxrd4AfLhRhZ9SvRMupDlyH UeLCQvxBQyTLk9wbVJmseNR+lO9qLYdyRq2iSmxMz+mgx0uQ0DMD8GOeTelESIgYbn 9vk17+kkvaNzHH6HAEMWTfhSGOPkrnnPI5llvXjVdDA2kmV147M+zvmLCjgbbCewL0 HQjGiLOiNl0jEsgvm30TzPbv9n4EgrMQAel+zr+vEAmB7nN8JECvmOL8szP6xoGCN3 9izjn+ZE4hVcPMHtCiMVg78g8JBMjvgyG0zFms24YK/B0zEbuZzUa1w6UTjafkhaFE Fmh4URJ05B3hjbiWrJDeZSSKxjIl/b8ovbya1RAIIpgUoepdD0L6kpn6yGCY8JdOL9 86A7j3SOB6BESmk1d9uUyZ8VJF/TDCA5/zKvtNrcAOFuYWzIo0N4edspzXlYHfTpc8 GXEDZhTWIIUZwXAfhrdboM6Q= Received: from zn.tnic (pd953021b.dip0.t-ipconnect.de [217.83.2.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id 218D740E00C5; Fri, 2 Feb 2024 19:43:04 +0000 (UTC) Date: Fri, 2 Feb 2024 20:42:57 +0100 From: Borislav Petkov To: "Luck, Tony" Cc: Tong Tiangen , Thomas Gleixner , Ingo Molnar , "wangkefeng.wang@huawei.com" , Dave Hansen , "x86@kernel.org" , "H. Peter Anvin" , Andy Lutomirski , Peter Zijlstra , Andrew Morton , Naoya Horiguchi , "linux-kernel@vger.kernel.org" , "linux-edac@vger.kernel.org" , "linux-mm@kvack.org" , Guohanjun Subject: Re: [PATCH -next v4 2/3] x86/mce: rename MCE_IN_KERNEL_COPYIN to MCE_IN_KERNEL_COPY_MC Message-ID: <20240202194257.GFZb1FwcPPO8WXF86H@fat_crate.local> References: <20240111135548.3207437-1-tongtiangen@huawei.com> <20240111135548.3207437-3-tongtiangen@huawei.com> <20240131070258.GGZbnwov0g918F-FGz@fat_crate.local> <3009aadd-69d6-c797-20b4-95cf926b6dd9@huawei.com> <20240201142016.GFZbuooG9CRoK90U2C@fat_crate.local> <39c1e4d2-b1d0-91ae-595e-1add4698dd7f@huawei.com> <20240202133911.GBZbzwf-M37M-J3EJX@fat_crate.local> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 9BAE4C0015 X-Stat-Signature: wj5xtxdbgs6f8douksy6q8jw1go6e1h6 X-HE-Tag: 1706903009-408940 X-HE-Meta: U2FsdGVkX182mbqgWhQ5xMbANt1LqXLYAJ4TdW6iflqweEsa0oC3i7jWD1ynyxDXrYU52qvfmfX+LCzM/zCKU7yqichGgvif89gpmPbISlJwCRca9Tibzgk+bGf85pRUwi9idCapFcdwUZQ6XVC5p7CMBZ0fHIuyqFMAOlMwaa/+dhwOwGYnt8BVIuVvLnBqGUr585zdpZuGXbSpbDqnK0ND9zxU6txavQjtMdxCIw9no1axl/N2mEmYZqeBhHMLBIFqTYifKeU2dLjyAf2idrEJ3QMhRPQyDkninclaxsBlyCFF4ecnvppoo1uFzESVx7Ej8HD58SYdn6htXjMk5LNdV/FwgxuG8kRQJQIveCX+qfkArQQuNB7b6goc9kHfPqbauVfW7QSVlpa/FroAwwbFoGV3Yqw7+VwhVMAhh5gqSc9qZrg1Nl/qvEpFw0bk1d8QxAIF5w8P2sPzj/Ozu12dKIaezJpbEt+2+KRmT1fo83M2TqoHF5CJCSUTZa1ZOc6ZlSDWCmxSbxht7WOdef6XLA8CJ6hYScnY+0Q2/Wv5TE/Gd44qy2+SIOY05sEyL8iRaOKBCSLT1dHumcNkDIPMnCZduWytSL2DvXIgrmmVu54UTNytaMrY/D7i0poFJpNFv6+RCy7oIwcMKxqDOa/aRuEeb2QKyzlIBwMNtyjb66Scs/7IuVELtWkZrWkE+6HBn57CeTKxBXh+2Mx5GrNDEdghmX+dFV3uDpYlGpR7TrieCdR202Lg1XddXdWxPbS/HFYAgBrlXPV1L8pXC4bPzxmfi6ygjT1W9f6CE8axyV8P+R1x1e5M8fC/i+iQUJkNJWBxOM/+q8MdjSrB1vkCKkuUyiNIKKxVX44+VAUXUUDpLPaH4oEvL4g07ee3+LIikLtSnvqwpe8Rzbo/My02Kd3wxWUvpZLl9uCpZfBa9C8g81ORIzXIJu3D9N6odJj7P3B1NOV3oOcbgGx YlMXnWQR 9pDHpzxFcbsXYOYft3IhvK2RujEN5f67whgAXMl/0xCIf+aewzVk3cA2CH9DV6E+JPHV84INv+7ueA9zS1kpLuJX3U6+zWKDlVYZy3bnfRuIEb0wk3ofEAiXB5xeQGL5zQPL6rwGNvqXXcK/F/iVxk/EyMpmoxYdwUjQSNP0arfkcwRW+GCkyvJRE8hPLxm+QnFy/7V5VB6t91nUKKk1tyTIPpuHak02sf0SP2nR9/gOK7WcHhjyntrjyu7i8hpTT/10CibhVrtLK2EzwR1MmDY/jnOS7JopdEL0ZCy1XpQuqefQKpdqIZVg+P90gRIFJsK0F 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: On Fri, Feb 02, 2024 at 06:44:32PM +0000, Luck, Tony wrote: > At least on Intel you can only get a machine check for operation on poison data LOAD. > Not for a STORE. I believe that is generally true - other arches to confirm. So what happens if you store to a poisoned cacheline on Intel? It'll raise a poison consumption error when that cacheline is loaded in the cache? Because you need to load that line into the cache for writing, I'd presume... What happens if you have bits flipped in the cacheline you want to write to? That's fine because you're overwriting them anyway? I'd presume ECC check gets performed on cacheline load and then you'll have to raise an #MC... -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette