qemu-devel
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]