From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ingo Molnar Subject: Re: [PATCH v4 2/5] x86/msr: Carry on after a non-"safe" MSR access fails without !panic_on_oops Date: Tue, 15 Mar 2016 11:22:30 +0100 Message-ID: <20160315102230.GB23406__10991.6180409074$1458037429$gmane$org@gmail.com> References: <20160314120202.GD15800@pd.tnic> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andy Lutomirski Cc: KVM list , Peter Zijlstra , Linus Torvalds , 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 CiogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGFtYWNhcGl0YWwubmV0PiB3cm90ZToKCj4gT24gTW9u LCBNYXIgMTQsIDIwMTYgYXQgMTE6NDAgQU0sIExpbnVzIFRvcnZhbGRzCj4gPHRvcnZhbGRzQGxp bnV4LWZvdW5kYXRpb24ub3JnPiB3cm90ZToKPiA+IE9uIE1vbiwgTWFyIDE0LCAyMDE2IGF0IDEx OjI0IEFNLCBBbmR5IEx1dG9taXJza2kgPGx1dG9AYW1hY2FwaXRhbC5uZXQ+IHdyb3RlOgo+ID4+ Cj4gPj4gVGhlIGNvZGUgaW4gbXkgcXVldWUgaXMsIGxpdGVyYWxseToKPiA+Pgo+ID4+IGJvb2wg ZXhfaGFuZGxlcl9yZG1zcl91bnNhZmUoY29uc3Qgc3RydWN0IGV4Y2VwdGlvbl90YWJsZV9lbnRy eSAqZml4dXAsCj4gPj4gICAgICAgICAgICAgICAgICBzdHJ1Y3QgcHRfcmVncyAqcmVncywgaW50 IHRyYXBucikKPiA+PiB7Cj4gPj4gICAgIFdBUk5fT05DRSgxLCAidW5jaGVja2VkIE1TUiBhY2Nl c3MgZXJyb3I6IFJETVNSIGZyb20gMHgleCIsCj4gPj4gICAgICAgICAgICh1bnNpZ25lZCBpbnQp cmVncy0+Y3gpOwo+ID4+Cj4gPj4gICAgIC8qIFByZXRlbmQgdGhhdCB0aGUgcmVhZCBzdWNjZWVk ZWQgYW5kIHJldHVybmVkIDAuICovCj4gPj4gICAgIHJlZ3MtPmlwID0gZXhfZml4dXBfYWRkcihm aXh1cCk7Cj4gPj4gICAgIHJlZ3MtPmF4ID0gMDsKPiA+PiAgICAgcmVncy0+ZHggPSAwOwo+ID4+ ICAgICByZXR1cm4gdHJ1ZTsKPiA+PiB9Cj4gPj4gRVhQT1JUX1NZTUJPTChleF9oYW5kbGVyX3Jk bXNyX3Vuc2FmZSk7Cj4gPgo+ID4gSSBndWVzcyBJIGNhbiBsaXZlIHdpdGggdGhpcywgYXMgbG9u ZyBhcyB3ZSBhbHNvIGV4dGVuZCB0aGUKPiA+IGVhcmx5LWZhdWx0IGhhbmRsaW5nIHRvIHdvcmsg d2l0aCB0aGUgc3BlY2lhbCBleGNlcHRpb24gaGFuZGxlcnMuCj4gCj4gT0ssIHdpbGwgZG8uICBJ IG5lZWQgdG8gcmV3cm9yayB0aGUgZWFybHkgSURUIGNvZGUgYSBiaXQgc28gaXQKPiBnZW5lcmF0 ZXMgYSByZWFsIHB0X3JlZ3MgbGF5b3V0LCBidXQgdGhhdCdzIGFyZ3VhYmx5IGEgY2xlYW51cCBh bnl3YXkuCgpPaywgd2l0aCB0aGF0J3MgSSdtIHByZXR0eSBoYXBweSBhYm91dCBpdCBhcyB3ZWxs LgoKVGhhbmtzLAoKCUluZ28KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==