From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 00A22A0A0A; Fri, 22 Jan 2021 09:47:04 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6635A140D29; Fri, 22 Jan 2021 09:47:04 +0100 (CET) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 52EBA140D25 for ; Fri, 22 Jan 2021 09:47:02 +0100 (CET) IronPort-SDR: I/M7DGjPzO/M1kpPDZuh5wn5IhR8AkUAmdNcsowFsw1EGnsEGBEYDFXqgXnSHZdJJz+GnRjigr ehybzzRBvw0Q== X-IronPort-AV: E=McAfee;i="6000,8403,9871"; a="176843375" X-IronPort-AV: E=Sophos;i="5.79,366,1602572400"; d="scan'208";a="176843375" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Jan 2021 00:47:01 -0800 IronPort-SDR: PFq+DtXl8sfL16pgxmY7rk7Slc63GYo6+JixIjxWH/kJAo6PvhSCFmhTtqEBTysf8rxnBQrHFI fBq4+FyZXiaQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.79,366,1602572400"; d="scan'208";a="385674036" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga008.jf.intel.com with ESMTP; 22 Jan 2021 00:47:01 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 22 Jan 2021 00:47:00 -0800 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 22 Jan 2021 00:47:00 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Fri, 22 Jan 2021 00:47:00 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.101) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Fri, 22 Jan 2021 00:47:00 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kPr6jz8y+XnmFBhwX7AIzOFD3UAE5mtkx177m0og1IRQHcbIY1s6c+EavHu1TiE8htqYbvu+bV5SuamGiSOJjUZT6/a0OhF4NgNhJyDFQQmgL98LT4Rem/hovimiaWeilTW/kyPo5jm2NMTtlurOXYiJMhltdzhU0fQkQZwvDEz+n1fZX6lH1GwRdM+N9+pMmiScDsjL2awWVnykHQVUtw0QdRWhmjAhqG3ct/i8ojvEgc7QKNGK9l8DHVZqjSiQafCjEZENpE2QrMS7a/pp7ai5CEOe2yANewfANZcX0l/fppDDbhJNb8QCZK02sWnK/vlbKKv0JcocWD7XA15EUw== 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-SenderADCheck; bh=/hkxRi6rZLvchwpTKHxesppW2HS0BPEOU9pyeB+p7aQ=; b=e3odUO34hvyjGCUvXZBSZNz66oi1L/XdfZyuul4nFKBmi14q7SNhYeJSM/qaxIlAO9JmiemlWrie6sXvDOECnLlDioTd4Cotb1iAGfUkq/sDJeqsxoNz73K7m4QOWeR+r5wqh3c16wxOZYSGPWsjR/FapLcqlVi68ILYpfYqpwriu62EgZiCRjOfJ47+ERlsYF3yGDfOLQy3IZCEhqOSDlcGpS2Ws4ZGQwQJKHVXuQce23imPkDOe+w8FD3RznpLUxVEwwgXR1bQ6xzvITCeiF7VccDLr1p+1ap5NPNZrhGPYq6bjTrRAdF40PEMJ7FwzZp1wu2IBGJyGUp4FbolWw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/hkxRi6rZLvchwpTKHxesppW2HS0BPEOU9pyeB+p7aQ=; b=xc3JDfJdvOcwv/pX6lkXaFTPQMOJANHyrwaptQcxpGSD1zRAkMiCxMe8vdlpzBmTZVS+RVjDVGgH4Rq72owxA5WL4OQn3lUglhqIV+yTTPCictsNJlcpaSk1+vNDnJVv1D9P/9t2YH/62TwzvgZXEBW3cj5+72/A+DAE0Y7zd3s= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by MN2PR11MB3726.namprd11.prod.outlook.com (2603:10b6:208:ef::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.11; Fri, 22 Jan 2021 08:46:59 +0000 Received: from MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::4c5:a27c:aab2:a2ed]) by MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::4c5:a27c:aab2:a2ed%7]) with mapi id 15.20.3763.014; Fri, 22 Jan 2021 08:46:59 +0000 From: "Xia, Chenbo" To: Maxime Coquelin , "dev@dpdk.org" , "olivier.matz@6wind.com" , "amorenoz@redhat.com" , "david.marchand@redhat.com" Thread-Topic: [PATCH v2 27/44] net/virtio: add Virtio-user features ops Thread-Index: AQHW7qnzocek8QAiRkSJOpLy/YJGfqozWACg Date: Fri, 22 Jan 2021 08:46:58 +0000 Message-ID: References: <20210119212507.1043636-1-maxime.coquelin@redhat.com> <20210119212507.1043636-28-maxime.coquelin@redhat.com> In-Reply-To: <20210119212507.1043636-28-maxime.coquelin@redhat.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.218] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 24c33938-a42c-483a-5859-08d8beb247c4 x-ms-traffictypediagnostic: MN2PR11MB3726: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1388; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +IIiHqDX87x9bi9wKgDXH8ACo3ye5v6xYbn5QWfiNBD3ubgwO+wNesMxf0Rt7FRUItLyshxHG+gNOZuj4h3Vz1I4buO7lh1mwzmr5QfW3JM8ivrgqeymbX9P29ycwsHRidS0GUaAyMcFpIfyLd6UrhUMwJ+JmSvEPLqBMKXUFS3TSiMb58UgDPRNIqPhntwmBkhVkCuSxP37YSuNHsC1ilzaSNcSUC+Pog6HH2jqdrCQSk4lo8HPujpt+1GoXpRS5cX3T4oJ/K55zPZoeRIy+CMVo9f2hroBfyiyULn0tI0WNBE1N1XhBRe/VXytb1DKoGJqV8ewIwYQxLhPWSlEAVLoN+ZpwdaUOwgENp9hUCwHBPZ9Zqrl04+7/vwjj9GWiuoQfHII32CycVGwvdxMuw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4063.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(136003)(376002)(366004)(39860400002)(396003)(66446008)(66556008)(186003)(66476007)(33656002)(52536014)(83380400001)(6506007)(53546011)(76116006)(7696005)(8936002)(64756008)(86362001)(478600001)(110136005)(55016002)(8676002)(71200400001)(2906002)(9686003)(66946007)(316002)(5660300002)(26005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?OW1KazRWQU1Sejdad0lPNDh2RWVNRFBseEN5K1JudUQ1WTZ5QlVKZ04zRU15?= =?utf-8?B?dVE2aTUvVlUxWkpiVjMvbUxrMXJoNlBjNXNmaWlTV1VNK20yWW4vQ25ob2xB?= =?utf-8?B?NElMSXA3VmVDd2ZiVFdUalpwRGJYaHp0eG1nMUI1YkRZbjY5SWVYN3lWTlhQ?= =?utf-8?B?Qm14eHp2ZnVJcUhKWksxWlJvZGlTOTI2d3lRRmQrUWZjTDQ1M1oxN3UwbEZB?= =?utf-8?B?V1VNemV6djAyWDFCa0RscXBFS2dMOVJiZ2REK0VrUllJaUFuSjE0YzZHUW1n?= =?utf-8?B?YkFzSk1vQnlETTk2WWp4amtqaVdHTlcxNXp2Ulg5YWZRWWI2MHFRUXd6WnR1?= =?utf-8?B?eFZGaE1hN3VZWHVuQUx4ZXAwRVZxdXprZWZXVWRDbnIrdlc1TGlXY1lodVhw?= =?utf-8?B?UUF1OXYyTmhzMUdxbTFZaWxXbDRPa1hmVVlTL0tnL1I4MXUyTTZSbndXTlRt?= =?utf-8?B?WXZaT055QkgwRXZROHg2WkV1NjRVL1J1cEcwMHhiYlFFRE9TWnFoZTdpNDJ2?= =?utf-8?B?YjFHc1V2dzhpMDN5WlpRSDhEMkZjdE1RRVNrN1psdzIvN280bmZnRVBHemt5?= =?utf-8?B?RHpHeVMxaWFlVG9pekdDZytOcTJ3QlFlcnRvcGtRRlBCbVBJbGNvTjlQbzdp?= =?utf-8?B?a1cydlVRNFBMUVFMNWoyRXROTlIvZmZGZXdGY3lRbTNxb1l1L0F1VDA1aHdT?= =?utf-8?B?NzRYcnBwQkM0L1g3YVMwR3I1OElNbGtpQXdpcHpleHl2WTlCM0hHSVV5TnNx?= =?utf-8?B?SHZwY1hjUk0xVjNaaEpkT2lnUFhmZDAzL3dKWVNQSkxtK2dIOGM2VXg4eUFV?= =?utf-8?B?QXRSMkNnU1NBZ2Qrbm5OOTdQbXlvNjMwUTlMZGN0VzFzK3BURW9iNmpWSWF5?= =?utf-8?B?K0Vpa0lwUkZmNHFlTGxPblpXYnBOZ3kvV3JaYUJ4QWl0RGg0bHdFc2t0d2RT?= =?utf-8?B?WWVKY2R0TnIxU1ZpVGpEUHh4UzhVOXY5NEhmZEQ3SExhNUdKTnR3aDR6TWlU?= =?utf-8?B?aitpQ2RTVzJUTDVEQURYUjg0Vjk2LzdBK1RSdlhNK0lXZ0Z1SXFhb1hpenZL?= =?utf-8?B?L1l2NHJFRUNqMjg5eUFVZ3FtcEZyTGFTQllSeDlNR1lrVGNGOGh5YzBBTFlY?= =?utf-8?B?cVFlYklZSzZRUDBKcEhvTUdTWm1QeU01aU5vTnA5L053TFROa2Z0bG45VzBi?= =?utf-8?B?RE50L3o0TmhiSm5xNkhNNHBiejBoY1Z4WFFYbVMzVnIySDBscVFiV2o3MGQw?= =?utf-8?B?eGI4a0owQTBLaEVaSElqb3JOMGNjL1FzR3gxckhYd244TkN6RC9nVjJ5UWFU?= =?utf-8?Q?yfGX8+JP1rVqmtBHWQDjdqwDrUHZQTbgSJ?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4063.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 24c33938-a42c-483a-5859-08d8beb247c4 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jan 2021 08:46:58.9281 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: oPuJxbc4fK3OGq+TynI6i5MHmQ40FnIs/qYDcLqVAoOdeOgYOTZCV/kx8pL4+a98/Nd7GOrpwZpbKlC+5ER6Ig== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3726 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v2 27/44] net/virtio: add Virtio-user features ops X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" SGkgTWF4aW1lLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE1heGlt ZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+IFNlbnQ6IFdlZG5lc2Rh eSwgSmFudWFyeSAyMCwgMjAyMSA1OjI1IEFNDQo+IFRvOiBkZXZAZHBkay5vcmc7IFhpYSwgQ2hl bmJvIDxjaGVuYm8ueGlhQGludGVsLmNvbT47IG9saXZpZXIubWF0ekA2d2luZC5jb207DQo+IGFt b3Jlbm96QHJlZGhhdC5jb207IGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20NCj4gQ2M6IE1heGlt ZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+IFN1YmplY3Q6IFtQQVRD SCB2MiAyNy80NF0gbmV0L3ZpcnRpbzogYWRkIFZpcnRpby11c2VyIGZlYXR1cmVzIG9wcw0KPiAN Cj4gVGhpcyBwYXRjaCBpbnRyb2R1Y2VzIG5ldyBjYWxsYmFja3MgZm9yIGdldHRpbmcNCj4gYW5k IHNldHRpbmcgVmlydGlvIGZlYXR1cmVzLCBhbmQgaW1wbGVtZW50cyB0aGVtDQo+IGZvciB0aGUg ZGlmZmVyZW50IGJhY2tlbmQgdHlwZXMuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBNYXhpbWUgQ29x dWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiAtLS0NCj4gIGRyaXZlcnMvbmV0 L3ZpcnRpby92aXJ0aW9fdXNlci92aG9zdC5oICAgICAgICB8ICAgMiArDQo+ICBkcml2ZXJzL25l dC92aXJ0aW8vdmlydGlvX3VzZXIvdmhvc3Rfa2VybmVsLmMgfCAxNTAgKysrKysrKysrLS0tLS0t LS0tDQo+ICAuLi4vbmV0L3ZpcnRpby92aXJ0aW9fdXNlci92aG9zdF9rZXJuZWxfdGFwLmMgfCAg MjMgKysrDQo+ICAuLi4vbmV0L3ZpcnRpby92aXJ0aW9fdXNlci92aG9zdF9rZXJuZWxfdGFwLmgg fCAgIDEgKw0KPiAgZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb191c2VyL3Zob3N0X3VzZXIuYyAg IHwgIDY0ICsrKysrKystDQo+ICBkcml2ZXJzL25ldC92aXJ0aW8vdmlydGlvX3VzZXIvdmhvc3Rf dmRwYS5jICAgfCAgMzggKysrLS0NCj4gIC4uLi9uZXQvdmlydGlvL3ZpcnRpb191c2VyL3ZpcnRp b191c2VyX2Rldi5jICB8ICAgNSArLQ0KPiAgZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb191c2Vy X2V0aGRldi5jICAgICAgIHwgICAzICstDQo+ICA4IGZpbGVzIGNoYW5nZWQsIDE5MCBpbnNlcnRp b25zKCspLCA5NiBkZWxldGlvbnMoLSkNCj4gDQoNCjxzbmlwPg0KDQo+ICsNCj4gKwlyZXQgPSB2 aG9zdF91c2VyX3dyaXRlKGRldi0+dmhvc3RmZCwgJm1zZywgTlVMTCwgMCk7DQo+ICsJaWYgKHJl dCA8IDApDQo+ICsJCWdvdG8gZXJyOw0KPiArDQo+ICsJcmV0ID0gdmhvc3RfdXNlcl9yZWFkKGRl di0+dmhvc3RmZCwgJm1zZyk7DQo+ICsJaWYgKHJldCA8IDApDQo+ICsJCWdvdG8gZXJyOw0KDQpT b3JyeS4uLmp1c3QgZm9yZ290IHlvdSBhZGQgYSBsb2cgaW4gdmhvc3RfdXNlcl93cml0ZS4gU28g aXQncyBvayBub3QgdG8gbG9nIGhlcmUuLg0KSnVzdCBpZ25vcmUgbXkgc2ltaWxhciBjb21tZW50 Lg0KDQpUaGFua3MsDQpDaGVuYm8NCg==