Merge tag 'm68k-for-v6.3-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert...
[linux-2.6-microblaze.git] / block / blk-stat.c
index 2ea01b5..c6ca16a 100644 (file)
@@ -58,7 +58,8 @@ void blk_stat_add(struct request *rq, u64 now)
 
        value = (now >= rq->io_start_time_ns) ? now - rq->io_start_time_ns : 0;
 
-       blk_throtl_stat_add(rq, value);
+       if (req_op(rq) == REQ_OP_READ || req_op(rq) == REQ_OP_WRITE)
+               blk_throtl_stat_add(rq, value);
 
        rcu_read_lock();
        cpu = get_cpu();