From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-000f0801.pphosted.com (mx0a-000f0801.pphosted.com [67.231.144.122]) by dpdk.org (Postfix) with ESMTP id EFE8F2C59 for ; Tue, 28 Jun 2016 12:17:03 +0200 (CEST) Received: from pps.filterd (m0000542.ppops.net [127.0.0.1]) by mx0a-000f0801.pphosted.com (8.16.0.11/8.16.0.11) with SMTP id u5SAGfdL025034; Tue, 28 Jun 2016 03:17:03 -0700 Received: from brmwp-exmb11.corp.brocade.com ([208.47.132.227]) by mx0a-000f0801.pphosted.com with ESMTP id 23ssc523j9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 28 Jun 2016 03:17:02 -0700 Received: from EMEAWP-EXMB11.corp.brocade.com (172.29.11.85) by BRMWP-EXMB11.corp.brocade.com (172.16.59.77) with Microsoft SMTP Server (TLS) id 15.0.1156.6; Tue, 28 Jun 2016 04:17:00 -0600 Received: from EMEAWP-EXMB11.corp.brocade.com (172.29.11.85) by EMEAWP-EXMB11.corp.brocade.com (172.29.11.85) with Microsoft SMTP Server (TLS) id 15.0.1156.6; Tue, 28 Jun 2016 12:16:59 +0200 Received: from EMEAWP-EXMB11.corp.brocade.com ([fe80::85ea:b7da:48dd:1640]) by EMEAWP-EXMB11.corp.brocade.com ([fe80::85ea:b7da:48dd:1640%21]) with mapi id 15.00.1156.000; Tue, 28 Jun 2016 12:16:59 +0200 From: Luca Boccassi To: "wenzhuo.lu@intel.com" CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH 0/2] support mailbox interruption on ixgbe/igb VF Thread-Index: AQHRtYKv2EOfVMLF5EKfocAM60oo95/+v9sA Date: Tue, 28 Jun 2016 10:16:58 +0000 Message-ID: <1467109018.4114.47.camel@brocade.com> References: <1464069991-31051-1-git-send-email-wenzhuo.lu@intel.com> In-Reply-To: <1464069991-31051-1-git-send-email-wenzhuo.lu@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [172.27.212.149] Content-Type: text/plain; charset="utf-8" Content-ID: <06DD86004E2ADF47B2F3BA3616201008@brocade.local> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2016-06-28_07:, , signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 impostorscore=0 lowpriorityscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1604210000 definitions=main-1606280088 Subject: Re: [dpdk-dev] [PATCH 0/2] support mailbox interruption on ixgbe/igb VF 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: Tue, 28 Jun 2016 10:17:04 -0000 T24gVHVlLCAyMDE2LTA1LTI0IGF0IDE0OjA2ICswODAwLCBXZW56aHVvIEx1IHdyb3RlOg0KPiBU aGlzIHBhdGNoIHNldCBhZGRlcyB0aGUgc3VwcG9ydCBvZiB0aGUgbWFpbGJveCBpbnRlcnJ1cHRp b24gb24gVkYuDQo+IFNvLCBWRiBjYW4gcmVjZWljZSB0aGUgbWVzc2dlcyBmb3IgcGh5c2ljYWwg bGluayBkb3duL3VwLg0KPiANCj4gUFM6IFRoaXMgcGF0Y2ggc2V0IGlzIHNwbGl0dGVkIGZyb20g YSBwcmV2aW91cyBwYXRjaCBzZXQsICphdXRvbWF0aWMNCj4gbGluayByZWNvdmVyeSBvbiBpeGdi ZS9pZ2IgVkYqLg0KPiANCj4gV2Vuemh1byBMdSAoMik6DQo+ICAgaXhnYmU6IFZGIHN1cHBvcnRz IG1haWxib3ggaW50ZXJydXB0aW9uIGZvciBQRiBsaW5rIHVwL2Rvd24NCj4gICBpZ2I6IFZGIHN1 cHBvcnRzIG1haWxib3ggaW50ZXJydXB0aW9uIGZvciBQRiBsaW5rIHVwL2Rvd24NCj4gDQo+ICBk b2MvZ3VpZGVzL3JlbF9ub3Rlcy9yZWxlYXNlXzE2XzA3LnJzdCB8ICAgNiArKw0KPiAgZHJpdmVy cy9uZXQvZTEwMDAvaWdiX2V0aGRldi5jICAgICAgICAgfCAxNTkgKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrDQo+ICBkcml2ZXJzL25ldC9peGdiZS9peGdiZV9ldGhkZXYuYyAgICAg ICB8ICA4NSArKysrKysrKysrKysrKysrKy0NCj4gIDMgZmlsZXMgY2hhbmdlZCwgMjQ3IGluc2Vy dGlvbnMoKyksIDMgZGVsZXRpb25zKC0pDQo+IA0KDQpIaSwNCg0KQWZ0ZXIgYmFja3BvcnRpbmcg dGhlc2UgcGF0Y2hlcyB0byAxNi4wNCBvciAyLjIsIHdlIGdldCBhIHNlZ21lbnRhdGlvbg0KZmF1 bHQgd2hlbiB1c2luZyBpbnRlcmZhY2UgYm9uZGluZyB3aGVuIHRoZSBpbnRlcmZhY2VzIGdvIGRv d24uIFRoZQ0Kc2NlbmFyaW8gaXM6DQoNCi0gSG9zdCBoYXMgYSBYNTQwLUFUMiAxMGdiIGNhcmQg dXNpbmcgdGhlIGl4Z2JlIGRyaXZlciwgMiBWRnMgYXJlDQpjcmVhdGVkIGFuZCBwYXNzZXMgdG8g dGhlIHFlbXUva3ZtIGd1ZXN0IFZNIHZpYSBsaWJ2aXJ0DQotIEd1ZXN0IGNyZWF0ZXMgYSBib25k ZWQgbGluayB1c2luZyB0aGUgMiBWRnMNCi0gSG9zdCBzZXRzIHRoZSBWRnMgc3RhdGUgdG8gZG93 biB2aWEgaXAgbGluaw0KLSBHdWVzcyBEUERLIGFwcCBzZWdmYXVsdHMNCg0KQmFja3RyYWNlOg0K DQojMCAgMHgwMDAwMDAwMDAwMDAwMDAwIGluID8/ICgpDQpObyBzeW1ib2wgdGFibGUgaW5mbyBh dmFpbGFibGUuDQojMSAgMHgwMDAwN2ZmZmY1MDAzOTU3IGluIGJvbmRfZXRoZGV2X3NsYXZlX2xp bmtfc3RhdHVzX2NoYW5nZV9tb25pdG9yICgNCiAgICBjYl9hcmc9MHg3Mjc3NDggPHJ0ZV9ldGhf ZGV2aWNlc0BARFBES18yLjIrNDE2OD4pDQogICAgYXQgL3Vzci9zcmMvcGFja2FnZXMvQlVJTEQv ZHJpdmVycy9uZXQvYm9uZGluZy9ydGVfZXRoX2JvbmRfcG1kLmM6MTkzOA0KICAgICAgICBpbnRl cm5hbHMgPSAweDdmZmZlYjhmNWVjMA0KICAgICAgICBpID0gMA0KICAgICAgICBwb2xsaW5nX3Ns YXZlX2ZvdW5kID0gMA0KIzIgIDB4MDAwMDdmZmZmNjhlYTg4YyBpbiBlYWxfYWxhcm1fY2FsbGJh Y2sgKGhkbD08b3B0aW1pemVkIG91dD4sIGFyZz08b3B0aW1pemVkIG91dD4pDQogICAgYXQgL3Vz ci9zcmMvcGFja2FnZXMvQlVJTEQvbGliL2xpYnJ0ZV9lYWwvbGludXhhcHAvZWFsL2VhbF9hbGFy bS5jOjEyMA0KICAgICAgICBub3cgPSB7dHZfc2VjID0gMzU2LCB0dl9uc2VjID0gNTUxMDgyNTc0 fQ0KICAgICAgICBhcCA9IDB4N2ZmZmViYzIyMzgwDQojMyAgMHgwMDAwN2ZmZmY2OGU5MjZkIGlu IGVhbF9pbnRyX3Byb2Nlc3NfaW50ZXJydXB0cyAobmZkcz08b3B0aW1pemVkIG91dD4sIGV2ZW50 cz08b3B0aW1pemVkIG91dD4pDQogICAgYXQgL3Vzci9zcmMvcGFja2FnZXMvQlVJTEQvbGliL2xp YnJ0ZV9lYWwvbGludXhhcHAvZWFsL2VhbF9pbnRlcnJ1cHRzLmM6NzUyDQogICAgICAgIGJ5dGVz X3JlYWQgPSA8b3B0aW1pemVkIG91dD4NCiAgICAgICAgYnVmID0ge3Vpb19pbnRyX2NvdW50ID0g MSwgdmZpb19pbnRyX2NvdW50ID0gMSwgdGltZXJmZF9udW0gPSAxLCANCiAgICAgICAgICBjaGFy YnVmID0gIlwwMDFcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwRFwyNjB+XDM2M1wzNzdcMTc3 XDAwMCJ9DQogICAgICAgIG4gPSAwDQogICAgICAgIHNyYyA9IDB4N2ZmZmViOGQyNjQwDQogICAg ICAgIGNiID0gMHg3ZmZmZWI4ZDJkODANCiAgICAgICAgbmV4dCA9IDxvcHRpbWl6ZWQgb3V0Pg0K ICAgICAgICBhY3RpdmVfY2IgPSA8b3B0aW1pemVkIG91dD4NCiM0ICBlYWxfaW50cl9oYW5kbGVf aW50ZXJydXB0cyAodG90YWxmZHM9PG9wdGltaXplZCBvdXQ+LCBwZmQ9MTIpDQogICAgYXQgL3Vz ci9zcmMvcGFja2FnZXMvQlVJTEQvbGliL2xpYnJ0ZV9lYWwvbGludXhhcHAvZWFsL2VhbF9pbnRl cnJ1cHRzLmM6ODAwDQogICAgICAgIGV2ZW50cyA9IDB4N2ZmZmVmYjFiYTIwDQogICAgICAgIG5m ZHMgPSAxDQojNSAgZWFsX2ludHJfdGhyZWFkX21haW4gKGFyZz08b3B0aW1pemVkIG91dD4pDQog ICAgYXQgL3Vzci9zcmMvcGFja2FnZXMvQlVJTEQvbGliL2xpYnJ0ZV9lYWwvbGludXhhcHAvZWFs L2VhbF9pbnRlcnJ1cHRzLmM6ODcwDQogICAgICAgIHBpcGVfZXZlbnQgPSB7ZXZlbnRzID0gMywg ZGF0YSA9IHtwdHIgPSAweDYsIGZkID0gNiwgdTMyID0gNiwgdTY0ID0gNn19DQogICAgICAgIHNy YyA9IDxvcHRpbWl6ZWQgb3V0Pg0KICAgICAgICBudW1mZHMgPSA8b3B0aW1pemVkIG91dD4NCiAg ICAgICAgcGZkID0gMTINCiAgICAgICAgZXYgPSB7ZXZlbnRzID0gMywgZGF0YSA9IHtwdHIgPSAw eGY3ZGYwMmU1MDAwMDAwMDUsIGZkID0gNSwgdTMyID0gNSwgDQogICAgICAgICAgICB1NjQgPSAx Nzg2MDk5NzgyOTc0NTQ0MjgyMX19DQogICAgICAgIF9fZnVuY19fID0gImVhbF9pbnRyX3RocmVh ZF9tYWluIg0KIzYgIDB4MDAwMDdmZmZmMzdlYjBhNCBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdm ZmZlZmIzYzcwMCkgYXQgcHRocmVhZF9jcmVhdGUuYzozMDkNCiAgICAgICAgX19yZXMgPSA8b3B0 aW1pemVkIG91dD4NCiAgICAgICAgcGQgPSAweDdmZmZlZmIzYzcwMA0KICAgICAgICBub3cgPSA8 b3B0aW1pemVkIG91dD4NCiAgICAgICAgdW53aW5kX2J1ZiA9IHtjYW5jZWxfam1wX2J1ZiA9IHt7 am1wX2J1ZiA9IHsxNDA3MzcyMTQ5MjQ1NDQsIDI1MTA4MTQwNjg1NjQ2NDUxODgsIDEsIA0KICAg ICAgICAgICAgICAgIDE0MDczNzM1NDEyNTQwOCwgMTQwNzM3MzM2NTQ4MDcyLCAxNDA3MzcyMTQ5 MjQ1NDQsIC0yNTEwNzc5MzgwMTYxNDg5NTk2LCANCiAgICAgICAgICAgICAgICAtMjUxMDgwNjM2 MTMzMjAzNDIzNn0sIG1hc2tfd2FzX3NhdmVkID0gMH19LCBwcml2ID0ge3BhZCA9IHsweDAsIDB4 MCwgMHgwLCAweDB9LCANCiAgICAgICAgICAgIGRhdGEgPSB7cHJldiA9IDB4MCwgY2xlYW51cCA9 IDB4MCwgY2FuY2VsdHlwZSA9IDB9fX0NCiAgICAgICAgbm90X2ZpcnN0X2NhbGwgPSA8b3B0aW1p emVkIG91dD4NCiAgICAgICAgcGFnZXNpemVfbTEgPSA8b3B0aW1pemVkIG91dD4NCiAgICAgICAg c3AgPSA8b3B0aW1pemVkIG91dD4NCiAgICAgICAgZnJlZXNpemUgPSA8b3B0aW1pemVkIG91dD4N CiAgICAgICAgX19QUkVUVFlfRlVOQ1RJT05fXyA9ICJzdGFydF90aHJlYWQiDQojNyAgMHgwMDAw N2ZmZmYxYjgyODdkIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4 Nl82NC9jbG9uZS5TOjExMQ0KDQpJdCBkaWVzIGluIHRoaXMgYml0Og0KDQovKiBVcGRhdGUgc2xh dmUgbGluayBzdGF0dXMgKi8NCigqc2xhdmVfZXRoZGV2LT5kZXZfb3BzLT5saW5rX3VwZGF0ZSko c2xhdmVfZXRoZGV2LA0KCWludGVybmFscy0+c2xhdmVzW2ldLmxpbmtfc3RhdHVzX3dhaXRfdG9f Y29tcGxldGUpOw0KDQooZ2RiKSBwcmludCBydGVfZXRoX2RldmljZXNbaW50ZXJuYWxzLT5zbGF2 ZXNbaV0ucG9ydF9pZF0NCiQ3ID0ge3J4X3BrdF9idXJzdCA9IDB4MCwgdHhfcGt0X2J1cnN0ID0g MHgwLCBkYXRhID0gMHgwLCBkcml2ZXIgPSAweDAsIGRldl9vcHMgPSAweDAsIHtwY2lfZGV2ID0g MHgwLCANCiAgICB2bWJ1c19kZXYgPSAweDB9LCBsaW5rX2ludHJfY2JzID0ge3RxaF9maXJzdCA9 IDB4MCwgdHFoX2xhc3QgPSAweDB9LCBwb3N0X3J4X2J1cnN0X2NicyA9IHsNCiAgICAweDAgPHJl cGVhdHMgMjU2IHRpbWVzPn0sIHByZV90eF9idXJzdF9jYnMgPSB7MHgwIDxyZXBlYXRzIDI1NiB0 aW1lcz59LCBhdHRhY2hlZCA9IDAgJ1wwMDAnLCANCiAgZGV2X3R5cGUgPSBSVEVfRVRIX0RFVl9V TktOT1dOfQ0KDQpJJ20gYXNzdW1pbmcgaXQncyBub3QgYSBzaW1wbHkgbWF0dGVyIG9mIGNoZWNr aW5nIHRoZSBkZXZfdHlwZSBvciBmb3INCm51bGxzLiBEbyB5b3UgaGF2ZSBhbnkgc3VnZ2VzdGlv bnMvaW5zaWdodD8gSSdtIGRlbHZpbmcgaW50byB0aGUgaXNzdWUsDQpidXQgaXQncyB0aGUgZmly c3QgdGltZSBJIGxvb2sgYXQgdGhlIGJvbmRpbmcgY29kZSBzbyBhbnkgaGVscCBvcg0KcG9pbnRl cnMgd291bGQgYmUgZ3JlYXRseSBhcHByZWNpYXRlZC4NCg0KTm90ZSB0aGF0IEkgYWxzbyB0cmll ZCB0byBiYWNrcG9ydCB0aGUgYWRkaXRpb25hbCBwYXRjaGVzIGZvciByZXNldCB0aGF0DQphcmUg Y3VycmVudGx5IHVuZGVyIHJldmlldyBvbiB0b3Agb2YgdGhlc2UsIGJ1dCB0aGVyZSdzIG5vIGRp ZmZlcmVuY2UuDQpCdXQgSSBoYXZlIG5vdCB5ZXQgdXNlZCB0aGUgbmV3IHJlc2V0IEFQSSBpbiBv dXIgYXBwIHRob3VnaC4NCg0KVGhhbmtzIQ0KDQotLSANCktpbmQgcmVnYXJkcywNCkx1Y2EgQm9j Y2Fzc2kNCg==