[lkml]   [2010]   [Feb]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Subject[PATCH 0/9] cciss driver SCSI updates
    The following series mainly fixes the scsi tape code in the cciss
    driver to take advantage of more scatter gather elements, enabling
    larger transfer sizes. The first eight patches are mainly cleaning
    things up and getting ready for the 9th patch, which enables the
    SCSI half of the driver to use more than 31 scatter gather elements.

    I've tested on 32-bit and 64-bit systems, and written out tapes
    with block sizes up to 2Mb.

    These patches are vs. Jens's linux-2.6-block tree.

    Stephen M. Cameron (9):
    cciss: clarify command list padding calculation
    cciss: detect bad alignment of scsi commands at build time
    cciss: factor out scatter gather chain block allocation and freeing
    cciss: simplify scatter gather code
    cciss: fix scatter gather chain block dma direction kludge
    cciss: factor out scatter gather chain block mapping code
    cciss: do not use void pointer for scsi hba data
    cciss: eliminate unnecessary pointer use in cciss scsi code
    cciss: Fix problem with scatter gather elements in the scsi half of the driver

    drivers/block/cciss.c | 174 ++++++++++++++++++++++----------------------
    drivers/block/cciss.h | 12 +--
    drivers/block/cciss_cmd.h | 14 +++-
    drivers/block/cciss_scsi.c | 145 +++++++++++++++++++++++--------------
    4 files changed, 188 insertions(+), 157 deletions(-)

    -- steve

     \ /
      Last update: 2010-02-26 23:01    [W:0.019 / U:21.188 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site