On Sun, 2013-06-09 at 07:44 +0000, Wang Dongsheng-B40534 wrote: > So we just need set set_context() in restore_mmu_context(). > > void restore_mmu_context(struct mm_struct *next) { > set_context(next->context.id, next->pgd); > }
We probably also want to flush the TLB, just in case the boot kernel has left "something" there (though I wouldn't expect it to have run userspace it's not completely impossible). Cheers, Ben. _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev