Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Feb 1998 09:18:37 -0600 (CST)
From:      Kevin Day <toasty@home.dragondata.com>
To:        toasty@home.dragondata.com (Kevin Day)
Cc:        current@FreeBSD.ORG
Subject:   Re: panic: vm_page_unwire: invalid wire count: 0
Message-ID:  <199802211518.JAA09042@home.dragondata.com>
In-Reply-To: <199802210146.TAA01944@home.dragondata.com> from Kevin Day at "Feb 20, 98 07:46:35 pm"

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

Ok, I can add some more information.

This has happened 7 times now. The trace is always exactly the same. The
only change we have made was adding a second de ethernet card, and routing
all nfs traffic over it. The reason being that NFS was very slow over our
existing really really busy local 10MB ethernet. All NFS now goes over an
100MB ethernet dedicated to just NFS. Is this some timings thing perhaps
then, possibly annoyed further by an SMP kernel?

(ok, honestly, there was another change as well, we switched to a PCI VGA
card instead of an ISA one. Another machine was out of PCI slots, and we
needed to add another card, so we swapped them, I doubt that has anything to
do with this, but I'm putting it out in the open now. :) )

Since this is becoming easily reproducable, can someone tell me what to do
the next time it crashes, and I'll do it. 

Kevin

> 
> Received this today:
> 
> panic: vm_page_unwire: invalid wire count: 0
> 
> mp_lock = 00000001; cpuid = 0; lapic.id = 00000000
> 
> A trace shows:
> 
> vm_page_unwire
> vfs_vmio_release
> brelse
> vinvalbuf
> nfs_vinvalbuf
> nfs_remove
> unlink
> syscall
> Xsyscall
> 
> 
> Current dmesg:
> 
> Copyright (c) 1992-1998 FreeBSD Inc.
> Copyright (c) 1982, 1986, 1989, 1991, 1993
> 	The Regents of the University of California. All rights reserved.
> FreeBSD 3.0-CURRENT #0: Sun Feb 15 21:44:41 CST 1998
>     toasty@shell.dragondata.com:/usr/src/sys/compile/SHELL
> CPU: Pentium (586-class CPU)
>   Origin = "GenuineIntel"  Id = 0x52c  Stepping=12
>   Features=0x3bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,APIC>
> real memory  = 83886080 (81920K bytes)
> avail memory = 78479360 (76640K bytes)
> FreeBSD/SMP: Multiprocessor motherboard
>  cpu0 (BSP): apic id:  0, version: 0x00030010, at 0xfee00000
>  cpu1 (AP):  apic id:  1, version: 0x00030010, at 0xfee00000
>  io0 (APIC): apic id:  2, version: 0x00170011, at 0xfec00000
> Probing for devices on PCI bus 0:
> chip0: <Intel 82439> rev 0x03 on pci0.0.0
> chip1: <Intel 82371SB PCI to ISA bridge> rev 0x01 on pci0.7.0
> ide_pci0: <Intel PIIX3 Bus-master IDE controller> rev 0x00 on pci0.7.1
> de0: <Digital 21140A Fast Ethernet> rev 0x22 int a irq 19 on pci0.17.0
> de0: 21140A [10-100Mb/s] pass 2.2
> de0: address 00:40:05:41:d3:32
> de1: <Digital 21140A Fast Ethernet> rev 0x22 int a irq 18 on pci0.18.0
> de1: 21140A [10-100Mb/s] pass 2.2
> de1: address 00:40:05:36:72:47
> vga0: <S3 Trio graphics accelerator> rev 0x54 int a irq 17 on pci0.19.0
> Probing for devices on the ISA bus:
> sc0 at 0x60-0x6f irq 1 on motherboard
> sc0: VGA color <16 virtual consoles, flags=0x0>
> sio0 at 0x3f8-0x3ff irq 4 on isa
> sio0: type 16550A
> sio1 at 0x2f8-0x2ff irq 3 on isa
> sio1: type 16550A
> lpt0 at 0x378-0x37f irq 7 on isa
> lpt0: Interrupt-driven port
> lp0: TCP/IP capable interface
> lpt1 not found
> mse0 not found at 0x23c
> fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
> wdc0 at 0x1f0-0x1f7 irq 14 on isa
> wdc0: unit 0 (wd0): <QUANTUM FIREBALL_TM2110A>
> wd0: 2014MB (4124736 sectors), 4092 cyls, 16 heads, 63 S/T, 512 B/S
> npx0 on motherboard
> npx0: INT 16 interface
> Intel Pentium F00F detected, installing workaround
> APIC_IO: routing 8254 via 8259 on pin 0
> SMP: AP CPU #1 Launched!
> WARNING: / was not properly dismounted.
> de0: enabling 10baseT port
> de1: enabling 100baseTX port
> 
> This was about 2 hours after I got done experimenting with setting de1 to
> full-duplex and back again, about 10 times. Not sure if it's related.
> 
> Kevin
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of the message
> 


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?199802211518.JAA09042>