Date: Thu, 20 Jun 2013 23:42:30 +0000 (UTC) From: Attilio Rao <attilio@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r252049 - user/attilio/vmobj-readlock/sys/vm Message-ID: <201306202342.r5KNgUNq028097@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: attilio Date: Thu Jun 20 23:42:30 2013 New Revision: 252049 URL: http://svnweb.freebsd.org/changeset/base/252049 Log: vm_page_grab() always returns write-busied pages by default. vm_page_grab() already asserts for VPO_BUSY presence. Remove the unuseful check. Sponsored by: EMC / Isilon storage division 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 Thu Jun 20 22:50:08 2013 (r252048) +++ user/attilio/vmobj-readlock/sys/vm/vm_glue.c Thu Jun 20 23:42:30 2013 (r252049) @@ -555,7 +555,7 @@ vm_thread_swapin(struct thread *td) for (k = i; k < j; k++) ma[k] = vm_page_lookup(ksobj, k); vm_page_wakeup(ma[i]); - } else if (ma[i]->oflags & VPO_BUSY) + } else vm_page_wakeup(ma[i]); } VM_OBJECT_WUNLOCK(ksobj);
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306202342.r5KNgUNq028097>