lkml.org 
[lkml]   [2006]   [Feb]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Subject[GIT PATCH] SCSI fixes for 2.6.16-rc3
    From
    Date
    This is basically an assortment of driver bug fixes.  There's one core
    fix which Andrew has been bothering me about for a while (the wrong
    context problems in the SCSI device model). The fix for that is only
    interim, since it does have a failure mode (it won't be silent, and
    failure won't kill the box, but it can fail). A true fix will involve a
    fairly big rework, so we'll save that for beyond 2.6.16.

    The patch is available from

    master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git

    The short chanelog is:

    adam radford:
    o 3ware 9000 driver >4GB memory fix

    Andreas Herrmann:
    o zfcp: fix: avoid race between fc_remote_port_add and scsi_add_device
    o zfcp: fix adapter erp when link is unplugged
    o zfcp: get rid of physical_wwpn and physical_s_id

    Andrew Vasquez:
    o [PATCH] qla2xxx: Correct lun assignment during IOCB submission
    o [PATCH] qla2xxx: Pass input-buffer length to Get-ID-List mailbox
    command
    o [PATCH] qla2xxx: Remove bogus debug-code
    o [PATCH] qla2xxx: Close window on race between rport removal and
    fcport transition
    o qla2xxx: Add support to retrieve/update HBA option-rom
    o qla2xxx: Return correct data-len during NVRAM retrieval
    o qla2xxx: Add beacon support via class-device attribute
    o qla2xxx: Add host-statistics FC transport attributes
    o qla2xxx: Add host port-type FC transport attribute
    o qla2xxx: Add port-speed FC transport attribute

    Brian King:
    o ipr: Fix adapter initialization failure

    Eric Moore:
    o fusion - mptctl -adding asyn event notification support
    o fusion - mptctl -firmware download fix
    o fusion - mptctl - backplane istwi fix
    o fusion - mptctl -sense width fix
    o fusion - mptctl - Event Log Fix
    o fusion - mtctl - change to wait_event_timeout
    o fusion - mptctl - adding support for bus_type=SAS
    o fusion - mptctl - MPTCOMMAND - adding function types

    James Bottomley:
    o fix wrong context bugs in SCSI
    o [PATCH] add scsi_execute_in_process_context() API

    Jens Axboe:
    o gdth: don't map zero-length requests

    Joshua Giles:
    o megaraid_sas: register 16 byte CDB capability

    Mark Haverkamp:
    o aacraid: use no_uld_attach flag
    o aacraid: Update global function names
    o aacraid: reduce device probe warnings

    Matthew Wilcox:
    o sym2: Mask off opcode from RBC

    Maxim Shchetynin:
    o zfcp: fix logging during device reset

    Mike Christie:
    o iscsi update: rm unused sessions list
    o iscsi update: use gfp_t
    o iscsi update: fix mgmt pool err path release
    o iscsi update: set correct state at creation time
    o iscsi update: rm conn lock
    o iscsi update: set deamon pid earlier
    o iscsi update: setup pool before using
    o iscsi update: pass correct skb to skb_trim
    o iscsi update: cleanup iscsi class interface

    Seokmann Ju:
    o megaraid_legacy: kobject_register failure

    Sumant Patro:
    o megaraid_sas: support for 1078 type controller added


    And the diffstat:

    Documentation/scsi/ChangeLog.megaraid_sas | 23
    drivers/message/fusion/mptbase.c | 115 ---
    drivers/message/fusion/mptbase.h | 2
    drivers/message/fusion/mptctl.c | 243 ++++++-
    drivers/message/fusion/mptctl.h | 4
    drivers/message/fusion/mptscsih.c | 2
    drivers/s390/scsi/zfcp_dbf.c | 76 --
    drivers/s390/scsi/zfcp_def.h | 13
    drivers/s390/scsi/zfcp_erp.c | 82 --
    drivers/s390/scsi/zfcp_ext.h | 5
    drivers/s390/scsi/zfcp_fsf.c | 80 +-
    drivers/s390/scsi/zfcp_scsi.c | 15
    drivers/s390/scsi/zfcp_sysfs_adapter.c | 4
    drivers/scsi/3w-9xxx.c | 7
    drivers/scsi/aacraid/aachba.c | 217 ++----
    drivers/scsi/aacraid/aacraid.h | 18
    drivers/scsi/aacraid/commctrl.c | 22
    drivers/scsi/aacraid/comminit.c | 12
    drivers/scsi/aacraid/commsup.c | 50 -
    drivers/scsi/aacraid/dpcsup.c | 2
    drivers/scsi/aacraid/linit.c | 50 +
    drivers/scsi/gdth.c | 2
    drivers/scsi/ipr.c | 49 -
    drivers/scsi/ipr.h | 5
    drivers/scsi/iscsi_tcp.c | 78 +-
    drivers/scsi/iscsi_tcp.h | 4
    drivers/scsi/megaraid.c | 2
    drivers/scsi/megaraid.h | 2
    drivers/scsi/megaraid/megaraid_sas.c | 101 +++
    drivers/scsi/megaraid/megaraid_sas.h | 53 +
    drivers/scsi/qla2xxx/qla_attr.c | 276 ++++++++
    drivers/scsi/qla2xxx/qla_def.h | 44 +
    drivers/scsi/qla2xxx/qla_gbl.h | 27
    drivers/scsi/qla2xxx/qla_init.c | 1
    drivers/scsi/qla2xxx/qla_iocb.c | 1
    drivers/scsi/qla2xxx/qla_isr.c | 4
    drivers/scsi/qla2xxx/qla_mbx.c | 108 +++
    drivers/scsi/qla2xxx/qla_os.c | 43 +
    drivers/scsi/qla2xxx/qla_rscn.c | 2
    drivers/scsi/qla2xxx/qla_sup.c | 963 ++++++++++++++++++++++++++++++
    drivers/scsi/scsi_lib.c | 59 +
    drivers/scsi/scsi_scan.c | 26
    drivers/scsi/scsi_sysfs.c | 9
    drivers/scsi/scsi_transport_iscsi.c | 262 ++++----
    drivers/scsi/sym53c8xx_2/sym_hipd.c | 2
    include/scsi/iscsi_if.h | 3
    include/scsi/scsi.h | 2
    include/scsi/scsi_transport_iscsi.h | 34 -
    48 files changed, 2390 insertions(+), 814 deletions(-)

    James


    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2006-02-14 19:04    [W:6.037 / U:0.032 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site