From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: [PATCH 08/13] drm/i915: GEM operations need to be done under the big lock Date: Fri, 8 Jan 2016 12:40:09 +0000 Message-ID: <1452256809-26049-1-git-send-email-tvrtko.ursulin@linux.intel.com> References: <1452252592-24803-9-git-send-email-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 5DA226E78C for ; Fri, 8 Jan 2016 04:40:14 -0800 (PST) In-Reply-To: <1452252592-24803-9-git-send-email-tvrtko.ursulin@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KClZNQSBjcmVh dGlvbiBhbmQgR0VNIGxpc3QgbWFuYWdlbWVudCBuZWVkIHRoZSBiaWcgbG9jay4KCnYyOgoKTXV0 ZXggdW5sb2NrIGVuZGVkIG9uIHRoZSB3cm9uZyBwYXRoIHNvbWVob3cuICgwLWRheSwgSnVsaWEg TGF3YWxsKQoKTm90IHRvIG1lbnRpb24gZHJtX2dlbV9vYmplY3RfdW5yZWZlcmVuY2Ugd2FzIHRo ZXJlIGluIGV4aXN0aW5nCmNvZGUgd2l0aCBubyBtdXRleCBoZWxkLgoKU2lnbmVkLW9mZi1ieTog VHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dw dS9kcm0vaTkxNS9pOTE1X2dlbV9zdG9sZW4uYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dl bV9zdG9sZW4uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3N0b2xlbi5jCmluZGV4 IGMzODRkYzljOGE2My4uN2MyZjkxMjdiYjIzIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dlbV9zdG9sZW4uYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dl bV9zdG9sZW4uYwpAQCAtNjcwLDYgKzY3MCw4IEBAIGk5MTVfZ2VtX29iamVjdF9jcmVhdGVfc3Rv bGVuX2Zvcl9wcmVhbGxvY2F0ZWQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKIAlpZiAoZ3R0X29m ZnNldCA9PSBJOTE1X0dUVF9PRkZTRVRfTk9ORSkKIAkJcmV0dXJuIG9iajsKIAorCW11dGV4X2xv Y2soJmRldi0+c3RydWN0X211dGV4KTsKKwogCXZtYSA9IGk5MTVfZ2VtX29ial9sb29rdXBfb3Jf Y3JlYXRlX3ZtYShvYmosIGdndHQpOwogCWlmIChJU19FUlIodm1hKSkgewogCQlyZXQgPSBQVFJf RVJSKHZtYSk7CkBAIC02OTgsOSArNzAwLDEyIEBAIGk5MTVfZ2VtX29iamVjdF9jcmVhdGVfc3Rv bGVuX2Zvcl9wcmVhbGxvY2F0ZWQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKIAlsaXN0X2FkZF90 YWlsKCZvYmotPmdsb2JhbF9saXN0LCAmZGV2X3ByaXYtPm1tLmJvdW5kX2xpc3QpOwogCWk5MTVf Z2VtX29iamVjdF9waW5fcGFnZXMob2JqKTsKIAorCW11dGV4X3VubG9jaygmZGV2LT5zdHJ1Y3Rf bXV0ZXgpOworCiAJcmV0dXJuIG9iajsKIAogZXJyOgogCWRybV9nZW1fb2JqZWN0X3VucmVmZXJl bmNlKCZvYmotPmJhc2UpOworCW11dGV4X3VubG9jaygmZGV2LT5zdHJ1Y3RfbXV0ZXgpOwogCXJl dHVybiBOVUxMOwogfQotLSAKMS45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==