linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] first round of SCSI updates for the 5.2+ merge window
@ 2019-07-09 19:14 James Bottomley
  2019-07-09 19:39 ` Martin K. Petersen
  2019-07-11 22:30 ` pr-tracker-bot
  0 siblings, 2 replies; 5+ messages in thread
From: James Bottomley @ 2019-07-09 19:14 UTC (permalink / raw)
  To: Andrew Morton, Linus Torvalds; +Cc: linux-scsi, linux-kernel

This is mostly update of the usual drivers: qla2xxx, hpsa, lpfc, ufs,
mpt3sas, ibmvscsi, megaraid_sas, bnx2fc and hisi_sas as well as the
removal of the osst driver (I heard from Willem privately that he would
like the driver removed because all his test hardware has
failed).  Plus number of minor changes, spelling fixes and other
trivia.

The big merge conflict this time around is the SPDX licence tags. 
Following discussion on linux-next, we believe our version to be more
accurate than the one in the tree, so the resolution is to take our
version for all the SPDX conflicts.  You can do a git checkout --theirs 
for everything, although there is one non-SPDX conflict which is also a
theirs resolution:

lpfc_version.h: use version 12.2.0.3; it's a conflict from our own
fixes branch, sorry about that.

The patch is available here:

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

The short changelog is:

Adrian Hunter (1):
      scsi: ufshdc-pci: Add Intel PCI IDs for EHL

Arthur Simchaev (1):
      scsi: ufs: Documentation: Announce ufs-tool v1.0

Arun Easi (1):
      scsi: qla2xxx: Fix kernel crash after disconnecting NVMe devices

Bart Van Assche (5):
      scsi: RDMA/srp: Fix a sleep-in-invalid-context bug
      scsi: Avoid that .queuecommand() gets called for a blocked SCSI device
      scsi: Restrict user space SCSI device state changes to "running" and "offline"
      scsi: sd: Inline sd_probe_part2()
      scsi: sd: Rely on the driver core for asynchronous probing

Bean Huo (2):
      scsi: ufs-bsg: complete ufs-bsg job only if no error
      scsi: ufs-bsg: fix typo in ufs_bsg_request

Bharath Vedartham (1):
      scsi: message: fusion: Use kmemdup instead of memcpy and kmalloc

Branden Bonaby (1):
      scsi: storvsc: Add ability to change scsi queue depth

Chad Dupuis (2):
      scsi: bnx2fc: Only put reference to io_req in bnx2fc_abts_cleanup if cleanup times out
      scsi: bnx2fc: Redo setting source FCoE MAC

Chandrakanth Patil (18):
      scsi: megaraid_sas: Update driver version to 07.710.06.00-rc1
      scsi: megaraid_sas: Introduce various Aero performance modes
      scsi: megaraid_sas: Use high IOPS queues based on IO workload
      scsi: megaraid_sas: Set affinity for high IOPS reply queues
      scsi: megaraid_sas: Enable coalescing for high IOPS queues
      scsi: megaraid_sas: Add support for High IOPS queues
      scsi: megaraid_sas: Add support for MPI toolbox commands
      scsi: megaraid_sas: Offload Aero RAID5/6 division calculations to driver
      scsi: megaraid_sas: RAID1 PCI bandwidth limit algorithm is applicable for only Ventura
      scsi: megaraid_sas: megaraid_sas: Add check for count returned by HOST_DEVICE_LIST DCMD
      scsi: megaraid_sas: Handle sequence JBOD map failure at driver level
      scsi: megaraid_sas: Don't send FPIO to RL Bypass queue
      scsi: megaraid_sas: In probe context, retry IOC INIT once if firmware is in fault
      scsi: megaraid_sas: Release Mutex lock before OCR in case of DCMD timeout
      scsi: megaraid_sas: Call disable_irq from process IRQ poll
      scsi: megaraid_sas: Remove few debug counters from IO path
      scsi: megaraid_sas: Add support for Non-secure Aero PCI IDs
      scsi: megaraid_sas: Add 32 bit atomic descriptor support to AERO adapters

