From mboxrd@z Thu Jan 1 00:00:00 1970 From: Meng Xu Subject: Re: [PATCH 09/16] xen: sched: close potential races when switching scheduler to CPUs Date: Fri, 18 Mar 2016 22:25:30 -0400 Message-ID: References: <20160318185524.8117.74837.stgit@Solace.station> <20160318190505.8117.89778.stgit@Solace.station> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ah6aA-0001UL-An for xen-devel@lists.xenproject.org; Sat, 19 Mar 2016 02:25:38 +0000 Received: from mail-vk0-f50.google.com (mail-vk0-f50.google.com [209.85.213.50]) (authenticated bits=0) by fox.seas.upenn.edu (8.14.9/8.14.5) with ESMTP id u2J2PZVY025849 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Fri, 18 Mar 2016 22:25:36 -0400 Received: by mail-vk0-f50.google.com with SMTP id e6so162501056vkh.2 for ; Fri, 18 Mar 2016 19:25:36 -0700 (PDT) In-Reply-To: <20160318190505.8117.89778.stgit@Solace.station> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Dario Faggioli Cc: George Dunlap , "xen-devel@lists.xenproject.org" , Tianyang Chen List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBNYXIgMTgsIDIwMTYgYXQgMzowNSBQTSwgRGFyaW8gRmFnZ2lvbGkKPGRhcmlvLmZh Z2dpb2xpQGNpdHJpeC5jb20+IHdyb3RlOgo+IGJ5IHVzaW5nIHRoZSBzY2hlZF9zd2l0Y2ggaG9v ayB0aGF0IHdlIGhhdmUgaW50cm9kdWNlZCBpbgo+IHRoZSB2YXJpb3VzIHNjaGVkdWxlcnMuCj4K PiBUaGUga2V5IGlzIHRvIGxldCB0aGUgYWN0dWFsIHN3aXRjaCBvZiBzY2hlZHVsZXIgYW5kIHRo ZQo+IHJlbWFwcGluZyBvZiB0aGUgc2NoZWR1bGVyIGxvY2sgZm9yIHRoZSBDUFUgKGlmIG5lY2Vz c2FyeSkKPiBoYXBwZW4gdG9nZXRoZXIgKGluIHRoZSBzYW1lIGNyaXRpY2FsIHNlY3Rpb24pIHBy b3RlY3RlZAo+IChhdCBsZWFzdCkgYnkgdGhlIG9sZCBzY2hlZHVsZXIgbG9jayBmb3IgdGhlIENQ VS4KPgo+IFRoaXMgYWxzbyBtZWFucyB0aGF0LCBpbiBDcmVkaXQyIGFuZCBSVERTLCB3ZSBjYW4g Z2V0IHJpZAo+IG9mIHRoZSBjb2RlIHRoYXQgd2FzIGRvaW5nIHRoZSBzY2hlZHVsZXIgbG9jayBy ZW1hcHBpbmcKPiBpbiBjc2NoZWQyX2ZyZWVfcGRhdGEoKSBhbmQgcnRfZnJlZV9wZGF0YSgpLCBh bmQgb2YgdGhlaXIKPiB0cmlnZ2VyaW5nIEFTU0VSVC1zLgo+Cj4gU2lnbmVkLW9mZi1ieTogRGFy aW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ2M6IEdlb3Jn ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KPiBDYzogTWVuZyBYdSA8bWVu Z3h1QGNpcy51cGVubi5lZHU+Cj4gQ2M6IFRpYW55YW5nIENoZW4gPHRpY2hlQHNlYXMudXBlbm4u ZWR1Pgo+IC0tLQo+ICB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jICB8ICAgIDkgKysrKysrKysr Cj4gIHhlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jIHwgICAyOCArKysrKysrKysrLS0tLS0tLS0t LS0tLS0tLS0tCj4gIHhlbi9jb21tb24vc2NoZWRfcnQuYyAgICAgIHwgICAxMyAtLS0tLS0tLS0t LS0tCj4gIHhlbi9jb21tb24vc2NoZWR1bGUuYyAgICAgIHwgICAzMCArKysrKysrKysrKysrKysr KysrKystLS0tLS0tLS0KCkZvciB0aGUgc2NoZWRfcnQuYyBhbmQgc2NoZWR1bGUuYywKUmV2aWV3 ZWQtYnk6IE1lbmcgWHUgPG1lbmd4dUBjaXMudXBlbm4uZWR1PgoKLS0tLS0tLS0tLS0KTWVuZyBY dQpQaEQgU3R1ZGVudCBpbiBDb21wdXRlciBhbmQgSW5mb3JtYXRpb24gU2NpZW5jZQpVbml2ZXJz aXR5IG9mIFBlbm5zeWx2YW5pYQpodHRwOi8vd3d3LmNpcy51cGVubi5lZHUvfm1lbmd4dS8KCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcv eGVuLWRldmVsCg==