Re: Need information on elevator_dispatch_fn

From: Aaron Carroll
Date: Wed Oct 31 2007 - 07:36:48 EST


Philipp Gruber wrote:
> So I need to 'reactivate' the whole dispatching process again. The only
> way to to this is probably a timer, but I couldn't get this working
> since I don't understand what calls dispatch_fn.

Hi Philipp,

Take a look how the AS and CFQ schedulers implement this. In fact, the
CFQ scheduler implements policy similar to what you described.
as_work_handler() in block/as-iosched.c might be a good starting point.

-- Aaron

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/