index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
dev
/
hwpmc
/
hwpmc_core.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove slightly used const values that can be replaced with nitems().
pfg
2016-04-21
1
-4
/
+2
*
If full width writes to the performance monitoring counters are
kib
2016-02-12
1
-11
/
+25
*
More fixes in the various intel processors, fixing missing
rrs
2015-12-11
1
-76
/
+75
*
Add support for Intel Skylake and Intel Broadwell PMC's. The Broadwell PMC's ...
rrs
2015-11-30
1
-240
/
+337
*
Fix two bugs that could result in PMC sampling effectively stopping.
jhb
2015-05-19
1
-0
/
+8
*
Use the proper mask when reloading sampling PMCs for Core CPUs.
jhb
2015-05-19
1
-1
/
+1
*
Convert hwpmc(4) debug printfs over to KTR.
jhb
2015-05-08
1
-32
/
+32
*
hwpmc: add initial Intel Broadwell support.
rpaulo
2015-04-05
1
-1
/
+6
*
Remove whitespace.
rpaulo
2015-04-05
1
-9
/
+9
*
hwpmc: Fix event number to match enum name
rstone
2015-03-12
1
-2
/
+2
*
Add missing counter definitions
rstone
2015-03-10
1
-1
/
+6
*
Fix Ivy Bridge+ MEM_UOPS_RETIRED counters
rstone
2015-03-10
1
-22
/
+14
*
Fix Sandy Bridge+ hwpmc branch counters
rstone
2015-03-10
1
-28
/
+39
*
Fix pmc unit restrictions to match documentation
rstone
2015-03-10
1
-2
/
+2
*
style(9) cleanup
rstone
2015-01-22
1
-13
/
+24
*
Update the hwpmc driver to have the new type HASWELL_XEON. Also
rrs
2015-01-14
1
-230
/
+264
*
Since introducing the extra mapping in r250103 for architectural performance
bz
2014-10-07
1
-1
/
+1
*
For Xeon 7500 and 48XX (Nehalem EX and Westmere EX) variants of the
kib
2014-06-04
1
-1
/
+5
*
Update hwpmc to support core events for Atom Silvermont microarchitecture.
hiren
2014-03-20
1
-37
/
+87
*
Fix pointer type in call to malloc
eadler
2014-03-13
1
-1
/
+1
*
Move <machine/apicvar.h> to <x86/apicvar.h>.
jhb
2014-01-23
1
-1
/
+1
*
o Remove assertions on ipa_version as sometimes the version detection
attilio
2013-12-20
1
-13
/
+7
*
Fix a >80 character long line, introduced in my previous commit.
adrian
2013-08-25
1
-1
/
+2
*
Update the MEM_UOP_RETIRED PMC operation for sandy bridge and sandy
adrian
2013-08-25
1
-12
/
+14
*
Add in missing events for Sandy Bridge Xeon.
adrian
2013-08-18
1
-5
/
+11
*
Suppress a GCC warning. This warning is actually bogus and newer GCC
davide
2013-05-02
1
-1
/
+1
*
The Intel PMC architectural events have encodings which are identical to
davide
2013-04-30
1
-17
/
+34
*
Fixup Westmere hwpmc(4) support: add missing CPU flag so that
davide
2013-04-30
1
-3
/
+3
*
Improve/correct a comment. We now support a lot more cpu types.
hiren
2013-04-14
1
-1
/
+1
*
Cosmetic change: make a comment reference Sandy Bridge *Xeon*
rstone
2013-04-12
1
-1
/
+1
*
Trailing whitespace cleanup along with 80 column enforcemnt.
sbruno
2013-04-03
1
-64
/
+68
*
Update hwpmc to support Haswell class processors.
sbruno
2013-03-28
1
-163
/
+204
*
Update hwpmc to support the Xeon class of Ivybridge processors.
sbruno
2013-01-31
1
-191
/
+218
*
Update hwpmc to support the Xeon class of Sandybridge processors.
sbruno
2012-10-19
1
-211
/
+305
*
Complete and merge the list between Sandy/Ivy bridge of events
fabient
2012-09-07
1
-28
/
+18
*
Add Intel Ivy Bridge support to hwpmc(9).
fabient
2012-09-06
1
-173
/
+223
*
Fix so that ,usr and ,os work correctly with fixed function (IAF)
gnn
2012-05-02
1
-1
/
+2
*
Add software PMC support.
fabient
2012-03-28
1
-3
/
+3
*
Fix crash on VirtualBox (and probably on some real hardware):
gonzo
2012-03-27
1
-1
/
+5
*
Properly mask off bits that are not supported in the IAP counters.
gnn
2012-03-06
1
-1
/
+1
*
- Add support for the Intel Sandy Bridge microarchitecture (both core and unc...
davide
2012-03-01
1
-153
/
+342
*
Update PMC events from October 2011 Intel documentation.
fabient
2012-01-04
1
-6
/
+5
*
- Remove extra space
eadler
2011-12-21
1
-1
/
+1
*
There's a small set of events on Nehalem, that are not supported in
fabient
2011-12-12
1
-1
/
+12
*
Update Westmere uncore event exception list.
fabient
2011-12-02
1
-0
/
+8
*
Fix invalid class removal when IAF is not the last class.
fabient
2010-09-05
1
-15
/
+2
*
Make sure that we clear the correct bits when we turn off
gnn
2010-07-29
1
-21
/
+28
*
Fix a panic brought about by writing an MSR without a proper mask.
gnn
2010-07-13
1
-13
/
+32
*
- Fix a typo OFFCORE_REQUESTS.ANY.RFO is B0H10H and not 80H10H.
fabient
2010-04-15
1
-1
/
+2
*
- Support for uncore counting events: one fixed PMC with the uncore
fabient
2010-04-02
1
-408
/
+638
[next]