Re: [GIT PULL] Final round of SCSI updates for the 3.8+ merge window

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

 



James,
any outlook for this one?

[PATCH] scsi_debug: Fix endianess in partition table

Thanks,
Martin


On Fri, 2013-03-01 at 09:19 +0000, James Bottomley wrote:
> This is an assorted set of stragglers into the merge window with driver
> updates for qla2xxx, megaraid_sas, storvsc and ufs.  It also includes
> pulls of the uapi tree (all the remaining SCSI pieces) and the fcoe tree
> (updates to fcoe and libfc)
> 
> The patch is available here:
> 
> git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git scsi-for-linus
> 
> The short changelog is:
> 
> Adam Radford (3):
>       megaraid_sas: Version and Changelog update
>       megaraid_sas: Dont load DevHandle unless FastPath enabled
>       megaraid_sas: Add 4k FastPath DIF support
> 
> Al Viro (1):
>       debris left by " libfcoe: Remove mutex_trylock/restart_syscall checks"
> 
> Andrew Vasquez (2):
>       qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes.
>       qla2xxx: Correct race in loop_state assignment during reset handling.
> 
> Arun Easi (3):
>       qla2xxx: Prevent enabling target mode for unsupported HBAs.
>       qla2xxx: Allow ISP81xx to create ATIO queues.
>       qla2xxx: Enable target mode support for ISP83xx.
> 
> Bhanu Prakash Gollapudi (2):
>       libfcoe: Check for unusable FCFs before looking for conflicting FCFs
>       libfcoe: Handle CVL while waiting to select an FCF
> 
> Brian King (1):
>       ipr: Fix oops while resetting an ipr adapter
> 
> Chad Dupuis (8):
>       qla2xxx: Wait for IDC complete event to finish loopback operation.
>       qla2xxx: Don't process RSCNs for a vport on the same physical adapter.
>       qla2xxx: Move loopback mode reset after chip reset check.
>       qla2xxx: Extra loopback error handling for ISP83xx.
>       qla2xxx: Unload hangs after issuing BSG commands to vport.
>       qla2xxx: Reject loopback request if one is already in progress.
>       qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low.
>       qla2xxx: Determine the number of outstanding commands based on available resources.
> 
> Dan Carpenter (3):
>       dc395x: uninitialized variable in device_alloc()
>       libosd: check for kzalloc() failure
>       qla4xxx: don't free NULL dma pool
> 
> David Howells (2):
>       UAPI: (Scripted) Disintegrate include/scsi/fc
>       UAPI: (Scripted) Disintegrate include/scsi
> 
> Giridhar Malavali (1):
>       qla2xxx: Update the FTP site references in the driver sources.
> 
> Hiral Patel (5):
>       fnic: Fnic Trace Utility
>       fnic: New debug flags and debug log messages
>       fnic: fnic driver may hit BUG_ON on device reset
>       fnic: Fix SGEs limit
>       fnic: fixing issues in device and firmware reset code
> 
> Joe Carnuccio (7):
>       qla2xxx: Integrate generic card temperature with mezz card temperature.
>       qla2xxx: Add setting of driver version string for vendor application.
>       qla2xxx: Correction of comment in MBC opcode defines.
>       Revert "[SCSI] qla2xxx: Optimize existing port name server query matching."
>       Revert "[SCSI] qla2xxx: Avoid losing any fc ports when loop id's are exhausted."
>       qla2xxx: Do link initialization on get loop id failure.
>       qla2xxx: Print thermal unsupported message.
> 
> K. Y. Srinivasan (3):
>       storvsc: Handle dynamic resizing of the device
>       storvsc: Restructure error handling code on command completion
>       storvsc: Initialize the sglist
> 
> Krishna Mohan (1):
>       libfc: XenServer fails to mount root filesystem.
> 
> Martin K. Petersen (1):
>       Fix range check in scsi_host_dif_capable()
> 
> Masanari Iida (1):
>       qla2xxx: Avoid null pointer dereference in shutdown routine.
> 
> Neerav Parikh (1):
>       fcoe: Fix deadlock while deleting FCoE interface with NPIV ports
> 
> Neil Horman (1):
>       fcoe: close race on link speed detection in fcoe code
> 
> Olaf Hering (1):
>       storvsc: avoid usage of WRITE_SAME
> 
> Paul Bolle (2):
>       aacraid: suppress two GCC warnings
>       qla2xxx: silence two GCC warnings.
> 
> Randy Dunlap (1):
>       scsi: fix lpfc build when wmb() is defined as mb()
> 
> Robert Love (7):
>       libfc, libfcoe, fcoe: Convert debug_logging macros to pr_info
>       bnx2fc: Use the fcoe_sysfs control interface
>       fcoe: Use the fcoe_sysfs control interface
>       libfcoe, fcoe, bnx2fc: Add new fcoe control interface
>       libfcoe: Add fcoe_sysfs debug logging level
>       libfcoe: Save some memory and optimize name lookups
>       Documentation: Add missing devices/ to devices path
> 
> Sakthivel K (1):
>       pm80xx: fix for memory region free
> 
> Saurav Kashyap (6):
>       qla2xxx: Don't process state change aen for reset owner.
>       qla2xxx: Update the copyright information.
>       qla2xxx: Display the lock owner on lock acquire failure.
>       qla2xxx: Do MPI reset only for ISP81xx.
>       qla2xxx: Get VPD information from common location for CNA.
>       qla2xxx: Correction to the message ids.
> 
> Shuah Khan (1):
>       hpsa: Check for dma_mapping_error in hpsa_map_one
> 
> Sreekanth Reddy (1):
>       mpt2sas: Add support for OEM specific controller
> 
> Stephen M. Cameron (4):
>       hpsa: check for dma_mapping_error in hpsa_passthru ioctls
>       hpsa: reorganize error handling in hpsa_passthru_ioctl
>       hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block
>       hpsa: Check for dma_mapping_error for all code paths using fill_cmd
> 
> Vasu Dev (1):
>       libfc: fix REC handling
> 
> Vinayak Holikatti (2):
>       ufs: Separate PCI code into glue driver
>       ufs: Segregate PCI Specific Code
> 
> Xiangliang Yu (1):
>       mvsas: fixed timeout issue when removing module
> 
> Yi Zou (7):
>       bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe
>       bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe
>       bnx2fc: add support to get_netdev for bnx2f_interface
>       libfcoe, fcoe: consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb
>       libfcoe, fcoe: move fcoe_link_speed_update() to libfcoe and export it
>       fcoe: add support to the get_netdev() for fcoe_interface
>       fcoe: prep work to start consolidate the usage of fcoe_netdev
> 
> And the diffstat:
> 
>  Documentation/ABI/testing/sysfs-bus-fcoe    |  45 +-
>  Documentation/scsi/ChangeLog.megaraid_sas   |   9 +
>  drivers/scsi/aacraid/src.c                  |   4 +-
>  drivers/scsi/bnx2fc/bnx2fc_fcoe.c           | 256 +++++-----
>  drivers/scsi/dc395x.c                       |   2 +-
>  drivers/scsi/fcoe/fcoe.c                    | 266 ++++++----
>  drivers/scsi/fcoe/fcoe.h                    |   6 +-
>  drivers/scsi/fcoe/fcoe_ctlr.c               |  45 +-
>  drivers/scsi/fcoe/fcoe_sysfs.c              | 186 +++++--
>  drivers/scsi/fcoe/fcoe_transport.c          | 199 +++++++-
>  drivers/scsi/fcoe/libfcoe.h                 |  20 +-
>  drivers/scsi/fnic/Makefile                  |   2 +
>  drivers/scsi/fnic/fnic.h                    |  60 +++
>  drivers/scsi/fnic/fnic_debugfs.c            | 314 ++++++++++++
>  drivers/scsi/fnic/fnic_io.h                 |   6 +-
>  drivers/scsi/fnic/fnic_main.c               |  17 +
>  drivers/scsi/fnic/fnic_scsi.c               | 721 ++++++++++++++++++++++++++--
>  drivers/scsi/fnic/fnic_trace.c              | 273 +++++++++++
>  drivers/scsi/fnic/fnic_trace.h              |  90 ++++
>  drivers/scsi/hpsa.c                         | 117 +++--
>  drivers/scsi/ipr.c                          |  33 +-
>  drivers/scsi/ipr.h                          |   1 +
>  drivers/scsi/libfc/fc_fcp.c                 |   6 +-
>  drivers/scsi/libfc/fc_libfc.h               |  38 +-
>  drivers/scsi/libfc/fc_rport.c               |   2 +-
>  drivers/scsi/lpfc/lpfc_sli.c                |  56 +--
>  drivers/scsi/megaraid/megaraid_sas.h        |   6 +-
>  drivers/scsi/megaraid/megaraid_sas_base.c   |   2 +-
>  drivers/scsi/megaraid/megaraid_sas_fusion.c |   5 +-
>  drivers/scsi/megaraid/megaraid_sas_fusion.h |   1 -
>  drivers/scsi/mpt2sas/mpt2sas_base.c         |   8 +
>  drivers/scsi/mpt2sas/mpt2sas_base.h         |   6 +
>  drivers/scsi/mvsas/mv_sas.c                 |  10 +-
>  drivers/scsi/mvsas/mv_sas.h                 |   1 +
>  drivers/scsi/osd/osd_initiator.c            |   4 +
>  drivers/scsi/pm8001/pm8001_init.c           |   3 +-
>  drivers/scsi/qla2xxx/qla_attr.c             |  35 +-
>  drivers/scsi/qla2xxx/qla_bsg.c              | 199 +++++---
>  drivers/scsi/qla2xxx/qla_bsg.h              |   2 +-
>  drivers/scsi/qla2xxx/qla_dbg.c              |  17 +-
>  drivers/scsi/qla2xxx/qla_dbg.h              |   2 +-
>  drivers/scsi/qla2xxx/qla_def.h              |  54 ++-
>  drivers/scsi/qla2xxx/qla_dfs.c              |   2 +-
>  drivers/scsi/qla2xxx/qla_fw.h               |   7 +-
>  drivers/scsi/qla2xxx/qla_gbl.h              |  15 +-
>  drivers/scsi/qla2xxx/qla_gs.c               |  10 +-
>  drivers/scsi/qla2xxx/qla_init.c             | 200 ++++++--
>  drivers/scsi/qla2xxx/qla_inline.h           |  28 +-
>  drivers/scsi/qla2xxx/qla_iocb.c             |  39 +-
>  drivers/scsi/qla2xxx/qla_isr.c              |  82 +++-
>  drivers/scsi/qla2xxx/qla_mbx.c              | 207 ++++++--
>  drivers/scsi/qla2xxx/qla_mid.c              |   9 +-
>  drivers/scsi/qla2xxx/qla_nx.c               |  13 +-
>  drivers/scsi/qla2xxx/qla_nx.h               |   4 +-
>  drivers/scsi/qla2xxx/qla_os.c               | 147 +++++-
>  drivers/scsi/qla2xxx/qla_settings.h         |   2 +-
>  drivers/scsi/qla2xxx/qla_sup.c              |  18 +-
>  drivers/scsi/qla2xxx/qla_target.c           | 169 ++++++-
>  drivers/scsi/qla2xxx/qla_target.h           |  19 +-
>  drivers/scsi/qla2xxx/qla_version.h          |   2 +-
>  drivers/scsi/qla4xxx/ql4_mbx.c              |   6 +-
>  drivers/scsi/storvsc_drv.c                  | 137 ++++--
>  drivers/scsi/ufs/Kconfig                    |  74 +--
>  drivers/scsi/ufs/Makefile                   |   1 +
>  drivers/scsi/ufs/ufs.h                      |  44 +-
>  drivers/scsi/ufs/ufshcd-pci.c               | 211 ++++++++
>  drivers/scsi/ufs/ufshcd.c                   | 423 ++++------------
>  drivers/scsi/ufs/ufshcd.h                   | 202 ++++++++
>  drivers/scsi/ufs/ufshci.h                   |  44 +-
>  include/scsi/Kbuild                         |   3 -
>  include/scsi/fc/Kbuild                      |   4 -
>  include/scsi/fcoe_sysfs.h                   |  11 +-
>  include/scsi/libfcoe.h                      |  32 +-
>  include/scsi/scsi_host.h                    |   4 +-
>  include/uapi/scsi/Kbuild                    |   3 +
>  include/uapi/scsi/fc/Kbuild                 |   4 +
>  include/{ => uapi}/scsi/fc/fc_els.h         |   0
>  include/{ => uapi}/scsi/fc/fc_fs.h          |   0
>  include/{ => uapi}/scsi/fc/fc_gs.h          |   0
>  include/{ => uapi}/scsi/fc/fc_ns.h          |   0
>  include/{ => uapi}/scsi/scsi_bsg_fc.h       |   0
>  include/{ => uapi}/scsi/scsi_netlink.h      |   0
>  include/{ => uapi}/scsi/scsi_netlink_fc.h   |   0
>  83 files changed, 4100 insertions(+), 1205 deletions(-)
>  create mode 100644 drivers/scsi/fnic/fnic_debugfs.c
>  create mode 100644 drivers/scsi/fnic/fnic_trace.c
>  create mode 100644 drivers/scsi/fnic/fnic_trace.h
>  create mode 100644 drivers/scsi/ufs/ufshcd-pci.c
>  create mode 100644 drivers/scsi/ufs/ufshcd.h
>  rename include/{ => uapi}/scsi/fc/fc_els.h (100%)
>  rename include/{ => uapi}/scsi/fc/fc_fs.h (100%)
>  rename include/{ => uapi}/scsi/fc/fc_gs.h (100%)
>  rename include/{ => uapi}/scsi/fc/fc_ns.h (100%)
>  rename include/{ => uapi}/scsi/scsi_bsg_fc.h (100%)
>  rename include/{ => uapi}/scsi/scsi_netlink.h (100%)
>  rename include/{ => uapi}/scsi/scsi_netlink_fc.h (100%)
> 
> 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
> 


--
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