소스 검색

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>
Stefan Raspl 7 년 전
부모
커밋
faa0665041
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      tools/kvm/kvm_stat/kvm_stat

+ 1 - 1
tools/kvm/kvm_stat/kvm_stat

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