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 752AFC001DF for ; Wed, 2 Aug 2023 07:27:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EEC10280133; Wed, 2 Aug 2023 03:27:06 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E9C0D280112; Wed, 2 Aug 2023 03:27:06 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D8B61280133; Wed, 2 Aug 2023 03:27:06 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id CB3A9280112 for ; Wed, 2 Aug 2023 03:27:06 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 9947516073C for ; Wed, 2 Aug 2023 07:27:06 +0000 (UTC) X-FDA: 81078333252.01.C1EF037 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf27.hostedemail.com (Postfix) with ESMTP id F092940013 for ; Wed, 2 Aug 2023 07:27:04 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=RiEFMZYt; spf=pass (imf27.hostedemail.com: domain of brauner@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=brauner@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1690961225; 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=zmHiq5hzhWmn40Zy9m66//TX6gBzhVL5gqKK+Xe7WbI=; b=xqgLGlNvpipZOllnV/ywyMcRmvfks2qcIOjazT1/Au6ncb0JhPTN/+d0OUc/3z/rHEYy+W 74Gzu7X1d3z4GYwqcIqDiDSPTzmcRqB9/MoYfVOduo4aQdN85uWBBcjyywJSOUJsS2Xj46 NSqyYmhHib3IZKRwSAhCmR+75tikNIw= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1690961225; a=rsa-sha256; cv=none; b=MvXnktzSJ5pJik+HEgr+zvshekRZ0zThZb77bDdbG/vo/TZSya2AwltX45wqbiLgJxMiF0 52Kxf5IbCCKIKRdx+fGoVE2t6Ic81vvURRIo9NJSDOoUU7HgGBvYzKD6eOovXiNl/qYZOZ 2s/sbUQ/d3OM3zIzkV7dh4owUFVxlgA= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=RiEFMZYt; spf=pass (imf27.hostedemail.com: domain of brauner@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=brauner@kernel.org; dmarc=pass (policy=none) header.from=kernel.org Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 1600D61839; Wed, 2 Aug 2023 07:27:04 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 0369FC433C8; Wed, 2 Aug 2023 07:27:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1690961223; bh=nhMWAX0JZCMdR76h1WXi/CMNQv6QqzNrLWOGcbCo8sA=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=RiEFMZYtNKuthj/PCmgiUMFsgNqURRju0WyaF8GtvwpV0KLcq4uagnEzja02itBQf VcZJPkaM/lFtG0Ijd6Rt6sMjrsZZVnUAEirYSTT1HURgY0u1NZvk4tQSJJoG68XQNQ Uy2dGSfQw73bW3MmNZa1USI3HZSVK3zqK00mEkMIXWiDE/vjoJQl57YqjtxRCSQOop 3hXyeaMgKhqVZ5Q3MDzQ/8ZklZFJKhXzofFXS5IRQFFoi69KtsBDnDViNrnPqqssB3 tEI5fLn50YEQnirSRlCMm4dsOKZQPE/+EVkNyz/zdISFzu6B+Ka6NFPB54gP4NSuSD f8Ec2wx64vTyg== Date: Wed, 2 Aug 2023 09:26:57 +0200 From: Christian Brauner To: Christoph Hellwig Cc: Jens Axboe , "Darrick J. Wong" , Andrew Morton , Matthew Wilcox , Christian Brauner , linux-block@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-xfs@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 3/6] block: open code __generic_file_write_iter for blkdev writes Message-ID: <20230802-hotel-abneigung-6bb5ac334195@brauner> References: <20230801172201.1923299-1-hch@lst.de> <20230801172201.1923299-4-hch@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20230801172201.1923299-4-hch@lst.de> X-Rspamd-Queue-Id: F092940013 X-Rspam-User: X-Stat-Signature: mo7dxx6d6zotdq4rzpmgt7aah9kzbg87 X-Rspamd-Server: rspam03 X-HE-Tag: 1690961224-982534 X-HE-Meta: U2FsdGVkX18MQQ1GRczPaoiWP3UxnlWBeoXWiE4IJiwK63uBNttorflQsjvlfxN5O2rpY9qSG/8OhIf3aiEArUAi8tDwOt6bAdiJ+hqpchmt3J+yLuEVRjpufxWAzvd5ksHZZtMndnH6aievWeHl7jEHkEIzuF6GXgnuIGMpGy6lowfygxaSXiBdt/PMhZMoQmohqOREMf69Z+us1OBLFBBaFxCuecg5CVX1SPS+7L1f3jT3zjn1bLyo5Keh1PV8W+w3sOGGRwztZ2c2WKAeCCHTLRxMTGf8DmMOsEoGMPDUQxnX0yEwGJRUbM9t9YdVFhl3VnpFyzvUDtLvHHPaHYh21Spnd2CkI3RSvK2JlzkI7wmModGXsgYSgqJZSZEIQa60Js0ND4i6n/Mb69qCxG2MF9sAvU3eyvl2ZUQVg+yc6n4ATONOE9CJF/VMclMqizrnUUzmsnUawKcKTxke8w5dnVRsqFbv15pPzPiKbsJLT521h/yfpGuk2Vz4UhtVmgBk5XrKBDnPVjQtVO9r1+MqnCVdO8rGyO++nA5K1TW19ZsOZOvT8n2LRKaZ1jhXKxyGVkor5CeAU4WVyilA9mzPel4N8qazHM+LMWFY4U/urUkicNtph2iUUXM8+tH3SvS9bWYY9TCkdqA+A54z0bvdgWYy0WdMPEmifgyPeV2hcQHOYwQuwIpBEEuZi7iUxeMmQt/iC99hxDLLLbGW0U74moXLb6rjEHArZjbswkXp/WzvrDeHjNd5qcT6d9dCRv6wzS0BFSstqFT2pkFQ6eyax4aIwwLOGALiOO7FqnDKik43U8zGbX70PFBOSVg/LT4QYQkcYCgLiBirrhreg4pJR+QgXcHAqwKIs7epLNFic22rBzdwkyQE/R0kshBuyoBpHp4Q+T0FzOGXLw1W6JOjwxOknw7NKXU0vcwEa+D9bAjGPVzAPvoVc0yZ03aCqxFZQztyp8RH1926qCT OU+6EryJ ByOwICT7X0kFKhQMD4fVawsq6YT3jABlYcXASNougwqG+AZDqTaE9hYlljx9jn4i+nKMn6TMcnUhCVzl/kAlPGPTpq56WLNESiSv8gFFmVFpGKU9mSSAgpmOKusWOmxe0FM2VRinYcOyHbRkITjpZ03LUydLOUl4mIjacxzIQf4xzQWNUzFS8zy2MfwSQcEHDhezIAgt4Fk2Ytn/eiDrXpCDesLTUZat5nYn8uH8WQiF/vopHJo/q3nKBGOfz7Js+KVxpfc9KOxD0KeQ4SY4qufwn31PkmqyOLl4HtbhC8tHTwu56C6QgSkkHwnoDKymEfcaq2RViI6+dKSO6E4gTMxdDfXFm0yHnOPVL1MyAmTYkkqdg0rQjYboOM3uskPqop3EEQSW6VHYcgwMPB7VOavPoXGQHW+0Y0WHl0RvE7/3XvlRfM11dCnnQAaiUpVnm4zVrrqHvFKzlRTI= 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 Tue, Aug 01, 2023 at 07:21:58PM +0200, Christoph Hellwig wrote: > Open code __generic_file_write_iter to remove the indirect call into > ->direct_IO and to prepare using the iomap based write code. > > Signed-off-by: Christoph Hellwig > --- Reviewed-by: Christian Brauner