From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: driver domain crash and reconnect handling Date: Thu, 24 Jan 2013 15:10:49 +0000 Message-ID: <51014EF9.5040502@citrix.com> References: <81A73678E76EA642801C8F2E4823AD21014183065D27@LONPMAILBOX01.citrite.net> <1358770844.3279.194.camel@zakaz.uk.xensource.com> <51005CF8.402@citrix.com> <51011EF5.9080708@gmail.com> <291EDFCB1E9E224A99088639C4762022013F451DCB22@LONPMAILBOX01.citrite.net> <51013FED.60201@gmail.com> <51014CDC.1030501@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <51014CDC.1030501@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Zoltan Kiss Cc: Dave Scott , George Shuklin , "'xen-devel@lists.xen.org'" , Paul Durrant , "xen-api@lists.xen.org" , Ian Campbell List-Id: xen-devel@lists.xenproject.org T24gMjQvMDEvMTMgMTU6MDEsIFpvbHRhbiBLaXNzIHdyb3RlOgo+IE9uIDI0LzAxLzEzIDE0OjA2 LCBHZW9yZ2UgU2h1a2xpbiB3cm90ZToKPj4gMjQuMDEuMjAxMyAxNzoyNSwgUGF1bCBEdXJyYW50 INC/0LjRiNC10YI6Cj4+Pj4gU29tZSBub3RlcyBhYm91dCBndWVzdCBzdXNwZW5kIGR1cmluZyBJ Ty4KPj4+Pgo+Pj4+IEkgdGVzdGVkIHRoYXQgd2F5IGZvciBzdG9yYWdlIHJlYm9vdCAocGF1c2Ug YWxsIGRvbWFpbnMsIHJlYm9vdCBJU0NTSSBzdG9yYWdlCj4+Pj4gYW5kIHJlc3VtZSBldmVyeSBk b21haW4pLiBJZiBwYXVzZSBpcyBzaG9ydCAobGVzcyB0aGF0IDIgbWludXRlcyksIGd1ZXN0IGNh bgo+Pj4+IHN1cnZpdmUuIElmIHBhdXNlIGlzIGxvbmdlciB0aGFuIDIgbWludXRlcywgZ3Vlc3Rz IGluIHN0YXRlIG9mIHdhaXRpbmcgZm9yIGlvCj4+Pj4gY29tcGxldGlvbiwgZGV0ZWN0cyBJTyB0 aW1lb3V0IGFmdGVyIHJlc3VtaW5nICBhbmQgY2F1c2UgSU8gZXJyb3Igb24gdmlydHVhbAo+Pj4+ IGJsb2NrIGRldmljZXMuIChQVikuCj4+Pj4KPj4+IFRvIGJlIGNsZWFyIGhlcmU6IGRvIHlvdSBt ZWFuIHlvdSAqcGF1c2VkKiBhbmQgdGhlbiB1bnBhdXNlZCB0aGUgVk1zLCBvciAqc3VzcGVuZGVk KiBhbmQgdGhlbiByZXN1bWVkIHRoZSBWTXM/IEkgc3VzcGVjdCB5b3UgbWVhbiB0aGUgZm9ybWVy Lgo+Pj4KPj4+ICAgICBQYXVsCj4+IFBhdXNlLCBvZiBjYXVzZS4gTXkgYmFkLgo+Pgo+IElmIHlv dSB3b3VsZCBkbyBhIHN1c3BlbmQsIHRoZSBmcm9udGVuZCBkcml2ZXIgZmx1c2ggb3V0IGRpc2sg SU8gCj4gb3BlcmF0aW9ucyBiZWZvcmUgc3VzcGVuZCByZWFjaGVkLCBhbmQgdGhlcmVmb3JlIHRo ZXJlIHdvbid0IGJlIGFueXRoaW5nIAo+IHRvIHRpbWVvdXQgYWZ0ZXIgcmVzdW1lLiBIb3dldmVy LCBpZiB0aGUgc3RvcmFnZSBkcml2ZXIgZG9tYWluIGp1c3QgCj4gY3Jhc2hlZCwgSSBndWVzcyB0 aGUgZ3Vlc3Qgd291bGQgY3Jhc2ggYXQgc3VzcGVuZC4gTWF5YmUgd2UgY2FuIHRyeSBvdXQgCj4g c29tZXRoaW5nIHRvIHNhdmUgdGhlIHRoZSByaW5nIGJ1ZmZlciwgYW5kIHJlcGxheSB0aGVtIGJh Y2sgb25jZSB0aGUgCj4gYmFja2VuZCBjb21lIGJhY2sgKGJ1dCBiZWZvcmUgcmVzdW1pbmcgdGhl IGd1ZXN0KS4gQnV0IEknbSBub3Qgc3VyZSAKPiB3aGV0aGVyIHRoZSBndWVzdCB3b3VsZCBoYW5k bGUgdGhlIHRpbWVvdXRzIGFmdGVyIHRoZSByZXN1bWUgZmlyc3QsIG9yIAo+IGNhbmNlbCB0aGVt IGlmIHRoZSByZXF1ZXN0cyB3ZXJlIHN1Y2Nlc2Z1bGx5IHJlc3BvbmRlZC4KPgo+IFpvbGkKClBl cmhhcHMgSSBhbSBtYWtpbmcgdGhpcyBoYXJkZXIsIGJ1dCBtaWdodCBpdCBiZSBiZXN0IHRvIHdh aXQgZm9yIGEKc2hvcnQgd2hpbGUgKDE1LTMwIHNlY29uZHMpIGZvciB0aGUgZGV2aWNlIGRyaXZl ciBkb21haW4gdG8gY29tZSBiYWNrLAphbmQgaWYgaXQgdGFrZXMgbG9uZ2VyIHRoYW4gdGhhdCwg cGF1c2UgdGhlIFZNLgoKVGhpcyB3YXksIGlmIHRoZSBkcml2ZXIgZG9tYWluIGlzIGZhc3QgdG8g Y29tZSBiYWNrLCBhbGwgdGhlIGd1ZXN0Cm5vdGljZXMgaXMgdHJhbnNpdG9yaWx5IGJsb2NrZWQg SU8sIGFuZCBpZiB0aGUgZHJpdmVyIGRvbWFpbiBpcyB0b28gc2xvdwooYnV0IGRvZXMgY29tZSBi YWNrKSwgYWxsIHRoZSBndWVzdCBtaWdodCBub3RpY2VzIGlzIGEgcGF1c2UuCgpVbHRpbWF0ZWx5 LCBpZiB0aGUgZHJpdmVyIGRvbWFpbiBuZXZlciBjb21lcyBiYWNrLCB0aGVuIHdlIGFyZSBpbiBh IG5vCndvcnNlIHBvc2l0aW9uIHRoYW4gY3VycmVudGx5LgoKfkFuZHJldwoKPgo+IF9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxp bmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCj4gaHR0cDovL2xpc3RzLnhlbi5vcmcv eGVuLWRldmVsCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8v bGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK