From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dario Faggioli Subject: Re: [PATCH] xen: idle_loop: either deal with tasklets or go idle Date: Fri, 16 Jun 2017 22:06:24 +0200 Message-ID: <1497643584.30417.9.camel@citrix.com> References: <149745892779.20244.4770433880444010417.stgit@Solace.fritz.box> <149745919711.20244.17843343131079129783.stgit@Solace.fritz.box> <5943B8F202000078001635CC@prv-mh.provo.novell.com> <1497609841.30417.5.camel@citrix.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0119530085342192913==" 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 1dLxVx-0004oT-Cx for xen-devel@lists.xenproject.org; Fri, 16 Jun 2017 20:06:41 +0000 In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Stefano Stabellini Cc: Andrew Cooper , Julien Grall , Boris Ostrovsky , Jan Beulich , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org --===============0119530085342192913== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="=-Gmt10+eNxiFuLk9QvSvg" --=-Gmt10+eNxiFuLk9QvSvg Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 T24gRnJpLCAyMDE3LTA2LTE2IGF0IDEwOjQxIC0wNzAwLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3Jv dGU6Cj4gT24gRnJpLCAxNiBKdW4gMjAxNywgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gPiAKPiA+ IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWlu LmMKPiA+IGluZGV4IDc2MzEwZWQuLjg2Y2Q2MTIgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9h cm0vZG9tYWluLmMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwo+ID4gQEAgLTQxLDIw ICs0MSwyOCBAQCBERUZJTkVfUEVSX0NQVShzdHJ1Y3QgdmNwdSAqLCBjdXJyX3ZjcHUpOwo+ID4g wqAKPiA+IMKgdm9pZCBpZGxlX2xvb3Aodm9pZCkKPiA+IMKgewo+ID4gK8KgwqDCoMKgdW5zaWdu ZWQgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKPiA+ICsKPiA+IMKgwqDCoMKgwqBmb3Ig KCA7IDsgKQo+ID4gwqDCoMKgwqDCoHsKPiA+IC3CoMKgwqDCoMKgwqDCoMKgaWYgKCBjcHVfaXNf b2ZmbGluZShzbXBfcHJvY2Vzc29yX2lkKCkpICkKPiA+ICvCoMKgwqDCoMKgwqDCoMKgaWYgKCBj cHVfaXNfb2ZmbGluZShjcHUpICkKPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgc3RvcF9j cHUoKTsKPiA+IMKgCj4gPiAtwqDCoMKgwqDCoMKgwqDCoGxvY2FsX2lycV9kaXNhYmxlKCk7Cj4g PiAtwqDCoMKgwqDCoMKgwqDCoGlmICggY3B1X2lzX2hhbHRhYmxlKHNtcF9wcm9jZXNzb3JfaWQo KSkgKQo+ID4gK8KgwqDCoMKgwqDCoMKgwqAvKiBBcmUgd2UgaGVyZSBmb3IgcnVubmluZyB2Y3B1 IGNvbnRleHQgdGFza2xldHMsIG9yIGZvcgo+ID4gaWRsaW5nPyAqLwo+ID4gK8KgwqDCoMKgwqDC oMKgwqBpZiAoIGNwdV9pc19oYWx0YWJsZShjcHUpICkKPiA+IMKgwqDCoMKgwqDCoMKgwqDCoHsK PiA+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBkc2Ioc3kpOwo+ID4gLcKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoHdmaSgpOwo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGxvY2FsX2lycV9k aXNhYmxlKCk7Cj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgLyogV2UgbmVlZCB0byBjaGVj ayBhZ2Fpbiwgd2l0aCBJUlEgZGlzYWJsZWQgKi8KPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqBpZiAoIGNwdV9pc19oYWx0YWJsZShjcHUpICkKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqB7Cj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBkc2Ioc3kpOwo+ID4gK8Kg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgd2ZpKCk7Cj4gPiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgfQo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGxvY2FsX2lycV9lbmFibGUo KTsKPiA+IMKgwqDCoMKgwqDCoMKgwqDCoH0KPiA+IC3CoMKgwqDCoMKgwqDCoMKgbG9jYWxfaXJx X2VuYWJsZSgpOwo+ID4gK8KgwqDCoMKgwqDCoMKgwqBlbHNlCj4gPiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgZG9fdGFza2xldCgpOwo+ID4gwqAKPiA+IC3CoMKgwqDCoMKgwqDCoMKgZG9fdGFz a2xldCgpOwo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgZG9fc29mdGlycSgpOwo+IAo+IEFyZSB5b3Ug c3VyZSB5b3Ugd2FudCB0byBjaGVjayB0aGF0IGNwdV9pc19oYWx0YWJsZSB0d2ljZT8gSXQgZG9l c24ndAo+IG1ha2Ugc2Vuc2UgdG8gbWUuCj4KSXQncyBiZWNhdXNlIG9mIElSUSBiZWluZyBkaXNh YmxlZCB0aGUgZmlyc3QgdGltZS4KCkJ1dCBhbnl3YXksIGRpc2NhcmQgdGhpcyBwYXRjaC4gSSds bCBnbyBiYWNrIHRvIChhIHNsaWdodGx5IG1vZGlmaWVkCnZlcnNpb24gb2YpIHRoZSBmaXJzdCBv bmUgSSBzZW50LCB3aGljaCBkZWZpbmVzIGEgdGFza2xldCBzcGVjaWZpYwpoZWxwZXIgZnVuY3Rp b24uCgpJJ2xsIHNlbmQgaXQgb24gTW9uZGF5LgoKUmVnYXJkcywKRGFyaW8KLS0gCjw8VGhpcyBo YXBwZW5zIGJlY2F1c2UgSSBjaG9vc2UgaXQgdG8gaGFwcGVuIT4+IChSYWlzdGxpbiBNYWplcmUp Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCkRhcmlvIEZhZ2dpb2xpLCBQaC5ELCBodHRwOi8vYWJvdXQubWUvZGFyaW8uZmFn Z2lvbGkKU2VuaW9yIFNvZnR3YXJlIEVuZ2luZWVyLCBDaXRyaXggU3lzdGVtcyBSJkQgTHRkLiwg Q2FtYnJpZGdlIChVSyk= --=-Gmt10+eNxiFuLk9QvSvg 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 iQIcBAABCAAGBQJZRDpBAAoJEBZCeImluHPuitkP/ArLaf0j6Mk/sFLXKeDGZi6j 95tcBRfA+5FAsm79rFFi8EbLyWXnCdssJPLsLHBVTyBmEbpbq03R6JXOShv5qtja G3xhN/+VL4qPkkBeBoviauiUKvRPFrqU7jnKKShx2wVe8gZweQbXmyjLIf+GTcaY 1PIgYPFjl5km6zEH6SsmZu27WSCZ1JBQe36FoFapWmR4NywZ/78ycjNxm+rKFbzT LVCyudp21jlgjvobT+VODHRsW5RVAi3N/F5KoTd/iRWFdJX3bFlh0He6c68eu7Wq IJZom+aK/TcA1eHAsr+/yjbBG5P51j3aHHYaUtWXDVl3n4uyirEDSXhUFzn7NskW uLkCQT1fh1F36msUOzrkVvNgLYvUstQwbIXce/5bVdNGHT2oE94ZuH3dQ+x6V/VE 86CMQEqCFBGSBafqZoz80FmrHR0EqEEqFMqXUXTaUxFN8pbPjaGJz+Qj0vO1c6Zk lyfgZSp87oRCDfDj+hmUc9SOAQdPP+unbVIueQsPK3E9TF2PImWDkAOv4njG5Tqo LGDy7z4nsbcXYZlr2W9sh6YavFmNkXm4Fh0LOZXyW0JAENFUpRc1y9RpIDViy+i0 pJUKBUpdTIbJNw1BO6UHO/yePhgrUqyPyrzOY3SEYj05qupL2iYb8PkHxpVyY7Ts Yw9CbxQ0Lc8widab5RlZ =W94D -----END PGP SIGNATURE----- --=-Gmt10+eNxiFuLk9QvSvg-- --===============0119530085342192913== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg== --===============0119530085342192913==--