linux_dsm_epyc7002/tools/perf
Jiri Olsa d5b4130ae6 perf kvm: Fix stdin handling for 'kvm stat live' command
Currently the initial ~(ICANON | ECHO) terminal mode is not set, so we
dont get stdin data until we press ENTER.

Fixing this by early setting of the ~(ICANON | ECHO) mode and leaving
this mode for whole life of the command, because canonical mode is not
needed.

Signed-off-by: Jiri Olsa <jolsa@kernel.org>
Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: Corey Ashford <cjashfor@linux.vnet.ibm.com>
Cc: David Ahern <dsahern@gmail.com>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Ingo Molnar <mingo@kernel.org>
Cc: Jean Pihet <jean.pihet@linaro.org>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Link: http://lkml.kernel.org/r/1407747014-18394-16-git-send-email-jolsa@kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2014-08-13 12:42:24 -03:00
..
arch perf tools: Fix arm64 build error 2014-07-30 12:37:55 -03:00
bench perf tools: Enable close-on-exec flag on perf file descriptor 2014-07-18 09:09:34 +02:00
config perf tools: Default to python version 2 2014-08-12 12:03:08 -03:00
Documentation perf top: Add -w option for setting column width 2014-08-12 12:03:06 -03:00
python
scripts
tests perf tools: Move rdtsc() function 2014-07-23 11:48:11 -03:00
ui perf tools: Fix column alignment when headers aren't shown on TUI 2014-08-12 12:03:07 -03:00
util perf tools: Introduce set_term_quiet_input helper function 2014-08-13 11:14:22 -03:00
.gitignore
builtin-annotate.c perf tools: Rename ordered_samples bool to ordered_events 2014-08-12 12:02:54 -03:00
builtin-bench.c
builtin-buildid-cache.c perf buildid-cache: Apply force option to copying kcore 2014-07-16 17:57:35 -03:00
builtin-buildid-list.c
builtin-diff.c perf tools: Rename ordered_samples bool to ordered_events 2014-08-12 12:02:54 -03:00
builtin-evlist.c perf tools: Move pr_* debug macros into debug object 2014-07-17 12:58:39 -03:00
builtin-help.c perf tools: Move pr_* debug macros into debug object 2014-07-17 12:58:39 -03:00
builtin-inject.c perf tools: Rename ordered_samples bool to ordered_events 2014-08-12 12:02:54 -03:00
builtin-kmem.c perf kmem: Do not ignore mmap events 2014-08-12 12:03:03 -03:00
builtin-kvm.c perf kvm: Fix stdin handling for 'kvm stat live' command 2014-08-13 12:42:24 -03:00
builtin-list.c
builtin-lock.c perf tools: Rename ordered_samples bool to ordered_events 2014-08-12 12:02:54 -03:00
builtin-mem.c perf tools: Rename ordered_samples bool to ordered_events 2014-08-12 12:02:54 -03:00
builtin-probe.c
builtin-record.c perf record: Honour --no-time command line option 2014-08-12 12:00:03 -03:00
builtin-report.c perf tools: Add report.queue-size config file option 2014-08-12 12:03:01 -03:00
builtin-sched.c perf tools: Rename ordered_samples bool to ordered_events 2014-08-12 12:02:54 -03:00
builtin-script.c perf tools: Rename ordered_samples bool to ordered_events 2014-08-12 12:02:54 -03:00
builtin-stat.c
builtin-timechart.c perf tools: Rename ordered_samples bool to ordered_events 2014-08-12 12:02:54 -03:00
builtin-top.c perf top: Setup signals for terminal output 2014-08-13 12:42:24 -03:00
builtin-trace.c perf tools: Rename ordered_samples bool to ordered_events 2014-08-12 12:02:54 -03:00
builtin.h
command-list.txt
CREDITS
design.txt
Makefile
Makefile.perf perf tools: Create ordered-events object 2014-08-12 12:02:58 -03:00
MANIFEST
perf-archive.sh
perf-completion.sh
perf-sys.h
perf.c perf tools: Fix perf usage string leftover 2014-07-28 15:58:13 +02:00
perf.h