From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH RFC v2 01/12] x86: cleanup processor.h Date: Mon, 22 Jan 2018 13:32:45 +0100 Message-ID: <20180122123256.1431-2-jgross@suse.com> References: <20180122123256.1431-1-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edbHh-0008EO-Ls for xen-devel@lists.xenproject.org; Mon, 22 Jan 2018 12:33:09 +0000 In-Reply-To: <20180122123256.1431-1-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Juergen Gross , wei.liu2@citrix.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, dfaggioli@suse.com, jbeulich@suse.com List-Id: xen-devel@lists.xenproject.org UmVtb3ZlIE5TQy9DeXJpeCBDUFUgbWFjcm9zIGFuZCBjdXJyZW50X3RleHRfYWRkcigpIHdoaWNo IGFyZSB1c2VkCm5vd2hlcmUuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA c3VzZS5jb20+Ci0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaCB8IDQxIC0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNDEg ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3Iu aCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKaW5kZXggOWRkMjliYjA0Yy4uZThj MmYwMmU5OSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaAorKysg Yi94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oCkBAIC0xMDIsMTYgKzEwMiw2IEBACiBz dHJ1Y3QgZG9tYWluOwogc3RydWN0IHZjcHU7CiAKLS8qCi0gKiBEZWZhdWx0IGltcGxlbWVudGF0 aW9uIG9mIG1hY3JvIHRoYXQgcmV0dXJucyBjdXJyZW50Ci0gKiBpbnN0cnVjdGlvbiBwb2ludGVy ICgicHJvZ3JhbSBjb3VudGVyIikuCi0gKi8KLSNkZWZpbmUgY3VycmVudF90ZXh0X2FkZHIoKSAo eyAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgdm9pZCAqcGM7ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgXAotICAgIGFzbSAoICJsZWFxIDFmKCUlcmlwKSwlMFxuMToi IDogIj1yIiAocGMpICk7ICAgIFwKLSAgICBwYzsgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBcCi19KQotCiBzdHJ1Y3QgeDg2X2NwdV9pZCB7CiAgICAgdWludDE2 X3QgdmVuZG9yOwogICAgIHVpbnQxNl90IGZhbWlseTsKQEAgLTM3NSwzNyArMzY1LDYgQEAgc3Rh dGljIGlubGluZSBib29sX3QgcmVhZF9wa3J1X3dkKHVpbnQzMl90IHBrcnUsIHVuc2lnbmVkIGlu dCBwa2V5KQogICAgIHJldHVybiAocGtydSA+PiAocGtleSAqIFBLUlVfQVRUUlMgKyBQS1JVX1dS SVRFKSkgJiAxOwogfQogCi0vKgotICogICAgICBOU0MvQ3lyaXggQ1BVIGNvbmZpZ3VyYXRpb24g cmVnaXN0ZXIgaW5kZXhlcwotICovCi0KLSNkZWZpbmUgQ1g4Nl9QQ1IwIDB4MjAKLSNkZWZpbmUg Q1g4Nl9HQ1IgIDB4YjgKLSNkZWZpbmUgQ1g4Nl9DQ1IwIDB4YzAKLSNkZWZpbmUgQ1g4Nl9DQ1Ix IDB4YzEKLSNkZWZpbmUgQ1g4Nl9DQ1IyIDB4YzIKLSNkZWZpbmUgQ1g4Nl9DQ1IzIDB4YzMKLSNk ZWZpbmUgQ1g4Nl9DQ1I0IDB4ZTgKLSNkZWZpbmUgQ1g4Nl9DQ1I1IDB4ZTkKLSNkZWZpbmUgQ1g4 Nl9DQ1I2IDB4ZWEKLSNkZWZpbmUgQ1g4Nl9DQ1I3IDB4ZWIKLSNkZWZpbmUgQ1g4Nl9QQ1IxIDB4 ZjAKLSNkZWZpbmUgQ1g4Nl9ESVIwIDB4ZmUKLSNkZWZpbmUgQ1g4Nl9ESVIxIDB4ZmYKLSNkZWZp bmUgQ1g4Nl9BUlJfQkFTRSAweGM0Ci0jZGVmaW5lIENYODZfUkNSX0JBU0UgMHhkYwotCi0vKgot ICogICAgICBOU0MvQ3lyaXggQ1BVIGluZGV4ZWQgcmVnaXN0ZXIgYWNjZXNzIG1hY3JvcwotICov Ci0KLSNkZWZpbmUgZ2V0Q3g4NihyZWcpICh7IG91dGIoKHJlZyksIDB4MjIpOyBpbmIoMHgyMyk7 IH0pCi0KLSNkZWZpbmUgc2V0Q3g4NihyZWcsIGRhdGEpIGRvIHsgXAotICAgIG91dGIoKHJlZyks IDB4MjIpOyBcCi0gICAgb3V0YigoZGF0YSksIDB4MjMpOyBcCi19IHdoaWxlICgwKQotCiBzdGF0 aWMgYWx3YXlzX2lubGluZSB2b2lkIF9fbW9uaXRvcihjb25zdCB2b2lkICplYXgsIHVuc2lnbmVk IGxvbmcgZWN4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg bG9uZyBlZHgpCiB7Ci0tIAoyLjEzLjYKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54 ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu Zm8veGVuLWRldmVs