From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rik van Riel Subject: Re: [PATCH 1/2] x86/entry: Avoid interrupt flag save and restore Date: Mon, 20 Jun 2016 16:21:55 -0400 Message-ID: <1466454115.2756.45.camel@redhat.com> References: <1466434712-31440-1-git-send-email-pbonzini@redhat.com> <1466434712-31440-2-git-send-email-pbonzini@redhat.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-vL3/NyWh3j+5Qk1yHCnu" Cc: Andy Lutomirski , Peter Zijlstra , "H. Peter Anvin" , Ingo Molnar , Thomas Gleixner To: Paolo Bonzini , linux-kernel@vger.kernel.org, kvm@vger.kernel.org Return-path: In-Reply-To: <1466434712-31440-2-git-send-email-pbonzini@redhat.com> Sender: linux-kernel-owner@vger.kernel.org List-Id: kvm.vger.kernel.org --=-vL3/NyWh3j+5Qk1yHCnu Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 T24gTW9uLCAyMDE2LTA2LTIwIGF0IDE2OjU4ICswMjAwLCBQYW9sbyBCb256aW5pIHdyb3RlOgo+ IFRoYW5rcyB0byBhbGwgdGhlIHdvcmsgdGhhdCB3YXMgZG9uZSBieSBBbmR5IEx1dG9taXJza2kg YW5kIG90aGVycywKPiBlbnRlcl9mcm9tX3VzZXJfbW9kZSBhbmQgcHJlcGFyZV9leGl0X3RvX3Vz ZXJtb2RlIGFyZSBub3cgY2FsbGVkIG9ubHkKPiB3aXRoCj4gaW50ZXJydXB0cyBkaXNhYmxlZC7C oMKgTGV0J3MgcHJvdmlkZSB0aGVtIGEgdmVyc2lvbiBvZgo+IHVzZXJfZW50ZXIvdXNlcl9leGl0 Cj4gdGhhdCBza2lwcyBzYXZpbmcgYW5kIHJlc3RvcmluZyB0aGUgaW50ZXJydXB0IGZsYWcuCj4g Cj4gT24gYW4gQU1ELWJhc2VkIG1hY2hpbmUgSSB0ZXN0ZWQgdGhpcyBwYXRjaCBvbiwgd2l0aCBm b3JjZS1lbmFibGVkCj4gY29udGV4dCB0cmFja2luZywgdGhlIHNwZWVkLXVwIGluIHN5c3RlbSBj YWxscyB3YXMgOTAgY2xvY2sgY3ljbGVzIG9yCj4gNiUsCj4gbWVhc3VyZWQgd2l0aCB0aGUgZm9s bG93aW5nIHNpbXBsZSBiZW5jaG1hcms6Cj4gCj4gwqDCoMKgwqAjaW5jbHVkZSA8c3lzL3NpZ25h bC5oPgo+IMKgwqDCoMKgI2luY2x1ZGUgPHRpbWUuaD4KPiDCoMKgwqDCoCNpbmNsdWRlIDx1bmlz dGQuaD4KPiDCoMKgwqDCoCNpbmNsdWRlIDxzdGRpby5oPgo+IAo+IMKgwqDCoMKgdW5zaWduZWQg bG9uZyByZHRzYygpCj4gwqDCoMKgwqB7Cj4gwqDCoMKgwqDCoMKgwqDCoHVuc2lnbmVkIGxvbmcg cmVzdWx0Owo+IMKgwqDCoMKgwqDCoMKgwqBhc20gdm9sYXRpbGUoInJkdHNjOyBzaGwgJDMyLCAl JXJkeDsgbW92ICUlZWF4LCAlJWVheFxuIgo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCJvciAlJXJkeCwgJSVyYXgiIDogIj1hIiAocmVzdWx0KSA6IDogInJkeCIp Owo+IMKgwqDCoMKgwqDCoMKgwqByZXR1cm4gcmVzdWx0Owo+IMKgwqDCoMKgfQo+IAo+IMKgwqDC oMKgaW50IG1haW4oKQo+IMKgwqDCoMKgewo+IMKgwqDCoMKgwqDCoMKgwqB1bnNpZ25lZCBsb25n IHRzYzEsIHRzYzI7Cj4gwqDCoMKgwqDCoMKgwqDCoGludCBwaWQgPSBnZXRwaWQoKTsKPiDCoMKg wqDCoMKgwqDCoMKgaW50IGk7Cj4gCj4gwqDCoMKgwqDCoMKgwqDCoHRzYzEgPSByZHRzYygpOwo+ IMKgwqDCoMKgwqDCoMKgwqBmb3IgKGkgPSAwOyBpIDwgMTAwMDAwMDAwOyBpKyspCj4gwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKga2lsbChwaWQsIFNJR1dJTkNIKTsKPiDCoMKgwqDCoMKgwqDCoMKg dHNjMiA9IHJkdHNjKCk7Cj4gCj4gwqDCoMKgwqDCoMKgwqDCoHByaW50ZigiJWxkXG4iLCB0c2My IC0gdHNjMSk7Cj4gwqDCoMKgwqB9Cj4gCj4gQ2M6IEFuZHkgTHV0b21pcnNraSA8bHV0b0BrZXJu ZWwub3JnPgo+IENjOiBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+Cj4gQ2M6 IFJpayB2YW4gUmllbCA8cmllbEByZWRoYXQuY29tPgo+IENjOiBILiBQZXRlciBBbnZpbiA8aHBh QHp5dG9yLmNvbT4KPiBDYzogSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+Cj4gQ2M6IFRo b21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgo+IFNpZ25lZC1vZmYtYnk6IFBhb2xv IEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+Cj4gClJldmlld2VkLWJ5OiBSaWsgdmFuIFJp ZWwgPHJpZWxAcmVkaGF0LmNvbT4KCi0tIApBbGwgUmlnaHRzIFJldmVyc2VkLgoK --=-vL3/NyWh3j+5Qk1yHCnu Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAABCAAGBQJXaFBkAAoJEM553pKExN6DlWAIAICm1WnOLrhhTqEdLobjqHa8 ldZ1NdrqZh39kUlzDLj3sN52L5FqA4tdqKiBNhcxFJEZK0EXU2Ovd9Z+5dnFs0Wv NkoDlPtQlN0miePIuiweuS4zCY5hQ/ZAr4No8jxxlZfuQw3nSajyTgZDDqLRO2/c HNnNZZOoyKRv/Le0Gho7lSZW2PX/T/ukYtJlDkR/X3rbx8Hh6/3x7GTnjJ5BXO+R ZTqdt2QjPmJRNoqy/LQQ/SuZu70ZXRSEbPakVWridbi0VAHKGHkR/x5uwk1arPBG ioYsnWKH7MmEqaFUXFYPu4BZpoRwmnKYMvA8NKBNzQchdrNpZsTmACgS1pb6cHQ= =ypRn -----END PGP SIGNATURE----- --=-vL3/NyWh3j+5Qk1yHCnu--