]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - kernel/trace/blktrace.c
block: introduce blk_rq_is_passthrough
[mirror_ubuntu-artful-kernel.git] / kernel / trace / blktrace.c
index 512b34703ac3ac82b5b6bbf7f7bc624cc6dc21c5..e33050e3ea1c32a9496c4e9317f9ac4d53f89817 100644 (file)
@@ -712,7 +712,7 @@ static void blk_add_trace_rq(struct request_queue *q, struct request *rq,
        if (likely(!bt))
                return;
 
-       if (rq->cmd_type != REQ_TYPE_FS)
+       if (blk_rq_is_passthrough(rq))
                what |= BLK_TC_ACT(BLK_TC_PC);
        else
                what |= BLK_TC_ACT(BLK_TC_FS);