diff options
| author | 2022-03-23 18:36:23 +0100 | |
|---|---|---|
| committer | 2022-03-24 18:36:35 -0700 | |
| commit | 4b5f1ad5566ada230aaa2ce861b28d1895f1ea68 (patch) | |
| tree | 7b62e09c1ff7f9d7d671517eec422846231ee630 /tools/scripts/ssh:/git@git.zx2c4.com/git: | |
| parent | net: usb: ax88179_178a: add Allied Telesis AT-UMCs (diff) | |
| download | linux-dev-4b5f1ad5566ada230aaa2ce861b28d1895f1ea68.tar.xz linux-dev-4b5f1ad5566ada230aaa2ce861b28d1895f1ea68.zip | |
vsock/virtio: initialize vdev->priv before using VQs
When we fill VQs with empty buffers and kick the host, it may send
an interrupt. `vdev->priv` must be initialized before this since it
is used in the virtqueue callbacks.
Fixes: 0deab087b16a ("vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock")
Suggested-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Stefano Garzarella <sgarzare@redhat.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/scripts/ssh:/git@git.zx2c4.com/git:')
0 files changed, 0 insertions, 0 deletions
