From mboxrd@z Thu Jan 1 00:00:00 1970 From: James Bottomley Subject: Re: [PATCH 1/1] aacraid: SCSI dma mapping failure case handling Date: Wed, 14 Nov 2012 07:03:23 +0000 Message-ID: <1352841833.8317.0.camel@dabdike> References: <1350421170-2436-1-git-send-email-Mahesh_Rajashekhara@pmc-sierra.com> <507DD2E1.4080301@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx2.parallels.com ([64.131.90.16]:34451 "EHLO mx2.parallels.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754997Ab2KNHD0 (ORCPT ); Wed, 14 Nov 2012 02:03:26 -0500 In-Reply-To: <507DD2E1.4080301@redhat.com> Content-Language: en-US Content-ID: <57F0B0583A78054280FE501AF868EA21@sw.swsoft.com> Sender: linux-scsi-owner@vger.kernel.org List-Id: linux-scsi@vger.kernel.org To: Tomas Henzl Cc: Mahesh Rajashekhara , "linux-scsi@vger.kernel.org" , "aacraid@pmc-sierra.com" , "Achim_Leubner@pmc-sierra.com" , "Tony_Ruiz@pmc-sierra.com" T24gVHVlLCAyMDEyLTEwLTE2IGF0IDIzOjM0ICswMjAwLCBUb21hcyBIZW56bCB3cm90ZToNCj4g T24gMTAvMTYvMjAxMiAxMDo1OSBQTSwgTWFoZXNoIFJhamFzaGVraGFyYSB3cm90ZToNCj4gPiBU aGlzIHBhdGNoIGhhbmRsZXMgU0NTSSBkbWEgbWFwcGluZyBmYWlsdXJlIGNhc2UuIFJlcG9ydGlu ZyBlcnJvciBjb2RlIHRvIHRoZSB1cHBlciBsYXllciBpbnN0ZWFkIG9mIEJVR19PTigpLg0KPiA+ DQo+ID4gVGhpcyBwYXRjaCBpcyBjcmVhdGVkIGFnYWluc3QgY3VycmVudCB1cHN0cmVhbSBrZXJu ZWwuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBNYWhlc2ggUmFqYXNoZWtoYXJhIDxNYWhlc2hf UmFqYXNoZWtoYXJhQHBtYy1zaWVycmEuY29tPg0KPiA+IC0tLQ0KPiA+ICBkcml2ZXJzL3Njc2kv YWFjcmFpZC9hYWNoYmEuYyAgfCAgIDYzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst LS0tLS0tLS0NCj4gPiAgZHJpdmVycy9zY3NpL2FhY3JhaWQvYWFjcmFpZC5oIHwgICAgMiArLQ0K PiA+ICAyIGZpbGVzIGNoYW5nZWQsIDUwIGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9ucygtKQ0K PiA+DQo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvc2NzaS9hYWNyYWlkL2FhY2hiYS5jIGIvZHJp dmVycy9zY3NpL2FhY3JhaWQvYWFjaGJhLmMNCj4gPiBpbmRleCBkNzk0NTdhLi5lZmEyOTAwIDEw MDY0NA0KPiA+IC0tLSBhL2RyaXZlcnMvc2NzaS9hYWNyYWlkL2FhY2hiYS5jDQo+ID4gKysrIGIv ZHJpdmVycy9zY3NpL2FhY3JhaWQvYWFjaGJhLmMNCj4gPiBAQCAtOTcxLDYgKzk3MSw3IEBAIHN0 YXRpYyBpbnQgYWFjX3JlYWRfcmF3X2lvKHN0cnVjdCBmaWIgKiBmaWIsIHN0cnVjdCBzY3NpX2Nt bmQgKiBjbWQsIHU2NCBsYmEsIHUzDQo+ID4gIHsNCj4gPiAgCXN0cnVjdCBhYWNfZGV2ICpkZXYg PSBmaWItPmRldjsNCj4gPiAgCXUxNiBmaWJzaXplLCBjb21tYW5kOw0KPiA+ICsJdW5zaWduZWQg bG9uZyByZXQ7DQo+ID4gIA0KPiA+ICAJYWFjX2ZpYl9pbml0KGZpYik7DQo+ID4gIAlpZiAoZGV2 LT5jb21tX2ludGVyZmFjZSA9PSBBQUNfQ09NTV9NRVNTQUdFX1RZUEUyICYmICFkZXYtPnN5bmNf bW9kZSkgew0KPiA+IEBAIC05ODIsNyArOTgzLDEwIEBAIHN0YXRpYyBpbnQgYWFjX3JlYWRfcmF3 X2lvKHN0cnVjdCBmaWIgKiBmaWIsIHN0cnVjdCBzY3NpX2NtbmQgKiBjbWQsIHU2NCBsYmEsIHUz DQo+ID4gIAkJcmVhZGNtZDItPmJ5dGVDb3VudCA9IGNwdV90b19sZTMyKGNvdW50PDw5KTsNCj4g PiAgCQlyZWFkY21kMi0+Y2lkID0gY3B1X3RvX2xlMTYoc2NtZF9pZChjbWQpKTsNCj4gPiAgCQly ZWFkY21kMi0+ZmxhZ3MgPSBjcHVfdG9fbGUxNihSSU8yX0lPX1RZUEVfUkVBRCk7DQo+ID4gLQkJ YWFjX2J1aWxkX3NncmF3MihjbWQsIHJlYWRjbWQyLCBkZXYtPnNjc2lfaG9zdF9wdHItPnNnX3Rh Ymxlc2l6ZSk7DQo+ID4gKwkJcmV0ID0gYWFjX2J1aWxkX3NncmF3MihjbWQsIHJlYWRjbWQyLA0K PiA+ICsJCQkJZGV2LT5zY3NpX2hvc3RfcHRyLT5zZ190YWJsZXNpemUpOw0KPiA+ICsJCWlmIChy ZXQgPCAwKQ0KPiA+ICsJCQlyZXR1cm4gcmV0Ow0KPiANCj4gSGkgTWFoZXNoLCAncmV0JyBpcyAn dW5zaWduZWQnLCB0aGUgYWJvdmUgdGVzdCB3aWxsIG5vdCB3b3JrLg0KPiBUb21hcw0KDQpQaW5n IG9uIHRoaXMgcGxlYXNlIE1haGVzaD8gIFRoZSBjcml0aWNpc20gc2VlbXMgY29tcGxldGVseSB2 YWxpZCB0byBtZS4NCg0KSmFtZXMNCg0K