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 16824A051A; Fri, 17 Jan 2020 09:31:09 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 68F8C1D176; Fri, 17 Jan 2020 09:31:08 +0100 (CET) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id 830CA1D16D for ; Fri, 17 Jan 2020 09:31:06 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 17 Jan 2020 00:31:05 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,329,1574150400"; d="scan'208";a="249159537" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by fmsmga004.fm.intel.com with ESMTP; 17 Jan 2020 00:31:04 -0800 Received: from fmsmsx118.amr.corp.intel.com (10.18.116.18) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 17 Jan 2020 00:31:04 -0800 Received: from shsmsx154.ccr.corp.intel.com (10.239.6.54) by fmsmsx118.amr.corp.intel.com (10.18.116.18) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 17 Jan 2020 00:31:04 -0800 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.30]) by SHSMSX154.ccr.corp.intel.com ([169.254.7.132]) with mapi id 14.03.0439.000; Fri, 17 Jan 2020 16:31:02 +0800 From: "Yang, Qiming" To: "Cui, LunyuanX" , "dev@dpdk.org" Thread-Topic: [PATCH v4] net/i40e: fix multi-queue Rx interrupt for VF Thread-Index: AQHVzQ9tM8Q4xDrjskORwe+c5KzZRKfuhpaQ Date: Fri, 17 Jan 2020 08:31:01 +0000 Message-ID: References: <200110083514.134541-1-lunyuanx.cui@intel.com> <20200117082258.2437-1-lunyuanx.cui@intel.com> In-Reply-To: <20200117082258.2437-1-lunyuanx.cui@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMTM5Y2UwMGYtMTY4OS00OWI1LWIzYjYtNTdmM2I4YzE1MmI5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoieHRpVG43aE5SenpQZnIwaWRiZEJYNGtnSVo5am5oY3NTMzVuR1RGNENZanFGQlc2T3V0djU0eTc2Yk5BYmtCdyJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v4] net/i40e: fix multi-queue Rx interrupt for VF 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQ3VpLCBMdW55dWFuWCA8 bHVueXVhbnguY3VpQGludGVsLmNvbT4NCj4gU2VudDogRnJpZGF5LCBKYW51YXJ5IDE3LCAyMDIw IDQ6MjMgUE0NCj4gVG86IGRldkBkcGRrLm9yZw0KPiBDYzogWWFuZywgUWltaW5nIDxxaW1pbmcu eWFuZ0BpbnRlbC5jb20+OyBDdWksIEx1bnl1YW5YDQo+IDxsdW55dWFueC5jdWlAaW50ZWwuY29t Pg0KPiBTdWJqZWN0OiBbUEFUQ0ggdjRdIG5ldC9pNDBlOiBmaXggbXVsdGktcXVldWUgUnggaW50 ZXJydXB0IGZvciBWRg0KPiANCj4gVGhlIGludGVycnVwdCB2ZWN0b3Igd2hpY2ggYmluZCB0byBx dWV1ZXMgc2hvdWxkIG5vdCBsYXJnZXIgdGhhbiB0aGUgbWF4DQo+IGF2YWlhYmxlIHZlcnRvci4g SXQgd2lsbCBjYXVzZSBwb3J0IHN0YXJ0IGZhaWxlZC4gVGhpcyBwYXRjaCBjaGFuZ2VkIHRoZSBq dWRnZW1lbnQNCj4gY29uZGl0aW9uIG9mIHRoZSBsaW1pdGVkIHZlY3RvciBpZC7CoEl0IGNhbiBl ZmZlY3RpdmVseSBhdm9pZCB2ZWN0b3IgaWQgb3V0IG9mIHJhbmdlLg0KPiANCj4gRml4ZXM6IDVi OGQyZDg5ZGQ5OSAobmV0L2k0MGU6IGVuYWJsZSBtdWx0aS1xdWV1ZSBSeCBpbnRlcnJ1cHQgZm9y IFZGKQ0KPiANCj4gU2lnbmVkLW9mZi1ieTogTHVueXVhbiBDdWkgPGx1bnl1YW54LmN1aUBpbnRl bC5jb20+DQoNClJldmlld2VkLWJ5OiBRaW1pbmcgWWFuZyA8cWltaW5nLnlhbmdAaW50ZWwuY29t Pg0KDQo+IC0tLQ0KPiB2NDoNCj4gLSBDaGFuZ2UgY29tbWl0IG1lc3NhZ2UNCj4gDQo+IHYzOg0K PiAtIENoYW5nZSBjb21taXQgbWVzc2FnZQ0KPiANCj4gdjI6DQo+IC0gQ2hhbmdlIGNvbW1pdCBt ZXNzYWdlDQo+IC0tLQ0KPiAgZHJpdmVycy9uZXQvaTQwZS9pNDBlX2V0aGRldl92Zi5jIHwgNiAr LS0tLS0NCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgNSBkZWxldGlvbnMoLSkN Cj4gDQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9pNDBlL2k0MGVfZXRoZGV2X3ZmLmMNCj4g Yi9kcml2ZXJzL25ldC9pNDBlL2k0MGVfZXRoZGV2X3ZmLmMNCj4gaW5kZXggNDc5ZjgyODJjLi5k NTE0ZTg5OTEgMTAwNjQ0DQo+IC0tLSBhL2RyaXZlcnMvbmV0L2k0MGUvaTQwZV9ldGhkZXZfdmYu Yw0KPiArKysgYi9kcml2ZXJzL25ldC9pNDBlL2k0MGVfZXRoZGV2X3ZmLmMNCj4gQEAgLTY1Nyw3 ICs2NTcsNiBAQCBpNDBldmZfY29uZmlnX2lycV9tYXAoc3RydWN0IHJ0ZV9ldGhfZGV2ICpkZXYp DQo+ICAJc3RydWN0IHJ0ZV9pbnRyX2hhbmRsZSAqaW50cl9oYW5kbGUgPSAmcGNpX2Rldi0+aW50 cl9oYW5kbGU7DQo+ICAJdWludDMyX3QgdmVjdG9yX2lkOw0KPiAgCWludCBpLCBlcnI7DQo+IC0J dWludDE2X3QgbmJfbXNpeDsNCj4gDQo+ICAJaWYgKGRldi0+ZGF0YS0+ZGV2X2NvbmYuaW50cl9j b25mLnJ4cSAhPSAwICYmDQo+ICAJICAgIHJ0ZV9pbnRyX2FsbG93X290aGVycyhpbnRyX2hhbmRs ZSkpDQo+IEBAIC02NjUsOSArNjY0LDYgQEAgaTQwZXZmX2NvbmZpZ19pcnFfbWFwKHN0cnVjdCBy dGVfZXRoX2RldiAqZGV2KQ0KPiAgCWVsc2UNCj4gIAkJdmVjdG9yX2lkID0gSTQwRV9NSVNDX1ZF Q19JRDsNCj4gDQo+IC0JbmJfbXNpeCA9IFJURV9NSU4odmYtPnZmX3Jlcy0+bWF4X3ZlY3RvcnMs DQo+IC0JCQlpbnRyX2hhbmRsZS0+bmJfZWZkKTsNCj4gLQ0KPiAgCW1hcF9pbmZvID0gKHN0cnVj dCB2aXJ0Y2hubF9pcnFfbWFwX2luZm8gKiljbWRfYnVmZmVyOw0KPiAgCW1hcF9pbmZvLT5udW1f dmVjdG9ycyA9IGRldi0+ZGF0YS0+bmJfcnhfcXVldWVzOw0KPiAgCWZvciAoaSA9IDA7IGkgPCBk ZXYtPmRhdGEtPm5iX3J4X3F1ZXVlczsgaSsrKSB7IEBAIC02ODIsNyArNjc4LDcgQEANCj4gaTQw ZXZmX2NvbmZpZ19pcnFfbWFwKHN0cnVjdCBydGVfZXRoX2RldiAqZGV2KQ0KPiAgCQkJaW50cl9o YW5kbGUtPmludHJfdmVjW2ldID0gdmVjdG9yX2lkOw0KPiAgCQlpZiAodmVjdG9yX2lkID4gSTQw RV9NSVNDX1ZFQ19JRCkNCj4gIAkJCXZlY3Rvcl9pZCsrOw0KPiAtCQlpZiAodmVjdG9yX2lkID4g bmJfbXNpeCkNCj4gKwkJaWYgKHZlY3Rvcl9pZCA+PSB2Zi0+dmZfcmVzLT5tYXhfdmVjdG9ycykN Cj4gIAkJCXZlY3Rvcl9pZCA9IEk0MEVfUlhfVkVDX1NUQVJUOw0KPiAgCX0NCj4gDQo+IC0tDQo+ IDIuMTcuMQ0KDQo=