From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 09/11] drm/i915: don't use a temp buffer for opregion debugfs file Date: Mon, 14 Dec 2015 15:45:38 +0200 Message-ID: <20151214134538.GJ4437@intel.com> References: <74664a556a56d0eceb0029bbd77ffc1d771b0628.1450089383.git.jani.nikula@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id BEFE66E017 for ; Mon, 14 Dec 2015 05:45:42 -0800 (PST) Content-Disposition: inline In-Reply-To: <74664a556a56d0eceb0029bbd77ffc1d771b0628.1450089383.git.jani.nikula@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Jani Nikula Cc: Deepak M , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBEZWMgMTQsIDIwMTUgYXQgMTI6NTA6NTNQTSArMDIwMCwgSmFuaSBOaWt1bGEgd3Jv dGU6Cj4gSGFzbid0IGJlZW4gbmVjZXNzYXJ5IHNpbmNlCj4gCj4gY29tbWl0IDExNTcxOWZjZWFh NzMzZDY0NmUzOWNkY2U4M2NjMzJkZGI4OTFhNDkKPiBBdXRob3I6IFdpbGxpYW1zLCBEYW4gSiA8 ZGFuLmoud2lsbGlhbXNAaW50ZWwuY29tPgo+IERhdGU6ICAgTW9uIE9jdCAxMiAyMToxMjo1NyAy MDE1ICswMDAwCj4gCj4gICAgIGk5MTU6IHN3aXRjaCBmcm9tIGFjcGlfb3NfaW9yZW1hcCB0byBt ZW1yZW1hcAo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbmkgTmlrdWxhIDxqYW5pLm5pa3VsYUBpbnRl bC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jIHwgMTEg KystLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlv bnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2Zz LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RlYnVnZnMuYwo+IGluZGV4IDI0MzE4Yjc5 YmNmYy4uYTllMWYxOGMzNmQxIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZGVidWdmcy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMK PiBAQCAtMTg0MiwyNSArMTg0MiwxOCBAQCBzdGF0aWMgaW50IGk5MTVfb3ByZWdpb24oc3RydWN0 IHNlcV9maWxlICptLCB2b2lkICp1bnVzZWQpCj4gIAlzdHJ1Y3QgZHJtX2RldmljZSAqZGV2ID0g bm9kZS0+bWlub3ItPmRldjsKPiAgCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9 IGRldi0+ZGV2X3ByaXZhdGU7Cj4gIAlzdHJ1Y3QgaW50ZWxfb3ByZWdpb24gKm9wcmVnaW9uID0g JmRldl9wcml2LT5vcHJlZ2lvbjsKPiAtCXZvaWQgKmRhdGEgPSBrbWFsbG9jKE9QUkVHSU9OX1NJ WkUsIEdGUF9LRVJORUwpOwo+ICAJaW50IHJldDsKPiAgCj4gLQlpZiAoZGF0YSA9PSBOVUxMKQo+ IC0JCXJldHVybiAtRU5PTUVNOwo+IC0KPiAgCXJldCA9IG11dGV4X2xvY2tfaW50ZXJydXB0aWJs ZSgmZGV2LT5zdHJ1Y3RfbXV0ZXgpOwo+ICAJaWYgKHJldCkKPiAgCQlnb3RvIG91dDsKCkEgYml0 IG9mZiB0b3BpYywgYnV0IEkgd29uZGVyIHdoYXQgdGhpcyBsb2NraW5nIGlzIHN1cHBvc2VkIHRv IHByb3RlY3Q/Cgo+ICAKPiAtCWlmIChvcHJlZ2lvbi0+aGVhZGVyKSB7Cj4gLQkJbWVtY3B5KGRh dGEsIG9wcmVnaW9uLT5oZWFkZXIsIE9QUkVHSU9OX1NJWkUpOwo+IC0JCXNlcV93cml0ZShtLCBk YXRhLCBPUFJFR0lPTl9TSVpFKTsKPiAtCX0KPiArCWlmIChvcHJlZ2lvbi0+aGVhZGVyKQo+ICsJ CXNlcV93cml0ZShtLCBvcHJlZ2lvbi0+aGVhZGVyLCBPUFJFR0lPTl9TSVpFKTsKPiAgCj4gIAlt dXRleF91bmxvY2soJmRldi0+c3RydWN0X211dGV4KTsKPiAgCj4gIG91dDoKPiAtCWtmcmVlKGRh dGEpOwo+ICAJcmV0dXJuIDA7Cj4gIH0KPiAgCj4gLS0gCj4gMi4xLjQKPiAKPiBfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5n IGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cDovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gClZpbGxlIFN5cmrD pGzDpApJbnRlbCBPVEMKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngK