public inbox for linux-s390@vger.kernel.org
 help / color / mirror / Atom feed
From: Martin Peschke <mpeschke@linux.vnet.ibm.com>
To: linux-s390@vger.kernel.org
Subject: [Patch 0/3] driver data: blktrace pass-through support for device
Date: Sun, 05 Oct 2008 13:07:05 +0000	[thread overview]
Message-ID: <1223212025.4591.22.camel@kitka.ibm.com> (raw)

Hi Jens,
may I ask what you think about this approach? Would you consider
including the following patch series in blktrace?

Here is a discussion dating back to the first time I have posted these
patches:
http://marc.info/?l=linux-btrace&m=121620751101386&w=2


Thanks,
Martin




Low-level device drivers might have additional data which complements
blktrace data. For example, zfcp, a SCSI HBA driver, is capable of
obtaining additional latency information per request from HBAs. Those
latencies allow to further break down the overall D2C request latency
provided by blktrace.

We propose an additional trace for blktrace, called "driver data". It is
a sort of small binary blob, which contains a low-level driver specific
struct. Blktrace would be able to filter this trace (-a option) and
include it within its binary output. A small device driver specific tool
on top of blktrace would then analyze "driver data" traces.

Patch 1/3 makes the blktrace kernel code provide blk_add_driver_data()
for use by device drivers.

Patch 2/3 adds support for driver data traces to blktrace tools.

Patch 3/3 makes zfcp provide additional request latency and queue
utilization data through blktrace.


Patches are against scsi-misc and blktrace git.

             reply	other threads:[~2008-10-05 13:07 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-10-05 13:07 Martin Peschke [this message]
     [not found] <1216297065.26621.147.camel@kitka.ibm.com>
2008-07-17 12:27 ` [Patch 0/3] driver data: blktrace pass-through support for device Alan D. Brunelle

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1223212025.4591.22.camel@kitka.ibm.com \
    --to=mpeschke@linux.vnet.ibm.com \
    --cc=linux-s390@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox