summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1996-03-29Initial revisionMiles Bader
1996-03-28(ports_manage_port_operations_one_thread): Fill in meaningfulMichael I. Bushnell
statuses and errors rather than just zero.
1996-03-28(ports_manage_port_operations_multithread): Fill in meaningfulMichael I. Bushnell
statuses and errors rather than just zero.
1996-03-28(ports_begin_rpc): Return EOPNOTSUPP, not EDIED, if receive right isMichael I. Bushnell
gone.
1996-03-28(ports_manage_port_operations_one_thread): Fill in default replyMichael I. Bushnell
before doing work; we might return 0 and mach_msg_server expects us to fill in a reply decently no matter what. (ports_manage_port_operations_multithread): Likewise.
1996-03-28(check_hashbang): Pass open flags & mode args to hurd_file_name_path_lookup.Miles Bader
1996-03-28(ports_claim_right): Hold lock until sendright frobbing is finished.Michael I. Bushnell
1996-03-27(COMMON-OBJS): Remove tcattr.o.Miles Bader
(SRCS): Remove tcattr.c.
1996-03-27[notanymore]Miles Bader
(S_tioctl_tiocgeta, S_tioctl_tiocseta, S_tioctl_tiocsetaf, term_modes, term_ccs, term_speeds): Functions & variables removed.
1996-03-27(trivfs_S_io_read): Call call_asyncs *before* we release GLOBAL_LOCK.Miles Bader
(pi_destroy_hook): Leak the hook for now, to try and catch a bug. XXX
1996-03-27(pty_io_read): Block using hurd_condition_wait instead of condition_wait.Miles Bader
1996-03-27(msg-MIGUFLAGS, term-MIGUFLAGS): Add a user prefix of `ps_'.Miles Bader
1996-03-27(proc_stat_set_flags): Use new `ps_' prefix for msg rpcs.Miles Bader
Include "ps_msg.h".
1996-03-27(ps_tty_name): Use new `ps_' prefix for term rpcs.Miles Bader
Include "ps_term.h".
1996-03-26Initial revisionMiles Bader
1996-03-26Get rid of mega typedefs, and just use structure pointers like other hurdMiles Bader
libraries. Other misc cleanups.
1996-03-26(ps_fmt_specs_find): Use new alias expansion method.Miles Bader
(specv_find, specs_add_alias): New functions. Get rid of mega typedefs, and just use structure pointers like other hurd libraries. Other misc cleanups.
1996-03-26(struct ps_fmt_specs): Add EXPANSIONS & EXPANSIONS_ALLOCED.Miles Bader
Get rid of mega typedefs, and just use structure pointers like other hurd libraries. Other misc cleanups.
1996-03-26Add a weak reference to _start, so we don't have to recompile all users ofMiles Bader
this library.
1996-03-26Include <stdio.h>.Michael I. Bushnell
1996-03-26(_pager_do_write_request): Delete unused label `out'.Michael I. Bushnell
1996-03-26(SRCS): Revert.Michael I. Bushnell
1996-03-26Revert.Michael I. Bushnell
1996-03-26(pager_create): Revert.Michael I. Bushnell
1996-03-26(_pager_free_structure): Revert.Michael I. Bushnell
1996-03-26(_pager_seqnos_memory_object_data_request): Revert.Michael I. Bushnell
1996-03-26(_pager_do_write_request): Revert.Michael I. Bushnell
1996-03-26(_pager_lock_object):Michael I. Bushnell
1996-03-26(pager_sync_some):Michael I. Bushnell
1996-03-26(pager_sync): Ask for RETURN_ALL and not just RETURN_DIRTY,Michael I. Bushnell
because we treat precious pages here as dirty.
1996-03-26(pager_return_some): Ask for RETURN_ALL and not just RETURN_DIRTY,Michael I. Bushnell
because we treat precious pages here as dirty.
1996-03-26(_pager_do_write_request): Delete any corresponding anticipationMichael I. Bushnell
before starting pageout.
1996-03-26*** empty log message ***Michael I. Bushnell
1996-03-26(_pager_seqnos_memory_object_data_request): Add code to check to seeMichael I. Bushnell
if there is an existing anticipation that corresponds, and use that in preference to actual pagein. If this page is dirty, then mark the page precious to make sure it gets paged out eventually.
1996-03-26(_pager_free_structure): more.Michael I. Bushnell
1996-03-26(_pager_free_structure): Clean P->anticipations here.Michael I. Bushnell
1996-03-26(_pager_clean): Revert.Michael I. Bushnell
1996-03-26(_pager_clean): Deallocate anticipations structures here.Michael I. Bushnell
1996-03-26(pager_create): Initialize P->anticipations.Michael I. Bushnell
1996-03-26(struct pager): New member `anticipations'.Michael I. Bushnell
(struct anticipation): New type. (_pager_check_anticipations): New declaration.
1996-03-26(SRCS): Add anticipate.c.Michael I. Bushnell
1996-03-25(init): Add explicit dependency so that libshouldbeinlibc is included.Michael I. Bushnell
1996-03-25Initial revisionMichael I. Bushnell
1996-03-25Include <wire.h>.Michael I. Bushnell
(main): Delete declarations of _etext _edata, and __data_start. (main): Use new wire_task_self function instead of doing it ourselves.
1996-03-25(SRCS): Add wire.c.Michael I. Bushnell
(LCLHDRS): Add wire.h.
1996-03-25(wire_segment): add.Michael I. Bushnell
1996-03-25Initial revisionMichael I. Bushnell
1996-03-25(envz_merge): NEW_LEN is a size, not a char.Miles Bader
1996-03-25(diskfs_null_dirstat): doc fixMichael I. Bushnell
1996-03-25(diskfs_null_dirstat): New function.Michael I. Bushnell