[GIT PULL] last round of SCSI updates for the 3.1 merge window

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

 



This represents the stragglers from the last merge.  It's mostly bnx2fc,
mpt2sas, hpsa and the dm handler stuff.  Plus a fair few assorted bug
fixes.

The head sha1 (trying gpg signing) is

commit f7c9c6bb14f3104608a3a83cadea10a6943d2804

The patch is available here:

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

(this should decode to a signed version of the above)

-----BEGIN PGP MESSAGE-----
Version: GnuPG v2.0.18 (GNU/Linux)

owGbwMvMwMRovmplmE7MXh7G07OTGPy2XHuQnJ+bm1mikGaebJlslpRkaJJmbGhg
YmZgkWicaGGcnJiSmmhokGhmaWKcYmRhYMLFFZKRqlCQWJKcoZBZrJBYlpiZk5iU
k6qQkVqUasXFlZ5ZYqWvDyT1slOL8lJz9PKL0q30C0qT9IuTc/VzMvNKK/QhMiBF
+lmpWSCZ4kzd3MziZF0jPTM9oDBXJ6MMCwMjEwMbKxPQjc8ZuDgFYA7fPIP9vzf7
z9qJ4clBfucXye4rkT0rPmWGm1ewzrvABWusPzn3Hctpl4xYe//sssR9ezbx+vwt
2CknHrzvpOI1zsCPkbHfE5iPHZnt87/c/dr+lxu+vlvdcud4p1Z5qCmn9L+rX3YW
T7CfMPPiArkHFw0DLj72kbE0VVYQn9waLv3CeLtV6qt/+bHXdgj9+PujQJI1qcD2
nHbSue+fBWfvVnTdei+YqcD/te9CkZ1/Xd03Bk6zlTlqw9kS959D8EJLhPis3iU1
Cxb8XuQccKNq+rudhruzihzmud9sVrF5NH9fgO1d8Rea3O0flUS9jrnOyk3J++Ic
+u7huUKXf7s2rCo/Njl2yf8Qy0SDSfpO5rcTNgIA
=6JSe
-----END PGP MESSAGE-----


The short changelog is:

Andrew Vasquez (1):
      qla2xxx: Correct inadvertent clearing of RISC_INTR status.

Andrzej Jakowski (1):
      isci: overriding max_concurr_spinup oem parameter by max(oem, user)

Anton Blanchard (1):
      Fix block queue and elevator memory leak in scsi_alloc_sdev

Bart Van Assche (1):
      Make scsi_free_queue() kill pending SCSI commands

Bhanu Prakash Gollapudi (3):
      bnx2fc: Bumped version to 1.0.9
      bnx2fc: Handle SRR LS_ACC drop scenario
      bnx2fc: Handle ABTS timeout during ulp timeout

Dan Williams (1):
      isci: revert bcn filtering

Dave Jones (1):
      pmcraid: pmcraid_chr_ioctl uses incorrect argument order to kmalloc()

Dave Kleikamp (1):
      sd: remove arbitrary SD_MAX_DISKS namespace limit

Jeff Skirvin (9):
      isci: Fix hard reset timeout conditions.
      isci: No need to manage the pending reset bit on pending requests.
      isci: Remove redundant isci_request.ttype field.
      isci: Fix task management for SMP, SATA and on dev remove.
      isci: No task_done callbacks in error handler paths.
      isci: Handle task request timeouts correctly.
      isci: Fix tag leak in tasks and terminated requests.
      isci: Immediately fail I/O to removed devices.
      isci: Lookup device references through requests in completions.

Marcos Paulo de Souza (1):
      scsi_transport_iscsi: Fix documentation os parameter

Michael Chan (1):
      edd: Treat "XPRS" host bus type the same as "PCI"

Moger, Babu (2):
      scsi_dh_alua: Fix the time inteval for alua rtpg commands
      scsi_dh: check queuedata pointer before proceeding further

Petr Uzel (1):
      st: fix race in st_scsi_execute_end

Robin H. Johnson (1):
      mv_sas: OCZ RevoDrive3 & zDrive R4 support

Scott Teel (2):
      hpsa: fix potential array overflow in hpsa_update_scsi_devices
      hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA

