aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/pmcstudy
Commit message (Collapse)AuthorAgeFilesLines
* DIRDEPS_BUILD: Add some missing dirctories to the build.Bryan Drewery2016-08-311-0/+18
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=305148
* Fix non-amd64 build from r292043 after reconnecting in r303410.Bryan Drewery2016-07-271-5/+1
| | | | | | | | | MFC after: 3 days X-MFC-With: r303410 Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=303419
* pmcstudy.8: minor "efficiency" fix.Pedro F. Giffuni2016-05-031-1/+1
| | | | | | | No functional change. Notes: svn path=/head/; revision=299011
* Cleanup unnecessary semicolons from utilities we all love.Pedro F. Giffuni2016-04-151-1/+1
| | | | Notes: svn path=/head/; revision=298089
* Fix several typos and bugs within pmcstudy. Also highlight the one SB testRandall Stewart2015-12-102-672/+722
| | | | | | | | | | that is failing (and is likely a problem in the actual PMC defintions). Add to this also the -A option to run all canned tests. Sponsored by: Netflix Inc. Notes: svn path=/head/; revision=292043
* Update the manual page to include Broadwell.Randall Stewart2015-12-091-2/+2
| | | | Notes: svn path=/head/; revision=292029
* White space changes.Randall Stewart2015-12-091-559/+642
| | | | Notes: svn path=/head/; revision=292028
* Proper support of Broadwell tool by the pmc_study based on theRandall Stewart2015-12-091-6/+391
| | | | | | | | | | | Intel Itune guide for 5th generation processors. There is at least one formula missing in that guide, which I extrapolated and put a ? by in the help. Sponsored by: Netflix Inc Notes: svn path=/head/; revision=292027
* Fix a ton of speelling errorsEitan Adler2015-10-211-1/+1
| | | | | | | | | | arc lint is helpful Reviewed By: allanjude, wblock, #manpages, chris@bsdjunk.com Differential Revision: https://reviews.freebsd.org/D3337 Notes: svn path=/head/; revision=289677
* Rough first mdoc, spelling and grammar cleanup pass.Christian Brueffer2015-03-261-27/+39
| | | | Notes: svn path=/head/; revision=280699
* Opps its section 8 not 1 silly.Randall Stewart2015-03-261-1/+1
| | | | | | | | MFC after: 3 days Sponsored by: Netflix Notes: svn path=/head/; revision=280698
* Update the manual page to be a bit more sane. It stillRandall Stewart2015-03-264-66/+137
| | | | | | | | | | | may need some work, but at least now it will read properly. (gnn you are still on the hook to help out with this like you committed). Sponsored by: Netflix. Notes: svn path=/head/; revision=280697
* Fix yet another coverty warning (missing io is NULL check) and in examining thatRandall Stewart2015-01-271-2/+8
| | | | | | | | warning I see yet another issue where we should be pclosing the io in the event of the error and its a command (not fclose only). Notes: svn path=/head/; revision=277800
* Fix minor errors found by coverity. Thanks Gleb forRandall Stewart2015-01-211-1/+4
| | | | | | | the pointers to the email! Notes: svn path=/head/; revision=277485
* Update the hwpmc driver to have the new type HASWELL_XEON. AlsoRandall Stewart2015-01-145-0/+3276
go back through HASWELL, IVY_BRIDGE, IVY_BRIDGE_XEON and SANDY_BRIDGE to straighten out all the missing PMCs. We also add a new pmc tool pmcstudy, this allows one to run the various formulas from the documents "Using Intel Vtune Amplifier XE on XXX Generation platforms" for IB/SB and Haswell. The tool also allows one to postulate your own formulas with any of the various PMC's. At some point I will enahance this to work with Brendan Gregg's flame-graphs so we can flamegraph various PMC interactions. Note the manual page also needs some work (lots of work) but gnn has committed to help me with that ;-) Reviewed by: gnn MFC after:1 month Sponsored by: Netflix Inc. Notes: svn path=/head/; revision=277177