• David S. Miller's avatar
    Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue · 2b1a7f74
    David S. Miller authored
    Jeff Kirsher says:
    
    ====================
    100GbE Intel Wired LAN Driver Updates 2020-05-22
    
    This series contains updates to virtchnl and the ice driver.
    
    Geert Uytterhoeven fixes a data structure alignment issue in the
    virtchnl structures.
    
    Henry adds Flow Director support which allows for the redirection on
    ntuple rules over six patches.  Initially Henry adds the initial
    infrastructure for Flow Director, and then later adds IPv4 and IPv6
    support, as well as being able to display the ntuple rules.
    
    Bret add Accelerated Receive Flow Steering (aRFS) support which is used
    to steer receive flows to a specific queue.  Fixes a transmit timeout
    when the VF link transitions from up/down/up because the transmit and
    receive queue interrupts are not enabled as part of VF's link up.  Fixed
    an issue when the default VF LAN address is changed and after reset the
    PF will attempt to add the new MAC, which fails because it already
    exists. This causes the VF to be disabled completely until it is removed
    and enabled via sysfs.
    
    Anirudh (Ani) makes a fix where the ice driver needs to call set_mac_cfg
    to enable jumbo frames, so ensure it gets called during initialization
    and after reset.  Fix bad register reads during a register dump in
    ethtool by removing the bad registers.
    
    Paul fixes an issue where the receive Malicious Driver Detection (MDD)
    auto reset message was not being logged because it occurred after the VF
    reset.
    
    Victor adds a check for compatibility between the Dynamic Device
    Personalization (DDP) package and the NIC firmware to ensure that
    everything aligns.
    
    Jesse fixes a administrative queue string call with the appropriate
    error reporting variable.  Also fixed the loop variables that are
    comparing or assigning signed against unsigned values.
    ====================
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    2b1a7f74
ice_txrx.h 11.5 KB