search for: rust_helper_virtio_del_vq

Displaying 2 results from an estimated 2 matches for "rust_helper_virtio_del_vq".

2023 Apr 07
0
[PATCH v2 2/2] rust: virtio: add virtio support
...s cleanup from Virtqueue::Drop() is not an option either: since we wrap over a pointer owned by the kernel, there's no guarantee that the actual virtqueue is going away when drop is called on the wrapper. In fact, this is never the case, as virtqueues are deleted through this call: > +void rust_helper_virtio_del_vqs(struct virtio_device *vdev) > +{ > + vdev->config->del_vqs(vdev); > +} > + Suggestions welcome, -- Daniel
2023 Apr 05
3
[PATCH v2 0/2] rust: virtio: add virtio support
This used to be a single patch, but I split it into two with the addition of struct Scatterlist. Again a bit new with Rust submissions. I was told by Gary Guo to rebase on top of rust-next, but it seems *very* behind? The first patch does not build on its own due to a dead_code warning. It is hard to not have dead code when one is adding infrastructure to be used by others at a later