start

Function start 

Source
pub fn start(process: TaskLabel) -> Status
Expand description

Start another task identified by its label

§Usage

This syscall allows a task with the CAP_SYS_PROCSTART capability to start another task using its label.

Starting another task do not preempt the current job. The newly started task is eligible and added to the scheduler queue.

If the current job do not own the capability, this syscall returns Status::Denied. If the target task is already started, this syscall returns Status::Invalid

§Example

match start(tsklabel) {
   Status::Ok => (),
   any_err => return(any_err),
}