From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: [PATCH v3 06/25] xen/arm: move evtchn_allocate call out of make_hypervisor_node Date: Tue, 31 Jul 2018 16:27:49 -0700 Message-ID: <1533079688-9541-6-git-send-email-sstabellini@kernel.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: julien.grall@arm.com Cc: Stefano Stabellini , sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org SW4gdGhlIGNhc2Ugb2YgZG9tVXMsIGV2dGNobl9pcnEgaXMgYWxsb2NhdGVkIGJ5IGFyY2hfZG9t YWluX2NyZWF0ZSBhbmQKc2V0IHRvIEdVRVNUX0VWVENITl9QUEkuCgpUbyBtYWtlIG1ha2VfaHlw ZXJ2aXNvcl9ub2RlIG1vcmUgcmV1c2FibGUsIG1vdmUgdGhlIGNhbGwgdG8KZXZ0Y2huX2FsbG9j YXRlIG91dCBvZiBtYWtlX2h5cGVydmlzb3Jfbm9kZSwgdG8gdGhlIGRvbTAgc3BlY2lmaWMgY2Fs bGVyCihoYW5kbGVfbm9kZSkuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0 ZWZhbm9zQHhpbGlueC5jb20+CgotLS0KQ2hhbmdlcyBpbiB2MzoKLSBhZGQgcGF0Y2gKLSBhZGQg QlVHX09OCi0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgMTMgKysrKysrKystLS0t LQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYg LS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWlu X2J1aWxkLmMKaW5kZXggMDE3NzQ5Mi4uYjUxZDAxNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt L2RvbWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtNjE5 LDExICs2MTksNyBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1 Y3QgZG9tYWluICpkLAogICAgIGlmICggcmVzICkKICAgICAgICAgcmV0dXJuIHJlczsKIAotICAg IC8qCi0gICAgICogSXQgaXMgc2FmZSB0byBhbGxvY2F0ZSB0aGUgZXZlbnQgY2hhbm5lbCBoZXJl IGJlY2F1c2UgYWxsIHRoZQotICAgICAqIFBQSXMgdXNlZCBieSB0aGUgaGFyZHdhcmUgZG9tYWlu IGhhdmUgYmVlbiByZWdpc3RlcmVkLgotICAgICAqLwotICAgIGV2dGNobl9hbGxvY2F0ZShkKTsK KyAgICBCVUdfT04oZC0+YXJjaC5ldnRjaG5faXJxID09IDApOwogCiAgICAgLyoKICAgICAgKiBJ bnRlcnJ1cHQgZXZlbnQgY2hhbm5lbCB1cGNhbGw6CkBAIC0xMjkzLDYgKzEyODksMTMgQEAgc3Rh dGljIGludCBfX2luaXQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5l bF9pbmZvICpraW5mbywKICAgICAgICAgaW50IGFkZHJjZWxscyA9IGR0X2NoaWxkX25fYWRkcl9j ZWxscyhub2RlKTsKICAgICAgICAgaW50IHNpemVjZWxscyA9IGR0X2NoaWxkX25fc2l6ZV9jZWxs cyhub2RlKTsKIAorCisgICAgICAgIC8qCisgICAgICAgICAqIEl0IGlzIHNhZmUgdG8gYWxsb2Nh dGUgdGhlIGV2ZW50IGNoYW5uZWwgaGVyZSBiZWNhdXNlIGFsbCB0aGUKKyAgICAgICAgICogUFBJ cyB1c2VkIGJ5IHRoZSBoYXJkd2FyZSBkb21haW4gaGF2ZSBiZWVuIHJlZ2lzdGVyZWQuCisgICAg ICAgICAqLworICAgICAgICBldnRjaG5fYWxsb2NhdGUoZCk7CisKICAgICAgICAgLyoKICAgICAg ICAgICogVGhlIGh5cGVydmlzb3Igbm9kZSBzaG91bGQgYWx3YXlzIGJlIGNyZWF0ZWQgYWZ0ZXIg YWxsIG5vZGVzCiAgICAgICAgICAqIGZyb20gdGhlIGhvc3QgRFQgaGF2ZSBiZWVuIHBhcnNlZC4K LS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==