diff options
author | dsmith <dsmith> | 2007-03-29 21:25:15 +0000 |
---|---|---|
committer | dsmith <dsmith> | 2007-03-29 21:25:15 +0000 |
commit | 7e13f7a765cc4c3188087276f430f2fd1da1ad6d (patch) | |
tree | 00a583dcf271a8b23232807336161de248579b66 | |
parent | c48cb0cc9acae74fde12b47597f7adc9bbd15ab5 (diff) | |
download | systemtap-steved-7e13f7a765cc4c3188087276f430f2fd1da1ad6d.tar.gz systemtap-steved-7e13f7a765cc4c3188087276f430f2fd1da1ad6d.tar.xz systemtap-steved-7e13f7a765cc4c3188087276f430f2fd1da1ad6d.zip |
2007-03-29 David Smith <dsmith@redhat.com>
PR 3545
* stap.1.in: Documented probe overload processing.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | stap.1.in | 11 |
2 files changed, 16 insertions, 0 deletions
@@ -1,3 +1,8 @@ +2007-03-29 David Smith <dsmith@redhat.com> + + PR 3545 + * stap.1.in: Documented probe overload processing. + 2007-03-29 Frank Ch. Eigler <fche@redhat.com> * tapsets.cxx (dwarf_derived_probe emit_module_init): Correct handling @@ -832,6 +832,17 @@ user processes, and remove the active probe kernel module with .IR rmmod . Any pending trace messages may be lost. +.PP +In addition to the methods outlined above, the generated kernel module +also uses overload processing to make sure that no probe can run for +too long. If more than STP_OVERLOAD_THRESHOLD cycles (default +500000000) have been spent in a single probe during the last +STP_OVERLOAD_INTERVAL cycles (default 1000000000), the probe has +overloaded the system and an exit is triggered. +.PP +By default, overload processing is turned on for all modules. If you +would like to disable overload processing, define STP_OVERLOAD. + .SH FILES .\" consider autoconf-substituting these directories .TP |