Re: [Qemu-devel] [PATCH v5 0/5] network announce; interface selection & IDs

2019-06-26 Thread Jason Wang



On 2019/6/21 上午2:47, Dr. David Alan Gilbert (git) wrote:

From: "Dr. David Alan Gilbert" 

Up until now, the 'announce' feature has mainly been used
for migration where we announce on all interfaces.  Another
use for 'announce' is in cases of network topology changes.

Since network topology changes may only affect a subset
of the interfaces, we add an 'interface list' to announce
to restrict the announcment to the interfaces we're interested
in.

Multiple topology changes might happen in close succession,
so we allow multiple timers, each with their own parameters
(including the interface list).

Signed-off-by: Dr. David Alan Gilbert 

v5
   Minor review fixes [Jason]

Dr. David Alan Gilbert (5):
   net/announce: Allow optional list of interfaces
   net/announce: Add HMP optional interface list
   net/announce: Add optional ID
   net/announce: Add HMP optional ID
   net/announce: Expand test for stopping self announce

  hmp-commands.hx |  7 +++-
  hw/net/virtio-net.c |  4 +-
  include/net/announce.h  |  8 +++-
  monitor/hmp-cmds.c  | 41 ++-
  net/announce.c  | 89 +++--
  net/trace-events|  3 +-
  qapi/net.json   | 16 ++--
  tests/virtio-net-test.c | 57 --
  8 files changed, 198 insertions(+), 27 deletions(-)



Applied.

Thanks





[Qemu-devel] [PATCH v5 0/5] network announce; interface selection & IDs

2019-06-20 Thread Dr. David Alan Gilbert (git)
From: "Dr. David Alan Gilbert" 

Up until now, the 'announce' feature has mainly been used
for migration where we announce on all interfaces.  Another
use for 'announce' is in cases of network topology changes.

Since network topology changes may only affect a subset
of the interfaces, we add an 'interface list' to announce
to restrict the announcment to the interfaces we're interested
in.

Multiple topology changes might happen in close succession,
so we allow multiple timers, each with their own parameters
(including the interface list).

Signed-off-by: Dr. David Alan Gilbert 

v5
  Minor review fixes [Jason] 

Dr. David Alan Gilbert (5):
  net/announce: Allow optional list of interfaces
  net/announce: Add HMP optional interface list
  net/announce: Add optional ID
  net/announce: Add HMP optional ID
  net/announce: Expand test for stopping self announce

 hmp-commands.hx |  7 +++-
 hw/net/virtio-net.c |  4 +-
 include/net/announce.h  |  8 +++-
 monitor/hmp-cmds.c  | 41 ++-
 net/announce.c  | 89 +++--
 net/trace-events|  3 +-
 qapi/net.json   | 16 ++--
 tests/virtio-net-test.c | 57 --
 8 files changed, 198 insertions(+), 27 deletions(-)

-- 
2.21.0