From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 7/7] drm/i915: GEM operations need to be done under the big lock Date: Wed, 13 Jan 2016 14:11:42 +0000 Message-ID: <56965B1E.60605@linux.intel.com> References: <1452521321-4032-1-git-send-email-tvrtko.ursulin@linux.intel.com> <1452521321-4032-8-git-send-email-tvrtko.ursulin@linux.intel.com> <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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id DC2E66E7A5 for ; Wed, 13 Jan 2016 06:11:45 -0800 (PST) In-Reply-To: <1452692172.29830.11.camel@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: imre.deak@intel.com, Chris Wilson , =?UTF-8?B?VmlsbGUgU3lyasOkbMOk?= , Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDEzLzAxLzE2IDEzOjM2LCBJbXJlIERlYWsgd3JvdGU6Cj4gT24ga2UsIDIwMTYtMDEtMTMg YXQgMTI6NDYgKzAwMDAsIFR2cnRrbyBVcnN1bGluIHdyb3RlOgo+PiBPbiAxMS8wMS8xNiAxNjo1 NiwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+Pj4gT24gTW9uLCBKYW4gMTEsIDIwMTYgYXQgMDU6MzY6 NDZQTSArMDIwMCwgVmlsbGUgU3lyasOkbMOkIHdyb3RlOgo+Pj4+IE9uIE1vbiwgSmFuIDExLCAy MDE2IGF0IDAzOjE2OjE2UE0gKzAwMDAsIFR2cnRrbyBVcnN1bGluIHdyb3RlOgo+Pj4+PiBEb24n dCBrbm93LCBJIGxlYXZlIHRoaXMgb25lIHRvIHdob2V2ZXIgZ3JhYmJlZCB0aGUgbG9jayBhcm91 bmQKPj4+Pj4gaW50ZWxfaW5pdF9ndF9wb3dlcnNhdmUgaW4gdGhlIGZpcnN0IHBsYWNlLiBNYXli ZSB0aGVyZSB3YXMgYQo+Pj4+PiBzcGVjaWFsCj4+Pj4+IHJlYXNvbi4uIGFmdGVyIGdpdCBibGFt ZSBvZCBpbnRlbF9kaXNwbGF5LmMgZXZlbnR1YWxseQo+Pj4+PiBjb21wbGV0ZWQsIGFkZGluZwo+ Pj4+PiBJbXJlIGFuZCBWaWxsZSB0byBjYy4KPj4+Pgo+Pj4+IEhtbS4gSSBkb24ndCByZWNhbGwg dGhlIGRldGFpbHMgYW55bW9yZSwgYnV0IGxvb2tpbmcgYXQgdGhlIGNvZGUKPj4+PiBwdXNoaW5n Cj4+Pj4gdGhlIGxvY2tpbmcgZG93biB0byB2YWxsZXl2aWV3X3NldHVwX3BjdHgoKSBsb29rcyBl bnRpcmVseQo+Pj4+IHJlYXNvbmFibGUgdG8KPj4+PiBtZS4KPj4+Cj4+PiBpaXJjLCB0aGlzIGxv Y2tpbmcgb25seSBleGlzdHMgdG8ga2VlcCB0aGUgV0FSTigpIGF0IGJheS4gQnV0IGl0IGlzCj4+ PiBwZWRhZ29naWNhbCwgSSBndWVzcy4KPj4KPj4gRG9uJ3QgcmVhbGx5IGtub3cgdGhpcyBhcmVh LCBidXQgd2hhdCBhYm91dCB0aGUKPj4gaW50ZWxfZ2VuNl9wb3dlcnNhdmVfd29yay0+dmFsbGV5 dmlld19lbmFibGVfcnBzLQo+Pj4gdmFsbGV5dmlld19jaGVja19wY3R4Cj4+IHdoaWNoIGRlcmVm ZXJlbmNlcyB0aGUgZGV2X3ByaXYtPnZsdl9wY3R4LCB3aGljaCBpcyBzZXQvY2xlYXJlZCBpbgo+ PiB2YWxsZXl2aWV3X3NldHVwX3BjdHgvdmFsbGV5dmlld19jbGVhbnVwX3BjdHgsIHdoaWNoIHdv dWxkIG5vdyBiZQo+PiBvdXRzaWRlIGJvdGggc3RydWN0X211dGV4IGFuZCB0aGUgcnBzIGxvY2s/ Cj4KPiBkZXZfcHJpdi0+dmx2X3BjdHggaXMgbm90IHByb3RlY3RlZCBvbiB0aGUgcHJlbWlzZSB0 aGF0IHRoZSBkcml2ZXIKPiBpbml0L2NsZWFudXAgZnVuY3Rpb25zIGNhbid0IHJhY2UgYW5kIGdl bjZfcG93ZXJzYXZlX3dvcmsoKSBpcwo+IHNjaGVkdWxlZCBvbmx5IGFmdGVyIGludGVsX2luaXRf Z3RfcG93ZXJzYXZlKCkgYW5kIGZsdXNoZWQKPiBiZWZvcmUgaW50ZWxfY2xlYW51cF9ndF9wb3dl cnNhdmUoKS4KPgo+IHJwc19sb2NrIHByb3RlY3RzIHRoZSBSUFMgSFcgYWNjZXNzZXMgdGhlbXNl bHZlcyBhbmQgc3RydWN0X211dGV4IHdhcwo+IHRha2VuIGZvciB0aGUgR0VNIGFsbG9jYXRpb24u IFRha2luZyBpdCBhdCBoaWdoIGxldmVsIGFyb3VuZAo+IGludGVsX2luaXRfZ3RfcG93ZXJzYXZl KCkgd2FzIGtpbmQgb2YgYSBjb3B5JnBhc3RlIGluIHRoZSBjb21taXQgeW91Cj4gZm91bmQsIHRo ZXJlIGlzIG1vcmUgb24gdGhhdCBpbiA3OWY1YjJjNzU5OTIuCgpUaGFua3MgZm9yIGRpZ2dpbmcg dGhpcyBvdXQuCgpJdCBpcyBtb3JlIGludm9sdmVkIHRoYW4gd2hhdCBDaHJpcyBwYXN0ZWQgdGhl biwgYW5kIHdoaWxlIEkgaG9wZWQgdG8gYmUgCmFibGUgdG8gcXVpY2tseSBzaG92ZSB0aGF0IGlu dG8gYSBwYXRjaCwgSSBjYW5ub3QgYWxsb3cgdGhlIHRpbWUgZm9yIAptb3JlIHRoZSBleHRlbnNp dmUgYW5hbHlzaXMuCgpTbyBteSBwYXRjaCBmaXhlcyB0aGUgaXNzdWUgb2Ygc3RydWN0X211dGV4 IG5vdCBiZWluZyBoZWxkIGluIAppbnRlbF9hbGxvY19pbml0aWFsX3BsYW5lX29iaiB3aGlsZSBj YWxsaW5nIAppOTE1X2dlbV9vYmplY3RfY3JlYXRlX3N0b2xlbl9mb3JfcHJlYWxsb2NhdGVkIGFu ZCBJJ2xsIGxlYXZlIApzdHJ1Y3RfbXV0ZXgvcnBzLmxvY2sgbG9ja2luZyBpbnZlcnNpb24gaW4g UlBNIHRvIHNvbWVvbmUgZWxzZS4KClJlZ2FyZHMsCgpUdnJ0a28KX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK