All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] perf buildid-cache: Warn --purge-all failures
@ 2018-05-09 14:52 Ravi Bangoria
  2018-05-10  1:28 ` Masami Hiramatsu
  0 siblings, 1 reply; 6+ messages in thread
From: Ravi Bangoria @ 2018-05-09 14:52 UTC (permalink / raw)
  To: acme, mhiramat; +Cc: jolsa, namhyung, linux-kernel, Ravi Bangoria

Warn perf buildid-cache --purge-all failures in non verbose mode.
Ex,

  $ sudo chown root:root /home/ravi/.debug -R
  $ ./perf buildid-cache -P
    Error: Permission denied.

Suggested-by: Masami Hiramatsu <mhiramat@kernel.org>
Signed-off-by: Ravi Bangoria <ravi.bangoria@linux.ibm.com>
---
 tools/perf/builtin-buildid-cache.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/tools/perf/builtin-buildid-cache.c b/tools/perf/builtin-buildid-cache.c
index 7a7403913b57..ef6b3cc8d57d 100644
--- a/tools/perf/builtin-buildid-cache.c
+++ b/tools/perf/builtin-buildid-cache.c
@@ -488,8 +488,12 @@ int cmd_buildid_cache(int argc, const char **argv)
 		}
 	}
 
-	if (purge_all)
-		ret = build_id_cache__purge_all();
+	if (purge_all) {
+		if (build_id_cache__purge_all()) {
+			pr_warning("Error: %s.\n",
+				str_error_r(errno, sbuf, sizeof(sbuf)));
+		}
+	}
 
 	if (missing_filename)
 		ret = build_id_cache__fprintf_missing(session, stdout);
-- 
2.14.3

^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-05-16 18:02 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-05-09 14:52 [PATCH] perf buildid-cache: Warn --purge-all failures Ravi Bangoria
2018-05-10  1:28 ` Masami Hiramatsu
2018-05-10  4:36   ` [PATCH v2] " Ravi Bangoria
2018-05-10 15:37     ` Masami Hiramatsu
2018-05-10 18:33       ` Arnaldo Carvalho de Melo
2018-05-16 18:01     ` [tip:perf/core] " tip-bot for Ravi Bangoria

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.