From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: Re: [PATCH v5 2/3] xen/arm: move setting of new target vcpu to vgic_migrate_irq Date: Wed, 29 Mar 2017 16:48:22 -0700 (PDT) Message-ID: References: <1488406545-26164-1-git-send-email-sstabellini@kernel.org> <1488406545-26164-2-git-send-email-sstabellini@kernel.org> <06e1c5ef-6d23-d0f6-41ea-42f4fe7ae799@arm.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 1ctNKH-0005x2-A3 for xen-devel@lists.xenproject.org; Wed, 29 Mar 2017 23:48:29 +0000 In-Reply-To: <06e1c5ef-6d23-d0f6-41ea-42f4fe7ae799@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall Cc: xen-devel@lists.xenproject.org, nd@arm.com, Stefano Stabellini List-Id: xen-devel@lists.xenproject.org T24gRnJpLCAzIE1hciAyMDE3LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK PiBPbiAwMS8wMy8xNyAyMjoxNSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gTW92ZSB0 aGUgYXRvbWljIHdyaXRlIG9mIHJhbmstPnZjcHUsIHdoaWNoIHNldHMgdGhlIG5ldyB2Y3B1IHRh cmdldCwgdG8KPiA+IHZnaWNfbWlncmF0ZV9pcnEsIGF0IHRoZSBiZWdpbm5pbmcgb2YgdGhlIGxv Y2sgcHJvdGVjdGVkIGFyZWEgKHByb3RlY3RlZAo+ID4gYnkgdGhlIHZnaWMgbG9jaykuCj4gPiAK PiA+IFRoaXMgY29kZSBtb3ZlbWVudCByZWR1Y2VzIHJhY2UgY29uZGl0aW9ucyBiZXR3ZWVuIHZn aWNfbWlncmF0ZV9pcnEgYW5kCj4gPiBzZXR0aW5nIHJhbmstPnZjcHUgb24gb25lIHBjcHUgYW5k IGdpY191cGRhdGVfb25lX2xyIG9uIGFub3RoZXIgcGNwdS4KPiA+IAo+ID4gV2hlbiBnaWNfdXBk YXRlX29uZV9sciBhbmQgdmdpY19taWdyYXRlX2lycSB0YWtlIHRoZSBzYW1lIHZnaWMgbG9jaywK PiA+IHRoZXJlIGFyZSBubyBtb3JlIHJhY2UgY29uZGl0aW9ucyB3aXRoIHRoaXMgcGF0Y2guIFdo ZW4gdmdpY19taWdyYXRlX2lycQo+ID4gaXMgY2FsbGVkIG11bHRpcGxlIHRpbWVzIHdoaWxlIEdJ Q19JUlFfR1VFU1RfTUlHUkFUSU5HIGlzIGFscmVhZHkgc2V0LCBhCj4gPiByYWNlIGNvbmRpdGlv biBzdGlsbCBleGlzdHMgYmVjYXVzZSBpbiB0aGF0IGNhc2UgZ2ljX3VwZGF0ZV9vbmVfbHIgYW5k Cj4gPiB2Z2ljX21pZ3JhdGVfaXJxIHRha2UgZGlmZmVyZW50IHZnaWMgbG9ja3MuCj4gPiAKPiA+ IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y Zz4KPiA+IC0tLQo+ID4gIHhlbi9hcmNoL2FybS92Z2ljLXYyLmMgICAgIHwgIDUgKystLS0KPiA+ ICB4ZW4vYXJjaC9hcm0vdmdpYy12My5jICAgICB8ICA0ICstLS0KPiA+ICB4ZW4vYXJjaC9hcm0v dmdpYy5jICAgICAgICB8IDE1ICsrKysrKysrKystLS0tLQo+ID4gIHhlbi9pbmNsdWRlL2FzbS1h cm0vdmdpYy5oIHwgIDMgKystCj4gPiAgNCBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCsp LCAxMiBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2lj LXYyLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy12Mi5jCj4gPiBpbmRleCAwNjc0ZjdiLi40M2I0YWMz IDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL3ZnaWMtdjIuYwo+ID4gKysrIGIveGVuL2Fy Y2gvYXJtL3ZnaWMtdjIuYwo+ID4gQEAgLTE1OCwxMCArMTU4LDkgQEAgc3RhdGljIHZvaWQgdmdp Y19zdG9yZV9pdGFyZ2V0c3Ioc3RydWN0IGRvbWFpbiAqZCwKPiA+IHN0cnVjdCB2Z2ljX2lycV9y YW5rICpyYW5rLAo+ID4gICAgICAgICAgewo+ID4gICAgICAgICAgICAgIHZnaWNfbWlncmF0ZV9p cnEoZC0+dmNwdVtvbGRfdGFyZ2V0XSwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IGQtPnZjcHVbbmV3X3RhcmdldF0sCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2 aXJxKTsKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcnEsCj4gPiArICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAmcmFuay0+dmNwdVtvZmZzZXRdKTsKPiA+ICAgICAgICAg IH0KPiA+IC0KPiA+IC0gICAgICAgIHdyaXRlX2F0b21pYygmcmFuay0+dmNwdVtvZmZzZXRdLCBu ZXdfdGFyZ2V0KTsKPiAKPiBXaXRoIHRoaXMgY2hhbmdlIHJhbmstPnZjcHVbb2Zmc2V0XSB3aWxs IG5vdCBiZSB1cGRhdGVkIGZvciB2aXJ0dWFsIFNQSXMgKGUuZwo+IHAtPmRlc2MgIT0gTlVMTCku IEFuZCB0aGVyZWZvcmUgYWZmaW5pdHkgZm9yIHRoZW0gd2lsbCBub3Qgd29yay4KCkRvIHlvdSBt ZWFuIHAtPmRlc2MgPT0gTlVMTD8gSSBkb24ndCB0aGluayB3ZSBoYXZlIGFueSBwdXJlbHkgdmly dHVhbApTUElzIHlldCwgb25seSB2aXJ0dWFsIFBQSXMgKHdoZXJlIHRoZSB0YXJnZXQgY2Fubm90 IGJlIGNoYW5nZWQpLgpIb3dldmVyLCBJIHRoaW5rIHlvdSBhcmUgcmlnaHQ6IG1vdmluZyBpdCBi ZWZvcmUgdGhlIGNhbGwgd291bGQgYWxzbwp3b3JrIGFuZCBpdCdzIHNpbXBsZXIuIEknbGwgZG8g dGhhdC4KCgo+IEhvd2V2ZXIsIGZyb20gbXkgdW5kZXJzdGFuZGluZyB0aGUgcHJvYmxlbSB5b3Ug YXJlIHRyeWluZyB0byBzb2x2ZSB3aXRoIHRoaXMKPiBwYXRjaCBpcyBoYXZpbmcgcmFuay0+dmNw dVtvZmZzZXRdIHRvIGJlIHNldCBhcyBzb29uIGFzIHBvc3NpYmxlLiBJdCBkb2VzIG5vdAo+IHJl YWxseSBtYXR0ZXIgaWYgaXQgaXMgcHJvdGVjdGVkIGJ5IHRoZSBsb2NrLCB3aGF0IHlvdSBjYXJl IGlzCj4gcmFuay0+dmNwdVtvZmZzZXRdIGJlZW4gc2VlbiBiZWZvcmUgdGhlIGxvY2sgaGFzIGJl ZW4gcmVsZWFzZWQuCj4gCj4gU28gaWYgR0lDX0lSUV9HVUVTVF9NSUdSQVRFIGlzIHNldCBhbmQg Z2ljX3VwZGF0ZV9vbmVfbHIgaXMgcnVubmluZyBzdHJhaWdodAo+IGFmdGVyIHRoZSBsb2NrIGlz IHJlbGVhc2VkLCByYW5rLT52Y3B1W29mZnNldF0gd2lsbCBjb250YWluIHRoZSBjb3JyZWN0IHZD UFUuCj4gCj4gQSBiZXR0ZXIgYXBwcm9hY2ggd291bGQgYmUgdG8gbW92ZSB3cml0ZV9hdG9taWMo Li4uKSBiZWZvcmUKPiB2Z2ljX21pZ3JhdGVkX2lycSguLi4pLiBXaGF0IGRvIHlvdSB0aGluaz8K CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl bi5vcmcveGVuLWRldmVsCg==