linux/arch/sparc64/mm
David S. Miller a77754b4d0 [SPARC64]: Bulletproof MMU context locking.
1) Always spin_lock_init() in init_context().  The caller essentially
   clears it out, or copies the mm info from the parent.  In both
   cases we need to explicitly initialize the spinlock.

2) Always do explicit IRQ disabling while taking mm->context.lock
   and ctx_alloc_lock.

Signed-off-by: David S. Miller <davem@davemloft.net>
2006-03-20 01:14:20 -08:00
..
Makefile [SPARC64]: Move away from virtual page tables, part 1. 2006-03-20 01:11:13 -08:00
fault.c [SPARC64]: Log faulting vaddr when bogus kernel PC detected. 2006-03-20 01:12:38 -08:00
generic.c [SPARC64]: Deal with PTE layout differences in SUN4V. 2006-03-20 01:12:25 -08:00
hugetlbpage.c [PATCH] Hugepage consolidation 2005-06-21 18:46:15 -07:00
init.c [SPARC64]: Bulletproof MMU context locking. 2006-03-20 01:14:20 -08:00
tlb.c [SPARC64]: Avoid dcache-dirty page state management on sun4v. 2006-03-20 01:14:06 -08:00
tsb.c [SPARC64]: Bulletproof MMU context locking. 2006-03-20 01:14:20 -08:00
ultra.S [SPARC64]: Bulletproof hypervisor TLB flushing. 2006-03-20 01:14:05 -08:00