Name bootstrap process

This commit is contained in:
Jeremy Soller
2022-08-17 13:25:13 -06:00
parent 4bd137f36e
commit 679662c99e
2 changed files with 3 additions and 1 deletions

2
Cargo.lock generated
View File

@@ -155,7 +155,7 @@ dependencies = [
[[package]]
name = "redox_syscall"
version = "0.3.0"
version = "0.3.1"
dependencies = [
"bitflags",
]

View File

@@ -77,6 +77,7 @@ extern crate spin;
#[cfg(feature = "slab")]
extern crate slab_allocator;
use alloc::string::ToString;
use core::sync::atomic::{AtomicUsize, Ordering};
use crate::scheme::SchemeNamespace;
@@ -208,6 +209,7 @@ pub fn kmain(cpus: usize, bootstrap: Bootstrap) -> ! {
context.rns = SchemeNamespace::from(1);
context.ens = SchemeNamespace::from(1);
context.status = context::Status::Runnable;
*context.name.write() = "bootstrap".to_string().into_boxed_str();
},
Err(err) => {
panic!("failed to spawn userspace_init: {:?}", err);