From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Lutomirski Subject: Re: [PATCH v4 2/5] x86/msr: Carry on after a non-"safe" MSR access fails without !panic_on_oops Date: Mon, 14 Mar 2016 11:48:47 -0700 Message-ID: References: <20160314120202.GD15800@pd.tnic> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Linus Torvalds Cc: KVM list , Peter Zijlstra , X86 ML , "linux-kernel@vger.kernel.org" , xen-devel , Borislav Petkov , Andy Lutomirski , Paolo Bonzini , Andrew Morton , Arjan van de Ven List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBNYXIgMTQsIDIwMTYgYXQgMTE6NDAgQU0sIExpbnVzIFRvcnZhbGRzCjx0b3J2YWxk c0BsaW51eC1mb3VuZGF0aW9uLm9yZz4gd3JvdGU6Cj4gT24gTW9uLCBNYXIgMTQsIDIwMTYgYXQg MTE6MjQgQU0sIEFuZHkgTHV0b21pcnNraSA8bHV0b0BhbWFjYXBpdGFsLm5ldD4gd3JvdGU6Cj4+ Cj4+IFRoZSBjb2RlIGluIG15IHF1ZXVlIGlzLCBsaXRlcmFsbHk6Cj4+Cj4+IGJvb2wgZXhfaGFu ZGxlcl9yZG1zcl91bnNhZmUoY29uc3Qgc3RydWN0IGV4Y2VwdGlvbl90YWJsZV9lbnRyeSAqZml4 dXAsCj4+ICAgICAgICAgICAgICAgICAgc3RydWN0IHB0X3JlZ3MgKnJlZ3MsIGludCB0cmFwbnIp Cj4+IHsKPj4gICAgIFdBUk5fT05DRSgxLCAidW5jaGVja2VkIE1TUiBhY2Nlc3MgZXJyb3I6IFJE TVNSIGZyb20gMHgleCIsCj4+ICAgICAgICAgICAodW5zaWduZWQgaW50KXJlZ3MtPmN4KTsKPj4K Pj4gICAgIC8qIFByZXRlbmQgdGhhdCB0aGUgcmVhZCBzdWNjZWVkZWQgYW5kIHJldHVybmVkIDAu ICovCj4+ICAgICByZWdzLT5pcCA9IGV4X2ZpeHVwX2FkZHIoZml4dXApOwo+PiAgICAgcmVncy0+ YXggPSAwOwo+PiAgICAgcmVncy0+ZHggPSAwOwo+PiAgICAgcmV0dXJuIHRydWU7Cj4+IH0KPj4g RVhQT1JUX1NZTUJPTChleF9oYW5kbGVyX3JkbXNyX3Vuc2FmZSk7Cj4KPiBJIGd1ZXNzIEkgY2Fu IGxpdmUgd2l0aCB0aGlzLCBhcyBsb25nIGFzIHdlIGFsc28gZXh0ZW5kIHRoZQo+IGVhcmx5LWZh dWx0IGhhbmRsaW5nIHRvIHdvcmsgd2l0aCB0aGUgc3BlY2lhbCBleGNlcHRpb24gaGFuZGxlcnMu CgpPSywgd2lsbCBkby4gIEkgbmVlZCB0byByZXdyb3JrIHRoZSBlYXJseSBJRFQgY29kZSBhIGJp dCBzbyBpdApnZW5lcmF0ZXMgYSByZWFsIHB0X3JlZ3MgbGF5b3V0LCBidXQgdGhhdCdzIGFyZ3Vh Ymx5IGEgY2xlYW51cCBhbnl3YXkuCgotLUFuZHkKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp c3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==