cfq: fix recursive call in cfq_blkiocg_update_completion_stats()
authorJens Axboe <jaxboe@fusionio.com>
Mon, 21 Jun 2010 07:10:55 +0000 (09:10 +0200)
committerJens Axboe <jaxboe@fusionio.com>
Mon, 21 Jun 2010 07:10:55 +0000 (09:10 +0200)
e98ef89b has a typo, causing cfq_blkiocg_update_completion_stats()
to call itself instead of blkiocg_update_completion_stats().

Reported-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
block/cfq.h

index 8783318dc5beaf416ac4e5ccf7dbeee8f7843872..93448e5a2e410519a63ebf52e4f4572a83a16b8e 100644 (file)
@@ -63,7 +63,7 @@ static inline void cfq_blkiocg_update_dispatch_stats(struct blkio_group *blkg,
 
 static inline void cfq_blkiocg_update_completion_stats(struct blkio_group *blkg, uint64_t start_time, uint64_t io_start_time, bool direction, bool sync)
 {
-       cfq_blkiocg_update_completion_stats(blkg, start_time, io_start_time,
+       blkiocg_update_completion_stats(blkg, start_time, io_start_time,
                                direction, sync);
 }