From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by dpdk.org (Postfix) with ESMTP id CC90E9A97 for ; Wed, 18 Mar 2015 17:05:15 +0100 (CET) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga103.jf.intel.com with ESMTP; 18 Mar 2015 09:01:34 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.11,423,1422950400"; d="scan'208";a="700515031" Received: from pgsmsx108.gar.corp.intel.com ([10.221.44.103]) by orsmga002.jf.intel.com with ESMTP; 18 Mar 2015 09:04:50 -0700 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by PGSMSX108.gar.corp.intel.com (10.221.44.103) with Microsoft SMTP Server (TLS) id 14.3.224.2; Thu, 19 Mar 2015 00:04:48 +0800 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.149]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.108]) with mapi id 14.03.0224.002; Thu, 19 Mar 2015 00:04:40 +0800 From: "Wu, Jingjing" To: Thomas Monjalon , "Zhang, Helin" Thread-Topic: [PATCH] i40e: revert internal switch of PF Thread-Index: AQHQYWNoPWAgCMSJN0CjGQtKsYVCaJ0iZ2uA Date: Wed, 18 Mar 2015 16:04:39 +0000 Message-ID: <9BB6961774997848B5B42BEC655768F8BD9EC4@SHSMSX104.ccr.corp.intel.com> References: <1426673208-28670-1-git-send-email-thomas.monjalon@6wind.com> In-Reply-To: <1426673208-28670-1-git-send-email-thomas.monjalon@6wind.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] [PATCH] i40e: revert internal switch of PF X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Mar 2015 16:05:16 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogVGhvbWFzIE1vbmphbG9u IFttYWlsdG86dGhvbWFzLm1vbmphbG9uQDZ3aW5kLmNvbV0NCj4gU2VudDogV2VkbmVzZGF5LCBN YXJjaCAxOCwgMjAxNSAzOjA3IEFNDQo+IFRvOiBaaGFuZywgSGVsaW4NCj4gQ2M6IGRldkBkcGRr Lm9yZzsgV3UsIEppbmdqaW5nDQo+IFN1YmplY3Q6IFtQQVRDSF0gaTQwZTogcmV2ZXJ0IGludGVy bmFsIHN3aXRjaCBvZiBQRg0KPiANCj4gVkVCIHN3aXRjaGluZyBpcyBibG9ja2luZyBWRi4NCj4g SWYgdGhlIHNvdXJjZSBtYWMgYWRkcmVzcyBvZiBwYWNrZXQgc2VudCBmcm9tIFZGIGlzIG5vdCBs aXN0ZWQgaW4gdGhlDQo+IFZFQuKAmXMgbWFjIHRhYmxlLCB0aGUgVkVCIHdpbGwgc3dpdGNoIHRo ZSBwYWNrZXQgYmFjayB0byB0aGUgVkYuDQo+IEl0J3MgYW4gaGFyZHdhcmUgaXNzdWUuDQo+IA0K PiBSZXZlcnRzOiAyY2NhYmQ4Y2QxZjYgKCJpNDBlOiBlbmFibGUgaW50ZXJuYWwgc3dpdGNoIG9m IFBGIikuDQo+IA0KPiBSZXBvcnRlZC1ieTogSmluZ2ppbmcgV3UgPGppbmdqaW5nLnd1QGludGVs LmNvbT4NCj4gU2lnbmVkLW9mZi1ieTogVGhvbWFzIE1vbmphbG9uIDx0aG9tYXMubW9uamFsb25A NndpbmQuY29tPg0KPiAtLS0NCj4gIGxpYi9saWJydGVfcG1kX2k0MGUvaTQwZV9ldGhkZXYuYyB8 IDM2IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiAgMSBmaWxlIGNoYW5n ZWQsIDM2IGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2xpYi9saWJydGVfcG1kX2k0 MGUvaTQwZV9ldGhkZXYuYyBiL2xpYi9saWJydGVfcG1kX2k0MGUvaTQwZV9ldGhkZXYuYw0KPiBp bmRleCA2ODg4MDcyLi5jZjY2ODVlIDEwMDY0NA0KPiAtLS0gYS9saWIvbGlicnRlX3BtZF9pNDBl L2k0MGVfZXRoZGV2LmMNCj4gKysrIGIvbGliL2xpYnJ0ZV9wbWRfaTQwZS9pNDBlX2V0aGRldi5j DQo+IEBAIC0yODY4LDQwICsyODY4LDYgQEAgaTQwZV92c2lfZHVtcF9id19jb25maWcoc3RydWN0 IGk0MGVfdnNpICp2c2kpDQo+ICAJcmV0dXJuIDA7DQo+ICB9DQo+IA0KPiAtLyoNCj4gLSAqIGk0 MGVfZW5hYmxlX3BmX2xiDQo+IC0gKiBAcGY6IHBvaW50ZXIgdG8gdGhlIHBmIHN0cnVjdHVyZQ0K PiAtICoNCj4gLSAqIGFsbG93IGxvb3BiYWNrIG9uIHBmDQo+IC0gKi8NCj4gLXN0YXRpYyBpbmxp bmUgdm9pZA0KPiAtaTQwZV9lbmFibGVfcGZfbGIoc3RydWN0IGk0MGVfcGYgKnBmKQ0KPiAtew0K PiAtCXN0cnVjdCBpNDBlX2h3ICpodyA9IEk0MEVfUEZfVE9fSFcocGYpOw0KPiAtCXN0cnVjdCBp NDBlX3ZzaV9jb250ZXh0IGN0eHQ7DQo+IC0JaW50IHJldDsNCj4gLQ0KPiAtCW1lbXNldCgmY3R4 dCwgMCwgc2l6ZW9mKGN0eHQpKTsNCj4gLQljdHh0LnNlaWQgPSBwZi0+bWFpbl92c2lfc2VpZDsN Cj4gLQljdHh0LnBmX251bSA9IGh3LT5wZl9pZDsNCj4gLQlyZXQgPSBpNDBlX2FxX2dldF92c2lf cGFyYW1zKGh3LCAmY3R4dCwgTlVMTCk7DQo+IC0JaWYgKHJldCkgew0KPiAtCQlQTURfRFJWX0xP RyhFUlIsICJjb3VsZG4ndCBnZXQgcGYgdnNpIGNvbmZpZywgZXJyICVkLCBhcV9lcnIgJWQiLA0K PiAtCQkJcmV0LCBody0+YXEuYXNxX2xhc3Rfc3RhdHVzKTsNCj4gLQkJcmV0dXJuOw0KPiAtCX0N Cj4gLQljdHh0LmZsYWdzID0gSTQwRV9BUV9WU0lfVFlQRV9QRjsNCj4gLQljdHh0LmluZm8udmFs aWRfc2VjdGlvbnMgPQ0KPiAtCQlydGVfY3B1X3RvX2xlXzE2KEk0MEVfQVFfVlNJX1BST1BfU1dJ VENIX1ZBTElEKTsNCj4gLQljdHh0LmluZm8uc3dpdGNoX2lkIHw9DQo+IC0JCXJ0ZV9jcHVfdG9f bGVfMTYoSTQwRV9BUV9WU0lfU1dfSURfRkxBR19BTExPV19MQik7DQo+IC0NCj4gLQlyZXQgPSBp NDBlX2FxX3VwZGF0ZV92c2lfcGFyYW1zKGh3LCAmY3R4dCwgTlVMTCk7DQo+IC0JaWYgKHJldCkN Cj4gLQkJUE1EX0RSVl9MT0coRVJSLCAidXBkYXRlIHZzaSBzd2l0Y2ggZmFpbGVkLCBhcV9lcnI9 JWRcbiIsDQo+IC0JCQlody0+YXEuYXNxX2xhc3Rfc3RhdHVzKTsNCj4gLX0NCj4gLQ0KPiAgLyog U2V0dXAgYSBWU0kgKi8NCj4gIHN0cnVjdCBpNDBlX3ZzaSAqDQo+ICBpNDBlX3ZzaV9zZXR1cChz dHJ1Y3QgaTQwZV9wZiAqcGYsDQo+IEBAIC0yOTM3LDggKzI5MDMsNiBAQCBpNDBlX3ZzaV9zZXR1 cChzdHJ1Y3QgaTQwZV9wZiAqcGYsDQo+ICAJCQlQTURfRFJWX0xPRyhFUlIsICJWRUIgc2V0dXAg ZmFpbGVkIik7DQo+ICAJCQlyZXR1cm4gTlVMTDsNCj4gIAkJfQ0KPiAtCQkvKiBzZXQgQUxMT1dM T09QQkFDayBvbiBwZiwgd2hlbiB2ZWIgaXMgY3JlYXRlZCAqLw0KPiAtCQlpNDBlX2VuYWJsZV9w Zl9sYihwZik7DQo+ICAJfQ0KPiANCj4gIAl2c2kgPSBydGVfem1hbGxvYygiaTQwZV92c2kiLCBz aXplb2Yoc3RydWN0IGk0MGVfdnNpKSwgMCk7DQo+IC0tDQo+IDIuMi4yDQoNCkFja2VkLWJ5OiBK aW5namluZyBXdSA8amluZ2ppbmcud3VAaW50ZWwuY29tPg0KDQoNCg==