aboutsummaryrefslogtreecommitdiff
path: root/release/servers.boot
Commit message (Collapse)AuthorAgeFilesLines
* Pass the kernel's task port to proc.Justus Winter2017-03-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the early server bootstrap relied upon a specific task layout to determine the kernels task port. Explicitly pass it from the kernel instead. * boot/boot.c (default_boot_script): Add '--kernel-task' parameter to ext2fs. (main): New bootscript variable 'kernel-task'. * libdiskfs/boot-start.c (diskfs_kernel_task): Declaration variable. (diskfs_start_bootstrap): If '--kernel-task' was given to us, pass it along to startup. * libdiskfs/opts-std-startup.c (diskfs_kernel_task): New variable. (startup_options): Add '--kernel-task' option. (parse_startup_opt): Handle option. * proc/main.c (kernel_task): New variable. (OPT_KERNEL_TASK): New macro. (options): New variable. (parse_opt): New function. (main): Parse options. Use 'kernel_task' if provided. * release/servers.boot: Add '--kernel-task' parameter to ext2fs. * startup/startup.c (OPT_KERNEL_TASK): New macro. (options): Add '--kernel-task' option. (kernel_task): New variable. (insert_ports_fnc_t): New declaration. (run): Add argument for a function that inserts rights into the newly created task and adds arguments to the argument vector. (argz_task_insert_right): New function. (proc_insert_ports): Likewise. (parse_opt): New function. (main): Pass the kernel's task port to proc. (frob_kernel_process): Use the kernel's task port.
* 2007-08-01 Michael Banck <mbanck@debian.org>Thomas Schwinge2007-08-011-4/+2
| | | | * servers.boot: Update to what is actually being used these days.
* 1999-05-15 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-05-151-2/+2
| | | | * servers.boot: Remove obsolete $(default-pager) tag.
* Wed Jun 11 12:05:02 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-06-121-1/+1
| | | | | | | | * Makefile (dist-links): Create /servers/exec node. * servers.boot: Dynamic linker is now `ld.so.1', not `ld.so'. * menu.lst: Kernel is now `gnumach', not `kernel'.
* (/hurd/ufs.static): Change --machdev to -Tdevice.Miles Bader1996-09-241-1/+1
|
* That's STATIC ufs.Michael I. Bushnell1996-07-151-1/+1
|
* Default paging on sd0b.Michael I. Bushnell1996-07-131-1/+1
|
* Initial revisionMichael I. Bushnell1996-07-131-0/+16