From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH v5 5/7] drm/i915: move locking in i915_gem_unmap_dma_buf() Date: Mon, 29 Feb 2016 12:07:59 +0000 Message-ID: <56D4349F.4080009@linux.intel.com> References: <1456744394-29831-1-git-send-email-david.s.gordon@intel.com> <1456744394-29831-6-git-send-email-david.s.gordon@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 0F2E16E297 for ; Mon, 29 Feb 2016 12:08:01 +0000 (UTC) In-Reply-To: <1456744394-29831-6-git-send-email-david.s.gordon@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Dave Gordon , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDI5LzAyLzE2IDExOjEzLCBEYXZlIEdvcmRvbiB3cm90ZToKPiBGcm9tOiBDaHJpcyBXaWxz b24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPgo+IFRoZSBzdHJ1Y3RfbXV0ZXggZG9lc24n dCBuZWVkIHRvIGJlIChhbmQgdGhlcmVmb3JlIHNob3VsZG4ndCBiZSkKPiBoZWxkIGFyb3VuZCB0 aGUgdmFyaW91cyBub24taTkxNSBvcGVyYXRpb25zIGluIHRoaXMgZnVuY3Rpb24uIFdlCj4gb25s eSBuZWVkIHRoZSBzdHJ1Y3RfbXV0ZXggd2hlbiB3ZSBnZXQgdG8gdGhlIHVucGluX3BhZ2VzKCkg Y2FsbC4KPgo+IEV4dHJhY3RlZCBmcm9tIENocmlzIFdpbHNvbidzIHBhdGNoOgo+ICAgICAgZHJt L2k5MTU6IFJlZmFjdG9yIGR1cGxpY2F0ZSBvYmplY3Qgdm1hcCBmdW5jdGlvbnMKPiBpbiBwcmVw YXJhdGlvbiBmb3IgdGhlIHJlaW1wbGVtZW50YXRpb24gb2YgdGhlIHNhbWUuCj4KPiBTaWduZWQt b2ZmLWJ5OiBEYXZlIEdvcmRvbiA8ZGF2aWQucy5nb3Jkb25AaW50ZWwuY29tPgo+IENjOiBDaHJp cyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBDYzogVHZydGtvIFVyc3VsaW4g PHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KPiAtLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZ2VtX2RtYWJ1Zi5jIHwgNCArLS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRp b24oKyksIDMgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9nZW1fZG1hYnVmLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9kbWFi dWYuYwo+IGluZGV4IGFlZTQxNDkuLjY4ZTIxZDEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9nZW1fZG1hYnVmLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2dlbV9kbWFidWYuYwo+IEBAIC05NSwxNCArOTUsMTIgQEAgc3RhdGljIHZvaWQgaTkxNV9n ZW1fdW5tYXBfZG1hX2J1ZihzdHJ1Y3QgZG1hX2J1Zl9hdHRhY2htZW50ICphdHRhY2htZW50LAo+ ICAgewo+ICAgCXN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICpvYmogPSBkbWFfYnVmX3RvX29i aihhdHRhY2htZW50LT5kbWFidWYpOwo+Cj4gLQltdXRleF9sb2NrKCZvYmotPmJhc2UuZGV2LT5z dHJ1Y3RfbXV0ZXgpOwo+IC0KPiAgIAlkbWFfdW5tYXBfc2coYXR0YWNobWVudC0+ZGV2LCBzZy0+ c2dsLCBzZy0+bmVudHMsIGRpcik7Cj4gICAJc2dfZnJlZV90YWJsZShzZyk7Cj4gICAJa2ZyZWUo c2cpOwo+Cj4gKwltdXRleF9sb2NrKCZvYmotPmJhc2UuZGV2LT5zdHJ1Y3RfbXV0ZXgpOwo+ICAg CWk5MTVfZ2VtX29iamVjdF91bnBpbl9wYWdlcyhvYmopOwo+IC0KPiAgIAltdXRleF91bmxvY2so Jm9iai0+YmFzZS5kZXYtPnN0cnVjdF9tdXRleCk7Cj4gICB9CgpMb29rcyBPSyB1bmRlciBteSBz dXBlcmZpY2lhbCB1bmRlcnN0YW5kaW5nIG9mIGRtYWJ1Zi4gQnV0IHRoZW4gCmk5MTVfZ2VtX21h cF9kbWFfYnVmIGhvbGRzIHRoZSBtdXRleCBmb3IgdG9vIGxvbmcgYXMgd2VsbC4gQW55d2F5LAoK UmV2aWV3ZWQtYnk6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+CgpS ZWdhcmRzLAoKVHZydGtvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK