[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] virtio-net: remove redundant qdev from VirtIONet
From: |
Anton Kuchin |
Subject: |
[Qemu-devel] [PATCH] virtio-net: remove redundant qdev from VirtIONet |
Date: |
Tue, 16 Jul 2019 12:08:39 +0300 |
Signed-off-by: Anton Kuchin <address@hidden>
---
hw/net/virtio-net.c | 3 +--
include/hw/virtio/virtio-net.h | 1 -
2 files changed, 1 insertion(+), 3 deletions(-)
diff --git a/hw/net/virtio-net.c b/hw/net/virtio-net.c
index b9e1cd71cf..16d2ad5927 100644
--- a/hw/net/virtio-net.c
+++ b/hw/net/virtio-net.c
@@ -387,7 +387,7 @@ static void rxfilter_notify(NetClientState *nc)
VirtIONet *n = qemu_get_nic_opaque(nc);
if (nc->rxfilter_notify_enabled) {
- gchar *path = object_get_canonical_path(OBJECT(n->qdev));
+ gchar *path = object_get_canonical_path(OBJECT(n));
qapi_event_send_nic_rx_filter_changed(!!n->netclient_name,
n->netclient_name, path);
g_free(path);
@@ -2759,7 +2759,6 @@ static void virtio_net_device_realize(DeviceState *dev,
Error **errp)
nc->rxfilter_notify_enabled = 1;
QTAILQ_INIT(&n->rsc_chains);
- n->qdev = dev;
}
static void virtio_net_device_unrealize(DeviceState *dev, Error **errp)
diff --git a/include/hw/virtio/virtio-net.h b/include/hw/virtio/virtio-net.h
index b96f0c643f..4a1b599d48 100644
--- a/include/hw/virtio/virtio-net.h
+++ b/include/hw/virtio/virtio-net.h
@@ -174,7 +174,6 @@ struct VirtIONet {
uint32_t *vlans;
virtio_net_conf net_conf;
NICConf nic_conf;
- DeviceState *qdev;
int multiqueue;
uint16_t max_queues;
uint16_t curr_queues;
--
2.20.1
- [Qemu-devel] [PATCH] virtio-net: remove redundant qdev from VirtIONet,
Anton Kuchin <=