]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
bcache: print written and keys in trace_bcache_btree_write
authorGuoju Fang <fangguoju@gmail.com>
Thu, 23 Jan 2020 17:01:38 +0000 (01:01 +0800)
committerJens Axboe <axboe@kernel.dk>
Thu, 23 Jan 2020 18:40:02 +0000 (11:40 -0700)
It's useful to dump written block and keys on btree write, this patch
add them into trace_bcache_btree_write.

Signed-off-by: Guoju Fang <fangguoju@gmail.com>
Signed-off-by: Coly Li <colyli@suse.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
include/trace/events/bcache.h

index e4526f85c19d3689bb61066e865b9e9f209c8478..0bddea663b3b7eb1fa275ebd1fca4b2f53e78607 100644 (file)
@@ -275,7 +275,8 @@ TRACE_EVENT(bcache_btree_write,
                __entry->keys   = b->keys.set[b->keys.nsets].data->keys;
        ),
 
-       TP_printk("bucket %zu", __entry->bucket)
+       TP_printk("bucket %zu written block %u + %u",
+               __entry->bucket, __entry->block, __entry->keys)
 );
 
 DEFINE_EVENT(btree_node, bcache_btree_node_alloc,