From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 09/16] drm/i915: Limit ring synchronisation (sw sempahores) RPS boosts Date: Mon, 4 May 2015 16:46:56 +0200 Message-ID: <20150504144656.GO30184@phenom.ffwll.local> References: <1430138487-22541-1-git-send-email-chris@chris-wilson.co.uk> <1430138487-22541-10-git-send-email-chris@chris-wilson.co.uk> <20150504143802.GN30184@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f180.google.com (mail-wi0-f180.google.com [209.85.212.180]) by gabe.freedesktop.org (Postfix) with ESMTP id E0E5D6E3E9 for ; Mon, 4 May 2015 07:44:37 -0700 (PDT) Received: by wief7 with SMTP id f7so79213616wie.0 for ; Mon, 04 May 2015 07:44:37 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150504143802.GN30184@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBNYXkgMDQsIDIwMTUgYXQgMDQ6Mzg6MDJQTSArMDIwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBPbiBNb24sIEFwciAyNywgMjAxNSBhdCAwMTo0MToyMFBNICswMTAwLCBDaHJpcyBX aWxzb24gd3JvdGU6Cj4gPiBSaW5nIHN3aXRjaGVzIGNhbiBvY2N1ciBtYW55IHRpbWVzIHBlciBm cmFtZSwgYW5kIGFyZSBvZnRlbiBvdXQgb2YKPiA+IGNvbnRyb2wsIGNhdXNpbmcgZnJlcXVlbnQg UlBTIGJvb3N0aW5nIGZvciBubyBwcmFjdGljYWwgYmVuZWZpdC4gVHJlYXQKPiA+IHRoZSBzdyBz ZW1hcGhvcmUgc3luY2hyb25pc2F0aW9uIGFzIGEgc2VwYXJhdGUgY2xpZW50IGFuZCBvbmx5IGFs bG93IGl0Cj4gPiB0byBib29zdCBvbmNlIHBlciBidXN5L2lkbGUgY3ljbGUuCj4gPiAKPiA+IFNp Z25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+ID4g LS0tCj4gPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMgfCAgMSArCj4gPiAg ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCAgICAgfCAzNCArKysrKysrKysrKysrKysr KystLS0tLS0tLS0tLS0tLS0tCj4gPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyAg ICAgfCAgNyArKysrKy0tCj4gPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYyAgICAg fCAgMSArCj4gPiAgNCBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlv bnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVi dWdmcy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMKPiA+IGluZGV4IDJj YmIzZTkyNjZmMC4uMWQ2OGUzZWNhYTAwIDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9kZWJ1Z2ZzLmMKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf ZGVidWdmcy5jCj4gPiBAQCAtMjMxMSw2ICsyMzExLDcgQEAgc3RhdGljIGludCBpOTE1X3Jwc19i b29zdF9pbmZvKHN0cnVjdCBzZXFfZmlsZSAqbSwgdm9pZCAqZGF0YSkKPiA+ICAJCQkgICBsaXN0 X2VtcHR5KCZmaWxlX3ByaXYtPnJwc19ib29zdCkgPyAiIiA6ICIsIGFjdGl2ZSIpOwo+ID4gIAkJ cmN1X3JlYWRfdW5sb2NrKCk7Cj4gPiAgCX0KPiA+ICsJc2VxX3ByaW50ZihtLCAiU2VtYXBob3Jl IGJvb3N0czogJWRcbiIsIGRldl9wcml2LT5ycHMuc2VtYXBob3Jlcy5ycHNfYm9vc3RzKTsKPiA+ ICAJc2VxX3ByaW50ZihtLCAiS2VybmVsIGJvb3N0czogJWRcbiIsIGRldl9wcml2LT5ycHMuYm9v c3RzKTsKPiA+ICAKPiA+ICAJbXV0ZXhfdW5sb2NrKCZkZXZfcHJpdi0+cnBzLmh3X2xvY2spOwo+ ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmggYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oCj4gPiBpbmRleCBjYWVlNTliZjk0YmEuLjQxNWE4ZTc1 NmU0OCAxMDA2NDQKPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKPiA+ ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKPiA+IEBAIC0yNzIsNiArMjcy LDIyIEBAIHN0cnVjdCBkcm1faTkxNV9wcml2YXRlOwo+ID4gIHN0cnVjdCBpOTE1X21tX3N0cnVj dDsKPiA+ICBzdHJ1Y3QgaTkxNV9tbXVfb2JqZWN0Owo+ID4gIAo+ID4gK3N0cnVjdCBkcm1faTkx NV9maWxlX3ByaXZhdGUgewo+ID4gKwlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXY7 Cj4gPiArCXN0cnVjdCBkcm1fZmlsZSAqZmlsZTsKPiA+ICsKPiA+ICsJc3RydWN0IHsKPiA+ICsJ CXNwaW5sb2NrX3QgbG9jazsKPiA+ICsJCXN0cnVjdCBsaXN0X2hlYWQgcmVxdWVzdF9saXN0Owo+ ID4gKwl9IG1tOwo+ID4gKwlzdHJ1Y3QgaWRyIGNvbnRleHRfaWRyOwo+ID4gKwo+ID4gKwlzdHJ1 Y3QgbGlzdF9oZWFkIHJwc19ib29zdDsKPiA+ICsJc3RydWN0IGludGVsX2VuZ2luZV9jcyAqYnNk X3Jpbmc7Cj4gPiArCj4gPiArCXVuc2lnbmVkIHJwc19ib29zdHM7Cj4gPiArfTsKPiA+ICsKPiA+ ICBlbnVtIGludGVsX2RwbGxfaWQgewo+ID4gIAlEUExMX0lEX1BSSVZBVEUgPSAtMSwgLyogbm9u LXNoYXJlZCBkcGxsIGluIHVzZSAqLwo+ID4gIAkvKiByZWFsIHNoYXJlZCBkcGxsIGlkcyBtdXN0 IGJlID49IDAgKi8KPiA+IEBAIC0xMDU0LDYgKzEwNzAsOCBAQCBzdHJ1Y3QgaW50ZWxfZ2VuNl9w b3dlcl9tZ210IHsKPiA+ICAJc3RydWN0IGxpc3RfaGVhZCBjbGllbnRzOwo+ID4gIAl1bnNpZ25l ZCBib29zdHM7Cj4gPiAgCj4gPiArCXN0cnVjdCBkcm1faTkxNV9maWxlX3ByaXZhdGUgc2VtYXBo b3JlczsKPiAKPiBTdGlsbCBub3QgaW4gZmF2b3VyIG9mIHJldXNpbmcgdGhlIGVudGlyZSBmaWxl X3ByaXZhdGUgaGVyZS4gSW1vCj4gZXh0cmFjdGluZyB0aGUgcnBzXyogc3R1ZmYgZnJvbSB0aGF0 IGludG8gYSBzZXBhcmF0ZSBzdHJ1Y3Qgd291bGQgYmUKPiBiZXR0ZXIgYW5kIG11Y2ggbGVzcyBj b25mdXNpbmcuCgpBaCBpdCdzIGluIGEgZm9sbG93LXVwIHNvIEknbSBhbGwgaGFwcHksIGV4Y2Vw dCB0aGF0IGFsbCB0aGUgcGF0Y2hlcyBraW5kYQpkZXBlbmQgb24gZWFjaCBhbm90aGVyIGFuZCBu b3QgYWxsIG9mIHRoZSBzZWVtaW5nbHkgcmVxdWlyZWQgcHJlcmVxcyBmb3IKYXJlIHJldmlld2Vk IHlldC4gU28gdW5mb3J0dW5hdGVseSBJIG5lZWQgdG8gcGFzcyBvbiB0aGVzZSBmb3Igbm93Lgot RGFuaWVsCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3Jh dGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=