From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chao Gao Subject: Re: [PATCH v4 3/4] VT-d PI: restrict the vcpu number on a given pcpu Date: Mon, 10 Jul 2017 19:42:13 +0800 Message-ID: <20170710114210.GA6966@skl-2s3.sh.intel.com> References: <1499410140-8003-1-git-send-email-chao.gao@intel.com> <1499410140-8003-4-git-send-email-chao.gao@intel.com> <595FCB9B0200007800169C5F@prv-mh.provo.novell.com> <20170710011722.GC85738@skl-2s3.sh.intel.com> <596366D4020000780016A28B@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <596366D4020000780016A28B@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Andrew Cooper , Kevin Tian , Jun Nakajima , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBKdWwgMTAsIDIwMTcgYXQgMDM6MzY6NTJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4+Pj4gT24gMTAuMDcuMTcgYXQgMDM6MTcsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl Ogo+PiBPbiBGcmksIEp1bCAwNywgMjAxNyBhdCAwOTo1Nzo0N0FNIC0wNjAwLCBKYW4gQmV1bGlj aCB3cm90ZToKPj4+Pj4+IE9uIDA3LjA3LjE3IGF0IDA4OjQ4LCA8Y2hhby5nYW9AaW50ZWwuY29t PiB3cm90ZToKPj4+PiArI2RlZmluZSByZW1vdGVfcGJsX29wZXJhdGlvbl9iZWdpbihmbGFncykg ICAgICAgICAgICAgICAgICAgXAo+Pj4+ICsoeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+Pj4gKyAgICBzcGluX2xvY2tfaXJxc2F2 ZSgmcmVtb3RlX3BibF9vcGVyYXRpb24sIGZsYWdzKTsgICAgICAgIFwKPj4+PiArfSkKPj4+PiAr Cj4+Pj4gKyNkZWZpbmUgcmVtb3RlX3BibF9vcGVyYXRpb25fZG9uZShmbGFncykgICAgICAgICAg ICAgICAgICAgIFwKPj4+PiArKHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgXAo+Pj4+ICsgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgm cmVtb3RlX3BibF9vcGVyYXRpb24sIGZsYWdzKTsgICBcCj4+Pj4gK30pCj4+Pgo+Pj5ObyBuZWVk IGZvciB0aGUgKHsgfSkgaGVyZS4KPj4+Cj4+PkJ1dCB0aGVuIEkgZG9uJ3QgdW5kZXJzdGFuZCB3 aGF0IHRoaXMgaXMgbmVlZGVkIGZvciBpbiB0aGUgZmlyc3QKPj4+cGxhY2UuIElmIHRoaXMgaXMg b25jZSBhZ2FpbiBhYm91dCBDUFUgb2ZmbGluaW5nLCB0aGVuIEkgY2FuIG9ubHkKPj4+cmVwZWF0 IHRoYXQgc3VjaCBoYXBwZW5zIGluIHN0b3BfbWFjaGluZSBjb250ZXh0LiBPdGhlcndpc2UKPj4g Cj4+IEJ1dCBJIGRvbid0IHRoaW5rIHZteF9waV9kZXNjX2ZpeHVwKCkgaGFwcGVucyBpbiBzdG9w X21hY2hpbmUgY29udGV4dCwKPj4gcGxlYXNlIHJlZmVyIHRvIGNwdV9jYWxsYmFjaygpIGZ1bmN0 aW9uIGluIGh2bS5jIGFuZCB0aGUgdGltZQo+PiBub3RpZmllcl9jYWxsX2NoYWluKENQVV9ERUFE KSBpcyBjYWxsZWQgaW4gY3B1X2Rvd24oKS4KPgo+V2hpbGUgdGhhdCdzIHRydWUsIHRoZSBDUFUg YXQgdGhhdCBwb2ludCBpcyBubyBsb25nZXIgbWFya2VkCj5vbmxpbmUsIHNvIGl0IHNob3VsZG4n dCBiZSBhIGNhbmRpZGF0ZSBhbnl3YXkuCj4KPj4gT3VyIGdvYWwgaGVyZSBpcyB0byBhdm9pZCBh ZGRpbmcgb25lIGVudHJ5IHRvIGEgZGVzdHJveWVkIGxpc3QuCj4+IFRvIGF2b2lkIGRlc3RydWN0 aW9uIGhhcHBlbnMgZHVyaW5nIGFkZGluZywgd2UgY2FuIHB1dCB0aGVzZSB0d28KPj4gcHJvY2Vz cyBpbiBjcml0aWNhbCBzZWN0aW9ucywgbGlrZQo+PiAKPj4gYWRkOgo+PiAJcmVtb3RlX3BibF9v cGVyYXRpb25fYmVnaW4oKQo+PiAJYWRkIG9uZSBlbnRyeSB0byB0aGUgbGlzdAo+PiAJcmVtb3Rl X3BibF9vcGVyYXRpb25fZW5kKCkKPj4gCj4+IGRlc3Ryb3k6Cj4+IAlyZW1vdGVfcGJsX29wZXJh dGlvbl9iZWdpbigpCj4+IAlkZXN0cnVjdGlvbgo+PiAJcmVtb3RlX3BibF9vcGVyYXRpb25fZW5k KCkKPj4gCj4+IERlc3RydWN0aW9uIG1heSBoYXBwZW4gYmVmb3JlIHdlIGVudGVyIHRoZSBjcml0 aWNhbCBzZWN0aW9uLgo+Cj5JIGRvbid0IHRoaW5rIHNvLCBubzogWGVuIGlzIG5vdCBwcmVlbXB0 aWJsZSwgYW5kIHN0b3AtbWFjaGluZSBsb2dpYwo+aW52b2x2ZXMgc2NoZWR1bGluZyBhIHRhc2ts ZXQgb24gZWFjaCBwQ1BVIGFuZCB3YWl0aW5nIGZvciBpdCB0bwo+Z2FpbiBjb250cm9sLiBTbyBh cyBsb25nIGFzIHlvdSBkb24ndCAibWFudWFsbHkiIGZvcmNlIHRhc2tsZXRzIHRvCj5iZSBydW4s IEkgc3RpbGwgZG9uJ3Qgc2VlIHRoZSBuZWVkIGZvciB0aGlzIGV4dHJhIGxvY2tpbmcuCgpJbXBy ZXNzaXZlISBJIHVuZGVyc3RhbmQgd2h5IHlvdSByZXBlYXRlZGx5IG1lbnRpb25lZCBzdG9wX21h Y2hpbmUoKQpjb250ZXh0IHRvIG1lIG5vdy4KClRoYW5rcwpDaGFvCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl bi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK