pub fn sys_nanosleep(
current_task: &mut CurrentTask,
user_request: TimeSpecPtr,
user_remaining: TimeSpecPtr,
) -> Result<(), Errno>pub fn sys_nanosleep(
current_task: &mut CurrentTask,
user_request: TimeSpecPtr,
user_remaining: TimeSpecPtr,
) -> Result<(), Errno>