Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Dec 1999 15:46:51 -0600 (CST)
From:      David Scheidt <dscheidt@enteract.com>
To:        freebsd-current@freebsd.org
Subject:   panic: vm_page_free: freeing wired page
Message-ID:  <Pine.NEB.3.96.991202153633.86936A-100000@shell-1.enteract.com>

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

 I am having the following panic, with a -CURRENT system as fo CTM
cvs-cur.5868.  I *think* the panic was induced by running mpg123 with a not
an mp3 file.  I've had two (maybe three, something happened to the box over
night.)  of these panics, but hte first was with no dump device configured.
I suspect I can reproduce it, since this one I did.  

su-2.03# gdb -k
GNU gdb 4.18
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or 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.
This GDB was configured as "i386-unknown-freebsd".
(kgdb) symbol-file kernel.debug
Reading symbols from kernel.debug...done.
(kgdb) exec-file /u/crash/kernel.0
(kgdb) core-file /u/crash/vmcore.0
IdlePTD 3047424
initial pcb at 2749e0
panicstr: vm_page_free: freeing wired page

panic messages:
---
panic: vm_page_free: freeing wired page


syncing disks... 6 
done

dumping to dev #wd/0x20001, offset 262144
dump ata0: resetting devices .. done
128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110
109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88
87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63
62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38
37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13
12 11 10 9 8 7 6 5 4 3 2 1 
---
#0  boot (howto=256) at ../../kern/kern_shutdown.c:273
273                     dumppcb.pcb_cr3 = rcr3();
(kgdb) trace
trace command requires an argument
(kgdb) bt
#0  boot (howto=256) at ../../kern/kern_shutdown.c:273
#1  0xc0137115 in panic (fmt=0xc02405c0 "vm_page_free: freeing wired
page\n")
    at ../../kern/kern_shutdown.c:523
#2  0xc01e1bf6 in vm_page_free_toq (m=0xc04e5a50) at ../../vm/vm_page.c:1102
#3  0xc01d9f59 in vm_fault (map=0xd8a18980, vaddr=672231424, 
    fault_type=1 '\001', fault_flags=0) at ../../vm/vm_page.h:504
#4  0xc021a46a in trap_pfault (frame=0xd9451fa8, usermode=1, eva=672231424)
    at ../../i386/i386/trap.c:781
#5  0xc0219f7f in trap (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, 
      tf_edi = 134661840, tf_esi = -1077946152, tf_ebp = 0, 
      tf_isp = -649781292, tf_ebx = -1077946153, tf_edx = -1077946796, 
      tf_ecx = -1077946796, tf_eax = 672231424, tf_trapno = 12, tf_err = 4, 
      tf_eip = 134592249, tf_cs = 31, tf_eflags = 66070, tf_esp =
-1077946820, 
      tf_ss = 47}) at ../../i386/i386/trap.c:348
(kgdb) 

