hw/net/virtio-net.c | 3 +-- include/hw/virtio/virtio-net.h | 1 - 2 files changed, 1 insertion(+), 3 deletions(-)
Signed-off-by: Anton Kuchin <antonkuchin@yandex-team.ru>
---
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
Could you add a commit message describing why we can remove the qdev field? Thanks, Laurent Le 16/07/2019 à 11:08, Anton Kuchin a écrit : > Signed-off-by: Anton Kuchin <antonkuchin@yandex-team.ru> > --- > 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; >
On Tue, Jul 16, 2019 at 12:08:39PM +0300, Anton Kuchin wrote: > Signed-off-by: Anton Kuchin <antonkuchin@yandex-team.ru> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> > --- > 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
© 2016 - 2024 Red Hat, Inc.