From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Ekstrand Subject: [PATCH 0/9] drm/syncobj: Add full-featured wait support (v2) Date: Fri, 11 Aug 2017 15:39:25 -0700 Message-ID: <1502491174-10913-1-git-send-email-jason.ekstrand@intel.com> References: <1502232369-19753-1-git-send-email-jason.ekstrand@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pf0-x242.google.com (mail-pf0-x242.google.com [IPv6:2607:f8b0:400e:c00::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id B548E6E75C for ; Fri, 11 Aug 2017 22:39:42 +0000 (UTC) Received: by mail-pf0-x242.google.com with SMTP id j68so4525935pfc.2 for ; Fri, 11 Aug 2017 15:39:42 -0700 (PDT) In-Reply-To: <1502232369-19753-1-git-send-email-jason.ekstrand@intel.com> 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: Jason Ekstrand , Dave Airlie , =?UTF-8?q?Christian=20K=C3=B6nig?= List-Id: dri-devel@lists.freedesktop.org VGhpcyBzZXJpZXMgZG9lcyB0aGUgc2FtZSB0aGluZyBhcyBteSBlYXJsaWVyIHNlcmllcyBpbiB0 aGF0IGl0IGFkZHMgYSBzeW5jCm9iamVjdCB3YWl0IGludGVyZmFjZSBjb21wbGV0ZSB3aXRoIFdB SVRfRk9SX1NVQk1JVCBmbGFnLiAgV2hpbGUgdGhlIHVhcGkKcmVtYWlucyB1bmNoYW5nZWQsIHRo ZSBndXRzIGxvb2sgYSBiaXQgZGlmZmVyZW50LiAgSW5zdGVhZCBvZiBhZGRpbmcgYQpjYWxsYmFj ayBtZWNoYW5pc20gdG8gZHJtX3N5bmNvYmogdGhhdCBmaXJlZCB3aGVuZXZlciByZXBsYWNlX2Zl bmNlIHdhcwpjYWxsZWQsIGl0J3Mgbm93IHVzaW5nIHByb3h5IGZlbmNlcy4gIFRoZSBkcm1fc3lu Y29ial9mZW5jZV9nZXQgc3RpbGwKcmV0dXJucyBOVUxMIHdoZW5ldmVyIHRoZSBzeW5jIG9iamVj dCBpcyBpbiBhbiB1bnN1Ym1pdHRlZCBzdGF0ZSBidXQgdGhlcmUKaXMgYSBuZXcgZHJtX3N5bmNv YmpfZmVuY2VfcHJveHlfZ2V0IHdoaWNoIHJldHVybnMgZWl0aGVyIHRoZSByZWFsIGZlbmNlIG9y CmEgcHJveHkgZmVuY2UgdGhhdCB3aWxsIGJlIHRyaWdnZXJlZCB0aGUgbmV4dCB0aW1lIHJlcGxh Y2VfZmVuY2UgaXMgY2FsbGVkCndpdGggYSBub24tTlVMTCByZXBsYWNlbWVudC4gIFRoaXMgZG9l cyBtYWtlIGJvdGggZHJtX3N5bmNvYmpfZmVuY2VfZ2V0IGFuZApkcm1fc3luY29ial9yZXBsYWNl X2ZlbmNlIGEgdGlueSBiaXQgbW9yZSBleHBlbnNpdmUsIGJ1dCBpdCBsZXRzIHVzIGRvIGl0CmFs bCB3aXRob3V0IGxvY2tpbmcuCgpUaGlzIHNlcmllcyBjYW4gYmUgZm91bmQgYXMgYSBicmFuY2gg aGVyZToKCmh0dHBzOi8vY2dpdC5mcmVlZGVza3RvcC5vcmcvfmpla3N0cmFuZC9saW51eC9sb2cv P2g9ZHJtLXN5bmNvYmotd2FpdC1zdWJtaXQtdjQKCklHVCB0ZXN0cyBmb3IgRFJNX0lPQ1RMX1NZ TkNPQkpfV0FJVCBhbmQgRFJNX0lPQ1RMX1NZTkNPQkpfUkVTRVQgY2FuIGJlCmZvdW5kIG9uIHBh dGNod29yayBoZXJlOgoKaHR0cHM6Ly9wYXRjaHdvcmsuZnJlZWRlc2t0b3Aub3JnL3Nlcmllcy8y ODY2Ni8KClBhdGNoZXMgdG8gdGhlIEludGVsIFZ1bGthbiBkcml2ZXIgdG8gaW1wbGVtZW50IFZL X0tIUl9leHRlcm5hbF9mZW5jZSBvbgp0b3Agb2YgdGhpcyBrZXJuZWwgaW50ZXJmYWNlIGNhbiBi ZSBmb3VuZCBoZXJlOgoKaHR0cHM6Ly9jZ2l0LmZyZWVkZXNrdG9wLm9yZy9+amVrc3RyYW5kL21l c2EvbG9nLz9oPXdpcC9hbnYtZXh0ZXJuYWwtZmVuY2UKCkNjOiBEYXZlIEFpcmxpZSA8YWlybGll ZEByZWRoYXQuY29tPgpDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+ CkNjOiBDaHJpc3RpYW4gS8O2bmlnIDxjaHJpc3RpYW4ua29lbmlnQGFtZC5jb20+CgpDaHJpcyBX aWxzb24gKDIpOgogIGRtYS1idWYvZG1hLWZlbmNlOiBTaWduYWwgYWxsIGNhbGxiYWNrcyBmcm9t IGRtYV9mZW5jZV9yZWxlYXNlKCkKICBkbWEtYnVmL2RtYS1mZW5jZTogQWRkIGEgbWVjaGFuaXNt IGZvciBwcm94eSBmZW5jZXMKCkRhdmUgQWlybGllICgxKToKICBkcm0vc3luY29iajogYWRkIHN5 bmMgb2JqIHdhaXQgaW50ZXJmYWNlLiAodjgpCgpKYXNvbiBFa3N0cmFuZCAoNik6CiAgZHJtL3N5 bmNvYmo6IFJlbmFtZSBmZW5jZV9nZXQgdG8gZmluZF9mZW5jZQogIGRybS9zeW5jb2JqOiBBZGQg YSByYWNlLWZyZWUgZHJtX3N5bmNvYmpfZmVuY2VfZ2V0IGhlbHBlcgogIGk5MTU6IEFkZCBzdXBw b3J0IGZvciBkcm0gc3luY29ianMKICBkbWEtYnVmL2RtYS1mZW5jZTogQWxsb3cgd2FpdF9hbnlf dGltZW91dCB3aXRob3V0IGRlZmF1bHRfd2FpdCAodjIpCiAgZHJtL3N5bmNvYmo6IEFkZCBhIHJl c2V0IGlvY3RsCiAgZHJtL3N5bmNvYmo6IEFsbG93IHdhaXQgZm9yIHN1Ym1pdCBhbmQgc2lnbmFs IGJlaGF2aW9yICh2NCkKCiBkcml2ZXJzL2RtYS1idWYvTWFrZWZpbGUgICAgICAgICAgICAgICAg ICAgfCAgIDQgKy0KIGRyaXZlcnMvZG1hLWJ1Zi9kbWEtZmVuY2UtcHJveHkuYyAgICAgICAgICB8 IDE4NiArKysrKysrKysrKysrKysrKysrCiBkcml2ZXJzL2RtYS1idWYvZG1hLWZlbmNlLmMgICAg ICAgICAgICAgICAgfCAgMzQgKystLQogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1 X2NzLmMgICAgIHwgICAyICstCiBkcml2ZXJzL2dwdS9kcm0vZHJtX2ludGVybmFsLmggICAgICAg ICAgICAgfCAgIDQgKwogZHJpdmVycy9ncHUvZHJtL2RybV9pb2N0bC5jICAgICAgICAgICAgICAg IHwgICA0ICsKIGRyaXZlcnMvZ3B1L2RybS9kcm1fc3luY29iai5jICAgICAgICAgICAgICB8IDI3 NSArKysrKysrKysrKysrKysrKysrKysrKysrKystLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9kcnYuYyAgICAgICAgICAgIHwgICAzICstCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dl bV9leGVjYnVmZmVyLmMgfCAxNDYgKysrKysrKysrKysrKystCiBpbmNsdWRlL2RybS9kcm1fc3lu Y29iai5oICAgICAgICAgICAgICAgICAgfCAgMTUgKy0KIGluY2x1ZGUvbGludXgvZG1hLWZlbmNl LXByb3h5LmggICAgICAgICAgICB8ICAyNSArKysKIGluY2x1ZGUvdWFwaS9kcm0vZHJtLmggICAg ICAgICAgICAgICAgICAgICB8ICAxOSArKwogaW5jbHVkZS91YXBpL2RybS9pOTE1X2RybS5oICAg ICAgICAgICAgICAgIHwgIDMwICsrKy0KIDEzIGZpbGVzIGNoYW5nZWQsIDcxMCBpbnNlcnRpb25z KCspLCAzNyBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2RtYS1idWYv ZG1hLWZlbmNlLXByb3h5LmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2xpbnV4L2RtYS1m ZW5jZS1wcm94eS5oCgotLSAKMi41LjAuNDAwLmdmZjg2ZmFmCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1k ZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK