home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.mips
- Path: sparky!uunet!newsflash.concordia.ca!nstn.ns.ca!news.ucs.mun.ca!cs.mun.ca!garfield.cs.mun.ca!michael
- From: michael@garfield.cs.mun.ca (Mike Rendell)
- Subject: Bug: kernel sending SIGKILL to processes (due to text modification)
- Message-ID: <1992Dec23.182302.29405@cs.mun.ca>
- Sender: usenet@cs.mun.ca (NNTP server account)
- Organization: CS Dept., Memorial University of Newfoundland
- Date: Wed, 23 Dec 1992 18:23:02 GMT
- Lines: 30
-
- Machines: M/120-5, Magnum 3000
- OS: RISCos 5.00
-
- When running the installation test for GNU rcs version 5.6 in a directory on
- an NFS file system, ci (the check-in program) is sent a SIGKILL by the kernel.
- The message:
-
- Dec 23 13:55:55 lenny unix: pid 3168 killed due to text modification
-
- is written to the /usr/adm/messages file. This problem has also shown up
- when running standard system utilities (eg, ls) in a chroot'd, NFS'd
- environment, and also when running X11R5's xconsole over NFS.
-
- The problem seems to be related to the fact that the installation test is
- being run in an NFS'd directory since the test runs fine when it is done in a
- directory on a local file system. I've tried running the test in NFS mounted
- file systems from a variety of hosts: the test works fine when a file system
- from another mips host is used, but fails when the file system is from a
- Sun (running SunOS 4.1.2), a Vax (running Ultrix 2.2) or a hp720 (running
- HPUX 8.07).
-
- I've tracked down the immediate cause of the problem in ci: the process is
- killed when it calls fchmod() in function fixwork() (ci.c, line ~1010).
- Changing the call to a chmod does not make any difference.
-
- Has anyone else run into similar problems, or better yet, know how to fix
- the problem?
-
- --
- Michael Rendell - Dept. of Comp. Sci., Memorial University of Newfoundland
-