dmesg:
opyright (c) 1992-1999 The FreeBSD Project.
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California. All rights reserved.
FreeBSD 4.0-CURRENT #6: Thu Dec  2 15:55:20 GMT 1999
    toor@rally3.jazz.att.com:/usr/src/sys/compile/RALLY3
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium II/Xeon/Celeron (348.49-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x651  Stepping = 1

Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PA
T,PSE36,MMX,FXSR>
real memory  = 134217728 (131072K bytes)
avail memory = 127102976 (124124K bytes)
Preloaded elf kernel "kernel" at 0xc02d6000.
Preloaded userconfig_script "/boot/kernel.conf" at 0xc02d609c.
Pentium Pro MTRR support enabled
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Intel 82443BX (440 BX) host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
pcib1: <Intel 82443BX (440 BX) PCI-PCI (AGP) bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
vga-pci0: <ATI model 4742 graphics accelerator> irq 11 at device 0.0 on pci1
fxp0: <Intel EtherExpress Pro 10/100B Ethernet> irq 10 at device 18.0 on
pci0
fxp0: Ethernet address 00:08:c7:89:57:ed
isab0: <Intel 82371AB PCI to ISA bridge> at device 20.0 on pci0
isa0: <ISA bus> on isab0
ata-pci0: <Intel PIIX4 IDE controller> at device 20.1 on pci0
ata-pci0: Busmastering DMA supported
ata0 at 0x01f0 irq 14 on ata-pci0
ata1 at 0x0170 irq 15 on ata-pci0
pci0: UHCI USB controller (vendor=0x8086, dev=0x7112) at 20.2
chip1: <Intel 82371AB Power management controller> at device 20.3 on pci0
isa0: unexpected tag 14
isa0: unexpected tag 14
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <keyboard controller (i8042)> at port 0x60-0x6f on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
vga0: <Generic ISA VGA> at port 0x3b0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> on isa0
sc0: VGA <16 virtual consoles, flags=0x200>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
sio2: not probed (disabled)
sio3: not probed (disabled)
ppc0 at port 0x378-0x37f irq 7 flags 0x40 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/8 bytes threshold
plip0: <PLIP network interface> on ppbus 0
lpt0: <generic printer> on ppbus 0
lpt0: Interrupt-driven port
ppi0: <generic parallel i/o> on ppbus 0
unknown: <PNP0401> can't assign resources
unknown: <PNP0501> can't assign resources
unknown: <PNP0501> can't assign resources
unknown: <PNP0700> can't assign resources
unknown0: <ESS0006> at port 0x268-0x26f on isa0
pcm0: <ESS1869> at port 0x220-0x22f,0x388-0x38b,0x330-0x331 irq 5 drq 1,0 on
isa
0
unknown1: <PNP0c01> at iomem
0-0x9ffff,0xe0000-0xfffff,0x100000-0x7ffffff,0xfffc
0000-0xffffffff,0xc9000-0xcbfff on isa0
unknown2: <PNP0c04> at port 0xf0-0xff irq 13 on isa0
unknown: <PNP0000> can't assign resources
unknown3: <PNP0100> at port 0x40-0x43 irq 0 on isa0
unknown4: <PNP0200> at port 0-0xf,0x80-0x8f,0xc0-0xdf drq 4 on isa0
unknown: <PNP0800> can't assign resources
unknown5: <PNP0b00> at port 0x70-0x71 irq 8 on isa0
unknown: <PNP0303> can't assign resources
unknown: <PNP0f13> can't assign resources
unknown6: <PNP0a03> on isa0
unknown7: <PNP0c02> at port
0x10-0x1f,0x50-0x52,0x72-0x73,0x76-0x77,0x78-0x7f,0x
90-0x9f,0x15c-0x15d,0x4d0-0x4d1,0x77e-0x77f,0xc06-0xc07,0xc50-0xc51,0xc70-0xc77,
0xc82,0xcf8-0xcff on isa0
unknown8: <PNP0c02> at port 0xf800-0xf81f,0xf820-0xf83f,0xfc00-0xfc0f on
isa0
ad0: <Maxtor 90640D4/PAS23C15> ATA-4 disk at ata0 as master
ad0: 6149MB (12594960 sectors), 13328 cyls, 15 heads, 63 S/T, 512 B/S
ad0: 16 secs/int, 1 depth queue, UDMA33
acd0: <Compaq CRD-8322B/1.03> CDROM drive at ata1 as master
acd0: read 5500KB/s (5500KB/s), 128KB buffer, PIO
acd0: supported read types: CD-R, CD-RW, CD-DA, packet
acd0: Audio: play, 255 volume levels
acd0: Mechanism: ejectable tray
acd0: Medium: CD-ROM 120mm data disc loaded, unlocked, lock protected
Mounting root from ufs:/dev/wd0s1a
WARNING: / was not properly dismounted





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?Pine.NEB.3.96.991202153633.86936A-100000>