1. 08 2月, 2018 2 次提交
  2. 07 2月, 2018 1 次提交
  3. 03 2月, 2018 1 次提交
  4. 26 1月, 2018 1 次提交
  5. 23 1月, 2018 4 次提交
  6. 22 1月, 2018 1 次提交
  7. 20 1月, 2018 12 次提交
  8. 19 1月, 2018 2 次提交
  9. 18 1月, 2018 1 次提交
  10. 17 1月, 2018 3 次提交
  11. 15 1月, 2018 9 次提交
  12. 11 1月, 2018 1 次提交
    • J
      nfp: always unmask aux interrupts at init · fc233650
      Jakub Kicinski 提交于
      The link state and exception interrupts may be masked when we probe.
      The firmware should in theory prevent sending (and automasking) those
      interrupts if the device is disabled, but if my reading of the FW code
      is correct there are firmwares out there with race conditions in this
      area.  The interrupt may also be masked if previous driver which used
      the device was malfunctioning and we didn't load the FW (there is no
      other good way to comprehensively reset the PF).
      
      Note that FW unmasks the data interrupts by itself when vNIC is
      enabled, such helpful operation is not performed for LSC/EXN interrupts.
      
      Always unmask the auxiliary interrupts after request_irq().  On the
      remove path add missing PCI write flush before free_irq().
      
      Fixes: 4c352362 ("net: add driver for Netronome NFP4000/NFP6000 NIC VFs")
      Signed-off-by: NJakub Kicinski <jakub.kicinski@netronome.com>
      Reviewed-by: NDirk van der Merwe <dirk.vandermerwe@netronome.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      fc233650
  13. 10 1月, 2018 2 次提交