diff options
-rw-r--r-- | init/ChangeLog | 16 | ||||
-rw-r--r-- | proc/ChangeLog | 15 |
2 files changed, 31 insertions, 0 deletions
diff --git a/init/ChangeLog b/init/ChangeLog index 70a21705..f6b40a69 100644 --- a/init/ChangeLog +++ b/init/ChangeLog @@ -1,3 +1,19 @@ +1999-06-05 Roland McGrath <roland@baalperazim.frob.com> + + * init.c (request_dead_name): New function. + (S_startup_request_notification, S_startup_essential_task): Use it. + (run): Request dead-name notification for new task. + (main): Request dead-name notification for FSTASK. + (do_mach_notify_dead_name): If system_state is INITIAL, recognize + FSTASK, AUTHTASK, PROCTASK specifically and crash with appropriate msg. + +1999-06-04 Roland McGrath <roland@baalperazim.frob.com> + + * init.c (launch_core_servers): Use proc_child on the proc server task + to register it with itself as our child. Snarf its proc port and use + proc_mark_exec do remove that unsightly `f', as we do for the other + bootstrap processes. + 1999-06-02 Roland McGrath <roland@baalperazim.frob.com> * init.c (frob_kernel_process): If no --kernel-command-line option, diff --git a/proc/ChangeLog b/proc/ChangeLog index 11a62628..9e36394a 100644 --- a/proc/ChangeLog +++ b/proc/ChangeLog @@ -1,3 +1,18 @@ +1999-06-05 Roland McGrath <roland@baalperazim.frob.com> + + * proc.h (struct proc): Use unsigned int for flag bitfields. + + * mgt.c (allocate_proc, complete_proc): New functions, broken + out of new_proc. Remove magic handling of PIDs 0 and 1. + (new_proc): Now just call those two. Made static. + (create_startup_proc): New function, also broken out of old new_proc. + Do special setup for PID 1 (init) proc structure here. + * proc.h: Update decls. + * main.c (main): Use create_startup_proc for startup_proc, and + allocate_proc + complete_proc (with PID 0) for self_proc. + + * mgt.c (make_ids): Add const to arguments. + 1999-05-29 Roland McGrath <roland@baalperazim.frob.com> * mgt.c (add_tasks): Skip invalid (null) rights in tasks array. |