Christoph Hellwig (23):
      scsi: st: add a SPDX tag to st.c
      scsi: sr: add a SPDX tag to sr.c
      scsi: sg: switch to SPDX tags
      scsi: ses: switch to SPDX tags
      scsi: sd: switch remaining files to SPDX tags
      scsi: sd: add a SPDX tag to sd.c
      scsi: libsas: switch remaining files to SPDX tags
      scsi: libsas: switch sas_ata.[ch] to SPDX tags
      scsi: libsas: add a SPDX tag to sas_task.c
      scsi: libiscsi: switch to SPDX tags
      scsi: libfcoe: switch to SPDX tags
      scsi: libfc: switch to SPDX tags
      scsi: libfc: remove duplicate GPL boilerplate text
      scsi: scsi_transport_srp: switch to SPDX tags
      scsi: scsi_transport_spi: switch to SPDX tags
      scsi: scsi_transport_sas: switch to SPDX tags
      scsi: scsi_transport_iscsi: switch to SPDX tags
      scsi: scsi_transport_fc: switch to SPDX tags
      scsi: scsi_transport_fc: remove duplicate GPL boilerplate text
      scsi: scsi_transport.h: switch to SPDX tags
      scsi: scsi_netlink: remove duplicate GPL boilerplate text
      scsi: core: switch the remaining scsi midlayer files to use SPDX tags
      scsi: core: add SPDX tags to scsi midlayer files missing licensing information

Christophe JAILLET (1):
      scsi: tcmu: Simplify tcmu_update_uio_info()

Colin Ian King (1):
      scsi: hpsa: fix an uninitialized read and dereference of pointer dev

Deepak Ukey (2):
      scsi: pm80xx: Modified the logic to collect IOP event logs
      scsi: pm80xx: Event log size through sysfs

Don Brace (7):
      scsi: hpsa: update driver version
      scsi: hpsa: correct device resets
      scsi: hpsa: do-not-complete-cmds-for-deleted-devices
      scsi: hpsa: wait longer for ptraid commands
      scsi: hpsa: check for tag collision
      scsi: hpsa: use local workqueues instead of system workqueues
      scsi: hpsa: correct simple mode

Dongli Zhang (1):
      scsi: virtio_scsi: remove unused 'affinity_hint_set'

Enzo Matsumiya (1):
      scsi: qla2xxx: remove double assignment in qla2x00_update_fcport

Finn Thain (7):
      scsi: mac_scsi: Treat Last Byte Sent time-out as failure
      scsi: mac_scsi: Enable PDMA on Mac IIfx
      scsi: mac_scsi: Fix pseudo DMA implementation, take 2
      scsi: mac_scsi: Increase PIO/PDMA transfer length threshold
      scsi: NCR5380: Handle PDMA failure reliably
      scsi: NCR5380: Always re-enable reselection interrupt
      Revert "scsi: ncr5380: Increase register polling limit"

Geert Uytterhoeven (2):
      scsi: isci: Grammar s/the its/its/
      scsi: aic7xxx: Spelling s/configuraion/configuration/

Gen Zhang (1):
      scsi: mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main()

Gustavo A. R. Silva (2):
      scsi: megaraid_sas: Use struct_size() helper
      scsi: mpt3sas: Mark expected switch fall-through

Hannes Reinecke (1):
      scsi: osst: kill obsolete driver

Hariprasad Kelam (1):
      scsi: target/iscsi: fix possible condition with no effect (if == else)

Jack Wang (1):
      scsi: MAINTAINERS: update maintainer for PM8001

