Messages in this thread | | | From | Stefano Garzarella <> | Subject | [PATCH 0/2] vhost-vdpa: fix issues around v->config_ctx handling | Date | Thu, 11 Mar 2021 14:52:55 +0100 |
| |
While writing a test for a Rust library [1] to handle vhost-vdpa devices, I experienced the 'use-after-free' issue fixed in patch 1, then I discovered the potential issue when eventfd_ctx_fdget() fails fixed in patch 2.
Do you think it might be useful to write a vdpa test suite, perhaps using this Rust library [2] ? Could we put it in the kernel tree in tool/testing?
Thanks, Stefano
[1] https://github.com/stefano-garzarella/vhost/tree/vdpa [2] https://github.com/rust-vmm/vhost
Stefano Garzarella (2): vhost-vdpa: fix use-after-free of v->config_ctx vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails
drivers/vhost/vdpa.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-)
-- 2.29.2
| |