This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Stress testing - all functions


joshua.i.stone wrote:

> I just added a new stress test that tries to run probes on all kernel
> functions that start with the same letter.  The test script is in:
>     tests/testsuite/systemtap.stress/all_kernel_functions.stp

Good stuff.

> [...]
> d*: system reboots - there was no OOPS or BUG or anything printed to the
> console.

Given time, one can try d[a-m]* and d[n-z]* to recursively subdivide
the namespace.  It would be great if this were done automatically.  (A
full search would of course take lots of time due to reboots.)

> The two that failed in a* and c* are both functions that are
> decorated with __exit.  Perhaps the translator needs to disallow
> __exit functions, just as it disallows __init?

That's right, for routines that are linked into vmlinux (not in a
module).

- FChE


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]