From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: [PATCH] x86/pv: Fix guest crashes following f75b1a5247b "x86/pv: Drop int80_bounce from struct pv_vcpu" Date: Wed, 14 Mar 2018 11:51:56 +0000 Message-ID: <1521028316-30173-1-git-send-email-andrew.cooper3@citrix.com> 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.xenproject.org Sender: "Xen-devel" To: Xen-devel Cc: Andrew Cooper , Jan Beulich , Sander Eikelenboom List-Id: xen-devel@lists.xenproject.org VGhlIG9yaWdpbmFsIGluaXRfaW50ODBfZGlyZWN0X3RyYXAoKSB3YXMgaW4gZmFjdCBidWdneTsg YGludCAkMHg4MGAgaXMgbm90IGFuCmV4Y2VwdGlvbi4gIFRoaXMgd2VudCB1bm5vdGljZWQgZm9y IHllYXJzIGJlY2F1c2UgaW50ODBfYm91bmNlIGFuZCB0cmFwX2JvdW5jZQp3ZXJlIHNlcGFyYXRl IHN0cnVjdHVyZXMsIGJ1dCB3ZXJlIGNvbWJpbmVkIGJ5IHRoaXMgY2hhbmdlLgoKRXhjZXB0aW9u IGhhbmRsaW5nIGlzIGRpZmZlcmVudCB0byBpbnRlcnJ1cHQgaGFuZGxpbmcgZm9yIFBWIGd1ZXN0 cy4gIEJ5CnJldXNpbmcgdHJhcF9ib3VuY2UsIHRoZSBmb2xsb3dpbmcgY29ybmVyIGNhc2UgY2Fu IG9jY3VyOgoKICogSGFuZGxlIGEgZ3Vlc3QgYGludCAkMHg4MGAgaW5zdHJ1Y3Rpb24uICBMYXRj aGVzIFRCRl9FWENFUFRJT04gaW50bwogICB0cmFwX2JvdW5jZS4KICogSGFuZGxlIGFuIGV4Y2Vw dGlvbiwgd2hpY2ggZW11bGF0ZXMgdG8gc3VjY2VzcyAoc3VjaCBhcyBwdHdyIHN1cHBvcnQpLAog ICB3aGljaCBsZWF2ZXMgdHJhcF9ib3VuY2UgdW5tb2RpZmllZC4KICogVGhlIGV4Y2VwdGlvbiBl eGl0IHBhdGggc2VlcyBUQkZfRVhDRVBUSU9OIHNldCBhbmQgcmUtaW5qZWN0cyB0aGUgYGludAog ICAkMHg4MGAgYSBzZWNvbmQgdGltZS4KCkRyb3AgdGhlIFRCRl9FWENFUFRJT04gZnJvbSB0aGUg aW50ODAgaW52b2NhdGlvbiwgd2hpY2ggbWF0Y2hlcyB0aGUgZXF1aXZhbGVudApsb2dpYyBmcm9t IHRoZSBzeXNjYWxsL3N5c2VudGVyIHBhdGhzLgoKUmVwb3J0ZWQtYnk6IFNhbmRlciBFaWtlbGVu Ym9vbSA8bGludXhAZWlrZWxlbmJvb20uaXQ+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNo QHN1c2UuY29tPgpDQzogU2FuZGVyIEVpa2VsZW5ib29tIDxsaW51eEBlaWtlbGVuYm9vbS5pdD4K LS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2Vk LCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv eDg2L3g4Nl82NC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TCmluZGV4IGUw MTFjOTAuLmY0ZTFiODAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUwor KysgYi94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMKQEAgLTM3MywxMCArMzczLDEwIEBAIFVO TElLRUxZX0VORChtc2lfY2hlY2spCiAgICAgICAgIG1vdiAgICVjeCwgVFJBUEJPVU5DRV9jcygl cmR4KQogICAgICAgICBtb3YgICAlcmRpLCBUUkFQQk9VTkNFX2VpcCglcmR4KQogCi0gICAgICAg IC8qIFRCX2ZsYWdzID0gVEJGX0VYQ0VQVElPTiB8IChUSV9HRVRfSUYodGkpID8gVEJGX0lOVEVS UlVQVCA6IDApOyAqLworICAgICAgICAvKiBUQl9mbGFncyA9IChUSV9HRVRfSUYodGkpID8gVEJG X0lOVEVSUlVQVCA6IDApOyAqLwogICAgICAgICB0ZXN0YiAkNCwgMHg4MCAqIFRSQVBJTkZPX3Np emVvZiArIFRSQVBJTkZPX2ZsYWdzKCVyc2kpCiAgICAgICAgIHNldG56ICVjbAotICAgICAgICBs ZWEgICBUQkZfRVhDRVBUSU9OKCwgJXJjeCwgVEJGX0lOVEVSUlVQVCksICVlY3gKKyAgICAgICAg bGVhICAgKCwgJXJjeCwgVEJGX0lOVEVSUlVQVCksICVlY3gKICAgICAgICAgbW92ICAgJWNsLCBU UkFQQk9VTkNFX2ZsYWdzKCVyZHgpCiAKICAgICAgICAgY21wYiAgJDAsIERPTUFJTl9pc18zMmJp dF9wdiglcmF4KQotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v eGVuLWRldmVs