[PATCH v2 2/2] powerpc/hibernate: PPC64 fix user threads access to kernel space
Benjamin Herrenschmidt
benh at kernel.crashing.org
Sun Jun 9 17:45:46 EST 2013
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.
More information about the Linuxppc-dev
mailing list