From owner-freebsd-current@FreeBSD.ORG Mon Apr 18 15:43:58 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 490AB106566B; Mon, 18 Apr 2011 15:43:58 +0000 (UTC) (envelope-from mdf356@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id A7C918FC14; Mon, 18 Apr 2011 15:43:57 +0000 (UTC) Received: by wwc33 with SMTP id 33so5725696wwc.31 for ; Mon, 18 Apr 2011 08:43:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=H2rr3CkGIZValX7wugIOfywNw38XEN+kS7nTx8z6hIw=; b=pcLt3y12dkT6r5xoGfWltETwJoTDCBeHT6YRUk8vhcFFl9XZdP142mdsKanoxC1QNf 7oTEzNmErQFgNvSlz5OxD70qXGr2EoBATMFK4Kc/VxzXTVgVT8PNPj8aXvUleiUBHgRs p2nw5JARsOidcL+cbkFgGSf5Q7JzOpykhAF1o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=kW0dlt9cPlR6A3GVPeEeqfYbb+E6Ldh1+XayyvPmNr2kUhFBjZR2vcLYMXOmHXZ+Oy u3U3X4zo2p2Z8D5lQex6dl06t5CaMdh93zH+rnoydHGnpBcsSFpLGRp/k6JyTEuTx2Fo a376lz5aea+0QhJJFcTPzHofkOWv0ctpjsSxQ= MIME-Version: 1.0 Received: by 10.216.141.225 with SMTP id g75mr5107339wej.10.1303141436570; Mon, 18 Apr 2011 08:43:56 -0700 (PDT) Sender: mdf356@gmail.com Received: by 10.216.9.67 with HTTP; Mon, 18 Apr 2011 08:43:56 -0700 (PDT) In-Reply-To: <201104180805.40743.jhb@freebsd.org> References: <20110416155122.GA29309@wolfman.devio.us> <201104180805.40743.jhb@freebsd.org> Date: Mon, 18 Apr 2011 08:43:56 -0700 X-Google-Sender-Auth: nCRyZMIVTDqh9H4dLVn3952VBB0 Message-ID: From: mdf@FreeBSD.org To: John Baldwin Content-Type: multipart/mixed; boundary=0016e6dab06b6b3c5b04a133426d Cc: freebsd-current@freebsd.org, Nick Ulen Subject: Re: `hw.acpi.thermal.tz0.temperature' disappeared X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Apr 2011 15:43:58 -0000 --0016e6dab06b6b3c5b04a133426d Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Mon, Apr 18, 2011 at 5:05 AM, John Baldwin wrote: > On Saturday, April 16, 2011 11:51:22 am Nick Ulen wrote: >> FreeBSD was successfully upgraded. >> >> uname -v >> FreeBSD 9.0-CURRENT #0: Mon Apr 11 18:14:36 MSD 2011 >> root@test:/usr/obj/usr/src/sys/GENERIC >> >> Everything seems to be working well except >> `hw.acpi.thermal.tz0.temperature' disappeared from the list of available >> sysctl variables. >> >> sysctl hw.acpi.thermal. >> >> hw.acpi.thermal.min_runtime: 0 >> hw.acpi.thermal.polling_rate: 10 >> hw.acpi.thermal.user_override: 0 >> hw.acpi.thermal.tz0.active: -1 >> hw.acpi.thermal.tz0.passive_cooling: 0 >> hw.acpi.thermal.tz0.thermal_flags: 0 >> hw.acpi.thermal.tz0._PSV: -1 >> hw.acpi.thermal.tz0._HOT: -1 >> hw.acpi.thermal.tz0._CRT: 90.0C >> hw.acpi.thermal.tz0._TC1: -1 >> hw.acpi.thermal.tz0._TC2: -1 >> hw.acpi.thermal.tz0._TSP: -1 >> >> output from: >> =A0sysctl -a |grep acpi >> is here: https://privatepaste.com/ca08d4658b > > I suspect it is still there, but sysctl doesn't know how to display it > anymore. =A0This is probably due to the changes with formatting of sysctl > information. =A0mdf@ is probably responsible in that case. > > =A0 =A0SYSCTL_ADD_OPAQUE(&sc->tz_sysctl_ctx, SYSCTL_CHILDREN(sc->tz_sysct= l_tree), > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0OID_AUTO, "temperature", CTLFL= AG_RD, &sc->tz_temperature, > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0sizeof(sc->tz_temperature), "I= K", > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0"current thermal zone temperat= ure"); I don't seem to have a hw.acpi.thermal sysctl node on my box. Can someone please try this patch? Thanks, matthew --0016e6dab06b6b3c5b04a133426d Content-Type: text/x-patch; charset=US-ASCII; name="bsd-temperature.diff" Content-Disposition: attachment; filename="bsd-temperature.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gmnkq3ie0 ZGlmZiAtLWdpdCBhL3N5cy9kZXYvYWNwaWNhL2FjcGlfdGhlcm1hbC5jIGIvc3lzL2Rldi9hY3Bp Y2EvYWNwaV90aGVybWFsLmMKaW5kZXggNTE1YTc0Mi4uYjY0ZDhkZiAxMDA2NDQKLS0tIGEvc3lz L2Rldi9hY3BpY2EvYWNwaV90aGVybWFsLmMKKysrIGIvc3lzL2Rldi9hY3BpY2EvYWNwaV90aGVy bWFsLmMKQEAgLTI1NywxMCArMjU3LDEwIEBAIGFjcGlfdHpfYXR0YWNoKGRldmljZV90IGRldikK ICAgICBzYy0+dHpfc3lzY3RsX3RyZWUgPSBTWVNDVExfQUREX05PREUoJnNjLT50el9zeXNjdGxf Y3R4LAogCQkJCQkgU1lTQ1RMX0NISUxEUkVOKGFjcGlfdHpfc3lzY3RsX3RyZWUpLAogCQkJCQkg T0lEX0FVVE8sIG9pZG5hbWUsIENUTEZMQUdfUkQsIDAsICIiKTsKLSAgICBTWVNDVExfQUREX09Q QVFVRSgmc2MtPnR6X3N5c2N0bF9jdHgsIFNZU0NUTF9DSElMRFJFTihzYy0+dHpfc3lzY3RsX3Ry ZWUpLAotCQkgICAgICBPSURfQVVUTywgInRlbXBlcmF0dXJlIiwgQ1RMRkxBR19SRCwgJnNjLT50 el90ZW1wZXJhdHVyZSwKLQkJICAgICAgc2l6ZW9mKHNjLT50el90ZW1wZXJhdHVyZSksICJJSyIs Ci0JCSAgICAgICJjdXJyZW50IHRoZXJtYWwgem9uZSB0ZW1wZXJhdHVyZSIpOworICAgIFNZU0NU TF9BRERfUFJPQygmc2MtPnR6X3N5c2N0bF9jdHgsIFNZU0NUTF9DSElMRFJFTihzYy0+dHpfc3lz Y3RsX3RyZWUpLAorCQkgICAgT0lEX0FVVE8sICJ0ZW1wZXJhdHVyZSIsIENUTFRZUEVfSU5UIHwg Q1RMRkxBR19SRCwKKwkJICAgICZzYy0+dHpfdGVtcGVyYXR1cmUsIDAsIHN5c2N0bF9oYW5kbGVf aW50LAorCQkgICAgIklLIiwgImN1cnJlbnQgdGhlcm1hbCB6b25lIHRlbXBlcmF0dXJlIik7CiAg ICAgU1lTQ1RMX0FERF9QUk9DKCZzYy0+dHpfc3lzY3RsX2N0eCwgU1lTQ1RMX0NISUxEUkVOKHNj LT50el9zeXNjdGxfdHJlZSksCiAJCSAgICBPSURfQVVUTywgImFjdGl2ZSIsIENUTFRZUEVfSU5U IHwgQ1RMRkxBR19SVywKIAkJICAgIHNjLCAwLCBhY3BpX3R6X2FjdGl2ZV9zeXNjdGwsICJJIiwg ImNvb2xpbmcgaXMgYWN0aXZlIik7CkBAIC0yODYsOSArMjg2LDkgQEAgYWNwaV90el9hdHRhY2go ZGV2aWNlX3QgZGV2KQogCQkgICAgc2MsIG9mZnNldG9mKHN0cnVjdCBhY3BpX3R6X3NvZnRjLCB0 el96b25lLmNydCksCiAJCSAgICBhY3BpX3R6X3RlbXBfc3lzY3RsLCAiSUsiLAogCQkgICAgImNy aXRpY2FsIHRlbXAgc2V0cG9pbnQgKHNodXRkb3duIG5vdykiKTsKLSAgICBTWVNDVExfQUREX09Q QVFVRSgmc2MtPnR6X3N5c2N0bF9jdHgsIFNZU0NUTF9DSElMRFJFTihzYy0+dHpfc3lzY3RsX3Ry ZWUpLAotCQkgICAgICBPSURfQVVUTywgIl9BQ3giLCBDVExGTEFHX1JELCAmc2MtPnR6X3pvbmUu YWMsCi0JCSAgICAgIHNpemVvZihzYy0+dHpfem9uZS5hYyksICJJSyIsICIiKTsKKyAgICBTWVND VExfQUREX1BST0MoJnNjLT50el9zeXNjdGxfY3R4LCBTWVNDVExfQ0hJTERSRU4oc2MtPnR6X3N5 c2N0bF90cmVlKSwKKwkJICAgIE9JRF9BVVRPLCAiX0FDeCIsIENUTFRZUEVfSU5UIHwgQ1RMRkxB R19SRCwKKwkJICAgICZzYy0+dHpfem9uZS5hYywgMCwgc3lzY3RsX2hhbmRsZV9pbnQsICJJSyIs ICIiKTsKICAgICBTWVNDVExfQUREX1BST0MoJnNjLT50el9zeXNjdGxfY3R4LCBTWVNDVExfQ0hJ TERSRU4oc2MtPnR6X3N5c2N0bF90cmVlKSwKIAkJICAgIE9JRF9BVVRPLCAiX1RDMSIsIENUTFRZ UEVfSU5UIHwgQ1RMRkxBR19SVywKIAkJICAgIHNjLCBvZmZzZXRvZihzdHJ1Y3QgYWNwaV90el9z b2Z0YywgdHpfem9uZS50YzEpLAo= --0016e6dab06b6b3c5b04a133426d--