From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33295) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZUaWJ-0007U4-AL for qemu-devel@nongnu.org; Wed, 26 Aug 2015 09:13:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZUaWF-0006HL-3O for qemu-devel@nongnu.org; Wed, 26 Aug 2015 09:13:39 -0400 Received: from mx1.redhat.com ([209.132.183.28]:52939) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZUaWE-0006HD-UD for qemu-devel@nongnu.org; Wed, 26 Aug 2015 09:13:35 -0400 Message-ID: <55DDBB79.7000406@redhat.com> Date: Wed, 26 Aug 2015 15:13:29 +0200 From: Thomas Huth MIME-Version: 1.0 References: <1440583182-5828-1-git-send-email-yanghy@cn.fujitsu.com> <1440583182-5828-3-git-send-email-yanghy@cn.fujitsu.com> In-Reply-To: <1440583182-5828-3-git-send-email-yanghy@cn.fujitsu.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v8 02/11] init/cleanup of netfilter object List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Yang Hongyang , qemu-devel@nongnu.org Cc: zhang.zhanghailiang@huawei.com, lizhijian@cn.fujitsu.com, jasowang@redhat.com, mrhines@linux.vnet.ibm.com, stefanha@redhat.com On 26/08/15 11:59, Yang Hongyang wrote: > QTAILQ_ENTRY global_list but used by filter layer, so that we can > manage all filters together. > QTAILQ_ENTRY next used by netdev, filter belongs to the specific netdev is > in this queue. > This is mostly the same with init/cleanup of netdev object. > > Signed-off-by: Yang Hongyang > --- > v8: include vhost_net header > v7: add check for vhost > fix error propagate bug > v6: add multiqueue support (net_filter_init1) > v5: remove model from NetFilterState > add a sent_cb param to receive_iov API > --- > include/net/filter.h | 42 ++++++++++++++ > include/net/net.h | 1 + > include/qemu/typedefs.h | 1 + > net/filter.c | 149 ++++++++++++++++++++++++++++++++++++++++++++++++ > net/net.c | 1 + > qapi-schema.json | 37 ++++++++++++ > 6 files changed, 231 insertions(+) Reviewed-by: Thomas Huth