[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1338287725-26382-1-git-send-email-avik.sil@linaro.org>
Date: Tue, 29 May 2012 16:05:25 +0530
From: Avik Sil <avik.sil@...aro.org>
To: a.p.zijlstra@...llo.nl, paulus@...ba.org, mingo@...hat.com,
acme@...stprotocols.net
Cc: linux-kernel@...r.kernel.org
Subject: [PATCH] Perf: Use /usr/bin/pager if available for perf pager
Some Distributions may lack "less" package being included by default, e.g., Linaro nano rootfs. In those cases use the portable "pager" command instead of "less".
Signed-off-by: Avik Sil <avik.sil@...aro.org>
---
tools/perf/util/pager.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/tools/perf/util/pager.c b/tools/perf/util/pager.c
index 1915de2..3322b84 100644
--- a/tools/perf/util/pager.c
+++ b/tools/perf/util/pager.c
@@ -57,6 +57,10 @@ void setup_pager(void)
}
if (!pager)
pager = getenv("PAGER");
+ if (!pager) {
+ if (!access("/usr/bin/pager", X_OK))
+ pager = "/usr/bin/pager";
+ }
if (!pager)
pager = "less";
else if (!*pager || !strcmp(pager, "cat"))
--
1.7.9.5
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists