kern/132827: panic: vm_page_free_toq: freeing mapped page

Steven G. Kargl kargl at troutmask.apl.washington.edu
Thu Mar 19 15:30:02 PDT 2009


>Number:         132827
>Category:       kern
>Synopsis:       panic: vm_page_free_toq: freeing mapped page
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 19 22:30:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Steven G. Kargl
>Release:        FreeBSD 8.0-CURRENT amd64
>Organization:
APL-UW
>Environment:
System: FreeBSD troutmask.apl.washington.edu 8.0-CURRENT FreeBSD 8.0-CURRENT #4: Mon Mar 16 15:46:09 PDT 2009 root at troutmask.apl.washington.edu:/usr/obj/usr/src/sys/SPEW amd64


	
>Description:


panic: vm_page_free_toq: freeing mapped page 0xffffff01fe2bc980
cpuid = 1
Uptime: 2d0h34m41s
Physical memory: 8117 MB
Dumping 848 MB: 833 817 801 785 769 753 737 721 705 689 673 657 641 625 609 593 
577 561 545 529 513 497 481 465 449 433 (CTRL-C to abort)  417 401 385 369 353 3
37 321 305 289 273 257 241 225 209 193 177 161 145 (CTRL-C to abort)  129 (CTRL-
C to abort)  113 (CTRL-C to abort)  97 81 65 (CTRL-C to abort)  49 (CTRL-C to ab
ort)  (CTRL-C to abort)  33 17 (CTRL-C to abort)  1

#0  doadump () at pcpu.h:215
215     pcpu.h: No such file or directory.
        in pcpu.h
(kgdb) bt
#0  doadump () at pcpu.h:215
#1  0xffffffff802e9aea in boot (howto=260)
    at /usr/src/sys/kern/kern_shutdown.c:420
#2  0xffffffff802e9f5c in panic (fmt=Variable "fmt" is not available.)
    at /usr/src/sys/kern/kern_shutdown.c:576
#3  0xffffffff804ccd5d in vm_page_free_toq (m=0xffffff01fe2bc980)
    at /usr/src/sys/vm/vm_page.c:1370
#4  0xffffffff804c9807 in vm_object_terminate (object=0xffffff017f6c0320)
    at /usr/src/sys/vm/vm_object.c:677
#5  0xffffffff804cb047 in vm_object_deallocate (object=0xffffff017f6c0320)
    at /usr/src/sys/vm/vm_object.c:589
#6  0xffffffff804c3700 in _vm_map_unlock (map=0xffffff012afaf180,
    file=Variable "file" is not available.)
    at /usr/src/sys/vm/vm_map.c:476
#7  0xffffffff804c3cbf in vm_map_remove (map=0xffffff012afaf180,
    start=Variable "start" is not available.)
    at /usr/src/sys/vm/vm_map.c:2596
#8  0xffffffff804c4b25 in vmspace_free (vm=0xffffff012afaf180)
    at /usr/src/sys/vm/vm_map.c:325
#9  0xffffffff804c5f26 in vmspace_exec (p=0xffffff000467b000,
    minuser=Variable "minuser" is not available.)
    at /usr/src/sys/vm/vm_map.c:3228
#10 0xffffffff802c5552 in exec_new_vmspace (imgp=0xffffffff23ff49f0, 
    sv=0xffffffff8075d8c0) at /usr/src/sys/kern/kern_exec.c:1013
#11 0xffffffff8052ef1e in exec_elf32_imgact (imgp=0xffffffff23ff49f0)
    at imgact_elf.c:694
#12 0xffffffff802c59bb in kern_execve (td=0xffffff00046a06e0, 
    args=0xffffffff23ff4af0, mac_p=Variable "mac_p" is not available.)
    at /usr/src/sys/kern/kern_exec.c:470
#13 0xffffffff802c681d in execve (td=0xffffff00046a06e0,
    uap=Variable "uap" is not available.)
    at /usr/src/sys/kern/kern_exec.c:203
#14 0xffffffff80502bed in syscall (frame=0xffffffff23ff4c80)
    at /usr/src/sys/amd64/amd64/trap.c:882
#15 0xffffffff804dfefb in Xfast_syscall ()
    at /usr/src/sys/amd64/amd64/exception.S:338
#16 0x0000000200927c4c in ?? ()

>How-To-Repeat:

Not sure how reproducible this problem is.  It has occurred twice within
the last 2 or 3 days.  The 2nd panic occurred while I was in Xorg, running
portupgrade on cmake, running an gmp/mpfr application, and *starting* 
linux's acroread.  Perhaps, something is broken in the linuxalator.

>Fix:

	


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list