James Smart (21):
      scsi: lpfc: Update lpfc version to 12.2.0.3
      scsi: lpfc: Fix kernel warnings related to smp_processor_id()
      scsi: lpfc: Fix BFS crash with DIX enabled
      scsi: lpfc: Fix FDMI fc4type for nvme support
      scsi: lpfc: Fix fcp_rsp_len checking on lun reset
      scsi: lpfc: Fix poor use of hardware queues if fewer irq vectors
      scsi: lpfc: Fix oops when driver is loaded with 1 interrupt vector
      scsi: lpfc: Fix incorrect logical link speed on trunks when links down
      scsi: lpfc: Fix memory leak in abnormal exit path from lpfc_eq_create
      scsi: lpfc: Rework misleading nvme not supported in firmware message
      scsi: lpfc: Fix hardlockup in scsi_cmd_iocb_cmpl
      scsi: lpfc: Cancel queued work for an IO when processing a received ABTS
      scsi: lpfc: Prevent 'use after free' memory overwrite in nvmet LS handling
      scsi: lpfc: Fix PT2PT PLOGI collison stopping discovery
      scsi: lpfc: Revert message logging on unsupported topology
      scsi: lpfc: Fix nvmet handling of received ABTS for unmapped frames
      scsi: lpfc: Separate CQ processing for nvmet_fc upcalls
      scsi: lpfc: Revise message when stuck due to unresponsive adapter
      scsi: lpfc: Correct nvmet buffer free race condition
      scsi: lpfc: Fix nvmet target abort cmd matching
      scsi: lpfc: Fix alloc context on oas lun creations

Jason Yan (1):
      scsi: libsas: no need to join wide port again in sas_ex_discover_dev()

John Garry (2):
      scsi: libsas: aic94xx: hisi_sas: mvsas: pm8001: Use dev_is_expander()
      scsi: hisi_sas: Reduce HISI_SAS_SGE_PAGE_CNT in size

Lee Jones (1):
      scsi: ufs-qcom: Add support for platforms booting ACPI

Lin Yi (2):
      scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_srr
      scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_rec

Luo Jiaxing (1):
      scsi: hisi_sas: Ignore the error code between phy down to phy up

Nathan Chancellor (2):
      scsi: lpfc: Avoid unused function warnings
      scsi: ibmvscsi: Don't use rc uninitialized in ibmvscsi_do_work

Ondrej Zary (6):
      scsi: wd719x: Fix resets and aborts
      scsi: fdomain: Add PCMCIA support
      scsi: fdomain: Add register definitions
      scsi: fdomain: Resurrect driver - ISA support
      scsi: fdomain: Resurrect driver - PCI support
      scsi: fdomain: Resurrect driver - Core

Quinn Tran (3):
      scsi: qla2xxx: move IO flush to the front of NVME rport unregistration
      scsi: qla2xxx: Fix NVME cmd and LS cmd timeout race condition
      scsi: qla2xxx: on session delete, return nvme cmd

Saurav Kashyap (4):
      scsi: bnx2fc: Update the driver version to 2.12.10
      scsi: bnx2fc: Limit the IO size according to the FW capability
      scsi: bnx2fc: Do not allow both a cleanup completion and abort completion for the same request
      scsi: bnx2fc: Separate out completion flags and variables for abort and cleanup

Shivasharan S (20):
      scsi: megaraid_sas: Update driver version to 07.708.03.00
      scsi: megaraid_sas: Export RAID map through debugfs
      scsi: megaraid_sas: Fix MSI-X vector print
      scsi: megaraid_sas: Add debug prints for device list
      scsi: megaraid_sas: Add prints in suspend and resume path
      scsi: megaraid_sas: Print firmware interrupt status
      scsi: megaraid_sas: Print FW fault information
      scsi: megaraid_sas: Export RAID map id through sysfs
      scsi: megaraid_sas: Print BAR information from driver
      scsi: megaraid_sas: Dump system registers for debugging
      scsi: megaraid_sas: Dump system interface regs from sysfs
      scsi: megaraid_sas: Add formatting option for megasas_dump
      scsi: megaraid_sas: Enhance internal DCMD timeout prints
      scsi: megaraid_sas: Enhance prints in OCR and TM path
      scsi: megaraid_sas: Load balance completions across all MSI-X
      scsi: megaraid_sas: IRQ poll to avoid CPU hard lockups
      scsi: megaraid_sas: Block PCI config space access from userspace during OCR
      scsi: megaraid_sas: Rework code around controller reset
      scsi: megaraid_sas: fw_reset_no_pci_access required for MFI adapters only
      scsi: megaraid_sas: Remove unused variable target_index

