etm: print something when trace buffer empty
ETM analyze produced no output when the trace buffer was empty. This patch provides users with a clue. Signed-off-by: Jon Povey <jon.povey@racelogic.co.uk> Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>__archive__
parent
86e851e1e2
commit
d944a0bed7
|
@ -882,6 +882,11 @@ static int etmv1_analyze_trace(struct etm_context *ctx, struct command_context *
|
|||
if (ctx->trace_depth == 0)
|
||||
ctx->capture_driver->read_trace(ctx);
|
||||
|
||||
if (ctx->trace_depth == 0) {
|
||||
command_print(cmd_ctx, "Trace is empty.");
|
||||
return ERROR_OK;
|
||||
}
|
||||
|
||||
/* start at the beginning of the captured trace */
|
||||
ctx->pipe_index = 0;
|
||||
ctx->data_index = 0;
|
||||
|
|
Loading…
Reference in New Issue