From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id C6EF78EA1 for ; Fri, 22 Jan 2016 12:37:34 +0100 (CET) Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga102.jf.intel.com with ESMTP; 22 Jan 2016 03:37:33 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.22,330,1449561600"; d="scan'208";a="866111715" Received: from irsmsx106.ger.corp.intel.com ([163.33.3.31]) by orsmga001.jf.intel.com with ESMTP; 22 Jan 2016 03:37:32 -0800 Received: from irsmsx103.ger.corp.intel.com ([169.254.3.30]) by IRSMSX106.ger.corp.intel.com ([169.254.8.197]) with mapi id 14.03.0248.002; Fri, 22 Jan 2016 11:37:32 +0000 From: "Andralojc, WojciechX" To: "Ananyev, Konstantin" , Panu Matilainen Thread-Topic: [dpdk-dev] [PATCH v3] Patch introducing API to read/write Intel Architecture Model Specific Registers (MSR)... Thread-Index: AQHRVCRbel1sTGsA1E2S4dUi11YV0Z8Fx4OAgAADjICAAYWjgIAAEIGAgAAHlBA= Date: Fri, 22 Jan 2016 11:37:31 +0000 Message-ID: <3FD2C4106EAA5C43838688C653B6E2AFDC37A3@IRSMSX103.ger.corp.intel.com> References: <2601191342CEEE43887BDE71AB97725836AEC360@irsmsx105.ger.corp.intel.com> <1453364287-37283-1-git-send-email-wojciechx.andralojc@intel.com> <56A0B533.5060201@redhat.com> <2601191342CEEE43887BDE71AB97725836AEE93B@irsmsx105.ger.corp.intel.com> <56A1FF07.5060006@redhat.com> <2601191342CEEE43887BDE71AB97725836AEEE54@irsmsx105.ger.corp.intel.com> In-Reply-To: <2601191342CEEE43887BDE71AB97725836AEEE54@irsmsx105.ger.corp.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_IC x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOWM2ZTAyMjUtM2QwYi00MTBkLTg5MWEtNmRlMzdhMGY4MjA3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE1LjQuMTAuMTkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiaGxCbHc2UFprMm1qdVp5ZGlKcWZabVBBZ0RXSDZXUk1pVzlmZG1oRWtObz0ifQ== x-originating-ip: [163.33.239.180] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] [PATCH v3] Patch introducing API to read/write Intel Architecture Model Specific Registers (MSR)... 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: Fri, 22 Jan 2016 11:37:36 -0000 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmFueWV2LCBLb25zdGFudGlu DQo+IFNlbnQ6IEZyaWRheSwgSmFudWFyeSAyMiwgMjAxNiAxMTowNSBBTQ0KPiBUbzogUGFudSBN YXRpbGFpbmVuOyBBbmRyYWxvamMsIFdvamNpZWNoWA0KPiBDYzogZGV2QGRwZGsub3JnDQo+IFN1 YmplY3Q6IFJFOiBbZHBkay1kZXZdIFtQQVRDSCB2M10gUGF0Y2ggaW50cm9kdWNpbmcgQVBJIHRv IHJlYWQvd3JpdGUgSW50ZWwNCj4gQXJjaGl0ZWN0dXJlIE1vZGVsIFNwZWNpZmljIFJlZ2lzdGVy cyAoTVNSKS4uLg0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206 IFBhbnUgTWF0aWxhaW5lbiBbbWFpbHRvOnBtYXRpbGFpQHJlZGhhdC5jb21dDQo+ID4gU2VudDog RnJpZGF5LCBKYW51YXJ5IDIyLCAyMDE2IDEwOjA2IEFNDQo+ID4gVG86IEFuYW55ZXYsIEtvbnN0 YW50aW47IEFuZHJhbG9qYywgV29qY2llY2hYDQo+ID4gQ2M6IGRldkBkcGRrLm9yZw0KPiA+IFN1 YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSCB2M10gUGF0Y2ggaW50cm9kdWNpbmcgQVBJIHRv IHJlYWQvd3JpdGUgSW50ZWwNCj4gQXJjaGl0ZWN0dXJlIE1vZGVsIFNwZWNpZmljIFJlZ2lzdGVy cyAoTVNSKS4uLg0KPiA+DQo+ID4gT24gMDEvMjEvMjAxNiAxMjo1MSBQTSwgQW5hbnlldiwgS29u c3RhbnRpbiB3cm90ZToNCj4gPiA+IEhpIFBhbnUsDQo+ID4gPg0KPiA+ID4+IC0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tDQo+ID4gPj4gRnJvbTogZGV2IFttYWlsdG86ZGV2LWJvdW5jZXNAZHBk ay5vcmddIE9uIEJlaGFsZiBPZiBQYW51DQo+ID4gPj4gTWF0aWxhaW5lbg0KPiA+ID4+IFNlbnQ6 IFRodXJzZGF5LCBKYW51YXJ5IDIxLCAyMDE2IDEwOjM5IEFNDQo+ID4gPj4gVG86IEFuZHJhbG9q YywgV29qY2llY2hYDQo+ID4gPj4gQ2M6IGRldkBkcGRrLm9yZw0KPiA+ID4+IFN1YmplY3Q6IFJl OiBbZHBkay1kZXZdIFtQQVRDSCB2M10gUGF0Y2ggaW50cm9kdWNpbmcgQVBJIHRvIHJlYWQvd3Jp dGUNCj4gSW50ZWwgQXJjaGl0ZWN0dXJlIE1vZGVsIFNwZWNpZmljIFJlZ2lzdGVycyAoTVNSKS4u Lg0KPiA+ID4+DQo+ID4gPj4gT24gMDEvMjEvMjAxNiAxMDoxOCBBTSwgV29qY2llY2ggQW5kcmFs b2pjIHdyb3RlOg0KPiA+ID4+PiBQYXRjaCByZXdvcmtlZC4NCj4gPiA+Pj4NCj4gPiA+Pj4gU2ln bmVkLW9mZi1ieTogV29qY2llY2ggQW5kcmFsb2pjIDx3b2pjaWVjaHguYW5kcmFsb2pjQGludGVs LmNvbT4NCj4gPiA+Pj4gLS0tDQo+ID4gPj4+ICAgIGxpYi9saWJydGVfZWFsL2NvbW1vbi9pbmNs dWRlL2FyY2gveDg2L3J0ZV9tc3IuaCB8ICA4OA0KPiArKysrKysrKysrKysrKysrKw0KPiA+ID4+ PiAgICBsaWIvbGlicnRlX2VhbC9saW51eGFwcC9lYWwvTWFrZWZpbGUgICAgICAgICAgICAgfCAg IDEgKw0KPiA+ID4+PiAgICBsaWIvbGlicnRlX2VhbC9saW51eGFwcC9lYWwvYXJjaC94ODYvcnRl X21zci5jICAgfCAxMTYNCj4gKysrKysrKysrKysrKysrKysrKysrKysNCj4gPiA+Pj4gICAgMyBm aWxlcyBjaGFuZ2VkLCAyMDUgaW5zZXJ0aW9ucygrKQ0KPiA+ID4+PiAgICBjcmVhdGUgbW9kZSAx MDA2NDQNCj4gbGliL2xpYnJ0ZV9lYWwvY29tbW9uL2luY2x1ZGUvYXJjaC94ODYvcnRlX21zci5o DQo+ID4gPj4+ICAgIGNyZWF0ZSBtb2RlIDEwMDY0NA0KPiA+ID4+PiBsaWIvbGlicnRlX2VhbC9s aW51eGFwcC9lYWwvYXJjaC94ODYvcnRlX21zci5jDQo+ID4gPj4NCj4gPiA+PiBUaGlzIGNyZWF0 ZXMgYSBuZXcgYXJjaC1zcGVjaWZpYyBwdWJsaWMgQVBJLCB3aXRoIHJ0ZV9tc3IuaA0KPiA+ID4+ IGluc3RhbGxlZCBhcyBhIHB1YmxpYyBoZWFkZXIgYW5kIGltcGxlbWVudGF0aW9uIGluIHRoZSBs aWJyYXJ5IChhcw0KPiA+ID4+IG9wcG9zZWQgdG8gaW5saW5lKSwgYW5kIHNvIHRoZSBuZXcgZnVu Y3Rpb25zIHdvdWxkIGhhdmUgdG8gYmUgYWRkZWQNCj4gPiA+PiB0byBydGVfZWFsX3ZlcnNpb24u bWFwLg0KPiA+ID4+DQo+ID4gPj4gSG93ZXZlciB0aGF0IGlzIGEgYml0IG9mIGEgcHJvYmxlbSBz aW5jZSBpdCBvbmx5IGV4aXN0cyBvbiBJQQ0KPiA+ID4+IGFyY2hpdGVjdHVyZXMsIHNvIGl0J2Qg bWVhbiBkdW1teSBlbnRyaWVzIGluIHRoZSB2ZXJzaW9uIG1hcCBmb3INCj4gPiA+PiBhbGwgb3Ro ZXIgYXJjaGl0ZWN0dXJlcy4gQWxsIHRoZSBvdGhlciBhcmNoLXNwZWNpZmljIEFQSXMgYXJlDQo+ ID4gPj4gaW5saW5lIGNvZGUgc28gdGhpcyBpcyB0aGUgZmlyc3Qgb2YgaXRzIGtpbmQuDQo+ID4g Pg0KPiA+ID4gTXkgdGhvdWdodCB3YXM6DQo+ID4gPiAxLiBpbXBsZW1lbnRhdGlvbiBpcyBsaW51 eCBzcGVjaWZpYyAoYXMgSSBrbm93IG5vdCBzdXBwb3NlZCB0byB3b3JrIHVuZGVyDQo+IGZyZWVi c2QpLg0KPiA+ID4gMi4gdGhleSBhcmUgbm90IHN1cHBvc2VkIHRvIGJlIHVzZWQgYXQgcnVuLXRp bWUgY2lkZS1wYXRoLCBzbyBubyBuZWVkIHRvIGJlDQo+IGlubGluZWQuDQo+ID4NCj4gPiBTcGVl ZCBpcyBub3QgdGhlIG9ubHkgaW50ZXJlc3RpbmcgYXR0cmlidXRlIG9mIGlubGluaW5nLCBpbmxp bmVkIGNvZGUNCj4gPiBhbHNvIGVmZmVjdGl2ZWx5IGVzY2FwZXMgdGhlIGxpYnJhcnkgQUJJIHNv IGl0IGRvZXMgbm90IG5lZWQNCj4gPiB2ZXJzaW9uaW5nIC8gZXhwb3J0aW5nLg0KPiA+DQo+ID4g PiAzLiBBcyBJIHVuZGVyc3RhbmQgd2UgcGxhbiB0byAgaGF2ZSBhIGxpYnJhcnkgdGhhdCB3aWxs IHVzZSB0aGVzZSBmdW5jdGlvbnMNCj4gYW55d2F5Lg0KPiA+DQo+ID4gSXMgdGhpcyBsaWJyYXJ5 IGdvaW5nIHRvIGJlIGEgZ2VuZXJpYyBvciBzcGVjaWZpYyB0byBJbnRlbCBDUFVzPw0KPiANCj4g QXMgSSB1bmRlcnN0YW5kIC0geWVzLg0KPiBJdCBzdXBwb3NlZCB0byB1dGlsaXNlIG5ldyBJbnRl bCBjaGlwcyBDQVQgYWJpbGl0aWVzLg0KPiBXb2pjaWVjaCwgcGxlYXNlIGNvcnJlY3QgbWUgaWYg SSBtaXNzZWQgc29tZXRoaW5nIGhlcmUuDQoNCktvbnN0YW50aW4sIHllcywgeW91IGFyZSByaWdo dCwNCkNBVCBlbmFibGluZyBsaWIgaXMgSW50ZWwgQ1BVcyBzcGVjaWZpYy4NCg0KPiANCj4gPiBB bHNvLCBpZiB0aGVyZSBhcmUgbm8gb3RoZXIgdXNlcyBmb3IgdGhlIE1TUiBBUEkgYXQgdGhlIG1v bWVudCwNCj4gPiBwZXJoYXBzIHRoZSBiZXN0IHBsYWNlIGZvciB0aGlzIGNvZGUgd291bGQgYmUg d2l0aGluIHRoYXQgbGlicmFyeSBhbnl3YXk/DQo+IA0KPiBTb3VuZHMgZ29vZCB0byBtZS4NCg0K T0ssIHNvdW5kcyBnb29kLg0KVGhhbmsgeW91IGJvdGggZm9yIHlvdXIgaW5wdXQuDQoNCj4gDQo+ IEtvbnN0YW50aW4NCj4gDQo+ID4NCj4gPiA+IEFib3V0IGR1bW15IGVudHJpZXMgaW4gdGhlIC5t YXAgZmlsZTogaWYgd2UnbGwgY3JlYXRlIGEgJ3dlYWsnDQo+ID4gPiBnZW5lcmljIGltcGxlbWVu dGF0aW9uLCB0aGF0IHdvdWxkIGp1c3QgcmV0dXJuIGFuIGVycm9yIC0gd291bGQgaXQgc29sdmUg dGhlDQo+IGlzc3VlPw0KPiA+DQo+ID4gU3VyZSBpdCdkIHNvbHZlIHRoZSBpc3N1ZSBvZiBkdW1t eSBlbnRyaWVzIGluIC5tYXAgYnV0IHBlb3BsZSBzZWVtZWQNCj4gPiBvcHBvc2VkIHRvIGhhdmlu ZyBhIGhpZ2hseSBhcmNoLXNwZWNpZmljIEFQSSBleHBvc2VkIHRvIGFsbCBhcmNoaXRlY3R1cmVz Lg0KPiA+DQo+ID4gCS0gUGFudSAtDQo+ID4NCg0KV29qY2llY2ggQW5kcmFsb2pjDQo=