OpenCloudOS-Kernel/drivers/net/ethernet/mellanox/mlxsw
Ido Schimmel 54a732018d mlxsw: spectrum: Adjust switchdev ops for VLAN devices
switchdev ops can now be called for VLAN devices and we need to be
prepared for it. Until now they were only called for the port netdev.

Use the newly propagated orig_dev passed as part of the switchdev
attr/obj and determine whether the original device is a VLAN device. If
so, act accordingly, otherwise continue as usual.

Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-12-15 11:58:22 -05:00
..
Kconfig mlxsw: spectrum: Adjust switchdev ops for VLAN devices 2015-12-15 11:58:22 -05:00
Makefile mlxsw: core: Implement temperature hwmon interface 2015-11-30 15:05:40 -05:00
cmd.h mlxsw: cmd: Introduce FID-offset flooding tables 2015-10-16 07:15:10 -07:00
core.c mlxsw: core: Add support for packets received from LAG port 2015-12-03 11:49:28 -05:00
core.h mlxsw: core: Add support for packets received from LAG port 2015-12-03 11:49:28 -05:00
core_hwmon.c mlxsw: core: Fix temperature sensor index during initialization 2015-12-12 00:45:37 -05:00
emad.h mlxsw: Add interface to access registers and process events 2015-07-30 00:05:00 -07:00
item.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2015-10-20 06:08:27 -07:00
pci.c mlxsw: pci: Implement LAG processing for received packets 2015-12-03 11:49:28 -05:00
pci.h mlxsw: pci: Implement LAG processing for received packets 2015-12-03 11:49:28 -05:00
port.h mlxsw: Introduce Mellanox SwitchX-2 ASIC support 2015-07-30 00:05:00 -07:00
reg.h mlxsw: spectrum: Use FID instead of VID when accessing FDB 2015-12-15 11:58:22 -05:00
spectrum.c mlxsw: spectrum: Add another flood table for vFIDs 2015-12-15 11:58:21 -05:00
spectrum.h mlxsw: spectrum: Add another flood table for vFIDs 2015-12-15 11:58:21 -05:00
spectrum_buffers.c mlxsw: spectrum: Add initial support for Spectrum ASIC 2015-10-16 07:15:23 -07:00
spectrum_switchdev.c mlxsw: spectrum: Adjust switchdev ops for VLAN devices 2015-12-15 11:58:22 -05:00
switchx2.c mlxsw: Put constant on the right side of comparisons 2015-10-30 12:26:54 +09:00
trap.h mlxsw: Introduce Mellanox switch driver core 2015-07-30 00:04:59 -07:00
txheader.h mlxsw: spectrum: Add initial support for Spectrum ASIC 2015-10-16 07:15:23 -07:00