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 05AADC19776 for ; Fri, 28 Feb 2025 12:36:27 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8FDFA280003; Fri, 28 Feb 2025 07:36:27 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 8ACD2280001; Fri, 28 Feb 2025 07:36:27 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 77476280003; Fri, 28 Feb 2025 07:36:27 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 59912280001 for ; Fri, 28 Feb 2025 07:36:27 -0500 (EST) Received: from smtpin13.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id F00C8160990 for ; Fri, 28 Feb 2025 12:36:26 +0000 (UTC) X-FDA: 83169301614.13.B93EF04 Received: from mail.alien8.de (mail.alien8.de [65.109.113.108]) by imf04.hostedemail.com (Postfix) with ESMTP id 2750640005 for ; Fri, 28 Feb 2025 12:36:23 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=alien8.de header.s=alien8 header.b=Pgtwn2pA; dmarc=pass (policy=none) header.from=alien8.de; spf=pass (imf04.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=1740746185; a=rsa-sha256; cv=none; b=frygTBKgZ/lESvKuf2XCqDYs7RvtFEHzpxu6ilJR6L+x8lB2ZCXWqlfOf7izZNkAVx7S7C iprK/ibLApgIpyC3m8xnwFVW3Qwpe9VqG2GEYAeiU17TnnGml7IQRXwXD89Nt2GDRJdwu4 +jg0o74fmb0kUFEJGpQFOmmUXN/kf2c= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=pass header.d=alien8.de header.s=alien8 header.b=Pgtwn2pA; dmarc=pass (policy=none) header.from=alien8.de; spf=pass (imf04.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=1740746185; 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=d+7iCbD0MH0JfF7vpzIrnQ9Kowm4mXHLEaQ+b3Y1JW4=; b=GWGuf2Pi7Bftkt0/wZguYRVkVDeAovlKMM8AbnwlvcWo9xqeV86Lp6VYPGvbSc4VFycqWl iDw2dQhKOnTncexjAgUUbhROwLJeYI2BXe5ceHFgM0xQdFIf53Dy9X1WDiA7bk21Aalkrw 08xw9ltsQKDqR9+9Y50DXPo04GE4LQ0= Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTP id 6BF5240E019C; Fri, 28 Feb 2025 12:36:20 +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 uOzTg9OTRRke; Fri, 28 Feb 2025 12:36:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=alien8; t=1740746172; bh=d+7iCbD0MH0JfF7vpzIrnQ9Kowm4mXHLEaQ+b3Y1JW4=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=Pgtwn2pATXop2a1wTMZOHoaew/0IWEdw+UF3Gi3IU1DIikK1PEEwf5hVO4oeipGg7 XmNGGY+i2vFCZv9If6kr95/s7kla8sK1iUuq4EsirI0ILx0M2PLf9t8Qg73NRAthVX uLSK3im8fc+b0n/opXcTomYpm4Fb0FYZpaSXsYqYg2sybySSDlh+cgpUfACH1c8Qnd JFOW4bFkNgHFHtWDbBlT1Vq2NmW8G6fYco+XDegjUGgW7pxXHooV3SPEy5y7X+wJmb GHOesh+t3ouh0hbXb45PmwfGPQH/qSQZIQ0S9LRv5u2gYgx2mNzbhFGGvCCIC+ac8e R9NbR+KxQSHZAbcpVBbwZXKadgzE2NYn4iR02ii7gd1c0EArqUSn6S07dLEeX23cF0 eehBexVXcfiqiPiXdJoRoDVluaKPTlReGO8HYLh9ZrWSLqCM4z2WJrMPQa07qIcBC7 8d6lrC65MoFZGTSCocHXQfHA3PxhpzKCfA8dm3TaeaplRRHXOQEOgMByvgeUWqjQlQ EueZDnaqpF9feZR50wMCZ6Vrhib7nVVvN9UXSlqCFrcx/bWz9uFz11BAZY0j7WDxdd kmEQBj7WGnXyL+ecGs1gqKi+brXm/U/XEm/49yfaZeqP6bUCCc3iwBBVYCkUsb8sxm WZBTA8XXkjWauC1sLzFvRvlQ= Received: from zn.tnic (pd95303ce.dip0.t-ipconnect.de [217.83.3.206]) (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 B73F440E0173; Fri, 28 Feb 2025 12:35:54 +0000 (UTC) Date: Fri, 28 Feb 2025 13:35:53 +0100 From: Borislav Petkov To: Shuai Xue Cc: "Luck, Tony" , "nao.horiguchi@gmail.com" , "tglx@linutronix.de" , "mingo@redhat.com" , "dave.hansen@linux.intel.com" , "x86@kernel.org" , "hpa@zytor.com" , "linmiaohe@huawei.com" , "akpm@linux-foundation.org" , "peterz@infradead.org" , "jpoimboe@kernel.org" , "linux-edac@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-mm@kvack.org" , "baolin.wang@linux.alibaba.com" , "tianruidong@linux.alibaba.com" Subject: Re: [PATCH v2 0/5] mm/hwpoison: Fix regressions in memory failure handling Message-ID: <20250228123553.GCZ8GtqbSq9kaYOaCi@fat_crate.local> References: <7393bcfb-fe94-4967-b664-f32da19ae5f9@linux.alibaba.com> <20250218122417.GHZ7R78fPm32jKYUlx@fat_crate.local> <20250219081037.GAZ7WR_YmRtRvN_LKA@fat_crate.local> <20250220111903.GDZ7cPp1qVq3t9Jgs6@fat_crate.local> <4e13bef2-7402-4f75-8f0c-4a3cc210c5a6@linux.alibaba.com> <20250224220146.GBZ7zsSnXLftyqWzW_@fat_crate.local> <6f34c17c-4113-46d9-aa66-53ff5a1feed5@linux.alibaba.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <6f34c17c-4113-46d9-aa66-53ff5a1feed5@linux.alibaba.com> X-Rspam-User: X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 2750640005 X-Stat-Signature: g669pef14fk81r4c4ro3dx9k5zxrct7t X-HE-Tag: 1740746183-61113 X-HE-Meta: U2FsdGVkX1/B1DzkAHbUXKR7+4SCF1z0sr3yPLStR+Jaub3KS6zQeSL2BitJtDt6aUZOMauQ6WGU4FLi3N4LAJRd5MiOpOclUL38jMJRtW+2r9nFXxpu7MQJYhyr5/M3yBdmMYBsY3zXR5dE4+QQW2TU/8uh1cd46LVXpXYXYdeQqbg5IUljsE0ZX/sBXvdeBEm47v3gYK7WaAmMqvLzfnLVpGTb3JZUj2oO4p6ZLRl+HhBt76ar6bGBngN/VmshWwwHA0XoEAOPoLPqem2UTWsLTQ7NPp39hHaGV1t7JJXmW9wqrnDjOHgNc7lqg0on2sI0f2aYZbx24a3Gylo5AVZcn+mH2V87oxTdG3Sc2q1+1zz2oU7Ny2z9hubiJ0L8m6/stvZ+b/AeFYj+Zh3fia7D3Ms1qRM/A3EFrDxD6DLuO/wl7tvVye/DmdmozdEGX196E+p+lASlLid+oXkrx9Wx9+tkNCOnudYXmgipCsp1ZuOEZVh7FUlPxt6iwX4DNITnAsWSOWEUL+HNsUfqkseJh7rZdEP6xdpkwrRecGeju2h7fwy0NLjotxty4K6aM7986TukNdpDxhzw5QzDlKMwmAeGcptHtW8B/vU+Yyj0jE3gCM0j5FI9LLawS+dC7X1WFv96Fv9/3SlbSTR7N4dxb5VQUAgfWhc3woJovWuaewa65suwgkFfXEzgr8PIBZJxlhsmXtI2tb8jv5fROQ1HN9dq27tqw6SQsg44ZCvj6Ut4yIg+yfW+w2q1ObodqkQEztcXH6YNtFODkGXM9NwzWkvbAfkCm9XDcYyjvSldDX4wNs1aRmyqjpbLWtUjgFDBvKpLJHrbO14wcTTFJiKsq2I1w2/egiBCtmYXiABJYU39ecjdffq6u0DoA1kEigA8ZFgvpIo99rAUZu+cX584fP8a7oBmeYDvOBraee29m3VoriQNoxAuEdSfBAr5jwmD+A8dZucsdn22aAU kyrrcuBC qYTdFlkqI3PTHID0+CoGGJfoZ7qJby78diKlmWGObWkQwfgKqYYYcab10j1WT0Fn5w1E+aH8/R03BPQ63fG18PZ5W6brcrmKP+dMfCEZuWS7eZ6+Oly5xJ/8BNQc91WVqCnAf2cMQ5zNglc7LZdFkx6YWzwzcuevZpLf9IFpJk52w3VPUdkope7Y2kEsOVid8Mkp92HDDulh9J9VBNToZEvxNZiwNKqLR8HA6xFAcG2viu0NePWvTrkbXzVHm4oDFYOBfRniT4YKXOnfEL7nfiD7I0ZXV9a+vr5BxwJVArKwPmuvgQHHh83dG7OEWdkZdZN9p1+7M2d4v5MB6fdOV87lY+dBGDe+hjqvMeu65wNHHxcn66yqRiyKXDCkVM6DL1dti X-Bogosity: Ham, tests=bogofilter, spamicity=0.007221, 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 Tue, Feb 25, 2025 at 09:51:25AM +0800, Shuai Xue wrote: > It depends on the forked process which trying to read the poison. And? Can you try creating more processes and see what happens then? > IMHO, we should send a SIGBUS signal to the processes running on the CPUs that > detect a memory error for dirty page, which is the current behavior in the > memory_failure. And for all those other processes which do get to see the already poisoned/clean page, they should continue on their merry way instead of getting killed by a SIGBUS? -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette