From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: [PATCH v2 02/23] xen: is_hvm_{domain, vcpu} should evaluate to false when !CONFIG_HVM Date: Sun, 26 Aug 2018 13:19:35 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1ftu1S-0007Aj-J7 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:20:02 +0000 In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Stefano Stabellini , Wei Liu , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , Julien Grall , Jan Beulich List-Id: xen-devel@lists.xenproject.org VHVybiB0aGVtIGludG8gc3RhdGljIGlubGluZSBmdW5jdGlvbnMgd2hpY2ggZXZhbHVhdGUgdG8g ZmFsc2Ugd2hlbgpDT05GSUdfSFZNIGlzIG5vdCBzZXQuIEFSTSB3b24ndCBiZSBicm9rZW4gYmVj YXVzZSBBUk0gZ3Vlc3RzIGFyZSBzZXQKdG8gUFYgdHlwZSBpbiB0aGUgaHlwZXJ2aXNvci4KCkJ1 dCBBUk0gaGFzIHBsYW4gdG8gc3dpdGNoIHRvIEhWTSBndWVzdCB0eXBlIGluc2lkZSB0aGUgaHlw ZXJ2aXNvciwgc28KcHJlZW1wdGl2ZWx5IGludHJvZHVjZSBDT05GSUdfSFZNIGZvciBBUk0gaGVy ZS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVu L2FyY2gvYXJtL0tjb25maWcgICAgfCAgMyArKysKIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIHwg MTMgKysrKysrKysrKystLQogMiBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAyIGRl bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIveGVuL2FyY2gv YXJtL0tjb25maWcKaW5kZXggNTg2YmM2Mi4uYzBlOTY5ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gv YXJtL0tjb25maWcKKysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKQEAgLTUyLDYgKzUyLDkgQEAg Y29uZmlnIEhBU19JVFMKICAgICAgICAgcHJvbXB0ICJHSUN2MyBJVFMgTVNJIGNvbnRyb2xsZXIg c3VwcG9ydCIgaWYgRVhQRVJUID0gInkiCiAgICAgICAgIGRlcGVuZHMgb24gR0lDVjMgJiYgIU5F V19WR0lDCiAKK2NvbmZpZyBIVk0KKyAgICAgICAgZGVmX2Jvb2wgeQorCiBjb25maWcgTkVXX1ZH SUMKIAlib29sCiAJcHJvbXB0ICJVc2UgbmV3IFZHSUMgaW1wbGVtZW50YXRpb24iCmRpZmYgLS1n aXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCmlu ZGV4IDUxY2VlYmUuLmZkZDE4YTcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5o CisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBAIC04NzksOCArODc5LDE3IEBAIHZvaWQg d2F0Y2hkb2dfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCk7CiAKICNkZWZpbmUgaXNf cHZfZG9tYWluKGQpICgoZCktPmd1ZXN0X3R5cGUgPT0gZ3Vlc3RfdHlwZV9wdikKICNkZWZpbmUg aXNfcHZfdmNwdSh2KSAgIChpc19wdl9kb21haW4oKHYpLT5kb21haW4pKQotI2RlZmluZSBpc19o dm1fZG9tYWluKGQpICgoZCktPmd1ZXN0X3R5cGUgPT0gZ3Vlc3RfdHlwZV9odm0pCi0jZGVmaW5l IGlzX2h2bV92Y3B1KHYpICAgKGlzX2h2bV9kb21haW4odi0+ZG9tYWluKSkKKworc3RhdGljIGlu bGluZSBib29sIGlzX2h2bV9kb21haW4oY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBy ZXR1cm4gSVNfRU5BQkxFRChDT05GSUdfSFZNKSA/IGQtPmd1ZXN0X3R5cGUgPT0gZ3Vlc3RfdHlw ZV9odm0gOiBmYWxzZTsKK30KKworc3RhdGljIGlubGluZSBib29sIGlzX2h2bV92Y3B1KGNvbnN0 IHN0cnVjdCB2Y3B1ICp2KQoreworICAgIHJldHVybiBpc19odm1fZG9tYWluKHYtPmRvbWFpbik7 Cit9CisKICNkZWZpbmUgaXNfcGlubmVkX3ZjcHUodikgKCh2KS0+ZG9tYWluLT5pc19waW5uZWQg fHwgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgY3B1bWFza193ZWlnaHQoKHYpLT5jcHVf aGFyZF9hZmZpbml0eSkgPT0gMSkKICNpZmRlZiBDT05GSUdfSEFTX1BBU1NUSFJPVUdICi0tIApn aXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0 Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl dmVs