Stefano Garzarella
Stefano Garzarella
`libc::off_t` is `i64` while kernel and liburing uses an `u64` for the offset field in most of the opcodes. There are some exceptions like `IORING_OP_FILES_UPDATE` and `IORING_OP_FALLOCATE`. To avoid differences...
`libc::off_t` is `i64` while kernel and liburing uses an `u64` for the `offset` field in most of the opcodes. There are some exceptions like `IORING_OP_FILES_UPDATE` and `IORING_OP_FALLOCATE`. To avoid differences...
Commit 04c4c70c7 ("Support decimal integer representation of target addresses. Fixes #375") introduced a regression when the user specify only the port using AF_VSOCK in listening (e.g. `ncat --vsock -l 1234`)....
In vhost-device-vsock we use the `config` crate which now has a dependency that is unmaintained as `cargo audit` is reporting. I reported to them here: https://github.com/mehcode/config-rs/issues/553 For now we don't...
@epilys [suggested](https://github.com/rust-vmm/vhost-device/pull/445#discussion_r1361988575) `rustfmt` with nightly (e.g. `cargo +nightly fmt`) with this [rustfmt.toml](https://github.com/rust-vmm/vhost-device/blob/main/staging/vhost-device-sound/rustfmt.toml) to enforce several checks like the import groups. - [ ] add `rustfmt.toml` in the workspace (I'm not...
Since https://github.com/rust-vmm/vhost-device/pull/735#issuecomment-2396203227 `nix` updates are ignored because `vhost-device-console` needs to be updated to use new versions. #727 will change how we use nix, so maybe after that PR we can...