ACK: [PULL][bionic] Add new linux-tools-host package with kvm_stat tool
Thadeu Lima de Souza Cascardo
cascardo at canonical.com
Thu Apr 12 13:43:23 UTC 2018
On Mon, Apr 09, 2018 at 07:51:55AM -0500, Seth Forshee wrote:
> BugLink: http://bugs.launchpad.net/bugs/1734130
>
> IBM has requested that we package the kvm_stat tool from the krenel's
> tools directory. This is different from other tools that we ship in
> linux-tools packages in a couple of ways: it is written in pyhon and our
> tools packages currently do not have a phyton dependency, and it is not
> kernel version specific and can therefore be placed into a common tools
> package.
>
> To avoid adding a python dependency to our existing tools-common
> package, kvm_stat is put into a new package, linux-tools-host. This
> package could in the future contain additional tools useful for VM
> hosts and currently has no version-speicific tools (but could support
> version-specific tools later if needed).
>
> This pull request also contains cherry picks from upstream and
> linux-next to bring kvm_stat up to date and fix phyton 3 compatibility.
>
> Thanks,
> Seth
Looks sensible. Will apply with my ACK.
Acked-by: Thadeu Lima de Souza Cascardo <cascardo at canonical.com>
>
>
> The following changes since commit be1171dce6c7dec2bae35061963f08a0e4d5b7f9:
>
> UBUNTU: [Config] CONFIG_BLK_DEV_NMVE=m (2018-04-05 08:30:29 -0500)
>
> are available in the Git repository at:
>
> git://git.launchpad.net/~sforshee/+git/ubuntu-bionic lp1734130
>
> for you to fetch changes up to 95b7a5dcf1489cd6b1cb4796fdf15828eb32b781:
>
> UBUNTU: [Config] do_tools_host=true for amd64 (2018-04-06 15:10:23 -0500)
>
> ----------------------------------------------------------------
> Cole Robinson (3):
> tools/kvm_stat: Fix python3 syntax
> tools/kvm_stat: Don't use deprecated file()
> tools/kvm_stat: Remove unused function
>
> Marc Hartmayer (4):
> tools/kvm_stat: simplify the sortkey function
> tools/kvm_stat: use a namedtuple for storing the values
> tools/kvm_stat: use a more pythonic way to iterate over dictionaries
> tools/kvm_stat: avoid 'is' for equality checks
>
> Seth Forshee (2):
> UBUNTU: [Packaging] Add linux-tools-host package for VM host tools
> UBUNTU: [Config] do_tools_host=true for amd64
>
> 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: fix debugfs handling
> tools/kvm_stat: mark private methods as such
> tools/kvm_stat: eliminate extra guest/pid selection dialog
> 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
>
> debian.master/control.stub.in | 10 +
> debian.master/rules.d/amd64.mk | 1 +
> debian/rules | 2 +
> debian/rules.d/0-common-vars.mk | 1 +
> debian/rules.d/1-maintainer.mk | 1 +
> debian/rules.d/3-binary-indep.mk | 14 ++
> tools/kvm/kvm_stat/kvm_stat | 502 ++++++++++++++++++++++-----------------
> tools/kvm/kvm_stat/kvm_stat.txt | 4 +-
> 8 files changed, 315 insertions(+), 220 deletions(-)
>
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
More information about the kernel-team
mailing list