From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 2/2] drm/i915: Remove the global cache shrink & rcu barrier on allocation failure Date: Fri, 5 Oct 2018 09:39:45 +0100 Message-ID: <2b21e0ca-5a90-71ff-8d62-8cd3901988c0@linux.intel.com> References: <20181005080300.9908-1-chris@chris-wilson.co.uk> <20181005080300.9908-2-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id D88536E755 for ; Fri, 5 Oct 2018 08:42:22 +0000 (UTC) In-Reply-To: <20181005080300.9908-2-chris@chris-wilson.co.uk> Content-Language: en-GB 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 Ck9uIDA1LzEwLzIwMTggMDk6MDMsIENocmlzIFdpbHNvbiB3cm90ZToKPiBFYXJsaWVyLCB3ZSBy ZWFzb25lZCB0aGF0IGhhdmluZyBpZGxlZCB0aGUgZ3B1IHVuZGVyIG1lbXByZXNzdXJlLCB0aGF0 Cj4gd291bGQgYmUgYSBnb29kIHRpbWUgdG8gdHJpbSBvdXIgcmVxdWVzdCBzbGFicyBpbiBvcmRl ciB0byBwZXJmb3JtIHRoZQo+IG5leHQgcmVxdWVzdCBhbGxvY2F0aW9uLiBXZSBoYXZlIHN0b3Bw ZWQgcGVyZm9ybWluZyB0aGUgZ2xvYmFsIG9wZXJhdGlvbgo+IG9uIHRoZSBkZXZpY2UgKG5vIGlk bGluZykgYW5kIHdpc2ggdG8gbWFrZSB0aGUgYWxsb2NhdGlvbiBmYWlsdXJlCj4gaGFuZGxpbmcg bW9yZSBsb2NhbCwgc28gb3V0IHdpdGggdGhlIGdsb2JhbCBiYXJyaWVyIHRoYXQgbWF5IHRha2Ug YSBsb25nCj4gdGltZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNo cmlzLXdpbHNvbi5jby51az4KPiBDYzogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGlu dGVsLmNvbT4KPiAtLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVxdWVzdC5jIHwg MTEgLS0tLS0tLS0tLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAxMSBkZWxldGlvbnMoLSkKPiAKPiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZXF1ZXN0LmMgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X3JlcXVlc3QuYwo+IGluZGV4IDMyYmYyYzk4NjhiZi4uYzVlNDBl NWYwZTY1IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVxdWVzdC5j Cj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZXF1ZXN0LmMKPiBAQCAtNjU3LDE3 ICs2NTcsNiBAQCBpOTE1X3JlcXVlc3RfYWxsb2Moc3RydWN0IGludGVsX2VuZ2luZV9jcyAqZW5n aW5lLCBzdHJ1Y3QgaTkxNV9nZW1fY29udGV4dCAqY3R4KQo+ICAgCQlpZiAocnEpCj4gICAJCQlj b25kX3N5bmNocm9uaXplX3JjdShycS0+cmN1c3RhdGUpOwo+ICAgCj4gLQkJLyoKPiAtCQkgKiBX ZSd2ZSBmb3JjZWQgdGhlIGNsaWVudCB0byBzdGFsbCBhbmQgY2F0Y2ggdXAgd2l0aCB3aGF0ZXZl cgo+IC0JCSAqIGJhY2tsb2cgdGhlcmUgbWlnaHQgaGF2ZSBiZWVuLiBBcyB3ZSBhcmUgYXNzdW1p bmcgdGhhdCB3ZQo+IC0JCSAqIGNhdXNlZCB0aGUgbWVtcHJlc3N1cmUsIG5vdyBpcyBhbiBvcHBv cnR1bmUgdGltZSB0bwo+IC0JCSAqIHJlY292ZXIgYXMgbXVjaCBtZW1vcnkgZnJvbSB0aGUgcmVx dWVzdCBwb29sIGFzIGlzIHBvc3NpYmxlLgo+IC0JCSAqIEhhdmluZyBhbHJlYWR5IHBlbmFsaXpl ZCB0aGUgY2xpZW50IHRvIHN0YWxsLCB3ZSBzcGVuZAo+IC0JCSAqIGEgbGl0dGxlIGV4dHJhIHRp bWUgdG8gcmUtb3B0aW1pc2UgcGFnZSBhbGxvY2F0aW9uLgo+IC0JCSAqLwo+IC0JCWttZW1fY2Fj aGVfc2hyaW5rKGk5MTUtPnJlcXVlc3RzKTsKPiAtCQlyY3VfYmFycmllcigpOyAvKiBSZWNvdmVy IHRoZSBUWVBFU0FGRV9CWV9SQ1UgcGFnZXMgKi8KPiAtCj4gICAJCXJxID0ga21lbV9jYWNoZV9h bGxvYyhpOTE1LT5yZXF1ZXN0cywgR0ZQX0tFUk5FTCk7Cj4gICAJCWlmICghcnEpIHsKPiAgIAkJ CXJldCA9IC1FTk9NRU07Cj4gCgpXaXNoIEkgd2FzIGluIHNwYWNlLi4uCi4KLgouCi4KLi4uc28g bm8gb25lIGNvdWxkIGhlYXIgbWUgc2NyZWFtISA6KSkKClJldmlld2VkLWJ5OiBUdnJ0a28gVXJz dWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgoKUmVnYXJkcywKClR2cnRrbwpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGlu ZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK