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 B4AECC77B7A for ; Thu, 25 May 2023 17:02:15 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 35FA3900002; Thu, 25 May 2023 13:02:15 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 30FBE6B0075; Thu, 25 May 2023 13:02:15 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 18ACE900002; Thu, 25 May 2023 13:02:15 -0400 (EDT) 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 086256B0074 for ; Thu, 25 May 2023 13:02:15 -0400 (EDT) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 885E5140DA7 for ; Thu, 25 May 2023 17:02:14 +0000 (UTC) X-FDA: 80829395388.06.E3EC976 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by imf18.hostedemail.com (Postfix) with ESMTP id 3486E1C0021 for ; Thu, 25 May 2023 17:01:09 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=epbhTi1v; dmarc=pass (policy=none) header.from=redhat.com; spf=pass (imf18.hostedemail.com: domain of dhowells@redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=dhowells@redhat.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1685034071; a=rsa-sha256; cv=none; b=KnBKR2KshAR9AQPWf3md6/S3p8ZPDyedhLlFLissyGu0vUPx6YcA0oevrcmOgsr3JZc6Uv dZmjFPIVNMIodHth9okXVGJ6jjX+l+TC2lNuWPWRPLfViqH3ZRXVLeW1QRHFQbp3k6n/xx 8lduabDPUN8sYb4U9HKX1Y/Fc0GTHGc= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=epbhTi1v; dmarc=pass (policy=none) header.from=redhat.com; spf=pass (imf18.hostedemail.com: domain of dhowells@redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=dhowells@redhat.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1685034071; 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=2kW+rTE3/dBrTBKwDunnX8pfK/lEaBYR555nV9R9qVo=; b=Sw0bbT8tY9vLmdYDT7DsyZYMNyJ6Zr79Tm4VhjLKwMaeQMSDG8rxz7r9lxmXDYtBBYsNBX 6WrMqMKgx6MGlBySdzvH53Ot4qa91qkMm1pbzCysmohQiau8ZIrAKU5WadvhJdoJreVt5u yN1GW8VaDSJlyhjvoToiXmlWSHJzpeg= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1685034067; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=2kW+rTE3/dBrTBKwDunnX8pfK/lEaBYR555nV9R9qVo=; b=epbhTi1ve4YfzD4qP4vGhmVzsQvFR6sO83YPkISy+RE5uG/EJpFEY0Q3+2ckPF8GDnKhXa Q074AAlV5SYA0S5bUH6Qh96ckTTnu6sAIttGb7WS2yJo9DaYDRy5Xd0KXY38+7O/pNJKpz lTSiPnoZ9CW7EixzbdaLkQlYGrNqULw= Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-624--3mXKAo5NJujWbM9vOOlyQ-1; Thu, 25 May 2023 13:01:04 -0400 X-MC-Unique: -3mXKAo5NJujWbM9vOOlyQ-1 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com [10.11.54.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id C1E26801224; Thu, 25 May 2023 17:01:02 +0000 (UTC) Received: from warthog.procyon.org.uk (unknown [10.39.192.68]) by smtp.corp.redhat.com (Postfix) with ESMTP id 4BE582166B2E; Thu, 25 May 2023 17:01:00 +0000 (UTC) Organization: Red Hat UK Ltd. Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SI4 1TE, United Kingdom. Registered in England and Wales under Company Registration No. 3798903 From: David Howells In-Reply-To: References: <20230522205744.2825689-1-dhowells@redhat.com> <3068545.1684872971@warthog.procyon.org.uk> <3215177.1684918030@warthog.procyon.org.uk> To: Linus Torvalds Cc: dhowells@redhat.com, Christoph Hellwig , Jens Axboe , Al Viro , Matthew Wilcox , Jan Kara , Jeff Layton , David Hildenbrand , Jason Gunthorpe , Logan Gunthorpe , Hillf Danton , Christian Brauner , linux-fsdevel@vger.kernel.org, linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: Re: Extending page pinning into fs/direct-io.c MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <88982.1685034059.1@warthog.procyon.org.uk> Date: Thu, 25 May 2023 18:00:59 +0100 Message-ID: <88983.1685034059@warthog.procyon.org.uk> X-Scanned-By: MIMEDefang 3.1 on 10.11.54.6 X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 3486E1C0021 X-Stat-Signature: 9zkpofijnapneo177gy48a8i54utsz4t X-HE-Tag: 1685034069-185918 X-HE-Meta: U2FsdGVkX1+bfz8SIShFRdpnSRKajimncRef3MeUd64/oLXgw7jBH+9TDvxbVdSETUB2qm8rWhScHg7JZyxsW+suGgsGKm2iDKY85uCZirUK3tbj4piL++ZEXUBxkEweCx5vKb0qysNKSPmnL15SRkTxN1ciYtS25OS3SnRYXcf29sp7a3if8+lxyd+CJt4wzesp1Hi4REbJNuzrHVCRnyfu7h873aGpZqbGMppVZomGTyCALyesHwG6GM4/vAfSLq/AlpJ19URDBnmxfkyMZ9n8oPqOGZjBMDY8gaAVDnKPMofPBwCfkrz6+Fxfie/UcrXT+m3id8Z/o6gvdEg5fqIeYVq0KuzfoGZOeXfAS27sdm2NJUzb8BMFMazsGO4W9+hSXYklxiLabT9RrhjkW3N6pYvnbNmzikyfRYjx7M+VUmojHtAVQdI0m6P/OGUsUmpHDgbpGHt89vnBwpEsjAlbfSL5a8S4TLWvYMefT3FMXET05eP+HH1EZxSjO9lgz0Jl5iW7r/83b5d7mrDMHnO0j43bOeqwp5H2Mm4IHyqHGdH0fRvLKGSdV5qzU7WFBqodyPnLzYBdPiSUboXaItxhbFSvtQ30UgwLEO//daeZTlQl9US+1Oh9eSqKu4hNJuqYUcpq+qiI/tfL/FI0cJqyhaTkjJt0kmSqsauc6qwZLqvZBzINbRTL/Qfigqo0+61NBaV+lfJ3dnj6VQgew1iQA9rVs1bDflxi06NIisxspXh6fVhGQ/6h9rEoPIV+WRHpS4itajr/Y5WfWnAPZDfvQefLkXB5pakSvBiquPyScrBmJNvay8VYZ5pHErgniJgKziRKui0mhQOVRFxUY/Kz9p00J/BsKVF4Jw3/XQwipOxA74zbNyVtc/kEVU4y5qCE7c+gFfyywtBcm2pR5OmoM2psrAMMlfBBWAo2PpXOHwp6TYneWYBFjb8E7A1OR3b4y3Wakohmdc9nz98 MGfJo9pt 425IXz6yP5ZxoMD16PYuF5tD+JiWiiWqFvZ11h9VceVlAM59QhVmY3ghS9dP1En6ItloZ/MV0jId3V4lSqYTGkv3xmeUL/bemGs7I2cothcm07ngOu4sB14oQd+zBSXZCwT7/sxg1iSS0saCWcbZJgxAoaBN1x8Mn0TjIeojqd9DfYQNR4hhqnWOTYstDQAIR5DpDJpxyR+OWuvaf6AKwAUGcAuenukeo8ZZERTh8jNJ9n/I9eFDyDDirkA== 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: Linus Torvalds wrote: > We do have cases that try to use the page coloring that we support. What do we gain from it? Presumably since nothing is supposed to write to that page, it can be shared in all the caches. David