From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH 4/7] vm-event/x86: use vm_event_vcpu_enter properly Date: Fri, 17 Jun 2016 01:20:10 -0600 Message-ID: <5763C0CA02000078000F5E70@prv-mh.provo.novell.com> References: <1466085888-7428-1-git-send-email-czuzu@bitdefender.com> <1466086187-7607-1-git-send-email-czuzu@bitdefender.com> <5762DB3702000078000F5BE0@prv-mh.provo.novell.com> <07ba5116-1d76-a6b9-c7a6-c277c26d66b3@bitdefender.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <07ba5116-1d76-a6b9-c7a6-c277c26d66b3@bitdefender.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Corneliu ZUZU Cc: Kevin Tian , Tamas K Lengyel , Razvan Cojocaru , Andrew Cooper , xen-devel@lists.xen.org, Jun Nakajima List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE2LjA2LjE2IGF0IDIyOjIwLCA8Y3p1enVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToK PiBPbiA2LzE2LzIwMTYgNjowMCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDE2LjA2 LjE2IGF0IDE2OjA5LCA8Y3p1enVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+IEBAIC0xNDMy LDE4ICsxNDMwLDE2IEBAIHN0YXRpYyB2b2lkIHZteF91cGRhdGVfZ3Vlc3RfY3Ioc3RydWN0IHZj cHUgKnYsIHVuc2lnbmVkIGludCBjcikKPj4+ICAgICAgICAgICBpZiAoIHBhZ2luZ19tb2RlX2hh cCh2LT5kb21haW4pICkKPj4+ICAgICAgICAgICB7Cj4+PiAgICAgICAgICAgICAgIC8qIE1hbmFn ZSBHVUVTVF9DUjMgd2hlbiBDUjAuUEU9MC4gKi8KPj4+ICsgICAgICAgICAgICB1aW50MzJfdCBv bGRfY3RscyA9IHYtPmFyY2guaHZtX3ZteC5leGVjX2NvbnRyb2w7Cj4+PiAgICAgICAgICAgICAg IHVpbnQzMl90IGNyM19jdGxzID0gKENQVV9CQVNFRF9DUjNfTE9BRF9FWElUSU5HIHwKPj4+ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ1BVX0JBU0VEX0NSM19TVE9SRV9FWElU SU5HKTsKPj4+ICsKPj4+ICAgICAgICAgICAgICAgdi0+YXJjaC5odm1fdm14LmV4ZWNfY29udHJv bCAmPSB+Y3IzX2N0bHM7Cj4+PiAgICAgICAgICAgICAgIGlmICggIWh2bV9wYWdpbmdfZW5hYmxl ZCh2KSAmJiAhdm14X3VucmVzdHJpY3RlZF9ndWVzdCh2KSApCj4+PiAgICAgICAgICAgICAgICAg ICB2LT5hcmNoLmh2bV92bXguZXhlY19jb250cm9sIHw9IGNyM19jdGxzOwo+Pj4gICAKPj4+IC0g ICAgICAgICAgICAvKiBUcmFwIENSMyB1cGRhdGVzIGlmIENSMyBtZW1vcnkgZXZlbnRzIGFyZSBl bmFibGVkLiAqLwo+Pj4gLSAgICAgICAgICAgIGlmICggdi0+ZG9tYWluLT5hcmNoLm1vbml0b3Iu d3JpdGVfY3RybHJlZ19lbmFibGVkICYKPj4+IC0gICAgICAgICAgICAgICAgIG1vbml0b3JfY3Ry bHJlZ19iaXRtYXNrKFZNX0VWRU5UX1g4Nl9DUjMpICkKPj4+IC0gICAgICAgICAgICAgICAgdi0+ YXJjaC5odm1fdm14LmV4ZWNfY29udHJvbCB8PSBDUFVfQkFTRURfQ1IzX0xPQURfRVhJVElORzsK Pj4+IC0KPj4+IC0gICAgICAgICAgICB2bXhfdXBkYXRlX2NwdV9leGVjX2NvbnRyb2wodik7Cj4+ PiArICAgICAgICAgICAgaWYgKCBvbGRfY3RscyAhPSB2LT5hcmNoLmh2bV92bXguZXhlY19jb250 cm9sICkKPj4+ICsgICAgICAgICAgICAgICAgdm14X3VwZGF0ZV9jcHVfZXhlY19jb250cm9sKHYp Owo+Pj4gICAgICAgICAgIH0KPj4gSG93IGRvZXMgdGhpcyBtYXRjaCB1cCB3aXRoIHRoZSByZXN0 IG9mIHRoaXMgcGF0Y2g/Cj4gCj4gQW5kIGJ5ICd0aGlzJyB5b3UgbWVhbiBzbGlnaHRseSBvcHRp bWl6aW5nIHRoaXMgc2VxdWVuY2UgYnkgYWRkaW5nIGluIAo+IG9sZF9jdGxzPwo+IEl0IHNlZW1z IHByZXR0eSBzdHJhaWdodC1mb3J3YXJkIHRvIG1lLCBJIGZpZ3VyZWQgaWYgSSBhbSB0byBtb3Zl IHRoZSAKPiBtb25pdG9yLndyaXRlX2N0cmxyZWdfZW5hYmxlZCBwYXJ0IGZyb20gaGVyZQo+IGl0 IHdvdWxkbid0IGJlIG11Y2ggb2YgYSBzdHJldGNoIHRvIGFsc28gZG8gdGhpcyBsaXR0bGUgCj4g b3B0aW1pemF0aW9uLi4ud2hhdCB3b3VsZCBoYXZlIGJlZW4gYXBwcm9wcmlhdGU/Cj4gVG8gZG8g dGhpcyBpbiBhIHNlcGFyYXRlIHBhdGNoPyBUbyBtZW50aW9uIGl0IGluIHRoZSBjb21taXQgbWVz c2FnZT8KCkF0IGxlYXN0IHRoZSBsYXR0ZXIsIGFuZCBwZXJoYXBzIGJldHRlciB0aGUgZm9ybWVy LiBXaXRob3V0IGV2ZW4KbWVudGlvbmluZyBpdCB0aGUgcmVhZGVycyAocmV2aWV3ZXJzKSBoYXZl IHRvIGd1ZXNzIHdoZXRoZXIgdGhpcwppcyBhbiBpbnRlZ3JhbCBwYXJ0IG9mIHRoZSBjaGFuZ2Us IG9yIC0gYXMgeW91IG5vdyBjb25maXJtIC0ganVzdCBhCm1pbm9yIG9wdGltaXphdGlvbiBkb25l IGFsb25nIHRoZSByb2FkLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu Lm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK