On Fri, Feb 04, 2005 at 04:45:32PM +0100, Ralf Baechle wrote: > On Fri, Feb 04, 2005 at 03:19:49PM +0000, Dominic Sweetman wrote: > > > Only some CPUs suffer from aliases. A 4Kbyte direct-mapped cache must > > be alias free, because all the virtual index bits are the same (being > > in-page) as the physical address bits. That's true but irrelvant, > > since there aren't any 4Kbyte caches: but what's slightly less obvious > > is that a 16Kbyte 4-way set-associative cache is also alias free. > > I had dark memory of some el cheapo CPU having 4k caches. > IDT (rc32332) has a 2K d-cache. :) Jun