aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 2002-03-23 James A. Morrison <ja2morri@uwaterloo.ca>Neal H. Walfield2002-03-261-2/+1
| | | | | * init-startup.c (_diskfs_init_completed): Use error, not fprintf.
* 2002-03-23 James A. Morrison <ja2morri@uwaterloo.ca>Neal H. Walfield2002-03-261-18/+20
| | | | | | | | * init.c (reboot_mach): Use ERR, not errno. (run): Likewise. (lauch_core_servers): Likewise. (run_for_real): Use MACH_PORT_NULL explicitly. (start_child): Likewise.
* *** empty log message ***Neal H. Walfield2002-03-263-0/+17
|
* 2002-03-23 James A. Morrison <ja2morri@uwaterloo.ca>Neal H. Walfield2002-03-262-27/+24
| | | | | | | | | * fstests.c: Include <error.h>. (main): Use error, not perror. [HURDISH_TESTS]: Use this rather then having the code in question #if 0'd out. * timertest.c: Include <error.h> and <errno.h> (main): Use error, not perror and exit.
* 2002-03-23 James A. Morrison <ja2morri@uwaterloo.ca>Neal H. Walfield2002-03-261-9/+9
| | | | * console-run.c (open_console): Use ERR, not errno.
* 2002-03-23 James A. Morrison <ja2morri@uwaterloo.ca>Neal H. Walfield2002-03-262-4/+5
| | | | * main.c (main): Use error, not fprintf and exit.
* 2002-03-23 James A. Morrison <ja2morri@uwaterloo.ca>Neal H. Walfield2002-03-261-6/+3
| | | | * boot.c (main): Use error, not perror and exit.
* *** empty log message ***Neal H. Walfield2002-03-261-0/+22
|
* 2002-03-25 Neal H Walfield <neal@cs.uml.edu>Neal H. Walfield2002-03-2611-62/+120
| | | | | | | | | | | | | | | | | | | | | | * peropen-make.c (diskfs_make_peropen): Instead of returning the peropen, return as error_t and return the peropen in the new parameter *PPO. * diskfs.h (diskfs_make_peropen): Change declaration to reflect new semantics. * boot-start.c (diskfs_start_bootstrap): Check the return value of diskfs_make_peropen using the new semantics. (diskfs_S_exec_startup_get_info): Likewise. (diskfs_execboot_fsys_startup): Likewise. (diskfs_S_fsys_init): Likewise. * dir-lookup.c (diskfs_S_dir_lookup): Likewise. * dir-mkfile.c (diskfs_S_dir_mkfile): Likewise. * file-exec.c (diskfs_S_file_exec): Likewise. * file-reparent.c (diskfs_S_file_reparent): Likewise. * fsys-getfile.c (diskfs_S_fsys_getfile): Likewise. * fsys-getroot.c (diskfs_S_fsys_getroot): Likewise. * trans-callback.c (_diskfs_translator_callback2_fn): Likewise. * init-startup.c (diskfs_startup_diskfs): Likewise.
* *** empty log message ***Neal H. Walfield2002-03-261-0/+16
|
* 2001-11-20 Neal H Walfield <neal@cs.uml.edu>Neal H. Walfield2002-03-261-34/+31
| | | | | | | | | | | | | | | | * pager.c (MAX_FREE_PAGE_BUFS): Remove obsolete macro. (FREE_PAGE_BUFS): New macro. (free_page_bufs_lock): Make this global variable local to get_page_buf. (free_page_bufs): Likewise. (num_free_page_bufs): Likewise. (get_page_buf): Reimplement using a new caching algorithm based on preallocation of COW zero pages. (free_page_buf): Likewise. (find_block): Documentation fixes.
* .Roland McGrath2002-03-242-0/+5
|
* 2002-03-23 Roland McGrath <roland@frob.com>Roland McGrath2002-03-241-4/+4
| | | | * MAKEDEV.sh (mkdev: shm): Change tmpfs size argument to 50%.
* 2002-03-23 Roland McGrath <roland@frob.com>Roland McGrath2002-03-241-0/+19
| | | | | * tmpfs.c (parse_opt): Grok % suffix on number to mean percentage of the machine's RAM.
* .Roland McGrath2002-03-242-0/+11
|
* 2002-03-23 Roland McGrath <roland@frob.com>Roland McGrath2002-03-241-1/+7
| | | | | * MAKEDEV.sh (mkdev: shm): Give the file mode 644 and pass options to tmpfs: -m 1777 512M.
* 2002-03-23 Roland McGrath <roland@frob.com>Roland McGrath2002-03-241-12/+54
| | | | | | | | | | * tmpfs.c (options): New static const variable. Add --mode/-m. (struct option_values): New type. (parse_opt): Use that for VALUES. Grok -m to set VALUES->mode. Grok ARGP_KEY_FINI and free our data structure. (tmpfs_root_mode): New variable, set by -m. (main): If -m was given, use that instead of underlying node's permissions.
* .Roland McGrath2002-03-241-0/+5
|
* 2002-03-23 Roland McGrath <roland@frob.com>Roland McGrath2002-03-241-1/+7
| | | | | * MAKEDEV.sh (mkdev: shm): New, uses /hurd/tmpfs filesystem. (mkdev: std): Add shm to the standard list.
* .Roland McGrath2002-03-241-0/+2
|
* 2002-03-23 Roland McGrath <roland@frob.com>Roland McGrath2002-03-241-2/+4
| | | | * tmpfs.c (main): Don't release REALNODE.
* .Roland McGrath2002-03-244-0/+48
|
* 2002-03-23 Roland McGrath <roland@frob.com>Roland McGrath2002-03-241-7/+30
| | | | | | | * node.c: Include "default_pager_U.h", not <mach/default_pager.h>. (diskfs_truncate): Return early if page-rounded size is unchanged. Call default_pager_object_set_size on the memory object. (diskfs_grow): Likewise.
* 2002-03-23 Roland McGrath <roland@frob.com>Roland McGrath2002-03-241-2/+2
| | | | * Makefile (OBJS): Add default_pagerUser.o here.
* 2002-03-23 Roland McGrath <roland@frob.com>Roland McGrath2002-03-241-1/+6
| | | | | * setup.c (default_pager_paging_storage): Fail if receiver port is not default_pager_default_port.
* 2002-03-23 Roland McGrath <roland@frob.com>Roland McGrath2002-03-241-3/+3
| | | | | | | * Makefile (OBJS): Add default_pager_replyUser.o here. * main.c (default_pager_bootstrap_port): Declaration removed. (main): Don't use it. * Makefile (OBJS): Remove bootstrapServer.o from here.
* 2002-03-23 Roland McGrath <roland@frob.com>Roland McGrath2002-03-241-143/+203
| | | | | | | | | | | | | | | | | | | | | | | | | | | Excised default pager functionality from serverboot. * Makefile (SRCS): Move def_pager_setup.c default_pager.c kalloc.c to (EXTRA_DIST): ... here. (OBJS): Remove *Server.o from here. (MIGSFLAGS): Variable removed. * bootstrap.c (main): Replace paging-file boot-script functions with a stub that prints an error. No longer call partition_init, default_pager_initialize, or default_pager. (default_pager_bootstrap_port): Variable removed. (main): Don't use it. (default_pager_exception_port): Declaration removed. (main): Don't use it. * default_pager.c (default_pager_bootstrap_port): Variable removed. (default_pager_demux_default): Don't use it. (default_pager_initialize): Likewise. (default_pager): Likewise. (do_bootstrap_privileged_ports, bootstrap_compat): Functions removed. [mips] (set_ras_address): Likewise. * default_pager.c (pager_truncate): New function. (struct dpager): New member `limit'. (pager_alloc): Initialize it. (default_pager_object_set_size): New function. (seqnos_memory_object_lock_completed): Rewritten, no longer a stub. (default_pager_demux_object): Try default_pager_server too.
* 2002-03-23 Roland McGrath <roland@frob.com>Roland McGrath2002-03-242-66/+16
| | | | | | | | | | | | | | | | | | | | | Excised default pager functionality from serverboot. * Makefile (SRCS): Move def_pager_setup.c default_pager.c kalloc.c to (EXTRA_DIST): ... here. (OBJS): Remove *Server.o from here. (MIGSFLAGS): Variable removed. * bootstrap.c (main): Replace paging-file boot-script functions with a stub that prints an error. No longer call partition_init, default_pager_initialize, or default_pager. (default_pager_bootstrap_port): Variable removed. (main): Don't use it. (default_pager_exception_port): Declaration removed. (main): Don't use it. * default_pager.c (default_pager_bootstrap_port): Variable removed. (default_pager_demux_default): Don't use it. (default_pager_initialize): Likewise. (default_pager): Likewise. (do_bootstrap_privileged_ports, bootstrap_compat): Functions removed. [mips] (set_ras_address): Likewise.
* 2002-03-23 Roland McGrath <roland@frob.com>Roland McGrath2002-03-242-0/+26
| | | | | * default_pager.defs (default_pager_object_set_size): New RPC. * default_pager_reply.defs: New file.
* .Roland McGrath2002-03-231-1/+6
|
* 2002-03-23 Roland McGrath <roland@frob.com>Roland McGrath2002-03-231-4/+0
| | | | | * main.c (default_pager_bootstrap_port): Declaration removed. (main): Don't use it.
* .Roland McGrath2002-03-221-0/+5
|
* 2002-03-21 Roland McGrath <roland@frob.com>Roland McGrath2002-03-221-2/+3
| | | | | * Makeconf ($(libname).so.$(hurd-version)): Reorder link arguments so that .map files come after the -( ... -) group.
* fix botched entryRoland McGrath2002-03-191-3/+3
|
* 2002-03-17 Roland McGrath <roland@frob.com>Roland McGrath2002-03-191-0/+1
| | | | | * mutations.h (TIOCTL_IMPORTS): New macro. * priv.h: Protect from multiple inclusion.
* .Roland McGrath2002-03-181-0/+1
|
* 2002-03-17 Roland McGrath <roland@frob.com>Roland McGrath2002-03-181-1/+1
| | | | | * vga.c (vga_init): io_perm -> ioperm. (vga_deinit): Likewise.
* .Roland McGrath2002-03-181-0/+21
|
* 2002-03-17 Roland McGrath <roland@frob.com>Roland McGrath2002-03-183-7/+10
| | | | | | | * dynafont.c: Include <string.h>. * focus.c: Likewise. * vga.c: Likewise. * vga-display.c: Likewise.
* 2002-03-17 Roland McGrath <roland@frob.com>Roland McGrath2002-03-181-12/+9
| | | | | | * main.c: Include <error.h>. (main): Use `error' instead of perror + exit. (console_mode, console_owner, console_group): Use *_t, not int.
* 2002-03-17 Roland McGrath <roland@frob.com>Roland McGrath2002-03-181-0/+5
| | | | | * console/mutations.h (TIOCTL_IMPORTS): New macro. * priv.h: Protect from multiple inclusion.
* 2002-03-17 Roland McGrath <roland@frob.com>Roland McGrath2002-03-181-1/+2
| | | | | | | | * vga.c (vga_init): io_perm -> ioperm. * dynafont.c: Include <string.h>. * focus.c: Likewise. * vga.c: Likewise. * vga-display.c: Likewise.
* .Roland McGrath2002-03-181-0/+4
|
* 2002-03-17 Roland McGrath <roland@frob.com>Roland McGrath2002-03-181-1/+5
| | | | * tioctl.defs [TIOCTL_IMPORTS]: Use this macro if defined.
* Initial check in of some code under development.Marcus Brinkmann2002-03-1718-0/+4310
|
* .Roland McGrath2002-03-152-0/+13
|
* 2002-03-15 Roland McGrath <roland@frob.com>Roland McGrath2002-03-151-22/+17
| | | | | | | * configure.in: Remove the checks for libparted. Instead, check just for a static -lstore_part library and do that only if no --enable-boot-store-types option was given. * configure.in (boot_store_types): Add remap to the default list.
* 2002-03-15 Roland McGrath <roland@frob.com>Roland McGrath2002-03-151-27/+4
| | | | | * Makefile (OBJS): Remove hack for part.o. (parted.o parted_p.o parted_pic.o): Targets removed.
* .Roland McGrath2002-03-141-0/+8
|
* 2002-03-14 Roland McGrath <roland@frob.com>Roland McGrath2002-03-141-1/+5
| | | | | | | | * Makefile (cleantarg): Append $(store-types:%=libstore_%.a) here. (all): Depend on that list too. (install): Depend on those files in $(libdir). ($(store-types:%=$(libdir)/libstore_%.a): $(libdir)/%: %): New static pattern rule to install them.