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 6CCD9C6FA82 for ; Tue, 20 Sep 2022 07:47:38 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230463AbiITHrf (ORCPT ); Tue, 20 Sep 2022 03:47:35 -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 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@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.