Subversion Repositories HelenOS

Rev

Rev 1891 | Rev 1960 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1891 Rev 1917
Line 85... Line 85...
85
     * We use write barriers to make sure that the TSB load
85
     * We use write barriers to make sure that the TSB load
86
     * won't use inconsistent data or that the fault will
86
     * won't use inconsistent data or that the fault will
87
     * be repeated.
87
     * be repeated.
88
     */
88
     */
89
 
89
 
90
    tsb->tag.invalid = 1;   /* invalidate the entry (tag target has this set to 0 */
90
    tsb->tag.invalid = 1;   /* invalidate the entry (tag target has this set to 0) */
91
 
91
 
92
    write_barrier();
92
    write_barrier();
93
 
93
 
94
    tsb->tag.context = as->asid;
94
    tsb->tag.context = as->asid;
95
    tsb->tag.va_tag = t->page >> VA_TAG_PAGE_SHIFT;
95
    tsb->tag.va_tag = t->page >> VA_TAG_PAGE_SHIFT;