From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= Subject: Re: [PATCH v2 05/20] block/xen-blkfront: Split blkif_queue_request in 2 Date: Tue, 21 Jul 2015 11:54:52 +0200 Message-ID: <55AE16EC.2020204__24970.7847637639$1437472581$gmane$org@citrix.com> References: <1436474552-31789-1-git-send-email-julien.grall@citrix.com> <1436474552-31789-6-git-send-email-julien.grall@citrix.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.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1ZHUGJ-0000cp-Qj for xen-devel@lists.xenproject.org; Tue, 21 Jul 2015 09:54:59 +0000 In-Reply-To: <1436474552-31789-6-git-send-email-julien.grall@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: Julien Grall , xen-devel@lists.xenproject.org Cc: ian.campbell@citrix.com, stefano.stabellini@eu.citrix.com, linux-kernel@vger.kernel.org, David Vrabel , Boris Ostrovsky , linux-arm-kernel@lists.infradead.org List-Id: xen-devel@lists.xenproject.org RWwgMDkvMDcvMTUgYSBsZXMgMjIuNDIsIEp1bGllbiBHcmFsbCBoYSBlc2NyaXQ6Cj4gQ3VycmVu dGx5LCBibGtpZl9xdWV1ZV9yZXF1ZXN0IGhhcyAyIGRpc3RpbmN0IGV4ZWN1dGlvbiBwYXRoOgo+ ICAgICAtIFNlbmQgYSBkaXNjYXJkIHJlcXVlc3QKPiAgICAgLSBTZW5kIGEgcmVhZC93cml0ZSBy ZXF1ZXN0Cj4gCj4gVGhlIGZ1bmN0aW9uIGlzIGFsc28gYWxsb2NhdGluZyBncmFudHMgdG8gdXNl IGZvciBnZW5lcmF0aW5nIHRoZQo+IHJlcXVlc3QuIEFsdGhvdWdoLCB0aGlzIGlzIG9ubHkgdXNl ZCBmb3IgcmVhZC93cml0ZSByZXF1ZXN0Lgo+IAo+IFJhdGhlciB0aGFuIGhhdmluZyBhIGZ1bmN0 aW9uIHdpdGggMiBkaXN0aW5jdCBleGVjdXRpb24gcGF0aCwgc2VwYXJhdGUKPiB0aGUgZnVuY3Rp b24gaW4gMi4gVGhpcyB3aWxsIGFsc28gcmVtb3ZlIG9uZSBsZXZlbCBvZiB0YWJ1bGF0aW9uLgo+ IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGNpdHJpeC5jb20+ Cj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiBD YzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gQ2M6IEJvcmlzIE9z dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gQ2M6IERhdmlkIFZyYWJlbCA8 ZGF2aWQudnJhYmVsQGNpdHJpeC5jb20+CgpQYXRjaCBsb29rcyBmaW5lLCBhbHRob3VnaCB3aXRo IHNvIG11Y2ggaW5kZW50YXRpb24gY2hhbmdlcyBpdCdzIGtpbmQgb2YKaGFyZCB0byByZXZpZXcu CgpBY2tlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpKdXN0 IG9uZSBtaW5vciBjaGFuZ2UgYmVsb3cuCgpbLi4uXQoKPiBAQCAtNTk1LDYgKzYwMywyNCBAQCBz dGF0aWMgaW50IGJsa2lmX3F1ZXVlX3JlcXVlc3Qoc3RydWN0IHJlcXVlc3QgKnJlcSkKPiAgCXJl dHVybiAwOwo+ICB9Cj4gIAo+ICsvKgo+ICsgKiBHZW5lcmF0ZSBhIFhlbiBibGtmcm9udCBJTyBy ZXF1ZXN0IGZyb20gYSBibGsgbGF5ZXIgcmVxdWVzdC4gIFJlYWRzCj4gKyAqIGFuZCB3cml0ZXMg YXJlIGhhbmRsZWQgYXMgZXhwZWN0ZWQuCj4gKyAqCj4gKyAqIEByZXE6IGEgcmVxdWVzdCBzdHJ1 Y3QKPiArICovCj4gK3N0YXRpYyBpbnQgYmxraWZfcXVldWVfcmVxdWVzdChzdHJ1Y3QgcmVxdWVz dCAqcmVxKQo+ICt7Cj4gKwlzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbyA9IHJlcS0+cnFfZGlz ay0+cHJpdmF0ZV9kYXRhOwo+ICsKPiArCWlmICh1bmxpa2VseShpbmZvLT5jb25uZWN0ZWQgIT0g QkxLSUZfU1RBVEVfQ09OTkVDVEVEKSkKPiArCQlyZXR1cm4gMTsKPiArCj4gKwlpZiAodW5saWtl bHkocmVxLT5jbWRfZmxhZ3MgJiAoUkVRX0RJU0NBUkQgfCBSRVFfU0VDVVJFKSkpCj4gKwkJcmV0 dXJuIGJsa2lmX3F1ZXVlX2Rpc2NhcmRfcmVxKHJlcSk7Cj4gKwllbHNlCj4gKwkJcmV0dXJuIGJs a2lmX3F1ZXVlX3J3X3JlcShyZXEpOwoKVGhlcmUncyBubyBuZWVkIGZvciB0aGUgZWxzZSBjbGF1 c2UuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==