From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Lutomirski Subject: [PATCH v3 0/4] CPUID-less CPU/sync_core fixes and improvements Date: Mon, 5 Dec 2016 13:32:39 -0800 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: x86@kernel.org Cc: Juergen Gross , One Thousand Gnomes , Andy Lutomirski , Peter Zijlstra , Brian Gerst , "linux-kernel@vger.kernel.org" , Matthew Whitehead , Borislav Petkov , Henrique de Moraes Holschuh , Andrew Cooper , Boris Ostrovsky , xen-devel List-Id: xen-devel@lists.xenproject.org KioqIFBBVENIRVMgMSBhbmQgMiBNQVkgQkUgNC45IE1BVEVSSUFMICoqKgoKQWxhbiBDb3ggcG9p bnRlZCBvdXQgdGhhdCB0aGUgNDg2IGlzbid0IHRoZSBvbmx5IHN1cHBvcnRlZCBDUFUgdGhhdApk b2Vzbid0IGhhdmUgQ1BVSUQuICBMZXQncyBjbGVhbiB1cCB0aGUgbWVzcyBhbmQgbWFrZSBldmVy eXRoaW5nCmZhc3RlciB3aGlsZSB3ZSdyZSBhdCBpdC4KClBhdGNoIDEgaXMgaW50ZW5kZWQgdG8g YmUgYW4gZWFzeSBmaXg6IGl0IG1ha2VzIHN5bmNfY29yZSgpIHdvcmsKd2l0aG91dCBDUFVJRCBv biBhbGwgMzItYml0IGtlcm5lbHMuICBJdCBzaG91bGQgYmUgcXVpdGUgc2FmZS4gIFRoaXMKd2ls bCBoYXZlIGEgbmVnbGlnaWJsZSBwZXJmb3JtYW5jZSBjb3N0IGR1cmluZyBib290IG9uIGtlcm5l bHMgYnVpbHQKZm9yIG5ld2VyIENQVXMuICBXaXRoIHRoaXMgaW4gcGxhY2UsIHBhdGNoIDIgcmV2 ZXJ0cyB0aGUgYnVnZ3kgNDg2CmNoZWNrIEkgYWRkZWQuCgpQYXRjaGVzIDMtNCBhcmUgbWVhbnQg dG8gaW1wcm92ZSB0aGUgc2l0dWF0aW9uLiAgUGF0Y2ggMyBjbGVhbnMgdXAKdGhlIEludGVsIG1p Y3JvY29kZSBsb2FkZXIgYW5kIHRoZSBwYXRjaCA0ICh3aGljaCBkZXBlbmRzIG9uIHBhdGNoIDMK dG8gd29yayBjb3JyZWN0bHkpIHN0b3BzIHVzaW5nIENQVUlEIGluIHN5bmNfY29yZSgpIGFsdG9n ZXRoZXIuCgpDaGFuZ2VzIGZyb20gdjI6CiAtIFN3aXRjaCB0byBJUkVULXRvLXNlbGYgYW5kIGdl dCByaWQgb2YgYWxsIHRoZSBwYXJhdmlydCBjb2RlLgogLSBGdXJ0aGVyIGltbXByb3ZlIHRoZSBz eW5jX2NvcmUoKSBjb21tZW50LgoKQ2hhbmdlcyBmcm9tIHYxOgogLSBGaXggWGVuCiAtIEFkZCB0 aW1pbmcgaW5mbyB0byB0aGUgY2hhbmdlbG9nIChoaW50OiAyeCBzcGVlZHVwKQogLSBEb2N1bWVu dCBwYXRjaCAxIGEgYml0IGJldHRlci4KCkFuZHkgTHV0b21pcnNraSAoNCk6CiAgeDg2L2FzbS8z MjogTWFrZSBzeW5jX2NvcmUoKSBoYW5kbGUgbWlzc2luZyBDUFVJRCBvbiBhbGwgMzItYml0CiAg ICBrZXJuZWxzCiAgUmV2ZXJ0ICJ4ODYvYm9vdDogRmFpbCB0aGUgYm9vdCBpZiAhTTQ4NiBhbmQg Q1BVSUQgaXMgbWlzc2luZyIKICB4ODYvbWljcm9jb2RlL2ludGVsOiBSZXBsYWNlIHN5bmNfY29y ZSgpIHdpdGggbmF0aXZlX2NwdWlkKCkKICB4ODYvYXNtOiBSZXdyaXRlIHN5bmNfY29yZSgpIHRv IHVzZSBJUkVULXRvLXNlbGYKCiBhcmNoL3g4Ni9ib290L2NwdS5jICAgICAgICAgICAgICAgICAg IHwgIDYgLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wcm9jZXNzb3IuaCAgICAgIHwgNzcgKysr KysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0KIGFyY2gveDg2L2tlcm5lbC9jcHUvbWlj cm9jb2RlL2ludGVsLmMgfCAyNiArKysrKysrKysrLS0KIDMgZmlsZXMgY2hhbmdlZCwgNzggaW5z ZXJ0aW9ucygrKSwgMzEgZGVsZXRpb25zKC0pCgotLSAKMi45LjMKCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl bi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK