Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp3549513rwb; Tue, 20 Sep 2022 00:59:40 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5Wza2KEgYto1Ccam1pjeDrAu2l6aMR7cNma/GoFw4+WaZiaKUjEcZCqT+ux9rQelWAlEL0 X-Received: by 2002:a17:907:60c7:b0:77c:7f13:7da3 with SMTP id hv7-20020a17090760c700b0077c7f137da3mr15894615ejc.210.1663660780330; Tue, 20 Sep 2022 00:59:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663660780; cv=none; d=google.com; s=arc-20160816; b=Ii+x0bOmDvP1bCim43jQ8iwJTOE1yH1AZ2AHefCr5ybrTlslgUVDeoWP9St7RqdrBM 4AOgZ4MDT+vqsm748a2GcZ6qgWup9xI6+RowxlPyiaOEM//siVZawyNFynl7Dp8rl/DU e02d8p4EOGpbKflmT2YHEqvZ+ChU+nUhWIYCha0w/59yGhc8ioXyxAdtrUQnkRnQY5vp zk+qwD87IRz1wM5IxJD2g9z8UhJzxqFK/Q74ycqoLEh1PGfoU4xSpGGG3cgDlgxYTpXT xKQU9mr8HvS84jMoHMPQJ6Bp+iIvirJqrHVK5A40FPo0kO+AWYW80NOwQ/gV5O+f723z EIQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=G3NIFnrmzcWaFuoZI3GRNQWQX/bz4ku17c0HJ8rpqNk=; b=0DUFeKhr6akNqpkqxIX6mHljKdK17LYIXR42/pXG5Z2YF4/FYS26ndPUtM/ocUUdQG XYODr9fdjaZ5t9njv++zkmtXF2WTanJ3Bb9l/boxdmKGegG655eMxTvSfxznmNEL3cx7 NZ1s10XY3eFIcHzZikmFX9Px8BwkSvrKZcYsQznZTrr+Cy1MnMzo7dqnHtdeqDgy2XRM DRxgYYca5yL0763/IT/GbnrBDG6TLTcinf5aHd9QkRW0JxFxdk8DkBdhwhhjBAUJux4A gKfbQAn+zZ1rIqoEUTXRa08oRtDIffU5A5TLDwMcBi5b+KugNBajbTn9cBJ812YmNjGI NY8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b=bYlIXRqx; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s13-20020a1709060c0d00b0076daf135b26si619956ejf.791.2022.09.20.00.59.10; Tue, 20 Sep 2022 00:59:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b=bYlIXRqx; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230331AbiITHr2 (ORCPT + 99 others); Tue, 20 Sep 2022 03:47:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59248 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231172AbiITHql (ORCPT ); Tue, 20 Sep 2022 03:46:41 -0400 Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D799CBF45; Tue, 20 Sep 2022 00:46:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=In-Reply-To:Content-Type:MIME-Version :References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=G3NIFnrmzcWaFuoZI3GRNQWQX/bz4ku17c0HJ8rpqNk=; b=bYlIXRqxsnvsmKAVlcgx5I2Lnz Ncu2ZXtPTEV6OZyaHxY7Yo3jNnDD1g9djJKUGjhYtdwVfQJ1i4PcQ/3z/sNXU+xMTAoRs/l+rUMrM 4TDg6xHMYb7RJ57VSIPnLSJM5qExtrvzIngZ8leVqXTVd85/5JIWQMBKjf71KdBlGPSMb8t0P0ZK6 DyYg/EuA1yhruurU19nbDsGfr8QIanTCivP+YOrc/U/pta//0K3QJ3TbgvZpLvMC5WFKwRjTl2yio 9MLDhKJKTQrFQIcgVh0K7EhU+M8cJSoyXpTSQ0MHseT/nJ2vdmmI0TBH/0GEFaOlLHdmR9UvPxD7X SgaWYchw==; Received: from hch by bombadil.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1oaXxG-001T79-1L; Tue, 20 Sep 2022 07:46:06 +0000 Date: Tue, 20 Sep 2022 00:46:06 -0700 From: Christoph Hellwig To: Sarthak Kukreti Cc: Stefan Hajnoczi , dm-devel@redhat.com, linux-block@vger.kernel.org, linux-ext4@vger.kernel.org, linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org, Jens Axboe , "Michael S . Tsirkin" , Jason Wang , Paolo Bonzini , Alasdair Kergon , Mike Snitzer , Theodore Ts'o , Andreas Dilger , Bart Van Assche , Daniil Lunev , Evan Green , Gwendal Grignou Subject: Re: [PATCH RFC 0/8] Introduce provisioning primitives for thinly provisioned storage Message-ID: References: <20220915164826.1396245-1-sarthakkukreti@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_NONE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org On Fri, Sep 16, 2022 at 11:48:34AM -0700, Sarthak Kukreti wrote: > Yes. On ChromiumOS, we regularly deal with storage devices that don't > support WRITE_ZEROES or that need to have it disabled, via a quirk, > due to a bug in the vendor's implementation. So bloody punich the vendors for it. Unlike most of the Linux community your actually have purchasing power and you'd help everyone by making use of that instead adding hacks to upstream.