qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v12 00/10] Add a netfilter object and netbuffer


From: Yang Hongyang
Subject: Re: [Qemu-devel] [PATCH v12 00/10] Add a netfilter object and netbuffer filter
Date: Wed, 7 Oct 2015 11:55:38 +0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0



On 10/07/2015 09:33 AM, Yang Hongyang wrote:


On 10/01/2015 01:43 AM, Markus Armbruster wrote:
Yang Hongyang <address@hidden> writes:

This patch add an netfilter abstract object, captures all network packets
on associated netdev. Also implement a concrete filter buffer based on
this abstract object. the "buffer" netfilter could be used by VM FT solutions
like MicroCheckpointing, to buffer/release packets. Or to simulate
packet delay.

You can also get the series from:
https://github.com/macrosheep/qemu/tree/netfilter-v12

Usage:
  -netdev tap,id=bn0
  -device e1000,netdev=bn0
  -object filter-buffer,id=f0,netdev=bn0,queue=rx,interval=1000

dynamically add/remove netfilters:
  object_add filter-buffer,id=f0,netdev=bn0,queue=rx,interval=1000
  object_del f0

NOTE:
  interval is in microseconds and can't be omiited.
  queue is optional, and is one of rx|tx|all, default is "all". See
  enum NetFilterDirection for detail.

I reviewed the patches touching the QAPI schema or the command line.
Only a few simple issues left.  One more respin should do it.
.


Thanks, will do.

Hi Markus,

  I've already addressed all your comments on v12 and send out a v13. Could
you please review the last bits, thanks very much.




--
Thanks,
Yang.



reply via email to

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