From mboxrd@z Thu Jan 1 00:00:00 1970 From: tip-bot for Andy Lutomirski Subject: [tip:x86/asm] x86/xen: Simplify set_aliased_prot() Date: Sat, 11 Jun 2016 02:34:10 -0700 Message-ID: References: <0706f1a2538e481194514197298cca6b5e3f2638.1464129798.git.luto@kernel.org> Reply-To: hpa@zytor.com, david.vrabel@citrix.com, xen-devel@lists.xen.org, bp@alien8.de, boris.ostrovsky@oracle.com, mingo@kernel.org, luto@kernel.org, keescook@chromium.org, dvrabel@cantab.net, dvlasenk@redhat.com, linux-kernel@vger.kernel.org, jbeulich@suse.com, konrad.wilk@oracle.com, brgerst@gmail.com, andrew.cooper3@citrix.com, torvalds@linux-foundation.org, luto@amacapital.net, tglx@linutronix.de, peterz@infradead.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <0706f1a2538e481194514197298cca6b5e3f2638.1464129798.git.luto@kernel.org> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: linux-tip-commits@vger.kernel.org Cc: tglx@linutronix.de, keescook@chromium.org, peterz@infradead.org, brgerst@gmail.com, linux-kernel@vger.kernel.org, xen-devel@lists.xen.org, dvrabel@cantab.net, jbeulich@suse.com, andrew.cooper3@citrix.com, bp@alien8.de, david.vrabel@citrix.com, luto@kernel.org, hpa@zytor.com, dvlasenk@redhat.com, boris.ostrovsky@oracle.com, luto@amacapital.net, torvalds@linux-foundation.org, mingo@kernel.org List-Id: xen-devel@lists.xenproject.org Q29tbWl0LUlEOiAgOTkxNThmMTBlOTE3NjhkMzRjNTAwNGM0MGM0MmY4MDJiNzE5YmNhZQpHaXR3 ZWI6ICAgICBodHRwOi8vZ2l0Lmtlcm5lbC5vcmcvdGlwLzk5MTU4ZjEwZTkxNzY4ZDM0YzUwMDRj NDBjNDJmODAyYjcxOWJjYWUKQXV0aG9yOiAgICAgQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5l bC5vcmc+CkF1dGhvckRhdGU6IFR1ZSwgMjQgTWF5IDIwMTYgMTU6NDg6MzggLTA3MDAKQ29tbWl0 dGVyOiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CkNvbW1pdERhdGU6IFNhdCwgMTEg SnVuIDIwMTYgMTE6Mjg6MTEgKzAyMDAKCng4Ni94ZW46IFNpbXBsaWZ5IHNldF9hbGlhc2VkX3By b3QoKQoKQSB5ZWFyIGFnbywgdmlhIHRoZSBmb2xsb3dpbmcgY29tbWl0OgoKICBhYTFhY2ZmMzU2 YmIgKCJ4ODYveGVuOiBQcm9iZSB0YXJnZXQgYWRkcmVzc2VzIGluIHNldF9hbGlhc2VkX3Byb3Qo KSBiZWZvcmUgdGhlIGh5cGVyY2FsbCIpCgpJIGFkZGVkIGFuIGV4cGxpY2l0IHByb2JlIHRvIHdv cmsgYXJvdW5kIGEgaHlwZXJjYWxsIGlzc3VlLiAgVGhlIGNvZGUgY2FuCmJlIHNpbXBsaWZpZWQg YnkgdXNpbmcgcHJvYmVfa2VybmVsX3JlYWQoKS4KCk5vIGNoYW5nZSBpbiBmdW5jdGlvbmFsaXR5 LgoKU2lnbmVkLW9mZi1ieTogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+ClJldmll d2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpBY2tlZC1i eTogRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxAY2l0cml4LmNvbT4KQ2M6IEFuZHkgTHV0b21p cnNraSA8bHV0b0BhbWFjYXBpdGFsLm5ldD4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0 cm92c2t5QG9yYWNsZS5jb20+CkNjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4KQ2M6 IEJyaWFuIEdlcnN0IDxicmdlcnN0QGdtYWlsLmNvbT4KQ2M6IERhdmlkIFZyYWJlbCA8ZHZyYWJl bEBjYW50YWIubmV0PgpDYzogRGVueXMgVmxhc2Vua28gPGR2bGFzZW5rQHJlZGhhdC5jb20+CkNj OiBILiBQZXRlciBBbnZpbiA8aHBhQHp5dG9yLmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGlj aEBzdXNlLmNvbT4KQ2M6IEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgpDYzogS29u cmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogTGludXMgVG9y dmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgpDYzogUGV0ZXIgWmlqbHN0cmEg PHBldGVyekBpbmZyYWRlYWQub3JnPgpDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9u aXguZGU+CkNjOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnPgpMaW5rOiBodHRw Oi8vbGttbC5rZXJuZWwub3JnL3IvMDcwNmYxYTI1MzhlNDgxMTk0NTE0MTk3Mjk4Y2NhNmI1ZTNm MjYzOC4xNDY0MTI5Nzk4LmdpdC5sdXRvQGtlcm5lbC5vcmcKU2lnbmVkLW9mZi1ieTogSW5nbyBN b2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+Ci0tLQogYXJjaC94ODYveGVuL2VubGlnaHRlbi5jIHwg NCArLS0tCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDMgZGVsZXRpb25zKC0pCgpk aWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbi5jIGIvYXJjaC94ODYveGVuL2VubGln aHRlbi5jCmluZGV4IDc2MDc4OWEuLjBmODdkYjIgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9l bmxpZ2h0ZW4uYworKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuLmMKQEAgLTUyMSw5ICs1MjEs NyBAQCBzdGF0aWMgdm9pZCBzZXRfYWxpYXNlZF9wcm90KHZvaWQgKnYsIHBncHJvdF90IHByb3Qp CiAKIAlwcmVlbXB0X2Rpc2FibGUoKTsKIAotCXBhZ2VmYXVsdF9kaXNhYmxlKCk7CS8qIEF2b2lk IHdhcm5pbmdzIGR1ZSB0byBiZWluZyBhdG9taWMuICovCi0JX19nZXRfdXNlcihkdW1teSwgKHVu c2lnbmVkIGNoYXIgX191c2VyIF9fZm9yY2UgKil2KTsKLQlwYWdlZmF1bHRfZW5hYmxlKCk7CisJ cHJvYmVfa2VybmVsX3JlYWQoJmR1bW15LCB2LCAxKTsKIAogCWlmIChIWVBFUlZJU09SX3VwZGF0 ZV92YV9tYXBwaW5nKCh1bnNpZ25lZCBsb25nKXYsIHB0ZSwgMCkpCiAJCUJVRygpOwoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4t ZGV2ZWwK