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 09A8EC4708C for ; Mon, 5 Dec 2022 22:28:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232053AbiLEW2N (ORCPT ); Mon, 5 Dec 2022 17:28:13 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57378 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233627AbiLEW2H (ORCPT ); Mon, 5 Dec 2022 17:28:07 -0500 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2084.outbound.protection.outlook.com [40.107.223.84]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 046631A830; Mon, 5 Dec 2022 14:28:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aSn9srerDU4EStTQ6R9Y9HMutf5s5sRxAwVaMcvED3dlWflbKgvP2tM9GjiTtQvmyWqC0cV0/bkmTZkCFOvm97WRcDC5LCi1s3+Jx0ecJm1P+ldS5nvnKEqGzOwccXa9u1K4H/awXodsCl9djfhP0brgEV9WAAMQxZkW0buypS+f7nxlSRh02E6hSfUtVMUdrJqXRexHesuIjE0NYECWl52+RNHZ5eI0GvTnPP36v/k5fj/U5pgKoMGucHQk3RkoXlJGYVdWf/GtM5yoaWiyfMmqG6rDwUoMsNzjMKoxk3Zg3GSW5jNrY0rqs8T1yLcdwXYUCXAWgh6bnf81Q2Txfw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=GxZZmxPoucrDaYUEga4PN6KrA+Vsty1+QhogQD7ZXcs=; b=cY+h5DbTg1fRgLSLaci+uRRVuzzWCKdvkcclTpL8C8pbAhYJR01JVeli4uQWDGWpVQgeQfHZA1gFFeGv0ntMXSf/eQ5KvWQ549Sezj4QWZZ3k5qHA1LOTBQUCXAwL09DZxmEN/N72iFdgcJUIfl4ugkBXBltvAVx/ioJ1Xzupe476b5TKN0pMF3r+S6xx15C+CPNa7WtWxTceAimbvcXLyIxwtQXXNwClsTDG7p1dhRoaxJdDbkzJvoBQ/nSdsVyXfp+JiS8CnI0p9MK4ifbYWVAVRohKXMDpYdthgP3V/ikJ9JTGg9+2Ad3yl/2/IuRWd/9OwaLN1d9ht6CjKlSnA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GxZZmxPoucrDaYUEga4PN6KrA+Vsty1+QhogQD7ZXcs=; b=NU4d7Ls6MjNHkOc1dLHPYOKkX59q6eAQaKe2JOlB47OmuqH4XE2nSclqWALTwMRJYTN/3bOirJEumzd36Rv/doNg+IjtfJBGOH5aG565zCzr/96bq9CyV/m92UneJFGtmkluzOTJVwAhngP9yPxcHuOgP8op7/5kgsP9mUtpcn1nphkV1fPiMXc+7yKYW5KB85LqsLcGUfVgZco2+xZQJ/30HAvtT5oz9jxsd2s1vNVQ9XysiAr79+3c4Y9t5i5cxaW0DLPajeC2oqyEq2afAsKoF3A/a0zCPxCHVcMcG8NctlvZ9/45Ihc/ITTU7TCEORVN7se3k5bDKYJaOy6sfw== Received: from MW2PR12MB4667.namprd12.prod.outlook.com (2603:10b6:302:12::28) by IA0PR12MB7628.namprd12.prod.outlook.com (2603:10b6:208:436::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.13; Mon, 5 Dec 2022 22:28:03 +0000 Received: from MW2PR12MB4667.namprd12.prod.outlook.com ([fe80::b84c:b6e:dc0:8d7]) by MW2PR12MB4667.namprd12.prod.outlook.com ([fe80::b84c:b6e:dc0:8d7%2]) with mapi id 15.20.5880.014; Mon, 5 Dec 2022 22:28:02 +0000 From: Chaitanya Kulkarni To: Jens Axboe , Alvaro Karsz , "virtualization@lists.linux-foundation.org" CC: "linux-block@vger.kernel.org" , "dm-devel@redhat.com" , "linux-nvme@lists.infradead.org" , "linux-scsi@vger.kernel.org" , "Michael S. Tsirkin" , Jason Wang , Paolo Bonzini , Stefan Hajnoczi Subject: Re: [PATCH v3] virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support Thread-Topic: [PATCH v3] virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support Thread-Index: AQHZCMWIE493Nhwph0Wuxc84G3ju4K5fm/IAgABELwA= Date: Mon, 5 Dec 2022 22:28:02 +0000 Message-ID: <8de86bbf-b6dc-7945-2004-f41b05055dd9@nvidia.com> References: <20221205162035.2261037-1-alvaro.karsz@solid-run.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW2PR12MB4667:EE_|IA0PR12MB7628:EE_ x-ms-office365-filtering-correlation-id: 9ef777b8-c930-4e61-be24-08dad70ff90a x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: QAAq4HvDYMX5PQrzZ9riDk5R+mJ3LYBlvV67f98TJ1c4mQDZoi0whTLwb6LYaq2piv6w2aCj9fZ7OS4fPZ3rsRoRHXHgEjSIpx6UEyZUDUJcyq0Vv7vSSErFHyJMMxLlTKwyfAHE3qPqotq/9EBNqgQSsX/Hr6Bqf7nztlYcpfSZYelCOTk1mG/C1J3DPwhQNuqKe4mteyVPSusvbQBekTXY1V/jpa9mnn//5gM9eT0icJtPFoPTrMJ9Dofw0pmIE3UXvuCWl6N4cNGWe+LBepxWZB6zlPn7I3L2JwQG9jBa78LaNkZaSGt/B5sGB/c+wZFJm7YIcc/2YBYZeLihE5CJxs2LS2HJzE4awfiiBVQMNU6cU4L1Tb84IA4EtWYRZ6feEhgU0QzO9Mfg0y+L1J8cR5VWZp2azoKF+uEy2Nz7F+oF0+Mg/nxFIf1nnnzR6c1LH8W8/ywxoPVpFQTbNecoSvghAb4MXyknIy6e9SC+DnZ4Da1HRNORirMSCTadp/kUMqgGrEwG4njQl++2eAx9qlqiVzjDPJ3lkckc1KZbdPMKba0wx0cwahN1xdCp8U4m2Uhs0yPeTjXaQaN13QzeqvILLdUj8lv4sA7SXP8xRkcp40xVd5o6sbdzoqv0PMsW8C0o+efRQVgtF4xph0o3RsQVZMOvK14KF1vXirQxFWpWfSuovuZdfjs9tf/Pi7idX68jhS+jGAp4nnClU0IkoNLlhwBAFEo93/Rv/RaCeMOnKU0noDTaK5EiQ3HXRTEGfj46gHU5cx3/dVkixQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW2PR12MB4667.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(136003)(366004)(346002)(39860400002)(396003)(376002)(451199015)(38070700005)(2906002)(7416002)(5660300002)(38100700002)(122000001)(31686004)(31696002)(86362001)(83380400001)(53546011)(478600001)(6512007)(186003)(6506007)(110136005)(71200400001)(54906003)(6486002)(64756008)(8676002)(66446008)(76116006)(4326008)(91956017)(66476007)(316002)(8936002)(41300700001)(66556008)(2616005)(36756003)(66946007)(43740500002)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MWJOTGh2a3VJOUNqTnIxNnYxcklCS2s1MUZyODR0U1B1MlJzU2pDcUpuSDhp?= =?utf-8?B?VHlSZFJxMlJRdldUYnR5RFRoZzliL3EyYklKQlZHd1RpN1MyYlNtTU5sOHE2?= =?utf-8?B?c1VoYWRkM3dhc2JOSU9VRzZYYTFWVHpwazVNb3JmMUsvdkY2ZzczbUdTVGs2?= =?utf-8?B?d1FseHJFVExvaDFkdUdaQnlrd2NBdllrRGZheWh1cVhCWW5jUk05UjFYQUFy?= =?utf-8?B?OGZYai9ENk1iR01xc1ZuWVNWNXB4R1BaSjhmaTI2UlZUNjY4NUI1SFhKNWU2?= =?utf-8?B?ay9ucGVhRVlxSy9icFNEbkpLWG83ejBXMlZLcTAyRERsMWFaV2w1ZXkwNVY2?= =?utf-8?B?RFBHSTNzckhXM1dkeENsVGt2cWJtSHhLVC9ZK25wVGFFa0JNZm91blRNeHJ0?= =?utf-8?B?WTRYVmdpckhiRlEvTEVheHAya1NsTG1pRWRESDFqdXgvNm0zZ3VnRmd6MmpT?= =?utf-8?B?cEdmUjdEdG93QXkxelNoU3RmaVlRV0ZHL2RlelhhWm5ESm9kL3RsK2JjUnZn?= =?utf-8?B?cktYVG5aVWtwTnRWeVFJTVhTOG5rRFprd1pRcnVKalgvdHdMUTdJZm9CdjJU?= =?utf-8?B?NlBJVXkzeWRBeTdTOHRwTHNXS0hoWlpKLzBkVHgrUXFjcDltNjB0aGVSdXhw?= =?utf-8?B?UGQrRmRGWldDMVF4LzBLaXRSZDZCbmZnR25TRk4vbWRMbUhiOWo5WU1hSWVO?= =?utf-8?B?TlNGakVzTzRIL0dJRmp4aEZHZG51a3dpdEhYdm1NT3JQT1BIT2xTTkVzeWtp?= =?utf-8?B?QXhtazNyY0NBUzdndTNXMGtvdUw1VWU2b2srMFR4eEdIUmJRWWFxQmMvU3dN?= =?utf-8?B?YjZncHdiT3VTcXNDRjFydEF6eXZHNkpSV3IrSlB3VDdnZTFpcGpqUnhCbm91?= =?utf-8?B?b0NQc3BPaWNGTUc0YlkxQlVWZ3V6amFyOHJqTnJ6ZVdDZGxCSkxUc2hjRGQ4?= =?utf-8?B?bXJaZHRNWlZReFZ6QS91ZlVieGs4NjJ6SmhFV1c3Vkk0cFhHSTJSR0JXQTRJ?= =?utf-8?B?NjU5T295SEJ1cHJST2dQbjNKUWprY0pPZURBU0VoVWRNYVB2cWxBMld4akpB?= =?utf-8?B?bjF3aFdaRTVMSGJWK1VFSlBCbklrU2gvdU1HWXliano3OXQ1T3RzSXZDZmF6?= =?utf-8?B?YWNUVFRjbXJkNXB2VHhuRHNqWEZYWUo0d01KQ3NlTXJzdDdLZ2ZydStsNDA2?= =?utf-8?B?Qk82aVh2cFNNVERudVdma0V2M1MvQ01BbFEwd3ZmQVdoaDNYcnlSOHR2TmpO?= =?utf-8?B?MmRXWGF3M2wxd0hhbE5UaHRzeGJVODdGNjlDNUhGcDZLZVh6MXNweFdIaEdi?= =?utf-8?B?dDExSWE3b0RVL0F0cWhqQ3VFckJ5ajg2OVk2NkI5ZXpiMks4Y1FKTUVha0kw?= =?utf-8?B?bVF5emkvTEFhUEFkbmRaWERwdlJSY05UNWg5SFNGUFBERWl0OU9FZ0lab2Vw?= =?utf-8?B?dVFvTFVGNndLcDB6anNiMEpySG5ybzVabGNLOFdxeW85R2FtM2JqN05wTmRa?= =?utf-8?B?dmUyM2dqSlV2WitONGQyWit0MTNvMUprZ2pwS3RPYTQzYkU1TldnMm1IZjNW?= =?utf-8?B?Z0RGazkvWWF4RURlbnR1Y3R5Wk1NSUxxQ20wSmdvMmtsaVFZQzBzRC82VVkr?= =?utf-8?B?UE42UmZjQk5DMmpYZE9SZitFdzlydHY1T3VSc3QzWElVSnoxajdBWUdZUE5h?= =?utf-8?B?QzNqd0E0Z2pUME9Ub1VSTDFhd2pIc0J5RUpESmdxUGY3eXB4NXBabklqQ3R6?= =?utf-8?B?V0VTendmaDAraVBWMEdiZUpicjl2bVdEdk5wVEZKazF0MFl1UThXZVRhZllG?= =?utf-8?B?Yk9yVFVhQTNGY0NybTA3bXhhQzgzQkxSUk8xT2tWeTZhSnR2WjV5K003TWtN?= =?utf-8?B?K0dOMzJDb1NGMXpRSHdFdXJpV21lYUhuQmNHRU92Y2RieGdKYWl0V3lNczlr?= =?utf-8?B?V1lVTGpsUHN2ZG05am8zVm9RS3dxR1h5di9RckJLdUJzdUVjZHJMRGxwY3c5?= =?utf-8?B?YzFOUDNiTUtWOS8yNTdFZnF1cVlqZktVVHZJdDlOSWEveWQyTWpYNE93c3Zn?= =?utf-8?B?c0pXQklQNXhpODBrYlY0ODM5LzVXenVYVkpxU0N1cHFwZUc1dFJPZnFwSmlV?= =?utf-8?B?Ukhwd2M5LzhSZk9SbzNpOCtadHF1UVJjV2k1WW9yQWFPTkQwS3lmcXJPVW4w?= =?utf-8?B?YVE9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW2PR12MB4667.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9ef777b8-c930-4e61-be24-08dad70ff90a X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2022 22:28:02.8433 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: dvs66/jF72orQxdUgfmn6X1xOnYTqPvMe0Jrap9ODfEIUqD4GxceBnQdrzrvoqecUHiTi1dH/cWBLId6CF89IA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR12MB7628 Precedence: bulk List-ID: X-Mailing-List: linux-scsi@vger.kernel.org T24gMTIvNS8yMiAxMDoyNCwgSmVucyBBeGJvZSB3cm90ZToNCj4gT24gMTIvNS8yMiA5OjIw4oCv QU0sIEFsdmFybyBLYXJzeiB3cm90ZToNCj4+IEltcGxlbWVudCB0aGUgVklSVElPX0JMS19GX0xJ RkVUSU1FIGZlYXR1cmUgZm9yIFZpcnRJTyBibG9jayBkZXZpY2VzLg0KPj4NCj4+IFRoaXMgY29t bWl0IGludHJvZHVjZXMgYSBuZXcgaW9jdGwgY29tbWFuZCwgVkJMS19MSUZFVElNRS4NCj4+DQo+ PiBWQkxLX0xJRkVUSU1FIGlvY3RsIGFza3MgZm9yIHRoZSBibG9jayBkZXZpY2UgdG8gcHJvdmlk ZSBsaWZldGltZQ0KPj4gaW5mb3JtYXRpb24gYnkgc2VuZGluZyBhIFZJUlRJT19CTEtfVF9HRVRf TElGRVRJTUUgY29tbWFuZCB0byB0aGUgZGV2aWNlLg0KPj4NCj4+IGxpZmV0aW1lIGluZm9ybWF0 aW9uIGZpZWxkczoNCj4+DQo+PiAtIHByZV9lb2xfaW5mbzogc3BlY2lmaWVzIHRoZSBwZXJjZW50 YWdlIG9mIHJlc2VydmVkIGJsb2NrcyB0aGF0IGFyZQ0KPj4gCQljb25zdW1lZC4NCj4+IAkJb3B0 aW9uYWwgdmFsdWVzIGZvbGxvd2luZyB2aXJ0aW8gc3BlYzoNCj4+IAkJKikgMCAtIHVuZGVmaW5l ZC4NCj4+IAkJKikgMSAtIG5vcm1hbCwgPCA4MCUgb2YgcmVzZXJ2ZWQgYmxvY2tzIGFyZSBjb25z dW1lZC4NCj4+IAkJKikgMiAtIHdhcm5pbmcsIDgwJSBvZiByZXNlcnZlZCBibG9ja3MgYXJlIGNv bnN1bWVkLg0KPj4gCQkqKSAzIC0gdXJnZW50LCA5MCUgb2YgcmVzZXJ2ZWQgYmxvY2tzIGFyZSBj b25zdW1lZC4NCj4+DQo+PiAtIGRldmljZV9saWZldGltZV9lc3RfdHlwX2E6IHRoaXMgZmllbGQg cmVmZXJzIHRvIHdlYXIgb2YgU0xDIGNlbGxzIGFuZA0KPj4gCQkJICAgICBpcyBwcm92aWRlZCBp biBpbmNyZW1lbnRzIG9mIDEwdXNlZCwgYW5kIHNvDQo+PiAJCQkgICAgIG9uLCB0aHJ1IHRvIDEx IG1lYW5pbmcgZXN0aW1hdGVkIGxpZmV0aW1lDQo+PiAJCQkgICAgIGV4Y2VlZGVkLiBBbGwgdmFs dWVzIGFib3ZlIDExIGFyZSByZXNlcnZlZC4NCj4+DQo+PiAtIGRldmljZV9saWZldGltZV9lc3Rf dHlwX2I6IHRoaXMgZmllbGQgcmVmZXJzIHRvIHdlYXIgb2YgTUxDIGNlbGxzIGFuZCBpcw0KPj4g CQkJICAgICBwcm92aWRlZCB3aXRoIHRoZSBzYW1lIHNlbWFudGljcyBhcw0KPj4gCQkJICAgICBk ZXZpY2VfbGlmZXRpbWVfZXN0X3R5cF9hLg0KPj4NCj4+IFRoZSBkYXRhIHJlY2VpdmVkIGZyb20g dGhlIGRldmljZSB3aWxsIGJlIHNlbnQgYXMgaXMgdG8gdGhlIHVzZXIuDQo+PiBObyBkYXRhIGNo ZWNrL2RlY29kZSBpcyBkb25lIGJ5IHZpcnRibGsuDQo+IA0KPiBJcyB0aGlzIGJhc2VkIG9uIHNv bWUgc3BlYz8gQmVjYXVzZSBpdCBsb29rcyBwcmV0dHkgb2RkIHRvIG1lLiBUaGVyZQ0KPiBjYW4g YmUgYSBwcmV0dHkgd2lkZSByYW5nZSBvZiB0d28vdGhyZWUvZXRjIGxldmVsIGNlbGxzIHdpdGgg d2lsZGx5DQo+IGRpZmZlcmVudCByYW5nZXMgb2YgZHVyYWJpbGl0eS4gQW5kIHRoZXJlJ3MgcmVh bGx5IG5vdCBhIGxvdCBvZiBzbGMNCj4gZm9yIGdlbmVyaWMgZGV2aWNlcyB0aGVzZSBkYXlzLCBp ZiBhbnkuDQo+IA0KDQpUaGlzIGlzIGV4YWN0bHkgd2hhdCBJIHNhaWQgb24gaW5pdGlhbCB2ZXJz aW9uIGFib3V0IG5ldyB0eXBlcyAuLi4NCg0KLWNrDQoNCg==