Date: Fri, 25 Apr 2008 00:17:15 +0300 From: Andriy Gapon <avg@icyb.net.ua> To: Nate Lawson <nate@root.org> Cc: freebsd-acpi@freebsd.org Subject: Re: initial value of tz_active Message-ID: <4810F8DB.3090507@icyb.net.ua> In-Reply-To: <480FBA31.2050202@icyb.net.ua> References: <480F8E2E.8000502@icyb.net.ua> <480F921D.3050505@root.org> <480FBA31.2050202@icyb.net.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --------------070108050208060307050609 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit on 24/04/2008 01:37 Andriy Gapon said the following: > I agree - this is a better approach. > On a technical level - maybe use TZ_ACTIVE_UNKNOWN=-2 instead of a new > variable. > I'll try to work on this somewhere in the middle of May. I've couple of spare hours this evening, so I decided to not delay this small thing until after the vacation. Result is attached. My short testing shows that the patch does the job and doesn't introduce any problems. -- Andriy Gapon --------------070108050208060307050609 Content-Type: text/plain; name="acpi_thermal.patch" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="acpi_thermal.patch" ZGlmZiAtLWdpdCBhL3N5cy9kZXYvYWNwaWNhL2FjcGlfdGhlcm1hbC5jIGIvc3lzL2Rldi9h Y3BpY2EvYWNwaV90aGVybWFsLmMKaW5kZXggMTg0MzJlZS4uZjg3ZDZkZiAxMDA2NDQKLS0t IGEvc3lzL2Rldi9hY3BpY2EvYWNwaV90aGVybWFsLmMKKysrIGIvc3lzL2Rldi9hY3BpY2Ev YWNwaV90aGVybWFsLmMKQEAgLTkwLDYgKzkwLDcgQEAgc3RydWN0IGFjcGlfdHpfc29mdGMg ewogICAgIGludAkJCQl0el90ZW1wZXJhdHVyZTsJLypDdXJyZW50IHRlbXBlcmF0dXJlKi8K ICAgICBpbnQJCQkJdHpfYWN0aXZlOwkvKkN1cnJlbnQgYWN0aXZlIGNvb2xpbmcqLwogI2Rl ZmluZSBUWl9BQ1RJVkVfTk9ORQkJLTEKKyNkZWZpbmUgVFpfQUNUSVZFX1VOS05PV04JLTIK ICAgICBpbnQJCQkJdHpfcmVxdWVzdGVkOwkvKk1pbmltdW0gYWN0aXZlIGNvb2xpbmcqLwog ICAgIGludAkJCQl0el90aGZsYWdzOwkvKkN1cnJlbnQgdGVtcC1yZWxhdGVkIGZsYWdzKi8K ICNkZWZpbmUgVFpfVEhGTEFHX05PTkUJCTAKQEAgLTIwMiw3ICsyMDMsNyBAQCBhY3BpX3R6 X2F0dGFjaChkZXZpY2VfdCBkZXYpCiAgICAgc2MtPnR6X2RldiA9IGRldjsKICAgICBzYy0+ dHpfaGFuZGxlID0gYWNwaV9nZXRfaGFuZGxlKGRldik7CiAgICAgc2MtPnR6X3JlcXVlc3Rl ZCA9IFRaX0FDVElWRV9OT05FOwotICAgIHNjLT50el9hY3RpdmUgPSBUWl9BQ1RJVkVfTk9O RTsKKyAgICBzYy0+dHpfYWN0aXZlID0gVFpfQUNUSVZFX1VOS05PV047CiAgICAgc2MtPnR6 X3RoZmxhZ3MgPSBUWl9USEZMQUdfTk9ORTsKICAgICBzYy0+dHpfY29vbGluZ19wcm9jID0g TlVMTDsKICAgICBzYy0+dHpfY29vbGluZ19wcm9jX3J1bm5pbmcgPSBGQUxTRTsKQEAgLTUy MCw2ICs1MjEsNyBAQCBhY3BpX3R6X21vbml0b3Iodm9pZCAqQ29udGV4dCkKICAgICAgKiBt aW5pbXVtIGNvb2xpbmcgcnVuIHRpbWUgaWYgcmVxdWVzdGVkLgogICAgICAqLwogICAgIGlm IChhY3BpX3R6X21pbl9ydW50aW1lID4gMCAmJiBzYy0+dHpfYWN0aXZlICE9IFRaX0FDVElW RV9OT05FICYmCisJc2MtPnR6X2FjdGl2ZSAhPSBUWl9BQ1RJVkVfVU5LTk9XTiAmJgogCShu ZXdhY3RpdmUgPT0gVFpfQUNUSVZFX05PTkUgfHwgbmV3YWN0aXZlID4gc2MtPnR6X2FjdGl2 ZSkpIHsKIAogCWdldG5hbm90aW1lKCZjdXJ0aW1lKTsKQEAgLTU0Myw2ICs1NDUsMjIgQEAg YWNwaV90el9tb25pdG9yKHZvaWQgKkNvbnRleHQpCiAJbmV3ZmxhZ3MgfD0gVFpfVEhGTEFH X0NSVDsKIAogICAgIC8qIElmIHRoZSBhY3RpdmUgY29vbGluZyBzdGF0ZSBoYXMgY2hhbmdl ZCwgd2UgaGF2ZSB0byBzd2l0Y2ggdGhpbmdzLiAqLworICAgIGlmIChzYy0+dHpfYWN0aXZl ID09IFRaX0FDVElWRV9VTktOT1dOKSB7CisJLyogV2UgZG9uJ3Qga25vdyB3aGljaCBjb29s aW5nIGRldmljZSBpcyBvbiBvciBvZmYsCisJICogc28gc3RvcCB0aGVtIGFsbCwgYmVjYXVz ZSB3ZSBub3cga25vdyB3aGljaAorCSAqIHNob3VsZCBiZSBvbiAoaWYgYW55KS4KKwkgKi8K Kwlmb3IgKGkgPSAwOyBpIDwgVFpfTlVNTEVWRUxTOyBpKyspIHsKKwkgICAgaWYgKHNjLT50 el96b25lLmFsW2ldLlBvaW50ZXIgIT0gTlVMTCkgeworCQlhY3BpX0ZvcmVhY2hQYWNrYWdl T2JqZWN0KAorCQkgICAgKEFDUElfT0JKRUNUICopc2MtPnR6X3pvbmUuYWxbaV0uUG9pbnRl ciwKKwkJICAgIGFjcGlfdHpfc3dpdGNoX2Nvb2xlcl9vZmYsIHNjKTsKKwkgICAgfQorCX0K KwkvKiBub3cgd2Uga25vdyB0aGF0IGFsbCBkZXZpY2VzIGFyZSBvZmYgKi8KKwlzYy0+dHpf YWN0aXZlID0gVFpfQUNUSVZFX05PTkU7CisgICAgfQorCiAgICAgaWYgKG5ld2FjdGl2ZSAh PSBzYy0+dHpfYWN0aXZlKSB7CiAJLyogVHVybiBvZmYgdGhlIGNvb2xpbmcgZGV2aWNlcyB0 aGF0IGFyZSBvbiwgaWYgYW55IGFyZSAqLwogCWlmIChzYy0+dHpfYWN0aXZlICE9IFRaX0FD VElWRV9OT05FKQo= --------------070108050208060307050609--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4810F8DB.3090507>