*BSD News Article 13517


Return to BSD News archive

Xref: sserve comp.os.linux:31217 comp.os.386bsd.questions:1055
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!olivea!uunet!pipex!marble.uknet.ac.uk!uknet!edcastle!dcs.ed.ac.uk!sct
From: sct@dcs.ed.ac.uk (Stephen Tweedie)
Newsgroups: comp.os.linux,comp.os.386bsd.questions
Subject: Re: 386bsd, linux: which runs more out of the box?
Message-ID: <SCT.93Mar25155522@garay.dcs.ed.ac.uk>
Date: 25 Mar 93 15:55:22 GMT
References: <CGD.93Mar23030821@erewhon.CS.Berkeley.EDU> <hwr.732890376@snert.ka.sub.org>
	<SCT.93Mar23224452@belnahua.dcs.ed.ac.uk>
	<1993Mar24.215511.11113@blaze.cs.jhu.edu>
Sender: cnews@dcs.ed.ac.uk (UseNet News Admin)
Organization: University of Edinburgh Dept. of Computer Science, Scotland
Lines: 21
In-Reply-To: bogstad@blaze.cs.jhu.edu's message of 24 Mar 93 21:55:11 GMT


> Completely unsupported rumor follows...

> 	I seem to recall hearing that there is a known race condition in the
> minix-fs which can cause problems and that there was no intention to fix it
> since in the long run the minix-fs was "going away" and triggering the bug
> was thought to be difficult.  Can somebody speak to this RUMOR please?

The 0.99pl7 kernel introduced a feature where all filenames passed to
the kernel are copied to kernel space before they are used; this
hopefully (!) prevents any races due to the kernel trying to access
filename data which is in swapped user memory.

The double-filename bug was supposed to be due to exactly this kind of
problem, so we may well have now seen the last of it.

Cheers,
 Stephen Tweedie.
---
Stephen Tweedie <sct@uk.ac.ed.dcs>   (Internet: <sct@dcs.ed.ac.uk>)
Department of Computer Science, Edinburgh University, Scotland.