[PATCH v2 00/11] blktrace: parse blk_io_trace2 in btt and iowatcher
Johannes Thumshirn <[email protected]> Mon, 20 Jul 2026 13:14:06 +0200
| Newsgroups | org.kernel.vger.linux-btrace,org.kernel.vger.linux-block |
|---|---|
| Message-ID | <[email protected]> |
We had an internal report that the new blktrace format does not work with the btt tool. This is because I simply forgot to update these tools. Do so now and sorry for all the inconvenience it might have brought. Johannes Thumshirn (11): btt: use blk_io_trace2 internally btt: natively parse blk_io_trace2 blktrace: add option to request a specific trace protocol version blkrawverify: use blk_io_trace2 internally blkrawverify: natively parse blk_io_trace2 blkiomon: use blk_io_trace2 internally blkiomon: natively parse blk_io_trace2 iowatcher: use blk_io_trace2 internally iowatcher: natively parse blk_io_trace2 btreplay: support blk_io_trace2 in btrecord blkparse: add option to emit a specific trace protocol version blkiomon.c | 93 +++++++++++++++++++-------- blkparse.c | 64 +++++++++++++++--- blkrawverify.c | 69 +++++++++++++++----- blktrace.c | 24 ++++++- blktrace.h | 20 ++++++ btreplay/btrecord.c | 83 +++++++++++++++++++----- btt/globals.h | 4 +- btt/mmap.c | 134 ++++++++++++++++++++++++++++++++++++-- doc/blkparse.1 | 7 ++ doc/blktrace.8 | 7 ++ iowatcher/blkparse.c | 150 ++++++++++++++++++++++++++++++++----------- iowatcher/blkparse.h | 3 +- 12 files changed, 543 insertions(+), 115 deletions(-) -- 2.54.0