From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tamas K Lengyel Subject: Re: [PATCH V2 2/2] x86/vm_event: fix race between __context_switch() and vm_event_resume() Date: Wed, 3 May 2017 16:10:01 -0400 Message-ID: References: <1493802603-4978-1-git-send-email-rcojocaru@bitdefender.com> <1493802603-4978-3-git-send-email-rcojocaru@bitdefender.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1493802603-4978-3-git-send-email-rcojocaru@bitdefender.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Razvan Cojocaru Cc: Andrew Cooper , Jan Beulich , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBNYXkgMywgMjAxNyBhdCA1OjEwIEFNLCBSYXp2YW4gQ29qb2NhcnUKPHJjb2pvY2Fy dUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gVGhlIGludHJvc3BlY3Rpb24gYWdlbnQgY2Fu IHJlcGx5IHRvIGEgdm1fZXZlbnQgZmFzdGVyIHRoYW4KPiB2bXhfdm1leGl0X2hhbmRsZXIoKSBj YW4gY29tcGxldGUgaW4gc29tZSBjYXNlcywgd2hlcmUgaXQgaXMgdGhlbgo+IG5vdCBzYWZlIGZv ciB2bV9ldmVudF9zZXRfcmVnaXN0ZXJzKCkgdG8gbW9kaWZ5IHYtPmFyY2gudXNlcl9yZWdzLgo+ IEluIHRoZSB0ZXN0IHNjZW5hcmlvLCB3ZSB3ZXJlIHN0ZXBwaW5nIG92ZXIgYW4gSU5UMyBicmVh a3BvaW50IGJ5Cj4gc2V0dGluZyBSSVAgKz0gMS4gVGhlIHF1aWNrIHJlcGx5IHRlbmRlZCB0byBj b21wbGV0ZSBiZWZvcmUgdGhlIFZDUFUKPiB0cmlnZ2VyaW5nIHRoZSBpbnRyb3NwZWN0aW9uIGV2 ZW50IGhhZCBwcm9wZXJseSBwYXVzZWQgYW5kIGJlZW4KPiBkZXNjaGVkdWxlZC4gSWYgdGhlIHJl cGx5IG9jY3VycyBiZWZvcmUgX19jb250ZXh0X3N3aXRjaCgpIGhhcHBlbnMsCj4gX19jb250ZXh0 X3N3aXRjaCgpIGNsb2JiZXJzIHRoZSByZXBseSBieSBvdmVyd3JpdGluZwo+IHYtPmFyY2gudXNl cl9yZWdzIGZyb20gdGhlIHN0YWNrLiBJZiB0aGUgcmVwbHkgb2NjdXJzIGFmdGVyCj4gX19jb250 ZXh0X3N3aXRjaCgpLCB3ZSBkb24ndCBwYXNzIHRocm91Z2ggX19jb250ZXh0X3N3aXRjaCgpIHdo ZW4KPiB0cmFuc2l0aW9uaW5nIHRvIGlkbGUuCj4KPiBUaGlzIHBhdGNoIGVuc3VyZXMgdGhhdCB2 bV9ldmVudF9yZXN1bWUoKSBjb2RlIG9ubHkgc2V0cyBwZXItVkNQVQo+IGRhdGEgdG8gYmUgdXNl ZCBmb3IgdGhlIGFjdHVhbCBzZXR0aW5nIG9mIHJlZ2lzdGVycyBsYXRlciBpbgo+IGh2bV9kb19y ZXN1bWUoKSAoc2ltaWxhciB0byB0aGUgbW9kZWwgdXNlZCB0byBjb250cm9sIHNldHRpbmcgb2Yg Q1JzCj4gYW5kIE1TUnMpLgo+Cj4gVGhlIHBhdGNoIGFkZGl0aW9uYWxseSByZW1vdmVzIHRoZSBz eW5jX3ZjcHVfZXhlY3N0YXRlKHYpIGNhbGwgZnJvbQo+IHZtX2V2ZW50X3Jlc3VtZSgpLCB3aGlj aCBpcyBubyBsb25nZXIgbmVjZXNzYXJ5LCB3aGljaCByZW1vdmVzIHRoZQo+IGFzc29jaWF0ZWQg YnJvYWRjYXN0IFRMQiBmbHVzaCAocmVhZDogcGVyZm9ybWFuY2UgaW1wcm92ZW1lbnQpLgo+Cj4g U2lnbmVkLW9mZi1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29t Pgo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j b20+CgpBY2tlZC1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcv eGVuLWRldmVsCg==