svn commit: r205054 - user/kmacy/head_page_lock/sys/vm
Kip Macy
kmacy at FreeBSD.org
Thu Mar 11 23:32:11 UTC 2010
Author: kmacy
Date: Thu Mar 11 23:32:10 2010
New Revision: 205054
URL: http://svn.freebsd.org/changeset/base/205054
Log:
further narrow diff
Modified:
user/kmacy/head_page_lock/sys/vm/vm_page.h
Modified: user/kmacy/head_page_lock/sys/vm/vm_page.h
==============================================================================
--- user/kmacy/head_page_lock/sys/vm/vm_page.h Thu Mar 11 23:27:16 2010 (r205053)
+++ user/kmacy/head_page_lock/sys/vm/vm_page.h Thu Mar 11 23:32:10 2010 (r205054)
@@ -275,17 +275,13 @@ extern struct vpglocks vm_page_queue_loc
#ifdef VM_PAGE_LOCK
#define vm_page_lockptr(m) pmap_page_lockptr(m)
-#define vm_page_lock(m) mtx_lock(vm_page_lockptr((m)))
-#define vm_page_unlock(m) mtx_unlock(vm_page_lockptr((m)))
-#define vm_page_trylock(m) mtx_trylock(vm_page_lockptr((m)))
-#define vm_page_lock_assert(m, a) mtx_assert(vm_page_lockptr((m)), (a))
#else
-#define vm_page_lockptr(m) (&vm_page_queue_mtx)
+#define vm_page_lockptr(m) (&vm_page_queue_mtx)
+#endif
#define vm_page_lock(m) mtx_lock(vm_page_lockptr((m)))
#define vm_page_unlock(m) mtx_unlock(vm_page_lockptr((m)))
#define vm_page_trylock(m) mtx_trylock(vm_page_lockptr((m)))
#define vm_page_lock_assert(m, a) mtx_assert(vm_page_lockptr((m)), (a))
-#endif
#if PAGE_SIZE == 4096
More information about the svn-src-user
mailing list