* [Patch 0/3] driver data: blktrace pass-through support for device
@ 2008-10-05 13:07 Martin Peschke
0 siblings, 0 replies; 2+ messages in thread
From: Martin Peschke @ 2008-10-05 13:07 UTC (permalink / raw)
To: linux-s390
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.
^ permalink raw reply [flat|nested] 2+ messages in thread
[parent not found: <1216297065.26621.147.camel@kitka.ibm.com>]
* Re: [Patch 0/3] driver data: blktrace pass-through support for device
[not found] <1216297065.26621.147.camel@kitka.ibm.com>
@ 2008-07-17 12:27 ` Alan D. Brunelle
0 siblings, 0 replies; 2+ messages in thread
From: Alan D. Brunelle @ 2008-07-17 12:27 UTC (permalink / raw)
To: linux-s390, linux-btrace
Martin Peschke wrote:
> On Wed, 2008-07-16 at 11:15 -0400, Alan D. Brunelle wrote:
>> Martin Peschke wrote:
>>> On Wed, 2008-07-16 at 10:47 -0400, Alan D. Brunelle wrote:
>>>> Hm, again, if the blktrace | blkiomon (direct, no blkparse) is how
>>>> you do things,
>
> blktrace | blkiomon works out of the box :-)
>
>
Great - that should remove a lot of CPU processing...
Alan
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-10-05 13:07 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-05 13:07 [Patch 0/3] driver data: blktrace pass-through support for device Martin Peschke
[not found] <1216297065.26621.147.camel@kitka.ibm.com>
2008-07-17 12:27 ` Alan D. Brunelle
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox