From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yi Sun Subject: [PATCH v3 14/15] x86: Add L2 CAT interfaces in sysctl. Date: Tue, 25 Oct 2016 11:41:02 +0800 Message-ID: <1477366863-5246-15-git-send-email-yi.y.sun@linux.intel.com> References: <1477366863-5246-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 1byrZF-0004if-3u for xen-devel@lists.xenproject.org; Tue, 25 Oct 2016 02:34:21 +0000 In-Reply-To: <1477366863-5246-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.liu2@citrix.com, he.chen@linux.intel.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, Yi Sun , jbeulich@suse.com, chao.p.peng@linux.intel.com List-Id: xen-devel@lists.xenproject.org VGhpcyBwYXRjaCBhZGRzIEwyIENBVCBpbnRlcmZhY2UgdG8gZ2V0IEhXIGluZm8gaW4gc3lzY3Rs LgoKU2lnbmVkLW9mZi1ieTogSGUgQ2hlbiA8aGUuY2hlbkBsaW51eC5pbnRlbC5jb20+ClNpZ25l ZC1vZmYtYnk6IFlpIFN1biA8eWkueS5zdW5AbGludXguaW50ZWwuY29tPgotLS0KIHhlbi9hcmNo L3g4Ni9zeXNjdGwuYyAgICAgICB8IDEzICsrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL3B1Ymxp Yy9zeXNjdGwuaCB8ICA2ICsrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCsp CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3N5c2N0bC5jIGIveGVuL2FyY2gveDg2L3N5c2N0 bC5jCmluZGV4IGU4MmFkZWMuLmE2NmYwNDkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zeXNj dGwuYworKysgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKQEAgLTE5Miw2ICsxOTIsMTkgQEAgbG9u ZyBhcmNoX2RvX3N5c2N0bCgKICAgICAgICAgICAgICAgICByZXQgPSAtRUZBVUxUOwogICAgICAg ICAgICAgYnJlYWs7CiAgICAgICAgIH0KKyAgICAgICAgY2FzZSBYRU5fU1lTQ1RMX1BTUl9DQVRf Z2V0X2wyX2luZm86CisgICAgICAgIHsKKyAgICAgICAgICAgIHVpbnQzMl90IGRhdFsyXTsKKyAg ICAgICAgICAgIHJldCA9IHBzcl9nZXRfaW5mbyhzeXNjdGwtPnUucHNyX2NhdF9vcC50YXJnZXQs CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUFNSX0NCTV9UWVBFX0wyLAorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGRhdCwgMik7CisgICAgICAgICAgICBzeXNjdGwtPnUu cHNyX2NhdF9vcC51LmwyX2luZm8uY2JtX2xlbiA9IGRhdFtDQk1fTEVOXTsKKyAgICAgICAgICAg IHN5c2N0bC0+dS5wc3JfY2F0X29wLnUubDJfaW5mby5jb3NfbWF4ID0gZGF0W0NPU19NQVhdOwor CisgICAgICAgICAgICBpZiAoICFyZXQgJiYgX19jb3B5X2ZpZWxkX3RvX2d1ZXN0KHVfc3lzY3Rs LCBzeXNjdGwsIHUucHNyX2NhdF9vcCkgKQorICAgICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7 CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQogICAgICAgICBkZWZhdWx0OgogICAgICAg ICAgICAgcmV0ID0gLUVPUE5PVFNVUFA7CiAgICAgICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBh L3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwu aAppbmRleCA0MThmNGJiLi4wYTBjOWY3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMv c3lzY3RsLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5oCkBAIC03NDUsNiArNzQ1 LDcgQEAgdHlwZWRlZiBzdHJ1Y3QgeGVuX3N5c2N0bF9wY2l0b3BvaW5mbyB4ZW5fc3lzY3RsX3Bj aXRvcG9pbmZvX3Q7CiBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fc3lzY3RsX3BjaXRvcG9p bmZvX3QpOwogCiAjZGVmaW5lIFhFTl9TWVNDVExfUFNSX0NBVF9nZXRfbDNfaW5mbyAgICAgICAg ICAgICAgIDAKKyNkZWZpbmUgWEVOX1NZU0NUTF9QU1JfQ0FUX2dldF9sMl9pbmZvICAgICAgICAg ICAgICAgMQogc3RydWN0IHhlbl9zeXNjdGxfcHNyX2NhdF9vcCB7CiAgICAgdWludDMyX3QgY21k OyAgICAgICAvKiBJTjogWEVOX1NZU0NUTF9QU1JfQ0FUXyogKi8KICAgICB1aW50MzJfdCB0YXJn ZXQ7ICAgIC8qIElOICovCkBAIC03NTUsNiArNzU2LDExIEBAIHN0cnVjdCB4ZW5fc3lzY3RsX3Bz cl9jYXRfb3AgewogI2RlZmluZSBYRU5fU1lTQ1RMX1BTUl9DQVRfTDNfQ0RQICAgICAgICgxdSA8 PCAwKQogICAgICAgICAgICAgdWludDMyX3QgZmxhZ3M7ICAgICAvKiBPVVQ6IENBVCBmbGFncyAq LwogICAgICAgICB9IGwzX2luZm87CisKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIHVp bnQzMl90IGNibV9sZW47ICAgLyogT1VUOiBDQk0gbGVuZ3RoICovCisgICAgICAgICAgICB1aW50 MzJfdCBjb3NfbWF4OyAgIC8qIE9VVDogTWF4aW11bSBDT1MgKi8KKyAgICAgICAgfSBsMl9pbmZv OwogICAgIH0gdTsKIH07CiB0eXBlZGVmIHN0cnVjdCB4ZW5fc3lzY3RsX3Bzcl9jYXRfb3AgeGVu X3N5c2N0bF9wc3JfY2F0X29wX3Q7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs QGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=