I'm still trying to track down the cause of all my problems, so I'm going over the RM7000 errata. I see one here that I'm not sure if it's a problem or not. It only applies to OSes which invalidate TLB entries and thus will cause TLB Invalid exceptions (as opposed to a TLB refill exception, I think). So, does Linux invalidate TLBs? I've been looking at the code, and I think the answer is 'no', but I'm not really sure. Matt -- Matthew D. Dharm Senior Software Designer Momentum Computer Inc. 1815 Aston Ave. Suite 107 (760) 431-8663 X-115 Carlsbad, CA 92008-7310 Momentum Works For You www.momenco.com