public inbox for linux-s390@vger.kernel.org
 help / color / mirror / Atom feed
* 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

* [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

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 --
     [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
2008-10-05 13:07 Martin Peschke

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox