summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-10-23perf_rc_mmap: Added support for x86 accessingHEADmasterYogesh Tillu
This implements support for x86 architecture for accessing perf hw counter using mmap way. Change-Id: I6ecaa563978e1a2f573b8d23d757762775443806 Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org>
2015-09-17Added .gitreviewMilosz Wasilewski
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2015-09-14perf_*: Add compile time switch to measure max delayYogesh Tillu
This will add extra overhead if you want to track the max delay as well. Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org>
2015-08-20Cleanup: print messagesYogesh Tillu
Formatting of output messages to make better output on Lava CI job. Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org> Reviewed-by: Anders Roxell <anders.roxell@linaro.org>
2015-08-12Makefile: add a install ruleYogesh Tillu
Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Reviewed-by: Yogesh Tillu <yogesh.tillu@linaro.org>
2015-07-30perf_ev_open: Added support for passing sample_period as argumentYogesh Tillu
NOTE: To reduce number of overflow occurance while testing with perf hw counter, we can tune sample_period value as parameter. Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org> Reviewed-by: Anders Roxell <anders.roxell@linaro.org>
2015-07-21Cleaup : Initialization of perf event attributesYogesh Tillu
Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org> Reviewed-by: Anders Roxell <anders.roxell@linaro.org>
2015-07-21Consideration of offset data member for counter.Yogesh Tillu
For perf_mmap case, IOCTL PERF_EVENT_IOC_RESET to work, we need to consider perf_event_mmap_page.offset data member. This observation got concluded by comparing test code on x86 platform. Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org> Reviewed-by: Anders Roxell <anders.roxell@linaro.org>
2015-07-21Added support for passing sample_period as command lineYogesh Tillu
NOTE: To reduce number of overflow occurance while testing with perf hw counter, we can tune sample_period value as parameter. Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org> Reviewed-by: Anders Roxell <anders.roxell@linaro.org>
2015-06-02Counter overflow support is added for Tests.Yogesh Tillu
Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org> Reviewed-by: Anders Roxell <anders.roxell@linaro.org>
2015-06-01Added support for making absolute resultYogesh Tillu
Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org> Reviewed-by: Anders Roxell <anders.roxell@linaro.org>
2015-04-15perf_rc_mmap:Yogesh Tillu
Added support for all perf hw counter Added getopt support for argument Added print_usage for help Reviewed-by: Anders Roxell <anders.roxell@linaro.org> Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org>
2015-04-15perf_ev_open:Yogesh Tillu
Added support for all perf hw counter Added getopt support for argument Added print_usage for help Reviewed-by: Anders Roxell <anders.roxell@linaro.org> Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org>
2015-04-15Added assembly instructions for barrier macrosYogesh Tillu
Reviewed-by: Anders Roxell <anders.roxell@linaro.org> Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org>
2015-02-26cleanup tabs and fix add newlinesAnders Roxell
Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org>
2015-02-26Makefile: cleanupAnders Roxell
Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org>
2015-02-18Added comment to state purpose of program.Yogesh Tillu
Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org>
2015-01-29add a .gitignore fileAnders Roxell
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-01-29Makefile: add CFLAGS and default -O3Anders Roxell
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-01-29add a MakefileAnders Roxell
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-01-29initial commitYogesh Tillu
Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org> Signed-off-by: Anders Roxell <anders.roxell@linaro.org>