• Yi Zou's avatar
    ixgbe: Add support for multiple Tx queues for FCoE in 82599 · 8de8b2e6
    Yi Zou authored
    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: default avatarYi Zou <yi.zou@intel.com>
    Signed-off-by: default avatarJeff Kirsher <jeffrey.t.kirsher@intel.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    8de8b2e6
ixgbe_main.c 173 KB