From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [for-4.7] x86/emulate: synchronize LOCKed instruction emulation Date: Wed, 27 Apr 2016 08:36:13 +0100 Message-ID: <57206BED.5060304@citrix.com> References: <1460550374-4344-1-git-send-email-rcojocaru@bitdefender.com> <570F725F.2030209@citrix.com> <570F827F.2060401@bitdefender.com> <570FC7E002000078000E67BB@prv-mh.provo.novell.com> <570FBB03.1060808@bitdefender.com> <570FCE8402000078000E67F2@prv-mh.provo.novell.com> <5714CF8C.3040408@bitdefender.com> <57151D4A02000078000E6C15@prv-mh.provo.novell.com> <57161021.30303@bitdefender.com> <57166C4402000078000E6CFB@prv-mh.provo.novell.com> <571F9162.8060709@citrix.com> <49cfacf8-2ad2-1f73-07cd-3847c6d3ae7a@bitdefender.com> <571FA7CE.7010601@citrix.com> <5720776302000078000E625E@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <5720776302000078000E625E@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: wei.liu2@citrix.com, Razvan Cojocaru , george.dunlap@eu.citrix.com, tim@xen.org, ian.jackson@eu.citrix.com, George Dunlap , xen-devel@lists.xen.org, paul.durrant@citrix.com, david.vrabel@citrix.com, keir@xen.org List-Id: xen-devel@lists.xenproject.org T24gMjcvMDQvMjAxNiAwNzoyNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjYuMDQuMTYg YXQgMTk6MzksIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMjYvMDQv MTYgMTg6MjMsIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPj4+IFJlZ2FyZGluZyB0aGlzIHZlcnNp b24gb2YgdGhlIHBhdGNoLCBKYW4gaGFzIGFza2VkIGZvciBtb3JlIGluZm9ybWF0aW9uCj4+PiBv biB0aGUgcGVyZm9ybWFuY2UgaW1wYWN0LCBidXQgSSdtIG5vdCBzdXJlIGhvdyB0byBvYnRhaW4g aXQgaW4gYQo+Pj4gcmlnb3JvdXMgbWFubmVyLiBJZiBpdCBpcyBkZWNpZGVkIHRoYXQgYSB2ZXJz aW9uIG9mIHRoaXMgcGF0Y2ggaXMKPj4+IGRlc2lyYWJsZSwgSSBjYW4gZ28gb24gZml4aW5nIHRo ZSBpc3N1ZXMgd2UndmUgZm91bmQgYW5kIGFkZHJlc3MgdGhlCj4+PiBjb21tZW50cyB3ZSd2ZSBo YWQgc28gZmFyIGFuZCBzdWJtaXQgYSBuZXcgdmVyc2lvbi4KPj4gWGVuU2VydmVyIGRpZCBwZXJm b3JtYW5jZSB0ZXN0aW5nLiAgTm8gb2JzZXJ2YWJsZSBpbXBhY3QgZm9yIG5vcm1hbCBWTQo+PiB3 b3JrbG9hZHMgKHdoaWNoIGlzIHRvIGJlIGV4cGVjdGVkLCBhcyBhbiBPUyB3b3VsZG4ndCBub3Jt YWxseSBMT0NLIHRoZQo+PiBpbnN0cnVjdGlvbnMgaXQgdXNlcyBmb3IgTU1JTykuICBUaGUgcGVy LWNwdSByd2xvY2tzIGhhdmUgfjAgb3ZlcmhlYWQKPj4gd2hlbiB0aGUgbG9jayBpc24ndCBoZWxk IGZvciB3cml0aW5nLgo+IFNvIGhvdyBhYm91dCBQViBndWVzdHMgZG9pbmcgbG9ja2VkIHBhZ2Ug dGFibGUgdXBkYXRlcywgb3IgdGhlCj4gaW1wYWN0IG9uIGxvZy1kaXJ0eSBtb2RlPwoKQXMgSSBz YWQgLSBubyBvYnNlcnZhYmxlIGNoYW5nZS4KCkVtdWxhdGVkIHBhZ2V0YWJsZSB3cml0ZXMgYXJl IGFscmVhZHkgYSBzbG93cGF0aCBmb3IgUFYgZ3Vlc3RzLCBzbwphdm9pZGVkICAoSHlwZXJjYWxs cyBhcmUgc2V2ZXJhbCB0aW1lcyBmYXN0ZXIpLiAgTG9nZGlydHkgZG9lc24ndApkaXJlY3RseSBj YXVzZSBhbnkgaW5zdHJ1Y3Rpb25zIHRvIGJlIGVtdWxhdGVkLiAgRm9yIGhhcCBndWVzdHMsIHRo ZQpFUFQvTlBUIHZpb2xhdGlvbiBpcyByZXNvbHZlZCBhbmQgdGhlIGd1ZXN0IHJlLWVudGVyZWQu ICBGb3IgUFYgZ3Vlc3RzCmFuZCBzaGFkb3cgaHZtLCB3ZSBkbyBnZXQgZW11bGF0ZWQgcGFnZXRh YmxlIHdyaXRlcywgYnV0IGhvdyBtYW55IG9mCnRob3NlIGFyZSBhY3R1YWxseSBsb2NrZWQ/ICBU aGUgbWFqb3JpdHkgaW4gWGVuIGF0IGxlYXN0IGFuZCBqdXN0CmV4cGxpY2l0LXdpZHRoIG1vdidz LgoKfkFuZHJldwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==