summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1995-03-31Initial revisionMiles Bader
1995-03-31(diskfs_truncate): Don't acquire writer lock on NP->dn->allocptrlockMichael I. Bushnell
until after forcing delayed copies through; otherwise the pageins will deadlock attempting to get a reader lock to service them. This is safe, because we only need NP->allocsize here, and that can't change as long as we hold NP->lock.
1995-03-31(diskfs_S_file_set_translator): Only destroy existing activeMichael I. Bushnell
translator if ACTIVE_FLAGS will change it. If the existing active translator is provided then don't do anything.
1995-03-30(struct trivfs_control): Delete members `openshead' and `openstail'.Michael I. Bushnell
1995-03-30(trivfs_S_fsys_getroot): Strip out old hack for blocking.Michael I. Bushnell
(struct pending_open): Delete type. (trivfs_complete_open): Delete function.
1995-03-30(trivfs_check_open_hook): Doc fix.Michael I. Bushnell
(trivfs_complete_open): Delete declaration.
1995-03-30(trivfs_clean_protid): Lock CRED->po->cntl->lock around relevant code.Michael I. Bushnell
1995-03-30(trivfs_handle_port): Initialize CNTL->lock.Michael I. Bushnell
1995-03-30(trivfs_S_io_duplicate): Slight fix.Michael I. Bushnell
1995-03-30(trivfs_S_io_restrict_auth): Lock CRED->po->cntl->lock around relevantMichael I. Bushnell
code.
1995-03-30(trivfs_S_io_reauthenticate): Lock CRED->po->cntl->lock aroundMichael I. Bushnell
relevant code.
1995-03-30(trivfs_S_io_duplicate): Lock CRED->po->cntl->lock around relevantMichael I. Bushnell
code.
1995-03-30(struct trivfs_control): New member `lock'.Michael I. Bushnell
1995-03-30Add support for the magic and null servers.Miles Bader
1995-03-30Initial revisionMiles Bader
1995-03-29Don't get barf on processes with zero threads.Miles Bader
1995-03-28Add the exec_flags field to the proc_stat structure, and addMiles Bader
PSTAT_STATE_TRACED.
1995-03-28Add support for the exec_flags field, and make the state bits calculation useMiles Bader
that to support the PSTAT_STATE_TRACED bit. Update proc_stat_state_tags to add PSTAT_STATE_TRACED.
1995-03-21(program_name): New variable.Michael I. Bushnell
(main): Don't set program_invocation_short_name (the library does it for us). Do set program_name.
1995-03-21(ps): And error.o too.Michael I. Bushnell
1995-03-21(ps): Link in ihash.o and primes.o too.Michael I. Bushnell
1995-03-21(vpath %.c): New decl.Michael I. Bushnell
1995-03-21Include <hurd/ps.h> instead of "ps.h".Michael I. Bushnell
Include <unistd.h>. (enum_name): Avoid warning.
1995-03-21Include <hurd/ps.h> instead of "ps.h".Michael I. Bushnell
1995-03-21(REMHDRS): Add ../libps/ps.h.Michael I. Bushnell
1995-03-21Include <hurd/term.h>.Michael I. Bushnell
1995-03-21(ps_write_int_field): Use int format for int arg.Michael I. Bushnell
1995-03-21(ps_user_passwd) [COUNT, COPY]: Use `if' statement.Michael I. Bushnell
1995-03-21Include <string.h>.Michael I. Bushnell
(ps_emit_num_blocks): Use int format for int arg. (sprint_frac_value): Likewise.
1995-03-21Include <string.h>.Michael I. Bushnell
1995-03-21(ps_host_basic_info): Cast third arg to host_info.Michael I. Bushnell
(ps_host_sched_info): Likewise. (ps_host_load_info): Likewise.
1995-03-21Include <unistd.h>.Michael I. Bushnell
1995-03-21Include <hurd/term.h>.Michael I. Bushnell
1995-03-21Don't include pshost.h.Michael I. Bushnell
1995-03-21Don't include "pshost.h".Michael I. Bushnell
1995-03-21Initial revisionMichael I. Bushnell
1995-03-21* ps.h: Include <errno.h>.Michael I. Bushnell
(ps_get_host, ps_host_basic_info, ps_host_sched_info, ps_host_load_info): Copied here from pshost.h. (ps_write_string, ps_write_spaces, ps_write_padding, ps_write_field, ps_write_int_field): Copied here from pswrite.h
1995-03-21(libps): New variable.Michael I. Bushnell
(alllibs): Add libps.
1995-03-21(targets): Omit ps.Michael I. Bushnell
1995-03-20Doc fix.Michael I. Bushnell
1995-03-20(CC): Specify `$(CCTARGET)-gcc' instead of just `gcc'.Michael I. Bushnell
1995-03-20(diskfs_synchronous): New variable.Michael I. Bushnell
1995-03-17More typos.Michael I. Bushnell
1995-03-17(alloc_sync): Typo.Michael I. Bushnell
1995-03-17(diskfs_S_io_stat): Typo.Michael I. Bushnell
1995-03-17(ffs_clusteracct): Make static.Michael I. Bushnell
(alloc_sync): New function. (ffs_alloc): Call alloc_sync. (ffs_realloccg): Likewise. (diskfs_alloc_node): Likewise. (ffs_blkfree): Likewise. (diskfs_free_node): Likewise.
1995-03-17(diskfs_rename_dir): If we are synchronous, update the one node ourMichael I. Bushnell
caller doesn't have access to.
1995-03-17(diskfs_S_dir_mkdir): Typo.Michael I. Bushnell
1995-03-17(diskfs_S_dir_lookup): Typo.Michael I. Bushnell
1995-03-17Back out previous change.Michael I. Bushnell