PERFORCE change 97308 for review
Kip Macy
kmacy at FreeBSD.org
Tue May 16 23:46:46 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=97308
Change 97308 by kmacy at kmacy_storage:sun4v_rwbuf on 2006/05/16 23:46:14
don't do unlocked reads of tsb
Affected files ...
.. //depot/projects/kmacy_sun4v/src/sys/sun4v/sun4v/tsb.c#14 edit
Differences ...
==== //depot/projects/kmacy_sun4v/src/sys/sun4v/sun4v/tsb.c#14 (text+ko) ====
@@ -194,7 +194,6 @@
tsb_index = (va >> tsb_shift) & TSB_MASK(tsb);
entry = (tte_t *)TLB_PHYS_TO_DIRECT(tsb->hvtsb_pa + 2*tsb_index*sizeof(uint64_t));
- *(entry) = 0;
*(entry + 1) = 0;
membar(Sync);
@@ -213,7 +212,6 @@
for (tva = sva; tva < eva; tva += PAGE_SIZE) {
tsb_index = (tva >> tsb_shift) & tsb_mask;
entry = (tte_t *)TLB_PHYS_TO_DIRECT(tsb->hvtsb_pa + 2*tsb_index*sizeof(uint64_t));
- *(entry) = 0;
*(entry + 1) = 0;
}
@@ -270,8 +268,6 @@
if ((tte_data = tsb_get_tte(&kernel_td[TSB4M_INDEX], va)) != 0)
goto done;
- if ((tte_data = tsb_get_tte(&kernel_td[TSB8K_INDEX], va)) != 0)
- goto done;
/*
* handle user data
More information about the p4-projects
mailing list