From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: [PATCH] tools/libxc: Fix construction of HVM guests with non-default firmware Date: Wed, 11 Nov 2015 20:18:04 +0000 Message-ID: <1447273084-15265-1-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Xen-devel Cc: Andrew Cooper , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Ian Jackson , Ian Campbell , Wei Liu List-Id: xen-devel@lists.xenproject.org Yy9zIDFlZTE1ZDcgImxpYnhsOiBzd2l0Y2ggSFZNIGRvbWFpbiBidWlsZGluZyB0byB1c2UgeGNf ZG9tXyogaGVscGVycyIKaW50cm9kdWNlZCBhIHJlZ3Jlc3Npb24gYnVpbGRpbmcgSFZNIGRvbWFp bnMgaW4gY29tYmluYXRpb24gd2l0aCB0aGUgbGlieGwKImZpcm13YXJlX292ZXJyaWRlPSIgb3B0 aW9uLgoKVGhlIG9sZGVyIEhWTSBidWlsZGluZyBjb2RlIChub3cgcmVtb3ZlZCkgaGFkIG5vIDMy Yml0IEVMRiBjaGVjaywgc28gd291bGQKaGFwcGlseSBsb2FkIEVMRjY0IGltYWdlcyB3aGljaCBj b250YWluZWQgYSBzdHViIHRvIHN3aXRjaCBpbnRvIGxvbmcgbW9kZS4KCkl0IGlzIGNvbnZlbmll bnQgZm9yIHRoZSBFTEYgZmlsZSB0byBtYXRjaCB0aGUgaW50ZW5kZWQgcnVubW9kZSByYXRoZXIK dGhhbiB0aGUgc3RhcnRpbmcgcnVubW9kZS4gIEFzIHN1Y2gsIGRvbid0IG1ha2UgYW4gYXJiaXRy YXJ5IHJlc3RyaWN0aW9uLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv b3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBJYW4gQ2FtcGJlbGwgPElhbi5DYW1wYmVsbEBjaXRy aXguY29tPgpDQzogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CkNDOiBX ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu cGF1QGNpdHJpeC5jb20+CgpNeSBYZW4gVGVzdCBGcmFtZXdvcmsgKHdoaWNoIGlzIGFsbW9zdCBy ZWFkeSB0byBiZSBmb3JtYWxseSBwcmVzZW50ZWQgb24KeGVuLWRldmVsKSB1c2VzIEVMRjMyL0VM RjY0IGZvciB0aGUgaW50ZW5kZWQgcnVubW9kZSB0byBtYWtlCmNvbXBpbGluZy9kaXNhc3NlbWJs aW5nIGVhc2llci4KCkF0IHRoZSBwb2ludCB0aGF0IHRoZSBkZXZlbG9wZXIgaXMgc3BlY2lmeWlu ZyBmaXJtd2FyZV9vdmVycmlkZSwgdGhleSBhcmUgaW50bwoianVzdCBkbyB3aGF0IEkgdGVsbCB5 b3UiIHRlcnJpdG9yeSwgYW5kIGNhbiBrZWVwIGJvdGggcGllY2VzIGlmIHRoZXkgaGF2ZQphY3R1 YWxseSBwYXNzZWQgYSBicm9rZW4gZmlybXdhcmUuCgpUaGlzIGNoYW5nZSBoYXMgYWN0dWFsbHkg cmVncmVzc2VkIFhlblNlcnZlcnMgYXV0b21hdGVkIHRlc3RpbmcgYWdhaW5zdAp4ZW4tdXBzdHJl YW0sIHdoaWNoIGRvZXMgbWFrZSB1c2Ugb2YgdGhlIFRlc3QgRnJhbWV3b3JrLgotLS0KIHRvb2xz L2xpYnhjL3hjX2RvbV9odm1sb2FkZXIuYyB8IDcgLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDcg ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfZG9tX2h2bWxvYWRlci5j IGIvdG9vbHMvbGlieGMveGNfZG9tX2h2bWxvYWRlci5jCmluZGV4IDc5YTNiOTkuLjBjZjk4ODcg MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX2RvbV9odm1sb2FkZXIuYworKysgYi90b29scy9s aWJ4Yy94Y19kb21faHZtbG9hZGVyLmMKQEAgLTEwNywxMyArMTA3LDYgQEAgc3RhdGljIGVsZl9l cnJvcnN0YXR1cyB4Y19kb21fcGFyc2VfaHZtX2tlcm5lbChzdHJ1Y3QgeGNfZG9tX2ltYWdlICpk b20pCiAgICAgICAgIHJldHVybiByYzsKICAgICB9CiAKLSAgICBpZiAoICFlbGZfMzJiaXQoZWxm KSApCi0gICAgewotICAgICAgICB4Y19kb21fcGFuaWMoZG9tLT54Y2gsIFhDX0lOVkFMSURfS0VS TkVMLCAiJXM6IEVMRiBpbWFnZSBpcyBub3QgMzJiaXQiLAotICAgICAgICAgICAgICAgICAgICAg X19mdW5jX18pOwotICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAgICB9Ci0KICAgICAvKiBwYXJz ZSBiaW5hcnkgYW5kIGdldCB4ZW4gbWV0YSBpbmZvICovCiAgICAgZWxmX3BhcnNlX2JpbmFyeShl bGYpOwogCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==