03 May, 2008

1 commit

  • Add support for variable-length, extended, and vendor specific
    CDBs to scsi-ml. It is now possible for initiators and ULD's
    to issue these types of commands. LLDs need not change much.
    All they need is to raise the .max_cmd_len to the longest command
    they support (see iscsi patch).

    - clean-up some code paths that did not expect commands to be
    larger than 16, and change cmd_len members' type to short as
    char is not enough.

    Signed-off-by: Boaz Harrosh
    Signed-off-by: Benny Halevy
    Signed-off-by: James Bottomley

    Boaz Harrosh
     

12 Jan, 2008

2 commits

  • Add Documentation/DocBook/scsi_midlayer.tmpl, add to Makefile, and update
    lots of kerneldoc comments in drivers/scsi/*.

    Updated with comments from Stefan Richter, Stephen M. Cameron,
    James Bottomley and Randy Dunlap.

    Signed-off-by: Rob Landley
    Signed-off-by: James Bottomley

    Rob Landley
     
  • I was working on patches which add new transport error values, when I
    noticed that DID_REQUEUE was not in the hostbyte_table. I do not think
    there is any way to hit the code path where scsi_show_result is called
    and where you return DID_REQUEUE, because DID_REQUEUE causes scsi-ml to
    always requeue the command. However, for completeness and because I want
    to one day send a patch that tries to add new host bytes values, I am
    sending this patch.

    Signed-off-by: Mike Christie
    Signed-off-by: James Bottomley

    Mike Christie
     

13 Oct, 2007

2 commits


12 Mar, 2007

2 commits


09 Jul, 2006

1 commit


01 Jul, 2006

1 commit


11 Jun, 2006

1 commit


10 Jun, 2006

1 commit


16 Dec, 2005

1 commit

  • scsi_print_msg() is an SPI-specific concept. This patch moves it from
    constants.c to scsi_transport_spi.c and updates the Kconfig to link in
    the SPI class for the drivers which use scsi_print_msg().

    Signed-off-by: Matthew Wilcox
    Signed-off-by: James Bottomley

    Matthew Wilcox
     

14 Dec, 2005

1 commit


29 Oct, 2005

1 commit


29 Aug, 2005

2 commits


19 Apr, 2005

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