LWN.net Logo

KVM, QEMU, and kernel project management

KVM, QEMU, and kernel project management

Posted Mar 24, 2010 14:49 UTC (Wed) by aliguori (subscriber, #30636)
In reply to: KVM, QEMU, and kernel project management by mingo
Parent article: KVM, QEMU, and kernel project management

perf kvm --host --guest --guestkallsyms=/home/ymzhang/guest/kallsyms --guestmodules=/home/ymzhang/guest/modules top

is fine for a prototype but is way too long and cumbersome for developers to type and use. It's a usability non-starter.

So i asked the KVM folks (this started the discussion) whether they'd accept two features that would enable perf to automate and shorten this into:

perf kvm top

That is where i ran into opposition (which was unexpected to me - these requests seemed rather natural to me) and that is when the flamewar erupted - and we need those features from KVM to support easier use and to support more advanced perf kvm features, and regarding those there indeed we are at an impasse.

In all fairness, you also put down another requirement. This all needed to be possible without perf having to talk to any userspace component on the host or any userspace component within the guest.

We can make 'perf kvm top' Just Work but not with the above requirement. We believe this requirement is unreasonable and that's where we fundamentally disagree.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds