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

Andrew Morton
2004-07-29T18:22:14Z

Alan Cox <alan@lxorguk.ukuu.org.uk> 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.