[Intel-wired-lan] [next PATCH 00/11] Enable use of PF for switch or bridge when using SR-IOV
Alexander Duyck
aduyck at mirantis.com
Thu Jan 7 07:10:16 UTC 2016
This patch series addresses a number of issues in the configuration of
SR-IOV in conjunction with something such as a bridge or OVS. As a result
the the functionality should be brought inline with what is now available
in ixgbe after recent changes.
It should now be possible to place bridge with tap interfaces on top of the
PF and as long as we add the MAC addresses for those interfaces using the
command "bridge fdb add ADDR dev DEV" we should be able to then pass
traffic between the VFs and those interfaces.
In addition I made one change to the configuration of the MTU. Since we
are using page based receive I decided to configure the driver to support
always receiving jumbo frames, but only transmitting up to MTU. This way
the behavior should be more consistent between SR-IOV and non-SR-IOV modes.
---
Alexander Duyck (11):
igb: clean up code for setting MAC address
igb: Refactor VFTA configuration
igb: Allow asymmetric configuration of MTU versus Rx frame size
igb: Do not factor VLANs into RLPML calculation
igb: Always enable VLAN 0 even if 8021q is not loaded
igb: Merge VLVF configuration into igb_vfta_set
igb: Clean-up configuration of VF port VLANs
igb: Add support for VLAN promiscuous with SR-IOV and NTUPLE
igb: Drop unnecessary checks in transmit path
igb: Enable use of "bridge fdb add" to set unicast table entries
igb: Add workaround for VLAN tag stripping on 82576
drivers/net/ethernet/intel/igb/e1000_82575.c | 39 +
drivers/net/ethernet/intel/igb/e1000_defines.h | 3
drivers/net/ethernet/intel/igb/e1000_hw.h | 2
drivers/net/ethernet/intel/igb/e1000_mac.c | 213 ++++---
drivers/net/ethernet/intel/igb/e1000_mac.h | 5
drivers/net/ethernet/intel/igb/igb.h | 2
drivers/net/ethernet/intel/igb/igb_main.c | 764 +++++++++++++-----------
7 files changed, 610 insertions(+), 418 deletions(-)
--
More information about the Intel-wired-lan
mailing list