Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp1632004pxb; Mon, 12 Apr 2021 02:57:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx1yovWzClbi8ZV1hJI1J5iuuw+KRAi7yLQGmzk526SGaxGV4Ex3fMvXUg6w37+Bp/A7f5p X-Received: by 2002:a17:90a:5907:: with SMTP id k7mr23126028pji.197.1618221456129; Mon, 12 Apr 2021 02:57:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618221456; cv=none; d=google.com; s=arc-20160816; b=BT/3p3Vz7/iLgnTaU8m1LVBojFvvoVLpdLbKgodRjVaKVm5SQI2tSfqZR4CpokxB5l 3diVeIGajpxDvxRDGrNJVMUKlcG81ul14+Mi1v0a5fm8RYs7OTXjujicmwNdJ9lXkV5C KCLS7F2pVSYI+prXbCSI778YQQvdrE2b/a31zXnTpPxap/+Nf0lY/91bQHLW/7k00yfR 6gswfb5uajzwpHJriqNLO1uKr3OfmPM2/OKR1rTq1SuyU1HUVmXrDfc24Ee/1cB30PkR wQR889gAOuhYFQgRQTE1jhyrQKGJtHD3Vq1ue1O6Z1fheIOIcNDhLhAZyvXuwu7f7eq5 Ov2w== 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=YS9rUfAaFraTST+vXue/0eDUYwela3jJ0Z8xBNf5UYk=; b=BhpYI4+XBT2I0yPUTx5BFW9fAbqo6RkId7bRaQJNa2/8NONQG6HhFuQsV7e4TZ9/3e pIOR2BPd8hHzOix0FYkSr8eKHDFE12p+HAox3wcXgXcoFfmzr/DIGB7Tad0xlCem78nP Wt/mt1b/zMTvnBhy3HLhGKQqWaEKhyR0aUprPLRu8kp2CYc9/cMowV5+5iickVwfSVYo tlVj3LNE4aJv6Jbqm6LLrYtl/QXDeIJKCWRXtsjaJbgqwQVyx4qgsgw5kqUfPb0oXy2E iItq4I3JNZwY9hAbtTBq/4nY5OCcVmNu1RHUDnu3ABzOSJwB4hi0r/cTzRJCDXQR88Q3 Asgw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=n7QXyakp; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id o11si12156305pld.50.2021.04.12.02.57.23; Mon, 12 Apr 2021 02:57:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=n7QXyakp; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S244379AbhDLJwV (ORCPT + 99 others); Mon, 12 Apr 2021 05:52:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47974 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243737AbhDLJmz (ORCPT ); Mon, 12 Apr 2021 05:42:55 -0400 Received: from casper.infradead.org (casper.infradead.org [IPv6:2001:8b0:10b:1236::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 103E6C061574; Mon, 12 Apr 2021 02:42:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; 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=YS9rUfAaFraTST+vXue/0eDUYwela3jJ0Z8xBNf5UYk=; b=n7QXyakpl2KmOmEFeCivlGPDqb GVgsGtspChp4+CIRmPbUgA56GjXJ6t/hTQgt7VJIeu2WM/lIeU9+aBeLbWPz/PaoTdyBLORyevrp4 MLFkLtmMQNLiFBTxB2EoYTvvd6WhDzDBDq9qxWKd0EK1fwRJkVurKRcJ2c/vz3YLz4SoWVzEKDuW0 G/fjXsxhUUGxjXgfGF/xR//L/T2QYXqA9MX60tKreWQ3+7h7JMznbYNHAss/+jhWhulbn6f6Afkuy D2fwN6kgZD9MFuwwfWKL9WWms+949ZxtlqMcpy5IckEJjZuqgNw8BZIuYEanb1iocy3q/H6O+JL9F GwBS48nw==; Received: from hch by casper.infradead.org with local (Exim 4.94 #2 (Red Hat Linux)) id 1lVt5F-0047XO-Jf; Mon, 12 Apr 2021 09:42:22 +0000 Date: Mon, 12 Apr 2021 10:42:17 +0100 From: Christoph Hellwig To: Stefan Hajnoczi Cc: Enrico Granata , mst@redhat.com, jasowang@redhat.com, pbonzini@redhat.com, axboe@kernel.dk, virtualization@lists.linux-foundation.org, linux-block@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] virtio_blk: Add support for lifetime feature Message-ID: <20210412094217.GA981912@infradead.org> References: <20210330231602.1223216-1-egranata@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 casper.infradead.org. See http://www.infradead.org/rpr.html Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org A note to the virtio committee: eMMC is the worst of all the currently active storage standards by a large margin. It defines very strange ad-hoc interfaces that expose very specific internals and often provides very poor abstractions. It would be great it you could reach out to the wider storage community before taking bad ideas from the eMMC standard and putting it into virtio.