user guide update
[lttv.git] / ltt / branches / poly / doc / user / user_guide / docbook / user_guide.docbook
index 9720c434c7dc96d5ab51fb7fe0b8da814aa0e29c..80d37138a178175f4af46fc469f793bfbb0e3d5a 100644 (file)
@@ -448,6 +448,17 @@ interrupt a lower priority interrupt.
 </listitem>
 <listitem>
 <para>
+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.
+</para>
+</listitem>
+<listitem>
+<para>
 Dark red : A process in that state is waiting for an input/output operation to
 complete before it can continue its execution.
 </para>
This page took 0.022075 seconds and 4 git commands to generate.