tools/kvm_stat: fix drilldown in events-by-guests mode

When displaying debugfs events listed by guests, an attempt to switch to
reporting of stats for individual child trace events results in garbled
output. Reason is that when toggling drilldown, the update of the stats
doesn't honor when events are displayed by guests, as indicated by
Tui._display_guests.
To reproduce, run 'kvm_stat -d' and press 'b' followed by 'x'.

Signed-off-by: Stefan Raspl <raspl@linux.vnet.ibm.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
Stefan Raspl 2017-12-11 12:25:20 +01:00 коммит произвёл Paolo Bonzini
Родитель 19e8e54f43
Коммит faa0665041
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -1360,7 +1360,7 @@ class Tui(object):
if char == 'x':
self.update_drilldown()
# prevents display of current values on next refresh
self.stats.get()
self.stats.get(self._display_guests)
except KeyboardInterrupt:
break
except curses.error: