This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from d652ea30ba32 Merge tag 'iommu-updates-v5.12' of git://git.kernel.org/pu [...]
new 66040b2d5d41 smp: Process pending softirqs in flush_smp_call_function_f [...]
new 93e4f73a9371 Merge branch 'sched/smp' of git://git.kernel.org/pub/scm/l [...]
new 0a2efafbb1c7 blk-mq: Always complete remote completions requests in softirq
new f9ab49184af0 blk-mq: Use llist_head for blk_cpu_done
new ae42c3173ba5 Merge tag 'for-5.12/block-ipi-2021-02-21' of git://git.ker [...]
new 3a4928cf5e3c Documentation: kernel-hacking: change 'current()' to 'current'
new 05a5f51ca566 Documentation: Replace lkml.org links with lore
new 6a2195a104a4 docs: filesystems: vfs: Correct the struct name
new c4c6b86acff7 Documentation: Fix typos found in cgroup-v2.rst
new 85430c22e5ae Documentation/dax: Update description of DAX policy changing
new 7178b4a7d69c docs: Include ext4 documentation via filesystems/
new 7594bb08fb68 Documentation: document dma device use for mcb
new ee037040f808 samples/kprobes: Remove misleading comment
new b8e724fd7117 doc/zh_CN: add mips index.rst translation
new 7fd3954b0c52 doc/zh_CN: add mips booting.rst translation
new 72bc9d08868d doc/zh_CN: add mips features.rst translation
new 419b1d4ed1cb doc/zh_CN: add mips ingenic-tcu.rst translation
new 174a6db25f0d doc/zh_CN: adjust table markup in mips/ingenic-tcu.rst
new f302589b2d2a doc/zh_CN: mips: use doc references instead
new cf6d6fc27936 docs: process/howto.rst: make sections on bug reporting ma [...]
new c305f1b408dc Documentation/kokr/howto: Replace HTTP links with HTTPS on [...]
new 0a610e5cd930 docs/kokr: make reporting-bugs.rst obsolete
new e651fdb28185 docs/kokr: Link memory-barriers.txt to rst
new f0ea149eee6b docs: submitting-patches: Emphasise the requirement to Cc: [...]
new 6970613b4c6a samples/kprobes: Add ARM support
new 1a63f9cce7b7 docs: Remove make headers_check from checklist
new 96c0f7c0b9ac Documentation: fix typos in split page table lock description
new 52042e2db452 scripts: kernel-doc: validate kernel-doc markup with the a [...]
new 7ebc7dc87103 docs/scheduler/sched-bwc: formatting fix
new f1779d13edf3 docs/scheduler/sched-design-CFS: formatting fix
new 6c57c12d0f74 docs/scheduler/sched-bwc: fix note rendering
new e5ba9ea63450 docs/scheduler/sched-bwc: note/link cgroup v2
new a21e7bb3d6d9 docs/admin-guide: cgroup-v2: typos and spaces
new 0d17d017fd09 docs/admin-guide: cgroup-v2: fix cgroup.type rendering
new 8a32d0fee43d doc/admin-guide/cgroup-v2: use tables
new 7361ec680c32 docs/admin-guide/cgroup-v2: nit
new ffcc972a88aa docs/admin-guide/cgroup-v2: fix mount opt rendering
new ba1a297d78f4 arch/Kconfig: update a broken file reference
new 1008bfd8e351 docs: iio: Correct a typo
new 047a4aba71e9 docs/zh_CN: remove cn_index tag in mips
new f7775c20847c AFS: Documentation: fix a few typos in afs.rst
new 4c9a3a6c9c54 parport: fix a kernel-doc markup
new 3de990b09a03 rapidio: fix kernel-doc a markup
new 961f3c898e86 fs: fix kernel-doc markups
new 4fd15eaf429a pstore/zone: fix a kernel-doc markup
new e23bd83368af firmware: stratix10-svc: fix kernel-doc markups
new 3aa1141f9916 connector: fix a kernel-doc markup
new 8276d3b4398d lib/crc7: fix a kernel-doc markup
new 909782ad0a36 memblock: fix kernel-doc markups
new 484cac791015 w1: fix a kernel-doc markup
new 3950b92f9691 selftests: kselftest_harness.h: partially fix kernel-doc markups
new 187623b1d8b2 Documentation: kernel-parameters: add missing '<'
new bcadb65fd648 Documentation/x86/boot.rst: Correct the example of SETUP_INDIRECT
new dde0dc3a8e67 Documentation: arm: Fix marvell file name
new feb47df1faaa Documentation: arm: marvell: Add link to public Armada 37x [...]
new c4822bd66fb1 Documentation: arm: marvell: Fix dead link to Armada 37xx [...]
new 5d2699d28c4d Documentation: arm: marvell: Update link to unrestricted A [...]
new bc47190d4f14 Documentation/admin-guide: kernel-parameters: update CMA entries
new 56c6092be2a1 Documentation: ARM: fix reference to DT format documentation
new 452f81ed05e2 docs/zh_CN: add iio iio_configfs.rst translation
new 9ea800c0113d docs/zh_CN: add iio ep93xx_adc.rst translation
new 7720357d16a7 docs: zh_CN: add iio index.rst translation
new 798eb4cc6449 docs: Update DTB format references
new c66cb171bc30 Update Documentation/admin-guide/sysctl/fs.rst
new 06a755d6269c scripts/kernel-doc: add internal hyperlink to DOC: sections
new 20ccc8dd38a3 Documentation: input: define ABS_PRESSURE/ABS_MT_PRESSURE [...]
new f546ff0c0c07 Move our minimum Sphinx version to 1.7
new 4217e5074f33 Docs: drop Python 2 support
new 78f101a1b258 Documentation/submitting-patches: Add blurb about backtrac [...]
new 4ba1d726c45d Documentation: /proc/loadavg: add 3 more field descriptions
new 26606ce072d4 coding-style.rst: Avoid comma statements
new dd58e649742a docs: Make syscalls' helpers naming consistent
new 61ffd285bddc Documentation: admin-guide: Update kvm/xen config option
new 8fa4e9388006 docs: thermal: fix spelling mistakes
new ea1d838980f4 docs: Enable usage of relative paths to docs on automarkup
new 1e013ff7cb54 docs: Document cross-referencing using relative path
new a15cb2c16584 doc/admin-guide: fix spelling mistake: "perfomance" -> "pe [...]
new 3cae85f5f9e9 Documentation/admin-guide: kernel-parameters: Update nohlt [...]
new b7592e5b82db docs: Remove the Microsoft rhetoric
new 3c2e0a489da6 docs: kernel-hacking: be more civil
new 0e63a5c6ba96 Merge tag 'docs-5.12' of git://git.lwn.net/linux
new 64ba3d591c9d kselftests: dmabuf-heaps: Fix Makefile's inclusion of the [...]
new 50c65a834294 kselftests: dmabuf-heaps: Add clearer checks on DMABUF_BEG [...]
new 1b50e10ee699 kselftests: dmabuf-heaps: Softly fail if don't find a vgem device
new 06fc1aaea968 kselftests: dmabuf-heaps: Cleanup test output
new 1d317c1ca293 kselftests: dmabuf-heaps: Add extra checking that allocate [...]
new 8a94b4ea28a3 selftests/ipc: remove unneeded semicolon
new 18f6e6854858 selftests/x86/ldt_gdt: remove unneeded semicolon
new f405ac83fa25 selftests/vDSO: fix ABI selftest on riscv
new b1cd3d82a964 selftests: breakpoints: Use correct error messages in brea [...]
new 1602a31d71d3 selftests/timens: add futex binary to .gitignore
new e0c0840a46db selftests/seccomp: Accept any valid fd in user_notification_addfd
new 80215095cefe Merge tag 'linux-kselftest-next-5.12-rc1' of git://git.ker [...]
new cfd607e43da4 kunit: tool: fix unit test cleanup handling
new 0b3e68076bb9 kunit: tool: stop using bare asserts in unit test
new a3ece0795b9a kunit: tool: use `with open()` in unit test
new cd4a9bc8e047 minor: kunit: tool: fix unit test so it can run from non-root dir
new d3bae4a0b6e1 kunit: tool: simplify kconfig is_subset_of() logic
new c9ef2d3e3f3b KUnit: Docs: make start.rst example Kconfig follow style.rst
new 7c2b108cbe75 Documentation: kunit: add tips.rst for small examples
new 243180f5924e kunit: make kunit_tool accept optional path to .kunitconfi [...]
new 65af9b964d72 kunit: don't show `1 == 1` in failed assertion messages
new 5d31f71efcb6 kunit: add kunit.filter_glob cmdline option to filter suites
new d992880b3d26 kunit: tool: add support for filtering suites by glob
new 7af29141a31a kunit: tool: fix unintentional statefulness in run_kernel()
new 783955f03de7 Merge tag 'linux-kselftest-kunit-5.12-rc1' of git://git.ke [...]
new 8a8109f303e2 printk: fix deadlock when kernel panic
new 4e89a7877964 lib: use KSTM_MODULE_GLOBALS macro in kselftest drivers
new d9d4de2309cd kselftest: add support for skipped tests
new 5ead723a20e0 lib/vsprintf: no_hash_pointers prints all addresses as unhashed
new 2a8c3a6410f0 Merge branch 'for-5.12-no_hash_pointers' into for-linus
new 9bc284ca0b6a printk: rectify kernel-doc for prb_rec_init_wr()
new 13791c80b0cd printk: avoid prb_first_valid_seq() where possible
new 16182ac1f02c Merge branch 'printk-rework' into for-linus
new b2bec7d8a42a Merge tag 'printk-for-5.12' of git://git.kernel.org/pub/sc [...]
new 7af6fbddbd33 Documentation: livepatch: Convert to automatically generat [...]
new f89f20acff2d Documentation: livepatch: document reliable stacktrace
new 54ab35d6bbc0 Merge tag 'livepatching-for-5.12' of git://git.kernel.org/ [...]
new 2da2687b5116 kgdb: rectify kernel-doc for kgdb_unregister_io_module()
new cbd026e1d84b kernel: debug: fix typo issue
new 0759d8072843 kdb: kdb_support: Fix debugging information problem
new 93f7a6d818de kdb: Make memory allocations more robust
new f11e2bc682cc kgdb: Remove kgdb_schedule_breakpoint()
new 899cbb0e53c6 Merge tag 'kgdb-5.12-rc1' of git://git.kernel.org/pub/scm/ [...]
The 124 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:
Documentation/RCU/RTFP.txt | 94 +++----
Documentation/accounting/cgroupstats.rst | 4 +-
Documentation/admin-guide/README.rst | 7 +-
Documentation/admin-guide/cgroup-v1/memory.rst | 14 +-
Documentation/admin-guide/cgroup-v2.rst | 64 +++--
Documentation/admin-guide/cpu-load.rst | 2 +-
Documentation/admin-guide/kernel-parameters.rst | 2 +-
Documentation/admin-guide/kernel-parameters.txt | 34 ++-
.../admin-guide/kernel-per-CPU-kthreads.rst | 2 +-
Documentation/admin-guide/perf-security.rst | 2 +-
Documentation/admin-guide/sysctl/fs.rst | 4 +-
Documentation/arm/booting.rst | 2 +-
Documentation/arm/index.rst | 2 +-
Documentation/arm/{marvel.rst => marvell.rst} | 7 +-
Documentation/conf.py | 75 +----
Documentation/dev-tools/kunit/index.rst | 2 +
Documentation/dev-tools/kunit/start.rst | 7 +-
Documentation/dev-tools/kunit/tips.rst | 115 ++++++++
Documentation/devicetree/usage-model.rst | 2 +-
Documentation/doc-guide/sphinx.rst | 30 +-
Documentation/driver-api/gpio/driver.rst | 4 +-
Documentation/driver-api/men-chameleon-bus.rst | 12 +
Documentation/driver-api/thermal/sysfs-api.rst | 6 +-
Documentation/filesystems/afs.rst | 8 +-
Documentation/filesystems/dax.txt | 17 +-
Documentation/filesystems/index.rst | 1 +
Documentation/filesystems/proc.rst | 5 +-
Documentation/filesystems/vfs.rst | 2 +-
Documentation/gpu/todo.rst | 2 +-
Documentation/iio/ep93xx_adc.rst | 2 +-
Documentation/index.rst | 11 -
Documentation/input/event-codes.rst | 15 +
Documentation/input/multi-touch-protocol.rst | 4 +
Documentation/kernel-hacking/hacking.rst | 4 +-
Documentation/kernel-hacking/locking.rst | 2 +-
Documentation/livepatch/index.rst | 1 +
Documentation/livepatch/livepatch.rst | 15 +-
Documentation/livepatch/module-elf-format.rst | 10 +-
Documentation/livepatch/reliable-stacktrace.rst | 309 +++++++++++++++++++++
Documentation/power/freezing-of-tasks.rst | 2 +-
Documentation/process/adding-syscalls.rst | 20 +-
Documentation/process/coding-style.rst | 20 +-
Documentation/process/howto.rst | 20 +-
Documentation/process/submit-checklist.rst | 14 +-
Documentation/process/submitting-patches.rst | 29 +-
Documentation/scheduler/sched-bwc.rst | 17 +-
Documentation/scheduler/sched-deadline.rst | 2 +-
Documentation/scheduler/sched-design-CFS.rst | 6 +-
Documentation/security/lsm-development.rst | 2 +-
Documentation/sphinx/automarkup.py | 7 +-
Documentation/sphinx/cdomain.py | 8 +-
Documentation/sphinx/kernel_abi.py | 27 +-
Documentation/sphinx/kernel_feat.py | 25 +-
Documentation/sphinx/kerneldoc.py | 26 +-
Documentation/sphinx/kernellog.py | 26 +-
Documentation/sphinx/kfigure.py | 14 +-
Documentation/sphinx/maintainers_include.py | 2 -
Documentation/sphinx/requirements.txt | 1 -
Documentation/sphinx/rstFlatTable.py | 10 -
Documentation/timers/timers-howto.rst | 2 +-
.../translations/it_IT/process/adding-syscalls.rst | 18 +-
.../it_IT/process/submitting-patches.rst | 4 +-
Documentation/translations/ja_JP/SubmittingPatches | 4 +-
Documentation/translations/ko_KR/howto.rst | 4 +-
Documentation/translations/ko_KR/index.rst | 15 +
.../translations/zh_CN/admin-guide/cpu-load.rst | 2 +-
Documentation/translations/zh_CN/arm/Booting | 2 +-
.../translations/zh_CN/iio/ep93xx_adc.rst | 46 +++
.../translations/zh_CN/iio/iio_configfs.rst | 102 +++++++
Documentation/translations/zh_CN/iio/index.rst | 20 ++
Documentation/translations/zh_CN/mips/booting.rst | 31 +++
Documentation/translations/zh_CN/mips/features.rst | 10 +
Documentation/translations/zh_CN/mips/index.rst | 26 ++
.../translations/zh_CN/mips/ingenic-tcu.rst | 69 +++++
.../zh_CN/process/submitting-patches.rst | 4 +-
Documentation/vm/split_page_table_lock.rst | 2 +-
Documentation/x86/boot.rst | 2 +-
arch/Kconfig | 4 +-
block/blk-mq.c | 109 +++-----
drivers/parport/share.c | 2 +-
drivers/rapidio/rio.c | 2 +-
fs/dcache.c | 63 ++---
fs/inode.c | 4 +-
fs/pstore/zone.c | 2 +-
fs/seq_file.c | 5 +-
fs/super.c | 12 +-
include/linux/blkdev.h | 2 +-
include/linux/connector.h | 2 +-
.../linux/firmware/intel/stratix10-svc-client.h | 10 +-
include/linux/kgdb.h | 1 -
include/linux/memblock.h | 4 +-
include/linux/parport.h | 31 +++
include/linux/w1.h | 2 +-
kernel/debug/debug_core.c | 28 +-
kernel/debug/gdbstub.c | 4 +-
kernel/debug/kdb/kdb_private.h | 12 +-
kernel/debug/kdb/kdb_support.c | 53 ++--
kernel/printk/printk.c | 28 +-
kernel/printk/printk_ringbuffer.h | 2 +-
kernel/printk/printk_safe.c | 16 +-
lib/crc7.c | 2 +-
lib/kunit/Kconfig | 1 +
lib/kunit/assert.c | 39 ++-
lib/kunit/executor.c | 93 ++++++-
lib/test_bitmap.c | 3 +-
lib/test_printf.c | 12 +-
lib/vsprintf.c | 36 ++-
samples/kprobes/kprobe_example.c | 9 +-
scripts/kernel-doc | 63 +++--
scripts/sphinx-pre-install | 4 +-
tools/testing/kunit/kunit.py | 30 +-
tools/testing/kunit/kunit_config.py | 13 +-
tools/testing/kunit/kunit_kernel.py | 18 +-
tools/testing/kunit/kunit_tool_test.py | 204 +++++++-------
.../selftests/breakpoints/breakpoint_test_arm64.c | 4 +-
tools/testing/selftests/dmabuf-heaps/Makefile | 2 +-
tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c | 149 ++++++++--
tools/testing/selftests/ipc/msgque.c | 6 +-
tools/testing/selftests/kselftest_harness.h | 26 +-
tools/testing/selftests/kselftest_module.h | 18 +-
tools/testing/selftests/seccomp/seccomp_bpf.c | 8 +-
tools/testing/selftests/timens/.gitignore | 1 +
tools/testing/selftests/vDSO/vdso_config.h | 4 +-
tools/testing/selftests/x86/ldt_gdt.c | 2 +-
124 files changed, 1826 insertions(+), 861 deletions(-)
rename Documentation/arm/{marvel.rst => marvell.rst} (97%)
create mode 100644 Documentation/dev-tools/kunit/tips.rst
create mode 100644 Documentation/livepatch/reliable-stacktrace.rst
create mode 100644 Documentation/translations/zh_CN/iio/ep93xx_adc.rst
create mode 100644 Documentation/translations/zh_CN/iio/iio_configfs.rst
create mode 100644 Documentation/translations/zh_CN/iio/index.rst
create mode 100644 Documentation/translations/zh_CN/mips/booting.rst
create mode 100644 Documentation/translations/zh_CN/mips/features.rst
create mode 100644 Documentation/translations/zh_CN/mips/index.rst
create mode 100644 Documentation/translations/zh_CN/mips/ingenic-tcu.rst
--
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 a99163e9e708 Merge tag 'devicetree-for-5.12' of git://git.kernel.org/pu [...]
new 892c7a77f6c8 dm dust: remove h from printk format specifier
new 74d1da3988f6 dm crypt: Spelling s/cihper/cipher/
new 23c4ecbc3e6a dm integrity: fix spelling mistake "flusing" -> "flushing"
new 62f263178c16 dm: cleanup of front padding calculation
new 4c9e9883c20a dm persistent data: fix return type of shadow_root()
new 09d85f8d8909 dm integrity: introduce the "fix_hmac" argument
new cb728484a771 dm writecache: fix performance degradation in ssd mode
new 21ec672ecf18 dm writecache: fix unnecessary NULL check warnings
new 831475cc0b40 dm crypt: replaced #if defined with IS_ENABLED
new 363880c4eb36 dm crypt: support using trusted keys
new 054bee16163d dm writecache: return the exact table values that were set
new a4c8dd9c2d09 dm table: fix iterate_devices based device capability checks
new 5b0fab508992 dm table: fix DAX iterate_devices based device capability checks
new 24f6b6036c9e dm table: fix zoned iterate_devices based device capabilit [...]
new cccb493cdae7 dm table: remove needless request_queue NULL pointer checks
new 4134455f2aaf dm writecache: fix writing beyond end of underlying device [...]
new d9928ac5eba5 dm writecache: use bdev_nr_sectors() instead of open-coded [...]
new de89afc1e40f dm era: Recover committed writeset after crash
new 2099b145d77c dm era: Update in-core bitset after committing the metadata
new 2524933307fd dm era: Reinitialize bitset cache before digesting a new writeset
new c8e846ff93d5 dm era: Verify the data block size hasn't changed
new 904e6b266619 dm era: Fix bitset memory leaks
new 64f2d15afe7b dm era: Use correct value size in equality function of wri [...]
new cca2c6aebe86 dm era: only resize metadata in preresume
new 7bdcc48f4e80 block/keyslot-manager: Introduce passthrough keyslot manager
new d3b17a243790 block/keyslot-manager: Introduce functions for device mapp [...]
new aa6ce87a7682 dm: add support for passing through inline crypto support
new 9355a9eb21a5 dm: support key eviction from keyslot managers of underlyi [...]
new 3db564b4f592 dm: set DM_TARGET_PASSES_CRYPTO feature for some targets
new e3290b9491ff dm: simplify target code conditional on CONFIG_BLK_DEV_ZONED
new a666e5c05e7c dm: fix deadlock when swapping to encrypted device
new 325b764089c9 Merge tag 'for-5.12/dm-changes' of git://git.kernel.org/pu [...]
new 46ec9592ffd6 scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL
new b1d0d2eb89d4 scsi: ufs: Add a quirk to permit overriding UniPro defaults
new a967ddb22d94 scsi: ufs: ufs-exynos: Apply vendor-specific values for th [...]
new c7c730ac6a88 scsi: ufs: Remove stringize operator '#' restriction
new 28fa68fc557a scsi: ufs: Use __print_symbolic() for UFS trace string print
new 9d5095e74c83 scsi: ufs: Don't call trace_ufshcd_upiu() in case trace po [...]
new be20b51cfd85 scsi: ufs: Distinguish between query REQ and query RSP in [...]
new 0ed083e91662 scsi: ufs: Distinguish between TM request UPIU and respons [...]
new 867fdc2d6e34 scsi: ufs: Make UPIU trace easier differentiate among CDB, [...]
new f8968665af28 scsi: ibmvfc: Define generic queue structure for CRQs
new e4b26f3db864 scsi: ibmvfc: Make command event pool queue specific
new 57e80e0bc108 scsi: ibmvfc: Define per-queue state/list locks
new 1f4a4a19508d scsi: ibmvfc: Complete commands outside the host/queue lock
new 654080d02edb scsi: ibmvfc: Relax locking around ibmvfc_queuecommand()
new aaac0ea98390 scsi: ufs: Fix all Kconfig help text indentation
new d9edeb8b4768 scsi: ufs: Replace sprintf and snprintf with sysfs_emit
new 3997e0fdd587 scsi: hisi_sas: Remove auto_affine_msi_experimental module_param
new 8e062ce305ad scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config
new d2f2547efd39 scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_POR [...]
new ecf041fe9895 scsi: lpfc: Refresh ndlp when a new PRLI is received in th [...]
new 07aaefdf75c5 scsi: lpfc: Fix crash when a fabric node is released prematurely
new c33b1609344f scsi: lpfc: Use the nvme-fc transport supplied timeout for [...]
new 3ba6216aaded scsi: lpfc: Fix FW reset action if I/Os are outstanding
new f0871ab68a8b scsi: lpfc: Prevent duplicate requests to unregister with [...]
new da09ae4864e1 scsi: lpfc: Fix error log messages being logged following [...]
new 31051249f12e scsi: lpfc: Fix target reset failing
new 9ec58ec7d41a scsi: lpfc: Fix NVMe recovery after mailbox timeout
new ff8a44bff5ef scsi: lpfc: Fix vport create logging
new 243156c0108d scsi: lpfc: Fix crash when nvmet transport calls host_release
new a22d73b655a8 scsi: lpfc: Implement health checking when aborting I/O
new 0b3ad32e2646 scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better rea [...]
new 181dd9a4c2c6 scsi: lpfc: Update lpfc version to 12.8.0.7
new ab548fd21e1c scsi: storvsc: Fix max_outstanding_req_per_channel for Win [...]
new 244808e03029 scsi: storvsc: Resolve data race in storvsc_probe()
new 91b1b640b834 scsi: storvsc: Validate length of incoming packet in storv [...]
new b6cacaf2044f scsi: ufs: ufs-debugfs: Add error counters
new dc0bfdb563c8 scsi: isci: Remove the unneeded variable "status"
new 528db9e563d1 scsi: ufs: core: Fix ufs clk specs violation
new b61d04141368 scsi: ufs-qcom: Fix ufs RST_n spec violation
new d71023af4bec scsi: pm80xx: Do not busy wait in MPI init check
new a961ea0afd63 scsi: pm80xx: Check for fatal error
new 95652f98b1da scsi: pm80xx: Check main config table address
new 5d28026891c7 scsi: pm80xx: Fix missing tag_free in NVMD DATA req
new ec2e7e1afff5 scsi: pm80xx: Fix driver fatal dump failure
new 6b2f2d05b581 scsi: pm80xx: Simultaneous poll for all FW readiness
new 4f608fbce54b scsi: pm80xx: Log SATA IOMB completion status on failure
new 6b1dba3d8c85 scsi: target: file: Don't zero iter before iov_iter_bvec
new fb475b74d663 scsi: ufs: A tad optimization in query upiu trace
new 5637d5b769ab scsi: aha1542: Clarify 'struct ccb' comments
new 6075416cc412 scsi: aha1542: Kill trailing whitespace
new e4da5feb094c scsi: aha1542: Fix multi-line comment style
new ac341c2d2f1f scsi: qedf: Simplify bool comparison
new dbf1f53cfd23 scsi: qla2xxx: Implementation to get and manage host, targ [...]
new 307862e6697a scsi: qla2xxx: Add error counters to debugfs node
new daaecb41a278 scsi: qla2xxx: Move some messages from debug to normal log level
new a04658594399 scsi: qla2xxx: Wait for ABTS response on I/O timeouts for NVMe
new 044c218b0450 scsi: qla2xxx: Fix mailbox Ch erroneous error
new ffa018e3a5b4 scsi: qla2xxx: Enable NVMe CONF (BIT_7) when enabling SLER
new dc0d9b12b8a7 scsi: qla2xxx: Update version to 10.02.00.105-k
new a2fca52ee640 scsi: ufs: WB is only available on LUN #0 to #7
new af0c94afc0c4 scsi: lpfc: Simplify bool comparison
new b64750a1b65a scsi: ufs: Remove unnecessary devm_kfree()
new e8e5df5edd34 scsi: MAINTAINERS: Remove intel-linux-scu(a)intel.com for IN [...]
new fb7afe24ba1b scsi: ufs: Fix a possible NULL pointer issue
new 9cd20d3f4736 scsi: ufs: Protect PM ops and err_handler from user access [...]
new 6ae208e5d2db scsi: ibmvfc: Add vhost fields and defaults for MQ enablement
new 225acf5f1aba scsi: ibmvfc: Move event pool init/free routines
new 003d91a1393d scsi: ibmvfc: Init/free event pool during queue allocation/free
new bb35ecb2a949 scsi: ibmvfc: Add size parameter to ibmvfc_init_event_pool()
new 9e6b6b81aafa scsi: ibmvfc: Define hcall wrapper for registering a Sub-CRQ
new 6d07f129dce2 scsi: ibmvfc: Add Subordinate CRQ definitions
new 3034ebe26389 scsi: ibmvfc: Add alloc/dealloc routines for SCSI Sub-CRQ [...]
new d20046e64c09 scsi: ibmvfc: Add Sub-CRQ IRQ enable/disable routine
new 1d956ad853fc scsi: ibmvfc: Add handlers to drain and complete Sub-CRQ r [...]
new 80a9e8eaed63 scsi: ibmvfc: Define Sub-CRQ interrupt handler routine
new 39e461fddff0 scsi: ibmvfc: Map/request irq and register Sub-CRQ interru [...]
new e95eef3fc0bc scsi: ibmvfc: Implement channel enquiry and setup commands
new c53408baa502 scsi: ibmvfc: Advertise client support for using hardware [...]
new cb72477be729 scsi: ibmvfc: Set and track hw queue in ibmvfc_event struct
new 31750fbd7b6d scsi: ibmvfc: Send commands down HW Sub-CRQ when channelized
new b88a5d9b7f56 scsi: ibmvfc: Register Sub-CRQ handles with VIOS during ch [...]
new a61236da7f9c scsi: ibmvfc: Add cancel mad initialization helper
new a835f386f970 scsi: ibmvfc: Send Cancel MAD down each hw SCSI channel
new 7eb3ccd884ae scsi: ibmvfc: Purge SCSI channels after transport loss/reset
new 9000cb998bcf scsi: ibmvfc: Enable MQ and set reasonable defaults
new 032d1900869f scsi: ibmvfc: Provide modules parameters for MQ settings
new 962c8dcdd5fa scsi: core: Add a new error code DID_TRANSPORT_MARGINAL in scsi.h
new 60bee27ba2df scsi: core: No retries on abort success
new 02c66326dc7e scsi: scsi_transport_fc: Add a new rport state FC_PORTSTAT [...]
new afdd11269400 scsi: scsi_transport_fc: Add store capability to rport por [...]
new 7f3a79a7fd51 scsi: lpfc: Add support for eh_should_retry_cmd()
new 938a2fbefbe8 Merge branch '5.11/scsi-fixes' into 5.12/scsi-queue
new 7b382122d276 scsi: pm80xx: Clean up indentation of a code block
new 8e60a7deca3d scsi: pm80xx: Switch from 'pci_' to 'dma_' API
new ff79acc49af8 scsi: ibmvfc: Fix spelling mistake "succeded" -> "succeeded"
new 60ec37555d05 scsi: ufs: Delete redundant if statement in ufshcd_intr()
new 2b2bfc8aa519 scsi: ufs: Introduce a quirk to allow only page-aligned sg [...]
new f1ef9047aaab scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE
new 8e834ca551ad scsi: ufs: Add "wb_on" sysfs node to control WB on/off
new 06aea26676a5 scsi: ufs: docs: ABI: Add wb_on documentation for new entry wb_on
new ae1ce1fc61d4 scsi: ufs: Update comment in the function ufshcd_wb_probe()
new e8d038139420 scsi: ufs: Remove two WB related fields from struct ufs_dev_info
new 4cd48995645b scsi: ufs: Group UFS WB related flags in struct ufs_dev_info
new 0e9d4ca43ba8 scsi: ufs: Protect some contexts from unexpected clock scaling
new 4543d9d78227 scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating()
new b02d51afca00 Revert "Make sure clk scaling happens only when HBA is run [...]
new f9a7fa345aec scsi: ufs: Refactor cancelling clkscaling works
new b058fa868234 scsi: ufs: Remove redundant null checking of devfreq instance
new 348e1bc5f4b7 scsi: ufs: Clean up and refactor clk-scaling feature
new 433675486af4 scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_ [...]
new efc9d73063c1 scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_ [...]
new f88a10f80da9 scsi: target: iscsi: Redo iscsit_check_session_usage_count [...]
new a97451ac1e34 scsi: target: alua: Remove in_interrupt() usage in core_al [...]
new 513e29946ab2 scsi: target: core: Replace in_interrupt() usage in target [...]
new bbb087679d5f scsi: target: core: Remove in_interrupt() check in transpo [...]
new 0653c358d2dc scsi: Drop gdth driver
new 8148dfba29e7 scsi: 3w-xxxx: Whitespace cleanup
new bf4eebbf53c9 scsi: 3w-9xxx: Whitespace cleanup
new 1789671ded39 scsi: 3w-sas: Whitespace cleanup
new bcd5c59f21e3 scsi: atp870u: Whitespace cleanup
new 7662d92374df scsi: aic7xxx: aic79xx: Whitespace cleanup
new c23435dbc747 scsi: aic7xxx: aic79xx: Kill pointless forward declarations
new 54c9f6fdefcc scsi: aic7xxx: aic79xx: Remove driver-defined SAM status d [...]
new eb74b9322bce scsi: bfa: Drop driver-defined SCSI status codes
new 0eb198d2c35f scsi: acornscsi: Use standard defines
new 23d339f08fac scsi: nsp32: Fixup status handling
new f55475891edb scsi: dc395: Drop private SAM status code definitions
new 35f1cad1f928 scsi: qla4xxx: Use standard SAM status definitions
new 3273c91bbd01 scsi: zfcp: Do not set COMMAND_COMPLETE
new cdec16c1177a scsi: aacraid: Avoid setting message byte on completion
new 0e310ac4ef0d scsi: hpsa: Do not set COMMAND_COMPLETE
new 8959e81cf44a scsi: stex: Do not set COMMAND_COMPLETE
new 1c9eb798d566 scsi: nsp_cs: Drop internal SCSI message definition
new d8cd784ff7b3 scsi: aic7xxx: aic79xx: Drop internal SCSI message definition
new 9c2d26707351 scsi: dc395x: Drop internal SCSI message definitions
new 9df17f4679b7 scsi: initio: Drop internal SCSI message definition
new 7a64c81448b2 scsi: scsi_debug: Do not set COMMAND_COMPLETE
new db83d8a5c862 scsi: ufs: ufshcd: Do not set COMMAND_COMPLETE
new f3272258d79a scsi: atp870u: Use standard definitions
new ddb99b1d1d4a scsi: mac53c94: Do not set invalid command result
new 78c9efdd8dbf scsi: dpt_i2o: Use DID_ERROR instead of INITIATOR_ERROR message
new d37932a91600 scsi: core: Add 'set_status_byte()' accessor
new 6b50529e2f6f scsi: esp_scsi: Use host byte as last argument to esp_cmd_ [...]
new 809dadb15a91 scsi: esp_scsi: Do not set SCSI message byte
new fc8e006c38e2 scsi: wd33c93: Use SCSI status
new 88188179f36c scsi: ips: Use correct command completion on error
new ecc751b27a57 scsi: storvsc: Return DID_ERROR for invalid commands
new 6098c3005d5a scsi: qla2xxx: fc_remote_port_chkready() returns a SCSI re [...]
new aced5500ec82 scsi: advansys: Kill driver-defined status byte accessors
new 491152c7c3b5 scsi: ncr53c8xx: Use SAM status values
new 3f901c81dfad scsi: libsas: docs: Remove notify_ha_event()
new 121181f3f839 scsi: libsas: Remove notifier indirection
new c2d0f1a65ab9 scsi: libsas: Introduce a _gfp() variant of event notifiers
new feb18e900f00 scsi: mvsas: Pass gfp_t flags to libsas event notifiers
new 885ab3b8926f scsi: isci: Pass gfp_t flags in isci_port_link_down()
new 5ce7902902ad scsi: isci: Pass gfp_t flags in isci_port_link_up()
new 71dca5539fcf scsi: isci: Pass gfp_t flags in isci_port_bc_change_received()
new 19a39831ff99 scsi: libsas: Pass gfp_t flags to event notifiers
new cd4e8176989f scsi: pm80xx: Pass gfp_t flags to libsas event notifiers
new 111d06ab77c9 scsi: aic94xx: Pass gfp_t flags to libsas event notifiers
new 26c7efc3f952 scsi: hisi_sas: Pass gfp_t flags to libsas event notifiers
new 5d6a75a1edf6 scsi: libsas: Add gfp_t flags parameter to event notifications
new 872a90b5b466 scsi: hisi_sas: Switch back to original libsas event notifiers
new 093289e40b52 scsi: aic94xx: Switch back to original libsas event notifiers
new de6d7547ce1d scsi: pm80xx: Switch back to original libsas event notifiers
new f76d9f1a1511 scsi: libsas: Switch back to original event notifiers API
new c12208668aef scsi: isci: Switch back to original libsas event notifiers
new 36cdfd0f7a8c scsi: mvsas: Switch back to original libsas event notifiers
new 65f7cfba6196 scsi: libsas: Remove temporarily-added _gfp() API variants
new bfb3f00c0613 scsi: mpt3sas: Simplify bool comparison
new 0196e379095e scsi: lpfc: Fix kerneldoc inconsistency in lpfc_sli4_dump_ [...]
new 71311be1cd3e scsi: qla2xxx: Assign boolean values to a bool variable
new c750a9c9c59a scsi: qla2xxx: Remove unnecessary NULL check
new d3ba622db82b scsi: ufs: Cleanup WB buffer flush toggle implementation
new cd9df0c21636 scsi: qla1280: Fix printk regression
new 12e3ef8b3e7c scsi: megaraid: Fix ifnullfree.cocci warnings
new 18c05faf8ab1 scsi: qla2xxx: Remove redundant NULL check
new 4d82e9db422e Merge branch '5.11/scsi-fixes' into 5.12/scsi-queue
new bc2b4e680231 scsi: qla2xxx: Fix some memory corruption
new 0be310979e5e scsi: lpfc: Fix ancient double free
new 3ae0819079f2 scsi: ncr53c8xx: Fix typos
new fad0a16130b6 scsi: lpfc: Add auto select on IRQ_POLL
new 4d287d8bae1f scsi: hisi_sas: Remove deferred probe check in hisi_sas_v2 [...]
new 69bfa5fd7b44 scsi: hisi_sas: Don't check .nr_hw_queues in hisi_sas_task_prep()
new 1dbe61bf7d76 scsi: hisi_sas: Enable debugfs support by default
new 6834ec8b23c3 scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove()
new cd96fe600cc4 scsi: hisi_sas: Add trace FIFO debugfs support
new eb90e45542b5 scsi: target: core: Set residuals for 4Kn devices
new cc0b6ad72e18 scsi: target: core: Signal WRITE residuals
new ead0ffc95a89 scsi: target: core: Change ASCQ for residual write
new a927ec399542 scsi: message: fusion: Fix 'physical' typos
new 99de0ea06ac0 scsi: qla2xxx: Simplify the calculation of variables
new 83e4a9b3dba9 scsi: megaraid_mbox: Fix spelling of 'allocated'
new 2468d20a48b8 scsi: lpfc: Fix 'physical' typos
new 80d892f4b26f scsi: ufs: Give clk scaling min gear a value
new d2aacd36a8e0 scsi: MAINTAINERS: Adjust to reflect gdth scsi driver removal
new bdb39c9509e6 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...]
new 90eef9f71208 RDMA: Convert comma to semicolon
new 6847f4392467 RDMA/hns: remove h from printk format specifier
new fe91b2366a0b RDMA/hfi1: remove h from printk format specifier
new 0ccccb045c87 RDMA/cma: Delete useless kfree code
new aaf1226bd95b RDMA: Use kzalloc for allocating only one thing
new 661f385961f0 RDMA/siw: Fix handling of zero-sized Read and Receive Queues.
new bad07664a5a1 RDMA/rxe: Add check for supported QP types
new 1d11c1b7f9ff RDMA/rxe: Remove unneeded RXE_POOL_ATOMIC flag
new c06ee3a0147e RDMA/rxe: Let pools support both keys and indices
new b994d49ef4af RDMA/rxe: Add elem_offset field to rxe_type_info
new 2622aa718a6a RDMA/rxe: Make pool lookup and alloc APIs type safe
new 91a42c5becb6 RDMA/rxe: Make add/drop key/index APIs type safe
new 3853c35e243d RDMA/rxe: Add unlocked versions of pool APIs
new 8a48ac7f6c24 RDMA/rxe: Fix race in rxe_mcast.c
new 7490fd1fe836 RDMA/rtrs: Extend ibtrs_cq_qp_create
new 99f0c3807973 RDMA/rtrs-srv: Release lock before call into close_sess
new f991fdac813f RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect
new f47e4e3e7172 RDMA/rtrs-clt: Set mininum limit when create QP
new f77c4839ee8f RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails
new 424774c9f3fa RDMA/rtrs: Call kobject_put in the failure path
new 7b47b27fcb4e RDMA/rtrs-clt: Consolidate rtrs_clt_destroy_sysfs_root_{fo [...]
new 25a033f5a758 RDMA/rtrs-clt: Kill wait_for_inflight_permits
new 88a8c54db98a RDMA/rtrs-clt: Remove unnecessary 'goto out'
new 11f7b3940df3 RDMA/rtrs-clt: Kill rtrs_clt_change_state
new 7a8732a6f9a2 RDMA/rtrs-clt: Rename __rtrs_clt_change_state to rtrs_clt_ [...]
new 8537f2de6519 RDMA/rtrs-srv: Fix missing wr_cqe
new eab098246625 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt
new b38041d50add RDMA/rtrs: Do not signal for heatbeat
new aaed465f7617 RDMA/rtrs-clt: Use bitmask to check sess->flags
new e8ae7ddb48a1 RDMA/rtrs-srv: Do not signal REG_MR
new 6f5d1b3016d6 RDMA/rtrs-srv: Init wr_cnt as 1
new 7fbc3c373eef RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug
new 33eb12f2966e RDMA/nldev: Return an error message on failure to turn auto mode
new 1bbd4380744f RDMA/hns: Create CQ with selected CQN for bank load balance
new f6919d56388c RDMA/bnxt_re: Code refactor while populating user MRs
new c930af5ab431 RDMA/bnxt_re: Allow bigger MR creation
new 8ebe0e2a7efa IB/isert: Remove unneeded new lines
new ec53a2a6540d IB/isert: Remove unneeded semicolon
new a6dc16b69963 IB/isert: Simplify signature cap check
new 8798e4ad0abe RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation
new 1368ead04c36 RDMA/mlx5: Use strict get/set operations for obj_id
new 02487bcc84cd Merge branch 'devx_set_get' into rdma.git for-next
new 5bf0e4b80b2a IB/iser: Remove unneeded semicolons
new 429c76133fbb IB/iser: Protect iscsi_max_lun module param using callback
new 6bd898baf2bb IB/iser: Enforce iser_max_sectors to be greater than 0
new 877745b47783 IB/iser: Simplify prot_caps setting
new ab40530a2e0a IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex
new 559a3eacc4e5 IB/mlx5: Make function static
new 390e9ab4632f RDMA/hw: i40iw_hmc: Fix misspellings of '*idx' args
new 4c3b53e14cdf RDMA/core: device: Fix formatting in worthy kernel-doc hea [...]
new 14fa9fe5a612 RDMA/hw/i40iw/i40iw_ctrl: Fix a bunch of misspellings and [...]
new 03e2dbbb3e81 RDMA/hw/i40iw/i40iw_cm: Fix a bunch of function documentat [...]
new 3c976761ad04 RDMA/core/cache: Fix some misspellings, missing and superf [...]
new 263520f2dd27 RDMA/hw/i40iw/i40iw_hw: Provide description for 'ipv4', re [...]
new c5e2ee410ba8 RDMA/hw/i40iw/i40iw_main: Rectify some kernel-doc misdemeanours
new d71f5fa2f5f2 RDMA/core/roce_gid_mgmt: Fix misnaming of 'rdma_roce_resca [...]
new fa2e3a72a28e RDMA/hw/i40iw/i40iw_pble: Provide description for 'dev' an [...]
new 0c962472d67e RDMA/hw/i40iw/i40iw_puda: Fix some misspellings and provid [...]
new 1d3194f1d0a4 RDMA/core/multicast: Provide description for 'ib_init_ah_f [...]
new cf5dd4a891b7 RDMA/core/sa_query: Demote non-conformant kernel-doc header
new d246bbdcc757 RDMA/hw/i40iw/i40iw_uk: Clean-up some function documentati [...]
new dcef82fad6da RDMA/hw/i40iw/i40iw_virtchnl: Fix a bunch of kernel-doc issues
new 737db46d29c0 RDMA/hw/i40iw/i40iw_utils: Fix some misspellings and missi [...]
new 554c3b0b8079 RDMA/core/restrack: Fix kernel-doc formatting issue
new 1896e5240883 RDMA/hw/i40iw/i40iw_verbs: Fix worthy function headers and [...]
new 78f20653531e RDMA/core/counters: Demote non-conformant kernel-doc headers
new db038e70f82e RDMA/core/iwpm_util: Fix some param description misspellings
new abfa456555f4 RDMA/core/iwpm_msg: Add proper descriptions for 'skb' param
new 368c0159d492 RDMA/umem: Support importing dma-buf as user memory region
new 3bc489e8827a RDMA/core: Add device method for registering dma-buf based [...]
new bfe0cc6eb249 RDMA/uverbs: Add uverbs command for dma-buf based MR registration
new 90da7dc8206a RDMA/mlx5: Support dma-buf based userspace memory region
new efeb973ffce7 RDMA/uverbs: Don't set rcq for a QP if qp_type is IB_QPT_XRC_INI
new 5e769e444d26 RDMA/hw/mlx5/odp: Fix formatting and add missing descripti [...]
new 30cd9fc5e734 RDMA/hw/mlx5/qp: Demote non-conformant kernel-doc header
new 9b3ae173e6c4 RDMA/hw/efa/efa_com: Stop using param description notation [...]
new 006110eef715 RDMA/hw/hns/hns_roce_hw_v1: Fix doc-rot issue relating to [...]
new 779f2f5e7d2d RDMA/hw/hns/hns_roce_mr: Add missing description for 'hr_d [...]
new 65a62ec08ca4 RDMA/hw/qib/qib_driver: Fix misspelling in 'ppd's param de [...]
new 39412461fc3c RDMA/sw/rdmavt/vt: Fix formatting issue and update descrip [...]
new aab5a7e909f6 RDMA/hw/qib/qib_eeprom: Fix misspelling of 'buff' in 'qib_ [...]
new 7040557ca997 RDMA/hw/qib/qib_mad: Fix a few misspellings and supply mis [...]
new 305f2261f574 RDMA/hw/qib/qib_intr: Fix a bunch of formatting issues
new 63f774c512ce RDMA/hw/qib/qib_pcie: Demote obvious kernel-doc abuse
new 0bbc2aea2b8a RDMA/hw/qib/qib_qp: Fix some issues in worthy kernel-doc h [...]
new 8effbe0563ce RDMA/sw/rdmavt/cq: Demote hardly complete kernel-doc header
new 24d02e04943a RDMA/hw/qib/qib_rc: Fix some worthy kernel-docs demote har [...]
new da0940e5a586 RDMA/hw/hfi1/chip: Fix a bunch of kernel-doc formatting an [...]
new 04dccf5d0933 RDMA/hw/qib/qib_twsi: Provide description for missing para [...]
new 6b3137fe7129 RDMA/hw/qib/qib_tx: Provide description for 'qib_chg_pioav [...]
new f8005fa870ff RDMA/hw/qib/qib_uc: Provide description for missing 'flags' param
new 5209201585fb RDMA/hw/qib/qib_ud: Provide description for 'qib_make_ud_r [...]
new e54e3db30ee7 RDMA/sw/rdmavt/mad: Fix 'rvt_process_mad()'s documentation header
new 888bf760700a RDMA/hw/qib/qib_user_pages: Demote non-conformant document [...]
new 00d25ff67913 RDMA/sw/rdmavt/mcast: Demote incomplete kernel-doc header
new 9d2338ca5b5f RDMA/hw/hfi1/exp_rcv: Fix some kernel-doc formatting issues
new f40164f964d4 RDMA/hw/qib/qib_iba7220: Fix some kernel-doc issues
new 8e9a197e8457 RDMA/hw/hfi1/file_ops: Fix' manage_rcvq()'s 'arg' param
new cf8f5cea24d5 RDMA/sw/rdmavt/mr: Fix some issues related to formatting a [...]
new a8a47b169b8d RDMA/hw/qib/qib_iba7322: Fix a bunch of copy/paste issues
new 3c2504be7e60 RDMA/hw/qib/qib_verbs: Repair some formatting problems
new 71f964c3a653 RDMA/hw/qib/qib_iba6120: Fix some repeated (copy/paste) ke [...]
new f8e9a970159c RDMA/sw/rdmavt/qp: Fix a bunch of kernel-doc misdemeanours
new 0e0ab04b5bbe RDMA/hns: Refactor the MTR creation flow
new 4e9fc1dae2a9 RDMA/hns: Optimize the MR registration process
new dc504774408b RDMA/hns: Use new interface to set MPT related fields
new 96667052149d tools/testing/scatterlist: Fix overflow of max segment size
new 2614488d1f3c RDMA/mlx5: Allow creating all QPs even when non RDMA profi [...]
new 4fc5461823c9 IB/umad: Return EIO in case of when device disassociated
new def4cd43f522 IB/umad: Return EPOLLERR in case of when device disassociated
new c4369575b2bc RDMA/rxe: Fix bug in rxe_alloc()
new 88cc77eb8bd0 RDMA/rxe: Fix misleading comments and names
new 4276fd0dddc9 RDMA/rxe: Remove RXE_POOL_ATOMIC
new 6cde3e8ec16f RDMA/rxe: Remove references to ib_device and pool
new eae5f0642e2f RDMA/rxe: Remove unneeded pool->state
new ce2063e3872b RDMA/rxe: Replace missing rxe_pool_get_index_locked
new 510a89495552 RDMA/hw/hfi1/intr: Fix some kernel-doc formatting issues
new ce4cc52f2c79 RDMA/sw/rdmavt/srq: Fix a couple of kernel-doc issues
new 36da5370dd82 RDMA/hw/hfi1/iowait: Demote half-completed kernel-doc and [...]
new 29f7e5a3b88c RDMA/hw/hfi1/mad: Demote half-completed kernel-doc header [...]
new e57a8db9cadb RDMA/hw/hfi1/msix: Add description for 'name' and remove s [...]
new c1e73d03ba5f RDMA/sw/rdmavt/mad: Fix misspelling of 'rvt_process_mad()' [...]
new f57cfca846ed RDMA/sw/rdmavt/qp: Fix kernel-doc formatting problem
new 17401db5ffe1 RDMA/hw/hfi1/netdev_rx: Fix misdocumentation of the 'start [...]
new 2a2660277aa4 RDMA/hw/hfi1/pcie: Demote kernel-doc abuses
new f4f86690c4a3 RDMA/hw/hfi1/pio_copy: Provide entry for 'pio_copy()'s 'dd' param
new 6993fce42626 RDMA/hw/hfi1/rc: Fix a few function documentation issues
new 11edbb1946fa RDMA/hw/hfi1/qp: Fix some formatting issues and demote ker [...]
new 0654a746663b RDMA/hw/hfi1/ruc: Fix a small formatting and description issues
new d748031044bb RDMA/hw/hfi1/sdma: Fix misnaming of 'sdma_send_txlist()'s [...]
new cd7727fdcee3 RDMA/hw/hfi1/tid_rdma: Fix a plethora of kernel-doc issues
new d6a8bfe01ddb RDMA/hw/hfi1/uc: Fix a little doc-rot
new 16e1b5364fc1 RDMA/hw/hfi1/ud: Fix a little more doc-rot
new c6f2b65e9ae3 RDMA/hw/hfi1/user_exp_rcv: Demote half-documented and kern [...]
new cd5962d4fa72 RDMA/hw/hfi1/verbs: Demote non-conforming doc header and f [...]
new c2a54b68738c RDMA/hw/hfi1/rc: Demote incorrectly populated kernel-doc header
new 68fb9f3e312a RDMA/efa: Remove redundant NULL pointer check of CQE
new c2a5056814f5 RDMA/efa: Remove duplication of upper/lower_32_bits
new 631b6189b8fe RDMA/efa: Remove unnecessary indentation in defs comments
new 9bf61b8ce555 RDMA/efa: Remove unused 'select' field from get/set featur [...]
new 4629c5d4db91 RDMA/efa: Remove unused syndrome enum values
new d286ac1d0521 IB/mlx5: Return appropriate error code instead of ENOMEM
new 131be2675037 IB/cm: Avoid a loop when device has 255 ports
new 6504c772551e IB/mlx4: Use port iterator and validation APIs
new 904f4f647ec3 IB/core: Use valid port number to check link layer
new d6fd59e14ed2 IB/mlx5: Support default partition key for representor port
new b53005d66bb0 RDMA/pvrdma: Replace spin_lock_irqsave with spin_lock in hard IRQ
new 3ce60f443b14 IB/mlx5: Move mlx5_port_caps from mlx5_core_dev to mlx5_ib_dev
new 2019d70e919f IB/mlx5: Avoid calling query device for reading pkey table length
new 7a58779edd75 IB/mlx5: Improve query port for representor port
new 7416790e2245 RDMA/core: Introduce and use API to read port immutable data
new 131796524fa3 IB/mlx5: Use rdma_for_each_port for port iteration
new 7d9ae80e31df RDMA/rxe: Fix coding error in rxe_recv.c
new e328197423e0 RDMA/rxe: Remove useless code in rxe_recv.c
new 8fc1b7027fc1 RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt
new 5120bf0a5fc1 RDMA/rxe: Correct skb on loopback path
new 899aba891cab RDMA/rxe: Fix FIXME in rxe_udp_encap_recv()
new 9dd052474a26 RDMA/hns: Allocate one more recv SGE for HIP08
new 1620f09b96ec RDMA/hns: Bugfix for checking whether the srq is full when [...]
new b5df9b7a2f96 RDMA/hns: Force srq_limit to 0 when creating SRQ
new bb74fe7e81c8 RDMA/hns: Fixed wrong judgments in the goto branch
new 6ee00fbf733d RDMA/hns: Remove the reserved WQE of SRQ
new 0fee45163496 RDMA/hns: Refactor hns_roce_create_srq()
new eacb45ca8f4b RDMA/hns: Refactor code about SRQ Context
new 3f31c4126573 RDMA/hns: Use new interfaces to write SRQC
new 9ae2a37e6ae6 RDMA/hns: Refactor post recv flow
new 6b981e2bd925 RDMA/hns: Clear remaining unused sges when post_recv
new 2e07a3d94585 RDMA/hns: Refactor hns_roce_v2_post_srq_recv()
new 204cbe423b6e RDMA/hns: Add verification of QP type when post_recv
new 429fa9698957 RDMA/siw: Fix calculation of tx_valid_cpus size
new 01584a5edcc4 RDMA/hns: Add support of direct wqe
new 773f841ab1ae RDMA/hns: Avoid filling sgid index when modifying QP to RTR
new ea4092f3b56b RDMA/hns: Fix type of sq_signal_bits
new 9ea9a53ea93b RDMA/hns: Add mapped page count checking for MTR
new 7373de9adb19 RDMA/hns: Disable RQ inline by default
new 3fe07a008e0b RDMA/hns: Skip qp_flow_control_init() for HIP09
new 86f767e6fc1e RDMA/hns: Replace wmb&__raw_writeq with writeq
new c05ffb1f7db2 RDMA/hns: Move HIP06 related definitions into hns_roce_hw_v1.h
new 993703370a6f RDMA/hns: Remove some magic numbers
new 62490fd5a865 RDMA/hns: Avoid unnecessary memset on WQEs in post_send
new cd0a4baf36da RDMA/hns: Remove unnecessary wrap around for EQ's consumer index
new a5887d62072e RDMA/hns: Delete redundant judgment when preparing descriptors
new db72438c9319 RDMA/mlx5: Cleanup the synchronize_srcu() from the ODP flow
new dc78074a808e RDMA/rxe: Fix minor coding style issues
new 086f580c0152 RDMA/rxe: Cleanup init_send_wqe
new a14e3caaaa72 RDMA/qedr: Remove in_irq() usage from debug output
new c70f51de8530 RDMA/mlx5: Support 400Gbps IB rate in mlx5 driver
new 633d61021298 RDMA/ipoib: Remove racy Subnet Manager sendonly join checks
new 229557230c76 RDMA/hns: Remove unused member and variable of CMDQ
new 8f86e2eadac9 RDMA/hns: Fixes missing error code of CMDQ
new 563aeb226630 RDMA/hns: Remove redundant operations on CMDQ
new 292b3352bd5b RDMA/hns: Adjust fields and variables about CMDQ tail/head
new 5e9914c00388 RDMA/hns: Refactor process of posting CMDQ
new bf656b029f88 RDMA/hns: Adjust definition of FRMR fields
new 1a93e848b730 RDMA/qedr: Use true and false for bool variable
new 168e4cd94983 RDMA/core: Fix kernel doc warnings for ib_port_immutable_read()
new fe454dc31e84 RDMA/ucma: Fix use-after-free bug in ucma_create_uevent
new bf139b58af09 RDMA/rxe: Remove unused pkt->offset
new e6daa8f61d8d RDMA/rtrs-srv: Fix stack-out-of-bounds
new 03e9b33a0fd6 RDMA/rtrs: Only allow addition of path to an already estab [...]
new f7452a7e96c1 RDMA/rtrs-srv: fix memory leak by missing kobject free
new e2853c49477d RDMA/rtrs-srv-sysfs: fix missing put_device
new 7232c132d13a RDMA/mlx5: Allow CQ creation without attached EQs
new 2fe8d4b87802 RDMA/mlx5: Fail QP creation if the device can not support [...]
new 68ad4d1cc679 Merge branch 'mlx5_timestamp' into rdma.git for-next
new 2b5715fc1738 RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes
new ed4085296797 RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR()
new 7289e26f395b Merge tag 'v5.11' into rdma.git for-next
new 3672ac8ac0d8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
new 815cdd86038b iommu/ipmmu-vmsa: Refactor ipmmu_of_xlate()
new cec0813da56a iommu/ipmmu-vmsa: Allow SDHI devices
new 9cde12ba07ce dt-bindings: arm-smmu-qcom: Add Qualcomm SC8180X compatible
new 1a7180ff81aa iommu/arm-smmu-qcom: Add Qualcomm SC8180X impl
new 70b5b6a6daea dt-bindings: arm-smmu: Add sm8350 compatible string
new d8498b1e4ecc iommu: arm-smmu-impl: Add SM8350 qcom iommu implementation
new 86d2d9214880 iommu/arm-smmu-v3: Remove the page 1 fixup
new 932bc8c7d742 iommu/arm-smmu-v3: Use DEFINE_RES_MEM() to simplify code
new eba8d2f8f803 iommu/arm-smmu-v3: Split arm_smmu_tlb_inv_range()
new 51d113c3be09 iommu/arm-smmu-v3: Make BTM optional for SVA
new 9111aebf770d iommu/arm-smmu-v3: Add support for VHE
new dead723e6f04 iommu/arm-smmu-qcom: Fix mask extraction for bootloader pr [...]
new 34eb9359c111 driver/perf: Remove ARM_SMMU_V3_PMU dependency on ARM_SMMU_V3
new d8c1df02ac7f iommu: Move iotlb_sync_map out from __iommu_map
new 2ebbd25873ce iommu: Add iova and size as parameters in iotlb_sync_map
new 20143451eff0 iommu/mediatek: Add iotlb_sync_map to sync whole the iova range
new 862c3715de8f iommu: Switch gather->end to the inclusive end
new 77e0992aee4e iommu/io-pgtable: Allow io_pgtable_tlb ops optional
new f21ae3b10084 iommu/mediatek: Gather iova in iommu_unmap to achieve tlb [...]
new 0954d61a59e3 iommu/mediatek: Remove the tlb-ops for v7s
new c867c78acae9 iommu/msm: Hook up iotlb_sync_map
new 3d5eab41451f iommu/io-pgtable: Remove TLBI_ON_MAP quirk
new bca28426805d dt-bindings: iommu: mediatek: Convert IOMMU to DT schema
new 5cf482f2f7a6 dt-bindings: memory: mediatek: Add a common memory header file
new ca49a4b4c989 dt-bindings: memory: mediatek: Extend LARB_NR_MAX to 32
new ddd3e349b8aa dt-bindings: memory: mediatek: Rename header guard for SMI [...]
new fc3734698a43 dt-bindings: mediatek: Add binding for mt8192 IOMMU
new 66a289155415 iommu/mediatek: Use the common mtk-memory-port.h
new 859da2111252 iommu/io-pgtable-arm-v7s: Use ias to check the valid iova [...]
new 40596d2f2b60 iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTek
new 00ab6f2d6158 iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro
new 468ea0bfaecd iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros
new f3a8a46d714f iommu/io-pgtable-arm-v7s: Quad lvl1 pgtable for MediaTek
new 2f317da4332a iommu/mediatek: Add a flag for iova 34bits case
new 9bdfe4c175c8 iommu/mediatek: Update oas for v7s
new 7f37a91dc85e iommu/mediatek: Move hw_init into attach_device
new 986d9ec5f176 iommu/mediatek: Add error handle for mtk_iommu_probe
new baf94e6ebff9 iommu/mediatek: Add device link for smi-common and m4u
new 34665c7929fc iommu/mediatek: Add pm runtime callback
new c0b57581b73b iommu/mediatek: Add power-domain operation
new bfed873114c5 iommu/mediatek: Support up to 34bit iova in tlb flush
new ef0f0986b670 iommu/mediatek: Support report iova 34bit translation faul [...]
new 08500c43d4f7 iommu/mediatek: Adjust the structure
new 4f956c97d26b iommu/mediatek: Move domain_finalise into attach_device
new b7875eb94589 iommu/mediatek: Move geometry.aperture updating into domai [...]
new 585e58f498a2 iommu/mediatek: Add iova_region structure
new 803cf9e5a6aa iommu/mediatek: Add get_domain_id from dev->dma_range_map
new c3045f39244e iommu/mediatek: Support for multi domains
new ab1d5281a62b iommu/mediatek: Add iova reserved function
new 8d2c749e5252 iommu/mediatek: Support master use iova over 32bit
new 23357572bec6 iommu/mediatek: Remove unnecessary check in attach_device
new 9e3489e06fb9 iommu/mediatek: Add mt8192 support
new 6af4873852c4 MAINTAINERS: Add entry for MediaTek IOMMU
new 7060377ce06f Merge branch 'for-joerg/mtk' into for-joerg/arm-smmu/updates
new d1e3306ba83a Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...]
new b8437a3ef8c4 iommu: Properly pass gfp_t in _iommu_map() to avoid atomic [...]
new 7a5661739d4b iommu/mediatek: Fix unsigned domid comparison with less than zero
new a92a90ac62d3 iommu/mediatek: Fix error code in probe()
new cc6e70bd5b0b MAINTAINERS: repair file pattern in MEDIATEK IOMMU DRIVER
new f8993dc666f4 iommu/amd: Remove unnecessary assignment
new 106650f1e945 iommu/amd: Use DEFINE_SPINLOCK() for spinlock
new 3703c839e1cf iommu/amd: remove h from printk format specifier
new 8c112a6b3dc6 iommu/amd: Re-define amd_iommu_domain_encode_pgtable as inline
new c9b258c6be09 iommu/amd: Prepare for generic IO page table framework
new d2272ec7f946 iommu/amd: Move pt_root to struct amd_io_pgtable
new 1f5855306676 iommu/amd: Convert to using amd_io_pgtable
new f9b4df790aa4 iommu/amd: Declare functions as extern
new 18954252a1d0 iommu/amd: Move IO page table related functions
new e42ba0633064 iommu/amd: Restructure code for freeing page table
new 6eedb59c18a3 iommu/amd: Remove amd_iommu_domain_get_pgtable
new 33aef9786046 iommu/amd: Rename variables to be consistent with struct i [...]
new 0633bbcc1eed iommu/amd: Refactor fetch_pte to use struct amd_io_pgtable
new 441555c63aca iommu/amd: Introduce iommu_v1_iova_to_phys
new fd86c9501a9b iommu/amd: Introduce iommu_v1_map_page and iommu_v1_unmap_page
new 89c9a09cb9f6 iommu/amd: Adopt IO page table framework for AMD IOMMU v1 [...]
new 6778ff5b21bd iommu/amd: Fix performance counter initialization
new 9872f9bd9dbd iommu/vt-d: Consolidate duplicate cache invaliation code
new f2dd871799ba iommu/vt-d: Add qi_submit trace event
new a8ce9ebbecdf iommu/vt-d: Preset Access/Dirty bits for IOVA over FL
new 28a77185f1cd iommu/vt-d: Clear PRQ overflow only when PRQ is empty
new 3aa7c62cb7d7 iommu/vt-d: Use INVALID response code instead of FAILURE
new e1ed66ac3003 iommu/vt-d: Fix compile error [-Werror=implicit-function-d [...]
new ed8188a0c1f0 iommu/vt-d: Fix 'physical' typos
new ad3d19029979 iommu/vt-d: Audit IOMMU Capabilities and add helper functions
new 010bf5659e01 iommu/vt-d: Move capability check code to cap_audit files
new 933fcd01e97e iommu/vt-d: Add iotlb_sync_map callback
new 81d3c75bb3c3 iommu/vt-d: Add new enum value and structure for SATC
new 31a75cbbb927 iommu/vt-d: Parse SATC reporting structure
new 9cc0aaeb96e7 iova: Make has_iova_flush_queue() private
new 622106190175 iova: Delete copy_reserved_iova()
new 2cf7dbff0a95 iova: Stop exporting some more functions
new b91910a83d04 iommu: Stop exporting iommu_map_sg_atomic()
new ab0a7119ba67 iommu: Delete iommu_domain_window_disable()
new 262948f8ba57 iommu: Delete iommu_dev_has_feature()
new a8e8af35c9f4 dma-iommu: use static-key to minimize the impact in the fast-path
new 3ab657291638 iommu: use the __iommu_attach_device() directly for deferr [...]
new 45e606f27269 Merge branches 'arm/renesas', 'arm/smmu', 'x86/amd', 'x86/ [...]
new d652ea30ba32 Merge tag 'iommu-updates-v5.12' of git://git.kernel.org/pu [...]
The 536 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:
Documentation/ABI/testing/sysfs-driver-ufs | 11 +
.../admin-guide/device-mapper/dm-crypt.rst | 2 +-
.../admin-guide/device-mapper/dm-integrity.rst | 11 +
.../devicetree/bindings/iommu/arm,smmu.yaml | 2 +
.../devicetree/bindings/iommu/mediatek,iommu.txt | 105 -
.../devicetree/bindings/iommu/mediatek,iommu.yaml | 183 +
Documentation/kbuild/makefiles.rst | 4 +-
Documentation/process/magic-number.rst | 2 -
Documentation/scsi/libsas.rst | 9 +-
Documentation/scsi/scsi-parameters.rst | 3 -
Documentation/userspace-api/ioctl/ioctl-number.rst | 1 -
MAINTAINERS | 17 +-
block/blk-crypto.c | 1 +
block/keyslot-manager.c | 146 +
drivers/infiniband/Kconfig | 1 +
drivers/infiniband/core/Makefile | 2 +-
drivers/infiniband/core/cache.c | 9 +-
drivers/infiniband/core/cm.c | 8 +-
drivers/infiniband/core/cma.c | 81 +-
drivers/infiniband/core/cma_configfs.c | 12 +-
drivers/infiniband/core/counters.c | 78 +-
drivers/infiniband/core/device.c | 23 +-
drivers/infiniband/core/iwpm_msg.c | 16 +-
drivers/infiniband/core/iwpm_util.c | 6 +-
drivers/infiniband/core/multicast.c | 1 +
drivers/infiniband/core/nldev.c | 4 +-
drivers/infiniband/core/restrack.c | 4 +-
drivers/infiniband/core/roce_gid_mgmt.c | 2 +-
drivers/infiniband/core/rw.c | 2 +-
drivers/infiniband/core/sa_query.c | 26 +-
drivers/infiniband/core/umem.c | 3 +
drivers/infiniband/core/umem_dmabuf.c | 174 +
drivers/infiniband/core/user_mad.c | 17 +-
drivers/infiniband/core/uverbs_cmd.c | 2 +-
drivers/infiniband/core/uverbs_std_types_mr.c | 117 +-
drivers/infiniband/core/verbs.c | 4 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.c | 49 +-
drivers/infiniband/hw/bnxt_re/qplib_sp.c | 29 +-
drivers/infiniband/hw/bnxt_re/qplib_sp.h | 2 +-
drivers/infiniband/hw/cxgb4/restrack.c | 2 +-
drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 25 +-
drivers/infiniband/hw/efa/efa_admin_defs.h | 4 +-
drivers/infiniband/hw/efa/efa_com.c | 33 +-
drivers/infiniband/hw/hfi1/chip.c | 46 +-
drivers/infiniband/hw/hfi1/exp_rcv.c | 8 +-
drivers/infiniband/hw/hfi1/file_ops.c | 2 +-
drivers/infiniband/hw/hfi1/intr.c | 16 +-
drivers/infiniband/hw/hfi1/iowait.c | 4 +-
drivers/infiniband/hw/hfi1/mad.c | 4 +-
drivers/infiniband/hw/hfi1/msix.c | 2 +-
drivers/infiniband/hw/hfi1/netdev_rx.c | 2 +-
drivers/infiniband/hw/hfi1/pcie.c | 4 +-
drivers/infiniband/hw/hfi1/pio_copy.c | 1 +
drivers/infiniband/hw/hfi1/qp.c | 14 +-
drivers/infiniband/hw/hfi1/qsfp.c | 4 +-
drivers/infiniband/hw/hfi1/rc.c | 7 +-
drivers/infiniband/hw/hfi1/ruc.c | 5 +-
drivers/infiniband/hw/hfi1/sdma.c | 12 +-
drivers/infiniband/hw/hfi1/tid_rdma.c | 47 +-
drivers/infiniband/hw/hfi1/uc.c | 8 +-
drivers/infiniband/hw/hfi1/ud.c | 8 +-
drivers/infiniband/hw/hfi1/user_exp_rcv.c | 10 +-
drivers/infiniband/hw/hfi1/verbs.c | 6 +-
drivers/infiniband/hw/hns/hns_roce_common.h | 26 +-
drivers/infiniband/hw/hns/hns_roce_cq.c | 116 +-
drivers/infiniband/hw/hns/hns_roce_device.h | 82 +-
drivers/infiniband/hw/hns/hns_roce_hem.c | 9 +-
drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 33 +-
drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 43 +
drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 791 ++--
drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 141 +-
drivers/infiniband/hw/hns/hns_roce_main.c | 30 +-
drivers/infiniband/hw/hns/hns_roce_mr.c | 458 +--
drivers/infiniband/hw/hns/hns_roce_qp.c | 38 +-
drivers/infiniband/hw/hns/hns_roce_srq.c | 331 +-
drivers/infiniband/hw/i40iw/i40iw_cm.c | 21 +-
drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 18 +-
drivers/infiniband/hw/i40iw/i40iw_hmc.c | 4 +-
drivers/infiniband/hw/i40iw/i40iw_hw.c | 4 +-
drivers/infiniband/hw/i40iw/i40iw_main.c | 13 +-
drivers/infiniband/hw/i40iw/i40iw_pble.c | 5 +-
drivers/infiniband/hw/i40iw/i40iw_puda.c | 13 +-
drivers/infiniband/hw/i40iw/i40iw_uk.c | 5 +-
drivers/infiniband/hw/i40iw/i40iw_utils.c | 22 +-
drivers/infiniband/hw/i40iw/i40iw_verbs.c | 19 +-
drivers/infiniband/hw/i40iw/i40iw_virtchnl.c | 19 +-
drivers/infiniband/hw/mlx4/main.c | 2 +-
drivers/infiniband/hw/mlx4/sysfs.c | 4 +-
drivers/infiniband/hw/mlx5/devx.c | 227 +-
drivers/infiniband/hw/mlx5/mad.c | 14 +-
drivers/infiniband/hw/mlx5/main.c | 147 +-
drivers/infiniband/hw/mlx5/mlx5_ib.h | 60 +-
drivers/infiniband/hw/mlx5/mr.c | 137 +-
drivers/infiniband/hw/mlx5/odp.c | 325 +-
drivers/infiniband/hw/mlx5/qp.c | 160 +-
drivers/infiniband/hw/mlx5/wr.c | 2 +-
drivers/infiniband/hw/qedr/qedr.h | 8 +-
drivers/infiniband/hw/qedr/qedr_roce_cm.c | 4 +-
drivers/infiniband/hw/qib/qib_driver.c | 2 +-
drivers/infiniband/hw/qib/qib_eeprom.c | 4 +-
drivers/infiniband/hw/qib/qib_iba6120.c | 18 +-
drivers/infiniband/hw/qib/qib_iba7220.c | 16 +-
drivers/infiniband/hw/qib/qib_iba7322.c | 14 +-
drivers/infiniband/hw/qib/qib_intr.c | 16 +-
drivers/infiniband/hw/qib/qib_mad.c | 10 +-
drivers/infiniband/hw/qib/qib_pcie.c | 2 +-
drivers/infiniband/hw/qib/qib_qp.c | 12 +-
drivers/infiniband/hw/qib/qib_rc.c | 5 +-
drivers/infiniband/hw/qib/qib_twsi.c | 1 +
drivers/infiniband/hw/qib/qib_tx.c | 1 +
drivers/infiniband/hw/qib/qib_uc.c | 1 +
drivers/infiniband/hw/qib/qib_ud.c | 1 +
drivers/infiniband/hw/qib/qib_user_pages.c | 2 +-
drivers/infiniband/hw/qib/qib_verbs.c | 6 +-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 5 +-
drivers/infiniband/sw/rdmavt/cq.c | 2 +-
drivers/infiniband/sw/rdmavt/mad.c | 7 +-
drivers/infiniband/sw/rdmavt/mcast.c | 2 +-
drivers/infiniband/sw/rdmavt/mr.c | 21 +-
drivers/infiniband/sw/rdmavt/qp.c | 34 +-
drivers/infiniband/sw/rdmavt/srq.c | 7 +-
drivers/infiniband/sw/rdmavt/vt.c | 2 +-
drivers/infiniband/sw/rxe/rxe_comp.c | 49 +-
drivers/infiniband/sw/rxe/rxe_hdr.h | 178 +-
drivers/infiniband/sw/rxe/rxe_mcast.c | 64 +-
drivers/infiniband/sw/rxe/rxe_net.c | 24 +-
drivers/infiniband/sw/rxe/rxe_pool.c | 300 +-
drivers/infiniband/sw/rxe/rxe_pool.h | 103 +-
drivers/infiniband/sw/rxe/rxe_qp.c | 11 +
drivers/infiniband/sw/rxe/rxe_recv.c | 40 +-
drivers/infiniband/sw/rxe/rxe_req.c | 1 -
drivers/infiniband/sw/rxe/rxe_resp.c | 6 +-
drivers/infiniband/sw/rxe/rxe_verbs.c | 68 +-
drivers/infiniband/sw/siw/siw.h | 2 +-
drivers/infiniband/sw/siw/siw_main.c | 4 +-
drivers/infiniband/sw/siw/siw_qp.c | 271 +-
drivers/infiniband/sw/siw/siw_qp_rx.c | 26 +-
drivers/infiniband/sw/siw/siw_qp_tx.c | 4 +-
drivers/infiniband/sw/siw/siw_verbs.c | 20 +-
drivers/infiniband/ulp/ipoib/ipoib.h | 1 -
drivers/infiniband/ulp/ipoib/ipoib_main.c | 2 -
drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 15 +-
drivers/infiniband/ulp/iser/iscsi_iser.c | 53 +-
drivers/infiniband/ulp/iser/iser_memory.c | 3 +-
drivers/infiniband/ulp/iser/iser_verbs.c | 2 +-
drivers/infiniband/ulp/isert/ib_isert.c | 10 +-
drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 2 +-
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 11 +-
drivers/infiniband/ulp/rtrs/rtrs-clt.c | 127 +-
drivers/infiniband/ulp/rtrs/rtrs-clt.h | 4 +-
drivers/infiniband/ulp/rtrs/rtrs-pri.h | 9 +-
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 9 +-
drivers/infiniband/ulp/rtrs/rtrs-srv.c | 123 +-
drivers/infiniband/ulp/rtrs/rtrs.c | 32 +-
drivers/infiniband/ulp/srp/ib_srp.c | 110 +-
drivers/iommu/amd/Kconfig | 1 +
drivers/iommu/amd/Makefile | 2 +-
drivers/iommu/amd/amd_iommu.h | 22 +
drivers/iommu/amd/amd_iommu_types.h | 43 +-
drivers/iommu/amd/init.c | 54 +-
drivers/iommu/amd/io_pgtable.c | 558 +++
drivers/iommu/amd/iommu.c | 672 +--
drivers/iommu/amd/iommu_v2.c | 4 +-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 10 +-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 154 +-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 14 +-
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 5 +
drivers/iommu/dma-iommu.c | 29 +-
drivers/iommu/intel/Makefile | 2 +-
drivers/iommu/intel/cap_audit.c | 205 +
drivers/iommu/intel/cap_audit.h | 130 +
drivers/iommu/intel/dmar.c | 11 +
drivers/iommu/intel/iommu.c | 279 +-
drivers/iommu/intel/irq_remapping.c | 8 +
drivers/iommu/intel/pasid.c | 18 +-
drivers/iommu/intel/svm.c | 73 +-
drivers/iommu/io-pgtable-arm-v7s.c | 65 +-
drivers/iommu/io-pgtable.c | 3 +
drivers/iommu/iommu.c | 54 +-
drivers/iommu/iova.c | 35 +-
drivers/iommu/ipmmu-vmsa.c | 53 +-
drivers/iommu/msm_iommu.c | 10 +-
drivers/iommu/mtk_iommu.c | 410 +-
drivers/iommu/mtk_iommu.h | 12 +-
drivers/iommu/tegra-gart.c | 7 +-
drivers/md/Kconfig | 1 +
drivers/md/dm-core.h | 9 +
drivers/md/dm-crypt.c | 39 +-
drivers/md/dm-dust.c | 2 +-
drivers/md/dm-era-target.c | 93 +-
drivers/md/dm-flakey.c | 6 +-
drivers/md/dm-integrity.c | 140 +-
drivers/md/dm-linear.c | 8 +-
drivers/md/dm-table.c | 399 +-
drivers/md/dm-writecache.c | 80 +-
drivers/md/dm.c | 96 +-
drivers/md/dm.h | 2 +-
drivers/md/persistent-data/dm-btree-internal.h | 2 +-
drivers/md/persistent-data/dm-btree-spine.c | 2 +-
drivers/memory/mtk-smi.c | 8 +
drivers/message/fusion/lsi/mpi_cnfg.h | 2 +-
drivers/message/fusion/lsi/mpi_history.txt | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/mr.c | 1 +
drivers/perf/Kconfig | 2 +-
drivers/s390/scsi/zfcp_fc.h | 1 -
drivers/scsi/3w-9xxx.c | 56 +-
drivers/scsi/3w-9xxx.h | 156 +-
drivers/scsi/3w-sas.c | 52 +-
drivers/scsi/3w-sas.h | 118 +-
drivers/scsi/3w-xxxx.c | 251 +-
drivers/scsi/3w-xxxx.h | 199 +-
drivers/scsi/Kconfig | 16 +-
drivers/scsi/Makefile | 2 -
drivers/scsi/aacraid/aachba.c | 173 +-
drivers/scsi/advansys.c | 84 +-
drivers/scsi/aha1542.c | 133 +-
drivers/scsi/aha1542.h | 33 +-
drivers/scsi/aic7xxx/aic79xx.h | 36 +-
drivers/scsi/aic7xxx/aic79xx_core.c | 257 +-
drivers/scsi/aic7xxx/aic79xx_osm.c | 20 +-
drivers/scsi/aic7xxx/aic79xx_osm.h | 37 +-
drivers/scsi/aic7xxx/aic79xx_osm_pci.c | 6 +-
drivers/scsi/aic7xxx/aic79xx_proc.c | 13 +-
drivers/scsi/aic7xxx/aic7xxx_93cx6.c | 4 +-
drivers/scsi/aic7xxx/aic7xxx_core.c | 263 +-
drivers/scsi/aic7xxx/aic7xxx_osm.c | 88 +-
drivers/scsi/aic7xxx/aic7xxx_osm.h | 39 +-
drivers/scsi/aic7xxx/aic7xxx_proc.c | 15 +-
drivers/scsi/aic7xxx/aiclib.h | 15 -
drivers/scsi/aic7xxx/scsi_message.h | 41 -
drivers/scsi/aic94xx/aic94xx_scb.c | 24 +-
drivers/scsi/arm/acornscsi.c | 14 +-
drivers/scsi/atp870u.c | 451 +-
drivers/scsi/atp870u.h | 14 +-
drivers/scsi/bfa/bfa_fc.h | 15 -
drivers/scsi/bfa/bfa_fcpim.c | 2 +-
drivers/scsi/bfa/bfad_im.c | 2 +-
drivers/scsi/dc395x.c | 28 +-
drivers/scsi/dc395x.h | 38 -
drivers/scsi/dpt_i2o.c | 2 +-
drivers/scsi/esp_scsi.c | 23 +-
drivers/scsi/gdth.c | 4322 --------------------
drivers/scsi/gdth.h | 981 -----
drivers/scsi/gdth_ioctl.h | 251 --
drivers/scsi/gdth_proc.c | 586 ---
drivers/scsi/gdth_proc.h | 18 -
drivers/scsi/hisi_sas/Kconfig | 6 +
drivers/scsi/hisi_sas/hisi_sas.h | 18 +-
drivers/scsi/hisi_sas/hisi_sas_main.c | 48 +-
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 7 +-
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 19 +-
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 264 +-
drivers/scsi/hpsa.c | 4 +-
drivers/scsi/ibmvscsi/ibmvfc.c | 1270 ++++--
drivers/scsi/ibmvscsi/ibmvfc.h | 91 +-
drivers/scsi/initio.c | 64 +-
drivers/scsi/initio.h | 25 -
drivers/scsi/ips.c | 9 +-
drivers/scsi/isci/port.c | 11 +-
drivers/scsi/isci/request.c | 4 +-
drivers/scsi/libsas/sas_event.c | 27 +-
drivers/scsi/libsas/sas_init.c | 19 +-
drivers/scsi/libsas/sas_internal.h | 6 +-
drivers/scsi/lpfc/lpfc.h | 4 +-
drivers/scsi/lpfc/lpfc_attr.c | 9 +-
drivers/scsi/lpfc/lpfc_bsg.c | 4 +-
drivers/scsi/lpfc/lpfc_crtn.h | 6 +-
drivers/scsi/lpfc/lpfc_disc.h | 15 +-
drivers/scsi/lpfc/lpfc_els.c | 49 +-
drivers/scsi/lpfc/lpfc_hbadisc.c | 36 +-
drivers/scsi/lpfc/lpfc_init.c | 241 +-
drivers/scsi/lpfc/lpfc_mbox.c | 2 +-
drivers/scsi/lpfc/lpfc_nportdisc.c | 21 +-
drivers/scsi/lpfc/lpfc_nvme.c | 45 +-
drivers/scsi/lpfc/lpfc_nvmet.c | 33 +-
drivers/scsi/lpfc/lpfc_scsi.c | 59 +-
drivers/scsi/lpfc/lpfc_sli.c | 141 +-
drivers/scsi/lpfc/lpfc_version.h | 2 +-
drivers/scsi/lpfc/lpfc_vport.c | 2 +-
drivers/scsi/mac53c94.c | 1 -
drivers/scsi/megaraid/megaraid_mbox.c | 2 +-
drivers/scsi/megaraid/megaraid_sas_fusion.c | 3 +-
drivers/scsi/mpt3sas/mpt3sas_base.c | 4 +-
drivers/scsi/mvsas/mv_sas.c | 25 +-
drivers/scsi/ncr53c8xx.c | 83 +-
drivers/scsi/ncr53c8xx.h | 16 -
drivers/scsi/nsp32.c | 2 +-
drivers/scsi/pcmcia/nsp_cs.c | 12 +-
drivers/scsi/pcmcia/nsp_cs.h | 11 -
drivers/scsi/pm8001/pm8001_hwi.c | 69 +-
drivers/scsi/pm8001/pm8001_init.c | 20 +-
drivers/scsi/pm8001/pm8001_sas.c | 21 +-
drivers/scsi/pm8001/pm8001_sas.h | 2 +
drivers/scsi/pm8001/pm80xx_hwi.c | 280 +-
drivers/scsi/pm8001/pm80xx_hwi.h | 17 +-
drivers/scsi/qedf/qedf_main.c | 2 +-
drivers/scsi/qla1280.c | 12 +-
drivers/scsi/qla2xxx/qla_attr.c | 9 +
drivers/scsi/qla2xxx/qla_bsg.c | 342 ++
drivers/scsi/qla2xxx/qla_bsg.h | 5 +
drivers/scsi/qla2xxx/qla_dbg.c | 1 +
drivers/scsi/qla2xxx/qla_def.h | 83 +
drivers/scsi/qla2xxx/qla_dfs.c | 28 +
drivers/scsi/qla2xxx/qla_fw.h | 27 +-
drivers/scsi/qla2xxx/qla_gbl.h | 29 +
drivers/scsi/qla2xxx/qla_gs.c | 1 +
drivers/scsi/qla2xxx/qla_init.c | 245 +-
drivers/scsi/qla2xxx/qla_iocb.c | 8 +
drivers/scsi/qla2xxx/qla_isr.c | 87 +-
drivers/scsi/qla2xxx/qla_mbx.c | 18 +-
drivers/scsi/qla2xxx/qla_nvme.c | 93 +-
drivers/scsi/qla2xxx/qla_os.c | 27 +-
drivers/scsi/qla2xxx/qla_version.h | 4 +-
drivers/scsi/qla4xxx/ql4_fw.h | 1 -
drivers/scsi/qla4xxx/ql4_isr.c | 2 +-
drivers/scsi/scsi_debug.c | 2 +-
drivers/scsi/scsi_error.c | 23 +-
drivers/scsi/scsi_lib.c | 1 +
drivers/scsi/scsi_transport_fc.c | 118 +-
drivers/scsi/stex.c | 25 +-
drivers/scsi/storvsc_drv.c | 60 +-
drivers/scsi/ufs/Kconfig | 14 +-
drivers/scsi/ufs/Makefile | 13 +-
drivers/scsi/ufs/ufs-debugfs.c | 56 +
drivers/scsi/ufs/ufs-debugfs.h | 22 +
drivers/scsi/ufs/ufs-exynos.c | 9 +-
drivers/scsi/ufs/ufs-mediatek.c | 1 +
drivers/scsi/ufs/ufs-qcom.c | 18 +-
drivers/scsi/ufs/ufs-sysfs.c | 175 +-
drivers/scsi/ufs/ufs.h | 52 +-
drivers/scsi/ufs/ufshcd-crypto.c | 4 +-
drivers/scsi/ufs/ufshcd.c | 568 +--
drivers/scsi/ufs/ufshcd.h | 41 +-
drivers/scsi/wd33c93.c | 6 +-
drivers/target/iscsi/iscsi_target.c | 20 +-
drivers/target/iscsi/iscsi_target.h | 2 +-
drivers/target/iscsi/iscsi_target_erl0.c | 2 +-
drivers/target/iscsi/iscsi_target_util.c | 11 +-
drivers/target/iscsi/iscsi_target_util.h | 2 +-
drivers/target/target_core_alua.c | 2 -
drivers/target/target_core_file.c | 2 +-
drivers/target/target_core_transport.c | 65 +-
include/acpi/actbl1.h | 11 +-
include/dt-bindings/memory/mt2701-larb-port.h | 4 +-
include/dt-bindings/memory/mt2712-larb-port.h | 6 +-
include/dt-bindings/memory/mt6779-larb-port.h | 6 +-
include/dt-bindings/memory/mt8167-larb-port.h | 6 +-
include/dt-bindings/memory/mt8173-larb-port.h | 6 +-
include/dt-bindings/memory/mt8183-larb-port.h | 6 +-
include/dt-bindings/memory/mt8192-larb-port.h | 243 ++
include/dt-bindings/memory/mtk-memory-port.h | 15 +
include/linux/device-mapper.h | 32 +-
include/linux/dmar.h | 2 +
include/linux/intel-iommu.h | 43 +-
include/linux/io-pgtable.h | 19 +-
include/linux/iommu.h | 21 +-
include/linux/iova.h | 12 -
include/linux/keyslot-manager.h | 11 +
include/linux/mlx5/driver.h | 10 +-
include/linux/mlx5/mlx5_ifc.h | 5 +-
include/rdma/ib_sa.h | 4 -
include/rdma/ib_umem.h | 48 +-
include/rdma/ib_verbs.h | 9 +-
include/rdma/rdma_counter.h | 3 +-
include/scsi/libsas.h | 9 +-
include/scsi/scsi.h | 2 +
include/scsi/scsi_cmnd.h | 5 +
include/scsi/scsi_host.h | 6 +
include/scsi/scsi_transport_fc.h | 4 +-
include/soc/mediatek/smi.h | 3 +-
include/target/target_core_base.h | 1 +
include/trace/events/intel_iommu.h | 39 +-
include/trace/events/ufs.h | 108 +-
include/uapi/linux/dm-ioctl.h | 4 +-
include/uapi/rdma/ib_user_ioctl_cmds.h | 14 +
tools/testing/scatterlist/main.c | 1 -
376 files changed, 12332 insertions(+), 13218 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/iommu/mediatek,iommu.txt
create mode 100644 Documentation/devicetree/bindings/iommu/mediatek,iommu.yaml
create mode 100644 drivers/infiniband/core/umem_dmabuf.c
create mode 100644 drivers/iommu/amd/io_pgtable.c
create mode 100644 drivers/iommu/intel/cap_audit.c
create mode 100644 drivers/iommu/intel/cap_audit.h
delete mode 100644 drivers/scsi/gdth.c
delete mode 100644 drivers/scsi/gdth.h
delete mode 100644 drivers/scsi/gdth_ioctl.h
delete mode 100644 drivers/scsi/gdth_proc.c
delete mode 100644 drivers/scsi/gdth_proc.h
create mode 100644 drivers/scsi/ufs/ufs-debugfs.c
create mode 100644 drivers/scsi/ufs/ufs-debugfs.h
create mode 100644 include/dt-bindings/memory/mt8192-larb-port.h
create mode 100644 include/dt-bindings/memory/mtk-memory-port.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_gnu/gnu-release-arm-bootstrap_O1
in repository toolchain/ci/base-artifacts.
discards 57b1a50b 0: update: gcc-82560ad9d0079777f2298ec65089dec7f03b05db: 1
new ea985089 0: update: gcc-89b7f2b821e0a158fee586b3d655f9a7d925b9c3: 1
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 (57b1a50b)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu/gnu-release-arm-boot [...]
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 | 76 +-
02-prepare_abe/console.log | 344 +-
04-build_abe-bootstrap_O1/console.log | 91593 +++++++++++++++----------------
05-check_regression/console.log | 2 +-
06-update_baseline/console.log | 6 +-
console.log | 92097 ++++++++++++++++----------------
jenkins/manifest.sh | 8 +-
7 files changed, 92068 insertions(+), 92058 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-lts-defconfig
in repository toolchain/ci/base-artifacts.
discards 988b2f98 0: update: binutils-llvm-linux-qemu: boot
new 7cae3072 0: update: binutils-llvm-linux-qemu: 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 (988b2f98)
\
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 | 126 +-
02-prepare_abe/console.log | 412 +-
03-build_abe-binutils/console.log | 12085 ++++++-------
04-build_llvm/console.log | 14074 ++++++++-------
05-build_linux/console.log | 824 +-
06-build_abe-qemu/console.log | 6790 +++----
07-boot_linux/console.log | 488 +-
08-check_regression/console.log | 2 +-
09-update_baseline/console.log | 2 +-
console.log | 34803 ++++++++++++++++++------------------
jenkins/manifest.sh | 22 +-
11 files changed, 34765 insertions(+), 34863 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.