From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yi Sun Subject: [PATCH v4 06/15] x86: implement get value interface for MBA Date: Sat, 23 Sep 2017 17:48:15 +0800 Message-ID: <1506160104-5890-7-git-send-email-yi.y.sun@linux.intel.com> References: <1506160104-5890-1-git-send-email-yi.y.sun@linux.intel.com> 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 1dvhMH-0004cs-QZ for xen-devel@lists.xenproject.org; Sat, 23 Sep 2017 10:08:25 +0000 In-Reply-To: <1506160104-5890-1-git-send-email-yi.y.sun@linux.intel.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Wei Liu , Yi Sun , Andrew Cooper , Jan Beulich , Chao Peng , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= List-Id: xen-devel@lists.xenproject.org VGhpcyBwYXRjaCBpbXBsZW1lbnRzIGdldCB2YWx1ZSBkb21jdGwgaW50ZXJmYWNlIGZvciBNQkEu CgpTaWduZWQtb2ZmLWJ5OiBZaSBTdW4gPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4KUmV2aWV3 ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ0M6IEph biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j b29wZXIzQGNpdHJpeC5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzog Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBDaGFvIFBlbmcgPGNo YW8ucC5wZW5nQGxpbnV4LmludGVsLmNvbT4KCnY0OgogICAgLSByZW1vdmUgJ0FMTE9DXycgZnJv bSBtYWNybyBuYW1lcy4KICAgICAgKHN1Z2dlc3RlZCBieSBSb2dlciBQYXUgTW9ubsOpKQp2MzoK ICAgIC0gY2hhbmdlICdQU1JfVkFMX1RZUEVfTUJBJyB0byAnUFNSX1RZUEVfTUJBX1RIUlRMJy4K ICAgICAgKHN1Z2dlc3RlZCBieSBSb2dlciBQYXUgTW9ubsOpKQotLS0KIHhlbi9hcmNoL3g4Ni9k b21jdGwuYyAgICAgICB8IDcgKysrKysrKwogeGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oIHwg MSArCiAyIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9h cmNoL3g4Ni9kb21jdGwuYyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwppbmRleCAxOGNhZTg4Li4y MjY1MGQ3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMKKysrIGIveGVuL2FyY2gv eDg2L2RvbWN0bC5jCkBAIC0xNDk2LDYgKzE0OTYsMTMgQEAgbG9uZyBhcmNoX2RvX2RvbWN0bCgK ICAgICAgICAgICAgIGNvcHliYWNrID0gdHJ1ZTsKICAgICAgICAgICAgIGJyZWFrOwogCisgICAg ICAgIGNhc2UgWEVOX0RPTUNUTF9QU1JfR0VUX01CQV9USFJUTDoKKyAgICAgICAgICAgIHJldCA9 IHBzcl9nZXRfdmFsKGQsIGRvbWN0bC0+dS5wc3JfYWxsb2MudGFyZ2V0LAorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgJnZhbDMyLCBQU1JfVFlQRV9NQkFfVEhSVEwpOworICAgICAgICAg ICAgZG9tY3RsLT51LnBzcl9hbGxvYy5kYXRhID0gdmFsMzI7CisgICAgICAgICAgICBjb3B5YmFj ayA9IHRydWU7CisgICAgICAgICAgICBicmVhazsKKwogICAgICAgICBkZWZhdWx0OgogICAgICAg ICAgICAgcmV0ID0gLUVPUE5PVFNVUFA7CiAgICAgICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBh L3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwu aAppbmRleCAwYzZmNmFlLi5lYzZkMmRlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMv ZG9tY3RsLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oCkBAIC0xMTU2LDYgKzEx NTYsNyBAQCBzdHJ1Y3QgeGVuX2RvbWN0bF9wc3JfYWxsb2MgewogI2RlZmluZSBYRU5fRE9NQ1RM X1BTUl9HRVRfTDNfREFUQSAgICA1CiAjZGVmaW5lIFhFTl9ET01DVExfUFNSX1NFVF9MMl9DQk0g ICAgIDYKICNkZWZpbmUgWEVOX0RPTUNUTF9QU1JfR0VUX0wyX0NCTSAgICAgNworI2RlZmluZSBY RU5fRE9NQ1RMX1BTUl9HRVRfTUJBX1RIUlRMICA5CiAgICAgdWludDMyX3QgY21kOyAgICAgICAv KiBJTjogWEVOX0RPTUNUTF9QU1JfKiAqLwogICAgIHVpbnQzMl90IHRhcmdldDsgICAgLyogSU4g Ki8KICAgICB1aW50NjRfdCBkYXRhOyAgICAgIC8qIElOL09VVCAqLwotLSAKMS45LjEKCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94 ZW4tZGV2ZWwK