David Marchand 0b2a2ca350 vhost: fix virtqueue use after free on NUMA reallocation
translate_ring_addresses (via numa_realloc) may change a virtio device and
virtio queue.
The virtqueue object must be refreshed before accessing the lock.

Fixes: 04c27cb673b9 ("vhost: fix unsafe vring addresses modifications")
Cc: stable@dpdk.org

Signed-off-by: David Marchand <david.marchand@redhat.com>
Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
2022-09-15 17:54:55 +02:00
..
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-06-24 14:50:34 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-08-29 16:24:18 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-02-22 13:10:39 +01:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00
2022-07-21 12:13:48 +02:00