Skip to content
Snippets Groups Projects
  1. May 13, 2010
  2. Jan 15, 2010
  3. Dec 23, 2009
  4. Nov 21, 2009
  5. Oct 22, 2009
  6. Oct 18, 2009
  7. Oct 13, 2009
  8. Sep 11, 2009
  9. Sep 07, 2009
    • Dhananjay Phadke's avatar
      netxen: firmware hang detection · 6a581e93
      Dhananjay Phadke authored
      
      Implement state machine to detect firmware hung state
      and recover. Since firmware will be shared by all PCI
      functions that have different class drivers (NIC or
      FCOE or iSCSI), explicit hardware based serialization
      is required for initializing firmware.
      
      o Used global scratchpad register to maintain device
        reference count. Every probed pci function adds to
        ref count.
      
      o Implement timer (delayed work) for each pci func
        that checks firmware heartbit every 5 sec and detaches
        itself if firmware is dead. Last detaching function
        reloads firmware. Other functions wait for firmware
        init, and re-attach themselves.
      
      Heartbit is not supported by NX2031 firmware.
      
      Signed-off-by: default avatarAmit Kumar Salecha <amit@netxen.com>
      Signed-off-by: default avatarDhananjay Phadke <dhananjay@netxen.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      6a581e93
  10. Aug 26, 2009
  11. Aug 23, 2009
  12. Jul 27, 2009
  13. Jul 02, 2009
  14. Jun 18, 2009
  15. Apr 08, 2009
  16. Mar 10, 2009
  17. Feb 27, 2009
  18. Feb 24, 2009
  19. Aug 23, 2008
  20. Aug 07, 2008
  21. Jul 22, 2008
  22. Apr 18, 2008
  23. Mar 25, 2008
  24. Aug 31, 2007
    • dhananjay@netxen.com's avatar
      netxen: fix crashes during module unload · 3052246c
      dhananjay@netxen.com authored
      
      This patch fixes two problems during driver unload. The pci_disable_device()
      call is before firmware reload, causing reads and writes across PCI bus after
      disabling device. Second problem is the register window was wrong during
      firmware reload
      
      Signed-off by: Dhananjay Phadke <dhananjay@netxen.com>
      
      Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
      3052246c
  25. Jul 02, 2007
  26. Apr 28, 2007
  27. Dec 04, 2006
    • Amit S. Kale's avatar
      [PATCH] NetXen: whitespace cleaup and more cleanup fixes · 80922fbc
      Amit S. Kale authored
      
      Signed-off-by: default avatarAmit S. Kale <amitkale@netxen.com>
      
       netxen_nic.h         |   56 ++++++++++++++++++++--------------------------
       netxen_nic_ethtool.c |   53 +++++++++++++++++++++-----------------------
       netxen_nic_hdr.h     |    6 ++---
       netxen_nic_hw.c      |   54 +++++++++++++++++++++------------------------
       netxen_nic_hw.h      |   10 ++++----
       netxen_nic_init.c    |   61 +++++++++++++++++++++++++--------------------------
       netxen_nic_ioctl.h   |    6 ++---
       netxen_nic_isr.c     |   48 +++++++++++++++++-----------------------
       netxen_nic_main.c    |   54 +++++++++++++++++----------------------------
       netxen_nic_niu.c     |   10 ++++----
       10 files changed, 165 insertions(+), 193 deletions(-)
      Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
      80922fbc
  28. Dec 01, 2006
Loading