projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
fe636ad
)
perf kvm stat live: Use perf_evlist__add_pollfd return fd position
author
Jiri Olsa
<
[email protected]
>
Wed, 1 Oct 2014 16:00:28 +0000
(18:00 +0200)
committer
Arnaldo Carvalho de Melo
<
[email protected]
>
Fri, 3 Oct 2014 12:39:48 +0000
(09:39 -0300)
With the interface changed in following commit:
2171a9256862
tools lib fd array: Allow associating an integer cookie with each entry
the perf_evlist__add_pollfd function now returns the fd position in the
pollfd array.
Hence we no longer need to count the fd position, because we get it as
the return value.
Signed-off-by: Jiri Olsa <
[email protected]
>
Cc: Adrian Hunter <
[email protected]
>
Cc: Corey Ashford <
[email protected]
>
Cc: David Ahern <
[email protected]
>
Cc: Frederic Weisbecker <
[email protected]
>
Cc: Ingo Molnar <
[email protected]
>
Cc: Milian Wolff <
[email protected]
>
Cc: Namhyung Kim <
[email protected]
>
Cc: Paul Mackerras <
[email protected]
>
Cc: Peter Zijlstra <
[email protected]
>
Link:
http://lkml.kernel.org/r/
[email protected]
Signed-off-by: Arnaldo Carvalho de Melo <
[email protected]
>
tools/perf/builtin-kvm.c
patch
|
blob
|
history
diff --git
a/tools/perf/builtin-kvm.c
b/tools/perf/builtin-kvm.c
index 663d6eda0822b2a8a1d07e2e8244e82d6f602ce0..dc7d704735bd535d33e4e05fbe62b689ab4d09f4 100644
(file)
--- a/
tools/perf/builtin-kvm.c
+++ b/
tools/perf/builtin-kvm.c
@@
-933,10
+933,10
@@
static int kvm_events_live_report(struct perf_kvm_stat *kvm)
nr_fds++;
- if (perf_evlist__add_pollfd(kvm->evlist, fileno(stdin)) < 0)
+ nr_stdin = perf_evlist__add_pollfd(kvm->evlist, fileno(stdin));
+ if (nr_stdin < 0)
goto out;
- nr_stdin = nr_fds;
nr_fds++;
if (fd_set_nonblock(fileno(stdin)) != 0)
goto out;