[PATCH 0/8] tools/kvm_stat improvements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Some bugfixes (patches 1&2), simplifications (patch 4), plus rework that
lays the basis for introducing a (hopefully) neater drilldown mode in
patch 7.
Note that in absence of any knowledge of the interdependencies of the
events in debugfs on other platforms like x86, this new 'functionality'
was only added for S390 for now. Adding other platforms would be easy
enough, though.
Furthermore note that the data passing between Providers and Stats is
pretty much at its limit now - if we'd ever wanted to put in more
attributes along with the event data passed from Providers to Stats, we
should probably switch to passing more involved data structures with
indicator flags, etc. Not sure if performance is a concern, but from a
coding/maintaining point of view that's something we should consider in
that case.


Stefan Raspl (8):
  tools/kvm_stat: fix crash when filtering out all non-child trace
    events
  tools/kvm_stat: print error on invalid regex
  tools/kvm_stat: mark private methods as such
  tools/kvm_stat: eliminate extra guest/pid selection dialog
  tools/kvm_stat: cache compiled regular expression
  tools/kvm_stat: separate drilldown and fields filtering
  tools/kvm_stat: group child events indented after parent
  tools/kvm_stat: print 'Total' line for multiple events only

 tools/kvm/kvm_stat/kvm_stat     | 438 +++++++++++++++++++++++-----------------
 tools/kvm/kvm_stat/kvm_stat.txt |   4 +-
 2 files changed, 251 insertions(+), 191 deletions(-)

-- 
2.13.5




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux