From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dario Faggioli Subject: Re: [PATCH 5/5] xen: RCU: avoid busy waiting until the end of grace period. Date: Tue, 1 Aug 2017 12:33:51 +0200 Message-ID: <1501583631.30551.11.camel@citrix.com> References: <150114201043.22910.12807057883146318803.stgit@Solace> <150114249858.22910.4601418126082976816.stgit@Solace> <1501579059.30551.7.camel@citrix.com> <1fc5a544-d712-574b-0a9f-4636205b9860@arm.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5686176517897675412==" 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 1dcUV3-0000ht-Uj for xen-devel@lists.xenproject.org; Tue, 01 Aug 2017 10:34:06 +0000 In-Reply-To: <1fc5a544-d712-574b-0a9f-4636205b9860@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall , xen-devel@lists.xenproject.org Cc: Andrew Cooper , nd@arm.com, Stefano Stabellini , Jan Beulich List-Id: xen-devel@lists.xenproject.org --===============5686176517897675412== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="=-BTtCgqa6nTqDB8sSU1vv" --=-BTtCgqa6nTqDB8sSU1vv Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, 2017-08-01 at 11:22 +0100, Julien Grall wrote: > On 01/08/17 10:17, Dario Faggioli wrote: > > As soon as this (callbacks being invoked) will have happened, we > > won't > > interrupt it any longer. > >=20 > > And idle CPUs _without_ queued RCU callbacks, won't be interrupted > > at > > all. >=20 > Oh, the commit message is not clear about it. The wording gives the=C2=A0 > impression the timer will always be here on every idle CPU(s). In > the=C2=A0 > case on active CPU(s) you specific mention the end of the grace > period. >=20 Ok, I'll try to improve the changelog and resend. Thanks and Regards, Dario --=20 <> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) --=-BTtCgqa6nTqDB8sSU1vv Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJZgFkQAAoJEBZCeImluHPumrUQAOmae3GUQ1AecUibbptAQYSH PUH4Jpk29ChxlaTiUb4ekaMtGFXydc84n4EcyCjEFPuKAdXyl0qabTT2n5OWvq9G FhV1aeL52iklZJvp2u21UT35KeADhClwge+LPBzXbWSAodpjVp1dauxc4Cz5rLuU gm81FaeRvpx9TaW8p2j6sqXZYdogoKcTJ4asf2k7sRTx4au75ddNtzuZka6dlK7P dMtxEzXs+NSBdOd/K4ofPVq30IKqfyZhsul11VJZF7Gv6xuvYIcYXmt/x+jqGkbJ TLQ+0TobS5QrzE2fUp7BjBlQ+PQG8uBNbl5fz1jqDN4hSiICgH+8v4jUj75lr16t ixUwLF/hHRPpHLpypnZ6o5nXducb20X6nYYEBbscWaLannDTWvSFEIs4/3x77Lzh bfRAmbZTYjziwf88+zjnrs9MEHAXV5aR4B4veFRgaLLKxonC4cVbQ7XEqOD7FPgu 4s2FkVo/AW4ALPFpgN77TPtsOvunzMNQ9AOEs0f0Q1Ec97XUCfrsVnT8vjm+dXbh gcvlO+D2ooX3L7aQk/OsNOy8l75tIrhMskbeUGgb9xiMxzQgG+g9LBrnFe6LO/pD 7mQ/NBxon7F2mfYvY7WgT8gu9KcbjWg/kbnPZF9z/DCT9nFygXtYoh1NkKza8tuv 7J7who6UAF421mkUNh1r =4zDc -----END PGP SIGNATURE----- --=-BTtCgqa6nTqDB8sSU1vv-- --===============5686176517897675412== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg== --===============5686176517897675412==--