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 13E7EA034F; Wed, 31 Mar 2021 07:44:14 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E3224406B4; Wed, 31 Mar 2021 07:44:13 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id B2CAD40141 for ; Wed, 31 Mar 2021 07:44:11 +0200 (CEST) IronPort-SDR: 3xo4ssGRUV0lUXP6pWo124dQN5gDcCAwJLHOFBk2avvRFoC70h6px6YI2g0/Q/wUD9vjcrHROF y8HaBxOZFuew== X-IronPort-AV: E=McAfee;i="6000,8403,9939"; a="189685276" X-IronPort-AV: E=Sophos;i="5.81,291,1610438400"; d="scan'208";a="189685276" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Mar 2021 22:44:10 -0700 IronPort-SDR: pmdR1JqQ3IHL4WNCXEupA2sAm3TZqrfmkWZ3K43fP061xmcQByJPFc2KAla+r3Gt1iWahm/kxk bztgabhD1RfA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.81,291,1610438400"; d="scan'208";a="610360474" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by fmsmga005.fm.intel.com with ESMTP; 30 Mar 2021 22:44:09 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) 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.2106.2; Tue, 30 Mar 2021 22:44:09 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Tue, 30 Mar 2021 22:44:09 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Tue, 30 Mar 2021 22:44:08 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.47) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2106.2; Tue, 30 Mar 2021 22:44:05 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GBkLjvTYTygkY/ZuSrGWyhAKeQUyRFRnAc2vcS+rzRwnK3vrgGklKiMHPaRUTWObdh9E0ioo6u1h6vFV23OM18e+2xt6PpRETvvrwDZA17/vAMgE08HYK40Ys0hnA+CQ9KsCEKNy/lT+0W32jaoaEAXFHMAnZRWzjavIGi3mDcyawZ3HgY5OUlBDRmyeuWenKOv0X50x1sBT+iOq3rLRRm7JWSchL0Joe5M5SyFMMk+m0yuQqnQ9ZNo0hWon5fIK9Za+CSWUY/a87sHhe4l5IRwcqxK3zkF1onnixHkXaf9qSN9JUKuQn5zjjRkgoGYGnkYIL+xtH82nsSidN+QYbQ== 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=IN3/2SHmSHdYSisXP6293U+oTk7EkTxtxagHwhzmlTc=; b=OY4IAiFXz9joGfZf1Isiqq6KoKKw/chxzUvTg6ayTbX91svo/yY6TsnEV/FjJx0wIwdXya7cZBAChrsQknBIlFSWRaiTmlcXc3kLGd4EGqQqg+qhTO86nrEy7ydt6C1F1s813Y5fVSWV9bHnMqIHk2j1+mt4edIPl3JYULE7uyMnKrXQQGDg4lFu1KWRaFJVH+gZb2KD/9mQdlhqxOQ9fOWWh7uuHu+50Lg42XMN2NaR4o8SVbweNuyPQSprYZZH0xltHfzFZlYVs+JRA9nMwSIJHTwlf6EyJrc5jTef136sKILRNZ0Q9vlIDLRW2XaTp1gu2Bzh0EUDo9UhUngxzQ== 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=IN3/2SHmSHdYSisXP6293U+oTk7EkTxtxagHwhzmlTc=; b=a1TgmUb7VcW+CPc2MJGl+5BmMJ+njlnji8uX0WRURjrC++LHRaTMKLdhnGuxPfap4nPz2QsEf93pbdrX9ZEYMUykeWTC3og9CQ55Gk380SdU1KbH7MBmQkoNHW6Q3KjrtTM96Dhf4vvgZxpo4cjQEoY76lckn3jD4G4aqzP6vCQ= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by BL1PR11MB5271.namprd11.prod.outlook.com (2603:10b6:208:31a::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3999.27; Wed, 31 Mar 2021 05:44:05 +0000 Received: from MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::4949:e7d9:9632:6fc7]) by MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::4949:e7d9:9632:6fc7%6]) with mapi id 15.20.3977.033; Wed, 31 Mar 2021 05:44:05 +0000 From: "Xia, Chenbo" To: Maxime Coquelin , "dev@dpdk.org" , "amorenoz@redhat.com" , "david.marchand@redhat.com" , "olivier.matz@6wind.com" , "bnemeth@redhat.com" Thread-Topic: [PATCH v4 0/4] net/virtio: make virtqueue struct cache-friendly Thread-Index: AQHXGkgqb0tGUDg+cEGnkJgrbhzSPaqdrEtQ Date: Wed, 31 Mar 2021 05:44:05 +0000 Message-ID: References: <20210316093825.478723-1-maxime.coquelin@redhat.com> In-Reply-To: <20210316093825.478723-1-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.55.46.56] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e1090dad-fe5c-4747-cc68-08d8f407fee1 x-ms-traffictypediagnostic: BL1PR11MB5271: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1107; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 63jblXLPKX547l/txvTmQExvH3mGvA4fjplmJbi439PlJJ+AFMUCTrpO7mwwUVJG8Y/OiGmlJWPmFqdEqcuSPCbyX3tVFLajeQd9j7S5L4z+zFxpHpg5u3RMX/mYx9pB5mhZkN/yCL8LRT/zTNPJ4DVOhRSpxTj7ttuDoW67w1BCxomQNt5NWjZEw+APc+hUVlN0S3a7mYFOcwJwoU4igZruZWtsVXxuYUaPa5evF8ccq1FHXezBsbY/F0NTy2IRXbYEs/hjlUN9YEJctMWjnlz3groZcY9TBRM+AhkMGVuIlIcE6SjVLW2NPSN1pXAm8Fibou9XVXMN7BYff6Go/xzk4lFTRzy/2OKuOLO46HdCTvX1xphR6KVNnzukc2GgrSHs5RYRTz1Q0GHujn+HQLVc1jSbz35mc92BXBhIyolggY/ljnQ/cM5LQ4knr7OBl0Qg1OPZ/FRkeUCyBYDPy5f3wcc0rvjwPLfQnkPrYKxaE8XqYehP8fKuNDv48q0fqcSyb2ql2+Lr1R4A2PdYtSNJ6U0nGVkFLrVGLn6s0JaS4lVcaJlhm6e5Qa9zd38ZEBRCsEfikerj9VTxf6eGPmc+4PEU3+/XfPMxp81S7q7ueieNyS7b0Z4WgzurirJB5rRBzUUYB9qEi1KUrWe6ohF4Pg4Uvn1BdLqs/JnOAG/FM1pPdj5epdgnbOIq+nOU 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:(346002)(376002)(396003)(366004)(39860400002)(136003)(71200400001)(66446008)(64756008)(38100700001)(7696005)(316002)(186003)(5660300002)(6506007)(53546011)(66946007)(110136005)(66476007)(76116006)(26005)(66556008)(83380400001)(8676002)(52536014)(86362001)(478600001)(55016002)(9686003)(33656002)(2906002)(8936002)(21314003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?RW9qaFFaajlZQm83L0lRL2JWMDY5NzVteDBYMmFDTGVQeHpuZ0JnVkJGZ2tG?= =?utf-8?B?Q1A2MVZqZ2p2NzczUDJyc0RuaytXVmVSaDFwVU9UNVlHZEc0Q1BpRGs5UGhY?= =?utf-8?B?ejhPYWVUU2tWZnVwbUR0TTFucVQwU2xTWXVrblIrMG03ZXpDTk9rMTlqekxY?= =?utf-8?B?NUNuWS9iZ3N5aHpBM1FJMXhMbzEzMXN4UjNMd3MrZGFtUzBkcDZJVmRLcDl6?= =?utf-8?B?NXNpSS9MaVRCTVo2bXF1RmUyKzMyWXZaZGZUQW0zVVBLZW9GSHpsQWZ6QjMy?= =?utf-8?B?QVI0MG5HbVpBdTNoR0dJVEpMUWxoZnArMXAvZGswQXlBUUcwYTVpUnFlNk9w?= =?utf-8?B?bnpxa1NCNGVGVnA0OERyRFg4cXB6VXQxLzRnLzVXZy9SbzA0Q3FvcVRSUE9w?= =?utf-8?B?RVVHdkhQMjhEWnhySW5FYmxXL3AzYTBYVkFUdFh4aHBJQWN3YVl4bk5qUlRW?= =?utf-8?B?RUE0b3BkTy95ZzZLQlNMeCtHSkhXcWdiRFpJUzJqM1NxOEdQbWtFd0xxWGRP?= =?utf-8?B?RExrQXp2R25xUXc3cWY1alRoN0VYNG83enBGSW5CTk5NV1hsdDRocWJVWWNW?= =?utf-8?B?cmI0VHVHZTFiYnFZdjFVVkhMTm5uMHNUOHRBdmRCRXBDdlBYYmRMUEpuUDFS?= =?utf-8?B?R3Nmb1gzR284MUUzeHpnbkJQQ05VcE5keXBlYWZMR2hvbnhySjlCNzNkRkhu?= =?utf-8?B?STVvRjJHQXZNZ1RkZ0UyV2tTNXRqd3luTTBNR25icnl6Mi9Fckh6UFVzbHpm?= =?utf-8?B?NWhzaWF1UUpNUDJZQS9WWWplSkk2SlZjMUtZbUE3L3R0YmJIaUQvN3V5VDlH?= =?utf-8?B?ZlRjYlpsT1NFblFtOFhEeEZDSVJURlkvK0V6S2FwOWFRQzRienNyY2poRHE4?= =?utf-8?B?cHQ4bnZLTXpqMktKbC93TXl0cVVSRGVFd0lQd1J5a1F1RGx6L2xGYjNaVita?= =?utf-8?B?REE4QzFidy9icmFXdkdRR2h1TEVEc0xweURKMTZpcEdaVWV2eUlCb3JqbytU?= =?utf-8?B?dnlKeFFGdFBQciswdVhXSkNocG94ajFrRVRCdzZqQ2xKRFJDZnhEeEt6MGdT?= =?utf-8?B?eDJkclpXUURXN0xXSzRta0laejFJVW9XL016d1NvMVR6aExIUXJ5eHpDWnQ5?= =?utf-8?B?QzlGTC9ZYmpYZUhNNkMxK0JnRUNEckh6T3FlbVlTZ1Z1cHc0WjNFYUVmT1Uy?= =?utf-8?B?ZVJxNVlZdjBYMHRRa0ZZQ1hHdm4zeHVYcndVVlFFSlRpNjZVY0pXZERhUUtn?= =?utf-8?B?aHdHQVYvbW1LZDBWTHBqSkRjOVZhVXBOWmZMWk9PazFRSSt1SmFXMFRJbzlF?= =?utf-8?B?c3lBSTVPNVR3UXFGaU5saTFZeHo5dGlaYytwd2x4eTNFbmJTSmhGTHI5eW9y?= =?utf-8?B?aEpJUTRNRGVrMlJMdmh5WG1yOFA0ZXhCamRjd3RBWVdUMlZTRkRQdkZzd1lQ?= =?utf-8?B?dlVSMi9FTXVoR05WVUxSenl1bUEwcFl1b3FVMnZZMXFQMHR3T1AxY3ltZWRi?= =?utf-8?B?eGpjZEUxYXd4TmdxYVkrQWJ2bEFhQ280WS9lSGlGT0N2Sk1iZS85NXQvV2g2?= =?utf-8?B?dXhJV3ExOG9wTk1lRFJPTytUSmRYQ2prRkNCTXNrS1FZc0VmR2Z6enY2TERU?= =?utf-8?B?SmMzblVaOGhxZlhReWVES3MyU3ZCTGFvRy9DelB5bTdkV3MzNndZZWF6Z3pt?= =?utf-8?B?VjVtUWhSZjE2di9EM3BwTFhpOFhtYjJPdTRScEJPaDVzaFV2RFFQN0VxWkgv?= =?utf-8?Q?F2sEMJVhN/LJSQMnpo=3D?= 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: e1090dad-fe5c-4747-cc68-08d8f407fee1 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2021 05:44:05.0684 (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: sB3UULb9mkhjGUCxxAu62LeYPItxw9xCoezfTFiZR+dwkCiTvKljAph8RU0JfJTNoT2hGylxyDEKBP4HLkQuNA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR11MB5271 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v4 0/4] net/virtio: make virtqueue struct cache-friendly 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNYXhpbWUgQ29xdWVsaW4gPG1h eGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBNYXJjaCAxNiwgMjAy MSA1OjM4IFBNDQo+IFRvOiBkZXZAZHBkay5vcmc7IFhpYSwgQ2hlbmJvIDxjaGVuYm8ueGlhQGlu dGVsLmNvbT47IGFtb3Jlbm96QHJlZGhhdC5jb207DQo+IGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5j b207IG9saXZpZXIubWF0ekA2d2luZC5jb207IGJuZW1ldGhAcmVkaGF0LmNvbQ0KPiBDYzogTWF4 aW1lIENvcXVlbGluIDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT4NCj4gU3ViamVjdDogW1BB VENIIHY0IDAvNF0gbmV0L3ZpcnRpbzogbWFrZSB2aXJ0cXVldWUgc3RydWN0IGNhY2hlLWZyaWVu ZGx5DQo+IA0KPiBUaGlzIHNlcmllcyBvcHRpbWl6ZXMgdGhlIGNhY2hlIHVzYWdlIG9mIHZpcnRx dWV1ZSBzdHJ1Y3QsDQo+IGJ5IG1ha2luZyBhICJmYWtlIiBtYnVmIGJlaW5nIGR5bmFtaWNhbGx5 IGFsbG9jYXRlZCBpbiBSeA0KPiB2aXJ0bmV0IHN0cnVjdCwgYnkgcmVtb3ZpbmcgYSB1c2VsZXNz IHZpcnR1cXVlIHBvaW50ZXINCj4gaW50byB0aGUgdmlydG5ldCBzdHJ1Y3RzIGFuZCBieSBtb3Zp bmcgYSBmZXcgZmllbGRzDQo+IHRvIHBhY2sgaG9sZXMuDQo+IA0KPiAgZHJpdmVycy9uZXQvdmly dGlvL3ZpcnRpb19ldGhkZXYuYyAgICAgICAgICAgIHwgNjQgKysrKysrKysrKystLS0tLS0tLQ0K PiAgZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb19yeHR4LmMgICAgICAgICAgICAgIHwgMzcgKysr KystLS0tLS0NCj4gIGRyaXZlcnMvbmV0L3ZpcnRpby92aXJ0aW9fcnh0eC5oICAgICAgICAgICAg ICB8ICA1ICstDQo+ICBkcml2ZXJzL25ldC92aXJ0aW8vdmlydGlvX3J4dHhfcGFja2VkLmMgICAg ICAgfCAgNCArLQ0KPiAgZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb19yeHR4X3BhY2tlZC5oICAg ICAgIHwgIDYgKy0NCj4gIGRyaXZlcnMvbmV0L3ZpcnRpby92aXJ0aW9fcnh0eF9wYWNrZWRfYXZ4 LmggICB8ICA0ICstDQo+ICBkcml2ZXJzL25ldC92aXJ0aW8vdmlydGlvX3J4dHhfcGFja2VkX25l b24uaCAgfCAgNCArLQ0KPiAgZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb19yeHR4X3NpbXBsZS5o ICAgICAgIHwgIDIgKy0NCj4gIC4uLi9uZXQvdmlydGlvL3ZpcnRpb19yeHR4X3NpbXBsZV9hbHRp dmVjLmMgICB8ICAyICstDQo+ICBkcml2ZXJzL25ldC92aXJ0aW8vdmlydGlvX3J4dHhfc2ltcGxl X25lb24uYyAgfCAgMiArLQ0KPiAgZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb19yeHR4X3NpbXBs ZV9zc2UuYyAgIHwgIDIgKy0NCj4gIC4uLi9uZXQvdmlydGlvL3ZpcnRpb191c2VyL3ZpcnRpb191 c2VyX2Rldi5jICB8ICA0ICstDQo+ICBkcml2ZXJzL25ldC92aXJ0aW8vdmlydGlvX3VzZXJfZXRo ZGV2LmMgICAgICAgfCAgMiArLQ0KPiAgZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRxdWV1ZS5oICAg ICAgICAgICAgICAgIHwgMjQgKysrKy0tLQ0KPiAgMTQgZmlsZXMgY2hhbmdlZCwgODcgaW5zZXJ0 aW9ucygrKSwgNzUgZGVsZXRpb25zKC0pDQo+IA0KPiAtLQ0KPiAyLjI5LjINCg0KV2l0aCBiZWxv dyBjb21taXQgbG9nIGNoYW5nZShiZWNhdXNlIG9mIGNvbW1pdCBsb2cgbGluZSB0b28gbG9uZykN Cg0KICAgIG5ldC92aXJ0aW86IGFsbG9jYXRlIGZha2UgbWJ1ZiBpbiBSeCBxdWV1ZQ0KICAgIFsu Li5dDQogICAgc3RydWN0IHZpcnRuZXRfcnggew0KICAgICBzdHJ1Y3QgdmlydHF1ZXVlICp2cTsg LyowIDgqLw0KDQogICAgIC8qIFhYWCA1NiBieXRlcyBob2xlLCB0cnkgdG8gcGFjayAqLw0KDQog ICAgIC8qIC0tLSBjYWNoZWxpbmUgMSBib3VuZGFyeSAoNjQgYnl0ZXMpIC0tLSAqLw0KICAgICBz dHJ1Y3QgcnRlX21idWYgZmFrZV9tYnVmIF9fYXR0cmlidXRlX18oKF9fYWxpZ25lZF9fKDY0KSkp OyAvKjY0IDEyOCovDQogICAgIC8qIC0tLSBjYWNoZWxpbmUgMyBib3VuZGFyeSAoMTkyIGJ5dGVz KSAtLS0gKi8NCg0KU2VyaWVzIGFwcGxpZWQgdG8gbmV4dC12aXJ0aW8vbWFpbi4NCg0KVGhhbmtz IQ0KQ2hlbmJvDQoNCg==