From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Han, Huaitong" Subject: Re: [PATCH V5 4/9] KVM, pkeys: save/restore PKRU when guest/host switches Date: Mon, 21 Mar 2016 10:37:42 +0000 Message-ID: <1458556679.3002.3.camel@intel.com> References: <1458554760-4374-1-git-send-email-huaitong.han@intel.com> <1458554760-4374-5-git-send-email-huaitong.han@intel.com> <56EFCCB9.80901@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: "gleb@kernel.org" , "kvm@vger.kernel.org" , "guangrong.xiao@linux.intel.com" To: "pbonzini@redhat.com" Return-path: Received: from mga04.intel.com ([192.55.52.120]:18182 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753712AbcCUKhr (ORCPT ); Mon, 21 Mar 2016 06:37:47 -0400 In-Reply-To: <56EFCCB9.80901@redhat.com> Content-Language: en-US Content-ID: <66955F183236DA44BB92995B72CD8216@intel.com> Sender: kvm-owner@vger.kernel.org List-ID: T24gTW9uLCAyMDE2LTAzLTIxIGF0IDExOjI4ICswMTAwLCBQYW9sbyBCb256aW5pIHdyb3RlOg0K PiANCj4gT24gMjEvMDMvMjAxNiAxMTowNSwgSHVhaXRvbmcgSGFuIHdyb3RlOg0KPiA+ICsJaWYg KHZteC0+Z3Vlc3RfcGtydV92YWxpZCkNCj4gPiArCQl3cml0ZV9wa3J1KHZteC0+Z3Vlc3RfcGty dSk7DQo+IA0KPiBUaGlzIGNhbiBiZSBfX3dyaXRlX3BrcnUuDQpZZXMNCj4gDQo+ID4gIAlhdG9t aWNfc3dpdGNoX3BlcmZfbXNycyh2bXgpOw0KPiA+ICAJZGVidWdjdGxtc3IgPSBnZXRfZGVidWdj dGxtc3IoKTsNCj4gPiAgDQo+ID4gQEAgLTg3MzQsNiArODc0MywxOCBAQCBzdGF0aWMgdm9pZCBf X25vY2xvbmUgdm14X3ZjcHVfcnVuKHN0cnVjdCBrdm1fdmNwdSAqdmNwdSkNCj4gPiAgCXZteC0+ ZXhpdF9yZWFzb24gPSB2bWNzX3JlYWQzMihWTV9FWElUX1JFQVNPTik7DQo+ID4gIA0KPiA+ICAJ LyoNCj4gPiArCSAqIGVhZ2VyIGZwdSBpcyBlbmFibGVkIGlmIFBLRVkgaXMgc3VwcG9ydGVkIGFu ZCBDUjQgaXMgc3dpdGNoZWQNCj4gPiArCSAqIGJhY2sgb24gaG9zdCwgc28gaXQgaXMgc2FmZSB0 byByZWFkIGd1ZXN0IFBLUlUgZnJvbSBjdXJyZW50DQo+ID4gKwkgKiBYU0FWRS4NCj4gPiArCSAq Lw0KPiA+ICsJdm14LT5ndWVzdF9wa3J1ID0gcmVhZF9wa3J1KCk7DQo+ID4gKwlpZiAodm14LT5n dWVzdF9wa3J1ICE9IHZteC0+aG9zdF9wa3J1KSB7DQo+ID4gKwkJdm14LT5ndWVzdF9wa3J1X3Zh bGlkID0gdHJ1ZTsNCj4gPiArCQl3cml0ZV9wa3J1KHZteC0+aG9zdF9wa3J1KTsNCj4gPiArCX0g ZWxzZQ0KPiA+ICsJCXZteC0+Z3Vlc3RfcGtydV92YWxpZCA9IGZhbHNlOw0KPiANCj4gU2hvdWxk IHRoaXMgY29kZSBpbnN0ZWFkIGJlIGVuY2xvc2VkIGluDQo+IA0KPiAJaWYgKGJvb3RfY3B1X2hh cyhYODZfRkVBVFVSRV9PU1BLRSkpDQo+IA0KPiBhbmQgdXNlIF9fcmVhZF9wa3J1L19fd3JpdGVf cGtydT8NClllcw0KPiANCj4gUGFvbG8NCg0K