summaryrefslogtreecommitdiff
path: root/usr/src/uts/sun4/vm
diff options
context:
space:
mode:
authorpaulsan <none@none>2007-09-17 15:08:19 -0700
committerpaulsan <none@none>2007-09-17 15:08:19 -0700
commit7dacfc4494f6d14358974ef2830b5cd8c66a84de (patch)
tree36b58448c9c8410d22f977898985778d043e1bd4 /usr/src/uts/sun4/vm
parent538414560648ad8b2b92897b55592cda64706375 (diff)
downloadillumos-gate-7dacfc4494f6d14358974ef2830b5cd8c66a84de.tar.gz
6597746 Don't create srd_cache, region_cache and scd_cache on systems that don't use shared context
6597751 SFMMU_HASH_UNLOCK() call is missing in hat_unlock_region() 6600745 shared context code needs to be cleaned up 6603269 assertion failed: sfhme->hme_tte.ll != 0, file: ../../sfmmu/vm/hat_sfmmu.c, line: 11613
Diffstat (limited to 'usr/src/uts/sun4/vm')
-rw-r--r--usr/src/uts/sun4/vm/sfmmu.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/usr/src/uts/sun4/vm/sfmmu.c b/usr/src/uts/sun4/vm/sfmmu.c
index 99d2428c4f..78247431a3 100644
--- a/usr/src/uts/sun4/vm/sfmmu.c
+++ b/usr/src/uts/sun4/vm/sfmmu.c
@@ -152,7 +152,7 @@ va_to_pa(void *vaddr)
if ((pfn = va_to_pfn(vaddr)) == PFN_INVALID)
return ((uint64_t)-1);
return (((uint64_t)pfn << MMU_PAGESHIFT) |
- ((uint64_t)vaddr & MMU_PAGEOFFSET));
+ ((uint64_t)vaddr & MMU_PAGEOFFSET));
}
void
@@ -195,7 +195,7 @@ hat_kern_setup(void)
}
}
- if (!shctx_on || disable_shctx) {
+ if (!shctx_on) {
sfmmu_patch_shctx();
}
@@ -891,7 +891,7 @@ ndata_alloc_hat(struct memlist *ndata, pgcnt_t npages, pgcnt_t kpm_npages)
if (enable_bigktsb) {
ASSERT((max_nucuhme_buckets + max_nuckhme_buckets) *
sizeof (struct hmehash_bucket) <=
- TSB_BYTES(TSB_1M_SZCODE));
+ TSB_BYTES(TSB_1M_SZCODE));
max_nucuhme_buckets *= 2;
max_nuckhme_buckets *= 2;
@@ -906,7 +906,7 @@ ndata_alloc_hat(struct memlist *ndata, pgcnt_t npages, pgcnt_t kpm_npages)
* physical memory only.
*/
hme_buckets = (npages * HMEHASH_FACTOR) /
- (HMENT_HASHAVELEN * (HMEBLK_SPAN(TTE8K) >> MMU_PAGESHIFT));
+ (HMENT_HASHAVELEN * (HMEBLK_SPAN(TTE8K) >> MMU_PAGESHIFT));
uhmehash_num = (int)MIN(hme_buckets, MAX_UHME_BUCKETS);
@@ -926,7 +926,7 @@ ndata_alloc_hat(struct memlist *ndata, pgcnt_t npages, pgcnt_t kpm_npages)
khmehash_num = MAX(khmehash_num, MIN_KHME_BUCKETS);
if ((khmehash_num > max_nuckhme_buckets) ||
- (uhmehash_num > max_nucuhme_buckets)) {
+ (uhmehash_num > max_nucuhme_buckets)) {
khme_hash = NULL;
uhme_hash = NULL;
} else {