From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Pitoiset Subject: Re: [PATCH 4/8] acpi: Allow evaluate_optimus_dsm to take NULL results Date: Tue, 26 May 2015 10:02:04 +0200 Message-ID: <5564287C.6030209@gmail.com> References: <1432592573-13743-1-git-send-email-pierre.morrow@free.fr> <1432592573-13743-4-git-send-email-pierre.morrow@free.fr> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1432592573-13743-4-git-send-email-pierre.morrow-GANU6spQydw@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: Pierre Moreau , nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: bskeggs-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org CgpPbiAwNS8yNi8yMDE1IDEyOjIyIEFNLCBQaWVycmUgTW9yZWF1IHdyb3RlOgo+IFNpZ25lZC1v ZmYtYnk6IFBpZXJyZSBNb3JlYXUgPHBpZXJyZS5tb3Jyb3dAZnJlZS5mcj4KPiAtLS0KPiAgIGRy bS9ub3V2ZWF1L25vdXZlYXVfYWNwaS5jIHwgMTAgKysrKy0tLS0tLQo+ICAgMSBmaWxlIGNoYW5n ZWQsIDQgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9kcm0v bm91dmVhdS9ub3V2ZWF1X2FjcGkuYyBiL2RybS9ub3V2ZWF1L25vdXZlYXVfYWNwaS5jCj4gaW5k ZXggMzZmNGE0MC4uMDczZjdkNyAxMDA2NDQKPiAtLS0gYS9kcm0vbm91dmVhdS9ub3V2ZWF1X2Fj cGkuYwo+ICsrKyBiL2RybS9ub3V2ZWF1L25vdXZlYXVfYWNwaS5jCj4gQEAgLTg4LDE1ICs4OCwx NCBAQCBzdGF0aWMgaW50IG5vdXZlYXVfZXZhbHVhdGVfb3B0aW11c19kc20oYWNwaV9oYW5kbGUg aGFuZGxlLCBpbnQgZnVuYywgaW50IGFyZywgdQo+ICAgCWZvciAoaSA9IDA7IGkgPCA0OyBpKysp Cj4gICAJCWFyZ3NfYnVmZltpXSA9IChhcmcgPj4gaSAqIDgpICYgMHhGRjsKPiAgIAo+IC0JKnJl c3VsdCA9IDA7Cj4gICAJb2JqID0gYWNwaV9ldmFsdWF0ZV9kc21fdHlwZWQoaGFuZGxlLCBub3V2 ZWF1X29wX2RzbV9tdWlkLCBub3V2ZWF1X29wX2RzbV9yaWQsCj4gICAJCQkJICAgICAgZnVuYywg JmFyZ3Y0LCBBQ1BJX1RZUEVfQlVGRkVSKTsKPiAgIAlpZiAoIW9iaikgewo+ICAgCQlhY3BpX2hh bmRsZV9pbmZvKGhhbmRsZSwgImZhaWxlZCB0byBldmFsdWF0ZSBfRFNNXG4iKTsKPiAgIAkJcmV0 dXJuIEFFX0VSUk9SOwo+ICAgCX0gZWxzZSB7Cj4gLQkJaWYgKG9iai0+YnVmZmVyLmxlbmd0aCA9 PSA0KSB7Cj4gLQkJCSpyZXN1bHQgfD0gb2JqLT5idWZmZXIucG9pbnRlclswXTsKPiArCQlpZiAo IXJlc3VsdCAmJiBvYmotPmJ1ZmZlci5sZW5ndGggPT0gNCkgewo+ICsJCQkqcmVzdWx0ICA9IG9i ai0+YnVmZmVyLnBvaW50ZXJbMF07CgpzZWdmYXVsdCBoZXJlIGlmIHJlc3VsdCBpcyBOVUxMISA7 KQoKPiAgIAkJCSpyZXN1bHQgfD0gKG9iai0+YnVmZmVyLnBvaW50ZXJbMV0gPDwgOCk7Cj4gICAJ CQkqcmVzdWx0IHw9IChvYmotPmJ1ZmZlci5wb2ludGVyWzJdIDw8IDE2KTsKPiAgIAkJCSpyZXN1 bHQgfD0gKG9iai0+YnVmZmVyLnBvaW50ZXJbM10gPDwgMjQpOwo+IEBAIC0zMjIsMTggKzMyMSwx NyBAQCB2b2lkIG5vdXZlYXVfcmVnaXN0ZXJfZHNtX2hhbmRsZXIodm9pZCkKPiAgIC8qIE11c3Qg YmUgY2FsbGVkIGZvciBPcHRpbXVzIG1vZGVscyBiZWZvcmUgdGhlIGNhcmQgY2FuIGJlIHR1cm5l ZCBvZmYgKi8KPiAgIHZvaWQgbm91dmVhdV9zd2l0Y2hlcm9vX29wdGltdXNfZHNtKHZvaWQpCj4g ICB7Cj4gLQl1MzIgcmVzdWx0ID0gMDsKPiAgIAlpZiAoIW5vdXZlYXVfZHNtX3ByaXYub3B0aW11 c19kZXRlY3RlZCkKPiAgIAkJcmV0dXJuOwo+ICAgCj4gICAJbm91dmVhdV9ldmFsdWF0ZV9vcHRp bXVzX2RzbShub3V2ZWF1X2RzbV9wcml2LmRoYW5kbGUsCj4gICAJCQkgICAgICAgICAgICAgTk9V VkVBVV9EU01fT1BUSU1VU19GTEFHUywKPiAtCQkJICAgICAgICAgICAgIDB4MywgJnJlc3VsdCk7 Cj4gKwkJCSAgICAgICAgICAgICAweDMsIE5VTEwpOwo+ICAgCj4gICAJbm91dmVhdV9ldmFsdWF0 ZV9vcHRpbXVzX2RzbShub3V2ZWF1X2RzbV9wcml2LmRoYW5kbGUsCj4gICAJCQkgICAgICAgICAg ICAgTk9VVkVBVV9EU01fT1BUSU1VU19DQVBTLAo+ICAgCQkJICAgICAgICAgICAgIE5PVVZFQVVf RFNNX09QVElNVVNfU0VUX1BPV0VSRE9XTiwKPiAtCQkJICAgICAgICAgICAgICZyZXN1bHQpOwo+ ICsJCQkgICAgICAgICAgICAgTlVMTCk7Cj4gICAKPiAgIH0KPiAgIAoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBtYWlsaW5nIGxpc3QKTm91 dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL25vdXZlYXUK