This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-allmodconfig
in repository toolchain/ci/base-artifacts.
discards 90100867 8: update: binutils-gcc-linux-qemu: 21085
discards 72200f81 7: reset: linux-b1e678bf290db5a76f1b6a9f7c381310e03440d6: 21062
discards fc645cf1 6: update: binutils-gcc: 21094
new c10ac83a 6: update: binutils-gcc-qemu: 21097
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (90100867)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ma [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 109 +-
02-prepare_abe/console.log | 430 +-
03-build_abe-binutils/console.log | 11833 ++++----
04-build_abe-stage1/console.log | 20792 +++++++--------
05-build_linux/console.log | 9645 ++++---
08-check_regression/console.log | 18 +-
08-check_regression/results.regressions | 20 +-
09-update_baseline/console.log | 213 +-
09-update_baseline/results.regressions | 20 +-
console.log | 43040 +++++++++++++++---------------
jenkins/manifest.sh | 18 +-
results | 2 +-
12 files changed, 42695 insertions(+), 43445 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allnoconfig
in repository toolchain/ci/base-artifacts.
discards 35e09f1f 0: update: qemu-69e92bd558d71fdbd0c1989391b20edcc700daa9: boot
new ba11ad72 0: update: linux-26aed0ea32c8f25c4538a42a8d5e9c458e79b62f: boot
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (35e09f1f)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 127 +-
02-prepare_abe/console.log | 440 +-
03-build_llvm/console.log | 13112 ++++++++++++------------
04-build_linux/console.log | 610 +-
05-build_abe-qemu/console.log | 6632 ++++++------
06-boot_linux/console.log | 4 +-
07-check_regression/console.log | 8 +-
08-update_baseline/console.log | 16 +-
console.log | 20949 +++++++++++++++++++-------------------
jenkins/manifest.sh | 10 +-
10 files changed, 20933 insertions(+), 20975 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allmodconfig
in repository toolchain/ci/base-artifacts.
discards 770d6144 0: update: qemu-69e92bd558d71fdbd0c1989391b20edcc700daa9: all
new fe9b19fe 0: update: linux-d12091db2b17e59751c4995f096259ef66a35a72: all
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (770d6144)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-s [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 85 +-
02-prepare_abe/console.log | 424 +-
03-build_llvm/console.log | 13008 +++++++++++------------
04-build_linux/console.log | 1586 +--
05-build_abe-qemu/console.log | 6387 ++++++-----
06-boot_linux/console.log | 6 +-
07-check_regression/console.log | 20 +-
08-update_baseline/console.log | 18 +-
console.log | 21534 +++++++++++++++++++-------------------
jenkins/manifest.sh | 10 +-
10 files changed, 21579 insertions(+), 21499 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 009bd55dfcc8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
new e998879d4fb7 x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests
new 007c74e16c1a Merge branch 'stable/for-linus-5.11' of git://git.kernel.o [...]
new 56b75b51ed6d iommu/arm-smmu: Allow implementation specific write_s2cr
new 07a7f2caaa5a iommu/arm-smmu-qcom: Read back stream mappings
new f9081b8ff593 iommu/arm-smmu-qcom: Implement S2CR quirk
new af9da91493e5 iommu/arm-smmu: Use new devm_krealloc()
new 3045fe45abbc iommu/arm-smmu-v3: Assign boolean values to a bool variable
new 5c7469c66f95 iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU
new bffb2eaf0ba2 iommu/arm-smmu: Add a way for implementations to influence SCTLR
new a29bbb0861f4 dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU
new 9c00c6400f80 Merge branch 'for-next/iommu/io-pgtable-domain-attr' into [...]
new c99110a865a3 iommu/arm-smmu: Add support for pagetable config domain attribute
new 12bc36793fd6 iommu/arm-smmu: Move non-strict mode to use io_pgtable_dom [...]
new 00597f9ff5ec iommu: arm-smmu-impl: Use table to list QCOM implementations
new 7f575a6087f4 iommu: arm-smmu-impl: Add a space before open parenthesis
new 75c75adce44f Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/core
new 28b41e2c6aeb iommu: Move def_domain type check for untrusted device into core
new 08a27c1c3ecf iommu: Add support to change default domain of an iommu group
new 0b8a96a3120f iommu: Take lock before reading iommu group default domain type
new 63a816749d86 iommu: Document usage of "/sys/kernel/iommu_groups/<grp_id [...]
new 62c9917d9c10 iommu: Fix htmldocs warnings in sysfs-kernel-iommu_groups
new 33f974dbaabf Merge branch 'for-next/iommu/default-domains' into for-nex [...]
new 4e89dce72521 iommu/iova: Retry from last rb tree node if iova search fails
new 6fa3525b455a iommu/iova: Free global iova rcache on iova alloc failure
new 3a651b3a27a1 iommu: avoid taking iova_rbtree_lock twice
new 2f24dfb71208 iommu: Delete split_and_remove_iova()
new 51b70b817b18 iommu: Stop exporting alloc_iova_mem()
new 176cfc187c24 iommu: Stop exporting free_iova_mem()
new 1ab2bf583158 Merge branch 'for-next/iommu/iova' into for-next/iommu/core
new 6243f572a18d iommu: Modify the description of iommu_sva_unbind_device
new 058236eef606 iommu: return error code when it can't get group
new 093b32a849b3 iommu: Improve the performance for direct_mapping
new f12e0d22903e iommu: Defer the early return in arm_(v7s/lpae)_map
new f37eb48466d2 iommu/io-pgtable-arm: Remove unused 'level' parameter from [...]
new 854623fdea9d Merge branch 'for-next/iommu/misc' into for-next/iommu/core
new cb4789b0d19f iommu/ioasid: Add ioasid references
new cfc78dfd9b36 iommu/sva: Add PASID helpers
new 32784a9562fb iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind()
new 2f7e8c553e98 iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops
new a5f12de3ece8 Merge branch 'for-next/iommu/svm' into for-next/iommu/core
new cf910f61aff3 iommu/tegra-smmu: Unwrap tegra_smmu_group_get
new d5f583bf8654 iommu/tegra-smmu: Expand mutex protection range
new 8750d207dc98 iommu/tegra-smmu: Use fwspec in tegra_smmu_(de)attach_dev
new 25938c73cd79 iommu/tegra-smmu: Rework tegra_smmu_probe_device()
new 541f29bb0643 iommu/tegra-smmu: Add PCI support
new c5257e39a4ec Merge branch 'for-next/iommu/tegra-smmu' into for-next/iommu/core
new 68dd9d89eaf5 iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM
new 66930e7e1e58 Merge branch 'stable/for-linus-5.10-rc2' of git://git.kern [...]
new 2a2b8eaa5b25 iommu: Handle freelists when using deferred flushing in io [...]
new 230309d08b87 iommu: Add iommu_dma_free_cpu_cached_iovas()
new 82612d66d51d iommu: Allow the dma-iommu api to use bounce buffers
new 65f746e8285f iommu: Add quirk for Intel graphic devices in map_sg
new c062db039f40 iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev
new c588072bba6b iommu/vt-d: Convert intel iommu driver to the iommu ops
new 58a8bb39490d iommu/vt-d: Cleanup after converting to dma-iommu ops
new 405a43cc0047 iommu/vt-d: Remove set but not used variable
new 33e07157105e iommu/vt-d: Avoid GFP_ATOMIC where it is not needed
new 113eb4ce4fc3 Merge branch 'for-next/iommu/vt-d' into for-next/iommu/core
new c74009f5290d Merge branch 'for-next/iommu/fixes' into for-next/iommu/core
new fefe8527a1e0 iommu/io-pgtable: Remove tlb_flush_leaf
new 71fe89ceb55b dma-iommu: remove __iommu_dma_mmap
new 5ae9a046a452 iommu/amd: Add sanity check for interrupt remapping table [...]
new 19778dd504b5 Merge tag 'iommu-updates-v5.11' of git://git.kernel.org/pu [...]
The 63 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../ABI/testing/sysfs-kernel-iommu_groups | 30 +
Documentation/admin-guide/kernel-parameters.txt | 5 -
.../devicetree/bindings/iommu/arm,smmu.yaml | 9 +-
arch/x86/include/asm/mem_encrypt.h | 2 +
arch/x86/kernel/setup.c | 6 +
arch/x86/mm/mem_encrypt.c | 31 +
drivers/gpu/drm/msm/msm_iommu.c | 1 -
drivers/gpu/drm/panfrost/panfrost_mmu.c | 7 -
drivers/iommu/Kconfig | 7 +
drivers/iommu/Makefile | 1 +
drivers/iommu/amd/amd_iommu_types.h | 19 +-
drivers/iommu/amd/init.c | 6 +-
drivers/iommu/amd/iommu.c | 2 +-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 244 +++++-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 59 +-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 30 +
drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 13 +-
drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c | 17 +-
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 270 +++++-
drivers/iommu/arm/arm-smmu/arm-smmu.c | 76 +-
drivers/iommu/arm/arm-smmu/arm-smmu.h | 5 +-
drivers/iommu/arm/arm-smmu/qcom_iommu.c | 8 -
drivers/iommu/dma-iommu.c | 244 +++++-
drivers/iommu/intel/Kconfig | 1 +
drivers/iommu/intel/iommu.c | 918 +++------------------
drivers/iommu/intel/svm.c | 6 +-
drivers/iommu/io-pgtable-arm-v7s.c | 11 +-
drivers/iommu/io-pgtable-arm.c | 19 +-
drivers/iommu/ioasid.c | 38 +-
drivers/iommu/iommu-sva-lib.c | 86 ++
drivers/iommu/iommu-sva-lib.h | 15 +
drivers/iommu/iommu.c | 276 ++++++-
drivers/iommu/iova.c | 100 ++-
drivers/iommu/ipmmu-vmsa.c | 1 -
drivers/iommu/msm_iommu.c | 7 -
drivers/iommu/mtk_iommu.c | 1 -
drivers/iommu/tegra-smmu.c | 240 ++----
include/linux/dma-iommu.h | 8 +
include/linux/io-pgtable.h | 11 -
include/linux/ioasid.h | 10 +-
include/linux/iommu.h | 1 +
include/linux/iova.h | 21 -
include/linux/swiotlb.h | 8 +
kernel/dma/swiotlb.c | 20 +-
44 files changed, 1646 insertions(+), 1244 deletions(-)
create mode 100644 drivers/iommu/iommu-sva-lib.c
create mode 100644 drivers/iommu/iommu-sva-lib.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allnoconfig
in repository toolchain/ci/base-artifacts.
discards 924d6cf0 0: update: qemu-69e92bd558d71fdbd0c1989391b20edcc700daa9: all
new c1eead85 0: update: linux-e994cc240a3b75744c33ca9b8d74f71f0fcd8852: all
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (924d6cf0)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-m [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 234 +-
02-prepare_abe/console.log | 420 +-
03-build_llvm/console.log | 13084 ++++++++++++------------
04-build_linux/console.log | 535 +-
05-build_abe-qemu/console.log | 6530 ++++++------
06-boot_linux/console.log | 6 +-
07-check_regression/console.log | 16 +-
08-update_baseline/console.log | 20 +-
console.log | 20845 +++++++++++++++++++-------------------
jenkins/manifest.sh | 10 +-
results | 2 +-
11 files changed, 20828 insertions(+), 20874 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 69f637c33560 Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kerne [...]
new 874163aab75a scsi: fc: Update formal FPIN descriptor definitions
new 547aab51a914 scsi: fc: Add FPIN statistics to fc_host and fc_rport objects
new 3dcfe0de5a97 scsi: fc: Parse FPIN packets and update statistics
new 846101960fdb scsi: fc: Add mechanism to update FPIN signal statistics
new 434ee4251950 scsi: fc: Update documentation of sysfs nodes for FPIN stats
new 170b7d2de29e scsi: Remove unneeded break statements
new b9dd44fd79a1 scsi: message: fusion: Remove unneeded break
new c8ed1ff88c02 scsi: target: tcmu: scatter_/gather_data_area() rework
new 62e3a931db60 scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvme [...]
new e7dab164a9aa scsi: lpfc: Fix scheduling call while in softirq context i [...]
new e5785d3ec32f scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free()
new 7cbef585a12a scsi: lpfc: Removed unused macros in lpfc_attr.c
new f5201f87ccaf scsi: lpfc: Fix duplicate wq_create_version check
new 7c30bb62ed5d scsi: lpfc: Enlarge max_sectors in scsi host templates
new 8aaa7bcf07a2 scsi: lpfc: Add FDMI Vendor MIB support
new b67b59443282 scsi: lpfc: Reject CT request for MIB commands
new 56ae4919f9ed scsi: lpfc: Update lpfc version to 12.8.0.5
new ae6b4e69a80d scsi: doc: Fix some kernel-doc markups
new e31ac898ac29 scsi: libfc: Move scsi/fc_encode.h to libfc
new 8fd9efca86d0 scsi: libfc: Work around -Warray-bounds warning
new 3fb52041a832 scsi: libfc: Fix enum-conversion warning
new dd7143e27cb7 scsi: ufs: Put HBA into LPM during clk gating
new 61906fd465c0 scsi: ufs: qcom: Enable aggressive power collapse for ufs HBA
new 4f1826b8e56f scsi: arcmsr: Configure the default command timeout value
new eb3b956d2c9b scsi: arcmsr: Ensure getting a free ccb is done under the [...]
new 0b524abc2dd1 scsi: zfcp: Lift Input Queue tasklet from qdio
new 84e7b4169f94 scsi: zfcp: Remove orphaned function declarations
new efd321768d2e scsi: zfcp: Clarify & assert the stat_lock locking in zfcp [...]
new a6c37abe6988 scsi: zfcp: Process Version Change events
new d90196317484 scsi: zfcp: Handle event-lost notification for Version Cha [...]
new b22a0fac8c05 scsi: mpt3sas: Define hba_port structure
new e238e71b6cb2 scsi: mpt3sas: Allocate memory for hba_port objects
new 78ca700342a5 scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device()
new e2f0cdf75253 scsi: mpt3sas: Update hba_port's sas_address & phy_mask
new 7d310f241001 scsi: mpt3sas: Get device objects using sas_address & portID
new c71ccf93c00c scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port()
new 6df6be9168f5 scsi: mpt3sas: Get sas_device objects using device's rphy
new a5e99fda0172 scsi: mpt3sas: Update hba_port objects after host reset
new 9d0348a9d8e3 scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough
new ccc59923ba8d scsi: mpt3sas: Handling HBA vSES device
new 34b0a78532f6 scsi: mpt3sas: Add bypass_dirty_port_flag parameter
new ffa381d6373b scsi: mpt3sas: Handle vSES vphy object during HBA reset
new 324c122fc0a4 scsi: mpt3sas: Add module parameter multipath_on_hba
new 2030745877bd scsi: mpt3sas: Bump driver version to 35.101.00.00
new 077054215a7f scsi: aacraid: Improve compat_ioctl handlers
new 381d34e376e3 scsi: megaraid_sas: Check user-provided offsets
new bba84aeccafb scsi: megaraid_sas: Simplify compat_ioctl handling
new b455233dcc40 scsi: target: Rename struct sense_info to sense_detail
new 8dd992fb67f3 scsi: target: Rename cmd.bad_sector to cmd.sense_info
new ab628b9fc8c2 scsi: target: Split out COMPARE AND WRITE memcmp into helper
new 749c226cf56e scsi: target: Return COMPARE AND WRITE miscompare offsets
new 4a9435b7b04e scsi: bnx2fc: Remove unneeded semicolon
new 00c00807a110 scsi: fcoe: Remove unneeded semicolon
new a2b5d6f975a4 scsi: target: Fix LUN ref count handling
new 02dd4914b0bc scsi: target: Fix cmd_count ref leak
new 8f394da36a36 scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG
new 27b0efd15d52 scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG
new 605e74025f95 scsi: qla2xxx: Move sess cmd list/lock to driver
new 6f55b06f9b07 scsi: target: Drop sess_cmd_lock from I/O path
new 1526d9f10c61 scsi: target: Make state_list per CPU
new 94a0dfcf7d33 scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to [...]
new 7640e1eb8c5d scsi: pm80xx: Make mpi_build_cmd locking consistent
new 4a2efd4b89fc scsi: pm80xx: Make running_req atomic
new 48cd6b38eb4f scsi: pm80xx: Avoid busywait in FW ready check
new 1f889b58716a scsi: pm80xx: Fix pm8001_mpi_get_nvmd_resp() race condition
new fe1d4c2ebcae scsi: ufs: Add DeepSleep feature
new 151f1b664ffb scsi: ufs: Allow an error return value from ->device_reset()
new d2a2f3794cbc scsi: arcmsr: Stop __builtin_strncpy complaining about a l [...]
new 412b51ffda3c scsi: pm8001: pm8001_sas: Fix strncpy() warning when space [...]
new b2ed1babfefb scsi: aic7xxx: aic79xx_osm: Remove unused variable 'saved_scsiid'
new e330c9696868 scsi: mpt3sas: mpt3sas_scsih: Fix function documentation f [...]
new eceee00e4156 scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues
new 9176ad27acac scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefi [...]
new a738bd9bbe53 scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours
new e61e07409cf7 scsi: lpfc: lpfc_debugfs: Fix a couple of function documen [...]
new ea085dab6b9f scsi: lpfc: lpfc_bsg: Provide correct documentation for a [...]
new 9a5cf98d7ee6 scsi: esas2r: esas2r_disc: Place brackets around a potenti [...]
new 433e07e08c63 scsi: esas2r: esas2r_init: Place brackets around a potenti [...]
new 74d1f928162a scsi: lpfc: lpfc_nvme: Remove unused variable 'phba'
new d23ec0b610e5 scsi: ufs: ufshcd: Fix some function doc-rot
new 3e7491701a33 scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues
new 6abf98de6f8a scsi: esas2r: esas2r_int: Add brackets around potentially [...]
new d3cb79fcf943 scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues
new bf7e38aa0ee1 scsi: esas2r: esas2r_main: Demote non-conformant kernel-do [...]
new 90ab11234d79 scsi: advansys: Relocate or remove unused variables
new 67056d90f135 scsi: dc395x: Remove a few unused variables
new 6c22079e9f36 scsi: dc395x: Mark 's_stat2' as __maybe_unused
new e9326b5a6f5b scsi: MAINTAINERS: Make Bodo target_core_user maintainer
new e21ee5a6b9c9 scsi: block: Return status code in blk_mq_end_request()
new 268940b80fa4 scsi: scsi_dh_alua: Return BLK_STS_AGAIN for ALUA transiti [...]
new fb908850ece3 scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention
new 0d88232010d5 scsi: core: Return BLK_STS_AGAIN for ALUA transitioning
new a004147a3319 scsi: ufs-mediatek: Assign arguments with correct type
new cf137b3ea49a scsi: ufs-mediatek: Support VA09 regulator operations
new ac8c2459091c scsi: ufs-mediatek: Decouple features from platform bindings
new bf8fab86ab79 scsi: ufs-mediatek: Support option to disable auto-hibern8
new 801909ac9753 scsi: ufs: Add enums for UniPro version higher than 1.6
new 638e6271cac2 scsi: ufs-mediatek: Add HS-G4 support
new 44ff81f29957 scsi: isci: Don't use PCI helper functions
new cb2b4e8f5ea6 scsi: bnx2fc: Fix comparison to bool warning
new 2e4209b3806c scsi: core: Fix VPD LUN ID designator priorities
new 16d6317ea438 scsi: core: Replace while-loop by for-loop in scsi_vpd_lun_id()
new 883928201b00 scsi: core: Fix -Wformat for scsi_host
new a364a3ea32da scsi: pm8001: Remove unused variable 'value'
new 1bdf6e934387 scsi: smartpqi: Correct driver removal with HBA disks
new 408bdd7e5845 scsi: smartpqi: Correct pqi_sas_smp_handler busy condition
new 5443bdc4cc77 scsi: smartpqi: Update version to 1.2.16-012
new 6081b12ceb7d scsi: ufs: Add retry flow for failed HBA enabling
new 1fc659195130 scsi: hpsa: Strip out a bunch of set but unused variables
new 6ac63216a7af scsi: ufs-qcom: Only select QCOM_SCM if SCSI_UFS_CRYPTO
new 4ab2990a5ce1 scsi: be2iscsi: Mark beiscsi_attrs with static keyword
new 307e338097dc scsi: lpfc: Rework remote port ref counting and node freeing
new 4430f7fd09ec scsi: lpfc: Rework locations of ndlp reference taking
new 95f0ef8a8368 scsi: lpfc: Fix removal of SCSI transport device get and p [...]
new e9b1108316b9 scsi: lpfc: Fix refcounting around SCSI and NVMe transport APIs
new c6adba150191 scsi: lpfc: Rework remote port lock handling
new 52edb2caf675 scsi: lpfc: Remove ndlp when a PLOGI/ADISC/PRLI/REG_RPI ul [...]
new 9d76d4675159 scsi: lpfc: Unsolicited ELS leaves node in incorrect state [...]
new b3f2e67cc2dd scsi: lpfc: Fix NPIV discovery and Fabric Node detection
new a70e63eee1c1 scsi: lpfc: Fix NPIV Fabric Node reference counting
new b101eb27fde0 scsi: lpfc: Refactor WQE structure definitions for common use
new 840a470181c7 scsi: lpfc: Enable common wqe_template support for both SC [...]
new 47ff4c510f02 scsi: lpfc: Enable common send_io interface for SCSI and NVMe
new da255e2e7cc8 scsi: lpfc: Convert SCSI path to use common I/O submission path
new 96e209be6ecb scsi: lpfc: Convert SCSI I/O completions to SLI-3 and SLI- [...]
new db7531d2b377 scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlers
new ab4dfa4dd5a1 scsi: lpfc: Update lpfc version to 12.8.0.6
new 983f761cd5c5 scsi: lpfc: Update changed file copyrights for 2020
new 54770cbebe2c scsi: ufs: ufs-mediatek: Refactor performance scaling functions
new 65858014ee20 scsi: ufs: Introduce device parameter initialization function
new a4b537ea656e scsi: ufs: ufs-mediatek: Use device parameter initializati [...]
new 8beef54716e6 scsi: ufs: ufs-qcom: Use device parameter initialization function
new 5b3573d68d9a scsi: ufs: ufs-exynos: Use device parameter initialization [...]
new 85d6d3c18953 scsi: ufs: ufs-hisi: Use device parameter initialization function
new fc85a74e28fe scsi: ufs: Refactor ADAPT configuration function
new e1e25d1b8996 scsi: ufs: ufs-mediatek: Use common ADAPT configuration function
new d9fa1e731e24 scsi: ufs: ufs-qcom: Use common ADAPT configuration function
new cf4d4d8ebdb8 scsi: qla4xxx: Remove redundant assignment to variable rval
new fd62de114f8c scsi: ufs: Avoid to call REQ_CLKS_OFF to CLKS_OFF
new b66451129764 scsi: ufs: Atomic update for clkgating_enable
new 4f3e900b6282 scsi: ufs: Clear UAC for FFU and RPMB LUNs
new e93e6e49fa31 scsi: ufs: Use WQ_HIGHPRI for gating work
new 69a314d6a155 scsi: ufs: Add more contexts in the ufs tracepoints
new 8eb456be75af scsi: ufs: Fix clkgating on/off
new 3754cde8df91 scsi: ufs: Show LBA and length for UNMAP commands
new 61bdb4eec8d1 scsi: ibmvfc: Byte swap login_buf.resp values in attribute [...]
new 4e0716199ab6 scsi: ibmvfc: Remove trailing semicolon
new 2aa0102c6688 scsi: ibmvfc: Use correlation token to tag commands
new fad74a1be2db scsi: ibmvfc: Deduplicate common ibmvfc_cmd init code
new c16b8a6d8af1 scsi: ibmvfc: Add new fields for version 2 of several MADs
new a318c2b71cce scsi: ibmvfc: Add helper for testing capability flags
new 5a9d16f71c26 scsi: ibmvfc: Add FC payload retrieval routines for versio [...]
new ebc7c74bd2dc scsi: ibmvfc: Add support for target_wwpn field in v2 MADs [...]
new e4af87b7079e scsi: ibmvfc: Advertise client support for targetWWPN usin [...]
new 1e7dddb2e76a scsi: lpfc: Fix pointer defereference before it is null ch [...]
new 61795a5316ad scsi: lpfc: Remove dead code on second !ndlp check
new 14c1dd950411 scsi: lpfc: Fix memory leak on lcb_context
new 809032ddf9c6 scsi: lpfc: Fix missing prototype warning for lpfc_fdmi_ve [...]
new 4a119d8a4c60 scsi: lpfc: Fix set but not used warnings from Rework remo [...]
new 09b15e35071d scsi: lpfc: Fix set but unused variables in lpfc_dev_loss_ [...]
new 185d17e11e7f scsi: lpfc: Fix missing prototype for lpfc_nvmet_prep_abort_wqe()
new 6998ff4e2161 scsi: lpfc: Fix variable 'vport' set but not used in lpfc_ [...]
new 66df79ccbc2f scsi: ufs: Adjust logic in common ADAPT helper
new 03fe6a640a05 scsi: atari_scsi: Fix race condition between .queuecommand and EH
new bdd1cc0377d3 scsi: NCR5380: Reduce NCR5380_maybe_release_dma_irq() call sites
new 27a34943bd89 scsi: pm8001: Remove typecast for pointer returned by kcalloc()
new 1b5d2793283d scsi: pm8001: Neaten debug logging macros and uses
new 89eddb401080 scsi: pm8001: Make implicit use of pm8001_ha in pm8001_pri [...]
new 90b3a938031f scsi: fnic: Change shost_printk() to FNIC_FCS_DBG()
new f9e2beb990f0 scsi: fnic: Avoid looping in TRANS ETH on unload
new 875d4eda3bd6 scsi: fnic: Change shost_printk() to FNIC_MAIN_DBG()
new 74ae6d6a6805 scsi: fnic: Set scsi_set_resid() only for underflow
new 3256b4682386 scsi: fnic: Validate io_req before others
new 8ed9d987c6d9 scsi: megaraid_sas: Drop PCI wakeup calls from .resume
new 977001df0368 scsi: megaraid_sas: Use generic power management
new 498854102c1c scsi: megaraid_sas: Update function description
new 7dd222218076 scsi: aacraid: Drop pci_enable_wake() from .resume
new 7e380b5c27ea scsi: aacraid: Use generic power management
new 6897b9a177df scsi: aic7xxx: Use generic power management
new ec199a8df698 scsi: aic79xx: Use generic power management
new b7b862d75b49 scsi: arcmsr: Drop PCI wakeup calls from .resume
new 756ebbe73fc4 scsi: arcmsr: Use generic power management
new 996360c141a6 scsi: esas2r: Drop PCI Wakeup calls from .resume
new 5f2d8c365050 scsi: esas2r: Use generic power management
new 17b5e4d14837 scsi: hisi_sas_v3_hw: Drop PCI Wakeup calls from .resume
new 027e508aea45 scsi: hisi_sas_v3_hw: Don't use PCI helper functions
new 71c8f15e1dbc scsi: hisi_sas_v3_hw: Remove extra function calls for runtime pm
new eaf148359d00 scsi: mpt3sas_scsih: Drop PCI Wakeup calls from .resume
new 17287305a526 scsi: mpt3sas_scsih: Use generic power management
new ef6fa16b5d4a scsi: lpfc: Use generic power management
new 66aea31a2d26 scsi: pm_8001: Drop PCI Wakeup calls from .resume
new 47c37c4dbf93 scsi: pm_8001: Use generic power management
new e5b79ebfb854 scsi: hpsa: Use generic power management
new 3a09951ae366 scsi: 3w-9xxx: Drop PCI Wakeup calls from .resume
new d53ae6bbeb71 scsi: 3w-9xxx: Use generic power management
new 7ea03ab79e00 scsi: 3w-sas: Drop PCI Wakeup calls from .resume
new 99769d8d9109 scsi: 3w-sas: Use generic power management
new bd7463cdbe1a scsi: mvumi: Drop PCI Wakeup calls from .resume
new 0572edbc32c5 scsi: mvumi: Use generic power management
new 53fdec73c14f scsi: mvumi: Update function description
new 0aea8a8f3a77 scsi: pmcraid: Drop PCI Wakeup calls from .resume
new ac85cca31637 scsi: pmcraid: Use generic power management
new 2ce6e200a04c scsi: pm8001: Convert pm8001_printk() to pm8001_info()
new 9aed578fba78 scsi: pm8001: Fix misindentation
new c6131854e28a scsi: pm8001: Remove space in a debug message
new bec99e5250bf scsi: hisi_sas: Reduce some indirection in v3 hw driver
new 2ebde94f2ea4 scsi: hisi_sas: Fix up probe error handling for v3 hw
new 623a4b6d5c2a scsi: hisi_sas: Move debugfs code to v3 hw driver
new 939785d35def scsi: ufs: Remove unnecessary if condition in ufshcd_suspend()
new 4ba9e516573e scsi: pm80xx: Do not sleep in atomic context
new 18577cdcaeeb scsi: hisi_sas: Remove preemptible()
new a93c38353198 scsi: qla4xxx: Remove in_interrupt()
new 8ac246bdd07a scsi: qla2xxx: Remove in_interrupt() from qla82xx-specific code
new 9fef41f25d60 scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt())
new 4f6a57c23b1e scsi: qla2xxx: Remove in_interrupt() from qla83xx-specific code
new 3627668c2e2c scsi: qla4xxx: Remove in_interrupt() from qla4_82xx_idc_lock()
new 014aced18aff scsi: qla4xxx: Remove in_interrupt() from qla4_82xx_rom_lock()
new 547c0d1aeb76 scsi: mpt3sas: Remove in_interrupt()
new 3bc08b9545da scsi: myrb: Remove WARN_ON(in_interrupt())
new ca6853693cbd scsi: myrs: Remove WARN_ON(in_interrupt())
new b8a5144370bc scsi: message: fusion: Remove in_interrupt() usage in mpt_ [...]
new 817a7c996786 scsi: message: fusion: Remove in_interrupt() usage in mpts [...]
new 81309c247a4d scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk
new 96f08cc5943c scsi: ufs-qcom: Keep core_clk_unipro on while link is active
new 29b87e92a216 scsi: ufs: Stop hardcoding the scale down gear
new 9d8de441db26 scsi: lpfc: Correct null ndlp reference on routine exit
new 995ae10f8000 scsi: aic7xxx: Fix fall-through warnings for Clang
new 4886dd0a04b4 scsi: aic94xx: Fix fall-through warnings for Clang
new 4c7bd259d66c scsi: bfa: Fix fall-through warnings for Clang
new da38e8917d65 scsi: aacraid: Fix fall-through warnings for Clang
new 5133dc476484 scsi: aha1740: Fix fall-through warnings for Clang
new 965077585513 scsi: csiostor: Fix fall-through warnings for Clang
new e9a7c7117103 scsi: lpfc: Fix fall-through warnings for Clang
new 8b185fc6e3fe scsi: stex: Fix fall-through warnings for Clang
new 492096ecfa39 scsi: target: core: Fix fall-through warnings for Clang
new 62eebd5247c4 scsi: qedi: Fix missing destroy_workqueue() on error in __ [...]
new 97031ccffa4f scsi: pm80xx: Fix error return in pm8001_pci_probe()
new 6dc1c7ab6f04 scsi: iscsi: Fix inappropriate use of put_device()
new eb3d2611df2e scsi: ufs: Add error history for abort event in UFS Device W-LUN
new e965e5e00b23 scsi: ufs: Refine error history functions
new 172614a9d0e8 scsi: ufs: Introduce event_notify variant function
new ca1bb061d644 scsi: ufs-mediatek: Introduce event_notify implementation
new ade921a891de scsi: ufs: Remove unused setup_regulators variant function
new 92bcebe4b6d6 scsi: ufs: Introduce phy_initialization helper
new 885445736bc0 scsi: ufs-cdns: Use phy_initialization helper
new ab98105484fc scsi: ufs-dwc: Use phy_initialization helper
new 5b44a07b6bb2 scsi: ufs: Remove pre-defined initial voltage values of de [...]
new 88a92d6ae4fe scsi: ufs: Serialize eh_work with system PM events and async scan
new 7a7e66c65d41 scsi: ufs: Fix a race condition between ufshcd_abort() and [...]
new ace3804b69af scsi: ufs: Print host regs in IRQ handler when AH8 error happens
new 8ca1a40b9f9d scsi: ufs: Adjust ufshcd_hold() during sending attribute requests
new e7734ef14ead scsi: NCR5380: Remove context check
new 4c60244dc372 scsi: ufs: Fix -Wsometimes-uninitialized warning
new d4fc94fe6557 scsi: fnic: Fix error return code in fnic_probe()
new 8f525bc2a7b2 scsi: qla2xxx: Remove trailing semicolon in macro definition
new 3a5b9fa2cc5f scsi: qla4xxx: Remove redundant assignment to variable rval
new 305c16ce2632 scsi: qla2xxx: Return EBUSY on fcport deletion
new c1599657d48c scsi: qla2xxx: Change post del message from debug level to [...]
new a6dcfe08487e scsi: qla2xxx: Limit interrupt vectors to number of CPUs
new e4fc78f48d3f scsi: qla2xxx: Tear down session if FW say it is down
new 0ce8ab50a6ed scsi: qla2xxx: Don't check for fw_started while posting NV [...]
new aceba54ba0f9 scsi: qla2xxx: Fix compilation issue in PPC systems
new 8de309e7299a scsi: qla2xxx: Fix crash during driver load on big endian [...]
new 8a78dd6ed1af scsi: qla2xxx: Fix FW initialization error on big endian machines
new 07a5f69248e3 scsi: qla2xxx: Fix N2N and NVMe connect retry failure
new f795f96e725b scsi: qla2xxx: Handle aborts correctly for port undergoing [...]
new 0bc17251dff4 scsi: qla2xxx: Fix flash update in 28XX adapters on big en [...]
new 0a6f4d762c6b scsi: qla2xxx: Fix the call trace for flush workqueue
new 707531bc2626 scsi: qla2xxx: If fcport is undergoing deletion complete I [...]
new abd9cae9bbae scsi: qla2xxx: Fix device loss on 4G and older HBAs
new afc516dcfe52 scsi: qla2xxx: Update version to 10.02.00.104-k
new f98790c00375 scsi: mpt3sas: Sync time periodically between driver and firmware
new aec93e8e2385 scsi: mpt3sas: Add persistent trigger pages support
new bb855f2a5d7e scsi: mpt3sas: Add persistent Master trigger page
new 71b3fb8fe6dd scsi: mpt3sas: Add persistent Event trigger page
new 2a5c3a35c156 scsi: mpt3sas: Add persistent SCSI sense trigger page
new 0e17a87c5950 scsi: mpt3sas: Add persistent MPI trigger page
new 9b271c69128b scsi: mpt3sas: Handle trigger page after firmware update
new be1b50021254 scsi: mpt3sas: Update driver version to 36.100.00.00
new 60f7c503d971 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...]
new 53839b51a767 RDMA/bnxt_re: Set queue pair state when being queried
new a5c29a262ebe RDMA/cxgb4: Remove MW support
new b8e3130dd96b RDMA: Remove uverbs_ex_cmd_mask values that are linked to [...]
new c074bb1e30f9 RDMA: Remove elements in uverbs_cmd_mask that all drivers set
new 44ce37bc8bf3 RDMA: Move more uverbs_cmd_mask settings to the core
new 652caba5b550 RDMA: Check srq_type during create_srq
new 26e990badde4 RDMA: Check attr_mask during modify_qp
new 1c407cb5d705 RDMA: Check flags during create_cq
new 1f11a7610e50 RDMA: Check create_flags during create_qp
new bd2a40cc2463 RDMA/core Remove uverbs_ex_cmd_mask
new 628c02bf38aa RDMA: Remove uverbs cmds from drivers that don't use them
new 676a80adba01 RDMA: Remove AH from uverbs_cmd_mask
new 1c7fd72687d6 RDMA: Convert sysfs device * show functions to use sysfs_emit()
new 3c6bff3cf988 RDMA: Convert sysfs kobject * show functions to use sysfs_emit()
new eeed6965071b RDMA/rxe: Remove unused RXE_MR_TYPE_FMR
new b898d5c50cab RDMA/bnxt_re: Fix entry size during SRQ create
new bfb972c5e1cb IB/verbs: avoid nested container_of()
new 5333499c6014 RDMA/core: Fix error return in _ib_modify_qp()
new bb3ab2979fd6 RDMA/rxe: Compute PSN windows correctly
new dae7a75f1f19 IB/isert: add module param to set sg_tablesize for IO cmd
new aba457ca890c RDMA/hns: Support owner mode doorbell
new 2b3062e4d997 RDMA/rtrs-clt: Remove destroy_con_cq_qp in case route reso [...]
new 73385fdbc43d RDMA/rtrs-clt: Remove outdated comment in create_con_cq_qp
new fcf2959da6a7 RDMA/rtrs-clt: Avoid run destroy_con_cq_qp/create_con_cq_q [...]
new f553e7601df9 RDMA/rtrs-clt: Missing error from rtrs_rdma_conn_established
new d715ff8acbd5 RDMA/rtrs-srv: Don't guard the whole __alloc_srv with srv_mutex
new 3c8483f5a436 RDMA/rtrs-srv: Fix typo
new 8bd372ace32e RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free
new 16101b60e717 RDMA/rtrs-clt: Remove duplicated switch-case handling for [...]
new c3b16b67d12f RDMA/rtrs-clt: Remove duplicated code
new ffea6ad1335b RDMA/rtrs-srv: Kill rtrs_srv_change_state_get_old
new e6ab8cf50fa1 RDMA/rtrs: Introduce rtrs_post_send
new 3f4e3d962dfd RDMA/rtrs-clt: Remove 'addr' from rtrs_clt_add_path_to_arr
new d6d91e46210f RDMA/hns: Add support for configuring GMV table
new 32053e584e4a RDMA/hns: Add support for filling GMV table
new 45808361d449 RDMA: Manual changes for sysfs_emit and neatening
new e28bf1f03b01 RDMA: Convert various random sprintf sysfs _show uses to s [...]
new b4d031cdae13 RDMA/mlx5: Remove mlx5_ib_mr->order
new fc3325701a63 RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr()
new 1c3d247eee74 RDMA/mlx5: Remove mlx5_ib_mr->npages
new f0093fb1a7cb RDMA/mlx5: Move mlx5_ib_cont_pages() to the creation of th [...]
new 95741ee3f0f1 RDMA/mlx5: Remove order from mlx5_ib_cont_pages()
new 7db0eea916dc RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages()
new f8fb3110635c RDMA/mlx5: Remove npages from mlx5_ib_cont_pages()
new aab8d3966d2c RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_e [...]
new f22c30aa6d27 RDMA/mlx5: Move xlt_emergency_page_mutex into mr.c
new 8010d74b9965 RDMA/mlx5: Split the WR setup out of mlx5_ib_update_xlt()
new f1eaac37da20 RDMA/mlx5: Split mlx5_ib_update_xlt() into ODP and non-ODP cases
new d5c7916fe461 RDMA/mlx5: Use ib_umem_find_best_pgsz() for mkc's
new 856c29989999 RDMA/siw: Fix typo of EAGAIN not -EAGAIN in siw_cm_work_handler()
new 5c4193669b6f RDMA/rxe,siw: Restore uverbs_cmd_mask IB_USER_VERBS_CMD_POST_SEND
new 235b6ac30695 RDMA/ipoib: Add 50Gb and 100Gb link speeds to ethtool
new c7adf7717301 IB/core: Add support for NDR link speed
new f946e45f59ef IB/mlx5: Add support for NDR link speed
new b2d2440430c0 RDMA/rxe: Remove VLAN code leftovers from RXE
new f7a95c902b02 IB/isert: Do not excplicitly check == false for bool
new efa968ee2024 RDMA/core: Postpone uobject cleanup on failure till FD close
new c5633a72a1b8 RDMA/core: Make FD destroy callback void
new fbb7dc5db6de RDMa/mthca: Work around -Wenum-conversion warning
new b116c702791a RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_ [...]
new 2af29468e3b3 RDMA/core: Remove ib_dma_{alloc,free}_coherent
new 8ecfca68dc4c RDMA: Lift ibdev_to_node from rds to common code
new 22dd4c707673 nvme-rdma: Use ibdev_to_node instead of dereferencing ->dm [...]
new 7af80c02c7b3 RDMA/hns: Fix double free of the pointer to TSQ/TPQ
new 8bc205eff305 RDMA/counter: Combine allocation and bind logic
new 0413755c95e7 RDMA/restrack: Store all special QPs in restrack DB
new c80a0c52d85c RDMA/cma: Add missing error handling of listen_id
new 31e2daa17ed9 RDMA/hns: Add new PCI device ID matching for HIP09
new 8c030d780ad2 RDMA/efa: Remove .create_ah callback assignment
new b045db62f6f6 RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ
new ad480ea5d6ea RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for WQ
new 7579dcdf737d RDMA/mlx5: Directly compute the PAS list for raw QP RQ's
new a59b7b05efc8 RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for QP
new c08fbdc57741 RDMA/mlx5: mlx5_umem_find_best_quantized_pgoff() for CQ
new 878f7b31c3a7 RDMA/mlx5: Use ib_umem_find_best_pgsz() for devx
new 8a7904a672a1 RDMA/mlx5: Lower setting the umem's PAS for SRQ
new bf3b7b7ba9e3 Merge branch 'for-rc' into rdma.git
new 42f2611cc173 rds: stop using dmapool
new 5a7a9e038b03 RDMA/core: remove use of dma_virt_ops
new 4d34d52c25a0 PCI/P2PDMA: Remove the DMA_VIRT_OPS hacks
new 73063ec58c84 PCI/P2PDMA: Cleanup __pci_p2pdma_map_sg a bit
new 172292be01db dma-mapping: remove dma_virt_ops
new d024f27de11c RDMA/ipoib: Distribute cq completion vector better
new 4846bf44e1a8 IB/hfi1: Fix fall-through warnings for Clang
new 667d457fa84f IB/mlx4: Fix fall-through warnings for Clang
new c6191f83be6a IB/qedr: Fix fall-through warnings for Clang
new 808b2c925dd0 IB/mlx5: Fix fall-through warnings for Clang
new a9d2e9ae953f RDMA/siw,rxe: Make emulated devices virtual in the device tree
new 6d8285e604e0 RDMA/cxgb4: Validate the number of CQEs
new 82101630222f RDMA/i40iw: Constify ops structs
new df0e4de29c75 IB/qib: Use dma_set_mask_and_coherent to simplify code
new ed92f6a52b84 Merge tag 'v5.10-rc5' into rdma.git for-next
new 93035242d9e2 tools/testing/scatterlist: Test dynamic __sg_alloc_table_f [...]
new 6f6e2dcbb82b RDMA/hns: Refactor the hns_roce_buf allocation flow
new dd37d2f59eb8 RDMA/cma: Fix deadlock on &lock in rdma_cma_listen_on_all( [...]
new f957d4d09a5f RDMA/mlx5: Enable querying AH for XRC QP types
new 8138a4c21b09 RDMA/mlx4: Enable querying AH for XRC QP types
new 7406c0036f85 RDMA/hns: Only record vlan info for HIP08
new fba429fcf9a5 RDMA/hns: Fix missing fields in address vector
new 3631dadfb118 RDMA/hns: Avoid setting loopback indicator when smac is sa [...]
new 148f904c6f94 RDMA/hns: Remove the portn field in UD SQ WQE
new 534c9bdb025b RDMA/hns: Simplify process of filling UD SQ WQE
new 66d86e529dd5 RDMA/hns: Add UD support for HIP09
new d0b7721c5e0d RDMA/mlx5: Check for ERR_PTR from uverbs_zalloc()
new d4b2d19dc53e RDMA/mlx5: Silence the overflow warning while building off [...]
new 7ec3df174f2b RDMA/mlx5: Use PCI device for dma mappings
new b47a98efa978 RDMA/core: Track device memory MRs
new 2b1f747071c5 RDMA/core: Allow drivers to disable restrack DB
new 66f57b871efc RDMA/restrack: Support all QP types
new 71586dd20010 RDMA/hns: Create QP with selected QPN for bank load balance
new bfefae9f108d RDMA/hns: Add support for CQ stash
new f93c39bc9547 RDMA/hns: Add support for QP stash
new 2b0a999ba003 Merge tag 'v5.10-rc6' into rdma.git for-next
new 1d11d26cf0d6 RDMA/i40iw: Remove push code from i40iw
new 0fd0175e30e4 RDMA/hns: Fix 0-length sge calculation error
new d34895c319fa RDMA/hns: Bugfix for calculation of extended sge
new 05201e01be93 RDMA/hns: Refactor process of setting extended sge
new 87524494a7d9 RDMA/efa: Use dma_set_mask_and_coherent() to simplify code
new b9653b31d776 RDMA/uverbs: Tidy input validation of ib_uverbs_rereg_mr()
new adac4cb3c1ff RDMA/uverbs: Check ODP in ib_check_mr_access() as well
new 6e0954b11c05 RDMA/uverbs: Allow drivers to create a new HW object durin [...]
new 38f8ff5b4438 RDMA/mlx5: Reorganize mlx5_ib_reg_user_mr()
new ef3642c4f54d RDMA/mlx5: Fix error unwinds for rereg_mr
new 9c0c17c611ed Merge tag 'mlx5-next-2020-12-02' of git://git.kernel.org/p [...]
new c277f98b3e3e RDMA/i40iw: Replace atomic_add_return(1, ..)
new c63e1c4dfc33 RDMA/bnxt_re: Fix max_qp_wrs reported
new 2988ca08ba65 IB: Fix kernel-doc markups
new 53ef4999f07d RDMA/hns: Move capability flags of QP and CQ to hns-abi.h
new ca991a7d14d4 RDMA/mlx5: Assign dev to DM MR
new 0583531bb9ef RDMA/iser: Remove in_interrupt() usage
new 7f1d2dfa307e RDMA/mlx5: Remove unneeded semicolon
new e7f870f5fda7 MAINTAINERS: SOFT-ROCE: Change Zhu Yanjun's email address
new d1dec0cae553 RDMA/core: Update kernel documentation for ib_create_named_qp()
new 286e1d3f9ba8 RDMA/core: Clean up cq pool mechanism
new 779e0bf47632 RDMA/core: Do not indicate device ready when device enable [...]
new e0da68994d16 RDMA/uverbs: Fix incorrect variable type
new 6f320f6990ee RDMA/mlx4: Remove bogus dev_base_lock usage
new 1c0ca9cd1741 RDMA/hns: Limit the length of data copied between kernel a [...]
new 4ddeacf68a3d RDMA/hns: Normalization the judgment of some features
new 603bee935f38 RDMA/hns: Do shift on traffic class when using RoCEv2
new 94a8c4dfcdb2 RDMA/hns: Avoid filling sl in high 3 bits of vlan_id
new f75506833eed RDMA/hns: WARN_ON if get a reserved sl from users
new 29b52027ac35 RDMA/hns: Remove unnecessary access right set during INIT2INIT
new dc93a0d987fc RDMA/hns: Fix coding style issues
new 62f3b70ed656 RDMA/hns: Clear redundant variable initialization
new dcdc366acf8f RDMA/hns: Fix incorrect symbol types
new 61918e9b0084 RDMA/hns: Fix inaccurate prints
new d8cc403b70de RDMA/hns: Simplify AEQE process for different types of queue
new d21a1240f516 RDMA/rxe: Use acquire/release for memory ordering
new e89938902927 RDMA/mlx5: Fix MR cache memory leak
new e246b7c035d7 RDMA/cma: Don't overwrite sgid_attr after device is released
new 009bd55dfcc8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
The 432 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.mailmap | 1 +
Documentation/ABI/testing/sysfs-class-fc_host | 23 +
.../ABI/testing/sysfs-class-fc_remote_ports | 23 +
MAINTAINERS | 11 +-
block/blk-mq.c | 2 +-
drivers/infiniband/core/cm.c | 9 +-
drivers/infiniband/core/cma.c | 195 ++-
drivers/infiniband/core/cma_configfs.c | 4 +-
drivers/infiniband/core/core_priv.h | 28 +-
drivers/infiniband/core/counters.c | 138 +-
drivers/infiniband/core/cq.c | 16 +-
drivers/infiniband/core/device.c | 92 +-
drivers/infiniband/core/iwpm_util.h | 2 +-
drivers/infiniband/core/rdma_core.c | 101 +-
drivers/infiniband/core/restrack.c | 23 +-
drivers/infiniband/core/rw.c | 5 +-
drivers/infiniband/core/sa_query.c | 3 +-
drivers/infiniband/core/sysfs.c | 166 +-
drivers/infiniband/core/ucma.c | 2 +-
drivers/infiniband/core/umem.c | 17 +-
drivers/infiniband/core/user_mad.c | 6 +-
drivers/infiniband/core/uverbs_cmd.c | 149 +-
drivers/infiniband/core/uverbs_main.c | 4 +-
drivers/infiniband/core/uverbs_std_types.c | 18 +-
.../infiniband/core/uverbs_std_types_async_fd.c | 5 +-
.../infiniband/core/uverbs_std_types_counters.c | 5 +-
drivers/infiniband/core/uverbs_std_types_cq.c | 4 +-
drivers/infiniband/core/uverbs_std_types_device.c | 14 +-
drivers/infiniband/core/uverbs_std_types_dm.c | 6 +-
.../infiniband/core/uverbs_std_types_flow_action.c | 6 +-
drivers/infiniband/core/uverbs_std_types_mr.c | 6 +-
drivers/infiniband/core/uverbs_std_types_qp.c | 8 +-
drivers/infiniband/core/uverbs_std_types_srq.c | 4 +-
drivers/infiniband/core/uverbs_std_types_wq.c | 4 +-
drivers/infiniband/core/uverbs_uapi.c | 5 +-
drivers/infiniband/core/verbs.c | 27 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.c | 15 +-
drivers/infiniband/hw/bnxt_re/main.c | 34 +-
drivers/infiniband/hw/bnxt_re/qplib_sp.c | 2 +-
drivers/infiniband/hw/cxgb4/cq.c | 3 +
drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 2 -
drivers/infiniband/hw/cxgb4/mem.c | 84 -
drivers/infiniband/hw/cxgb4/provider.c | 35 +-
drivers/infiniband/hw/cxgb4/qp.c | 8 +-
drivers/infiniband/hw/efa/efa_main.c | 34 +-
drivers/infiniband/hw/efa/efa_verbs.c | 6 +
drivers/infiniband/hw/hfi1/qp.c | 1 +
drivers/infiniband/hw/hfi1/sysfs.c | 62 +-
drivers/infiniband/hw/hfi1/tid_rdma.c | 5 +
drivers/infiniband/hw/hns/hns_roce_ah.c | 55 +-
drivers/infiniband/hw/hns/hns_roce_alloc.c | 132 +-
drivers/infiniband/hw/hns/hns_roce_cmd.c | 37 +-
drivers/infiniband/hw/hns/hns_roce_cmd.h | 6 +-
drivers/infiniband/hw/hns/hns_roce_common.h | 26 +-
drivers/infiniband/hw/hns/hns_roce_cq.c | 46 +-
drivers/infiniband/hw/hns/hns_roce_db.c | 8 +-
drivers/infiniband/hw/hns/hns_roce_device.h | 178 +-
drivers/infiniband/hw/hns/hns_roce_hem.c | 59 +-
drivers/infiniband/hw/hns/hns_roce_hem.h | 3 +-
drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 50 +-
drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 2 +-
drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 554 ++++---
drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 265 +--
drivers/infiniband/hw/hns/hns_roce_main.c | 82 +-
drivers/infiniband/hw/hns/hns_roce_mr.c | 79 +-
drivers/infiniband/hw/hns/hns_roce_pd.c | 14 +-
drivers/infiniband/hw/hns/hns_roce_qp.c | 300 ++--
drivers/infiniband/hw/hns/hns_roce_srq.c | 53 +-
drivers/infiniband/hw/i40iw/i40iw.h | 1 -
drivers/infiniband/hw/i40iw/i40iw_cm.c | 6 +-
drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 72 +-
drivers/infiniband/hw/i40iw/i40iw_d.h | 35 +-
drivers/infiniband/hw/i40iw/i40iw_status.h | 1 -
drivers/infiniband/hw/i40iw/i40iw_type.h | 38 +-
drivers/infiniband/hw/i40iw/i40iw_uk.c | 41 +-
drivers/infiniband/hw/i40iw/i40iw_user.h | 8 -
drivers/infiniband/hw/i40iw/i40iw_verbs.c | 121 +-
drivers/infiniband/hw/mlx4/mad.c | 1 +
drivers/infiniband/hw/mlx4/main.c | 64 +-
drivers/infiniband/hw/mlx4/mcg.c | 82 +-
drivers/infiniband/hw/mlx4/mlx4_ib.h | 8 +-
drivers/infiniband/hw/mlx4/mr.c | 16 +-
drivers/infiniband/hw/mlx4/qp.c | 14 +-
drivers/infiniband/hw/mlx4/srq.c | 4 +
drivers/infiniband/hw/mlx4/sysfs.c | 66 +-
drivers/infiniband/hw/mlx5/cq.c | 77 +-
drivers/infiniband/hw/mlx5/devx.c | 90 +-
drivers/infiniband/hw/mlx5/fs.c | 6 +-
drivers/infiniband/hw/mlx5/main.c | 105 +-
drivers/infiniband/hw/mlx5/mem.c | 192 +--
drivers/infiniband/hw/mlx5/mlx5_ib.h | 102 +-
drivers/infiniband/hw/mlx5/mr.c | 960 ++++++-----
drivers/infiniband/hw/mlx5/odp.c | 56 +-
drivers/infiniband/hw/mlx5/qp.c | 197 +--
drivers/infiniband/hw/mlx5/restrack.c | 2 +-
drivers/infiniband/hw/mlx5/srq.c | 34 +-
drivers/infiniband/hw/mlx5/srq.h | 1 +
drivers/infiniband/hw/mlx5/srq_cmd.c | 80 +-
drivers/infiniband/hw/mthca/mthca_cq.c | 2 +-
drivers/infiniband/hw/mthca/mthca_dev.h | 1 -
drivers/infiniband/hw/mthca/mthca_provider.c | 61 +-
drivers/infiniband/hw/mthca/mthca_qp.c | 3 +
drivers/infiniband/hw/ocrdma/ocrdma_main.c | 42 +-
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 11 +-
drivers/infiniband/hw/qedr/main.c | 39 +-
drivers/infiniband/hw/qedr/verbs.c | 13 +
drivers/infiniband/hw/qib/qib_pcie.c | 11 +-
drivers/infiniband/hw/qib/qib_sysfs.c | 96 +-
drivers/infiniband/hw/usnic/usnic_ib_main.c | 19 -
drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 100 +-
drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 7 +-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 3 +
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 34 +-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 5 +-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 +-
drivers/infiniband/sw/rdmavt/Kconfig | 1 -
drivers/infiniband/sw/rdmavt/ah.c | 3 +-
drivers/infiniband/sw/rdmavt/cq.c | 2 +-
drivers/infiniband/sw/rdmavt/mcast.c | 12 +-
drivers/infiniband/sw/rdmavt/mr.c | 6 +-
drivers/infiniband/sw/rdmavt/qp.c | 18 +-
drivers/infiniband/sw/rdmavt/vt.c | 36 +-
drivers/infiniband/sw/rxe/Kconfig | 1 -
drivers/infiniband/sw/rxe/rxe_cq.c | 5 -
drivers/infiniband/sw/rxe/rxe_mr.c | 1 -
drivers/infiniband/sw/rxe/rxe_net.c | 18 -
drivers/infiniband/sw/rxe/rxe_queue.h | 94 +-
drivers/infiniband/sw/rxe/rxe_req.c | 3 +-
drivers/infiniband/sw/rxe/rxe_resp.c | 5 -
drivers/infiniband/sw/rxe/rxe_verbs.c | 67 +-
drivers/infiniband/sw/rxe/rxe_verbs.h | 2 -
drivers/infiniband/sw/siw/Kconfig | 1 -
drivers/infiniband/sw/siw/siw.h | 1 -
drivers/infiniband/sw/siw/siw_cm.c | 2 +-
drivers/infiniband/sw/siw/siw_main.c | 52 +-
drivers/infiniband/sw/siw/siw_verbs.c | 12 +
drivers/infiniband/ulp/ipoib/ipoib_cm.c | 4 +-
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 4 +
drivers/infiniband/ulp/ipoib/ipoib_main.c | 7 +-
drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 4 +-
drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 2 +-
drivers/infiniband/ulp/iser/iscsi_iser.c | 24 +-
drivers/infiniband/ulp/isert/ib_isert.c | 35 +-
drivers/infiniband/ulp/isert/ib_isert.h | 6 +
drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h | 2 +-
.../infiniband/ulp/opa_vnic/opa_vnic_vema_iface.c | 2 +-
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 62 +-
drivers/infiniband/ulp/rtrs/rtrs-clt.c | 74 +-
drivers/infiniband/ulp/rtrs/rtrs-clt.h | 1 +
drivers/infiniband/ulp/rtrs/rtrs-pri.h | 3 +-
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 21 +-
drivers/infiniband/ulp/rtrs/rtrs-srv.c | 119 +-
drivers/infiniband/ulp/rtrs/rtrs-srv.h | 2 +-
drivers/infiniband/ulp/rtrs/rtrs.c | 61 +-
drivers/infiniband/ulp/srp/ib_srp.c | 48 +-
drivers/infiniband/ulp/srpt/ib_srpt.c | 16 +-
drivers/infiniband/ulp/srpt/ib_srpt.h | 2 +-
drivers/message/fusion/mptbase.c | 15 +-
drivers/message/fusion/mptfc.c | 2 +-
drivers/message/fusion/mptsas.c | 45 +-
drivers/message/fusion/mptsas.h | 1 +
drivers/message/fusion/mptscsih.c | 2 +-
drivers/message/fusion/mptspi.c | 2 +-
drivers/nvme/host/rdma.c | 2 +-
drivers/nvme/target/rdma.c | 3 +-
drivers/pci/p2pdma.c | 25 +-
drivers/s390/scsi/zfcp_aux.c | 11 +
drivers/s390/scsi/zfcp_def.h | 1 +
drivers/s390/scsi/zfcp_ext.h | 2 -
drivers/s390/scsi/zfcp_fsf.c | 19 +
drivers/s390/scsi/zfcp_fsf.h | 11 +
drivers/s390/scsi/zfcp_qdio.c | 47 +
drivers/s390/scsi/zfcp_qdio.h | 2 +
drivers/scsi/3w-9xxx.c | 30 +-
drivers/scsi/3w-sas.c | 32 +-
drivers/scsi/NCR5380.c | 92 +-
drivers/scsi/NCR5380.h | 3 +-
drivers/scsi/aacraid/commctrl.c | 22 +-
drivers/scsi/aacraid/commsup.c | 1 +
drivers/scsi/aacraid/linit.c | 95 +-
drivers/scsi/advansys.c | 16 +-
drivers/scsi/aha1740.c | 1 +
drivers/scsi/aic7xxx/aic79xx.h | 12 +-
drivers/scsi/aic7xxx/aic79xx_core.c | 12 +-
drivers/scsi/aic7xxx/aic79xx_osm.c | 3 +-
drivers/scsi/aic7xxx/aic79xx_osm_pci.c | 43 +-
drivers/scsi/aic7xxx/aic79xx_pci.c | 6 +-
drivers/scsi/aic7xxx/aic7xxx.h | 10 +-
drivers/scsi/aic7xxx/aic7xxx_core.c | 10 +-
drivers/scsi/aic7xxx/aic7xxx_osm_pci.c | 46 +-
drivers/scsi/aic7xxx/aic7xxx_pci.c | 4 +-
drivers/scsi/aic94xx/aic94xx_scb.c | 2 +
drivers/scsi/aic94xx/aic94xx_task.c | 3 +-
drivers/scsi/arcmsr/arcmsr.h | 1 +
drivers/scsi/arcmsr/arcmsr_hba.c | 55 +-
drivers/scsi/atari_scsi.c | 10 +-
drivers/scsi/be2iscsi/be_main.c | 2 +-
drivers/scsi/be2iscsi/be_mgmt.c | 4 -
drivers/scsi/bfa/bfa_fcs_lport.c | 2 +-
drivers/scsi/bfa/bfa_ioc.c | 6 +-
drivers/scsi/bnx2fc/bnx2fc.h | 1 -
drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 6 +-
drivers/scsi/bnx2fc/bnx2fc_hwi.c | 1 -
drivers/scsi/csiostor/csio_wr.c | 1 +
drivers/scsi/dc395x.c | 15 +-
drivers/scsi/device_handler/scsi_dh_alua.c | 10 +-
drivers/scsi/esas2r/esas2r.h | 5 +-
drivers/scsi/esas2r/esas2r_disc.c | 3 +-
drivers/scsi/esas2r/esas2r_init.c | 53 +-
drivers/scsi/esas2r/esas2r_int.c | 8 +-
drivers/scsi/esas2r/esas2r_main.c | 11 +-
drivers/scsi/fcoe/fcoe.c | 3 +-
drivers/scsi/fcoe/fcoe_sysfs.c | 4 +-
drivers/scsi/fnic/fnic.h | 3 +-
drivers/scsi/fnic/fnic_fcs.c | 10 +-
drivers/scsi/fnic/fnic_main.c | 3 +
drivers/scsi/fnic/fnic_scsi.c | 17 +-
drivers/scsi/g_NCR5380.c | 12 +-
drivers/scsi/hisi_sas/hisi_sas.h | 28 -
drivers/scsi/hisi_sas/hisi_sas_main.c | 1390 +---------------
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 1295 ++++++++++++++-
drivers/scsi/hpsa.c | 38 +-
drivers/scsi/hptiop.c | 1 -
drivers/scsi/ibmvscsi/ibmvfc.c | 195 ++-
drivers/scsi/ibmvscsi/ibmvfc.h | 28 +-
drivers/scsi/ipr.c | 1 -
drivers/scsi/isci/init.c | 18 +-
drivers/scsi/isci/phy.c | 2 -
drivers/scsi/iscsi_tcp.c | 4 +-
drivers/scsi/libfc/fc_elsct.c | 2 +-
{include/scsi => drivers/scsi/libfc}/fc_encode.h | 60 +-
drivers/scsi/libfc/fc_exch.c | 3 +-
drivers/scsi/libfc/fc_fcp.c | 2 +-
drivers/scsi/libfc/fc_libfc.c | 2 +-
drivers/scsi/libfc/fc_lport.c | 2 +-
drivers/scsi/libfc/fc_rport.c | 2 +-
drivers/scsi/libiscsi.c | 2 +-
drivers/scsi/lpfc/lpfc.h | 15 +-
drivers/scsi/lpfc/lpfc_attr.c | 89 +-
drivers/scsi/lpfc/lpfc_bsg.c | 139 +-
drivers/scsi/lpfc/lpfc_crtn.h | 18 +-
drivers/scsi/lpfc/lpfc_ct.c | 452 ++++-
drivers/scsi/lpfc/lpfc_debugfs.c | 23 +-
drivers/scsi/lpfc/lpfc_disc.h | 47 +-
drivers/scsi/lpfc/lpfc_els.c | 1298 ++++++++-------
drivers/scsi/lpfc/lpfc_hbadisc.c | 797 +++------
drivers/scsi/lpfc/lpfc_hw.h | 7 +-
drivers/scsi/lpfc/lpfc_hw4.h | 22 +-
drivers/scsi/lpfc/lpfc_init.c | 290 ++--
drivers/scsi/lpfc/lpfc_mem.c | 11 +-
drivers/scsi/lpfc/lpfc_nportdisc.c | 215 +--
drivers/scsi/lpfc/lpfc_nvme.c | 381 ++---
drivers/scsi/lpfc/lpfc_nvme.h | 4 +-
drivers/scsi/lpfc/lpfc_nvmet.c | 77 +-
drivers/scsi/lpfc/lpfc_scsi.c | 1177 +++++++++----
drivers/scsi/lpfc/lpfc_sli.c | 744 ++++++---
drivers/scsi/lpfc/lpfc_sli.h | 7 +-
drivers/scsi/lpfc/lpfc_sli4.h | 14 +-
drivers/scsi/lpfc/lpfc_version.h | 4 +-
drivers/scsi/lpfc/lpfc_vport.c | 128 +-
drivers/scsi/mac_scsi.c | 10 +-
drivers/scsi/megaraid/megaraid_sas.h | 2 -
drivers/scsi/megaraid/megaraid_sas_base.c | 188 +--
drivers/scsi/mpt3sas/mpt3sas_base.c | 437 ++++-
drivers/scsi/mpt3sas/mpt3sas_base.h | 145 +-
drivers/scsi/mpt3sas/mpt3sas_config.c | 760 +++++++++
drivers/scsi/mpt3sas/mpt3sas_ctl.c | 6 +-
drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1285 +++++++++++++--
drivers/scsi/mpt3sas/mpt3sas_transport.c | 312 +++-
drivers/scsi/mpt3sas/mpt3sas_trigger_pages.h | 94 ++
drivers/scsi/mvumi.c | 50 +-
drivers/scsi/myrb.c | 1 -
drivers/scsi/myrs.c | 1 -
drivers/scsi/pcmcia/nsp_cs.c | 2 -
drivers/scsi/pm8001/pm8001_ctl.c | 7 +-
drivers/scsi/pm8001/pm8001_hwi.c | 1456 +++++++----------
drivers/scsi/pm8001/pm8001_init.c | 164 +-
drivers/scsi/pm8001/pm8001_sas.c | 149 +-
drivers/scsi/pm8001/pm8001_sas.h | 47 +-
drivers/scsi/pm8001/pm80xx_hwi.c | 1728 +++++++++-----------
drivers/scsi/pm8001/pm80xx_hwi.h | 6 +
drivers/scsi/pmcraid.c | 44 +-
drivers/scsi/qedf/qedf.h | 1 -
drivers/scsi/qedi/qedi_main.c | 4 +-
drivers/scsi/qla2xxx/qla_def.h | 10 +-
drivers/scsi/qla2xxx/qla_gs.c | 8 +-
drivers/scsi/qla2xxx/qla_init.c | 77 +-
drivers/scsi/qla2xxx/qla_isr.c | 34 +-
drivers/scsi/qla2xxx/qla_mbx.c | 10 +-
drivers/scsi/qla2xxx/qla_nvme.c | 14 +-
drivers/scsi/qla2xxx/qla_nx.c | 27 +-
drivers/scsi/qla2xxx/qla_nx2.c | 4 +-
drivers/scsi/qla2xxx/qla_os.c | 53 +-
drivers/scsi/qla2xxx/qla_sup.c | 10 +-
drivers/scsi/qla2xxx/qla_target.c | 24 +-
drivers/scsi/qla2xxx/qla_target.h | 1 +
drivers/scsi/qla2xxx/qla_tmpl.c | 9 +-
drivers/scsi/qla2xxx/qla_tmpl.h | 2 +-
drivers/scsi/qla2xxx/qla_version.h | 4 +-
drivers/scsi/qla2xxx/tcm_qla2xxx.c | 72 +-
drivers/scsi/qla4xxx/ql4_def.h | 4 +-
drivers/scsi/qla4xxx/ql4_glbl.h | 1 -
drivers/scsi/qla4xxx/ql4_nx.c | 95 +-
drivers/scsi/qla4xxx/ql4_os.c | 3 -
drivers/scsi/scsi_devinfo.c | 3 +-
drivers/scsi/scsi_lib.c | 149 +-
drivers/scsi/scsi_sysfs.c | 2 +-
drivers/scsi/scsi_transport_fc.c | 417 ++++-
drivers/scsi/scsi_transport_iscsi.c | 4 +-
drivers/scsi/smartpqi/smartpqi_init.c | 14 +-
drivers/scsi/smartpqi/smartpqi_sas_transport.c | 1 -
drivers/scsi/st.c | 1 -
drivers/scsi/stex.c | 1 +
drivers/scsi/sym53c8xx_2/sym_hipd.c | 1 -
drivers/scsi/ufs/Kconfig | 2 +-
drivers/scsi/ufs/cdns-pltfrm.c | 3 +-
drivers/scsi/ufs/ufs-exynos.c | 15 +-
drivers/scsi/ufs/ufs-exynos.h | 13 -
drivers/scsi/ufs/ufs-hisi.c | 13 +-
drivers/scsi/ufs/ufs-hisi.h | 13 -
drivers/scsi/ufs/ufs-mediatek-trace.h | 36 +
drivers/scsi/ufs/ufs-mediatek.c | 265 ++-
drivers/scsi/ufs/ufs-mediatek.h | 34 +-
drivers/scsi/ufs/ufs-qcom.c | 40 +-
drivers/scsi/ufs/ufs-qcom.h | 11 -
drivers/scsi/ufs/ufs-sysfs.c | 7 +
drivers/scsi/ufs/ufs.h | 1 +
drivers/scsi/ufs/ufshcd-dwc.c | 11 +-
drivers/scsi/ufs/ufshcd-pltfrm.c | 38 +-
drivers/scsi/ufs/ufshcd-pltfrm.h | 1 +
drivers/scsi/ufs/ufshcd.c | 500 ++++--
drivers/scsi/ufs/ufshcd.h | 151 +-
drivers/scsi/ufs/unipro.h | 6 +-
drivers/target/loopback/tcm_loop.c | 14 +-
drivers/target/target_core_device.c | 59 +-
drivers/target/target_core_iblock.c | 1 +
drivers/target/target_core_pr.c | 1 +
drivers/target/target_core_sbc.c | 139 +-
drivers/target/target_core_tmr.c | 166 +-
drivers/target/target_core_tpg.c | 2 +-
drivers/target/target_core_transport.c | 170 +-
drivers/target/target_core_user.c | 164 +-
drivers/target/tcm_fc/tfc_cmd.c | 3 +-
drivers/target/tcm_fc/tfc_io.c | 1 -
drivers/target/tcm_fc/tfc_sess.c | 2 +-
include/linux/dma-mapping.h | 2 -
include/rdma/ib_umem.h | 42 +
include/rdma/ib_verbs.h | 198 ++-
include/rdma/restrack.h | 24 +
include/rdma/uverbs_ioctl.h | 25 +-
include/rdma/uverbs_types.h | 9 +-
include/scsi/fc_frame.h | 30 +
include/scsi/scsi_transport_fc.h | 36 +
include/target/target_core_base.h | 22 +-
include/target/target_core_fabric.h | 2 +-
include/trace/events/ufs.h | 24 +-
include/uapi/rdma/hns-abi.h | 10 +
include/uapi/rdma/ib_user_verbs.h | 14 -
include/uapi/rdma/rdma_user_rxe.h | 21 +
include/uapi/scsi/fc/fc_els.h | 114 +-
kernel/dma/Kconfig | 5 -
kernel/dma/Makefile | 1 -
kernel/dma/virt.c | 61 -
net/rds/ib.c | 10 -
net/rds/ib.h | 13 -
net/rds/ib_cm.c | 128 +-
net/rds/ib_recv.c | 18 +-
net/rds/ib_send.c | 8 +
tools/testing/scatterlist/main.c | 64 +-
369 files changed, 15735 insertions(+), 12037 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-class-fc_host
create mode 100644 Documentation/ABI/testing/sysfs-class-fc_remote_ports
rename {include/scsi => drivers/scsi/libfc}/fc_encode.h (94%)
create mode 100644 drivers/scsi/mpt3sas/mpt3sas_trigger_pages.h
create mode 100644 drivers/scsi/ufs/ufs-mediatek-trace.h
delete mode 100644 kernel/dma/virt.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.