Bug 1020500 - need stapvirt feature
Summary: need stapvirt feature
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: systemtap
Version: 7.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: beta
: ---
Assignee: Frank Ch. Eigler
QA Contact: Martin Cermak
URL:
Whiteboard:
Depends On: 1038989
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-10-17 19:02 UTC by Jonathan Lebon
Modified: 2014-06-18 04:17 UTC (History)
3 users (show)

Fixed In Version: systemtap-2.4-1.el7
Doc Type: Rebase: Bug Fixes and Enhancements
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-06-13 10:30:30 UTC
Target Upstream Version:


Attachments (Terms of Use)
Descrition of cross-vm feature and testing ideas (4.52 KB, text/plain)
2013-10-17 19:02 UTC, Jonathan Lebon
no flags Details

Description Jonathan Lebon 2013-10-17 19:02:51 UTC
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.

Thanks,

Jonathan

Comment 1 Jonathan Lebon 2013-10-18 14:15:37 UTC
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!

Comment 17 Frank Ch. Eigler 2013-11-22 20:04:44 UTC
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.

Comment 39 Ludek Smid 2014-06-13 10:30:30 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.