05 Dec, 2009

1 commit


03 Jan, 2009

1 commit


30 Dec, 2008

2 commits


21 Oct, 2008

2 commits


12 Jan, 2008

2 commits


28 Jul, 2006

1 commit


11 Jun, 2006

1 commit


13 Apr, 2006

1 commit

  • We currently have two implementations of this obsolete ioctl, one in
    the block layer and one in the scsi code. Both of them have drawbacks.

    This patch kills the scsi layer version after updating the block version
    with the missing bits:

    - argument checking
    - use scatterlist I/O
    - set number of retries based on the submitted command

    This is the last user of non-S/G I/O except for the gdth driver, so
    getting this in ASAP and through the scsi tree would be nie to kill
    the non-S/G I/O path. Jens, what do you think about adding a check
    for non-S/G I/O in the midlayer?

    Thanks to Or Gerlitz for testing this patch.

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

    Christoph Hellwig
     

28 Feb, 2006

1 commit


29 Oct, 2005

2 commits

  • This patch attempts to fix an issue found in drivers/scsi/scsi_ioctl.c by Coverity.

    Error reported:
    CID: 3437
    Checker: FORWARD_NULL (help)
    File: /export2/p4-coverity/mc2/linux26/drivers/scsi/scsi_ioctl.c
    Function: scsi_ioctl_send_command
    Description: Variable "buf" tracked as NULL was passed to a function that dereferences it.

    Patch description:
    buf can be NULL if inlen and outlen are both 0. This patch adds check if the
    length is non-zero before calling copy from/to user.

    Signed-off-by: Jayachandran C.
    Signed-off-by: James Bottomley

    Jayachandran C
     
  • This should eliminate (at least in the mid layer) to make numeric
    assumptions about any of the enumeration variables. As a side effect,
    it will also make all the messages consistent and line us up nicely for
    the error logging strategy (if it ever shows itself again).

    Signed-off-by: James Bottomley

    James Bottomley
     

28 Oct, 2005

1 commit


19 Sep, 2005

1 commit


07 Sep, 2005

2 commits


29 Aug, 2005

2 commits


31 Jul, 2005

1 commit


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