Re: [PATCH 2.6.6-rc3] as-io isolation ?

From: FabF
Date: Thu Apr 29 2004 - 10:34:02 EST


On Thu, 2004-04-29 at 02:39, Nick Piggin wrote:
> FabF wrote:
> > Hi,
> >
> > Here's a patch _idea_ to isolate anticipatory I/O from normal I/O
> > scheduler process by adding a specific put io context method so that
> > ll_rw_blk stuff could be as-iosched transparent.I guess we could point
> > as iosched exit instead of exit_io_context as well ...
>
> Hi,
> This makes ll_rw_blk.c aware of an AS specific function though.
> as-iosched.c is actually a CONFIG option under CONFIG_EMBEDDED.
> What is the actual problem?

AFAICS cfq and other elevators don't interact with ll_rw stuff (?)
but we could release something like the asio later so I was thinking
about somekind of abstraction within ll_rw.This abstraction would
require the patch ad hoc as well as a specific exit point.

FabF

> Nick
>

-
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/