From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 01/46] drm/i915: Return immediately if trylock fails for direct-reclaim Date: Tue, 8 Jan 2019 08:58:11 +0000 Message-ID: <82ce5adc-0686-9bb1-34e7-4b3032cb3b2d@linux.intel.com> References: <20190107115509.12523-1-chris@chris-wilson.co.uk> <154687007205.27300.7217408628271499990@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by gabe.freedesktop.org (Postfix) with ESMTPS id 40ADE6E967 for ; Tue, 8 Jan 2019 08:58:13 +0000 (UTC) In-Reply-To: <154687007205.27300.7217408628271499990@skylake-alporthouse-com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDA3LzAxLzIwMTkgMTQ6MDcsIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIFR2cnRr byBVcnN1bGluICgyMDE5LTAxLTA3IDE0OjAwOjI1KQo+Pgo+PiBPbiAwNy8wMS8yMDE5IDExOjU0 LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+PiBJZ25vcmUgdHJ5aW5nIHRvIHNocmluayBmcm9tIGk5 MTUgaWYgd2UgZmFpbCB0byBhY3F1aXJlIHRoZSBzdHJ1Y3RfbXV0ZXgKPj4+IGluIHRoZSBzaHJp bmtlciB3aGlsZSBwZXJmb3JtaW5nIGRpcmVjdC1yZWNsYWltLiBUaGUgdHJhZGUtb2ZmIGJlaW5n Cj4+PiAobXVjaCkgbG93ZXIgbGF0ZW5jeSBmb3Igbm9uLWk5MTUgY2xpZW50cyBhdCBhbiBpbmNy ZWFzZWQgcmlzayBvZiBiZWluZwo+Pj4gdW5hYmxlIHRvIG9idGFpbiBhIHBhZ2UgZnJvbSBkaXJl Y3QtcmVjbGFpbSB3aXRob3V0IGhpdHRpbmcgdGhlCj4+PiBvb20tbm90aWZpZXIuIFRoZSBwcm92 aXNvIGJlaW5nIHRoYXQgd2Ugc3RpbGwga2VlcCB0cnlpbmcgdG8gaGFyZAo+Pj4gb2J0YWluIHRo ZSBsb2NrIGZvciBrc3dhcGQgc28gdGhhdCB3ZSBjYW4gcmVhcCB1bmRlciBoZWF2eSBtZW1vcnkK Pj4+IHByZXNzdXJlLgo+Pj4KPj4+IHYyOiBUYWludCBhbGwgbXV0ZXhlcyB0YWtlbiB3aXRoaW4g dGhlIHNocmlua2VyIHdpdGggdGhlIHN0cnVjdF9tdXRleAo+Pj4gc3ViY2xhc3MgYXMgYW4gZWFy bHkgd2FybmluZyBzeXN0ZW0sIGFuZCBkcm9wIEk5MTVfU0hSSU5LX0FDVElWRSBmcm9tCj4+PiB2 bWFwIHRvIHJlZHVjZSB0aGUgbnVtYmVyIG9mIGRhbmdlcm91cyBwYXRocy4gV2UgYWxzbyBoYXZl IHRvIGRyb3AKPj4+IEk5MTVfU0hSSU5LX0FDVElWRSBmcm9tIG9vbS1ub3RpZmllciB0byBiZSBh YmxlIHRvIG1ha2UgdGhlIHNhbWUgY2xhaW0KPj4+IHRoYXQgQUNUSVZFIGlzIG9ubHkgdXNlZCBm cm9tIG91dHNpZGUgY29udGV4dCwgd2hpY2ggZml0cyBpbiB3aXRoIGEKPj4+IGxvbmdlciBzdHJh dGVneSBvZiBhdm9pZGluZyBzdGFsbHMgZHVlIHRvIHNjYW5uaW5nIGFjdGl2ZSBkdXJpbmcKPj4+ IHNocmlua2luZy4KPj4KPj4gT29tIG5vdGlmaWVyIGlzIG5vdCBhbHdheXMgdGhlIG91dHNpZGUg Y29udGV4dD8KPiAKPiBvb20tbm90aWZpZXIgaXMgdGhlIGZpbmFsIGRlYXRoIHRocm9lcyBvZiBk aXJlY3QgcmVjbGFpbS4KPiAKPj4+IEBAIC0yMjU1LDggKzIyNTYsNyBAQCBpbnQgaTkxNV9nZW1f Z3R0X3ByZXBhcmVfcGFnZXMoc3RydWN0IGRybV9pOTE1X2dlbV9vYmplY3QgKm9iaiwKPj4+ICAg ICAgICB9IHdoaWxlIChpOTE1X2dlbV9zaHJpbmsodG9faTkxNShvYmotPmJhc2UuZGV2KSwKPj4+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqLT5iYXNlLnNpemUgPj4gUEFHRV9T SElGVCwgTlVMTCwKPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSTkxNV9TSFJJ TktfQk9VTkQgfAo+Pj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEk5MTVfU0hSSU5L X1VOQk9VTkQgfAo+Pj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEk5MTVfU0hSSU5L X0FDVElWRSkpOwo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEk5MTVfU0hSSU5L X1VOQk9VTkQpKTsKPj4+ICAgIAo+Pgo+PiBXaHkgdGhpcyBjaGFuZ2U/Cj4gCj4gZ3R0X3ByZXBh cmVfcGFnZXMgaXMgY2FsbGVkIGF0IHRoZSBlbmQgb2Ygb2JqLT5vcHMtPmdldF9wYWdlcygpIHdo aWNoIGlzCj4gbm90IGd1YXJhbnRlZWQgdG8gYmUgb3V0c2lkZSBvZiBzdHJ1Y3RfbXV0ZXggKHll dCkuIFNvIEkgZHJvcHBlZCB0aGUKPiBBQ1RJVkUgaGVyZSBhcyBwYXJ0IG9mIHRoZSBjbGFpbSB0 aGF0IEFDVElWRSBpcyBvbmx5IHVzZWQgZnJvbSBrc3dhcGQgKG9yCj4gYXQga25vd24gaWRsZSB0 aW1lcyBzdWNoIGFzIGk5MTVfZ2VtX2ZyZWV6ZSB3aGVyZSBJIGNhbiBoYW5kd2F2ZSB0aGF0Cj4g QUNUSVZFIGlzIG1lYW5pbmdsZXNzKS4KCk9rYXksCgpSZXZpZXdlZC1ieTogVHZydGtvIFVyc3Vs aW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KClJlZ2FyZHMsCgpUdnJ0a28KX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcg bGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==