Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

remove temporarily tokio-uring #96

Merged
merged 8 commits into from
Nov 14, 2022
Merged

Conversation

wllenyj
Copy link
Contributor

@wllenyj wllenyj commented Nov 11, 2022

The pendding PRs has been merged, We should use crate.io directly instead of this temporary copy.

tokio-rs/tokio-uring#87
tokio-rs/tokio-uring#88

Signed-off-by: wanglei01 wllenyj@linux.alibaba.com

The pendding PRs has been merged, We should use `crate.io` directly
instead of this temporary copy.

tokio-rs/tokio-uring#87
tokio-rs/tokio-uring#88

Signed-off-by: wanglei01 <wllenyj@linux.alibaba.com>
Upgraded virtio-queue to 0.6
Upgraded vhost to 0.5

Signed-off-by: wanglei01 <wllenyj@linux.alibaba.com>
Useful for debugging unit test failures.

Signed-off-by: wanglei01 <wllenyj@linux.alibaba.com>
The ci of docker-smoke get errors.
```
error: package `scoped-tls v1.0.1` cannot be built because it requires
rustc 1.59 or newer, while the currently active rustc version is 1.58.1
```

Signed-off-by: wanglei01 <wllenyj@linux.alibaba.com>
If put Runtime into thread_local, the order of Drop calls is
platform-dependent. This will case panic in the `tokio-uring`
Runtime Drop function.
The pr tokio-rs/tokio-uring#173 will fix.
We will revert this, if it is meraged.

Signed-off-by: wanglei01 <wllenyj@linux.alibaba.com>
Signed-off-by: wanglei01 <wllenyj@linux.alibaba.com>
Currently, the io-uring crate has implemented functions such as
readv/readv_at etc, so there is no need to use RawFd to implement.

Signed-off-by: wanglei01 <wllenyj@linux.alibaba.com>
```
error: deref which would be done by auto-deref
   --> src/transport/mod.rs:295:36
    |
295 |             let bytes_consumed = f(&*bufs)?;
    |                                    ^^^^^^ help: try this: `&bufs`
    |
    = note: `-D clippy::explicit-auto-deref` implied by `-D warnings`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#explicit_auto_deref
```

Signed-off-by: wanglei01 <wllenyj@linux.alibaba.com>
@jiangliu jiangliu merged commit e0e4da7 into cloud-hypervisor:master Nov 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants