From owner-freebsd-stable Sun Sep 23 11:42: 3 2001 Delivered-To: freebsd-stable@freebsd.org Received: from cage.simianscience.com (cage.simianscience.com [64.7.134.1]) by hub.freebsd.org (Postfix) with ESMTP id 3154237B429 for ; Sun, 23 Sep 2001 11:41:54 -0700 (PDT) Received: from chimp.sentex.net (fcage [192.168.0.2]) by cage.simianscience.com (8.11.6/8.11.6) with ESMTP id f8NIfrS99606 for ; Sun, 23 Sep 2001 14:41:53 -0400 (EDT) (envelope-from mike@sentex.net) Message-Id: <5.1.0.14.0.20010923143756.03bb1ae0@192.168.0.12> X-Sender: mdtancsa@192.168.0.12 X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Sun, 23 Sep 2001 14:41:51 -0400 To: stable@freebsd.org From: Mike Tancsa Subject: vm_page_remove(): page not found in hash Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I am continuing to see this panic on a somewhat lightly loaded apache box running STABLE as of a few days ago. 4.4-STABLE FreeBSD 4.4-STABLE #0: Mon Sep 17 Anyone else seeing it ? bt and dmesg below (kgdb) bt #0 dumpsys () at /usr/src/sys/kern/kern_shutdown.c:473 #1 0xc0142a58 in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:313 #2 0xc0142e38 in poweroff_wait (junk=0xc026bac0, howto=0) at /usr/src/sys/kern/kern_shutdown.c:581 #3 0xc02182d3 in vm_page_remove (m=0xc0842acc) at /usr/src/sys/vm/vm_page.c:458 #4 0xc02183a8 in vm_page_rename (m=0xc0842acc, new_object=0xd7059900, new_pindex=0) at /usr/src/sys/vm/vm_page.c:559 #5 0xc0217803 in vm_object_collapse (object=0xd7059900) at /usr/src/sys/vm/vm_object.c:1140 #6 0xc0216bdc in vm_object_deallocate (object=0xd6dad0c0) at /usr/src/sys/vm/vm_object.c:353 #7 0xc0214164 in vm_map_entry_delete (map=0xd6d29100, entry=0xd69033c0) at /usr/src/sys/vm/vm_map.c:1794 #8 0xc02142ea in vm_map_delete (map=0xd6d29100, start=0, end=3217031168) at /usr/src/sys/vm/vm_map.c:1897 #9 0xc0214379 in vm_map_remove (map=0xd6d29100, start=0, end=3217031168) at /usr/src/sys/vm/vm_map.c:1922 #10 0xc013aa4c in exec_new_vmspace (imgp=0xd6d85e68) at /usr/src/sys/kern/kern_exec.c:510 #11 0xc01310f3 in exec_elf_imgact (imgp=0xd6d85e68) at /usr/src/sys/kern/imgact_elf.c:493 #12 0xc013a2a4 in execve (p=0xd6a7cb60, uap=0xd6d85f80) at /usr/src/sys/kern/kern_exec.c:198 #13 0xc023ea5d in syscall2 (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 143396920, tf_esi = -1077954700, tf_ebp = -1077954660, tf_isp = -690462764, tf_ebx = 672446404, tf_edx = -1077954640, tf_ecx = 1, tf_eax = 59, tf_trapno = 12, tf_err = 2, tf_eip = 672146388, tf_cs = 31, tf_eflags = 659, tf_esp = -1077954720, tf_ss = 47}) at /usr/src/sys/i386/i386/trap.c:1155 #14 0xc0233035 in Xint0x80_syscall () Cannot access memory at address 0xbfbfb79c. (kgdb) up #1 0xc0142a58 in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:313 313 dumpsys(); (kgdb) up #2 0xc0142e38 in poweroff_wait (junk=0xc026bac0, howto=0) at /usr/src/sys/kern/kern_shutdown.c:581 581 boot(bootopt); (kgdb) up #3 0xc02182d3 in vm_page_remove (m=0xc0842acc) at /usr/src/sys/vm/vm_page.c:458 458 panic("vm_page_remove(): page not found in hash"); (kgdb) up #4 0xc02183a8 in vm_page_rename (m=0xc0842acc, new_object=0xd7059900, new_pindex=0) at /usr/src/sys/vm/vm_page.c:559 559 vm_page_remove(m); (kgdb) up #5 0xc0217803 in vm_object_collapse (object=0xd7059900) at /usr/src/sys/vm/vm_object.c:1140 1140 vm_page_rename(p, object, new_pindex); (kgdb) up #6 0xc0216bdc in vm_object_deallocate (object=0xd6dad0c0) at /usr/src/sys/vm/vm_object.c:353 353 vm_object_collapse(object); (kgdb) up #7 0xc0214164 in vm_map_entry_delete (map=0xd6d29100, entry=0xd69033c0) at /usr/src/sys/vm/vm_map.c:1794 1794 vm_object_deallocate(entry->object.vm_object); (kgdb) up #8 0xc02142ea in vm_map_delete (map=0xd6d29100, start=0, end=3217031168) at /usr/src/sys/vm/vm_map.c:1897 1897 vm_map_entry_delete(map, entry); (kgdb) up #9 0xc0214379 in vm_map_remove (map=0xd6d29100, start=0, end=3217031168) at /usr/src/sys/vm/vm_map.c:1922 1922 result = vm_map_delete(map, start, end); (kgdb) Sep 22 07:45:16 vinyl2 /kernel: Copyright (c) 1992-2001 The FreeBSD Project. Sep 22 07:45:16 vinyl2 /kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 Sep 22 07:45:16 vinyl2 /kernel: The Regents of the University of California. All rights reserved. Sep 22 07:45:16 vinyl2 /kernel: FreeBSD 4.4-STABLE #0: Mon Sep 17 01:23:45 EDT 2001 Sep 22 07:45:16 vinyl2 /kernel: mdtancsa@vinyl2.sentex.ca:/usr/obj/usr/src/sys/vinyl2 Sep 22 07:45:16 vinyl2 /kernel: Timecounter "i8254" frequency 1193182 Hz Sep 22 07:45:16 vinyl2 /kernel: Timecounter "TSC" frequency 863867267 Hz Sep 22 07:45:16 vinyl2 /kernel: CPU: Pentium III/Pentium III Xeon/Celeron (863.87-MHz 686-class CPU) Sep 22 07:45:16 vinyl2 /kernel: Origin = "GenuineIntel" Id = 0x686 Stepping = 6 Sep 22 07:45:16 vinyl2 /kernel: Features=0x383f9ff Sep 22 07:45:16 vinyl2 /kernel: real memory = 535560192 (523008K bytes) Sep 22 07:45:16 vinyl2 /kernel: config> q Sep 22 07:45:16 vinyl2 /kernel: avail memory = 518144000 (506000K bytes) Sep 22 07:45:16 vinyl2 /kernel: Preloaded elf kernel "kernel" at 0xc0306000. Sep 22 07:45:16 vinyl2 /kernel: Preloaded userconfig_script "/boot/kernel.conf" at 0xc030609c. Sep 22 07:45:16 vinyl2 /kernel: Pentium Pro MTRR support enabled Sep 22 07:45:16 vinyl2 /kernel: md0: Malloc disk Sep 22 07:45:16 vinyl2 /kernel: Using $PIR table, 10 entries at 0xc00f30f0 Sep 22 07:45:16 vinyl2 /kernel: npx0: on motherboard Sep 22 07:45:16 vinyl2 /kernel: npx0: INT 16 interface Sep 22 07:45:16 vinyl2 /kernel: pcib0: on motherboard Sep 22 07:45:16 vinyl2 /kernel: pci0: on pcib0 Sep 22 07:45:16 vinyl2 /kernel: pci0: at 1.0 irq 11 Sep 22 07:45:16 vinyl2 /kernel: pcib1: at device 30.0 on pci0 Sep 22 07:45:16 vinyl2 /kernel: pci1: on pcib1 Sep 22 07:45:16 vinyl2 /kernel: fxp0: port 0xdf00-0xdf3f mem 0xff700000-0xff7fffff,0xff8ef000-0xff 8effff irq 15 at device 1.0 on pci1 Sep 22 07:45:16 vinyl2 /kernel: fxp0: Ethernet address 00:03:47:07:2a:50 Sep 22 07:45:16 vinyl2 /kernel: inphy0: on miibus0 Sep 22 07:45:16 vinyl2 /kernel: inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto Sep 22 07:45:16 vinyl2 /kernel: twe0: <3ware Storage Controller> port 0xdfa0-0xdfaf irq 14 at device 9.0 on pci1 Sep 22 07:45:16 vinyl2 /kernel: twe0: 2 ports, Firmware FE6X 1.00.43.003, BIOS BEXX 1.04.00.009 Sep 22 07:45:16 vinyl2 /kernel: isab0: at device 31.0 on pci0 Sep 22 07:45:16 vinyl2 /kernel: isa0: on isab0 Sep 22 07:45:16 vinyl2 /kernel: pci0: at 31.1 Sep 22 07:45:16 vinyl2 /kernel: pci0: at 31.2 irq 15 Sep 22 07:45:16 vinyl2 /kernel: pci0: (vendor=0x8086, dev=0x2413) at 31.3 irq 14 Sep 22 07:45:16 vinyl2 /kernel: orm0: