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 42C24C48286 for ; Fri, 2 Feb 2024 03:29:57 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A960C6B006E; Thu, 1 Feb 2024 22:29:56 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A46406B0085; Thu, 1 Feb 2024 22:29:56 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8E6C26B0087; Thu, 1 Feb 2024 22:29:56 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 7B5C76B006E for ; Thu, 1 Feb 2024 22:29:56 -0500 (EST) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 4264380E75 for ; Fri, 2 Feb 2024 03:29:56 +0000 (UTC) X-FDA: 81745434792.01.045AD25 Received: from mail-lf1-f43.google.com (mail-lf1-f43.google.com [209.85.167.43]) by imf21.hostedemail.com (Postfix) with ESMTP id 372D61C000F for ; Fri, 2 Feb 2024 03:29:53 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=fbrGSmcY; dmarc=none; spf=pass (imf21.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.167.43 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1706844594; 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=qJx1hqlSbD14E0hZKRTCOkIDna5e/202U5M9wYP7Mg8=; b=sOMFjylnF2Tid/6jfbUc3KCWicDodbWvJrXh1NoWroKsueONgk0flHqSsf1h7epmPvmJkY pyk2F+6ZjdvncBCLWPaUcWYfI39u1/4xBx7teWVvgUi3xZavcABCHiEFB/xPtPiJj1AvbU PYHv9Vr9k/q5QEax2yN2YLL772Uc46c= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=fbrGSmcY; dmarc=none; spf=pass (imf21.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.167.43 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1706844594; a=rsa-sha256; cv=none; b=lxn7rzua1EqVX4Kk0yXQPrzGVtU9fdILOYKlqkWvM4YB54R7IoMUmJk24LxowSJsTLU6m0 rcsNTAgU8Xp9NS1PAm8YH6BiIMegsD2gUWFVR/lkefmqhfT5QeZjbHGpiFpfy4FEECmXiH YCiGDLRiaGuPpfLHQJsvujEDVoLZMCE= Received: by mail-lf1-f43.google.com with SMTP id 2adb3069b0e04-5111e5e4e2bso2615239e87.3 for ; Thu, 01 Feb 2024 19:29:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1706844592; x=1707449392; darn=kvack.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=qJx1hqlSbD14E0hZKRTCOkIDna5e/202U5M9wYP7Mg8=; b=fbrGSmcYc9kcgWw+k++uCPTX32iUn+TZMMuO75CsTmpGYrYvEQdItRjU+gWYYLpwCB yQKMHy2xMYGvWuNcz+Uy/5AjM0SG0GjzYVD+Ht/jZA9q8QvwlGC8wBnji7Xfn0A66vak vsZQ1r7I//U5y/jxv+fBUnrHBMHI3Xg1iCgsI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706844592; x=1707449392; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=qJx1hqlSbD14E0hZKRTCOkIDna5e/202U5M9wYP7Mg8=; b=CbXfX1eqNQmgaB7oi6VhUKOvC+FTjcAnFUuFbprBh5NN1mnNbbAtCxL82axIyB4kuj 7Qi0qER7NzRPrMWBtlNl6htc2kl1bwGqhEWtfxse8vLmj9JAsIb/ipElSMu4PsNcQVW/ 8s0rVh50GRwl6cItM416crBe3XrC4iCj04LFS0eP6DQj8hvvijnr5F2K/7J4FPZ06Jlf 0ozN4xXOMd+5c9YfQpVbGoon65gupa2D3o75JudkowFfrGjittVTTGFvNcatUUuquRoJ LQur0sW0E0AlY6VOuJWLN5UhXrLgE049yiYVFjERMIfZhwHv1kwx8YxtUTpe3F5JFVRC td3A== X-Gm-Message-State: AOJu0YykTrAJ02eJ9LJouuRdefGlLeX3peq6yTF70j6+eI/tc35n6hp3 s1MgPbGvSxvZ1b1paj970c88UJaRqptUqowcFFPZd449JIGncQQpizv3xUFxYF2btLzY2arocIe jVfK4vA== X-Google-Smtp-Source: AGHT+IFftGbJm0feC5h3Hc/hZM1BhDTxsyLBUS2FTm2WUjPKm06ZRfcXWN76km95SmM/9VuMWu1Hww== X-Received: by 2002:a19:ad0a:0:b0:511:3234:c128 with SMTP id t10-20020a19ad0a000000b005113234c128mr1411913lfc.42.1706844592086; Thu, 01 Feb 2024 19:29:52 -0800 (PST) X-Forwarded-Encrypted: i=0; AJvYcCXYEqDz7szZAku+wcdmdhYwKgsq3Kxu23zT0ioR/TYhSCrG1vmCvR+Sg9o3VGiPjkNuvl79j9Q3gaDb6BncP7bdRJ0= Received: from mail-lj1-f182.google.com (mail-lj1-f182.google.com. [209.85.208.182]) by smtp.gmail.com with ESMTPSA id d3-20020ac25443000000b00511313878b6sm152902lfn.52.2024.02.01.19.29.51 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 01 Feb 2024 19:29:51 -0800 (PST) Received: by mail-lj1-f182.google.com with SMTP id 38308e7fff4ca-2d07b400bb8so14096891fa.2 for ; Thu, 01 Feb 2024 19:29:51 -0800 (PST) X-Received: by 2002:a05:651c:1249:b0:2d0:87ea:a132 with SMTP id h9-20020a05651c124900b002d087eaa132mr159099ljh.27.1706844590714; Thu, 01 Feb 2024 19:29:50 -0800 (PST) MIME-Version: 1.0 References: <20240131175027.3287009-1-jeffxu@chromium.org> <20240131193411.opisg5yoyxkwoyil@revolver> <20240201204512.ht3e33yj77kkxi4q@revolver> <60731.1706826280@cvs.openbsd.org> <2024020137-hacking-tightwad-a485@gregkh> In-Reply-To: From: Linus Torvalds Date: Thu, 1 Feb 2024 19:29:33 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v8 0/4] Introduce mseal To: Jeff Xu Cc: Greg KH , "Liam R. Howlett" , Jonathan Corbet , akpm@linux-foundation.org, keescook@chromium.org, jannh@google.com, sroettger@google.com, willy@infradead.org, usama.anjum@collabora.com, rdunlap@infradead.org, jeffxu@google.com, jorgelo@chromium.org, groeck@chromium.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-mm@kvack.org, pedro.falcato@gmail.com, dave.hansen@intel.com, linux-hardening@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 372D61C000F X-Stat-Signature: 1jiskfdkt8aoxy4bcy9wuwyjnubuhm6n X-Rspam-User: X-HE-Tag: 1706844593-952681 X-HE-Meta: U2FsdGVkX190Px5Z3C2ExukWZZe/ksIga6qHNHQX5I3nJdLTP7rm1olgK5Wi3UEnidT1rne+PXsMRYJlbdQvXo3/eJkJlmBa6vq2oXNKsQrhAE2IYgx9GTcC0f+046TycQ1gBG0FjnkfQSAaVhwcsnFubk6xBZDKJjrcZvnnONlmxWzvoYw85q53UON/2jnDmjxDpcciYV9vP0Pa3S6tsMmyhfX7S1Ml7S4vEROs/sFYHLVQOnl10lnPFSF8Bsqa3YymjdEcCB89e+c/mBsL8BGY4iicUziELUdk4MHymt9Nvt5om1BX+0SW2ycDVO9ewyNafX9jdNRuCdkJr7PEeT90ioK4nYi/buC3e3O1HFd8L5n5ywMBJ4NRq4td46oi1GjDj9j4TcOP9oJjq7+FLVNKYHUXj4iKgfgSmEhYoGJdRFmsh109oqR0oe0jOPwLeBPuWdUSYfWk78UHk4oedHNzfLNKWr4Te/Qke3cF4pZx/pK+Kk8eo7e28d8ZPIBiJrszrJZoCZZn1bzTeFpBDcML1fMMGkS9hDOye8AhIr0rfb2IrU7r7HlrQdkk1q9FG2rNmX0LvBWFKbhPogxQBZCNAW1VbPn25BbSwVxCURgNmtcQ7zXUcABYY4sI08wbstgqzwH9O4tKIYjhExCn8GRcO1Tc3xfxTqxyUy1sHbRLq4vBQ2ssoheQ8GkxF93otlnCbnpkM/k5GpjN/CyvOUwpWFGPIWXals646rDh+5zcIZx6aKFfucQ0Pt9wasrKFwKzc5epW+ZoAmBhJ/BjNQdHMDlVxBM9lqHxKNRK9YTRF7xQ+BL0j2tHOj7ZPrKJKrVned6VAjr+BaFShJrurnrCvZaHLj/lnwIb23IcYaXeREXPgZX28AGIgjCOy6WSZRRggcaJ+YVu8YvyLo+vIhbE6Mj4RMg2rDy520KE/qOAE3FhHfLjAorFoecIhQ0goZenrjI9BtVwS82gUnP XGezX/JT bps6odsbELk9GfpdmOfndl0GKySCe7eFNR8K03iI3fqotNbSOsY4D/Ot8qy37Za+JQnhhtIUSKcAY8FymV78tfN+mC39AsLLWDysS41X68hYVJxgR+/PPF1gl6gPARRZ92puIMo0/Ydmd2okQTgsTPCc7MMzsds38NwYoMVyFmycTZMyTCLJk1m81GYysGWGs3Alfz6C5vD4uc6r6V02Km5Pb6yGsGb8uqXNoqyCFsip73MNQwxyEgbN1Oy0vg4nV3U6Oscl4JnzvTFKTO6cq5rFjdJMI0KKlVzPIiY/+K6bC1uedW5/GUDRq5gBDisAmYbKJCUKZZE1SlftI5ZLTt65NYfwXbXm068OFPdblvBUUf9jM19t80rBRgdxL5Ks8MeV13t10Vv0P8bup+Nd6dqi8bZe6lD54QyLTqJEqT85flVOPKmhvsU3AaQxnMNXR1KYwnMEwymmc3Q3NJJDdSI0Zxhq15Y65GI6UURiztFj6SrmM046Bo6BJT7OEs1ayevyfX/Dcbm70zHwrBFPg/zaw6/dsHgMPn/nReiP3LBOjfQMEeCB7WUbv8EZRL/DBHQRRyL/HpjJen95uvVjcsigXVqMUxtRhAgua2gaSqYzjDfdHUmo4BRTCJ6Io7EM474TM 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 Thu, 1 Feb 2024 at 19:24, Jeff Xu wrote: > > The patch Stephan developed was based on V1 of the patch, IIRC, which > is really ancient, and it is not based on MAP_SEALABLE, which is a > more recent development entirely from me. So the problem with this whole patch series from the very beginning was that it was very specialized, and COMPLETELY OVER-ENGINEERED. It got simpler at one point. And then you started adding these features that have absolutely no reason for them. Again. It's frustrating. And it's not making it more likely to be ever merged. Linus