lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sat, 2 Jul 2016 10:37:16 +0200 From: Jiri Pirko <jiri@...nulli.us> To: netdev@...r.kernel.org Cc: davem@...emloft.net, idosch@...lanox.com, yotamg@...lanox.com, eladr@...lanox.com, nogahf@...lanox.com, ogerlitz@...lanox.com, sfeldma@...il.com, roopa@...ulusnetworks.com, andy@...yhouse.net, dsa@...ulusnetworks.com, tgraf@...g.ch, jhs@...atatu.com, linville@...driver.com, ivecera@...hat.com Subject: Re: [patch net-next 00/18] mlxsw: Do preparations before ipv4 router offload introduction Sat, Jul 02, 2016 at 09:26:22AM CEST, jiri@...nulli.us wrote: >From: Jiri Pirko <jiri@...lanox.com> > >This patchset introduces router interfaces. At this point the router >still operates in slowpath, but that's needed in order not to introduce a >regression. Scratch this. I have to split it differently :( > >Ido Schimmel (16): > mlxsw: spectrum: Send untagged packets through a port netdev > mlxsw: spectrum: Remove VLANs configuration via SELF flag > mlxsw: spectrum: Sync PVID vPort LAG status > mlxsw: spectrum: Remove RIF from PVID vPort when joining / leaving LAG > mlxsw: reg: Add Router General Configuration Register > mlxsw: spectrum: Initialize ports at the end of init sequence > mlxsw: spectrum_router: Add basic ipv4 router initialization > mlxsw: spectrum: Add router interface struct > mlxsw: reg: Add FDB action to forward to router > mlxsw: reg: Add Router Interface Table Register > mlxsw: spectrum: Use action 'discard' when removing traps > mlxsw: spectrum: Edit RIF properties based on netdev events > mlxsw: spectrum: Introduce support for router interfaces > mlxsw: spectrum: Unsplit the vFID range > mlxsw: spectrum: Configure FIDs based on bridge events > mlxsw: spectrum: Enable L3 interfaces on top of bridge devices > >Jiri Pirko (2): > mlxsw: spectrum: Add traps needed for router implementation > mlxsw: spectrum: Add couple of lower device helper functions > > drivers/net/ethernet/mellanox/mlxsw/Makefile | 2 +- > drivers/net/ethernet/mellanox/mlxsw/reg.h | 276 ++++- > drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 1158 ++++++++++++++------ > drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 93 +- > .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 68 ++ > .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 107 +- > drivers/net/ethernet/mellanox/mlxsw/trap.h | 5 + > include/linux/netdevice.h | 18 + > net/core/dev.c | 46 + > 9 files changed, 1358 insertions(+), 415 deletions(-) > create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c > >-- >2.5.5 >
Powered by blists - more mailing lists