From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: Re: [PATCH 11/16] xen: sched: on Credit2, don't reprogram the timer if idle Date: Thu, 24 Mar 2016 15:03:29 +0000 Message-ID: References: <20160318185524.8117.74837.stgit@Solace.station> <20160318190521.8117.21983.stgit@Solace.station> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aj6nO-0006vA-Sw for xen-devel@lists.xenproject.org; Thu, 24 Mar 2016 15:03:35 +0000 Received: by mail-ob0-f196.google.com with SMTP id do7so3444025obb.0 for ; Thu, 24 Mar 2016 08:03:33 -0700 (PDT) In-Reply-To: <20160318190521.8117.21983.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: xen-devel , Tianyang Chen List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBNYXIgMTgsIDIwMTYgYXQgNzowNSBQTSwgRGFyaW8gRmFnZ2lvbGkKPGRhcmlvLmZh Z2dpb2xpQGNpdHJpeC5jb20+IHdyb3RlOgo+IGFzIG90aGVyIHNjaGVkdWxlcnMgYXJlIGRvaW5n IGFscmVhZHk6IGlmIHRoZSBpZGxlIHZjcHUKPiBpcyBwaWNrZWQgYW5kIHNjaGVkdWxlZCwgdGhl cmUgaXMgbm8gbmVlZCB0byByZXByb2dyYW0gdGhlCj4gc2NoZWR1bGVyIHRpbWVyIHRvIGZpcmUg YW5kIGludm9rZSBjc2NoZWQyX3NjaGVkdWxlKCkKPiBhZ2FpbiBpbiBmdXR1cmUuCj4KPiBUaWNr bGluZyBvciBleHRlcm5hbCBldmVudHMgd2lsbCBzZXJ2ZSBhcyBwb2tlcywgd2hlbgo+IG5lY2Vz c2FyeSwgYnV0IHVudGlsIHdlIGNhbiwgd2Ugc2hvdWxkIGp1c3Qgc3RheSBpZGxlLgo+Cj4gU2ln bmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+Cj4g UmVwb3J0ZWQtYnk6IFRpYW55YW5nIENoZW4gPHRpY2hlQHNlYXMudXBlbm4uZWR1Pgo+IFN1Z2dl c3RlZC1ieTogR2VvcmdlIER1bmxhcCA8ZHVubGFwZ0B1bWljaC5lZHU+CgpUaGlzIHNob3VsZCBi ZSBteSB3b3JrIGFkZHJlc3MgKGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbSkuICBXaXRoIHRoYXQg Y2hhbmdlOgoKQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNv bT4KCj4gLS0tCj4gQ2M6IEdlb3JnZSBEdW5sYXAgPGR1bmxhcGdAdW1pY2guZWR1Pgo+IENjOiBU aWFueWFuZyBDaGVuIDx0aWNoZUBzZWFzLnVwZW5uLmVkdT4KPiAtLS0KPiAgeGVuL2NvbW1vbi9z Y2hlZF9jcmVkaXQyLmMgfCAgICA2ICsrKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRp b25zKCspLCAxIGRlbGV0aW9uKC0pCj4KPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9j cmVkaXQyLmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwo+IGluZGV4IDJmZDQxNzUuLjRm ZjI2YzkgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMKPiArKysgYi94 ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwo+IEBAIC0xNTQwLDggKzE1NDAsMTIgQEAgY3NjaGVk Ml9ydW50aW1lKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgaW50IGNwdSwgc3RydWN0IGNz Y2hlZDJfdmNwdSAqc25leHQKPiAgICAgIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJx ZCA9IFJRRChvcHMsIGNwdSk7Cj4gICAgICBzdHJ1Y3QgbGlzdF9oZWFkICpydW5xID0gJnJxZC0+ cnVucTsKPgo+ICsgICAgLyoKPiArICAgICAqIElmIHdlJ3JlIGlkbGUsIGp1c3Qgc3RheSBzby4g T3RoZXJzIChvciBleHRlcm5hbCBldmVudHMpCj4gKyAgICAgKiB3aWxsIHBva2UgdXMgd2hlbiBu ZWNlc3NhcnkuCj4gKyAgICAgKi8KPiAgICAgIGlmICggaXNfaWRsZV92Y3B1KHNuZXh0LT52Y3B1 KSApCj4gLSAgICAgICAgcmV0dXJuIENTQ0hFRDJfTUFYX1RJTUVSOwo+ICsgICAgICAgIHJldHVy biAtMTsKPgo+ICAgICAgLyogR2VuZXJhbCBhbGdvcml0aG06Cj4gICAgICAgKiAxKSBSdW4gdW50 aWwgc25leHQncyBjcmVkaXQgd2lsbCBiZSAwCj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp c3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==