From mboxrd@z Thu Jan 1 00:00:00 1970 From: "O'Rourke, Tom" Subject: Re: i915: WARN_ON(val > dev_priv->rps.max_freq_softlimit) Date: Wed, 28 Jan 2015 22:36:02 -0800 Message-ID: <20150129063602.GA215012@torourke-desk1> References: <20150128054321.GE18587@lofn.phire.org> <20150128095815.GH28132@nuc-i3427.alporthouse.com> <20150128112858.GJ19354@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id AAAA56E024 for ; Wed, 28 Jan 2015 22:35:28 -0800 (PST) Content-Disposition: inline In-Reply-To: <20150128112858.GJ19354@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Cc: Michael Auchter , Daniel Vetter , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBKYW4gMjgsIDIwMTUgYXQgMDE6Mjg6NThQTSArMDIwMCwgVmlsbGUgU3lyasOkbMOk IHdyb3RlOgo+IE9uIFdlZCwgSmFuIDI4LCAyMDE1IGF0IDA5OjU4OjE1QU0gKzAwMDAsIENocmlz IFdpbHNvbiB3cm90ZToKPiA+IE9uIFdlZCwgSmFuIDI4LCAyMDE1IGF0IDEyOjQzOjIxQU0gLTA1 MDAsIE1pY2hhZWwgQXVjaHRlciB3cm90ZToKPiA+ID4gVGVzdGluZyBvdXQgMy4xOS1yYzYgb24g bXkgMjAxNCBUaGlua3BhZCBYMSBDYXJib24gKEhhc3dlbGwpIHJlc3VsdGVkIGluCj4gPiA+IHRo aXMgV0FSTiBhdCBib290IChhbmQgcHJldHR5IGZyZXF1ZW50bHkgYWZ0ZXJ3YXJkcyk6Cj4gPiA+ IAo+ID4gPiBXQVJOSU5HOiBDUFU6IDAgUElEOiA5ODkgYXQgZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfcG0uYzo0Mzc3IGdlbjZfc2V0X3JwcysweDM3MS8weDNjMCgpCj4gPiA+IFdBUk5fT04o dmFsID4gZGV2X3ByaXYtPnJwcy5tYXhfZnJlcV9zb2Z0bGltaXQpCj4gPiAKPiA+IFtzbmlwXQo+ ID4gIAo+ID4gPiBJJ20gbm90IGF0IGFsbCBmYW1pbGlhciB3aXRoIHRoaXMgaGFyZHdhcmUsIGJ1 dCBJIHRvb2sgYSBxdWljayBsb29rIGludG8KPiA+ID4gd2hhdCBjaGFuZ2VkIHdpdGggdGhpcyBj b21taXQgZm9yIG15IGxhcHRvcC4gQmVmb3JlIHRoZSBjb21taXQsCj4gPiA+IHJwcy5taW5fZnJl cV9zb2Z0bGltaXQgaXMgNCAoZnJvbSBycHMubWluX2ZyZXEpIGFuZAo+ID4gPiBycHMubWF4X2Zy ZXFfc29mdGxpbWl0IGlzIDIyLgo+ID4gPiAKPiA+ID4gQWZ0ZXIgdGhlIGNvbW1pdCwgcnBzLm1p bl9mcmVxX3NvZnRsaW1pdCBpcyBzZXQgdG8gdGhlCj4gPiA+IHJwcy5lZmZpY2llbnRfZnJlcSB2 YWx1ZSByZWFkIGZyb20gcGNvZGUsIHdoaWNoIGlzIDM0IG9uIG15IGxhcHRvcC4KPiA+ID4gU28g bGF0ZXIgd2hlbiBnZW42X3NldF9ycHMoKSBpcyBjYWxsZWQgd2l0aCBycHMubWluX2ZyZXFfc29m dGxpbWl0IHRoYXQKPiA+ID4gd2FybmluZyBpcyBoaXQuCj4gPiA+IAo+ID4gPiBBbnkgdGhvdWdo dHM/IEl0IGNlcnRhaW5seSBzZWVtcyBmaXNoeSB0aGF0IHRoaXMgY29tbWl0IGNhdXNlcwo+ID4g PiBycHMubWluX2ZyZXFfc29mdGxpbWl0IHRvIGJlIGdyZWF0ZXIgdGhhbiBycHMubWF4X2ZyZXFf c29mdGxpbWl0Lgo+ID4gCj4gPiBWZXJ5IGZpc2h5IGluZGVlZC4gTW9yYWwgb2YgdGhpcyBzdG9y eSwgbmV2ZXIgdHJ1c3QgaHcuCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9wbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwo+ID4gaW5k ZXggM2U2MzBmZWIxOGU0Li5iYmVkZDI5MDFjNTQgMTAwNjQ0Cj4gPiAtLS0gYS9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9wbS5jCj4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9wbS5jCj4gPiBAQCAtNDAwNyw3ICs0MDA3LDEwIEBAIHN0YXRpYyB2b2lkIGdlbjZfaW5pdF9y cHNfZnJlcXVlbmNpZXMoc3RydWN0IGRybV9kZXZpY2UgKmRldikKPiA+ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAmZGRjY19zdGF0dXMpOwo+ID4gICAgICAgICAgICAg ICAgIGlmICgwID09IHJldCkKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgIGRldl9wcml2LT5y cHMuZWZmaWNpZW50X2ZyZXEgPQo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo ZGRjY19zdGF0dXMgPj4gOCkgJiAweGZmOwo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBjbGFtcF90KHU4LAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChkZGNjX3N0YXR1cyA+PiA4KSAmIDB4ZmYsCj4gPiArICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgZGV2X3ByaXYtPnJwcy5taW5fZnJlcSwKPiA+ICsgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZXZfcHJpdi0+cnBzLm1heF9mcmVxKTsKPiAK PiBNYXliZSBiZXR0ZXIgdG8gZmFsbCBiYWNrIHRvIHJwMV9mcmVxIGlmIHRoaXMgaXMgYm9ndXM/ Cj4KW1RPUjpdIE1pY2hhZWwsIFRoYW5rIHlvdSBmb3IgYnJpbmdpbmcgdGhpcyBwcm9ibGVtIHRv IG91ciBhdHRlbnRpb24uCgpZZXMsIHRoaXMgZnVuY3Rpb24gbmVlZHMgc29tZSByYW5nZSBjaGVj a2luZyB0byBtYWludGFpbgpSUG4gPD0gUlBlIDw9IFJQMC4KCkEgdmFsdWUgb2YgMzQgc2VlbXMg dG9vIGhpZ2ggZm9yIFJQZS4gIApXaGF0IHZhbHVlcyBkb2VzIHRoZSBDYXJib24gWDEgKEhhc3dl bGwpIGhhdmUgZm9yIFJQbiBhbmQgUlAwPwoKSSBhZ3JlZSB3aXRoIFZpbGxlIHRoYXQgYSBib2d1 cyB2YWx1ZSBmcm9tIHRoZSBwY29kZSByZWFkIHNob3VsZCAKbm90IGJlIHVzZWQuICBTaW1wbGUg Y2xhbXBpbmcgd291bGQgc2V0IHRoZSBtaW5fZnJlcSB0byBSUDA7IApwcm9iYWJseSBpbmNvcnJl Y3QuCgpUb20gTydSb3Vya2UKIAo+ID4gICAgICAgICB9Cj4gPiAgCj4gPiAgICAgICAgIC8qIFBy ZXNlcnZlIG1pbi9tYXggc2V0dGluZ3MgaW4gY2FzZSBvZiByZS1pbml0ICovCj4gPiAKPiA+IEJ1 dCByZWFsbHkgaXQgaXMgcHJvYmFibHkganVzdCBiZXN0IHRvIGRpc2FibGUgdGhlIHF1ZXJ5IGZv ciBoc3c6Cj4gPiAKPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9w bS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwo+ID4gaW5kZXggM2U2MzBmZWIx OGU0Li4wMWJkNTA4ZTgxZjYgMTAwNjQ0Cj4gPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9wbS5jCj4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCj4gPiBA QCAtNDAwMSw3ICs0MDAxLDcgQEAgc3RhdGljIHZvaWQgZ2VuNl9pbml0X3Jwc19mcmVxdWVuY2ll cyhzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQo+ID4gICAgICAgICBkZXZfcHJpdi0+cnBzLm1heF9m cmVxICAgICAgICAgID0gZGV2X3ByaXYtPnJwcy5ycDBfZnJlcTsKPiA+ICAKPiA+ICAgICAgICAg ZGV2X3ByaXYtPnJwcy5lZmZpY2llbnRfZnJlcSA9IGRldl9wcml2LT5ycHMucnAxX2ZyZXE7Cj4g PiAtICAgICAgIGlmIChJU19IQVNXRUxMKGRldikgfHwgSVNfQlJPQURXRUxMKGRldikpIHsKPiA+ ICsgICAgICAgaWYgKElTX0JST0FEV0VMTChkZXYpKSB7Cj4gPiAgICAgICAgICAgICAgICAgcmV0 ID0gc2FuZHlicmlkZ2VfcGNvZGVfcmVhZChkZXZfcHJpdiwKPiA+ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBIU1dfUENPREVfRFlOQU1JQ19EVVRZX0NZQ0xFX0NPTlRS T0wsCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmRkY2Nfc3Rh dHVzKTsKPiA+IAo+ID4gUGFyYW5vaWEgc2F5cyB3ZSBkbyBib3RoLgo+ID4gLUNocmlzCj4gPiAK PiA+IC0tIAo+ID4gQ2hyaXMgV2lsc29uLCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENl bnRyZQo+ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K PiA+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiA+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKPiA+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p bnRlbC1nZngKPiAKPiAtLSAKPiBWaWxsZSBTeXJqw6Rsw6QKPiBJbnRlbCBPVEMKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcg bGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK