Age | Commit message (Collapse) | Author |
|
* procfs/main.c (set_default_options): Rename to set_compatibility_options.
(argp_parser): Update call accordingly.
|
|
* procfs/main.c (set_default_options): New function
(argp_parser): Call `set_default_options'.
|
|
This allows "mount none /proc -t proc" to work.
* procfs/main.c (argp_parser): On ARGP_KEY_ARG, accept and ignore "none" and
"proc".
|
|
* procfs/main.c (netfs_runtime_argp): Actually use the runtime option
parser.
|
|
* procfs/main.c (argp_parser): Fix argument parsing.
|
|
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
|
|
|
* procfs/main.c (common_options): If possible, do not hard-code the
default values.
|
|
* hurd/process.defs (proc_set_init_task): New procedure.
* hurd/process_reply.defs (proc_set_init_task): Likewise.
* hurd/process_request.defs (proc_set_init_task): Likewise.
* include/pids.h: Add HURD_PID_INIT as 1, adjust others accordingly.
* init/init.c (start_child): Register the child task.
* proc/proc.h (init_proc): New variable.
(create_startup_proc): Rename to create_init_proc.
* proc/main.c (main): Create placeholder proc object for pid 1.
* proc/mgt.c: Use init_proc instead of startup_proc, as the former is
the new root of the process tree.
(create_startup_proc): Rename to create_init_proc.
(S_proc_set_init_task): New function.
* doc/hurd.texi (Server Bootstrap): Update accordingly.
* procfs/main.c: Do not hard-code kernel pid, use pids.h instead.
|
|
d-i needs to be able to check whether /proc is mounted or not.
* procfs/main.c (netfs_get_source): New function.
|
|
Move the procfs translator to its own subdirectory 'procfs'.
This is the last commit to this repository. Development of the procfs
translator will continue in the main Hurd repository.
* procfs/Makefile: Replace the standalone Makefile with the one from
the Debian packaging repository.
|