From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yi Sun Subject: [PATCH v13 18/23] x86: L2 CAT: implement get value flow. Date: Thu, 6 Jul 2017 09:53:11 +0800 Message-ID: <1499305996-19029-19-git-send-email-yi.y.sun@linux.intel.com> References: <1499305996-19029-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.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dSwCW-0000zm-8H for xen-devel@lists.xenproject.org; Thu, 06 Jul 2017 02:07:28 +0000 In-Reply-To: <1499305996-19029-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 ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjExOgogICAgLSBy ZW1vdmUgImdldF92YWwnIGFzc2lnbm1lbnQgYmVjYXVzZSBpdCBoYXMgYmVlbiByZXBsYWNlZCBi eSBnZW5lcmljCiAgICAgIGNvZGVzLgogICAgICAoc3VnZ2VzdGVkIGJ5IEphbiBCZXVsaWNoKQp2 MTA6CiAgICAtIHJlbW92ZSBjYXN0IGluIGRvbWN0bC4KICAgICAgKHN1Z2dlc3RlZCBieSBKYW4g QmV1bGljaCkKdjk6CiAgICAtIHJldXNlICdjYXRfZ2V0X3ZhbCcgZm9yIEwyIENBVCB0byByZWR1 Y2UgcmVkdW5kYW50IGNvZGVzCiAgICAgIChzdWdnZXN0ZWQgYnkgUm9nZXIgUGF1KQogICAgLSBj aGFuZ2VzIGFib3V0ICd1aW50NjRfdCcgdG8gJ3VpbnQzMl90Jy4KICAgICAgKHN1Z2dlc3RlZCBi eSBKYW4gQmV1bGljaCkKdjU6CiAgICAtIHJlbW92ZSB0eXBlIGNoZWNrIGluIGNhbGxiYWNrIGZ1 bmN0aW9uLgogICAgICAoc3VnZ2VzdGVkIGJ5IEphbiBCZXVsaWNoKQp2NDoKICAgIC0gY3JlYXRl IHRoaXMgcGF0Y2ggYmVjYXVzZSBvZiBjb2RlcyBhcmNoaXRlY3R1cmUgY2hhbmdlLgogICAgICAo c3VnZ2VzdGVkIGJ5IEphbiBCZXVsaWNoKQotLS0KIHhlbi9hcmNoL3g4Ni9kb21jdGwuYyAgICAg ICB8IDcgKysrKysrKwogeGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oIHwgMSArCiAyIGZpbGVz IGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21j dGwuYyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwppbmRleCBjZWE2NDNjLi5kNjM3YmNhIDEwMDY0 NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5j CkBAIC0xNDYwLDYgKzE0NjAsMTMgQEAgbG9uZyBhcmNoX2RvX2RvbWN0bCgKICAgICAgICAgICAg IGNvcHliYWNrID0gMTsKICAgICAgICAgICAgIGJyZWFrOwogCisgICAgICAgIGNhc2UgWEVOX0RP TUNUTF9QU1JfQ0FUX09QX0dFVF9MMl9DQk06CisgICAgICAgICAgICByZXQgPSBwc3JfZ2V0X3Zh bChkLCBkb21jdGwtPnUucHNyX2NhdF9vcC50YXJnZXQsCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAmdmFsMzIsIFBTUl9DQk1fVFlQRV9MMik7CisgICAgICAgICAgICBkb21jdGwtPnUu cHNyX2NhdF9vcC5kYXRhID0gdmFsMzI7CisgICAgICAgICAgICBjb3B5YmFjayA9IDE7CisgICAg ICAgICAgICBicmVhazsKKwogICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICAgcmV0ID0gLUVP UE5PVFNVUFA7CiAgICAgICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1 YmxpYy9kb21jdGwuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAppbmRleCBmN2NiYzBh Li42MWE5NDUwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKKysrIGIv eGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oCkBAIC0xMTM0LDYgKzExMzQsNyBAQCBzdHJ1Y3Qg eGVuX2RvbWN0bF9wc3JfY2F0X29wIHsKICNkZWZpbmUgWEVOX0RPTUNUTF9QU1JfQ0FUX09QX1NF VF9MM19EQVRBICAgIDMKICNkZWZpbmUgWEVOX0RPTUNUTF9QU1JfQ0FUX09QX0dFVF9MM19DT0RF ICAgIDQKICNkZWZpbmUgWEVOX0RPTUNUTF9QU1JfQ0FUX09QX0dFVF9MM19EQVRBICAgIDUKKyNk ZWZpbmUgWEVOX0RPTUNUTF9QU1JfQ0FUX09QX0dFVF9MMl9DQk0gICAgIDcKICAgICB1aW50MzJf dCBjbWQ7ICAgICAgIC8qIElOOiBYRU5fRE9NQ1RMX1BTUl9DQVRfT1BfKiAqLwogICAgIHVpbnQz Ml90IHRhcmdldDsgICAgLyogSU4gKi8KICAgICB1aW50NjRfdCBkYXRhOyAgICAgIC8qIElOL09V VCAqLwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0 dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK