From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH 1/6] x86/AMD Split init_amd() into per-uarch helpers Date: Fri, 28 Dec 2018 16:12:58 +0000 Message-ID: <022dbc10-70f1-b5b3-598b-25f6f8b9f8be@citrix.com> References: <1546000776-23378-1-git-send-email-andrew.cooper3@citrix.com> <1546000776-23378-2-git-send-email-andrew.cooper3@citrix.com> <20181228151421.7vfqzyvg4e4anigj@mac> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20181228151421.7vfqzyvg4e4anigj@mac> Content-Language: en-GB List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= Cc: Wei Liu , Jan Beulich , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gMjgvMTIvMjAxOCAxNToxNCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIERl YyAyOCwgMjAxOCBhdCAxMjozOTozMVBNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBU aGlzIHJlZHVjZXMgdGhlIGNvbXBsZXhpdHkgb2YgaW5pdF9hbWQoKSwgYW5kIGNvbGxlY3RzIHJl bGF0ZWQKPj4gd29ya2Fyb3VuZHMgdG9nZXRoZXIuCj4+Cj4+IEl0IGFsc28gb2ZmZXJzIHVzIHRo ZSBvcHBvcnR1bml0eSB0byBzdG9wIHBlcmZvcm1pbmcgd29ya2Fyb3VuZHMgd2hlbgo+PiB2aXJ0 dWFsaXNlZCAtIGRvaW5nIHNvIGlzIHdhc3RlZnVsLCBhcyBpdCBhbGwgaW52b2x2ZXMgcG9raW5n IE1TUnMgd2hpY2gKPj4gbm8gaHlwZXJ2aXNvciB3aWxsIGxldCB1cyB0b3VjaCBpbiBwcmFjdGlj ZS4KPj4KPj4gQXMgYW1kLmMgaGFzIGRpdmVyZ2VkIGFsbW9zdCBlbnRpcmVseSBmcm9tIGl0cyBM aW51eCBoZXJhdGFnZSwgc3RhcnQKPj4gc3dpdGNoaW5nIGl0IHRvIHVzaW5nIFhlbiBoeXBlcnZp c29yIHN0eWxlLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v cGVyM0BjaXRyaXguY29tPgo+PiAtLS0KPj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl LmNvbT4KPj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4+IENDOiBSb2dlciBQ YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4KPj4gSSd2ZSBkcm9wcGVkIHZhcmlv dXMgcHJpbnRrKClzIGFib3V0IHdvcmtpbmcgYXJvdW5kIHNvbWUgZXJyYXRhLCBiZWNhdXNlCj4+ IHRoZWlyIHVzZSB3YXMgY29tcGxldGVseSBpbmNvbnNpc3RlbnQuICBUaGV5IHdhbnQgdG8gYmUg dW5pZm9ybSwgd2hldGhlcgo+PiB0aGF0IGlzIG1pc3Npbmcgb3IgcHJlc2VudC4KPj4gLS0tCj4+ ICB4ZW4vYXJjaC94ODYvY3B1L2FtZC5jIHwgMjY2ICsrKysrKysrKysrKysrKysrKysrKysrKysr KystLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4gIDEgZmlsZSBjaGFuZ2VkLCAxNTMgaW5zZXJ0aW9u cygrKSwgMTEzIGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Nw dS9hbWQuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKPj4gaW5kZXggYzc5MDQxNi4uYzNhYTFm NCAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gveDg2L2NwdS9hbWQuYwo+PiArKysgYi94ZW4vYXJj aC94ODYvY3B1L2FtZC5jCj4+IEBAIC01MzQsMjIgKzUzNCwxNjUgQEAgc3RhdGljIHZvaWQgZWFy bHlfaW5pdF9hbWQoc3RydWN0IGNwdWluZm9feDg2ICpjKQo+PiAgCWN0eHRfc3dpdGNoX2xldmVs bGluZyhOVUxMKTsKPj4gIH0KPj4gIAo+PiArc3RhdGljIHZvaWQgaW5pdF9hbWRfazgoc3RydWN0 IGNwdWluZm9feDg2ICpjKQo+PiArewo+PiArICAgIHVpbnQ2NF90IHZhbDsKPj4gKwo+PiArICAg IC8qCj4+ICsgICAgICogU2tpcCBlcnJhdGEgd29ya2Fyb3VuZHMgaWYgd2UgYXJlIHZpcnR1YWxp c2VkLiAgV2Ugd29uJ3QgaGF2ZQo+PiArICAgICAqIHN1ZmZpY2llbnQgY29udHJvbCBvZiBoYXJk d2FyZSB0byBkbyBhbnl0aGluZyB1c2VmdWwuCj4+ICsgICAgICovCj4+ICsgICAgaWYgKCAhY3B1 X2hhc19oeXBlcnZpc29yICkKPiBJIHRoaW5rIHlvdSB3YW50IGBpZiAoIGNwdV9oYXNfaHlwZXJ2 aXNvciApIHJldHVybjtgIGFjY29yZGluZyB0byB0aGUKPiBjb21tZW50IChoZXJlIGFuZCBiZWxv dykuCgovc2lnaCAtIEkgc3BlbnQgYWdlcyBkb3VibGUgY2hlY2tpbmcgdGhhdCBJJ2QgZ290IHRo YXQgdGhlIHJpZ2h0IHdheQpyb3VuZC4uLgoKV2lsbCBmaXggaW4gdjIuCgp+QW5kcmV3CgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs