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 1098EC3DA4A for ; Fri, 9 Aug 2024 01:03:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 92DC96B0089; Thu, 8 Aug 2024 21:03:25 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8DD1A6B008A; Thu, 8 Aug 2024 21:03:25 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7A6206B008C; Thu, 8 Aug 2024 21:03:25 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 5C4BF6B0089 for ; Thu, 8 Aug 2024 21:03:25 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id DAB5FA053B for ; Fri, 9 Aug 2024 01:03:24 +0000 (UTC) X-FDA: 82430908728.11.E26172D Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com [209.85.128.49]) by imf10.hostedemail.com (Postfix) with ESMTP id 0D5D2C0019 for ; Fri, 9 Aug 2024 01:03:22 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b="zzL//vrM"; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf10.hostedemail.com: domain of jeffxu@google.com designates 209.85.128.49 as permitted sender) smtp.mailfrom=jeffxu@google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1723165393; a=rsa-sha256; cv=none; b=cBQ1OWplvJz9urJcV/6JJB5KwSOAgyQZp5sOSsGBJkfBS/k+mrZA1lRn1K2COcAzC88tHJ QPH4obObPmeZ7XpQX0Rv60JOHQvN02dCR1QqJvNzsA2+EsSaeFIvVrpvSt+ff5nM525RmF IgtzE7VZ/y9Jy4g5bV/Bv/0rJJTawbg= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b="zzL//vrM"; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf10.hostedemail.com: domain of jeffxu@google.com designates 209.85.128.49 as permitted sender) smtp.mailfrom=jeffxu@google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1723165393; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=rQvnvDDJliCS6DXZAljXXWbpdOI+Rnw4LC1b+8K9HSQ=; b=g0viA02MPcSyyCsKfRanEq78U9rU8yw6VOnN3jgNHslUV0Ccc9bXQwJrfzhRgGRrycdqyG /D6uOyu9q8rESzRjA/bkc+VSmlIfIDX/U7+8k/8RsAVAKdIYC179HuugQz7gHEW9jFpGSy EMQdorAL5QnX1vhGCJej9/4LeVxU1CM= Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-42807cb6afdso9435e9.1 for ; Thu, 08 Aug 2024 18:03:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1723165401; x=1723770201; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=rQvnvDDJliCS6DXZAljXXWbpdOI+Rnw4LC1b+8K9HSQ=; b=zzL//vrMST5URTtaA++Y2ZVlijvtxORYStYVKXVVRrBYKwdpJlFUY4fSG+4eyRSxnj s/jWCSFGF53gzHO5j8r5K54uBt6Q6IeOro9kBAtf42GBE1ZKTK0ygAreKfpGEsH9318M 6HJti7nZ46TIccBy/2pzoahEIX7x1FGAHJ/AXf6o6lf3QwIru6Yt0G4sT2oYgNWT5Kox Jygd3MGFKi73qTpGb57D/Z69CZtnIDxdKSZ0PwsgJqYAxtoICAc44QCBOluoHqbRz+lq zzFuf5sygiOGb7SUl7Kr9QVnW272UR/hJY/Wp/0WQ0EDqPCXn1aDrfP+EUL4gGleyCzr VmlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723165401; x=1723770201; h=content-transfer-encoding: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=rQvnvDDJliCS6DXZAljXXWbpdOI+Rnw4LC1b+8K9HSQ=; b=AfClQGjrQorMpiv0df1DLwsmzgb7re38hUZmwDVku1SZIhcbWdm3nRflAUfmrlCm5z DJw3+MjxP+dzN7i05R47zvoZ0FOCJWAGeXP0poQNCBxZkMNqWN69TptI9ZOuKMfWLRo7 9gQ6WkGvGkfn8nbc1MkV2YKajxzzOH23IXmo9mvAx0KbvM1Km938OOOUq5+bLxRerLWk Vwuvf8rGt4+beSIiabbr4GNMW0xrj05QwShLuTcLxWi+QkfQixqsznKJjkvxnezbWolB 7Ku1Os4dAiC0RxPSCIgcM9O/MNk8Q8wWQX5veYJB/7Uipb6D9JLmaqQkQGhj3TK7Fok3 NBQA== X-Forwarded-Encrypted: i=1; AJvYcCXbbddwpUqUyiWLKn3Br4C0UTVLHIcXgDSspGFRmmukH8L+kOp05noSBsvmUEbE0LMZG5gGFrO4IDU19CfuSdhQVUY= X-Gm-Message-State: AOJu0YwVxjr7480f75mKnFnGAdwuwPKpDPRP1OgzoeFLCwH4zgA4Xki9 w9LVQUYh7RV8nY0uOpLU/Z8poH0YbX0Q1Vy1A8Gm+/Ul6f4RFTPidwB44lgMWW/UfFQMk8Ok7Me MB1BpkP802aYlmmsP3smUiOf4uW1xLZN1oaVQ X-Google-Smtp-Source: AGHT+IHBSqalngtieBRIXl5nEDZR5Pj11uAddRxf8W4HoKGihDUCk65JKJgn8uiV2pn0vs6L/Pvn/vb2mlELKCYPg28= X-Received: by 2002:a05:600c:1f0a:b0:426:68ce:c97a with SMTP id 5b1f17b1804b1-429c23553ecmr419855e9.7.1723165400572; Thu, 08 Aug 2024 18:03:20 -0700 (PDT) MIME-Version: 1.0 References: <20240807211309.2729719-1-pedro.falcato@gmail.com> <20240808161226.b853642c0ecf530b5cef2ecc@linux-foundation.org> In-Reply-To: From: Jeff Xu Date: Thu, 8 Aug 2024 18:02:42 -0700 Message-ID: Subject: Re: [PATCH v2 0/6] mm: Optimize mseal checks To: Pedro Falcato Cc: Andrew Morton , "Liam R. Howlett" , Vlastimil Babka , Lorenzo Stoakes , linux-mm@kvack.org, linux-kernel@vger.kernel.org, oliver.sang@intel.com, torvalds@linux-foundation.org, Michael Ellerman Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Queue-Id: 0D5D2C0019 X-Rspamd-Server: rspam01 X-Stat-Signature: yjuszjfpy13xx8o5cghd7gmbrn9iswya X-HE-Tag: 1723165402-862844 X-HE-Meta: U2FsdGVkX196yux6nPEluoVEBegVUDW0Z/Almu31+wgudqPS2EL/wzsbYCexZEzBP3LEyYTYzblVp3vuT2wyX9vBsIV5cRDe7KIPhYAGpyOpFcY1O+PlLL8I0O0c2XzuMdqiCnCnOBMWnc6cXv4E3coxPQUBPBddkT/N7YPh8J05852phEv6HxfXSMf+oi2fJHpoKe/HEy6QWr2WbAxHrw5KFQVwjfsi3eLXOTShPTS40++JDAxRvO62i6psRUrGL+ADevoTDBkMM+djGRKLrO50HJ10JoKDXVhpGDJj3nrJOw5PyqbX0pfdRr4dphXdFFwVvNjav7ysmxnnMAda61GfVJPb95Ui2/Sdypx+RhV782A34QKO41hYIVrbAxhuDOKICp1dZrWStrNJjRLoGDxcxhe/8nBBCMlBEuTn5VzTalf0PDoCOoEBrA2UCa5t49kKdi1CwBo4SOof1Q6mRDo8J8WVBkZpzq6wPMicat/p+u3gaN81waPzAWxCZFUoYkzUV7aZtIRwQqpM0RiHrXVo4er4E0L27qCkLN9qdYYcjPb0bpPyn6Ty+QoI3OIps6AaVFkLwNmWty6CSg8SP8KpSSBu5eJk99PPWHxw8d29YOXtOhT/jX83q6Rb22XhNJNp57yys+80I1rpTjCmOUx+MBcdYeYf0bP0dsmgd1mJe5H3rl6sq9pGByaDc6SOUrgNEDEAJuHNvsLCh8rcUBU/SDAby1Mp2wa9XZwSs5Gj+BJGrx2DBSSOYl+Q9cMFqRYKZTUWVYyzifwKEzVV8YZWqcdTvTcOfpNRWbdEIMDXigXcyZNHOVSoAQU6ClXNBZ63PDm1k8+UneC7bJnf9iMJ1LgW8tnAHO122BfjLW6Fn+OBFNluSJdWmDm2hHy3cHWQL6eF0uZZ5h1OLyKFKcAC+c4if9AWt+JaI2iYE3Tyju92/Oek+4+Tk7aFm29QVZqgre/tt+degHuOQBY sWreQTDT ZiK9amgUG32YF3LLOv1GxL9SARnw/oZuFY4O3fT6SjnuMRfulQK1y7Z417BtUmAcwPCwSbKlIm2E+hY+C8EOy7oWeL5/bO/ue6fuUday3ceiErY3tkl5VV1sWk9b8NIyfv8YBJvdM7UK0m/MmVNGZHjl/ug0lzl7FUBWWJKS5DZIALdp6i8wJPsPR/wpURlDNlZvO6Ffh1RQL/3hXvi9k+FUHnhDJVKZtrUZ5LWqHAfoenAQyQApyfH10s4mBLColhaZTRWGR4tBlaTx6iNfxCbkLyWO2EoqXJXtU7kpR9xCq4RAk3rVhvVOQRgT0CmlQL4H5 X-Bogosity: Ham, tests=bogofilter, spamicity=0.001267, 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, Aug 8, 2024 at 5:34=E2=80=AFPM Pedro Falcato wrote: > > On Fri, Aug 9, 2024 at 12:12=E2=80=AFAM Andrew Morton wrote: > > > > On Wed, 7 Aug 2024 22:13:03 +0100 Pedro Falcato wrote: > > > > > This series also depends on (and will eventually very slightly confli= ct with) > > > the powerpc series that removes arch_unmap[2]. > > > > That's awkward. Please describe the dependency? > > One of the transformations done in this patch series (patch 2) assumes > that arch_unmap either doesn't exist or does nothing. > PPC is the only architecture with an arch_unmap implementation, and > through the series I linked they're going to make it work via > ->close(). > > What's the easiest way to deal with this? Can the PPC series go > through the mm tree? > This patch can't be merged until arch_unmap() is all removed (ppc change) Also I'm still doing a test/reviewing for this patch, perhaps it is better to wait till my test is done. Thanks -Jeff