svn commit: r253575 - user/attilio/vmobj-readlock/sys/vm
Attilio Rao
attilio at FreeBSD.org
Tue Jul 23 15:59:14 UTC 2013
Author: attilio
Date: Tue Jul 23 15:59:13 2013
New Revision: 253575
URL: http://svnweb.freebsd.org/changeset/base/253575
Log:
Save one atomic ops.
Sponsored by: EMC / Isilon storage division
Tested by: pho
Modified:
user/attilio/vmobj-readlock/sys/vm/vm_glue.c
Modified: user/attilio/vmobj-readlock/sys/vm/vm_glue.c
==============================================================================
--- user/attilio/vmobj-readlock/sys/vm/vm_glue.c Tue Jul 23 15:57:20 2013 (r253574)
+++ user/attilio/vmobj-readlock/sys/vm/vm_glue.c Tue Jul 23 15:59:13 2013 (r253575)
@@ -256,8 +256,7 @@ vm_imgact_page_iostart(vm_object_t objec
goto out;
}
}
- vm_page_busy_wunlock(m);
- vm_page_busy_rlock(m);
+ vm_page_busy_downgrade(m);
out:
VM_OBJECT_WUNLOCK(object);
return (m);
More information about the svn-src-user
mailing list