Sreekanth Reddy (4):
      scsi: mpt3sas: Fix msix load balance on and off settings
      scsi: mpt3sas: Determine smp affinity on per HBA basis
      scsi: mpt3sas: Use configured PCIe link speed, not max
      scsi: mpt3sas: Remove CPU arch check to determine perf_mode

Stanley Chu (3):
      scsi: ufs: Add error-handling of Auto-Hibernate
      scsi: ufs: Do not overwrite Auto-Hibernate timer
      scsi: ufs: Introduce ufshcd_is_auto_hibern8_supported()

Suganath Prabu S (10):
      scsi: mpt3sas: Update driver version to 29.100.00.00
      scsi: mpt3sas: Introduce perf_mode module parameter
      scsi: mpt3sas: Enable interrupt coalescing on high iops
      scsi: mpt3sas: Affinity high iops queues IRQs to local node
      scsi: mpt3sas: save and use MSI-X index for posting RD
      scsi: mpt3sas: Use high iops queues under some circumstances
      scsi: mpt3sas: change _base_get_msix_index prototype
      scsi: mpt3sas: Add flag high_iops_queues
      scsi: mpt3sas: Add Atomic RequestDescriptor support on Aero
      scsi: mpt3sas: function pointers of request descriptor

Thomas Meyer (1):
      scsi: lpfc: Use *_pool_zalloc rather than *_pool_alloc

Tomas Henzl (5):
      scsi: mpt3sas: use DEVICE_ATTR_{RO, RW}
      scsi: mpt3sas: make driver options visible in sys
      scsi: megaraid_sas: use DEVICE_ATTR_{RO, RW}
      scsi: megaraid_sas: use octal permissions instead of constants
      scsi: megaraid_sas: make max_sectors visible in sys

Tyrel Datwyler (3):
      scsi: ibmvscsi: fix tripping of blk_mq_run_hw_queue WARN_ON
      scsi: ibmvscsi: redo driver work thread to use enum action states
      scsi: ibmvscsi: Wire up host_reset() in the driver's scsi_host_template

Varun Prakash (1):
      scsi: cxgb4i: add support for IEEE_8021QAZ_APP_SEL_STREAM selector

Weitao Hou (1):
      scsi: pm8001: Fix typo in code comments

Xiang Chen (3):
      scsi: hisi_sas: Disable stash for v3 hw
      scsi: hisi_sas: Change the type of some numbers to unsigned
      scsi: hisi_sas: Delete PHY timers when rmmod or probe failed

Xiaofei Tan (1):
      scsi: hisi_sas: Fix the issue of argument mismatch of printing ecc errors

YueHaibing (7):
      scsi: megaraid_sas: Remove unused including <linux/version.h>
      scsi: megaraid_sas: remove set but not used variables 'buff_addr' and 'ci_h'
      scsi: megaraid_sas: remove set but not used variable 'sge_sz'
      scsi: lpfc: Make some symbols static
      scsi: lpfc: Remove set but not used variables 'qp'
      scsi: megaraid_sas: remove set but not used variables 'host' and 'wait_time'
      scsi: megaraid_sas: remove set but not used variable 'cur_state'

