Hi,
This patch series adds support to track more request based flags and different
request field to the blktrace infrastructure.
This is patch-series focuses on the userspace tools of the blktrace
infrastructure.
For more details about kernel part please refer to the following
patchh-series :-
Chaitanya Kulkarni (18):
blktrace: increase the size of action mask
blktrace: add more definitions for BLK_TC_ACT
blktrace: update trace to track more actions
kernel/trace: add KConfig to enable blktrace_ext
blktrace: add iopriority mask
blktrace: add iopriority mask
blktrace: allow user to track iopriority
blktrace: add sysfs ioprio mask
blktrace: add debug support for extension
block: set ioprio for write-zeroes, discard etc
block: set ioprio for zone-reset
block: set ioprio for flush bio
drivers: set bio iopriority field
fs: set bio iopriority field
power/swap: set bio iopriority field
mm: set bio iopriority field
null_blk: add write-zeroes flag to nullb_device
null_blk: add module param discard/write-zeroes
Chaitanya Kulkarni (10):
blktrace.h: add blktrace extension to the header
blktrace_api.h: update blktrace API header
act-mask: add blktrace extension to act_mask
blktrace.c: add support for extensions
blkparse.c: add support for extensions
blkparse-fmt.c: add extension support
iowatcher/blkparse: add extension definitions
blkiomon: add extension support
blkrawverify: add extension support
blktrace-tools: add extension support
Makefile | 3 +-
act_mask.c | 60 ++++++++++++++++++++++++++++---
blkiomon.c | 16 +++++++++
blkparse.c | 85 ++++++++++++++++++++++++++++++++++++++++++--
blkparse_fmt.c | 76 +++++++++++++++++++++++++++++++++++++++
blkrawverify.c | 26 ++++++++++++--
blktrace.c | 85 +++++++++++++++++++++++++++++++++++++++++---
blktrace.h | 46 +++++++++++++++++++++++-
blktrace_api.h | 66 ++++++++++++++++++++++++----------
iowatcher/blkparse.c | 70 +++++++++++++++++++++++++-----------
10 files changed, 477 insertions(+), 56 deletions(-)
--
2.19.1