Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Mar 2000 10:38:53 +0100 (CET)
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        current@freebsd.org
Subject:   backtrace: vm_object_terminate: freeing busy page
Message-ID:  <200003220938.KAA01303@Magelan.Leidinger.net>

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

5-current with last commit to sys/ at 2000/03/20 23:12:17 PST (date
taken from CVSROOT/commitlogs/sys), world and kernel are in sync:

(2) root@ttyp2# gdb -k /sys/compile/WORK/kernel.debug /var/crash/vmcore.1
[...]
IdlePTD 3747840
initial pcb at 2fcae0
panicstr: vm_object_terminate: freeing busy page 0xc049abf0

panic messages:
---
panic: vm_object_terminate: freeing busy page 0xc049abf0


syncing disks... 18 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 
giving up on 1 buffers
Uptime: 4h12m53s

dumping to dev #ad/0x30001, offset 282744
dump ata0: resetting devices .. done
[...]
(kgdb) bt
#0  boot (howto=256) at ../../kern/kern_shutdown.c:304
#1  0xc0176a65 in panic (
    fmt=0xc029cd00 "vm_object_terminate: freeing busy page %p\n")
    at ../../kern/kern_shutdown.c:554
#2  0xc0203beb in vm_object_terminate (object=0xc030a7a0)
    at ../../vm/vm_object.c:442
#3  0xc0203b14 in vm_object_deallocate (object=0xc030a7a0)
    at ../../vm/vm_object.c:377
#4  0xc0200d40 in vm_map_entry_delete (map=0xc7eaac40, entry=0xc0303ba0)
    at ../../vm/vm_map.c:1727
#5  0xc0200ee6 in vm_map_delete (map=0xc7eaac40, start=0, end=3217031168)
    at ../../vm/vm_map.c:1830
#6  0xc0200f79 in vm_map_remove (map=0xc7eaac40, start=0, end=3217031168)
    at ../../vm/vm_map.c:1855
#7  0xc016f265 in exit1 (p=0xc7ea7100, rv=15) at ../../kern/kern_exit.c:216
#8  0xc0178581 in sigexit (p=0xc7ea7100, sig=15) at ../../kern/kern_sig.c:1484
#9  0xc0178324 in postsig (sig=15) at ../../kern/kern_sig.c:1387
#10 0xc025b544 in syscall (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, 
      tf_edi = 134660612, tf_esi = -1077937248, tf_ebp = -1077936824, 
      tf_isp = -930705452, tf_ebx = 0, tf_edx = 0, tf_ecx = -1077936720, 
      tf_eax = 0, tf_trapno = 12, tf_err = 2, tf_eip = 134539060, tf_cs = 31, 
      tf_eflags = 582, tf_esp = -1077938468, tf_ss = 47})
    at ../../i386/i386/trap.c:159
#11 0xc024dc66 in Xint0x80_syscall ()
Cannot access memory at address 0xbfbffd48.


At this time I was shutting down the machine (<ctrl>+<alt>+<del>).
Just drop me a note what variables you want to have printed.

Bye,
Alexander.

-- 
               I believe the technical term is "Oops!"

http://www.Leidinger.net                  Alexander+Home @ Leidinger.net
  Key fingerprint = 7423 F3E6 3A7E B334 A9CC  B10A 1F5F 130A A638 6E7E



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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