Re: [PATCH 13/52] perf tools: Add perf_pmu__scan_file()

2014-07-24 Thread Arnaldo Carvalho de Melo
Em Thu, Jul 24, 2014 at 12:06:06PM +0200, Jiri Olsa escreveu: > On Wed, Jul 23, 2014 at 11:25:25AM -0300, Arnaldo Carvalho de Melo wrote: > > Em Wed, Jul 23, 2014 at 11:36:38AM +0200, Jiri Olsa escreveu: > > > On Wed, Jul 23, 2014 at 09:24:49AM +0300, Adrian Hunter wrote: > > > > On 07/22/2014 10:0

Re: [PATCH 13/52] perf tools: Add perf_pmu__scan_file()

2014-07-24 Thread Jiri Olsa
On Wed, Jul 23, 2014 at 11:25:25AM -0300, Arnaldo Carvalho de Melo wrote: > Em Wed, Jul 23, 2014 at 11:36:38AM +0200, Jiri Olsa escreveu: > > On Wed, Jul 23, 2014 at 09:24:49AM +0300, Adrian Hunter wrote: > > > On 07/22/2014 10:09 PM, Jiri Olsa wrote: > > > > On Tue, Jul 22, 2014 at 04:17:22PM +030

Re: [PATCH 13/52] perf tools: Add perf_pmu__scan_file()

2014-07-23 Thread Arnaldo Carvalho de Melo
Em Wed, Jul 23, 2014 at 11:36:38AM +0200, Jiri Olsa escreveu: > On Wed, Jul 23, 2014 at 09:24:49AM +0300, Adrian Hunter wrote: > > On 07/22/2014 10:09 PM, Jiri Olsa wrote: > > > On Tue, Jul 22, 2014 at 04:17:22PM +0300, Adrian Hunter wrote: > > > > > > SNIP > > > > > >> + > > >> +static FILE *per

Re: [PATCH 13/52] perf tools: Add perf_pmu__scan_file()

2014-07-23 Thread Jiri Olsa
On Wed, Jul 23, 2014 at 09:24:49AM +0300, Adrian Hunter wrote: > On 07/22/2014 10:09 PM, Jiri Olsa wrote: > > On Tue, Jul 22, 2014 at 04:17:22PM +0300, Adrian Hunter wrote: > > > > SNIP > > > >> + > >> +static FILE *perf_pmu__open_file(struct perf_pmu *pmu, const char *name) > >> +{ > >> + struc

Re: [PATCH 13/52] perf tools: Add perf_pmu__scan_file()

2014-07-22 Thread Adrian Hunter
On 07/22/2014 10:09 PM, Jiri Olsa wrote: > On Tue, Jul 22, 2014 at 04:17:22PM +0300, Adrian Hunter wrote: > > SNIP > >> + >> +static FILE *perf_pmu__open_file(struct perf_pmu *pmu, const char *name) >> +{ >> +struct stat st; >> +char path[PATH_MAX]; >> +const char *sysfs; >> + >> +

Re: [PATCH 13/52] perf tools: Add perf_pmu__scan_file()

2014-07-22 Thread Jiri Olsa
On Tue, Jul 22, 2014 at 04:17:22PM +0300, Adrian Hunter wrote: SNIP > + > +static FILE *perf_pmu__open_file(struct perf_pmu *pmu, const char *name) > +{ > + struct stat st; > + char path[PATH_MAX]; > + const char *sysfs; > + > + sysfs = sysfs__mountpoint(); > + if (!sysfs) > +

[PATCH 13/52] perf tools: Add perf_pmu__scan_file()

2014-07-22 Thread Adrian Hunter
Add a function to scan a sysfs file within the pmu device directory. This will be used to read capability values from the PMU 'caps' subdirectory. Signed-off-by: Adrian Hunter --- tools/perf/util/pmu.c | 37 + tools/perf/util/pmu.h | 3 +++ 2 files changed,