From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tim Deegan Subject: Re: [PATCH 3/5] xen: RCU/x86/ARM: discount CPUs that were idle when grace period started. Date: Wed, 9 Aug 2017 12:38:23 +0100 Message-ID: <20170809113823.GA40847@deinos.phlegethon.org> References: <150114201043.22910.12807057883146318803.stgit@Solace> <150114248433.22910.16140726025093688678.stgit@Solace> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dfPJm-00005D-8r for xen-devel@lists.xenproject.org; Wed, 09 Aug 2017 11:38:30 +0000 Content-Disposition: inline In-Reply-To: <150114248433.22910.16140726025093688678.stgit@Solace> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Dario Faggioli Cc: xen-devel@lists.xenproject.org, Julien Grall , Stefano Stabellini , Jan Beulich , Andrew Cooper List-Id: xen-devel@lists.xenproject.org SGksCgpBdCAxMDowMSArMDIwMCBvbiAyNyBKdWwgKDE1MDExNDk2ODQpLCBEYXJpbyBGYWdnaW9s aSB3cm90ZToKPiBJbiBYZW4sIHRoYXQgaXMgaW1wb3NzaWJsZSwgYW5kIHRoYXQncyBwYXJ0aWN1 bGFybHkgcHJvYmxlbWF0aWMKPiB3aGVuIHN5c3RlbSBpcyBpZGxlIChvciBsaWdodGx5IGxvYWRl ZCkgc3lzdGVtcywgYXMgQ1BVcyB0aGF0Cj4gYXJlIGlkbGUgbWF5IG5ldmVyIGhhdmUgdGhlIGNo YW5jZSB0byB0ZWxsIFJDVSBhYm91dCB0aGVpcgo+IHF1aWVzY2VuY2UsIGFuZCBncmFjZSBwZXJp b2RzIGNvdWxkIGV4dGVuZCBpbmRlZmluaXRlbHkhClsuLi5dCj4gVGhlIGZpcnN0IHN0ZXAgZm9y IGZpeGluZyB0aGlzIHNpdHVhdGlvbiBpcyBmb3IgUkNVIHRvIHJlY29yZCwKPiBhdCB0aGUgYmVn aW5uaW5nIG9mIGEgZ3JhY2UgcGVyaW9kLCB3aGljaCBDUFVzIGFyZSBhbHJlYWR5IGlkbGUuCj4g SW4gZmFjdCwgYmVpbmcgaWRsZSwgdGhleSBjYW4ndCBiZSBpbiB0aGUgbWlkZGxlIG9mIGFueSBy ZWFkLXNpZGUKPiBjcml0aWNhbCBzZWN0aW9uLCBhbmQgd2UgZG9uJ3QgaGF2ZSB0byB3YWl0IGZv ciB0aGVtIHRvIGRlY2xhcmUKPiBhIGdyYWNlIHBlcmlvZCBmaW5pc2hlZC4KCkFJVUkgdGhpcyBw YXRjaCBmaXhlcyBhIGJ1ZyB3aGVyZToKIC0gYSBDUFUgaXMgaWRsZS9hc2xlZXA7CiAtIGl0IGlz IGFkZGVkIHRvIHRoZSBjcHVtYXNrIG9mIGEgbmV3IFJDVSBncmFjZSBwZXJpb2Q7IGFuZAogLSBi ZWNhdXNlIHRoZSBDUFUgaXMgYXNsZWVwLCB0aGUgZ3JhY2UgcGVyaW9kIG5ldmVyIGVuZHMuIApI YXZlIEkgdW5kZXJzdG9vZD8KCkkgdGhpbmsgd2UgbWlnaHQgYmUgbGVmdCB3aXRoIGEgcmFjZSBj b25kaXRpb246CiAtIENQVSBBIGlzIGFib3V0IHRvIGlkbGUuICBJdCBydW5zIHRoZSBSQ1Ugc29m dGlycSBhbmQKICAgY2xlYXJzIGl0c2VsZiBmcm9tIHRoZSBjdXJyZW50IGdyYWNlIHBlcmlvZC4K IC0gQ1BVIEIgZW5kcyB0aGUgZ3JhY2UgcGVyaW9kIGFuZCBzdGFydHMgYSBuZXcgb25lLgogLSBD UFUgQSBjYWxscyByY3VfaWRsZV9lbnRlcigpIGFuZCBzbGVlcHMuCiAtIFRoZSBuZXcgZ3JhY2Ug cGVyaW9kIG5ldmVyIGVuZHMuCgpJcyB0aGF0IGZpeGVkIGJ5IHlvdXIgbGF0ZXIgcmN1X2lkbGVf dGltZXIgcGF0Y2g/ICBBSVVJIHRoYXQncyBvbmx5Cmludm9rZWQgd2hlbiB0aGUgY2FsbGluZyBD UFUgaGFzIHBlbmRpbmcgUkNVIGNhbGxiYWNrcy4KCk9yIGNhbiBpdCBiZSBmaXhlZCBoZXJlIGJ5 IHNvbWV0aGluZyBsaWtlIHRoaXMgaW4gcmN1X2lkbGVfZW50ZXI/CiAtIGxvY2sgcmNwLT5sb2Nr CiAtIGFkZCBvdXJzZWx2ZXMgdG8gdGhlIGlkbGUgbWFzawogLSBpZiB3ZSBhcmUgaW4gcmNwLT5j cHVtYXNrOgogICAgIC0gY3B1X3F1aWV0KCkKIC0gdW5sb2NrIHJjcC0+bG9jawoKVGhlcmUncyBh bHNvIHRoZSBjb2RlIGF0IHRoZSB0b3Agb2YgcmN1X2NoZWNrX3F1aWVzY2VudF9zdGF0ZSgpIHRo YXQKcmVxdXJlcyBfdHdvXyBpZGxlIHN0YXRlcyBwZXIgYmF0Y2guICBJIGRvbid0IGtub3cgd2hh dCByYWNlIHRoYXQncwpwcm90ZWN0aW5nIGFnYWluc3Qgc28gSSBkb24ndCBrbm93IHdoZXRoZXIg d2UgbmVlZCB0byB3b3JyeSBhYm91dCBpdApoZXJlIGFzIHdlbGwuIDopCgpDaGVlcnMsCgpUaW0u CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl bi5vcmcveGVuLWRldmVsCg==