diff options
Diffstat (limited to 'rt-plot-cpu.c')
-rw-r--r-- | rt-plot-cpu.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/rt-plot-cpu.c b/rt-plot-cpu.c index cfc19c3..9a609e0 100644 --- a/rt-plot-cpu.c +++ b/rt-plot-cpu.c | |||
@@ -513,8 +513,11 @@ void rt_plot_cpus_update_callback(gboolean accept, | |||
513 | if (plot->type != PLOT_TYPE_CPU) | 513 | if (plot->type != PLOT_TYPE_CPU) |
514 | continue; | 514 | continue; |
515 | rtc_info = plot->private; | 515 | rtc_info = plot->private; |
516 | if (!cpu_isset(selected_cpu_mask, rtc_info->cpu)) | 516 | if (!cpu_isset(selected_cpu_mask, rtc_info->cpu)) { |
517 | trace_graph_plot_remove(ginfo, plot); | 517 | trace_graph_plot_remove(ginfo, plot); |
518 | trace_graph_plot_remove_cpu(ginfo, plot, | ||
519 | rtc_info->cpu); | ||
520 | } | ||
518 | } | 521 | } |
519 | } | 522 | } |
520 | 523 | ||
@@ -573,6 +576,8 @@ void rt_plot_cpu_label(struct graph_info *ginfo, int cpu, char* label) | |||
573 | plot = trace_graph_plot_append(ginfo, label, PLOT_TYPE_RT_CPU, | 576 | plot = trace_graph_plot_append(ginfo, label, PLOT_TYPE_RT_CPU, |
574 | TIME_TYPE_RT, &rt_cpu_cb, rtc_info); | 577 | TIME_TYPE_RT, &rt_cpu_cb, rtc_info); |
575 | trace_graph_plot_add_all_recs(ginfo, plot); | 578 | trace_graph_plot_add_all_recs(ginfo, plot); |
579 | |||
580 | trace_graph_plot_add_cpu(ginfo, plot, cpu); | ||
576 | } | 581 | } |
577 | 582 | ||
578 | /** | 583 | /** |