Print this page
patch as-lock-macro-simplification
@@ -5379,11 +5379,11 @@
page_t *pp0, *pp;
caddr_t va;
ulong_t an_idx;
anon_sync_obj_t cookie;
- ASSERT(seg->s_as && AS_LOCK_HELD(seg->s_as, &seg->s_as->a_lock));
+ ASSERT(seg->s_as && AS_LOCK_HELD(seg->s_as));
/*
* Don't do anything if don't need to do lgroup optimizations
* on this system
*/
@@ -5557,11 +5557,11 @@
size_t pgsz;
spgcnt_t page_cnt;
spgcnt_t i;
uint_t pszc;
- ASSERT(seg->s_as && AS_LOCK_HELD(seg->s_as, &seg->s_as->a_lock));
+ ASSERT(seg->s_as && AS_LOCK_HELD(seg->s_as));
while (npages > 0) {
pp = *ppa;
pszc = pp->p_szc;
pgsz = page_get_pagesize(pszc);