From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 20/42] drm/i915: Implement pread without struct-mutex Date: Wed, 12 Oct 2016 15:53:43 +0300 Message-ID: <1476276823.2817.30.camel@linux.intel.com> References: <20161007094635.28319-1-chris@chris-wilson.co.uk> <20161007094635.28319-21-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8A1496E841 for ; Wed, 12 Oct 2016 12:53:46 +0000 (UTC) In-Reply-To: <20161007094635.28319-21-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gcGUsIDIwMTYtMTAtMDcgYXQgMTA6NDYgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBA QCAtODcxLDcgKzg0NSw3IEBAIHNobWVtX2NsZmx1c2hfc3dpenpsZWRfcmFuZ2UoY2hhciAqYWRk ciwgdW5zaWduZWQgbG9uZyBsZW5ndGgsCj4gwqAvKiBPbmx5IGRpZmZlcmVuY2UgdG8gdGhlIGZh c3QtcGF0aCBmdW5jdGlvbiBpcyB0aGF0IHRoaXMgY2FuIGhhbmRsZSBiaXQxNwo+IMKgICogYW5k IHVzZXMgbm9uLWF0b21pYyBjb3B5IGFuZCBrbWFwIGZ1bmN0aW9ucy4gKi8KPiDCoHN0YXRpYyBp bnQKPiAtc2htZW1fcHJlYWRfc2xvdyhzdHJ1Y3QgcGFnZSAqcGFnZSwgaW50IHNobWVtX3BhZ2Vf b2Zmc2V0LCBpbnQgcGFnZV9sZW5ndGgsCj4gK3NobWVtX3ByZWFkX3Nsb3coc3RydWN0IHBhZ2Ug KnBhZ2UsIGludCBvZmZzZXQsIGludCBsZW5ndGgsCgpMZXRzIG1heWJlIGNhbGwgdGhpcyBzaG1l bV9wcmVhZF9jcHU/IEkgdW5kZXJzdGFuZCBpdCdzIGJlZW4gZmFzdGVyIG9uCnJlY2VudCBnZW5l cmF0aW9ucyBldmVuIGZvciBzd2l6emxpbmcuIENhbiBiZSBhZGRlZCBhcyBmb2xsb3ctdXAuCgo+ ICtzdGF0aWMgaW50Cj4gK2k5MTVfZ2VtX3NobWVtX3ByZWFkKHN0cnVjdCBkcm1faTkxNV9nZW1f b2JqZWN0ICpvYmosCj4gKwkJwqDCoMKgwqDCoHN0cnVjdCBkcm1faTkxNV9nZW1fcHJlYWQgKmFy Z3MpCj4gK3sKPiArCWNoYXIgX191c2VyICp1c2VyX2RhdGE7Cj4gKwl1NjQgcmVtYWluOwo+ICsJ dW5zaWduZWQgaW50IG9ial9kb19iaXQxN19zd2l6emxpbmc7Cj4gKwl1bnNpZ25lZCBpbnQgbmVl ZHNfY2xmbHVzaDsKPiArCXVuc2lnbmVkIGludCBpZHgsIG9mZnNldDsKPiArCWludCByZXQ7Cj4g Kwo+ICsJb2JqX2RvX2JpdDE3X3N3aXp6bGluZyA9IDA7Cj4gKwlpZiAoaTkxNV9nZW1fb2JqZWN0 X25lZWRzX2JpdDE3X3N3aXp6bGUob2JqKSkKPiArCQlvYmpfZG9fYml0MTdfc3dpenpsaW5nID0g MSA8PCAxNzsKCkNvdWxkIHVzZSBCSVQoMTcpIHRvIG1ha2UgaXQgc3VwZXIgZXhwbGljaXQuCgpS ZXZpZXdlZC1ieTogSm9vbmFzIExhaHRpbmVuIDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwu Y29tPgoKUmVnYXJkcywgSm9vbmFzCgpQUy4gU29tZXRoaW5nIGxpa2UgQyBjb250ZXh0LWF3YXJl IGRpZmYgd291bGQgYmUgc3VwZXIsIHdvdWxkIG1ha2UKcmVhZGluZyB0aGVzZSBtdWNoIG1vcmUg ZnVuLiBPciBtYXliZSBwYXRjaHdvcmsgMi13YXkgZGlmZiB2aWV3LgotLSAKSm9vbmFzIExhaHRp bmVuCk9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudGVyCkludGVsIENvcnBvcmF0aW9uCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=