On Mon, May 18, 1998 at 11:54:34AM +0200, Ulf Carlsson wrote:
> I know that this bug is reported, but it's quite annoying (it makes my
> Indy R4000 useless).
> I'm now trying to boot 2.1.99.
> VFS: Mounted root (ext2 filesystem) readonly.
> Freeing unused kernes memory: 32k freed
> Warning: unable to open an initial console.
> Got vced at 88018c54.
> Kernel panic: Caught VCE exception - should not happen
I'm working on a clean solution for the problem which is matching the
virtual and physical colour of pages. Implementing this is nontrivial
due to the buddy algorithem which Linux uses to maintain it's free
page pool. I have some solution using DaveM's first approach to the
virtual aliasing problem (it hits Sparcs, too) but that one proofed to
be problematic because it needs to allocate multiple adjacent pages.
In the Ultra case it's just two pages but for R4x00SC/MC it's eigth
pages which essentially turns the machine into a swapping something,
so something smarter is needed unless you have infinite amounts of