aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Initial revisionMiles Bader1996-02-182-0/+123
|
* Initial revisionMiles Bader1996-02-181-0/+2
|
* Initial revisionMiles Bader1996-02-181-0/+420
|
* (main): Check error return from diskfs_init_diskfs.Miles Bader1996-02-172-2/+6
|
* (child_lookup): Pass last arg to hurd_file_name_path_lookup.Miles Bader1996-02-151-2/+2
|
* Change -aBACKUP_SHELL to -aBACKUP_SHELLS.Miles Bader1996-02-151-1/+1
|
* (argp_parse): Correctly deal with errors from getopt, and allow the user toMiles Bader1996-02-151-29/+40
| | | | | | | use '?' as a short option. (KEY_ERR): New macro. (argp_default_options, argp_default_parser): Use -? as the short option for --help.
* (main): Don't make -a imply -g.Miles Bader1996-02-151-1/+1
|
* (diskfs_nput): It's not valid to touch *NP (by `mutex_unlockMichael I. Bushnell1996-02-151-2/+5
| | | | | (&np->lock);') after we have called diskfs_drop_node. So don't do it in that case.
* Formerly dir-lookup.c.~6~Michael I. Bushnell1996-02-151-3/+3
|
* (main): Get rid of totally dead processes/threads.Miles Bader1996-02-151-21/+45
| | | | | | | | (add_pid): Complain about non-existant processes. (parse_opt): Don't turn quoted args into options. (parse_numlist): Correctly handle NULL hook functions. (main): Update calls to changed proc_stat_list_add_* functions. (psout): New declaration.
* (main): Deal with the shell args reasonably.Miles Bader1996-02-151-5/+5
|
* (ps_alive_filter): New variable.Miles Bader1996-02-151-1/+14
| | | | (ps_alive_p): New function.
* (ps_alive_filter): New declaration.Miles Bader1996-02-151-18/+38
| | | | | | | (proc_stat_list_add_pids, proc_stat_list_add_pid, proc_stat_list_add_all, proc_stat_list_add_login_coll, proc_stat_list_add_session, proc_stat_list_add_pgrp): Update declarations.
* (proc_stat_list_add_pids): Add and support new return parameter PROC_STATS.Miles Bader1996-02-151-41/+85
| | | | | | | | (proc_stat_list_add_pid): Add and support new return parameter PS. (proc_stat_list_add_fn_pids, proc_stat_list_add_id_fn_pids, proc_stat_list_add_all, proc_stat_list_add_login_coll, proc_stat_list_add_session, proc_stat_list_add_pgrp): Add and support new return parameters PROC_STATS & NUM_PROCS.
* (ps_stream_write): Don't screw up on negative spaces.Miles Bader1996-02-151-1/+1
|
* (specs): Right-align the TTY column.Miles Bader1996-02-151-1/+1
|
* (trivfs_S_io_set_all_openmodes, trivfs_S_io_set_some_openmodes):Miles Bader1996-02-151-0/+4
| | | | Set ICKY_ASYNC in TERMFLAGS if O_ASYNC is set in BITS.
* (fshelp_start_translator_long): Terminate TASK if the exec fails.Miles Bader1996-02-151-2/+5
|
* Add some more #ifdef'd-out code to return wait strings.Miles Bader1996-02-141-18/+70
|
* (init_termstate, restore_termstate, term_sgb, localbits):Miles Bader1996-02-141-0/+28
| | | | Moved here from boot.c
* [!UX] (orig_tty_state): New variable.Miles Bader1996-02-141-37/+36
| | | | [!UX] (init_termstate, restore_termstate): New hurd versions of these funcs.
* (SRCS): Add exec-reauth.c, idvec-auth.c, timefmt.c, and path-lookup.c.Miles Bader1996-02-141-2/+3
| | | | (LCLHDRS): Add timefmt.h.
* (struct argp_state): Add `quoted' field.Miles Bader1996-02-141-0/+5
|
* (argp_parse):Miles Bader1996-02-141-55/+100
| | | | | | | | | | Don't parse args in order by default. Deal correctly when the user turns a non-option arg into an option in re-ordering mode. Honor ARGP_NO_ARGS. Use KEY_END, KEY_ARG, and QUOTE. (KEY_END): New macro, in place of EOF. (KEY_ARG, QUOTE): New macros.
* (O_RDONLY, O_WRONLY, O_RDWR): New macros.Miles Bader1996-02-141-0/+6
|
* (load_image, boot_script_read_file, main):Miles Bader1996-02-141-6/+6
| | | | | | Use O_RDONLY, not 0 (kind of ironic, this...). (load_image): Give the filename with the error message (and a newline).
* Move all the ux-specific grot into ux.c & ux.h.Miles Bader1996-02-141-258/+39
| | | | | | | | | If UX is defined, include "ux.h", else define hurdish stuff. (main): Use get_privileged_ports instead of task_by_pid. (load_image, boot_script_read_file, main, do_mach_notify_no_senders, do_mach_notify_dead_name): Use host_exit instead of uxexit. (boot_script_read_file): Use host_stat instead of uxstat. (init_termstate, S_tioctl_tiocseta): Use sg_flags field in struct sgttyb.
* (all): Depend on `boot' and `uxboot'.Miles Bader1996-02-141-13/+20
| | | | | | | | | | (COMMON-OBJS, UX-OBJS): New macros. (OBJS): Inherit most names from $(COMMON-OBJS). (LCLHDRS): Add ux.h. (LDFLAGS): Use target-specific value. (uxboot.0-LDFLAGS): New macro (with contents from old LDFLAGS). (uxboot.o, uxboot.0): New targets. (uxboot): Target renamed from boot.a.
* Initial revisionMiles Bader1996-02-142-0/+351
|
* Exec login.Miles Bader1996-02-131-1/+1
|
* (options, main): Add --timeout/-t option.Miles Bader1996-02-131-8/+24
| | | | | (main): Pass ARGP_IN_ORDER to argp_parse (it's no longer the default), and deal with the fallout.
* (specs): Change `Rpc' entry to `Wait'.Miles Bader1996-02-131-12/+82
| | | | | | | | (ps_emit_wait): New function. (ps_emit_string, ps_emit_string0): Use ps_stream_write_trunc_field. (ps_get_wait): Renamed from ps_get_rpc; calling convention changed. (ps_wait_getter): Renamed from ps_rpc_getter & contents changed accord. (get_syscall_name, get_rpc_name): New stub functions.
* (fetch_procinfo, merge_procinfo): Return wait strings.Miles Bader1996-02-131-33/+74
| | | | | | | (summarize_thread_waits): Return both wait and rpc info. (get_thread_wait): New function. (proc_stat_set_flags): Support finding wait info. Change occurances of PSTAT_THREAD_RPC to PSTAT_THREAD_WAIT.
* (struct proc_stat): Add thread_wait, thread_waits, & thread_waits_len fields.Miles Bader1996-02-131-4/+20
| | | | | | (PSTAT_THREAD_WAIT): Renamed from PSTAT_THREAD_RPC. (proc_stat_thread_wait): New macro. (ps_stream_write_trunc_field): New declaration.
* (ps_stream_write_field): Call _ps_stream_write_field.Miles Bader1996-02-131-12/+33
| | | | | (ps_stream_write_trunc_field): New function. (_ps_stream_write_field): New function, from ps_stream_write_field.
* Formerly nfs.c.~12~Michael I. Bushnell1996-02-131-13/+31
|
* Formerly fsys-getroot.c.~3~Michael I. Bushnell1996-02-121-1/+4
|
* Formerly mount.c.~10~Michael I. Bushnell1996-02-121-0/+1
|
* Formerly main.c.~7~Michael I. Bushnell1996-02-121-1/+1
|
* Formerly main.c.~6~Michael I. Bushnell1996-02-121-1/+1
|
* (S_proc_exception_raise): Rewritten.Roland McGrath1996-02-091-76/+97
| | | | | (S_proc_handle_exceptions): Don't set E->replyport. (S_proc_exception_raise_reply): Function removed.
* (message_demuxer): Don't call proc_excrepl_server.Roland McGrath1996-02-091-9/+7
|
* (DIST_FILES): Remove proc_excrepl.defs.Roland McGrath1996-02-091-7/+6
| | | | (MIGSTUBS): Remove its objects.
* Add msgoption arg.Roland McGrath1996-02-091-15/+16
| | | | Use integer_t where appropriate.
* (do_mach_notify_no_senders): Don't use E->replyport.Roland McGrath1996-02-091-8/+6
|
* (struct exc): Removed useless members `replyport', `replyporttype'.Roland McGrath1996-02-091-11/+10
|
* (ps_getter_t, ps_filter_t, struct ps_filter, ps_not_leader_filter,Miles Bader1996-02-091-9/+9
| | | | | ps_ctty_filter, ps_unorphaned_filter, ps_parent_filter, ps_std_fmt_specs): Make const.
* (specs, state_shadows, ps_pid_getter, ps_thread_index_getter,Miles Bader1996-02-091-39/+39
| | | | | | | | | | | | | | ps_owner_getter, ps_owner_uid_getter, ps_ppid_getter, ps_pgrp_getter, ps_session_getter, ps_login_col_getter, ps_num_threads_getter, ps_args_getter, ps_state_getter, ps_rpc_getter, ps_vsize_getter, ps_rsize_getter, ps_cur_priority_getter, ps_base_priority_getter, ps_max_priority_getter, ps_usr_time_getter, ps_sys_time_getter, ps_tot_time_getter, ps_rmem_frac_getter, ps_cpu_frac_getter, ps_sleep_getter, ps_susp_count_getter, ps_proc_susp_count_getter, ps_thread_susp_count_getter, ps_tty_getter, ps_page_faults_getter, ps_cow_faults_getter, ps_pageins_getter, ps_msgs_sent_getter, ps_msgs_rcvd_getter, ps_zero_fills_getter): Make const.
* Import hurd/ioctl_types.h with <> instead of "".Roland McGrath1996-02-091-18/+18
|