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 89DF9A04B5; Mon, 11 Jan 2021 03:56:07 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 04B5F140CA4; Mon, 11 Jan 2021 03:56:07 +0100 (CET) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id 50083140CA3 for ; Mon, 11 Jan 2021 03:56:05 +0100 (CET) IronPort-SDR: POrY09GX/klGWTu1VFrb4Xg9h9IgqBZCzg1aObW6nJtxZgn2fkNG7pi/rrnb7AldxbfyNpKUwA 7+PX87vwPhEQ== X-IronPort-AV: E=McAfee;i="6000,8403,9860"; a="157576846" X-IronPort-AV: E=Sophos;i="5.79,337,1602572400"; d="scan'208";a="157576846" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jan 2021 18:56:04 -0800 IronPort-SDR: XOu6xZ0a8br4IxD2Q+VofeEMZW91rKaRKbpQ5URz6p0nVtaTXK9+okBD2whpaljU7jAG0e0NZb DomnzxMkR0+A== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.79,337,1602572400"; d="scan'208";a="423638117" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga001.jf.intel.com with ESMTP; 10 Jan 2021 18:56:03 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Sun, 10 Jan 2021 18:56:03 -0800 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Sun, 10 Jan 2021 18:56:03 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Sun, 10 Jan 2021 18:56:03 -0800 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.48) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Sun, 10 Jan 2021 18:56:02 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TeXQAFc+CriVLRgyiYCpVrUAjlLNUgnt9ccnhQINa4s8W4Rz+cpW2AN0dLs1Nr0ymdwTGOYmDerhEeTuQM2lBf7VAYHIvoYqBXNA4tAOdGFH0tvg2b1SCwXqontiKSesbrU1ygcVeEKnxJ9gzoEpNx5y5tpG0vY1SREIQF0v1SD0+bVh2be4q3jZcH2chaSTbN8HPV2bi1H7A94Fh7xE/E4LlIwYuTtppnBmlwjeaThk/IAhJRRf9HDrRlLbs41YHrSdN3o7fRGuOsAVWUeWTZ0dK2/UsfqgC9X0PydPyO1msijD9mS6VJFKyF4lm0/SZVvOARzutfZlfQx+go1P1w== 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=HGYFjeqxOmP4na42Jd6NjgDqrb9YXx6AoQps9UquyoM=; b=i58tZqewOO/q8qoIZ8xhdKA7ldLsqV/PSuM86H++CbIlSt9vFc27UVwurNR5N9Qm9Mscb1vpjsaTggXXqUFVEebU/rc/PjIpT3kFszyBcNR7873a0yPGqG8sqUUMBvQrwSBzyw1qW7ixK4wf26EjxTh2Axh/MP241Juej+P0UhVxBm6RfSikwfMFdEbUtsTsnIJyKlttt1ArcvmTdTebbQzzYn9Fu40qOay8AZAM34c2WpE7zTc2So0rEKhWTe19H5cUNoekmxDem/KWNGPouZNtD9XPWbMTG6cWpXsbGOOC0PV20XI+SKKRJQYhzI9Qx9gLpRhrID7uWKWz7WIx5A== 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=HGYFjeqxOmP4na42Jd6NjgDqrb9YXx6AoQps9UquyoM=; b=YMVmBosjJL4eg8f5Dfagh00p8gO5sjrucWOCQKOKDrbe2klPF+oDJP59eRHnAv56fZWnSfyKAbAgPyQ5nOH0kEMdLnAzmbnhtHMLhQpPlrsFOZw0r1KoQxN++ccTO0lBravKmHoYHA2I+IGI6oOKti1e6bLTNZKqpSH+SDDOX/s= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by MN2PR11MB3632.namprd11.prod.outlook.com (2603:10b6:208:ec::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.9; Mon, 11 Jan 2021 02:56:01 +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.3742.012; Mon, 11 Jan 2021 02:56:01 +0000 From: "Xia, Chenbo" To: Maxime Coquelin , "dev@dpdk.org" , "amorenoz@redhat.com" , "david.marchand@redhat.com" , "olivier.matz@6wind.com" Thread-Topic: [PATCH 3/3] net/virtio: pack virtuqueue struct Thread-Index: AQHW17SG4nM60LSfBkev/+IzoSbaf6oh2rlg Date: Mon, 11 Jan 2021 02:56:00 +0000 Message-ID: References: <20201221161456.31696-1-maxime.coquelin@redhat.com> <20201221161456.31696-4-maxime.coquelin@redhat.com> In-Reply-To: <20201221161456.31696-4-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.102.204.36] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 55c8882f-549c-41d1-d418-08d8b5dc6e10 x-ms-traffictypediagnostic: MN2PR11MB3632: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4303; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Dmlfit9Lb+rhwpuWLYtV2fUWfcjFJhUIm52E8hqpKJNptnRl0BdULT7Wwr5bDF6jma58pTOAnmSjl4OOBRRmLDEAxdrczOkMDeP4e9yC9idK520b5SoZzPnjQ1yeLYu0vi3l2e0F411Ma9IKSC3hBEz0Goiinv9ktdEzyjqNJstAaMv8rGhV66wwpmrHBppnOkfGOpdgj2xbQqIjfj2c5VImTOQ15kBz9yNJUfRzz/K+CR93XtI4u3u22BRUhE2TmqPDfxov7FxUFtnrhWjoGMWFdAVXUGINd5NU3pUvYrmwH9PTx8CXaDzqaPBnDZud4fdHz9o9n4L+dghbWO4Np2EApaKd4XMQ1x7QZDSEYr12uVAA0UcTFL0bQIsoWNWqR+tk2al6CY9NTeWweX0u5g== 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)(376002)(39860400002)(346002)(366004)(136003)(396003)(110136005)(52536014)(316002)(2906002)(26005)(186003)(7696005)(33656002)(66446008)(66556008)(76116006)(64756008)(66946007)(71200400001)(83380400001)(6506007)(53546011)(66476007)(86362001)(9686003)(8936002)(8676002)(478600001)(5660300002)(55016002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?QllkZ04yVFZpakp1V1IveExCOUNtS0dSRE5kdUJteHZQc2F6TFNsdzNkRDF4?= =?utf-8?B?ek1rRzM4WStJSWNOc3lyNFdaZWhmQ1NaQVhML1RLT0ZMUFZ0UGxRYTNmTjZF?= =?utf-8?B?YWhJU0xaT2ZJVXVkRXRJQUhGSXd0T3MzQmN0UUtvVEtnQyt4SmFGaWFlVXl0?= =?utf-8?B?dWZkc3lJZ2FORDRIb1FGVDdybHRrK3QvRkQ0WldCU0Ewc2xmMWFzQ0JIcE9s?= =?utf-8?B?d1NKN255amRHeGpqZm1HSytUMnNVbEFSQitaRzZCVW9ZR3g1TWwxbGhMYTRu?= =?utf-8?B?Qm1RclJQYzU1RmZoVXYveHRJK0dhVHJuQlJ6TTgwamJ1Q056NEhWcXhrUVIy?= =?utf-8?B?MFBteGhmTTRBWDZBZnhoYlc3QUlQcHhlSXVINjQ3aTc5UUlqaG05bStkaUl4?= =?utf-8?B?anE0K0RxaXlNakp4czFwVXBoSnk4Tm03OG50Yk91MDZxbUhnL1Bua0JUV3VR?= =?utf-8?B?Tk9weWhkczVnaWxrdzIyTTNQaGp1ZXJIVnVlVFk3aTRoMUpCYUY2TFJ4MlRS?= =?utf-8?B?cWZlQWFJVkdwSFh0MmxpT1Z3QUMybURRTFZkeXJIa2gyVGwyRkh3R3RacXQy?= =?utf-8?B?VUVXWFlhWTVPcURXNXU0MmYrakl5azVtbTBVNWNGc0lrL1ZpTkxuekVaM2lY?= =?utf-8?B?elNYa3l4ZnlaQWxRTW1rN1JWRkhTeU1xTHAyMzg0dE5ZOTNHS0NJMjJpc0tl?= =?utf-8?B?UHUrb3ZSQ3c3ODRJamZuSkVPa0dCMExQWld2N0tYVnlFZnVvMit1NVhrVFJ4?= =?utf-8?B?VUVJdFJCbEM1cjFPREgreGFaN0JmeUVmVE15MUUzNHlDUCsycTE0ZStQdGRQ?= =?utf-8?B?bzdDaTgyQXpVN0FrV2EweFYrSWt2S3dMNXFJcG52K3U4RU9qc250TFYrU3Nx?= =?utf-8?B?WEZzd05tSk9USXh0NFJVQ3Y2eS93aFVGNUJNa3JHc1Rzb2FiMDlWZFNtREh6?= =?utf-8?B?ckhvT2c2cExidEtKR040L0R3SnI1T0Y1OFJiSUIzNXc5cTR4NjAxalNadkZR?= =?utf-8?B?SjBTZHBqYW41YWZEVEpkc095dUt0cUVLRXBWTXMwUE5ja1VRUktOeXlBcWEv?= =?utf-8?B?Ulk0VUtKNTFDV1FndGdRVzY4R1lnV09ldnJHUFVqTkxodjd4Z3hSTTdUd3Bz?= =?utf-8?B?RlgzRURHSWo0N2VENHRnOU1ZZFdObkFnZzNGUmhEcExyUnBvVldFRXI2M3l6?= =?utf-8?B?Wlg4TStMeXlkL2RxZWoxMFB4UGt2dGE2Y284ZEEzeStaYUtrRFRPMzdETWlv?= =?utf-8?B?QVh3MmhBN2JrRFgvM2h6bkMrQnJ6V1loUWNDYUZrRStwTEx2UEFualVXU0ZX?= =?utf-8?Q?0NHSUXQG+0WF8=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: 55c8882f-549c-41d1-d418-08d8b5dc6e10 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jan 2021 02:56:01.2736 (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: Q93p7goJJMELz9KdQlAwOAtLU8nPKJylm7UtVksI3MNshH4CNYLkLhRCozqzjSEu9onZ/c752WtHI5ePOtqtHQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3632 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH 3/3] net/virtio: pack virtuqueue struct 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+IFNlbnQ6IFR1ZXNkYXks IERlY2VtYmVyIDIyLCAyMDIwIDEyOjE1IEFNDQo+IFRvOiBkZXZAZHBkay5vcmc7IFhpYSwgQ2hl bmJvIDxjaGVuYm8ueGlhQGludGVsLmNvbT47IGFtb3Jlbm96QHJlZGhhdC5jb207DQo+IGRhdmlk Lm1hcmNoYW5kQHJlZGhhdC5jb207IG9saXZpZXIubWF0ekA2d2luZC5jb20NCj4gQ2M6IE1heGlt ZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+IFN1YmplY3Q6IFtQQVRD SCAzLzNdIG5ldC92aXJ0aW86IHBhY2sgdmlydHVxdWV1ZSBzdHJ1Y3QNCg0Kcy92aXJ0dXF1ZXVl L3ZpcnRxdWV1ZQ0KDQo+IA0KPiBUaGlzIHBhdGNoIG9wdGltaXplcyBwYWNraW5nIG9mIHRoZSB2 aXJ0dXF1ZXVlDQoNCkRpdHRvDQoNCldpdGggYWJvdmUgZml4ZWQ6DQoNClJldmlld2VkLWJ5OiBD aGVuYm8gWGlhIDxjaGVuYm8ueGlhQGludGVsLmNvbT4NCg0KPiBzdHJ1Y3QgYnkgbW92aW5nIGZp ZWxkcyBhcm91bmQgdG8gZmlsbCBob2xlcy4NCj4gDQo+IE9mZnNldCBmaWVsZCBpcyBub3QgdXNl ZCBhbmQgc28gY2FuIGJlIHJlbW92ZWQuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBNYXhpbWUgQ29x dWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiAtLS0NCj4gIGRyaXZlcnMvbmV0 L3ZpcnRpby92aXJ0cXVldWUuaCB8IDE4ICsrKysrKysrKy0tLS0tLS0tLQ0KPiAgMSBmaWxlIGNo YW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQg YS9kcml2ZXJzL25ldC92aXJ0aW8vdmlydHF1ZXVlLmggYi9kcml2ZXJzL25ldC92aXJ0aW8vdmly dHF1ZXVlLmgNCj4gaW5kZXggYzY0ZTdkY2JkZi4uM2IwOGFhYzkzMSAxMDA2NDQNCj4gLS0tIGEv ZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRxdWV1ZS5oDQo+ICsrKyBiL2RyaXZlcnMvbmV0L3ZpcnRp by92aXJ0cXVldWUuaA0KPiBAQCAtMjQ1LDYgKzI0NSwxNSBAQCBzdHJ1Y3QgdmlydHF1ZXVlIHsN Cj4gIAl1aW50MTZfdCB2cV9hdmFpbF9pZHg7IC8qKjwgc3luYyB1bnRpbCBuZWVkZWQgKi8NCj4g IAl1aW50MTZfdCB2cV9mcmVlX3RocmVzaDsgLyoqPCBmcmVlIHRocmVzaG9sZCAqLw0KPiANCj4g KwkvKioNCj4gKwkgKiBIZWFkIG9mIHRoZSBmcmVlIGNoYWluIGluIHRoZSBkZXNjcmlwdG9yIHRh YmxlLiBJZg0KPiArCSAqIHRoZXJlIGFyZSBubyBmcmVlIGRlc2NyaXB0b3JzLCB0aGlzIHdpbGwg YmUgc2V0IHRvDQo+ICsJICogVlFfUklOR19ERVNDX0NIQUlOX0VORC4NCj4gKwkgKi8NCj4gKwl1 aW50MTZfdCAgdnFfZGVzY19oZWFkX2lkeDsNCj4gKwl1aW50MTZfdCAgdnFfZGVzY190YWlsX2lk eDsNCj4gKwl1aW50MTZfdCAgdnFfcXVldWVfaW5kZXg7ICAgLyoqPCBQQ0kgcXVldWUgaW5kZXgg Ki8NCj4gKw0KPiAgCXZvaWQgKnZxX3JpbmdfdmlydF9tZW07ICAvKio8IGxpbmVhciBhZGRyZXNz IG9mIHZyaW5nKi8NCj4gIAl1bnNpZ25lZCBpbnQgdnFfcmluZ19zaXplOw0KPiANCj4gQEAgLTI1 NywxNSArMjY2LDYgQEAgc3RydWN0IHZpcnRxdWV1ZSB7DQo+ICAJcnRlX2lvdmFfdCB2cV9yaW5n X21lbTsgLyoqPCBwaHlzaWNhbCBhZGRyZXNzIG9mIHZyaW5nLA0KPiAgCSAgICAgICAgICAgICAg ICAgICAgICAgICAqIG9yIHZpcnR1YWwgYWRkcmVzcyBmb3IgdmlydGlvX3VzZXIuICovDQo+IA0K PiAtCS8qKg0KPiAtCSAqIEhlYWQgb2YgdGhlIGZyZWUgY2hhaW4gaW4gdGhlIGRlc2NyaXB0b3Ig dGFibGUuIElmDQo+IC0JICogdGhlcmUgYXJlIG5vIGZyZWUgZGVzY3JpcHRvcnMsIHRoaXMgd2ls bCBiZSBzZXQgdG8NCj4gLQkgKiBWUV9SSU5HX0RFU0NfQ0hBSU5fRU5ELg0KPiAtCSAqLw0KPiAt CXVpbnQxNl90ICB2cV9kZXNjX2hlYWRfaWR4Ow0KPiAtCXVpbnQxNl90ICB2cV9kZXNjX3RhaWxf aWR4Ow0KPiAtCXVpbnQxNl90ICB2cV9xdWV1ZV9pbmRleDsgICAvKio8IFBDSSBxdWV1ZSBpbmRl eCAqLw0KPiAtCXVpbnQxNl90IG9mZnNldDsgLyoqPCByZWxhdGl2ZSBvZmZzZXQgdG8gb2J0YWlu IGFkZHIgaW4gbWJ1ZiAqLw0KPiAgCXVpbnQxNl90ICAqbm90aWZ5X2FkZHI7DQo+ICAJc3RydWN0 IHJ0ZV9tYnVmICoqc3dfcmluZzsgIC8qKjwgUlggc29mdHdhcmUgcmluZy4gKi8NCj4gIAlzdHJ1 Y3QgdnFfZGVzY19leHRyYSB2cV9kZXNjeFswXTsNCj4gLS0NCj4gMi4yOS4yDQoNCg==