add: unsigned long i;  asm volatile("sync"); for(i=0; i< 0x40000; i += 0x1000) { asm volatile("tlbie %0" :: "r" (i)); asm volatile("eieio"); asm volatile("sync"); } asm volatile("tlbsync"); asm volatile("sync");
context: arch_cpu_global_TLB_invalidate(void){}