With the diffstat:

 Documentation/scsi/osst.txt                  |  218 -
 Documentation/scsi/ufs.txt                   |    7 +
 MAINTAINERS                                  |   13 +-
 arch/m68k/mac/config.c                       |   10 +-
 drivers/infiniband/ulp/srp/ib_srp.c          |   21 +-
 drivers/message/fusion/mptbase.c             |    3 +-
 drivers/scsi/Kconfig                         |   57 +-
 drivers/scsi/Makefile                        |    4 +-
 drivers/scsi/NCR5380.c                       |   18 +-
 drivers/scsi/NCR5380.h                       |    2 +-
 drivers/scsi/aic7xxx/aic7xxx.reg             |    2 +-
 drivers/scsi/aic94xx/aic94xx_dev.c           |    4 +-
 drivers/scsi/bnx2fc/bnx2fc.h                 |   14 +-
 drivers/scsi/bnx2fc/bnx2fc_els.c             |   60 +-
 drivers/scsi/bnx2fc/bnx2fc_fcoe.c            |    3 +-
 drivers/scsi/bnx2fc/bnx2fc_io.c              |  116 +-
 drivers/scsi/bnx2fc/bnx2fc_tgt.c             |   10 +-
 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c           |    9 +-
 drivers/scsi/fcoe/fcoe.c                     |   14 +-
 drivers/scsi/fcoe/fcoe.h                     |   14 +-
 drivers/scsi/fcoe/fcoe_ctlr.c                |   14 +-
 drivers/scsi/fcoe/fcoe_sysfs.c               |   14 +-
 drivers/scsi/fcoe/fcoe_transport.c           |   14 +-
 drivers/scsi/fdomain.c                       |  597 +++
 drivers/scsi/fdomain.h                       |  114 +
 drivers/scsi/fdomain_isa.c                   |  222 +
 drivers/scsi/fdomain_pci.c                   |   68 +
 drivers/scsi/hisi_sas/hisi_sas.h             |    8 +-
 drivers/scsi/hisi_sas/hisi_sas_main.c        |   16 +-
 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c       |   50 +-
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c       |   50 +-
 drivers/scsi/hosts.c                         |    1 +
 drivers/scsi/hpsa.c                          |  280 +-
 drivers/scsi/hpsa.h                          |    6 +-
 drivers/scsi/hpsa_cmd.h                      |    2 +-
 drivers/scsi/ibmvscsi/ibmvscsi.c             |   77 +-
 drivers/scsi/ibmvscsi/ibmvscsi.h             |   10 +-
 drivers/scsi/isci/remote_device.c            |    4 +-
 drivers/scsi/isci/remote_device.h            |    5 -
 drivers/scsi/isci/request.c                  |    8 +-
 drivers/scsi/isci/task.c                     |    2 +-
 drivers/scsi/libfc/fc_disc.c                 |   14 +-
 drivers/scsi/libfc/fc_elsct.c                |   14 +-
 drivers/scsi/libfc/fc_exch.c                 |   14 +-
 drivers/scsi/libfc/fc_fcp.c                  |   14 +-
 drivers/scsi/libfc/fc_frame.c                |   14 +-
 drivers/scsi/libfc/fc_libfc.c                |   14 +-
 drivers/scsi/libfc/fc_libfc.h                |   14 +-
 drivers/scsi/libfc/fc_lport.c                |   14 +-
 drivers/scsi/libfc/fc_npiv.c                 |   14 +-
 drivers/scsi/libfc/fc_rport.c                |   14 +-
 drivers/scsi/libiscsi.c                      |   15 +-
 drivers/scsi/libiscsi_tcp.c                  |   13 +-
 drivers/scsi/libsas/sas_ata.c                |   16 +-
 drivers/scsi/libsas/sas_discover.c           |   23 +-
 drivers/scsi/libsas/sas_event.c              |   18 +-
 drivers/scsi/libsas/sas_expander.c           |   71 +-
 drivers/scsi/libsas/sas_host_smp.c           |    5 +-
 drivers/scsi/libsas/sas_init.c               |   19 +-
 drivers/scsi/libsas/sas_internal.h           |   19 +-
 drivers/scsi/libsas/sas_phy.c                |   18 +-
 drivers/scsi/libsas/sas_port.c               |   24 +-
 drivers/scsi/libsas/sas_scsi_host.c          |   19 +-
 drivers/scsi/libsas/sas_task.c               |    2 +-
 drivers/scsi/lpfc/lpfc_attr.c                |   34 +-
 drivers/scsi/lpfc/lpfc_bsg.c                 |    2 +-
 drivers/scsi/lpfc/lpfc_crtn.h                |    3 +-
 drivers/scsi/lpfc/lpfc_ct.c                  |   14 +-
 drivers/scsi/lpfc/lpfc_els.c                 |    1 +
 drivers/scsi/lpfc/lpfc_init.c                |  512 ++-
 drivers/scsi/lpfc/lpfc_nvme.c                |   16 +-
 drivers/scsi/lpfc/lpfc_nvmet.c               |  332 +-
 drivers/scsi/lpfc/lpfc_nvmet.h               |    1 +
 drivers/scsi/lpfc/lpfc_scsi.c                |   16 +-
 drivers/scsi/lpfc/lpfc_sli.c                 |   76 +-
 drivers/scsi/lpfc/lpfc_sli4.h                |   11 +-
 drivers/scsi/lpfc/lpfc_version.h             |    2 +-
 drivers/scsi/mac_scsi.c                      |  421 +-
 drivers/scsi/megaraid/Kconfig.megaraid       |    1 +
 drivers/scsi/megaraid/Makefile               |    2 +-
 drivers/scsi/megaraid/megaraid_sas.h         |  101 +-
 drivers/scsi/megaraid/megaraid_sas_base.c    |  712 ++-
 drivers/scsi/megaraid/megaraid_sas_debugfs.c |  179 +
 drivers/scsi/megaraid/megaraid_sas_fp.c      |   82 +-
 drivers/scsi/megaraid/megaraid_sas_fusion.c  |  551 ++-
 drivers/scsi/megaraid/megaraid_sas_fusion.h  |   33 +-
 drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h         |    2 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c          |  497 ++-
 drivers/scsi/mpt3sas/mpt3sas_base.h          |   35 +-
 drivers/scsi/mpt3sas/mpt3sas_config.c        |   73 +-
 drivers/scsi/mpt3sas/mpt3sas_ctl.c           |  234 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c         |   52 +-
 drivers/scsi/mpt3sas/mpt3sas_transport.c     |    8 +-
 drivers/scsi/mvsas/mv_sas.c                  |    2 +-
 drivers/scsi/mvsas/mv_sas.h                  |    3 -
 drivers/scsi/osst.c                          | 6107 --------------------------
 drivers/scsi/osst.h                          |  651 ---
 drivers/scsi/osst_detect.h                   |    7 -
 drivers/scsi/osst_options.h                  |  107 -
 drivers/scsi/pcmcia/Kconfig                  |   10 +
 drivers/scsi/pcmcia/Makefile                 |    1 +
 drivers/scsi/pcmcia/fdomain_cs.c             |   95 +
 drivers/scsi/pm8001/pm8001_ctl.c             |   52 +-
 drivers/scsi/pm8001/pm8001_hwi.c             |    4 +-
 drivers/scsi/pm8001/pm8001_sas.c             |    4 +-
 drivers/scsi/pm8001/pm8001_sas.h             |    1 -
 drivers/scsi/pm8001/pm80xx_hwi.c             |    4 +-
 drivers/scsi/qla2xxx/qla_def.h               |    5 +-
 drivers/scsi/qla2xxx/qla_gbl.h               |    2 +
 drivers/scsi/qla2xxx/qla_init.c              |    1 -
 drivers/scsi/qla2xxx/qla_nvme.c              |  236 +-
 drivers/scsi/qla2xxx/qla_nvme.h              |    2 +-
 drivers/scsi/qla2xxx/qla_os.c                |    1 -
 drivers/scsi/qla2xxx/qla_target.c            |   16 +-
 drivers/scsi/scsi.c                          |   13 +-
 drivers/scsi/scsi_debugfs.h                  |    1 +
 drivers/scsi/scsi_error.c                    |   27 +-
 drivers/scsi/scsi_ioctl.c                    |    1 +
 drivers/scsi/scsi_lib.c                      |    5 +-
 drivers/scsi/scsi_logging.c                  |    3 +-
 drivers/scsi/scsi_pm.c                       |    7 +-
 drivers/scsi/scsi_priv.h                     |    1 -
 drivers/scsi/scsi_sysctl.c                   |    2 +-
 drivers/scsi/scsi_sysfs.c                    |    8 +-
 drivers/scsi/scsi_trace.c                    |   14 +-
 drivers/scsi/scsi_transport_fc.c             |   18 +-
 drivers/scsi/scsi_transport_iscsi.c          |   15 +-
 drivers/scsi/scsi_transport_sas.c            |    2 +-
 drivers/scsi/scsi_transport_spi.c            |   15 +-
 drivers/scsi/scsi_transport_srp.c            |   16 +-
 drivers/scsi/sd.c                            |  112 +-
 drivers/scsi/sd_dif.c                        |   16 +-
 drivers/scsi/sd_zbc.c                        |   16 +-
 drivers/scsi/ses.c                           |   20 +-
 drivers/scsi/sg.c                            |    7 +-
 drivers/scsi/sr.c                            |    1 +
 drivers/scsi/st.c                            |    7 +-
 drivers/scsi/storvsc_drv.c                   |   11 +
 drivers/scsi/ufs/ufs-qcom.c                  |   23 +-
 drivers/scsi/ufs/ufs-sysfs.c                 |    6 +-
 drivers/scsi/ufs/ufs_bsg.c                   |    6 +-
 drivers/scsi/ufs/ufshcd-pci.c                |    2 +
 drivers/scsi/ufs/ufshcd.c                    |   35 +-
 drivers/scsi/ufs/ufshcd.h                    |    5 +
 drivers/scsi/ufs/ufshci.h                    |    6 +-
 drivers/scsi/virtio_scsi.c                   |    3 -
 drivers/scsi/wd719x.c                        |   42 +-
 drivers/target/iscsi/iscsi_target_nego.c     |   15 +-
 drivers/target/target_core_user.c            |   16 +-
 include/scsi/fc/fc_encaps.h                  |   14 +-
 include/scsi/fc/fc_fc2.h                     |   14 +-
 include/scsi/fc/fc_fcoe.h                    |   14 +-
 include/scsi/fc/fc_fcp.h                     |   14 +-
 include/scsi/fc/fc_fip.h                     |   14 +-
 include/scsi/fc/fc_ms.h                      |   17 +-
 include/scsi/iscsi_if.h                      |   13 +-
 include/scsi/iscsi_proto.h                   |   13 +-
 include/scsi/libfc.h                         |   14 +-
 include/scsi/libfcoe.h                       |   14 +-
 include/scsi/libiscsi.h                      |   15 +-
 include/scsi/libiscsi_tcp.h                  |   13 +-
 include/scsi/libsas.h                        |   22 +-
 include/scsi/sas.h                           |   19 +-
 include/scsi/sas_ata.h                       |   17 +-
 include/scsi/scsi_bsg_iscsi.h                |   16 +-
 include/scsi/scsi_transport.h                |   15 +-
 include/scsi/scsi_transport_fc.h             |   18 +-
 include/scsi/scsi_transport_iscsi.h          |   15 +-
 include/scsi/scsi_transport_spi.h            |   15 +-
 include/uapi/scsi/fc/fc_els.h                |   13 -
 include/uapi/scsi/fc/fc_fs.h                 |   13 -
 include/uapi/scsi/fc/fc_gs.h                 |   13 -
 include/uapi/scsi/fc/fc_ns.h                 |   13 -
 include/uapi/scsi/scsi_bsg_fc.h              |   15 -
 include/uapi/scsi/scsi_netlink.h             |   15 -
 include/uapi/scsi/scsi_netlink_fc.h          |   15 -
 176 files changed, 5237 insertions(+), 9540 deletions(-)
 delete mode 100644 Documentation/scsi/osst.txt
 create mode 100644 drivers/scsi/fdomain.c
 create mode 100644 drivers/scsi/fdomain.h
 create mode 100644 drivers/scsi/fdomain_isa.c
 create mode 100644 drivers/scsi/fdomain_pci.c
 create mode 100644 drivers/scsi/megaraid/megaraid_sas_debugfs.c
 delete mode 100644 drivers/scsi/osst.c
 delete mode 100644 drivers/scsi/osst.h
 delete mode 100644 drivers/scsi/osst_detect.h
 delete mode 100644 drivers/scsi/osst_options.h
 create mode 100644 drivers/scsi/pcmcia/fdomain_cs.c

