From mboxrd@z Thu Jan 1 00:00:00 1970 From: Linus Torvalds 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:10:59 -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: Andy Lutomirski 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 T24gTW9uLCBNYXIgMTQsIDIwMTYgYXQgMTE6MDQgQU0sIExpbnVzIFRvcnZhbGRzCjx0b3J2YWxk c0BsaW51eC1mb3VuZGF0aW9uLm9yZz4gd3JvdGU6Cj4KPiBOb25lIG9mIHRoaXMgaW5zYW5lIGNv bXBsaWNhdGVkIGNyYXAgdGhhdCBidXlzIHVzIGV4YWN0bHkgKm5vdGhpbmcqLAo+IGFuZCBkZXBl bmRzIG9uIGZhbmN5IG5ldyBleGNlcHRpb24gaGFuZGxpbmcgc3VwcG9ydCBldGMgZXRjLgoKQWN0 dWFsbHksIHRoZSBvbmUgX25ld18gdGhpbmcgd2UgY291bGQgZG8gaXMgdG8gaW5zdGVhZCBvZiBy ZW1vdmluZwp0aGUgb2xkIGNyYXBweSByZG1zcigpL3dybXNyKCkgaW1wbGVtZW50YXRpb24gZW50 aXJlbHksIHdlJ2xsIGp1c3QKcmVuYW1lIGl0IHRvICJyZC93cm1zcl91bnNhZmUoKSIsIGFuZCBu b3QgaGF2ZSBhbnkgZXhjZXB0aW9uIHRhYmxlCnN0dWZmIGZvciB0aGF0IGF0IGFsbCAoc28gbm93 IHlvdSAqd2lsbCogZ2V0IGFuIG9vcHMgYW5kIHBhbmljIGlmIHlvdQp1c2UgdGhhdCkuCgpUaGUg b25seSByZWFzb24gdG8gZG8gdGhhdCBpcyBmb3IgcGVyZm9ybWFuY2UtY3JpdGljYWwgTVNSJ3Mg dGhhdApyZWFsbHkgZG9uJ3Qgd2FudCBhbnkgb3ZlcmhlYWQuIFN1cmUsIHRoZXkgY291bGQganVz dCBiZSBjaGFuZ2VkIHRvCnVzZSAid3Jtc3Jfc2FmZSgpIiwgYnV0IGZvciB0aGluZ3MgbGlrZSB0 aGUgQVBJQyBhY2Nlc3Nlcywgb3IKdXBkYXRlX2RlYnVnY3RsbXNyKCkgKHRoYXQgaXMgc3VwcG9z ZWQgdG8gY2hlY2sgZm9yIHByb2Nlc3NvciB2ZXJzaW9uKQp0aGF0IGNhbiBiZSB0cnVseSBjcml0 aWNhbCwgYW4gZXhwbGljaXRseSBfdW5zYWZlXyB2ZXJzaW9uIG1heSBiZSB0aGUKcmlnaHQgdGhp bmcgdG8gZG8uCgpUaGUgZmFjdCBpcywgdGhlIHByb2JsZW0gd2l0aCByZC93cm1zciBpcyB0aGF0 IHdlIGp1c3QgZGlkIHRoZQpkZWZhdWx0cyB0aGUgd3Jvbmcgd2F5IGFyb3VuZC4gTWFraW5nIHRo ZSBzaW1wbGUgYW5kIG9idmlvdXMgdmVyc2lvbgpiZSB1bnNhZmUgaXMganVzdCB3cm9uZy4KCiAg ICAgICAgICAgICAgTGludXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==