Changeset fa7d9c4 in mainline for genarch/src/mm/asid.c
- Timestamp:
- 2006-01-24T20:30:26Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- cc5412e
- Parents:
- 36b01bb2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
genarch/src/mm/asid.c
r36b01bb2 rfa7d9c4 95 95 ipl = interrupts_disable(); 96 96 spinlock_lock(&asidlock); 97 if ( asids_allocated == ASIDS_ALLOCABLE) {97 if (ASID_STEALING_ENABLED && asids_allocated == ASIDS_ALLOCABLE) { 98 98 99 99 /* … … 122 122 123 123 /* 124 * Notify the address space from wich the ASID 125 * was stolen by invalidating its asid member. 126 */ 127 as->asid = ASID_INVALID; 128 spinlock_unlock(&as->lock); 129 130 /* 124 131 * Get the system rid of the stolen ASID. 125 132 */ … … 127 134 tlb_shootdown_finalize(); 128 135 tlb_invalidate_asid(asid); 129 as->asid = ASID_INVALID;130 131 spinlock_unlock(&as->lock);132 136 } else { 133 137
Note:
See TracChangeset
for help on using the changeset viewer.