From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH 1/3] fuzz/x86emul: avoid race in link farm rune Date: Mon, 20 Feb 2017 12:03:31 +0000 Message-ID: <20170220120331.mc6rf34oc2wc4hqq@citrix.com> References: <20170216185651.30110-1-wei.liu2@citrix.com> <20170216185651.30110-2-wei.liu2@citrix.com> <382757f6-916d-a922-6245-bfcc4de17030@citrix.com> <20170217101221.hcjjipergekwfhvl@citrix.com> <58A6DF86020000780013B375@prv-mh.provo.novell.com> <20170217113650.mv46gmhavag24ecp@citrix.com> <58A6F03D020000780013B432@prv-mh.provo.novell.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 1cfmgp-0006Hx-11 for xen-devel@lists.xenproject.org; Mon, 20 Feb 2017 12:03:35 +0000 Content-Disposition: inline In-Reply-To: <58A6F03D020000780013B432@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: Andrew Cooper , Wei Liu , Ian Jackson , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBGZWIgMTcsIDIwMTcgYXQgMDQ6NDQ6NDVBTSAtMDcwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDE3LjAyLjE3IGF0IDEyOjM2LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gPiBPbiBGcmksIEZlYiAxNywgMjAxNyBhdCAwMzozMzoyNkFNIC0wNzAwLCBKYW4gQmV1 bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMTcuMDIuMTcgYXQgMTE6MTIsIDx3ZWkubGl1MkBjaXRy aXguY29tPiB3cm90ZToKPiA+PiA+IE9uIFRodSwgRmViIDE2LCAyMDE3IGF0IDA3OjEwOjQxUE0g KzAwMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gPj4gPj4gT24gMTYvMDIvMTcgMTg6NTYsIFdl aSBMaXUgd3JvdGU6Cj4gPj4gPj4gPiAtLS0gYS90b29scy9mdXp6L3g4Nl9pbnN0cnVjdGlvbl9l bXVsYXRvci9NYWtlZmlsZQo+ID4+ID4+ID4gKysrIGIvdG9vbHMvZnV6ei94ODZfaW5zdHJ1Y3Rp b25fZW11bGF0b3IvTWFrZWZpbGUKPiA+PiA+PiA+IEBAIC04LDEyICs4LDE2IEBAIGVsc2UKPiA+ PiA+PiA+ICB4ODYtaW5zdHJ1Y3Rpb24tZW11bGF0b3ItZnV6emVyLWFsbDoKPiA+PiA+PiA+ICBl bmRpZgo+ID4+ID4+ID4gIAo+ID4+ID4+ID4gLXg4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgeDg2 X2VtdWxhdGUveDg2X2VtdWxhdGUuaDoKPiA+PiA+PiA+ICt4ODZfZW11bGF0ZToKPiA+PiA+PiA+ ICAJWyAtTCB4ODZfZW11bGF0ZSBdIHx8IGxuIC1zZiAkKFhFTl9ST09UKS94ZW4vYXJjaC94ODYv eDg2X2VtdWxhdGUgLgo+ID4+ID4+ID4gIAo+ID4+ID4+ID4gLWFzbS94ODYtdmVuZG9ycy5oIGFz bS94ODYtZGVmbnMuaCBhc20vbXNyLWluZGV4Lmg6Cj4gPj4gPj4gPiAreDg2X2VtdWxhdGUveDg2 X2VtdWxhdGUuYyB4ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oOiB4ODZfZW11bGF0ZQo+ID4+ID4+ IAo+ID4+ID4+IFlvdSBzaG91bGQgYmUgYWJsZSB0byBkbyB0aGlzOgo+ID4+ID4+IAo+ID4+ID4+ IHg4Nl9lbXVsYXRlLyU6IHg4Nl9lbXVsYXRlCj4gPj4gPj4gCj4gPj4gPiAKPiA+PiA+IFVzaW5n ICUgd29uJ3Qgd29yay4gSmFuIG1hZGUgYSBzaW1pbGFyIGNvbW1lbnQgZHVyaW5nIHRoZSBmaXJz dAo+ID4+ID4gaXRlcmF0aW9uIG9mIHRoZSBmdXp6ZXIgc2VyaWVzLiBJdCB0dXJuZWQgb3V0IHRo YXQgd2UgbmVlZGVkIHRvIGxpc3QKPiA+PiA+IGV4cGxpY2l0bHkgZXZlcnkgZmlsZSBiZWNhdXNl IG9mIHRoZSBvdGhlciBydWxlcyBleHBsaWNpdGx5IGxpc3RlZAo+ID4+ID4gdGhvc2UgZmlsZXMu Cj4gPj4gCj4gPj4gVGhlcmUgd2FzIHNvbWV0aGluZyBpbiB0aGF0IGFyZWEsIGJ1dCBleHBsaWNp dGx5IG1lbnRpb25pbmcgZmlsZXMKPiA+PiBlbHNld2hlcmUgc2hvdWxkIG5vdCBwcmV2ZW50IHRo aXMgZGVwZW5kZW5jeSB0byB3b3JrIGFzIGxvbmcgYXMKPiA+PiB0aGUgZmlsZXMgZG9uJ3QgZXhp c3Qgd2l0aG91dCB0aGUgcnVsZSdzIGNvbW1hbmRzIGhhdmluZyBydW4uCj4gPiAKPiA+IEkgZGlk bid0IGRpZyBvdXQgdGhlIG9sZCBlbWFpbCBzbyB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIGNhdXNl IG1pZ2h0IGJlCj4gPiBpbmFjY3VyYXRlLgo+ID4gCj4gPiBEbyB5b3Ugd2FudCBtZSB0byBkbyBh bnl0aGluZyBvdGhlciB0aGFuIGV4cGxpY2l0bHkgbGlzdGluZyBldmVyeSBmaWxlCj4gPiBhcyB3 ZSBkaWQgYmVmb3JlPyBJJ20gbm90IHN1cmUgSSBnZXQgeW91ciByZXF1ZXN0Lgo+IAo+IFdlbGws IEknZCBwcmVmZXIgdGhlIHNob3J0ZXIgdmFyaWFudCBBbmRyZXcgZGlkIHN1Z2dlc3QsIHNvIGlm IHRoYXQncwo+IG5vdCBwb3NzaWJsZSB0byBiZSB1c2VkIGhlcmUsIEkgdGhpbmsgaXQgd291bGQg aGVscCBpZiB0aGUgcmVhc29uIHdhcwo+IHJlY29yZGVkIChpbiB0aGUgY29tbWl0IG1lc3NhZ2Up IG5vdywgdG8gYXZvaWQgbGF0ZXIgaGF2aW5nIHRoZQo+IGRpc2N1c3Npb24geWV0IGFub3RoZXIg dGltZS4KCkkgdGhpbmsgSSBmaWd1cmUgb3V0IGhvdyB0byBtYWtlIGl0IHdvcmsuIE5ldyB2ZXJz aW9uIG9mIHBhdGNoZXMgY29taW5nCnNvb24uCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK