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 A16D4C021AA for ; Tue, 18 Feb 2025 13:18:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1656B28012E; Tue, 18 Feb 2025 08:18:26 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 116DA28012B; Tue, 18 Feb 2025 08:18:26 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E837128012E; Tue, 18 Feb 2025 08:18:25 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id CA2F228012B for ; Tue, 18 Feb 2025 08:18:25 -0500 (EST) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id F368AB62E2 for ; Tue, 18 Feb 2025 13:18:24 +0000 (UTC) X-FDA: 83133119328.30.6997504 Received: from mail.alien8.de (mail.alien8.de [65.109.113.108]) by imf28.hostedemail.com (Postfix) with ESMTP id 1499EC0013 for ; Tue, 18 Feb 2025 13:18:22 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=alien8.de header.s=alien8 header.b=LVJB6exv; spf=pass (imf28.hostedemail.com: domain of bp@alien8.de designates 65.109.113.108 as permitted sender) smtp.mailfrom=bp@alien8.de; dmarc=pass (policy=none) header.from=alien8.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1739884703; 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=Yk6zcbDKLG3prX/xnIegA4Rq9Tk3/+CrjBLDfzcnems=; b=uk12jv35qj3qncS3KidKyblWUXUEdsDZT7z6Is82ADnNXM2mbBiqgtSIdEAhqQSqPLGeN9 SarXj8lHEpNm/HrhWGrN+JMQsoMvnCr4cgUPYb6KmJoP+kTxjAkMtjWjq1ACbOvpLpUdbm lUaXm0sOQ2t1SaiomkYt4VOCH/RLckM= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=alien8.de header.s=alien8 header.b=LVJB6exv; spf=pass (imf28.hostedemail.com: domain of bp@alien8.de designates 65.109.113.108 as permitted sender) smtp.mailfrom=bp@alien8.de; dmarc=pass (policy=none) header.from=alien8.de ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1739884703; a=rsa-sha256; cv=none; b=ouSo1IRT0e7ycDI9r3IYByLdIJK3jL2rTzuWPBuBUwpBHt3rqqbZxqBAN9MhpZAoaRdIF7 jgROUXzF1UTuXNlqfxqe5WTJpBE8MEKjqxQGX7E8vIdOnjFsXQ7cKL1zNtPJMlsJ1nuYQn Tg3JaLEhnPTXq9XWMcC29wRN8f/6MYQ= Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTP id 29EF840E0176; Tue, 18 Feb 2025 13:18: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 8jD86xlP2WPL; Tue, 18 Feb 2025 13:18:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=alien8; t=1739884695; bh=Yk6zcbDKLG3prX/xnIegA4Rq9Tk3/+CrjBLDfzcnems=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=LVJB6exvo+MT16YysdP91iU2FZ0VWnfLJXQAD4cEzMW9B4T10f441F3zItxv9+yDt iCyjFo+bRq630mvyVn5DzdEC2UzvDYdi6Ad69e0XmUY428vUEQycMFpyzU3QcYyQUK vHBaWQo/KgIJUVS5hwC93VJkQWajSnjkpzxvehebjzj5r8lTThwAxXaAsN22w5DN4b EjT/gd4cRJZ5i9AUOZubsX4m6ytFxx40BQJL5O0t8piYeLxJvN5BTtR9lnP7tYWS21 fs0e9uzlMzrUumi7jRaJKQBTYA2g+IuAHus7JULZCBFrypI+xZTjQv5xqMl4Z3Brgl KckUF1PktjfbqT54m3IlqAMD4c0p70hM1bQ/tDTnLUxN7/DPo6/xOFP6+/nOvuBaZc DlQmXVg1Ef+/w9pRMqTcU5In/KdZZ77agV12OLj/Aj1kD9Uq/aBVybCaoWbJO8ucAN qg54WoavkVj/V2OR2B8cgPzGIhGJRtkbfOkgw71Y8oPlx1MrLgc7hovwlaUot1PPut 3ni0H4vPGpvVn/XG0StcbggJxvP8zyAia3esp2ErlDWfCUonCvIvYI15JcEYkzeHjY AI4taU2lAMMmZOizUYEMOMhGwGDCLsOYeNMfxuRwZtKwgldtyzOvTAKtaGqXss3F59 jEHZ8Cx0gmdsmXeIuN0ALbfE= 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 6707640E01A1; Tue, 18 Feb 2025 13:17:58 +0000 (UTC) Date: Tue, 18 Feb 2025 14:17:53 +0100 From: Borislav Petkov To: Shuai Xue Cc: tony.luck@intel.com, 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: <20250218131753.GIZ7SIgRZBJokysBeX@fat_crate.local> References: <20250217063335.22257-1-xueshuai@linux.alibaba.com> <20250218082727.GCZ7REb7OG6NTAY-V-@fat_crate.local> <7393bcfb-fe94-4967-b664-f32da19ae5f9@linux.alibaba.com> <20250218122417.GHZ7R78fPm32jKYUlx@fat_crate.local> <02164ab7-c65b-4b2e-8686-5539bdcb8f43@linux.alibaba.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <02164ab7-c65b-4b2e-8686-5539bdcb8f43@linux.alibaba.com> X-Rspam-User: X-Stat-Signature: tn4qdcbncre58ehymdrgubkayu3myso7 X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: 1499EC0013 X-HE-Tag: 1739884702-608222 X-HE-Meta: U2FsdGVkX1+rejn5TcwIImoT9KBc4r7d/dE8TUHtu5JKqsoFNM30MHY1JVWz5cznyXvh5wNvTGK64RCCMI7/QgFRlQTUOgFUlt1WFcgGt7jpQEB7wrsCFAEv578hI5ADzoRfF0XXO3V4ngyUjhGyy5Ijcbjcev1aPEmfub6BEnkBfL9KST5QS4R9Bge32oyGsn2c6zjwsV4x95ebT8JGFrAS2ie8bo63SKFJ6YMkVWeRdZGeH0SsFu5w6IQnvyOwhsvFFMlZNxwXA0hqOWUYYDHMZc4qaO7qM9YS0hElssK2U1mKCGHRXddoS8XpftJbIvt1QsySk8kXpU5PJJ3b5ehgXbH2fh0rRbvqq2XKt0+dLsJrVWooiGS42BFc0iofnixi+GPqwgE65W4s2qQ2KlTaSzWPV3vVi+WuFQohmfiybOLUS4hI6BKjq32CzYZ9hLocdtXngS4kmdwCYggKrUPzHhai1hYQNPbjBk5zoqeiie30ETbztVobp00nM/4CDpGkFBWdu9EOnkPSi0BjGyuIjKFHtqEBpMR5lwVJ4oeOatbrL+vcvfRLKilTmc5vejCzOma9T2k6zZ6CBjPIO9VwZ9Kste67dxzw+mOCx7GQ2QyRyADPTsuYRujcBJpxno0QAo6OwLzWEDNfuO1tTPtpXgAqVbeQwm4v2nHxOiYHc34SauJ58X8scbLTotzSNaUCENZ6y4Tn2CxqP71FDE1NXoq4r3I45anhohhIJeswYxMdrEoHWONkIPJdtsUZYbdegEDxzm1d+NmUD+nLWY0cdL8W0/E+8z6FdQU+sHkoWucGz9aYZ6AvpSoVp5tImcJpP4RuKpkOGhXefWeoaDhudri/vZtCzTi6MQPzCSbK+yGqgbPM5EQzmIVFHXQ250MRvr8boN11PJ5WTS9MJRBZ7I0FS2Opusq3HR6LkVodA49uALzl+zj43LXyT/Tjrk75/hhBglBAuBXFMLc dsAih2aO 03Vr7bbGFVd00EwwSou6QPWU38m12uPcIQuXz1yrWJkHvO1XKI7e9dKS76aIBPY6uW0HPd9x+9u44oph4taa88bdiQgBF/kY0yu/mHgzRnfn3MGeDEjmXXJGIs9KXGxpNxa/B6VWQk6eIHWFUSxSqMnwBYqFHE+6V9xqbtKzGIS/c9eY/V22AKMB8p1ESfXkplYFGXokT0fLDWU4M/kPLGG3fyDarbu/NK+8UbIzWjB84/2M+Eb57r5OsYy+JpVxfOa0wWgyZlcr4dA7eM7aDpg6wL6eteyxTX2Hv3kVHUG/kbuF91v9/juFCo0vIVY2px/rlJFCX9ALY00HziNAXZLkzifdx+f39LZ5i2cQb+TEPS80= X-Bogosity: Ham, tests=bogofilter, spamicity=0.001922, 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 18, 2025 at 09:08:25PM +0800, Shuai Xue wrote: > Yes, the poison is found on user pages. > > Form commit log, the mechanism is added by Tony and suggested by you. > https://lkml.kernel.org/r/20210818002942.1607544-3-tony.luck@intel.com I'm not talking about how it is detected - I'm asking about *what* you're doing exactly. I want to figure out what and why you're doing what you're doing. > It's the same as with real issue. There's no magic to it. Magic or not, doesn't matter. The only question is whether this can happen in real life and it is not just you using some tools and "fixing" things that ain't broke. > > What do futexes have to do with copying user memory? > > Return -EFAULT to userspace. This doesn't even begin to answer my question so I'll ask again: "What do futexes have to do with copying user memory?" -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette