From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mihai =?UTF-8?B?RG9uyJt1?= Subject: xen: generic instruction re-execution mechanism for execute faults Date: Tue, 9 Sep 2014 06:01:11 +0300 Message-ID: <20140909060111.0d888575@bitdefender.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Andrew Cooper Cc: Andrei LUTAS , xen-devel@lists.xensource.com, keir@xen.org, jbeulich@suse.com List-Id: xen-devel@lists.xenproject.org SGksCgpUaGlzIGlzIGFub3RoZXIgcGF0Y2ggZnJvbSB3aGljaCB3ZSBzdGVwcGVkIGJhY2sgZm9y IGEgd2hpbGUgaW4gb3JkZXIKdG8gZ2l2ZSBpdCBhIGJldHRlciB0aG91Z2h0OgoKaHR0cDovL2xp c3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTQtMDcvbXNnMDAz MDkuaHRtbAoKT3VyIGFyZ3VtZW50IGZvciBpdCBpcyB0aGF0IG1lbW9yeSBpbnRyb3NwZWN0aW9u IHRlY2hub2xvZ2llcyBjYW4gY2F1c2UKYSBWTUVYSVQgcHJhY3RpY2FsbHkgYXQgYW55IHBvaW50 IGR1cmluZyB0aGUgZ3Vlc3QgZXhlY3V0aW9uLCBldmVuCndpdGhvdXQgYW55ICdtYWxpY2lvdXMn IGFjdGl2aXR5IGdvaW5nIG9uIGluIGl0LiBJZiB0aGUgaW5zdHJ1Y3Rpb24KdGhhdCBjYXVzZWQg dGhlIGV4aXQgaXMgd2VsbCB3aXRoaW4gYSBwcm90ZWN0ZWQgcGFnZSwgd2Ugd291bGQgbmVlZCB0 bzoKCiAgYSkgZW11bGF0ZSBpdAogIGIpIHNpbmdsZSBzdGVwIGl0CgpUaGUgZW11bGF0aW9uIHBh cnQgd291bGQgYmUgdGhlIGRlc2lyZWQgb3B0aW9uLCBidXQgdW5mb3J0dW5hdGVseSBpdApyZXF1 aXJlcyBhIGZ1bGwgYmxvd24gZW11bGF0b3Igd2hpY2ggSSBiZWxpZXZlIGlzIGJleW9uZCB0aGUg c2NvcGUgb2YKWGVuLiBPbmUgd291bGQgcmF0aGVyIGhhdmUgdG8gc29tZWhvdyB0YXAgaW50byBx ZW11IChpZiBhdCBhbGwKcG9zc2libGUpLgoKVGhlIG90aGVyIG9wdGlvbiwgd2hpY2ggaXMgcGVy bWFuZW50IGluIHRoYXQgaXQgZG9lcyBub3QgbmVlZCB0byBiZQptYWludGFpbmVkIGxpa2UgYW4g ZW11bGF0b3IsIGlzIHRvIHN1c3BlbmQgYWxsIHZDUFUncywgZ3JhbnQKcGVybWlzc2lvbnMgdG8g dGhlIGZhdWx0IHBhZ2UsIHNpbmdsZSBzdGVwIHRoZSBndWVzdCwgcmV0dXJuIHRvIFhlbiBhbmQK dGhlbiByZXN1bWUuIEl0IGhhcyBhIGJpdCBvZiBvdmVyaGVhZCwgYnV0IHRoZSBmYWN0IHRoYXQg dGhpcyBjb2RlIHBhdGgKaXMgc2VsZG9tIHRha2VuIGFuZCBjdW11bGF0ZWQgd2l0aCB0aGUgZWZm aWNpZW5jeSBvZiBsYXRlc3QgaGFyZHdhcmUKbWFrZXMgaXQgdGhlIGJldHRlciBjaG9pY2UuIEFs c28sIHRoZSB0ZXN0cyB3ZSBoYXZlIGNvbmR1Y3RlZCBzaG93IG5vCm9ic2VydmFibGUgc2xvd2Rv d24uCgpJbiBjb25jbHVzaW9uOiBpcyB0aGVyZSBhbnkgd2F5IHdlIGNhbiBicmluZyB0aGlzIGlk ZWEgKGVpdGhlciBpbiB0aGUKcHJvcG9zZWQgZm9ybSBieSB0aGUgcGF0Y2ggb3IgYW55IG90aGVy KSBpbnRvIFhlbj8KClRoYW5rcywKCi0tIApNaWhhaSBEb27Im3UKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu LWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==