fn do_fdatasync(raw: Arc<OwnedFd>) -> Result<()>