From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH for-4.7 v2 2/2] xen/x86: Introduce a new VMASSIST for architectural behaviour of iopl Date: Thu, 07 Apr 2016 16:53:53 -0600 Message-ID: <5706F31102000078000E6043@prv-mh.provo.novell.com> References: <1460065158-24027-1-git-send-email-andrew.cooper3@citrix.com> <1460065158-24027-2-git-send-email-andrew.cooper3@citrix.com> <5706E55902000078000E602F@prv-mh.provo.novell.com> <5706DF7B.5030002@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <5706DF7B.5030002@citrix.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: Xen-devel List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDA4LjA0LjE2IGF0IDAwOjMwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gT24gMDcvMDQvMjAxNiAyMjo1NSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDA3 LjA0LjE2IGF0IDIzOjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBA QCAtMTc2Myw3ICsxNzY1LDggQEAgc3RhdGljIHZvaWQgbG9hZF9zZWdtZW50cyhzdHJ1Y3QgdmNw dSAqbikKPj4+ICAgICAgICAgICAgICAgICAgdmNwdV9pbmZvKG4sIGV2dGNobl91cGNhbGxfbWFz aykgPSAxOwo+Pj4gIAo+Pj4gICAgICAgICAgICAgIHJlZ3MtPmVudHJ5X3ZlY3RvciB8PSBUUkFQ X3N5c2NhbGw7Cj4+PiAtICAgICAgICAgICAgcmVncy0+X2VmbGFncyAgICAgICY9IDB4RkZGQ0JF RkZVTDsKPj4+ICsgICAgICAgICAgICByZWdzLT5fZWZsYWdzICAgICAgJj0gfihYODZfRUZMQUdT X0FDfFg4Nl9FRkxBR1NfVk18WDg2X0VGTEFHU19SRnwKPj4+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1NfSU9QTHxYODZfRUZMQUdT X1RGKTsKPj4gV2h5IEFDLCB3aGljaCBkaWRuJ3QgZ2V0IGNsZWFyZWQgYmVmb3JlPyBEaWQgeW91 IGp1c3QgY29weQo+PiB0aGUgNjQtYml0IHZhcmlhbnQgZnJvbSBiZWxvdz8KPiAKPiBZZXMsCj4g Cj4+IEFzc3VtaW5nIHNvLCB3aXRoIGl0IHJlbW92ZWQgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNo IDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiBXaHkga2VlcCB0aGUgZGlzcGFyaXR5PwoKQmVjYXVz ZSB0aGVyZSdzIG5vIHJlYXNvbiB0byBjbGVhciBBQyBmb3IgMzItYml0IGd1ZXN0cy4KCj4gTG9v a2luZyB0aGlzIHVwIGFnYWluLCBhcmNoaXRlY3R1cmFsbHkgc3BlYWtpbmcsIGl0cyB3cm9uZy4g IEFDIGRvZXMgbm90Cj4gZ2V0IGNsZWFyZWQgb24gYSAzMiBvciA2NGJpdCB0YXNrIHN3aXRjaDsg SXQgb25seSBnZXRzIGNsZWFyZWQgb24gYSByZWFsCj4gbW9kZSB0YXNrIHN3aXRjaC4KCk5vdCBz dXJlIHdoYXQgbWVhbmluZyBvZiAidGFzayBzd2l0Y2giIHlvdSdyZSBpbXBseWluZyBoZXJlIC0K d2UncmUgdGFsa2luZyBhYm91dCBjb2RlIGRlYWxpbmcgd2l0aCBjZXJ0YWluIGZhaWx1cmVzIGlu IHRoZQpQViBjb250ZXh0IHN3aXRjaCBwYXRoLCB3aGljaCBoYXMgbm90aGluZyB0byBkbyB3aXRo IGhhcmR3YXJlCnRhc2sgc3dpdGNoaW5nLgoKPiBJIHByZXN1bWUgeW91IGFyZSByZWZlcmluZyB0 byBjL3MgZWI5N2I3ZGMyYiAiW1hFTl0gRml4IHg4Ni82NCBidWcgd2hlcmUKPiBhIGd1ZXN0IGFw cGxpY2F0aW9uIGNhbiBjcmFzaCB0aGUgZ3Vlc3QgT1MgYnkgc2V0dGluZyBBQyBmbGFnIGluCj4g UkZMQUdTLiIsIGZyb20gMjAwNj8gIFN1Y2ggYSBQViBWTSBpcyBhbHJlYWR5IHZ1bG5lcmFibGUg ZnJvbSBvdGhlcgo+IG1lYW5zLiAgSSBzdXBwb3NlIHRoaXMgZXhwbGFpbnMgd2h5IDMyYml0IFBW IGtlcm5lbHMgZW5kIHVwIGxlYWtpbmcgQUMKPiBiYWNrIGludG8gdXNlcnNwYWNlLgoKTm9yIGRv IEkgdW5kZXJzdGFuZCB5b3VyIHJlZmVyZW5jZSB0byBsZWFraW5nIHdoYXRldmVyIHN0YXRlCmlu dG8gdXNlciBzcGFjZTogV2UncmUgaW5qZWN0aW5nIGEgZmFpbHNhZmUgY2FsbGJhY2sgaGVyZSwg aS5lLgpndWVzdCBleGVjdXRpb24gaXMgZ3VhcmFudGVlZCB0byByZXN1bWUgaW4ga2VybmVsIHNw YWNlLgoKVGhlIGRpZmZlcmVuY2UgaGVyZSBtaXJyb3JzIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4K Y29tcGF0X2NyZWF0ZV9ib3VuY2VfZnJhbWUgYW5kIGNyZWF0ZV9ib3VuY2VfZnJhbWUgaW4KcmVn YXJkIHRvIHdoYXQgcGFydHMgb2YgRUZMQUdTIHRoZXkgY2xlYXIuCgpKYW4KCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=