| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove all the handcrafted assembly in hwpmc_armv7.c and use the | Bjoern A. Zeeb | 2015-03-28 | 1 | -109/+21 |
* | Rather than defining our own magic checks here use INKERNEL() for | Bjoern A. Zeeb | 2015-03-27 | 1 | -0/+1 |
* | hwpmc: Fix event number to match enum name | Ryan Stone | 2015-03-12 | 1 | -2/+2 |
* | You need to have the capabilities and not skip it if you are | Randall Stewart | 2015-03-11 | 1 | -4/+3 |
* | Add missing counter definitions | Ryan Stone | 2015-03-10 | 1 | -1/+6 |
* | Fix Ivy Bridge+ MEM_UOPS_RETIRED counters | Ryan Stone | 2015-03-10 | 2 | -56/+38 |
* | Support architectural events on Haswell/Ivy Bridge | Ryan Stone | 2015-03-10 | 1 | -0/+4 |
* | Fix Sandy Bridge+ hwpmc branch counters | Ryan Stone | 2015-03-10 | 2 | -121/+134 |
* | Fix pmc unit restrictions to match documentation | Ryan Stone | 2015-03-10 | 1 | -2/+2 |
* | Fix various bugs in Haswell counter definitions | Ryan Stone | 2015-03-10 | 1 | -6/+6 |
* | The cpu_id macro was renamed in r278529, catch up with this new name. | Andrew Turner | 2015-02-11 | 1 | -1/+1 |
* | Add ARMv7 performance monitoring counters. | Ruslan Bukin | 2015-01-28 | 4 | -3/+766 |
* | style(9) cleanup | Ryan Stone | 2015-01-22 | 2 | -15/+26 |
* | Update the hwpmc driver to have the new type HASWELL_XEON. Also | Randall Stewart | 2015-01-14 | 8 | -263/+609 |
* | Fix hwpmc sampling for ppc970 (G5-class) processors. | Justin Hibbits | 2014-11-27 | 1 | -17/+11 |
* | Fix hwpmc sampling for MPC74xxx (G4) processors. | Justin Hibbits | 2014-11-27 | 1 | -13/+11 |
* | Clamp too-large hwpmc callchaindepth to the maximum | Ed Maste | 2014-11-20 | 1 | -2/+3 |
* | Fix up module unload for syscall_module_handler consumers. | Mateusz Guzik | 2014-11-01 | 1 | -1/+2 |
* | Use pmc_destroy_pmc_descriptor() to actually free the pmc, which is | Mark Johnston | 2014-10-17 | 1 | -13/+9 |
* | Since introducing the extra mapping in r250103 for architectural performance | Bjoern A. Zeeb | 2014-10-07 | 1 | -1/+1 |
* | Fix PowerPC backtraces. Since kernel and user have completely separate address | Justin Hibbits | 2014-09-14 | 1 | -13/+27 |
* | Remove ia64. | Marcel Moolenaar | 2014-07-07 | 1 | -66/+0 |
* | Fix a bug in hwpmc(4) callchain retrieval, for both user and kernel. | Justin Hibbits | 2014-07-03 | 1 | -9/+13 |
* | Pull in r267961 and r267973 again. Fix for issues reported will follow. | Hans Petter Selasky | 2014-06-28 | 2 | -15/+8 |
* | Revert r267961, r267973: | Glen Barber | 2014-06-27 | 2 | -8/+15 |
* | Extend the meaning of the CTLFLAG_TUN flag to automatically check if | Hans Petter Selasky | 2014-06-27 | 2 | -15/+8 |
* | For Xeon 7500 and 48XX (Nehalem EX and Westmere EX) variants of the | Konstantin Belousov | 2014-06-04 | 2 | -2/+17 |
* | Add missing Ivy Bridge and Haswell events. | George V. Neville-Neil | 2014-06-02 | 1 | -0/+3 |
* | Remove some prototypes for undefined functions. | Mark Johnston | 2014-05-15 | 2 | -4/+0 |
* | Enable and disable the PMC unit at load/unload time, respectively. | Justin Hibbits | 2014-04-18 | 2 | -0/+8 |
* | Update hwpmc to support core events for Atom Silvermont microarchitecture. | Hiren Panchasara | 2014-03-20 | 3 | -37/+202 |
* | Update kernel inclusions of capability.h to use capsicum.h instead; some | Robert Watson | 2014-03-16 | 1 | -1/+1 |
* | Fix pointer type in call to malloc | Eitan Adler | 2014-03-13 | 1 | -1/+1 |
* | Fix pointer type in call to malloc | Eitan Adler | 2014-03-13 | 1 | -1/+1 |
* | Use correct types for sizeof() in the calculations for the malloc(9) sizes [1]. | Konstantin Belousov | 2014-03-12 | 1 | -2/+1 |
* | Fix callchain capture for hwpmc(4). While here, some style(9) fixes, too. | Justin Hibbits | 2014-02-27 | 1 | -4/+24 |
* | Add hwpmc(4) support for the PowerPC 970 class processors, direct events. | Justin Hibbits | 2014-02-01 | 5 | -17/+771 |
* | MPC74xx should not fall through, to the error case. | Justin Hibbits | 2014-01-25 | 1 | -0/+1 |
* | Move <machine/apicvar.h> to <x86/apicvar.h>. | John Baldwin | 2014-01-23 | 5 | -5/+5 |
* | Add another Haswell model (0x45) to the set of supported chips. | George V. Neville-Neil | 2013-12-20 | 1 | -0/+1 |
* | o Remove assertions on ipa_version as sometimes the version detection | Attilio Rao | 2013-12-20 | 3 | -18/+21 |
* | Add userland PMC backtracing, and use the PMC trapframe macros for kernel | Justin Hibbits | 2013-12-14 | 1 | -7/+18 |
* | Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this | Eitan Adler | 2013-11-30 | 1 | -1/+1 |
* | Remove local change leftover, this should never have been part of | Davide Italiano | 2013-09-20 | 1 | -2/+0 |
* | Fix lc_lock/lc_unlock() support for rmlocks held in shared mode. With | Davide Italiano | 2013-09-20 | 1 | -0/+2 |
* | Fix the build. | Justin Hibbits | 2013-09-05 | 1 | -0/+2 |
* | Change the cap_rights_t type from uint64_t to a structure that we can extend | Pawel Jakub Dawidek | 2013-09-05 | 1 | -1/+3 |
* | Fix hwpmc(4) for 32-bit PowerPC. | Justin Hibbits | 2013-09-04 | 2 | -8/+2 |
* | Refactor PowerPC hwpmc(4) driver into generic and specific. More refactoring | Justin Hibbits | 2013-09-03 | 3 | -714/+852 |
* | Complete r250105. Do not zero fields if M_ZERO flag is specified to | Davide Italiano | 2013-09-01 | 1 | -6/+0 |