Print this page
patch as-lock-macro-simplification
@@ -1005,11 +1005,11 @@
* a null hat i.e. use the first hat on the
* address space hat list which by convention is
* the hat of the system MMU. At alternative
* would be to panic .. this might well be better ..
*/
- ASSERT(AS_READ_HELD(seg->s_as, &seg->s_as->a_lock));
+ ASSERT(AS_READ_HELD(seg->s_as));
hat = seg->s_as->a_hat;
cmn_err(CE_NOTE, "rootnex_map_fault: nil hat");
}
hat_devload(hat, addr, MMU_PAGESIZE, pfn, prot | sdp->hat_attr,
(lock ? HAT_LOAD_LOCK : HAT_LOAD));