Received: by 2002:a05:7412:bbc7:b0:fc:a2b0:25d7 with SMTP id kh7csp594503rdb; Thu, 1 Feb 2024 19:30:03 -0800 (PST) X-Google-Smtp-Source: AGHT+IF19SuLma2ihBV8AON0je4pdDqi4PhOiuEQGxIcew8yGXhyQHoauNC33QRoaui6QxGgZe2B X-Received: by 2002:a05:620a:1197:b0:784:3a5:1c58 with SMTP id b23-20020a05620a119700b0078403a51c58mr1229532qkk.37.1706844603684; Thu, 01 Feb 2024 19:30:03 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706844603; cv=pass; d=google.com; s=arc-20160816; b=UyBxleLbXupUGavCesFaIFNKEtoF4WFi5RnXLmfJ2h9CoIZLoOU6BAqmGJnscqkLJU e5mR5O+B3JN4HQhCClEXOqxlyggoDrhDdC3ncvDeYpB/+/4ZEYCnxI3seIcm4SAVOxGx drb9+oE+UYF8DTujUF3WtPWs5Wynp5M3ty3tSdEgXIPsrgDmlanl86SDJTuCESI54hls cK/vEeVVHuLQAnJJp/wtMWZp8RdIQ5gxiLoz5TD+wcqoLJXwLTEeb3pBuPZT/9FSsm/E uAxeZu/SQOwi9AFJcjmTrc3BFo1Nak4hsIMmxptfXgQvuICy2OXCCRaLQ84VXNLyyZf3 iFOw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=qJx1hqlSbD14E0hZKRTCOkIDna5e/202U5M9wYP7Mg8=; fh=0Bcs6n9KJPqqfHbom3VPCHU6k02Ugm/R9J+n21fF5Rs=; b=SFxulpL6J1cPBvvclatg/vj42Vfcwo6VbofefE42EVsrPyv1b34YqFITiytvTevSq9 t7xy2CNzBVCuW3CiGsbRJ9ZrAkWMHjNACMb45uoNlINXJHzj/jkIVdtHKvPAIavLb2yA VBLj5ZM4UU6GpOky9HY6B+QZx0nrYowTThEM6eesTv+hDcd04AYoSU07qh9j1HKfZoTv Dd8GX0XcrVNTyQZ38VrKkXto9zj7kmiDKdZKHlF9fVse+mpIRG/wuExjSbaGO5dES4LD /OqWIVgPnpe3cEQRAZ9EhC5SscB0LgwwmIu8dQJZGh54BziIRJzwuA5qzWDVfZo08J2C jHvg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=GYF6HEZy; arc=pass (i=1 spf=pass spfdomain=linuxfoundation.org dkim=pass dkdomain=linux-foundation.org); spf=pass (google.com: domain of linux-kernel+bounces-49149-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-49149-linux.lists.archive=gmail.com@vger.kernel.org" X-Forwarded-Encrypted: i=1; AJvYcCW8OWxL4aVM0cCs7q8Tpmwvr+BVDx6HwAl06pmHlTjbi/Sz75WPwm+Kbxr0ZngGntEdnAcx3SXR7wahVzm8xp+xJfcpgTaGin7kXEhfHg== Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id x11-20020a05620a0ecb00b007840425e501si1062979qkm.279.2024.02.01.19.30.03 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 01 Feb 2024 19:30:03 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-49149-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=GYF6HEZy; arc=pass (i=1 spf=pass spfdomain=linuxfoundation.org dkim=pass dkdomain=linux-foundation.org); spf=pass (google.com: domain of linux-kernel+bounces-49149-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-49149-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 614F31C26B5D for ; Fri, 2 Feb 2024 03:30:03 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id C8261D2F5; Fri, 2 Feb 2024 03:29:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux-foundation.org header.i=@linux-foundation.org header.b="GYF6HEZy" Received: from mail-lj1-f173.google.com (mail-lj1-f173.google.com [209.85.208.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 167FEDDC8 for ; Fri, 2 Feb 2024 03:29:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.173 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706844595; cv=none; b=TsqeByE+mvsThLSDgzda2G4ACuCm59fy3rOLEsmKHZLw094nT8Knq/2XZq4qsEKCAIttMxmb6+D59dYbbj0nTZ13gEwXX4BxIT1BTK9X+QqPpa9bt9ZqqHB2B2XsZ1ovC/2Av6Y2X4MR9se/Hzi5QsWnxHd6uoXfgAhMVqU63yc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706844595; c=relaxed/simple; bh=FQPEDa1ZpskrfIY7Nl1IZ8DX+tkOt+NBh/6iZYeP0oM=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=cgSEE5ejVgZ9ci6QxGzaU+y5lH8VM2/77O3R1WqI3VrcaQx+QG9+ywVAJ9fJoXi6nIMH+pSSZIXFX82vUlf3NU3xW3M8KlYDa6D52V5YvQGN9WP9hR+65X/5ihgA/ThFmMAJMCdbdAAzrZAqQ40IdIfUPj9aYnYJRsVh+MnzPR0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux-foundation.org; spf=pass smtp.mailfrom=linuxfoundation.org; dkim=pass (1024-bit key) header.d=linux-foundation.org header.i=@linux-foundation.org header.b=GYF6HEZy; arc=none smtp.client-ip=209.85.208.173 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux-foundation.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linuxfoundation.org Received: by mail-lj1-f173.google.com with SMTP id 38308e7fff4ca-2cf595d5b4aso21989101fa.0 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=1706844591; x=1707449391; darn=vger.kernel.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=GYF6HEZyywWHVD/NrHcSgXe2eP7YL3/Mk+MWgzmCPxb+uJqvcLmwXWazeguLwP64zX LxCYJxcENb+nVIZLU/3WlzkLJD7wNpp1NM3YMCpa0itovzhmt38yTvCp1ODkJzaX1qWL yaiJDf5UZxhPvB0E7xLcG649oG49FrLlKJtms= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706844591; x=1707449391; 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=AjqUpb4w6pu1BVlwK09qK/6b7gGkJX7JJosL/Dk5+bEIj27tqskS52AH/tthH9vuG5 sj4Ch6Y4RiXI6azu/7PGr6FWLlMJDRetTw92pXe5SI+oLGQq5rChkEMhsvMiDbxV3XdZ P9p2YGjHVLw6dKPOYAqW9543tXPhcB/CDHYPrDDLMBz4lfDL9C0HgtnsgQV0j8YNt/Tu +/9uvEz3+PjWs9B0MzCsc9kBx5mrGWEXudnnqTgWE3vTPuhjv8rIoKO0CP/1FzWu5dYH D70+78quNGccxi5nEywuUKOrpJLChe8NO3KVjcpJkRRpxJmJKiTeCnCx65zai8fuZ5au LsSg== X-Gm-Message-State: AOJu0Yz42FYHGQ1KKVFbx4CMCKGxP5s02SjADs4HgOQDXptwrIUw7Ssn 2uq7xuex8pZrxARt2OkoJ8Hi1aV7gKLz0I84KsTZOR0t8fq5QtgbH6vWSGbNBmLkbd7yyWqwfD4 b9gZPOA== X-Received: by 2002:a2e:a682:0:b0:2cf:1b96:5af5 with SMTP id q2-20020a2ea682000000b002cf1b965af5mr2237891lje.17.1706844591615; Thu, 01 Feb 2024 19:29:51 -0800 (PST) X-Forwarded-Encrypted: i=0; AJvYcCW6J9+MW9ZZ34UFxxd8RLZVbampODEcj+JGMYwyQh6nAAuhF0DuVB23eaUq+SojrvBTIUsBe7x6xoNIOPeudNRh8t9t8jPYZPSH/+a+ Received: from mail-lj1-f169.google.com (mail-lj1-f169.google.com. [209.85.208.169]) by smtp.gmail.com with ESMTPSA id u19-20020a2e8553000000b002d07f393530sm127842ljj.12.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-f169.google.com with SMTP id 38308e7fff4ca-2cf595d5b4aso21988971fa.0 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) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: 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" 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