[issue2171] DFBSD v2.13.0.151.gdc8442 - panic: assertion "(*ptep & (PG_MANAGED|PG_V)) == PG_V"

Antonio Huete Jimenez (via DragonFly issue tracker) sinknull at leaf.dragonflybsd.org
Fri Nov 4 10:06:41 PDT 2011

Antonio Huete Jimenez <tuxillo at quantumachine.net> added the comment:


I'm missing some bits of the history here. With commit 
23b4bd448a61a8934fb2354d2d0add3c20c0c392 I got this panic. I shared it with 


Unread portion of the kernel message buffer:
panic: bad *ptep 0000000000000000 sva ffffffe04b78e000 pte_pv NULL
cpuid = 2
Trace beginning at frame 0xffffffe04742b728
panic() at panic+0x1ed
panic() at panic+0x1ed
pmap_scan() at pmap_scan+0x83f
pmap_remove() at pmap_remove+0x16
vm_map_delete() at vm_map_delete+0x271
vm_map_remove() at vm_map_remove+0x72
kmem_free() at kmem_free+0x1f
pipe_free_kmem() at pipe_free_kmem+0x3a
pipeclose() at pipeclose+0x278
pipe_close() at pipe_close+0x31
fdrop() at fdrop+0xf1
closef() at closef+0x154
kern_close() at kern_close+0x13c
sys_close() at sys_close+0xc
syscall2() at syscall2+0x330


After that, Matt committed this one: a505393fd1a1920367affae433de8573462fe68c

I tried to do my test again and I finally got infinite messages saying:

swap_pager: indefinite wait buffer: offset xxx size 4096

The virtual machine was not responding anymore and I couldn't escape to DDB 

Antonio Huete

DragonFly issue tracker <bugs at lists.dragonflybsd.org>

More information about the Bugs mailing list