1. 10 Jan, 2004 9 commits
    • James Bottomley's avatar
      aacraid warning fix · 0c80a5b2
      James Bottomley authored
      From: Christoph Hellwig <hch@lst.de>
      
      Fix:
      
      drivers/scsi/aacraid/aachba.c:1409: warning: `flag' might be used uninitialized in this function
      0c80a5b2
    • James Bottomley's avatar
      SCSI sg,st block layer TCQ fix · 0eeaad0c
      James Bottomley authored
      Usually, the mid layer ends the block tag (if one was in use)
      early to release the resources.  However, things like sg and st
      don't go through the code path that does the release, so put a
      fallback release in __scsi_release_request() for them.
      0eeaad0c
    • Jürgen E. Fischer's avatar
      [PATCH] Kernel oops in 2.6.1 when loading aha152x_cs.ko · 509f7e2b
      Jürgen E. Fischer authored
      Attached patch removed the references to the legacy stuff from the
      driver.
      
      I'm not sure if that is all that needs to be done though, and I could
      only test it for the non-pcmcia case, but that works here.
      509f7e2b
    • James Bottomley's avatar
      SCSI: atp870u update · d567aa42
      James Bottomley authored
      From: 	Zwane Mwaikambo <zwane@arm.linux.org.uk>
      d567aa42
    • Patrick Mansfield's avatar
      [PATCH] Re: 2.6.1-rc1: SCSI: `TIMEOUT' redefined · 7f3999c8
      Patrick Mansfield authored
      On Tue, Jan 06, 2004 at 07:33:25PM +0100, Adrian Bunk wrote:
      > On Wed, Dec 31, 2003 at 12:36:49AM -0800, Linus Torvalds wrote:
      > >...
      > > Summary of changes from v2.6.0 to v2.6.1-rc1
      > > ============================================
      > >...
      > > Patrick Mansfield:
      > >   o consolidate and log scsi command on send and completion
      > >...
      >
      > This adds a #define TIMEOUT to scsi.h conflicting with a different
      > TIMEOUT #define in drivers/scsi/eata_generic.h:
      
      Sorry Adrian, here is a patch renaming TIMEOUT to TIMEOUT_ERROR.  Still
      not a good name for the usage in SCSI core, but it does not conflict, and
      matches the other names for the IO completion results (SUCCESS, FAILED,
      etc., they and others should really be prefixed with at least SCSI).
      
      eata does not use the TIMEOUT it defines, but there are enough defines of
      TIMEOUT that it could be a problem in other drivers.
      
      Only compile tested for eata driver.
      7f3999c8
    • Martin Hicks's avatar
      [PATCH] Call slave_destroy in scsi_alloc_sdev error path · 23a6b563
      Martin Hicks authored
      This patch fixes a potential memory leak in scsi_alloc_sdev.
      
      If slave_alloc kmallocs memory and the get_device() (around line 245)
      fails then we goto the error path.  The error path never calls
      slave_destroy.
      23a6b563
    • Arjan van de Ven's avatar
      [PATCH] fix a few missing return value checks in scsi · db0fff74
      Arjan van de Ven authored
      The attached patch adds a few error checks for the pci dma_mask setting
      routines, which after all can fail and thus need their return code
      checked.
      db0fff74
    • Jes Sorensen's avatar
      [PATCH] qla1280 · cf255f2f
      Jes Sorensen authored
      I am attaching the latest version of the qla1280 driver for inclusion in
      the next 2.6.x release. It is mostly based on Christoph's cleanup work
      and a couple of changes of my own. I don't know if it is too late for
      2.6.1, but otherwise it would be nice to get it into 2.6.2.
      
      I have built and tested this using 2.6.0-test11 on an ia64, but I don't
      think there were any major SCSI changes since then.
      cf255f2f
    • James Bottomley's avatar
      Merge mulgrave.(none):/home/jejb/BK/linux-2.5 · 9528a458
      James Bottomley authored
      into mulgrave.(none):/home/jejb/BK/scsi-misc-2.7
      9528a458
  2. 09 Jan, 2004 3 commits
  3. 08 Jan, 2004 28 commits