X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=arch%2Fia64%2Fmm%2Ftlb.c;h=6a4eec9113e8383efd029253a9a038637d6819d0;hb=d669af9d5afb5bdb629f78d024b35e507465f570;hp=41105d45442366940006aac1945c425fa93ec8bf;hpb=0192d69789582f02c015cba77cac514c7291c347;p=powerpc.git diff --git a/arch/ia64/mm/tlb.c b/arch/ia64/mm/tlb.c index 41105d4544..6a4eec9113 100644 --- a/arch/ia64/mm/tlb.c +++ b/arch/ia64/mm/tlb.c @@ -90,7 +90,7 @@ ia64_global_tlb_purge (struct mm_struct *mm, unsigned long start, { static DEFINE_SPINLOCK(ptcg_lock); - if (mm != current->active_mm) { + if (mm != current->active_mm || !current->mm) { flush_tlb_all(); return; }