| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Disable existing uncore hwpmc code for Nehalem and Westmere EX.
Notes:
svn path=/stable/10/; revision=267602
|
| |
|
|
|
|
|
|
| |
Update hwpmc to support core events for Atom Silvermont microarchitecture.
(Model 0x4D as per Intel document 330061-001 01/2014)
Notes:
svn path=/stable/10/; revision=266911
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Add hwpmc(4) support for the PowerPC 970 class processors, direct events.
This also fixes asserts on removal of the module for the mpc74xx.
The PowerPC 970 processors have two different types of events: direct events
and indirect events. Thus far only direct events are supported. I included
some documentation in the driver on how indirect events work, but support is
for the future.
Notes:
svn path=/stable/10/; revision=263122
|
| |
|
|
|
|
|
|
|
|
|
| |
There is no point in hiding, e.g. pmc.xscale(3) from a developer running
on amd64, when the target arch in question will probably never have
manual pages installed at all.
Reviewed by: sbruno, hiren
Notes:
svn path=/head/; revision=250203
|
| |
|
|
| |
Notes:
svn path=/head/; revision=248871
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
0x3C: /* Per Intel document 325462-045US 01/2013. */
Add manpage to document all the goodness that is available in this
processor model.
Submitted by: hiren panchasara <hiren.panchasara@gmail.com>
Reviewed by: jimharris, sbruno
Obtained from: Yahoo! Inc.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=248842
|
| |
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=248783
|
| |
|
|
|
|
|
| |
Reviewed by: fabient
Notes:
svn path=/head/; revision=247329
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Submitted by: hiren panchasara <hiren.panchasara@gmail.com>
Reviewed by: davide, jimharris, sbruno
Obtained from: Yahoo! Inc.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=246166
|
| |
|
|
|
|
|
|
|
|
|
| |
pmc_event values against integer constants which fall outside the enum
range.
Reviewed by: fabient, sbruno
MFC after: 3 days
Notes:
svn path=/head/; revision=242622
|
| |
|
|
|
|
|
|
|
|
| |
Submitted by: hiren panchasara <hiren.panchasara@gmail.com>
Reviewed by: jimharris@ sbruno@
Obtained from: Yahoo! Inc.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=241974
|
| |
|
|
| |
Notes:
svn path=/head/; revision=241745
|
| |
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=241741
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(Model 0x2D /* Per Intel document 253669-044US 08/2012. */)
Add manpage to document all the goodness that is available in this
processor model.
No support for uncore events at this time.
Submitted by: hiren panchasara <hiren.panchasara@gmail.com>
Reviewed by: jimharris@ fabient@
Obtained from: Yahoo! Inc.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=241738
|
| |
|
|
|
|
|
|
| |
Also make arm the same as other platforms: Install man
pages for all CPUs in the family.
Notes:
svn path=/head/; revision=241255
|
| |
|
|
| |
Notes:
svn path=/head/; revision=240174
|
| |
|
|
| |
Notes:
svn path=/head/; revision=240173
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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
|