svn commit: r207648 - head/sys/dev/drm

Alan Cox alc at FreeBSD.org
Wed May 5 07:40:56 UTC 2010


Author: alc
Date: Wed May  5 07:40:54 2010
New Revision: 207648
URL: http://svn.freebsd.org/changeset/base/207648

Log:
  Push down the acquisition of the page queues lock into vm_page_unwire().

Modified:
  head/sys/dev/drm/via_dmablit.c

Modified: head/sys/dev/drm/via_dmablit.c
==============================================================================
--- head/sys/dev/drm/via_dmablit.c	Wed May  5 05:18:08 2010	(r207647)
+++ head/sys/dev/drm/via_dmablit.c	Wed May  5 07:40:54 2010	(r207648)
@@ -179,9 +179,7 @@ via_free_sg_info(drm_via_sg_info_t *vsg)
 		for (i=0; i < vsg->num_pages; ++i) {
 			if ( NULL != (page = vsg->pages[i])) {
 				vm_page_lock(page);
-				vm_page_lock_queues();
 				vm_page_unwire(page, 0);
-				vm_page_unlock_queues();
 				vm_page_unlock(page);
 			}
 		}


More information about the svn-src-head mailing list