diff options
author | Michael S. Tsirkin <mst@redhat.com> | 2024-04-08 05:47:29 -0400 |
---|---|---|
committer | Michael S. Tsirkin <mst@redhat.com> | 2024-04-09 02:30:18 -0400 |
commit | 4034159c1a4f5c433ae4987ff35e037a071272b7 (patch) | |
tree | 282e707846f1ccf7c341acbf62021e98e867dd4d /hw/net/virtio-net.c | |
parent | ce64e6224affb8b4e4b019f76d2950270b391af5 (diff) | |
download | qemu-4034159c1a4f5c433ae4987ff35e037a071272b7.zip qemu-4034159c1a4f5c433ae4987ff35e037a071272b7.tar.gz qemu-4034159c1a4f5c433ae4987ff35e037a071272b7.tar.bz2 |
Revert "hw/virtio: Add support for VDPA network simulation devices"
This reverts commit cd341fd1ffded978b2aa0b5309b00be7c42e347c.
The patch adds non-upstream code in
include/standard-headers/linux/virtio_pci.h
which would make maintainance harder.
Revert for now.
Suggested-by: Jason Wang <jasowang@redhat.com>
Message-Id: <df6b6b465753e754a19459e8cd61416548f89a42.1712569644.git.mst@redhat.com>
Acked-by: Jason Wang <jasowang@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'hw/net/virtio-net.c')
-rw-r--r-- | hw/net/virtio-net.c | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/hw/net/virtio-net.c b/hw/net/virtio-net.c index 58014a9..24e5e7d 100644 --- a/hw/net/virtio-net.c +++ b/hw/net/virtio-net.c @@ -2039,22 +2039,6 @@ static ssize_t virtio_net_receive_rcu(NetClientState *nc, const uint8_t *buf, goto err; } - /* Mark dirty page's bitmap of guest memory */ - if (vdev->lm_logging_ctrl == LM_ENABLE) { - uint64_t chunk = elem->in_addr[i] / VHOST_LOG_CHUNK; - /* Get chunk index */ - BitmapMemoryRegionCaches *caches = qatomic_rcu_read(&vdev->caches); - uint64_t index = chunk / 8; - uint64_t shift = chunk % 8; - uint8_t val = 0; - address_space_read_cached(&caches->bitmap, index, &val, - sizeof(val)); - val |= 1 << shift; - address_space_write_cached(&caches->bitmap, index, &val, - sizeof(val)); - address_space_cache_invalidate(&caches->bitmap, index, sizeof(val)); - } - elems[i] = elem; lens[i] = total; i++; |