2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-26 14:14:01 +08:00
linux-next/drivers/net/ixgbe
Yi Zou 8de8b2e634 ixgbe: Add support for multiple Tx queues for FCoE in 82599
This patch adds support for multiple transmit queues to the Fiber Channel
over Ethernet (FCoE) feature found in 82599. Currently, FCoE has multiple
Rx queues available, along with a redirection table, that helps distribute
the I/O load across multiple CPUs based on the FC exchange ID. To make
this the most effective, we need to provide the same layout of transmit
queues to match receive.

Particularly, when Data Center Bridging (DCB) is enabled, the designated
traffic class for FCoE can have dedicated queues for just FCoE traffic,
while not affecting any other type of traffic flow.

Signed-off-by: Yi Zou <yi.zou@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-09-03 20:01:51 -07:00
..
ixgbe_82598.c ixgbe: refactor link setup code 2009-09-01 17:40:14 -07:00
ixgbe_82599.c ixgbe: Patch to fix 82599 multispeed fiber link issues when driver is loaded without any cable and reconnecting it to 1G partner 2009-09-01 17:40:20 -07:00
ixgbe_common.c ixgbe: cleanup functions that should have been defined static 2009-08-26 15:36:46 -07:00
ixgbe_common.h ixgbe: cleanup functions that should have been defined static 2009-08-26 15:36:46 -07:00
ixgbe_dcb_82598.c ixgbe: Allow link flow control in DCB mode for 82599 adapters 2009-05-17 21:04:13 -07:00
ixgbe_dcb_82598.h ixgbe: Update copyright dates, bump the driver version number 2009-02-01 01:19:20 -08:00
ixgbe_dcb_82599.c ixgbe: Properly disable DCB arbiters prior to applying changes 2009-09-01 17:40:18 -07:00
ixgbe_dcb_82599.h ixgbe: Add DCB for 82599, remove BCN support 2009-03-01 00:24:35 -08:00
ixgbe_dcb_nl.c ixgbe: Add support for multiple Tx queues for FCoE in 82599 2009-09-03 20:01:51 -07:00
ixgbe_dcb.c ixgbe: Add DCB for 82599, remove BCN support 2009-03-01 00:24:35 -08:00
ixgbe_dcb.h ixgbe: Add DCB for 82599, remove BCN support 2009-03-01 00:24:35 -08:00
ixgbe_ethtool.c ixgbe: refactor link setup code 2009-09-01 17:40:14 -07:00
ixgbe_fcoe.c ixgbe: Add support for dcbnl_rtnl_ops.setapp/getapp 2009-09-01 01:24:40 -07:00
ixgbe_fcoe.h ixgbe: Add support for dcbnl_rtnl_ops.setapp/getapp 2009-09-01 01:24:40 -07:00
ixgbe_main.c ixgbe: Add support for multiple Tx queues for FCoE in 82599 2009-09-03 20:01:51 -07:00
ixgbe_phy.c ixgbe: fix issues with failing to detect insert of unsupported module 2009-07-03 19:10:55 -07:00
ixgbe_phy.h ixgbe: Change Direct Attach Twinax cable detection for SFP+ NICs 2009-05-19 15:36:14 -07:00
ixgbe_type.h ixgbe: refactor link setup code 2009-09-01 17:40:14 -07:00
ixgbe.h ixgbe: Add support for dcbnl_rtnl_ops.setapp/getapp 2009-09-01 01:24:40 -07:00
Makefile ixgbe: Implement FCoE Tx side offload features in base driver of 82599 2009-05-17 12:00:04 -07:00