From 0d42c05ff4f8f59eb65c9986a0744edba673eb5f Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Tue, 21 Oct 2003 19:36:51 +0000 Subject: [PATCH] - Assert that the containing vm object is locked in vm_page_set_validclean(). (This function reads and modifies the vm page's valid field, which is synchronized by the lock on the containing vm object.) --- sys/vm/vm_page.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/vm/vm_page.c b/sys/vm/vm_page.c index 42a9a2952a5..58ea6f2e2f2 100644 --- a/sys/vm/vm_page.c +++ b/sys/vm/vm_page.c @@ -1521,6 +1521,7 @@ vm_page_set_validclean(vm_page_t m, int base, int size) int endoff; mtx_assert(&vm_page_queue_mtx, MA_OWNED); + VM_OBJECT_LOCK_ASSERT(m->object, MA_OWNED); if (size == 0) /* handle degenerate case */ return;