[GIT PATCH] SCSI updates for 2.6.21

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

 



This is an intermediate flush of my queue.  Surprisingly I got quite a
lot of updates after 2.6.21 went public, which I'll try to send in the
next week (before the merge window closes).

The update is available here:

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

The short changelog is:

Adrian Bunk (4):
      aic7xxx: make functions static
      aacraid: cleanups
      dpt_i2o: remove dead code
      fusion: make mptspi_target_destroy() static

Alan Stern (1):
      sg: cap reserved_size values at max_sectors

Andrew Vasquez (5):
      qla2xxx: Update version number to 8.01.07-k6.
      qla2xxx: Allow the extended-error-logging flag to be dynamic.
      qla2xxx: Drop acquisition of hardware_lock during flash manipulations.
      qla2xxx: Add cond_resched() calls during HBA flash manipulation.
      qla2xxx: Add scan_[start|finish]() callbacks for ISP24xx HBAs.

Anton Blanchard (1):
      lpfc: fix oops when parsing dodgy VPD

Bastian Blank (1):
      tgt: fix rdma transfer bugs

Bernhard Walle (1):
      qla2xxx: Remove duplicate pci_disable_device() call

Brian King (13):
      scsi_error.c: Add EH Start Unit retry
      ipr: Driver version to 2.3.2
      ipr: Faster sg list fetch
      ipr: Return better qc_issue errors
      ipr: Disrupt device error
      ipr: Improve async error logging level control
      ipr: PCI unblock config access fix
      ipr: Fix for oops following SATA request sense
      ipr: Log error for SAS dual path switch
      ipr: Enable logging of debug error data for all devices
      ipr: Add new PCI-E IDs to device table
      ipr: Remove auto RAID create module parameter
      ipr: Make adapter operational timeout be per adapter type

Christof Schmitt (1):
      zfcp: fix initialization of FSF timer

David Miller (1):
      qla2xxx: fix regression on sparc64

Eric Moore (2):
      fusion: fix domain validation loops
      fusion: remove VMWare guest OS remounted as read only work around

FUJITA Tomonori (3):
      tgt: remove the code to build sense
      tgt: fix scsi command leak
      tgt: fix sesnse buffer problems

Heiko Carstens (1):
      zfcp: fix likely/unlikely usage

Henrik Kretzschmar (1):
      dpt: whitespace cleanup

Horms (2):
      fusion: honour return value of pci_enable_device() in mpt_resume()
      fusion: remove unnecessary code in mptscsih_resume()

James Bottomley (5):
      fix scsi_wait_scan build problem
      sd: fix up start/stop messages for new sd_printk() API
      expose eh_timed_out to the host template
      make scsi_wait_scan always modular
      sd: typo fix: sdkp_printk should be sd_printk

James Smart (1):
      fc_transport: update potential link speeds

Malahal Naineni (1):
      qla2xxx: fix RSCN handling on big-endian systems

Mark Haverkamp (7):
      aacraid: Improved error handling
      aacraid: fix srb ioctl for 64 bits
      aacraid: remove un-needed references to container id (cid)
      aacraid: Fix ioctl handling when adapter resets
      aacraid: Fix blocking issue with container probing function (cast update)
      aacraid: Fix struct element name issue
      aacraid: add restart adapter platform function

Martin K. Petersen (5):
      constants.c: Update ASC list and make it const
      sd: convert logging to new printk helpers
      sd: make printing use a common prefix
      Make error printing more verbose
      constants.c: cleanup, verbose result printing

Michael Tokarev (1):
      modalias for scsi devices

Mike Christie (8):
      tgt: rm bio hacks in scsi tgt
      iscsi_tcp: print useful error message when iscsi crc23c allocation fails
      iscsi_tcp: increase max_sectors
      libiscsi: use get_unaligned
      iscsi transport: use atomic for session_nr allocations
      iscsi: rename DEFAULT_MAX_RECV_DATA_SEGMENT_LENGTH
      libiscsi: clear mtask
      libiscsi: flush work before freeing connection

Pete Wyckoff (1):
      set resid in scsi_io_completion() even for check condition

Randy Dunlap (1):
      fusion: kernel-doc warning fixes

Richard Knutsson (1):
      eata_pio: Remove FALSE/TRUE defines

Richard Lary (1):
      qla2xxx: fix for byteswap in fc_host fabric_name

Robert Jennings (2):
      ibmvscsi: add slave_configure to allow device restart
      ibmvscsi: allow for dynamic adjustment of server request_limit

Robert P. J. Day (3):
      Remove some unused SCSI-related kernel config variables.
      pcmcia: allow drivers to be built non-modular
      pci2000: Delete unused header file.

Salyzyn, Mark (10):
      aacraid: fix aacraid not finding device
      aacraid: Correct SMC products in aacraid.txt
      aacraid: [Fastboot] Panics for AACRAID driver during 'insmod' for kexec te
      aacraid: fix print of Firmware Build Date and add TSID
      aacraid: remove unused or deprecated firmware constants
      aacraid: resolve compiler warnings using ptrdiff_t
      aacraid: Add SMC and SUN products to README
      aacraid: Add likely() and unlikely()
      aacraid: cleanup and version stamp driver
      aacraid: check buffer address in aac_internal_transfer

Tejun Heo (2):
      sd: implement START/STOP management
      sd: fix return value of sd_sync_cache()

Zachary Amsden (1):
      BusLogic: stop using check_region

