• David S. Miller's avatar
    Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue · f5515885
    David S. Miller authored
    Jeff Kirsher says:
    
    ====================
    40GbE Intel Wired LAN Driver Updates 2016-02-16
    
    This series contains updates to i40e/i40evf only.
    
    Shannon adds flags to MAC allocation requests to signify that the MAC VLAN
    filters should come from the shared resource pool.  Added a new "set switch
    config" admin queue command and the new Cisco VXLAN-GPE cloud tunnel type
    for the admin queue commands.  Added more detail to the NVM update debug
    message in order to see the full ethtool request data.  Also added a few
    more bits of netdev data into the debugfs output for dump VSI.
    
    Pandi fixes the width of two datatypes which were being declared a different
    size from what they are assigned.
    
    Anjali fixes an issue where we were not doing write-back on interrupt
    throttle for legacy case in x722.
    
    Mitch adds a counter for ARQ overflows since sometimes an ever-growing
    number indicates that something bad is happening.  Also added 20G speed for
    Tx bandwidth calculations.
    
    Jesse refactors the DCB function based on a community suggestion to change
    the multi-level if statement into a switch statement.  Cleans up VF device
    IDs in the PF, since it does not need to know them.
    ====================
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    f5515885
i40e_main.c 313 KB