From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adrian Pop Subject: [PATCH 3/3] libxc: Add support for the altp2m suppress #VE hvmop Date: Thu, 18 May 2017 18:07:58 +0300 Message-ID: <20170518150758.9414-4-apop@bitdefender.com> References: <20170518150758.9414-1-apop@bitdefender.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dBN2l-0008Kh-TX for xen-devel@lists.xenproject.org; Thu, 18 May 2017 15:08:48 +0000 Received: from smtp03.buh.bitdefender.org (unknown [10.17.80.77]) by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 9584980F4B for ; Thu, 18 May 2017 18:08:45 +0300 (EEST) In-Reply-To: <20170518150758.9414-1-apop@bitdefender.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: Tamas K Lengyel , Wei Liu , Razvan Cojocaru , Adrian Pop , George Dunlap , Andrew Cooper , Ian Jackson , Jan Beulich List-Id: xen-devel@lists.xenproject.org VGhpcyBhZGRzIGEgd3JhcHBlciBmb3IgaXNzdWluZyBIVk1PUF9hbHRwMm1fc2V0X3N1cHByZXNz X3ZlIGZyb20gYQpkb21haW4uCgpTaWduZWQtb2ZmLWJ5OiBBZHJpYW4gUG9wIDxhcG9wQGJpdGRl ZmVuZGVyLmNvbT4KLS0tCiB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCB8ICAyICsrCiB0 b29scy9saWJ4Yy94Y19hbHRwMm0uYyAgICAgICB8IDI0ICsrKysrKysrKysrKysrKysrKysrKysr KwogMiBmaWxlcyBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMv bGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaApp bmRleCAyZDk3ZDM2YzM4Li41ZTFlNGNmYTgxIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy9pbmNs dWRlL3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaApAQCAtMTky Myw2ICsxOTIzLDggQEAgaW50IHhjX2FsdHAybV9kZXN0cm95X3ZpZXcoeGNfaW50ZXJmYWNlICpo YW5kbGUsIGRvbWlkX3QgZG9taWQsCiAvKiBTd2l0Y2ggYWxsIHZDUFVzIG9mIHRoZSBkb21haW4g dG8gdGhlIHNwZWNpZmllZCBhbHRwMm0gdmlldyAqLwogaW50IHhjX2FsdHAybV9zd2l0Y2hfdG9f dmlldyh4Y19pbnRlcmZhY2UgKmhhbmRsZSwgZG9taWRfdCBkb21pZCwKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgdWludDE2X3Qgdmlld19pZCk7CitpbnQgeGNfYWx0cDJtX3NldF9zdXBw cmVzc192ZSh4Y19pbnRlcmZhY2UgKmhhbmRsZSwgZG9taWRfdCBkb21pZCwKKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IHZpZXdfaWQsIHhlbl9wZm5fdCBnZm4sIHVpbnQ4 X3Qgc3ZlKTsKIGludCB4Y19hbHRwMm1fc2V0X21lbV9hY2Nlc3MoeGNfaW50ZXJmYWNlICpoYW5k bGUsIGRvbWlkX3QgZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90 IHZpZXdfaWQsIHhlbl9wZm5fdCBnZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhl bm1lbV9hY2Nlc3NfdCBhY2Nlc3MpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfYWx0cDJt LmMgYi90b29scy9saWJ4Yy94Y19hbHRwMm0uYwppbmRleCAwNjM5NjMyNDc3Li5iMGYzZTM0NGFm IDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19hbHRwMm0uYworKysgYi90b29scy9saWJ4Yy94 Y19hbHRwMm0uYwpAQCAtMTYzLDYgKzE2MywzMCBAQCBpbnQgeGNfYWx0cDJtX3N3aXRjaF90b192 aWV3KHhjX2ludGVyZmFjZSAqaGFuZGxlLCBkb21pZF90IGRvbWlkLAogICAgIHJldHVybiByYzsK IH0KIAoraW50IHhjX2FsdHAybV9zZXRfc3VwcHJlc3NfdmUoeGNfaW50ZXJmYWNlICpoYW5kbGUs IGRvbWlkX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCB2 aWV3X2lkLCB4ZW5fcGZuX3QgZ2ZuLCB1aW50OF90IHN2ZSkKK3sKKyAgICBpbnQgcmM7CisgICAg REVDTEFSRV9IWVBFUkNBTExfQlVGRkVSKHhlbl9odm1fYWx0cDJtX29wX3QsIGFyZyk7CisKKyAg ICBhcmcgPSB4Y19oeXBlcmNhbGxfYnVmZmVyX2FsbG9jKGhhbmRsZSwgYXJnLCBzaXplb2YoKmFy ZykpOworICAgIGlmICggYXJnID09IE5VTEwgKQorICAgICAgICByZXR1cm4gLTE7CisKKyAgICBh cmctPnZlcnNpb24gPSBIVk1PUF9BTFRQMk1fSU5URVJGQUNFX1ZFUlNJT047CisgICAgYXJnLT5j bWQgPSBIVk1PUF9hbHRwMm1fc2V0X3N1cHByZXNzX3ZlOworICAgIGFyZy0+ZG9tYWluID0gZG9t aWQ7CisgICAgYXJnLT51LnNldF9zdXBwcmVzc192ZS52aWV3ID0gdmlld19pZDsKKyAgICBhcmct PnUuc2V0X3N1cHByZXNzX3ZlLmdmbiA9IGdmbjsKKyAgICBhcmctPnUuc2V0X3N1cHByZXNzX3Zl LnN1cHByZXNzX3ZlID0gc3ZlOworCisgICAgcmMgPSB4ZW5jYWxsMihoYW5kbGUtPnhjYWxsLCBf X0hZUEVSVklTT1JfaHZtX29wLCBIVk1PUF9hbHRwMm0sCisJCSAgSFlQRVJDQUxMX0JVRkZFUl9B U19BUkcoYXJnKSk7CisKKyAgICB4Y19oeXBlcmNhbGxfYnVmZmVyX2ZyZWUoaGFuZGxlLCBhcmcp OworICAgIHJldHVybiByYzsKK30KKwogaW50IHhjX2FsdHAybV9zZXRfbWVtX2FjY2Vzcyh4Y19p bnRlcmZhY2UgKmhhbmRsZSwgZG9taWRfdCBkb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgdWludDE2X3Qgdmlld19pZCwgeGVuX3Bmbl90IGdmbiwKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgeGVubWVtX2FjY2Vzc190IGFjY2VzcykKLS0gCjIuMTIuMQoKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1k ZXZlbAo=