pub fn create_task<F, L>(
locked: &mut Locked<L>,
kernel: &Kernel,
initial_name: TaskCommand,
root_fs: Arc<FsContext>,
task_info_factory: F,
security_state: TaskState,
) -> Result<TaskBuilder, Errno>where
F: FnOnce(&mut Locked<L>, i32, Arc<ProcessGroup>) -> Result<TaskInfo, Errno>,
L: LockBefore<TaskRelease>,