<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>3b915697 - re-enable pmcstat, pmccontrol, and pmcannotate for gcc4 builds</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#3b915697</link>
        <description>re-enable pmcstat, pmccontrol, and pmcannotate for gcc4 buildsI had disabled building of the aforementioned targets due to warnings breakingtinderbox. This silences the warning and restores them to the build.Reported by:	jhibbitsReviewed by:	jhibbitsApproved by:	re (gjb)

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Fri, 14 Sep 2018 01:11:10 +0000</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c81b12e0 - Revert r336773: it removed too much.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#c81b12e0</link>
        <description>Revert r336773: it removed too much.r336773 removed all things xscale. However, some things xscale arereally armv5. Revert that entirely. A more modest removal will follow.Noticed by: andrew@

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Fri, 27 Jul 2018 21:25:01 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>626930c2 - Remove xscale support</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#626930c2</link>
        <description>Remove xscale supportThe OLD XSCALE stuff hasn&apos;t been useful in a while. The originalcommitter (cognet@) was the only one that had boards for it. He&apos;sblessed this removal. Newer XSCALE (GUMSTIX) is for hardware that&apos;squite old. After discussion on arm@, it was clear there was no supportfor keeping it.Differential Review: https://reviews.freebsd.org/D16313

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Fri, 27 Jul 2018 18:33:09 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b6b193e9 - Put in temporary hacks for jevents.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#b6b193e9</link>
        <description>Put in temporary hacks for jevents.- Handle &apos;make clean&apos;- Don&apos;t try building it locally, just fail instead.jevents should really be merged into lib/libpmc/Makefile.

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Fri, 15 Jun 2018 19:19:36 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2ef5e364 - pmc gcc fixups</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#2ef5e364</link>
        <description>pmc gcc fixupsFix the build of lib/libpmc and usr.sbin/pmc for gcc on amd64.Reviewed by:    mmacySponsored by:   Dell EMC IsilonDifferential Revision:  https://reviews.freebsd.org/D15723

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Mon, 11 Jun 2018 16:09:54 +0000</pubDate>
        <dc:creator>Ryan Libby &lt;rlibby@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f992dd4b - pmc: convert native to jsonl and track TSC value of samples</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#f992dd4b</link>
        <description>pmc: convert native to jsonl and track TSC value of samples- add &apos;-j&apos; options to filter to enable converting native pmc  log format to json lines format to enable the use of scripts  and external tooling% pmc filter -j pmc.log pmc.jsonl- Record the tsc value in sampling interrupts as opposed to  recording nanotime when the sample is copied to a global log  in hardclock - potentially many milliseconds later.- At initialize record the tsc_freq and the time of day to give  us an offset for translating the tsc values in callchain records

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Thu, 07 Jun 2018 02:03:22 +0000</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7d1c2b74 - libpmc/pmu: enable for i386 as well</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#7d1c2b74</link>
        <description>libpmc/pmu: enable for i386 as well

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Thu, 31 May 2018 22:26:55 +0000</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>959826ca - pmc(3)/hwpmc(4): update supported Intel processors to rely fully on the</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#959826ca</link>
        <description>pmc(3)/hwpmc(4): update supported Intel processors to rely fully on thevendor provided pmu-events tables and sundry cleanups.The vendor pmu-events tables provide counter descriptions, defaultsample rates, event, umask, and flag values for all the counterconfiguration permutations. Using this gives us:- much simpler kernel code for the MD component- helpful long and short event descriptions- simpler user code- sample rates that won&apos;t overload the systemUpdate man page with newer sample types and remove unused sample type.

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Sat, 26 May 2018 19:29:19 +0000</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5506ceb8 - Revert r334242 &quot;pmc(3)/hwpmc(4): update supported Intel processors to rely fully on the&quot;</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#5506ceb8</link>
        <description>Revert r334242 &quot;pmc(3)/hwpmc(4): update supported Intel processors to rely fully on the&quot;because of squash commit messages

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Sat, 26 May 2018 19:26:19 +0000</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>49281356 - pmc(3)/hwpmc(4): update supported Intel processors to rely fully on the</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#49281356</link>
        <description>pmc(3)/hwpmc(4): update supported Intel processors to rely fully on thevendor provided pmu-events tables and sundry cleanups.The vendor pmu-events tables provide counter descriptions, defaultsample rates, event, umask, and flag values for all the counterconfiguration permutations. Using this gives us:- much simpler kernel code for the MD component- helpful long and short event descriptions- simpler user code- sample rates that won&apos;t overload the systemUpdate man page with newer sample types and remove unused sample type.Squashed commit of the following:commit 4459d43eff815bec08ccc5533dbe5de846f03128Author: Matt Macy &lt;mmacy@mattmacy.io&gt;Date:   Sat May 26 00:06:31 2018 -0700    libpmc: fix pmu function signatures for non amd64commit a2cb8bbc586c65d41f9b291430a2261ec67b59feAuthor: Matt Macy &lt;mmacy@mattmacy.io&gt;Date:   Fri May 25 22:38:11 2018 -0700    pmcstat: fix indentation of usagecommit f686954b15ff56a833ac80404898977cb80a265bAuthor: Matt Macy &lt;mmacy@mattmacy.io&gt;Date:   Fri May 25 22:19:49 2018 -0700    pmclog(3): add callchain and pmcallocatedyn, remove pcsamplecommit 73e13a0d2e9498c81c150d14d022050cee7511bbAuthor: Matt Macy &lt;mmacy@mattmacy.io&gt;Date:   Fri May 25 22:19:00 2018 -0700    pmclog.h: GC pcsample fieldcommit 3e93ffd65da641fa657539dad3c48e281f8b5798Author: Matt Macy &lt;mmacy@mattmacy.io&gt;Date:   Fri May 25 22:05:57 2018 -0700    hwpmc: make Intel core CPUs use external event tablescommit 634f5fae1e1644ac324003136c66cd9c619d1c93Author: Matt Macy &lt;mmacy@mattmacy.io&gt;Date:   Fri May 25 22:00:06 2018 -0700    pmclog: update log record types, bump PMC_MAJOR    - explicitly make log record types a multiple of 8 bytes    - hook in pmu event types for pmc_allocate records    - remove references to no longer PCSAMPLE recordcommit 83d84fcd2d65bdf6ddcb2e155a22f0cfa2a9c225Author: Matt Macy &lt;mmacy@mattmacy.io&gt;Date:   Fri May 25 21:52:10 2018 -0700    libpmc: add support for having vendor table driven pmc_allocatecommit 9e6ad63c40c2fce8404847ace5078ca6cb33a736Author: Matt Macy &lt;mmacy@mattmacy.io&gt;Date:   Fri May 25 19:11:33 2018 -0700    hwpmc_core: add accessors for EVSEL &amp; UMASK, make IAP_UMASK useful to usercommit 859dceb93daa6419a48c794db99b6758e5b041c9Author: Matt Macy &lt;mmacy@mattmacy.io&gt;Date:   Fri May 25 19:09:45 2018 -0700    pmcstat: update usage and man page as well as make -L consistent with pmccontrolcommit 79c7d8597e28c2eb13f5f9113e65ec2792ca57b1Author: Matt Macy &lt;mmacy@mattmacy.io&gt;Date:   Fri May 25 18:07:03 2018 -0700    pmu_util: add support for all current intel event keywordscommit d8089c7f6a6c8527f38324252b1ffb47004694c6Author: Matt Macy &lt;mmacy@mattmacy.io&gt;Date:   Fri May 25 17:45:00 2018 -0700    add description for new argumentscommit 058336740bab53c62ec88a3a026ea848cf3878c6Author: Matt Macy &lt;mmacy@mattmacy.io&gt;Date:   Fri May 25 17:38:15 2018 -0700    libpmc: move pmu_events table and pmu_utils out of libpmcstat so that they can be used by pmc_allocatecommit 049b66b382e2f833c3f47bc8df9e750cb265709fAuthor: Matt Macy &lt;mmacy@mattmacy.io&gt;Date:   Fri May 25 16:12:41 2018 -0700    pmcstat: hook pmu_events counter description utility routines incommit f5e01e7b37a691dc045e1aa16b3ebdd162515de8Author: Matt Macy &lt;mmacy@mattmacy.io&gt;Date:   Fri May 25 16:11:59 2018 -0700    pmu_events: add utility routines for listing counters and their descriptionscommit cba4d4f8907f772279f86f18f915e0d74d33ac56Author: Matt Macy &lt;mmacy@mattmacy.io&gt;Date:   Fri May 25 16:09:50 2018 -0700    pmu-events: expand out skylake regex to simplify string matches

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Sat, 26 May 2018 18:12:50 +0000</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aa5f0024 - Connect pmc.haswellxeon(3) to the build; looks like it was missed in r279829.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#aa5f0024</link>
        <description>Connect pmc.haswellxeon(3) to the build; looks like it was missed in r279829.MFC after:	1 monthSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Tue, 01 Mar 2016 11:34:44 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a70cba95 - First pass through library packaging.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#a70cba95</link>
        <description>First pass through library packaging.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Thu, 04 Feb 2016 21:16:35 +0000</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e8f021a3 - Update hwpmc to support core events for Atom Silvermont microarchitecture.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#e8f021a3</link>
        <description>Update hwpmc to support core events for Atom Silvermont microarchitecture.(Model 0x4D as per Intel document 330061-001 01/2014)Tested by:	Olivier Cochard-Labbe &lt;olivier@cochatrd.me&gt;MFC after:	4 weeks

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Thu, 20 Mar 2014 20:51:08 +0000</pubDate>
        <dc:creator>Hiren Panchasara &lt;hiren@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4bbdf747 - Always install pmc.foo(3) manpages.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#4bbdf747</link>
        <description>Always install pmc.foo(3) manpages.There is no point in hiding, e.g. pmc.xscale(3) from a developer runningon amd64, when the target arch in question will probably never havemanual pages installed at all.Reviewed by:	sbruno, hiren

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Fri, 03 May 2013 08:20:10 +0000</pubDate>
        <dc:creator>Ulrich Sp&#246;rlein &lt;uqs@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cc0c1555 - Update hwpmc to support Haswell class processors.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#cc0c1555</link>
        <description>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 thisprocessor model.Submitted by:	hiren panchasara &lt;hiren.panchasara@gmail.com&gt;Reviewed by:	jimharris, sbrunoObtained from:	Yahoo! Inc.MFC after:	2 weeks

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Thu, 28 Mar 2013 19:15:54 +0000</pubDate>
        <dc:creator>Sean Bruno &lt;sbruno@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3f929d8c - Update hwpmc to support the Xeon class of Ivybridge processors.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#3f929d8c</link>
        <description>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 thisprocessor model.No support for uncore events at this time.Submitted by:	hiren panchasara &lt;hiren.panchasara@gmail.com&gt;Reviewed by:	davide, jimharris, sbrunoObtained from:	Yahoo! Inc.MFC after:	2 weeks

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Thu, 31 Jan 2013 22:09:53 +0000</pubDate>
        <dc:creator>Sean Bruno &lt;sbruno@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fabe02f5 - Update hwpmc to support the Xeon class of Sandybridge processors.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#fabe02f5</link>
        <description>Update hwpmc to support the Xeon class of Sandybridge processors.(Model 0x2D     /* Per Intel document 253669-044US 08/2012. */)Add manpage to document all the goodness that is available in thisprocessor model.No support for uncore events at this time.Submitted by:	hiren panchasara &lt;hiren.panchasara@gmail.com&gt;Reviewed by:	jimharris@ fabient@Obtained from:	Yahoo! Inc.MFC after:	  2 weeks

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Fri, 19 Oct 2012 17:01:27 +0000</pubDate>
        <dc:creator>Sean Bruno &lt;sbruno@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5847daf4 - Fix &quot;make install&quot;</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#5847daf4</link>
        <description>Fix &quot;make install&quot;Also make arm the same as other platforms:  Install manpages for all CPUs in the family.

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Sat, 06 Oct 2012 17:54:42 +0000</pubDate>
        <dc:creator>Tim Kientzle &lt;kientzle@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1e862e5a - Add Intel Ivy Bridge support to hwpmc(9).</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#1e862e5a</link>
        <description>Add Intel Ivy Bridge support to hwpmc(9).Update offcore RSP token for Sandy Bridge.Note: No uncore support.Will works on Family 6 Model 3a.MFC after: 1 monthTested by: bapt, grehan

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Thu, 06 Sep 2012 13:54:01 +0000</pubDate>
        <dc:creator>Fabien Thomas &lt;fabient@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cc32d5b3 - MFC r206089, r206684:</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libpmc/Makefile#cc32d5b3</link>
        <description>MFC r206089, r206684:- Support for uncore counting events: one fixed PMC with the uncore   domain clock, 8 programmable PMC.- Westmere based CPU (Xeon 5600, Corei7 980X) support.- New man pages with events list for core and uncore.- Updated Corei7 events with Intel 253669-033US December 2009 doc.  There is some removed events in the documentation, they have been  kept in the code but documented in the man page as obsolete.- Offcore response events can be setup with rsp token.Sponsored by: NETASQ

            List of files:
            /freebsd-12.1/lib/libpmc/Makefile</description>
        <pubDate>Fri, 16 Apr 2010 15:45:09 +0000</pubDate>
        <dc:creator>Fabien Thomas &lt;fabient@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
