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 89428C7618D for ; Wed, 15 Mar 2023 14:46:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CA4CE6B0072; Wed, 15 Mar 2023 10:46:19 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C55166B0074; Wed, 15 Mar 2023 10:46:19 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B1C756B0075; Wed, 15 Mar 2023 10:46:19 -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 A3F726B0072 for ; Wed, 15 Mar 2023 10:46:19 -0400 (EDT) Received: from smtpin13.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 70A821C646D for ; Wed, 15 Mar 2023 14:46:19 +0000 (UTC) X-FDA: 80571408078.13.AE8455D Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) by imf24.hostedemail.com (Postfix) with ESMTP id 0F884180017 for ; Wed, 15 Mar 2023 14:46:15 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=ZWHEtZ16; spf=none (imf24.hostedemail.com: domain of mcgrof@infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=mcgrof@infradead.org; dmarc=fail reason="No valid SPF, DKIM not aligned (relaxed)" header.from=kernel.org (policy=none) ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1678891576; a=rsa-sha256; cv=none; b=NrW+DTQPoTGr4pNjG43loJeLjF4btoJFMTku6y5r0AY0jr7LGGqE0JwOfIWvzvDbchFDZ5 m8EWZGFJWv3yTZIjyY9TXfyZ6UsHcEzj1ZK5I2BKxLtC7OKIUzkXtMnSEh8OsYslNG4G2O 4xX3jah4+B+mcyLTlpOOQQiRAJyyir4= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=ZWHEtZ16; spf=none (imf24.hostedemail.com: domain of mcgrof@infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=mcgrof@infradead.org; dmarc=fail reason="No valid SPF, DKIM not aligned (relaxed)" header.from=kernel.org (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1678891576; h=from:from:sender: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=4S3XVxpATHJONpTD39rYznbyHkN4BWTWM3r05Ibro0k=; b=FV9X9HolBxI6uVTEVR4PHmInMN20xH0T1+gcHXzYM95fx7tbhSSpRJpxNA5TvFIpSSDmfl 9F1hElFwN5/THxEX1i5Se1fKveng/nkeOzLgyaqlsRGQPNv72ID4kIERHXY2219FLo8qe3 N3cB9kESS6xUEzEZfLS2/FQ4DOxQbFU= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Sender:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=4S3XVxpATHJONpTD39rYznbyHkN4BWTWM3r05Ibro0k=; b=ZWHEtZ16w2+detW7cVl81jaxFC fs+chfLFoFcwTb49WuJNlAGUFz/m2YWyc5ZlPLwyWY8t74pMkdDBdQOiPvyCywKFAcTvWvzl6F2hT cPPzmSsDbgKavXOjcX1SnqkiUhPh5hpNZPHsAjeSk7JqONWGhjClRkFavct2WQxYdPozEZCUuvWex hvd8tK+HCxmfabDn/OKIzi4tqE8UqlHDmgjbbRJpJL45SDoRTED3m4fiLQKLGF+fh1InGw1vmu8Vg ew/DmNYm8NaVpWJ7/0S2ifbrZ1LTSanmcTVS1sbuVIayXvzaT9/BHSrmLXXzop1bJwhflgitEHkSt xCK7cimQ==; Received: from mcgrof by bombadil.infradead.org with local (Exim 4.96 #2 (Red Hat Linux)) id 1pcSOF-00DeFR-1q; Wed, 15 Mar 2023 14:46:07 +0000 Date: Wed, 15 Mar 2023 07:46:07 -0700 From: Luis Chamberlain To: Pankaj Raghav Cc: hubcap@omnibond.com, senozhatsky@chromium.org, martin@omnibond.com, willy@infradead.org, minchan@kernel.org, viro@zeniv.linux.org.uk, brauner@kernel.org, axboe@kernel.dk, akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, gost.dev@samsung.com, devel@lists.orangefs.org Subject: Re: [RFC PATCH 1/3] filemap: convert page_endio to folio_endio Message-ID: References: <20230315123233.121593-1-p.raghav@samsung.com> <20230315123233.121593-2-p.raghav@samsung.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230315123233.121593-2-p.raghav@samsung.com> X-Rspam-User: X-Rspamd-Queue-Id: 0F884180017 X-Rspamd-Server: rspam01 X-Stat-Signature: yapx7ct9f4b958eb9hkf7gy8ikx8jqw6 X-HE-Tag: 1678891575-215369 X-HE-Meta: U2FsdGVkX1/XMXhLIc7r4SePYzI5s/yHxuC1oDuJSpntMofdbI82GX5qFRykc//2agLlgXqJz0jEOgeYFCw0LIliEH/a3aNg0WCC6NRk7itvyPmgb7qAlPdCLnN7Y2uckhXnq68Z6QDvYrMJryZuDhe61IfU43hAfyDRWZhA+BI7B8Zav7hKoFQ3IYVriC1jK1Dexut+KRzSIIZAbUJ/YzJH9MKORWlDidwwIpL6QF5N3rC36UY0CYJcyIAQExeQqkmmoHOd80AUXOMXKzEruFCZy5m5Q6LGU/6TA8blBbGuSfjBZQMXkhT0AHNB+1I5Y1/S84dubtxQ+magQ5gTFJ61dsZI0XnCbkMWJvoCycRy7MCLmVBQlDTR7ioZQ33jBtkg+c0zfsjwgeDFooOgHzKvzHAYVSm3Bby1xuQbSHSub92JsCrn9/Oy6KZhHGNvhB60Spjywm0ysF80Zn5yxYVWwi8GA38FysHFrey12UaG820fNoF2Ra39E2rzqR832YVxAlCz9jQyoLdI7GEMoo59hGSMcacdj6d+YEY0bGHTFT6LbCpLsemCwSXG6Gb1+bXa6+otWerKpKBdw16BUKUeo3FQ41ePi+uTKc/BPYnfcl168eA47ZoX7p4Jkts7hZ3rcRmrI4C/WTlzwhlkoVCR77Fa403ZpQivYh2WgQpMXGk+uD3If6RtPjI1OCg9YgrrPRZoN53ttI5aJShlhO+yWMDeVe70T1cPEkCMaXtpT5KuoXAwttLsmDeRiCsgjwGHofFX9WS51f5tYQsgfTBm6X+/sacgSZWAmhAwwPSldkrspsRCrpGBUP8itBvnjd5OBgS1Dqj3W5ud97D1XhocsLLz9YcbGWQ8k5q+BWwbSlq+Up9YbD2AUAiQwaMfm+kYgERrStDPRdM1X/PxsDwTJBtwKqbMGwus8sDAZA72vs/7BSzkBILIQA5LMJjLIDWZKOVhrJdD47gEv1h a+e2Pr5X OgezPN9SOBicHl7bp+2mAeb7hH2UaDbBeoRgsPYSh9s14zlX2Tfs73O9kdSYJPSJxiqf3cA3/zHl4A6REdHfhtLy10U/h4UBKEgLp5Rumkpkk00amy/eYEJ6zKn6KLZL/m/XeRzFwJQ9/gSlqoJu8aM9ybz5KRGBE/PAh6HVw19LJnU9Jx3+ZMxCMbi/bOUp65R2SEEAFxgRPhpkyRcb1YsZtAaBQ9u6Oxey2v3VaQnNK5L+sBO5H/zh4SGw+P46ttLcrw/LIwEH7vgAyBImm16XV5rgJ0ZTUTYMe4Qcgcg0QB+kE8quE24XjBjACnmJI4vbYigXYLc6kLhYY9T7K1/FZMceoEueftuLRWh6/LUjcTlSTCRGhRQID0U4jpriiHSrPln0ZZwGXYuUqNOGXp31RocWwDGgqIpykDOZ8jqPchDv7l1c/q634Wh61xQ9S7WndEFEv+7+7kbw= 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 Wed, Mar 15, 2023 at 01:32:31PM +0100, Pankaj Raghav wrote: > page_endio() already works on folios by converting a page in to a folio as > the first step. Convert page_endio to folio_endio by taking a folio as the > first parameter. > > Instead of doing a page to folio conversion in the page_endio() > function, the consumers of this API do this conversion and call the > folio_endio() function in this patch. > The following patches will convert the consumers of this API to use native > folio functions to pass to folio_endio(). > > Signed-off-by: Pankaj Raghav Reviewed-by: Luis Chamberlain Perhaps the hard thing is what tree would this go through? Luis