James


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

* Re: [GIT PULL] first round of SCSI updates for the 5.2+ merge window
  2019-07-09 19:14 [GIT PULL] first round of SCSI updates for the 5.2+ merge window James Bottomley
@ 2019-07-09 19:39 ` Martin K. Petersen
  2019-07-09 19:43   ` James Bottomley
  2019-07-11 22:30 ` pr-tracker-bot
  1 sibling, 1 reply; 5+ messages in thread
From: Martin K. Petersen @ 2019-07-09 19:39 UTC (permalink / raw)
  To: James Bottomley; +Cc: Andrew Morton, Linus Torvalds, linux-scsi, linux-kernel


James,

> This is mostly update of the usual drivers: qla2xxx, hpsa, lpfc, ufs,
> mpt3sas, ibmvscsi, megaraid_sas, bnx2fc and hisi_sas as well as the
> removal of the osst driver (I heard from Willem privately that he would
> like the driver removed because all his test hardware has
> failed).  Plus number of minor changes, spelling fixes and other
> trivia.

Looks like you forgot to pull in the scatterlist topic branch.

-- 
Martin K. Petersen	Oracle Linux Engineering

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

* Re: [GIT PULL] first round of SCSI updates for the 5.2+ merge window
  2019-07-09 19:39 ` Martin K. Petersen
