From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rikiya Ayukawa Subject: [PATCH] make a dump directory per DomU Date: Tue, 28 Jul 2009 17:20:42 +0900 Message-ID: <4A6EB4DA.4080802@jp.fujitsu.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------040307070300020705080709" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org This is a multi-part message in MIME format. --------------040307070300020705080709 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Hi all, I attached a patch to make a dump directory per DomU for crash dump. Currently, xend dumps a core file of a DomU in the directory "/var/xen/dump/", when the DomU has crashed. The patch modifies this directory to "/var/xen/dump//". It enables you to select HDD partition per DomU to dump core by using mount command. Diffstat: XendDomainInfo.py | 37 +++++++++++++++++++++++++++---------- 1 file changed, 27 insertions(+), 10 deletions(-) Signed-off-by: Rikiya Ayukawa Best Regards, -- Rikiya Ayukawa --------------040307070300020705080709 Content-Type: text/plain; name="make-a-dump-directory-per-domain.patch" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="make-a-dump-directory-per-domain.patch" ZGlmZiAtciA4YWYyNmZlZjg5OGMgdG9vbHMvcHl0aG9uL3hlbi94ZW5kL1hlbmREb21haW5J bmZvLnB5Ci0tLSBhL3Rvb2xzL3B5dGhvbi94ZW4veGVuZC9YZW5kRG9tYWluSW5mby5weQlG cmkgSnVsIDI0IDEyOjA4OjU0IDIwMDkgKzAxMDAKKysrIGIvdG9vbHMvcHl0aG9uL3hlbi94 ZW5kL1hlbmREb21haW5JbmZvLnB5CVR1ZSBKdWwgMjggMTY6NDk6MzQgMjAwOSArMDkwMApA QCAtMzEsNiArMzEsNyBAQAogaW1wb3J0IHJlCiBpbXBvcnQgY29weQogaW1wb3J0IG9zCitp bXBvcnQgc3RhdAogaW1wb3J0IHRyYWNlYmFjawogZnJvbSB0eXBlcyBpbXBvcnQgU3RyaW5n VHlwZXMKIApAQCAtMzksNiArNDAsNyBAQAogZnJvbSB4ZW4udXRpbC5ibGtpZiBpbXBvcnQg YmxrZGV2X3VuYW1lX3RvX2ZpbGUsIGJsa2Rldl91bmFtZV90b190YXB0eXBlCiBpbXBvcnQg eGVuLnV0aWwueHNtLnhzbSBhcyBzZWN1cml0eQogZnJvbSB4ZW4udXRpbCBpbXBvcnQgeHNj b25zdGFudHMKK2Zyb20geGVuLnV0aWwgaW1wb3J0IG1rZGlyCiBmcm9tIHhlbi51dGlsLnBj aSBpbXBvcnQgc2VyaWFsaXNlX3BjaV9vcHRzLCBwY2lfb3B0c19saXN0X3RvX3N4cCwgXAog ICAgICAgICAgICAgICAgICAgICAgICAgIHBjaV9kaWN0X3RvX2JkZl9zdHIsIHBjaV9kaWN0 X3RvX3hjX3N0ciwgXAogICAgICAgICAgICAgICAgICAgICAgICAgIHBjaV9jb252ZXJ0X3N4 cF90b19kaWN0LCBwY2lfY29udmVydF9kaWN0X3RvX3N4cCwgXApAQCAtMjE2Miw5ICsyMTY0 LDIzIEBACiAgICAgICAgICIiIgogICAgICAgICAKICAgICAgICAgaWYgbm90IGNvcmVmaWxl OgorICAgICAgICAgICAgIyBUbyBwcm9oaWJpdCBkaXJlY3RvcnkgdHJhdmVyc2FsCisgICAg ICAgICAgICBiYXNlZF9uYW1lID0gb3MucGF0aC5iYXNlbmFtZShzZWxmLmluZm9bJ25hbWVf bGFiZWwnXSkKKyAgICAgICAgICAgIAorICAgICAgICAgICAgY29yZWRpciA9ICIvdmFyL3hl bi9kdW1wLyVzIiAlIChiYXNlZF9uYW1lKQorICAgICAgICAgICAgaWYgbm90IG9zLnBhdGgu ZXhpc3RzKGNvcmVkaXIpOgorICAgICAgICAgICAgICAgIHRyeToKKyAgICAgICAgICAgICAg ICAgICAgbWtkaXIucGFyZW50cyhjb3JlZGlyLCBzdGF0LlNfSVJXWFUpCisgICAgICAgICAg ICAgICAgZXhjZXB0IEV4Y2VwdGlvbiwgZXg6CisgICAgICAgICAgICAgICAgICAgIGxvZy5l cnJvcigiQ2Fubm90IGNyZWF0ZSBkaXJlY3Rvcnk6ICVzIiAlIHN0cihleCkpCisKKyAgICAg ICAgICAgIGlmIG5vdCBvcy5wYXRoLmlzZGlyKGNvcmVkaXIpOgorICAgICAgICAgICAgICAg ICMgVXNlIGZvcm1lciBkaXJlY3RvcnkgdG8gZHVtcCBjb3JlCisgICAgICAgICAgICAgICAg Y29yZWRpciA9ICcvdmFyL3hlbi9kdW1wJworCiAgICAgICAgICAgICB0aGlzX3RpbWUgPSB0 aW1lLnN0cmZ0aW1lKCIlWS0lbSVkLSVIJU0uJVMiLCB0aW1lLmxvY2FsdGltZSgpKQotICAg ICAgICAgICAgY29yZWZpbGUgPSAiL3Zhci94ZW4vZHVtcC8lcy0lcy4lcy5jb3JlIiAlICh0 aGlzX3RpbWUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmluZm9bJ25h bWVfbGFiZWwnXSwgc2VsZi5kb21pZCkKKyAgICAgICAgICAgIGNvcmVmaWxlID0gIiVzLyVz LSVzLiVzLmNvcmUiICUgKGNvcmVkaXIsIHRoaXNfdGltZSwKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuaW5mb1snbmFtZV9sYWJlbCddLCBz ZWxmLmRvbWlkKQogICAgICAgICAgICAgICAgIAogICAgICAgICBpZiBvcy5wYXRoLmlzZGly KGNvcmVmaWxlKToKICAgICAgICAgICAgIHJhaXNlIFhlbmRFcnJvcigiQ2Fubm90IGR1bXAg Y29yZSBpbiBhIGRpcmVjdG9yeTogJXMiICUK --------------040307070300020705080709 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --------------040307070300020705080709--