Subject: Re: code to store the path of the executable in struct proc...
To: der Mouse <mouse@Rodents.Montreal.QC.CA>
From: Jason Thorpe <>
List: tech-kern
Date: 09/25/2007 12:58:09
On Sep 23, 2007, at 4:41 PM, der Mouse wrote:

That sounds like a very drastic change to the traditional Unix model,
> in which files don't have names; rather, links to files have names,  
> and
> links can come and go without disturbing the files they are links to.
> If files always have paths, and, worse, there is a "*the* path" for a
> file, something very fundamental has changed.

Don't worry, it's not as drastic as you think.  And there is no need  
to change the on-disk format of any file systems.

> Will you also be providing replacements for existing filesystems?   
> FFS,
> at least, has the "names are attached to links, not files" model wired
> fairly deeply into its on-disk data structures.
> /~\ The ASCII				der Mouse
> \ / Ribbon Campaign
> X  Against HTML
> / \ Email!	     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B

-- thorpej