From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: Re: [Intel-gfx] [PATCH 8/8] drm: Nuke drm_atomic_legacy_backoff Date: Tue, 25 Jul 2017 11:36:14 +0200 Message-ID: <58bfe6b4-0a45-1034-4670-1d87660a225a@linux.intel.com> References: <20170725080122.20548-1-daniel.vetter@ffwll.ch> <20170725080122.20548-9-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170725080122.20548-9-daniel.vetter@ffwll.ch> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter , Intel Graphics Development Cc: DRI Development List-Id: dri-devel@lists.freedesktop.org T3AgMjUtMDctMTcgb20gMTA6MDEgc2NocmVlZiBEYW5pZWwgVmV0dGVyOgo+IEZpbmFsbHkgYWxs IHVzZXJzIGFyZSBnb25lIQo+Cj4gU2lnbmVkLW9mZi1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVs LnZldHRlckBmZndsbC5jaD4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWMuYyB8 IDMyIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIGluY2x1ZGUvZHJtL2RybV9h dG9taWMuaCAgICAgfCAgMiAtLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDM0IGRlbGV0aW9ucygtKQo+ Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljLmMgYi9kcml2ZXJzL2dw dS9kcm0vZHJtX2F0b21pYy5jCj4gaW5kZXggMzA2ZmRjYTkyYWJmLi4xYjc1NTQzOWY1OTEgMTAw NjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWMuYwo+ICsrKyBiL2RyaXZlcnMv Z3B1L2RybS9kcm1fYXRvbWljLmMKPiBAQCAtMTU4OCwzOCArMTU4OCw2IEBAIGRybV9hdG9taWNf YWRkX2FmZmVjdGVkX3BsYW5lcyhzdHJ1Y3QgZHJtX2F0b21pY19zdGF0ZSAqc3RhdGUsCj4gIEVY UE9SVF9TWU1CT0woZHJtX2F0b21pY19hZGRfYWZmZWN0ZWRfcGxhbmVzKTsKPiAgCj4gIC8qKgo+ IC0gKiBkcm1fYXRvbWljX2xlZ2FjeV9iYWNrb2ZmIC0gbG9ja2luZyBiYWNrb2ZmIGZvciBsZWdh Y3kgaW9jdGxzCj4gLSAqIEBzdGF0ZTogYXRvbWljIHN0YXRlCj4gLSAqCj4gLSAqIFRoaXMgZnVu Y3Rpb24gc2hvdWxkIGJlIHVzZWQgYnkgbGVnYWN5IGVudHJ5IHBvaW50cyB3aGljaCBkb24ndCB1 bmRlcnN0YW5kCj4gLSAqIC1FREVBRExLIHNlbWFudGljcy4gRm9yIHNpbXBsaWNpdHkgdGhpcyBv bmUgd2lsbCBncmFiIGFsbCBtb2Rlc2V0IGxvY2tzIGFmdGVyCj4gLSAqIHRoZSBzbG93cGF0aCBj b21wbGV0ZWQuCj4gLSAqLwo+IC12b2lkIGRybV9hdG9taWNfbGVnYWN5X2JhY2tvZmYoc3RydWN0 IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlKQo+IC17Cj4gLQlzdHJ1Y3QgZHJtX2RldmljZSAqZGV2 ID0gc3RhdGUtPmRldjsKPiAtCWludCByZXQ7Cj4gLQlib29sIGdsb2JhbCA9IGZhbHNlOwo+IC0K PiAtCWlmIChXQVJOX09OKGRldi0+bW9kZV9jb25maWcuYWNxdWlyZV9jdHggPT0gc3RhdGUtPmFj cXVpcmVfY3R4KSkgewo+IC0JCWdsb2JhbCA9IHRydWU7Cj4gLQo+IC0JCWRldi0+bW9kZV9jb25m aWcuYWNxdWlyZV9jdHggPSBOVUxMOwo+IC0JfQo+IC0KPiAtcmV0cnk6Cj4gLQlkcm1fbW9kZXNl dF9iYWNrb2ZmKHN0YXRlLT5hY3F1aXJlX2N0eCk7Cj4gLQo+IC0JcmV0ID0gZHJtX21vZGVzZXRf bG9ja19hbGxfY3R4KGRldiwgc3RhdGUtPmFjcXVpcmVfY3R4KTsKPiAtCWlmIChyZXQpCj4gLQkJ Z290byByZXRyeTsKPiAtCj4gLQlpZiAoZ2xvYmFsKQo+IC0JCWRldi0+bW9kZV9jb25maWcuYWNx dWlyZV9jdHggPSBzdGF0ZS0+YWNxdWlyZV9jdHg7Cj4gLX0KPiAtRVhQT1JUX1NZTUJPTChkcm1f YXRvbWljX2xlZ2FjeV9iYWNrb2ZmKTsKWW91J3JlIG1pc3Npbmcgb25lIHBhdGNoIGhlcmUuIFdl IHNob3VsZCBhbHNvIG1hcmsgZGV2LT5tb2RlX2NvbmZpZy5hY3F1aXJlX2N0eCBfX3ByaXZhdGUu IFRoYXQgd2F5IGF0b21pYyBjb21taXRzIHdpbGwgbmV2ZXIgYmUgYWJsZSB0byB1c2UgbG9ja19h bGwuIDopCgpUaG91Z2ggSSB0aGluayBpdCByZXF1aXJlcyBmaXhpbmcgdm13Z2Z4X2ZiLmMgYW5k IGk5MTUgZmlyc3QuCgpPdGhlcndpc2Ugc2VyaWVzIGxvb2tzIGdvb2QsIHNvIHdpdGggcmV2aWV3 IGNvbW1lbnRzIGFkZHJlc3NlZC4KClJldmlld2VkLWJ5OiBNYWFydGVuIExhbmtob3JzdCA8bWFh cnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29tPgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9kcmktZGV2ZWwK