Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ihnp4!cuae2!ltuxa!we53!sw013b!dj3b1!killer!jfh From: jfh@killer.UUCP Newsgroups: comp.unix.wizards Subject: Re: timeout table overflow panic under Ultrix 1.2 Message-ID: <764@killer.UUCP> Date: Thu, 9-Apr-87 17:13:15 EST Article-I.D.: killer.764 Posted: Thu Apr 9 17:13:15 1987 Date-Received: Sun, 12-Apr-87 01:27:45 EST References: <5418@shemp.CS.UCLA.EDU> Organization: The Unix(tm) Connection, Dallas, Texas Lines: 38 Summary: Try NCALLS in conf.c (or is it c.c ?) 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 ...