Re: [PATCH 3/3] blkparse: Fix up the sector and length of split completions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Apr 6, 2020 at 4:09 PM Andreas Gruenbacher <agruenba@xxxxxxxxxx> wrote:
> When a split io completes, the sector and length of the completion refer to the
> last split of the original request.  This makes reading the blkparse output
> difficult, so fix up the sector and length to match the original request when
> we can (that is, when --track-ios is enabled).

I've noticed that split requests also cause the queued vs. completed
statistics at the end of a trace to be completely off, so the same
fix-up logic is needed there as well.

Also, the code currently assumes that after request splitting, the
only event that will follow is the completion of the request. I hope
that assumption holds.

Any thoughts?

Thanks,
Andreas




[Index of Archives]     [Netdev]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux