Signed-off-by: Chaitanya Kulkarni <chaitanya.kulkarni@xxxxxxx> --- kernel/trace/blktrace.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/kernel/trace/blktrace.c b/kernel/trace/blktrace.c index 046ca19e8b7f..cd080ca65afd 100644 --- a/kernel/trace/blktrace.c +++ b/kernel/trace/blktrace.c @@ -1192,7 +1192,14 @@ static void blk_add_trace_bio(struct request_queue *q, struct bio *bio, static void blk_add_trace_bio_bounce(void *ignore, struct request_queue *q, struct bio *bio) { - blk_add_trace_bio(q, bio, BLK_TA_BOUNCE, 0); + u64 ta = 0; + + if (q->blk_trace) { + ta = BLK_TA_BOUNCE; + } else if (q->blk_trace_ext) { + ta = BLK_TA_BOUNCE_EXT; + } + blk_add_trace_bio(q, bio, ta, 0); } static void blk_add_trace_bio_complete(void *ignore, -- 2.17.0