From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH v2 00/11] x86/paravirt: several cleanups Date: Mon, 13 Aug 2018 09:37:28 +0200 Message-ID: <20180813073739.26108-1-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1fp7QA-0007Ji-Qy for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 07:37:46 +0000 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org, x86@kernel.org, virtualization@lists.linux-foundation.org Cc: Juergen Gross , boris.ostrovsky@oracle.com, rusty@rustcorp.com.au, peterz@infradead.org, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com, tglx@linutronix.de List-Id: xen-devel@lists.xenproject.org VGhpcyBzZXJpZXMgcmVtb3ZlcyBzb21lIG5vIGxvbmdlciBuZWVkZWQgc3R1ZmYgZnJvbSBwYXJh dmlydAppbmZyYXN0cnVjdHVyZSBhbmQgcHV0cyBsYXJnZSBxdWFudGl0aWVzIG9mIHBhcmF2aXJ0 IG9wcyB1bmRlciBhIG5ldwpjb25maWcgb3B0aW9uIFBBUkFWSVJUX1hYTCB3aGljaCBpcyBzZWxl Y3RlZCBieSBYRU5fUFYgb25seS4KCkEgcHZvcHMga2VybmVsIHdpdGhvdXQgWEVOX1BWIGJlaW5n IGNvbmZpZ3VyZWQgaXMgYWJvdXQgMi41JSBzbWFsbGVyCndpdGggdGhpcyBzZXJpZXMgYXBwbGll ZC4KCnRpcCBjb21taXQgNTgwMGRjNWMxOWYzNGU2ZTAzYjVhZGFiMTI4MjUzNWNiMTAyZmFmZCAo Ing4Ni9wYXJhdmlydDoKRml4IHNwZWN0cmUtdjIgbWl0aWdhdGlvbnMgZm9yIHBhcmF2aXJ0IGd1 ZXN0cyIpIGlzIGEgcHJlcmVxdWlzaXRlCmZvciB0aGlzIHNlcmllcy4KClRoZSBsYXN0IDQgcGF0 Y2hlcyBvZiB0aGlzIHNlcmllcyByZXF1aXJlIG15IFhlbiBjbGVhbnVwIHNlcmllcwpodHRwczov L2xvcmUua2VybmVsLm9yZy9sa21sLzIwMTgwNzE3MTIwMTEzLjEyNzU2LTEtamdyb3NzQHN1c2Uu Y29tLwp3aGljaCBoaWRlcyBtb3JlIFhlbiBQVi1vbmx5IGNvZGUgYmVoaW5kIENPTkZJR19YRU5f UFYuCgpDaGFuZ2VzIGluIFYyOgotIHBhdGNoIDQ6IHNob3J0ZW4gcHZfb3BzIHN1Yi1zdHJ1Y3R1 cmUgbmFtZXMgKEphbiBCZXVsaWNoKQotIHBhdGNoIDExOiBuZXcgcGF0Y2gKCkp1ZXJnZW4gR3Jv c3MgKDExKToKICB4ODYvcGFyYXZpcnQ6IG1ha2UgcGFyYXZpcnRfcGF0Y2hfY2FsbCgpIGFuZCBw YXJhdmlydF9wYXRjaF9qbXAoKQogICAgc3RhdGljCiAgeDg2L3BhcmF2aXJ0OiByZW1vdmUgY2xv YmJlcnMgcGFyYW1ldGVyIGZyb20gcGFyYXZpcnQgcGF0Y2ggZnVuY3Rpb25zCiAgeDg2L3BhcmF2 aXJ0OiByZW1vdmUgY2xvYmJlcnMgZnJvbSBzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfc2l0ZQogIHg4 Ni9wYXJhdmlydDogdXNlIGEgc2luZ2xlIG9wcyBzdHJ1Y3R1cmUKICB4ODYvcGFyYXZpcnQ6IHJl bW92ZSB1bnVzZWQgcGFyYXZpcnQgYml0cwogIHg4Ni9wYXJhdmlydDogaW50cm9kdWNlIG5ldyBj b25maWcgb3B0aW9uIFBBUkFWSVJUX1hYTAogIHg4Ni9wYXJhdmlydDogbW92ZSBpdGVtcyBpbiBw dl9pbmZvIHVuZGVyIFBBUkFWSVJUX1hYTCB1bWJyZWxsYQogIHg4Ni9wYXJhdmlydDogbW92ZSB0 aGUgWGVuLW9ubHkgcHZfY3B1X29wcyB1bmRlciB0aGUgUEFSQVZJUlRfWFhMCiAgICB1bWJyZWxs YQogIHg4Ni9wYXJhdmlydDogbW92ZSB0aGUgWGVuLW9ubHkgcHZfaXJxX29wcyB1bmRlciB0aGUg UEFSQVZJUlRfWFhMCiAgICB1bWJyZWxsYQogIHg4Ni9wYXJhdmlydDogbW92ZSB0aGUgWGVuLW9u bHkgcHZfbW11X29wcyB1bmRlciB0aGUgUEFSQVZJUlRfWFhMCiAgICB1bWJyZWxsYQogIHg4Ni9w YXJhdmlydDogcmVtb3ZlIHVubmVlZGVkIG1tdSByZWxhdGVkIHBhcmF2aXJ0IG9wcyBiaXRzCgog YXJjaC94ODYvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMyArCiBhcmNo L3g4Ni9oeXBlcnYvbW11LmMgICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4 Ni9pbmNsdWRlL2FzbS9kZWJ1Z3JlZy5oICAgICAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9p bmNsdWRlL2FzbS9kZXNjLmggICAgICAgICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9pbmNs dWRlL2FzbS9maXhtYXAuaCAgICAgICAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9pbmNsdWRl L2FzbS9pcnFmbGFncy5oICAgICAgICAgICAgIHwgIDU2ICsrLS0KIGFyY2gveDg2L2luY2x1ZGUv YXNtL21tdV9jb250ZXh0LmggICAgICAgICAgfCAgIDQgKy0KIGFyY2gveDg2L2luY2x1ZGUvYXNt L21zci5oICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3Bh cmF2aXJ0LmggICAgICAgICAgICAgfCAzOTkgKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQog YXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCAgICAgICB8ICA3NyArKystLS0K IGFyY2gveDg2L2luY2x1ZGUvYXNtL3BnYWxsb2MuaCAgICAgICAgICAgICAgfCAgIDIgKy0KIGFy Y2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGUtM2xldmVsX3R5cGVzLmggfCAgIDIgKy0KIGFyY2gv eDg2L2luY2x1ZGUvYXNtL3BndGFibGUuaCAgICAgICAgICAgICAgfCAgIDcgKy0KIGFyY2gveDg2 L2luY2x1ZGUvYXNtL3Byb2Nlc3Nvci5oICAgICAgICAgICAgfCAgIDQgKy0KIGFyY2gveDg2L2lu Y2x1ZGUvYXNtL3B0cmFjZS5oICAgICAgICAgICAgICAgfCAgIDMgKy0KIGFyY2gveDg2L2luY2x1 ZGUvYXNtL3NlZ21lbnQuaCAgICAgICAgICAgICAgfCAgIDIgKy0KIGFyY2gveDg2L2luY2x1ZGUv YXNtL3NwZWNpYWxfaW5zbnMuaCAgICAgICAgfCAgIDQgKy0KIGFyY2gveDg2L2tlcm5lbC9hbHRl cm5hdGl2ZS5jICAgICAgICAgICAgICAgfCAgIDIgKy0KIGFyY2gveDg2L2tlcm5lbC9hc20tb2Zm c2V0cy5jICAgICAgICAgICAgICAgfCAgMTMgKy0KIGFyY2gveDg2L2tlcm5lbC9hc20tb2Zmc2V0 c182NC5jICAgICAgICAgICAgfCAgIDkgKy0KIGFyY2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMg ICAgICAgICAgICAgICAgfCAgIDQgKy0KIGFyY2gveDg2L2tlcm5lbC9jcHUvdm13YXJlLmMgICAg ICAgICAgICAgICAgfCAgIDQgKy0KIGFyY2gveDg2L2tlcm5lbC9oZWFkXzY0LlMgICAgICAgICAg ICAgICAgICAgfCAgIDIgKy0KIGFyY2gveDg2L2tlcm5lbC9rdm0uYyAgICAgICAgICAgICAgICAg ICAgICAgfCAgMTcgKy0KIGFyY2gveDg2L2tlcm5lbC9rdm1jbG9jay5jICAgICAgICAgICAgICAg ICAgfCAgIDQgKy0KIGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydC1zcGlubG9ja3MuYyAgICAgICAg fCAgMTUgKy0KIGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jICAgICAgICAgICAgICAgICAgfCAy OTIgKysrKysrKysrKy0tLS0tLS0tLS0KIGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8z Mi5jICAgICAgICAgfCAgNTcgKystLQogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzY0 LmMgICAgICAgICB8ICA2NSArKy0tLQogYXJjaC94ODYva2VybmVsL3RzYy5jICAgICAgICAgICAg ICAgICAgICAgICB8ICAgMiArLQogYXJjaC94ODYva2VybmVsL3ZzbXBfNjQuYyAgICAgICAgICAg ICAgICAgICB8ICAyNCArLQogYXJjaC94ODYveGVuL0tjb25maWcgICAgICAgICAgICAgICAgICAg ICAgICB8ICAgMSArCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgICAgICAgICAgICAgICAg IHwgIDMxICsrLQogYXJjaC94ODYveGVuL2lycS5jICAgICAgICAgICAgICAgICAgICAgICAgICB8 ICAgMiArLQogYXJjaC94ODYveGVuL21tdV9odm0uYyAgICAgICAgICAgICAgICAgICAgICB8ICAg MiArLQogYXJjaC94ODYveGVuL21tdV9wdi5jICAgICAgICAgICAgICAgICAgICAgICB8ICAyOCAr LQogYXJjaC94ODYveGVuL3NwaW5sb2NrLmMgICAgICAgICAgICAgICAgICAgICB8ICAxMSArLQog YXJjaC94ODYveGVuL3RpbWUuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNCArLQogZHJp dmVycy94ZW4vdGltZS5jICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogMzkgZmls ZXMgY2hhbmdlZCwgNTc1IGluc2VydGlvbnMoKyksIDU5NSBkZWxldGlvbnMoLSkKCi0tIAoyLjEz LjcKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs