aboutsummaryrefslogtreecommitdiff
path: root/proc
Commit message (Collapse)AuthorAgeFilesLines
* .Roland McGrath1998-07-201-5/+10
|
* 1998-07-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1998-07-201-0/+14
| | | | | | * cpu-types.c: Test with #ifdef for CPU_TYPE_I486, CPU_TYPE_PENTIUM, CPU_TYPE_PENTIUMPRO, CPU_TYPE_POWERPC, since not all <mach/machine.h> versions have them.
* Tue Sep 16 15:26:04 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-09-162-79/+8
| | | | | | * host.c (hostid, hostname, hostnamelen): Delete variables. (S_proc_sethostid, S_proc_gethostid, S_proc_sethostname, S_proc_gethostname): Delete functions.
* Wed Aug 20 14:06:46 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-202-1/+6
| | | | | * main.c (main): New args for ports_manage_port_operations_multithread.
* Thu Jun 26 14:03:16 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-06-302-8/+23
| | | | | | | * cpu-types.c (mach_cpu_types): Add entries for 486, 586, 686, and powerpc. (mach_cpu_subtypes): Add subtypes for new x86 subtypes. (None added for powerpc yet.)
* .Miles Bader1997-06-301-0/+6
|
* (main):Miles Bader1997-06-301-5/+8
| | | | | | | | Arg parsing added. HOLD variable removed. (argp_program_version): New variable. Include <argp.h> and <version.h>.
* .Miles Bader1997-02-041-0/+5
|
* (pid_find, task_find, task_find_nocreate, reqport_find):Miles Bader1997-02-041-5/+5
| | | | Don't dereference P if it's 0.
* Fri Oct 25 20:30:22 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1996-10-263-7/+19
| | | | | | | | | | | | | | | * host.c: Include <version.h>. Thu Oct 24 16:13:40 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> * host.c (initialize_version_info): Construct UNAME_INFO.machine with a dash instead of a slash so that it can be used as a file name component. * host.c (initialize_version_info): Copy our version into element 0 of server_versions, not element 1. Use HURD_VERSION instead of OUR_VERSION. Use literal "proc" instead of OUR_SERVER_NAME. * proc.h (OUR_SERVER_NAME, OUR_VERSION): Delete macro.
* *** empty log message ***Thomas Bushnell1996-09-172-3/+6
|
* *** empty log message ***Thomas Bushnell1996-09-052-69/+58
|
* .Miles Bader1996-07-291-0/+5
|
* (get_string_array):Miles Bader1996-07-291-5/+8
| | | | Correctly adjust NEWSIZE when reallocating to add very long strings.
* .Miles Bader1996-07-201-0/+4
|
* (S_proc_getmsgport): Deal with PID dying while we're waiting.Miles Bader1996-07-201-5/+8
|
* *** empty log message ***Michael I. Bushnell1996-07-192-0/+12
|
* *** empty log message ***Michael I. Bushnell1996-07-183-3/+13
|
* *** empty log message ***Michael I. Bushnell1996-07-182-0/+4
|
* *** empty log message ***Michael I. Bushnell1996-07-182-1/+6
|
* .Roland McGrath1996-07-181-2/+7
|
* Thu Jul 18 04:15:49 1996 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1996-07-181-10/+10
| | | | | * mgt.c (add_tasks): Fix vm_deallocate call to use mach_task_self () instead of mach_host_self ().
* Initial revisionRoland McGrath1996-07-171-0/+834
|
* (EWOULDBLOCK): Define to work around new libc bug.Michael I. Bushnell1996-07-161-0/+2
|
* (S_proc_reauthenticate): Don't use unsafe MOVE_SEND in user-sideMichael I. Bushnell1996-07-081-1/+2
| | | | interruptible RPC.
* (process_has_exited): When reparenting children to init, if one ofMichael I. Bushnell1996-07-031-0/+6
| | | | them is dead, alert init.
* (check_owner): Return true any time PROC1 has root.Michael I. Bushnell1996-06-281-1/+1
|
* (S_proc_setmsgport): Add OLDMSGPORT_TYPE param.Miles Bader1996-06-201-1/+4
|
* (S_proc_getsidport): MAKE_SEND_ONCE -> MAKE_SEND.Michael I. Bushnell1996-05-301-1/+1
|
* (S_proc_getprocinfo): Get rid of temp hack for strnlen.Miles Bader1996-05-291-3/+0
|
* (S_proc_getprocinfo): Set PI->exitstatus and PI->sigcode.Michael I. Bushnell1996-05-241-0/+7
|
* (process_has_exited): Don't call alert_parent if P->p_task is nullMichael I. Bushnell1996-05-241-1/+2
| | | | | (which happens only if this is the stub process in proc_reassign). This because the parent is uninvolved in the death of stubp.
* (send_signal): Send sigcode in message.Miles Bader1996-05-231-2/+15
|
* (S_proc_pid2task, S_proc_pid2proc): Use check_owner.Miles Bader1996-05-151-2/+3
|
* (check_owner): New inline function.Miles Bader1996-05-151-3/+12
|
* (PI_FETCH_THREAD_DETAILS): New macro.Miles Bader1996-05-121-13/+27
| | | | | | | (S_proc_getprocinfo): Only allocate thread detail storage if we're actually returning thread details (a lone PI_FETCH_THREADS simply means "number of threads"). React to errors somewhat more gracefully.
* (S_proc_getprocinfo): Add comment.Miles Bader1996-05-121-0/+3
|
* (S_proc_get_tty): New function.Miles Bader1996-05-101-0/+7
|
* (S_proc_exception_raise): Fetch sigcode from correctly named member ofMichael I. Bushnell1996-05-101-1/+1
| | | | HSD.
* (S_proc_reauthenticate): Use new authentication interface.Michael I. Bushnell1996-05-091-11/+20
| | | | | | (S_proc_setowner): Expect and interpret new CLEAR parm. (S_proc_exception_raise): Set P->p_sigcode; use new _hurd_exception2signal args.
* (S_proc_getprocinfo): FLAGS is now an in-out parameter.Michael I. Bushnell1996-05-091-11/+11
|
* (S_proc_wait): New parm SIGCODE; return p_sigcode in it.Michael I. Bushnell1996-05-091-3/+13
| | | | | | (S_proc_mark_stop): New parm SIGCODE; record it. (S_proc_mark_exit): Likewise. (alert_parent): Set P->p_sigcode if process is dying irregularly.
* (struct proc): Add p_sigcode.Michael I. Bushnell1996-05-091-0/+1
|
* (OUR_VERSION): Upgrade to 0.0.Michael I. Bushnell1996-05-061-1/+1
|
* (S_proc_getprocinfo):Miles Bader1996-05-011-6/+16
| | | | | | Release GLOBAL_LOCK around time consuming bits, and more importantly, potential calls to P's msgport, which can block. Fix test when appending to WAITS.
* (S_proc_getprocinfo): Install temporary hack so things at leastMichael I. Bushnell1996-04-291-0/+3
| | | | compile.
* *** empty log message ***Michael I. Bushnell1996-04-291-48/+42
|
* Many changes to support multi-threading. See ChangeLog.Michael I. Bushnell1996-04-259-167/+233
|
* Many changes to support multi-threading. See ChangeLog.Michael I. Bushnell1996-04-251-31/+27
|
* (process_has_exited): Clear p->p_waited.Michael I. Bushnell1996-04-151-0/+1
|