From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Luc, Piotr" Subject: Re: [PATCH] x86/cpuid: expose AVX512_4VNNIW and AVX512_4FMAPS features to kvm guest Date: Fri, 28 Oct 2016 10:13:01 +0000 Message-ID: <1477649272.17668.7.camel@intel.com> References: <1477645960-6898-1-git-send-email-he.chen@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: "linux-kernel@vger.kernel.org" , "tglx@linutronix.de" , "x86@kernel.org" , "hpa@zytor.com" , "mingo@redhat.com" , "pbonzini@redhat.com" , "Kang, Luwei" , "rkrcmar@redhat.com" To: "kvm@vger.kernel.org" , "he.chen@linux.intel.com" Return-path: In-Reply-To: <1477645960-6898-1-git-send-email-he.chen@linux.intel.com> Content-Language: en-US Content-ID: <0AE2ACCABB867B43B32248E1565A6DF8@intel.com> Sender: linux-kernel-owner@vger.kernel.org List-Id: kvm.vger.kernel.org T24gRnJpLCAyMDE2LTEwLTI4IGF0IDE3OjEyICswODAwLCBIZSBDaGVuIHdyb3RlOg0KPiBUaGUg c3BlYyBjYW4gYmUgZm91bmQgaW4gSW50ZWwgU29mdHdhcmUgRGV2ZWxvcGVyIE1hbnVhbCBvciBp bg0KPiBJbnN0cnVjdGlvbiBTZXQgRXh0ZW5zaW9ucyBQcm9ncmFtbWluZyBSZWZlcmVuY2UuDQo+ IA0KPiBTaWduZWQtb2ZmLWJ5OiBMdXdlaSBLYW5nIDxsdXdlaS5rYW5nQGludGVsLmNvbT4NCj4g U2lnbmVkLW9mZi1ieTogSGUgQ2hlbiA8aGUuY2hlbkBsaW51eC5pbnRlbC5jb20+DQo+IC0tLQ0K PiDCoGFyY2gveDg2L2t2bS9jcHVpZC5jIHwgNyArKysrKystDQo+IMKgMSBmaWxlIGNoYW5nZWQs IDYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2FyY2gv eDg2L2t2bS9jcHVpZC5jIGIvYXJjaC94ODYva3ZtL2NwdWlkLmMNCj4gaW5kZXggYWZhN2JiYi4u MzI4YjE2OSAxMDA2NDQNCj4gLS0tIGEvYXJjaC94ODYva3ZtL2NwdWlkLmMNCj4gKysrIGIvYXJj aC94ODYva3ZtL2NwdWlkLmMNCj4gQEAgLTM3Niw2ICszNzYsMTAgQEAgc3RhdGljIGlubGluZSBp bnQgX19kb19jcHVpZF9lbnQoc3RydWN0DQo+IGt2bV9jcHVpZF9lbnRyeTIgKmVudHJ5LCB1MzIg ZnVuY3Rpb24sDQo+IMKgCS8qIGNwdWlkIDcuMC5lY3gqLw0KPiDCoAljb25zdCB1MzIga3ZtX2Nw dWlkXzdfMF9lY3hfeDg2X2ZlYXR1cmVzID0gRihQS1UpIHwgMA0KPiAvKk9TUEtFKi87DQo+IMKg DQo+ICsJLyogY3B1aWQgNy4wLmVkeCovDQo+ICsJY29uc3QgdTMyIGt2bV9jcHVpZF83XzBfZWR4 X3g4Nl9mZWF0dXJlcyA9DQo+ICvCoMKgwqDCoMKgwqDCoMKgMHg0IC8qIEFWWDUxMi00Vk5OSVcg Ki8gfCAweDggLyogQVZYNTEyLTRGTUFQUyAqLzsNCj4gKw0KPiDCoAkvKiBhbGwgY2FsbHMgdG8g Y3B1aWRfY291bnQoKSBzaG91bGQgYmUgbWFkZSBvbiB0aGUgc2FtZSBjcHUNCj4gKi8NCj4gwqAJ Z2V0X2NwdSgpOw0KPiDCoA0KPiBAQCAtNDU4LDEyICs0NjIsMTMgQEAgc3RhdGljIGlubGluZSBp bnQgX19kb19jcHVpZF9lbnQoc3RydWN0DQo+IGt2bV9jcHVpZF9lbnRyeTIgKmVudHJ5LCB1MzIg ZnVuY3Rpb24sDQo+IMKgCQkJLyogUEtVIGlzIG5vdCB5ZXQgaW1wbGVtZW50ZWQgZm9yIHNoYWRv dw0KPiBwYWdpbmcuICovDQo+IMKgCQkJaWYgKCF0ZHBfZW5hYmxlZCkNCj4gwqAJCQkJZW50cnkt PmVjeCAmPSB+RihQS1UpOw0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgZW50cnktPmVkeCAm PSBrdm1fY3B1aWRfN18wX2VkeF94ODZfZmVhdHVyZXM7DQoNClRoZSBjcHVfbWFzaygpIGlzIG1p c3NlZCBoZXJlLg0KSSB1bmRlcnN0YW5kIHRoYXQgaXQgZG9lc24ndCB3b3JrIGZvciB0aGlzIHNj YXR0ZXJlZCBmZWF0dXJlcyBidXQgdGhlDQpiaXRzIGluIGVkeCBtdXN0IGJlIHplcm9lZCBpZiBj b3JyZXNwb25kaW5nIGZsYWdzIHdlcmUgY2xlYXJlZCBpbg0KZnB1X194c3RhdGVfY2xlYXJfYWxs X2NwdV9jYXBzLg0KU28gdGhpcyBpbXBsaWVzIG1vcmUgd29yayB1bmZvcnR1bmF0ZWx5Lg0KDQo+ IMKgCQl9IGVsc2Ugew0KPiDCoAkJCWVudHJ5LT5lYnggPSAwOw0KPiDCoAkJCWVudHJ5LT5lY3gg PSAwOw0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgZW50cnktPmVkeCA9IDA7DQo+IMKgCQl9 DQo+IMKgCQllbnRyeS0+ZWF4ID0gMDsNCj4gLQkJZW50cnktPmVkeCA9IDA7DQo+IMKgCQlicmVh azsNCj4gwqAJfQ0KPiDCoAljYXNlIDk6