diff options
Diffstat (limited to 'arch/sparc/mm/tsunami.S')
-rw-r--r-- | arch/sparc/mm/tsunami.S | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/sparc/mm/tsunami.S b/arch/sparc/mm/tsunami.S index 4e55e8f76648..bf10a345fa8b 100644 --- a/arch/sparc/mm/tsunami.S +++ b/arch/sparc/mm/tsunami.S | |||
@@ -24,7 +24,7 @@ | |||
24 | /* Sliiick... */ | 24 | /* Sliiick... */ |
25 | tsunami_flush_cache_page: | 25 | tsunami_flush_cache_page: |
26 | tsunami_flush_cache_range: | 26 | tsunami_flush_cache_range: |
27 | ld [%o0 + 0x0], %o0 /* XXX vma->vm_mm, GROSS XXX */ | 27 | ld [%o0 + VMA_VM_MM], %o0 |
28 | tsunami_flush_cache_mm: | 28 | tsunami_flush_cache_mm: |
29 | ld [%o0 + AOFF_mm_context], %g2 | 29 | ld [%o0 + AOFF_mm_context], %g2 |
30 | cmp %g2, -1 | 30 | cmp %g2, -1 |
@@ -46,7 +46,7 @@ tsunami_flush_sig_insns: | |||
46 | 46 | ||
47 | /* More slick stuff... */ | 47 | /* More slick stuff... */ |
48 | tsunami_flush_tlb_range: | 48 | tsunami_flush_tlb_range: |
49 | ld [%o0 + 0x00], %o0 /* XXX vma->vm_mm GROSS XXX */ | 49 | ld [%o0 + VMA_VM_MM], %o0 |
50 | tsunami_flush_tlb_mm: | 50 | tsunami_flush_tlb_mm: |
51 | ld [%o0 + AOFF_mm_context], %g2 | 51 | ld [%o0 + AOFF_mm_context], %g2 |
52 | cmp %g2, -1 | 52 | cmp %g2, -1 |
@@ -65,7 +65,7 @@ tsunami_flush_tlb_out: | |||
65 | 65 | ||
66 | /* This one can be done in a fine grained manner... */ | 66 | /* This one can be done in a fine grained manner... */ |
67 | tsunami_flush_tlb_page: | 67 | tsunami_flush_tlb_page: |
68 | ld [%o0 + 0x00], %o0 /* XXX vma->vm_mm GROSS XXX */ | 68 | ld [%o0 + VMA_VM_MM], %o0 |
69 | mov SRMMU_CTX_REG, %g1 | 69 | mov SRMMU_CTX_REG, %g1 |
70 | ld [%o0 + AOFF_mm_context], %o3 | 70 | ld [%o0 + AOFF_mm_context], %o3 |
71 | andn %o1, (PAGE_SIZE - 1), %o1 | 71 | andn %o1, (PAGE_SIZE - 1), %o1 |