@ 2019-07-09 19:43   ` James Bottomley
  2019-07-09 19:48     ` Martin K. Petersen
  0 siblings, 1 reply; 5+ messages in thread
From: James Bottomley @ 2019-07-09 19:43 UTC (permalink / raw)
  To: Martin K. Petersen
  Cc: Andrew Morton, Linus Torvalds, linux-scsi, linux-kernel

On Tue, 2019-07-09 at 15:39 -0400, Martin K. Petersen wrote:
> James,
> 
> > This is mostly update of the usual drivers: qla2xxx, hpsa, lpfc,
> > ufs, mpt3sas, ibmvscsi, megaraid_sas, bnx2fc and hisi_sas as well
> > as the removal of the osst driver (I heard from Willem privately
> > that he would like the driver removed because all his test hardware
> > has failed).  Plus number of minor changes, spelling fixes and
> > other trivia.
> 
> Looks like you forgot to pull in the scatterlist topic branch.

Actually, I was planning a second pull request for that one.  I presume
you think it's ready to go?

James


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

* Re: [GIT PULL] first round of SCSI updates for the 5.2+ merge window
  2019-07-09 19:43   ` James Bottomley
@ 2019-07-09 19:48     ` Martin K. Petersen
  0 siblings, 0 replies; 5+ messages in thread
