Subject: Re: no p_vnode in proc.h?
To: Brad Parker <brad@fcr.com>
From: James da Silva <jds@cs.UMD.EDU>
List: current-users
Date: 01/04/1994 21:55:17
 > it looks like kern_exec.c sprouted a reference to p_vnode which does not
 > exist in sys/proc.h.
 > 
 > (actually it looks like proc.h changed and dropped this member from
 > proc)

Looks like this field was renamed to p_textvp last night, and the sup
update occured in the middle of the commit.  Wait for tonight's sup update,
or change p_vnode to p_textvp in /sys/kern/kern_{exec,exit,fork}.c
yourself.

Also, you will find that i386/i386/sys_machdep.c needs to include
machine/cpufuncs.h.

At least, with those changes I was able to build and boot a kernel from
today's sup.  Works fine.

Jaime

------------------------------------------------------------------------------