<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/hwpmc, 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-05-13T15:18:36Z</updated>
<entry>
<title>MFC r247329, r247836:</title>
<updated>2013-05-13T15:18:36Z</updated>
<author>
<name>Fabien Thomas</name>
<email>fabient@FreeBSD.org</email>
</author>
<published>2013-05-13T15:18:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b1e95fb8f3a948bda3437afcb9ced9e46da4f2fd'/>
<id>urn:sha1:b1e95fb8f3a948bda3437afcb9ced9e46da4f2fd</id>
<content type='text'>
Add support for good old 8192Hz profiling clock to software PMC.
Add a generic way to call per event allocate / release function.
</content>
</entry>
<entry>
<title>MFC: r240475</title>
<updated>2013-05-12T22:01:22Z</updated>
<author>
<name>Hiren Panchasara</name>
<email>hiren@FreeBSD.org</email>
</author>
<published>2013-05-12T22:01:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d34cf37e5f5b42e0926bcc67b47e10099f1215cb'/>
<id>urn:sha1:d34cf37e5f5b42e0926bcc67b47e10099f1215cb</id>
<content type='text'>
Remove all the checks on curthread != NULL with the exception of some MD
trap checks (eg. printtrap()).

Generally this check is not needed anymore, as there is not a legitimate
case where curthread != NULL, after pcpu 0 area has been properly
initialized.

Reviewed by:	attilio
Approved by:	sbruno (mentor)
</content>
</entry>
<entry>
<title>MFC: 233569</title>
<updated>2013-05-08T16:43:52Z</updated>
<author>
<name>Hiren Panchasara</name>
<email>hiren@FreeBSD.org</email>
</author>
<published>2013-05-08T16:43:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0c25c338c7fdc0a0514888b55c5120818c512848'/>
<id>urn:sha1:0c25c338c7fdc0a0514888b55c5120818c512848</id>
<content type='text'>
Fix crash on VirtualBox (and probably on some real hardware):

- Do not cover error returned by pmc_core_initialize with the
  result of pmc_uncore_initialize, fail right away.
- Give a user something to report instead failing silently.

Submitted by:	gonzo
Reported by:	Alexandr Kovalenko &lt;never@nevermind.kiev.ua&gt;
Approved by:	sbruno (mentor)
</content>
</entry>
<entry>
<title>MFC: r249069</title>
<updated>2013-04-29T04:38:43Z</updated>
<author>
<name>Hiren Panchasara</name>
<email>hiren@FreeBSD.org</email>
</author>
<published>2013-04-29T04:38:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d55ac6d64f626a6b19a263baede920060403fabf'/>
<id>urn:sha1:d55ac6d64f626a6b19a263baede920060403fabf</id>
<content type='text'>
Trailing whitespace cleanup along with 80 column enforcemnt.
MFC: r249428
Cosmetic change: Fix a comment reference for Ivy Bridge *Xeon*
MFC: r249460
Improve/correct a comment. We now support a lot more cpu types.

Approved by:	sbruno (mentor)
</content>
</entry>
<entry>
<title>MFC: r248842</title>
<updated>2013-04-19T19:28:48Z</updated>
<author>
<name>Hiren Panchasara</name>
<email>hiren@FreeBSD.org</email>
</author>
<published>2013-04-19T19:28:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=eae7b3903db426909715560dbd61fbc48553591f'/>
<id>urn:sha1:eae7b3903db426909715560dbd61fbc48553591f</id>
<content type='text'>
Update hwpmc to support Haswell class processors.
0x3C:      /* Per Intel document 325462-045US 01/2013. */

Add manpage to document all the goodness that is available in this
processor model.

Approved by:	sbruno (mentor)
</content>
</entry>
<entry>
<title>MFC: r246166</title>
<updated>2013-04-15T03:09:59Z</updated>
<author>
<name>Hiren Panchasara</name>
<email>hiren@FreeBSD.org</email>
</author>
<published>2013-04-15T03:09:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b70479b29372b29500f54867e417c452e5f17edd'/>
<id>urn:sha1:b70479b29372b29500f54867e417c452e5f17edd</id>
<content type='text'>
Update hwpmc to support the Xeon class of Ivybridge processors.
case 0x3E:      /* Per Intel document 325462-045US 01/2013. */

Add manpage to document all the goodness that is available in this
processor model.

No support for uncore events at this time.

Approved by:	sbruno (mentor)
</content>
</entry>
<entry>
<title>MFC: 234930</title>
<updated>2013-01-03T18:50:27Z</updated>
<author>
<name>George V. Neville-Neil</name>
<email>gnn@FreeBSD.org</email>
</author>
<published>2013-01-03T18:50:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1ac8d6d2f1863b0d9cd4c1a4801bac7a5774ed06'/>
<id>urn:sha1:1ac8d6d2f1863b0d9cd4c1a4801bac7a5774ed06</id>
<content type='text'>
Fix so that ,usr and ,os work correctly with fixed function (IAF)
counters.
</content>
</entry>
<entry>
<title>MFC r241974</title>
<updated>2012-11-07T00:30:25Z</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2012-11-07T00:30:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c72666b516a99d619113e7fda1cbc2f96b3c44c2'/>
<id>urn:sha1:c72666b516a99d619113e7fda1cbc2f96b3c44c2</id>
<content type='text'>
Cleanup and rename some variables in libpmc and hwpmc.

Testing MFC of merge to root of stable/9 with peter@ lurking.
</content>
</entry>
<entry>
<title>MFC r241745,241738,241741</title>
<updated>2012-11-05T01:05:14Z</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2012-11-05T01:05:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=efc74a2307c15bcd0ca8c140f0a697033be16704'/>
<id>urn:sha1:efc74a2307c15bcd0ca8c140f0a697033be16704</id>
<content type='text'>
Update hwpmc to support the Xeon class of Sandybridge processors.
(Model 0x2D     /* Per Intel document 253669-044US 08/2012. */)

Update man page crossreferences to sandybridge xeon class

Remove trailing whitespace.
</content>
</entry>
<entry>
<title>MFC r240164, r240203:</title>
<updated>2012-10-16T13:27:20Z</updated>
<author>
<name>Fabien Thomas</name>
<email>fabient@FreeBSD.org</email>
</author>
<published>2012-10-16T13:27:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a946fc35a665fc8e3b05f9e5f139bcb290ba642b'/>
<id>urn:sha1:a946fc35a665fc8e3b05f9e5f139bcb290ba642b</id>
<content type='text'>
Add Intel Ivy Bridge support to hwpmc(9).
Update offcore RSP token for Sandy Bridge.
Note: No uncore support.
</content>
</entry>
</feed>
