From 2caa235143495cd8cbf6fdfb93b8ddd53d1bec0c Mon Sep 17 00:00:00 2001 From: Justus Winter <4winter@informatik.uni-hamburg.de> Date: Fri, 14 Aug 2015 10:31:13 +0200 Subject: the object is locked, i checked --- vm/vm_resident.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vm/vm_resident.c b/vm/vm_resident.c index 552b0d7..aa99e61 100644 --- a/vm/vm_resident.c +++ b/vm/vm_resident.c @@ -523,6 +523,8 @@ void vm_page_more_fictitious(void) * vm_page_convert: * * Attempt to convert a fictitious page into a real page. + * + * The object referenced by *MP must be locked. */ boolean_t vm_page_convert( @@ -551,7 +553,6 @@ boolean_t vm_page_convert( fict_m->tabled = FALSE; /* Fix radix tree entry. */ - /* XXX is the object locked? */ slot = rdxtree_lookup_slot(&fict_m->object->memt, offset_key(fict_m->offset)); old = rdxtree_replace_slot(slot, real_m); -- cgit v1.2.3