PERFORCE change 85753 for review
Alan Cox
alc at FreeBSD.org
Sun Oct 23 14:33:36 PDT 2005
http://perforce.freebsd.org/chv.cgi?CH=85753
Change 85753 by alc at alc_home on 2005/10/23 21:32:57
Assert that the superpage reservation is not broken in vm_page_alloc().
Affected files ...
.. //depot/projects/superpages/src/sys/vm/vm_page.c#6 edit
Differences ...
==== //depot/projects/superpages/src/sys/vm/vm_page.c#6 (text+ko) ====
@@ -816,6 +816,8 @@
loop:
mtx_lock_spin(&vm_page_queue_free_mtx);
if (top != NULL) {
+ KASSERT(!top->broken,
+ ("vm_page_alloc: reservation %p is broken", top));
m = &top->first_page[SP_POS(object, pindex, top->level)];
KASSERT(m->queue == PQ_NONE,
("vm_page_alloc: page %p has unexpected queue %d",
More information about the p4-projects
mailing list