[GIT PATCH] final (hopefully) SCSI updates for the merge window

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is basically a small set of driver updates and fixes which has
remained from the rest of the merges.  Hopefully all the cnic config
problems are now fixed and we should now have VPD based limits exposed
to the block device and SSD nonrotational flag detection in sd.

The patch is available here:

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

The short changelog is:

Andrew Vasquez (3):
      qla2xxx: Update version number to 8.03.01-k4.
      qla2xxx: Correct (again) overflow during dump-processing on large-memory ISP23xx parts.
      qla2xxx: Limit querying to supported mailbox-registers while reading FW state.

Anirban Chakraborty (1):
      qla2xxx: Fixed a bug in number of response queue creation logic.

Brian King (2):
      ibmvfc: Fix endless PRLI loop in discovery
      ibmvfc: Process async events before command responses

Erez Zilber (1):
      libiscsi: add conn and scsi eh log debug flags

FUJITA Tomonori (2):
      block: revert "bsg: setting rq->bio to NULL"
      scsi_transport_sas: needs to call blk_end_request_all for SMP requests

Giridhar Malavali (2):
      fc_transport: Selective return value from BSG timeout function
      fc_transport: The softirq_done function registration for BSG request

Hannes Reinecke (1):
      sd, sr: fix Driver 'sd' needs updating message

Harish Zunjarrao (1):
      qla2xxx: Correct iiDMA-update calling conventions.

James Bottomley (5):
      scsi_transport_fc: replace BUS_ID_SIZE by fixed count
      Revert " cnic: fix error: implicit declaration of function ‘__symbol_get’"
      scsi_transport_spi: Blacklist Ultrium-3 tape for IU transfers
      scsi_transport_spi: use spi target settings instead of inquiry data for DV
      enhance device info matching for multiple tables

Jaswinder Singh Rajput (1):
      scsi_transport_iscsi: return -EOVERFLOW for Too many iscsi targets

Jiri Slaby (1):
      fusion: mptsas, fix lock imbalance

Joe Eykholt (1):
      fix race that can give duplicate host number

John Stoffel (1):
      sym53c8xx: ratelimit parity errors

Karen Xie (2):
      cxgb3i: suppot of different kernel page sizes
      cxgb3i: use kref to track ddp usage

Martin K. Petersen (4):
      scsi_debug: Add support for physical block exponent and alignment
      sd: Block limits VPD support
      sd: Detect non-rotational devices
      sd: Physical block size and alignment support

Michael Chan (1):
      cnic: Fix __symbol_get() build error.

Mike Christie (2):
      iscsi_tcp: propogate EAGAIN from sendpage to libiscsi
      libiscsi: don't run scsi eh if iscsi task is making progress

Randy Dunlap (1):
      cnic: add NETDEV_1000 and NETDEVICES to Kconfig select

Robert Love (3):
      libfc: Add runtime debugging with debug_logging module parameter
      libfcoe: Add runtime debugging with module param debug_logging
      fcoe: Add runtime debug logging with module parameter debug_logging

Stefan Richter (1):
      explain the hidden scsi_wait_scan Kconfig variable

Wayne Boyer (2):
      ipr: differentiate pci-x and pci-e based adapters
      ipr: add test for MSI interrupt support

And the diffstat:

 block/bsg.c                         |    3 
 drivers/message/fusion/mptsas.c     |    4 
 drivers/net/cnic.c                  |    6 
 drivers/net/cnic_if.h               |    2 
 drivers/scsi/Kconfig                |   13 +
 drivers/scsi/bnx2i/Kconfig          |    2 
 drivers/scsi/cxgb3i/cxgb3i_ddp.c    |   90 ++++++++++---
 drivers/scsi/cxgb3i/cxgb3i_ddp.h    |    2 
 drivers/scsi/fcoe/fcoe.c            |  108 +++++++--------
 drivers/scsi/fcoe/fcoe.h            |   24 +++
 drivers/scsi/fcoe/libfcoe.c         |   94 +++++++------
 drivers/scsi/hosts.c                |    8 -
 drivers/scsi/ibmvscsi/ibmvfc.c      |   36 +++--
 drivers/scsi/ibmvscsi/ibmvfc.h      |    1 
 drivers/scsi/ipr.c                  |  138 +++++++++++++++++---
 drivers/scsi/ipr.h                  |   10 +
 drivers/scsi/iscsi_tcp.c            |   14 +-
 drivers/scsi/libfc/fc_disc.c        |   83 +++++-------
 drivers/scsi/libfc/fc_exch.c        |   58 +++-----
 drivers/scsi/libfc/fc_fcp.c         |   97 +++++++-------
 drivers/scsi/libfc/fc_lport.c       |  156 ++++++++++------------
 drivers/scsi/libfc/fc_rport.c       |  120 +++++++----------
 drivers/scsi/libiscsi.c             |  161 +++++++++++++++--------
 drivers/scsi/libiscsi_tcp.c         |    6 
 drivers/scsi/qla2xxx/qla_dbg.c      |    2 
 drivers/scsi/qla2xxx/qla_init.c     |    2 
 drivers/scsi/qla2xxx/qla_mbx.c      |   28 ++--
 drivers/scsi/qla2xxx/qla_os.c       |    2 
 drivers/scsi/qla2xxx/qla_version.h  |    2 
 drivers/scsi/scsi_debug.c           |   30 ++++
 drivers/scsi/scsi_devinfo.c         |  247 ++++++++++++++++++++++++++++++++----
 drivers/scsi/scsi_lib.c             |    1 
 drivers/scsi/scsi_priv.h            |   17 ++
 drivers/scsi/scsi_sysfs.c           |   17 --
 drivers/scsi/scsi_transport_fc.c    |   44 +++---
 drivers/scsi/scsi_transport_iscsi.c |    1 
 drivers/scsi/scsi_transport_sas.c   |    4 
 drivers/scsi/scsi_transport_spi.c   |   51 ++++++-
 drivers/scsi/sd.c                   |   74 ++++++++++
 drivers/scsi/sd.h                   |    1 
 drivers/scsi/sr.c                   |    1 
 drivers/scsi/sym53c8xx_2/sym_hipd.c |    5 
 include/scsi/fc_encode.h            |    2 
 include/scsi/libfc.h                |   77 +++++++++--
 include/scsi/libiscsi.h             |    4 
 include/scsi/scsi_driver.h          |    1 
 46 files changed, 1245 insertions(+), 604 deletions(-)

James


--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux