From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yi Sun Subject: [PATCH v14 18/23] x86: L2 CAT: implement get value flow. Date: Sat, 15 Jul 2017 08:31:51 +0800 Message-ID: <1500078716-5928-19-git-send-email-yi.y.sun@linux.intel.com> References: <1500078716-5928-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 1dWBEY-0007WG-SE for xen-devel@lists.xenproject.org; Sat, 15 Jul 2017 00:46:58 +0000 In-Reply-To: <1500078716-5928-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: kevin.tian@intel.com, wei.liu2@citrix.com, andrew.cooper3@citrix.com, dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, Yi Sun , mengxu@cis.upenn.edu, jbeulich@suse.com, chao.p.peng@linux.intel.com, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org VGhpcyBwYXRjaCBpbXBsZW1lbnRzIEwyIENBVCBnZXQgdmFsdWUgaW50ZXJmYWNlIGluIGRvbWN0 bC4KClNpZ25lZC1vZmYtYnk6IFlpIFN1biA8eWkueS5zdW5AbGludXguaW50ZWwuY29tPgpSZXZp ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjE0OgogICAgLSBy ZWJhc2UgZG9tY3RsLmMgb24gbGF0ZXN0IGNvZGVzOiBib29sX3QgaXMgcmVwbGFjZSBieSBib29s Lgp2MTE6CiAgICAtIHJlbW92ZSAiZ2V0X3ZhbCcgYXNzaWdubWVudCBiZWNhdXNlIGl0IGhhcyBi ZWVuIHJlcGxhY2VkIGJ5IGdlbmVyaWMKICAgICAgY29kZXMuCiAgICAgIChzdWdnZXN0ZWQgYnkg SmFuIEJldWxpY2gpCnYxMDoKICAgIC0gcmVtb3ZlIGNhc3QgaW4gZG9tY3RsLgogICAgICAoc3Vn Z2VzdGVkIGJ5IEphbiBCZXVsaWNoKQp2OToKICAgIC0gcmV1c2UgJ2NhdF9nZXRfdmFsJyBmb3Ig TDIgQ0FUIHRvIHJlZHVjZSByZWR1bmRhbnQgY29kZXMKICAgICAgKHN1Z2dlc3RlZCBieSBSb2dl ciBQYXUpCiAgICAtIGNoYW5nZXMgYWJvdXQgJ3VpbnQ2NF90JyB0byAndWludDMyX3QnLgogICAg ICAoc3VnZ2VzdGVkIGJ5IEphbiBCZXVsaWNoKQp2NToKICAgIC0gcmVtb3ZlIHR5cGUgY2hlY2sg aW4gY2FsbGJhY2sgZnVuY3Rpb24uCiAgICAgIChzdWdnZXN0ZWQgYnkgSmFuIEJldWxpY2gpCnY0 OgogICAgLSBjcmVhdGUgdGhpcyBwYXRjaCBiZWNhdXNlIG9mIGNvZGVzIGFyY2hpdGVjdHVyZSBj aGFuZ2UuCiAgICAgIChzdWdnZXN0ZWQgYnkgSmFuIEJldWxpY2gpCi0tLQogeGVuL2FyY2gveDg2 L2RvbWN0bC5jICAgICAgIHwgNyArKysrKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgg fCAxICsKIDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVu L2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCmluZGV4IDZhYTNkMDYu LjdiNTgwNTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYworKysgYi94ZW4vYXJj aC94ODYvZG9tY3RsLmMKQEAgLTE0NjAsNiArMTQ2MCwxMyBAQCBsb25nIGFyY2hfZG9fZG9tY3Rs KAogICAgICAgICAgICAgY29weWJhY2sgPSB0cnVlOwogICAgICAgICAgICAgYnJlYWs7CiAKKyAg ICAgICAgY2FzZSBYRU5fRE9NQ1RMX1BTUl9DQVRfT1BfR0VUX0wyX0NCTToKKyAgICAgICAgICAg IHJldCA9IHBzcl9nZXRfdmFsKGQsIGRvbWN0bC0+dS5wc3JfY2F0X29wLnRhcmdldCwKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICZ2YWwzMiwgUFNSX0NCTV9UWVBFX0wyKTsKKyAgICAg ICAgICAgIGRvbWN0bC0+dS5wc3JfY2F0X29wLmRhdGEgPSB2YWwzMjsKKyAgICAgICAgICAgIGNv cHliYWNrID0gdHJ1ZTsKKyAgICAgICAgICAgIGJyZWFrOworCiAgICAgICAgIGRlZmF1bHQ6CiAg ICAgICAgICAgICByZXQgPSAtRU9QTk9UU1VQUDsKICAgICAgICAgICAgIGJyZWFrOwpkaWZmIC0t Z2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oIGIveGVuL2luY2x1ZGUvcHVibGljL2Rv bWN0bC5oCmluZGV4IGZmMzk3NjIuLjYxZDQ0Y2QgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1 YmxpYy9kb21jdGwuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKQEAgLTExNDIs NiArMTE0Miw3IEBAIHN0cnVjdCB4ZW5fZG9tY3RsX3Bzcl9jYXRfb3AgewogI2RlZmluZSBYRU5f RE9NQ1RMX1BTUl9DQVRfT1BfU0VUX0wzX0RBVEEgICAgMwogI2RlZmluZSBYRU5fRE9NQ1RMX1BT Ul9DQVRfT1BfR0VUX0wzX0NPREUgICAgNAogI2RlZmluZSBYRU5fRE9NQ1RMX1BTUl9DQVRfT1Bf R0VUX0wzX0RBVEEgICAgNQorI2RlZmluZSBYRU5fRE9NQ1RMX1BTUl9DQVRfT1BfR0VUX0wyX0NC TSAgICAgNwogICAgIHVpbnQzMl90IGNtZDsgICAgICAgLyogSU46IFhFTl9ET01DVExfUFNSX0NB VF9PUF8qICovCiAgICAgdWludDMyX3QgdGFyZ2V0OyAgICAvKiBJTiAqLwogICAgIHVpbnQ2NF90 IGRhdGE7ICAgICAgLyogSU4vT1VUICovCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl dmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=