From: Martin K. Petersen @ 2019-07-09 19:48 UTC (permalink / raw)
  To: James Bottomley
  Cc: Martin K. Petersen, Andrew Morton, Linus Torvalds, linux-scsi,
	linux-kernel


James,

> Actually, I was planning a second pull request for that one.  I
> presume you think it's ready to go?

It's spent 3 weeks in -next without any complaints.

-- 
Martin K. Petersen	Oracle Linux Engineering

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

* Re: [GIT PULL] first round of SCSI updates for the 5.2+ merge window
  2019-07-09 19:14 [GIT PULL] first round of SCSI updates for the 5.2+ merge window James Bottomley
  2019-07-09 19:39 ` Martin K. Petersen
@ 2019-07-11 22:30 ` pr-tracker-bot
  1 sibling, 0 replies; 5+ messages in thread
From: pr-tracker-bot @ 2019-07-11 22:30 UTC (permalink / raw)
  To: James Bottomley; +Cc: Andrew Morton, Linus Torvalds, linux-scsi, linux-kernel

The pull request you sent on Tue, 09 Jul 2019 12:14:53 -0700:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ba6d10ab8014ac10d25ca513352b6665e73b5785

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

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

end of thread, other threads:[~2019-07-11 22:30 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-07-09 19:14 [GIT PULL] first round of SCSI updates for the 5.2+ merge window James Bottomley
2019-07-09 19:39 ` Martin K. Petersen
2019-07-09 19:43   ` James Bottomley
2019-07-09 19:48     ` Martin K. Petersen
2019-07-11 22:30 ` pr-tracker-bot

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