From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vitaly Kuznetsov Subject: [PATCH 1/2] libxl: don't try to rename dm save file for PVH Date: Mon, 20 Mar 2017 19:03:10 +0100 Message-ID: <20170320180311.5091-2-vkuznets@redhat.com> References: <20170320180311.5091-1-vkuznets@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170320180311.5091-1-vkuznets@redhat.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Wei Liu , Ian Jackson List-Id: xen-devel@lists.xenproject.org R3Vlc3RzIHdpdGggTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fTk9ORSBkb24ndCBoYXZlIGEg ZGV2aWNlIG1vZGVsCnJ1bm5pbmcgc28gdGhlcmUgaXMgbm8gc2F2ZSBmaWxlIHRvIHJlbmFtZS4K ClNpZ25lZC1vZmYtYnk6IFZpdGFseSBLdXpuZXRzb3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+Ci0t LQogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgfCAxNiArKysrKysrKysrLS0tLS0tCiAxIGZp bGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5j CmluZGV4IDI1Mzg5ZTEuLjk1ZmQ5NmIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2Ny ZWF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCkBAIC0xNjY0LDEyICsxNjY0 LDE2IEBAIHN0YXRpYyB2b2lkIGRvbWFpbl9zb2Z0X3Jlc2V0X2NiKGxpYnhsX19lZ2MgKmVnYywK ICAgICAgICAgZ290byBlcnJvcjsKICAgICB9CiAKLSAgICBzYXZlZmlsZSA9IEdDU1BSSU5URihM SUJYTF9ERVZJQ0VfTU9ERUxfU0FWRV9GSUxFIi4lZCIsIGRkcy0+ZG9taWQpOwotICAgIHJlc3Rv cmVmaWxlID0gR0NTUFJJTlRGKExJQlhMX0RFVklDRV9NT0RFTF9SRVNUT1JFX0ZJTEUiLiVkIiwg ZGRzLT5kb21pZCk7Ci0gICAgcmMgPSByZW5hbWUoc2F2ZWZpbGUsIHJlc3RvcmVmaWxlKTsKLSAg ICBpZiAocmMpIHsKLSAgICAgICAgTE9HRChFUlJPUiwgZGRzLT5kb21pZCwgImZhaWxlZCB0byBy ZW5hbWUgZG0gc2F2ZSBmaWxlLiIpOwotICAgICAgICBnb3RvIGVycm9yOworICAgIGlmIChjZGNz LT5kY3MuZ3Vlc3RfY29uZmlnLT5iX2luZm8uZGV2aWNlX21vZGVsX3ZlcnNpb24gIT0KKyAgICAg ICAgTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fTk9ORSkgeworICAgICAgICBzYXZlZmlsZSA9 IEdDU1BSSU5URihMSUJYTF9ERVZJQ0VfTU9ERUxfU0FWRV9GSUxFIi4lZCIsIGRkcy0+ZG9taWQp OworICAgICAgICByZXN0b3JlZmlsZSA9IEdDU1BSSU5URihMSUJYTF9ERVZJQ0VfTU9ERUxfUkVT VE9SRV9GSUxFIi4lZCIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRkcy0+ZG9t aWQpOworICAgICAgICByYyA9IHJlbmFtZShzYXZlZmlsZSwgcmVzdG9yZWZpbGUpOworICAgICAg ICBpZiAocmMpIHsKKyAgICAgICAgICAgIExPR0QoRVJST1IsIGRkcy0+ZG9taWQsICJmYWlsZWQg dG8gcmVuYW1lIGRtIHNhdmUgZmlsZS4iKTsKKyAgICAgICAgICAgIGdvdG8gZXJyb3I7CisgICAg ICAgIH0KICAgICB9CiAKICAgICBpbml0aWF0ZV9kb21haW5fY3JlYXRlKGVnYywgJmNkY3MtPmRj cyk7Ci0tIAoyLjkuMwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0 cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=