And the diffstat:

 b/Documentation/scsi/aacraid.txt               |    7 
 b/Documentation/scsi/ncr53c8xx.txt             |    5 
 b/block/ll_rw_blk.c                            |    2 
 b/block/scsi_ioctl.c                           |    4 
 b/drivers/infiniband/ulp/iser/iser_initiator.c |    2 
 b/drivers/message/fusion/mptbase.c             |   27 -
 b/drivers/message/fusion/mptbase.h             |    1 
 b/drivers/message/fusion/mptscsih.c            |   35 --
 b/drivers/message/fusion/mptspi.c              |   36 +-
 b/drivers/s390/scsi/zfcp_erp.c                 |    2 
 b/drivers/s390/scsi/zfcp_fsf.c                 |   10 
 b/drivers/scsi/BusLogic.c                      |   73 ++--
 b/drivers/scsi/Kconfig                         |   22 -
 b/drivers/scsi/Makefile                        |    2 
 b/drivers/scsi/aacraid/aachba.c                |  402 ++++++++++++++----------
 b/drivers/scsi/aacraid/aacraid.h               |   76 +---
 b/drivers/scsi/aacraid/commctrl.c              |  286 ++++++++++-------
 b/drivers/scsi/aacraid/comminit.c              |    4 
 b/drivers/scsi/aacraid/commsup.c               |  112 ++----
 b/drivers/scsi/aacraid/dpcsup.c                |   35 +-
 b/drivers/scsi/aacraid/linit.c                 |   65 +++-
 b/drivers/scsi/aacraid/nark.c                  |    3 
 b/drivers/scsi/aacraid/rkt.c                   |    3 
 b/drivers/scsi/aacraid/rx.c                    |  115 ++++---
 b/drivers/scsi/aic7xxx/Kconfig.aic79xx         |   12 
 b/drivers/scsi/aic7xxx/Kconfig.aic7xxx         |   10 
 b/drivers/scsi/aic7xxx/aic79xx_osm.c           |    6 
 b/drivers/scsi/aic7xxx/aic79xx_osm.h           |    2 
 b/drivers/scsi/aic7xxx/aic7xxx.h               |    5 
 b/drivers/scsi/aic7xxx/aic7xxx_core.c          |    2 
 b/drivers/scsi/constants.c                     |  274 +++++++++-------
 b/drivers/scsi/dpt/dpti_i2o.h                  |   48 +-
 b/drivers/scsi/dpt/dpti_ioctl.h                |    2 
 b/drivers/scsi/dpt/dptsig.h                    |    4 
 b/drivers/scsi/dpt_i2o.c                       |    2 
 b/drivers/scsi/eata_generic.h                  |    7 
 b/drivers/scsi/ibmvscsi/ibmvscsi.c             |   80 +++-
 b/drivers/scsi/ibmvscsi/ibmvscsi.h             |    2 
 b/drivers/scsi/ibmvscsi/ibmvstgt.c             |   37 --
 b/drivers/scsi/ipr.c                           |  290 ++++++++++-------
 b/drivers/scsi/ipr.h                           |   45 +-
 b/drivers/scsi/iscsi_tcp.c                     |   21 -
 b/drivers/scsi/libiscsi.c                      |   29 -
 b/drivers/scsi/libsrp.c                        |   12 
 b/drivers/scsi/lpfc/lpfc_init.c                |    2 
 b/drivers/scsi/osst.c                          |    1 
 b/drivers/scsi/pcmcia/Kconfig                  |    9 
 b/drivers/scsi/qla2xxx/qla_def.h               |   13 
 b/drivers/scsi/qla2xxx/qla_init.c              |  177 ++++++++++
 b/drivers/scsi/qla2xxx/qla_mbx.c               |   16 
 b/drivers/scsi/qla2xxx/qla_os.c                |    7 
 b/drivers/scsi/qla2xxx/qla_sup.c               |   11 
 b/drivers/scsi/qla2xxx/qla_version.h           |    2 
 b/drivers/scsi/scsi.c                          |   47 +-
 b/drivers/scsi/scsi_error.c                    |   19 -
 b/drivers/scsi/scsi_lib.c                      |    8 
 b/drivers/scsi/scsi_scan.c                     |    2 
 b/drivers/scsi/scsi_sysfs.c                    |   54 +++
 b/drivers/scsi/scsi_tgt_if.c                   |    6 
 b/drivers/scsi/scsi_tgt_lib.c                  |  261 ++++------------
 b/drivers/scsi/scsi_tgt_priv.h                 |    5 
 b/drivers/scsi/scsi_transport_fc.c             |    2 
 b/drivers/scsi/scsi_transport_iscsi.c          |    6 
 b/drivers/scsi/sd.c                            |  405 +++++++++++++------------
 b/drivers/scsi/sg.c                            |   13 
 b/drivers/scsi/sr.c                            |    2 
 b/drivers/scsi/st.c                            |    1 
 b/include/scsi/iscsi_proto.h                   |   12 
 b/include/scsi/scsi.h                          |    1 
 b/include/scsi/scsi_cmnd.h                     |    3 
 b/include/scsi/scsi_dbg.h                      |   10 
 b/include/scsi/scsi_device.h                   |   14 
 b/include/scsi/scsi_host.h                     |   32 +
 b/include/scsi/scsi_tgt_if.h                   |    6 
 b/include/scsi/scsi_transport_fc.h             |    2 
 b/include/scsi/sd.h                            |   72 ++++
 drivers/scsi/pci2000.h                         |  197 ------------
 77 files changed, 1984 insertions(+), 1653 deletions(-)

James


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

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux