From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [PATCH 04/11] drm/nouveau: Remove call to reservation_object_test_signaled_rcu before wait Date: Mon, 29 Aug 2016 08:08:27 +0100 Message-ID: <20160829070834.22296-4-chris@chris-wilson.co.uk> References: <20160829070834.22296-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20160829070834.22296-1-chris@chris-wilson.co.uk> 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: intel-gfx@lists.freedesktop.org, Ben Skeggs List-Id: dri-devel@lists.freedesktop.org U2luY2UgZmVuY2Vfd2FpdF90aW1lb3V0X3Jlc2VydmF0aW9uX29iamVjdF93YWl0X3RpbWVvdXRf cmN1KCkgd2l0aCBhCnRpbWVvdXQgb2YgMCBiZWNvbWVzIHJlc2VydmF0aW9uX29iamVjdF90ZXN0 X3NpZ25hbGVkX3JjdSgpLCB3ZSBkbyBub3QKbmVlZCB0byBoYW5kbGUgc3VjaCBjb252ZXJzaW9u IGluIHRoZSBjYWxsZXIuIFRoZSBvbmx5IGNoYWxsZW5nZSBhcmUKdGhvc2UgY2FsbGVycyB0aGF0 IHdpc2ggdG8gZGlmZmVyZW50aWF0ZSB0aGUgZXJyb3IgY29kZSBiZXR3ZWVuIHRoZQpub25ibG9j a2luZyBidXN5IGNoZWNrIGFuZCBwb3RlbnRpYWxseSBibG9ja2luZyB3YWl0LgoKU2lnbmVkLW9m Zi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CkNjOiBCZW4gU2tl Z2dzIDxic2tlZ2dzQHJlZGhhdC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL25vdXZlYXUvbm91 dmVhdV9nZW0uYyB8IDIxICsrKysrKysrKy0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDkg aW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL25vdXZlYXUvbm91dmVhdV9nZW0uYyBiL2RyaXZlcnMvZ3B1L2RybS9ub3V2ZWF1L25vdXZl YXVfZ2VtLmMKaW5kZXggNzJlMjM5OWJjZTM5Li5iOTBlMjFmZjFlZDggMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9ub3V2ZWF1L25vdXZlYXVfZ2VtLmMKKysrIGIvZHJpdmVycy9ncHUvZHJt L25vdXZlYXUvbm91dmVhdV9nZW0uYwpAQCAtODYxLDYgKzg2MSw3IEBAIG5vdXZlYXVfZ2VtX2lv Y3RsX2NwdV9wcmVwKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIHZvaWQgKmRhdGEsCiAJc3RydWN0 IG5vdXZlYXVfYm8gKm52Ym87CiAJYm9vbCBub193YWl0ID0gISEocmVxLT5mbGFncyAmIE5PVVZF QVVfR0VNX0NQVV9QUkVQX05PV0FJVCk7CiAJYm9vbCB3cml0ZSA9ICEhKHJlcS0+ZmxhZ3MgJiBO T1VWRUFVX0dFTV9DUFVfUFJFUF9XUklURSk7CisJbG9uZyBscmV0OwogCWludCByZXQ7CiAKIAln ZW0gPSBkcm1fZ2VtX29iamVjdF9sb29rdXAoZmlsZV9wcml2LCByZXEtPmhhbmRsZSk7CkBAIC04 NjgsMTkgKzg2OSwxNSBAQCBub3V2ZWF1X2dlbV9pb2N0bF9jcHVfcHJlcChzdHJ1Y3QgZHJtX2Rl dmljZSAqZGV2LCB2b2lkICpkYXRhLAogCQlyZXR1cm4gLUVOT0VOVDsKIAludmJvID0gbm91dmVh dV9nZW1fb2JqZWN0KGdlbSk7CiAKLQlpZiAobm9fd2FpdCkKLQkJcmV0ID0gcmVzZXJ2YXRpb25f b2JqZWN0X3Rlc3Rfc2lnbmFsZWRfcmN1KG52Ym8tPmJvLnJlc3YsIHdyaXRlKSA/IDAgOiAtRUJV U1k7Ci0JZWxzZSB7Ci0JCWxvbmcgbHJldDsKKwlscmV0ID0gcmVzZXJ2YXRpb25fb2JqZWN0X3dh aXRfdGltZW91dF9yY3UobnZiby0+Ym8ucmVzdiwgd3JpdGUsIHRydWUsCisJCQkJCQkgICBub193 YWl0ID8gMCA6MzAgKiBIWik7CisJaWYgKCFscmV0KQorCQlyZXQgPSAtRUJVU1k7CisJZWxzZSBp ZiAobHJldCA+IDApCisJCXJldCA9IDA7CisJZWxzZQorCQlyZXQgPSBscmV0OwogCi0JCWxyZXQg PSByZXNlcnZhdGlvbl9vYmplY3Rfd2FpdF90aW1lb3V0X3JjdShudmJvLT5iby5yZXN2LCB3cml0 ZSwgdHJ1ZSwgMzAgKiBIWik7Ci0JCWlmICghbHJldCkKLQkJCXJldCA9IC1FQlVTWTsKLQkJZWxz ZSBpZiAobHJldCA+IDApCi0JCQlyZXQgPSAwOwotCQllbHNlCi0JCQlyZXQgPSBscmV0OwotCX0K IAlub3V2ZWF1X2JvX3N5bmNfZm9yX2NwdShudmJvKTsKIAlkcm1fZ2VtX29iamVjdF91bnJlZmVy ZW5jZV91bmxvY2tlZChnZW0pOwogCi0tIAoyLjkuMwoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vZHJpLWRldmVsCg==