summaryrefslogtreecommitdiffstats
path: root/sys/vm
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2014-08-13 06:58:42 +0000
committerkib <kib@FreeBSD.org>2014-08-13 06:58:42 +0000
commitc23d83944448c52e9e02585d718543e5a4eaf809 (patch)
treeb154098f4adbb2ff23264b247d55957037b9756e /sys/vm
parent82ab11ec352c03d0c450e593eb6380decb5f5664 (diff)
downloadFreeBSD-src-c23d83944448c52e9e02585d718543e5a4eaf809.zip
FreeBSD-src-c23d83944448c52e9e02585d718543e5a4eaf809.tar.gz
MFC r269643:
Weaken the requirement for the vm object lock by only asserting locked object in vm_pager_page_unswapped(), instead of locked exclusively.
Diffstat (limited to 'sys/vm')
-rw-r--r--sys/vm/vm_pager.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/vm/vm_pager.h b/sys/vm/vm_pager.h
index aa1b7f0..62265a2 100644
--- a/sys/vm/vm_pager.h
+++ b/sys/vm/vm_pager.h
@@ -187,7 +187,7 @@ static __inline void
vm_pager_page_unswapped(vm_page_t m)
{
- VM_OBJECT_ASSERT_WLOCKED(m->object);
+ VM_OBJECT_ASSERT_LOCKED(m->object);
if (pagertab[m->object->type]->pgo_pageunswapped)
(*pagertab[m->object->type]->pgo_pageunswapped)(m);
}
OpenPOWER on IntegriCloud