Harsh Prateek Bora writes:

> Going forward with simpletrace v2 variable size trace records, we cannot
> have a generic function to print trace event info and therefore this
> interface becomes invalid.

> As per Stefan Hajnoczi:

> "This command is only available from the human monitor.  It's not very
> useful because it historically hasn't been able to pretty-print events
> or show them in the right order (we use a ringbuffer but it prints
> them out from index 0).

> Therefore, I don't think we're under any obligation to keep this
> command around.  No one has complained about it's limitations - I
> think this is a sign that no one has used it.  I'd be okay with a
> patch that removes it."

> Ref: http://lists.gnu.org/archive/html/qemu-devel/2012-01/msg01268.html

Eliminating 'do_info_trace' makes 'st_print_trace' unused; so maybe it could
also be eliminated.


Lluis


> Signed-off-by: Harsh Prateek Bora <ha...@linux.vnet.ibm.com>
> ---
>  monitor.c |   16 ----------------
>  1 files changed, 0 insertions(+), 16 deletions(-)

> diff --git a/monitor.c b/monitor.c
> index 8946a10..bebf864 100644
> --- a/monitor.c
> +++ b/monitor.c
> @@ -812,13 +812,6 @@ static void do_info_cpu_stats(Monitor *mon)
>  }
>  #endif
 
> -#if defined(CONFIG_TRACE_SIMPLE)
> -static void do_info_trace(Monitor *mon)
> -{
> -    st_print_trace((FILE *)mon, &monitor_fprintf);
> -}
> -#endif
> -
>  static void do_trace_print_events(Monitor *mon)
>  {
>      trace_print_events((FILE *)mon, &monitor_fprintf);
> @@ -2585,15 +2578,6 @@ static mon_cmd_t info_cmds[] = {
>          .help       = "show roms",
>          .mhandler.info = do_info_roms,
>      },
> -#if defined(CONFIG_TRACE_SIMPLE)
> -    {
> -        .name       = "trace",
> -        .args_type  = "",
> -        .params     = "",
> -        .help       = "show current contents of trace buffer",
> -        .mhandler.info = do_info_trace,
> -    },
> -#endif
>      {
>          .name       = "trace-events",
>          .args_type  = "",
> -- 
> 1.7.1.1



-- 
 "And it's much the same thing with knowledge, for whenever you learn
 something new, the whole world becomes that much richer."
 -- The Princess of Pure Reason, as told by Norton Juster in The Phantom
 Tollbooth

Reply via email to