On Tue, Nov 14, 2000 at 10:57:10PM -0800, Seth Arnold wrote: > * Robert Braddock <[EMAIL PROTECTED]> [001114 22:17]: > > > Tenth idea -- the log file mentions the machine hasn't mtrr support. > > > Perhaps this needs to be enabled in your kernel? > > > > What's MTRR anyway? I haven't changed the kernel in a while, but I'll look > > for that when I recompile it out of desperation :) > > Good god, we just went through ten ideas, and not a one helped. I knew > each was lousy individually, but .. I hoped one in the middle would do > the trick. > > MTRRs are, I think, memory type range registers. Maybe they are used to > implement finer-grained memory protection than segments, which is what I > think Linux uses. The option for this is somewhere near the top of the > kernel config script.
I believe they are caching hints; they tell the onboard cache about blocks of memory to cache, or not to cache. CPUs from the P-II and K6 up have them. I'd be surprised if they caused a crash; certainly enabling them often makes graphics faster. Jules