From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id E1AC3A04B7; Wed, 14 Oct 2020 04:02:40 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 4460D1DAF6; Wed, 14 Oct 2020 04:02:39 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 9E8311DAEA for ; Wed, 14 Oct 2020 04:02:37 +0200 (CEST) IronPort-SDR: K9RXZh4D5b5d2zznLg37Fx73M2+YAfssdSD3FcIV562LKzzQzziRlNvOsc5zH3Qh6xG+AMgk2Q XPefN2h6uG9A== X-IronPort-AV: E=McAfee;i="6000,8403,9773"; a="230195151" X-IronPort-AV: E=Sophos;i="5.77,373,1596524400"; d="scan'208";a="230195151" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Oct 2020 19:02:32 -0700 IronPort-SDR: sSafbKpoHOp6777hL/CjSzAfUphHKRasrLJkhnXGXVw6eJDGEyk+3NwIOjlz+tXyF0/0Awo4J4 FIqmY+KrDG3Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,373,1596524400"; d="scan'208";a="520214222" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by fmsmga006.fm.intel.com with ESMTP; 13 Oct 2020 19:02:31 -0700 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Tue, 13 Oct 2020 19:02:31 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Tue, 13 Oct 2020 19:02:31 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.105) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Tue, 13 Oct 2020 19:02:21 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lIFKT+iYJ3FDIp8j02yF+OC8/zxz7KGGLSliMtSEyDYEshDECWC2A2h7C6TVxS4ymGAN0JE/k1DjqXSSkYU1laDKmKopG0CTlBDr+yQTPlv2mhQI1OqZsK0JjceidA+c7prVMoDvLpvP9HNeFlabaOLIAA0DVW1wwc3uzcFE/bvhjIGrV8iMaYNa8buylBx/U860l4/urE9+W/SFK1bls7y0HRE3Gr7AJc1CHV3KPmVyqcKc6cTMp8fqoMgk7udN9SinKkr50VsyhlyMVyJ3lNLThOetpy7HlN/Py6f738PKh1TRxoZdMk4MvG0lp9uty1FgYMnRdhTqWOTe7ka3jw== 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=MDORsaDMT6l4HBbcjELdXLHG1U5CJBBw48pifEl8TKY=; b=h1hdoL4KAdSBaO6eD59uD18OO8KhmSCMMSTz5vWxtCrHPxzCnS9Yzv6qI8IHSEKN63LXge88woP2Irqr+f0W123bhPmkQ3lSvr0sEFs+8uZk82SdcCIdwEesbPENIl7ixUk9sLzIrld8J8RRCZ546AEsQJo2yFfdpZGqbzD/1C+uq9wzX+MMGIW6PuEp9c26d/j4ZbzgKqxkaa1EgxrYHpFqkNNd2A+p3UMsLOWmnOspObbH4gz2UMbPzj/UT1wCEL95+WGw6gTFNlrc7pNy1kzhucJ/zScCqYN3Xxl53Env1SRzMSnGZKSDty/BHLOIiN+v0JSdZapRdc1VaLM3tQ== 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=MDORsaDMT6l4HBbcjELdXLHG1U5CJBBw48pifEl8TKY=; b=aXbLowa2SepAJFJJAv19FHYZHCVyktJ+8QwMqvM/uOnGx7n8FoF/coFQi1oCHkh+rWKZYspkueWake9XwxgqOpdB5h5Xt/CckQg/CiFpQwqp3pJ9+6BZJ8haVcvKSlEFZKwq+U1DClQppyLanQrrsi3CiGgX4wzTn7WEhp1omuk= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by MN2PR11MB3935.namprd11.prod.outlook.com (2603:10b6:208:150::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3455.27; Wed, 14 Oct 2020 02:02:15 +0000 Received: from MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::1dc7:9f52:91c1:52da]) by MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::1dc7:9f52:91c1:52da%3]) with mapi id 15.20.3455.031; Wed, 14 Oct 2020 02:02:15 +0000 From: "Xia, Chenbo" To: "Power, Ciara" , "dev@dpdk.org" CC: "viktorin@rehivetech.com" , "ruifeng.wang@arm.com" , "jerinj@marvell.com" , "drc@linux.vnet.ibm.com" , "Richardson, Bruce" , "Ananyev, Konstantin" , Maxime Coquelin , "Wang, Zhihong" Thread-Topic: [PATCH v5 12/17] net/virtio: add checks for max SIMD bitwidth Thread-Index: AQHWoVDBCilgvhG2ukmRTFQg9yg9Z6mWWM0A Date: Wed, 14 Oct 2020 02:02:14 +0000 Message-ID: References: <20200807155859.63888-1-ciara.power@intel.com> <20201013110437.309110-1-ciara.power@intel.com> <20201013110437.309110-13-ciara.power@intel.com> In-Reply-To: <20201013110437.309110-13-ciara.power@intel.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.55.46.36] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 14a2d285-5110-456c-1ad0-08d86fe52c0f x-ms-traffictypediagnostic: MN2PR11MB3935: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Or9occJRWJ8/5JvKgHi0KEF30SiDQN7LZE9mbXtTZcjp0SfOgdnivZVeeByWX7qr9JwNJYkJmAMeGxAsrTGVHag5ZcXd0y2cJx4Pw42wuCIJyEZkcVvNl2dL9rns58xc7VVTNAvNUNhpswIIPQ2BOjak8YshUnZsU/c45amdgwaDYUtUtqQoMNJZfNMnyiQgYiVGLRlseT57earAM1Povd+DeWnECi0H/BArmZL2mGf0vUy6JpxyLEa5LW5hi7bXpGDvzxLiTz6pe4EKRBsBVyFsnX4o29oiC9PPSJjbjez3D60mFcEa6d2d2xRJWA3sNco9FOt/10FXm2f9eaqEwQ== 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)(376002)(396003)(136003)(366004)(39860400002)(53546011)(9686003)(55016002)(6506007)(26005)(107886003)(83380400001)(7696005)(316002)(33656002)(54906003)(186003)(71200400001)(4326008)(8676002)(110136005)(8936002)(66556008)(66476007)(52536014)(64756008)(5660300002)(66446008)(478600001)(86362001)(76116006)(2906002)(66946007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: ORsKpCQLf3LUmxyqb/vPg62oTkHI+YVt5uY80ZVDhhIgloXiV73c6qF4F6M0E9rkKPLiOr6GMIfkxRzAUJsjwq+ObghwSk1fX7LxTmd1JCajk8/iylVqHq1rlE++/PNXbbCIAIB23vy7b36z30AvzN75eeUiU5ZfmNsisSkpcP8AF2AhBeWF/H/TFDKl048DpGE4bJs3uO25yR2Lhewn0C9qq8s8SDJ+rrGHEyfRg7La4rAg4OUyk1OrRriKTm+K9Xl5S749YRhBz2vJVSVFxuoKTt+iVNDsYEoLePUh0A3dlJaAwpnjcadpEKqA5+PboYNC9E4yyI7vcWnT+azvJQQS472/9EMqsH34dRaWRq7BJ14u68Ve7qgB6+9grsiqeg9PsacB11v90OkiOoVMbvncey23K0+rGFAmIc4/UBMPxXkA2aDDfUewvgpUqP2MNrnqb/Kz+6ppzp9nwLkYoDIW49ssaW0onjyL7bSVDy7CPPJBFltThWe+qOO7bNvl9DpKFp2q8MExDQFHogP4HKKc/W+xfax9D/T5659snffxkkjLBM/iE7dJuaD9/6jxVvNSCa0pC5B15v0YH1RqLWncrD6fbyFSebspjnpXGfDwEjCy5R1UFW6pMMW+HiUekFEY7XwiWf7p0xRJK+uiUw== 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: 14a2d285-5110-456c-1ad0-08d86fe52c0f X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Oct 2020 02:02:14.9077 (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: L1YrOJ2qsjZ0slTMRSq0icOkhle5E8WPyIw1+nR7AOy0HFJQuk4KakpfulQJMimTho+J5tWhg2SKBr81JqoyWg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3935 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v5 12/17] net/virtio: add checks for max SIMD bitwidth X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBQb3dlciwgQ2lhcmEgPGNpYXJh LnBvd2VyQGludGVsLmNvbT4NCj4gU2VudDogVHVlc2RheSwgT2N0b2JlciAxMywgMjAyMCA3OjA1 IFBNDQo+IFRvOiBkZXZAZHBkay5vcmcNCj4gQ2M6IHZpa3RvcmluQHJlaGl2ZXRlY2guY29tOyBy dWlmZW5nLndhbmdAYXJtLmNvbTsgamVyaW5qQG1hcnZlbGwuY29tOw0KPiBkcmNAbGludXgudm5l dC5pYm0uY29tOyBSaWNoYXJkc29uLCBCcnVjZSA8YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+ Ow0KPiBBbmFueWV2LCBLb25zdGFudGluIDxrb25zdGFudGluLmFuYW55ZXZAaW50ZWwuY29tPjsg UG93ZXIsIENpYXJhDQo+IDxjaWFyYS5wb3dlckBpbnRlbC5jb20+OyBNYXhpbWUgQ29xdWVsaW4g PG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPjsgWGlhLA0KPiBDaGVuYm8gPGNoZW5iby54aWFA aW50ZWwuY29tPjsgV2FuZywgWmhpaG9uZyA8emhpaG9uZy53YW5nQGludGVsLmNvbT4NCj4gU3Vi amVjdDogW1BBVENIIHY1IDEyLzE3XSBuZXQvdmlydGlvOiBhZGQgY2hlY2tzIGZvciBtYXggU0lN RCBiaXR3aWR0aA0KPiANCj4gV2hlbiBjaG9vc2luZyBhIHZlY3RvciBwYXRoIHRvIHRha2UsIGFu IGV4dHJhIGNvbmRpdGlvbiBtdXN0IGJlDQo+IHNhdGlzZmllZCB0byBlbnN1cmUgdGhlIG1heCBT SU1EIGJpdHdpZHRoIGFsbG93cyBmb3IgdGhlIENQVSBlbmFibGVkDQo+IHBhdGguDQo+IA0KPiBD YzogTWF4aW1lIENvcXVlbGluIDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT4NCj4gQ2M6IENo ZW5ibyBYaWEgPGNoZW5iby54aWFAaW50ZWwuY29tPg0KPiBDYzogWmhpaG9uZyBXYW5nIDx6aGlo b25nLndhbmdAaW50ZWwuY29tPg0KPiANCj4gU2lnbmVkLW9mZi1ieTogQ2lhcmEgUG93ZXIgPGNp YXJhLnBvd2VyQGludGVsLmNvbT4NCj4gDQo+IC0tLQ0KPiB2NDogVXBkYXRlZCBlbnVtIG5hbWUu DQo+IHYzOiBNb3ZlZCBtYXggU0lNRCBiaXR3aWR0aCBjaGVjayB0byBjb25maWd1cmUgZnVuY3Rp b24gd2l0aCBvdGhlciB2ZWMNCj4gICAgIHN1cHBvcnQgY2hlY2tzLg0KPiAtLS0NCj4gIGRyaXZl cnMvbmV0L3ZpcnRpby92aXJ0aW9fZXRoZGV2LmMgfCA5ICsrKysrKysrLQ0KPiAgMSBmaWxlIGNo YW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPiANCj4gZGlmZiAtLWdpdCBh L2RyaXZlcnMvbmV0L3ZpcnRpby92aXJ0aW9fZXRoZGV2LmMNCj4gYi9kcml2ZXJzL25ldC92aXJ0 aW8vdmlydGlvX2V0aGRldi5jDQo+IGluZGV4IDAyMzZjNzU2ZGMuLjcwOTU1ZTVjYzAgMTAwNjQ0 DQo+IC0tLSBhL2RyaXZlcnMvbmV0L3ZpcnRpby92aXJ0aW9fZXRoZGV2LmMNCj4gKysrIGIvZHJp dmVycy9uZXQvdmlydGlvL3ZpcnRpb19ldGhkZXYuYw0KPiBAQCAtMjMxMyw3ICsyMzEzLDggQEAg dmlydGlvX2Rldl9jb25maWd1cmUoc3RydWN0IHJ0ZV9ldGhfZGV2ICpkZXYpDQo+ICAJCWlmICgo aHctPnVzZV92ZWNfcnggfHwgaHctPnVzZV92ZWNfdHgpICYmDQo+ICAJCSAgICAoIXJ0ZV9jcHVf Z2V0X2ZsYWdfZW5hYmxlZChSVEVfQ1BVRkxBR19BVlg1MTJGKSB8fA0KPiAgCQkgICAgICF2dHBj aV93aXRoX2ZlYXR1cmUoaHcsIFZJUlRJT19GX0lOX09SREVSKSB8fA0KPiAtCQkgICAgICF2dHBj aV93aXRoX2ZlYXR1cmUoaHcsIFZJUlRJT19GX1ZFUlNJT05fMSkpKSB7DQo+ICsJCSAgICAgIXZ0 cGNpX3dpdGhfZmVhdHVyZShodywgVklSVElPX0ZfVkVSU0lPTl8xKSB8fA0KPiArCQkgICAgIHJ0 ZV9nZXRfbWF4X3NpbWRfYml0d2lkdGgoKSA8IFJURV9TSU1EXzUxMikpIHsNCj4gIAkJCVBNRF9E UlZfTE9HKElORk8sDQo+ICAJCQkJImRpc2FibGVkIHBhY2tlZCByaW5nIHZlY3Rvcml6ZWQgcGF0 aCBmb3INCj4gcmVxdWlyZW1lbnRzIG5vdCBtZXQiKTsNCj4gIAkJCWh3LT51c2VfdmVjX3J4ID0g MDsNCj4gQEAgLTIzNjYsNiArMjM2NywxMiBAQCB2aXJ0aW9fZGV2X2NvbmZpZ3VyZShzdHJ1Y3Qg cnRlX2V0aF9kZXYgKmRldikNCj4gIAkJCQkJImRpc2FibGVkIHNwbGl0IHJpbmcgdmVjdG9yaXpl ZCByeCBmb3INCj4gb2ZmbG9hZGluZyBlbmFibGVkIik7DQo+ICAJCQkJaHctPnVzZV92ZWNfcngg PSAwOw0KPiAgCQkJfQ0KPiArDQo+ICsJCQlpZiAocnRlX2dldF9tYXhfc2ltZF9iaXR3aWR0aCgp IDwgUlRFX1NJTURfMTI4KSB7DQo+ICsJCQkJUE1EX0RSVl9MT0coSU5GTywNCj4gKwkJCQkJImRp c2FibGVkIHNwbGl0IHJpbmcgdmVjdG9yaXplZCByeCwgbWF4IFNJTUQNCj4gYml0d2lkdGggdG9v IGxvdyIpOw0KPiArCQkJCWh3LT51c2VfdmVjX3J4ID0gMDsNCj4gKwkJCX0NCj4gIAkJfQ0KPiAg CX0NCj4gDQo+IC0tDQo+IDIuMjIuMA0KDQoNClJldmlld2VkLWJ5OiBDaGVuYm8gWGlhIDxjaGVu Ym8ueGlhQGludGVsLmNvbT4NCg0K