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 X-Spam-Level: X-Spam-Status: No, score=-3.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B3C48C48BDF for ; Fri, 18 Jun 2021 07:13:04 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 82E0361057 for ; Fri, 18 Jun 2021 07:13:04 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231499AbhFRHPM (ORCPT ); Fri, 18 Jun 2021 03:15:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59740 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231137AbhFRHPL (ORCPT ); Fri, 18 Jun 2021 03:15:11 -0400 Received: from mail-ua1-x935.google.com (mail-ua1-x935.google.com [IPv6:2607:f8b0:4864:20::935]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B2756C06175F for ; Fri, 18 Jun 2021 00:13:01 -0700 (PDT) Received: by mail-ua1-x935.google.com with SMTP id t22so1430543uar.13 for ; Fri, 18 Jun 2021 00:13:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=szeredi.hu; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=hTT5ZsIEPC31rh2i5dgbNFLjOHADYWpb81q5A6MltNs=; b=QR982XZHnvKy0kMVowEg8rOWXN3rOElV6H+cTm4PjI9w0oOdLfamzCj9dL/yidpq1X 7Xs46nImgGkredeeD9pjVwid8kuLSWEB0mE+k7amBb5nZl7hf9LZ4bd7u+QkgnMhnio4 cxn9+gUdcxReUj/ikV9V3irRVGgQkPIh3QQnU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=hTT5ZsIEPC31rh2i5dgbNFLjOHADYWpb81q5A6MltNs=; b=Ff9/z5gbyjI9+M+uudPjm3H+JZQ/c7ki952pSr8SkpoamLWESII2zGhIE6cFkhF9QN jfxXApM/avC9ZfzE1W5OhvaZ5wqaB+Gaf8Ygnwd64gr5jNn8+ihMwo5k9KocaoUWHkgQ VT5I5BB6Ok60fLohWbQ10FShDUc1eDWFm/C5qm6XOnJ42m7i8nLSYoy5c8WW1/rFeC/Z l58zF39xn0mxT1fonKN6nswIKyYlFtPOg3VUAmzh4fhw07YnNFinuf0NAmoan9PMCOEH Cb40EAbuWC8OLqUjTlgrGX50G9t+aSYXeWdsGX8tG3D7P0fqgz+V/o0uzIdaJ1oX9cyI z9NQ== X-Gm-Message-State: AOAM531FoYLJuyU+g49nfjlVLkyY4Bq8ILaLGh77/TU4vLIBKWpjWVWA vrMQCOY5RyeOWz0Y4qY/t2kF5O5PxU+pLERv1ZSAQQ== X-Google-Smtp-Source: ABdhPJxllpxOra45K65lwZpKCY+dEU2zRZr2ziz7XoQ5lV4m+GwBGb6yoVY47QiteupuFAOi00da4FGaGtwVFYv5mB8= X-Received: by 2002:ab0:2690:: with SMTP id t16mr10545968uao.9.1624000380770; Fri, 18 Jun 2021 00:13:00 -0700 (PDT) MIME-Version: 1.0 References: <20210512161848.3513818-1-rjones@redhat.com> <20210512161848.3513818-2-rjones@redhat.com> <20210615103357.GP26415@redhat.com> In-Reply-To: <20210615103357.GP26415@redhat.com> From: Miklos Szeredi Date: Fri, 18 Jun 2021 09:12:49 +0200 Message-ID: Subject: Re: [PATCH v4] fuse: Allow fallocate(FALLOC_FL_ZERO_RANGE) To: "Richard W.M. Jones" Cc: linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, eblake@redhat.com, libguestfs@redhat.com, Shachar Sharon Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-fsdevel@vger.kernel.org On Tue, 15 Jun 2021 at 12:34, Richard W.M. Jones wrote: > > On Tue, May 18, 2021 at 03:56:25PM +0200, Miklos Szeredi wrote: > > On Wed, 12 May 2021 at 18:19, Richard W.M. Jones wrote: > > > > > > The current fuse module filters out fallocate(FALLOC_FL_ZERO_RANGE) > > > returning -EOPNOTSUPP. libnbd's nbdfuse would like to translate > > > FALLOC_FL_ZERO_RANGE requests into the NBD command > > > NBD_CMD_WRITE_ZEROES which allows NBD servers that support it to do > > > zeroing efficiently. > > > > > > This commit treats this flag exactly like FALLOC_FL_PUNCH_HOLE. > > > > Thanks, applied. > > Hi Miklos, did this patch get forgotten? It's in my internal patch queue. Will push to fuse.git#for-next in a few days. Thanks, Miklos