Stephen M. Cameron (4):
      hpsa: detect controller lockup
      hpsa: fix flush cache transfer length
      hpsa: remove unused busy_initializing and busy_scanning
      hpsa: set max sectors instead of taking the default

Vasu Dev (3):
      libfc: improve flogi retries to avoid lport stuck
      libfc: avoid exchanges collision during lport reset
      libfc: fix checking FC_TYPE_BLS

Wayne Boyer (1):
      ipr: add definitions for additional adapter

nagalakshmi.nandigama@xxxxxxx (10):
      mpt2sas: Bump driver version to 10.100.00.00
      mpt2sas: Fix for Panic when inactive volume is tried deleting
      mpt2sas: Fix for issue Port Reset taking long time(around 5 mins) to complete while issued during creating a volume
      mpt2sas: Fix for deadlock between hot plug worker threads and host reset context
      mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock
      mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active
      mpt2sas: Fix failure message displayed during diag reset
      mpt2sas: Fix for system hang when discovery in progress
      mpt2sas: New feature - Fast Load Support
      mpt2sas: MPI next revision header update

and the diffstat:

 drivers/firmware/edd.c                     |    6 +-
 drivers/scsi/bnx2fc/bnx2fc.h               |    5 +-
 drivers/scsi/bnx2fc/bnx2fc_els.c           |   23 +-
 drivers/scsi/bnx2fc/bnx2fc_fcoe.c          |    2 +-
 drivers/scsi/bnx2fc/bnx2fc_io.c            |   37 ++
 drivers/scsi/device_handler/scsi_dh.c      |   10 +-
 drivers/scsi/device_handler/scsi_dh_alua.c |    3 +-
 drivers/scsi/fcoe/fcoe.c                   |   13 +-
 drivers/scsi/hosts.c                       |    9 +-
 drivers/scsi/hpsa.c                        |  221 ++++++++-
 drivers/scsi/hpsa.h                        |   10 +-
 drivers/scsi/hpsa_cmd.h                    |    5 +-
 drivers/scsi/ipr.c                         |    2 +
 drivers/scsi/ipr.h                         |    1 +
 drivers/scsi/isci/host.c                   |   23 +-
 drivers/scsi/isci/init.c                   |    2 +-
 drivers/scsi/isci/port.c                   |  146 +++----
 drivers/scsi/isci/port.h                   |    6 +-
 drivers/scsi/isci/probe_roms.h             |    4 +-
 drivers/scsi/isci/remote_device.c          |   85 ----
 drivers/scsi/isci/remote_device.h          |    5 +-
 drivers/scsi/isci/request.c                |   52 +--
 drivers/scsi/isci/request.h                |    6 -
 drivers/scsi/isci/task.c                   |  694 +++++++++-------------------
 drivers/scsi/isci/task.h                   |   35 +--
 drivers/scsi/libfc/fc_exch.c               |    7 +-
 drivers/scsi/libfc/fc_lport.c              |   96 ++--
 drivers/scsi/mpt2sas/mpi/mpi2.h            |   11 +-
 drivers/scsi/mpt2sas/mpi/mpi2_cnfg.h       |  153 ++++++-
 drivers/scsi/mpt2sas/mpi/mpi2_ioc.h        |  113 +++++-
 drivers/scsi/mpt2sas/mpt2sas_base.c        |  247 ++++++++--
 drivers/scsi/mpt2sas/mpt2sas_base.h        |   32 +-
 drivers/scsi/mpt2sas/mpt2sas_config.c      |   67 ++-
 drivers/scsi/mpt2sas/mpt2sas_ctl.c         |    9 +-
 drivers/scsi/mpt2sas/mpt2sas_scsih.c       |  634 ++++++++++++++++++++------
 drivers/scsi/mvsas/mv_init.c               |   10 +
 drivers/scsi/pmcraid.c                     |    2 +-
 drivers/scsi/qla2xxx/qla_isr.c             |    2 +-
 drivers/scsi/scsi_lib.c                    |    9 +
 drivers/scsi/scsi_scan.c                   |    1 +
 drivers/scsi/scsi_transport_iscsi.c        |    2 +-
 drivers/scsi/sd.c                          |   12 +-
 drivers/scsi/sd.h                          |    6 -
 drivers/scsi/st.c                          |    4 +-
 include/linux/pci_ids.h                    |    2 +
 45 files changed, 1752 insertions(+), 1072 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