From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [XTF PATCH] xtf-runner: fix two synchronisation issues Date: Fri, 29 Jul 2016 14:26:54 +0100 Message-ID: <20160729132654.GF22419@citrix.com> References: <1469794023-10594-1-git-send-email-wei.liu2@citrix.com> <20160729125828.GB22419@citrix.com> <783257c9-7f4c-587e-5e92-cee9711f0bcc@citrix.com> <20160729131222.GE22419@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bT7oY-00066v-8t for xen-devel@lists.xenproject.org; Fri, 29 Jul 2016 13:26:58 +0000 Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: Xen-devel , Wei Liu , Ian Jackson List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBKdWwgMjksIDIwMTYgYXQgMDI6MjM6MjBQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3 cm90ZToKPiBPbiAyOS8wNy8xNiAxNDoxMiwgV2VpIExpdSB3cm90ZToKPiA+IE9uIEZyaSwgSnVs IDI5LCAyMDE2IGF0IDAyOjA2OjU2UE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gPj4g T24gMjkvMDcvMTYgMTM6NTgsIFdlaSBMaXUgd3JvdGU6Cj4gPj4+IE9uIEZyaSwgSnVsIDI5LCAy MDE2IGF0IDAxOjQzOjQyUE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gPj4+PiBPbiAy OS8wNy8xNiAxMzowNywgV2VpIExpdSB3cm90ZToKPiA+Pj4+PiBUaGVyZSB3ZXJlIHR3byBzeW5j aHJvbmlzYXRpb24gaXNzdWVzIGZvciB0aGUgb2xkIGNvZGU6Cj4gPj4+Pj4KPiA+Pj4+PiAxLiBU aGVyZSB3YXMgbm8gZ3VhcmFudGVlIHRoYXQgZ3Vlc3QgY29uc29sZSB3YXMgcmVhZHkgYmVmb3Jl ICJ4bAo+ID4+Pj4+ICAgIGNvbnNvbGUiIGludm9jYXRpb24uCj4gPj4+Pj4gMi4gVGhlcmUgd2Fz IG5vIGd1YXJhbnRlZSB0aGF0IHJ1bm5lciB3b3VsZG4ndCBub3QgZXhpdCBiZWZvcmUgYWxsIHRl c3QKPiA+Pj4gcy9ub3QvLwo+ID4+Pgo+ID4+Pj4+ICAgIGd1ZXN0cyB3ZXJlIGdvbmUuCj4gPj4+ PiBTb3JyeSwgYnV0IEkgY2FuJ3QgcGFyc2UgdGhpcy4KPiA+Pj4+Cj4gPj4+PiBUaGUgcnVubmVy IGV4aXN0aW5nIGJlZm9yZSB4bCBoYXMgdG9ybiBkb3duIHRoZSBndWVzdCBpcyB2ZXJ5Cj4gPj4+ PiBkZWxpYmVyYXRlLCBiZWNhdXNlIHNvbWUgcGFydCBvZiBodm0gZ3Vlc3RzIGlzIHRlcnJpYmx5 IHNsb3cgdG8gdGVhcgo+ID4+Pj4gZG93bjsgd2FpdGluZyBzeW5jaHJvbm91c2x5IGZvciB0ZWFy ZG93biB0cmlwbGVkIHRoZSB3YWxsY2xvY2sgdGltZSB0bwo+ID4+Pj4gcnVuIGEgbG9hZCBvZiB0 ZXN0cyBiYWNrLXRvLWJhY2suCj4gPj4+Pgo+ID4+PiBUaGVuIHlvdSB3b24ndCBrbm93IGlmIGEg Z3Vlc3QgaXMgbGVha2VkIG9yIGl0IGlzIGJlaW5nIHNsb3dseSBkZXN0cm95ZWQKPiA+Pj4gd2hl biBhIGRlYWQgZ3Vlc3Qgc2hvd3MgdXAgaW4gdGhlIHNuYXBzaG90IG9mICd4bCBsaXN0Jy4KPiA+ Pj4KPiA+Pj4gQWxzbyBjb25zaWRlciB0aGF0IHdvdWxkIG1ha2UgYmFjay10by1iYWNrIHRlc3Rz IHRoYXQgaGFwcGVuIHRvIGhhdmUgYQo+ID4+PiBndWVzdCB0aGF0IGhhcyB0aGUgc2FtZSBuYW1l IGFzIHRoZSBvbmUgaW4gcHJldmlvdXMgdGVzdCBmYWlsLgo+ID4+IHRlc3QgbmFtZXMgYXJlIGds b2JhbGx5IHVuaXF1ZSwgc28gdGhpcyBpc24ndCBhbiBpc3N1ZS4KPiA+Pgo+ID4+IEFsc28sIHRo ZSB3YWl0IGZvciBgeGwgY29uc29sZWAgdG8gY29tcGxldGUgc2hvd3MgdGhhdCBAcmVsZWFzZWRv bWFpbgo+ID4+IGhhcyBiZWVuIGZpcmVkIGZvciB0aGUgZG9tYWluLgo+ID4+Cj4gPiBBcmUgeW91 IHN1Z2dlc3Rpbmcgd2FpdGluZyBmb3IgInhsIGNvbnNvbGUiIG9ubHkgaXMgZ29vZCBlbm91Z2g/ Cj4gCj4gVGhlICJzdGRvdXQsIF8gPSBjb25zb2xlLmNvbW11bmljYXRlKCkiIGxpbmUgd2FpdHMg Zm9yIGB4bCBjb25zb2xlYCB0bwo+IGV4aXQuICAoSW4gZmFjdCwgYHhsYCBleGVjKCkncyBgeGVu Y29ub3NsZWApCj4gCj4gQXMgd2UgbmV2ZXIgcHV0IGEgQ1RSTC1dIGludG8gc3RkaW4sIGB4bCBj b25zb2xlYCBvbmx5IGV4aXRzIHdoZW4gdGhlCj4gUFRZIHNodXRzLCB3aGljaCBpcyB3aGVuIHhl bmNvbnNvbGVkIGRlY2lkZWQgdGhlIGRvbWFpbiBoYXMgdGVybWluYXRlZC4KPiAKPiBTbywgeWVz IC0gSSB0aGluayB0aGlzIGlzIHNhZmUuCj4gCgpUQkggSSB3b3VsZCByYXRoZXIgdG8gYmUgZXhw bGljaXQgaW4gdGhpcyByZWdhcmQuIEkgd291bGQgcmF0aGVyIHN0aWNrCndpdGggY2hlY2tpbmcg InhsIGNyZWF0ZSIuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn Cmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK