1. 27 Oct, 2004 1 commit
  2. 24 Oct, 2004 7 commits
    • Alan Stern's avatar
      [PATCH] SCSI core: Fix refcounting error · dacfcf27
      Alan Stern authored
      This bug was present as of 2.6.9-bk7, apparently introduced along with the
      addition of SCSI targets into sysfs.  The code takes a reference to the
      host for each initialized sdev but only drops a reference when each
      target is released.  As you might expect, this causes a refcount leak
      whenever a target has more than 0 LUNs.
      
      The patch changes things so that the reference is acquired when the target
      is initialized, not when the sdev is initialized.
      Signed-off-by: default avatarAlan Stern <stern@rowland.harvard.edu>
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      dacfcf27
    • James Bottomley's avatar
      sym2 2.1.18m · 7ee40b43
      James Bottomley authored
      From: 	Matthew Wilcox <matthew@wil.cx>
      
      sym2 2.1.18m:
       - Improve documentation
       - Remove host-level command queueing (Christoph Hellwig)
       - Add support for IU and QAS
       - sparse annotation (Randolph Chung)
       - Remove SYM_LINUX_BOOT_COMMAND_LINE_SUPPORT ifdefs
       - Switch to the new module_param interface
         - Rename tags to cmd_per_lun for consistency
         - Fix debug param
         - Split extended tags functionality into the new tag_ctrl parameter
         - rewrite how safe param works
         - reverse_probe param has had no effect for a while, remove it.
         - Add descriptions for all the parameters
       - Add MODULE_AUTHOR and MODULE_DESCRIPTION
       - Restructure sym_config_pqs() a little
       - Move hostid setup to a more sensible place
       - Do away with SYM_GLUE_C
       - Use a completion instead of a semaphore (Thomas Gleixner)
       - Use IDENTIFY() instead of M_IDENTIFY
       - Define messages in terms of those defined in <scsi/scsi.h>
       - Define PCI IDs in terms of those in <linux/pci_ids.h>
       - Define sym2's status codes in terms of the SAM ones defined in <scsi/scsi.h>
      
      Added brown bag fix
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      7ee40b43
    • Adam J. Richter's avatar
      [PATCH] dmx3191d.c lacked MODULE_DEVICE_TABLE() · cb45c591
      Adam J. Richter authored
      The MODULE_DEVICE_TABLE() declaration, which is used by boot and hot
      plug facilities to load the module when the hardware is present was
      missed in the PCI API conversion.
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      cb45c591
    • Andrew Morton's avatar
      [PATCH] aic7xxx remove warnings · e2ee19f1
      Andrew Morton authored
      From: Jan Dittmer <jdittmer@ppp0.net>
      
      This patch converts the aic7xxx driver to use module_param instead of
      MODULE_PARM and therefore gets rid of two warning in the non-modular build
      case.
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      e2ee19f1
    • Andrew Morton's avatar
      [PATCH] Add megaraid PCI IDs · 4c31be3e
      Andrew Morton authored
      From: "Sergey S. Kostyliov" <rathamahata@ehouse.ru>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      4c31be3e
    • Randy Dunlap's avatar
      [PATCH] qla1280: driver_setup not __initdata · d6f13700
      Randy Dunlap authored
      'driver_setup' cannot be __initdata if slave_configure() can be called
      after driver-init:
      Error: ./drivers/scsi/qla1280.o .text refers to 0000000000000fbf R_X86_64_PC32     .init.data+0x000000000000007b
      Error: ./drivers/scsi/qla1280.o .text refers to 0000000000000fc9 R_X86_64_PC32     .init.data+0x000000000000007e
      Error: ./drivers/scsi/qla1280.o .text refers to 0000000000000fea R_X86_64_PC32     .init.data+0x000000000000007b
      Error: ./drivers/scsi/qla1280.o .text refers to 0000000000000ff4 R_X86_64_PC32     .init.data+0x0000000000000080
      Error: ./drivers/scsi/qla1280.o .text refers to 0000000000001039 R_X86_64_PC32     .init.data+0x000000000000007b
      Error: ./drivers/scsi/qla1280.o .text refers to 0000000000001043 R_X86_64_PC32     .init.data+0x0000000000000082
      Signed-off-by: default avatarRandy Dunlap <rddunlap@osdl.org>
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      d6f13700
    • Andrew Vasquez's avatar
      [PATCH] SCSI: fix `risc_code_addr01' multiple definition · e3b95b2d
      Andrew Vasquez authored
      Make all of the qlogic firmware pointers static
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      e3b95b2d
  3. 22 Oct, 2004 32 commits