From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: [PATCH] x86/VT-x: Dump VMCS on VMLAUNCH/VMRESUME failure Date: Fri, 1 Jul 2016 18:52:54 +0100 Message-ID: <1467395574-15074-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: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Xen-devel Cc: Andrew Cooper , Kevin Tian , Jun Nakajima , Jan Beulich List-Id: xen-devel@lists.xenproject.org SWYgYSBWTUxBVU5DSC9WTVJFU1VNRSBmYWlscyBkdWUgdG8gaW52YWxpZCBjb250cm9sIG9yIGhv c3Qgc3RhdGUsIGR1bXAgdGhlClZNQ1MgYmVmb3JlIGNyYXNoaW5nIHRoZSBkb21haW4uCgpTaWdu ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0K Q0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IEp1biBOYWthamltYSA8anVu Lm5ha2FqaW1hQGludGVsLmNvbT4KQ0M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29t PgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYyAgICAgICAgfCA1ICsrKysrCiB4ZW4v aW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oIHwgNCArKysrCiAyIGZpbGVzIGNoYW5nZWQs IDkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3Mu YyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYwppbmRleCA0NmI2M2I2Li4xYmQ4NzVhIDEw MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKKysrIGIveGVuL2FyY2gveDg2 L2h2bS92bXgvdm1jcy5jCkBAIC0xNjM3LDYgKzE2MzcsMTEgQEAgdm9pZCB2bXhfdm1lbnRyeV9m YWlsdXJlKHZvaWQpCiAgICAgX192bXJlYWQoVk1fSU5TVFJVQ1RJT05fRVJST1IsICZlcnJvcik7 CiAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAiVk0lcyBlcnJvcjogJSNseFxuIiwKICAgICAgICAg ICAgIGN1cnItPmFyY2guaHZtX3ZteC5sYXVuY2hlZCA/ICJSRVNVTUUiIDogIkxBVU5DSCIsIGVy cm9yKTsKKworICAgIGlmICggZXJyb3IgPT0gVk1YX0lOU05fSU5WQUxJRF9DT05UUk9MX1NUQVRF IHx8CisgICAgICAgICBlcnJvciA9PSBWTVhfSU5TTl9JTlZBTElEX0hPU1RfU1RBVEUgKQorICAg ICAgICB2bWNzX2R1bXBfdmNwdShjdXJyKTsKKwogICAgIGRvbWFpbl9jcmFzaF9zeW5jaHJvbm91 cygpOwogfQogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5o IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaAppbmRleCA5ZjE3MjlkLi4xZTMz ZDljIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oCisrKyBi L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmgKQEAgLTU2Nyw2ICs1NjcsMTAgQEAg ZW51bSB2bWNzX2ZpZWxkIHsKICNkZWZpbmUgVk1YX0dVRVNUX01TUiAwCiAjZGVmaW5lIFZNWF9I T1NUX01TUiAgMQogCisvKiBWTSBJbnN0cnVjdGlvbiBlcnJvciBudW1iZXJzLiAqLworI2RlZmlu ZSBWTVhfSU5TTl9JTlZBTElEX0NPTlRST0xfU1RBVEUgICAgICAgNworI2RlZmluZSBWTVhfSU5T Tl9JTlZBTElEX0hPU1RfU1RBVEUgICAgICAgICAgOAorCiB2b2lkIHZteF9kaXNhYmxlX2ludGVy Y2VwdF9mb3JfbXNyKHN0cnVjdCB2Y3B1ICp2LCB1MzIgbXNyLCBpbnQgdHlwZSk7CiB2b2lkIHZt eF9lbmFibGVfaW50ZXJjZXB0X2Zvcl9tc3Ioc3RydWN0IHZjcHUgKnYsIHUzMiBtc3IsIGludCB0 eXBlKTsKIGludCB2bXhfcmVhZF9ndWVzdF9tc3IodTMyIG1zciwgdTY0ICp2YWwpOwotLSAKMi4x LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54 ZW4ub3JnL3hlbi1kZXZlbAo=