summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1995-07-17(thread_function): Don't have any global timeout here; we don't use itMichael I. Bushnell
anyhow.
1995-07-16Formerly socket.c.~10~Miles Bader
1995-07-16Formerly sock.h.~4~Miles Bader
1995-07-16Formerly sock.c.~8~Miles Bader
1995-07-16Formerly pf.c.~6~Miles Bader
1995-07-16entered into RCSMiles Bader
1995-07-16Formerly mig-decls.h.~3~Miles Bader
1995-07-16Formerly pflocal.c.~5~Miles Bader
1995-07-16Formerly io.c.~7~Miles Bader
1995-07-16Formerly connq.c.~5~Miles Bader
1995-07-16entered into RCSMiles Bader
1995-07-16Formerly sock.c.~7~Miles Bader
1995-07-16Formerly pflocal.c.~4~Miles Bader
1995-07-16Formerly pf.c.~5~Miles Bader
1995-07-16Formerly sock.h.~3~Miles Bader
1995-07-15Formerly socket.c.~9~Miles Bader
1995-07-14Formerly mig-mutate.h.~2~Miles Bader
1995-07-14Formerly mig-decls.h.~2~Miles Bader
1995-07-14Initial revisionMiles Bader
1995-07-14Formerly socket.c.~8~Miles Bader
1995-07-14Formerly io.c.~6~Miles Bader
1995-07-12(diskfs_shutdown): Call ports_resume_class_rpcs forMichael I. Bushnell
diskfs_protid_class before return EBUSY.
1995-07-12(ports_resume_class_rpcs): Clear blocked flag using correct name.Michael I. Bushnell
1995-07-12(ports_manage_port_operations_multithread) [internal_demuxer]:Michael I. Bushnell
Increment NREQTHREADS and TOTALTHREADS *before* forking newthread. [thread_function]: Don't increment NREQTHREADS and TOTALTHREADS here. Initialize NREQTHREADS and TOTALTHREADS in main body of function.
1995-07-12Formerly Makefile.~2~Michael I. Bushnell
1995-07-12Initial revisionMichael I. Bushnell
1995-07-12entered into RCSMichael I. Bushnell
1995-07-12Initial revisionMichael I. Bushnell
1995-07-12(lib-subdirs): Removed `libnetserv'.Michael I. Bushnell
1995-07-11(fshelp_start_translator_long): If PORTS_TYPE isMichael I. Bushnell
MACH_MSG_TYPE_COPY_SEND, then drop our right on bootstrap after the call, because we are pretending we haven't changed the calling user's state. For the same reason, save the old BOOTSTRAP port value, and restore it after the call.
1995-07-09(diskfs_pager_users): New function.Miles Bader
1995-07-08(console): Give /hurd/term a ttyname argument.Miles Bader
(fd): Put the fd server on `fd', not `stdin'.
1995-07-08(HURDLIBS): Add libihash.Miles Bader
Remove include dependencies.
1995-07-08(dev_get_memory_object): Moved function to devpager.c.Miles Bader
1995-07-08(trivfs_goaway): Make trivfs_goaway do the right thing.Miles Bader
(clean_exit, close_device): Deleted functions. (thread_cancel): New function. (fsys_port_class, root_port_class, port_bucket): New vars. (trivfs_protid_portclasses, trivfs_cntl_portclasses, trivfs_protid_nportclasses, trivfs_cntl_nportclasses): New vars. (main): Initialize *portclasses vars, and convert to new trivfs lib. (trivfs_protid_porttypes, trivfs_cntl_porttypes, trivfs_protid_nporttypes, trivfs_cntl_nporttypes): Deleted vars. (trivfs_goaway): Convert args for new trivfs lib. (ports_cleanroutines): Delete var. (ports_demuxer, ports_notice_idle, ports_no_live_ports, ports_no_hard_ports): Delete functions.
1995-07-08(struct dev): Add the pager_port_bucket field.Miles Bader
Declare dev_stop_paging ().
1995-07-08(dev_stop_paging): New function.Miles Bader
(pager_dropweak): New function. (pager_port_type): Deleted var. (pager_port_bucket, pager_port_class): New vars. (dev_get_memory_object): Moved here from dev.c. Also, call init_dev_pager if necessary. (service_paging_requests): New function. (init_dev_pager): New function.
1995-07-08(io_state_sync): Remember that we've synced the buffer.Miles Bader
1995-07-08(ports_create_class): Initialize the PORTS and COUNT fields.Miles Bader
1995-07-08(ports_allocate_port): Properly add PI to CLASS's port list when theMiles Bader
list is empty.
1995-07-08(ports_begin_rpc): Properly add INFO to PI's current_rpcs list when theMiles Bader
list is empty.
1995-07-08(ports_intern_external_port): Properly add PI to CLASS's port list when theMiles Bader
list is empty.
1995-07-08Formerly socket.c.~7~Miles Bader
1995-07-08Remove include dependencies.Miles Bader
(REMHDRS): New variable.
1995-07-08(ps_tty_short_name): That assignment around which extra parents were put wasMiles Bader
actually supposed to be a test! Make it so...
1995-07-08Include hurd/ihash.h instead of ihash.h.Miles Bader
1995-07-08(free_reply_ports, free_reply_ports_lock): New variables.Miles Bader
(__mig_get_reply_port, __mig_put_reply_port, __mig_dealloc_reply_port, mig_get_reply_port, mig_put_reply_port, mig_dealloc_reply_port): Provide better versions of these routines that won't leak reply ports.
1995-07-07(copyright, sccsid): Correct syntax.Michael I. Bushnell
1995-07-07(SHORT_OPTIONS): Remove '?' as getopt usurps it.Miles Bader
(options, main): Use '&' instead of '?' to mean help.
1995-07-07(OBJS): Add mach-crt0.o.Miles Bader
(SRCS): Add mach-crt0.c. (LDFLAGS): Add -nostartfiles (as we now use mach-crt0.o).