What kinds of things would you want in the GNU OS?

Doug Gwyn gwyn at smoke.BRL.MIL
Mon Jun 5 22:09:20 AEST 1989


In article <1989Jun3.004854.18111 at light.uucp> bvs at light.UUCP (Bakul Shah) writes:
>	obj_open(cwd, "src/os", ...)
>In effect the concept of `current directory' disappears ...

Yup, you got it.  Using a null "existing handle" argument gets a local
top-level handle.  If you think how this can be implemented (handle is
a kernel data pointer), then consider how the kernel implementation of
"pathname" parsing for obj_open (which I think of as "subopen") can
take advantage of the uniformity, you'll see some of the other potential
advantages.  This seems to nicely accommodate portals, remote object
access, and so forth.



More information about the Comp.unix.wizards mailing list