X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fia64%2Fmm%2Ftlb.c;h=bd62f55b0a81dfb805baff5f7c28671f1452ac01;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=0c5cb3c61fb61cf2dae824fa028847083c5b9b3a;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/arch/ia64/mm/tlb.c b/arch/ia64/mm/tlb.c index 0c5cb3c61..bd62f55b0 100644 --- a/arch/ia64/mm/tlb.c +++ b/arch/ia64/mm/tlb.c @@ -88,7 +88,7 @@ wrap_mmu_context (struct mm_struct *mm) void ia64_global_tlb_purge (unsigned long start, unsigned long end, unsigned long nbits) { - static spinlock_t ptcg_lock = SPIN_LOCK_UNLOCKED; + static DEFINE_SPINLOCK(ptcg_lock); /* HW requires global serialization of ptc.ga. */ spin_lock(&ptcg_lock);