X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Fdoc%2Fuser%2Fuser_guide%2Fdocbook%2Fuser_guide.docbook;h=80d37138a178175f4af46fc469f793bfbb0e3d5a;hb=28b797b9484c7fb1461ba3393860c1cd0afa521b;hp=9720c434c7dc96d5ab51fb7fe0b8da814aa0e29c;hpb=b1053af5f2ccec64807fa21d22bb62bfc05873a1;p=lttv.git diff --git a/ltt/branches/poly/doc/user/user_guide/docbook/user_guide.docbook b/ltt/branches/poly/doc/user/user_guide/docbook/user_guide.docbook index 9720c434..80d37138 100644 --- a/ltt/branches/poly/doc/user/user_guide/docbook/user_guide.docbook +++ b/ltt/branches/poly/doc/user/user_guide/docbook/user_guide.docbook @@ -448,6 +448,17 @@ interrupt a lower priority interrupt. +Pink : SoftIRQ handler is running. A SoftIRQ is normally triggered by an +interrupt that whishes to have some work done very soon, but not "now". This is +especially useful, for example, to have the longest part of the network stack +traversal done : a too long computation in the interrupt handler would increase +the latency of the system. Therefore, doing the long part of the computation in +a softirq that will be run just after the IRQ handler exits will permits to do +this work while interrupts are enabled, without increasing the system latency. + + + + Dark red : A process in that state is waiting for an input/output operation to complete before it can continue its execution.