Help getting pointer to a u structure of a process

Chris Torek torek at elf.ee.lbl.gov
Sat Mar 9 19:34:45 AEST 1991


>In article <10712 at dog.ee.lbl.gov> I wrote:
>>Half of the raison d'etre of the `u. area' is that it can be sloughed off
>>when the process is not running. ...

In article <124885 at uunet.UU.NET> rbj at uunet.UU.NET (Root Boy Jim) writes:
>What is the other half? To save space?

Hm, well, make that `9/10ths' :-) .

I am not sure exactly what I was thinking, but half of it could now be
considered `hysterical raisins'.

>I thought it was going to be merged with the proc table in 4.4. Eh?

4.4?  What is 4.4?  :-)

`wc -l' output:

     155 /arch/4.2bsd/usr/src/sys/h/user.h
     147 /arch/4.3bsd/usr/src/sys/h/user.h
     147 /arch/4.3tahoe/usr/src/sys/h/user.h
     128 [previous alpha release (`4.3reno') user.h]
      53 [tonight's user.h]

I would say there is a definite trend here....

Note that the pcb and kernel stack are slated to stay in a `sloughable'
area; whether it is to be called the `u. area', and whether it will
live at a fixed virtual address, is open to question.
-- 
In-Real-Life: Chris Torek, Lawrence Berkeley Lab EE div (+1 415 486 5427)
Berkeley, CA		Domain:	torek at ee.lbl.gov



More information about the Comp.unix.internals mailing list