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
------------------------------------------------------------------------------