From: Stephen Hemminger <shemminger@vyatta•com>
To: John Fastabend <john.r.fastabend@intel•com>
Cc: roprabhu@cisco•com, mst@redhat•com, stephen.hemminger@vyatta•com,
davem@davemloft•net, hadi@cyberus•ca, bhutchings@solarflare•com,
jeffrey.t.kirsher@intel•com, netdev@vger•kernel.org,
gregory.v.rose@intel•com, krkumar2@in•ibm.com, sri@us•ibm.com
Subject: Re: [net-next PATCH v1 0/7] Managing the forwarding database(FDB)
Date: Mon, 9 Apr 2012 15:15:01 -0700 [thread overview]
Message-ID: <20120409151501.23ff83f6@nehalam.linuxnetplumber.net> (raw)
In-Reply-To: <20120409215419.3288.50790.stgit@jf-dev1-dcblab>
On Mon, 09 Apr 2012 15:00:11 -0700
John Fastabend <john.r.fastabend@intel•com> wrote:
> The following series is a submission for net-next to allow
> embedded switches and other stacked devices other then the
> Linux bridge to manage a forwarding database.
>
> This was previously posted here (where it was deferred for
> more review and testing)
>
> http://lists.openwall.net/netdev/2012/03/19/26
>
> This series adds macvlan support per discussions with Roopa
> and Michael. Also ixgbe was updated to support adding multicast
> addresses per request from Greg Rose.
>
> Finally cleanups in the generic dump routines were added
> for multicast to support ixgbe and macvlan use cases.
>
> Thanks to everyone for the helpful review and comments. As
> always any comments/feedback welcome.
>
> .John
>
> ---
>
> Greg Rose (1):
> ixgbe: UTA table incorrectly programmed
>
> John Fastabend (6):
> macvlan: add FDB bridge ops and new macvlan mode
> ixgbe: allow RAR table to be updated in promisc mode
> ixgbe: enable FDB netdevice ops
> net: add fdb generic dump routine
> net: addr_list: add exclusive dev_uc_add and dev_mc_add
> net: add generic PF_BRIDGE:RTM_ FDB hooks
>
>
> drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 121 ++++++++++----
> drivers/net/macvlan.c | 60 ++++++-
> include/linux/if_link.h | 1
> include/linux/neighbour.h | 3
> include/linux/netdevice.h | 28 +++
> include/linux/rtnetlink.h | 4
> net/bridge/br_device.c | 3
> net/bridge/br_fdb.c | 128 ++++-----------
> net/bridge/br_netlink.c | 12 -
> net/bridge/br_private.h | 15 +-
> net/core/dev_addr_lists.c | 97 ++++++++++--
> net/core/rtnetlink.c | 209 +++++++++++++++++++++++++
> 12 files changed, 508 insertions(+), 173 deletions(-)
>
How do statistics work in this case? What if you wanted to do BRIDGE MIB?
next prev parent reply other threads:[~2012-04-09 22:15 UTC|newest]
Thread overview: 36+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-04-09 22:00 [net-next PATCH v1 0/7] Managing the forwarding database(FDB) John Fastabend
2012-04-09 22:00 ` [net-next PATCH v1 1/7] net: add generic PF_BRIDGE:RTM_ FDB hooks John Fastabend
2012-04-11 3:23 ` Ben Hutchings
2012-04-11 14:45 ` John Fastabend
2012-04-11 16:05 ` Ben Hutchings
2012-04-11 17:22 ` John Fastabend
2012-04-09 22:00 ` [net-next PATCH v1 2/7] net: addr_list: add exclusive dev_uc_add and dev_mc_add John Fastabend
2012-04-10 8:03 ` Michael S. Tsirkin
2012-04-11 3:33 ` Ben Hutchings
2012-04-11 14:46 ` John Fastabend
2012-04-09 22:00 ` [net-next PATCH v1 3/7] net: add fdb generic dump routine John Fastabend
2012-04-11 3:45 ` Ben Hutchings
2012-04-11 14:46 ` John Fastabend
2012-04-09 22:00 ` [net-next PATCH v1 4/7] ixgbe: enable FDB netdevice ops John Fastabend
2012-04-09 22:00 ` [net-next PATCH v1 5/7] ixgbe: allow RAR table to be updated in promisc mode John Fastabend
2012-04-09 22:00 ` [net-next PATCH v1 6/7] ixgbe: UTA table incorrectly programmed John Fastabend
2012-04-09 22:00 ` [net-next PATCH v1 7/7] macvlan: add FDB bridge ops and new macvlan mode John Fastabend
2012-04-10 8:09 ` Michael S. Tsirkin
2012-04-10 8:14 ` Michael S. Tsirkin
2012-04-10 13:50 ` John Fastabend
2012-04-10 14:33 ` Michael S. Tsirkin
2012-04-10 15:29 ` John Fastabend
2012-04-10 15:32 ` Michael S. Tsirkin
2012-04-10 13:27 ` John Fastabend
2012-04-10 13:43 ` Michael S. Tsirkin
2012-04-10 14:25 ` John Fastabend
2012-04-10 14:35 ` Michael S. Tsirkin
2012-04-10 15:26 ` John Fastabend
2012-04-10 15:30 ` Michael S. Tsirkin
2012-04-10 15:35 ` John Fastabend
2012-04-11 0:46 ` Sridhar Samudrala
2012-04-11 1:42 ` John Fastabend
2012-04-11 8:02 ` Michael S. Tsirkin
2012-04-11 14:32 ` John Fastabend
2012-04-09 22:15 ` Stephen Hemminger [this message]
2012-04-09 22:32 ` [net-next PATCH v1 0/7] Managing the forwarding database(FDB) John Fastabend
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20120409151501.23ff83f6@nehalam.linuxnetplumber.net \
--to=shemminger@vyatta$(echo .)com \
--cc=bhutchings@solarflare$(echo .)com \
--cc=davem@davemloft$(echo .)net \
--cc=gregory.v.rose@intel$(echo .)com \
--cc=hadi@cyberus$(echo .)ca \
--cc=jeffrey.t.kirsher@intel$(echo .)com \
--cc=john.r.fastabend@intel$(echo .)com \
--cc=krkumar2@in$(echo .)ibm.com \
--cc=mst@redhat$(echo .)com \
--cc=netdev@vger$(echo .)kernel.org \
--cc=roprabhu@cisco$(echo .)com \
--cc=sri@us$(echo .)ibm.com \
--cc=stephen.hemminger@vyatta$(echo .)com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox