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:26:31 +0100 Message-ID: <20160315102631.GA27227__12481.6276169897$1458037672$gmane$org@gmail.com> References: <20160315102230.GB23406@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20160315102230.GB23406@gmail.com> 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 CiogSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+IHdyb3RlOgoKPiAqIEFuZHkgTHV0b21p cnNraSA8bHV0b0BhbWFjYXBpdGFsLm5ldD4gd3JvdGU6Cj4gCj4gPiBPbiBNb24sIE1hciAxNCwg MjAxNiBhdCAxMTo0MCBBTSwgTGludXMgVG9ydmFsZHMKPiA+IDx0b3J2YWxkc0BsaW51eC1mb3Vu ZGF0aW9uLm9yZz4gd3JvdGU6Cj4gPiA+IE9uIE1vbiwgTWFyIDE0LCAyMDE2IGF0IDExOjI0IEFN LCBBbmR5IEx1dG9taXJza2kgPGx1dG9AYW1hY2FwaXRhbC5uZXQ+IHdyb3RlOgo+ID4gPj4KPiA+ ID4+IFRoZSBjb2RlIGluIG15IHF1ZXVlIGlzLCBsaXRlcmFsbHk6Cj4gPiA+Pgo+ID4gPj4gYm9v bCBleF9oYW5kbGVyX3JkbXNyX3Vuc2FmZShjb25zdCBzdHJ1Y3QgZXhjZXB0aW9uX3RhYmxlX2Vu dHJ5ICpmaXh1cCwKPiA+ID4+ICAgICAgICAgICAgICAgICAgc3RydWN0IHB0X3JlZ3MgKnJlZ3Ms IGludCB0cmFwbnIpCj4gPiA+PiB7Cj4gPiA+PiAgICAgV0FSTl9PTkNFKDEsICJ1bmNoZWNrZWQg TVNSIGFjY2VzcyBlcnJvcjogUkRNU1IgZnJvbSAweCV4IiwKPiA+ID4+ICAgICAgICAgICAodW5z aWduZWQgaW50KXJlZ3MtPmN4KTsKPiA+ID4+Cj4gPiA+PiAgICAgLyogUHJldGVuZCB0aGF0IHRo ZSByZWFkIHN1Y2NlZWRlZCBhbmQgcmV0dXJuZWQgMC4gKi8KPiA+ID4+ICAgICByZWdzLT5pcCA9 IGV4X2ZpeHVwX2FkZHIoZml4dXApOwo+ID4gPj4gICAgIHJlZ3MtPmF4ID0gMDsKPiA+ID4+ICAg ICByZWdzLT5keCA9IDA7Cj4gPiA+PiAgICAgcmV0dXJuIHRydWU7Cj4gPiA+PiB9Cj4gPiA+PiBF WFBPUlRfU1lNQk9MKGV4X2hhbmRsZXJfcmRtc3JfdW5zYWZlKTsKPiA+ID4KPiA+ID4gSSBndWVz cyBJIGNhbiBsaXZlIHdpdGggdGhpcywgYXMgbG9uZyBhcyB3ZSBhbHNvIGV4dGVuZCB0aGUKPiA+ ID4gZWFybHktZmF1bHQgaGFuZGxpbmcgdG8gd29yayB3aXRoIHRoZSBzcGVjaWFsIGV4Y2VwdGlv biBoYW5kbGVycy4KPiA+IAo+ID4gT0ssIHdpbGwgZG8uICBJIG5lZWQgdG8gcmV3cm9yayB0aGUg ZWFybHkgSURUIGNvZGUgYSBiaXQgc28gaXQKPiA+IGdlbmVyYXRlcyBhIHJlYWwgcHRfcmVncyBs YXlvdXQsIGJ1dCB0aGF0J3MgYXJndWFibHkgYSBjbGVhbnVwIGFueXdheS4KPiAKPiBPaywgd2l0 aCB0aGF0J3MgSSdtIHByZXR0eSBoYXBweSBhYm91dCBpdCBhcyB3ZWxsLgoKTm90ZSwgSSB0aGlu ayBpdCdzIHByZXR0eSBjbGVhciBhdCB0aGlzIHBvaW50IHRoYXQgdGhpcyBpcyB2NC43IG1hdGVy aWFsLgoKVGhhbmtzLAoKCUluZ28KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5v cmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==