From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: Re: [PATCH] xen: fix qdisk BLKIF_OP_DISCARD for 32/64 word size mix Date: Thu, 16 Jun 2016 13:04:14 +0200 Message-ID: <576287AE.4060401@suse.com> References: <1466071320-10964-1-git-send-email-jgross@suse.com> <5762A17B02000078000F59F3@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 1bDV5y-0006XB-Ub for xen-devel@lists.xenproject.org; Thu, 16 Jun 2016 11:04:23 +0000 In-Reply-To: <5762A17B02000078000F59F3@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: anthony.perard@citrix.com, xen-devel , sstabellini@kernel.org, qemu-devel@nongnu.org, kraxel@redhat.com List-Id: xen-devel@lists.xenproject.org T24gMTYvMDYvMTYgMTI6NTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE2LjA2LjE2IGF0 IDEyOjAyLCA8Skdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gSW4gY2FzZSB0aGUgd29yZCBzaXpl IG9mIHRoZSBkb21VIGFuZCBxZW11IHJ1bm5pbmcgdGhlIHFkaXNrIGJhY2tlbmQKPj4gZGlmZmVy IEJMS0lGX09QX0RJU0NBUkQgd2lsbCBub3Qgd29yayByZWxpYWJseSwgYXMgdGhlIHJlcXVlc3QK Pj4gc3RydWN0dXJlIGluIHRoZSByaW5nIGhhdmUgZGlmZmVyZW50IGxheW91dHMgZm9yIGRpZmZl cmVudCB3b3JkIHNpemUuCj4+Cj4+IENvcnJlY3QgdGhpcyBieSBjb3B5aW5nIHRoZSByZXF1ZXN0 IHN0cnVjdHVyZSBpbiBjYXNlIG9mIGRpZmZlcmVudAo+PiB3b3JkIHNpemUgZWxlbWVudCBieSBl bGVtZW50IGluIHRoZSBCTEtJRl9PUF9ESVNDQVJEIGNhc2UsIHRvby4KPj4KPj4gU2lnbmVkLW9m Zi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IAo+IFdpdGggdGhlIGluZGVu dGF0aW9uICh0YWJzIHZzIGJsYW5rcykgZml4ZWQKCkhtbSwgcWVtdSBjb2Rpbmcgc3R5bGUgaXMg dG8gdXNlIGJsYW5rcy4gSSBjb3VsZDoKYSkgbGVhdmUgdGhlIHBhdGNoIGFzIGlzIChjaGFuZ2Vk IGxpbmVzIGluZGVudGVkIHdpdGggYmxhbmtzKQpiKSB1c2UgdGFicyB0byBpbmRlbnQgKHN0eWxl IG9mIHRoZSBtb2RpZmllZCBmaWxlIHVwIHRvIG5vdykKYykgY2hhbmdlIHRoZSBzdHlsZSBvZiB0 aGUgZmlsZSBpbiB0aGlzIHBhdGNoCmQpIGNoYW5nZSB0aGUgc3R5bGUgb2YgdGhlIGZpbGUgaW4g YSBzZXBhcmF0ZSBwYXRjaAoKQW55IHByZWZlcmVuY2VzPwoKPiBSZXZpZXdlZC1ieTogSmFuIEJl dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IEFuZCBtYXliZSAuLi4KPiAKPj4gQEAgLTgy LDcgKzk4LDcgQEAgc3RhdGljIGlubGluZSB2b2lkIGJsa2lmX2dldF94ODZfMzJfcmVxKGJsa2lm X3JlcXVlc3RfdCAqZHN0LCBibGtpZl94ODZfMzJfcmVxdWUKPj4gIAkvKiBQcmV2ZW50IHRoZSBj b21waWxlciBmcm9tIHVzaW5nIHNyYy0+Li4uIGluc3RlYWQuICovCj4+ICAJYmFycmllcigpOwo+ PiAgCWlmIChkc3QtPm9wZXJhdGlvbiA9PSBCTEtJRl9PUF9ESVNDQVJEKSB7Cj4+IC0JCXN0cnVj dCBibGtpZl9yZXF1ZXN0X2Rpc2NhcmQgKnMgPSAodm9pZCAqKXNyYzsKPj4gKyAgICAgICAgICAg ICAgICBzdHJ1Y3QgYmxraWZfeDg2XzMyX3JlcXVlc3RfZGlzY2FyZCAqcyA9ICh2b2lkICopc3Jj Owo+IAo+IC4uLiBpdCB3b3VsZCBhbHNvIGJlIHdvcnRoIGFkZGluZyBjb25zdCBoZXJlIGFuZCAu Li4KPiAKPj4gQEAgLTEwNSw3ICsxMjEsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgYmxraWZfZ2V0 X3g4Nl82NF9yZXEoYmxraWZfcmVxdWVzdF90ICpkc3QsIGJsa2lmX3g4Nl82NF9yZXF1ZQo+PiAg CS8qIFByZXZlbnQgdGhlIGNvbXBpbGVyIGZyb20gdXNpbmcgc3JjLT4uLi4gaW5zdGVhZC4gKi8K Pj4gIAliYXJyaWVyKCk7Cj4+ICAJaWYgKGRzdC0+b3BlcmF0aW9uID09IEJMS0lGX09QX0RJU0NB UkQpIHsKPj4gLQkJc3RydWN0IGJsa2lmX3JlcXVlc3RfZGlzY2FyZCAqcyA9ICh2b2lkICopc3Jj Owo+PiArICAgICAgICAgICAgICAgIHN0cnVjdCBibGtpZl94ODZfNjRfcmVxdWVzdF9kaXNjYXJk ICpzID0gKHZvaWQgKilzcmM7Cj4gCj4gLi4uIGhlcmUuCgpPa2F5LgoKCkp1ZXJnZW4KCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVu LWRldmVsCg==