fn read_exec_image(path: &str) -> Result<Option<Vec<u8>>, SyscallError>
Read an executable image, borrowing static initfs bytes when available.