19 Jan, 2010

1 commit

  • converted using this script..

    perl -p -i -e 's|ulong32|u32|g' drivers/scsi/gdth*
    perl -p -i -e 's|ulong64|u64|g' drivers/scsi/gdth*
    perl -p -i -e 's|ushort|u16|g' drivers/scsi/gdth*
    perl -p -i -e 's|unchar|u8|g' drivers/scsi/gdth*
    perl -p -i -e 's|ulong|unsigned long|g' drivers/scsi/gdth*
    perl -p -i -e 's|PACKED|__attribute__((packed))|g' drivers/scsi/gdth*

    sha1sum of the generated code was identical before and after.

    Signed-off-by: Dave Jones
    Signed-off-by: James Bottomley

    Dave Jones
     

09 Oct, 2008

1 commit

  • Right now SCSI and others do their own command timeout handling.
    Move those bits to the block layer.

    Instead of having a timer per command, we try to be a bit more clever
    and simply have one per-queue. This avoids the overhead of having to
    tear down and setup a timer for each command, so it will result in a lot
    less timer fiddling.

    Signed-off-by: Mike Anderson
    Signed-off-by: Jens Axboe

    Jens Axboe
     

13 Oct, 2007

2 commits

  • - Based on same patch from Christoph Hellwig

    - Get rid of all the indirection in the Scsi_Host private data and always
    put the gdth_ha_str directly into it.

    - Change all internal functions prototype to recieve an "gdth_ha_str *ha"
    pointer directlly and kill all that redundent access to the "gdth_ctr_tab[]"
    controller-table.

    Signed-off-by: Boaz Harrosh
    Signed-off-by: Christoph Hellwig
    Signed-off-by: James Bottomley

    Boaz Harrosh
     
  • The virt_ctr option allows to register a new scsi_host for each bus
    on the raid controller. This non-default option makes no sense with
    the current scsi code and prevents cleaning up the host registration,
    so remove it.

    Signed-off-by: Christoph Hellwig
    Signed-off-by: Boaz Harrosh
    Signed-off-by: James Bottomley

    Christoph Hellwig
     

10 Jun, 2006

1 commit


17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds