Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | (startup_request_notification): Doc fix. | Michael I. Bushnell | 1996-05-06 | 1 | -2/+2 |
| | |||||
* | (proc_getprocinfo): Make FLAGS inout. | Michael I. Bushnell | 1996-05-06 | 1 | -8/+21 |
| | | | | | | | | | (proc_get_tty): New RPC. (proc_mark_stop, proc_mark_exit): Add SIGCODE arg. (proc_wait): Return SIGCODE parm too. (proc_setowner): Add CLEAR parm. (proc_setmsgport): Return old message port with mach_port_send_t to permit more flexibility in proc server. | ||||
* | (file_sync): New parm `omit_metadata'. | Michael I. Bushnell | 1996-05-06 | 1 | -7/+14 |
| | | | | (dir_link, dir_rename): Add parm `excl'. | ||||
* | (io_verify_identity): Delete RPC. | Michael I. Bushnell | 1996-05-06 | 1 | -6/+6 |
| | | | | (io_identity): New RPC. | ||||
* | (S_auth_user_authenticate, S_auth_server_authenticate): | Miles Bader | 1996-05-05 | 1 | -25/+12 |
| | | | | | | | Use ports_interrupt_self_on_port_death instead of cancel_on_dead_name. Hurd_condition_wait returns a boolean, not an error_t, so supply EINTR ourselves. (cancel_on_dead_name): Function removed. | ||||
* | [lint] (NEVER): Spurious global variable removed. | Roland McGrath | 1996-05-04 | 1 | -7/+4 |
| | | | | [!lint] (NEVER): Useless macro removed. | ||||
* | (SRCS): Add rwlock.c. | Roland McGrath | 1996-05-04 | 1 | -8/+8 |
| | | | | | | | (LCLHDRS): Add rwlock.h. (install): Depend on $(includedir)/rwlock.h. ($(includedir)/%.h: %.h): New rule. ($(includedir)/cthreads.h): Target removed, obviated by that rule. | ||||
* | Moved to libthreads from libshouldbeinlibc. | Roland McGrath | 1996-05-04 | 1 | -9/+13 |
| | | | | | (_EXTERN_INLINE): New macro. Use it for all the inline defns. | ||||
* | Initial revision | Roland McGrath | 1996-05-04 | 1 | -0/+6 |
| | |||||
* | (LCLHDRS): Remove rwlock.h. | Roland McGrath | 1996-05-04 | 1 | -1/+1 |
| | |||||
* | (EXEC_INHERITED): Macro removed. | Roland McGrath | 1996-05-03 | 1 | -1/+0 |
| | |||||
* | (SRCS): Remove path-lookup.c. | Roland McGrath | 1996-05-03 | 1 | -1/+1 |
| | |||||
* | (SRCS): Remove envz.c. | Roland McGrath | 1996-05-03 | 1 | -1/+1 |
| | |||||
* | (SRCS): Remove argz.c. | Roland McGrath | 1996-05-03 | 1 | -2/+2 |
| | | | | (LCLHDRS): Remove argz.h, envz.h. | ||||
* | (EXEC_TRACED): Macro removed. | Roland McGrath | 1996-05-03 | 1 | -9/+9 |
| | | | | (INIT_TRACEMASK): New enum constant. | ||||
* | (msg_*_exec_flags): RPCs removed. | Roland McGrath | 1996-05-03 | 1 | -25/+0 |
| | |||||
* | (msg_sig_post, msg_sig_post_untraced): Add SIGCODE arg. | Roland McGrath | 1996-05-03 | 1 | -9/+4 |
| | | | | (msg_startup_dosync): RPC removed. | ||||
* | (io_select): Remove ID_TAG arg. | Roland McGrath | 1996-05-03 | 1 | -6/+13 |
| | | | | (io_verify_identity): New RPC. | ||||
* | Missed one. | Roland McGrath | 1996-05-03 | 1 | -1/+0 |
| | |||||
* | (S_auth_server_authenticate, S_auth_user_authenticate): Remove IGNORED arg. | Roland McGrath | 1996-05-03 | 1 | -4/+0 |
| | |||||
* | (auth_user_authenticate, auth_server_authenticate): Remove second | Roland McGrath | 1996-05-03 | 1 | -3/+1 |
| | | | | rendezvous port arg, leaving just one, of type mach_port_send_t. | ||||
* | (map): Use F->__offset and F->__target properly. | Roland McGrath | 1996-05-03 | 1 | -7/+7 |
| | |||||
* | (block_extended): more fixup | Michael I. Bushnell | 1996-05-03 | 1 | -4/+4 |
| | |||||
* | fixup | Michael I. Bushnell | 1996-05-03 | 1 | -10/+7 |
| | |||||
* | (block_extended): Rewrite code that moves pages to be more efficient, | Michael I. Bushnell | 1996-05-03 | 1 | -37/+55 |
| | | | | | | | and not deadlock too, using unlocked pagein permission feature (read "hack"). Return value now indicates whether we expect a sync. (diskfs_grow): If a call to block_extended returns nonzero, then sync the file before returning. | ||||
* | (diskfs_get_filemap): Initialize UPI->allow_unlocked_pagein and | Michael I. Bushnell | 1996-05-03 | 1 | -9/+62 |
| | | | | | | | | UPI->unlocked_pagein_length. (unlocked_pagein_lock): New variable. (find_address): New parameter `isread'; all callers changed. If ISREAD and we are in the unlocked pagein region, don't attempt to acquire NP->dn->allocptrlock. | ||||
* | (struct user_pager_info): New members `allow_unlocked_pagein' and | Michael I. Bushnell | 1996-05-03 | 1 | -0/+5 |
| | | | | | `unlocked_pagein_length'. (unlocked_pagein_lock): New variable. | ||||
* | (show_stats): Fiddle with formatting. | Miles Bader | 1996-05-03 | 1 | -1/+1 |
| | |||||
* | (nice_size, show_stats): New functions. | Miles Bader | 1996-05-03 | 1 | -13/+38 |
| | | | | (main): Use show_stats. | ||||
* | fixup | Michael I. Bushnell | 1996-05-02 | 1 | -4/+5 |
| | |||||
* | (block_extended): When moving data, sync in-core pager both before | Michael I. Bushnell | 1996-05-02 | 1 | -7/+26 |
| | | | | | | reading from disk and after providing data to kernel. (diskfs_grow): Always call block_extended or offer_data before adjusting block pointer. | ||||
* | (map): Fix fencepost error in check of current mapping window. | Roland McGrath | 1996-05-02 | 1 | -2/+3 |
| | | | | Request round_page (LEN) bytes in io_read to avoid many small reads. | ||||
* | (pager_offer_page): Make sure we hold lock across operation. Also set | Michael I. Bushnell | 1996-05-02 | 1 | -14/+10 |
| | | | | incore bit when operation is complete. | ||||
* | (offer_data): Offer pages at ADDR each time through the loop, not the | Michael I. Bushnell | 1996-05-02 | 1 | -1/+1 |
| | | | | same page over and over. | ||||
* | (do_exec): Terminate OLDTASK if we get an error after killing its threads | Roland McGrath | 1996-05-02 | 1 | -3/+13 |
| | | | | and deallocating its address space. | ||||
* | Initial revision | Miles Bader | 1996-05-02 | 2 | -0/+54 |
| | |||||
* | (SRCS): Add argp-pv.c & argp-pvh.c. | Miles Bader | 1996-05-02 | 1 | -2/+2 |
| | |||||
* | (argp_program_version, argp_program_version_hook): New decls. | Miles Bader | 1996-05-02 | 1 | -0/+12 |
| | |||||
* | (_argp_hang): New variable. | Miles Bader | 1996-05-02 | 1 | -1/+49 |
| | | | | | | | | (OPT_HANG): New macro. (argp_default_options, argp_default_parser): Add hidden --HANG option. (argp_default_parser): New function. (argp_version_options, argp_version_argp): New variables. (argp_parse): Use ARGP_VERSION_ARGP when appropiate. | ||||
* | (ps_fmt_creation_error): new declaration. | Miles Bader | 1996-05-02 | 1 | -0/+5 |
| | |||||
* | (main): Shorten summary message so that it fits on one line. | Miles Bader | 1996-05-02 | 1 | -3/+1 |
| | |||||
* | Get rid of extraneous calls to pfail. | Miles Bader | 1996-05-02 | 4 | -45/+1 |
| | |||||
* | Fix up recovery logic for when reconnecting an inode fails. | Miles Bader | 1996-05-02 | 1 | -7/+5 |
| | | | | Get rid of extraneous calls to pfail. | ||||
* | (linkup): Consistently put quotes around filenames. | Miles Bader | 1996-05-02 | 1 | -11/+11 |
| | |||||
* | (warning): Don't flush all pending problems, just our own. | Miles Bader | 1996-05-02 | 1 | -10/+17 |
| | | | | | (no_preen): New function. (problem, warning, pinode): Use it. | ||||
* | (setup): Use new printing functions; use error to print error msgs. | Miles Bader | 1996-05-02 | 1 | -20/+42 |
| | | | | <error.h>, <errno.h>: New includes. | ||||
* | (pass4): Use new printing functions. | Miles Bader | 1996-05-02 | 1 | -4/+11 |
| | |||||
* | (pass3): Use new printing functions. | Miles Bader | 1996-05-02 | 1 | -10/+7 |
| | |||||
* | (pass2): Use new printing functions. | Miles Bader | 1996-05-02 | 1 | -38/+54 |
| | |||||
* | (pass1b): Use new printing functions. | Miles Bader | 1996-05-02 | 1 | -5/+3 |
| |