block: add timer on blkdev_dequeue_request() not elv_next_request()