The following 6 patches do the following:

  1. Always output the seek information to the .avg file, even if we
     are not tracking all IO seeks.

  2. Changed adding INSERT traces to the IO tree, instead of using
     GETRQ traces. (See below)

  3. A small bit of clean up (moving an ASSERT to a more correct
     location, removing an ugly empy line).

  4. Fixed a real problem: the per-device structure was not being fully
     cleaned out, which resulted in some errant averages output.

  5. Added a summation line for merge information when multiple devices
     are being looked at.

  6. Added a summation line for seek information when multiple devices
     are being looked at.

------------------------------------------------------------------------
Patch 2 of 6: Changed triggering on INSERT to GETRQ (temporary?)

This is backwards compatible with previous versions, with the one difference being that the Q2I information may be a bit shorter.

The changes forthcoming with the explicit unplugging (2.6.20 + Jens' unplag patches) require this. We may need to redefine and/or add a new measurement once that settles down. When that happens, we'll most likely be renaming things to better reflect GETRQ versus INSERT.

Alan

-
To unsubscribe from this list: send the line "unsubscribe linux-btrace" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to