From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: Re: [PATCH net-next 0/8] openvswitch: Add vxlan tunneling support. Date: Fri, 21 Jun 2013 17:09:06 -0700 Message-ID: <20130621170906.7a16df3e@nehalam.linuxnetplumber.net> References: <1371713175-8037-1-git-send-email-pshelar@nicira.com> <20130620085842.27a588d2@nehalam.linuxnetplumber.net> <20130620101314.03d8dc91@nehalam.linuxnetplumber.net> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: netdev@vger.kernel.org, dev@openvswitch.org To: Pravin Shelar Return-path: Received: from mail-pb0-f45.google.com ([209.85.160.45]:48887 "EHLO mail-pb0-f45.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1161521Ab3FVAJK (ORCPT ); Fri, 21 Jun 2013 20:09:10 -0400 Received: by mail-pb0-f45.google.com with SMTP id mc8so8509764pbc.4 for ; Fri, 21 Jun 2013 17:09:10 -0700 (PDT) In-Reply-To: Sender: netdev-owner@vger.kernel.org List-ID: On Thu, 20 Jun 2013 13:47:11 -0700 Pravin Shelar wrote: > On Thu, Jun 20, 2013 at 10:13 AM, Stephen Hemminger > wrote: > > On Thu, 20 Jun 2013 08:58:42 -0700 > > Stephen Hemminger wrote: > > > >> On Thu, 20 Jun 2013 00:26:15 -0700 > >> Pravin B Shelar wrote: > >> > >> > First two patches fixes vxlan issues. Next two patches > >> > extends vxlan so that openvswitch can share vxlan udp port > >> > with vxlan module. Rest of patches refactors vxlan data > >> > plane so that ovs can share that code with vxlan module. > >> > Last patch adds vxlan-vport to openvswitch. > >> > > >> > Pravin B Shelar (8): > >> > vxlan: Fix error handling while creating device. > >> > vxlan: Fix sparse wornings. > >> > vxlan: Allow multiple recieve handlers. > >> > vxlan: Extend vxlan handlers for openvswitch. > >> > vxlan: Factor out vxlan send api. > >> > vxlan: Improve vxlan headroom calculation. > >> > vxlan: Add tx-vlan offload support. > >> > openvswitch: Add vxlan tunneling support. > >> > > >> > drivers/net/vxlan.c | 337 +++++++++++++++++++++++++------------- > >> > include/net/vxlan.h | 33 ++++ > >> > include/uapi/linux/openvswitch.h | 11 ++ > >> > net/openvswitch/Kconfig | 1 + > >> > net/openvswitch/Makefile | 3 +- > >> > net/openvswitch/vport-vxlan.c | 220 +++++++++++++++++++++++++ > >> > net/openvswitch/vport.c | 3 + > >> > net/openvswitch/vport.h | 1 + > >> > 8 files changed, 490 insertions(+), 119 deletions(-) > >> > create mode 100644 include/net/vxlan.h > >> > create mode 100644 net/openvswitch/vport-vxlan.c > >> > >> I will merge the first 7 into my vxlan repository and send a pull request. > > > > The patch "vxlan: Allow multiple recieve handlers." and beyond conflict > > with the changes to manage socket in work queue. > > > > Could you rebase them against > > git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/vxlan-next.git > > > > The repo may not be available right now because kernel.org hasn't mirrored > > it out yet. > Can you sync your tree with net-next, it has ovs changes that are > required for ovs-vxlan changes. Ok vxlan-next tree is rebuilt now as fork off of latest net-next