From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Christian=20K=C3=B6nig?= Subject: [PATCH 8/9] drm/radeon: drop RADEON_FENCE_SIGNALED_SEQ v2 Date: Tue, 26 Aug 2014 18:35:09 +0200 Message-ID: <1409070910-2549-8-git-send-email-deathsimple@vodafone.de> References: <1409070910-2549-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 434626E493 for ; Tue, 26 Aug 2014 09:35:35 -0700 (PDT) Received: from localhost (localhost.localdomain [127.0.0.1]) by pegasos-out.vodafone.de (Rohrpostix1 Daemon) with ESMTP id B429C2608CC for ; Tue, 26 Aug 2014 18:35:34 +0200 (CEST) Received: from pegasos-out.vodafone.de ([127.0.0.1]) by localhost (rohrpostix1.prod.vfnet.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YH3v9p7llpnD for ; Tue, 26 Aug 2014 18:35:24 +0200 (CEST) Received: from smtp-03.vodafone.de (smtp-03.vodafone.de [10.215.254.38]) by pegasos-out.vodafone.de (Rohrpostix1 Daemon) with ESMTP id 8E246261408 for ; Tue, 26 Aug 2014 18:35:24 +0200 (CEST) Received: from smtp-03.vodafone.de ([127.0.0.1]) by localhost (xsmail-dmz7.prod.vfnet.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K8-5YcSeOIjU for ; Tue, 26 Aug 2014 18:35:12 +0200 (CEST) In-Reply-To: <1409070910-2549-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 RnJvbTogQ2hyaXN0aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgoKSXQncyBj YXVzaW5nIGlzc3VlcyB3aXRoIFZNSUQgaGFuZGxpbmcgYW5kIGNvbXBhcmluZyB0aGUKZmVuY2Ug dmFsdWUgdHdvIHRpbWVzIGFjdHVhbGx5IGRvZXNuJ3QgbWFrZSBoYW5kbGluZyBmYXN0ZXIuCgp2 MjogcmViYXNlZCBvbiByZXNldCBjaGFuZ2VzCgpTaWduZWQtb2ZmLWJ5OiBDaHJpc3RpYW4gS8O2 bmlnIDxjaHJpc3RpYW4ua29lbmlnQGFtZC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL3JhZGVv bi9yYWRlb24uaCAgICAgICB8ICAzIC0tLQogZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25f ZmVuY2UuYyB8IDE4ICsrLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2Vy dGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9y YWRlb24vcmFkZW9uLmggYi9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbi5oCmluZGV4IGZj ZThiMzIuLmNhNzRiNzIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9u LmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb24uaApAQCAtMTE5LDkgKzExOSw2 IEBAIGV4dGVybiBpbnQgcmFkZW9uX3VzZV9wZmxpcGlycTsKICNkZWZpbmUgUkFERU9ORkJfQ09O Tl9MSU1JVAkJCTQKICNkZWZpbmUgUkFERU9OX0JJT1NfTlVNX1NDUkFUQ0gJCQk4CiAKLS8qIGZl bmNlIHNlcSBhcmUgc2V0IHRvIHRoaXMgbnVtYmVyIHdoZW4gc2lnbmFsZWQgKi8KLSNkZWZpbmUg UkFERU9OX0ZFTkNFX1NJR05BTEVEX1NFUQkJMExMCi0KIC8qIGludGVybmFsIHJpbmcgaW5kaWNl cyAqLwogLyogcjF4eCsgaGFzIGdmeCBDUCByaW5nICovCiAjZGVmaW5lIFJBREVPTl9SSU5HX1RZ UEVfR0ZYX0lOREVYCQkwCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVv bl9mZW5jZS5jIGIvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25fZmVuY2UuYwppbmRleCBh NTRiZmQ2Li5lY2RiYTNhIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVv bl9mZW5jZS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX2ZlbmNlLmMKQEAg LTMyOCwxNiArMzI4LDEwIEBAIHN0YXRpYyBib29sIHJhZGVvbl9mZW5jZV9zZXFfc2lnbmFsZWQo c3RydWN0IHJhZGVvbl9kZXZpY2UgKnJkZXYsCiAgKi8KIGJvb2wgcmFkZW9uX2ZlbmNlX3NpZ25h bGVkKHN0cnVjdCByYWRlb25fZmVuY2UgKmZlbmNlKQogewotCWlmICghZmVuY2UpIHsKLQkJcmV0 dXJuIHRydWU7Ci0JfQotCWlmIChmZW5jZS0+c2VxID09IFJBREVPTl9GRU5DRV9TSUdOQUxFRF9T RVEpIHsKKwlpZiAoIWZlbmNlKQogCQlyZXR1cm4gdHJ1ZTsKLQl9Ci0JaWYgKHJhZGVvbl9mZW5j ZV9zZXFfc2lnbmFsZWQoZmVuY2UtPnJkZXYsIGZlbmNlLT5zZXEsIGZlbmNlLT5yaW5nKSkgewot CQlmZW5jZS0+c2VxID0gUkFERU9OX0ZFTkNFX1NJR05BTEVEX1NFUTsKKwlpZiAocmFkZW9uX2Zl bmNlX3NlcV9zaWduYWxlZChmZW5jZS0+cmRldiwgZmVuY2UtPnNlcSwgZmVuY2UtPnJpbmcpKQog CQlyZXR1cm4gdHJ1ZTsKLQl9CiAJcmV0dXJuIGZhbHNlOwogfQogCkBAIC00NDUsMTUgKzQzOSwx MSBAQCBpbnQgcmFkZW9uX2ZlbmNlX3dhaXQoc3RydWN0IHJhZGVvbl9mZW5jZSAqZmVuY2UsIGJv b2wgaW50cikKIAl9CiAKIAlzZXFbZmVuY2UtPnJpbmddID0gZmVuY2UtPnNlcTsKLQlpZiAoc2Vx W2ZlbmNlLT5yaW5nXSA9PSBSQURFT05fRkVOQ0VfU0lHTkFMRURfU0VRKQotCQlyZXR1cm4gMDsK LQogCXIgPSByYWRlb25fZmVuY2Vfd2FpdF9zZXFfdGltZW91dChmZW5jZS0+cmRldiwgc2VxLCBp bnRyLCBNQVhfU0NIRURVTEVfVElNRU9VVCk7CiAJaWYgKHIgPCAwKSB7CiAJCXJldHVybiByOwog CX0KIAotCWZlbmNlLT5zZXEgPSBSQURFT05fRkVOQ0VfU0lHTkFMRURfU0VROwogCXJldHVybiAw OwogfQogCkBAIC00ODcsMTAgKzQ3Nyw2IEBAIGludCByYWRlb25fZmVuY2Vfd2FpdF9hbnkoc3Ry dWN0IHJhZGVvbl9kZXZpY2UgKnJkZXYsCiAKIAkJc2VxW2ldID0gZmVuY2VzW2ldLT5zZXE7CiAJ CSsrbnVtX3JpbmdzOwotCi0JCS8qIHRlc3QgaWYgc29tZXRoaW5nIHdhcyBhbGxyZWFkeSBzaWdu YWxlZCAqLwotCQlpZiAoc2VxW2ldID09IFJBREVPTl9GRU5DRV9TSUdOQUxFRF9TRVEpCi0JCQly ZXR1cm4gMDsKIAl9CiAKIAkvKiBub3RoaW5nIHRvIHdhaXQgZm9yID8gKi8KLS0gCjEuOS4xCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwg bWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=