An error occurred fetching the project authors.
  1. 27 Jul, 2007 1 commit
  2. 20 Jul, 2007 6 commits
  3. 15 Jul, 2007 1 commit
  4. 11 Jul, 2007 1 commit
    • Auke Kok's avatar
      PCI: Change all drivers to use pci_device->revision · 44c10138
      Auke Kok authored
      Instead of all drivers reading pci config space to get the revision
      ID, they can now use the pci_device->revision member.
      
      This exposes some issues where drivers where reading a word or a dword
      for the revision number, and adding useless error-handling around the
      read. Some drivers even just read it for no purpose of all.
      
      In devices where the revision ID is being copied over and used in what
      appears to be the equivalent of hotpath, I have left the copy code
      and the cached copy as not to influence the driver's performance.
      
      Compile tested with make all{yes,mod}config on x86_64 and i386.
      Signed-off-by: default avatarAuke Kok <auke-jan.h.kok@intel.com>
      Acked-by: default avatarDave Jones <davej@redhat.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
      44c10138
  5. 08 May, 2007 3 commits
  6. 30 Apr, 2007 1 commit
  7. 31 Jan, 2007 6 commits
  8. 03 Jan, 2007 2 commits
  9. 22 Nov, 2006 1 commit
    • Andrew Vasquez's avatar
      [SCSI] qla2xxx: defer topology discovery to DPC thread during initialization. · d19044c3
      Andrew Vasquez authored
      Modify intialization semantics:
      
      - perform basic hardware configuration only (as usual)
        - allocate resources
        - load and execute firmware
      
      - defer link (transport) negotiations to the DPC thread
        - again the code in qla2x00_initialize_adapter() to stall probe()
          completion was needed for legacy-style scanning.
        - DPC thread stalls until probe() complete.
      
      - before probe() completes, set DPC flags to perform loop-resync logic
        (similar to what's done during cable-insertion/removal).
      
      Benefits: user does not have to wait 20+ seconds in case the FC cable
      is unplugged during driver load, code consolidation (removal of
      redundant link negotiation logic during initialize_adaoter()), and
      finilly, the driver no longer needs to defer the fc_remote_port_add()
      calls to hold off lun-scanning prior to returning from the probe()
      function.
      Signed-off-by: default avatarAndrew Vasquez <andrew.vasquez@qlogic.com>
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      d19044c3
  10. 25 Oct, 2006 2 commits
  11. 05 Oct, 2006 1 commit
    • Frederik Deweerdt's avatar
      [PATCH] fix qla{2,4} build error · d7a297ba
      Frederik Deweerdt authored
      commit 0181944f adds a
      'extended_error_logging' global variable to qla2xxx which is defined by
      qla4xxx too.
      
      Trying to build both drivers results in the following error:
      
        LD      drivers/scsi/built-in.o
        drivers/scsi/qla4xxx/built-in.o: In function `qla4xxx_slave_configure':
        drivers/scsi/qla4xxx/ql4_os.c:1433: multiple definition of `extended_error_logging'
        drivers/scsi/qla2xxx/built-in.o:drivers/scsi/qla2xxx/qla_os.c:2166:
        first defined here
        make[2]: *** [drivers/scsi/built-in.o] Error 1
        make[1]: *** [drivers/scsi] Error 2
        make: *** [drivers] Error 2
      
      The following patch simply adds a qla2_ (qla4_ respectively) prefix to
      the variable name.
      Signed-off-by: default avatarFrederik Deweerdt <frederik.deweerdt@gmail.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      d7a297ba
  12. 03 Oct, 2006 2 commits
  13. 26 Aug, 2006 1 commit
  14. 01 Jul, 2006 1 commit
  15. 26 Jun, 2006 7 commits
  16. 20 May, 2006 4 commits