Re: [Fastboot] Re: Announce: dumpfs v0.01 - common RAS output API

From: Andrew Morton
Date: Thu Jul 29 2004 - 13:27:37 EST


Alan Cox <alan@xxxxxxxxxxxxxxxxxxx> wrote:
>
> On Iau, 2004-07-29 at 01:22, Andrew Morton wrote:
> > eh? People do care. The point here is that we should stop the DMA in the
> > dump kernel, not from within the broken kernel.
>
> And pray just how do you expect to prove that the dump kernel isnt
> being overwritten *as* it is being loaded.

It was preloaded.

Of course, there's an assumption here that the dead kernel doesn't scribble
on pages which were never available to its page allocator. If DMA somehow
goes off and scribbles on the dump kernel we lose.

> > btw, if we simply insert a five-second-pause, what problems does that
> > leave? Network Rx, which is OK. Disk writes will have completed (?).
> > What remains?
>
> Network RX is the obvious one since we've no idea where the DMA is
> going in memory.

See above. We assume that network RX DMA won't be scribbling in the 16MB
which was pre-reserved. That's reasonable. We _have_ to assume that.
-
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/