Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Sep 2004 02:03:18 GMT
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 62368 for review
Message-ID:  <200409290203.i8T23Iq0030673@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=62368

Change 62368 by peter@peter_daintree on 2004/09/29 02:02:32

	Match -current. remove unneeded assertions.  (amd64 pmap doesn't
	need these locks)

Affected files ...

.. //depot/projects/hammer/sys/amd64/amd64/pmap.c#110 edit

Differences ...

==== //depot/projects/hammer/sys/amd64/amd64/pmap.c#110 (text+ko) ====

@@ -1478,7 +1478,6 @@
 	pt_entry_t oldpte;
 	vm_page_t m;
 
-	mtx_assert(&vm_page_queue_mtx, MA_OWNED);
 	PMAP_LOCK_ASSERT(pmap, MA_OWNED);
 	oldpte = pte_load_clear(ptq);
 	if (oldpte & PG_W)
@@ -1520,7 +1519,6 @@
 	pd_entry_t ptepde;
 	pt_entry_t *pte;
 
-	mtx_assert(&vm_page_queue_mtx, MA_OWNED);
 	PMAP_LOCK_ASSERT(pmap, MA_OWNED);
 	pte = pmap_pte_pde(pmap, va, &ptepde);
 	if (pte == NULL || (*pte & PG_V) == 0)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200409290203.i8T23Iq0030673>