From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: Re: [PATCH 7/7] drm/i915: GEM operations need to be done under the big lock Date: Wed, 13 Jan 2016 16:41:24 +0200 Message-ID: <1452696084.29830.13.camel@intel.com> References: <20160111143800.GF652@nuc-i3427.alporthouse.com> <5693C075.5070006@linux.intel.com> <20160111150020.GH652@nuc-i3427.alporthouse.com> <20160111150458.GI652@nuc-i3427.alporthouse.com> <5693C740.3040801@linux.intel.com> <20160111153646.GC23290@intel.com> <20160111165637.GL652@nuc-i3427.alporthouse.com> <5696472F.50509@linux.intel.com> <1452692172.29830.11.camel@intel.com> <56965B1E.60605@linux.intel.com> <20160113143257.GG3541@nuc-i3427.alporthouse.com> Reply-To: imre.deak@intel.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 405336E7B0 for ; Wed, 13 Jan 2016 06:41:41 -0800 (PST) In-Reply-To: <20160113143257.GG3541@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Tvrtko Ursulin Cc: Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24ga2UsIDIwMTYtMDEtMTMgYXQgMTQ6MzIgKzAwMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBP biBXZWQsIEphbiAxMywgMjAxNiBhdCAwMjoxMTo0MlBNICswMDAwLCBUdnJ0a28gVXJzdWxpbiB3 cm90ZToKPiA+IAo+ID4gT24gMTMvMDEvMTYgMTM6MzYsIEltcmUgRGVhayB3cm90ZToKPiA+ID4g T24ga2UsIDIwMTYtMDEtMTMgYXQgMTI6NDYgKzAwMDAsIFR2cnRrbyBVcnN1bGluIHdyb3RlOgo+ ID4gPiA+IE9uIDExLzAxLzE2IDE2OjU2LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+ID4gPiBP biBNb24sIEphbiAxMSwgMjAxNiBhdCAwNTozNjo0NlBNICswMjAwLCBWaWxsZSBTeXJqw6Rsw6QK PiA+ID4gPiA+IHdyb3RlOgo+ID4gPiA+ID4gPiBPbiBNb24sIEphbiAxMSwgMjAxNiBhdCAwMzox NjoxNlBNICswMDAwLCBUdnJ0a28gVXJzdWxpbgo+ID4gPiA+ID4gPiB3cm90ZToKPiA+ID4gPiA+ ID4gPiBEb24ndCBrbm93LCBJIGxlYXZlIHRoaXMgb25lIHRvIHdob2V2ZXIgZ3JhYmJlZCB0aGUg bG9jawo+ID4gPiA+ID4gPiA+IGFyb3VuZAo+ID4gPiA+ID4gPiA+IGludGVsX2luaXRfZ3RfcG93 ZXJzYXZlIGluIHRoZSBmaXJzdCBwbGFjZS4gTWF5YmUgdGhlcmUKPiA+ID4gPiA+ID4gPiB3YXMg YQo+ID4gPiA+ID4gPiA+IHNwZWNpYWwKPiA+ID4gPiA+ID4gPiByZWFzb24uLiBhZnRlciBnaXQg YmxhbWUgb2QgaW50ZWxfZGlzcGxheS5jIGV2ZW50dWFsbHkKPiA+ID4gPiA+ID4gPiBjb21wbGV0 ZWQsIGFkZGluZwo+ID4gPiA+ID4gPiA+IEltcmUgYW5kIFZpbGxlIHRvIGNjLgo+ID4gPiA+ID4g PiAKPiA+ID4gPiA+ID4gSG1tLiBJIGRvbid0IHJlY2FsbCB0aGUgZGV0YWlscyBhbnltb3JlLCBi dXQgbG9va2luZyBhdCB0aGUKPiA+ID4gPiA+ID4gY29kZQo+ID4gPiA+ID4gPiBwdXNoaW5nCj4g PiA+ID4gPiA+IHRoZSBsb2NraW5nIGRvd24gdG8gdmFsbGV5dmlld19zZXR1cF9wY3R4KCkgbG9v a3MgZW50aXJlbHkKPiA+ID4gPiA+ID4gcmVhc29uYWJsZSB0bwo+ID4gPiA+ID4gPiBtZS4KPiA+ ID4gPiA+IAo+ID4gPiA+ID4gaWlyYywgdGhpcyBsb2NraW5nIG9ubHkgZXhpc3RzIHRvIGtlZXAg dGhlIFdBUk4oKSBhdCBiYXkuIEJ1dAo+ID4gPiA+ID4gaXQgaXMKPiA+ID4gPiA+IHBlZGFnb2dp Y2FsLCBJIGd1ZXNzLgo+ID4gPiA+IAo+ID4gPiA+IERvbid0IHJlYWxseSBrbm93IHRoaXMgYXJl YSwgYnV0IHdoYXQgYWJvdXQgdGhlCj4gPiA+ID4gaW50ZWxfZ2VuNl9wb3dlcnNhdmVfd29yay0+ dmFsbGV5dmlld19lbmFibGVfcnBzLQo+ID4gPiA+ID4gdmFsbGV5dmlld19jaGVja19wY3R4Cj4g PiA+ID4gd2hpY2ggZGVyZWZlcmVuY2VzIHRoZSBkZXZfcHJpdi0+dmx2X3BjdHgsIHdoaWNoIGlz IHNldC9jbGVhcmVkCj4gPiA+ID4gaW4KPiA+ID4gPiB2YWxsZXl2aWV3X3NldHVwX3BjdHgvdmFs bGV5dmlld19jbGVhbnVwX3BjdHgsIHdoaWNoIHdvdWxkIG5vdwo+ID4gPiA+IGJlCj4gPiA+ID4g b3V0c2lkZSBib3RoIHN0cnVjdF9tdXRleCBhbmQgdGhlIHJwcyBsb2NrPwo+ID4gPiAKPiA+ID4g ZGV2X3ByaXYtPnZsdl9wY3R4IGlzIG5vdCBwcm90ZWN0ZWQgb24gdGhlIHByZW1pc2UgdGhhdCB0 aGUKPiA+ID4gZHJpdmVyCj4gPiA+IGluaXQvY2xlYW51cCBmdW5jdGlvbnMgY2FuJ3QgcmFjZSBh bmQgZ2VuNl9wb3dlcnNhdmVfd29yaygpIGlzCj4gPiA+IHNjaGVkdWxlZCBvbmx5IGFmdGVyIGlu dGVsX2luaXRfZ3RfcG93ZXJzYXZlKCkgYW5kIGZsdXNoZWQKPiA+ID4gYmVmb3JlIGludGVsX2Ns ZWFudXBfZ3RfcG93ZXJzYXZlKCkuCj4gPiA+IAo+ID4gPiBycHNfbG9jayBwcm90ZWN0cyB0aGUg UlBTIEhXIGFjY2Vzc2VzIHRoZW1zZWx2ZXMgYW5kIHN0cnVjdF9tdXRleAo+ID4gPiB3YXMKPiA+ ID4gdGFrZW4gZm9yIHRoZSBHRU0gYWxsb2NhdGlvbi4gVGFraW5nIGl0IGF0IGhpZ2ggbGV2ZWwg YXJvdW5kCj4gPiA+IGludGVsX2luaXRfZ3RfcG93ZXJzYXZlKCkgd2FzIGtpbmQgb2YgYSBjb3B5 JnBhc3RlIGluIHRoZSBjb21taXQKPiA+ID4geW91Cj4gPiA+IGZvdW5kLCB0aGVyZSBpcyBtb3Jl IG9uIHRoYXQgaW4gNzlmNWIyYzc1OTkyLgo+ID4gCj4gPiBUaGFua3MgZm9yIGRpZ2dpbmcgdGhp cyBvdXQuCj4gPiAKPiA+IEl0IGlzIG1vcmUgaW52b2x2ZWQgdGhhbiB3aGF0IENocmlzIHBhc3Rl ZCB0aGVuLCBhbmQgd2hpbGUgSSBob3BlZAo+ID4gdG8gYmUgYWJsZSB0byBxdWlja2x5IHNob3Zl IHRoYXQgaW50byBhIHBhdGNoLCBJIGNhbm5vdCBhbGxvdyB0aGUKPiA+IHRpbWUgZm9yIG1vcmUg dGhlIGV4dGVuc2l2ZSBhbmFseXNpcy4KPiAKPiBJbXJlIGp1c3QgY29uZmlybWVkIHRoYXQgc3Ry dWN0X211dGV4IGlzIG9ubHkgZm9yIHRoZSBHRU0KPiBhbGxvY2F0aW9ucyBpbiB0aGUgdmx2X3Nl dHVwX2N0eCwgcmlnaHQgSW1yZT8KClllcywgdGhhdCdzIG15IHVuZGVyc3RhbmRpbmcuCgotLUlt cmUKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwt Z2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK