blkparse: Allow request tracking on non md/dm devices
[blktrace.git] / blkparse.c
index 0054d4f0aa2ed070da17da74b00e883fb59f98bf..c31a5c2bab88b8d65c4d7293288cba863e95859b 100644 (file)
@@ -1027,13 +1027,6 @@ static void log_track_getrq(struct per_dev_info *pdi, struct blk_io_trace *t)
        iot->allocation_time = t->time;
 }
 
-static inline int is_remapper(struct per_dev_info *pdi)
-{
-       int major = MAJOR(pdi->dev);
-
-       return (major == 253 || major == 9);
-}
-
 /*
  * for md/dm setups, the interesting cycle is Q -> C. So track queueing
  * time here, as dispatch time
@@ -1044,8 +1037,6 @@ static void log_track_queue(struct per_dev_info *pdi, struct blk_io_trace *t)
 
        if (!track_ios)
                return;
-       if (!is_remapper(pdi))
-               return;
 
        iot = find_track(pdi, t->pid, t->sector);
        iot->dispatch_time = t->time;