From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mirela Simonovic Subject: [PATCH v2 09/10] xen/arm: Free memory allocated for sibling/core maps on CPU hot-unplug Date: Fri, 20 Apr 2018 14:25:12 +0200 Message-ID: <20180420122513.27292-10-mirela.simonovic@aggios.com> References: <20180420122513.27292-1-mirela.simonovic@aggios.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180420122513.27292-1-mirela.simonovic@aggios.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: edgar.iglesias@xilinx.com, julien.grall@arm.com, sstabellini@kernel.org, Mirela Simonovic List-Id: xen-devel@lists.xenproject.org VGhlIG1lbW9yeSBhbGxvY2F0ZWQgaW4gc2V0dXBfY3B1X3NpYmxpbmdfbWFwKCkgd2hlbiBhIENQ VSBpcyBob3RwbHVnZ2VkCmhhcyB0byBiZSBmcmVlZCB3aGVuIHRoZSBDUFUgaXMgaG90LXVucGx1 Z2dlZC4gVGhpcyBpcyBkb25lIGluCnJlbW92ZV9jcHVfc2libGluZ19tYXAoKSBhbmQgY2FsbGVk IGZyb20gX19jcHVfZGlzYWJsZSgpIG9uIENQVSBob3QtdW5wbHVnLgoKU2lnbmVkLW9mZi1ieTog TWlyZWxhIFNpbW9ub3ZpYyA8bWlyZWxhLnNpbW9ub3ZpY0BhZ2dpb3MuY29tPgoKLS0tCkNDOiBT dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3Jh bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9hcmNoL2FybS9zbXBib290LmMgfCA4 ICsrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv eGVuL2FyY2gvYXJtL3NtcGJvb3QuYyBiL3hlbi9hcmNoL2FybS9zbXBib290LmMKaW5kZXggYjRl ZDQ3OWRjNi4uZDAxYjUxNTkyZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3NtcGJvb3QuYwor KysgYi94ZW4vYXJjaC9hcm0vc21wYm9vdC5jCkBAIC04OSw2ICs4OSwxMiBAQCBzdGF0aWMgdm9p ZCBzZXR1cF9jcHVfc2libGluZ19tYXAoaW50IGNwdSkKICAgICBjcHVtYXNrX3NldF9jcHUoY3B1 LCBwZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdSkpOwogfQogCitzdGF0aWMgdm9pZCByZW1vdmVf Y3B1X3NpYmxpbmdfbWFwKGludCBjcHUpCit7CisgICAgZnJlZV9jcHVtYXNrX3ZhcihwZXJfY3B1 KGNwdV9zaWJsaW5nX21hc2ssIGNwdSkpOworICAgIGZyZWVfY3B1bWFza192YXIocGVyX2NwdShj cHVfY29yZV9tYXNrLCBjcHUpKTsKK30KKwogdm9pZCBfX2luaXQKIHNtcF9jbGVhcl9jcHVfbWFw cyAodm9pZCkKIHsKQEAgLTM5MSw2ICszOTcsOCBAQCB2b2lkIF9fY3B1X2Rpc2FibGUodm9pZCkK ICAgICAvKiBJdCdzIG5vdyBzYWZlIHRvIHJlbW92ZSB0aGlzIHByb2Nlc3NvciBmcm9tIHRoZSBv bmxpbmUgbWFwICovCiAgICAgY3B1bWFza19jbGVhcl9jcHUoY3B1LCAmY3B1X29ubGluZV9tYXAp OwogCisgICAgcmVtb3ZlX2NwdV9zaWJsaW5nX21hcChjcHUpOworCiAgICAgaWYgKCBjcHVfZGlz YWJsZV9zY2hlZHVsZXIoY3B1KSApCiAgICAgICAgIEJVRygpOwogICAgIHNtcF9tYigpOwotLSAK Mi4xMy4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0 cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==