From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Christian=20K=C3=B6nig?= Subject: [PATCH 1/7] drm/ttm: don't wait for BO on initial allocation Date: Wed, 6 Apr 2016 11:12:02 +0200 Message-ID: <1459933928-4663-2-git-send-email-deathsimple@vodafone.de> References: <1459933928-4663-1-git-send-email-deathsimple@vodafone.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from pegasos-out.vodafone.de (pegasos-out.vodafone.de [80.84.1.38]) by gabe.freedesktop.org (Postfix) with ESMTP id 09ED56E8A7 for ; Wed, 6 Apr 2016 09:12:17 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by pegasos-out.vodafone.de (Rohrpostix2 Daemon) with ESMTP id 6A7875C2B95 for ; Wed, 6 Apr 2016 11:12:16 +0200 (CEST) Received: from pegasos-out.vodafone.de ([127.0.0.1]) by localhost (rohrpostix2.prod.vfnet.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DC-5xTDjQVkK for ; Wed, 6 Apr 2016 11:12:12 +0200 (CEST) Received: from smtp-04.vodafone.de (xsmail-dmz10.prod.vfnet.de [10.215.254.41]) by pegasos-out.vodafone.de (Rohrpostix2 Daemon) with ESMTP id 269745C2BCE for ; Wed, 6 Apr 2016 11:12:12 +0200 (CEST) Received: from smtp-04.vodafone.de ([127.0.0.1]) by localhost (xsmail-dmz10.prod.vfnet.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Mwfrx-J2gMK6 for ; Wed, 6 Apr 2016 11:12:11 +0200 (CEST) In-Reply-To: <1459933928-4663-1-git-send-email-deathsimple@vodafone.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org RnJvbTogQ2hyaXN0aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgoKV2hlbiB3 ZSB1c2UgYW4gZXh0ZXJuIHJlc2VydmF0aW9uIG9iamVjdCB0aGF0IG90aGVyd2lzZSB3YWl0cyBm b3IgZXZlcnkKZmVuY2UgcmVnaXN0ZXJlZCB3aXRoIGl0LgoKU2lnbmVkLW9mZi1ieTogQ2hyaXN0 aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgpSZXZpZXdlZC1ieTogQWxleCBE ZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS90 dG0vdHRtX2JvLmMgfCAxOCArKysrKysrKysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMiBp bnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS90dG0vdHRtX2JvLmMgYi9kcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9iby5jCmluZGV4IDRjYmYy NjUuLjM2N2I4N2IgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90dG0vdHRtX2JvLmMKKysr IGIvZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fYm8uYwpAQCAtOTk4LDEzICs5OTgsMTkgQEAgc3Rh dGljIGludCB0dG1fYm9fbW92ZV9idWZmZXIoc3RydWN0IHR0bV9idWZmZXJfb2JqZWN0ICpibywK IAlsb2NrZGVwX2Fzc2VydF9oZWxkKCZiby0+cmVzdi0+bG9jay5iYXNlKTsKIAogCS8qCi0JICog RklYTUU6IEl0J3MgcG9zc2libGUgdG8gcGlwZWxpbmUgYnVmZmVyIG1vdmVzLgotCSAqIEhhdmUg dGhlIGRyaXZlciBtb3ZlIGZ1bmN0aW9uIHdhaXQgZm9yIGlkbGUgd2hlbiBuZWNlc3NhcnksCi0J ICogaW5zdGVhZCBvZiBkb2luZyBpdCBoZXJlLgorCSAqIERvbid0IHdhaXQgZm9yIHRoZSBCTyBv biBpbml0aWFsIGFsbG9jYXRpb24uIFRoaXMgaXMgaW1wb3J0YW50IHdoZW4KKwkgKiB0aGUgQk8g aGFzIGFuIGltcG9ydGVkIHJlc2VydmF0aW9uIG9iamVjdC4KIAkgKi8KLQlyZXQgPSB0dG1fYm9f d2FpdChibywgZmFsc2UsIGludGVycnVwdGlibGUsIG5vX3dhaXRfZ3B1KTsKLQlpZiAocmV0KQot CQlyZXR1cm4gcmV0OworCWlmIChiby0+bWVtLm1lbV90eXBlICE9IFRUTV9QTF9TWVNURU0gfHwg Ym8tPnR0bSAhPSBOVUxMKSB7CisJCS8qCisJCSAqIEZJWE1FOiBJdCdzIHBvc3NpYmxlIHRvIHBp cGVsaW5lIGJ1ZmZlciBtb3Zlcy4KKwkJICogSGF2ZSB0aGUgZHJpdmVyIG1vdmUgZnVuY3Rpb24g d2FpdCBmb3IgaWRsZSB3aGVuIG5lY2Vzc2FyeSwKKwkJICogaW5zdGVhZCBvZiBkb2luZyBpdCBo ZXJlLgorCQkgKi8KKwkJcmV0ID0gdHRtX2JvX3dhaXQoYm8sIGZhbHNlLCBpbnRlcnJ1cHRpYmxl LCBub193YWl0X2dwdSk7CisJCWlmIChyZXQpCisJCQlyZXR1cm4gcmV0OworCX0KIAltZW0ubnVt X3BhZ2VzID0gYm8tPm51bV9wYWdlczsKIAltZW0uc2l6ZSA9IG1lbS5udW1fcGFnZXMgPDwgUEFH RV9TSElGVDsKIAltZW0ucGFnZV9hbGlnbm1lbnQgPSBiby0+bWVtLnBhZ2VfYWxpZ25tZW50Owot LSAKMi41LjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=