From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v3 06/15] x86: implement get value interface for MBA Date: Wed, 20 Sep 2017 17:02:54 +0100 Message-ID: <20170920160254.alka2ibxamwem43q@citrix.com> References: <1504603957-5389-1-git-send-email-yi.y.sun@linux.intel.com> <1504603957-5389-7-git-send-email-yi.y.sun@linux.intel.com> <20170919091542.osvtfnkksinjddvw@dhcp-3-128.uk.xensource.com> <20170920050906.GH11006@yi.y.sun> <20170920084340.6jiokz4v5rrndjiv@dhcp-3-128.uk.xensource.com> <20170920092222.GU11006@yi.y.sun> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1duhTn-0003HG-GO for xen-devel@lists.xenproject.org; Wed, 20 Sep 2017 16:04:03 +0000 Content-Disposition: inline In-Reply-To: <20170920092222.GU11006@yi.y.sun> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Yi Sun Cc: kevin.tian@intel.com, wei.liu2@citrix.com, andrew.cooper3@citrix.com, dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, julien.grall@arm.com, mengxu@cis.upenn.edu, jbeulich@suse.com, chao.p.peng@linux.intel.com, xen-devel@lists.xenproject.org, dgdegra@tycho.nsa.gov, Roger Pau =?utf-8?B?TW9ubu+/vQ==?= List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBTZXAgMjAsIDIwMTcgYXQgMDU6MjI6MjJQTSArMDgwMCwgWWkgU3VuIHdyb3RlOgo+ IE9uIDE3LTA5LTIwIDA5OjQzOjQwLCBSb2dlciBQYXUgTW9ubu+/vSB3cm90ZToKPiA+IE9uIFdl ZCwgU2VwIDIwLCAyMDE3IGF0IDAxOjA5OjA2UE0gKzA4MDAsIFlpIFN1biB3cm90ZToKPiA+ID4g T24gMTctMDktMTkgMTA6MTU6NDIsIFJvZ2VyIFBhdSBNb25u77+9IHdyb3RlOgo+ID4gPiA+IE9u IFR1ZSwgU2VwIDA1LCAyMDE3IGF0IDA1OjMyOjI4UE0gKzA4MDAsIFlpIFN1biB3cm90ZToKPiA+ ID4gPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMgYi94ZW4vYXJjaC94ODYv ZG9tY3RsLmMKPiA+ID4gPiA+IGluZGV4IDY5NmVmZjIuLjc5MDJhZjcgMTAwNjQ0Cj4gPiA+ID4g PiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMKPiA+ID4gPiA+ICsrKyBiL3hlbi9hcmNoL3g4 Ni9kb21jdGwuYwo+ID4gPiA+ID4gQEAgLTE0OTYsNiArMTQ5NiwxMyBAQCBsb25nIGFyY2hfZG9f ZG9tY3RsKAo+ID4gPiA+ID4gICAgICAgICAgICAgIGNvcHliYWNrID0gdHJ1ZTsKPiA+ID4gPiA+ ICAgICAgICAgICAgICBicmVhazsKPiA+ID4gPiA+ICAKPiA+ID4gPiA+ICsgICAgICAgIGNhc2Ug WEVOX0RPTUNUTF9QU1JfQUxMT0NfR0VUX01CQV9USFJUTDoKPiA+ID4gPiA+ICsgICAgICAgICAg ICByZXQgPSBwc3JfZ2V0X3ZhbChkLCBkb21jdGwtPnUucHNyX2FsbG9jLnRhcmdldCwKPiA+ID4g PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdmFsMzIsIFBTUl9UWVBFX01CQV9U SFJUTCk7Cj4gPiA+ID4gPiArICAgICAgICAgICAgZG9tY3RsLT51LnBzcl9hbGxvYy5kYXRhID0g dmFsMzI7Cj4gPiA+ID4gCj4gPiA+ID4gSG0sIHdoeSBkb2VzIHBzcl9nZXRfdmFsIHRha2UgYSB1 aW50MzJfdCAqIGluc3RlYWQgb2YgYSB1aW50NjRfdCAqPyBTbwo+ID4gPiA+IHRoYXQgeW91IGNh biBkaXJlY3RseSBwYXNzICZkb21jdGwtPnUucHNyX2FsbG9jLmRhdGEuCj4gPiA+ID4gCj4gPiA+ ID4gT3IgdGhlIG90aGVyIHdheSBhcm91bmQsIHdoeSBpcyBkb21jdGwtPnUucHNyX2FsbG9jLmRh dGEgYSB1aW50NjRfdAo+ID4gPiA+IGluc3RlYWQgb2YgYSB1aW50MzJfdD8KPiA+ID4gPiAKPiA+ ID4gVGhlcmUgaXMgYSBoaXN0b3JpY2FsIHJlYXNvbi4gVGhlIENPUyBNU1IgaXMgNjRiaXQuIFNv LCB0aGUgb3JpZ2luYWwgY29kZXMKPiA+ID4gaW4gTDMgQ0FUIChzdWJtaXR0ZWQgeWVhcnMgYWdv KSB1c2VkIHVpbnQ2NF90Lgo+ID4gPiAKPiA+ID4gQnV0IGR1cmluZyBMMiBDQVQgcmV2aWV3LCBw ZXIgSmFuJ3MgY29tbWVudCwgdGhlIHVpbnQ2NF90IGlzIG5vdCBuZWNlc3NhcnkKPiA+ID4gaW4g cHNyLmMuIFNvLCB3ZSBjb252ZXJ0IGl0IHRvIHVpbnQzMl90IGluIHBzci5jIGFuZCBtYWtlIHRo ZSBjb2RlcyB5b3Ugc2VlCj4gPiA+IGhlcmUuCj4gPiAKPiA+IFNpbmNlIHRoaXMgaXMgYSBET01D VEwsIHlvdSBjYW4gY2hhbmdlIHRoZSB0eXBlIG9mIHRoZSBzdHJ1Y3R1cmUgdG8gYmUKPiA+IGFu IHVpbnQzMl90LCBzbyB0aGF0IHlvdSBjYW4gcGFzcyBpdCBkaXJlY3RseSAodW5sZXNzIEknbSBt aXNzaW5nCj4gPiBzb21ldGhpbmcgZWxzZSB0aGF0IHJlcXVpcmVzIHRoaXMgdG8gYmUgdWludDY0 X3QpLgo+ID4gCj4gVGhlIHRvb2xzIGxheWVyIGltcGxlbWVudGF0aW9uIHVzZXMgdWludDY0X3Qg YWNjb3JkaW5nIHRvIFNETSBkZWZpbml0aW9uLiBTbywKPiB3ZSBoYXZlIHRvIGRvIGEgY29udmVy dGlvbiBoZXJlIG9yIGluIHRvb2xzLy4gT3IsIHdlIG5lZWQgbW9kaWZ5IGludGVyZmFjZXMgaW4K PiB0b29scyBsYXllci4KPiAKPiBBcyBDQVQgaW50ZXJmYWNlcyBpbiB0b29scyBsYXllciBoYXZl IGJlZW4gcmVsZWFzZWQgYW5kIGl0IGlzIGEgbmF0dXJhbCBjaG9pY2UKPiB0byBtYWtlIGl0IHNh bWUgYXMgU0RNLCBJIHRoaW5rIHNob3VsZCBrZWVwIHVpbnQ2NF90IGluIHRvb2xzIGF0IGxlYXN0 LiBJZiBzbywKPiB3ZSBtdXN0IGRvIHRoZSBjb252ZXJ0aW9uIHNvbWV3aGVyZS4gVGhlbiwgSSB0 aGluayBpdCBpcyBub3Qgc28gbmVjZXNzYXJ5IHRvCj4gY2hhbmdlIGN1cnJlbnQgY29kZXMuIElz IHRoYXQgZ29vZCB0byB5b3U/CgpZb3UgY2FuIGNoYW5nZSBsaWJ4YyBpbnRlcmZhY2VzIGF0IHdp bGwsIHlvdSBuZWVkIHRvIHBheSBtb3JlIGF0dGVudGlvbgppZiB5b3UgY2hhbmdlIGxpYnhsLiBU aGlzIGlzIGp1c3QgRllJLiBJJ20gbm90IHN1Z2dlc3RpbmcgeW91IGhhdmUgdG8KY2hhbmdlIHRo ZSBpbnRlcmZhY2VzLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRw czovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==