From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: [PATCH] libxl: only free vcpu info list when it is allocated Date: Fri, 21 Oct 2016 18:17:27 +0100 Message-ID: <1477070247-32185-1-git-send-email-wei.liu2@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bxdS3-00007a-R7 for xen-devel@lists.xenproject.org; Fri, 21 Oct 2016 17:17:51 +0000 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Xen-devel Cc: Juergen Gross , Ian Jackson , Dario Faggioli , Wei Liu List-Id: xen-devel@lists.xenproject.org Q2xhbmcgY29tcGxhaW5zIG5yX2RvbV92Y3B1cyBtYXkgYmUgdXNlZCB1bmluaXRpYWxpemVkIGFm dGVyCjRhNjA3MGVhOS4KClRoZSByZWFsIGlzc3VlIGlzIHZpbmZvIGNhbiBiZSBOVUxMIGFuZCBu cl9kb21fdmNwdXMgcmVtYWlucwp1bmluaXRpYWxpemVkIGlmIHByZXZpb3VzIGNhbGwgZmFpbHMu CgpJbnN0ZWFkIG9mIGluaXRpYWxpemluZyBucl9kb21fdmNwdXMgdG8gMCwgY2hlY2sgaWYgdmlu Zm8gaXMgTlVMTCBiZWZvcmUKY2FsbGluZyB0aGUgZnJlZSBmdW5jdGlvbiwgYmVjYXVzZSB0aGF0 IGZ1bmN0aW9uIGNhbid0IGhhbmRsZSBOVUxMLiBUaGF0CnNob3VsZCBhbHNvIHBsYWNhdGUgQ2xh bmcuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KQ2M6 IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogRGFyaW8gRmFnZ2lv bGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkNjOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA c3VzZS5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfbnVtYS5jIHwgMyArKy0KIDEgZmlsZSBj aGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29s cy9saWJ4bC9saWJ4bF9udW1hLmMgYi90b29scy9saWJ4bC9saWJ4bF9udW1hLmMKaW5kZXggZmQ2 NGMyMi4uMGJkYWMyYSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfbnVtYS5jCisrKyBi L3Rvb2xzL2xpYnhsL2xpYnhsX251bWEuYwpAQCAtMjU0LDcgKzI1NCw4IEBAIHN0YXRpYyBpbnQg bnJfdmNwdXNfb25fbm9kZXMobGlieGxfX2djICpnYywgbGlieGxfY3B1dG9wb2xvZ3kgKnRpbmZv LAogCiAgbmV4dDoKICAgICAgICAgbGlieGxfY3B1cG9vbGluZm9fZGlzcG9zZSgmY3B1cG9vbF9p bmZvKTsKLSAgICAgICAgbGlieGxfdmNwdWluZm9fbGlzdF9mcmVlKHZpbmZvLCBucl9kb21fdmNw dXMpOworICAgICAgICBpZiAodmluZm8pCisgICAgICAgICAgICBsaWJ4bF92Y3B1aW5mb19saXN0 X2ZyZWUodmluZm8sIG5yX2RvbV92Y3B1cyk7CiAgICAgfQogCiAgICAgbGlieGxfYml0bWFwX2Rp c3Bvc2UoJmRvbV9ub2RlbWFwKTsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA bGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==