* [GIT PULL] First round of SCSI updates for the 3.11+ merge window
@ 2013-11-10 4:41 James Bottomley
0 siblings, 0 replies; 2+ messages in thread
From: James Bottomley @ 2013-11-10 4:41 UTC (permalink / raw)
To: Andrew Morton, Linus Torvalds; +Cc: linux-scsi, linux-kernel
This patch set is driver updates for qla4xxx, scsi_debug, pm80xx,
fcoe/libfc, eas2r, lpfc, be2iscsi and megaraid_sas plus some assorted
bug fixes and cleanups
The patch is available here:
git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git scsi-for-linus
The short changelog is:
Aaron Lu (1):
sd: call blk_pm_runtime_init before add_disk
Adheer Chandravanshi (7):
qla4xxx: Add support to get CHAP details for flash target session
qla4xxx: Add support to set CHAP entries
scsi_transport_iscsi: Add support to set CHAP entries
qla4xxx: Use offset based on adapter type to set CHAP entry in flash
qla4xxx: Populate local CHAP credentials for flash target sessions
qla4xxx: Support setting of local CHAP index for flash target entry
qla4xxx: Correct the check for local CHAP entry type
Akinobu Mita (5):
scsi_debug: fix sparse warnings related to data integrity field
scsi_debug: fix invalid value check for guard module parameter
scsi_debug: avoid partial copying PI from prot_sglist to dif_storep
scsi_debug: factor out copying PI from dif_storep to prot_sglist
scsi_debug: fix buffer overrun when DIF/DIX is enabled and virtual_gb > 0
Anand Kumar Santhanam (10):
pm80xx: Firmware logging support.
pm80xx: Phy settings support for motherboard controller.
pm80xx: IButton security feature support for motherboard controllers.
pm80xx: Print SAS address of IO failed device.
pm80xx: 4G boundary fix.
pm80xx: Queue rotation logic for inbound and outbound queues.
pm80xx: Set device state response logic fix.
pm80xx: Display controller BIOS version.
pm80xx: Indirect SMP request fix.
pm80xx: Device id changes to support series 8 controllers.
Bart Van Assche (13):
fcoe: Reduce fcoe_sysfs_fcf_add() stack usage
fcoe: Add missing newlines in debug messages
fcoe: Declare fcoe_ctlr_mode_set() static
fcp: Do not interpret check condition as underrun
libfc: Do not invoke the response handler after fc_exch_done()
libfc: Reduce exchange lock contention in fc_exch_recv_abts()
libfc: Avoid that sending after an abort triggers a kernel warning
libfc: Protect ep->esb_stat changes via ex_lock
libfc: Fix a race in fc_exch_timer_set_locked()
libfc: Clarify fc_exch_find()
libfc: Micro-optimize fc_setup_exch_mgr()
libfc: Debug code fixes
libfc: Source code comment spelling fixes
Bernd Schubert (1):
sd: Reduce buffer size for vpd request
Bradley Grove (4):
esas2r: Cleanup snprinf formatting of firmware version
esas2r: Remove superfluous mask of pcie_cap_reg
esas2r: Fixes for big-endian platforms
esas2r: Directly call kernel functions for atomic bit operations
Chad Dupuis (1):
qla2xxx: Fix request queue null dereference.
Chris Leech (1):
iscsi_tcp: consider session state in iscsi_sw_sk_state_check
Eddie Wai (4):
MAINTAINER: Updated maintainer info for bnx2fc
bnx2fc: Bump version from 1.0.14 to 2.4.1
BNX2FC: hung task timeout warning observed when rmmod bnx2x with active FCoE targets
bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP
Felipe Pena (1):
lpfc: Fix typo on NULL assignment
Hannes Reinecke (8):
scsi_error: Escalate to LUN reset if abort fails
Add 'eh_deadline' to limit SCSI EH runtime
remove check for 'resetting'
dc395: Move 'last_reset' into internal host structure
tmscsim: Move 'last_reset' into host structure
advansys: Remove 'last_reset' references
dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset
dpt_i2o: Remove DPTI_STATE_IOCTL
Hiral Patel (2):
fnic: Incremented driver version
fnic: Fnic Statistics Collection
Jack Wang (1):
export device_busy for sdev
James Bottomley (1):
Derive the FLUSH_TIMEOUT from the basic I/O timeout
James Smart (8):
lpfc 8.3.43: Update lpfc version to driver version 8.3.43
lpfc 8.3.43: Fixed not processing task management IOCB response status
lpfc 8.3.43: Fixed spinlock hang.
lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses
lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND
lpfc 8.3.43: Fixed invalid mailbox timeouts
lpfc 8.3.43: Fixed spinlock inversion problem.
lpfc 8.3.43: Fix crash after xri limit is reached.
Jayamohan Kallickal (23):
be2iscsi: Bump driver version
be2iscsi: Fix SGL posting for unaligned ICD values
be2iscsi: Fix AER handling in driver
be2iscsi: Invalidate WRB in Abort/Reset Path
be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion
be2iscsi: Fix log level for protocol specific logs
be2iscsi: Fix MSIx creation for SKH-R adapter
be2iscsi: Display Port Identifier for each iSCSI function
be2iscsi: Dispaly CID available for connection offload
be2iscsi: Fix chute cleanup during drivers unload.
be2iscsi: Fix connection offload to support Dual Chute.
be2iscsi: Fix CID allocation/freeing to support Dual chute mode
be2iscsi: Fix WRB_Q posting to support Dual Chute mode
be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute
be2iscsi: Fix Template HDR support for Dual Chute mode
be2iscsi: Fix changes in ASYNC Path for SKH-R adapter
be2iscsi: Config parameters update for Dual Chute Support
be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond
be2iscsi: Fix locking mechanism in Unsol Path
be2iscsi: Fix negotiated parameters upload to FW
be2iscsi: Fix repeated issue of MAC ADDR get IOCTL
be2iscsi: Fix the MCCQ count leakage
be2iscsi: Fix Template HDR IOCTL
Joe Perches (1):
scsi: Convert uses of compare_ether_addr to ether_addr_equal
Jon Mason (1):
lpfc: remove unnecessary read of PCI_CAP_ID_EXP
Khalid Aziz (2):
buslogic: Added check for DMA mapping errors
BusLogic: Fix an oops when intializing multimaster adapter
Manish Rangankar (1):
qla4xxx: correctly update session discovery_parent_idx.
Mike Miller (1):
hpsa: remove unused Smart Array ID
Narsimhulu Musini (1):
fnic: host reset returns nonzero value(errno) on success
Neil Horman (4):
fcoe: Fix missing mutex_unlock in fcoe_sysfs_fcf_add error path
fcoe: cleanup return codes from fcoe_rcv
fcoe: make sure fcoe frames are unshared prior to manipulating them
fcoe: ensure that skb placed on the fip_recv_list are unshared
Oliver Neukum (1):
sd: Add error handling during flushing caches
Robert Love (1):
libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception
Stewart, Sean (3):
scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning
scsi_dh_alua: ALUA check sense should retry device internal reset unit attention
scsi_dh_rdac: Add new IBM 1813 product id to rdac devlist
Sumit.Saxena@lsi.com (2):
megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path
megaraid_sas: fixes for few endianess issues
And the diffstat:
MAINTAINERS | 2 +-
drivers/scsi/BusLogic.c | 52 +-
drivers/scsi/advansys.c | 8 +-
drivers/scsi/be2iscsi/be.h | 2 +-
drivers/scsi/be2iscsi/be_cmds.c | 200 ++++-
drivers/scsi/be2iscsi/be_cmds.h | 65 +-
drivers/scsi/be2iscsi/be_iscsi.c | 175 +++-
drivers/scsi/be2iscsi/be_main.c | 1331 ++++++++++++++++++++--------
drivers/scsi/be2iscsi/be_main.h | 182 ++--
drivers/scsi/be2iscsi/be_mgmt.c | 290 ++++--
drivers/scsi/be2iscsi/be_mgmt.h | 13 +-
drivers/scsi/bnx2fc/bnx2fc.h | 2 +-
drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 65 +-
drivers/scsi/bnx2fc/bnx2fc_io.c | 6 +
drivers/scsi/dc395x.c | 24 +-
drivers/scsi/device_handler/scsi_dh_alua.c | 31 +-
drivers/scsi/device_handler/scsi_dh_rdac.c | 1 +
drivers/scsi/dpt_i2o.c | 35 +-
drivers/scsi/dpti.h | 1 -
drivers/scsi/esas2r/esas2r.h | 132 ++-
drivers/scsi/esas2r/esas2r_disc.c | 55 +-
drivers/scsi/esas2r/esas2r_flash.c | 34 +-
drivers/scsi/esas2r/esas2r_init.c | 156 ++--
drivers/scsi/esas2r/esas2r_int.c | 97 +-
drivers/scsi/esas2r/esas2r_io.c | 73 +-
drivers/scsi/esas2r/esas2r_ioctl.c | 28 +-
drivers/scsi/esas2r/esas2r_main.c | 34 +-
drivers/scsi/esas2r/esas2r_targdb.c | 2 +-
drivers/scsi/esas2r/esas2r_vda.c | 12 +-
drivers/scsi/fcoe/fcoe.c | 25 +-
drivers/scsi/fcoe/fcoe_ctlr.c | 148 ++--
drivers/scsi/fcoe/fcoe_sysfs.c | 14 +-
drivers/scsi/fnic/fnic.h | 10 +-
drivers/scsi/fnic/fnic_debugfs.c | 390 +++++++-
drivers/scsi/fnic/fnic_fcs.c | 18 +-
drivers/scsi/fnic/fnic_isr.c | 18 +
drivers/scsi/fnic/fnic_main.c | 19 +
drivers/scsi/fnic/fnic_scsi.c | 253 +++++-
drivers/scsi/fnic/fnic_stats.h | 116 +++
drivers/scsi/fnic/fnic_trace.c | 185 ++++
drivers/scsi/fnic/fnic_trace.h | 3 +-
drivers/scsi/hosts.c | 7 +
drivers/scsi/hpsa.c | 1 -
drivers/scsi/iscsi_tcp.c | 1 +
drivers/scsi/libfc/fc_exch.c | 251 ++++--
drivers/scsi/libfc/fc_fcp.c | 10 +-
drivers/scsi/libfc/fc_lport.c | 4 +-
drivers/scsi/libfc/fc_rport.c | 6 +-
drivers/scsi/lpfc/lpfc_bsg.c | 7 +-
drivers/scsi/lpfc/lpfc_ct.c | 2 +-
drivers/scsi/lpfc/lpfc_hbadisc.c | 8 +-
drivers/scsi/lpfc/lpfc_hw4.h | 30 +-
drivers/scsi/lpfc/lpfc_init.c | 2 +-
drivers/scsi/lpfc/lpfc_scsi.c | 131 ++-
drivers/scsi/lpfc/lpfc_scsi.h | 1 +
drivers/scsi/lpfc/lpfc_sli.c | 183 +++-
drivers/scsi/lpfc/lpfc_sli4.h | 1 +
drivers/scsi/lpfc/lpfc_version.h | 2 +-
drivers/scsi/megaraid/megaraid_sas.h | 1 +
drivers/scsi/megaraid/megaraid_sas_base.c | 16 +-
drivers/scsi/pm8001/pm8001_ctl.c | 153 ++++
drivers/scsi/pm8001/pm8001_ctl.h | 6 +
drivers/scsi/pm8001/pm8001_defs.h | 8 +-
drivers/scsi/pm8001/pm8001_hwi.c | 152 +++-
drivers/scsi/pm8001/pm8001_hwi.h | 3 +
drivers/scsi/pm8001/pm8001_init.c | 65 +-
drivers/scsi/pm8001/pm8001_sas.c | 9 +-
drivers/scsi/pm8001/pm8001_sas.h | 74 +-
drivers/scsi/pm8001/pm80xx_hwi.c | 523 ++++++++++-
drivers/scsi/pm8001/pm80xx_hwi.h | 15 +-
drivers/scsi/qla2xxx/qla_dbg.c | 2 +-
drivers/scsi/qla2xxx/qla_isr.c | 9 +
drivers/scsi/qla4xxx/ql4_def.h | 1 +
drivers/scsi/qla4xxx/ql4_fw.h | 4 +
drivers/scsi/qla4xxx/ql4_glbl.h | 2 +
drivers/scsi/qla4xxx/ql4_inline.h | 12 +
drivers/scsi/qla4xxx/ql4_mbx.c | 34 +-
drivers/scsi/qla4xxx/ql4_os.c | 471 +++++++++-
drivers/scsi/scsi.c | 28 -
drivers/scsi/scsi_debug.c | 137 +--
drivers/scsi/scsi_error.c | 146 ++-
drivers/scsi/scsi_pm.c | 3 +-
drivers/scsi/scsi_sysfs.c | 39 +
drivers/scsi/scsi_transport_iscsi.c | 26 +
drivers/scsi/sd.c | 85 +-
drivers/scsi/sd.h | 6 +-
drivers/scsi/tmscsim.c | 14 +-
drivers/scsi/tmscsim.h | 1 +
include/scsi/fc/fc_fc2.h | 2 +-
include/scsi/iscsi_if.h | 17 +
include/scsi/libfc.h | 9 +
include/scsi/libfcoe.h | 7 +-
include/scsi/scsi_host.h | 5 +-
include/scsi/scsi_transport_iscsi.h | 1 +
94 files changed, 5610 insertions(+), 1430 deletions(-)
create mode 100644 drivers/scsi/fnic/fnic_stats.h
James
^ permalink raw reply [flat|nested] 2+ messages in thread
* [GIT PULL] First round of SCSI updates for the 3.11+ merge window
@ 2013-09-03 14:53 James Bottomley
0 siblings, 0 replies; 2+ messages in thread
From: James Bottomley @ 2013-09-03 14:53 UTC (permalink / raw)
To: Andrew Morton, Linus Torvalds; +Cc: linux-scsi, linux-kernel
This patch set is a set of driver updates (ufs, zfcp, lpfc, mpt2/3sas,
qla4xxx, qla2xxx [adding support for ISP8044 + other things]) we also
have a new driver: esas2r which has a number of static checker problems,
but which I expect to resolve over the -rc course of 3.12 under the new
driver exception. We also have the error return updates that were
discussed at LSF.
[Patch set has been recently partially rebased to drop a set of UFS
updates which also had static checker problems which require more time
to get the resolutions in and tested]
The patch is available here:
git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git scsi-misc
The short changelog is:
Adheer Chandravanshi (12):
libiscsi: Add missing prints for session and connection sysfs attrs
libiscsi: Add a missing break statement
qla4xxx: Update driver version to 5.03.00-k11
qla4xxx: Export more firmware info in sysfs
qla4xxx: Only BIOS boot target entries should be at index 0 and 1.
qla4xxx: discovery_parent_idx can be shown without any check.
qla4xxx: Set IPv6 traffic class if device type is IPv6.
qla4xxx: Use discovery_parent_idx instead of discovery_parent_type
qla4xxx: Allow removal of failed session using logout.
qla4xxx: Exporting new attrs for iscsi session and connection in sysfs
libiscsi: Exporting new attrs for iscsi session and connection in sysfs
scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs
Akinobu Mita (5):
scsi_debug: fix logical block provisioning support when unmap_alignment != 0
scsi_debug: fix endianness bug in sdebug_build_parts()
ufs: don't stop controller before scsi_remove_host()
ufs: don't disable_irq() if the IRQ can be shared among devices
ufshcd-pci: release ioremapped region during removing driver
Anand Kumar Santhanam (1):
pm80xx: Fix for 32 bit compilation warning
Andrew Vasquez (1):
qla2xxx: Correct multiqueue offset calculations.
Andy Shevchenko (1):
qla2xxx: print MAC via %pMR.
Armen Baloyan (12):
qla2xxx: Set default critical temperature value in cases when ISPFX00 firmware doesn't provide it
qla2xxx: QLAFX00 make over temperature AEN handling informational, add log for normal temperature AEN
qla2xxx: Correct Interrupt Register offset for ISPFX00
qla2xxx: Remove handling of Shutdown Requested AEN from qlafx00_process_aen().
qla2xxx: Send all AENs for ISPFx00 to above layers.
qla2xxx: Add changes in initialization for ISPFX00 cards with BIOS
qla2xxx: Add changes to support extended IOs for ISPFX00
qla2xxx: Add critical temperature handling for ISPFX00.
qla2xxx: Notify ISPFX00 firmware when driver is unloaded or system is shut down.
qla2xxx: Add ISPFX00 specific bus reset routine.
qla2xxx: Perform warm reset every 2 minutes if firmware load fails for ISPFX00.
qla2xxx: Set factory reset recovery timeout to 10 min. for ISPFX00.
Atul Deshmukh (1):
qla2xxx: Add support for ISP8044.
Bradley Grove (1):
esas2r: ATTO Technology ExpressSAS 6G SAS/SATA RAID Adapter Driver
Chad Dupuis (3):
qla2xxx: Move queue depth ramp down message to i/o debug level.
qla2xxx: Make log message that prints when a completion status requires a port down more readable.
qla2xxx: Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c.
Dan Carpenter (1):
eata_pio: off by one in eata_pio_detect()
Dolev Raviv (1):
ufs: Set fDeviceInit flag to initiate device initialization
Eddie Wai (2):
MAINTAINERS: Add maintainer info for bnx2i
bnx2i: Update version and copyright year 2013
Ewan D. Milne (1):
Generate uevents on certain unit attention codes
Greg Kroah-Hartman (2):
st: convert class code to use dev_groups
sd: convert class code to use dev_groups
Hannes Reinecke (4):
Return ENODATA on medium error
return ENOSPC on thin provisioning failure
Set hostbyte status in scsi_check_sense()
Document enhanced error codes
James Smart (14):
lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes
lpfc 8.3.41: Update lpfc version to driver version 8.3.41
lpfc 8.3.41: Update copyrights for 8.3.41 modifications
lpfc 8.3.41: Fixed the format of some log message fields
lpfc 8.3.41: Add first burst support to driver
lpfc 8.3.41: Fixed not able to perform PCI function reset when board was not in online mode
lpfc 8.3.41: Fixed failure in setting SLI3 board mode
lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero
lpfc 8.3.41: Fixed support for 128 byte WQEs
lpfc 8.3.41: Ensure driver properly zeros unused fields in SLI4 mailbox commands
lpfc 8.3.41: Fixed max value of lpfc_lun_queue_depth
lpfc 8.3.41: Fixed Receive Queue varied frame size handling
lpfc 8.3.41: Fix mailbox byteswap issue on PPC
lpfc 8.3.41: Fixed freeing of iocb when internal loopback times out
Jan Vesely (2):
mpt3sas: Remove phys on topology change
mpt2sas: Remove phys on topology change.
Joe Carnuccio (6):
qla2xxx: Correctly print out/in mailbox registers.
qla2xxx: Select link initialization option bits from current operating mode.
qla2xxx: Add missing FCP statistics to sysfs interface.
qla2xxx: Reconfigure thermal temperature.
qla2xxx: Add setting of driver version string for vendor application.
qla2xxx: Fix incorrect test after list_for_each_entry() exits.
Joe Lawrence (2):
mpt3sas: fix cleanup on controller resource mapping failure
mpt2sas: fix cleanup on controller resource mapping failure
John Kacur (1):
hpsa: fix warning with smp_processor_id() in preemptible
Martin Peschke (3):
zfcp: dead code removal
zfcp: cleanup use of obsolete strict_strto* functions
zfcp: consistently use appropriate SBAL flag definitions
Nilesh Javali (1):
qla4xxx: Implementation of ACB configuration during Loopback for ISP8042
Oleksandr Khoshaba (1):
qla2xxx: Print some variables to hexadecimal string via %*phN format
Or Gerlitz (1):
IB/iser: Add Discovery support
Rasesh Mody (1):
bfa: firmware update to 3.2.1.1
Santosh Vernekar (3):
qla2xxx: Add loopback IDC-TIME-EXTEND aen handling support.
qla4xxx: Fix the minidump data collection check in for loop
qla4xxx: Add pex-dma support for capturing minidump
Saurav Kashyap (3):
qla2xxx: Update the driver version to 8.06.00.08-k.
qla2xxx: Correction to message ids.
qla2xxx: Fix sparse warnings in qlafx00_fxdisc_iocb function.
Sawan Chandak (1):
qla2xxx: Add a new interface to update versions.
Sreekanth Reddy (9):
mpt3sas: Added a driver module parameter max_msix_vectors
mpt2sas: Bump driver version to v16.100.00.00
mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander
mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed
mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned
mpt2sas: The copyright in driver sources is updated for the year 2013
mpt2sas: MPI2 Rev X (2.00.16) specifications
mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology
mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function
Steffen Maier (1):
zfcp: enable FCP hardware data router by default
Sujit Reddy Thumma (3):
ufs: Add runtime PM support for UFS host controller driver
ufs: Add support for host assisted background operations
ufs: Add support for sending NOP OUT UPIU
Tomas Henzl (2):
hpsa: remove unneeded variable
hpsa: fix a race in cmd_free/scsi_done
Vaughan Cao (4):
sg: push file descriptor list locking down to per-device locking
sg: checking sdp->detached isn't protected when open
sg: no need sg_open_exclusive_lock
sg: use rwsem to solve race during exclusive open
Vikas Chaudhary (7):
qla4xxx: Update driver version to 5.04.00-k1
qla4xxx: Return error if minidump data collection fails
qla4xxx: Update driver version to 5.04.00-k0
qla4xxx: Update Copyright header
qla4xxx: Added support for ISP8042
qla4xxx: Update driver version to 5.03.00-k10
MAINTAINERS: Update for qla4xxx
Wei Yongjun (1):
ufshcd-pltfrm: remove redundant dev_err call in ufshcd_pltfrm_probe()
Wolfram Sang (1):
ufs: don't check resource with devm_ioremap_resource
Xinghai Yu (1):
isci: Fix a infinite loop.
Yijing Wang (1):
pm8001: clean up unnecessary MSI/MSI-X capability find
wenxiong@linux.vnet.ibm.com (1):
ipr: Add sereral new CCIN definitions for new adapters support
and the diffstat:
Documentation/scsi/LICENSE.qla4xxx | 2 +-
MAINTAINERS | 15 +-
block/blk-core.c | 6 +
drivers/infiniband/ulp/iser/iscsi_iser.c | 3 +-
drivers/infiniband/ulp/iser/iser_initiator.c | 11 +-
drivers/md/dm-mpath.c | 16 +-
drivers/s390/scsi/zfcp_aux.c | 4 +-
drivers/s390/scsi/zfcp_ext.h | 2 -
drivers/s390/scsi/zfcp_fsf.c | 12 +-
drivers/s390/scsi/zfcp_qdio.c | 4 +-
drivers/s390/scsi/zfcp_sysfs.c | 12 +-
drivers/scsi/Kconfig | 1 +
drivers/scsi/Makefile | 1 +
drivers/scsi/bfa/bfad.c | 6 +-
drivers/scsi/bnx2i/57xx_iscsi_constants.h | 2 +-
drivers/scsi/bnx2i/57xx_iscsi_hsi.h | 2 +-
drivers/scsi/bnx2i/bnx2i.h | 2 +-
drivers/scsi/bnx2i/bnx2i_hwi.c | 2 +-
drivers/scsi/bnx2i/bnx2i_init.c | 6 +-
drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +-
drivers/scsi/bnx2i/bnx2i_sysfs.c | 2 +-
drivers/scsi/eata_pio.c | 2 +-
drivers/scsi/esas2r/Kconfig | 5 +
drivers/scsi/esas2r/Makefile | 5 +
drivers/scsi/esas2r/atioctl.h | 1254 +++++++++
drivers/scsi/esas2r/atvda.h | 1319 +++++++++
drivers/scsi/esas2r/esas2r.h | 1441 ++++++++++
drivers/scsi/esas2r/esas2r_disc.c | 1189 ++++++++
drivers/scsi/esas2r/esas2r_flash.c | 1512 +++++++++++
drivers/scsi/esas2r/esas2r_init.c | 1773 ++++++++++++
drivers/scsi/esas2r/esas2r_int.c | 941 +++++++
drivers/scsi/esas2r/esas2r_io.c | 880 ++++++
drivers/scsi/esas2r/esas2r_ioctl.c | 2110 +++++++++++++++
drivers/scsi/esas2r/esas2r_log.c | 254 ++
drivers/scsi/esas2r/esas2r_log.h | 118 +
drivers/scsi/esas2r/esas2r_main.c | 2032 ++++++++++++++
drivers/scsi/esas2r/esas2r_targdb.c | 306 +++
drivers/scsi/esas2r/esas2r_vda.c | 521 ++++
drivers/scsi/hpsa.c | 8 +-
drivers/scsi/hpsa.h | 2 -
drivers/scsi/ipr.c | 14 +
drivers/scsi/ipr.h | 7 +
drivers/scsi/isci/port_config.c | 2 +-
drivers/scsi/libiscsi.c | 109 +
drivers/scsi/lpfc/lpfc.h | 3 +-
drivers/scsi/lpfc/lpfc_attr.c | 57 +-
drivers/scsi/lpfc/lpfc_bsg.c | 8 +-
drivers/scsi/lpfc/lpfc_ct.c | 2 +-
drivers/scsi/lpfc/lpfc_disc.h | 3 +-
drivers/scsi/lpfc/lpfc_els.c | 2 +
drivers/scsi/lpfc/lpfc_hw4.h | 13 +
drivers/scsi/lpfc/lpfc_init.c | 42 +-
drivers/scsi/lpfc/lpfc_mbox.c | 7 +-
drivers/scsi/lpfc/lpfc_nportdisc.c | 12 +-
drivers/scsi/lpfc/lpfc_scsi.c | 12 +-
drivers/scsi/lpfc/lpfc_sli.c | 147 +-
drivers/scsi/lpfc/lpfc_sli.h | 7 +-
drivers/scsi/lpfc/lpfc_sli4.h | 6 +
drivers/scsi/lpfc/lpfc_version.h | 2 +-
drivers/scsi/lpfc/lpfc_vport.c | 5 +-
drivers/scsi/mpt2sas/mpi/mpi2.h | 7 +-
drivers/scsi/mpt2sas/mpi/mpi2_cnfg.h | 10 +-
drivers/scsi/mpt2sas/mpi/mpi2_init.h | 2 +-
drivers/scsi/mpt2sas/mpi/mpi2_ioc.h | 2 +-
drivers/scsi/mpt2sas/mpi/mpi2_raid.h | 2 +-
drivers/scsi/mpt2sas/mpi/mpi2_sas.h | 2 +-
drivers/scsi/mpt2sas/mpi/mpi2_tool.h | 2 +-
drivers/scsi/mpt2sas/mpi/mpi2_type.h | 2 +-
drivers/scsi/mpt2sas/mpt2sas_base.c | 40 +-
drivers/scsi/mpt2sas/mpt2sas_base.h | 10 +-
drivers/scsi/mpt2sas/mpt2sas_config.c | 2 +-
drivers/scsi/mpt2sas/mpt2sas_ctl.c | 14 +-
drivers/scsi/mpt2sas/mpt2sas_ctl.h | 2 +-
drivers/scsi/mpt2sas/mpt2sas_debug.h | 2 +-
drivers/scsi/mpt2sas/mpt2sas_scsih.c | 82 +-
drivers/scsi/mpt2sas/mpt2sas_transport.c | 7 +-
drivers/scsi/mpt3sas/mpt3sas_base.c | 41 +-
drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1 +
drivers/scsi/mpt3sas/mpt3sas_transport.c | 5 +-
drivers/scsi/pm8001/pm8001_init.c | 5 +-
drivers/scsi/qla2xxx/Makefile | 2 +-
drivers/scsi/qla2xxx/qla_attr.c | 81 +-
drivers/scsi/qla2xxx/qla_bsg.c | 43 +-
drivers/scsi/qla2xxx/qla_dbg.c | 58 +-
drivers/scsi/qla2xxx/qla_def.h | 39 +-
drivers/scsi/qla2xxx/qla_fw.h | 2 +
drivers/scsi/qla2xxx/qla_gbl.h | 74 +-
drivers/scsi/qla2xxx/qla_gs.c | 97 +-
drivers/scsi/qla2xxx/qla_init.c | 86 +-
drivers/scsi/qla2xxx/qla_inline.h | 2 +-
drivers/scsi/qla2xxx/qla_iocb.c | 17 +-
drivers/scsi/qla2xxx/qla_isr.c | 91 +-
drivers/scsi/qla2xxx/qla_mbx.c | 297 +-
drivers/scsi/qla2xxx/qla_mid.c | 2 +
drivers/scsi/qla2xxx/qla_mr.c | 164 +-
drivers/scsi/qla2xxx/qla_mr.h | 41 +-
drivers/scsi/qla2xxx/qla_nx.c | 117 +-
drivers/scsi/qla2xxx/qla_nx.h | 10 +
drivers/scsi/qla2xxx/qla_nx2.c | 3716 ++++++++++++++++++++++++++
drivers/scsi/qla2xxx/qla_nx2.h | 551 ++++
drivers/scsi/qla2xxx/qla_os.c | 213 +-
drivers/scsi/qla2xxx/qla_sup.c | 162 +-
drivers/scsi/qla2xxx/qla_target.c | 69 +-
drivers/scsi/qla2xxx/qla_version.h | 4 +-
drivers/scsi/qla2xxx/tcm_qla2xxx.c | 14 +-
drivers/scsi/qla4xxx/ql4_83xx.c | 12 +-
drivers/scsi/qla4xxx/ql4_83xx.h | 36 +-
drivers/scsi/qla4xxx/ql4_attr.c | 90 +-
drivers/scsi/qla4xxx/ql4_bsg.c | 2 +-
drivers/scsi/qla4xxx/ql4_dbg.c | 13 +-
drivers/scsi/qla4xxx/ql4_def.h | 29 +-
drivers/scsi/qla4xxx/ql4_fw.h | 10 +-
drivers/scsi/qla4xxx/ql4_glbl.h | 10 +-
drivers/scsi/qla4xxx/ql4_init.c | 6 +-
drivers/scsi/qla4xxx/ql4_inline.h | 2 +-
drivers/scsi/qla4xxx/ql4_iocb.c | 2 +-
drivers/scsi/qla4xxx/ql4_isr.c | 65 +-
drivers/scsi/qla4xxx/ql4_mbx.c | 171 +-
drivers/scsi/qla4xxx/ql4_nvram.c | 2 +-
drivers/scsi/qla4xxx/ql4_nvram.h | 2 +-
drivers/scsi/qla4xxx/ql4_nx.c | 297 +-
drivers/scsi/qla4xxx/ql4_nx.h | 2 +-
drivers/scsi/qla4xxx/ql4_os.c | 357 ++-
drivers/scsi/qla4xxx/ql4_version.h | 4 +-
drivers/scsi/scsi_debug.c | 14 +-
drivers/scsi/scsi_error.c | 128 +-
drivers/scsi/scsi_lib.c | 48 +-
drivers/scsi/scsi_sysfs.c | 10 +
drivers/scsi/scsi_transport_iscsi.c | 123 +-
drivers/scsi/sd.c | 149 +-
drivers/scsi/sg.c | 176 +-
drivers/scsi/st.c | 27 +-
drivers/scsi/ufs/ufs.h | 155 +-
drivers/scsi/ufs/ufshcd-pci.c | 99 +-
drivers/scsi/ufs/ufshcd-pltfrm.c | 57 +-
drivers/scsi/ufs/ufshcd.c | 1170 +++++++-
drivers/scsi/ufs/ufshcd.h | 59 +-
drivers/scsi/ufs/ufshci.h | 2 +-
include/scsi/iscsi_if.h | 32 +
include/scsi/libiscsi.h | 31 +
include/scsi/scsi.h | 3 +-
include/scsi/scsi_device.h | 13 +-
142 files changed, 24497 insertions(+), 1348 deletions(-)
create mode 100644 drivers/scsi/esas2r/Kconfig
create mode 100644 drivers/scsi/esas2r/Makefile
create mode 100644 drivers/scsi/esas2r/atioctl.h
create mode 100644 drivers/scsi/esas2r/atvda.h
create mode 100644 drivers/scsi/esas2r/esas2r.h
create mode 100644 drivers/scsi/esas2r/esas2r_disc.c
create mode 100644 drivers/scsi/esas2r/esas2r_flash.c
create mode 100644 drivers/scsi/esas2r/esas2r_init.c
create mode 100644 drivers/scsi/esas2r/esas2r_int.c
create mode 100644 drivers/scsi/esas2r/esas2r_io.c
create mode 100644 drivers/scsi/esas2r/esas2r_ioctl.c
create mode 100644 drivers/scsi/esas2r/esas2r_log.c
create mode 100644 drivers/scsi/esas2r/esas2r_log.h
create mode 100644 drivers/scsi/esas2r/esas2r_main.c
create mode 100644 drivers/scsi/esas2r/esas2r_targdb.c
create mode 100644 drivers/scsi/esas2r/esas2r_vda.c
create mode 100644 drivers/scsi/qla2xxx/qla_nx2.c
create mode 100644 drivers/scsi/qla2xxx/qla_nx2.h
James
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-11-10 4:41 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-10 4:41 [GIT PULL] First round of SCSI updates for the 3.11+ merge window James Bottomley
-- strict thread matches above, loose matches on Subject: below --
2013-09-03 14:53 James Bottomley
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).