From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Vrabel Subject: Re: [PATCH] xen_pvscsi: reclaim the ring request when mapping data failed Date: Mon, 11 Jul 2016 10:50:44 +0100 Message-ID: <57836BF4.9090000__47579.2536432438$1468230737$gmane$org@citrix.com> References: <578309AE.1080704@huawei.com> <578367E8.2050601@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bMXrw-0005WK-EL for xen-devel@lists.xenproject.org; Mon, 11 Jul 2016 09:51:16 +0000 In-Reply-To: <578367E8.2050601@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Juergen Gross , Bin Wu , boris.ostrovsky@oracle.com, david.vrabel@citrix.com, jejb@linux.vnet.ibm.com, martin.petersen@oracle.com, xen-devel@lists.xenproject.org, linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org List-Id: xen-devel@lists.xenproject.org T24gMTEvMDcvMTYgMTA6MzMsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMTEvMDcvMTYgMDQ6 NTEsIEJpbiBXdSB3cm90ZToKPj4gRHVyaW5nIHNjc2kgY29tbWFuZCBxdWV1ZWluZywgaWYgbWFw cGluZyBkYXRhIGZhaWxzLCB3ZSBuZWVkIHRvCj4+IHJlY2xhaW0gdGhlIGZhaWxlZCByZXF1ZXN0 LiBPdGhlcndpc2UsIHRoZSBnYXJiYWdlIHJlcXVlc3Qgd2lsbAo+PiBiZSBwdXNoZWQgaW50byB0 aGUgcmluZyBmb3IgdGhlIGJhY2tlbmQgdG8gd29yay4KPiAKPiBXZWxsIHNwb3R0ZWQuIFRoZXJl IGlzIGFub3RoZXIgaW5zdGFuY2Ugb2YgdGhpcyBwcm9ibGVtIGluCj4gc2NzaWZyb250X2FjdGlv bl9oYW5kbGVyKCkuIFdvdWxkIHlvdSBtaW5kIGNvcnJlY3RpbmcgdGhpcyBvbmUsIHRvbz8KCldv dWxkIGl0IG1ha2UgbW9yZSBzZW5zZSB0byBhZHZhbmNlIHJlcV9wcm9kX3B2dCBvbmx5IGlmIHRo ZSByZXF1ZXN0IGhhcwpiZWVuIHN1Y2Nlc3NmdWxseSBjcmVhdGVkPwoKRGF2aWQKCj4+IFNpZ25l ZC1vZmYtYnk6IEJpbiBXdSA8d3Uud3ViaW5AaHVhd2VpLmNvbT4KPj4gLS0tCj4+ICBkcml2ZXJz L3Njc2kveGVuLXNjc2lmcm9udC5jIHwgMSArCj4+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRp b24oKykKPj4KPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmMgYi9k cml2ZXJzL3Njc2kveGVuLXNjc2lmcm9udC5jCj4+IGluZGV4IDlkYzg2ODcuLjY1NTE2M2QgMTAw NjQ0Cj4+IC0tLSBhL2RyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmMKPj4gKysrIGIvZHJpdmVy cy9zY3NpL3hlbi1zY3NpZnJvbnQuYwo+PiBAQCAtNTY1LDYgKzU2NSw3IEBAIHN0YXRpYyBpbnQg c2NzaWZyb250X3F1ZXVlY29tbWFuZChzdHJ1Y3QgU2NzaV9Ib3N0Cj4+ICpzaG9zdCwKPj4gICAg ICBlcnIgPSBtYXBfZGF0YV9mb3JfcmVxdWVzdChpbmZvLCBzYywgcmluZ19yZXEsIHNoYWRvdyk7 Cj4+ICAgICAgaWYgKGVyciA8IDApIHsKPj4gICAgICAgICAgcHJfZGVidWcoIiVzOiBlcnIgJWRc biIsIF9fZnVuY19fLCBlcnIpOwo+PiArICAgICAgICBpbmZvLT5yaW5nLnJlcV9wcm9kX3B2dC0t Owo+PiAgICAgICAgICBzY3NpZnJvbnRfcHV0X3JxaWQoaW5mbywgcnFpZCk7Cj4+ICAgICAgICAg IHNjc2lmcm9udF9yZXR1cm4oaW5mbyk7Cj4+ICAgICAgICAgIHNwaW5fdW5sb2NrX2lycXJlc3Rv cmUoc2hvc3QtPmhvc3RfbG9jaywgZmxhZ3MpOwo+IAo+IAo+IF9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhl bi1kZXZlbEBsaXN0cy54ZW4ub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo+ IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54 ZW4ub3JnL3hlbi1kZXZlbAo=