<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/coretemp/coretemp.c, branch release/9.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2013-06-22T05:24:29Z</updated>
<entry>
<title>MFC r246951:</title>
<updated>2013-06-22T05:24:29Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2013-06-22T05:24:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ad9f8d8c7facaaa4f3d61925ff908df0429f0bda'/>
<id>urn:sha1:ad9f8d8c7facaaa4f3d61925ff908df0429f0bda</id>
<content type='text'>
Mark the coretemp(4) sysctls as MPSAFE, ensuring that Giant won't be held
unnecessarily by a user thread waiting to run on a specific CPU after
calling sched_bind().
</content>
</entry>
<entry>
<title>#PROCHOT assertion is sticky after reading the MSR (accordingly with</title>
<updated>2011-09-19T10:58:30Z</updated>
<author>
<name>Attilio Rao</name>
<email>attilio@FreeBSD.org</email>
</author>
<published>2011-09-19T10:58:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c839b5bbf75d4a5b79a9e7fd6fc3a76cf4206d4f'/>
<id>urn:sha1:c839b5bbf75d4a5b79a9e7fd6fc3a76cf4206d4f</id>
<content type='text'>
Intel manuals) it must be cleared by writing a 0.
Fix that.

Sponsored by:	Sandvine Incorporated
Reported by:	rstone
Reviewed by:	delphij, emaste, rstone
Approved by:	re (kib)
MFC after:	1 week
</content>
</entry>
<entry>
<title>Expose more variables from coretemp(4) via sysctl:</title>
<updated>2011-09-02T17:06:23Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2011-09-02T17:06:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d1f97f76a596d948f6e61cc0dd67c8a96220ec29'/>
<id>urn:sha1:d1f97f76a596d948f6e61cc0dd67c8a96220ec29</id>
<content type='text'>
 - tjmax - Tj(max) value from the CPU
 - delta - current delta reading
 - resolution - sensor resolution in Celsius
 - throttle_log - whether a #PROCHOT was asserted since last reset

Submitted by:	Mark Johnston &lt;markjdb gmail.com&gt; (mostly)
MFC after:	1 month
Approved by:	re (kib)
</content>
</entry>
<entry>
<title>Bump the maximum coretemp limit (for CPU temperature) to 110. Several</title>
<updated>2011-08-19T13:31:48Z</updated>
<author>
<name>Attilio Rao</name>
<email>attilio@FreeBSD.org</email>
</author>
<published>2011-08-19T13:31:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=72dc07eb4492c02c326278ae5aa6a3e81dcfe17c'/>
<id>urn:sha1:72dc07eb4492c02c326278ae5aa6a3e81dcfe17c</id>
<content type='text'>
cores with temp in the range 101-105 have been found in the past.

Sponsored by:	Sandvine Incorporated
Reviewed by:	delphij, emaste
Approved by:	re (kib)
MFC after:	3 days
</content>
</entry>
<entry>
<title>Detect and set Atom's Tj(max) to 90 if it's not the 45nm D400/D500/N400</title>
<updated>2011-05-05T19:15:15Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2011-05-05T19:15:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=89017932229e6df24b7b82a22ccd2012065912f0'/>
<id>urn:sha1:89017932229e6df24b7b82a22ccd2012065912f0</id>
<content type='text'>
series.

MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Correct a typo.  According to Intel document 318914, the Tj(max) for Core 2</title>
<updated>2011-05-02T18:41:54Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2011-05-02T18:41:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ba95b1e10e41f12850b94b0412efc7032cf2b825'/>
<id>urn:sha1:ba95b1e10e41f12850b94b0412efc7032cf2b825</id>
<content type='text'>
Duo Mobile CPUs should be 105.

Noticed by:	Mark Johnston &lt;markjdb gmail.com&gt;
MFC after:	3 days
</content>
</entry>
<entry>
<title>Catch known CPUs before using IA32_TEMPERATURE_TARGET.</title>
<updated>2010-08-04T00:25:13Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2010-08-04T00:25:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=28a54cacee1e8d5c58741c28a74488133f7ca606'/>
<id>urn:sha1:28a54cacee1e8d5c58741c28a74488133f7ca606</id>
<content type='text'>
This way we would have an opportunity to hide the
Tj(target) value doesn't seem right stuff if we know
it's not working there.

Add temperature value for Core2 Duo Extreme Mobile that
I have access to.
</content>
</entry>
<entry>
<title>Improve cputemp(4) driver wrt newer Intel processors, especially</title>
<updated>2010-07-29T19:08:22Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2010-07-29T19:08:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a3bc0a4e5ceb8a60d07d388ef931d3ede7b9b14b'/>
<id>urn:sha1:a3bc0a4e5ceb8a60d07d388ef931d3ede7b9b14b</id>
<content type='text'>
Xeon 5500/5600 series:

 - Utilize IA32_TEMPERATURE_TARGET, a.k.a. Tj(target) in place
   of Tj(max) when a sane value is available, as documented
   in Intel whitepaper "CPU Monitoring With DTS/PECI"; (By sane
   value we mean 70C - 100C for now);
 - Print the probe results when booting verbose;
 - Replace cpu_mask with cpu_stepping;
 - Use CPUID_* macros instead of rolling our own.

Approved by:	rpaulo
MFC after:	1 month
</content>
</entry>
<entry>
<title>Change 'dev.cpu.N.temperature', sysctl I (degC) to IK (Kelvin).</title>
<updated>2009-09-06T12:01:29Z</updated>
<author>
<name>Norikatsu Shigemura</name>
<email>nork@FreeBSD.org</email>
</author>
<published>2009-09-06T12:01:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3705c384870f9ca026a711a2385eb4b7b0bbad84'/>
<id>urn:sha1:3705c384870f9ca026a711a2385eb4b7b0bbad84</id>
<content type='text'>
Approved by:	re (rwatson)
Reviewed by:	rpaulo
Suggested by:	ume
MFC After:	3 days
</content>
</entry>
<entry>
<title>Introduce cpu_vendor_id and replace a lot of strcmp(cpu_vendor, "...").</title>
<updated>2008-11-26T19:25:13Z</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2008-11-26T19:25:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5113aa0af3c6587b45ea08a11568e4ce661a9ce0'/>
<id>urn:sha1:5113aa0af3c6587b45ea08a11568e4ce661a9ce0</id>
<content type='text'>
Reviewed by:	jhb, peter (early amd64 version)
</content>
</entry>
</feed>
