Red Hat Bugzilla – Bug 1020500
need stapvirt feature
Last modified: 2014-06-18 00:17:20 EDT
Created attachment 813516 [details]
Descrition of cross-vm feature and testing ideas
A new feature was recently added to the systemtap master branch which will allow users to perform cross-vm instrumentation using a virtio-serial channel. (Related commits 59bbd46 to 765a5d6).
It would be great if we could rebase to include this feature. I've attached a document providing more details on the feature and how it could be tested.
As a test, I successfully ran check.exp with all the examples modified to run on my virtual machine. I used the following one-liner (from the testsuite/systemtap.examples directory):
find . -iname '*.meta' | xargs -n 1 sed -i '/^test_installcheck: stap/ s/$/ --remote libvirt:TestVM/'
Hope this helps!
The last_100_frees example seems to be failing because of:
WARNING: cannot find module /usr/lib64/libc-2.17.so debuginfo: No DWARF information found [man warning::debuginfo]
semantic error: while resolving probe point: identifier 'process' at last_100_frees.stp:5:7
source: probe process("/lib*/libc.so.*").function("free") [...]
IOW glibc-debuginfo not installed. The testsuite does not rpm-prereq it,
but this test case needs it.
This request was resolved in Red Hat Enterprise Linux 7.0.
Contact your manager or support representative in case you have further questions about the request.