This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from d8201efe75e1 Merge tag 'mailbox-v5.13' of git://git.linaro.org/landing- [...] new 35a796315c49 clk: use clk_core_enable_lock() a bit more new 7996dfd6ed28 clk: at91: Trivial typo fixes in the file sama7g5.c new e27453adcadd clk: Drop double "if" in clk_core_determine_round_nolock() [...] new 12a7f8ce8297 clk: renesas: r8a77990: Add DAB clock new 429db43e84e3 clk: renesas: r8a77965: Add DAB clock new c52f4f839a33 clk: renesas: r8a779a0: Add TMU clocks new c66424ea7564 clk: renesas: r8a779a0: Add TSC clock new 95acd758fe4b clk: renesas: r8a7795: Add TMU clocks new 0eedab655ec1 clk: renesas: r8a779a0: Add CMT clocks new 60c325a7172d Merge tag 'renesas-clk-for-v5.13-tag1' of git://git.kernel [...] new dbb397ccc6bb clk: renesas: Couple of spelling fixes new f2fb4fe62390 clk: renesas: Zero init clk_init_data new 3338fe50aa6d Merge tag 'renesas-clk-for-v5.13-tag2' of git://git.kernel [...] new 2c2b9c606717 clk: socfpga: use clk_hw_register for a5/c5 new 8c489216c3e1 clk: socfpga: arria10: convert to use clk_hw new ba7e258425ac clk: socfpga: Convert to s10/agilex/n5x to use clk_hw new abbe1eff907f clk: socfpga: Fix code formatting new 657d4d1934f7 clk: socfpga: arria10: Fix memory leak of socfpga_clk on e [...] new 52d1a8da40b3 clk: socfpga: remove redundant initialization of variable div new 46060be6d840 clk: sunxi-ng: v3s: use sigma-delta modulation for audio-pll new dcc354572d09 clk: sunxi: Demote non-conformant kernel-doc headers new 7c09e605553a Merge tag 'sunxi-clk-for-5.13-1' of https://git.kernel.org [...] new c68da22dc9cc clk: qcom: dispcc-sc7180: drop unused enum entries new 6fec0c87ad00 clk: qcom: dispcc-sm8250: drop unused enum entries new b6f3fd686e2d clk: qcom: gcc-sm8250: drop unused enum entries new c9944417ee14 clk: qcom: gpucc-sc7180: drop unused enum entries new 2bd019f22d9f clk: qcom: gpucc-sdm845: drop unused enum entries new a138f9313745 clk: qcom: gpucc-sm8150: drop unused enum entries new 5f1792e98596 clk: qcom: gpucc-sm8250: drop unused enum entries new c33794a4c1f7 clk: qcom: videocc-sc7180: drop unused enum entries new 477c59f0747b clk: qcom: videocc-sm8150: drop unused enum entries new 2e30f6492c31 clk: qcom: videocc-sm8250: drop unused enum entries new 7acd22512907 clk: qcom: dispcc-sdm845: convert to parent data new 040184b7d015 clk: qcom: gpucc-sdm845: convert to parent data new 7f195c06e345 clk: qcom: videocc-sdm845: convert to parent data new c9bef8edb0c3 clk: qcom: gpucc-sdm845: get rid of the test clock new 35e4368fa3ea clk: qcom: dispcc-sdm845: get rid of the test clock new 789ab2c2c33b clk: qcom: videocc-sdm845: get rid of the test clock new f8fae78c81c8 clk: qcom: dispcc-sc7180: use parent_hws where possible new 634e438f4cdf clk: qcom: dispcc-sm8250: use parent_hws where possible new 041b893be485 clk: qcom: gcc-sc7180: use parent_hws where possible new 53ec3b325f89 clk: qcom: gcc-sc7280: use parent_hws where possible new 8e41d02717e7 clk: qcom: gcc-sdx55: use parent_hws where possible new 6326cc388bdb clk: qcom: gcc-sm8150: use parent_hws where possible new 31192234a1be clk: qcom: gcc-sm8250: use parent_hws where possible new 097a88884272 clk: qcom: gcc-sm8350: use parent_hws where possible new 637bc9c0abce clk: qcom: gpucc-sm8150: use parent_hws where possible new 55321d6faeee clk: qcom: gpucc-sm8250: use parent_hws where possible new c97b6b41e983 clk: qcom: videocc-sm8150: use parent_hws where possible new b70729135139 clk: qcom: videocc-sm8250: use parent_hws where possible new e957ca2a930a clk: qcom: gcc-sc7180: use ARRAY_SIZE instead of specifyin [...] new b6cf77a7a961 clk: qcom: gcc-sc8180x: use ARRAY_SIZE instead of specifyi [...] new 60ca4670fd64 clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifyin [...] new c864cd5f506c clk: qcom: gcc-sm8250: use ARRAY_SIZE instead of specifyin [...] new 886fd9a4b428 clk: qcom: gcc-sm8350: use ARRAY_SIZE instead of specifyin [...] new 77a618b1481f clk: qcom: a7-pll: Add missing MODULE_DEVICE_TABLE new 790b516ada10 clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE new d0a859edda46 clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE new ca22cac2e413 dt-bindings: clock: separate SDM845 GCC clock bindings new ea434d7a92ce clk: qcom: convert SDM845 Global Clock Controller to parent_data new d63e1c765a3e clk: qcom: gcc-sdm845: get rid of the test clock new b2150cab9a97 clk: qcom: rpmh: add support for SDX55 rpmh IPA clock new c3ad321932ed Merge branches 'clk-cleanup', 'clk-renesas', 'clk-socfpga' [...] new 379c9a24cc23 clk: imx: Fix reparenting of UARTs not associated with stdout new 1840518ae7de clk: imx8mp: Remove the none exist pcie clocks new 8304b15e132f clk: imx8mq: Correct the pcie1 sels new 054ef44ea3ef clk: imx: Reference preceded by free new 5c55197cbf9b Merge tag 'clk-imx-5.13' of https://git.kernel.org/pub/scm [...] new 34138a59b92c clk: exynos7: Mark aclk_fsys1_200 as critical new 7f32917642c7 clk: samsung: Remove redundant dev_err calls new fdac035ed0ea Merge tag 'clk-v5.13-samsung' of https://git.kernel.org/pu [...] new c3ce6a4a812b clk: zynqmp: Enable the driver if ZYNQMP_FIRMWARE is selected new 21f237534661 clk: zynqmp: Drop dependency on ARCH_ZYNQMP new d7fd3f9f53df clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback new 394cdb69a3c3 clk: zynqmp: pll: add set_pll_mode to check condition in z [...] new 086551792666 clk: rockchip: add dt-binding header for rk3568 new 0cd74eec54a3 dt-binding: clock: Document rockchip, rk3568-cru bindings new a3561e77cf3c clk: rockchip: support more core div setting new cf911d89c4c5 clk: rockchip: add clock controller for rk3568 new e8c51b90f220 clk: rockchip: drop parenthesis from ARM || COMPILE_TEST depends new 40f29839d8be clk: rockchip: drop MODULE_ALIAS from rk3399 clock controller new 89bf9bb75e5b Merge tag 'v5.13-rockchip-clocks' of git://git.kernel.org/ [...] new f6b1340dc751 clk: uniphier: Fix potential infinite loop new bbc3b403b096 Merge branches 'clk-imx', 'clk-samsung', 'clk-zynq', 'clk- [...] new 712373d8c6ae dt-bindings: clock: add dt binding header for mt7621 clocks new 704f6af2e0c6 dt: bindings: add mt7621-sysc device tree binding documentation new 48df7a26f470 clk: ralink: add clock driver for mt7621 SoC new b2f471a26721 staging: mt7621-dts: make use of new 'mt7621-clk' new 49268e249a5b staging: mt7621-dts: use valid vendor 'mediatek' instead o [...] new 0ec3815a8c1d MAINTAINERS: add MT7621 CLOCK maintainer new 3ba2d41dca14 Merge branch 'clk-ralink' into clk-next new 35655ceb31b5 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] new e572bfb2b6a8 vfio: Remove extra put/gets around vfio_device->group new 5e42c999445b vfio: Simplify the lifetime logic for vfio_device new 0bfc6a4ea63c vfio: Split creation of a vfio_device into init and register ops new cb6164586814 vfio/platform: Use vfio_init/register/unregister_group_dev new 2b1fe162e584 vfio/fsl-mc: Re-order vfio_fsl_mc_probe() new 0ca78666fa06 vfio/fsl-mc: Use vfio_init/register/unregister_group_dev new 61e908174828 vfio/pci: Move VGA and VF initialization to functions new 4aeec3984ddc vfio/pci: Re-order vfio_pci_probe() new 6b018e203d5e vfio/pci: Use vfio_init/register/unregister_group_dev new 1ae1b20f6f2c vfio/mdev: Use vfio_init/register/unregister_group_dev new 66873b5fa738 vfio/mdev: Make to_mdev_device() into a static inline new 6df62c5b05f4 vfio: Make vfio_device_ops pass a 'struct vfio_device *' i [...] new 07d47b4222d5 vfio/pci: Replace uses of vfio_device_data() with container_of new 1e04ec14204d vfio: Remove device_data from the vfio bus driver API new fbc9d37161b7 vfio: pci: Spello fix in the file vfio_pci.c new 36f0be5a30bb vfio/pci: Remove an unnecessary blank line in vfio_pci_enable new bab2c1990b78 vfio/pci: Add support for opregion v2.1+ new 06d738c8ab56 vfio/type1: fix a couple of spelling mistakes new d0a7541dd999 vfio/mdev: Fix spelling mistake "interal" -> "internal" new d0915b32917c vfio/pci: fix a couple of spelling mistakes new f5c858ec2b1d vfio/platform: Fix spelling mistake "registe" -> "register" new a536019d3e7d vfio/type1: Remove the almost unused check in vfio_iommu_t [...] new b392a1989170 vfio/pci: remove vfio_pci_nvlink2 new 6a2a235aa627 Merge branches 'v5.13/vfio/embed-vfio_device', 'v5.13/vfio [...] new 6cbf507fd08b vfio/mdev: Fix missing static's on MDEV_TYPE_ATTR's new b5a1f8921d50 vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer new 2a3d15f270ef vfio/mdev: Add missing typesafety around mdev_device new 91b9969d9c6b vfio/mdev: Simplify driver registration new 417fd5bf242d vfio/mdev: Use struct mdev_type in struct mdev_device new a9f8111d0b5f vfio/mdev: Expose mdev_get/put_parent to mdev_private.h new 9a302449a58d vfio/mdev: Add missing reference counting to mdev_type new fbd0e2b0c3d0 vfio/mdev: Reorganize mdev_device_create() new 18d731242d5c vfio/mdev: Add missing error handling to dev_set_name() new fbea43239074 vfio/mdev: Remove duplicate storage of parent in mdev_device new 15fcc44be0c7 vfio/mdev: Add mdev/mtype_get_type_group_id() new c594b26ff78e vfio/mtty: Use mdev_get_type_group_id() new adc9d1f6f5db vfio/mdpy: Use mdev_get_type_group_id() new 3d3a360e5706 vfio/mbochs: Use mdev_get_type_group_id() new 07e543f4f9d1 vfio/gvt: Make DRM_I915_GVT depend on VFIO_MDEV new 383987fd15ba vfio/gvt: Use mdev_get_type_group_id() new c2ef2f50ad0c vfio/mdev: Remove kobj from mdev_parent_ops->create() new 9169cff168ff vfio/mdev: Correct the function signatures for the mdev_ty [...] new 43dcf6ccf895 vfio/iommu_type1: Remove unused pinned_page_dirty_scope in [...] new adaeb718d46f vfio/gvt: fix DRM_I915_GVT dependency on VFIO_MDEV new 238da4d00485 Merge tag 'vfio-v5.13-rc1' of git://github.com/awilliam/li [...] new f7733625ec2f scsi: ufs: Add exception event tracepoint new 37b97b18704f scsi: ufs: Add exception event definitions new cd4694756188 scsi: ufs: ufs-debugfs: Add user-defined exception_event_mask new 7deedfdaeccf scsi: ufs: ufs-debugfs: Add user-defined exception event r [...] new 4ec591790356 scsi: sbitmap: Remove sbitmap_clear_bit_unlock new efe1f3a1d583 scsi: sbitmap: Maintain allocation round_robin in sbitmap new bf2c4282a10a scsi: sbitmap: Add helpers for updating allocation hint new c548e62bcf6a scsi: sbitmap: Move allocation hint into sbitmap new cbb9950b41dd scsi: sbitmap: Export sbitmap_weight new 2d13b1ea9f4a scsi: sbitmap: Add sbitmap_calculate_shift() helper new d022d18c045f scsi: blk-mq: Add callbacks for storing & retrieving budget token new 2a5a24aa8338 scsi: blk-mq: Return budget token from .get_budget callback new 9ebb4d70dc0e scsi: core: Put hot fields of scsi_host_template in one cacheline new 6cb9b15238a3 scsi: megaraid_sas: Replace sdev_busy with local counter new 8278807abd33 scsi: core: Add scsi_device_busy() wrapper new ca4453213951 scsi: core: Make sure sdev->queue_depth is <= max(shost->c [...] new 020b0f0a3192 scsi: core: Replace sdev->device_busy with sbitmap new a9294d867432 scsi: target: core: Move t_task_cdb initialization new cb222a013dca scsi: target: core: Drop kref_get_unless_zero() in target_ [...] new a78b713618c0 scsi: target: core: Rename transport_init_se_cmd() new 750a1d93f905 scsi: target: core: Break up target_submit_cmd_map_sgls() new 50ab9c47f51d scsi: target: srpt: Convert to new submission API new 7d676851de84 scsi: target: ibmvscsi_tgt: Convert to new submission API new 919ba0ad7d5a scsi: target: qla2xxx: Convert to new submission API new 17ae18a6efed scsi: target: tcm_loop: Convert to new submission API new c7e086b8d753 scsi: target: sbp_target: Convert to new submission API new 12340930a3e1 scsi: target: usb: gadget: Convert to new submission API new eb929804db7c scsi: target: vhost-scsi: Convert to new submission API new 1f48b065dad1 scsi: target: xen-scsiback: Convert to new submission API new 47edc84f3376 scsi: target: tcm_fc: Convert to new submission API new 0fa50a8b1244 scsi: target: core: Remove target_submit_cmd_map_sgls() new 08694199477d scsi: target: core: Add gfp_t arg to target_cmd_init_cdb() new eb44ce8c8c7d scsi: target: core: Add workqueue based cmd submission new 6ec29cb8ad33 scsi: target: vhost-scsi: Use LIO wq cmd submission helper new e0eb5d38b732 scsi: target: tcm_loop: Use block cmd allocator for se_cmds new 1130b499b4a7 scsi: target: tcm_loop: Use LIO wq cmd submission helper new 802ec4f672ed scsi: target: core: Cleanup cmd flag bits new 302990ac3b1b scsi: target: core: Fix backend plugging new 415ccd9811da scsi: target: iblock: Add backend plug/unplug callouts new 6888da8179fd scsi: target: tcmu: Add backend plug/unplug callouts new 3d75948b8320 scsi: target: core: Flush submission work during TMR processing new 39ae3edda325 scsi: target: core: Make completion affinity configurable new af1830956dc3 scsi: core: Add mq_poll support to SCSI layer new 9e4bec5b2a23 scsi: megaraid_sas: mq_poll support new c4b57d89bad8 scsi: scsi_debug: mq_poll support new 4a0c6f432d15 scsi: scsi_debug: Add new defer type for mq_poll new 4309ea74b0c3 scsi: core: Set shost as hctx driver_data new 771f712ba5b0 scsi: scsi_debug: Fix cmd duration calculation new 9302154c07bf scsi: lpfc: Fix incorrect dbde assignment when building ta [...] new 58c36e80ee2d scsi: lpfc: Fix vport indices in lpfc_find_vport_by_vpid() new 68a6a66c5168 scsi: lpfc: Fix reftag generation sizing errors new 2693f5deed16 scsi: lpfc: Fix stale node accesses on stale RRQ request new 618e2ee146d4 scsi: lpfc: Fix FLOGI failure due to accessing a freed node new 6b6eaf8a5330 scsi: lpfc: Fix lpfc_els_retry() possible null pointer der [...] new bd4f5100424d scsi: lpfc: Fix pt2pt connection does not recover after LOGO new ae960d78ec3a scsi: lpfc: Fix unnecessary null check in lpfc_release_scsi_buf new 8dd1c125f7f8 scsi: lpfc: Fix null pointer dereference in lpfc_prep_els_iocb() new 8e9a3250dc61 scsi: lpfc: Fix use after free in lpfc_els_free_iocb new 148bc64d38fe scsi: lpfc: Fix status returned in lpfc_els_retry() error [...] new 9dd83f75fc8c scsi: lpfc: Fix dropped FLOGI during pt2pt discovery recovery new 143753059b8b scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN new 309b477462df scsi: lpfc: Fix ADISC handling that never frees nodes new bb6fd33e3a0c scsi: lpfc: Fix nodeinfo debugfs output new debbc1e2b978 scsi: lpfc: Fix pt2pt state transition causing rmmod hang new 9628aace0d1f scsi: lpfc: Fix crash caused by switch reboot new a94a40eb64f1 scsi: lpfc: Change wording of invalid pci reset log message new cdf811606bd8 scsi: lpfc: Reduce LOG_TRACE_EVENT logging for vports new 69b8eff25c8b scsi: lpfc: Correct function header comments related to nd [...] new ef53d5e1b8e4 scsi: lpfc: Update lpfc version to 12.8.0.8 new 67073c69c890 scsi: lpfc: Update copyrights for 12.8.0.7 and 12.8.0.8 changes new a81a38cc6dda scsi: storvsc: Parameterize number hardware queues new 5b1be37f773b scsi: pm80xx: Remove list entry from pm8001_ccb_info new 9ec3d4c10565 scsi: pm80xx: Replace magic numbers with device state defines new 014ace23a5ec scsi: qla4xxx: Fix a typo new b4388e3db56a scsi: ufs: Remove duplicate include in ufshcd new 18c2a59a4190 scsi: ibmvfc: Switch to using kobj_to_dev() new 083d248b2d44 scsi: FlashPoint: Fix typo new d3cbb743c362 scsi: target: tcmu: Replace IDR by XArray new f7c89771d07d scsi: target: tcmu: Replace radix_tree with XArray new 1080782f13e3 scsi: target: tcmu: Use GFP_NOIO while handling cmds or ho [...] new bc9e0e366fce scsi: target: iblock: Remove an extra argument new a2c6c6a3b1ff scsi: target: iblock: Trim line longer than 80 characters new c151eddbef7e scsi: target: iblock: Fix type of logs_per_phys new fd48c056a32e scsi: target: pscsi: Fix warning in pscsi_complete_cmd() new 2c958a8c1f15 scsi: target: pscsi: Remove unused macro ISPRINT new 5cfb5b0258a0 scsi: target: core: Get rid of warning in compare_and_writ [...] new c3a27351d6db scsi: target: core: Remove unused macros NONE and ISPRINT new fdc1339a421d scsi: target: iscsi: Remove unused macro ISCSI_INST_LAST_F [...] new 91ce84a3d789 scsi: target: iscsi: Remove unused macro TEXT_LEN new c4d81e7c53e7 scsi: target: iscsi: Remove unused macro PRINT_BUF new c22659fbb98b scsi: target: iscsi: Initialize arrays at declaration time new 2d4e2daf4fed scsi: target: configfs: Initialize arrays at declaration time new 4db6dfe62c5f scsi: target: core: pr: Initialize arrays at declaration time new 4524a0b15902 scsi: target: core: file: Don't duplicate memset(0xff) new bbb2c0374552 scsi: megaraid_mm: Fix incorrect function name in header new 616f6d8d9e16 scsi: megaraid_sas: Fix a bunch of misnamed functions in t [...] new 276f9aa2530a scsi: fcoe: Fix function name fcoe_set_vport_symbolic_name [...] new d4f5ae21597b scsi: megaraid_mbox: Fix function name megaraid_queue_comm [...] new dc173575097f scsi: fcoe: Fix a couple of incorrectly named functions new 577c65b07a55 scsi: aic94xx: Fix a couple of misnamed function names new a80218c7c565 scsi: aacraid: Fix a few incorrectly named functions new bd1050e13889 scsi: pm8001: Provide function name and fix a misspelling new 4c4b8cf5a109 scsi: aacraid: Fix incorrect spelling of aac_send_raw_srb() new 52ffc08d9454 scsi: bnx2fc: Fix typo in bnx2fc_indicate_kcqe() new 62690c056ac0 scsi: pm8001: Provide function name 'pm8001_I_T_nexus_rese [...] new ecef0c9e6407 scsi: qla4xxx: Fix formatting issues - missing '-' and '_' new 3978e59b6d6c scsi: pm8001: Fix incorrectly named functions in headers new 3528b9abbd06 scsi: aic94xx: Fix asd_erase_nv_sector()'s header new 52bb80f18def scsi: qla2xxx: Replace __qla2x00_marker()'s missing underscores new 53616df28199 scsi: aacraid: Repair formatting issue in aac_handle_sa_ai [...] new 8514e2f1e2c6 scsi: lpfc: Fix a bunch of kernel-doc issues new 6b87e435e4bc scsi: pm8001: Fix some misnamed function descriptions new e39c31a7435a scsi: qla4xxx: Fix kernel-doc formatting and misnaming issue new a7f4242d1207 scsi: bnx2fc: Fix misnaming of bnx2fc_free_session_resc() new 241b37ac5859 scsi: aic94xx: Remove code that has been unused for at lea [...] new 7cdaf12ea50a scsi: pm8001: Fix a bunch of doc-rotted function headers new f11c8b42423f scsi: qla2xxx: Fix some incorrect formatting/spelling issues new 7df1daed3330 scsi: aacraid: Fix misspelling of _aac_rx_init() new 964bc8c4adb3 scsi: lpfc: Fix formatting and misspelling issues new 4a4db603d0b7 scsi: libfc: Fix some possible copy/paste issues new 3884ce1539b0 scsi: lpfc: Fix incorrect naming of __lpfc_update_fcf_record() new e015e0ded135 scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() new 2111ba8781da scsi: mpt3sas: Move a little data from the stack onto the heap new cf9e575e62a4 scsi: mpt3sas: Fix a bunch of potential naming doc-rot new 11eea9b3fd4d scsi: ufs: core: Fix incorrectly named ufshcd_find_max_sup [...] new 0bb87e01d815 scsi: lpfc: Fix a bunch of kernel-doc misdemeanours new a3dbf5145d01 scsi: lpfc: Fix a bunch of misnamed functions new 0dbea7c18873 scsi: libfc: Fix incorrect naming of fc_rport_adisc_resp() new 54cb88dc3083 scsi: mpt3sas: Fix a couple of misdocumented functions/params new 775b4d65a6fb scsi: libfc: Fix misspelling of fc_fcp_destroy() new 381095668d51 scsi: qla2xxx: Fix a couple of misnamed functions new 782a1ab33f71 scsi: mpt3sas: Fix some kernel-doc misnaming issues new a736e4490442 scsi: qla2xxx: Fix incorrectly named function qla8044_chec [...] new dc49ab48a77c scsi: qla2xxx: Fix a couple of misdocumented functions new 2c6400b78243 scsi: lpfc: Fix incorrectly documented function lpfc_debug [...] new 3145d2d69e16 scsi: lpfc: Fix a few incorrectly named functions new a7a11b6cfec2 scsi: bfa: Move a large struct from the stack onto the heap new f6b35a75042b scsi: lpfc: Fix kernel-doc formatting issue new d5db88b0ce89 scsi: ufs: cdns-pltfrm: Supply function names for headers new 181883786427 scsi: cxgbi: cxgb3: Fix misnaming of ddp_setup_conn_digest() new 1c666a3e0a54 scsi: esas2r: Supply __printf(x, y) formatting for esas2r_ [...] new 1b8a7ee9308e scsi: be2iscsi: Fix incorrect naming of beiscsi_iface_conf [...] new a905a1dce8bf scsi: be2iscsi: Provide missing function name in header new ab4bab7a977d scsi: be2iscsi: Fix beiscsi_phys_port()'s name in header new 0a386beb7ebd scsi: bnx2i: Fix bnx2i_set_ccell_info()'s name in description new 78e40ac8b696 scsi: initio: Remove unused variable 'prev' new fb5b29b2ad3f scsi: a100u2w: Remove unused variable 'bios_phys' new 167b7e6bfbf5 scsi: dc395x: Fix incorrect naming in function headers new 6b71f60ca205 scsi: atp870u: Fix naming and demote incorrect and non-con [...] new 3cb0cfb557cd scsi: myrs: Remove a couple of unused 'status' variables new 6c31cb74a1ce scsi: 3w-xxxx: Remove 2 unused variables 'response_que_val [...] new ea7fb5344ad0 scsi: 3w-9xxx: Remove a few set but unused variables new 475bff65c431 scsi: 3w-sas: Remove unused variables 'sglist' and 'tw_dev' new 720efdd23f96 scsi: qla2xxx: Use dma_pool_zalloc() new 471ee95ccca9 scsi: target: tcmu: Adjust parameter in call to tcmu_block [...] new 3d9c3dcc58e9 scsi: storvsc: Enable scatterlist entry lengths > 4Kbytes new 4517e77eb83d scsi: ufs: dt-bindings: Add sm8250, sm8350 compatible strings new 2a8561b78e37 scsi: ufs: core: Remove unnecessary ret in ufshcd_populate_vreg() new 514288180178 scsi: ufs: core: Use a function to calculate versions new f065aca20a26 scsi: ufs: qcom: Use ufshci_version() function new 4f5e51c0ebf0 scsi: ufs: core: Remove version check new b2c57925df1f scsi: ufs: ufs-pci: Add support for Intel LKF new a1c4d7741323 scsi: mpt3sas: Replace unnecessary dynamic allocation with [...] new d6adc251dd2f scsi: mpt3sas: Force PCIe scatterlist allocations to be wi [...] new 7dd847dae1c4 scsi: mpt3sas: Force chain buffer allocations to be within [...] new 970ac2bb70e7 scsi: mpt3sas: Force sense buffer allocations to be within [...] new 58501fd9375f scsi: mpt3sas: Force reply buffer allocations to be within [...] new 2e4e8587327b scsi: mpt3sas: Force reply post buffer allocations to be w [...] new c569de899bb4 scsi: mpt3sas: Force reply post array allocations to be wi [...] new 37067b979309 scsi: mpt3sas: Update driver version to 37.101.00.00 new 59f90f5e6c80 scsi: mvumi: Use true and false for bool variable new 2af0bf34ae1f scsi: 3w-sas: Remove unneeded variable 'retval' new 2ed0fc2b9a79 scsi: csiostor: Assign boolean values to a bool variable new 1bf5fa1a2916 scsi: qla1280: Spelling fixes new ac5669bf79d9 scsi: 53c700: Fix spelling of conditions new bcf064bc2a3b scsi: fnic: Rudimentary spelling fixes new 69a1709e2ec8 scsi: fusion: Fix a typo in the file mptbase.h new 3b5f3c0d0548 scsi: ufs: core: Tidy up WB configuration code new b1ebd3b0e466 scsi: target: Fix htmldocs warning in target_submit_prep() new 035e9f471691 scsi: sbitmap: Silence a debug kernel warning triggered by [...] new 5c9e2596ed1d scsi: BusLogic: Supply __printf(x, y) formatting for blogic_msg() new 66730771543f scsi: nsp32: Supply __printf(x, y) formatting for nsp32_message() new 94685e7a8cf6 scsi: nsp32: Remove or exclude unused variables new f466690bda03 scsi: FlashPoint: Remove unused variable 'TID' from FlashP [...] new 886eb6d590d1 scsi: sim710: Remove unused variable 'err' from sim710_init() new ab3f2d15fc11 scsi: isci: Make local function isci_remote_device_wait_fo [...] new 72444bbd047f scsi: isci: Make local function port_state_name() static new 45d59ab3edca scsi: nsp32: Correct expected types in debug print formatting new 12a1b740f225 scsi: myrb: Demote non-conformant kernel-doc headers and f [...] new 637b5c3ebc1c scsi: ipr: Fix incorrect function names in their headers new 5ccd626516e1 scsi: mvumi: Fix formatting and doc-rot issues new 59863cb53d80 scsi: sd_zbc: Place function name into header new 3673b7b0007b scsi: pmcraid: Fix a whole host of kernel-doc issues new ad907c54e36f scsi: sd: Fix function name in header new 3e2f4679ea03 scsi: aic94xx: Correct misspelling of function asd_dump_se [...] new f1d50e8ee5c9 scsi: be2iscsi: Ensure function follows directly after its header new 33c8ef953ece scsi: dc395x: Fix some function param descriptions new 100ec495e01e scsi: initio: Fix a few kernel-doc misdemeanours new c548a6250627 scsi: a100u2w: Fix some misnaming and formatting issues new 9eb292eb2ef7 scsi: myrs: Add missing ':' to make the kernel-doc checker happy new a364a147b1dc scsi: pmcraid: Correct function name pmcraid_show_adapter_ [...] new a8d548b0b3ee scsi: mpt3sas: Fix a few kernel-doc issues new a90a8c607570 scsi: be2iscsi: Demote incomplete/non-conformant kernel-do [...] new c7eab0704c30 scsi: fnic: Demote non-conformant kernel-doc headers new 2efd8631d6a5 scsi: fnic: Kernel-doc headers must contain the function name new 6af1d9bd9051 scsi: isci: phy: Fix a few different kernel-doc related issues new 6ab7ca5139b7 scsi: isci: phy: Provide function name and demote non-conf [...] new db35a0835357 scsi: isci: request: Fix a myriad of kernel-doc issues new 44b7ca966128 scsi: isci: host: Fix bunch of kernel-doc related issues new 0afdee03f2e7 scsi: isci: task: Demote non-conformant header and remove [...] new 103d61927ed3 scsi: isci: remote_node_table: Fix a bunch of kernel-doc m [...] new ad276048f1bc scsi: isci: remote_node_context: Fix one function header a [...] new 29faa5ce26ae scsi: isci: port_config: Fix a bunch of doc-rot and demote abuses new 242e15d7a4f4 scsi: isci: remote_device: Fix a bunch of doc-rot issues new a8604e44514d scsi: isci: request: Fix doc-rot issue relating to 'ireq' param new 7292a8b039c5 scsi: isci: port: Fix a bunch of kernel-doc issues new d2d480f132e8 scsi: isci: remote_node_context: Demote kernel-doc abuse new 188f513dd22c scsi: isci: remote_node_table: Provide some missing params [...] new cf0ad7a15ac5 scsi: cxlflash: Fix a little doc-rot new 32b3edfd28f8 scsi: cxlflash: Fix a few misnaming issues new a690baa47fd1 scsi: cxlflash: Fix some misnaming related doc-rot new 841d7df0d416 scsi: ibmvscsi: Fix a bunch of kernel-doc related issues new dd9c77297148 scsi: ibmvscsi: Fix a bunch of misdocumentation new cba3ebfc008e scsi: ibmvscsi_tgt: Remove duplicate section 'NOTE' new 634b9774d335 scsi: qla2xxx: Constify struct qla_tgt_func_tmpl new 37ce4f3531d4 scsi: qla2xxx: Fix endianness annotations new 17603237f789 scsi: qla2xxx: Suppress Coverity complaints about dseg_r* new a20821e3f471 scsi: qla2xxx: Simplify qla8044_minidump_process_control() new a2b2cc660822 scsi: qla2xxx: Always check the return value of qla24xx_ge [...] new e5406d8ad4a1 scsi: qla2xxx: Check kzalloc() return value new 973c920811bc scsi: dc395x: Use bitwise instead of arithmetic operator f [...] new be20b96b6319 scsi: mac53c94: Fix warning comparing pointer to 0 new adb253433dc8 scsi: bnx2i: Make bnx2i_process_iscsi_error() simpler and [...] new 7a0c0e6ce130 scsi: ufs: core: Correct status type in ufshcd_vops_pwr_ch [...] new dfd35e1d5934 scsi: ufs: ufs-exynos: Remove pwr_max from parameter list [...] new 690209d5ebef scsi: message: fusion: Remove unnecessary cast new 3ba9f38ed43d scsi: fnic: Remove unnecessary cast new 0d556a21a9da scsi: ibmvscsi: Remove unnecessary cast new 3070c72155c5 scsi: qla1280: Fix warning comparing pointer to 0 new 1630e752fb83 scsi: bfa: Fix warning comparing pointer to 0 new 0873045f63c4 scsi: ufs: Remove unnecessary NULL checks in ufshcd_find_m [...] new a89562e31f01 scsi: csiostor: Fix a typo new 206a3afa9482 scsi: mpt3sas: Fix a typo new 5fae809faec6 scsi: bnx2fc: Fix a typo new ae98ddf05fdb scsi: scsi_dh: Fix a typo new 89bbf550eafc scsi: lpfc: Fix a typo new 9991ca001b9c scsi: bfa: Fix a typo in two places new 835b8c16a0e3 scsi: esp_scsi: Trivial typo fixes new f1891f9bbc46 scsi: lpfc: Fix a typo new c2255ece2be2 scsi: pm8001: Avoid -Wrestrict warning new bcafad6c2d52 scsi: qla2xxx: Fix IOPS drop seen in some adapters new a63f4c454149 scsi: qla2xxx: Add H:C:T info in the log message for fc ports new c358a3d92b32 scsi: qla2xxx: Fix stuck session new 5777fef788a5 scsi: qla2xxx: Consolidate zio threshold setting for both [...] new 2ce35c0821af scsi: qla2xxx: Fix use after free in bsg new 6641df81ab79 scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() new 610d027b1e63 scsi: qla2xxx: Fix RISC RESET completion polling new f7a0ed479e66 scsi: qla2xxx: Fix crash in PCIe error handling new daafc8d33ff6 scsi: qla2xxx: Fix mailbox recovery during PCIe error new 1cbcc531d01f scsi: qla2xxx: Update default AER debug mask new 022a2d211ce0 scsi: qla2xxx: Do logout even if fabric scan retries got e [...] new 10d91a15f26e scsi: qla2xxx: Update version to 10.02.00.106-k new d2478dd25691 scsi: fnic: Remove bogus ratelimit messages new eee8910fe0b5 scsi: core: Fix comment typo new fe515ac82768 scsi: core: Remove duplicate declarations new 8dc602529681 scsi: qedi: Remove redundant assignment to variable err new 6bfe9855daa3 scsi: core: scsi_host_cmd_pool is declared twice new 92b4c52c43e1 scsi: a100u2w: Remove unused variable biosaddr new ce0b6e388772 scsi: advansys: Fix spelling of 'is' new 182ad87c95e7 scsi: myrb: Make symbols DAC960_{LA/PG/PD/P}_privdata static new e27f3c88e250 scsi: myrs: Make symbols DAC960_{GEM/BA/LP}_privdata static new 6c26379def09 scsi: aic94xx: Avoid -Wempty-body warning new 472c1cfb10f1 scsi: message: fusion: Avoid -Wempty-body warnings new ae3645d29d4e scsi: mvsas: Avoid -Wempty-body warning new ada48ba70f6b scsi: lpfc: Fix gcc -Wstringop-overread warning new 5b11c9d80bde scsi: fcoe: Fix mismatched fcoe_wwn_from_mac declaration new ed46ccc7fe76 scsi: message: fusion: Replace one-element array with flex [...] new 4e2e619f3c9e scsi: message: mptlan: Replace one-element array with flex [...] new 556666bce111 Merge branch '5.12/scsi-fixes' into 5.13/scsi-staging new c6d3ee209b9e scsi: smartpqi: Use host-wide tag space new b622a601a13a scsi: smartpqi: Correct request leakage during reset operations new 2708a25643ab scsi: smartpqi: Add support for new product ids new 281a817f232e scsi: smartpqi: Refactor aio submission code new 1a22bc4bee22 scsi: smartpqi: Refactor scatterlist code new 6702d2c40f31 scsi: smartpqi: Add support for RAID5 and RAID6 writes new 7a012c23c7a7 scsi: smartpqi: Add support for RAID1 writes new f6cc2a774aa7 scsi: smartpqi: Add support for BMIC sense feature cmd and [...] new 598bef8d7942 scsi: smartpqi: Add support for long firmware version new 583891c9e509 scsi: smartpqi: Align code with oob driver new c7ffedb3a774 scsi: smartpqi: Add stream detection new 5be746d7d74b scsi: smartpqi: Add host level stream detection enable new 99a12b487f19 scsi: smartpqi: Disable WRITE SAME for HBA NVMe disks new ae0c189db4f1 scsi: smartpqi: Remove timeouts from internal cmds new 7a84a821f194 scsi: smartpqi: Add support for wwid new 06b41e0d1800 scsi: smartpqi: Update event handler new 4ccc354bac14 scsi: smartpqi: Update soft reset management for OFA new 37f3318199ce scsi: smartpqi: Synchronize device resets with mutex new 9fa820233609 scsi: smartpqi: Update suspend/resume and shutdown new 5be9db069d3f scsi: smartpqi: Update RAID bypass handling new 2790cd4d3f6a scsi: smartpqi: Update OFA management new 66f1c2b40270 scsi: smartpqi: Update device scan operations new 3268b8a8cf77 scsi: smartpqi: Fix driver synchronization issues new a425625277a1 scsi: smartpqi: Convert snprintf() to scnprintf() new ec504b23df9d scsi: smartpqi: Add phy ID support for the physical drives new 55732a46d6c5 scsi: smartpqi: Update SAS initiator_port_protocols and ta [...] new 18ff5f0877be scsi: smartpqi: Add additional logging for LUN resets new d0cba99fd7a3 scsi: smartpqi: Update enclosure identifier in sysfs new 43e97ef482ee scsi: smartpqi: Correct system hangs when resuming from hi [...] new 75fbeacca3ad scsi: smartpqi: Add new PCI IDs new d56030f882a7 scsi: smartpqi: Update version to 2.1.8-045 new 22ec513e7057 scsi: scsi_dh_alua: Prevent duplicate pg info print in alu [...] new bc3f2b42b70e scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() new 0aecfa662e43 scsi: target: Add the DUMMY flag to rd_mcp new 1b5ad814af5e scsi: target: Make the virtual LUN 0 device new 4c51f9569651 scsi: mpt3sas: Only one vSES is present even when IOC has [...] new c0629d70ca55 scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement new 3c8604691d2a scsi: mpt3sas: Block PCI config access from userspace duri [...] new 4dec8004de29 scsi: message: fusion: Use BUG_ON instead of if condition [...] new aa6f2fccd711 scsi: fnic: Remove unnecessary spin_lock_init() and INIT_L [...] new 1352eec8c0da scsi: ufs: core: Fix out-of-bounds warnings in ufshcd_exec [...] new c3b0d087763f scsi: bfa: Remove unnecessary struct declarations new a1e9981ba528 scsi: qedf: Remove unused include of linux/version.h new c03f2422b9f5 scsi: libsas: Correctly indent statements in sas_to_ata_err() new 857a80bbd732 scsi: libsas: Clean up whitespace new 84b20b8062e7 Merge branch '5.12/scsi-fixes' into 5.13/scsi-staging new ecddbb7e945d scsi: target: tcmu: Adjust names of variables and definitions new 8b084d9dfb01 scsi: target: tcmu: Prepare for PAGE_SIZE != DATA_BLOCK_SIZE new f5ce815f34bc scsi: target: tcmu: Support DATA_BLOCK_SIZE = N * PAGE_SIZE new 3722e36c4ea4 scsi: target: tcmu: Remove function tcmu_get_block_page() new e719afdcf691 scsi: target: tcmu: Replace block size definitions with ne [...] new 08976cb548d6 scsi: target: tcmu: Make data_pages_per_blk changeable via [...] new 3f744a14f331 scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() new 6f305bf699fe scsi: pm80xx: Remove busy wait from mpi_uninit_check() new 40fa7394a1ad scsi: pm80xx: Fix potential infinite loop new 8a23dbc60089 scsi: pm8001: Clean up white space new fa5ac2beabad scsi: pm8001: Clean up open braces new 2843d2fb4225 scsi: hisi_sas: Delete some unused callbacks new 4da0b7f6fac3 scsi: hisi_sas: Print SAS address for v3 hw erroneous comp [...] new f467666504bf scsi: hisi_sas: Call sas_unregister_ha() to roll back if . [...] new 2c74cb1f9222 scsi: hisi_sas: Directly snapshot registers when executing [...] new 2d31cb20a3cd scsi: hisi_sas: Warn in v3 hw channel interrupt handler wh [...] new f4df167ad5a2 scsi: hisi_sas: Print SATA device SAS address for soft res [...] new 790f9a48abd0 scsi: ufs: ufs-qcom: Remove redundant dev_err() call in uf [...] new 54300bfd738b scsi: snic: Convert to DEFINE_SHOW_ATTRIBUTE() new 339c9b63cc7c scsi: ufs: ufshcd-pltfrm: Fix deferred probing new 6c11dc060427 scsi: hisi_sas: Fix IRQ checks new 38fca15c29db scsi: jazz_esp: Add IRQ check new 14b321380eb3 scsi: sun3x_esp: Add IRQ check new 1160d61bc51e scsi: sni_53c710: Add IRQ check new 4aab946f789e scsi: qedf: Enable devlink support new 9d6f87c25ad5 scsi: qedf: Use devlink to report errors and recovery new 16660db3fc2a scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_di [...] new efd2617100d9 scsi: qla2xxx: Remove unneeded if-null-free check new 5dc3468888f8 scsi: qla2xxx: Reuse existing error handling path new eb5a3e3b75fe scsi: qla4xxx: Remove unneeded if-null-free check new 039cf3816648 scsi: message: fusion: Remove unused local variable 'time_count' new 30264737bd95 scsi: message: fusion: Remove unused local variable 'port' new c436b41a99b7 scsi: message: fusion: Remove unused local variable 'status' new cf17ff267880 scsi: message: fusion: Remove unused local variable 'vtarget' new 8350e19658c1 scsi: isci: Remove unnecessary struct declaration new 078c68b87a71 scsi: lpfc: Fix rmmod crash due to bad ring pointers to ab [...] new fffd18ec6579 scsi: lpfc: Fix crash when a REG_RPI mailbox fails trigger [...] new f866eb06c087 scsi: lpfc: Fix reference counting errors in lpfc_cmpl_els_rsp() new a789241e49b6 scsi: lpfc: Fix NMI crash during rmmod due to circular hba [...] new 4e76d4a9a226 scsi: lpfc: Fix lack of device removal on port swaps with PRLIs new 304ee43238fe scsi: lpfc: Fix error handling for mailboxes completed in [...] new 724f6b43a349 scsi: lpfc: Fix use-after-free on unused nodes after port swap new a1a553e31a99 scsi: lpfc: Fix silent memory allocation failure in lpfc_s [...] new a314dec37c0e scsi: lpfc: Fix missing FDMI registrations after Mgmt Svc login new d3de0d11a219 scsi: lpfc: Fix lpfc_hdw_queue attribute being ignored new b62232ba8cac scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic new 3bfab8a026b3 scsi: lpfc: Fix various trivial errors in comments and log [...] new f115612528b8 scsi: lpfc: Standardize discovery object logging format new 5b1f5089b6e6 scsi: lpfc: Eliminate use of LPFC_DRIVER_NAME in lpfc_attr.c new 3ebd25b0a443 scsi: lpfc: Update lpfc version to 12.8.0.9 new cf270817cafb scsi: lpfc: Copyright updates for 12.8.0.9 patches new 15cfef8623a4 scsi: ibmvfc: Fix invalid state machine BUG_ON() new 667298ceaf04 scsi: smartpqi: Fix blocks_per_row static checker issue new 5cad5a507241 scsi: smartpqi: Fix device pointer variable reference stat [...] new f02d4086a8f3 scsi: qla2xxx: Reserve extra IRQ vectors new 91cf21ec6d04 scsi: zfcp: Remove unneeded INIT_LIST_HEAD() for FSF requests new 8824db894dd1 scsi: zfcp: Fix indentation coding style issue new ab1fa88062f8 scsi: zfcp: Fix sysfs roll-back on error in zfcp_adapter_e [...] new 20540a5645f0 scsi: zfcp: Clean up sysfs code for SFP diagnostics new be46e39ae3be scsi: zfcp: Move the position of put_device() new b3f0a1ee9e39 scsi: zfcp: Lift Request Queue tasklet & timer from qdio new 4ddbea1b6f51 scsi: pm80xx: Add sysfs attribute to check MPI state new a4c55e16c500 scsi: pm80xx: Add sysfs attribute to check controller hmi error new dd49ded8aa43 scsi: pm80xx: Add sysfs attribute to track RAAE count new 0602624ace23 scsi: pm80xx: Add sysfs attribute to track iop0 count new b0c306e62167 scsi: pm80xx: Add sysfs attribute to track iop1 count new 4f5deeb40f9c scsi: pm80xx: Completing pending I/O after fatal error new b431472bc88b scsi: pm80xx: Reset PI and CI memory during re-initialization new 1f02beff224e scsi: pm80xx: Remove global lock from outbound queue processing new 76fc0df9a0e7 scsi: core: Make the scsi_alloc_sgtables() documentation m [...] new 886874af9439 scsi: core: Remove an incorrect comment new 0d2810cd62d9 scsi: core: Rename scsi_softirq_done() into scsi_complete() new 280e91b02665 scsi: core: Modify the scsi_send_eh_cmnd() return value fo [...] new b8e162f9e7e2 scsi: core: Introduce enum scsi_disposition new 56853f0e615b scsi: aacraid: Remove an unused function new 90d6697810f0 scsi: libfc: Fix a format specifier new be5aeee30e45 scsi: fcoe: Suppress a compiler warning new 3ad0b1da0da2 scsi: mpt3sas: Fix two kernel-doc headers new 3690ad6708c5 scsi: myrb: Remove unused functions new 40d1373b6047 scsi: myrs: Remove unused functions new 11417cd5e2ec scsi: qla4xxx: Remove an unused function new c64aab41c5e1 scsi: smartpqi: Remove unused functions new 3940ebf7ba52 scsi: 53c700: Open-code status_byte(u8) calls new 22dc227e8f0e scsi: dc395x: Open-code status_byte(u8) calls new 41e70e3006f6 scsi: sd: Introduce a new local variable in sd_check_events() new 15df85e0d63d scsi: target: Compare explicitly with SAM_STAT_GOOD new e15c745295a2 scsi: target: Fix two format specifiers new baa75afde8cb scsi: target: Shorten ALUA error messages new 7a3beeae2893 scsi: target: tcm_fc: Fix a kernel-doc header new d72cd4ad4174 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...]
The 552 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: .../bindings/clock/mediatek,mt7621-sysc.yaml | 68 + .../devicetree/bindings/clock/qcom,gcc-sdm845.yaml | 82 + .../devicetree/bindings/clock/qcom,gcc.yaml | 2 - .../bindings/clock/rockchip,rk3568-cru.yaml | 60 + .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 2 + Documentation/driver-api/vfio-mediated-device.rst | 9 +- Documentation/driver-api/vfio.rst | 48 +- MAINTAINERS | 6 + arch/mips/ralink/mt7621.c | 6 +- block/blk-mq-sched.c | 17 +- block/blk-mq.c | 38 +- block/blk-mq.h | 25 +- block/kyber-iosched.c | 3 +- drivers/ata/libata-eh.c | 2 +- drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 1 + drivers/clk/at91/sama7g5.c | 6 +- drivers/clk/clk.c | 20 +- drivers/clk/imx/clk-imx25.c | 12 +- drivers/clk/imx/clk-imx27.c | 13 +- drivers/clk/imx/clk-imx35.c | 10 +- drivers/clk/imx/clk-imx5.c | 30 +- drivers/clk/imx/clk-imx6q.c | 16 +- drivers/clk/imx/clk-imx6sl.c | 16 +- drivers/clk/imx/clk-imx6sll.c | 24 +- drivers/clk/imx/clk-imx6sx.c | 16 +- drivers/clk/imx/clk-imx7d.c | 22 +- drivers/clk/imx/clk-imx7ulp.c | 31 +- drivers/clk/imx/clk-imx8mm.c | 18 +- drivers/clk/imx/clk-imx8mn.c | 18 +- drivers/clk/imx/clk-imx8mp.c | 32 +- drivers/clk/imx/clk-imx8mq.c | 22 +- drivers/clk/imx/clk-lpcg-scu.c | 1 + drivers/clk/imx/clk-scu.c | 1 + drivers/clk/imx/clk.c | 41 +- drivers/clk/imx/clk.h | 4 +- drivers/clk/qcom/a53-pll.c | 1 + drivers/clk/qcom/a7-pll.c | 1 + drivers/clk/qcom/apss-ipq-pll.c | 1 + drivers/clk/qcom/clk-rpmh.c | 2 + drivers/clk/qcom/dispcc-sc7180.c | 70 +- drivers/clk/qcom/dispcc-sdm845.c | 217 +- drivers/clk/qcom/dispcc-sm8250.c | 124 +- drivers/clk/qcom/gcc-sc7180.c | 196 +- drivers/clk/qcom/gcc-sc7280.c | 248 +- drivers/clk/qcom/gcc-sc8180x.c | 122 +- drivers/clk/qcom/gcc-sdm845.c | 650 ++-- drivers/clk/qcom/gcc-sdx55.c | 8 +- drivers/clk/qcom/gcc-sm8150.c | 100 +- drivers/clk/qcom/gcc-sm8250.c | 345 ++- drivers/clk/qcom/gcc-sm8350.c | 418 ++- drivers/clk/qcom/gpucc-sc7180.c | 3 - drivers/clk/qcom/gpucc-sdm845.c | 45 +- drivers/clk/qcom/gpucc-sm8150.c | 9 +- drivers/clk/qcom/gpucc-sm8250.c | 9 +- drivers/clk/qcom/videocc-sc7180.c | 4 - drivers/clk/qcom/videocc-sdm845.c | 55 +- drivers/clk/qcom/videocc-sm8150.c | 20 +- drivers/clk/qcom/videocc-sm8250.c | 30 +- drivers/clk/ralink/Kconfig | 11 + drivers/clk/ralink/Makefile | 2 + drivers/clk/ralink/clk-mt7621.c | 495 +++ drivers/clk/renesas/clk-div6.c | 3 +- drivers/clk/renesas/clk-mstp.c | 2 +- drivers/clk/renesas/r8a7795-cpg-mssr.c | 6 + drivers/clk/renesas/r8a77965-cpg-mssr.c | 1 + drivers/clk/renesas/r8a77990-cpg-mssr.c | 1 + drivers/clk/renesas/r8a779a0-cpg-mssr.c | 11 + drivers/clk/renesas/r9a06g032-clocks.c | 12 +- drivers/clk/renesas/rcar-cpg-lib.c | 2 +- drivers/clk/renesas/rcar-gen2-cpg.c | 3 +- drivers/clk/renesas/rcar-gen3-cpg.c | 2 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 5 +- drivers/clk/renesas/renesas-cpg-mssr.c | 2 +- drivers/clk/rockchip/Kconfig | 29 +- drivers/clk/rockchip/Makefile | 1 + drivers/clk/rockchip/clk-cpu.c | 53 +- drivers/clk/rockchip/clk-px30.c | 7 +- drivers/clk/rockchip/clk-rk3036.c | 7 +- drivers/clk/rockchip/clk-rk3128.c | 7 +- drivers/clk/rockchip/clk-rk3188.c | 14 +- drivers/clk/rockchip/clk-rk3228.c | 7 +- drivers/clk/rockchip/clk-rk3288.c | 7 +- drivers/clk/rockchip/clk-rk3308.c | 7 +- drivers/clk/rockchip/clk-rk3328.c | 7 +- drivers/clk/rockchip/clk-rk3368.c | 14 +- drivers/clk/rockchip/clk-rk3399.c | 15 +- drivers/clk/rockchip/clk-rk3568.c | 1725 +++++++++++ drivers/clk/rockchip/clk-rv1108.c | 7 +- drivers/clk/rockchip/clk.h | 54 +- drivers/clk/samsung/clk-exynos4412-isp.c | 4 +- drivers/clk/samsung/clk-exynos7.c | 7 +- drivers/clk/samsung/clk-s5pv210-audss.c | 4 +- drivers/clk/socfpga/clk-agilex.c | 117 +- drivers/clk/socfpga/clk-gate-a10.c | 9 +- drivers/clk/socfpga/clk-gate-s10.c | 17 +- drivers/clk/socfpga/clk-gate.c | 11 +- drivers/clk/socfpga/clk-periph-a10.c | 11 +- drivers/clk/socfpga/clk-periph-s10.c | 42 +- drivers/clk/socfpga/clk-periph.c | 8 +- drivers/clk/socfpga/clk-pll-a10.c | 12 +- drivers/clk/socfpga/clk-pll-s10.c | 45 +- drivers/clk/socfpga/clk-pll.c | 18 +- drivers/clk/socfpga/clk-s10.c | 68 +- drivers/clk/socfpga/stratix10-clk.h | 24 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 33 +- drivers/clk/sunxi/clk-sun6i-ar100.c | 2 +- drivers/clk/sunxi/clk-sun9i-core.c | 8 +- drivers/clk/sunxi/clk-usb.c | 2 +- drivers/clk/uniphier/clk-uniphier-mux.c | 4 +- drivers/clk/zynqmp/Kconfig | 4 +- drivers/clk/zynqmp/pll.c | 24 +- drivers/gpu/drm/i915/Kconfig | 1 + drivers/gpu/drm/i915/gvt/gvt.c | 41 +- drivers/gpu/drm/i915/gvt/gvt.h | 4 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 7 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 14 +- drivers/message/fusion/lsi/mpi.h | 4 +- drivers/message/fusion/lsi/mpi_ioc.h | 2 +- drivers/message/fusion/mptbase.c | 9 +- drivers/message/fusion/mptbase.h | 2 +- drivers/message/fusion/mptctl.c | 8 - drivers/message/fusion/mptdebug.h | 7 +- drivers/message/fusion/mptlan.c | 9 +- drivers/message/fusion/mptsas.c | 10 +- drivers/s390/cio/vfio_ccw_ops.c | 17 +- drivers/s390/crypto/vfio_ap_ops.c | 14 +- drivers/s390/scsi/zfcp_aux.c | 28 +- drivers/s390/scsi/zfcp_def.h | 6 +- drivers/s390/scsi/zfcp_diag.c | 42 - drivers/s390/scsi/zfcp_diag.h | 7 - drivers/s390/scsi/zfcp_ext.h | 4 +- drivers/s390/scsi/zfcp_fsf.c | 1 - drivers/s390/scsi/zfcp_qdio.c | 68 +- drivers/s390/scsi/zfcp_qdio.h | 5 + drivers/s390/scsi/zfcp_sysfs.c | 14 +- drivers/s390/scsi/zfcp_unit.c | 4 +- drivers/scsi/3w-9xxx.c | 14 +- drivers/scsi/3w-sas.c | 13 +- drivers/scsi/3w-xxxx.c | 6 +- drivers/scsi/53c700.c | 6 +- drivers/scsi/BusLogic.c | 2 +- drivers/scsi/FlashPoint.c | 6 +- drivers/scsi/a100u2w.c | 13 +- drivers/scsi/aacraid/aachba.c | 13 +- drivers/scsi/aacraid/commctrl.c | 2 +- drivers/scsi/aacraid/commsup.c | 4 +- drivers/scsi/aacraid/rx.c | 2 +- drivers/scsi/advansys.c | 2 +- drivers/scsi/aic94xx/aic94xx.h | 2 +- drivers/scsi/aic94xx/aic94xx_dump.c | 186 +- drivers/scsi/aic94xx/aic94xx_hwi.c | 4 +- drivers/scsi/aic94xx/aic94xx_sds.c | 2 +- drivers/scsi/atp870u.c | 7 +- drivers/scsi/be2iscsi/be_iscsi.c | 2 +- drivers/scsi/be2iscsi/be_main.c | 6 +- drivers/scsi/be2iscsi/be_mgmt.c | 2 +- drivers/scsi/bfa/bfa_fc.h | 4 +- drivers/scsi/bfa/bfa_fcs.h | 3 - drivers/scsi/bfa/bfa_fcs_lport.c | 20 +- drivers/scsi/bfa/bfad_bsg.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_tgt.c | 2 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 85 +- drivers/scsi/bnx2i/bnx2i_sysfs.c | 2 +- drivers/scsi/csiostor/csio_hw_t5.c | 2 +- drivers/scsi/csiostor/csio_scsi.c | 4 +- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 2 +- drivers/scsi/cxlflash/main.c | 8 +- drivers/scsi/cxlflash/superpipe.c | 6 +- drivers/scsi/cxlflash/vlun.c | 8 +- drivers/scsi/dc395x.c | 15 +- drivers/scsi/device_handler/scsi_dh_alua.c | 39 +- drivers/scsi/device_handler/scsi_dh_emc.c | 4 +- drivers/scsi/device_handler/scsi_dh_rdac.c | 4 +- drivers/scsi/esas2r/esas2r_log.c | 7 + drivers/scsi/esp_scsi.c | 4 +- drivers/scsi/fcoe/fcoe.c | 2 +- drivers/scsi/fcoe/fcoe_ctlr.c | 4 +- drivers/scsi/fcoe/fcoe_transport.c | 2 +- drivers/scsi/fnic/fnic_debugfs.c | 3 +- drivers/scsi/fnic/fnic_fcs.c | 16 +- drivers/scsi/fnic/fnic_main.c | 3 - drivers/scsi/fnic/fnic_scsi.c | 6 +- drivers/scsi/fnic/fnic_trace.c | 18 +- drivers/scsi/hisi_sas/hisi_sas.h | 3 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 38 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 6 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 44 +- drivers/scsi/ibmvscsi/ibmvfc.c | 88 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 73 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 23 +- drivers/scsi/initio.c | 18 +- drivers/scsi/ipr.c | 8 +- drivers/scsi/isci/host.c | 37 +- drivers/scsi/isci/phy.c | 34 +- drivers/scsi/isci/phy.h | 1 - drivers/scsi/isci/port.c | 62 +- drivers/scsi/isci/port_config.c | 37 +- drivers/scsi/isci/remote_device.c | 33 +- drivers/scsi/isci/remote_node_context.c | 13 +- drivers/scsi/isci/remote_node_table.c | 64 +- drivers/scsi/isci/request.c | 60 +- drivers/scsi/isci/task.c | 3 +- drivers/scsi/jazz_esp.c | 4 +- drivers/scsi/libfc/fc_fcp.c | 2 +- drivers/scsi/libfc/fc_lport.c | 14 +- drivers/scsi/libfc/fc_rport.c | 2 +- drivers/scsi/libsas/sas_ata.c | 74 +- drivers/scsi/libsas/sas_discover.c | 2 +- drivers/scsi/libsas/sas_expander.c | 13 +- drivers/scsi/lpfc/lpfc.h | 3 +- drivers/scsi/lpfc/lpfc_attr.c | 140 +- drivers/scsi/lpfc/lpfc_bsg.c | 28 +- drivers/scsi/lpfc/lpfc_crtn.h | 11 +- drivers/scsi/lpfc/lpfc_ct.c | 44 +- drivers/scsi/lpfc/lpfc_debugfs.c | 21 +- drivers/scsi/lpfc/lpfc_disc.h | 3 +- drivers/scsi/lpfc/lpfc_els.c | 755 ++--- drivers/scsi/lpfc/lpfc_hbadisc.c | 34 +- drivers/scsi/lpfc/lpfc_hw4.h | 176 +- drivers/scsi/lpfc/lpfc_init.c | 142 +- drivers/scsi/lpfc/lpfc_mbox.c | 38 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 282 +- drivers/scsi/lpfc/lpfc_nvme.c | 20 +- drivers/scsi/lpfc/lpfc_nvmet.c | 31 +- drivers/scsi/lpfc/lpfc_scsi.c | 124 +- drivers/scsi/lpfc/lpfc_sli.c | 118 +- drivers/scsi/lpfc/lpfc_version.h | 6 +- drivers/scsi/lpfc/lpfc_vport.c | 10 +- drivers/scsi/mac53c94.c | 13 +- drivers/scsi/megaraid/megaraid_mbox.c | 2 +- drivers/scsi/megaraid/megaraid_mm.c | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 5 + drivers/scsi/megaraid/megaraid_sas_base.c | 98 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 89 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 2 + drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 514 ++-- drivers/scsi/mpt3sas/mpt3sas_base.h | 5 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 10 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 45 +- drivers/scsi/mpt3sas/mpt3sas_ctl.h | 12 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 65 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 7 +- drivers/scsi/mvsas/mv_sas.h | 2 +- drivers/scsi/mvumi.c | 9 +- drivers/scsi/myrb.c | 126 +- drivers/scsi/myrs.c | 117 +- drivers/scsi/nsp32.c | 31 +- drivers/scsi/pm8001/pm8001_ctl.c | 151 +- drivers/scsi/pm8001/pm8001_ctl.h | 5 + drivers/scsi/pm8001/pm8001_hwi.c | 92 +- drivers/scsi/pm8001/pm8001_hwi.h | 1 + drivers/scsi/pm8001/pm8001_init.c | 19 +- drivers/scsi/pm8001/pm8001_sas.c | 31 +- drivers/scsi/pm8001/pm8001_sas.h | 5 +- drivers/scsi/pm8001/pm80xx_hwi.c | 49 +- drivers/scsi/pm8001/pm80xx_hwi.h | 1 + drivers/scsi/pmcraid.c | 70 +- drivers/scsi/qedf/qedf.h | 3 +- drivers/scsi/qedf/qedf_dbg.h | 1 - drivers/scsi/qedf/qedf_main.c | 18 +- drivers/scsi/qedi/qedi_main.c | 4 +- drivers/scsi/qla1280.c | 10 +- drivers/scsi/qla2xxx/qla_attr.c | 8 +- drivers/scsi/qla2xxx/qla_bsg.c | 7 +- drivers/scsi/qla2xxx/qla_dbg.c | 16 +- drivers/scsi/qla2xxx/qla_dbg.h | 2 +- drivers/scsi/qla2xxx/qla_def.h | 15 +- drivers/scsi/qla2xxx/qla_gbl.h | 3 + drivers/scsi/qla2xxx/qla_gs.c | 14 +- drivers/scsi/qla2xxx/qla_init.c | 115 +- drivers/scsi/qla2xxx/qla_inline.h | 46 + drivers/scsi/qla2xxx/qla_iocb.c | 84 +- drivers/scsi/qla2xxx/qla_isr.c | 15 +- drivers/scsi/qla2xxx/qla_mbx.c | 38 +- drivers/scsi/qla2xxx/qla_mr.c | 16 +- drivers/scsi/qla2xxx/qla_mr.h | 8 +- drivers/scsi/qla2xxx/qla_nvme.c | 10 +- drivers/scsi/qla2xxx/qla_nx2.c | 10 +- drivers/scsi/qla2xxx/qla_os.c | 223 +- drivers/scsi/qla2xxx/qla_sup.c | 9 +- drivers/scsi/qla2xxx/qla_target.c | 11 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 19 +- drivers/scsi/qla4xxx/ql4_mbx.c | 4 +- drivers/scsi/qla4xxx/ql4_nx.c | 6 - drivers/scsi/qla4xxx/ql4_os.c | 33 +- drivers/scsi/scsi.c | 13 + drivers/scsi/scsi_debug.c | 229 +- drivers/scsi/scsi_dh.c | 2 +- drivers/scsi/scsi_error.c | 66 +- drivers/scsi/scsi_lib.c | 119 +- drivers/scsi/scsi_priv.h | 7 +- drivers/scsi/scsi_scan.c | 23 +- drivers/scsi/scsi_sysfs.c | 6 +- drivers/scsi/sd.c | 7 +- drivers/scsi/sd_zbc.c | 2 +- drivers/scsi/sg.c | 2 +- drivers/scsi/sim710.c | 14 +- drivers/scsi/smartpqi/smartpqi.h | 310 +- drivers/scsi/smartpqi/smartpqi_init.c | 3147 ++++++++++++-------- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 39 +- drivers/scsi/smartpqi/smartpqi_sis.c | 9 +- drivers/scsi/smartpqi/smartpqi_sis.h | 1 + drivers/scsi/sni_53c710.c | 5 +- drivers/scsi/snic/snic_debugfs.c | 20 +- drivers/scsi/storvsc_drv.c | 84 +- drivers/scsi/sun3x_esp.c | 4 +- drivers/scsi/ufs/cdns-pltfrm.c | 4 + drivers/scsi/ufs/ufs-debugfs.c | 90 + drivers/scsi/ufs/ufs-debugfs.h | 2 + drivers/scsi/ufs/ufs-exynos.c | 3 +- drivers/scsi/ufs/ufs-qcom.c | 11 +- drivers/scsi/ufs/ufs-sysfs.c | 2 +- drivers/scsi/ufs/ufs.h | 10 +- drivers/scsi/ufs/ufshcd-pci.c | 169 ++ drivers/scsi/ufs/ufshcd-pltfrm.c | 8 +- drivers/scsi/ufs/ufshcd.c | 285 +- drivers/scsi/ufs/ufshcd.h | 30 +- drivers/scsi/ufs/ufshci.h | 40 +- drivers/staging/mt7621-dts/gbpc1.dts | 11 - drivers/staging/mt7621-dts/mt7621.dtsi | 82 +- drivers/target/iscsi/iscsi_target.c | 20 +- drivers/target/iscsi/iscsi_target_configfs.c | 3 +- drivers/target/iscsi/iscsi_target_nego.c | 1 - drivers/target/iscsi/iscsi_target_stat.c | 1 - drivers/target/iscsi/iscsi_target_util.c | 17 - drivers/target/loopback/tcm_loop.c | 60 +- drivers/target/loopback/tcm_loop.h | 1 - drivers/target/sbp/sbp_target.c | 8 +- drivers/target/target_core_configfs.c | 36 +- drivers/target/target_core_device.c | 12 +- drivers/target/target_core_fabric_configfs.c | 58 + drivers/target/target_core_file.c | 3 +- drivers/target/target_core_iblock.c | 81 +- drivers/target/target_core_iblock.h | 10 + drivers/target/target_core_internal.h | 2 + drivers/target/target_core_pr.c | 42 +- drivers/target/target_core_pscsi.c | 7 +- drivers/target/target_core_rd.c | 27 +- drivers/target/target_core_rd.h | 1 + drivers/target/target_core_sbc.c | 4 +- drivers/target/target_core_spc.c | 6 +- drivers/target/target_core_stat.c | 3 - drivers/target/target_core_tmr.c | 4 + drivers/target/target_core_transport.c | 300 +- drivers/target/target_core_user.c | 440 +-- drivers/target/target_core_xcopy.c | 10 +- drivers/target/tcm_fc/tfc_cmd.c | 14 +- drivers/target/tcm_fc/tfc_sess.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 36 +- drivers/vfio/fsl-mc/vfio_fsl_mc.c | 127 +- drivers/vfio/fsl-mc/vfio_fsl_mc_private.h | 1 + drivers/vfio/mdev/mdev_core.c | 174 +- drivers/vfio/mdev/mdev_driver.c | 19 +- drivers/vfio/mdev/mdev_private.h | 39 +- drivers/vfio/mdev/mdev_sysfs.c | 59 +- drivers/vfio/mdev/vfio_mdev.c | 80 +- drivers/vfio/pci/Kconfig | 6 - drivers/vfio/pci/Makefile | 1 - drivers/vfio/pci/vfio_pci.c | 274 +- drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/vfio/pci/vfio_pci_igd.c | 53 + drivers/vfio/pci/vfio_pci_nvlink2.c | 490 --- drivers/vfio/pci/vfio_pci_private.h | 15 +- .../platform/reset/vfio_platform_calxedaxgmac.c | 2 +- drivers/vfio/platform/vfio_amba.c | 8 +- drivers/vfio/platform/vfio_platform.c | 20 +- drivers/vfio/platform/vfio_platform_common.c | 56 +- drivers/vfio/platform/vfio_platform_private.h | 5 +- drivers/vfio/vfio.c | 210 +- drivers/vfio/vfio_iommu_type1.c | 40 +- drivers/vhost/scsi.c | 58 +- drivers/xen/xen-scsiback.c | 21 +- include/dt-bindings/clock/imx8mp-clock.h | 3 - include/dt-bindings/clock/mt7621-clk.h | 41 + include/dt-bindings/clock/rk3568-cru.h | 926 ++++++ include/linux/blk-mq.h | 13 +- include/linux/hyperv.h | 1 + include/linux/mdev.h | 80 +- include/linux/sbitmap.h | 85 +- include/linux/vfio.h | 37 +- include/scsi/scsi.h | 21 +- include/scsi/scsi_cmnd.h | 3 + include/scsi/scsi_device.h | 10 +- include/scsi/scsi_dh.h | 5 +- include/scsi/scsi_eh.h | 2 +- include/scsi/scsi_host.h | 84 +- include/target/target_core_backend.h | 2 + include/target/target_core_base.h | 59 +- include/target/target_core_fabric.h | 21 +- include/trace/events/ufs.h | 21 + include/uapi/linux/vfio.h | 38 +- lib/sbitmap.c | 210 +- samples/vfio-mdev/mbochs.c | 55 +- samples/vfio-mdev/mdpy.c | 56 +- samples/vfio-mdev/mtty.c | 66 +- 400 files changed, 13285 insertions(+), 8748 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sdm845.yaml create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3568-cru.yaml create mode 100644 drivers/clk/ralink/Kconfig create mode 100644 drivers/clk/ralink/Makefile create mode 100644 drivers/clk/ralink/clk-mt7621.c create mode 100644 drivers/clk/rockchip/clk-rk3568.c delete mode 100644 drivers/vfio/pci/vfio_pci_nvlink2.c create mode 100644 include/dt-bindings/clock/mt7621-clk.h create mode 100644 include/dt-bindings/clock/rk3568-cru.h