From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yi Sun Subject: [RFC v2 00/12] Enable Memory Bandwidth Allocation in Xen Date: Thu, 20 Jul 2017 16:49:01 +0800 Message-ID: <1500540553-29199-1-git-send-email-yi.y.sun@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 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 1dY7Mx-0007GL-Ah for xen-devel@lists.xenproject.org; Thu, 20 Jul 2017 09:03:39 +0000 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: kevin.tian@intel.com, wei.liu2@citrix.com, andrew.cooper3@citrix.com, dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, Yi Sun , julien.grall@arm.com, mengxu@cis.upenn.edu, jbeulich@suse.com, chao.p.peng@linux.intel.com, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org SGksIGFsbCwKCldlIHBsYW4gdG8gYnJpbmcgYSBuZXcgUFNSIChQbGF0Zm9ybSBTaGFyZWQgUmVz b3VyY2UpIGZlYXR1cmUgY2FsbGVkCkludGVsIE1lbW9yeSBCYW5kd2lkdGggQWxsb2NhdGlvbiAo TUJBKSB0byBYZW4uCgpCZXNpZGVzIHRoZSBNQkEgZW5hYmxpbmcsIHdlIGNoYW5nZSBzb21lIGlu dGVyZmFjZXMgdG8gbWFrZSB0aGVtIG1vcmUKZ2VuZXJhbCBidXQgbm90IG9ubHkgZm9yIENBVC4K ClRoZSBpbXBsZW1lbnRhdGlvbiBiYXNlcyBvbiBiZWxvdyBwYXRjaCBzZXQgd2hpY2ggaXMgYmVp bmcgcmV2aWV3ZWQuCltQQVRDSCB2MTQgMDAvMjNdIEVuYWJsZSBMMiBDYWNoZSBBbGxvY2F0aW9u IFRlY2hub2xvZ3kgJiBSZWZhY3RvciBwc3IuYwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn L2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTctMDcvbXNnMDEzNzkuaHRtbAoKTUJBIHBhdGNo IHNldCB0YXJnZXRzIFhlbiA0LjEwLiBCdXQgdGhlIGJhc2Ugb2YgaXQsIEwyIENBVCBwYXRjaCBz ZXQsCmhhcyBub3QgYmVlbiBtZXJnZWQgeWV0LiBTbywgd2UgaGF2ZSB0byBzZW5kIG91dCB0aGUg UkZDIHZlcnNpb24gb3V0CmFuZCBob3BlIHRvIGdldCB5b3VyIGZlZWRiYWNrIGZpcnN0bHkgdG8g YWNjZWxlcmF0ZSBNQkEgcGF0Y2ggc2V0CnJldmlldyBwcm9jZXNzLgoKQW55IGNvbW1lbnRzIGFy ZSB3ZWxjb21lIQoKWW91IGNhbiBmaW5kIHRoaXMgcGF0Y2ggc2V0IGF0OgpodHRwczovL2dpdGh1 Yi5jb20veWlzdW4tZ2l0L3hlbl9tYmEgbWJhX3JmY192MgoKLS0tCkNoYW5nZXM6CiAgICBSZWJh c2UgTUJBIHBhdGNoZXMgb250byBMMiBDQVQgdjE0IHdoaWNoIGhhcyBtYW55IGNoYW5nZXMgc2lu Y2UgdjQuCiAgICBMMiBDQVQgdjQgaXMgdGhlIGJhc2Ugb2YgTUJBIFJGQyB2MS4KCllpIFN1biAo MTIpOgogIGRvY3M6IGNyZWF0ZSBNZW1vcnkgQmFuZHdpZHRoIEFsbG9jYXRpb24gKE1CQSkgZmVh dHVyZSBkb2N1bWVudC4KICBSZW5hbWUgUFNSIHN5c2N0bC9kb21jdGwgaW50ZXJmYWNlcyBhbmQg eHNtIHBvbGljeSB0byBtYWtlIHRoZW0gYmUKICAgIGdlbmVyYWwuCiAgeDg2OiByZW5hbWUgJ2Ni bV90eXBlJyB0byAncHNyX3ZhbF90eXBlJyB0byBtYWtlIGl0IGdlbmVyYWwuCiAgeDg2OiBpbXBs ZW1lbnQgZGF0YSBzdHJ1Y3R1cmUgYW5kIENQVSBpbml0IGZsb3cgZm9yIE1CQS4KICB4ODY6IGlt cGxlbWVudCBnZXQgaHcgaW5mbyBmbG93IGZvciBNQkEuCiAgeDg2OiBpbXBsZW1lbnQgZ2V0IHZh bHVlIGludGVyZmFjZSBmb3IgTUJBLgogIHg4NjogaW1wbGVtZW50IHNldCB2YWx1ZSBmbG93IGZv ciBNQkEuCiAgdG9vbHM6IGNyZWF0ZSBnZW5lcmFsIGludGVyZmFjZXMgdG8gc3VwcG9ydCBwc3Ig YWxsb2NhdGlvbiBmZWF0dXJlcy4KICB0b29sczogaW1wbGVtZW50IHRoZSBuZXcgZ2V0IGh3IGlu Zm8gaW50ZXJmYWNlIHN1aXRhYmxlIHRvIGFsbCBwc3IKICAgIGFsbG9jYXRpb24gZmVhdHVyZXMu CiAgdG9vbHM6IGltcGxlbWV0IG5ldyBnZXQgdmFsdWUgaW50ZXJmYWNlIHN1aXRhYmxlIGZvciBh bGwgcHNyCiAgICBhbGxvY2F0aW9uIGZlYXR1cmVzLgogIHRvb2xzOiBpbXBsZW1ldCBuZXcgc2V0 IHZhbHVlIGludGVyZmFjZSBzdWl0YWJsZSBmb3IgYWxsIHBzcgogICAgYWxsb2NhdGlvbiBmZWF0 dXJlcy4KICBkb2NzOiBhZGQgTUJBIGRlc2NyaXB0aW9uIGluIGRvY3MuLgoKIGRvY3MvZmVhdHVy ZXMvaW50ZWxfcHNyX21iYS5wYW5kb2MgIHwgMjQ0ICsrKysrKysrKysrKysrKysrKysrKysrCiBk b2NzL21hbi94bC5wb2QuMS5pbiAgICAgICAgICAgICAgICB8ICAzMyArKysrCiBkb2NzL21pc2Mv eGwtcHNyLm1hcmtkb3duICAgICAgICAgICB8ICA2MCArKysrKysKIHRvb2xzL2ZsYXNrL3BvbGlj eS9tb2R1bGVzL2RvbTAudGUgIHwgICA0ICstCiB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwu aCAgICAgICB8ICA0NyArKystLQogdG9vbHMvbGlieGMveGNfcHNyLmMgICAgICAgICAgICAgICAg fCAgODggKysrKysrLS0tCiB0b29scy9saWJ4bC9saWJ4bC5oICAgICAgICAgICAgICAgICB8ICAz NCArKystCiB0b29scy9saWJ4bC9saWJ4bF9wc3IuYyAgICAgICAgICAgICB8IDIyMSArKysrKysr KysrKysrKysrKy0tLS0KIHRvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCAgICAgICAgIHwgIDIy ICsrKwogdG9vbHMveGwveGwuaCAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQgKwogdG9vbHMv eGwveGxfY21kdGFibGUuYyAgICAgICAgICAgICAgfCAgMTggKy0KIHRvb2xzL3hsL3hsX3Bzci5j ICAgICAgICAgICAgICAgICAgIHwgMzE1ICsrKysrKysrKysrKysrKysrKysrKystLS0tLS0tCiB4 ZW4vYXJjaC94ODYvZG9tY3RsLmMgICAgICAgICAgICAgICB8ICA2NSArKystLS0KIHhlbi9hcmNo L3g4Ni9wc3IuYyAgICAgICAgICAgICAgICAgIHwgMzgyICsrKysrKysrKysrKysrKysrKysrKysr KysrLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3N5c2N0bC5jICAgICAgICAgICAgICAgfCAgNDcg KysrLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmggICAgIHwgICAxICsKIHhlbi9p bmNsdWRlL2FzbS14ODYvcHNyLmggICAgICAgICAgIHwgIDIyICsrLQogeGVuL2luY2x1ZGUvcHVi bGljL2RvbWN0bC5oICAgICAgICAgfCAgMTIgKy0KIHhlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwu aCAgICAgICAgIHwgIDE4ICstCiB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgICB8 ICAgOCArLQogeGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMgfCAgIDggKy0KIDIx IGZpbGVzIGNoYW5nZWQsIDEzMzEgaW5zZXJ0aW9ucygrKSwgMzIyIGRlbGV0aW9ucygtKQogY3Jl YXRlIG1vZGUgMTAwNjQ0IGRvY3MvZmVhdHVyZXMvaW50ZWxfcHNyX21iYS5wYW5kb2MKCi0tIAox LjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0 cy54ZW4ub3JnL3hlbi1kZXZlbAo=