From mboxrd@z Thu Jan 1 00:00:00 1970 From: John.C.Harrison@Intel.com Subject: [RFC 5/9] android/sync: Fix reversed sense of signaled fence Date: Wed, 13 Jan 2016 17:57:31 +0000 Message-ID: <1452707855-9791-6-git-send-email-John.C.Harrison@Intel.com> References: <1452707855-9791-1-git-send-email-John.C.Harrison@Intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 5689C6E97F for ; Wed, 13 Jan 2016 09:58:13 -0800 (PST) In-Reply-To: <1452707855-9791-1-git-send-email-John.C.Harrison@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 Cc: Riley Andrews , Greg Kroah-Hartman , =?UTF-8?q?Arve=20Hj=C3=B8nnev=C3=A5g?= , Gustavo Padovan List-Id: intel-gfx@lists.freedesktop.org RnJvbTogUGV0ZXIgTGF3dGhlcnMgPHBldGVyLmxhd3RoZXJzQGludGVsLmNvbT4KCkluIHRoZSAz LjE0IGtlcm5lbCwgYSBzaWduYWxlZCBmZW5jZSB3YXMgaW5kaWNhdGVkIGJ5IHRoZSBzdGF0dXMg ZmllbGQKPT0gMS4gSW4gNC54LCBhIHN0YXR1cyA9PSAwIGluZGljYXRlcyBzaWduYWxlZCwgc3Rh dHVzIDwgMCBpbmRpY2F0ZXMgZXJyb3IsCmFuZCBzdGF0dXMgPiAwIGluZGljYXRlcyBhY3RpdmUu CgpUaGlzIHBhdGNoIHdyYXBzIHRoZSBjaGVjayBmb3IgYSBzaWduYWxlZCBmZW5jZSBpbiBhIGZ1 bmN0aW9uIHNvIHRoYXQKY2FsbGVycyBubyBsb25nZXIgbmVlZHMgdG8ga25vdyB0aGUgdW5kZXJs eWluZyBpbXBsZW1lbnRhdGlvbi4KCnYwLjM6IE5ldyBwYXRjaCBmb3Igc2VyaWVzLgoKVHJhY2tl ZC1PbjogaHR0cHM6Ly9qaXJhMDEuZGV2dG9vbHMuaW50ZWwuY29tL2Jyb3dzZS9BQ0QtMzA4CkNj OiBHdXN0YXZvIFBhZG92YW4gPGd1c3Rhdm8ucGFkb3ZhbkBjb2xsYWJvcmEuY28udWs+CkNjOiBH cmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgpDYzogQXJ2ZSBI asO4bm5ldsOlZyA8YXJ2ZUBhbmRyb2lkLmNvbT4KQ2M6IFJpbGV5IEFuZHJld3MgPHJpYW5kcmV3 c0BhbmRyb2lkLmNvbT4KU2lnbmVkLW9mZi1ieTogUGV0ZXIgTGF3dGhlcnMgPHBldGVyLmxhd3Ro ZXJzQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2FuZHJvaWQvc3luYy5oIHwgMjEgKysrKysrKysr KysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp dCBhL2RyaXZlcnMvYW5kcm9pZC9zeW5jLmggYi9kcml2ZXJzL2FuZHJvaWQvc3luYy5oCmluZGV4 IGQ1N2ZhMGEuLjc1NTMyZDggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvYW5kcm9pZC9zeW5jLmgKKysr IGIvZHJpdmVycy9hbmRyb2lkL3N5bmMuaApAQCAtMzQ1LDYgKzM0NSwyNyBAQCBpbnQgc3luY19m ZW5jZV9jYW5jZWxfYXN5bmMoc3RydWN0IHN5bmNfZmVuY2UgKmZlbmNlLAogICovCiBpbnQgc3lu Y19mZW5jZV93YWl0KHN0cnVjdCBzeW5jX2ZlbmNlICpmZW5jZSwgbG9uZyB0aW1lb3V0KTsKIAor LyoqCisgKiBzeW5jX2ZlbmNlX2lzX3NpZ25hbGVkKCkgLSBSZXR1cm4gYW4gaW5kaWNhdGlvbiBp ZiB0aGUgZmVuY2UgaXMgc2lnbmFsZWQKKyAqIEBmZW5jZToJZmVuY2UgdG8gY2hlY2sKKyAqCisg KiByZXR1cm5zIDEgaWYgZmVuY2UgaXMgc2lnbmFsZWQKKyAqIHJldHVybnMgMCBpZiBmZW5jZSBp cyBub3Qgc2lnbmFsZWQKKyAqIHJldHVybnMgPCAwIGlmIGZlbmNlIGlzIGluIGVycm9yIHN0YXRl CisgKi8KK3N0YXRpYyBpbmxpbmUgaW50CitzeW5jX2ZlbmNlX2lzX3NpZ25hbGVkKHN0cnVjdCBz eW5jX2ZlbmNlICpmZW5jZSkKK3sKKwlpbnQgc3RhdHVzOworCisJc3RhdHVzID0gYXRvbWljX3Jl YWQoJmZlbmNlLT5zdGF0dXMpOworCWlmIChzdGF0dXMgPT0gMCkKKwkJcmV0dXJuIDE7CisJaWYg KHN0YXR1cyA+IDApCisJCXJldHVybiAwOworCXJldHVybiBzdGF0dXM7Cit9CisKICNpZmRlZiBD T05GSUdfREVCVUdfRlMKIAogdm9pZCBzeW5jX3RpbWVsaW5lX2RlYnVnX2FkZChzdHJ1Y3Qgc3lu Y190aW1lbGluZSAqb2JqKTsKLS0gCjEuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=