<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libpmc, branch releng/9.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F9.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F9.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<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/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 r248783</title>
<updated>2013-04-27T01:48:09Z</updated>
<author>
<name>Bryan Venteicher</name>
<email>bryanv@FreeBSD.org</email>
</author>
<published>2013-04-27T01:48:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d28811bab4ca6b73f731f802f21c27f1334edf1c'/>
<id>urn:sha1:d28811bab4ca6b73f731f802f21c27f1334edf1c</id>
<content type='text'>
Add missing space
</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/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/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 r242622:</title>
<updated>2012-11-09T19:32:37Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2012-11-09T19:32:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8b34047a3aee472d10f67f3109d7b2e7767c1d5f'/>
<id>urn:sha1:8b34047a3aee472d10f67f3109d7b2e7767c1d5f</id>
<content type='text'>
Fix a few warnings from newer clang 3.2 in libpmc, about comparing enum
pmc_event values against integer constants which fall outside the enum
range.

Reviewed by:	fabient, sbruno
</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/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/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/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>
<entry>
<title>MFC r233628, r234598, r235229, r235831, r226986.</title>
<updated>2012-05-29T14:50:21Z</updated>
<author>
<name>Fabien Thomas</name>
<email>fabient@FreeBSD.org</email>
</author>
<published>2012-05-29T14:50:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d9198a843b77fec19f5a258d35b5e4c609d9fa80'/>
<id>urn:sha1:d9198a843b77fec19f5a258d35b5e4c609d9fa80</id>
<content type='text'>
Add software PMC support.

New kernel events can be added at various location for sampling or counting.
This will for example allow easy system profiling whatever the processor is
with known tools like pmcstat(8).

Simultaneous usage of software PMC and hardware PMC is possible, for example
looking at the lock acquire failure, page fault while sampling on
instructions.

Sponsored by: NETASQ
</content>
</entry>
<entry>
<title>MFC r232159:</title>
<updated>2012-04-26T20:22:14Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2012-04-26T20:22:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1ad4553a69edaf1506bbe51535a54ae33f8d8802'/>
<id>urn:sha1:1ad4553a69edaf1506bbe51535a54ae33f8d8802</id>
<content type='text'>
  Whitespace cleanup:
   o Wrap sentences on to new lines
   o Rewrap lines where possible while trying to keep the diff to a
     minimum
</content>
</entry>
</feed>
