Re: Clean kernel patch for LEON/SPARC

From: Pete Zaitcev
Date: Wed Aug 20 2003 - 12:52:11 EST


> Date: Wed, 20 Aug 2003 19:31:13 +0200
> From: Jiri Gaisler <jiri@xxxxxxxxxxx>

> > Did you guys figure out the cause of the severe problem
> > with cache corruption?
>
> Yes, this was a virtual address aliasing problem. Leon2 has
> virtual caches but the MMU has no aliasing detection, so we
> are forced to flush the cache on each task switch. Our next
> processor (leon3) will have to switch to either physical caches
> or have some form of aliasing detection ...

Physical cache is always welcome, but I'm wondering if it's
really that needed, as you're not doing SMP. Do you have
the Schimmel's book?

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