After looking at dowait4() I believe this is a typo. Change space to a tab while here.
Index: sys/sys/proc.h =================================================================== RCS file: /cvs/src/sys/sys/proc.h,v retrieving revision 1.213 diff -u -p -r1.213 proc.h --- sys/sys/proc.h 6 Dec 2015 17:50:21 -0000 1.213 +++ sys/sys/proc.h 4 Mar 2016 13:57:54 -0000 @@ -245,7 +245,7 @@ struct process { #define PS_ISPWAIT 0x00000080 /* Is parent of PPWAIT child. */ #define PS_PROFIL 0x00000100 /* Has started profiling. */ #define PS_TRACED 0x00000200 /* Being ptraced. */ -#define PS_WAITED 0x00000400 /* Stopped proc has waited for. */ +#define PS_WAITED 0x00000400 /* Stopped proc was waited for. */ #define PS_COREDUMP 0x00000800 /* Busy coredumping */ #define PS_SINGLEEXIT 0x00001000 /* Other threads must die. */ #define PS_SINGLEUNWIND 0x00002000 /* Other threads must unwind. */ @@ -255,7 +255,7 @@ struct process { #define PS_EMBRYO 0x00020000 /* New process, not yet fledged */ #define PS_ZOMBIE 0x00040000 /* Dead and ready to be waited for */ #define PS_NOBROADCASTKILL 0x00080000 /* Process excluded from kill -1. */ -#define PS_PLEDGE 0x00100000 /* Has called pledge(2) */ +#define PS_PLEDGE 0x00100000 /* Has called pledge(2) */ #define PS_BITS \ ("\20" "\01CONTROLT" "\02EXEC" "\03INEXEC" "\04EXITING" "\05SUGID" \ -- Michal Mazurek