From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: [PATCH for-4.10 v2 1/5] tools/dombuilder: Drop more PVH v1 leftovers Date: Thu, 12 Oct 2017 20:19:05 +0100 Message-ID: <1507835949-9429-2-git-send-email-andrew.cooper3@citrix.com> References: <1507835949-9429-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: In-Reply-To: <1507835949-9429-1-git-send-email-andrew.cooper3@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Xen-devel Cc: Andrew Cooper , Julien Grall , Ian Jackson List-Id: xen-devel@lists.xenproject.org YWxsb2NfbWFnaWNfcGFnZXMoKSBpcyByZW5hbWVkIHRvIGFsbG9jX21hZ2ljX3BhZ2VzX3B2KCkg dG8gbWlycm9yIGl0cwphbGxvY19tYWdpY19wYWdlc19odm0oKSBjb3VudGVycGFydC4gIERlbGV0 ZSBhIHJlZHVuZGFudCBjb21tZW50LCBpbnRyb2R1Y2UKc29tZSBuZXdsaW5lcyBjbGFyaXR5LCBh bmQgcmVtb3ZlIGEgbG9naWNhbGx5IGRlYWQgYWxsb2NhdGlvbiBvZiBzaGFyZWQgaW5mby4KClNp Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJl dmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQWNrZWQt Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+ClRlc3RlZC1ieTogSnVsaWVuIEdyYWxs IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCkNDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25A ZXUuY2l0cml4LmNvbT4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0t LQogdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jIHwgMTYgKysrKysrLS0tLS0tLS0tLQogMSBmaWxl IGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv dG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jIGIvdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jCmluZGV4 IGJhYzU4NGYuLjQ3ZGIyMTggMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX2RvbV94ODYuYwor KysgYi90b29scy9saWJ4Yy94Y19kb21feDg2LmMKQEAgLTUzNCwyNCArNTM0LDIwIEBAIHN0YXRp YyBpbnQgYWxsb2NfcDJtX2xpc3RfeDg2XzY0KHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKIAog LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tICovCiAKLXN0YXRpYyBpbnQgYWxsb2NfbWFnaWNfcGFnZXMoc3Ry dWN0IHhjX2RvbV9pbWFnZSAqZG9tKQorc3RhdGljIGludCBhbGxvY19tYWdpY19wYWdlc19wdihz dHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pCiB7Ci0gICAgLyogYWxsb2NhdGUgc3BlY2lhbCBwYWdl cyAqLwogICAgIGRvbS0+c3RhcnRfaW5mb19wZm4gPSB4Y19kb21fYWxsb2NfcGFnZShkb20sICJz dGFydCBpbmZvIik7CiAgICAgaWYgKCBkb20tPnN0YXJ0X2luZm9fcGZuID09IElOVkFMSURfUEZO ICkKICAgICAgICAgcmV0dXJuIC0xOworCiAgICAgZG9tLT54ZW5zdG9yZV9wZm4gPSB4Y19kb21f YWxsb2NfcGFnZShkb20sICJ4ZW5zdG9yZSIpOwogICAgIGlmICggZG9tLT54ZW5zdG9yZV9wZm4g PT0gSU5WQUxJRF9QRk4gKQogICAgICAgICByZXR1cm4gLTE7CisKICAgICBkb20tPmNvbnNvbGVf cGZuID0geGNfZG9tX2FsbG9jX3BhZ2UoZG9tLCAiY29uc29sZSIpOwogICAgIGlmICggZG9tLT5j b25zb2xlX3BmbiA9PSBJTlZBTElEX1BGTiApCiAgICAgICAgIHJldHVybiAtMTsKLSAgICBpZiAo IHhjX2RvbV90cmFuc2xhdGVkKGRvbSkgKQotICAgIHsKLSAgICAgICAgZG9tLT5zaGFyZWRfaW5m b19wZm4gPSB4Y19kb21fYWxsb2NfcGFnZShkb20sICJzaGFyZWQgaW5mbyIpOwotICAgICAgICBp ZiAoIGRvbS0+c2hhcmVkX2luZm9fcGZuID09IElOVkFMSURfUEZOICkKLSAgICAgICAgICAgIHJl dHVybiAtMTsKLSAgICB9CisKICAgICBkb20tPmFsbG9jX2Jvb3RzdGFjayA9IDE7CiAKICAgICBy ZXR1cm4gMDsKQEAgLTE3NTYsNyArMTc1Miw3IEBAIHN0YXRpYyBzdHJ1Y3QgeGNfZG9tX2FyY2gg eGNfZG9tXzMyX3BhZSA9IHsKICAgICAuc2l6ZW9mX3BmbiA9IDQsCiAgICAgLnAybV9iYXNlX3N1 cHBvcnRlZCA9IDAsCiAgICAgLmFyY2hfcHJpdmF0ZV9zaXplID0gc2l6ZW9mKHN0cnVjdCB4Y19k b21faW1hZ2VfeDg2KSwKLSAgICAuYWxsb2NfbWFnaWNfcGFnZXMgPSBhbGxvY19tYWdpY19wYWdl cywKKyAgICAuYWxsb2NfbWFnaWNfcGFnZXMgPSBhbGxvY19tYWdpY19wYWdlc19wdiwKICAgICAu YWxsb2NfcGd0YWJsZXMgPSBhbGxvY19wZ3RhYmxlc194ODZfMzJfcGFlLAogICAgIC5hbGxvY19w Mm1fbGlzdCA9IGFsbG9jX3AybV9saXN0X3g4Nl8zMiwKICAgICAuc2V0dXBfcGd0YWJsZXMgPSBz ZXR1cF9wZ3RhYmxlc194ODZfMzJfcGFlLApAQCAtMTc3NSw3ICsxNzcxLDcgQEAgc3RhdGljIHN0 cnVjdCB4Y19kb21fYXJjaCB4Y19kb21fNjQgPSB7CiAgICAgLnNpemVvZl9wZm4gPSA4LAogICAg IC5wMm1fYmFzZV9zdXBwb3J0ZWQgPSAxLAogICAgIC5hcmNoX3ByaXZhdGVfc2l6ZSA9IHNpemVv ZihzdHJ1Y3QgeGNfZG9tX2ltYWdlX3g4NiksCi0gICAgLmFsbG9jX21hZ2ljX3BhZ2VzID0gYWxs b2NfbWFnaWNfcGFnZXMsCisgICAgLmFsbG9jX21hZ2ljX3BhZ2VzID0gYWxsb2NfbWFnaWNfcGFn ZXNfcHYsCiAgICAgLmFsbG9jX3BndGFibGVzID0gYWxsb2NfcGd0YWJsZXNfeDg2XzY0LAogICAg IC5hbGxvY19wMm1fbGlzdCA9IGFsbG9jX3AybV9saXN0X3g4Nl82NCwKICAgICAuc2V0dXBfcGd0 YWJsZXMgPSBzZXR1cF9wZ3RhYmxlc194ODZfNjQsCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK WGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=