public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] First round of SCSI updates for 2.6.39 merge window
@ 2011-05-20 10:41 James Bottomley
  2011-05-20 13:01 ` Christoph Hellwig
  0 siblings, 1 reply; 7+ messages in thread
From: James Bottomley @ 2011-05-20 10:41 UTC (permalink / raw)
  To: Andrew Morton, Linus Torvalds; +Cc: linux-scsi, linux-kernel

This represents the usual round of driver updates (fcoe, lpfc, qla2xxx,
bnx2i, mpt2sas/fusion, iscsi, bnx2fc, be2iscsi, mvsas and hpsa) plus a
new fc module for the in-kernel target infrastructure and final removal
of the SCSI serial number, which served only to bounce lock cache lines
in the critical path.

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 (10):
      qla2xxx: Clear complete initialization control block.
      qla2xxx: Allow an override of the registered maximum LUN.
      qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6.
      qla2xxx: Verify login-state has transitioned to PRLI-completed.
      qla2xxx: Update copyright banner.
      qla2xxx: Free firmware PCB on logout request.
      qla2xxx: Remove extraneous setting of FCF_ASYNC_SENT during login-done completion.
      qla2xxx: Check for a match before attempting to set FCP-priority information.
      qla2xxx: Correct calling contexts of qla2x00_mark_device_lost() in async paths.
      qla2xxx: Display PortID information during FCP command-status handling.

Anton Blanchard (1):
      ipr: Rate limit DMA mapping errors

Arun Easi (2):
      qla2xxx: Fix hang during driver unload when vport is active.
      qla2xxx: Fix vport delete hang when logins are outstanding.

Borislav Petkov (1):
      mptsas: Fix annoying warning

Brian King (1):
      ibmvscsi: Improve CRQ reset reliability

Chad Dupuis (3):
      qla2xxx: Add qla82xx_rom_unlock() function.
      qla2xxx: Log if qla82xx firmware fails to load from flash.
      qla2xxx: Log fcport state transitions when debug messages are enabled.

Christoph Hellwig (4):
      fusion: do not check serial_number in the abort handler
      mpt2sas: do not check serial_number in the abort handler
      usb-storage: do not increment cmd->serial_number
      remove cmd->serial_number litter

Giridhar Malavali (6):
      qla2xxx: Limit the logs in case device state does not change for ISP82xx.
      qla2xxx: Add the ql2xdontresethba module_param.
      qla2xxx: Display hardware/firmware registers to get more information about the error for ISP82xx.
      qla2xxx: Perform FCoE context reset before trying adapter reset for ISP82xx.
      qla2xxx: Remove extra call to qla82xx_check_fw_alive().
      qla2xxx: Updated the reset sequence for ISP82xx.

James Smart (5):
      lpfc 8.3.23: Update driver version to 8.3.23
      lpfc 8.3.23: BSG additions and fixes
      lpfc 8.3.23: Fixes related to new hardware
      lpfc 8.3.23: Miscellaneous fixes
      lpfc 8.3.23: Debugfs enhancements

Jayamohan Kallickal (8):
      be2iscsi: update version
      be2iscsi: fix chip cleanup
      be2iscsi: fix boot hang due to interrupts not getting rearmed
      be2iscsi: Fix for proper setting of FW
      be2iscsi: check boot_kset is created before destroying it
      be2iscsi: Set a timeout to FW
      be2iscsi: Modifying Maintainer's emailid
      be2iscsi: change in copyright notice

Jeff Mahoney (1):
      iterate over devices individually for /proc/scsi/scsi

Jing Huang (1):
      bfa: firmware download fix

Joe Carnuccio (5):
      qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature.
      qla2xxx: Unify the read/write sfp mailbox command routines.
      qla2xxx: Correctly read sfp single byte mailbox register.
      qla2xxx: Correct buffer start in edc sysfs debug print.
      qla2xxx: Add test for valid loop id to qla2x00_relogin().

Joe Perches (1):
      hpsa: Change memset using sizeof(ptr) to sizeof(*ptr)

Julia Lawall (1):
      bnx2fc: introduce missing kfree

Kashyap, Desai (4):
      mptfusion: Bump version 3.4.19
      mptfusion: Adding inline data padding support for TAPE drive.
      mptfusion: Remove debug print from mptscsih_qcmd()
      mpt2sas : WarpDrive New product SSS6200 support added

Kiran Patil (1):
      tcm_fc: Adding FC_FC4 provider (tcm_fc) for FCoE target (TCM - target core) support

Kirill A. Shutemov (1):
      esp, scsi_tgt_lib, fcoe: use list_move() instead of list_del()/list_add() combination

Kleber Sacilotto de Souza (2):
      ipr: Driver version 2.5.2
      ipr: increase the dump size for 64 bit adapters

Krishna Gudipati (1):
      bfa: Move debugfs initialization before bfa init.

Madhuranath Iyengar (3):
      qla2xxx: Use passed in host to initialize local scsi_qla_host in queuecommand function
      qla2xxx: Update version number to 8.03.07.03-k.
      qla2xxx: Update License file.

Martin George (1):
      scsi_dh_alua: Attach to UNAVAILABLE/OFFLINE AAS devices

Mike Hernandez (1):
      qla2xxx: Include request queue ID in the upper 16-bits of the I/O handle for Abort I/O IOCBs.

Moger, Babu (3):
      scsi_dh_rdac : decide whether to send mode select based on operating mode
      scsi_dh_rdac : Detect the different RDAC operating modes
      scsi_dh_rdac : Add definitions for different RDAC operating modes

Nithin Nayak Sujir (5):
      bnx2fc: increase cleanup wait time
      bnx2fc: Do not use HBA_DBG macro when lport is not available
      bnx2fc: call scsi_done if session goes to not ready from ready
      bnx2fc: Release the reference to hba only after the interface is destroyed
      scsi_transport_fc: Fix deadlock during fc_remove_host

Robert Love (3):
      libfc: Move host_lock usage into ramp_up/down routines
      fcoe: Remove mutex_trylock/restart_syscall checks
      libfcoe: Remove mutex_trylock/restart_syscall checks

Saurav Kashyap (3):
      qla2xxx: Add host number in reset and quiescent message logs.
      qla2xxx: Update firmware version after flash update for ISP82xx.
      qla2xxx: Fix virtual port failing to login after chip reset.

Shyam Iyer (1):
      Log thin provisioning threshold event

Stephen M. Cameron (16):
      hpsa: add P2000 to list of shared SAS devices
      hpsa: do not attempt PCI power management reset method if we know it won't work.
      hpsa: remove superfluous sleeps around reset code
      hpsa: do soft reset if hard reset is broken
      hpsa: use new doorbell-bit-5 reset method
      hpsa: remove atrophied hpsa_scsi_setup function
      hpsa: clarify messages around reset behavior
      hpsa: increase time to wait for board reset
      hpsa: factor out irq request code
      hpsa: factor out cmd pool allocation functions
      hpsa: wait longer for no-op to complete after resetting controller
      hpsa: do a better job of detecting controller reset failure
      hpsa: delete old unused padding garbage
      hpsa: remove unused parameter from hpsa_complete_scsi_command()
      hpsa: add readl after writel in interrupt mask setting code
      hpsa: do readl after writel in main i/o path to ensure commands don't get lost.

Tomas Henzl (2):
      arcmsr: simplify assumptions in dma_alloc_coherent()
      arcmsr: simplify some double loops in sleeping functions

Vasu Dev (4):
      bnx2fc: setup em for npiv port
      fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable
      libfc: rec tov value and REC_TOV_CONST units usages is incorrect
      libfc: remove duplicate ema_list init

Wayne Boyer (3):
      ipr: improve interrupt service routine performance
      ipr: remove unneeded volatile declarations
      ipr: fix synchronous request flags for better performance

Xiangliang Yu (2):
      mvsas: add support for Task collector mode and fixed relative bugs
      mvsas: add support for Marvell 88SE9445/88SE9485

Yi Zou (4):
      libfcoe: fix wrong comment in fcoe_transport_detach
      libfcoe: fix possible buffer overflow in fcoe_transport_show
      libfcoe: clean up netdev mapping properly when the transport goes away
      fcoe: remove unnecessary module state check


And the diffstat:

 Documentation/scsi/LICENSE.qla2xxx         |  292 +++++++++-
 MAINTAINERS                                |    4 +-
 drivers/message/fusion/mptbase.h           |    4 +-
 drivers/message/fusion/mptsas.c            |    4 +-
 drivers/message/fusion/mptscsih.c          |   13 +-
 drivers/message/fusion/mptspi.c            |   22 +
 drivers/message/i2o/i2o_scsi.c             |    4 +-
 drivers/scsi/arcmsr/arcmsr_hba.c           |  138 ++---
 drivers/scsi/be2iscsi/be.h                 |   10 +-
 drivers/scsi/be2iscsi/be_cmds.c            |   11 +-
 drivers/scsi/be2iscsi/be_cmds.h            |   10 +-
 drivers/scsi/be2iscsi/be_iscsi.c           |   13 +-
 drivers/scsi/be2iscsi/be_iscsi.h           |   13 +-
 drivers/scsi/be2iscsi/be_main.c            |   51 +-
 drivers/scsi/be2iscsi/be_main.h            |   15 +-
 drivers/scsi/be2iscsi/be_mgmt.c            |   17 +-
 drivers/scsi/be2iscsi/be_mgmt.h            |   13 +-
 drivers/scsi/bfa/bfad.c                    |   61 ++-
 drivers/scsi/bfa/bfad_debugfs.c            |   33 +-
 drivers/scsi/bfa/bfad_im.h                 |   25 -
 drivers/scsi/bnx2fc/bnx2fc.h               |    2 +-
 drivers/scsi/bnx2fc/bnx2fc_fcoe.c          |   35 +-
 drivers/scsi/bnx2fc/bnx2fc_hwi.c           |    3 +
 drivers/scsi/bnx2fc/bnx2fc_io.c            |    6 +
 drivers/scsi/constants.c                   |    1 +
 drivers/scsi/dc395x.c                      |  193 +++---
 drivers/scsi/device_handler/scsi_dh_alua.c |    2 +-
 drivers/scsi/device_handler/scsi_dh_rdac.c |   72 ++-
 drivers/scsi/dpt_i2o.c                     |    6 +-
 drivers/scsi/eata.c                        |   66 +-
 drivers/scsi/eata_pio.c                    |   19 +-
 drivers/scsi/esp_scsi.c                    |    6 +-
 drivers/scsi/fcoe/fcoe.c                   |  202 ++----
 drivers/scsi/fcoe/fcoe_ctlr.c              |    6 +-
 drivers/scsi/fcoe/fcoe_transport.c         |   56 +-
 drivers/scsi/hpsa.c                        |  496 ++++++++++++---
 drivers/scsi/hpsa.h                        |   15 +-
 drivers/scsi/hpsa_cmd.h                    |   11 +-
 drivers/scsi/ibmvscsi/ibmvscsi.c           |    3 +-
 drivers/scsi/in2000.c                      |   29 +-
 drivers/scsi/ipr.c                         |  158 ++++--
 drivers/scsi/ipr.h                         |   22 +-
 drivers/scsi/libfc/fc_fcp.c                |   57 +-
 drivers/scsi/libfc/fc_lport.c              |    1 -
 drivers/scsi/lpfc/lpfc.h                   |    2 +
 drivers/scsi/lpfc/lpfc_bsg.c               |   59 +-
 drivers/scsi/lpfc/lpfc_bsg.h               |  130 ++++
 drivers/scsi/lpfc/lpfc_debugfs.c           |  931 +++++++++++++++++++++-------
 drivers/scsi/lpfc/lpfc_debugfs.h           |   48 ++-
 drivers/scsi/lpfc/lpfc_els.c               |   44 +-
 drivers/scsi/lpfc/lpfc_hbadisc.c           |    6 +-
 drivers/scsi/lpfc/lpfc_hw4.h               |   18 +-
 drivers/scsi/lpfc/lpfc_init.c              |   19 +-
 drivers/scsi/lpfc/lpfc_mbox.c              |    2 +-
 drivers/scsi/lpfc/lpfc_scsi.c              |   14 +-
 drivers/scsi/lpfc/lpfc_sli.c               |   32 +-
 drivers/scsi/lpfc/lpfc_version.h           |    2 +-
 drivers/scsi/megaraid.c                    |   20 +-
 drivers/scsi/megaraid/megaraid_mbox.c      |   37 +-
 drivers/scsi/megaraid/megaraid_sas_base.c  |   13 +-
 drivers/scsi/mesh.c                        |    3 +-
 drivers/scsi/mpt2sas/mpt2sas_base.c        |   42 +-
 drivers/scsi/mpt2sas/mpt2sas_base.h        |   49 ++-
 drivers/scsi/mpt2sas/mpt2sas_ctl.c         |    5 +-
 drivers/scsi/mpt2sas/mpt2sas_ctl.h         |    1 +
 drivers/scsi/mpt2sas/mpt2sas_scsih.c       |  617 +++++++++++++++++--
 drivers/scsi/mvsas/Kconfig                 |    1 +
 drivers/scsi/mvsas/Makefile                |    1 +
 drivers/scsi/mvsas/mv_64xx.c               |    1 +
 drivers/scsi/mvsas/mv_64xx.h               |    1 +
 drivers/scsi/mvsas/mv_94xx.c               |    1 +
 drivers/scsi/mvsas/mv_94xx.h               |    1 +
 drivers/scsi/mvsas/mv_chips.h              |    1 +
 drivers/scsi/mvsas/mv_defs.h               |    3 +
 drivers/scsi/mvsas/mv_init.c               |   67 ++-
 drivers/scsi/mvsas/mv_sas.c                |  385 ++++++++----
 drivers/scsi/mvsas/mv_sas.h                |    8 +
 drivers/scsi/ncr53c8xx.c                   |    2 +-
 drivers/scsi/qla1280.c                     |    2 +-
 drivers/scsi/qla2xxx/qla_attr.c            |   23 +-
 drivers/scsi/qla2xxx/qla_bsg.c             |    2 +-
 drivers/scsi/qla2xxx/qla_bsg.h             |    2 +-
 drivers/scsi/qla2xxx/qla_dbg.c             |    2 +-
 drivers/scsi/qla2xxx/qla_dbg.h             |    2 +-
 drivers/scsi/qla2xxx/qla_def.h             |   10 +-
 drivers/scsi/qla2xxx/qla_dfs.c             |    2 +-
 drivers/scsi/qla2xxx/qla_fw.h              |    5 +-
 drivers/scsi/qla2xxx/qla_gbl.h             |   18 +-
 drivers/scsi/qla2xxx/qla_gs.c              |    2 +-
 drivers/scsi/qla2xxx/qla_init.c            |   54 ++-
 drivers/scsi/qla2xxx/qla_inline.h          |   21 +-
 drivers/scsi/qla2xxx/qla_iocb.c            |    2 +-
 drivers/scsi/qla2xxx/qla_isr.c             |   43 +-
 drivers/scsi/qla2xxx/qla_mbx.c             |  151 ++---
 drivers/scsi/qla2xxx/qla_mid.c             |    6 +-
 drivers/scsi/qla2xxx/qla_nx.c              |   97 +++-
 drivers/scsi/qla2xxx/qla_nx.h              |    2 +-
 drivers/scsi/qla2xxx/qla_os.c              |   85 ++-
 drivers/scsi/qla2xxx/qla_settings.h        |    2 +-
 drivers/scsi/qla2xxx/qla_sup.c             |    2 +-
 drivers/scsi/qla2xxx/qla_version.h         |    6 +-
 drivers/scsi/qla4xxx/ql4_os.c              |    5 +-
 drivers/scsi/scsi_error.c                  |    6 +
 drivers/scsi/scsi_proc.c                   |   58 ++-
 drivers/scsi/scsi_tgt_lib.c                |    6 +-
 drivers/scsi/scsi_transport_fc.c           |   11 +-
 drivers/scsi/tmscsim.c                     |   22 +-
 drivers/scsi/u14-34f.c                     |   61 +-
 drivers/scsi/wd33c93.c                     |   45 +-
 drivers/target/Kconfig                     |    1 +
 drivers/target/Makefile                    |    2 +
 drivers/target/tcm_fc/Kconfig              |    5 +
 drivers/target/tcm_fc/Makefile             |   15 +
 drivers/target/tcm_fc/tcm_fc.h             |  215 +++++++
 drivers/target/tcm_fc/tfc_cmd.c            |  696 +++++++++++++++++++++
 drivers/target/tcm_fc/tfc_conf.c           |  677 ++++++++++++++++++++
 drivers/target/tcm_fc/tfc_io.c             |  374 +++++++++++
 drivers/target/tcm_fc/tfc_sess.c           |  541 ++++++++++++++++
 drivers/usb/storage/isd200.c               |    1 -
 119 files changed, 6388 insertions(+), 1680 deletions(-)
 create mode 100644 drivers/target/tcm_fc/Kconfig
 create mode 100644 drivers/target/tcm_fc/Makefile
 create mode 100644 drivers/target/tcm_fc/tcm_fc.h
 create mode 100644 drivers/target/tcm_fc/tfc_cmd.c
 create mode 100644 drivers/target/tcm_fc/tfc_conf.c
 create mode 100644 drivers/target/tcm_fc/tfc_io.c
 create mode 100644 drivers/target/tcm_fc/tfc_sess.c

James

^ permalink raw reply	[flat|nested] 7+ messages in thread
* [GIT PULL] First round of SCSI updates for 2.6.39 merge window
@ 2011-07-23 17:17 James Bottomley
  2011-07-23 17:27 ` Randy Dunlap
  2011-07-23 21:49 ` Giridhar Malavali
  0 siblings, 2 replies; 7+ messages in thread
From: James Bottomley @ 2011-07-23 17:17 UTC (permalink / raw)
  To: Andrew Morton, Linus Torvalds; +Cc: linux-scsi, linux-kernel

This represents the usual round of driver updates (fcoe, bfa, mpt2sas,
iscsi, bnx2fc) plus a couple of fixes that didn't make 3.0 including the
USB force eject oops.

The patch is available here:

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

The short changelog is:

Abhijeet Joglekar (2):
      fnic: Update Maintainers list for fnic.
      fnic: fix incorrect use of SLAB_CACHE_DMA flag

Andy Grover (1):
      iscsi: Use struct scsi_lun in iscsi structs instead of u8[8]

Bhanu Prakash Gollapudi (5):
      MAINTAINERS update for bnx2fc
      bnx2fc: Bumped version to 1.0.2
      bnx2fc: Fix kernel panic when deleting NPIV ports
      bnx2fc: scsi_dma_unmap() not invoked on IO completions
      bnx2fc: host stats show the link speed 'unknown' on NIC partitioned interfaces

Douglas Gilbert (1):
      ses: requesting a fault indication

Eddie Wai (4):
      bnx2i: Fixed kernel panic due to illegal usage of sc->request->cpu
      bnx2i: Updated copyright and bump version
      bnx2i: Modified to skip CNIC registration if iSCSI is not supported
      bnx2i: Added the use of kthreads to handle SCSI cmd completion

Geert Uytterhoeven (10):
      sun3: Remove commented out merge_contiguous_buffers
      sun3: Add various missing NDEBUG* definitions
      sun3: Check for NCR_TIMEOUT being defined instead of having a value
      sun3: Provide a dummy NCR5380_exit()
      sun3: sun3scsi_detect() and NCR5380_init() should be __init
      mac_scsi: Remove unused variable default_instance
      mac_scsi: macscsi_detect() should be __init
      atari_NCR5380: Provide a dummy NCR5380_exit()
      atari_NCR5380: Remove obsolete variable oldto
      sun3_NCR5380: Split NEXT() for lvalues/rvalues

James Bottomley (1):
      fix crash in scsi_dispatch_cmd()

Karen Xie (1):
      cxgb3i: fixed programing of the dma page sizes

Kashyap, Desai (7):
      mpt2sas: Bump version 09.100.00.00
      mpt2sas: Adding support for customer specific branding
      mpt2sas: Added DID_NO_CONNECT return when driver remove and avoid shutdown call
      mpt2sas: fix broadcast AEN and task management issue
      mpt2sas: Set max_sector count from module parameter
      mpt2sas MPI next revision header update
      mpt2sas: Fixed Big Indian Issues on 32 bit PPC

Kay Sievers (1):
      sr: check_events() ignore GET_EVENT when TUR says otherwise

Kiran Patil (6):
      tcm_fc: Fixing reference counting problem which was causing ft_sess to be deleted.
      libfc:Fix for exchange/seq loopup failure when FCoE stack is used as target and connected to windows initaitor
      fcoe: Amends previous patch, Round-robin based selection of CPU for post processing of incoming request for FCoE target
      fcoe: Round-robin based selection of CPU for post-processing of incoming commands
      fcoe: Unable to select the exchangeID from offload pool for storage targets
      libfc: Enhancement to RPORT state machine applicable only for VN2VN mode

Krishna Gudipati (27):
      bfa: Update the driver version to 3.0.2.1
      bfa: Driver and BSG enhancements.
      bfa: Added support to query PHY.
      bfa: Added HBA diagnostics support.
      bfa: Added support for flash configuration
      bfa: Added support to obtain SFP info.
      bfa: Added support for CEE info and stats query.
      bfa: Extend BSG interface.
      bfa: FCS bug fixes.
      bfa: DMA memory allocation enhancement.
      bfa: Brocade-1860 Fabric Adapter vHBA support.
      bfa: Brocade-1860 Fabric Adapter PLL init fixes.
      bfa: Added Fabric Assigned Address(FAA) support
      bfa: IOC bug fixes.
      bfa: Enable ASIC block configuration and query.
      bfa: Update the driver version to 3.0.2.0
      bfa: Add BSG interface to support ELS, CT and vendor commands.
      bfa: Driver initialization and model description fix
      bfa: Enhancement for fcpim and IO tag handling.
      bfa: FC credit recovery and misc bug fixes.
      bfa: Brocade-1860 Fabric Adapter 16Gbs support and flash controller fixes.
      bfa: IOC and PLL init changes for Brocade-1860 Fabric Adapter.
      bfa: Changes to support vport disable and enable operations.
      bfa: Brocade-1860 Fabric Adapter Hardware Enablement
      bfa: Add pbc port disable check and fix LPS message name
      bfa: Introduce IOC event notification mechanism.
      bfa: Introduced generic address len pair to represent DMA memory chunk.

Mike Christie (4):
      libiscsi_tcp: fix LLD data allocation
      iscsi_tcp: fix locking around iscsi sk user data
      iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management
      iscsi_boot_sysfs: have this module check for null on destruction

Neerav Parikh (1):
      fcoe: Rearrange fcoe port and NPIV port cleanup

Ondrej Zary (1):
      aha152x: add missing ISA PNP IDs

Stephen Boyd (1):
      lpfc: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning

Vasu Dev (1):
      libfc: post reset event on lport reset

Werner Fink (1):
      Blacklist Traxdata CDR4120 and IOMEGA Zip drive to avoid lock ups.

Yi Zou (2):
      fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE targe
      libfc, tcm_fc: add ddp_targ() to libfc function template to supprot FCoE DDP in target mode

And the diffstat

 MAINTAINERS                               |    9 +-
 block/blk-core.c                          |    3 +
 block/blk-exec.c                          |    7 +
 drivers/firmware/iscsi_ibft.c             |   14 +-
 drivers/scsi/aha152x.c                    |   17 +-
 drivers/scsi/atari_NCR5380.c              |    6 +-
 drivers/scsi/atari_scsi.c                 |    1 +
 drivers/scsi/be2iscsi/be_main.c           |  199 +-
 drivers/scsi/bfa/Makefile                 |    2 +-
 drivers/scsi/bfa/bfa.h                    |  144 +-
 drivers/scsi/bfa/bfa_core.c               |  878 ++++++---
 drivers/scsi/bfa/bfa_defs.h               |  583 ++++++-
 drivers/scsi/bfa/bfa_defs_fcs.h           |   27 +-
 drivers/scsi/bfa/bfa_defs_svc.h           |  170 ++-
 drivers/scsi/bfa/bfa_fc.h                 |   11 +-
 drivers/scsi/bfa/bfa_fcbuild.c            |   49 +-
 drivers/scsi/bfa/bfa_fcbuild.h            |   16 +-
 drivers/scsi/bfa/bfa_fcpim.c              |  478 ++++-
 drivers/scsi/bfa/bfa_fcpim.h              |   89 +-
 drivers/scsi/bfa/bfa_fcs.c                |  153 ++-
 drivers/scsi/bfa/bfa_fcs.h                |   31 +-
 drivers/scsi/bfa/bfa_fcs_fcpim.c          |   10 +
 drivers/scsi/bfa/bfa_fcs_lport.c          |  329 +++-
 drivers/scsi/bfa/bfa_fcs_rport.c          |  121 +-
 drivers/scsi/bfa/bfa_hw_cb.c              |   94 +-
 drivers/scsi/bfa/bfa_hw_ct.c              |   89 +-
 drivers/scsi/bfa/bfa_ioc.c                | 2992 +++++++++++++++++++++++++++--
 drivers/scsi/bfa/bfa_ioc.h                |  609 ++++++-
 drivers/scsi/bfa/bfa_ioc_cb.c             |   69 +-
 drivers/scsi/bfa/bfa_ioc_ct.c             |  516 ++++-
 drivers/scsi/bfa/bfa_modules.h            |   27 +-
 drivers/scsi/bfa/bfa_port.c               |  428 ++++-
 drivers/scsi/bfa/bfa_port.h               |   62 +-
 drivers/scsi/bfa/bfa_svc.c                | 1136 ++++++++---
 drivers/scsi/bfa/bfa_svc.h                |  151 ++-
 drivers/scsi/bfa/bfad.c                   |  295 ++--
 drivers/scsi/bfa/bfad_attr.c              |   53 +-
 drivers/scsi/bfa/bfad_bsg.c               | 2163 +++++++++++++++++++++
 drivers/scsi/bfa/bfad_bsg.h               |  509 +++++
 drivers/scsi/bfa/bfad_debugfs.c           |   14 +-
 drivers/scsi/bfa/bfad_drv.h               |   26 +-
 drivers/scsi/bfa/bfad_im.c                |   32 +-
 drivers/scsi/bfa/bfad_im.h                |    3 +
 drivers/scsi/bfa/bfi.h                    |  637 ++++++-
 drivers/scsi/bfa/bfi_cbreg.h              |  305 ---
 drivers/scsi/bfa/bfi_ctreg.h              |  636 ------
 drivers/scsi/bfa/bfi_ms.h                 |  159 ++-
 drivers/scsi/bfa/bfi_reg.h                |  450 +++++
 drivers/scsi/bnx2fc/bnx2fc.h              |   10 +-
 drivers/scsi/bnx2fc/bnx2fc_fcoe.c         |   33 +-
 drivers/scsi/bnx2fc/bnx2fc_hwi.c          |   24 +-
 drivers/scsi/bnx2fc/bnx2fc_io.c           |    2 +-
 drivers/scsi/bnx2i/57xx_iscsi_constants.h |    2 +-
 drivers/scsi/bnx2i/57xx_iscsi_hsi.h       |    2 +-
 drivers/scsi/bnx2i/bnx2i.h                |   33 +-
 drivers/scsi/bnx2i/bnx2i_hwi.c            |  199 ++-
 drivers/scsi/bnx2i/bnx2i_init.c           |  153 ++-
 drivers/scsi/bnx2i/bnx2i_iscsi.c          |   38 +-
 drivers/scsi/bnx2i/bnx2i_sysfs.c          |    2 +-
 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c        |    4 +-
 drivers/scsi/fcoe/fcoe.c                  |  174 ++-
 drivers/scsi/fnic/fnic.h                  |    2 +-
 drivers/scsi/fnic/fnic_main.c             |   21 +-
 drivers/scsi/fnic/fnic_scsi.c             |    2 +-
 drivers/scsi/iscsi_boot_sysfs.c           |   31 +-
 drivers/scsi/iscsi_tcp.c                  |   61 +-
 drivers/scsi/libfc/fc_exch.c              |   26 +-
 drivers/scsi/libfc/fc_lport.c             |    2 +
 drivers/scsi/libfc/fc_rport.c             |   14 +
 drivers/scsi/libiscsi.c                   |   14 +-
 drivers/scsi/libiscsi_tcp.c               |   14 +-
 drivers/scsi/lpfc/lpfc_debugfs.c          |    3 +-
 drivers/scsi/mac_scsi.c                   |   14 +-
 drivers/scsi/mpt2sas/mpi/mpi2.h           |   12 +-
 drivers/scsi/mpt2sas/mpi/mpi2_cnfg.h      |   74 +-
 drivers/scsi/mpt2sas/mpi/mpi2_init.h      |    6 +-
 drivers/scsi/mpt2sas/mpi/mpi2_ioc.h       |    4 +-
 drivers/scsi/mpt2sas/mpt2sas_base.c       |   84 +-
 drivers/scsi/mpt2sas/mpt2sas_base.h       |   77 +-
 drivers/scsi/mpt2sas/mpt2sas_ctl.c        |   12 +-
 drivers/scsi/mpt2sas/mpt2sas_debug.h      |    2 +-
 drivers/scsi/mpt2sas/mpt2sas_scsih.c      |  279 +++-
 drivers/scsi/mpt2sas/mpt2sas_transport.c  |   24 +-
 drivers/scsi/scsi_devinfo.c               |    2 +
 drivers/scsi/scsi_lib.c                   |    2 +
 drivers/scsi/ses.c                        |    6 +-
 drivers/scsi/sr.c                         |   46 +-
 drivers/scsi/sr.h                         |    7 +
 drivers/scsi/sun3_NCR5380.c               |   98 +-
 drivers/scsi/sun3_scsi.c                  |   11 +-
 drivers/scsi/sun3_scsi_vme.c              |   11 +-
 drivers/target/tcm_fc/tfc_cmd.c           |   26 +-
 include/linux/iscsi_boot_sysfs.h          |   16 +-
 include/scsi/iscsi_proto.h                |   18 +-
 include/scsi/libfc.h                      |    8 +
 include/scsi/libiscsi.h                   |    2 +-
 96 files changed, 13313 insertions(+), 3196 deletions(-)
 create mode 100644 drivers/scsi/bfa/bfad_bsg.c
 create mode 100644 drivers/scsi/bfa/bfad_bsg.h
 delete mode 100644 drivers/scsi/bfa/bfi_cbreg.h
 delete mode 100644 drivers/scsi/bfa/bfi_ctreg.h
 create mode 100644 drivers/scsi/bfa/bfi_reg.h

James

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-07-28 15:55 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-20 10:41 [GIT PULL] First round of SCSI updates for 2.6.39 merge window James Bottomley
2011-05-20 13:01 ` Christoph Hellwig
  -- strict thread matches above, loose matches on Subject: below --
2011-07-23 17:17 James Bottomley
2011-07-23 17:27 ` Randy Dunlap
2011-07-28  8:49   ` James Bottomley
2011-07-28 15:55     ` Randy Dunlap
2011-07-23 21:49 ` Giridhar Malavali

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox