[comp.unix.wizards] timeout table overflow panic under Ultrix 1.2

paul@ucla-cs.UUCP (04/07/87)

We have a Vaxstation II running Ultrix 1.2.  Occasionally it panics
with "timeout table overflow."   We appreciate if someone has similar
problems and is willing to share the info with us.  Thanks much.

paul@math.ucla.edu
UCLA Mathematics

jfh@killer.UUCP (04/10/87)

The most likely source of the problems is the callout table is overflowing.
This is used for short delays by the device drivers and other internal
stuff ...  The most common use is for tab, new line, etc delays in the
line discipline.  A short term fix is to tell everyone to stop using these
delays.

Now for the long term fix.

Find the configuration file.  I think it is called /usr/sys/conf/c.c on Ultrix
this week.  (That would be /usr/sys/*/uts/cf/conf.c for USG Unix).  Then
locate the line that looks like this:

#define	NCALLS	40		/* or some other number */

If you are real paranoid, double the number.  Any large increase will make
life better.  I think this is a 12 byte large structure, so even huge
overestimates will not hurt to much.

Recompile your kernel according to local procedure.  Look in the DEC manual,
or call a guru.

Now for a list of a few messages and their associated #define's:

no file
file table overflow		NFILE

inode table overflow		NINODE

out of text			NTEXT

no procs			NPROC


- John.

Disclaimer:
	Try at your own risk.  That what I do ...