From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from emeril.freedesktop.org (emeril.freedesktop.org [IPv6:2610:10:20:722:a800:ff:feee:56cf]) by gabe.freedesktop.org (Postfix) with ESMTP id 9A7A26E09A for ; Wed, 27 Feb 2019 10:45:00 +0000 (UTC) Received: from emeril.freedesktop.org (localhost [127.0.0.1]) by emeril.freedesktop.org (Postfix) with ESMTP id 917E7A00EA for ; Wed, 27 Feb 2019 10:45:00 +0000 (UTC) MIME-Version: 1.0 From: Patchwork Date: Wed, 27 Feb 2019 10:45:00 -0000 Message-ID: <20190227104500.437.27447@emeril.freedesktop.org> References: <20190227102019.31946-1-chris@chris-wilson.co.uk> In-Reply-To: <20190227102019.31946-1-chris@chris-wilson.co.uk> Subject: [igt-dev] =?utf-8?b?4pyTIEZpLkNJLkJBVDogc3VjY2VzcyBmb3IgaWd0L2Ry?= =?utf-8?q?m=5Fread=3A_Exercise_waking_up_the_next_waiter?= List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: igt-dev@lists.freedesktop.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org List-ID: PT0gU2VyaWVzIERldGFpbHMgPT0KClNlcmllczogaWd0L2RybV9yZWFkOiBFeGVyY2lzZSB3YWtp bmcgdXAgdGhlIG5leHQgd2FpdGVyClVSTCAgIDogaHR0cHM6Ly9wYXRjaHdvcmsuZnJlZWRlc2t0 b3Aub3JnL3Nlcmllcy81NzI4NS8KU3RhdGUgOiBzdWNjZXNzCgo9PSBTdW1tYXJ5ID09CgpDSSBC dWcgTG9nIC0gY2hhbmdlcyBmcm9tIENJX0RSTV81NjY0IC0+IElHVFBXXzI1MzEKPT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKU3VtbWFyeQotLS0t LS0tCgogICoqU1VDQ0VTUyoqCgogIE5vIHJlZ3Jlc3Npb25zIGZvdW5kLgoKICBFeHRlcm5hbCBV Ukw6IGh0dHBzOi8vcGF0Y2h3b3JrLmZyZWVkZXNrdG9wLm9yZy9hcGkvMS4wL3Nlcmllcy81NzI4 NS9yZXZpc2lvbnMvMS8KCktub3duIGlzc3VlcwotLS0tLS0tLS0tLS0KCiAgSGVyZSBhcmUgdGhl IGNoYW5nZXMgZm91bmQgaW4gSUdUUFdfMjUzMSB0aGF0IGNvbWUgZnJvbSBrbm93biBpc3N1ZXM6 CgojIyMgSUdUIGNoYW5nZXMgIyMjCgojIyMjIElzc3VlcyBoaXQgIyMjIwoKICAqIGlndEBnZW1f ZXhlY19zdXNwZW5kQGJhc2ljLXM0LWRldmljZXM6CiAgICAtIGZpLWJsYi1lNjg1MDogICAgICAg UEFTUyAtPiBJTkNPTVBMRVRFIFtmZG8jMTA3NzE4XQoKICAqIGlndEBpOTE1X3NlbGZ0ZXN0QGxp dmVfaGFuZ2NoZWNrOgogICAgLSBmaS1pY2wtdTI6ICAgICAgICAgIFBBU1MgLT4gSU5DT01QTEVU RSBbZmRvIzEwODU2OV0KCiAgKiBpZ3RAa21zX2J1c3lAYmFzaWMtZmxpcC1hOgogICAgLSBmaS1n ZGctNTUxOiAgICAgICAgIFBBU1MgLT4gRkFJTCBbZmRvIzEwMzE4Ml0KCiAgCiMjIyMgUG9zc2li bGUgZml4ZXMgIyMjIwoKICAqIGlndEBpOTE1X3BtX3JwbUBiYXNpYy1wY2ktZDMtc3RhdGU6CiAg ICAtIGZpLWJ5dC1uMjgyMDogICAgICAgU0tJUCBbZmRvIzEwOTI3MV0gLT4gUEFTUwogICAgLSBm aS1ic3cta2Vma2E6ICAgICAgIFNLSVAgW2ZkbyMxMDkyNzFdIC0+IFBBU1MKCiAgKiBpZ3RAaTkx NV9wbV9ycG1AYmFzaWMtcnRlOgogICAgLSBmaS1ieXQtbjI4MjA6ICAgICAgIEZBSUwgW2ZkbyMx MDg4MDBdIC0+IFBBU1MKICAgIC0gZmktYnN3LWtlZmthOiAgICAgICBGQUlMIFtmZG8jMTA4ODAw XSAtPiBQQVNTCgogICogaWd0QGk5MTVfc2VsZnRlc3RAbGl2ZV9leGVjbGlzdHM6CiAgICAtIGZp LWljbC11MzogICAgICAgICAgSU5DT01QTEVURSBbZmRvIzEwOTU2N10gLT4gUEFTUwogICAgLSBm aS1hcGwtZ3VjOiAgICAgICAgIElOQ09NUExFVEUgW2ZkbyMxMDM5MjddIC8gW2ZkbyMxMDk3MjBd IC0+IFBBU1MKCiAgKiBpZ3RAa21zX2J1c3lAYmFzaWMtZmxpcC1hOgogICAgLSBmaS1rYmwtNzU2 N3U6ICAgICAgIFNLSVAgW2ZkbyMxMDkyNzFdIC8gW2ZkbyMxMDkyNzhdIC0+IFBBU1MgKzIKCiAg KiBpZ3RAa21zX2J1c3lAYmFzaWMtZmxpcC1iOgogICAgLSBmaS1nZGctNTUxOiAgICAgICAgIEZB SUwgW2ZkbyMxMDMxODJdIC0+IFBBU1MKCiAgCiAgW2ZkbyMxMDMxODJdOiBodHRwczovL2J1Z3Mu ZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDMxODIKICBbZmRvIzEwMzkyN106IGh0 dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMzkyNwogIFtmZG8j MTA3NzE4XTogaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA3 NzE4CiAgW2ZkbyMxMDg1NjldOiBodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVn LmNnaT9pZD0xMDg1NjkKICBbZmRvIzEwODgwMF06IGh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5v cmcvc2hvd19idWcuY2dpP2lkPTEwODgwMAogIFtmZG8jMTA5MjcxXTogaHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA5MjcxCiAgW2ZkbyMxMDkyNzhdOiBodHRw czovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDkyNzgKICBbZmRvIzEw OTU2N106IGh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwOTU2 NwogIFtmZG8jMTA5NzIwXTogaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5j Z2k/aWQ9MTA5NzIwCgoKUGFydGljaXBhdGluZyBob3N0cyAoNDIgLT4gMzkpCi0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQoKICBNaXNzaW5nICAgICgzKTogZmktaWxrLW01NDAgZmktYnl0 LXNxdWF3a3MgZmktYnN3LWN5YW4gCgoKQnVpbGQgY2hhbmdlcwotLS0tLS0tLS0tLS0tCgogICAg KiBJR1Q6IElHVF80ODU5IC0+IElHVFBXXzI1MzEKCiAgQ0lfRFJNXzU2NjQ6IGNmN2Y5ZGRmZmVh MDM4MjA5ZTgwYTMwNjhlYjRkN2FmNzNkYjA1NjAgQCBnaXQ6Ly9hbm9uZ2l0LmZyZWVkZXNrdG9w Lm9yZy9nZngtY2kvbGludXgKICBJR1RQV18yNTMxOiBodHRwczovL2ludGVsLWdmeC1jaS4wMS5v cmcvdHJlZS9kcm0tdGlwL0lHVFBXXzI1MzEvCiAgSUdUXzQ4NTk6IDFkOGYzMzIwY2JjMDZmYTcz YWQxNDg3NDUzYTYzOTkzZjE3YjlkNTcgQCBnaXQ6Ly9hbm9uZ2l0LmZyZWVkZXNrdG9wLm9yZy94 b3JnL2FwcC9pbnRlbC1ncHUtdG9vbHMKCgoKPT0gVGVzdGxpc3QgY2hhbmdlcyA9PQoKK2lndEBk cm1fcmVhZEBzaG9ydC1idWZmZXItd2FrZXVwCgo9PSBMb2dzID09CgpGb3IgbW9yZSBkZXRhaWxz IHNlZTogaHR0cHM6Ly9pbnRlbC1nZngtY2kuMDEub3JnL3RyZWUvZHJtLXRpcC9JR1RQV18yNTMx LwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2 IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXY=