2010/10/7 wilbur.chan <wilbur512@xxxxxxxxx>: > any suggestions? Thank you in advance. > I think maybe I've got the answer: All cpus shared the same exception handler, so if it was an invalid address , the linux can fix it by tlb refilling. Becasue I have changed the ebase of non-zero cpus and did not implement TLB handler for them , the tlb exception happended from time to time.