KVM, QEMU, and kernel project management
Posted Mar 24, 2010 14:49 UTC (Wed) by aliguori
In reply to: KVM, QEMU, and kernel project management
Parent article: KVM, QEMU, and kernel project management
perf kvm --host --guest --guestkallsyms=/home/ymzhang/guest/kallsyms
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.
to post comments)