On Mon, Sep 06, 2021 at 12:43:15PM +0200, Philippe Mathieu-Daudé wrote:
Hi,This series contains few patches I gathered while tooking notes trying to understand issues #300-#302. Since v2: - Rebased on top of 88afdc92b64 ("Merge 'remotes/mst/tags/for_upstream' into staging") Since v1: - Added virtqueue_flush comment (Stefano) - Call RCU_READ_LOCK_GUARD in virtqueue_packed_drop_all (Stefano) Philippe Mathieu-Daudé (3): hw/virtio: Comment virtqueue_flush() must be called with RCU read lock hw/virtio: Acquire RCU read lock in virtqueue_packed_drop_all() hw/virtio: Have virtqueue_get_avail_bytes() pass caches arg to callees include/hw/virtio/virtio.h | 7 +++++++ hw/virtio/virtio.c | 32 +++++++++++++++----------------- 2 files changed, 22 insertions(+), 17 deletions(-) -- 2.31.1
Reviewed-by: Stefano Garzarella <[email protected]>
