Date: Tue, 24 Oct 1995 02:40:59 -0400 (EDT) From: Brian Tao <taob@io.org> To: FREEBSD-HACKERS-L <freebsd-hackers@FreeBSD.ORG> Subject: panic: free vnode isn't Message-ID: <Pine.BSF.3.91.951024023110.312J-100000@flinch.io.org> In-Reply-To: <Pine.BSF.3.91.951017141903.207R-100000@flinch.io.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 17 Oct 1995, Brian Tao wrote:
>
> I'm starting to see total machine lockup on my IRC/FTP server
> (2.1.0-950928-STABLE, 486DX2/66, irc 2.8.21, wu-ftpd 2.4). The only
> pattern I can deduce so far is that it happens after about 2 days of
> uptime. During those two days, the machine runs beautifully. With 64
> megs, it hardly touches swap even with a fully loaded EFnet IRC server
> and 50-100 FTP connections. Then, out of the blue, it just freezes
> up (always when I'm away from the office too :-/).
I've been running the server with a debugging kernel for the past
three days, and finally the darn thing crashed tonight (while I was
away from the console too, of course). ddb popped up and left the
following message on the console:
panic: free vnode isn't
Debugger("panic")
Stopped at _Debugger+0x2b [/sys/compile/FTPSERV/:261]: movb $0,_inDebugger 110
ddb>
Typing "continue" proceeded with the disk sync and reboot. I
don't know if this is the cause of the machine hanging the last three
times, but it is the only clue I have so far. Any ideas how I can
avoid this? The system is an Intel 486DX2/66 on an ASUS SP3G board,
32 megabytes RAM, a 520-meg Maxtor drive on the built-in NCR
controller and an NE2000-compatible Ethernet NIC. It is the NFS
client for about 26 gigabytes of filesystems, but serving none of its
own. I'm running the 2.1.0-950928 snapshot with the following kernel
options:
machine "i386"
cpu "I486_CPU"
cpu "I586_CPU"
ident FTPSERV
maxusers 64
options "CHILD_MAX=128"
options "OPEN_MAX=128"
options "NMBCLUSTERS=1024"
config kernel root on sd0 dumps on sd0
options "COMPAT_43"
options SYSVSHM
options SYSVSEM
options SYSVMSG
options UCONSOLE
options INET
pseudo-device ether
pseudo-device loop
options FFS
options NFS
options "CD9660"
options MSDOSFS
options PROCFS
options DDB
options KTRACE
controller scbus0
device sd0
device st0
device cd0
options SCSI_REPORT_GEOMETRY
pseudo-device pty 32
pseudo-device log
pseudo-device vn
controller isa0
device vt0 at isa? port "IO_KBD" tty irq 1 vector pcrint
options "PCVT_FREEBSD=210"
options FAT_CURSOR
device npx0 at isa? port "IO_NPX" irq 13 vector npxintr
controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk fd0 at fdc0 drive 0
device lpt0 at isa? port? tty irq 7 vector lptintr
device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr
device ed1 at isa? port 0x300 net irq 12 iomem 0xd8000 vector edintr
controller pci0
device ncr0
options PROBE_VERBOSE
--
Brian Tao (BT300, taob@io.org)
Systems Administrator, Internex Online Inc.
"Though this be madness, yet there is method in't"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.951024023110.312J-100000>
