[PATCH][MTD] mtdpart.c: allow other drivers to get physical address of partition

Jared Hulbert jaredeh at gmail.com
Sat Aug 4 13:47:52 EDT 2007


On 8/4/07, David Woodhouse <dwmw2 at infradead.org> wrote:
> On Fri, 2007-08-03 at 12:45 -0700, Jared Hulbert wrote:
> > We can't very well just wait seconds for the chip to become available.
> >  We could count waiting processes, but even it there is one process in
> > the queue, seconds is a long time to wait.
>
> Even if there's another runnable process which _isn't_ blocked on the
> chip?

Sure.  You can't just block a process that just wants a page full of
it's code, that has no dependencies to the file/page/block being
manipulated on chip, for several seconds.  You'd have all kinds of
potential badness.  I can picture someone trying to select an option
on a menu and waiting several seconds for a response.



More information about the linux-mtd mailing list