Merge tag 'rproc-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc...
[linux-2.6-microblaze.git] / block / blk-mq.c
index ac18f80..c11c97a 100644 (file)
@@ -1248,7 +1248,8 @@ void blk_mq_start_request(struct request *rq)
 
        trace_block_rq_issue(rq);
 
-       if (test_bit(QUEUE_FLAG_STATS, &q->queue_flags)) {
+       if (test_bit(QUEUE_FLAG_STATS, &q->queue_flags) &&
+           !blk_rq_is_passthrough(rq)) {
                rq->io_start_time_ns = ktime_get_ns();
                rq->stats_sectors = blk_rq_sectors(rq);
                rq->rq_flags |= RQF_STATS;