Bug #2283
openDFBSD DragonFly v2.13.0.957.g4f459 - pmap_release: page should already be gone 0xc27120bc
0%
Description
Hi,
Got a panic with master from Jan, 17, exact version on bug's subject.
Here's the bt:
panic: pmap_release: page should already be gone 0xc27120bc
cpuid = 0
Trace beginning at frame 0xe3428acc
panic(ffffffff,0,c07559e4,e3428b00,da374f58) at panic+0x19e 0xc038c103
panic(c07559e4,c27120bc,da375074,da374f58,0) at panic+0x19e 0xc038c103
pmap_release_free_page(c27120bc,e3428b54,c05af31d,c27120bc,e3428b70) at pmap_release_free_page+0x154 0xc0676fa5
pmap_release_callback(c27120bc,e3428b70,dfd69a80,0,0) at pmap_release_callback+0x29 0xc067727c
vm_page_rb_tree_RB_SCAN(dfd69a78,c05ad0a0,c0677253,e3428b70,0) at vm_page_rb_tree_RB_SCAN+0xdf 0xc05af31d
pmap_release(dc2023a4,6,c06cd1b2,c074c91c,17b) at pmap_release+0x224 0xc06771d1
vmspace_terminate(dc2022f0,d6f20000,d6f20000,e0c131a0,0) at vmspace_terminate+0x187 0xc05a4fb9
vmspace_exitfree(e0c131a0,c07c6840,0,0,e076f9d8) at vmspace_exitfree+0x76 0xc05a60ac
kern_wait(ffffffff,e3428c60,2,0,e3428cf0) at kern_wait+0x33e 0xc03758c3
sys_wait4(e3428cf0,e3428d00,10,0,0) at sys_wait4+0x43 0xc0375ab6
syscall2(e3428d40) at syscall2+0x270 0xc067cbfc
Xint0x80_syscall() at Xint0x80_syscall+0x36 0xc064bad6
boot() called on cpu#0
Uptime: 1d17h48m21s
(kgdb) bt
#0 _get_mycpu () at ./machine/thread.h:79
#1 md_dumpsys (di=0xc0ce4000) at /home/source/dfbsd/sys/platform/pc32/i386/dump_machdep.c:264
#2 0xc038b8b8 in dumpsys () at /home/source/dfbsd/sys/kern/kern_shutdown.c:925
#3 0xc038bece in boot (howto=<optimized out>) at /home/source/dfbsd/sys/kern/kern_shutdown.c:387
#4 0xc038c137 in panic (fmt=0xc07559e4 "pmap_release: page should already be gone %p")
at /home/source/dfbsd/sys/kern/kern_shutdown.c:831
#5 0xc0676fa5 in pmap_release_free_page (pmap=0xdc2023a4, p=0xc27120bc)
at /home/source/dfbsd/sys/platform/pc32/i386/pmap.c:1323
#6 0xc067727c in pmap_release_callback (p=<unavailable>, data=0xe3428b70)
at /home/source/dfbsd/sys/platform/pc32/i386/pmap.c:1518
#7 0xc05af31d in vm_page_rb_tree_RB_SCAN (head=0xdfd69a78, scancmp=0xc05ad0a0 <vm_page_rb_tree_SCANCMP_ALL>,
callback=0xc0677253 <pmap_release_callback>, data=0xe3428b70) at /home/source/dfbsd/sys/vm/vm_page.c:127
#8 0xc06771d1 in pmap_release (pmap=0xdc2023a4) at /home/source/dfbsd/sys/platform/pc32/i386/pmap.c:1494
#9 0xc05a4fb9 in vmspace_terminate (vm=0xdc2022f0) at /home/source/dfbsd/sys/vm/vm_map.c:383
#10 0xc05a60ac in vmspace_exitfree (p=0xe0c131a0) at /home/source/dfbsd/sys/vm/vm_map.c:439
#11 0xc03758c3 in kern_wait (pid=-1, status=0xe3428c60, options=2, rusage=0x0, res=0xe3428cf0)
at /home/source/dfbsd/sys/kern/kern_exit.c:989
#12 0xc0375ab6 in sys_wait4 (uap=0xe3428cf0) at /home/source/dfbsd/sys/kern/kern_exit.c:792
#13 0xc067cbfc in syscall2 (frame=0xe3428d40) at /home/source/dfbsd/sys/platform/pc32/i386/trap.c:1328
#14 0xc064bad6 in Xint0x80_syscall () at /home/source/dfbsd/sys/platform/pc32/i386/exception.s:878
#15 0x0000001f in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Core can be uploaded to pkgbox32 on demand.
Cheers,
Antonio Huete
Updated by y0n3t4n1 almost 13 years ago
I've seen it on v2.13.0.929.g2a1f9-DEVELOPMENT, too.