From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Schake Subject: [PATCH] drm/vc4: Release fence after signalling Date: Sat, 2 Dec 2017 18:40:39 +0100 Message-ID: <1512236444-301-1-git-send-email-stschake@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 49E526E23D for ; Sat, 2 Dec 2017 17:41:27 +0000 (UTC) Received: by mail-wm0-x243.google.com with SMTP id y82so9325140wmg.1 for ; Sat, 02 Dec 2017 09:41:27 -0800 (PST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: linux-rpi-kernel@lists.infradead.org, Eric Anholt , David Airlie , dri-devel@lists.freedesktop.org Cc: Stefan Schake List-Id: dri-devel@lists.freedesktop.org V2Ugd2VyZSBuZXZlciByZWxlYXNpbmcgdGhlIGluaXRpYWwgZmVuY2UgcmVmZXJlbmNlIHRoYXQg aXMgb2J0YWluZWQKdGhyb3VnaCBkbWFfZmVuY2VfaW5pdC4KCkxpbms6IGh0dHBzOi8vZ2l0aHVi LmNvbS9hbmhvbHQvbGludXgvaXNzdWVzLzEyMgpGaXhlczogY2RlYzRkMzYxMzIzICgiZHJtL3Zj NDogRXhwb3NlIGRtYS1idWYgZmVuY2VzIGZvciBWM0QgcmVuZGVyaW5nLiIpClNpZ25lZC1vZmYt Ynk6IFN0ZWZhbiBTY2hha2UgPHN0c2NoYWtlQGdtYWlsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9k cm0vdmM0L3ZjNF9nZW0uYyB8IDQgKysrLQogZHJpdmVycy9ncHUvZHJtL3ZjNC92YzRfaXJxLmMg fCAxICsKIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3ZjNC92YzRfZ2VtLmMgYi9kcml2ZXJzL2dwdS9k cm0vdmM0L3ZjNF9nZW0uYwppbmRleCA2YzMyYzg5Li42Mzg1NDA5IDEwMDY0NAotLS0gYS9kcml2 ZXJzL2dwdS9kcm0vdmM0L3ZjNF9nZW0uYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9n ZW0uYwpAQCAtODg4LDggKzg4OCwxMCBAQCBzdHJ1Y3QgdmM0X2hhbmdfc3RhdGUgewogCS8qIElm IHdlIGdvdCBmb3JjZS1jb21wbGV0ZWQgYmVjYXVzZSBvZiBHUFUgcmVzZXQgcmF0aGVyIHRoYW4K IAkgKiB0aHJvdWdoIG91ciBJUlEgaGFuZGxlciwgc2lnbmFsIHRoZSBmZW5jZSBub3cuCiAJICov Ci0JaWYgKGV4ZWMtPmZlbmNlKQorCWlmIChleGVjLT5mZW5jZSkgewogCQlkbWFfZmVuY2Vfc2ln bmFsKGV4ZWMtPmZlbmNlKTsKKwkJZG1hX2ZlbmNlX3B1dChleGVjLT5mZW5jZSk7CisJfQogCiAJ aWYgKGV4ZWMtPmJvKSB7CiAJCWZvciAoaSA9IDA7IGkgPCBleGVjLT5ib19jb3VudDsgaSsrKSB7 CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9pcnEuYyBiL2RyaXZlcnMvZ3B1 L2RybS92YzQvdmM0X2lycS5jCmluZGV4IDYxYjJlNTMuLjI2ZWRkYmIgMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvZ3B1L2RybS92YzQvdmM0X2lycS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS92YzQvdmM0 X2lycS5jCkBAIC0xMzksNiArMTM5LDcgQEAKIAlsaXN0X21vdmVfdGFpbCgmZXhlYy0+aGVhZCwg JnZjNC0+am9iX2RvbmVfbGlzdCk7CiAJaWYgKGV4ZWMtPmZlbmNlKSB7CiAJCWRtYV9mZW5jZV9z aWduYWxfbG9ja2VkKGV4ZWMtPmZlbmNlKTsKKwkJZG1hX2ZlbmNlX3B1dChleGVjLT5mZW5jZSk7 CiAJCWV4ZWMtPmZlbmNlID0gTlVMTDsKIAl9CiAJdmM0X3N1Ym1pdF9uZXh0X3JlbmRlcl9qb2Io ZGV2KTsKLS0gCjEuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmkt ZGV2ZWwK