pub fn create_pipe() -> Result<(PipeReader, PipeWriter), KernelError>
Create a new pipe pair (reader, writer).
(reader, writer)