Patch Series

Subject block: add blktrace support for zoned block device commands
Author johannes.thumshirn@wdc.com
Date 2025-09-09 11:05:56 +0000 UTC
Version 1
Cc axboe@kernel.dk chaitanyak@nvidia.com dlemoal@kernel.org hare@suse.de hch@lst.de johannes.thumshirn@wdc.com john.g.garry@oracle.com linux-block@vger.kernel.org linux-btrace@vger.kernel.org linux-kernel@vger.kernel.org linux-trace-kernel@vger.kernel.org martin.petersen@oracle.com mathieu.desnoyers@efficios.com mhiramat@kernel.org naohiro.aota@wdc.com rostedt@goodmis.org shinichiro.kawasaki@wdc.com

Patches (16)

Name Content
[PATCH 01/16] blktrace: split do_blk_trace_setup into two functions [Body]
[PATCH 02/16] blktrace: add definitions for blk_user_trace_setup2 [Body]
[PATCH 03/16] blktrace: pass blk_user_trace2 to setup functions [Body]
[PATCH 04/16] blktrace: add definitions for struct blk_io_trace2 [Body]
[PATCH 05/16] blktrace: factor out recording a blktrace event [Body]
[PATCH 06/16] blktrace: only calculate trace length once [Body]
[PATCH 07/16] blktrace: split out relaying a blktrace event [Body]
[PATCH 08/16] blktrace: change the internal action to 64bit [Body]
[PATCH 09/16] blktrace: remove struct blk_io_trace from __blk_add_trace [Body]
[PATCH 10/16] blktrace: differentiate between blk_io_trace versions [Body]
[PATCH 11/16] blktrace: untangle if/else sequence in __blk_add_trace [Body]
[PATCH 12/16] blktrace: add block trace commands for zone operations [Body]
[PATCH 13/16] blktrace: expose ZONE APPEND completions to blktrace [Body]
[PATCH 14/16] blktrace: trace zone management operations [Body]
[PATCH 15/16] blktrace: trace zone write plugging operations [Body]
[PATCH 16/16] blktrace: handle BLKTRACESETUP2 ioctl [Body]

Session 2025-09-09

ID (for dev) 3b07bfab-92e4-4149-9ed5-ed7975e162eb
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base f777d1112ee597d7f7dd3ca232220873a34ad0c8 [Config] passed [Log]
Build Patched f777d1112ee597d7f7dd3ca232220873a34ad0c8 [Config] [patched] passed [Log]
Boot test: Base f777d1112ee597d7f7dd3ca232220873a34ad0c8 [Config] passed
Boot test: Patched f777d1112ee597d7f7dd3ca232220873a34ad0c8 [Config] [patched] passed
Fuzzing f777d1112ee597d7f7dd3ca232220873a34ad0c8 [Config] f777d1112ee597d7f7dd3ca232220873a34ad0c8 [Config] [patched] passed [Log] [Artifacts]