[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v3 0/2] mac programming over macvtap
From: |
Amos Kong |
Subject: |
[Qemu-devel] [PATCH v3 0/2] mac programming over macvtap |
Date: |
Thu, 23 May 2013 17:07:58 +0800 |
This patchset introduces a QMP event and a monitor command.
The event is used to notify management when rx-filter
configuration is changed by guest. Management can use the
new monitor command to query rx-filter information, and
sync the changes to macvtap devices.
There maybe exist an uncontrollable delay, guests normally expect
rx-mode updates immediately, but it's another separate issue, we
can investigate it after Libvirt work is done.
Patches are based on Michael's patchset [1], you can also find patches
in my github [2].
[1] [PATCH v3 00/11] qapi: add support for lists of native types
[2] https://github.com/kongove/qemu/tree/01-query-rxfilter
v2: add argument to filter mac-table info of single nic (Stefan)
update the document
add event notification
V3: rename to rx-filter, add main mac, avoid event flooding (MST)
fix error process (Stefan)
fix qmp interface (Eric)
Amos Kong (2):
net: introduce RX_FILTER_CHANGED event
net: introduce command to query rx-filter information
QMP/qmp-events.txt | 14 +++++++
hmp-commands.hx | 2 +
hmp.c | 49 +++++++++++++++++++++++++
hmp.h | 1 +
hw/net/virtio-net.c | 93 +++++++++++++++++++++++++++++++++++++++++++++++
include/monitor/monitor.h | 1 +
include/net/net.h | 2 +
monitor.c | 9 +++++
net/net.c | 47 ++++++++++++++++++++++++
qapi-schema.json | 73 +++++++++++++++++++++++++++++++++++++
qmp-commands.hx | 55 ++++++++++++++++++++++++++++
11 files changed, 346 insertions(+)
--
1.8.1.4
- [Qemu-devel] [PATCH v3 0/2] mac programming over macvtap,
Amos Kong <=
- [Qemu-devel] [PATCH v3 1/2] net: introduce RX_FILTER_CHANGED event, Amos Kong, 2013/05/23
- Re: [Qemu-devel] [PATCH v3 1/2] net: introduce RX_FILTER_CHANGED event, Michael S. Tsirkin, 2013/05/23
- Re: [Qemu-devel] [PATCH v3 1/2] net: introduce RX_FILTER_CHANGED event, Luiz Capitulino, 2013/05/23
- Re: [Qemu-devel] [PATCH v3 1/2] net: introduce RX_FILTER_CHANGED event, Michael S. Tsirkin, 2013/05/23
- Re: [Qemu-devel] [PATCH v3 1/2] net: introduce RX_FILTER_CHANGED event, Eric Blake, 2013/05/23
- Re: [Qemu-devel] [PATCH v3 1/2] net: introduce RX_FILTER_CHANGED event, Michael S. Tsirkin, 2013/05/23
- Re: [Qemu-devel] [PATCH v3 1/2] net: introduce RX_FILTER_CHANGED event, Luiz Capitulino, 2013/05/23
- Re: [Qemu-devel] [PATCH v3 1/2] net: introduce RX_FILTER_CHANGED event, Amos Kong, 2013/05/23
Re: [Qemu-devel] [PATCH v3 1/2] net: introduce RX_FILTER_CHANGED event, Eric Blake, 2013/05/23
[Qemu-devel] [PATCH v3 2/2] net: introduce command to query rx-filter information, Amos Kong, 2013/05/23