Changeset 402eda5 in mainline for kernel/generic/src/mm/as.c
- Timestamp:
- 2010-06-22T12:19:45Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 9539be6
- Parents:
- a49a1a1
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/mm/as.c
ra49a1a1 r402eda5 433 433 * 434 434 */ 435 tlb_shootdown_start(TLB_INVL_PAGES, as->asid, area->base +436 pages * PAGE_SIZE, area->pages - pages);435 ipl_t ipl = tlb_shootdown_start(TLB_INVL_PAGES, as->asid, 436 area->base + pages * PAGE_SIZE, area->pages - pages); 437 437 438 438 /* … … 528 528 as_invalidate_translation_cache(as, area->base + 529 529 pages * PAGE_SIZE, area->pages - pages); 530 tlb_shootdown_finalize( );530 tlb_shootdown_finalize(ipl); 531 531 532 532 page_table_unlock(as, false); … … 578 578 * Start TLB shootdown sequence. 579 579 */ 580 tlb_shootdown_start(TLB_INVL_PAGES, as->asid, area->base, area->pages); 580 ipl_t ipl = tlb_shootdown_start(TLB_INVL_PAGES, as->asid, area->base, 581 area->pages); 581 582 582 583 /* … … 625 626 */ 626 627 as_invalidate_translation_cache(as, area->base, area->pages); 627 tlb_shootdown_finalize( );628 tlb_shootdown_finalize(ipl); 628 629 629 630 page_table_unlock(as, false); … … 865 866 * 866 867 */ 867 tlb_shootdown_start(TLB_INVL_PAGES, as->asid, area->base, area->pages); 868 ipl_t ipl = tlb_shootdown_start(TLB_INVL_PAGES, as->asid, area->base, 869 area->pages); 868 870 869 871 /* … … 912 914 */ 913 915 as_invalidate_translation_cache(as, area->base, area->pages); 914 tlb_shootdown_finalize( );916 tlb_shootdown_finalize(ipl); 915 917 916 918 page_table_unlock(as, false);
Note:
See TracChangeset
for help on using the changeset viewer.