1. 26 Aug, 2016 1 commit
    • Gao Feng's avatar
      8139cp: Fix one possible deadloop in cp_rx_poll · b628d611
      Gao Feng authored
      When cp_rx_poll does not get enough packet, it will check the rx
      interrupt status again. If so, it will jumpt to rx_status_loop again.
      But the goto jump resets the rx variable as zero too.
      
      As a result, it causes one possible deadloop. Assume this case,
      rx_status_loop only gets the packet count which is less than budget,
      and (cpr16(IntrStatus) & cp_rx_intr_mask) condition is always true.
      It causes the deadloop happens and system is blocked.
      Signed-off-by: default avatarGao Feng <fgao@ikuai8.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      b628d611
  2. 25 Aug, 2016 5 commits
  3. 24 Aug, 2016 8 commits
  4. 23 Aug, 2016 9 commits
  5. 22 Aug, 2016 9 commits
  6. 21 Aug, 2016 2 commits
  7. 20 Aug, 2016 5 commits
  8. 19 Aug, 2016 1 commit
    • David S. Miller's avatar
      Merge branch 'mlx5-fixes' · 187335cd
      David S. Miller authored
      Saeed Mahameed says:
      
      ====================
      Mellanox 100G mlx5 fixes 2016-08-16
      
      This series includes some bug fixes for mlx5e driver.
      
      From Saeed and Tariq, Optimize MTU change to not reset when it is not required.
      
      From Paul, Command interface message length check to speedup firmware
      command preparation.
      
      From Mohamad, Save pci state when pci error is detected.
      
      From Amir, Flow counters "lastuse" update fix.
      
      From Hadar, Use correct flow dissector key on flower offloading.
      Plus a small optimization for switchdev hardware id query.
      
      From Or, three patches to address some E-Switch offloads issues.
      
      For -stable of 4.6.y and 4.7.y:
          net/mlx5e: Use correct flow dissector key on flower offloading
          net/mlx5: Fix pci error recovery flow
          net/mlx5: Added missing check of msg length in verifying its signature
      ====================
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      187335cd