patch-2.4.19 linux-2.4.19/arch/sparc/mm/tsunami.S
Next file: linux-2.4.19/arch/sparc64/Makefile
Previous file: linux-2.4.19/arch/sparc/mm/swift.S
Back to the patch index
Back to the overall index
- Lines: 34
- Date:
Fri Aug 2 17:39:43 2002
- Orig file:
linux-2.4.18/arch/sparc/mm/tsunami.S
- Orig date:
Tue Jul 18 12:29:47 2000
diff -urN linux-2.4.18/arch/sparc/mm/tsunami.S linux-2.4.19/arch/sparc/mm/tsunami.S
@@ -27,10 +27,8 @@
tsunami_flush_cache_mm:
tsunami_flush_cache_range:
ld [%o0 + AOFF_mm_context], %g2
-#ifndef CONFIG_SMP
cmp %g2, -1
be tsunami_flush_cache_out
-#endif
tsunami_flush_cache_all:
WINDOW_FLUSH(%g4, %g5)
tsunami_flush_page_for_dma:
@@ -49,11 +47,9 @@
/* More slick stuff... */
tsunami_flush_tlb_mm:
tsunami_flush_tlb_range:
-#ifndef CONFIG_SMP
ld [%o0 + AOFF_mm_context], %g2
cmp %g2, -1
be tsunami_flush_tlb_out
-#endif
tsunami_flush_tlb_all:
mov 0x400, %o1
sta %g0, [%o1] ASI_M_FLUSH_PROBE
@@ -72,10 +68,8 @@
mov SRMMU_CTX_REG, %g1
ld [%o0 + AOFF_mm_context], %o3
andn %o1, (PAGE_SIZE - 1), %o1
-#ifndef CONFIG_SMP
cmp %o3, -1
be tsunami_flush_tlb_page_out
-#endif
lda [%g1] ASI_M_MMUREGS, %g5
sta %o3, [%g1] ASI_M_MMUREGS
sta %g0, [%o1] ASI_M_FLUSH_PROBE
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)