From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH] blktap2: use abort() instead of custom crash Date: Tue, 26 Apr 2016 14:09:18 +0100 Message-ID: <571F687E.5000508@citrix.com> References: <1461675886-4275-1-git-send-email-cardoe@cardoe.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1461675886-4275-1-git-send-email-cardoe@cardoe.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Doug Goldstein , xen-devel@lists.xen.org Cc: Ian Jackson , Wei Liu List-Id: xen-devel@lists.xenproject.org T24gMjYvMDQvMTYgMTQ6MDQsIERvdWcgR29sZHN0ZWluIHdyb3RlOgo+IEluc3RlYWQgb2YgdHJ5 aW5nIHRvIHdyaXRlIGEgc25pcHBldCBvZiBjb2RlIHRoYXQgY3Jhc2hlcyB0aGUgcHJvY2Vzcwo+ IGp1c3QgdXNlIGFib3J0KCkgZGlyZWN0bHkuIFRoaXMgaXMgdG8gZml4IHRoZSBidWlsZCBvbiBj bGFuZyB3aGljaAo+IGRldGVjdHMgdGhhdCB0aGUgc25pcHBldCBvZiBjb2RlIHdpbGwgY3Jhc2gg YW5kIGZhaWxzIHRvIGNvbXBpbGUuIEF0Cj4gdGhlIHNhbWUgdGltZSByZW1vdmVkIGV4dHJhbmVv dXMgd2hpdGVzcGFjZSBpbiB0aGUgbWFjcm8uCj4KPiBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRz dGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkkgZGVmaW5pdGVseSByZW1lbWJlciBlbmNvdW50ZXJp bmcgdGhpcyBpc3N1ZSB3aGVuIHRyeWluZyB0byBkbyBjbGFuZwpidWlsZHMgaW4gdGhlIHBhc3Qu ICBJIHdvbmRlciB3aGVyZSB0aGUgcGF0Y2ggd2VudC4uLgoKPiAtLS0KPiBIb25lc3RseSB0aGlz IHdob2xlIG1hY3JvIGNvdWxkIGdldCByZXBsYWNlZCB3aXRoIGFzc2VydCgzKSBidXQgSSB3YW50 ZWQKPiB0byBtYWtlIHRoZSBzbWFsbGVzdCBjaGFuZ2UgcG9zc2libGUuIElmIHRoYXQncyBwcmVm ZXJyYWJsZSBJJ2xsIGRvIHRoYXQuCj4gVGhlIG1hbiBwYWdlIGNsYWltcyB0aGF0IGFzc2VydCgz KSB3aWxsIHByaW50IHRoZSBmb2xsb3dpbmcgdG8gc3RkZXJyOgo+Cj4gImFzc2VydGlvbiBcIiVz XCIgZmFpbGVkOiBmaWxlIFwiJXNcIiwgbGluZSAlZFxuIiwgXAo+ICAgICAgICAgImV4cHJlc3Np b24iLCBfX0ZJTEVfXywgX19MSU5FX18pOwo+IC0tLQo+ICB0b29scy9ibGt0YXAyL2RyaXZlcnMv dGFwZGlzay12YmQuYyB8IDYgKysrLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMo KyksIDMgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvdG9vbHMvYmxrdGFwMi9kcml2ZXJz L3RhcGRpc2stdmJkLmMgYi90b29scy9ibGt0YXAyL2RyaXZlcnMvdGFwZGlzay12YmQuYwo+IGlu ZGV4IDMxYmMyZmUuLmUyZTljZDUgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvYmxrdGFwMi9kcml2ZXJz L3RhcGRpc2stdmJkLmMKPiArKysgYi90b29scy9ibGt0YXAyL2RyaXZlcnMvdGFwZGlzay12YmQu Ywo+IEBAIC00OSwxOCArNDksMTggQEAKPiAgI2RlZmluZSBEQkcoX2xldmVsLCBfZiwgX2EuLi4p IHRsb2dfd3JpdGUoX2xldmVsLCBfZiwgIyNfYSkKPiAgI2RlZmluZSBFUlIoX2VyciwgX2YsIF9h Li4uKSB0bG9nX2Vycm9yKF9lcnIsIF9mLCAjI19hKQo+ICAKPiAtI2lmIDEgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKPiArI2lmIDEKPiAgI2RlZmluZSBBU1NFUlQocCkJCQkJCQkJXAo+ICAJZG8gewkJCQkJCQkJ XAo+ICAJCWlmICghKHApKSB7CQkJCQkJXAo+ICAJCQlEUFJJTlRGKCJBc3NlcnRpb24gJyVzJyBm YWlsZWQsIGxpbmUgJWQsICIJXAo+ICAJCQkJImZpbGUgJXMiLCAjcCwgX19MSU5FX18sIF9fRklM RV9fKTsJXAo+IC0JCQkqKGludCopMCA9IDA7CQkJCQlcCj4gKwkJCWFib3J0KCk7CQkJCQlcCj4g IAkJfQkJCQkJCQlcCj4gIAl9IHdoaWxlICgwKQo+ICAjZWxzZQo+ICAjZGVmaW5lIEFTU0VSVChw KSAoKHZvaWQpMCkKPiAtI2VuZGlmIAo+ICsjZW5kaWYKPiAgCj4gIAo+ICAjZGVmaW5lIFREX1ZC RF9FSU9fUkVUUklFUyAgICAgICAgICAxMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==