linux/Documentation/networking/device_drivers
Dave Ertman 1c769b1a30 ice: Remove LAG+SRIOV mutual exclusion
There was a change previously to stop SR-IOV and LAG from existing on the
same interface.  This was to prevent the violation of LACP (Link
Aggregation Control Protocol).  The method to achieve this was to add a
no-op Rx handler onto the netdev when SR-IOV VFs were present, thus
blocking bonding, bridging, etc from claiming the interface by adding
its own Rx handler.  Also, when an interface was added into a aggregate,
then the SR-IOV capability was set to false.

There are some users that have in house solutions using both SR-IOV and
bridging/bonding that this method interferes with (e.g. creating duplicate
VFs on the bonded interfaces and failing between them when the interface
fails over).

It makes more sense to provide the most functionality
possible, the restriction on co-existence of these features will be
removed.  No additional functionality is currently being provided beyond
what existed before the co-existence restriction was put into place.  It is
up to the end user to not implement a solution that would interfere with
existing network protocols.

Reviewed-by: Michal Swiatkowski <michal.swiatkowski@linux.intel.com>
Signed-off-by: Dave Ertman <david.m.ertman@intel.com>
Signed-off-by: Wojciech Drewek <wojciech.drewek@intel.com>
Tested-by: Pucha Himasekhar Reddy <himasekharx.reddy.pucha@intel.com> (A Contingent worker at Intel)
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
2023-05-17 08:43:47 -07:00
..
appletalk net: appletalk: remove Apple/Farallon LocalTalk PC support 2022-05-11 13:08:38 +01:00
atm Documentation: networking: correct spelling 2023-01-31 13:00:47 +01:00
cable docs: networking: reorganize driver documentation again 2020-06-26 16:08:44 -07:00
can docs: networking: document NAPI 2023-03-23 19:47:40 -07:00
cellular docs: networking: Add documentation for MAPv5 2021-06-01 17:11:41 -07:00
ethernet ice: Remove LAG+SRIOV mutual exclusion 2023-05-17 08:43:47 -07:00
fddi FDDI: defza: Update my e-mail address 2021-03-10 12:45:16 -08:00
hamradio docs: networking: move baycom to the hw driver section 2020-06-26 16:08:44 -07:00
qlogic staging: qlge: add documentation for debugging qlge 2021-01-29 16:54:21 +01:00
wifi ipw2x00: Replace HTTP links with HTTPS ones 2020-08-02 18:15:38 +03:00
wwan Documentation: networking: correct spelling 2023-01-31 13:00:47 +01:00
index.rst net: wan: remove support for Z85230-based devices 2022-04-27 12:22:56 +01:00