From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH v2 22/22] mini-os: support idle for HVMlite Date: Wed, 24 Aug 2016 12:11:44 +0200 Message-ID: <1472033504-23180-23-git-send-email-jgross@suse.com> References: <1472033504-23180-1-git-send-email-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1472033504-23180-1-git-send-email-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org Cc: Juergen Gross , samuel.thibault@ens-lyon.org, wei.liu2@citrix.com List-Id: xen-devel@lists.xenproject.org SW5zdGVhZCBvZiBjYWxsaW5nIEhZUEVSVklTT1Jfc2NoZWRfb3AoU0NIRURPUF9ibG9jaywgMCkg d2UgbmVlZCB0byB1c2UKdGhlICJobHQiIGluc3RydWN0aW9uIHdpdGggaW50ZXJydXB0cyBlbmFi bGVkIHRvIHN3aXRjaCB0byBpZGxlIHdoZW4KcnVubmluZyBhcyBIVk1saXRlIGRvbWFpbi4KClRo aXMgcmVxdWlyZXMgdG8gc2V0dXAgYSBuZXcgdGltZXIgaW4gdGhlIHRpbWVyIGhhbmRsZXIgYXMg dGhlcmUgaXMgbm8KZ3VhcmFudGVlIHRoZSBvcmlnaW5hbCB0aW1lciBldmVudCB3ZSBhcmUgd2Fp dGluZyBmb3Igd29uJ3QgZmlyZQpiZXR3ZWVuIGVuYWJsaW5nIGludGVycnVwdHMgYW5kIGNhbGxp bmcgImhsdCIuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+ ClJldmlld2VkLWJ5OiBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5v cmc+Ci0tLQogYXJjaC94ODYvdGltZS5jIHwgMTEgKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2Vk LCA3IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYv dGltZS5jIGIvYXJjaC94ODYvdGltZS5jCmluZGV4IGFmNDVlNTYuLjM2NTgxNDIgMTAwNjQ0Ci0t LSBhL2FyY2gveDg2L3RpbWUuYworKysgYi9hcmNoL3g4Ni90aW1lLmMKQEAgLTIxMiwxNyArMjEy LDIwIEBAIHZvaWQgYmxvY2tfZG9tYWluKHNfdGltZV90IHVudGlsKQogICAgIGlmKG1vbm90b25p Y19jbG9jaygpIDwgdW50aWwpCiAgICAgewogICAgICAgICBIWVBFUlZJU09SX3NldF90aW1lcl9v cCh1bnRpbCk7CisjaWZkZWYgQ09ORklHX1BBUkFWSVJUCiAgICAgICAgIEhZUEVSVklTT1Jfc2No ZWRfb3AoU0NIRURPUF9ibG9jaywgMCk7CisjZWxzZQorICAgICAgICBsb2NhbF9pcnFfZW5hYmxl KCk7CisgICAgICAgIGFzbSB2b2xhdGlsZSAoICJobHQiIDogOiA6ICJtZW1vcnkiICk7CisjZW5k aWYKICAgICAgICAgbG9jYWxfaXJxX2Rpc2FibGUoKTsKKyAgICAgICAgSFlQRVJWSVNPUl9zZXRf dGltZXJfb3AoMCk7CiAgICAgfQogfQogCi0KLS8qCi0gKiBKdXN0IGEgZHVtbXkKLSAqLwogc3Rh dGljIHZvaWQgdGltZXJfaGFuZGxlcihldnRjaG5fcG9ydF90IGV2LCBzdHJ1Y3QgcHRfcmVncyAq cmVncywgdm9pZCAqaWduKQogeworICAgIEhZUEVSVklTT1Jfc2V0X3RpbWVyX29wKG1vbm90b25p Y19jbG9jaygpICsgTUlMTElTRUNTKDEpKTsKIH0KIAogCi0tIAoyLjYuNgoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=