]> git.baikalelectronics.ru Git - kernel.git/commit
perf tools: Query terminal width and use in perf list
authorAndi Kleen <ak@linux.intel.com>
Thu, 15 Sep 2016 22:24:44 +0000 (15:24 -0700)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Tue, 4 Oct 2016 00:35:45 +0000 (21:35 -0300)
commit3778b5207bf9f84d2fbd3c136bc9b16c32293b79
treea289700b5c404324000000d594954c97371134f8
parent91cf5bf1f324b1e241e7da5592f6f7770df37cce
perf tools: Query terminal width and use in perf list

Automatically adapt the now wider and word wrapped perf list output to
wider terminals. This requires querying the terminal before the auto
pager takes over, and exporting this information from the pager
subsystem.

Signed-off-by: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
Acked-by: Ingo Molnar <mingo@kernel.org>
Acked-by: Jiri Olsa <jolsa@redhat.com>
Acked-by: Namhyung Kim <namhyung@kernel.org>
Tested-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Madhavan Srinivasan <maddy@linux.vnet.ibm.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: linuxppc-dev@lists.ozlabs.org
Link: http://lkml.kernel.org/r/1473978296-20712-8-git-send-email-sukadev@linux.vnet.ibm.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/lib/subcmd/pager.c
tools/lib/subcmd/pager.h
tools/perf/util/pmu.c