From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH 7/7] vm-event/arm: implement support for control-register write vm-events Date: Thu, 23 Jun 2016 12:00:14 +0100 Message-ID: <576BC13E.5030902@arm.com> References: <1466085888-7428-1-git-send-email-czuzu@bitdefender.com> <1466086403-7749-1-git-send-email-czuzu@bitdefender.com> <5762D8AD.7070208@arm.com> <196523e7-285c-51a3-c48a-eff45d40a342@bitdefender.com> <576AC834.2010701@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <576AC834.2010701@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Corneliu ZUZU , xen-devel@lists.xen.org Cc: Andre Przywara , Stefano Stabellini , Tamas K Lengyel , Razvan Cojocaru , Steve Capper List-Id: xen-devel@lists.xenproject.org SGVsbG8sCgpPbiAyMi8wNi8xNiAxODoxNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDIyLzA2 LzE2IDE3OjM1LCBDb3JuZWxpdSBaVVpVIHdyb3RlOgo+Cj4+IEp1bGllbiwKPgo+IEhlbGxvIENv cm5lbGl1LAo+Cj4+IEkgd2FzIHRyeWluZyB0byBpbXBsZW1lbnQgaGF2aW5nIEhDUiBzdG9yZWQg aW4gYXJjaF9kb21haW4gb3IgYXJjaF92Y3B1Cj4+IGFzIHN1Z2dlc3RlZCBhYm92ZSBhbmQgSSdt IGEgYml0IGNvbmZ1c2VkIGFib3V0IHRoZSBjb2RlIGluCj4+IHAybV9yZXN0b3JlX3N0YXRlLgo+ PiBJJ20gaG9waW5nIHlvdSBjYW4gcHJvdmlkZSBzb21lIGZlZWRiYWNrIG9uIHRoaXMgbWF0dGVy LiBIZXJlJ3MgdGhlCj4+IGN1cnJlbnQgaW1wbGVtZW50YXRpb24gb2YgdGhlIGZ1bmN0aW9uOgo+ Pgo+PiAgICAgIHZvaWQgcDJtX3Jlc3RvcmVfc3RhdGUoc3RydWN0IHZjcHUgKm4pCj4+ICAgICAg ewo+PiAgICAgICAgICByZWdpc3Rlcl90IGhjcjsKPj4KPj4gICAgICAgICAgaGNyID0gUkVBRF9T WVNSRUcoSENSX0VMMik7Cj4+ICAgICAgICAgIFdSSVRFX1NZU1JFRyhoY3IgJiB+SENSX1ZNLCBI Q1JfRUwyKTsKPj4gICAgICAgICAgaXNiKCk7Cj4+Cj4+ICAgICAgICAgIHAybV9sb2FkX1ZUVEJS KG4tPmRvbWFpbik7Cj4+ICAgICAgICAgIGlzYigpOwo+Pgo+PiAgICAgICAgICBpZiAoIGlzXzMy Yml0X2RvbWFpbihuLT5kb21haW4pICkKPj4gICAgICAgICAgICAgIGhjciAmPSB+SENSX1JXOwo+ PiAgICAgICAgICBlbHNlCj4+ICAgICAgICAgICAgICBoY3IgfD0gSENSX1JXOwo+Pgo+PiAgICAg ICAgICBXUklURV9TWVNSRUcobi0+YXJjaC5zY3RsciwgU0NUTFJfRUwxKTsKPj4gICAgICAgICAg aXNiKCk7Cj4+Cj4+ICAgICAgICAgIFdSSVRFX1NZU1JFRyhoY3IsIEhDUl9FTDIpOwo+PiAgICAg ICAgICBpc2IoKTsKPj4gICAgICB9Cj4+Cj4+IEZpcnN0IG9mIGFsbCwgSSBzZWUgdGhlIEhDUl9W TSBiaXQgYmVpbmcgdW5zZXQgKD0wKSBidXQgSSBkb24ndCBxdWl0ZQo+PiB1bmRlcnN0YW5kIHdo eSBhbmQgZXZlbiBtb3JlIHBlY3VsaWFyIGlzIHRoZSBmYWN0IHRoYXQgSSBjb3VsZG4ndCBmaW5k Cj4+IGFueSBwbGFjZSB3aGVyZSB0aGUgYml0IGlzIHNldCAoPTEpIGFnYWluLgo+Cj4gQWZ0ZXIg dGhlIGZpcnN0IHdyaXRlIHRvIEhDUl9FTDIsICJoY3IiIHN0aWxsIGhhdmUgdGhlIFZNIGJpdCBz ZXQgYXMgd2UKPiBvbmx5IG1hc2sgaXQuIFNvIHRoZSBzZWNvbmQgd3JpdGUgd2lsbCByZS1zZXQg dGhlIFZNIGJpdC4KPgo+IEkgYW0gbm90IHN1cmUgd2h5IHRoZSBWTSBiaXQgaXMgdW5zZXQvc2V0 IGluIHRoaXMgZnVuY3Rpb24uIEkgYW0gbm90Cj4gYWJsZSB0byBmaW5kIGEgcGFyYWdyYXBoIGp1 c3RpZnlpbmcgaXQgaW4gdGhlIEFSTSBBUk0uIEkgaGF2ZSBDQ2VkIHNvbWUKPiBBUk0gZm9sa3Mg dG8gY2hlY2sgaWYgSSBtaXNzZWQgc29tZXRoaW5nLgoKQWZ0ZXIgdGFsa2luZyB3aXRoIGRpZmZl cmVudCBBUk0gZm9sa3MsIEkgY29uZmlybSB0aGF0IGl0IGlzIG5vdCAKbmVjZXNzYXJ5IHRvIGRp c2FibGUgdGhlIEhDUl9WTSBiZWZvcmUgc2V0dGluZyBUVEJSMC4KClJlZ2FyZHMsCgotLSAKSnVs aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s aXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=