Date: Sun, 23 Sep 2001 14:41:51 -0400 From: Mike Tancsa <mike@sentex.net> To: stable@freebsd.org Subject: vm_page_remove(): page not found in hash Message-ID: <5.1.0.14.0.20010923143756.03bb1ae0@192.168.0.12>
next in thread | raw e-mail | index | archive | help
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<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE> 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: <math processor> on motherboard Sep 22 07:45:16 vinyl2 /kernel: npx0: INT 16 interface Sep 22 07:45:16 vinyl2 /kernel: pcib0: <Intel 82810E (i810E GMCH) Host To Hub bridge> on motherboard Sep 22 07:45:16 vinyl2 /kernel: pci0: <PCI bus> on pcib0 Sep 22 07:45:16 vinyl2 /kernel: pci0: <Intel 82810E (i810E GMCH) SVGA controller> at 1.0 irq 11 Sep 22 07:45:16 vinyl2 /kernel: pcib1: <Intel 82801AA (ICH) Hub to PCI bridge> at device 30.0 on pci0 Sep 22 07:45:16 vinyl2 /kernel: pci1: <PCI bus> on pcib1 Sep 22 07:45:16 vinyl2 /kernel: fxp0: <Intel Pro 10/100B/100+ Ethernet> 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: <i82555 10/100 media interface> 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: <Intel 82801AA (ICH) PCI to LPC bridge> at device 31.0 on pci0 Sep 22 07:45:16 vinyl2 /kernel: isa0: <ISA bus> on isab0 Sep 22 07:45:16 vinyl2 /kernel: pci0: <Unknown PCI ATA controller> at 31.1 Sep 22 07:45:16 vinyl2 /kernel: pci0: <Intel 82801AA (ICH) USB controller> at 31.2 irq 15 Sep 22 07:45:16 vinyl2 /kernel: pci0: <unknown card> (vendor=0x8086, dev=0x2413) at 31.3 irq 14 Sep 22 07:45:16 vinyl2 /kernel: orm0: <Option ROMs> at iomem 0xc0000-0xcbfff,0xcc000-0xccfff,0xcd000-0xcdfff,0xce000-0xcefff on isa0 Sep 22 07:45:16 vinyl2 /kernel: fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 Sep 22 07:45:16 vinyl2 /kernel: fdc0: FIFO enabled, 8 bytes threshold Sep 22 07:45:16 vinyl2 /kernel: fd0: <1440-KB 3.5" drive> on fdc0 drive 0 Sep 22 07:45:16 vinyl2 /kernel: atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0 Sep 22 07:45:16 vinyl2 /kernel: vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Sep 22 07:45:16 vinyl2 /kernel: sc0: <System console> at flags 0x100 on isa0 Sep 22 07:45:16 vinyl2 /kernel: sc0: VGA <16 virtual consoles, flags=0x100> Sep 22 07:45:16 vinyl2 /kernel: sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 Sep 22 07:45:16 vinyl2 /kernel: sio0: type 16550A, console Sep 22 07:45:16 vinyl2 /kernel: ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0 Sep 22 07:45:16 vinyl2 /kernel: ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode Sep 22 07:45:16 vinyl2 /kernel: lpt0: <Printer> on ppbus0 Sep 22 07:45:16 vinyl2 /kernel: lpt0: Interrupt-driven port Sep 22 07:45:16 vinyl2 /kernel: ppi0: <Parallel I/O> on ppbus0 Sep 22 07:45:16 vinyl2 /kernel: plip0: <PLIP network interface> on ppbus0 Sep 22 07:45:16 vinyl2 /kernel: IP packet filtering initialized, divert enabled, rule-based forwarding enabled, default to deny, log ging limited to 23100 packets/entry by default Sep 22 07:45:16 vinyl2 /kernel: IPv6 packet filtering initialized, logging limited to 1000 packets/entry Sep 22 07:45:16 vinyl2 /kernel: DUMMYNET initialized (010124) Sep 22 07:45:16 vinyl2 /kernel: twed0: <TwinStor, Normal> on twe0 Sep 22 07:45:16 vinyl2 /kernel: twed0: 19606MB (40155008 sectors) Sep 22 07:45:16 vinyl2 /kernel: Mounting root from ufs:/dev/twed0s1a Sep 22 07:45:16 vinyl2 /kernel: WARNING: / was not properly dismounted -------------------------------------------------------------------- Mike Tancsa, tel +1 519 651 3400 Sentex Communications, mike@sentex.net Providing Internet since 1994 www.sentex.net Cambridge, Ontario Canada www.sentex.net/mike To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5.1.0.14.0.20010923143756.03bb1ae0>