From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andres Rodriguez Subject: [PATCH] dma-buf: avoid scheduling on fence status query v2 Date: Wed, 26 Apr 2017 10:46:20 -0400 Message-ID: <20170426144620.3560-1-andresx7@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-io0-x241.google.com (mail-io0-x241.google.com [IPv6:2607:f8b0:4001:c06::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id 83FBB6E08E for ; Wed, 26 Apr 2017 14:46:32 +0000 (UTC) Received: by mail-io0-x241.google.com with SMTP id k87so715677ioi.0 for ; Wed, 26 Apr 2017 07:46:32 -0700 (PDT) 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 Cc: linaro-mm-sig@lists.linaro.org, linux-media@vger.kernel.org, andresx7@gmail.com List-Id: dri-devel@lists.freedesktop.org V2hlbiBhIHRpbWVvdXQgb2YgemVybyBpcyBzcGVjaWZpZWQsIHRoZSBjYWxsZXIgaXMgb25seSBp bnRlcmVzdGVkIGluCnRoZSBmZW5jZSBzdGF0dXMuCgpJbiB0aGUgY3VycmVudCBpbXBsZW1lbnRh dGlvbiwgZG1hX2ZlbmNlX2RlZmF1bHRfd2FpdCB3aWxsIGFsd2F5cyBjYWxsCnNjaGVkdWxlX3Rp bWVvdXQoKSBhdCBsZWFzdCBvbmNlIGZvciBhbiB1bnNpZ25hbGVkIGZlbmNlLiBUaGlzIGFkZHMg YQpzaWduaWZpY2FudCBvdmVyaGVhZCB0byBhIGZlbmNlIHN0YXR1cyBxdWVyeS4KCkF2b2lkIHRo aXMgb3ZlcmhlYWQgYnkgcmV0dXJuaW5nIGVhcmx5IGlmIGEgemVybyB0aW1lb3V0IGlzIHNwZWNp ZmllZC4KCnYyOiBtb3ZlIGVhcmx5IHJldHVybiBhZnRlciBlbmFibGVfc2lnbmFsaW5nCgpTaWdu ZWQtb2ZmLWJ5OiBBbmRyZXMgUm9kcmlndWV6IDxhbmRyZXN4N0BnbWFpbC5jb20+Ci0tLQoKIElm IEknbSB1bmRlcnN0YW5kaW5nIGNvcnJlY3RseSwgSSBkb24ndCB0aGluayB3ZSBuZWVkIHRvIHJl Z2lzdGVyIHRoZQogZGVmYXVsdCB3YWl0IGNhbGxiYWNrLiBCdXQgaWYgdGhhdCBpc24ndCB0aGUg Y2FzZSBwbGVhc2UgbGV0IG1lIGtub3cuCgogVGhpcyBwYXRjaCBoYXMgdGhlIHNhbWUgcGVyZiBp bXByb3ZlbWVudHMgYXMgdjEuCgogZHJpdmVycy9kbWEtYnVmL2RtYS1mZW5jZS5jIHwgNSArKysr KwogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMv ZG1hLWJ1Zi9kbWEtZmVuY2UuYyBiL2RyaXZlcnMvZG1hLWJ1Zi9kbWEtZmVuY2UuYwppbmRleCAw OTE4ZDNmLi41N2RhMTRjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2RtYS1idWYvZG1hLWZlbmNlLmMK KysrIGIvZHJpdmVycy9kbWEtYnVmL2RtYS1mZW5jZS5jCkBAIC00MDIsNiArNDAyLDExIEBAIGRt YV9mZW5jZV9kZWZhdWx0X3dhaXQoc3RydWN0IGRtYV9mZW5jZSAqZmVuY2UsIGJvb2wgaW50ciwg c2lnbmVkIGxvbmcgdGltZW91dCkKIAkJfQogCX0KIAorCWlmICghdGltZW91dCkgeworCQlyZXQg PSAwOworCQlnb3RvIG91dDsKKwl9CisKIAljYi5iYXNlLmZ1bmMgPSBkbWFfZmVuY2VfZGVmYXVs dF93YWl0X2NiOwogCWNiLnRhc2sgPSBjdXJyZW50OwogCWxpc3RfYWRkKCZjYi5iYXNlLm5vZGUs ICZmZW5jZS0+Y2JfbGlzdCk7Ci0tIAoyLjkuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vZHJpLWRldmVsCg==