aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/pmcstudy
Commit message (Collapse)AuthorAgeFilesLines
* libpmc: Move libpmc and utils to a new pmc packageLexi Winter2025-09-231-0/+1
| | | | | | | | | Due to the size of libpmc.so.5, this reduces the size of the -utilities package by 10%. MFC after: 1 day Reviewed by: manu, adrian, emaste Differential Revision: https://reviews.freebsd.org/D52662
* Remove residual blank line at start of MakefileWarner Losh2024-07-151-1/+0
| | | | | | | This is a residual of the $FreeBSD$ removal. MFC After: 3 days (though I'll just run the command on the branches) Sponsored by: Netflix
* usr.sbin: Remove ancient SCCS tags.Warner Losh2023-11-271-1/+0
| | | | | | | | Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl script. Sponsored by: Netflix
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-161-2/+0
| | | | Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-162-2/+0
| | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-163-6/+0
| | | | Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
* Update/fix Makefile.depend for userlandSimon J. Gerraty2023-04-191-1/+0
|
* pmcstudy: Fix a typo in a usage messageGordon Bergling2022-01-241-1/+1
| | | | | | -s /measurments/measurements/ MFC after: 3 days
* pmcstudy: fix error handlingsebastien.bini2022-01-021-1/+7
| | | | | | | Close file descriptor in the correct way if no counters are built into the application. Obtained from: Stormshield
* Fix a few mandoc issuesGordon Bergling2020-10-091-2/+2
| | | | | | | | | | | - no blank before trailing delimiter - whitespace at end of input line - sections out of conventional order - normalizing date format - AUTHORS section without An macro Notes: svn path=/head/; revision=366572
* Replace -Werror with ${WERROR} in pmcstudyWarner Losh2019-08-251-1/+1
| | | | Notes: svn path=/head/; revision=351498
* Regularize the Netflix copyrightWarner Losh2019-02-044-8/+5
| | | | | | | | | | | | | | | Use recent best practices for Copyright form at the top of the license: 1. Remove all the All Rights Reserved clauses on our stuff. Where we piggybacked others, use a separate line to make things clear. 2. Use "Netflix, Inc." everywhere. 3. Use a single line for the copyright for grep friendliness. 4. Use date ranges in all places for our stuff. Approved by: Netflix Legal (who gave me the form), adrian@ (pmc files) Notes: svn path=/head/; revision=343755
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-311-1/+0
| | | | | | | Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=325188
* Don't end up manpage titles with a full stop.Edward Tomasz Napierala2017-05-241-1/+1
| | | | | | | MFC after: 2 weeks Notes: svn path=/head/; revision=318816
* 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-671/+721
| | | | | | | | | | 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-558/+641
| | | | 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