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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id D152BC77B7A for ; Wed, 31 May 2023 09:15:45 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235411AbjEaJPo (ORCPT ); Wed, 31 May 2023 05:15:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56068 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235178AbjEaJPl (ORCPT ); Wed, 31 May 2023 05:15:41 -0400 Received: from mail-ed1-x535.google.com (mail-ed1-x535.google.com [IPv6:2a00:1450:4864:20::535]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F2A5911F for ; Wed, 31 May 2023 02:15:39 -0700 (PDT) Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-514924ca903so6363052a12.2 for ; Wed, 31 May 2023 02:15:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=szeredi.hu; s=google; t=1685524538; x=1688116538; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=T/bYqGFJ4VOGoB5+32Mcq8JR70Vd1T1ITCSeV7/3ifk=; b=UZJgvu6uIJY01EjK7iQN8XWB6pp1lB8CKfw+N0J9F6PgtqlKRqH1SLE+0gJUsS//CY frv0e589K6FPUxK3WlywVEVU5EIXgi5CrlyDlCnTpxW2lWKTjmwY/duejSbBA4/xINGF cl9p3WvJMPfMA2wH+RIqqUtbNfejKb30vQfU0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685524538; x=1688116538; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=T/bYqGFJ4VOGoB5+32Mcq8JR70Vd1T1ITCSeV7/3ifk=; b=G1UYRdfqoBRO8/lpo/srLuEGFAD9I5OS677VUPTVHbKu8vb5LZeD0TmUa6dwdD4TOv WK2F2BOoNM8SbSdVyLrJBNIM6zMIxxNTBQkGy6ZQyZ6QAeISYqNm/rtBi/2sYYC4ibMl 2aRsKZz+M4Tyfp8kkIA9e3WaW4eN+FW/GsYwGZXiuknen3cfIkstIW2/LG951IkCo/vH 9hQcywoLqEP3b/BDN2yFXRT2xA4KR99yZrsvzRZvy6ostGAqfyww+N1tR3qzihtQGA6e yy6iRVHUd6rgoen2/8G9R6o9CPNOk1BxOykZihOAWonnY+xZbHBRyoRRKgjaNfdczCz1 C/XQ== X-Gm-Message-State: AC+VfDz3UtFFqmlkReUzcSrobx/4AkdxREFMNLMkQnfzTg0ZLvWJNq/4 M1oGCA+20NbAAdn1zCRN7FG9ARiaMYn81JuFvBKETg== X-Google-Smtp-Source: ACHHUZ4+FWciM8qyJY0wuGopESAGDBSeuypok3sj/I3YbiV8yhFjyVDeVyjcnaAR9QRVCUk4jCbe3rFAcVDPPt68Cvo= X-Received: by 2002:a17:906:9756:b0:967:21:5887 with SMTP id o22-20020a170906975600b0096700215887mr4163471ejy.40.1685524538465; Wed, 31 May 2023 02:15:38 -0700 (PDT) MIME-Version: 1.0 References: <20230531075026.480237-1-hch@lst.de> <20230531075026.480237-10-hch@lst.de> In-Reply-To: <20230531075026.480237-10-hch@lst.de> From: Miklos Szeredi Date: Wed, 31 May 2023 11:15:27 +0200 Message-ID: Subject: Re: [PATCH 09/12] fs: factor out a direct_write_fallback helper To: Christoph Hellwig Cc: Matthew Wilcox , Jens Axboe , Xiubo Li , Ilya Dryomov , Alexander Viro , Christian Brauner , "Theodore Ts'o" , Jaegeuk Kim , Chao Yu , Andreas Gruenbacher , "Darrick J. Wong" , Trond Myklebust , Anna Schumaker , Damien Le Moal , Andrew Morton , linux-block@vger.kernel.org, ceph-devel@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-ext4@vger.kernel.org, linux-f2fs-devel@lists.sourceforge.net, cluster-devel@redhat.com, linux-xfs@vger.kernel.org, linux-nfs@vger.kernel.org, linux-mm@kvack.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org On Wed, 31 May 2023 at 09:50, Christoph Hellwig wrote: > > Add a helper dealing with handling the syncing of a buffered write fallback > for direct I/O. > > Signed-off-by: Christoph Hellwig Reviewed-by: Miklos Szeredi