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 F3C3CC4345F for ; Wed, 1 May 2024 04:41:54 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 616D76B0083; Wed, 1 May 2024 00:41:54 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5BD0C6B008C; Wed, 1 May 2024 00:41:54 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4858E6B0092; Wed, 1 May 2024 00:41:54 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 2914E6B0083 for ; Wed, 1 May 2024 00:41:54 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 9D70480A82 for ; Wed, 1 May 2024 04:41:53 +0000 (UTC) X-FDA: 82068579306.30.CC280C3 Received: from verein.lst.de (verein.lst.de [213.95.11.211]) by imf20.hostedemail.com (Postfix) with ESMTP id 8C04B1C0002 for ; Wed, 1 May 2024 04:41:51 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=none; spf=pass (imf20.hostedemail.com: domain of hch@lst.de designates 213.95.11.211 as permitted sender) smtp.mailfrom=hch@lst.de; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1714538512; 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; bh=yi+Z1Jd9BV8zgLkgGQ2K5IjnJAh3sc/jtWTEEt3pEyo=; b=c/2iAisSFjiLiYGSxrCX4szBKzRLDGEzdDbS7LieYWuMr0Teh3Wx80TryeIc2wlsi8xiUG ZDP0t6agaJdr17fGuoWWzVPod3UkrScRtXP+jppkcLRvdEAHwWiGKKcz3TW97Qnnao+OHN SSYD2UZV0ypk8ywTKqIIw/0TujKNM4Y= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=none; spf=pass (imf20.hostedemail.com: domain of hch@lst.de designates 213.95.11.211 as permitted sender) smtp.mailfrom=hch@lst.de; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1714538512; a=rsa-sha256; cv=none; b=GJk4UFN5jdCOW4i41f4wO2O4iH7eJLGxu+Kvmee4TYbVt+E/r9ZwpGSwfIOXjr8XsP15He bZbqf0KOOoTwNHrQx0OLWhGtaoR8D3R9eIzgZBKchLclAx2Q+rAVk/5KoxVW4yxACWY16Y A652qL1alM6BYHR95jUEn9KviN1GLfE= Received: by verein.lst.de (Postfix, from userid 2407) id 3EEFF67373; Wed, 1 May 2024 06:41:46 +0200 (CEST) Date: Wed, 1 May 2024 06:41:45 +0200 From: Christoph Hellwig To: David Howells Cc: Christian Brauner , Jeff Layton , Gao Xiang , Dominique Martinet , Matthew Wilcox , Steve French , Marc Dionne , Paulo Alcantara , Shyam Prasad N , Tom Talpey , Eric Van Hensbergen , Ilya Dryomov , netfs@lists.linux.dev, linux-cachefs@redhat.com, linux-afs@lists.infradead.org, linux-cifs@vger.kernel.org, linux-nfs@vger.kernel.org, ceph-devel@vger.kernel.org, v9fs@lists.linux.dev, linux-erofs@lists.ozlabs.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Miklos Szeredi , Trond Myklebust , Christoph Hellwig , Andrew Morton , Alexander Viro , Christian Brauner , devel@lists.orangefs.org Subject: Re: [PATCH v2 07/22] mm: Provide a means of invalidation without using launder_folio Message-ID: <20240501044145.GC31252@lst.de> References: <20240430140056.261997-1-dhowells@redhat.com> <20240430140056.261997-8-dhowells@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240430140056.261997-8-dhowells@redhat.com> User-Agent: Mutt/1.5.17 (2007-11-01) X-Rspam-User: X-Rspamd-Queue-Id: 8C04B1C0002 X-Rspamd-Server: rspam06 X-Stat-Signature: nynscdad54m3qun3o4xkmwpy63xtzie5 X-HE-Tag: 1714538511-75321 X-HE-Meta: U2FsdGVkX1/e+SAO0ApYqpIeGPwYX7pfgnGtQb0QORoBe+e9yfHbEAK443BB4/uqOlnLIPmJCanmJvfrAH1wQKR4OKLboJb8BHFFbNEH4TCRLjImJf+z3uMuezS44GZDw9NknITGJTftWfkDjKk+cwjlelaRcnGIFjmagSr8t61VSbKGuZ+KO1fEhbe00JfW0YqK2FSVCGOLMW3L7uxj1RjfA08eT4858AsDRW04eGuXB7vkCRfYbXWU49NDBVsbMCQylCXVzatZnhXtpZimVdH/kYE9hQTTRe/K4fNjAkCJRheKq2l+NIFydcOqlZoGAUgaWh1qP5IBRAraHlWnHWqb7hBRvaEzQMuKt7Oy+hSdQO7q0wpgK6lrhras3rK9i7HKV8kxItjWOSxiGrLZQkxFkCHoi3yu7tjxSXbSYX13gY/FILKHjvYllty+3EmnwwnwhezPgfzbMgQp1FmJKKvOKdVEqL7Qbr1njwcGq+AgkfCLezugu2BdSvixMSt1J0zf7izOL+E/wGEgvrI2o9lswm99ID7ClECWRHaSeSHcG8q1uvzBEXP5eXagAaf2zS1hCN5xhhBlWQF/jpJBZ6cDzxdmJYievAg3+NhW39ONRJOw7gZGlRvFdZ08PvvY5en7X61EAf1cJaSp/LQZABGx6owhw9yADY+5jxtYgN9p/0WBr1SJM1IaqA+HupidCUy/idiccTIPxUulvW9zhAKwhKMu57oQn74EshNSMK9h64mfHcVsu1HiwLQwj24oNRgU5FMMzJGrfY3UlbxiOZuyvFeTWfY1kXDYfi3sD3ryBYVBct0UEq8OOu0mw4uYsDoUJvdqeB8cRwmJEdzXqxwr7XDuCx7/snB5uoliE8O/44WBM9bPTqO2IMgKhTxjUIfIyxn6YZmJbs3T9ULyL+1C8ylPvT4Bwvy+BeU4NdT9so22nro/Fdg6x/kqUwc6tOfvnvqnQL/tpKA/R+T AYsP7HyE S16A5RvU+hXVkxZ1hDulDrK2w3RXZX9poZs25pl1cNihVzbwg3YcEA7hq56Ers/tS9gdjeYICzWlT2YXb3CdYUOrGOQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: > + unmap_mapping_pages(mapping, first, nr, false); > +} > +EXPORT_SYMBOL(filemap_invalidate_inode); unmap_mapping_pages is an EXPORT_SYMBOL_GPL, pleas keep that in this in thin wrapper.