Date: Wed, 26 Jun 2013 21:58:29 +0000 (UTC) From: Attilio Rao <attilio@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r252261 - user/attilio/vmobj-readlock/sys/vm Message-ID: <201306262158.r5QLwToG078361@svn.freebsd.org>
index | next in thread | raw e-mail
Author: attilio Date: Wed Jun 26 21:58:28 2013 New Revision: 252261 URL: http://svnweb.freebsd.org/changeset/base/252261 Log: Reintroduce a check that seems necessary for the time being. Sponsored by: EMC / Isilon storage division Reported 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 Wed Jun 26 20:39:07 2013 (r252260) +++ user/attilio/vmobj-readlock/sys/vm/vm_glue.c Wed Jun 26 21:58:28 2013 (r252261) @@ -551,7 +551,7 @@ vm_thread_swapin(struct thread *td) for (k = i; k < j; k++) ma[k] = vm_page_lookup(ksobj, k); vm_page_busy_wunlock(ma[i]); - } else + } else if (vm_page_busy_wlocked(ma[i]) vm_page_busy_wunlock(ma[i]); } VM_OBJECT_WUNLOCK(ksobj);help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306262158.r5QLwToG078361>
