--- src/sys/sys/proc.h 2005/11/14 18:50:11 1.72 +++ src/sys/sys/proc.h 2005/12/01 18:30:10 1.73 @@ -311,7 +311,7 @@ struct proc { #define SRUN 2 /* Currently runnable. */ #define SSLEEP 3 /* Sleeping on an address. */ #define SSTOP 4 /* Synthesized from SSLEEP + P_STOPPED */ -#define SZOMB 5 /* Awaiting collection by parent. */ +#define SZOMB 5 /* Synthesized from P_ZOMBIE for eproc only */ #define STHREAD 6 /* Synthesized for eproc only */ /* These flags are kept in p_flags. */ @@ -338,7 +338,7 @@ struct proc { #define P_UPCALLPEND 0x20000 /* an upcall is pending */ #define P_SWAPWAIT 0x40000 /* Waiting for a swapin */ -#define P_UNUSED80000 0x80000 +#define P_ZOMBIE 0x80000 /* Now in a zombied state */ /* Marked a kernel thread */ #define P_ONRUNQ 0x100000 /* on a user scheduling run queue */