summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2017-05-07 13:49:04 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2017-05-07 13:49:04 +0200
commit9a8f8027a716483fe4178154a146436b10fc45ae (patch)
treef506c16c8bf71435762976c32f7a9094c307cc7b
parent26b8abc06e0945f1add04faac0bf6d38f61b7026 (diff)
parent146c35ddf493623561c261795610a9b5573834fd (diff)
Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/gnumach
-rw-r--r--kern/bootstrap.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/kern/bootstrap.c b/kern/bootstrap.c
index 7398ea44..c21d3b1c 100644
--- a/kern/bootstrap.c
+++ b/kern/bootstrap.c
@@ -180,6 +180,12 @@ void bootstrap_create(void)
if (losers)
panic ("cannot set boot-script variable device-port: %s",
boot_script_error_string (losers));
+ losers = boot_script_set_variable
+ ("kernel-task", VAL_PORT,
+ (long) kernel_task->itk_self);
+ if (losers)
+ panic ("cannot set boot-script variable kernel-task: %s",
+ boot_script_error_string (losers));
losers = boot_script_set_variable ("kernel-command-line", VAL_STR,
(long) kernel_cmdline);