From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dario Faggioli Subject: [PATCH v3 06/11] xen: sched: on Credit2, don't reprogram the timer if idle Date: Fri, 08 Apr 2016 03:24:04 +0200 Message-ID: <20160408012403.10762.63044.stgit@Solace.fritz.box> References: <20160408011204.10762.14241.stgit@Solace.fritz.box> 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 1aoL9c-0007ts-5R for xen-devel@lists.xenproject.org; Fri, 08 Apr 2016 01:24:08 +0000 Received: by mail-wm0-f66.google.com with SMTP id n3so760862wmn.1 for ; Thu, 07 Apr 2016 18:24:06 -0700 (PDT) In-Reply-To: <20160408011204.10762.14241.stgit@Solace.fritz.box> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Tianyang Chen , George Dunlap List-Id: xen-devel@lists.xenproject.org YXMgb3RoZXIgc2NoZWR1bGVycyBhcmUgZG9pbmcgYWxyZWFkeTogaWYgdGhlIGlkbGUgdmNwdQpp cyBwaWNrZWQgYW5kIHNjaGVkdWxlZCwgdGhlcmUgaXMgbm8gbmVlZCB0byByZXByb2dyYW0gdGhl CnNjaGVkdWxlciB0aW1lciB0byBmaXJlIGFuZCBpbnZva2UgY3NjaGVkMl9zY2hlZHVsZSgpCmFn YWluIGluIGZ1dHVyZS4KClRpY2tsaW5nIG9yIGV4dGVybmFsIGV2ZW50cyB3aWxsIHNlcnZlIGFz IHBva2VzLCB3aGVuCm5lY2Vzc2FyeSwgYnV0IHVudGlsIHdlIGNhbiwgd2Ugc2hvdWxkIGp1c3Qg c3RheSBpZGxlLgoKU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xp QGNpdHJpeC5jb20+ClJlcG9ydGVkLWJ5OiBUaWFueWFuZyBDaGVuIDx0aWNoZUBzZWFzLnVwZW5u LmVkdT4KU3VnZ2VzdGVkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j b20+CkFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Ci0t LQpDYzogVGlhbnlhbmcgQ2hlbiA8dGljaGVAc2Vhcy51cGVubi5lZHU+Ci0tLQpDaGFuZ2VzIGZy b20gdjE6CiAqIHVzZSBHZW9yZ2UncyB3b3JrIGFkZHJlc3MgKHNvcnJ5IGFnYWluISkuCi0tLQog eGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMgfCAgICA2ICsrKysrLQogMSBmaWxlIGNoYW5nZWQs IDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24v c2NoZWRfY3JlZGl0Mi5jIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMKaW5kZXggNzI4NmU1 MC4uYjIwN2Q4NCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMKKysrIGIv eGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMKQEAgLTE1NDMsOCArMTU0MywxMiBAQCBjc2NoZWQy X3J1bnRpbWUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBpbnQgY3B1LCBzdHJ1Y3QgY3Nj aGVkMl92Y3B1ICpzbmV4dAogICAgIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZCA9 IFJRRChvcHMsIGNwdSk7CiAgICAgc3RydWN0IGxpc3RfaGVhZCAqcnVucSA9ICZycWQtPnJ1bnE7 CiAKKyAgICAvKgorICAgICAqIElmIHdlJ3JlIGlkbGUsIGp1c3Qgc3RheSBzby4gT3RoZXJzIChv ciBleHRlcm5hbCBldmVudHMpCisgICAgICogd2lsbCBwb2tlIHVzIHdoZW4gbmVjZXNzYXJ5Lgor ICAgICAqLwogICAgIGlmICggaXNfaWRsZV92Y3B1KHNuZXh0LT52Y3B1KSApCi0gICAgICAgIHJl dHVybiBDU0NIRUQyX01BWF9USU1FUjsKKyAgICAgICAgcmV0dXJuIC0xOwogCiAgICAgLyogR2Vu ZXJhbCBhbGdvcml0aG06CiAgICAgICogMSkgUnVuIHVudGlsIHNuZXh0J3MgY3JlZGl0IHdpbGwg YmUgMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz Lnhlbi5vcmcveGVuLWRldmVsCg==