| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Update offcore RSP token for Sandy Bridge.
Note: No uncore support.
Will works on Family 6 Model 3a.
MFC after: 1 month
Tested by: bapt, grehan
Notes:
svn path=/head/; revision=240164
|
|/
|
|
| |
Notes:
svn path=/head/; revision=236438
|
|
|
|
| |
Notes:
svn path=/head/; revision=233650
|
|
|
|
|
|
|
|
|
|
| |
Disussed with: gavin
No objection from: doc
Approved by: joel
MFC after: 3 days
Notes:
svn path=/head/; revision=233648
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
MFC after: 1 month
Notes:
svn path=/head/; revision=233628
|
|
|
|
| |
Notes:
svn path=/head/; revision=233565
|
|
|
|
| |
Notes:
svn path=/head/; revision=233462
|
|
|
|
|
|
|
|
|
|
|
| |
- Rename pmc.mips to pmc.mips24k since it covers just one CPU,
no whole architecture
- Add documetnations for Octeon's PMC counters
- Remove CAVEATS section from pmc.mips24k page: PMC for MIPS supports
sampling now.
Notes:
svn path=/head/; revision=233451
|
|
|
|
| |
Notes:
svn path=/head/; revision=233335
|
|
|
|
|
|
|
| |
Submitted by: "Anders Magnusson" <ragge at ludd.ltu.se>, via joel
Notes:
svn path=/head/; revision=233321
|
|
|
|
| |
Notes:
svn path=/head/; revision=233320
|
|
|
|
| |
Notes:
svn path=/head/; revision=232377
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
uncore counting events)
- New manpages with event lists.
- Add MSRs for the Intel Sandy Bridge microarchitecture
Reviewed by: attilio, brueffer, fabient
Approved by: gnn (mentor)
MFC after: 3 weeks
Notes:
svn path=/head/; revision=232366
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Wrap sentences on to new lines
o Rewrap lines where possible while trying to keep the diff to a
minimum
Found with: textproc/igor
MFC after: 1 week
X-MFC-With: r232157
Notes:
svn path=/head/; revision=232159
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Wrap sentences on to new lines
o Cleanup trailing whitespace
Found with: textproc/igor
MFC after: 1 week
X-MFC-With: r232157
Notes:
svn path=/head/; revision=232158
|
|
|
|
|
|
|
|
|
| |
Submitted by: amdmi3
PR: 165431
MFC after: 1 week
Notes:
svn path=/head/; revision=232157
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Advantages:
- Reduces the number of different license versions in the tree
- Eliminates a typo
- Removes some incorrect author attributions due to c/p
- Removes c/p error potential for future pmc manpages
Approved by: jkoshy, gnn, rpaulo, fabient (copyright holders)
MFC after: 1 week
Notes:
svn path=/head/; revision=231871
|
|
|
|
|
|
|
|
| |
Submitted by: Davide Italiano <davide.italiano@gmail.com>
MFC after: 3 days
Notes:
svn path=/head/; revision=229470
|
|
|
|
|
|
|
|
|
|
| |
Sampling is in progress.
Approved by: nwhitehorn (mentor)
MFC after: 9.0-RELEASE
Notes:
svn path=/head/; revision=228869
|
|
|
|
|
|
|
|
|
| |
be of type 'enum pmc_cputype', not 'enum pmc_class'.
MFC after: 1 week
Notes:
svn path=/head/; revision=228557
|
|
|
|
|
|
|
|
|
|
|
| |
As the underlying block is 4KB if the PMC throughput is low the measurement
will be reported on the next tick. pmcstat(8) use the modified flush API to
reclaim current buffer before displaying next top.
MFC after: 1 month
Notes:
svn path=/head/; revision=226514
|
|
|
|
|
|
|
|
|
|
|
| |
- change "the the" to "the"
Approved by: lstewart
Approved by: sahil (mentor)
MFC after: 3 days
Notes:
svn path=/head/; revision=226436
|
|
|
|
| |
Notes:
svn path=/head/; revision=218532
|
|
|
|
| |
Notes:
svn path=/head/; revision=218531
|
|
|
|
| |
Notes:
svn path=/head/; revision=214867
|
|
|
|
|
|
|
| |
They have no effect when coming in pairs, or before .Bl/.Bd
Notes:
svn path=/head/; revision=213573
|
|
|
|
|
|
|
| |
MFC after: 1 day
Notes:
svn path=/head/; revision=213402
|
|
|
|
|
|
|
|
|
| |
Keep IAF class with 0 PMC and change the alias in libpmc to IAP.
MFC after: 1 week
Notes:
svn path=/head/; revision=212224
|
|
|
|
|
|
|
|
| |
Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want
to test of all the CPUs of a given family conform.
Notes:
svn path=/head/; revision=211725
|
|
|
|
|
|
|
|
|
| |
translating these manual pages. Minor corrections by me.
Submitted by: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp>
Notes:
svn path=/head/; revision=211397
|
|
|
|
| |
Notes:
svn path=/head/; revision=210933
|
|
|
|
| |
Notes:
svn path=/head/; revision=210823
|
|
|
|
| |
Notes:
svn path=/head/; revision=208914
|
|
|
|
|
|
|
|
| |
Found with: Coverity Prevent(tm)
MFC after: 1 month
Notes:
svn path=/head/; revision=208860
|
|
|
|
|
|
|
|
|
|
| |
Garbage collect unused sections, macros and arguments. Fix prologue and
remove empty lines.
Found by: mdocml
Notes:
svn path=/head/; revision=208732
|
|
|
|
|
|
|
| |
While here, also drop the unneeded quotes
Notes:
svn path=/head/; revision=208595
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bottom of the manpages and order them consistently.
GNU groff doesn't care about the ordering, and doesn't even mention
CAVEATS and SECURITY CONSIDERATIONS as common sections and where to put
them.
Found by: mdocml lint run
Reviewed by: ru
Notes:
svn path=/head/; revision=208027
|
|
|
|
|
|
|
|
|
|
| |
cachestate qualifier on the Atom processor. Other Intel processors do not accept a cachestate qualifier and currently hwpmc will return EINVAL if you try to use the EXT_SNOOP event on those processors
Approved by: jkoshy (mentor)
MFC after: 2 weeks
Notes:
svn path=/head/; revision=207482
|
|
|
|
|
|
|
|
|
|
|
| |
Although groff_mdoc(7) gives another impression, this is the ordering
most widely used and also required by mdocml/mandoc.
Reviewed by: ru
Approved by: philip, ed (mentors)
Notes:
svn path=/head/; revision=206622
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=206089
|
|
|
|
| |
Notes:
svn path=/head/; revision=205512
|
|
|
|
|
|
|
|
|
|
|
| |
Add macros for properly accessing coprocessor 0 registers that
support performance counters.
Reviewed by: jkoshy rpaulo fabien imp
MFC after: 1 month
Notes:
svn path=/head/; revision=204635
|
|
|
|
|
|
|
|
| |
Submitted by: Luca Pizzamiglio <luca.pizzamiglio at gmail dot com>
PR: i386/142742
Notes:
svn path=/head/; revision=202157
|
|
|
|
|
|
|
|
|
|
|
|
| |
Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and
lower it when needed.
I'm setting WARNS?=0 for secure/. It seems secure/ includes the
Makefile.inc provided by lib/. I'm not going to touch that directory.
Most of the code there is contributed anyway.
Notes:
svn path=/head/; revision=201381
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This brings hwpmc(4) support for 2nd and 3rd generation XScale cores.
Right now it's enabled by default to make sure we test this a bit.
When the time comes it can be disabled by default.
Tested on Gateworks boards.
A man page is coming.
Obtained from: //depot/user/rpaulo/xscalepmc/...
Notes:
svn path=/head/; revision=200928
|
|
|
|
|
|
|
| |
Submitted by: Ulrich Spoerlein
Notes:
svn path=/head/; revision=198788
|
|
|
|
|
|
|
|
|
|
| |
counters. For such CPUs, use an alternate mapping of convenience
names to events supported by PMC_CLASS_IAP programmable counters.
Testing and review by: fabient
Notes:
svn path=/head/; revision=198433
|
|
|
|
|
|
|
| |
Reviewed by: jkoshy
Notes:
svn path=/head/; revision=197741
|
|
|
|
|
|
|
| |
Submitted by: danfe
Notes:
svn path=/head/; revision=196469
|
|
|
|
| |
Notes:
svn path=/head/; revision=196449
|