Bug 906 - User-level alternative runtime
Summary: User-level alternative runtime
Status: RESOLVED FIXED
Alias: None
Product: systemtap
Classification: Unclassified
Component: runtime (show other bugs)
Version: unspecified
: P3 normal
Target Milestone: ---
Assignee: Martin Hunt
URL:
Keywords:
Depends on:
Blocks: 918
  Show dependency treegraph
 
Reported: 2005-04-29 20:13 UTC by E. Zannoni
Modified: 2005-11-10 17:33 UTC (History)
0 users

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description E. Zannoni 2005-04-29 20:13:01 UTC
To test the runtime and the translator w/o loading modules into kernel
Comment 1 Frank Ch. Eigler 2005-07-19 16:54:17 UTC
for this, it is desirable that as much of the normal runtime interface as
possible still continue to work.  of course, kprobes proper can't be used.  but
otherwise, maps, basic I/O transport calls ... should all work.

As for packaging under user/, it would be easier to use if the user level
simulations lived within the main directory, and enabled by #ifdef macros (e.g.
TEST_MODE set by the translator)
Comment 2 Frank Ch. Eigler 2005-08-28 13:46:56 UTC
no longer high priority
Comment 3 Martin Hunt 2005-11-10 17:33:41 UTC
Closing this. The existing user-level testing for runtime and the translator
seem to be adequate.  It is not possible to improve much on that without major
work and it would never be good enough because we cannot accurately simulate the
contention  that occurs in the kernel.  It is much more important at this point
to work on real world tests that actually load modules into running kernels.