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 31850EB64DD for ; Fri, 11 Aug 2023 08:34:50 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9989C6B007E; Fri, 11 Aug 2023 04:34:49 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 949246B0080; Fri, 11 Aug 2023 04:34:49 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 85F216B0081; Fri, 11 Aug 2023 04:34:49 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 7528F6B007E for ; Fri, 11 Aug 2023 04:34:49 -0400 (EDT) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 3DBD3A117E for ; Fri, 11 Aug 2023 08:34:49 +0000 (UTC) X-FDA: 81111163098.05.3A0109B Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) by imf30.hostedemail.com (Postfix) with ESMTP id C683680011 for ; Fri, 11 Aug 2023 08:34:46 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=n67q8ndC; dmarc=none; spf=none (imf30.hostedemail.com: domain of BATV+10530082ca17b6f7899b+7292+infradead.org+hch@bombadil.srs.infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=BATV+10530082ca17b6f7899b+7292+infradead.org+hch@bombadil.srs.infradead.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1691742887; a=rsa-sha256; cv=none; b=wEPbNFaEM02j3+xNCThgE1+V84HuB7pYrwEM44/gQfFdvJ/desm3NHkd4K7+5bhVGOyWHD ij5YO3zfwlqtRcFI+lxQSb4TIDIxutU40Ylgh13ZV39NWUIE6zQQIA90ozy0GEkJCvpBIy tEM35koMjgXy3PEYR5UFy0el4yRtqhY= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=n67q8ndC; dmarc=none; spf=none (imf30.hostedemail.com: domain of BATV+10530082ca17b6f7899b+7292+infradead.org+hch@bombadil.srs.infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=BATV+10530082ca17b6f7899b+7292+infradead.org+hch@bombadil.srs.infradead.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1691742887; 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=JVWgnKh9+PXhqWIsKH0WcgkkAiSjgJBKNee5LXODlP0=; b=G8kmVDt/DF8VvhU+VMuimdsxyrnyaRuvIPk6iDbQm08x1EKO95WuzCbXV1tdJr46N6QAc8 ddnIzBOFKlGx2VWjFO0g/QtGszpl6gXA3wngj8pDpsaxjf6qOG6UcG0SEWh2LaELpyP6Cm A3+ay/jiibFN4V3ne6A1lR3GppJKSLw= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=In-Reply-To:Content-Type:MIME-Version :References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=JVWgnKh9+PXhqWIsKH0WcgkkAiSjgJBKNee5LXODlP0=; b=n67q8ndCcHmWMXWtLy+yiqP8MH T1KwhVdwlh3l5Fyp7R2VXqWKd8deo/iZWipLbjcPjPis3UGXkqrbxkv/WVckSP9bBur1ONhXJgU3O Q7MekWwG+9vOUYS3h91VWc13KROlnY61aAikWWZfsRA3VNcuu9FIi9Ni3ivGXcuXHnWx0ndPkdaPp 0ZKDK6BzwbmRcVABNmWqqXlEXuyqnEJoJkaHF6dwLnSyj3EjHsw20Ls6LNZN3ktXRLQnbl8TvIegB 94LQZeZtytT/5QShnfNe7XSv+3fFzg97bxHa2a/pr4SIrwzq4RThQAT4NOzRCg+tKI/pSMbyT0V1z iBTr19AA==; Received: from hch by bombadil.infradead.org with local (Exim 4.96 #2 (Red Hat Linux)) id 1qUNbI-009rUj-1f; Fri, 11 Aug 2023 08:34:28 +0000 Date: Fri, 11 Aug 2023 01:34:28 -0700 From: Christoph Hellwig To: Hugh Dickins Cc: "Darrick J. Wong" , Christoph Hellwig , Christian Brauner , Andrew Morton , Oleksandr Tymoshenko , Carlos Maiolino , Jeff Layton , Chuck Lever , Jan Kara , Miklos Szeredi , Daniel Xu , Chris Down , Tejun Heo , Greg Kroah-Hartman , Matthew Wilcox , Pete Zaitcev , Helge Deller , Topi Miettinen , Yu Kuai , linux-fsdevel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH vfs.tmpfs 4/5] tmpfs: trivial support for direct IO Message-ID: References: <7c12819-9b94-d56-ff88-35623aa34180@google.com> <20230810234124.GH11336@frogsfrogsfrogs> <5d913a4-a118-1218-25f2-32709b3e618@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5d913a4-a118-1218-25f2-32709b3e618@google.com> X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: C683680011 X-Stat-Signature: gq1idpz5keorn9r7e8kic7wgcbtj3574 X-HE-Tag: 1691742886-838551 X-HE-Meta: U2FsdGVkX18545u/I8uAXYk7vwMZsZntn3UmjiLcXCKhmiE844DbBVtrp3q4GTZJTHA+dgXDFWNika1bAw6joi9Ljhd5PRauAVW7sN/tnReJ5+Tw/ejtlxWtUla9yVdC+kFcubEby5opsvRcDa686aNj3+WrAhUkm2Vha27q4PRfBRmLZliI15+RNSeLG7p7K7eNJblKrcxLzpq4/9sKZlDHEXSO0sMPbGj76UvPhWYxoPWlHtbxKqhDkuPLkBss7SRJXplfe4aYa2POxtDaxRq9sapxMQRBh/TI5OK36IJV1lxWWzp36zuk79Em6jW3RGbyVuimqp4sJMOwkMqNg3TeAiJM+M826FrgHKOvSXwQWrsk+z+bDYmdW9GVAJHyNSK8esxAr8CmSmTOsp3vHQpzFK0PKu5QeF+BxEq6bnYjt7XABvcXYqTCZPNg56d88NP7x9La83H1tdC/yirkQmkWn0ilDz3v5V4TCOjePodAOfp4lnht4FAb+Z9uT+W1axwoYFh6rMQmkrdpL36vPPd0axztc6Oo/qdJpWxhME+AcIvBJzjd/QTcdoX12g6uKwow6b+AMRGQuYKlT0ZvK1XIgFJmmyBdPZezMONYU57OyaV6jFuclxfJh6dUr1xNIa5t1czvjt/qL6uuG4KqJzeW23wqiSf6916OeXNMEzdbFoeusFhQvhKNJ5X8NR6PmFRzUz17pfEiWChqsQE3JQBSFtl21YU6q+LlAqgWoRkcon8LHV66JtmOwHoZaV3OxiUbnJo23pj4LtVLwDmw9b/rKC0lwiK/gm3HxB4WEALI4Oi8eEXp9o1JjYkorHo1Yw8bQwfmDXWFHu9t2+AiZRQLskb8nBFSFTjgYQEsCgEN5P8JvkVNYgUZaZAs4WQ/42SVJvoUMKbgN5D32deijwudA7kjRKJ2yuiDY56m5UwSuMmRjzVF7X98sOG5t7fx6FVOzpY3VSur5NuIOpy DIF2Cuy/ csZMD1L30M0oPEPI5K7FkFW9Ox7OImzJhXRtnScskaV1PANrLQu+rfGGuxHrI5n8E1oPidGnVlMlB1peSaS5vknTA3SZWizfqZio+szHtTkstzDSNrZiptRk3QI0OD19zTH5/ak2T0Vczoxb/2iKrsxsKLyUU1NcPNfXSob7yuHl9B+S1J6HTBi8kXjwWdscm+ozQF/QlQeAURYCu6Y7UALBtII6LwCJLDhMYNF+d6CQkTlCMrgfpviX0bBkn42AG06GYTgaUXHYzWzfLSYeYiIkg0+kx6/dE3LI8wwMry3wG/KZj9G/cVL9P0w0u7bt3cXL9Fk8/s3m2GBzc/yvxjbPBrivc3jMP8wZ6npX0+qQ3W5U+/ri2lJ8DBjilKzWyH27ppgagKgqA4WR5/a9r/gcdfMN/HSGCxkgXbIDN07idkJY= 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: On Thu, Aug 10, 2023 at 11:16:20PM -0700, Hugh Dickins wrote: > Helpful support, thanks. But I didn't read Christoph as unhappy with > the granularity issue: just giving me directIOn to FMODE_CAN_ODIRECT, > and rightly wondering why we ever fail O_DIRECTs. Exactly.