Bug #2283

DFBSD DragonFly v2.13.0.957.g4f459 - pmap_release: page should already be gone 0xc27120bc

Added by tuxillo over 2 years ago. Updated over 2 years ago.

Status:NewStart date:01/19/2012
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-

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

History

#1 Updated by y0n3t4n1 over 2 years ago

I've seen it on v2.13.0.929.g2a1f9-DEVELOPMENT, too.

Also available in: Atom PDF