From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chao Gao Subject: Re: [RFC PATCH 1/8] x86/domctl: introduce a pair of hypercall to set and get cpu topology Date: Wed, 10 Jan 2018 04:47:26 +0800 Message-ID: <20180109204725.GB37862@op-computing> References: <1515384090-175916-1-git-send-email-chao.gao@intel.com> <1515384090-175916-2-git-send-email-chao.gao@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Andrew Cooper Cc: Stefano Stabellini , Wei Liu , George Dunlap , Ian Jackson , Tim Deegan , xen-devel@lists.xen.org, Jan Beulich , Daniel De Graaf List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBKYW4gMDksIDIwMTggYXQgMTE6NDc6NTRQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3 cm90ZToKPk9uIDA4LzAxLzE4IDA0OjAxLCBDaGFvIEdhbyB3cm90ZToKPj4gRGVmaW5lIGludGVy ZmFjZSwgc3RydWN0dXJlcyBhbmQgaHlwZXJjYWxscyBmb3IgdG9vbHN0YWNrIHRvIGJ1aWxkCj4+ IGNwdSB0b3BvbG9neSBhbmQgZm9yIGd1ZXN0IHRoYXQgd2lsbCByZXRyaWV2ZSBpdCBbMV0uCj4+ IFR3byBzdWJvcCBoeXBlcmNhbGxzIGludHJvZHVjZWQgYnkgdGhpcyBwYXRjaDoKPj4gWEVOX0RP TUNUTF9zZXRfY3B1X3RvcG9sb2d5IHRvIGRlZmluZSBjcHUgdG9wb2xvZ3kgaW5mb3JtYXRpb24g cGVyIGRvbWFpbgo+PiBhbmQgWEVOTUVNX2dldF9jcHVfdG9wb2xvZ3kgdG8gcmV0cmlldmUgY3B1 IHRvcG9sb2d5IGluZm9ybWF0aW9uLgo+Pgo+PiBbMV06IGR1cmluZyBndWVzdCBjcmVhdGlvbiwg dGhvc2UgaW5mb3JtYXRpb24gaGVscHMgaHZtbG9hZGVyIHRvIGJ1aWxkIEFDUEkuCj4+Cj4+IFNp Z25lZC1vZmYtYnk6IENoYW8gR2FvIDxjaGFvLmdhb0BpbnRlbC5jb20+Cj4KPkknbSBzb3JyeSwg YnV0IHRoaXMgZ29pbmcgaW4gdGhlIHdyb25nIGRpcmVjdGlvbi7CoCBEZXRhaWxzIGxpa2UgdGhp cwo+c2hvdWxkIGJlIGNvbnRhaW5lZCBhbmQgY29tbXVuaWNhdGVkIGV4Y2x1c2l2ZWx5IGluIHRo ZSBDUFVJRCBwb2xpY3kuCj4KPkJlZm9yZSB0aGUgc3BlY3RyZS9tZWx0ZG93biBmaXJlIHN0YXJ0 ZWQsIEkgaGFkIGEgcHJvdG90eXBlIHNlcmllcwo+aW50cm9kdWNpbmcgYSB0b29sc3RhY2sgaW50 ZXJmYWNlIGZvciBnZXR0aW5nIGFuZCBzZXR0aW5nIGEgZnVsbCBDUFVJRAo+cG9saWN5IGF0IG9u Y2UsIHJhdGhlciB0aGFuIHBpZWNld2lzZS7CoCBJIHdpbGwgYmUgY29udGludWluZyB3aXRoIHRo aXMKCklzIHRoZSBuZXcgaW50ZXJmYWNlIGFibGUgdG8gc2V0IENQVUlEIHBvbGljeSBmb3IgZWFj aCB2Q1BVIHJhdGhlciB0aGFuCmN1cnJlbnQgZm9yIGVhY2ggZG9tYWluPyBPdGhlcndpc2UgSSBj b3VsZG4ndCBzZWUgaG93IHRvIHNldCBBUElDX0lECmZvciBlYWNoIHZjcHUgZXhjZXB0IGJ5IGlu dHJvZHVjaW5nIGEgbmV3IGludGVyZmFjZS4KCj53b3JrIG9uY2UgdGhlIGR1c3Qgc2V0dGxlcy4K Pgo+SW4gcGFydGljdWxhciwgd2Ugc2hvdWxkIG5vdCBoYXZlIG11bHRpcGxlIHdheXMgb2YgY29u dmV5aW5nIHRoZSBzYW1lCj5pbmZvcm1hdGlvbiwgb3IgZHVwbGljYXRpb24gb2YgdGhlIHNhbWUg ZGF0YSBpbnNpZGUgdGhlIGh5cGVydmlzb3IuCj4KPklmIHlvdSByZWFycmFuZ2UgeW91ciBzZXJp ZXMgdG8gcHV0IHRoZSBzdHJ1Y3QgY3B1aWRfcG9saWN5IGNoYW5nZXMKPmZpcnN0LCB0aGVuIHBh dGNoIDIgd2lsbCBiZWNvbWUgZmFyIG1vcmUgc2ltcGxlLsKgIEhWTUxvYWRlciBzaG91bGQKPmRl cml2ZSBpdHMgdG9wb2xvZ3kgaW5mb3JtYXRpb24gZnJvbSB0aGUgQ1BVSUQgaW5zdHJ1Y3Rpb24s IGp1c3QgYXMgaXMKPmV4cGVjdGVkIG9uIG5hdGl2ZSBoYXJkd2FyZS4KCkdvb2QgcG9pbnQuIEl0 IHNlZW1zIHRoYXQgaW4gSFZNTG9hZGVyIEJTUCBzaG91bGQgYm9vdCBBUHMgaW4gYQpicm9hZGNh c2UgZmFzaGlvbiBhbmQgdGhlbiBpbmZvcm1hdGlvbiBpcyBjb2xsZWN0ZWQgdmlhIENQVUlEIGFu ZCB0aGVuCmJ1aWxkIE1BRFQvU1JBVC4KClRoYW5rcwpDaGFvCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h aWxtYW4vbGlzdGluZm8veGVuLWRldmVs