Changeset 169587a in mainline for src/mm/vm.c
- Timestamp:
- 2005-02-21T21:47:22Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- b109ebb
- Parents:
- 0ded477
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mm/vm.c
r0ded477 r169587a 30 30 #include <mm/page.h> 31 31 #include <mm/frame.h> 32 #include <mm/tlb.h> 32 33 #include <arch/mm/page.h> 33 34 #include <arch/types.h> … … 143 144 for (i=0; i<a->size; i++) 144 145 map_page_to_frame(a->address + i*PAGE_SIZE, 0, PAGE_NOT_PRESENT, 0); 145 146 146 147 spinlock_unlock(&a->lock); 147 148 cpu_priority_restore(pri); … … 169 170 170 171 pri = cpu_priority_high(); 172 173 tlb_shutdown_start(); 174 171 175 spinlock_lock(&m->lock); 172 176 … … 175 179 176 180 spinlock_unlock(&m->lock); 181 182 tlb_invalidate(0); 183 tlb_shutdown_finalize(); 184 177 185 cpu_priority_restore(pri); 178 186 }
Note:
See TracChangeset
for help on using the changeset viewer.