Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Jun 1996 14:32:14 +0300 (EET DST)
From:      Heikki Suonsivu <hsu@clinet.fi>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   kern/1307: vm_page_free: freeing busy page
Message-ID:  <199606101132.OAA27370@zetor.clinet.fi>
Resent-Message-ID: <199606101140.EAA00617@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         1307
>Category:       kern
>Synopsis:       vm_page_free: freeing busy page
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jun 10 04:40:01 PDT 1996
>Last-Modified:
>Originator:     Heikki Suonsivu
>Organization:
Clinet, Espoo, Finland
>Release:        FreeBSD 2.2-CURRENT i386
>Environment:

loaded news server, sup Jun 10 03:40 GMT

>Description:

ftp://ftp.clinet.fi/pub/FreeBSD/crashdumps/*.85.gz

hsu#news.clinet.fi Mon 8: gdb -k kernel.85 vmcore.85
GDB is free software and you are welcome to distribute copies of it
 under certain conditions; type "show copying" to see the conditions.
There is absolutely no warranty for GDB; type "show warranty" for details.
GDB 4.13 (i386-unknown-freebsd), 
Copyright 1994 Free Software Foundation, Inc...
IdlePTD 269000
current pcb at 220690
panic: vm_page_free: freeing busy page
#0  boot (howto=256) at ../../i386/i386/machdep.c:940
940                                     dumppcb.pcb_cr3 = rcr3();
(kgdb) bt
#0  boot (howto=256) at ../../i386/i386/machdep.c:940
#1  0xf01173a6 in panic (fmt=0xf01bd865 "vm_page_free: freeing busy page")
    at ../../kern/subr_prf.c:127
#2  0xf01bd922 in vm_page_freechk_and_unqueue (m=0xf02afe60)
    at ../../vm/vm_page.c:765
#3  0xf01bdb5d in vm_page_free_zero (m=0xf02afe60) at ../../vm/vm_page.c:862
#4  0xf01c6abb in pmap_release (pmap=0xf36d0364) at ../../i386/i386/pmap.c:712
#5  0xf01b7f24 in vmspace_free (vm=0xf36d0300) at ../../vm/vm_map.c:264
#6  0xf01ce9da in cpu_wait (p=0xf356c500) at ../../i386/i386/vm_machdep.c:628
#7  0xf010c355 in wait1 (q=0xf3423000, uap=0xefbfff94, retval=0xefbfff84, 
    compat=0) at ../../kern/kern_exit.c:426
#8  0xf010c183 in wait4 (p=0xf3423000, uap=0xefbfff94, retval=0xefbfff84)
    at ../../kern/kern_exit.c:323
#9  0xf01cb221 in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = 1, 
      tf_esi = 0, tf_ebp = -272640996, tf_isp = -272629788, 
      tf_ebx = 134758496, tf_edx = 61456, tf_ecx = 23, tf_eax = 7, 
      tf_trapno = 12, tf_err = 7, tf_eip = 134541137, tf_cs = 31, 
      tf_eflags = 534, tf_esp = -272641020, tf_ss = 39})
    at ../../i386/i386/trap.c:890
#10 0xf01c24c5 in Xsyscall ()
#11 0x5c1e in ?? ()
#12 0x7c24 in ?? ()
#13 0x799a in ?? ()
#14 0xa0a2 in ?? ()
#15 0x1096 in ?? ()
(kgdb) quit


>How-To-Repeat:

Within 8 hours from upgrade.

>Fix:
	


>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199606101132.OAA27370>