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-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 7468cbf5c917 Add linux-next specific files for 20210722 omits d651260ca117 Merge branch 'akpm-current/current' omits aae0c011e6c9 Merge remote-tracking branch 'folio/for-next' omits afedb0974b70 Merge remote-tracking branch 'rust/rust-next' omits da4c97ce6928 Merge remote-tracking branch 'mhi/mhi-next' omits 51356228ef87 Merge remote-tracking branch 'fpga/for-next' omits ea155b6b23d7 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 041c58ef8bb7 Merge remote-tracking branch 'hyperv/hyperv-next' omits 7c89d52bf6f7 Merge remote-tracking branch 'slimbus/for-next' omits d0fb29782365 Merge remote-tracking branch 'gnss/gnss-next' omits f79cdfb8d567 Merge remote-tracking branch 'kspp/for-next/kspp' omits 11e02cd0c11e Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 6c994c42ae40 Merge remote-tracking branch 'ntb/ntb-next' omits 0c3ffc4e9214 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 32b91097fe76 Merge remote-tracking branch 'coresight/next' omits cf6bd4eef317 Merge remote-tracking branch 'livepatching/for-next' omits d721255750ef Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 5e35eb49de59 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 637c410ea2e9 Merge remote-tracking branch 'rpmsg/for-next' omits b40e1dd76d1f Merge remote-tracking branch 'scsi-mkp/for-next' omits 32eb30411276 Merge remote-tracking branch 'scsi/for-next' omits bab2b479edda Merge remote-tracking branch 'cgroup/for-next' omits 65da974af6a0 Merge remote-tracking branch 'dmaengine/next' omits 31a13ca8f2d0 Merge remote-tracking branch 'iio/togreg' omits fb5a0c3df10d Merge remote-tracking branch 'phy-next/next' omits 18b670f4c655 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 93b9e41240d5 Merge remote-tracking branch 'usb/usb-next' omits fc9005631dcf Merge remote-tracking branch 'ipmi/for-next' omits b301361320db Merge remote-tracking branch 'leds/for-next' omits 711065a4f801 Merge remote-tracking branch 'workqueues/for-next' omits aac4ad303c7d Merge remote-tracking branch 'percpu/for-next' omits 0fd206726026 Merge remote-tracking branch 'xen-tip/linux-next' omits d7ef72efbc5e Merge remote-tracking branch 'rcu/rcu/next' omits f1230fca749a Merge remote-tracking branch 'edac/edac-for-next' omits 3e94c5e330a2 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits d1ed39256579 Merge remote-tracking branch 'tip/auto-latest' omits 245d6b408d21 Merge remote-tracking branch 'spi/for-next' omits 069199768d15 Merge remote-tracking branch 'devicetree/for-next' omits cedcf576b7e0 Merge remote-tracking branch 'audit/next' omits d4bbbac8f27f Merge remote-tracking branch 'tomoyo/master' omits 9ae923d8c93a Merge remote-tracking branch 'smack/next' omits ca80e6390607 Merge remote-tracking branch 'selinux/next' omits 974c9ccc940e Merge remote-tracking branch 'keys/keys-next' omits aa9ecae8f821 Merge remote-tracking branch 'apparmor/apparmor-next' omits 0d079d097c95 Merge remote-tracking branch 'security/next-testing' omits 34f4dddf6187 Merge remote-tracking branch 'regulator/for-next' omits 2e13f627a19f Merge remote-tracking branch 'battery/for-next' omits 0383b5f46e0b Merge remote-tracking branch 'mfd/for-mfd-next' omits 7c87f0cbab94 Merge remote-tracking branch 'mmc/next' omits cecd6f30d208 Merge remote-tracking branch 'device-mapper/for-next' omits 50898600a43e Merge remote-tracking branch 'block/for-next' omits 5a4e1292e910 Merge remote-tracking branch 'input/next' omits 33b267fd5b9c Merge remote-tracking branch 'modules/modules-next' omits 854a016d30a2 Merge remote-tracking branch 'sound-asoc/for-next' omits f5f62b82f803 Merge remote-tracking branch 'sound/for-next' omits 9c5b752fde7a Merge remote-tracking branch 'regmap/for-next' omits 626b6ff517fd Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 68cbe2c69319 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits eb149075c274 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 4fef2ed04358 Merge remote-tracking branch 'amdgpu/drm-next' omits 308e81336fa1 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 0935981b565c Merge remote-tracking branch 'drm/drm-next' omits 51738e1c9921 Merge remote-tracking branch 'crypto/master' omits ce7a31350e44 mm/filemap: Add FGP_STABLE omits 8433842ab113 mm/filemap: Add filemap_get_folio omits cda3a033ea15 mm/filemap: Convert mapping_get_entry to return a folio omits fffe88c05f1b mm/filemap: Add filemap_add_folio() omits 34ced968641e mm/filemap: Add filemap_alloc_folio omits 37c3a1c81ec8 mm/page_alloc: Add folio allocation functions omits addd1e0026eb mm/lru: Add folio_add_lru() omits cee816cbd938 mm/lru: Convert __pagevec_lru_add_fn to take a folio omits 49ac2e075369 mm: Add folio_evictable() omits 5d4067f03411 mm/workingset: Convert workingset_refault() to take a folio omits 41931d1cadb4 mm/filemap: Add readahead_folio() omits ae0ce410801c mm/filemap: Add folio_mkwrite_check_truncate() omits a2785916d9bd mm/filemap: Add i_blocks_per_folio() omits bb8d7f982857 mm/writeback: Add folio_redirty_for_writepage() omits 403750204a04 mm/writeback: Add folio_account_redirty() omits 345885758685 mm/writeback: Add folio_clear_dirty_for_io() omits 2dd4b662feab mm/writeback: Add folio_cancel_dirty() omits 1ec3c77e97f9 mm/writeback: Add folio_account_cleaned() omits 8626b83ae721 mm/writeback: Add filemap_dirty_folio() omits 7372166c53fc mm/writeback: Convert tracing writeback_page_template to folios omits 7c97d13be52f mm/writeback: Add __folio_mark_dirty() omits 2b09ae1d9169 mm/writeback: Add folio_mark_dirty() omits 7c3017decf6e mm/writeback: Add folio_start_writeback() omits 3a5744096207 mm/writeback: Add __folio_end_writeback() omits a6a9063a2457 mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() omits ae96915cf809 flex_proportions: Allow N events instead of 1 omits fa1c8bc47b49 mm/writeback: Rename __add_wb_stat() to wb_stat_mod() omits f0ee5d6496ee mm/migrate: Add folio_migrate_copy() omits 785a947f7946 mm/migrate: Add folio_migrate_flags() omits 4c5e81b3f533 mm/migrate: Add folio_migrate_mapping() omits c6054bad5e44 mm/rmap: Add folio_mkclean() omits a70078dc4e93 mm/swap: Add folio_mark_accessed() omits 1d70efc2f5a5 mm/swap: Add folio_activate() omits 76dc430ff513 mm: Add folio_young and folio_idle omits a63d61927657 mm: Add arch_make_folio_accessible() omits ae465f10026b Merge remote-tracking branch 'nand/nand/next' omits a81258b6dd99 Merge remote-tracking branch 'mtd/mtd/next' omits d0d0d6b25ec5 Merge remote-tracking branch 'bluetooth/master' omits 33fda60622d6 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 87bfa4045728 Merge remote-tracking branch 'bpf-next/for-next' omits e74731dad2c5 Merge remote-tracking branch 'net-next/master' omits ac396dace8ee Merge remote-tracking branch 'rdma/for-next' omits dd05f05319c3 Merge remote-tracking branch 'swiotlb/linux-next' omits da17a6859f3e Merge remote-tracking branch 'dlm/next' omits d88b617791ec Merge remote-tracking branch 'ieee1394/for-next' omits 577a8ab27605 Merge remote-tracking branch 'pm/linux-next' omits abebaf4bc6bc Merge remote-tracking branch 'v4l-dvb-next/master' omits 973c9283ac8f Merge remote-tracking branch 'jc_docs/docs-next' omits 1f3bc2ad7f08 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits ca1811aff6e5 Merge remote-tracking branch 'i2c/i2c/for-next' omits 2f079d556976 Merge remote-tracking branch 'hid/for-next' omits 71cb4658860a Merge remote-tracking branch 'pstore/for-next/pstore' omits 5e336be3aa8e Merge remote-tracking branch 'printk/for-next' omits 2c6b3e8cc44c Merge remote-tracking branch 'file-locks/locks-next' omits 4674e1c54871 Merge remote-tracking branch 'zonefs/for-next' omits de33d4f839f1 Merge remote-tracking branch 'v9fs/9p-next' omits 31d97971f5db Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 9af6598cab17 Merge remote-tracking branch 'cel/for-next' omits ea635df0f1ae Merge remote-tracking branch 'gfs2/for-next' omits 6927f7ee72f9 Merge remote-tracking branch 'f2fs/dev' omits 5a33b2d7c6c8 Merge remote-tracking branch 'ext3/for_next' omits a26bebb6bf18 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 2992c6170e08 Merge remote-tracking branch 'cifs/for-next' omits 1b5227d21979 Merge remote-tracking branch 'ceph/master' omits 47f1dce7206c Merge remote-tracking branch 'btrfs/for-next' omits ba1504c08de5 Merge remote-tracking branch 'fscache/fscache-next' omits 597c9f99e75a Merge remote-tracking branch 'pidfd/for-next' omits fa74892ebcf2 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits ab62019394fb Merge remote-tracking branch 'sh/for-next' omits df2dacce8ff0 Merge remote-tracking branch 's390/for-next' omits 271e1fd9d9a4 Merge remote-tracking branch 'parisc-hd/for-next' omits 81a35e1fb235 Merge remote-tracking branch 'mips/mips-next' omits f3246dcb32e2 Merge remote-tracking branch 'm68knommu/for-next' omits c0b90e700f18 Merge remote-tracking branch 'm68k/for-next' omits edcae7e52e99 Merge remote-tracking branch 'h8300/h8300-next' omits 94e71291621c Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 3660b14c99ea Merge remote-tracking branch 'clk/clk-next' omits e83a3d41d4b8 Merge remote-tracking branch 'xilinx/for-next' omits 9029fe048f1b Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 8979fb6f0263 Merge remote-tracking branch 'tegra/for-next' omits 95fffd5b1e8d Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 49263eb95861 Merge remote-tracking branch 'stm32/stm32-next' omits 82727bfd3a91 Merge remote-tracking branch 'scmi/for-linux-next' omits df4cd1b1fda1 Merge remote-tracking branch 'samsung-krzk/for-next' omits 4f49590ca503 Merge remote-tracking branch 'rockchip/for-next' omits e9ba078b02f9 Merge remote-tracking branch 'reset/reset/next' omits 8957e95ef5ba Merge remote-tracking branch 'renesas/next' omits daed5e02018d Merge remote-tracking branch 'qcom/for-next' omits 22f5269e32dd Merge remote-tracking branch 'omap/for-next' omits c46fd62dca9f Merge remote-tracking branch 'mvebu/for-next' omits d392114edbcc Merge remote-tracking branch 'mediatek/for-next' omits fff0ba4fa71b Merge remote-tracking branch 'keystone/next' omits 1bdfb21dee4f Merge remote-tracking branch 'imx-mxs/for-next' omits 651b9b1bd438 Merge remote-tracking branch 'at91/at91-next' omits 0a06cba6da00 Merge remote-tracking branch 'aspeed/for-next' omits 0eefde686c41 Merge remote-tracking branch 'amlogic/for-next' omits 9cae3e55ffa1 Merge remote-tracking branch 'actions/for-next' omits 309b460fbf8f Merge remote-tracking branch 'arm/for-next' omits 7ea356a64c0e Merge remote-tracking branch 'asm-generic/master' omits 71cc32c24a39 Merge remote-tracking branch 'dma-mapping/for-next' omits d30d1cf36248 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 3ba33ffecdfe Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 94c1e8a53b0c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 774574f688c7 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 41516d659eb2 Merge remote-tracking branch 'pidfd-fixes/fixes' omits f8bb66446b09 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 76d84876679f Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits b52ade2ece6e Merge remote-tracking branch 'mmc-fixes/fixes' omits 0a933af4af93 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits a372ac514e5d Merge remote-tracking branch 'scsi-fixes/fixes' omits c3e780f4991c Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits ad8cab7d8d44 Merge remote-tracking branch 'vfs-fixes/fixes' omits 493c145e716b Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 0e07943cb876 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits eac659eedf90 Merge remote-tracking branch 'omap-fixes/fixes' omits 14e56e8b85a9 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 6073c6df606a Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits b26ffa4ffa72 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits ffe69d45edd7 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 9bf96a223c81 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits bf68b664566d Merge remote-tracking branch 'staging.current/staging-linus' omits a96999b5f0e1 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 38b998bfbd33 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 3beff6c50938 Merge remote-tracking branch 'usb.current/usb-linus' omits 0c83ae885093 Merge remote-tracking branch 'tty.current/tty-linus' omits 135db8e175b4 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits c8047633c122 Merge remote-tracking branch 'spi-fixes/for-linus' omits f60b2b6e8ef8 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 13a4ebde03f4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 1e4abe286dc7 Merge remote-tracking branch 'sound-current/for-linus' omits f67f289721c6 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 20fc4a2cb2ab Merge remote-tracking branch 'netfilter/master' omits 85d4dd71d608 Merge remote-tracking branch 'ipsec/master' omits 509afe538d72 Merge remote-tracking branch 'bpf/master' omits 81c1f469866f Merge remote-tracking branch 'net/master' omits 42e24e1d295d Merge remote-tracking branch 'powerpc-fixes/fixes' omits 6f97d1329770 Merge remote-tracking branch 'm68k-current/for-linus' omits 5776206693fa Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 314f9bc51e2c Merge remote-tracking branch 'arc-current/for-curr' omits d91a713ed367 drm/amdgpu/display: add support for multiple backlights omits c0f17b43af62 PCI: quirks: Quirk PCI d3hot delay for AMD xhci omits a977e4867088 drm/radeon: Add HD-audio component notifier support (v2) omits e4538360f53a drm/amdgpu: check whether s2idle is enabled to determine s0ix omits f66ae338f788 Revert "drm/amd/display: To modify the condition in indica [...] omits 2590178f8f7b Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 091f05c13c91 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 06bd6b581a8c drm/amdgpu: only check for _PR3 on dGPUs omits a47a21624b60 drm/amdgpu: add another raven1 gfxoff quirk omits 701b5ff31d78 usb/host: enable auto power control for xhci-pci omits 7c57130c7897 drm/amdkfd: Allow querying SVM attributes that are clear omits eb6ffb59959c drm/amdgpu: add pci device id for cyan_skillfish omits 50376802db06 drm/amdgpu: add autoload_supported check for RLC autoload omits c7ef60ebefd1 drm/amdgpu: enable SMU for cyan_skilfish omits 10a41510db9f drm/amdgpu: add check_fw_version support for cyan_skillfish omits 587b05b2aa0f drm/amdgpu: add basic ppt functions for cyan_skilfish omits ca23c4984296 drm/amdgpu: add smu interface header for cyan_skilfish omits 975c8efc31b5 drm/amdgpu: add smu_v11_8_ppsmc header for cyan_skilfish omits 1c681e20dac9 drm/amdgpu: add smu_v11_8_pmfw header for cyan_skilfish omits c510eedea3a6 drm/amdgpu: use direct loading by default for cyan_skillfish2 omits 1a60b174abb6 drm/amdgpu: enable psp v11.0.8 for cyan_skillfish omits eb3eab5a281e drm/amdgpu: init psp v11.0.8 function for cyan_skillfish omits fcb5b92801a3 drm/amdgpu: add psp v11.0.8 driver for cyan_skillfish omits 873c5a91eee2 drm/amdgpu: add mp 11.0.8 header for cyan_skillfish omits 02387473ce26 drm/amdgpu: add nbio support for cyan_skillfish omits 08e1994232da drm/amdgpu: add chip early init for cyan_skillfish omits be3c5aa1f16e drm/amdkfd: enable cyan_skillfish KFD omits 46b0d7091cb9 drm/i915: Make display workaround upper bounds exclusive omits 4ed89b56cd51 drm/amdgpu: add gc v10 golden settings for cyan_skillfish omits 752efc6f2991 drm/amdgpu: add sdma v5 golden settings for cyan_skillfish omits bac2693a8397 drm/amdgpu: add cyan_skillfish support in gfx v10 omits 01e1175b959b drm/amdgpu: add cyan_skillfish support in gmc v10 omits e85d01d5a901 drm/amdgpu: load fw direclty for cyan_skillfish omits 0f7f3ae5a5c9 drm/amdgpu: add sdma fw loading support for cyan_skillfish omits 3e1cd6c37dcf drm/amdgpu: add cp/rlc fw loading support for cyan_skillfish omits 9d9ee0f4ead4 drm/amdgpu: set ip blocks for cyan_skillfish omits 3de3364550bf drm/amdgpu: init family name for cyan_skillfish omits 1d29c29d0eb8 drm/amdgpu: dynamic initialize ip offset for cyan_skillfish omits b443f9c71e50 drm/amdgpu: add cyan_skillfish asic type omits 14773ad860d0 drm/amdgpu: adjust fw_name string length for toc omits 90a5360110e8 drm/amdgpu: increase size for sdma fw name string omits 057811cc70c4 drm/amdgpu: add yellow carp pci id (v2) omits 5b4639366622 drm/amdgpu: update yellow carp external rev_id handling omits ec0519110c8b drm/amdgpu/acp: Make PM domain really work omits 45ba189fd101 drm/amd/amdgpu: add consistent PSP FW loading size checking omits 234d8f2726f7 Merge tag 'asoc-fix-v5.14-rc2' of https://git.kernel.org/p [...] omits efa894a50296 drm/i915/rkl: Wa_1408330847 no longer applies to RKL omits e04a71e6f8d9 drm/i915/rkl: Wa_1409767108 also applies to RKL omits 8ff36e025f25 drm/i915/adl_s: Wa_14011765242 is also needed on A1 displa [...] omits e176c81caff9 drm/amd/amdgpu: consider kernel job always not guilty omits 09ba3197b43a drm/amdkfd: Update SMI throttle event bitmask omits 02ea35ccff7b drm/amdgpu: Fix documentaion for dm_dmub_outbox1_low_irq omits 23e58f181383 drm/amd/amdgpu: Add a new line to debugfs phy_settings output omits a871cceff87f drm/amd/amdgpu: Update debugfs link_settings output link_r [...] omits 59dcc40a22fe drm/amdkfd: Fix a concurrency issue during kfd recovery omits 5806697fb136 drm/amdkfd: Set priv_queue to NULL after it is freed omits 295e4cccb32a drm/amdkfd: Renaming dqm->packets to dqm->packet_mgr omits 53a253f0056e drm/amdgpu: Change a few function names omits c94dd38d134b drm/amdgpu: Fix a printing message omits 7b9ff4173c19 drm/amdgpu: Add error message when programing registers fails omits 83ae57f09d52 drm/amdgpu: Change the imprecise function name omits 6d9328e8bde7 drm/amdgpu - Corrected the video codecs array name for yel [...] omits 5fa5ff511363 drm/amdkfd: report pcie bandwidth to the kfd omits af546ec86218 drm/amdkfd: report xgmi bandwidth between direct peers to the kfd omits 4658b0c1a516 drm/amdgpu: add psp command to get num xgmi links between [...] omits 1d44c00a2a99 drm/amdgpu: Fix documentaion for amdgpu_bo_add_to_shadow_list omits 179e6e726d7c drm/amd/pm: Support board calibration on aldebaran omits 9b05ace159c6 drm/amd/display: change zstate allow msg condition omits 923f1863c039 drm/amd/display: 3.2.145 omits c2a4ad2f8b25 drm/amd/display: [FW Promotion] Release 0.0.75 omits 5a1e085f892d drm/amd/display: Refine condition for cursor visibility omits a276c0fddd92 drm/amd/display: Populate dtbclk entries for dcn3.02/3.03 omits 1ca62b69eefb drm/amd/display: add workaround for riommu invalidation re [...] omits 7318e8ed308e drm/amd/display: Line Buffer changes omits 2d5c99f7975d drm/amd/display: Remove MALL function from DCN3.1 omits 0636e3a45f64 drm/amd/display: DCN2X Prefer ODM over bottom pipe to find [...] omits cc56242c7c47 drm/amd/display: Only set default brightness for OLED omits ade2d4987f53 drm/amd/display: Update bounding box for DCN3.1 omits 5b47adb24401 drm/amd/display: Query VCO frequency from register for DCN3.1 omits e09811e7efef drm/amd/display: Populate socclk entries for dcn3.02/3.03 omits fc6f5cc75147 drm/amd/display: Fix max vstartup calculation for modes wi [...] omits 1cb6006c8b8e drm/amd/display: Enable eDP ILR on DCN2.1 omits f5a5d03daba6 drm/amd/display: 3.2.144 omits d994e633e69a drm/amd/display: Fix comparison error in dcn21 DML omits 803ac8c05b1b drm/amd/display: Fixed hardware power down bypass during h [...] omits 82d6f32516f6 drm/amd/display: Add copyright notice to new files omits b96e0753c1fb drm/amd/display: Reduce delay when sink device not able to [...] omits abc392099e24 drm/amd/display: add debug print for DCC validation failure omits fb85f280bf40 drm/amd/display: Re-enable "Guard ASSR with internal displ [...] omits 356789e8401c drm/amd/display: 3.2.143 omits d459b79b9416 drm/amd/display: [FW Promotion] Release 0.0.73 omits dce7e5318d4e drm/amd/display: remove compbuf size wait omits 360d1b654493 drm/amd/display: Extend dmub_cmd_psr_copy_settings_data struct omits 46ddb8965882 drm/amd/display: implement workaround for riommu related hang omits 98e95e4f7996 drm/amd/display: log additional register state for debug omits 97b9c006f153 drm/amd/display: Prevent Diags from entering S2 omits 23e55639b87f drm/amd/display: Fix timer_per_pixel unit error omits 71e433ee91dc drm/amd/display: Assume active upper layer owns the HW cursor omits 1e9653a41aaf drm/amd/display: reset dpcd_cap.dpcd_rev for passive dongle. omits d6a206e60124 USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick omits b42b0bddcbc8 workqueue: fix UAF in pwq_unbound_release_workfn() omits 83f877a09516 xen/events: remove redundant initialization of variable irq omits 1e7107c5ef44 cgroup1: fix leaked context root causing sporadic NULL der [...] omits 3f8b3dfa5522 Merge remote-tracking branch 'refs/remotes/origin/for-next [...] omits af1d41e0cacc Merge branches 'arm64-for-5.15', 'drivers-for-5.15' and 'd [...] omits 7448a7137d61 Merge branch 'arm64-fixes-for-5.14' into for-next omits 4f365c75a342 arm64: dts: qcom: sc7180: trogdor: Update audio codec to M [...] omits 6e0b6528d783 drm/i915: Correct the docs for intel_engine_cmd_parser omits 3508e35dec5c mm: Add kmap_local_folio() omits cb7abd1db6e5 staging: rtl8723bs: select CONFIG_CRYPTO_LIB_ARC4 omits e64daad660a0 driver core: Prevent warning when removing a device link f [...] omits 0077a5008272 rbd: resurrect setting of disk->private_data in rbd_init_disk() omits 4afa0c22eed3 driver core: auxiliary bus: Fix memory leak when driver_re [...] omits c18a4e657ce6 Merge branch 'fixes' into for-next omits 117a27c2743e mm: Add flush_dcache_folio() omits 3b7a2acaa70d mm: Add folio_raw_mapping() omits 1b2fb6101c71 mm: Add folio_pfn() omits ed8e27c08463 mm/workingset: Convert workingset_activation to take a folio omits c453db6cd964 nds32: fix up stack guard gap omits df506008767a mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_r [...] omits acf5b5a4957c mm/memcg: Add folio_lruvec_lock() and similar functions omits 4c1fa0081d16 mm/memcg: Add folio_lruvec() omits fbd484b26381 mm/memcg: Convert mem_cgroup_move_account() to use a folio omits 754fb2e00a77 mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() omits 2832679327e1 mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath( [...] omits 5574ade1f27b mm/memcg: Convert mem_cgroup_migrate() to take folios omits 6a95c78dfa4e mm/memcg: Convert mem_cgroup_uncharge() to take a folio omits 6ce4de45bae2 mm/memcg: Convert uncharge_page() to uncharge_folio() omits ebea6761b620 MAINTAINERS: Change ACRN HSM driver maintainer omits 881060885e5c mm/memcg: Convert mem_cgroup_charge() to take a folio omits e02e05b0daa5 mm/memcg: Convert commit_charge() to take a folio omits 61374127431a mm/memcg: Add folio_memcg() and related functions omits 5eafda8b0c4d mm/memcg: Convert memcg_check_events to take a node ID omits afb628cd888c mm/memcg: Remove soft_limit_tree_node() omits 8dcfca3cecca mm/memcg: Use the node id in mem_cgroup_update_tree() omits 69d2395ca8ef mm/memcg: Remove 'page' parameter to mem_cgroup_charge_sta [...] omits e004ebf60676 mm: Add folio_nid() omits 043656facf6e mm: Add folio_mapped() omits 7a4ae325b746 fs/netfs: Add folio fscache functions omits d5cf6cb1a465 mm/filemap: Add folio private_2 functions omits 97f7de13a76b ovl: update ctime when changing fileattr omits 444e085783c6 ovl: skip checking lower file's i_writecount on truncate omits 84f8d8964db7 ovl: relax lookup error on mismatch origin ftype omits fcb7f373684d ovl: skip stale entries in merge dir cache iteration omits c69fba27a80a ovl: do not set overlay.opaque for new directories omits 00aebaed71f6 ovl: add ovl_allow_offline_changes() helper omits 70882a5de802 ovl: disable decoding null uuid with redirect_dir omits 3bff98b5ef9c ovl: consistent behavior for immutable/append-only inodes omits 7d79bbeb09e4 ovl: copy up sync/noatime fileattr flags omits 9b2544fb07de ovl: pass ovl_fs to ovl_check_setxattr() omits f65dbd37b720 fs: add generic helper for filling statx attribute flags omits f3f1017a98f9 docs: gpio: explain GPIOD_OUT_* values and toggling active low omits 17ce60b2e4f8 Documentation: gpio: driver.rst: Remove gpiochip_irqchip_a [...] omits e703eaff5089 MAINTAINERS: Update for VMCI driver omits b8a97f2a6538 bus: mhi: pci_generic: Fix inbound IPCR channel omits 546362a9ef2e bus: mhi: core: Validate channel ID when processing comman [...] omits 56f6f4c4eb2a bus: mhi: pci_generic: Apply no-op for wake using sideband [...] omits 2dbd9c27eda5 drm/ttm: add missing NULL checks omits 7f0909db7615 serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicat [...] omits 853a9ae29e97 serial: 8250: fix handle_irq locking omits cc9ca4d95846 serial: tegra: Only print FIFO error message when an error occurs omits 9a936d6c3d3d MIPS: Malta: Do not byte-swap accesses to the CBUS UART omits e5227c51090e serial: 8250: Mask out floating 16/32-bit bus bits omits 61acabaae5ba serial: max310x: Unprepare and disable clock in error path omits 1435f82689e1 reset: RESET_MCHP_SPARX5 should depend on ARCH_SPARX5 omits 28edf1d77cd5 dt-bindings: reset: Convert UniPhier glue reset to json-schema omits 08218a081e6a reset: qcom: Add PDC Global reset signals for WPSS omits 9e3b594a923e dt-bindings: reset: pdc: Add PDC Global bindings omits a30d49ff8a32 dt-bindings: reset: aoss: Add AOSS reset controller binding omits 990e4ad3ddcb staging: rtl8723bs: Fix a resource leak in sd_int_dpc omits f3a1a937f7b2 Revert "USB: quirks: ignore remote wake-up on Fibocom L850 [...] omits 5c912e679506 usb: cdc-wdm: fix build error when CONFIG_WWAN_CORE is not set omits 1f958f3dff42 Revert "arm64: dts: qcom: Harmonize DWC USB3 DT nodes name" omits d53dc38857f6 usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. omits c4a0f7a6ab54 usb: dwc2: Skip clock gating on Samsung SoCs omits 5719df243e11 usb: renesas_usbhs: Fix superfluous irqs happen after usb_ [...] omits fecb3a171db4 usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. omits 3d11de2d57b9 usb: phy: Fix page fault from usb_phy_uevent omits 0665e3873186 usb: xhci: avoid renesas_usb_fw.mem when it's unusable omits 4bb233b7ba87 usb: gadget: u_serial: remove WARN_ON on null port omits 40edb52298df usb: dwc3: avoid NULL access of usb_gadget_driver omits b5fdf5c6e6be usb: max-3421: Prevent corruption of freed memory omits 5b01248156bd usb: gadget: Fix Unbalanced pm_runtime_enable in tegra_xudc_probe omits a6b125621c08 MAINTAINERS: repair reference in USB IP DRIVER FOR HISILIC [...] omits 6b63376722d9 usb: typec: stusb160x: Don't block probing of consumer of [...] omits 86762ad4abcc usb: typec: stusb160x: register role switch before interru [...] omits 6abf2fe6b4bf USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS omits 0b60557230ad usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI omits 1b7f56fbc7a1 usb: hub: Disable USB 3 device initiated lpm if exit laten [...] omits 1bf2761c8375 usb: hub: Fix link power management max exit latency (MEL) [...] omits 57560ee95cb7 usb: typec: tipd: Don't block probing of consumer of "conn [...] omits 72f68bf5c756 xhci: Fix lost USB 2 remote wake omits 44cf53602f5a Revert "usb: renesas-xhci: Fix handling of unknown ROM state" omits 235c3610d5f0 drm/ttm: Force re-init if ttm_global_init() fails omits 7d3370e506ec Revert "Input: serio - make write method mandatory" omits 0e96454ca26c dmaengine: idxd: remove fault processing code omits 6e7f3ee97bbe dmaengine: idxd: move dsa_drv support to compatible mode omits d9e5481fca74 dmaengine: dsa: move dsa_bus_type out of idxd driver to st [...] omits 448c3de8ac83 dmaengine: idxd: create user driver for wq 'device' omits 0cda4f6986a3 dmaengine: idxd: create dmaengine driver for wq 'device' omits 034b3290ba25 dmaengine: idxd: create idxd_device sub-driver omits 5fee6567ec38 dmaengine: idxd: add type to driver in order to allow devi [...] omits c05257b5600b dmanegine: idxd: open code the dsa_drv registration omits 745e92a6d816 dmaengine: idxd: idxd: move remove() bits for idxd 'struct [...] omits bd42805b5da3 dmaengine: idxd: move probe() bits for idxd 'struct device [...] omits fcc2281b142b dmaengine: idxd: fix bus_probe() and bus_remove() for dsa_bus omits 1c264299431e dmaengine: idxd: remove iax_bus_type prototype omits 3a5cc01647f0 dmaengine: idxd: remove bus shutdown omits 69e4f8be596d dmaengine: idxd: move wq_disable() to device.c omits 1f2bb40337f0 dmaengine: idxd: move wq_enable() to device.c omits f52058ae1152 dmaengine: idxd: remove IDXD_DEV_CONF_READY omits 700af3a0a26c dmaengine: idxd: add 'struct idxd_dev' as wrapper for conf_dev omits da5a11d75d68 dmaengine: idxd: add driver name omits 3ecfc9135e6c dmaengine: idxd: add driver register helper omits 88c5d0a2b9b0 Merge branch 'fixes' into next omits 9ee05b20d86b mm/filemap: Convert page wait queues to be folios omits 3e638af9e1da mm/filemap: Add folio_wake_bit() omits ee44f674fd1c mm/filemap: Add folio_wait_bit() omits f9b3e3eb6c9e mm/writeback: Add folio_wait_stable() omits ec086dcf8229 mm/writeback: Add folio_wait_writeback() omits 545c0f03d3dd mm/filemap: Add folio_end_writeback() omits 6ac258a39fe4 mm/swap: Add folio_rotate_reclaimable() omits d42e083e5eff mm/filemap: Add __folio_lock_or_retry() omits 35e305eee20d mm/filemap: Add folio_wait_locked() omits e3700f8b6abe mm/filemap: Add __folio_lock_async() omits a7a9dbf5c658 mm/filemap: Add folio_lock_killable() omits 2896ce5ea108 mm/filemap: Add folio_lock() omits 0235f13bc03d mm/filemap: Add folio_unlock() omits 4480cfeb3246 mm/util: Add folio_mapping() and folio_file_mapping() omits b12454fd08e2 mm/filemap: Add folio_pos() and folio_file_pos() omits b7cf2ff51309 mm/filemap: Add folio_next_index() omits 67431f80c18a mm/filemap: Add folio_index(), folio_file_page() and folio [...] omits f1f985441231 mm: Handle per-folio private data omits 63984049e50a mm/lru: Add folio LRU functions omits 8c02d1a13876 mm: Add folio flag manipulation functions omits 3f6e3c58f2ac mm: Add folio_try_get_rcu() omits 43a839dc66bf mm: Add folio_get() omits 532e83a85797 mm: Add folio_put() omits 25f5b0e994d9 mm: Add folio reference count functions omits 3c68c9bb3478 mm/debug: Add VM_BUG_ON_FOLIO() and VM_WARN_ON_ONCE_FOLIO() omits 586504072164 mm/vmstat: Add functions to account folio statistics omits 6b474ab1d9c8 mm: Add folio_pgdat(), folio_zone() and folio_zonenum() omits ca855b58c2df mm: Introduce struct folio omits 6178925933d0 mm: Convert get_page_unless_zero() to return bool omits a47fa41381a0 scsi: target: Fix NULL dereference on XCOPY completion omits e15f669cd996 scsi: libsas: Allow libsas to include SCSI header files directly omits 54815088859f scsi: ufs: core: Use scsi_get_lba() to get LBA omits d2c945f01d23 scsi: core: Make scsi_get_lba() return the LBA omits 87662a472a9d scsi: iser: Use scsi_get_sector() instead of scsi_get_lba() omits f0f214fe8cd3 scsi: core: Introduce scsi_get_sector() omits f7be677227a5 scsi: scsi_debug: Improve RDPROTECT/WRPROTECT handling omits c78be80d20cd scsi: scsi_debug: Remove dump_sector() omits 73e61d5c22bf scsi: zfcp: Use the proper SCSI midlayer interfaces for PI omits e2e9cd68fb3c scsi: qla2xxx: Use the proper SCSI midlayer interfaces for PI omits 7ba46799d346 scsi: core: Add scsi_prot_ref_tag() helper omits 588b3eee5288 Merge tag 'drm-misc-next-2021-07-16' of git://anongit.free [...] omits b4d7049acebf Merge tag 'drm-intel-next-2021-07-08' of git://anongit.fre [...] omits ace6e27b9019 selftests/memfd: remove unused variable omits d8046a8e567c prctl: allow to setup brk for et_dyn executables omits 2934908ea4bb pid: cleanup the stale comment mentioning pidmap_init(). omits e018e9440e7e hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 469e659276c4 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group omits 19c9f45d141b nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group omits 88dacc9839c6 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group omits ce7a4ae939b1 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group omits 5413f77a7ac2 nilfs2: fix NULL pointer in nilfs_##name##_attr_release omits dcbf87a39379 nilfs2: fix memory leak in nilfs_sysfs_create_device_group omits 610093b3d318 init/main.c: silence some -Wunused-parameter warnings omits 2aa099d01e52 lib/test: convert test_sort.c to use KUnit omits c103070e9f2e lib/string: optimized memset omits 2b30837aff7e lib/string: optimized memmove omits cc246e078476 lib/string: optimized memcpy omits 861e4188f2a9 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] omits 0d113c320f68 math: make RATIONAL tristate omits 81da5c0e19f0 arch: Kconfig: fix spelling mistake "seperate" -> "separate" omits 4bc73b47f90d proc/sysctl: make protected_* world readable omits 53eec7dd4757 connector: send event on write to /proc/[pid]/comm omits ada5874e0368 fs/proc/kcore.c: add mmap interface omits a01918d6d9c0 kernel/hung_task.c: Monitor killed tasks. omits c72a928c7674 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 901a96ffa41c fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 523472ee196d kfence: show cpu and timestamp in alloc/free info omits 96591fdaf55d mm/highmem: Remove deprecated kmap_atomic omits 4fdd8bff9fb9 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits bf2d49747ce9 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 0a2817207a4f mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 2146b2ddfc85 ACPI: memhotplug: memory resources cannot be enabled yet omits 24ce41d9f198 mm/memory_hotplug: remove nid parameter from remove_memory [...] omits 726543a9e3d9 mm/memory_hotplug: remove nid parameter from arch_remove_memory() omits 55de8dcbb9d6 mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] omits e784d66cd1e8 mm: memory_hotplug: cleanup after removal of pfn_valid_within() omits 9aa271f41c90 mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE omits 99e3683cf709 memory-hotplug.rst: complete admin-guide overhaul omits c8542b499720 memory-hotplug.rst: remove locking details from admin-guide omits be8061271ca0 mm/vmstat: remove unneeded return value omits ae3573957c99 mm/vmstat: simplify the array size calculation omits 5cba6772fb76 mm/vmstat: correct some wrong comments omits 398322d689a1 selftests: vm: add KSM merging across nodes test omits 9ea881ab087f selftests: vm: add KSM zero page merging test omits 91c380466110 selftests: vm: add KSM unmerge test omits ca83b8287c57 selftests: vm: add KSM merge test omits 35a685c6c002 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits b09c391e7145 oom_kill: oom_score_adj broken for processes with small me [...] omits 15e6fb2883d5 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 70b9b22c3f47 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 3d73d8bd0b24 mm/mempolicy: unify the create() func for bind/interleave/ [...] omits 27bdb233ea48 mm/mempolicy: advertise new MPOL_PREFERRED_MANY omits 5f387c0f4f46 mm/hugetlb: fix compile warning for !CONFIG_NUMA build omits e302fbaef4ce mm-hugetlb-add-support-for-mempolicy-mpol_preferred_many-fix omits e52978e14b39 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY omits b409a0ed62c1 mm/mempolicy: enable page allocation for MPOL_PREFERRED_MA [...] omits 2c72c3e8395b mm/memplicy: add page allocation function for MPOL_PREFERR [...] omits 24056927149d mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] omits b9413558da10 mm/vmscan: add 'else' to remove check_pending label omits 0d7c26af7a93 mm/vmscan: remove unneeded return value of kswapd_run() omits 88a4aa43cea5 mm/vmscan: remove misleading setting to sc->priority omits a8c53a27e831 mm/vmscan: remove the PageDirty check after MADV_FREE page [...] omits 9a075d058ec4 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] omits 5aba4142ec4f mm/migrate: add sysfs interface to enable reclaim migration omits 484e693413eb mm/vmscan: never demote for memcg reclaim omits 77fd36297ff3 mm/vmscan: Consider anonymous pages without swap omits 06c96d689996 mm/vmscan: add helper for querying ability to age anonymous pages omits 89f387f714bc mm/vmscan: add page demotion counter omits c28333345658 mm/migrate: demote pages during reclaim omits 6f517bc2e5f2 mm/migrate: enable returning precise migrate_pages() succe [...] omits 7795e252befe mm/migrate: update node demotion order on hotplug events omits 67d239a6024f mm/numa: automatically generate node migration order omits d6a5703a5d18 hugetlb: before freeing hugetlb page set dtor to appropria [...] omits 4c137fc87a71 hugetlb: drop ref count earlier after page allocation omits 2aae2a02d4b1 hugetlb: simplify prep_compound_gigantic_page ref count ra [...] omits 52606952594b mm/page_alloc: make alloc_node_mem_map() __init rather than __ref omits 8a11bab17eae mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] omits f3bc5f990528 memblock: stop poisoning raw allocations omits e79c52ecdfe4 mm: introduce memmap_alloc() to unify memory map allocation omits 0eddadb4bd43 microblaze: simplify pte_alloc_one_kernel() omits 7301f670c669 mm/page_alloc: always initialize memory map for the holes omits 45c806303565 mm/kasan: move kasan.fault to mm/kasan/report.c omits 1ea396da10ad mm/vmalloc: fix wrong behavior in vread omits 39b68616c370 lib/test_vmalloc.c: add a new 'nr_pages' parameter omits 30251f281216 mm/vmalloc: remove gfpflags_allow_blocking() check omits d8e8f5241ec1 mm/vmalloc: use batched page requests in bulk-allocator omits 47c0cdaf47f2 include/linux/mmzone.h: avoid a warning in sparse memory support omits 847d7423f9a0 mm/sparse: set SECTION_NID_SHIFT to 6 omits 22112dd93ec1 mm: sparse: remove __section_nr() function omits cdfcc31746c8 mm: sparse: pass section_nr to find_memory_block omits d12f1d05b4c7 mm: sparse: pass section_nr to section_mark_present omits d015e1cd3bba mm/mremap: fix memory account on do_munmap() failure omits b3e52fb9b8fc mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code omits 6f1ea81c5608 mm: remove flush_kernel_dcache_page omits f4727054f2bc scatterlist: replace flush_kernel_dcache_page with flush_d [...] omits 0dfbe021289f ps3disk: replace flush_kernel_dcache_page with flush_dcache_page omits fcf25a2f046f mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] omits d08236e77e7e mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] omits d4f7b00d9418 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 6751361458ba lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits e06787ae586c lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits 9f21f97ad67e lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits 631560d98f35 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits c764d0f4aa5a lazy tlb: allow lazy tlb mm refcounting to be configurable omits 3ab58c3b0d47 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits b597c997b95f lazy tlb: introduce lazy mm refcount helper functions omits 6aded2a191e7 memcg: charge fs_context and legacy_fs_context omits 0f35f946f8f5 memcg-infrastructure-to-flush-memcg-stats-v5 omits 5aeb4292e13d memcg: infrastructure to flush memcg stats omits 3b4b2143d68d memcg: switch lruvec stats to rstat omits 484d6cd671b0 memcg: enable accounting for pids in nested pid namespaces omits 2e22ac3037b6 mm, memcg: inline swap-related functions to improve disabl [...] omits 1f4c6a1cf274 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] omits 8df74428b638 mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] omits 220758bb4eae fs, mm: fix race in unlinking swapfile omits 935ce608b674 vfs: keep inodes with page cache off the inode shrinker LRU omits 3351123e0d0c fs: inode: count invalidated shadow pages in pginodesteal omits d91c7d5c667f fs: drop_caches: fix skipping over shadow cache inodes omits 36d8e52bdb01 mm: remove irqsave/restore locking from contexts with irqs [...] omits 0911d9f9dc31 writeback: use READ_ONCE for unlocked reads of writeback stats omits 2db75123e2f9 writeback: rename domain_update_bandwidth() omits e4165cfcd339 writeback: fix bandwidth estimate for spiky workload omits ed5cbc697a36 writeback: reliably update bandwidth estimation omits 4dd7a4fe8321 writeback: track number of inodes under writeback omits a1393e0e5383 mm: mark idle page tracking as BROKEN omits 61fdc72b0082 mm/debug_vm_pgtable: fix corrupted page flag omits 023d1e9e0e82 mm/debug_vm_pgtable: remove unused code omits a55eb457c4a0 mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] omits 25ec4f487b9b mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] omits 795a854b6048 mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] omits 0f452aa3e581 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] omits d5a676bd7334 mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] omits ee33d1ef728c mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] omits fb6c79d1fb3a mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] omits cd8c1cffe7de mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] omits 41b399706a09 mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests omits 5b79c4a1469b mm/debug_vm_pgtable: introduce struct pgtable_debug_args omits a9aac8ea5516 mm: slub: Fix slub_debug disablement for list of slabs omits f2eecc7e6e08 mm: move kvmalloc-related functions to slab.h omits a7e4936dbc79 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings omits 1e10dca18d88 ocfs2: fix ocfs2 corrupt when iputting an inode omits 55e6b033831f ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 5c764c97fe3d ocfs2: remove an unnecessary condition omits 38abd2c4a86c /proc/kpageflags: do not use uninitialized struct pages omits baddef428bc7 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 2ff2187ca9ed lib/test_string.c: move string selftest in the Runtime Tes [...] omits b808027815d3 ipc: WARN if trying to remove ipc object which is absent omits a09a517056b8 shm: skip shm_destroy if task IPC namespace was changed omits e63c8bb994e2 procfs: prevent unprivileged processes accessing fdinfo omits f59897409f3e mm: mmap_lock: fix disabling preemption directly omits ec74e4327618 mm/secretmem: wire up ->set_page_dirty omits 45d78575d78a writeback, cgroup: do not reparent dax inodes omits 8db71ecdeac1 writeback, cgroup: remove wb from offline list before rele [...] omits e75b8b41cf3f memblock: make for_each_mem_range() traverse MEMBLOCK_HOTP [...] omits 30f0a9076e8d mm: page_alloc: fix page_poison=1 / INIT_ON_ALLOC_DEFAULT_ [...] omits dfdd50b7eb0b mm: use kmap_local_page in memzero_page omits d77c489a114e mm: call flush_dcache_page() in memcpy_to_page() and memze [...] omits caf1a449d226 kfence: skip all GFP_ZONEMASK allocations omits 93b3caca7d68 kfence: move the size check to the beginning of __kfence_alloc() omits 2aac83e9a0de kfence: defer kfence_test_init to ensure that kunit debugf [...] omits c8723c6f17bf selftest: use mmap instead of posix_memalign to allocate memory omits 28ca0f6a0730 userfaultfd: do not untag user pointers omits 76e50ea054ae drm/i915/display: Fix shared dpll mismatch for bigjoiner slave omits 425057e72593 drm/i915/display: Disable FBC when PSR2 is enabled display [...] omits 36203e4fb4cb drm/i915/display/adl_p: Implement PSR changes omits f976e8a94176 ALSA: sc6000: Use explicit cast for __iomem pointer omits d364a600d6ed ALSA: korg1212: Fix wrongly shuffled firmware loader code omits f263a2c2d6c7 ALSA: als300: Fix missing chip initialization omits 35fe7901150d ALSA: cs4281: Fix missing chip initialization omits 6160d948cc6f hardening: Clarify Kconfig text for auto-var-init omits a82adfd5c7cb hardening: Introduce CONFIG_ZERO_CALL_USED_REGS omits e820ba87f9d1 dm: add documentation for IMA measurement support omits fdac9de80c2e dm: update target status functions to support IMA measurement omits 7fefe259be8d dm ima: measure data on device rename omits 843de84e9494 dm ima: measure data on table clear omits 5c061ced276b dm ima: measure data on device remove omits b84d99335e3b dm ima: measure data on device resume omits c2608cebed20 dm ima: measure data on table load omits 67ce7b523a9d Merge branch 'clk-qcom' into clk-next omits fa31b17088f9 Merge branch 'clocksource.2021.07.20c' into HEAD omits 9b073961afab clocksource: Prohibit clocksource watchdog test when HZ<100 omits 256cd672f9bf Merge branch 'lkmm-dev.2021.07.20a' into HEAD omits 8a3af8ba2b51 Merge branch 'lkmm.2021.07.20c' into HEAD omits 50a912792cde tools/memory-model: Document data_race(READ_ONCE()) omits fdd764e8626d tools/memory-model: Heuristics using data_race() must hand [...] omits 69be7e016055 tools/memory-model: Add example for heuristic lockless reads omits 1846a7fa767f tools/memory-model: Make read_foo_diagnostic() more clearl [...] omits 531a08a403bb Merge branch 'kcsan.2021.07.20c' into HEAD omits e04938042d77 kcsan: Make strict mode imply interruptible watchers omits d8fd74d35a8d kcsan: permissive: Ignore data-racy 1-bit value changes omits 9c827cd1fcdf kcsan: Print if strict or non-strict during init omits 49f72d5358dd kcsan: Rework atomic.h into permissive.h omits 08cac6049412 kcsan: Reduce get_ctx() uses in kcsan_found_watchpoint() omits e675d2533a74 kcsan: Introduce CONFIG_KCSAN_STRICT omits a7a73697360e kcsan: Remove CONFIG_KCSAN_DEBUG omits eb32f9f990d9 kcsan: Improve some Kconfig comments omits 807b8f0e24e6 Merge branch 'libbpf: btf typed data dumping fixes (__int1 [...] omits 720c29fca9fb libbpf: Propagate errors when retrieving enum value for ty [...] omits a17553dde294 selftests/bpf: Add __int128-specific tests for typed data dump omits a1d3cc3c5eca libbpf: Avoid use of __int128 in typed dump display omits e2f052172bd6 Merge branches 'doc.2021.07.20c', 'fixes.2021.07.20c', 'no [...] omits fae7617bb142 clk: qcom: Add video clock controller driver for SC7280 omits f1f5a3038563 dt-bindings: clock: Add SC7280 VideoCC clock binding omits 3e0f01d6c7e7 clk: qcom: Add graphics clock controller driver for SC7280 omits 6f1a1ced9ee6 dt-bindings: clock: Add SC7280 GPUCC clock binding omits 1a00c962f9cd clk: qcom: Add display clock controller driver for SC7280 omits ced3aaead0ba dt-bindings: clock: Add SC7280 DISPCC clock binding omits 8bde9dd381be dt-bindings: clock: qcom: Update license for GCC SC7280 omits 0bd06857a1d2 torture: Make kvm-test-1-run-qemu.sh check for reboot loops omits a044938f20f5 torture: Add timestamps to kvm-test-1-run-qemu.sh output omits d02bee54d931 torture: Don't use "test" command's "-a" argument omits 5d3ba2b5d2d0 torture: Make kvm-test-1-run-batch.sh select per-scenario [...] omits 86a8c99c82ec torture: Consistently name "qemu*" test output files omits 695e51cda947 torture: Use numeric taskset argument in jitter.sh omits 92c93c4ec023 rcutorture: Upgrade two-CPU scenarios to four CPUs omits 4ca8f1a42ec0 torture: Make kvm-test-1-run-qemu.sh apply affinity omits 973e42b635bd torture: Don't redirect qemu-cmd comment lines omits e8cf874883c5 torture: Make kvm.sh select per-scenario affinity masks omits a3d794129e34 torture: Put kvm.sh batch-creation awk script into a temp file omits d4b54d2d5284 torture: Move parse-console.sh call to PATH-aware scripts omits 2ab5bbc326f6 torture: Make kvm-recheck.sh skip kcsan.sum for build-only runs omits 5a2898f18324 torture: Protect kvm-remote.sh directory trees from /tmp reaping omits 442f99afbea1 torture: Log more kvm-remote.sh information omits b9b300c64da8 torture: Make kvm-recheck-lock.sh tolerate qemu-cmd comments omits 1dccc5a3272e torture: Make kvm-recheck-scf.sh tolerate qemu-cmd comments omits 433cd5a39495 torture: Create KCSAN summaries for torture.sh runs omits bd0b1f9493b6 torture: Enable KCSAN summaries over groups of torture-test runs omits 4988486c875f torture: Make torture.sh accept --do-all and --donone omits ef4dac7dbde7 torture: Add clocksource-watchdog testing to torture.sh omits 05caab8b4b9e scftorture: Avoid NULL pointer exception on early exit omits 665c31c04981 scftorture: Add RPC-like IPI tests omits 61700f06e186 locktorture: Count lock readers omits 0dbeb44f152a locktorture: Mark statistics data races omits 8f12cead1d49 rcuscale: Console output claims too few grace periods omits 6580f64ccd06 rcutorture: Preempt rather than block when testing task stalls omits 3fad1f7b48cd refscale: Add measurement of clock readout omits fed31a4dd3ad rcu: Fix macro name CONFIG_TASKS_RCU_TRACE omits e4be1f44b6f8 rcu-tasks: Fix synchronize_rcu_rude() typo in comment omits f8ab3fad80dd rcu-tasks: Mark ->trc_reader_special.b.need_qs data races omits bdb0cca0d110 rcu-tasks: Mark ->trc_reader_nesting data races omits 45f4b4a202c0 rcu-tasks: Add comments explaining task_struct strategy omits 875fc315dbc3 selftests, bpf: test_tc_tunnel.sh nc: Cannot use -p and -l omits f916d77eedfe tools/nolibc: Implement msleep() omits 9a83f9aea7bf tools: include: nolibc: Fix a typo occured to occurred in [...] omits cba712beebf3 rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() omits dfcb27540213 rcu/nocb: Start moving nocb code to its own plugin file omits deb37cfcfc12 rcu: Print human-readable message for schedule() in RCU reader omits d40011b02d4e rcu: Explain why rcu_all_qs() is a stub in preemptible TREE RCU omits df00d93bce86 rcu: Use per_cpu_ptr to get the pointer of per_cpu variable omits 891fb9846876 rcu: Remove useless "ret" update in rcu_gp_fqs_loop() omits aba54baa110f rcu: Mark accesses in tree_stall.h omits 7798a249ab0e rcu: Remove trailing spaces and tabs omits d5bb480a1272 rcu: Make rcu_gp_init() and rcu_gp_fqs_loop noinline to co [...] omits c87424ec22c0 rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() omits a6cf9cd06cd3 srcutiny: Mark read-side data races omits cc87c2380775 rcu: Start timing stall repetitions after warning complete omits 51f50c3bc0fd rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() omits b080c57738d7 rcu/tree: Handle VM stoppage in stall detection omits ed50f41361a7 rculist: Unify documentation about missing list_empty_rcu() omits f690dff7cb10 rcu: Mark accesses to ->rcu_read_lock_nesting omits 285ec70ee6ce rcu: Weaken ->dynticks accesses and updates omits 343ad5a3e1ca rcu: Remove special bit at the bottom of the ->dynticks counter omits f6b3995a8b56 rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] omits 8baded711edc rcu: Fix to include first blocked task in stall warning omits 99c0974ffeea doc: Update stallwarn.rst with recent changes omits c28adacc14e7 rcu/doc: Add a quick quiz to explain further why we need s [...] omits 9984fd7e5e2f docs: Fix a typo in Documentation/RCU/stallwarn.rst omits 4966090849e9 Documentation/RCU: Fix nested inline markup omits e3879ecd366a Documentation/RCU: Fix emphasis markers omits 4a8ac5e45cda i2c: mpc: Poll for MCF omits a750bff5b99e Merge tag 'at24-fixes-for-v5.14' of git://git.kernel.org/p [...] omits c39aa2159974 bpf, selftests: Fix test_maps now that sockmap supports UDP omits e0cdbc079fd5 Merge remote-tracking branch 'spi/for-5.15' into spi-next omits 621bdeacf29b Merge remote-tracking branch 'spi/for-5.14' into spi-linus omits baa02c98ac0b Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits a674dd644ca4 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits e4b1ea6d7ae3 Merge remote-tracking branch 'asoc/for-5.15' into asoc-next omits 3c1b3b02665a Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits 50325310cf2a tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 08a741c54842 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 137706786f35 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits f108a961de94 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 81d5bb3344c0 tools/memory-model: Repair parseargs.sh header comment omits b72e7b8b5cdc tools/memory-model: Add "--" to parseargs.sh for addition [...] omits b0f15cf438d8 tools/memory-model: Make history-check scripts use mselect7 omits 537613009145 tools/memory-model: Make checkghlitmus.sh use mselect7 omits a5e59c6f6074 tools/memory-model: Fix scripting --jobs argument omits 9f2af1c8ecea tools/memory-model: Implement --hw support for checkghlitmus.sh omits 3b02da4c1ed8 tools/memory-model: Add -v flag to jingle7 runs omits 4f517d311df5 tools/memory-model: Make runlitmus.sh check for jingle errors omits 1cada3a91f1d tools/memory-model: Allow herd to deduce CPU type omits 69164e42a56a tools/memory-model: Keep assembly-language litmus tests omits 46d280ee93f8 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 2af6b5bae709 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 0e0428edd83d tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 012ae5d515e5 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits cc2db498017e tools/memory-model: Hardware checking for check{,all}litmus.sh omits 17b487198772 tools/memory-model: Fix checkalllitmus.sh comment omits 64a7c671782f tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 927d91f51f85 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 1ddaf3208b51 tools/memory-model: Update parseargs.sh for hardware verification omits 140deb9f51d4 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 001e4e7b27b6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 3d368c0285a3 tools/memory-model: Make judgelitmus.sh identify bad macros omits 3017c1832610 tools/memory-model: Make cmplitmushist.sh note timeouts omits 2151cab87a68 tools/memory-model: Make judgelitmus.sh note timeouts omits 06bad3bb1535 tools/memory-model: Document locking corner cases omits 49c4959f04b5 dmaengine: idxd: fix sequence for pci driver remove() and [...] omits bfc3cac0c761 smack: mark 'smack_enabled' global variable as __initdata omits 6b4b87f2c31a dmaengine: idxd: fix submission race window omits 7eb25da161be dmaengine: idxd: fix sequence for pci driver remove() and [...] omits 8ba89a3c7967 dmaengine: idxd: fix desc->vector that isn't being updated omits 1a3439136cff Merge remote-tracking branch 'refs/remotes/origin/for-next [...] omits c99bcf4ba1f2 Merge branches 'arm64-for-5.15', 'drivers-for-5.15' and 'd [...] omits 1f23bbe68dc2 Merge branch 'arm64-fixes-for-5.14' into for-next omits 4cbb02fa76de arm64: dts: qcom: sc7280: Fixup cpufreq domain info for cpu7 omits 9b7843d1e125 ALSA: sc6000: Assign vport directly on card's private_data omits dca18a94d3ad ALSA: sc6000: Fix incorrect sizeof operator omits e1ca90b7cc5c EDAC/mc: Add new HBM2 memory type omits 6d14f5c7028e Smack: Fix wrong semantics in smk_access_entry() omits 2f5f912c5b60 Merge branch 'fixes' into for-next omits cdb330f4b41a ceph: don't WARN if we're still opening a session to an MDS omits ed9eb71085ec rbd: don't hold lock_rwsem while running_list is being drained omits 8798d070d416 rbd: always kick acquire on "acquired" and "released" noti [...] omits e81d71e343c6 ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 omits e24ef4881bdd ALSA: opti9xx: fix missing { } around an if block omits d9ed8449eaf3 dm writecache: further writecache_map() cleanup omits 58fd963fcd77 dm writecache: factor out writecache_map_remap_origin() omits d3827047534c dm writecache: split up writecache_map() to improve code r [...] omits 7f6726b63595 ALSA: nm256: Fix error return code in snd_nm256_create() omits a4d8e384db8a Merge remote-tracking branch 'refs/remotes/origin/for-next [...] omits dceb420ba59c Merge branches 'arm64-for-5.15', 'drivers-for-5.15' and 'd [...] omits d83e00ac9076 Merge branch 'arm64-fixes-for-5.14' into for-next omits 820bf3fefa82 arm64: dts: qcom: sc7280: Add USB nodes for IDP board omits 1c39e6f9b534 arm64: dts: qcom: sc7280: Add USB related nodes omits 298c81a7d44f arm64: dts: qcom: sc7280: Add nodes for eMMC and SD card omits 12dd4ebda47a arm64: dts: qcom: Fix usb entries for SA8155p adp board omits 5dc43d3b362c arm64: dts: qcom: sm8150: Sort dc_noc and gem_noc nodes omits 2aa2b50de12d arm64: dts: qcom: Use correct naming for dwc3 usb nodes in [...] omits 98aee1e3cdcd arm64: dts: qcom: sm8150: Add UFS ICE capability omits 3abab27c322e drm: Return -ENOTTY for non-drm ioctls omits 63fa43224696 arm64: dts: qcom: sm8250: fix usb2 qmp phy node omits a6579cbfd721 gfs2: Fix memory leak of object lsi on error return path omits 0555d41497de regulator: rtq2134: Add support for Richtek RTQ2134 SubPMIC omits 4c922fd3d6fa regulator: rtq2134: Add binding document for Richtek RTQ21 [...] omits 1bd80ff2cfb3 ASOC: Intel: sof_sdw: add quirk for Intel 'Bishop County' NUC M15 omits de35038b40c1 Merge branch 'timers/urgent' omits 5bcf8b4b8bfd Merge branch 'core/urgent' omits a20c85e7b496 Merge branch 'efi/urgent' omits b8ea6f6890fb Merge branch 'locking/core' omits 795f5d1b822c Merge branch 'locking/urgent' omits cb90dd1c43e6 Merge branch 'perf/core' omits edc2a7b3385d Merge branch 'sched/core' omits ddab1e71d2df Merge tag 'efi-urgent-for-v5.14-rc2' of git://git.kernel.o [...] omits d64519249e1d phy: samsung-ufs: support exynosauto ufs phy driver omits b95637e2da15 phy: samsung-ufs: move phy-exynos7-ufs header omits ff5a6a3550ce Merge branch 'timers/urgent' of git://git.kernel.org/pub/s [...] omits 057d445b9ef2 dt-bindings: phy: Rename Intel Keem Bay USB PHY bindings omits f839f14e24f2 phy: qcom-qmp: Add sc8180x PCIe support omits 05d58bb65607 dt-bindings: phy: qcom,qmp: Add sc8180x PCIe compatible omits d37158891071 ALSA: pcm: Fix mmap without buffer preallocation omits c4824ae7db41 ALSA: pcm: Fix mmap capability check omits 47e1e233e9d8 efi/mokvar: Reserve the table only if it is in boot services data omits dc22aa130565 drm/i915/display/dsc: Force dsc BPP omits da3829ef9992 drm/i915/display/dsc: Add Per connector debugfs node for D [...] omits d77e37063bce drm/i915/display: Add write permissions for fec support omits e9db418d4b82 USB: serial: cp210x: fix comments for GE CS1000 omits 114613f62f42 ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID omits bb2c20c976aa Merge branch 'next/soc' into for-next omits 8729ca2a6f2d ARM: s3c: delete unneed local variable "delay" omits 8fc5ae26d828 ovl: fix mmap denywrite omits d97e99386ad0 audit: add header protection to kernel/audit.h omits f339c7e491a8 scsi: smartpqi: Update version to 2.1.10-020 omits 0777a3fb98f0 scsi: smartpqi: Fix ISR accessing uninitialized data omits 09d9968a8eff scsi: smartpqi: Add PCI IDs for new ZTE controllers omits e326b97c92cc scsi: smartpqi: Add PCI ID for new ntcom controller omits f0e473e0f603 scsi: smartpqi: Add SCSI cmd info for resets omits 8e505fceaa2b scsi: smartpqi: Change Kconfig menu entry to Microchip omits 6aa26b5a2c70 scsi: smartpqi: Change driver module macros to Microchip omits 889653ecfc98 scsi: smartpqi: Update copyright notices omits d3af3f647bd5 scsi: smartpqi: Add PCI IDs for H3C P4408 controllers omits fae21608c31c scsi: mpt3sas: Transition IOC to Ready state during shutdown omits f98b222f04b7 f2fs: fix wrong inflight page stats for directIO omits 9de71ede81e6 f2fs: quota: fix potential deadlock omits 1ffc8f5f7751 f2fs: let's keep writing IOs on SBI_NEED_FSCK omits 802dad70a535 Merge branch 'for-next/array-bounds' into for-next/kspp omits 8d4abca95ecc media: ngene: Fix out-of-bounds bug in ngene_command_confi [...] omits 08f71a1e39a1 selftests/bpf: Check inner map deletion omits a21ab4c59e09 libbpf: Fix removal of inner map in bpf_object__create_map omits 0ae648b4e1a0 Merge remote-tracking branch 'refs/remotes/origin/for-next [...] omits 41484345a499 Merge branches 'arm64-for-5.15', 'drivers-for-5.15' and 'd [...] omits 746981d8a8ef Merge branch 'arm64-fixes-for-5.14' into for-next omits 18785c94ab63 drivers: soc: qcom: rpmpd: Add SM6115 RPM Power Domains omits 49a22c4a7136 dt-bindings: power: rpmpd: Add SM6115 to rpmpd binding omits d6371c76e20d bpf: Fix OOB read when printing XDP link fdinfo omits 133b6558c755 Input: parkbd - switch to use module_parport_driver() omits 1c14c1695e78 dt-bindings: PCI: remove designware-pcie.txt omits 320e10986ef7 dt-bindings: PCI: update references to Designware schema omits 0f8b97d8f602 dt-bindings: PCI: add snps,dw-pcie-ep.yaml omits 42694f9f6407 dt-bindings: PCI: add snps,dw-pcie.yaml omits 615c77eb5e87 powerpc/pasemi: Fix fall-through warning for Clang omits 81c7c0a350bf Input: serio - make write method mandatory omits 9aa75914e5fc Input: ixp4xx-beeper - delete driver omits 3cb6a271f4b0 arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem mapping omits 9d1fc2e4f5a9 arm64: dts: qcom: msm8992-bullhead: Remove PSCI omits c0cc9bce3970 arm64: dts: qcom: sc7280: Add USB nodes for IDP board omits 299ec1f78ad0 arm64: dts: qcom: sc7280: Add USB related nodes omits 2ce654adff22 arm64: dts: qcom: sc7280: Add nodes for eMMC and SD card omits 4372c82dec4a arm64: dts: qcom: Fix usb entries for SA8155p adp board omits 27a9a8d6cdcc arm64: dts: qcom: sm8150: Sort dc_noc and gem_noc nodes omits 9d7c31835c46 arm64: dts: qcom: Use correct naming for dwc3 usb nodes in [...] omits d3625d94490e dt-bindings: soc: qcom: smd-rpm: Add SM6115 compatible omits a89f355e469d soc: qcom: aoss: Fix the out of bound usage of cooling_devs omits b42000e4b874 firmware: qcom_scm: Allow qcom_scm driver to be loadable a [...] omits 0d361b0ac1ad soc: qcom: socinfo: Don't print anything if nothing found omits d43b3a989bc8 soc: qcom: rpmhpd: Use corner in power_off omits d63486dd8e0b soc: qcom: aoss: Add generic compatible omits 44dadfbcd992 dt-bindings: soc: qcom: aoss: Convert to YAML omits e9ad5da25002 dt-bindings: soc: qcom: aoss: Add SC8180X and generic compatible omits 537fd19738eb ARM: dts: qcom: Add initial DTS file for Samsung Galaxy S [...] omits ef537057c298 dt-bindings: arm: qcom: Document MSM8226 SoC binding omits 8927b678766d ARM: dts: qcom: Add support for MSM8226 SoC omits 2bc7a025277f ARM: dts: qcom: apq8060: Correct Ethernet node name and dr [...] omits e4548dae8fa5 arm64: dts: qcom: sm8150: Add UFS ICE capability omits a8c7f3100e70 arm64: dts: qcom: sc7180: Set adau wakeup delay to 80 ms omits d550173b0071 arm64: dts: qcom: sm8250: fix usb2 qmp phy node omits b7d9750272d1 arm64: dts: qcom: msm8916-wingtech-wt88047: Add IMU omits f9af9f61b095 arm64: dts: qcom: msm8916-wingtech-wt88047: Add notification LED omits 678b0fcc77c3 arm64: dts: qcom: msm8916-wingtech-wt88047: Add touchscreen omits a9ff4e16585c arm64: dts: qcom: Add device tree for Xiaomi Redmi 2 (wing [...] omits 2b6187abafea arm64: dts: qcom: sm8150: Add CPU opp tables omits 6df9102f19bc arm64: dts: qcom: ipq8074: Add scm on IPQ8074 SoCs omits af5f967c72d1 arm64: dts: qcom: ipq6018: Update WCSS PIL driver compatible omits e1746c6d3e4b arm64: dts: qcom: ipq6018: enable USB2 support omits f1b7e8976668 arm64: dts: qcom: sc7180: Add DisplayPort node omits 10d0786b39b3 f2fs: Revert "f2fs: Fix indefinite loop in f2fs_gc() v1" omits 62699b3f0a62 fs: dlm: move receive loop into receive handler omits c51b0221798b fs: dlm: fix multiple empty writequeue alloc omits 8728a455d20d fs: dlm: generic connect func omits 90d21fc0479d fs: dlm: auto load sctp module omits 2dc6b1158c28 fs: dlm: introduce generic listen omits a66c008cd16a fs: dlm: move to static proto ops omits 66d5955a098d fs: dlm: introduce con_next_wq helper omits 88aa023a2556 fs: dlm: cleanup and remove _send_rcom omits 052849beeab0 fs: dlm: clear CF_APP_LIMITED on close omits b892e4792c99 fs: dlm: fix typo in tlv prefix omits d921a23f3e1a fs: dlm: use READ_ONCE for config var omits feb704bd1778 fs: dlm: use sk->sk_socket instead of con->sock omits 9a253bb42f19 arm64: dts: qcom: c630: fix correct powerdown pin for WSA881x omits 0dc6c59892ea ARM: dts: qcom: apq8064: correct clock names omits 66cb47d40e50 ARM: dts: qcom: msm8974-klte: Enable remote processors omits cfb4dac12964 Merge series "spi: fsi: Reduce max transfer size to 8 byte [...] omits 2b2d4dfca4e7 dt-bindings: fsi: Remove ibm,fsi2spi-restricted compatible omits 34d34a56a5ea spi: fsi: Reduce max transfer size to 8 bytes omits cfc9d37ab79f ASoC: ti: j721e-evm: Convert the audio domain IDs to enum omits 9b5b7a72fdc4 NFSD: Use new __string_len C macros for nfsd_clid_class omits 9274c259cecd NFSD: Use new __string_len C macros for the nfs_dirent tracepoint omits 0fa130071d9a tracing: Add trace_event helper macros __string_len() and [...] omits 54bc78aa02dd NFSD: Batch release pages during splice read omits d2f1cb4e7b28 SUNRPC: Add svc_rqst_replace_page() API omits a3f4ec99797c NFSD: Clean up splice actor omits d713e0c83398 Merge branch 'pm-pci' into linux-next omits 4c57d77eb3ef Merge branches 'acpi-numa', 'acpi-glue', 'acpi-config' and [...] omits c96905d4fc7c Merge branches 'acpi-utils' and 'acpi-misc' into linux-next omits 71f642833284 ACPI: utils: Fix reference counting in for_each_acpi_dev_match() omits d2cbbf1fe503 ACPI: Kconfig: Fix table override from built-in initrd omits 3a1e341c5687 ALSA: pcsp: Allocate resources with device-managed APIs omits ed16a22b0900 ALSA: dummy: Allocate resources with device-managed APIs omits b072e65aadd6 ALSA: aloop: Allocate resources with device-managed APIs omits de74763295a8 ALSA: mpu401: Allocate resources with device-managed APIs omits 60d03de81c40 ALSA: serial-u16550: Allocate resources with device-managed APIs omits aa92050f10f0 ALSA: mtpav: Allocate resources with device-managed APIs omits ed539fc3428c ALSA: virmidi: Allocate resources with device-managed APIs omits 854577ac2aea ALSA: x86: Allocate resources with device-managed APIs omits f082b1ad39ea ALSA: wavefront: Allocate resources with device-managed APIs omits bddc2ef13235 ALSA: sscape: Allocate resources with device-managed APIs omits 111601ff76e9 ALSA: sc6000: Allocate resources with device-managed APIs omits 6bf39b5dbd53 ALSA: opl3sa2: Allocate resources with device-managed APIs omits 2973ee4a5b54 ALSA: opti9xx: Allocate resources with device-managed APIs omits 098493041a2c ALSA: msnd: Allocate resources with device-managed APIs omits 5b88da3c800f ALSA: gus: Allocate resources with device-managed APIs omits 35a245ec0619 ALSA: galaxy: Allocate resources with device-managed APIs omits 34d6599bc107 ALSA: es18xx: Allocate resources with device-managed APIs omits 1bb11c1c7f6e ALSA: es1688: Allocate resources with device-managed APIs omits 4287864eb053 ALSA: cs423x: Allocate resources with device-managed APIs omits 45782ce077a8 ALSA: cmi8330: Allocate resources with device-managed APIs omits d9fd7397a70e ALSA: cmi8328: Allocate resources with device-managed APIs omits 39c4f9aa761a ALSA: azt2320: Allocate resources with device-managed APIs omits 749cadc7f53f ALSA: als100: Allocate resources with device-managed APIs omits 5d50e348a499 ALSA: adlib: Allocate resources with device-managed APIs omits e031577eef61 ALSA: ad1848: Allocate resources with device-managed APIs omits 5eab6cb0344d ALSA: sb: Allocate resources with device-managed APIs omits ea2bfa2961b6 ALSA: wss: Allocate resources with device-managed APIs omits d6fb54e87869 ALSA: ad1816a: Allocate resources with device-managed APIs omits c6e6bb5eab74 ALSA: ymfpci: Allocate resources with device-managed APIs omits 3bde3359aa16 ALSA: vx222: Allocate resources with device-managed APIs omits a033954140ac ALSA: vx: Manage vx_core object with devres omits 5adfd8c26607 ALSA: trident: Allocate resources with device-managed APIs omits b1002b2d41c5 ALSA: rme9652: Allocate resources with device-managed APIs omits 0195ca5fd1f4 ALSA: hdspm: Allocate resources with device-managed APIs omits d136b8e54f92 ALSA: hdsp: Allocate resources with device-managed APIs omits 546c201a891e ALSA: riptide: Allocate resources with device-managed APIs omits 596ae97ab0ce ALSA: oxygen: Allocate resources with device-managed APIs omits c19935f04784 ALSA: nm256: Allocate resources with device-managed APIs omits 6f16c19b115e ALSA: lx6464es: Allocate resources with device-managed APIs omits 098fe3d6e775 ALSA: lola: Allocate resources with device-managed APIs omits b5cde369b618 ALSA: korg1212: Allocate resources with device-managed APIs omits 314f6dbb1f33 ALSA: ice1724: Allocate resources with device-managed APIs omits 1f0819979248 ALSA: ali5451: Allocate resources with device-managed APIs omits 272d6efa0b43 ALSA: ice1724: Allocate resources with device-managed APIs omits ca642da4b33d ALSA: ice1712: Allocate resources with device-managed APIs omits 2b377c6b6012 ALSA: emu10k1x: Allocate resources with device-managed APIs omits 79e8b218b36d ALSA: emu10k1: Allocate resources with device-managed APIs omits 9c211bf392bb ALSA: echoaudio: Allocate resources with device-managed APIs omits 5eba4c646dfe ALSA: cs5535audio: Allocate resources with device-managed APIs omits 5bff69b3645d ALSA: cs46xx: Allocate resources with device-managed APIs omits 1656fa6ea258 ALSA: ca0106: Allocate resources with device-managed APIs omits 33631012cd06 ALSA: aw2: Allocate resources with device-managed APIs omits e44b5b440609 ALSA: au88x0: Allocate resources with device-managed APIs omits 24ee07fbf95d ALSA: ali5451: Allocate resources with device-managed APIs omits afaf99751d0c ALSA: via82xx: Allocate resources with device-managed APIs omits 2ca6cbde6ad7 ALSA: sonicvibes: Allocate resources with device-managed APIs omits 499ddc16394c ALSA: sis7019: Allocate resources with device-managed APIs omits df06df7cc997 ALSA: rme96: Allocate resources with device-managed APIs omits 102e6156ded2 ALSA: rme32: Allocate resources with device-managed APIs omits 5c0939253c3c ALSA: maestro3: Allocate resources with device-managed APIs omits 47c413395376 ALSA: fm801: Allocate resources with device-managed APIs omits a7b4cbfdc701 ALSA: es1968: Allocate resources with device-managed APIs omits 08e9d3ab4cc1 ALSA: es1938: Allocate resources with device-managed APIs omits 10ed6eaf9d72 ALSA: ens137x: Allocate resources with device-managed APIs omits 2e11e3ff2a43 ALSA: cs5530: Allocate resources with device-managed APIs omits 99041fea70d0 ALSA: cs4281: Allocate resources with device-managed APIs omits 87e082ad84a7 ALSA: cmipci: Allocate resources with device-managed APIs omits 9e80ed64a006 ALSA: bt87x: Allocate resources with device-managed APIs omits 8c5823ef31e1 ALSA: azt3328: Allocate resources with device-managed APIs omits 0e175f665960 ALSA: als4000: Allocate resources with device-managed APIs omits 21a9314cf93b ALSA: als300: Allocate resources with device-managed APIs omits 567f58754109 ALSA: ad1889: Allocate resources with device-managed APIs omits 3fcaf24e5dce ALSA: hda: Allocate resources with device-managed APIs omits 86bde74dbf09 ALSA: atiixp: Allocate resources with device-managed APIs omits 7835e0901e24 ALSA: intel8x0: Allocate resources with device-managed APIs omits ac327f1b10bc ALSA: doc: Add device-managed resource section omits c2b94954add3 ALSA: core: Add device-managed request_dma() omits e8ad415b7a55 ALSA: core: Add managed card creation omits 427ae2689db0 ALSA: core: Add device-managed page allocator helper omits 3761baae908a Revert "drm/i915: Propagate errors on awaiting already sig [...] omits c9d9fdbc108a drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" omits 450405cdc0e1 Merge tag 'gvt-fixes-2021-07-15' of https://github.com/int [...] omits e6c0a0889b80 ALSA: aloop: Fix spelling mistake "synchronization" -> "sy [...] omits b2a7f104a035 Merge branches 'at91-dt' and 'at91-defconfig' into at91-next omits 7cce786c9a92 Merge branch 'at91-soc' into at91-next omits 80891e4fcd33 ARM: dts: at91: sama5d4_xplained: Remove spi0 node omits b6862714078c dt-bindings: atmel-sysreg: add bindings for sama7g5 omits 7540629e2fc7 ARM: dts: at91: add sama7g5 SoC DT and sama7g5-ek omits c556478f46c2 dt-bindings: ARM: at91: document sama7g5ek board omits b62869dcd4bc ARM: multi_v7_defconfig: add sama7g5 SoC omits bfcd195b01c6 ARM: configs: at91: add defconfig for sama7 family of SoCs omits 4c5afb74d945 module: combine constructors in module linker script omits ad9bc2e35cf5 ARM: at91: pm: add sama7g5 shdwc omits 6501330f9f5e ARM: at91: pm: add pm support for SAMA7G5 omits 9d464cc5ac01 ARM: at91: sama7: introduce sama7 SoC family omits ccdbdf33bdc0 ARM: at91: pm: add sama7g5's pmc omits f205adb60898 ARM: at91: pm: add backup mode support for SAMA7G5 omits d2d4716d8384 ARM: at91: pm: save ddr phy calibration data to securam omits 892e1f4a3ae5 ARM: at91: pm: add sama7g5 ddr phy controller omits 2c26cb4d6944 ARM: at91: pm: add sama7g5 ddr controller omits 5b0bef872c1d ARM: at91: pm: wait for ddr power mode off omits 475be50fc149 ARM: at91: pm: add support for 2.5V LDO regulator control omits 28eb1d40fe57 ARM: at91: pm: add support for MCK1..4 save/restore for ulp modes omits f0bbf17958e8 ARM: at91: pm: add self-refresh support for sama7g5 omits d8c7983f31ac ARM: at91: ddr: add registers definitions for sama7g5's ddr omits 96abf1686150 ARM: at91: sfrbu: add sfrbu registers definitions for sama7g5 omits 15126bb61b12 ARM: at91: pm: add support for waiting MCK1..4 omits e3821ed47670 ARM: at91: pm: s/CONFIG_SOC_SAM9X60/CONFIG_HAVE_AT91_SAM9X [...] omits 87e1b30c29b9 ARM: at91: pm: avoid push and pop on stack while memory is [...] omits 29cdf077a9ef ARM: at91: pm: use r7 instead of tmp1 omits 629ba8ee03a5 ARM: at91: pm: do not initialize pdev omits 404956f47c3c ARM: at91: pm: check for different controllers in at91_pm_ [...] omits 0a7a2443c7a4 ARM: at91: pm: document at91_soc_pm structure omits fe4c09e56852 ARM: at91: pm: move the setup of soc_pm.bu->suspended omits f19dd1df9e71 ARM: at91: pm: move pm_bu to soc_pm data structure omits 577cb67ad98b ARM: at91: debug: add sama7g5 low level debug uart omits 56bc29659182 ARM: at91: add new SoC sama7g5 omits fbdc7b96a5ae Merge branch 'for-5.15-printk-index' into for-next omits ec03f18cc222 clk: at91: add register definition for sama7g5's master clock omits bd9616996bb8 spi: imx: Simplify logic in spi_imx_push() omits 3bbdc083262d spi: pxa2xx: Reuse int_stop_and_reset() in couple of places omits cdcb26ce747a spi: pxa2xx: Reset DMA bits in CR1 in reset_sccr1() omits e0a6512d2912 spi: pxa2xx: Convert reset_sccr1() to use pxa2xx_spi_update() omits f020e4d0b401 regulator: Fix a couple of spelling mistakes in Kconfig omits 82d28b67f780 ASoC: ti: j721e-evm: Check for not initialized parent_clk_id omits 78d2a05ef22e ASoC: ti: j721e-evm: Fix unbalanced domain activity tracki [...] omits e98b461bb057 MIPS: octeon: Remove vestiges of CONFIG_CAVIUM_RESERVE32 omits 14d72af7ab00 MIPS: Ingenic: Add system type for new Ingenic SoCs. omits a0b22464ce93 m68k: defconfig: Update defconfigs for v5.14-rc1: omits 761608f5cf70 m68k: emu: Fix invalid free in nfeth_cleanup() omits 21ed49265986 m68k: MAC should select HAVE_PATA_PLATFORM omits ad7d61f159db printk: index: Add indexing support to dev_printk omits 337015573718 printk: Userspace format indexing support omits f3d75cf537db printk: Rework parse_prefix into printk_parse_prefix omits a1ad4b8a1956 printk: Straighten out log_flags into printk_info_flags omits 91027d0a7a0e string_helpers: Escape double quotes in escape_special omits 2a022240886d Merge branches 'renesas-arm-defconfig-for-v5.15' and 'rene [...] omits a0a6968c9959 arm64: dts: renesas: rcar-gen3: Add SoC model to comment headers omits 31e5e64694cf drivers: hv: Decouple Hyper-V clock/timer code from VMbus drivers omits 1b87d5bba32c clk: renesas: r9a07g044: Add clock and reset entries for ADC omits 3b5c734592ad clk: renesas: r9a07g044: Add clock and reset entries for CANFD omits 0aae437ac5c2 clk: renesas: Rename renesas-rzg2l-cpg.[ch] to rzg2l-cpg.[ch] omits d85b82f09a03 clk: renesas: r9a07g044: Add GPIO clock and reset entries omits 7929b794edc7 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits d520af345189 clk: renesas: r9a07g044: Add SSIF-2 clock and reset entries omits 03fa6e4b2622 clk: renesas: r9a07g044: Add USB clocks/resets omits eb829e549ba6 clk: renesas: r9a07g044: Add DMAC clocks/resets omits 1962dd36db4f clk: renesas: r9a07g044: Add I2C clocks/resets omits c346ff5ccc8e clk: renesas: r8a779a0: Add the DSI clocks omits 417ed58dfc5e clk: renesas: r8a779a0: Add the DU clock omits d23fcff14568 clk: renesas: rzg2: Rename i2c-dvfs to iic-pmic omits 1606e81543f8 clk: renesas: rzg2l: Fix off-by-one check in rzg2l_cpg_clk [...] omits e37868f14416 clk: renesas: rzg2l: Avoid mixing error pointers and NULL omits 36aaa3a0d9bc clk: renesas: rzg2l: Fix a double free on error omits 97c29755598f clk: renesas: rzg2l: Fix return value and unused assignment omits d42d57fe86e9 clk: renesas: rzg2l: Remove unneeded semicolon omits 73380b9ad247 iio: st-sensors: Remove some unused includes and add some [...] omits 47acb28e4bbd dt-bindings: iio: accel: bma255: Merge bosch,bma180 schema omits 22400a3b7331 dt-bindings: iio: accel: bma255: Sort compatibles omits ed9fc721133e dt-bindings: iio: accel: bma255: Fix interrupt type omits b44ab6fdba61 iio: light: si1145: remove redundant continue statement omits 13efdc3dc903 iio: core: Support reading extended name as label omits 0e0761f86f10 iio: core: Forbid use of both labels and extended names omits e46a36d92da0 Add startup time for each chip using inv_mpu6050 driver omits d372e5a19a8e iio: accel: adxl345: convert probe to device-managed functions omits 9ae8da91a22c iio: light: tcs3414: convert probe to device-managed routines omits d272e0ab5f4b iio: potentiometer: max5481: convert probe to device-managed omits c359a80ca290 iio: temperature: tmp006: make sure the chip is powered up [...] omits 2bb3b8f69acc iio: temperature: tmp006: convert probe to device-managed omits 3ce868bb0595 iio: accel: bma220: make suspend state setting more robust omits c336b611e9e4 iio: accel: bma220: convert probe to device-managed functions omits f21a5f721542 dt-bindings: iio: dac: microchip,mcp4922: Add missing bind [...] omits 906b00437e71 dt-bindings: iio: dac: adi,ad8801: Add missing binding document. omits a714ee9ea0ef dt-bindings: iio: dac: adi,ad5791: Add missing bindings document omits 96e137558d58 dt-bindings: iio: dac: adi,ad5764: Add missing binding document omits db8dc17e1fd8 dt-bindings: iio: dac: ad5761: Add missing binding doc. omits 2d89b8b2c0bf dt-bindings: iio: dac: ad5686 and ad5696: Add missing bind [...] omits b302c57bc9c7 dt-bindings: iio: dac: ad5624r: Add missing binding document omits 97683c851f9c iio: dac: ad5624r: Fix incorrect handling of an optional r [...] omits 110ead307d5a arm64: dts: renesas: r8a77990: ebisu: Add I2C EEPROM for PMIC omits 4ec82a7bb3db arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511 [...] omits ecdd5a21aac9 arm64: dts: renesas: beacon: Enable micbias omits 13df5e881d14 arm64: dts: renesas: r9a07g044: Add I2C nodes omits eab605c59a16 arm64: dts: renesas: r8a779a0: Restore sort order omits 4f929bba8fd8 arm64: dts: renesas: r8a77990: ebisu: Add SW4 support omits f90e3c06b25a arm64: dts: renesas: r8a77995: draak: Add SW56 support omits a636d8037ef6 arm64: dts: renesas: rzg2: Rename i2c_dvfs to iic_pmic omits c6d2f832da78 arm64: dts: renesas: r8a77990: Add generic compatible stri [...] omits 57e47b783c37 arm64: dts: renesas: r8a774c0: Add generic compatible stri [...] omits 0ceed25a5aef ARM: dts: rzg1: Add generic compatible strings to IIC nodes omits cfda82037780 ARM: dts: r8a73a4: Remove non-functional DMA support omits 3a44a8d130e1 arm64: dts: renesas: salvator-xs: Factor out USB ch3 parts omits d18fb00dd088 arm64: dts: renesas: salvator-x(s): Factor out USB ch2 parts omits 90a4ee4ba5cf arm64: dts: renesas: salvator-x(s): Factor out SATA parts omits 8fbb8c334ff1 arm64: dts: renesas: salvator-x(s): Factor out HDMI1 parts omits d016ed8d8ee8 arm64: defconfig: Enable RIIC omits e4efa82660e6 ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on [...] omits a3a9ee4b5254 drm/nouveau: init the base GEM fields for internal BOs omits f2af8ffc63a1 scsi: lpfc: Copyright updates for 12.8.0.11 patches omits 545a68e711ee scsi: lpfc: Update lpfc version to 12.8.0.11 omits ab8038608825 scsi: lpfc: Skip issuing ADISC when node is in NPR state omits 02607fbaf00d scsi: lpfc: Skip reg_vpi when link is down for SLI3 in ADI [...] omits c65436b21c3a scsi: lpfc: Call discovery state machine when handling PLO [...] omits 0614568361b0 scsi: lpfc: Delay unregistering from transport until GIDFT [...] omits 816bd88dffc5 scsi: lpfc: Enable adisc discovery after RSCN by default omits 137ddf038472 scsi: lpfc: Use PBDE feature enabled bit to determine PBDE [...] omits a9978e397840 scsi: lpfc: Clear outstanding active mailbox during PCI fu [...] omits affbe2442941 scsi: lpfc: Fix KASAN slab-out-of-bounds in lpfc_unreg_rpi [...] omits e78c006f4c88 scsi: lpfc: Remove REG_LOGIN check requirement to issue an [...] omits cd6047e92c6a scsi: lpfc: Fix memory leaks in error paths while issuing [...] omits 2d338eb55b14 scsi: lpfc: Fix NULL ptr dereference with NPIV ports for R [...] omits 4e670c8afd47 scsi: lpfc: Keep NDLP reference until after freeing the IO [...] omits 21990d3d1861 scsi: lpfc: Fix target reset handler from falsely returnin [...] omits e77803bdbf0a scsi: lpfc: Discovery state machine fixes for LOGO handling omits 50baa1595d30 scsi: lpfc: Fix function description comments for vmid routines omits 16a93e83c87e scsi: lpfc: Improve firmware download logging omits e8613084053d scsi: lpfc: Remove use of kmalloc() in trace event logging omits ae463b60235e scsi: lpfc: Fix NVMe support reporting in log message omits 320424c7d44f Merge tag 'v5.13' into next omits 904b5bfaa8fe scsi: aacraid: Remove an unused include omits 37306698c3d0 scsi: qla2xxx: Remove redundant continue statement in a for-loop omits 6d8e7e7c9321 scsi: target: Fix protect handling in WRITE SAME(32) omits 7b0ddc134608 scsi: be2iscsi: Fix use-after-free during IP updates omits e746f3451ec7 scsi: iscsi: Fix iface sysfs attr detection omits 00e9e776fa19 ARM: dts: aspeed: wedge100: Enable ADC channels omits 5501ab03b9f1 ARM: dts: aspeed: galaxy100: Remove redundant ADC device omits c8a66b42d689 ARM: dts: aspeed: wedge40: Remove redundant ADC device omits cc8606c58988 ARM: dts: aspeed: Enable ADC in Facebook AST2400 common dtsi omits ded3e2864c73 ARM: dts: everest: Add phase corrections for eMMC omits 419cc0b8c127 ARM: dts: aspeed: Add Inspur NF5280M6 BMC machine omits 8c295b7f3d01 ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi omits 64151620227a m68k: m5441x: add flexcan support omits d8e32fc6b289 m68k: stmark2: update board setup omits 76ad1542ed9b m68k/nommu: prevent setting ROMKERNEL when ROM is not set omits 49c8d682f525 m68k/coldfire: change pll var. to clk_pll omits 1c0810e79cb3 scsi: ufs: Refactor ufshcd_is_intr_aggr_allowed() omits ffa25a280c7b cifs: support share failover when remounting omits c485d3bf3cc7 fpga: fpga-mgr: wrap the write_sg() op omits 5daa06ffcebf fpga: fpga-mgr: wrap the fpga_remove() op omits 6814101ee1b2 fpga: fpga-mgr: wrap the state() op omits 43a0e0528d6d fpga: fpga-mgr: wrap the status() op omits 9590d5375cd4 fpga: fpga-mgr: wrap the write() op omits cdc2160df447 fpga: fpga-mgr: make write_complete() op optional omits a11fe89db628 fpga: fpga-mgr: wrap the write_init() op omits ec7099fdea80 Revert "gpio: mpc8xxx: change the gpio interrupt flags." omits 96cd2dd65bb0 net/mlx5: Add DCS caps & fields support omits 6c17b7ff1d11 fpga: zynqmp-fpga: Address warning about unused variable omits 310a0b2dae99 fpga: xilinx-pr-decoupler: Address warning about unused variable omits 7f6296289cd1 fpga: xiilnx-spi: Address warning about unused variable omits b46e9b299bd9 fpga: altera-freeze-bridge: Address warning about unused variable omits b0d174c8c1e1 Merge branch 'v5.15-armsoc/dts64' into for-next omits 30910d85c20d arm64: dts: rockchip: add SPDIF node for ROCK Pi 4 omits 9e595375ddf8 arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4 omits fb094a9957b4 arm64: dts: rockchip: Add RK3399 ROCK Pi 4B+ board omits 7ce2bc0f8295 arm64: dts: rockchip: Add RK3399 ROCK Pi 4A+ board omits 0a777f84fd94 dt-bindings: Add doc for ROCK Pi 4 A+ and B+ omits 714b35da2b6e arm64: dts: rockchip: Disable CDN DP on Pinebook Pro omits 3d3377027027 arm64: dts: rockchip: add saradc node for rk3568 omits 790a352b6f12 dt-bindings: iio: dac: ad5504: Add missing binding document omits 609bf552b034 dt-bindings: iio: dac: ad5449: Add missing binding document. omits 5992d5a6b563 dt-bindings: iio: dac: ad5380: Add missing binding document omits 0688cc60d579 dt-bindings: iio: dac: adi,ad5360: Add missing binding document omits 613c403a7f97 dt-bindings: iio: dac: adi,ad5064: Document bindings for m [...] omits 4f0964f70fcf dt-bindings: iio: dac: adi,ad5421: Add missing binding document. omits 3d9efa9bd34f iio: accel: da280: convert probe to device-managed functions omits 074e1ddb8782 iio: accel: da311: convert probe to device-managed functions omits 689f584b9858 iio: accel: dmard10: convert probe to device-managed functions omits 148da125a0c8 iio: proximity: rfd77402: convert probe to device-managed [...] omits 09d5135b6ffc iio: proximity: rfd77402: use i2c_client for rfd77402_{ini [...] omits bb761e722f6d iio: light: adjd_s311: convert probe to device-managed functions omits 2427a7e95ca9 iio: light: adjd_s311: move buffer on adjd_s311_data object omits 7e77ef8b8d60 iio: adis: set GPIO reset pin direction omits 9898cb24e454 iio: adc: ti-ads7950: Ensure CS is deasserted after readin [...] omits 7786da3b5ae1 iio: adc: rockchip_saradc: add support for rk3568 saradc omits edf021d14511 dt-bindings: iio: adc: rockchip-saradc: add description fo [...] omits d21fed0675cd iio: buffer: Move a sanity check at the beginning of 'iio_ [...] omits 458516508df9 iio: buffer: Save a few cycles in 'iio_scan_mask_set()' omits f7e506ec4a99 platform/x86: think-lmi: Fix possible mem-leaks on tlmi_an [...] omits 30e78435d3bf platform/x86: think-lmi: Split kobject_init() and kobject_ [...] omits e62fb1e3faae platform/x86: think-lmi: Move pending_reboot_attr to the a [...] omits 47f53972ca15 hwmon: intel-m10-bmc-hwmon: add n5010 sensors omits b8f3d51e9b9b hwmon: (w83627ehf) Remove w83627ehf_remove() omits a5ed7262cdf8 hwmon: (w83627ehf) Use platform_create_bundle omits ddde0ab0a2ca hwmon: (pmbus/bpa-rs600) Support BPD-RS600 omits 83eea1033d1c hwmon: (ntc_thermistor) Use library interpolation omits 7f5231b114da platform/x86: amd-pmc: Fix undefined reference to __udivdi3 omits 33f735f137c6 ALSA: hdmi: Expose all pins on MSI MS-7C94 board omits 1c2b9519159b ALSA: sb: Fix potential ABBA deadlock in CSP driver omits d775dab9a4a8 firmware: qcom_scm: remove a duplicative condition omits 6bc45428635d firmware: qcom_scm: Mark string array const omits bc4188a2f56e KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak omits bd31ecf44b8e KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash omits 78e4a955928e Merge branch 'libbpf: BTF typed dump cleanups' omits add192f81ab2 libbpf: Btf typed dump does not need to allocate dump data omits 04eb4dff6a64 libbpf: Fix compilation errors on ppc64le for btf dump typed data omits cfbe3650dd3e netfilter: nf_tables: fix audit memory leak in nf_tables_commit omits 8d44c3578b48 libbpf: Clarify/fix unaligned data issues for btf typed dump omits 51b89b49954f Merge branch for-5.14/arm64/dt into for-next omits ba02920c51de arm64: tegra: Enable SMMU support for PCIe on Tegra194 omits 8874e3a7baec drm/tegra: Fix compilation of variadic macro omits 068dfc655b66 Merge branch 'libbpf: BTF dumper support for typed data' omits 70a9241fbce5 selftests/bpf: Add dump type data tests to btf dump tests omits 17283337ff86 selftests/bpf: Add ASSERT_STRNEQ() variant for test_progs omits 920d16af9b42 libbpf: BTF dumper support for typed data omits 334faa5ce523 Merge branch 'Add btf_custom_path in bpf_obj_open_opts' omits f0b7d1192542 selftests/bpf: Switch existing selftests to using open_opt [...] omits 18353c87e0e0 libbpf: Fix the possible memory leak on error omits 1373ff599556 libbpf: Introduce 'btf_custom_path' to 'bpf_obj_open_opts' omits 8886534747c2 bpf, doc: Add heading and example for extensions in cbpf omits cc6ef3d1fdde of: kexec: Remove FDT_PROP_* definitions omits c7603cfa04e7 bpf: Add ambient BPF runtime context stored in current omits ad43a647bcdb drm/amd/display: Fix 10bit 4K display on CIK GPUs omits 03373e2be290 drm/amdgpu/ttm: optimize vram access in amdgpu_ttm_access_ [...] omits 5fb95aa73f3c drm/amdgpu/ttm: replace duplicate code with exiting function omits 048af66be7b5 drm/amdgpu: split amdgpu_device_access_vram() into two sma [...] omits 9ce5ed6eaac5 drm/amdgpu/display: make a const array common_rates static [...] omits 67a1af079b49 drm/amd/pm: update DRIVER_IF_VERSION for beige_goby omits c5c21a58ece9 drm/amdgpu: update gc golden setting for dimgrey_cavefish omits decd8ce9dfd9 drm/amdgpu: update golden setting for sienna_cichlid omits 0a2ba7b72c0a drm/amdgpu: update the golden setting for vangogh omits b76a8062af2f drm/amd/display: avoid printing ERROR for unknown CEA parse(v2) omits 85da6459f45b drm/amdgpu: Switch to LFB for USBC PD FW in psp v13 omits 25a3e8ac07a8 drm/amdgpu: Switch to VRAM buffer for USBC PD FW. omits 9075096b09e5 amdgpu/nv.c - Optimize code for video codec support structure omits 554398174d98 amdgpu/nv.c - Added video codec support for Yellow Carp omits 14858dcc3b35 PCI: Use pci_update_current_state() in pci_enable_device_flags() omits 45c16fe1d128 ACPI: configfs: Make get_header() to return error pointer omits ae57338716ce ACPI: configfs: Use sysfs_emit() in "show" functions omits b2ebd9dd5267 driver core: Split device_platform_notify() omits 384f5a857bae software nodes: Split software_node_notify() omits d0b8e398319e ACPI: glue: Eliminate acpi_platform_notify() omits 5e557cbac805 ACPI: bus: Rename functions to avoid name collision omits 7d625e5b143d ACPI: glue: Change return type of two functions to void omits 42878a9f0fe0 ACPI: glue: Rearrange acpi_device_notify() omits b1121e2a182d ACPI: Add LoongArch support for ACPI_PROCESSOR/ACPI_NUMA omits fd080a01ecfc ACPI / PMIC: XPower: optimize MIPI PMIQ sequence I2C-bus accesses omits e38ba404f20c ACPI / PMIC: XPower: optimize I2C-bus accesses omits 947228cb9f1a efi/libstub: Fix the efi_load_initrd function description omits 2bab693a608b firmware/efi: Tell memblock about EFI iomem reservations omits 674a9f1f6815 efi/tpm: Differentiate missing and invalid final event log table. omits 923232bbea88 RDMA/rxe: Fix types in rxe_icrc.c omits e4f5c82fefa9 RDMA/rxe: Add kernel-doc comments to rxe_icrc.c omits add2b3b80e3a RDMA/rxe: Move crc32 init code to rxe_icrc.c omits 63887510571b RDMA/rxe: Fixup rxe_icrc_hdr omits b6c6cc4acdf6 RDMA/rxe: Move rxe_crc32 to a subroutine omits 1117f26ea7ec RDMA/rxe: Move ICRC generation to a subroutine omits 13050a0b32e3 RDMA/rxe: Fixup rxe_send and rxe_loopback omits 36fbb03d05f2 RDMA/rxe: Move rxe_xmit_packet to a subroutine omits fe87fb17c6fe RDMA/rxe: Move ICRC checking to a subroutine omits a6c39de76d70 bpf, selftests: Add test cases for pointer alu from multip [...] omits e042aa532c84 bpf: Fix pointer arithmetic mask tightening under state pruning omits 59089a189e3a bpf: Remove superfluous aux sanitation on subprog rejection omits 5f92b45c3b67 x86/hyperv: add comment describing TSC_INVARIANT_CONTROL M [...] omits 21bfee9c0c77 IB/core: Read subnet_prefix in ib_query_port via cache. omits 36721a6d4cf2 IB/core: Shifting initialization of device->cache_lock omits 0bc0602ae827 IB/core: Updating cache for subnet_prefix in config_non_ro [...] omits 56d629af09b9 power: supply: PCHG: Peripheral device charger omits 5176a18bb5e1 power: supply: ab8500: Drop some includes from bmdata omits 661d10ee0f1b power: supply: ab8500: Rename charging algorithm psy omits 484a9cc3dcb8 power: supply: ab8500: Drop abx500 concept omits c5b64a990e7f power: supply: ab8500: Rename charging algorithm symbols omits f820547446ed power: supply: ab8500: Use library interpolation omits 513d14045a2d regulator: rtq6752: fix reg reset behavior omits d9dbe1f9ae4b ASoC: codecs: wcd938x: remove unused port-map reference omits 6a503e1c4553 ASoC: rt5682: Fix the issue of garbled recording after pow [...] omits 7883490cba00 ASoC: amd: reverse stop sequence for stoneyridge platform omits 59dd33f82dc0 ASoC: soc-pcm: add a flag to reverse the stop sequence omits f99986c0fcad ASoC: codecs: wcd938x: setup irq during component bind omits b8c95616d154 bus: mhi: core: Improve debug messages for power up omits e1e82defeabd bus: mhi: core: Replace DMA allocation wrappers with origi [...] omits 554492868314 bus: mhi: core: Add range checks for BHI and BHIe omits 00f29cd72a64 bus: mhi: pci_generic: Set register access length for MHI driver omits be49067c86ea ath11k: set register access length for MHI driver omits a735a900cff2 bus: mhi: Add MMIO region length to controller structure omits cc9aaa88751c bus: mhi: core: Set BHI and BHIe pointers to NULL in clean-up omits 7f81b917db72 bus: mhi: core: Set BHI/BHIe offsets on power up preparation omits 6a68cd546c36 bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI omits f97d9dea9404 Merge hole punch fixes. omits 13d257503c09 reiserfs: check directory items on read from disk omits 728d392f8a79 fs/ext2: Avoid page_address on pages returned by ext2_get_page omits 2acf15b94d5b reiserfs: add check for root_inode in reiserfs_fill_super omits e5c578adcdd9 slimbus: ngd: reset dma setup during runtime pm omits f58e0e441318 slimbus: ngd: set correct device for pm omits c24e70aec9ad slimbus: messaging: check for valid transaction id omits 610207f7d03a slimbus: messaging: start transaction ids from 1 instead of zero omits 40ac971eab89 dma-mapping: handle vmalloc addresses in dma_common_{mmap, [...] omits 3d134e75c08b gpio: rcar: Always use local variable dev in gpio_rcar_probe() omits f03a3cab26c1 crypto: lib - rename 'mod_init' & 'mod_exit' functions to [...] omits f0d9ff8c8efb hwrng: rename 'mod_init' & 'mod_exit' functions to be modu [...] omits cb5f09e81484 crypto: arm/curve25519 - rename 'mod_init' & 'mod_exit' fu [...] omits 2e6d793e1bf0 crypto: mxs-dcp - Use sg_mapping_iter to copy data omits df6313d707e5 crypto: mxs-dcp - Check for DMA mapping errors omits 5261cdf457ce crypto: drbg - select SHA512 omits fa5239f2af98 drm/amdgpu: workaround failed COW checks for Thunk VMAs omits 51caa4ed8542 bus: mhi: Add inbound buffers allocation flag omits 24ebc044c72e auxdisplay: Replace symbolic permissions with octal permissions omits f885afe28d20 auxdisplay: ks0108: Switch to use module_parport_driver() omits ac8c8fa0a8c3 auxdisplay: charlcd: Drop unneeded initializers and switch [...] omits 333ff32d54cd auxdisplay: hd44780: Fix oops on module unloading omits 1a2055cd5091 bindings: ipmi: Add binding for SSIF BMC driver omits 007888f365c9 ipmi: ssif_bmc: Add SSIF BMC driver omits b9ed06f4c665 i2c: aspeed: Add slave_enable() to toggle slave mode omits c5b9ee9c361f mtd: rawnand: Fix a couple of spelling mistakes in Kconfig omits 8363dfc845d7 mtd: spinand: Fix comment omits 7ed012969bbc Compiler Attributes: fix __has_attribute(__no_sanitize_cov [...] omits 1a57b13e6017 mtd: rawnand: nand_bbt: Skip bad blocks when searching for [...] omits 778cb8e39f6e dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation omits ff44b90b325d dt_bindings: mtd: partitions: redboot: convert to YAML omits ba3562892619 mtd: devices: mchp48l640: Fix memory leak on cmd omits 2394e6287389 mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards omits 45bb1faa29ef mtd: core: handle flashes without OTP gracefully omits e83862ee1b9b mtd: mchp48l640: silence some uninitialized variable warnings omits 962bf783ef65 mtd: break circular locks in register_mtd_blktrans omits 14f97f0b8e2b mtd: rawnand: Add a check in of_get_nand_secure_regions() omits 2b6d2833cd1d mtd: mtd_blkdevs: Initialize rq.limits.discard_granularity omits 5badbb3696e3 Merge branch 'v5.15-clk/next' into for-next omits 747dca0639a0 Merge branch 'v5.15-armsoc/dts64' into for-next omits 6d29f6d54365 Merge branch 'v5.15-armsoc/dts32' into for-next omits 5dad91196d6e Merge branch 'v5.15-armsoc/drivers' into for-next omits d61eb8a1f518 clk: rockchip: Add support for hclk_sfc on rk3036 omits 0be3df186f87 clk: rockchip: rk3036: fix up the sclk_sfc parent error omits b13c1fff66cc clk: rockchip: add dt-binding clkid for hclk_sfc on rk3036 omits ae2a8a1ed328 arm64: dts: rockchip: enable tsadc on helios64 omits 0ead44ed102d arm64: dts: rockchip: add SPI support to helios64 omits a1536b7fd2d7 arm64: dts: rockchip: set stdout-path on helios64 omits c0728a2732f0 ARM: dts: rockchip: add io-domains nodes to rv1108.dtsi omits 453da32aca12 ARM: dts: rockchip: add io-domains node to rk3188.dtsi omits 959e131fb5c3 dt-bindings: soc: rockchip: add rockchip-io-domain.yaml ob [...] omits 742f62cb0672 dt-bindings: power: convert rockchip-io-domain.txt to YAML omits 95e18f24ab42 arm64: dts: rockchip: add support for Firefly ROC-RK3399-PC-PLUS omits 4011a797dac7 dt-bindings: add doc for Firefly ROC-RK3399-PC-PLUS omits ffe7ee186baa arm64: dts: rockchip: add support for Firefly ROC-RK3328-PC omits 773b358cb274 dt-bindings: add doc for Firefly ROC-RK3328-PC omits d178bed180ef arm64: dts: rockchip: add pmu and qos nodes for rk3568 omits b1c64924df5d dt-bindings: arm: rockchip: add rk3568 compatible string t [...] omits 1b97ec646386 Merge branch 'for-5.15/goodix' into for-next omits 18eeef46d359 HID: i2c-hid: goodix: Tie the reset line to true state of [...] omits 9a3223b07133 ASoC: dt-bindings: renesas: rsnd: Fix incorrect 'port' reg [...] omits 2868d6402d1c Merge branch 'for-5.14/upstream-fixes' into for-next omits 8aa6348634d1 HID: amd_sfh: Use correct MMIO register for DMA address omits 56e7b4940ba6 Merge branch 'for-5.15/magicmouse' into for-next omits 9d60648c607a HID: magicmouse: high-resolution scroll threshold omits d4b9f10a0eb6 HID: magicmouse: enable high-resolution scroll omits 4eb456241d6a Merge branch 'for-5.14/upstream-fixes' into for-next omits 3fdcf7cdfc22 HID: asus: Remove check for same LED brightness on set omits 31cb433d7761 Merge branch 'for-5.15/core' into for-next omits f4abaa9eebde HID: input: do not report stylus battery state as "full" omits 242b30ac49fd Merge branch 'for-5.14/upstream-fixes' into for-next omits e48bf29cf9d6 HID: intel-ish-hid: use async resume function omits 178a5d90dc04 arm64: dts: exynos: Add cpu cache information to Exynos5433 omits c4e40c0144cb arm64: dts: exynos: Add cpu cache information to Exynos7 omits 8c1b4316c3fa RDMA/efa: Split hardware stats to device and port stats omits dc6afef7e142 RDMA/irdma: Change returned type of irdma_setup_virt_qp to void omits 41f5fa9fa75c RDMA/irdma: Change the returned type of irdma_set_hw_rsrc to void omits a323da0b73b8 RDMA/irdma: change the returned type of irdma_sc_repost_ae [...] omits 15934f515911 arm64: dts: fvp: Remove panel timings omits 0dc2d6ff4036 RDMA/irdma: Check vsi pointer before using it omits 916071185b17 MAINTAINERS: Update maintainers of HiSilicon RoCE omits 24519fa7f915 dt-bindings: i2c: brcm,iproc-i2c: convert to the json-schema omits b18c7da63fcb RDMA/rxe: Fix memory leak in error path code omits cdbdb7724740 RDMA/rxe: Remove the repeated 'mr->umem = umem' omits 9d649d594f39 RDMA/siw: Convert siw_tx_hdt() to kmap_local_page() omits 1ec50dd12a43 RDMA/siw: Remove kmap() omits cfcdbd9dd763 RDMA/rtrs: Move sq_wr_avail to rtrs_con omits 99fac8bf6d5e RDMA/rtrs: Remove unused flags parameter omits 6ea9b773390d RDMA/rtrs: Make rtrs_post_rdma_write_imm_empty static omits e2d98504c697 RDMA/rtrs: Enable the same selective signal for heartbeat and IO omits a10431eff136 RDMA/rtrs: move wr_cnt from rtrs_srv_con to rtrs_con omits 350ec9bc618c RDMA/rtrs: Add error messages for failed operations. omits 541ee8f64032 regulator: da9063: Add support for full-current mode. omits 508f8ccd993d regulator: rt6245: make a const array func_base static, ma [...] omits 622d9ac3d969 ASoC: codecs: lpass-rx-macro: clean up for-loop indentatio [...] omits b462e2fc78f0 ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check omits 1631761dc7fb ARM: dts: stm32: Prefer HW RTC on DHCOM SoM omits e505fdce7081 ARM: dts: stm32: Set {bitclock,frame}-master phandles on ST DKx omits fc5045ea6bdf ARM: dts: stm32: Add coprocessor detach mbox on stm32mp15x [...] omits 49b3d89ab421 ARM: dts: stm32: Add coprocessor detach mbox on stm32mp157 [...] omits 17a1837d07be drm/dp: For drm_panel_dp_aux_backlight(), init backlight a [...] omits 5ead9b5b1575 drm/panel-simple: Power the panel when probing DP AUX backlight omits a9877360b05f ARM: dts: stm32: Add usbphyc_port1 supply on DHCOM SoM omits e26d30c8df86 ARM: dts: stm32: Add backlight and panel supply on DHCOM SoM omits b727acc86620 ARM: dts: stm32: Set {bitclock,frame}-master phandles on D [...] omits eb7173988caf of: fdt: remove unnecessary codes omits ace1c4b5c412 of: base: remove unnecessary for loop omits 2720b991337d dt-bindings: PCI: ftpci100: convert faraday,ftpci100 to YAML omits 977b3167c2bd dt-bindings: irqchip: Update pruss-intc binding for K3 AM64x SoCs omits 6dc77fa5ac2c Drivers: hv: Move Hyper-V misc functionality to arch-neutral code omits 9d7cf2c96758 Drivers: hv: Add arch independent default functions for so [...] omits afca4d95dd7d Drivers: hv: Make portions of Hyper-V init code be arch neutral omits 4b3abe1fde47 docs/zh_CN: add core api protection keys translation omits 620127548a69 docs/zh_CN: add core api memory_hotplug translation omits d4229805df85 docs/zh_CN: add core api cpu_hotplug translation omits f8c6a07c25ce docs/core-api: Modify document layout omits 341968c617ca docs/zh_CN: Remove the Microsoft rhetoric omits f1285c68e125 Documentation: sysrq: convert to third person omits 153c43a84c7f Documentation: arm: marvell: Add few missing models and do [...] omits c767ef4519b3 docs/zh_CN: add core api genericirq translation omits e6c65d354fae docs/zh_CN: create new translations for zh_CN/dev-tools/te [...] omits 407b3ea075c2 Merge branch 'fixes' into next omits 442a9d105e61 regulator: Convert UniPhier regulator to json-schema omits 4faee8b65ec3 dmaengine: sprd: Add missing MODULE_DEVICE_TABLE omits e44fbdb68049 KVM: PPC: Book3S HV P9: Fix guest TM support omits 2332f8e99198 Merge branch 'imx/dt64' into for-next omits 2d79cdcb0cde Merge branch 'imx/dt' into for-next omits 8c472079457c Merge branch 'imx/bindings' into for-next omits ac34de14ac30 Revert "soc: imx8m: change to use platform driver" omits a6d05cc7eae6 ARM: dts: add SolidRun SolidSense support omits 6f9223a56fab drm/of: free the iterator object on failure omits 311ac6f3e566 drm/omapdrm: Remove outdated comment omits db20ea679d9c drm/vbox: Convert to Linux IRQ interfaces omits 48bd85808443 drm/qxl: Convert to Linux IRQ interfaces omits 27da370e0fb3 drm/vc4: hdmi: Remove drm_encoder->crtc usage omits 44fe9f90eb9d drm/vc4: hdmi: Only call into DRM framework if registered omits 776efe800fed drm/vc4: hdmi: Drop devm interrupt handler for hotplug interrupts omits 32a19de21ae4 drm/vc4: hdmi: Drop devm interrupt handler for CEC interrupts omits 95edbbf78c3b platform/x86: amd-pmc: Fix missing unlock on error in amd_ [...] omits 2c4e31545716 ALSA: compress: Initialize mutex in snd_compress_new() omits fc93c96fe34e ALSA: compress: Drop unused functions omits 9946aa630ae7 Merge pull request #61 from namjaejeon/cifsd-for-next omits a9c241d01d0a ksmbd: fix typo in comment omits 7ad2d09ccde2 Merge branch 'topic/revid_steppings' into drm-intel-next omits eee42141e498 drm/i915/icl: Drop workarounds that only apply to pre-prod [...] omits 41eb74d51db7 drm/i915/cnl: Drop all workarounds omits dae751f40c19 drm/i915/dg1: Use revid->stepping tables omits 97cf9b581539 drm/i915/rkl: Use revid->stepping tables omits 61b2dc4b5868 drm/i915/jsl_ehl: Use revid->stepping tables omits cc7a3393f288 drm/i915/icl: Use revid->stepping tables omits 3dd22d46c7f6 drm/i915/glk: Use revid->stepping tables omits fd51fa8ac638 drm/i915/bxt: Use revid->stepping tables omits 6eea6f16e697 drm/i915/kbl: Drop pre-production revision from stepping table omits 0f93f5da1cdc drm/i915/skl: Use revid->stepping tables omits c314b6939540 drm/i915: Make pre-production detection use direct revid c [...] omits db47fe727e1f drm/i915/step: s/<platform>_revid_tbl/<platform>_revids omits aebacb7f6ca1 timers: Fix get_next_timer_interrupt() with no timers pending omits 1a3402d93c73 posix-cpu-timers: Fix rearm racing against process tick omits 3eada7b4bd85 ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on [...] omits 7e6730ba68c0 ARC: Fix CONFIG_STACKDEPOT omits f9341d0e8b14 arc: Fix spelling mistake and grammar in Kconfig omits f78cad9b114b arc: Prefer unsigned int to bare use of unsigned omits 60b8191c4777 Merge branch 'for-5.15/block' into for-next omits 6d805368f672 ioprio: move user space relevant ioprio bits to UAPI includes omits 868d043f0560 drm/panel: Add Innolux EJ030NA 3.0" 320x480 panel omits 1333adfcc3cb dt-bindings: display/panel: Add Innolux EJ030NA omits 23e9592b06b4 platform/x86: wireless-hotkey: remove hardcoded "hp" from [...] omits 893c47d1964f selinux: return early for possible NULL audit buffers omits 0c492e22ba2c drm/amdgpu: add another Renoir DID omits eb14ecca7669 Merge series "soundwire/ASoC: add mockup codec support" fr [...] omits 441b4dc421dc Merge branch 'fixes' into next omits bae9fa8c5e8c mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() omits 425655900fb1 mmc: mmci: De-assert reset on probe omits 040fc9646903 mmc: usdhi6rol0: use proper DMAENGINE API for termination omits e50cd0945428 mmc: sh_mmcif: use proper DMAENGINE API for termination omits e3136fd0e005 mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for t [...] omits 692b25a76f38 dt-bindings: mmc: sdhci-msm: Add compatible string for sc7280 omits 4fc93e151101 mmc: arasan: Fix the issue in reading tap values from DT omits 34f7aef7dad5 mmc: sdhci-of-arasan: Modify data type of the clk_phase array omits 9d429c0fb39a mmc: sdhci-of-arasan: Use appropriate type of division macro omits 32588622f81b mmc: sdhci-of-arasan: Check return value of non-void funtions omits 7864854395eb mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in Z [...] omits b3241cf61a0b mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACM [...] omits 3dee1ffa1a5b mmc: sdhci-of-arasan: Modified SD default speed to 19MHz f [...] omits 875610e8a83c mmc: host: factor out clearing the retune state omits 8b22b1482e73 mmc: host: add kdoc for mmc_retune_{en|dis}able omits 0ccac3bcf356 ASoC: Intel: boards: sof_sdw: add SoundWire mockup codecs [...] omits 3025d398c436 ASoC: soc-acpi: tgl: add table for SoundWire mockup devices omits 2694cda7a439 ASoC: soc-acpi: cnl: add table for SoundWire mockup devices omits 81d3d3d0bf09 ASoC: codecs: add SoundWire mockup device support omits 64752a95b702 ALSA: usb-audio: Add missing proc text entry for BESPOKEN type omits 57f1c12e455f spi: spi-geni-qcom: Remove confusing comment about setting [...] omits 77eac0e1ce9c regulator: rtq6752: Fix the typo for reg define and author name omits a973c983375c platform/x86: amd-pmc: Use return code on suspend omits 23bd991992f4 drm/i915/debugfs: DISPLAY_VER 13 lpsp capability omits 83cbaf14275a platform/x86: amd-pmc: Add new acpi id for future PMC controllers omits 9422584a601a platform/x86: amd-pmc: Add support for ACPI ID AMDI0006 omits b9a4fa6978be platform/x86: amd-pmc: Add support for logging s0ix counters omits 766205674962 platform/x86: amd-pmc: Add support for logging SMU metrics omits 162b937a8064 platform/x86: amd-pmc: call dump registers only once omits 4c06d35dfedf platform/x86: amd-pmc: Fix SMU firmware reporting mechanism omits 95e1b60f8dc8 platform/x86: amd-pmc: Fix command completion code omits 95d429206c97 platform/x86: think-lmi: Add pending_reboot support omits 014861c2fb3d spi: omap-spi: Convert to json-schema omits f84d866ab43f spi: mediatek: add tick_delay support omits e98fb032170b regulator: rtq6752: Refine binding document omits f28fbe57e84b ASoC: Intel: sof_sdw: update quirk for jack detection in ADL RVP omits 8e6c00f1fdea ASoC: Intel: sof_sdw: include rt711.h for RT711 JD mode omits 368fa526e6e3 ASoC: Intel: sof_sdw: extends SOF_RT711_JDSRC to 4 bits omits 542d7050da19 ASoC: Intel: sof_rt5682: code refactor for max98360a omits 7d1bf46cb233 ASoC: Intel: sof_cs42l42: add support for jsl_cs4242_mx98360a omits 07acee589f42 ASoC: Intel: maxim-common: support max98360a omits 3cb97cf3a65a ASoC: Intel: sof_cs42l42: support arbitrary DAI link sequence omits 9431f8df233f ASoC: codecs: wcd938x: make sdw dependency explicit in Kconfig omits aa21548e34c1 ASoC: SOF: Intel: Update ADL descriptor to use ACPI power states omits 85fd4a8a8431 drm/ttm: Fix COW check omits fd8e83884fdd ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms omits b19502d1a683 drm/tegra: Bump driver version omits 5925961174ce drm/tegra: Add job firewall omits 43636451db8c drm/tegra: Implement job submission part of new UAPI omits 6f9eb895f189 drm/tegra: Implement syncpoint wait UAPI omits 46a26a95e8e3 drm/tegra: Implement syncpoint management UAPI omits cdf631031f3e drm/tegra: Implement new UAPI omits 69d77868b1ad drm/tegra: Allocate per-engine channel in core code omits 0debc5abc08a drm/tegra: Boot VIC during runtime PM resume omits 75ffbc5acf0f drm/tegra: Add new UAPI to header omits 67fe57e9beda drm/tegra: Extract tegra_gem_lookup omits 579042ae0dc7 gpu: host1x: Add support for syncpoint waits in CDMA pushbuffer omits a8cdf8c779e1 gpu: host1x: Add job release callback omits 684e366e1794 gpu: host1x: Add no-recovery mode omits ad0529424def gpu: host1x: Add DMA fence implementation omits d7114b576859 dt-bindings: arm: fsl: add SolidSense boards omits 6fac89785ac8 arm64: dts: imx8: Add jpeg encoder/decoder nodes omits 718226469d23 dt-bindings: media: imx-jpeg: Add compatible for i.MX8QM J [...] omits 5e610bf0049e arm64: dts: imx8qxp-ai_ml: Fix checkpatch warnings omits fb1425b436bc ARM: imx: common: Move prototype outside the SMP block omits b7df20584066 arm64: dts: ls1088ardb: update PHY nodes with IRQ information omits 16058f50b2cd arm64: dts: ls2088ardb: update PHY nodes with IRQ information omits 20072409e3b8 arm64: dts: lx2160ardb: update PHY nodes with IRQ information omits 0f253e382798 arm64: dts: lx2160a: Fix the compatible string of LX2160A UART omits f07ec8536580 ARM: imx: add missing clk_disable_unprepare() omits f9613aa07f16 ARM: imx: add missing iounmap() omits b2296eeac915 dmaengine: idxd: depends on !UML omits 6cfd9e62e329 dmaengine: idxd: assign MSIX vectors to each WQ rather tha [...] omits ac24a2dc06cd dmaengine: idxd: add missing percpu ref put on failure omits d5c10e0fc864 dmaengine: idxd: fix setup sequence for MSIXPERM table omits da435aedb00a dmaengine: idxd: fix array index when int_handles are being used omits 53499d1fc112 dmaengine: idxd: have command status always set omits e753a64bee75 dmaengine: idxd: Add wq occupancy information to sysfs attribute omits 0dcfe41e9a4c dmanegine: idxd: cleanup all device related bits after dis [...] omits 1da569fa7ec8 dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() omits 7dd2dd4ff9f3 dmaengine: xilinx_dma: Fix read-after-free bug when termin [...] omits 53b50458110d dmaengine: idxd: Simplify code and axe the use of a deprec [...] omits fe364a7d95c2 dmaengine: dw: Program xBAR hardware for Elkhart Lake omits d39cd936b6b7 arm64: dts: imx8mq: add support for MNT Reform2 omits 117c25091d73 arm64: dts: imx8mq: add Nitrogen8 SoM omits ec1e7fc77218 dt-bindings: arm: fsl: add MNT Reform2 board omits 26d816652c92 dt-bindings: vendor-prefixes: add mntre omits 204d1a747636 dt-bindings: arm: fsl: add Nitrogen8 SoM omits e4998f490675 Merge tag 'v5.14-rc1' into for-next omits 7e71b85473f8 arm64: dts: ls1028a: fix node name for the sysclk omits 868c9ddc182b swiotlb: add overflow checks to swiotlb_bounce omits 09a4a79d42ce swiotlb: fix implicit debugfs declarations omits fec9b625095f of: Add plumbing for restricted DMA pool omits b12fe999545c dt-bindings: of: Add restricted DMA pool omits 0b84e4f8b793 swiotlb: Add restricted DMA pool initialization omits f4111e39a52a swiotlb: Add restricted DMA alloc/free support omits 70347877231e swiotlb: Refactor swiotlb_tbl_unmap_single omits 36f7b2f3ca5f swiotlb: Move alloc_size to swiotlb_find_slots omits 903cd0f315fe swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing omits 6f2beb268a5d swiotlb: Update is_swiotlb_active to add a struct device argument omits 7fd856aa7f42 swiotlb: Update is_swiotlb_buffer to add a struct device argument omits 69031f500865 swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used omits 6e675a1c455e swiotlb: Refactor swiotlb_create_debugfs omits 0a65579cdd28 swiotlb: Refactor swiotlb init functions omits 5417c98c12f6 f2fs: avoid to create an empty string as the extension_list omits 01f6afd0f3cc f2fs: compress: fix to set zstd compress level correctly omits 07c6b5933ebf f2fs: add sysfs nodes to get GC info for each GC mode omits d5bfbad21436 Merge drm/drm-next into drm-intel-next omits fac4e24dcc56 dt-bindings: mxsfb: Add compatible for i.MX8MN omits 8480a727ae7b dt-bindings: net: ks8851: Convert to YAML schema omits 62f9eb7079a9 counter: intel-qep: Remove linux/bitops.h include omits 4377d9ab1f16 iio: accel: fxls8962af: fix potential use of uninitialized symbol omits c445535c3efb x86/hyperv: fix for unwanted manipulation of sched_clock w [...] omits 8b2ac51625ac iio: hid-sensors: bind IIO channels alloc to device object omits 9f5827580749 drm/i915/display/xelpd: Extend Wa_14011508470 omits c86ef50f05c6 drm/i915: Limit Wa_22010178259 to affected platforms omits 1d2b8fd93ed5 drm/i915/display: Settle on "adl-x" in WA comments omits d19faf0e49eb EDAC/amd64: Use DEVICE_ATTR helper macros omits 308ef2ad8492 drm/amdgpu: Resolve bug in UMC 6.7 error offset calculation omits b05e50b35229 drm/amd/pm: Add waiting for response of mode-reset message [...] omits 430f8e6edbaa Revert "drm/amdkfd: Add heavy-weight TLB flush after unmapping" omits 024d8811c90e Revert "drm/amdgpu: Add table_freed parameter to amdgpu_vm [...] omits 7ed9876c9793 Revert "drm/amdkfd: Make TLB flush conditional on mapping" omits 4e7b93ca52fb Revert "drm/amdgpu: Fix warning of Function parameter or m [...] omits 4bba567c8c35 Revert "drm/amdkfd: Add memory sync before TLB flush on unmap" omits 53d0533049a5 Revert "drm/amdkfd: Only apply TLB flush optimization on A [...] omits d59682dffe82 drm/amd/pm: Fix BACO state setting for Beige_Goby omits 3c727c1c4593 drm/amdgpu: Restore msix after FLR omits 468f04cfbb43 drm/amdkfd: Allow CPU access for all VRAM BOs omits 4fb9c588398f Bluetooth: call lock_sock() outside of spinlock section omits 2e1cbaba3f3f loop: reintroduce global lock for safe loop_validate_file( [...] omits 904729b61c37 Merge pull request #60 from namjaejeon/cifsd-for-next omits 35d283658a61 drm/shmem-helper: Align to page size in dumb_create omits 072ed3431f5b drm/dp: Move panel DP AUX backlight support to drm_dp_helper omits b092b3efc7cb cifs: Fix race between hole punch and page fault omits 057ba5b24532 ceph: Fix race between hole punch and page fault omits 8bcbbe9c7c8e fuse: Convert to using invalidate_lock omits edc6d01bad73 f2fs: Convert to using invalidate_lock omits 448f94909eb7 zonefs: Convert to using invalidate_lock omits d2c292d84c49 xfs: Convert double locking of MMAPLOCK to use VFS helpers omits 2433480a7e1d xfs: Convert to use invalidate_lock omits e31cbde7ecdc xfs: Refactor xfs_isilocked() omits 70f3bad8c315 ext2: Convert to using invalidate_lock omits d4f5258eae7b ext4: Convert to use mapping->invalidate_lock omits 7506ae6a7033 mm: Add functions to lock invalidate_lock for two mappings omits bbeb7461c7ee drm/vkms: Use dma-buf mapping from shadow-plane state for [...] omits b43e2ec03b0d drm/vkms: Let shadow-plane helpers prepare the plane's FB omits 7602d4221842 drm/vkms: Inherit plane state from struct drm_shadow_plane_state omits b71565022031 drm/gem: Export implementation of shadow-plane helpers omits 6293eb28913f Revert "drm/vgem: Implement mmap as GEM object function" omits 730633f0b7f9 mm: Protect operations adding pages to page cache with inv [...] omits c625b4cc57d0 documentation: Sync file_operations members with reality omits 0a427cc638ad ksmbd: fix an error message in ksmbd_conn_trasnport_init omits 03d8d4f1896e ksmbd: set RDMA capability for FSCTL_QUERY_NETWORK_INTERFACE_INFO omits 96ad4ec51c06 ksmbd: fix unused err value in smb2_lock omits 78ad2c277af4 ksmbd: fix memory leak in ksmbd_vfs_get_sd_xattr() omits e9d66bdbc5ab pinctrl: renesas: r8a77995: Add bias pinconf support omits 7ebaa4104773 pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias omits e9ba16e68cce smpboot: Mark idle_init() as __always_inlined to work arou [...] omits e48a12e546ec jump_labels: Mark __jump_label_transform() as __always_inl [...] omits f19b3967fb09 ksmbd: remove unneeded check_context_err omits 3667bbd78290 drm: bridge: Mark deprecated operations in drm_bridge_funcs omits b0863f192732 USB: core: Fix incorrect pipe calculation in do_proc_control() omits c9538831b353 RDMA/irdma: Change the returned type to void omits 514305ee0a1d RDMA/irdma: Make spdxcheck.py happy omits 6407c69dc51f RDMA/irdma: Fix unused variable total_size warning omits 0c23af52ccd1 RDMA/bnxt_re: Fix stats counters omits ba3f5839fbeb asm-generic/hyperv: Add missing #include of nmi.h omits 9608703e488c mm: Fix comments mentioning i_mutex omits b557a5f8da57 drm/of: free the right object omits 5193f26aef59 fscache: Use refcount_t for the cookie refcount instead of [...] omits 65d52516947e fscache: Fix fscache_cookie_put() to not deref after dec omits 15b44291eb61 fscache: Fix cookie key hashing omits 3ac8853c3313 cachefiles: Change %p in format strings to something else omits 3a335341dd6e fscache: Change %p in format strings to something else omits c16794cd40a7 fscache: Remove the object list procfile omits 61e4814dc888 fscache, cachefiles: Remove the histogram stuff omits 36a04849fc93 fscache: Procfile to display cookies omits bcfd29a8c217 fscache: Add a cookie debug ID and use that in traces omits 20d7c833de3b cachefiles: Use file_inode() rather than accessing ->f_inode omits a06b480def4e netfs: Move cookie debug ID to struct netfs_cache_resources omits f0d4baf574a1 fscache: Select netfs stats if fscache stats are enabled omits 379e205dab9d media: usb: dvb-usb-v2: af9035: let subdrv autoselect enab [...] omits 73415d70192a media: usb: dvb-usb-v2: af9035: report if i2c client isn't bound omits 4acb04dc90aa media: dvb-frontends: cx24117: Delete 'break' after 'goto' omits dcb014582101 media: cxd2880-spi: Fix an error handling path omits 86541f0480b5 media: rc: rc-main.c: deleted the repeated word omits adb08a09230b media: rc: redrat3: Fix a typo omits e5dd86446fe3 media: rc: streamzap: Removed unnecessary 'return' omits f4a87d54c589 media: ti-vpe: cal: add embedded data support omits 71e3a18114eb media: ti-vpe: cal: allow more than 1 source pads omits 9eaca40c0d13 media: ti-vpe: cal: add camerarx enable/disable refcounting omits 6cb0eee34c24 media: ti-vpe: cal: add camerarx locking omits 892c37f8a3d6 media: ti-vpe: cal: fix queuing of the initial buffer omits 9e67f24e4d90 media: ti-vpe: cal: fix ctx uninitialization omits b65836f40a74 media: ti-vpe: cal: cleanup phy iteration in cal_remove omits 75e7e58bfac1 media: ti-vpe: cal: support 8 DMA contexts omits 2e7e09a902c6 media: ti-vpe: cal: remove cal_camerarx->fmtinfo omits 8bfd1af2fdd1 media: ti-vpe: cal: init ctx->v_fmt correctly in MC mode omits e6a800d63a12 media: ti-vpe: cal: rename non-MC funcs to cal_legacy_* omits 7f9f8123212d media: ti-vpe: cal: add mbus_code support to cal_mc_enum_f [...] omits d3409a65735e media: ti-vpe: cal: fix typo in a comment omits c71f78a66261 ASoC: rt5631: Fix regcache sync errors on resume omits 65cf8a79fa46 Merge branch 'v5.15-armsoc/drivers' into for-next omits 2a1c55d4762d soc: rockchip: ROCKCHIP_GRF should not default to y, uncon [...] omits 37fa1d2a5c05 media: ti-vpe: cal: set field always to V4L2_FIELD_NONE omits a6c9aad96508 media: ti-vpe: cal: handle cal_ctx_v4l2_register error omits 7d167e68d8c7 media: ti-vpe: cal: add vc and datatype fields to cal_ctx omits 27757876d173 ALSA: intel8x0: Skip ac97 clock measurement on VM omits 4ff19229487f ALSA: hda/hdmi: Add option to enable all pins forcibly omits 82a60352c2d3 ALSA: x86: simplify with sync_stop PCM ops omits 3b0f7eeff697 ALSA: ice1724: Remove superfluous loop over model table omits 2d52c5dd8e80 ALSA: hda/ca0132: remove redundant initialization of varia [...] omits 1a7adfda349e media: ti-vpe: cal: add cal_ctx_wr_dma_enable and fix a race omits 2e2832562c87 ALSA: pcm: Call substream ack() method upon compat mmap commit omits 8927a9f642fd media: ti-vpe: cal: add 'use_pix_proc' field omits 4cb3a0f3896d media: ti-vpe: cal: allocate pix proc dynamically omits 38f7435f1304 media: ti-vpe: cal: disable csi2 ctx and pix proc at ctx_stop omits af981fc2e6ca media: ti-vpe: cal: remove wait when stopping camerarx omits 3b1fe1abbba2 media: ti-vpe: cal: catch VC errors omits aece634d978c media: ti-vpe: cal: clean up CAL_CSI2_VC_IRQ_* macros omits 2eef9ee3c600 media: ti-vpe: cal: rename CAL_HL_IRQ_MASK omits 42a1364ce738 media: ti-vpe: cal: rename cal_ctx->index to dma_ctx omits 0de6f41a06b8 media: ti-vpe: cal: Add pixel processing context omits 6266ddefec0f media: ti-vpe: cal: Add CSI2 context omits 05b12b557234 media: ti-vpe: cal: change index and cport to u8 omits 2e63c4c57aff media: ti-vpe: cal: add cal_ctx_prepare/unprepare omits bbdb9ae8d470 media: ti-vpe: cal: use v4l2_get_link_freq omits 93080e25a86d media: ti-vpe: cal: move global config from cal_ctx_wr_dma [...] omits 27f86b9bff79 media: ti-vpe: cal: rename "sensor" to "source" omits 97a2c65e2f21 media: ti-vpe: cal: remove unused cal_camerarx->dev field omits 918d6d120a60 media: ti-vpe: cal: fix error handling in cal_camerarx_create omits 4e11f02f6f9e media: ti-vpe: cal: add g/s_parm for legacy API omits 65ab894f2e5a Merge series "spi: stm32: various fixes & cleanup" from Al [...] omits 9705c49c3b5e Merge series "regulator: devres: remove unused device-mana [...] omits 2c8dad1ea815 Merge series "Move Hisilicon 6421v600 SPMI and USB drivers [...] omits eb82bae1a002 Merge series "ASoC: ti: davinci-mcasp: Fix the DIT mode an [...] omits f537ab5fc7ce Merge series "Fix unbalanced pm_runtime_enable in error ha [...] omits b8deadf3d99e Merge series "ASoC: Intel: machine driver corrections" fro [...] omits 11169c6e44ae Merge series "arm64: tegra: Enable audio IOMMU support on [...] omits 7dc924d7c595 drm/panfrost:fix the exception name always "UNKNOWN" omits e642197562cd leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt() omits 51f3b2c3d511 leds: ktd2692: Move driver to flash subdirectory omits 61fa67a4e538 leds: lm3601x: Move driver to flash subdirectory omits 9a7c066f6a1d leds: sgm3140: Move driver to flash subdirectory omits eb5a4422e448 leds: max77693: Move driver to flash subdirectory omits f5d69f6290a3 leds: as3645a: Move driver to flash subdirectory omits 293fee7f6078 leds: aat1290: Move driver to flash subdirectory omits 94b619a07655 USB: serial: option: add support for u-blox LARA-R6 family omits 0f79ce970e79 gnss: drop stray semicolons omits 97db1b081e12 dt-bindings: usb: dwc3: Update dwc3 TX fifo properties omits cefdd52fa045 usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default omits fe794e395483 of: Add stub for of_add_property() omits 9f607a309fbe usb: dwc3: Resize TX FIFOs to meet EP bursting requirements omits 7adf9e3adc39 usb: gadget: configfs: Check USB configuration before adding omits ce7d0008c235 usb: gadget: udc: core: Introduce check_config to verify U [...] omits afaff559ae98 media: saa7164: remove redundant continue statement omits 3f3475a5c77e media: saa7134: convert list_for_each to entry variant omits 46fdc302028e media: drivers/media/platform/marvell-ccic/mcam-core.c : f [...] omits 40c7f9c31d86 media: vivid: increase max number of allowed omits ea3e1c36e388 media: TDA1997x: enable EDID support omits d229a910bf8c media: drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c : f [...] omits bc3db19f04f1 media: saa7134: switch from 'pci_' to 'dma_' API omits 331ca86aff94 media: i2c: tvp5150: deleted the repeated word omits 983eb35c991d media: drivers/media/platform/davinci/vpfe_capture.c : fix [...] omits 123aaf816b95 media: atmel: atmel-sama5d2-isc: fix YUYV format omits b6ef5c123a4b media: atomisp: remove redundant initialization of variable ret omits 9a582884716a media: drivers/media/usb/gspca: fix typo Fliker -> Flicker omits e481ff3f19cd media: drivers/media/pci/tw5864/Tw5864-reg.h: fix typo issues omits d92a4a27d983 media: cedrus: hevc: Add support for multiple slices omits 229e5bdcd39e media: hevc: Add segment address field omits ed638b1d6f69 media: ivtv: prevent going past the hw arrays omits 1a10d7fdb6d0 media: uvc: don't do DMA on stack omits 54e80d9883bd media: sti: don't copy past the size omits 8db11aebdb8f media: dib8000: rewrite the init prbs logic omits 2a621b0859d1 media: gspca: Drop default m omits caa7302b3a34 media: include/uapi/linux/cec.h: typo: SATERDAY -> SATURDAY omits 387caebee006 media: dvbsky: add support for MyGica T230C2_LITE and T230A omits 2deacb579c33 Merge branch 'v5.15-armsoc/dts64' into for-next omits e622ab0f003b Merge branch 'v5.15-armsoc/dts32' into for-next omits 02c6edd4b1a0 hwmon: (k10temp) support Zen3 APUs omits 1aeab005562f arm64: dts: rockchip: remove ddc-i2c-scl-* properties from [...] omits ac0af67f8c89 arm64: dts: rockchip: remove clock_in_out from gmac2phy no [...] omits 3a9476ad636e arm64: dts: rockchip: rename flash nodenames omits 53a05c8f6e8e arm64: dts: rockchip: remove interrupt-names from iommu nodes omits 6af95e03fb11 ARM: dts: rockchip: remove interrupt-names from iommu nodes omits b3198e046821 ARM: dts: rockchip: rename timer compatible strings for rk3066a omits 2120e486b419 ARM: dts: rockchip: add space after &grf on rk3188 omits f295228b384f ARM: dts: rockchip: rename pcfg_* nodenames for rk3066/rk3188 omits 162a31effc41 spi: mediatek: add no_need_unprepare support omits 3522d9aa1928 spi: mediatek: update spi master bingdings for MT6893 SOC omits 8dd591ad0104 spi: <linux/spi/spi.h>: add missing struct kernel-doc entry omits 7ceb0b8a3ced spi: stm32: finalize message either on dma callback or EOT omits dc6620c31326 spi: stm32h7: don't wait for EOT and flush fifo on disable omits d87a5d64b503 spi: stm32h7: rework rx fifo read function omits 70526e0b7601 spi: stm32: Revert "properly handle 0 byte transfer" omits 9d5354145104 spi: stm32: enable pm_runtime autosuspend omits fedbfea13cc0 regulator: bd718x7: Suopport configuring UVP/OVP state omits 894cda54a76d regulator: Replace symbolic permissions with octal permissions omits f40f9409719f regulator: rt6752: Add support for Richtek RTQ6752 omits 526e99cf43fe regulator: rtq6752: Add binding document for Richtek RTQ6752 omits 78bbb7c345ab regulator: machine.h: fix kernel-doc "bad line" omits 6eb891cf73bd regulator: rt5033: Use linear ranges to map all voltage selection omits e301df76472c regulator: tps65910: Silence deferred probe error omits 12401a1cef78 regulator: mt6397: Remove modeset_shift from struct mt6397 [...] omits d6208ba87066 regulator: mt6359: Remove shift fields from struct mt6359_ [...] omits b99b7b79a7c5 regulator: mt6358: Remove shift fields from struct mt6358_ [...] omits 4d9f4d1de3ce regulator: devres: unexport devm_regulator_unregister_supp [...] omits eed43b96ede9 regulator: devres: remove devm_regulator_bulk_unregister_s [...] omits 4ff75a299765 regulator: devres: remove devm_regulator_unregister() function omits e8608f8956ff regulator: hi6421v600-regulator: add a missing dot at copyright omits d63aa09f7c53 regmap: Prefer unsigned int to bare use of unsigned omits 1852f5ed3581 regmap: fix the offset of register error log omits f7c4fe9cffb0 ASoC: amd: fix spelling mistakes omits 3694f996be5c ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count omits 8620c40002db ASoC: fsl_xcvr: Omit superfluous error message in fsl_xcvr [...] omits d5bb69dc54ec ASoC: sh: rcar: dma: : use proper DMAENGINE API for termination omits 2ba907894f9e ASoC: wm_adsp: Remove pointless string comparison omits 4d0b79ec9eb8 ASoC: codecs: wcd938x: fix returnvar.cocci warnings omits 6c5c659dfe3f ASoC: atmel: ATMEL drivers don't need HAS_DMA omits 3666a8f82007 ASoC: ti: delete some dead code in omap_abe_probe() omits 55233b225021 ASoC: atmel: fix spelling mistakes omits 837ad6da36ba ASoC: Intel: sof_cs42l42: use helper function to get bclk [...] omits bc619cfc6278 ASoC: SOF: add a helper to get topology configured bclk omits f99acc259f62 ASoC: Intel: soc-acpi: add support for SoundWire of TGL-H-RVP omits 19f479c37f76 ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable i [...] omits 2af2f861edd2 ASoC: mediatek: mt8192:Fix Unbalanced pm_runtime_enable in [...] omits 0238bcf80e97 ASoC: ti: davinci-mcasp: Add support for the OMAP4 version [...] omits 5dcd276e1525 ASoC: dt-bindings: davinci-mcasp: Add compatible string for OMAP4 omits bbdd3f4dbe81 ASoC: ti: davinci-mcasp: Fix DIT mode support omits da18edb11cca Merge existing fixes from spi/for-5.14 omits 3cb5992c34f7 Merge existing fixes from regulator/for-5.14 omits 999abd7a8c5d Merge existing fixes from asoc/for-5.14 omits 6c621b811f99 ASoC: tlv320aic31xx: Make regmap cache only on probe() omits 2169d6a0f072 ASoC: tlv320aic32x4: Fix TAS2505 volume controls omits 0dfc21c1a4ca ASoC: tegra: Use ADMAIF component for DMA allocations omits 8e55f99c510f drm/i915: Invoke another _DSM to enable MUX on HP Workstat [...] omits 7c4ed5ded853 Merge pull request #59 from namjaejeon/cifsd-for-next omits 21dd1fd6d718 ksmbd: handle error cases first in smb2_create_sd_buffers omits ce154c32af3c ksmbd: make smb2_find_context_vals return NULL if not found omits 45a64e8b0849 ksmbd: uninterruptible wait for a file being unlocked omits d63528eb0d43 ksmbd: free ksmbd_lock when file is closed omits 4fdd600214e6 drm: bridge: nwl-dsi: Drop unused nwl_dsi_plat_clk_config omits 4b92841ef27b ksmbd: fix the running request count decrement omits 07781de90518 ksmbd: use kasprintf() in ksmbd_vfs_xattr_stream_name() omits 0f6619aee86f ksmbd: delete some stray tabs omits f08a2a1eecb6 drm/panel: simple: Add support for EDT ETM0350G0DH6 panel omits e46f73fbbe00 drm/panel: simple: Add support for EDT ETMV570G2DHU panel omits f3ba46debcaf dt-bindings: display: simple: Add EDT ETM0350G0DH6 omits a60d6b416463 dt-bindings: display: simple: Add EDT ETMV570G2DHU omits ca6374e267e2 drm/i915: Add release id version omits 0f9b145a0a0a drm/i915: do not abbreviate version in debugfs omits 4de062463a86 drm/i915/dg1: Compute MEM Bandwidth using MCHBAR omits a84cb7a49431 drm/gma500: Add the missed drm_gem_object_put() in psb_use [...] omits 710fa9aa1632 drm/panel: Fix up DT bindings for Samsung lms397kf04 omits 4bfe6c8f7c23 drm/panel-simple: Add Samsung ATNA33XC20 omits c20dec193584 dt-bindings: display: simple: Add Samsung ATNA33XC20 omits 13aceea56fd5 drm/panel-simple: Update validation warnings for eDP panel [...] omits 18a1488bf1e1 drm/panel-simple: Support for delays between GPIO & regulator omits bfd451403d70 drm/panel-simple: Support DP AUX backlight omits 10f7b40e4f30 drm/panel: add basic DP AUX backlight support omits ac637a0ada71 xtensa: add fairness to IRQ handling omits b1e32e8c629b xtensa: fix kconfig unmet dependency warning for HAVE_FUTE [...] omits 60f800b2bdfa drm/msm: always wait for the exclusive fence omits 70333dec4462 Merge branch 'rework/fixup-for-5.15' into for-next omits ea9a897b8aff drm/gma500: Fix end of loop tests for list_for_each_entry omits edc2c4b95668 drm/i915/display/xelpd: Fix incorrect color capability reporting omits 3867369ef8f7 ksmbd: change data type of volatile/persistent id to u64 omits c5b53d128130 drm/amdgpu/display - only update eDP's backlight level whe [...] omits 186c8a8585e1 drm/amdgpu: initialize umc ras function omits 4818545a1daf drm/amdkfd: handle fault counters on invalid address omits 9604b74bff62 drm/amdgpu: Correct the irq numbers for virtual crtc omits 6435af81ed2c drm/amd/display: update header file name omits dde586453962 drm/amd/pm: drop smu_v13_0_1.c|h files for yellow carp omits a6556ed8ea5f drm/amd/pm: bump DRIVER_IF_VERSION for Sienna Cichlid omits be22e2b9f4f9 drm/amd/pm: update the gpu metrics data retrieving for Sie [...] omits b407a3aa2835 drm/amd/pm: new SmuMetrics data structure for Sienna Cichlid omits 64598e23de78 drm/amdgpu: return -EFAULT if copy_to_user() fails omits b8badd507a5b drm/amdgpu: unlock on error in amdgpu_ras_debugfs_table_read() omits 911684de2a8b drm/vkms: Create a debugfs file to get vkms config data omits 1d864f1088bb drm/amdgpu: Fix signedness bug in __amdgpu_eeprom_xfer() omits 3006c9245542 drm/amdgpu: fix a signedness bug in __verify_ras_table_checksum() omits 7b101c95486c drm/amd/display: increase max EDID size to 2k omits babbdf5b3a8b drm/amd/display: Round KHz up when calculating clock requests omits cc590fd27190 drm/amd/display: 3.2.142 omits 1e0958bb9c56 drm/amd/display: [FW Promotion] Release 0.0.72 omits 9f95e77800f3 drm/amd/display: Adjust types and formatting for future de [...] omits cf83f5cf244f drm/amd/display: remove faulty assert omits f5bfc11e46af Revert "drm/amd/display: Always write repeater mode regard [...] omits 9cb2f2df669e drm/amd/display: Fix updating infoframe for DCN3.1 eDP omits 46db138dc83a drm/amd/display: Add Freesync HDMI support to DM with DMUB omits 0713921b4ced drm/amd/display: Add null checks omits 556a979d3c50 drm/amd/display: DMUB Outbound Interrupt Process-X86 omits 1bc6c29f58a4 drm/amd/display: isolate link training setting override to [...] omits 4d9f771e111e drm/amdgpu: Return error if no RAS omits b5840166dcb8 drm/amdgpu: SRIOV flr_work should take write_lock omits c0838d3a93fc drm/amdgpu: The I2C IP doesn't support 0 writes/reads omits ae87df077554 drm/amd/pm: Add I2C quirk table to Aldebaran omits 5af4438f1e83 drm/amdgpu: Read clock counter via MMIO to reduce delay (v5) omits 51627f038041 drm/amdkfd: Only apply TLB flush optimization on ALdebaran omits 88f7f88159bc drm/amdgpu: separate out vm pasid assignment omits dcb388eddb5f drm/amdgpu: use xarray for storing pasid in vm omits 11e4b63abbe2 printk/console: Check consistent sequence number when hand [...] omits eafaa3e96299 drm/i915: Handle cdclk crawling flag in standard manner omits 3e1ad79bf661 drm/nouveau: always wait for the exclusive fence omits 9d38814d1e34 dma-buf: fix dma_resv_test_signaled test_all handling v2 omits a0356899ebe8 drm/gud: Add async_flush module parameter omits b3f4ef669357 drm/gud: Add Raspberry Pi Pico ID omits 2eecd93b743b drm/gud: Use scatter-gather USB bulk transfer omits f8ac863b6a93 drm/gud: Free buffers on device removal omits 39a364a19e03 drm/hisilicon/hibmc: Convert to Linux IRQ interfaces omits b0fee7df43cf drm/vmwgfx: Convert to Linux IRQ interfaces omits 9ca41d1fcf58 drm/arm/komeda: Don't include drm_irq.h omits 65a969655cb9 drm/meson: Convert to Linux IRQ interfaces omits 7915d5612945 drm/qxl: Remove empty qxl_gem_prime_mmap() omits d372ba424310 drm/i915/plane: add intel_plane_helper_add() helper omits c90b4503ccf4 drm/i915/gvt: Clear d3_entered on elsp cmd submission. omits a9071e3c8659 ksmbd: fix memory leak in smb_inherit_dacl() omits dac0ec6e1b4a ksmbd: fix memory leak smb2_populate_readdir_entry() omits b8fc94cdb144 ksmbd: fix read on the uninitialized send_ctx omits 6cfbcf2f40e3 ksmbd: remove unneeded NULL check in for_each_netdev omits b05d4c576b69 dax: Ensure errno is returned from dax_direct_access omits 44788591c3cf fs/dax: Clarify nr_pages to dax_direct_access() omits 2e29be2e4915 fs/fuse: Remove unneeded kaddr parameter omits cd5606aa3992 gpu/drm/i915: nuke old GEN macros omits d70cc074bc6a drm/i915: finish INTEL_GEN and friends conversion omits 2376b98e2a50 Merge branch 'misc-5.14' into next-fixes omits 3c755b4545aa Bluetooth: hci_h5: Disable the hci_suspend_notifier for bt [...] omits ca2b19a4bdb6 parisc: Increase gcc stack frame check to 2048 for 32- and 64-bit omits d1bbfd0c7c9f Documentation/atomic_t: Document cmpxchg() vs try_cmpxchg() omits e6b4457b05f3 locking/mutex: Add MUTEX_WARN_ON omits ad90880dc962 locking/mutex: Introduce __mutex_trylock_or_handoff() omits 048661a1f963 locking/mutex: Fix HANDOFF condition omits ab4e4d9f79b2 locking/mutex: Use try_cmpxchg() omits 9c13c8ff38a2 drm/i915/hdcp: Nuke Platform check for mst hdcp init omits 95b115332a83 zonefs: remove redundant null bio check omits 1a3c1959740c drm/vkms: replace macro in vkms_release() omits 20921e7eaf7b parisc: Replace symbolic permissions with octal permissions omits 81fd23e2b3cc drm/etnaviv: Implement mmap as GEM object function omits 432f51e7deed drm/etnaviv: add clock gating workaround for GC7000 r6202 omits 12495f4eb298 drm/etnaviv: add HWDB entry for GC7000 r6202 omits db0e04ad42bb Merge pull request #58 from namjaejeon/cifsd-for-next omits 4951a84f61d6 ksmbd: Fix read on the uninitialized pointer sess omits 0b066a6809d0 drm: vc4: Fix pixel-wrap issue with DVP teardown omits 9d9fb756b539 drm/vc4: hdmi: Limit noise when deferring snd card registration omits 375cca1cfeb5 drm/vgem: Implement mmap as GEM object function omits 54b3bd99f094 firewire: nosy: switch from 'pci_' to 'dma_' API omits 53bb4a9dda0b firewire: net: remove unused variable 'guid' omits 3bd1461d1691 Merge branches 'fixes' and 'misc' into for-next omits d9cc564bf3ae drm/mgag200: Constify LUT for programming bpp omits 02d4b387cb56 drm/mgag200: Extract device type and flags in mgag200_pci_probe() omits 382d019d1022 drm/mgag200: Inline mgag200_device_init() omits e36edabc9411 drm/mgag200: Don't pass flags to drm_dev_register() omits 9aa0267476ed drm/vram-helper: Unexport drm_vram_helper_{alloc,release}_mm() omits 11e96701d1c0 drm/bochs: Use managed initialization for GEM VRAM helpers omits 796c3e35ac16 drm/bochs: Move to tiny/ omits 465d720485ef ksmbd: call mnt_user_ns once in a function omits 3f5aa5ac0b0f drm/dbi: Print errors for mipi_dbi_command() omits a81a52b325ec Merge branch 'for-5.14-fixes' into for-next omits 5d3986cf8ed6 MAINTAINERS: Rust omits 2a8394d90e0f scripts: add `generate_rust_analyzer.py` omits 5dbc177c7119 samples: add Rust examples omits d1828cb11743 docs: add Rust documentation omits dc08d49444e9 Kbuild: add Rust support omits 296e421767f3 rust: export generated symbols omits 6e81e20413f2 rust: add `kernel` crate omits dc8500d5b795 rust: add `macros` crate omits 8444e3570a0f rust: add `build_error` crate omits 25ad6376a155 rust: add `alloc` crate omits 2f9cf7636de2 rust: add `compiler_builtins` crate omits 4de916fef356 rust: add C helpers omits 360299269d2e vsprintf: add new `%pA` format specifier omits e17f1b1f3e01 Makefile: generate `CLANG_FLAGS` even in GCC builds omits f2f6175186f4 kallsyms: increase maximum kernel symbol length to 512 omits d637af9fd6b8 kallsyms: support big kernel symbols (2-byte lengths) omits 42c4417937be usb: cdnsp: Fix the IMAN_IE_SET and IMAN_IE_CLEAR macro. omits af66f73a09f5 usb: cdnsp: Fixed issue with ZLP omits 186e4f279819 usb: cdnsp: Fix incorrect supported maximum speed omits ed708e124ac2 usb: cdns3: Fixed incorrect gadget state omits 52f7af644386 Merge pull request #57 from namjaejeon/cifsd-for-next omits 690f96970513 ksmbd: fix kernel oops in ksmbd_rpc_ioctl/rap() omits 19d67694745c Documentation: seccomp: Fix typo in user notification omits ae9d84d6f1b1 Merge pull request #56 from namjaejeon/cifsd-for-next omits e1cc6e8c1969 fcntl: fix potential deadlock for &fasync_struct.fa_lock omits bd71c861f8dc fcntl: fix potential deadlocks for &fown_struct.lock omits c76826a65f50 perf/x86/intel/uncore: Support IMC free-running counters o [...] omits 0378c93a92e2 perf/x86/intel/uncore: Support IIO free-running counters o [...] omits 1583971b5cb8 perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() omits 8053f2d752e2 perf/x86/intel/uncore: Add alias PMU name omits 0d771caf7284 perf/x86/intel/uncore: Add Sapphire Rapids server MDF support omits 2a8e51eae7c8 perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support omits da5a9156cd2a perf/x86/intel/uncore: Add Sapphire Rapids server UPI support omits f57191edaaeb perf/x86/intel/uncore: Add Sapphire Rapids server M2M support omits 85f2e30f987e perf/x86/intel/uncore: Add Sapphire Rapids server IMC support omits 0654dfdc7e1c perf/x86/intel/uncore: Add Sapphire Rapids server PCU support omits f85ef898f884 perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support omits e199eb513159 perf/x86/intel/uncore: Add Sapphire Rapids server IRP support omits 3ba7095beaec perf/x86/intel/uncore: Add Sapphire Rapids server IIO support omits 949b11381f81 perf/x86/intel/uncore: Add Sapphire Rapids server CHA support omits c54c53d9921a perf/x86/intel/uncore: Add Sapphire Rapids server framework omits 01fa662091bd drm/i915/display: check if compressed_llb was allocated omits 2580d3f40022 xfrm: Fix RCU vs hash_resize_mutex lock inversion omits af34983e8315 ksmbd: add user namespace support omits ef24c962d0f2 ksmbd: replace struct dentry with struct path in some func [...] omits eaf228263921 Revert "xfrm: policy: Read seqcount outside of rcu-read si [...] omits fb786a48ac0d drm/vkms: update the current status of todo list omits 3352d86dcd33 drm/i915/display/dg1: Correctly map DPLLs during state readout omits c36748ac5454 misc: eeprom: at24: Always append device id even if label [...] omits 36f5f9d37e19 drm/amdgpu: Avoid printing of stack contents on firmware l [...] omits 4ef87d8f10aa drm/amdgpu: Fix resource leak on probe error path omits e42c6c1bc8d5 Merge drm/drm-next into drm-intel-next omits 9cf76a72af6a ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits omits 97c9bfe3f660 drm/aperture: Pass DRM driver structure instead of driver name omits 0ec187f69bcb drm/panfrost: Increase the AS_ACTIVE polling timeout omits 030761e097b4 drm/panfrost: Queue jobs on the hardware omits 30b5d4ed5b2e drm/panfrost: Kill in-flight jobs on FD close omits 2905db2764cd drm/panfrost: Don't reset the GPU on job faults unless we [...] omits f9ab9c66f080 drm/panfrost: Reset the GPU when the AS_ACTIVE bit is stuck omits ed7a34c57def drm/panfrost: Disable the AS on unhandled page faults omits 1d0cab5461d7 drm/panfrost: Make sure job interrupts are masked before r [...] omits a11c4711238a drm/panfrost: Simplify the reset serialization logic omits 070ce7657bdf drm/panfrost: Use a threaded IRQ for job interrupts omits 229f45788e22 drm/panfrost: Expose a helper to trigger a GPU reset omits 7319965fa19e drm/panfrost: Do the exception -> string translation using [...] omits 6ef2f37f4016 drm/panfrost: Drop the pfdev argument passed to panfrost_e [...] omits 42738bad000e drm/panfrost: Get rid of the unused JS_STATUS_EVENT_ACTIVE [...] omits 9f4e91101332 drm/panfrost: Make ->run_job() return an ERR_PTR() when ap [...] omits 78efe21b6f8e drm/sched: Allow using a dedicated workqueue for the timeo [...] omits 1fad1b7ed1eb drm/sched: Document what the timedout_job method should do omits 631233321016 drm/amdgpu: show explicit name instead of id in psp_cmd_su [...] omits dc739d18c653 drm/amdgpu: add function to show psp_gfx_cmd name via id omits aae435c6e8c8 drm/amdgpu: add function to show ucode name via id omits 0677e4225653 drm/amdgpu: add license to umc_8_7_0_sh_mask.h omits c11ffa54be78 drm/amdgpu: rectify line endings in umc v8_7_0 IP headers omits da98d99b0acd drm/amd/pm: Simplify managed I2C transfer of Aldebaran omits 9de96f3f7e33 drm/amdgpu: Correctly disable the I2C IP block omits e2e04041a25f drm/amdgpu: Use a single loop omits 1d9d2ca85b32 drm/amdgpu: Fix koops when accessing RAS EEPROM omits d456f3875af2 drm/amdgpu: fix 64 bit divide in eeprom code omits c65b0805e779 drm/amdgpu: RAS EEPROM table is now in debugfs omits 63d4c081a556 drm/amdgpu: Optimize EEPROM RAS table I/O omits 017dad64db7b drm/amdgpu: Get rid of test function omits 0686627b3fb2 drm/amdgpu: Some renames omits d7edde3dea08 drm/amdgpu: Nerf buff omits e4e6a58935ee drm/amdgpu: Use explicit cardinality for clarity omits 803c6ebdd328 drm/amdgpu: Simplify RAS EEPROM checksum calculations omits dce4400e6516 drm/amdgpu: Fix amdgpu_ras_eeprom_init() omits cf696091d38b drm/amdgpu: Return result fix in RAS omits 36b1a00d2bb4 drm/amdgpu: Fix width of I2C address omits ebe57d0c8ecc drm/amd/pm: Simplify managed I2C transfer functions omits 16736627610d drm/amd/pm: Extend the I2C quirk table omits 16ef797737c8 drm/amdgpu: EEPROM: add explicit read and write omits 1fab841ff63d drm/amdgpu: RAS xfer to read/write omits a43996573ad5 drm/amdgpu: Rename misspelled function omits c28aa44de813 drm/amdgpu: RAS: EEPROM --> RAS omits f4322d80ad67 drm/amdgpu: I2C class is HWMON omits edb63a53081d drm/amdgpu: Fix wrap-around bugs in RAS omits ccdfbfec9e1c drm/amdgpu: RAS and FRU now use 19-bit I2C address omits 025a64a58792 drm/amdgpu: I2C EEPROM full memory addressing omits 93ade343bbad drm/amdgpu: EEPROM respects I2C quirks omits 746b584762e4 drm/amdgpu: Fixes to the AMDGPU EEPROM driver omits daaa75fd9817 drm/amdgpu: Fix Vega20 I2C to be agnostic (v2) omits 35ed27032cd2 drm/amdgpu/pm: ADD I2C quirk adapter table omits 14df56504fdf drm/amd/pm: SMU I2C: Return number of messages processed omits 6a0a55a2eb45 drm/amdgpu: Send STOP for the last byte of msg only omits 965ec37c4685 drm/amdgpu: Drop i > 0 restriction for issuing RESTART omits 6240da4dfc99 dmr/amdgpu: Add RESTART handling also to smu_v11_0_i2c (VG20) omits 2485f8cfff38 drm/amdgpu: Remember to wait 10ms for write buffer flush v2 omits b36d8d6b7748 drm/amdgpu: only set restart on first cmd of the smu i2c t [...] omits 73a5784a5bd0 drm/amdgpu: rework smu11 i2c for generic operation omits 3e2eae8db216 drm/amdgpu: add I2C_CLASS_HWMON to SMU i2c buses omits 39ed82d1d9ce drm/amdgpu: i2c subsystem uses 7 bit addresses omits 25e5c09f2b15 drm/amdgpu/ras: switch fru eeprom handling to use generic [...] omits 24f55c05592e drm/amdgpu/ras: switch ras eeprom handling to use generic helper omits 00e3a289d9e2 drm/amdgpu: add new helper for handling EEPROM i2c transfers omits af01340bc423 drm/amdgpu/pm: add smu i2c implementation for navi1x (v5) omits f400b6cec81e drm/amdgpu/pm: rework i2c xfers on arcturus (v5) omits 5125c96a9d87 drm/amdgpu/pm: rework i2c xfers on sienna cichlid (v4) omits 6963d6c176fe drm/amdgpu: add a mutex for the smu11 i2c bus (v2) omits 2c70ff56e49a ASoC: codecs: allow SSM2518 to be selected by the user omits 60f3c604bcc0 drm/radeon: Fix NULL dereference when updating memory stats omits a03e880a700d drm/i915/display: Fix state mismatch in drm infoframe omits 8b758859dfbe ksmbd: reorder and document on-disk and netlink structures [...] omits c63ee4a521e7 ksmbd: change server config string index to enumeration omits b9cbfb524d73 ksmbd: change server state type macro to enumeration omits 12411ad59d49 ksmbd: change sid types to enumeration omits 6128468da50c ksmbd: change ACE types to enumeration omits 0ae941ef2e48 ksmbd: remove SMB1 oplock level macros omits c5d4fb2539ca pstore/blk: Use "%lu" to format unsigned long omits 747aeb2632f6 drm/i915/ehl: Remove require_force_probe protection omits b54d8e8de2b2 drm/i915/jsl: Remove require_force_probe protection omits 9ea39a900a1f drm/zte: Don't set struct drm_device.irq_enabled omits fe319919f40d drm/xlnx: Don't set struct drm_device.irq_enabled omits aa3d18a344a1 drm/vmwgfx: Don't set struct drm_device.irq_enabled omits 9ed64b1d1567 drm/vkms: Don't set struct drm_device.irq_enabled omits 44737e4c8f05 drm/vc4: Don't set struct drm_device.irq_enabled omits a35a9375403f drm/tidss: Don't use struct drm_device.irq_enabled omits 14746211570b drm/tegra: Don't set struct drm_device.irq_enabled omits 8ff113fa4219 drm/sun4i: Don't set struct drm_device.irq_enabled omits aa2fcf12178a drm/stm: Don't set struct drm_device.irq_enabled omits 7c1a80e80cde net: xfrm: fix memory leak in xfrm_user_rcv_msg omits 4a4928b0b1d2 drm/sti: Don't set struct drm_device.irq_enabled omits e0d17d6270d3 drm/rockchip: Don't set struct drm_device.irq_enabled omits 578b1cc6a695 drm/rcar-du: Don't set struct drm_device.irq_enabled omits daea75017cfc drm/omapdrm: Track IRQ state in local device state omits a77cd38b3d60 drm/nouveau: Don't set struct drm_device.irq_enabled omits 192a20290880 drm/mediatek: Don't set struct drm_device.irq_enabled omits d1e9d7350989 drm/imx/dcss: Don't set struct drm_device.irq_enabled omits b09b85f1455e drm/imx: Don't set struct drm_device.irq_enabled omits 6a940c4da672 drm/kirin: Don't set struct drm_device.irq_enabled omits 8d1cc01d3e29 drm/exynos: Don't set struct drm_device.irq_enabled omits a4583a0ebce9 drm/malidp: Don't set struct drm_device.irq_enabled omits 64be7a1d4d72 drm/komeda: Don't set struct drm_device.irq_enabled omits ac1723c16b66 drm/i915: Track IRQ state in local device state omits 24d31c4995b4 drm/armada: Don't set struct drm_device.irq_enabled omits 1e4cd78ed493 drm: Don't test for IRQ support in VBLANK ioctls omits b2ffa2c25bba drm/radeon: Track IRQ state in local device state omits f4b62145f47b drm/hibmc: Call drm_irq_uninstall() unconditionally omits 0cabcf83b200 drm/amdgpu: Track IRQ state in local device state omits 849fbc549d4c ksmbd: opencode to remove ATTR_FP macro omits 12202c0594b1 ksmbd: use ksmbd_vfs_lock_parent to get stable parent dentry omits ab0b263b749a ksmbd: opencode to remove FP_INODE macro omits 493fa2fbe459 ksmbd: fix dentry racy with rename() omits a5a25a114ab2 ksmbd: Relax credit_charge check in smb2_validate_credit_charge() omits e294f78d3478 ksmbd: allow PROTECTED_DACL_SECINFO and UNPROTECTED_DACL_S [...] omits 8a893315dc06 ksmbd: replace request and respone buffer macro with inlin [...] omits 02d4b4aa6d3b ksmbd: replace SMB_DIRECT_TRANS macro with inline function omits d8fb29980cb5 ksmbd: remove and replace macros with inline functions in [...] omits d4075abbc6b5 ksmbd: remove getting worker state macros omits cb5b047f8e14 ksmbd: replace PAYLOAD_HEAD with inline function omits c2220322b457 ksmbd: replace KSMBD_ALIGN with kernel ALIGN macro omits 8ad8dc342117 ksmbd: replace BUFFER_NR_PAGES with inline function omits b622948789a9 ksmbd: remove macros in transport_ipc.c omits d4de9aa58be7 Merge series "ASoC: Intel: machine driver corrections" fro [...] omits e588332271b9 ASoC: wm_adsp: Add CCM_CORE_RESET to Halo start core omits dd6fb8ff2210 ASoC: wm_adsp: Correct wm_coeff_tlv_get handling omits 0c4f8fd3ed9c ASoC: remove zte zx dangling kconfig omits 33c8516841ea ASoC: Intel: boards: fix xrun issue on platform with max98373 omits 031e3bd8986f sched: Optimize housekeeping_cpumask() in for_each_cpu_and() omits 18765447c3b7 sched/sysctl: Move extern sysctl declarations to sched.h omits 77eccd0dfae3 wait: use LIST_HEAD_INIT() to initialize wait_queue_head omits 459b09b5a325 sched/debug: Don't update sched_domain debug directories b [...] omits 3b5ac97ad468 drm/sched: Declare entity idle only after HW submission omits 6c5e36d13e2a ksmbd: set MAY_* flags together with open flags omits 333111a6dc32 ksmbd: factor out a ksmbd_vfs_lock_parent helper omits 49be5aa47b69 MAINTAINERS: rename cifsd to ksmbd omits 1a93084b9a89 ksmbd: move fs/cifsd to fs/ksmbd omits 131bac1ece2e ksmbd: use f_bsize in FS_SECTOR_SIZE_INFORMATION omits 560ac0513069 ksmbd: remove unneeded NULL check in the list iterator omits ee81cae1a632 ksmbd: use f_bsize instead of q->limits.logical_block_size omits ee2033e9c641 ksmbd: change stream type macro to enumeration omits 67d1c432994c ksmbd: opencode posix acl functions instead of wrappers omits 4b637fc18902 ksmbd: factor out a ksmbd_validate_entry_in_use helper fro [...] omits e8c061917133 ksmbd: opencode to avoid trivial wrappers omits bde1694aecdb ksmbd: remove ksmbd_err/info omits 7486f29e5e60 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits d97176f6040f fpga: dfl: pci: add device IDs for Silicom N501x PAC cards omits 0bc3a4eda1fb drm/i915/display: use max_level to control loop omits cbeeb00f14d2 drm/i915/display: fix level 0 adjustement on display ver >= 12 omits f3fb2deb517f Merge branch 'for-5.13/upstream-fixes' into for-next omits fd95fd0867cc Merge branch 'for-5.14/multitouch' into for-next omits c4449742a7c2 drm/i915/display/adl_p: Implement Wa_16011303918 omits 61e887329e33 drm/i915/xelpd: Handle PSR2 SDP indication in the prior scanline omits 1d53ccdc400c drm/i915/display/adl_p: Implement Wa_16011168373 omits 061093d75ae3 drm/i915/display/adl_p: Implement Wa_22012278275 omits 0e20b769c4b3 drm/i915/display/psr: Handle SU Y granularity omits f15f01a79949 drm/i915: s/intel_crtc/crtc/ omits 08dfd243abac drm/i915: Clean up intel_fbdev_init_bios() a bit omits 670c89eb6d1d drm/i915: Clean up pre-skl wm calling convention omits 7397bd54da67 drm/i915: Clean up intel_find_initial_plane_obj() a bit omits e969c2da0e5b drm/i915: Clean up intel_get_load_detect_pipe() a bit omits f07d7400ecf5 drm/i915: Stop hand rolling drm_crtc_mask() omits 46b2c40e0af3 drm/i915/fbc: Allocate llb before cfb omits 8538d78e26ec drm/i915/fbc: Make the cfb allocation loop a bit more legible omits c48f67ee91ad drm/i915/fbc: Extract intel_fbc_stolen_end() omits 9c8a442d9d37 drm/i915/fbc: Introduce g4x_dpfc_ctl_limit() omits d502f6c4389f drm/i915/fbc: Handle 16bpp compression limit better omits 337e54f77cee drm/i915/fbc: Don't pass around the mm node omits 45a321a7ee0a drm/i915/fbc: Embed the compressed_llb node omits 5826d9f2115c drm/i915/fbc: Extract intel_fbc_program_cfb() omits 0ba1d03cd878 drm/i915/fbc: s/threshold/limit/ omits 51565971cdbf drm/i915: Add the missing adls vswing tables omits 150712dfd718 drm/i915: Nuke buf_trans hdmi functions omits 2b3bc165d055 drm/i915: Clean up jsl/ehl buf trans functions omits 019d8146aa26 drm/i915: Fix ehl edp hbr2 vswing table omits 8090738aa52f Merge branch 'for-5.14/core' into for-next omits 7150185900a7 drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default omits 40cfc7fce4d0 drm/simple-helper: drm_gem_simple_display_pipe_prepare_fb [...] omits 942d8344d5f1 drm/omap: Follow implicit fencing in prepare_fb omits f8bd3dbb9eb0 drm/vram-helpers: Create DRM_GEM_VRAM_PLANE_HELPER_FUNCS omits 1a8961307af6 drm/armada: Remove prepare/cleanup_fb hooks omits 29a840842743 drm/<driver>: drm_gem_plane_helper_prepare_fb is now the default omits 7d30963fd191 drm/atomic-helper: make drm_gem_plane_helper_prepare_fb th [...] omits 05459351ce30 dma-buf: Document dma-buf implicit fencing/resv fencing rules omits d6abed2ad168 dma-buf: Switch to inline kerneldoc omits c6f60845f099 Merge branch 'for-5.13/upstream-fixes' into for-next omits d7fdae599109 drm/gem: Tiny kernel clarification for drm_gem_fence_array_add omits 2f96e8241612 Merge branch 'for-5.14/amd-sfh' into for-next omits 808c6838dfee Merge branch 'for-next-current-v5.12-20210624' into for-ne [...] omits 98e89097e3dc Merge branch 'misc-5.14' into for-next-current-v5.12-20210624 omits 379d34264687 drm/bridge: ti-sn65dsi86: Split connector creation to a function omits 77674e722f4b drm/bridge: ti-sn65dsi86: Group code in sections omits 4e5763f03e10 drm/bridge: ti-sn65dsi86: Wrap panel with panel-bridge omits d4d643f9ef4f drm/bridge: ti-sn65dsi86: Use bitmask to store valid rates omits bbda1704fc15 drm/bridge: ti-sn65dsi86: Make enable GPIO optional omits 0715786771f2 dt-bindings: drm/bridge: ti-sn65dsi8: Make enable GPIO optional omits cdad39216afd drm/i915: keep backlight_enable on until turn eDP display off omits 7fdc48cc63a3 drm/panfrost: Make sure MMU context lifetime is not bound [...] omits 7601d53c2c49 drm/panfrost: Fix implicit sync omits 7d7a0fc4a5ce drm/panfrost: Use xarray and helpers for depedency tracking omits 94dd80feb658 drm/panfrost: Shrink sched_lock omits 2254e49cef70 dma-resv: Fix kerneldoc omits ea7acd7c5967 drm/amdgpu: Fix BUG_ON assert omits 2b70af79fd22 drm/amdgpu: switch gtt_mgr to counting used pages omits 9a22149e9561 ydrm/amdgpu: always allow evicting to SYSTEM domain omits 3e640f1bb893 drm/amdgpu: user temporary GTT as bounce buffer omits ae1bef72c20f drm/ttm: add TTM_PL_FLAG_TEMPORARY flag v3 omits 403797925768 drm/ttm: Fix multihop assert on eviction. omits 8b95b28047da drm/i915: Deduplicate icl DP HBR2 vs. eDP HBR3 table omits 5aca4881f3f4 drm/i915: Fix dg1 buf trans tables omits 299d49542c11 drm/i915: Introduce rkl_get_combo_buf_trans() omits 91e99e113929 drm/vc4: hdmi: Register HDMI codec omits 8434111ccfec drm/vc4: hdmi: Remove firmware logic for MAI threshold setting omits 9a8fd277a82c drm/vc4: hdmi: Set VC4_HDMI_MAI_CONFIG_FORMAT_REVERSE omits 82bd607178c0 drm/vc4: hdmi: Set HDMI_MAI_FMT omits 1698ecb218eb drm/vc4: hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET omits ecd3ee3d0c73 Merge tag 'asoc-hdmi-codec-improvements-v2' of git://git.k [...] omits bacbab58f09d drm: Mention the power state requirement on side-channel o [...] omits c48935ab6b12 drm/dp_helper: Mention the concurrency requirement hw_mutex omits 14407d3afed0 drm/dp_helper: Rework the drm_dp_aux documentation omits 4441a8e39b62 drm/i915: Clean up hsw/bdw/skl/kbl buf trans funcs omits c40a253b719a drm/i915: Introduce encoder->get_buf_trans() omits d2c496f7c9bb drm/i915: Store the HDMI default entry in the bug trans struct omits 87f7074330a3 drm/i915; Return the whole buf_trans struct from get_buf_trans() omits 439ebf9ef199 drm/i915: Introduce intel_get_buf_trans() omits 13cee3c12398 drm/i915: Wrap the buf trans tables into a struct omits 4542c6cff69e drm/i915: Rename dkl phy buf trans tables omits 30e0afa55702 drm/i915: Wrap the platform specific buf trans structs int [...] omits d6b10b1ae436 drm/i915: Introduce hsw_get_buf_trans() omits 266152ae61f7 drm/i915: s/intel/hsw/ for hsw/bdw/skl buf trans omits 5c68ab9276aa drm/virtio: Add the fence in resource_flush if present omits 56934baef47b drm/virtio: Prepare resource_flush to accept a fence omits 3a1fde58fab3 drm/virtio: Add fences for Guest blobs omits 2e717a55982a udmabuf: configurable list_limit and size_limit_mb omits 89bcadc8f94b dma-buf: Document non-dynamic exporter expectations better omits 17203224f053 drm/i915/dsc: abstract helpers to get bigjoiner primary/se [...] omits 48e72544d6f0 Merge branch 'printk-rework' into for-next omits 8c505bdc9c8b drm/amdgpu: rework dma_resv handling v3 omits 22f0463ae606 drm/amdgpu: unwrap fence chains in the explicit sync fence omits 1451d0e90f47 drm: bridge: ti-sn65dsi83: Retrieve the display mode from [...] omits 03ea01c0c295 drm: bridge: ti-sn65dsi83: Retrieve output format from bri [...] omits a6ea7d268a63 drm: bridge: ti-sn65dsi83: Switch to atomic operations omits 7f0b7f5ee367 drm: bridge: ti-sn65dsi83: Pass mode explicitly to helper [...] omits b966d857c57a drm: bridge: ti-sn65dsi83: Move LVDS format selection to . [...] omits 3fbe43c9f577 ksmbd: replace KSMBD_SHARE_CONFIG_PATH with inline function omits 9f88af04f03d ksmbd: remove ____ksmbd_align in ksmbd_server.h omits 9c78ad067faf ksmbd: remove unneeded FIXME comment omits 79a8a71db408 ksmbd: fix overly long line omits 1dfb8242e8d9 ksmbd: use goto instead of duplicating the resoure cleanup [...] omits 6f3d5eeec744 ksmbd: use list_for_each_entry instead of list_for_each omits f8524776f1bb ksmbd: remove ksmbd_vfs_copy_file_range omits afa8f016c5a5 ksmbd: initialize variables on the declaration omits c30f4eb84bad ksmbd: remove cache read/trans buffer support omits 956df1bb0ab8 usb: chipidea: host: fix port index underflow and UBSAN complains omits dac0f8ad653a drm/i915/adl_p: Load DMC omits 2ef140bd2352 drm/i915/adl_p: Pipe B DMC Support omits 3d5928a168a9 drm/i915/xelpd: Pipe A DMC plugging omits 451e05e20270 drm/i915/dmc: Introduce DMC_FW_MAIN omits c88e2647c5bb drm/i915/display: Do not zero past infoframes.vsc omits 4824a5f7ce10 drm/panel: Add bus_format and bus_flags for EDT ETM0430G0DH6 omits d112e10fece5 drm/panel: Add connector_type for some EDT displays omits a3050f23c774 drm/panel: Add connector_type and bus_format for AUO G104S [...] omits db8b7ca5b232 drm/bridge: ti-sn65dsi83: Replace connector format patchin [...] omits c275bbc84be9 Merge branches 'arm64-defconfig-for-5.14', 'arm64-for-5.14 [...] omits 3c0c96005862 Merge branch 'dts-fixes-for-5.13' into for-next omits d98fb9ab6255 Merge branch 'zynq/dt' into for-next omits 438c451d5ad1 ARM: configs: multi_v7: enable PL35x NAND controller omits 6584dce74292 ARM: dts: ebaz4205: enable NAND support omits 8d1250d6c515 ARM: dts: zynq: add NAND flash controller node omits 3d6ddc7716c3 Merge branch 'for-5.14' into for-next omits f5a544e3bab7 ksmbd: add support for SMB3 multichannel omits 5fb68864674f ksmbd: fix kfree of uninitialized pointer oid omits e87138e05c80 drm/gma500/oaktrail_lvds: replace continue with break omits 12fc23a4a3d1 drm/amdgpu: fix amdgpu_preempt_mgr_new() omits f03ab6629c7b drm/bridge: anx7625: Make hpd workqueue freezable omits 72a0a49b7c77 Merge branch 'mvebu/dt64' into mvebu/for-next omits 8b2d3f879da3 Merge branch 'mvebu/drivers' into mvebu/for-next omits 51f52547df70 dma-buf: Document DMA_BUF_IOCTL_SYNC (v3) omits d35c97f606a1 fbdev/omap2: use DEFINE_SPINLOCK() instead of spin_lock_init(). omits 9f808288ba88 drm/vmwgfx: Fix build issues in mksGuestStats discovered b [...] omits 46e4e5ffbc2a drm/vmwgfx: Fix a bad merge in otable batch takedown omits c2aaa37dc18f drm/vmwgfx: Fix a 64bit regression on svga3 omits ebc9ac7c3dfe drm/vmwgfx: Update device headers omits 3f35b6b041f6 MAINTAINERS: update vmwgfx info omits 151ec347b06a drm/i915: Force a TypeC PHY disconnect during suspend/shutdown omits 544021e3f2aa drm/i915/jsl: Add W/A 1409054076 for JSL omits f4790083c7c2 drm/vc4: hdmi: Rely on interrupts to handle hotplug omits ad5fd900a69b drivers: gpu: add missing MODULE_DEVICE_TABLE in anx7625.c omits 4e7f194f5cb8 Merge branch 'for-5.13-fixup' into for-next omits 16d7181bb1b5 USB: cdnsp: drop irq-flags initialisations omits 6f64c8159af9 clocksource/drivers/arm_global_timer: Remove duplicated ar [...] omits e0c208f61165 clocksource/drivers/arm_global_timer: Make symbol 'gt_clk_ [...] omits 2766f93a1f95 arm: zynq: don't disable CONFIG_ARM_GLOBAL_TIMER due to CO [...] omits 81782af0dbc3 clocksource/drivers/arm_global_timer: Implement rate compe [...] omits a9437e51fdf8 clocksource/drivers/ingenic: Add SMP/SMT support for sysos [...] omits bdb8d06dfefd dmabuf: Add the capability to expose DMA-BUF stats in sysfs omits 88bcf9de46df Merge branch 'for-5.13/upstream-fixes' into for-next omits a51a7dec4b76 Merge branch 'for-5.13/upstream-fixes' into for-next omits d7f831d91f51 Merge branch 'for-5.13/upstream-fixes' into for-next omits ccbeaeb197ae Merge branch 'for-5.13/upstream-fixes' into for-next omits aae74ff9caa8 drm/ast: Add detect function support omits b91e3c830f00 drm/i915/xelpd: break feature inheritance omits c2a61865baa4 drm/panel: s6e63m0: Switch to DBI abstraction for SPI omits 413f52f146f1 drm/dbi: Support DBI typec1 read operations omits 440d0f12b52a dma-buf: add dma_fence_chain_alloc/free v3 omits 9c61e7895468 dma-buf: some dma_fence_chain improvements omits 93949ffbee0e Merge branch 'for-5.14/intel-ish' into for-next omits e7fe6f84e941 Merge branch 'for-5.13/upstream-fixes' into for-next omits 384ea58ee6bd Merge branch 'for-5.13/upstream-fixes' into for-next omits b03485fe99f2 Merge tags 'amlogic-arm64-dt-for-v5.14-v2' and 'amlogic-ar [...] omits ade0e676ecdc drm/doc: document drm_mode_get_plane omits bfd616ff9a26 Merge tag 'tags/topic/i915-ttm-2021-06-11' into drm-misc-next omits 00f4471e42c8 Merge drm/drm-next into drm-misc-next omits 352a81b71ea0 drm/vmwgfx: Fix implicit declaration error omits baee602e5c0d drm/vmwgfx: Remove vmw_chipset omits b7d0949f6ce6 drm/vmwgfx: Refactor vmw_mksstat_remove_ioctl to expect pg [...] omits 8d9a8d9bd503 drm/vmwgfx: inline access to the pages from the piter omits f674a218c610 drm/vmwgfx: remove code that was using physical page addresses omits 74231041d140 drm/vmwgfx: Fix some static checker warnings omits a12be0277316 drm/vmwgfx: Fix subresource updates with new contexts omits 7a7a933edd6c drm/vmwgfx: Introduce VMware mks-guest-stats omits d92223ead97c drm/vmwgfx: Simplify devcaps code omits ab6f24b404c9 arm64: dts: qcom: sc7180-trogdor: Move panel under the bri [...] omits 4c1b3d94bf63 drm/bridge: ti-sn65dsi86: Improve probe errors with dev_er [...] omits a70e558c1510 drm/bridge: ti-sn65dsi86: Don't read EDID blob over DDC omits e0bbcc6233f7 drm/bridge: ti-sn65dsi86: Add support for the DP AUX bus omits a1e3667a9835 drm/bridge: ti-sn65dsi86: Promote the AUX channel to its o [...] omits cc5a3fc041f0 drm/panel: panel-simple: Stash DP AUX bus; allow using it for DDC omits 74c06c282ae6 drm/panel: panel-simple: Allow panel-simple be a DP AUX en [...] omits aeb33699fc2c drm: Introduce the DP AUX bus omits 476c864dd465 dt-bindings: drm/bridge: ti-sn65dsi86: Add aux-bus child omits feac44bad7d7 dt-bindings: drm: Introduce the DP AUX bus omits 557acb5ffd45 dt-bindings: display: simple: List hpd properties in panel-simple omits 0ea02bb8bc7a Revert "drm/i915/display: Drop FIXME about turn off infoframes" omits f42498705965 drm/panfrost: Fix missing clk_disable_unprepare() on error [...] omits cf3e3e86d779 drm/i915: Use ttm mmap handling for ttm bo's. omits f425821b9468 drm/vma: Add a driver_private member to vma_node. omits 2e53d7c1147a drm/i915/lmem: Verify checks for lmem residency omits 213d50927763 drm/i915/ttm: Introduce a TTM i915 gem object backend omits a1c8c49de3d7 Merge branch 'v5.13-next/soc' into for-next omits b96b57995b56 Merge branch 'v5.13-next/dts64' into for-next omits 91ee322340fb Merge branch 'omap-for-v5.14/dt' into for-next omits cdab0691819a Merge branch 'omap-for-v5.14/ti-sysc' into for-next omits fc333cca16b8 Merge branch 'omap-for-v5.14/fixes-not-urgent' into for-next omits cea08169ad4c bus: ti-sysc: using pm_runtime_resume_and_get instead of p [...] omits 4e0018530c2e bus: ti-sysc: Correct misdocumentation of 'sysc_ioremap()' omits 3ff340e24c9d bus: ti-sysc: Fix gpt12 system timer issue with reserved status omits a3a5f9d0fb15 drm/panel: db7430: Add driver for Samsung DB7430 omits 26594678d00f drm/doc: document how userspace should find out CRTC index omits 28293b6c68cd ntb: ntb_pingpong: remove redundant initialization of vari [...] omits f4d655a6e49b NTB: perf: Fix an error code in perf_setup_inbuf() omits 6928e7277734 NTB: Fix an error code in ntb_msit_probe() omits a3af0140663d drm/i915: apply WaEnableVGAAccessThroughIOPort as needed omits 3f1c53207cf0 Merge branches 'sunxi/dt-for-5.14' and 'sunxi/fixes-for-5. [...] omits 86441fa29e57 Merge drm/drm-next into drm-misc-next omits d098775ed440 drm/nouveau: init the base GEM fields for internal BOs omits 16c243e99d33 udmabuf: Add support for mapping hugepages (v4) omits 6eca310e8924 drm/nouveau/kms/nv50-: Add basic DPCD backlight support fo [...] omits 867cf9cd73c3 drm/dp: Extract i915's eDP backlight code into DRM helpers omits 837f93247634 drm/i915/dpcd_bl: Print return codes for VESA backlight failures omits 17917ff62443 drm/i915/dpcd_bl: Return early in vesa_calc_max_backlight [...] omits ade673bb2ba4 drm/i915/dpcd_bl: Move VESA backlight enabling code closer [...] omits 3b51c2bb6f5f drm/i915/dpcd_bl: Cache some backlight capabilities in int [...] omits 46e745a8edc8 drm/i915/dpcd_bl: Cleanup intel_dp_aux_vesa_enable_backlig [...] omits 3faea9939a3d drm/i915/dpcd_bl: Handle drm_dpcd_read/write() return valu [...] omits 4154fa0e2688 drm/i915/dpcd_bl: Remove redundant AUX backlight frequency [...] omits c784e46c8445 auxdisplay: Add I2C gpio expander example omits 241a9e233e7c drm/bridge: ti-sn65dsi83: Fix sparse warnings omits be8bcf8baaec Merge pull request #55 from namjaejeon/cifsd-for-next omits 99f45259fe12 cifsd: append ksmbd prefix into names for asn1 decoder omits 015b1dc381fd Merge pull request #54 from namjaejeon/cifsd-for-next omits 3aefd54da5ec cifsd: remove duplicated argument omits d4b26c285802 cifsd: fix possible compile error for asn1.c omits ade62d8b429f cifsd: set epoch in smb2_lease_break response omits 6c4e675ad359 cifsd: fix list_add double add BUG_ON trap in setup_async_work() omits 5ddf9602d711 Merge branch 'fs.mount_setattr.nosymfollow' into for-next omits 495fb48dbd9b mfd: wm831x: Use DEFINE_RES_IRQ_NAMED() and DEFINE_RES_IRQ [...] omits b813db6e4b65 Merge branches 'v5.14/drivers' and 'v5.14/dt64' into for-next omits ce95240b5d8c Merge pull request #53 from namjaejeon/cifsd-for-next omits 97d7f3d3e0e7 cifsd: fix additional warnings from checkpatch.pl --strict omits 55b4fcdf0fe8 Merge pull request #52 from namjaejeon/cifsd-for-next omits 2ae1a6cc4302 cifsd: fix potential read overflow in ksmbd_vfs_stream_read() omits fd6de099d7fa cifsd: check return value of ksmbd_vfs_getcasexattr() correctly omits 673b9ba7a140 cifsd: fix memleak in ksmbd_vfs_stream_read() omits 113ef68d47f5 cifsd: fix memleak in ksmbd_vfs_stream_write() omits d7e5852b4deb cifsd: make alignment match open parenthesis omits 40c594b64766 cifsd: enclose macro variables in parenthesis omits 10a96b2b45e0 Merge pull request #51 from namjaejeon/cifsd-for-next omits 152de8c68d13 cifsd: fix Control flow issues in ksmbd_build_ntlmssp_chal [...] omits 92c5ddbc93ab fpga: fpga-bridge: removed repeated word omits 9c7aad3aa55f fpga: fix spelling mistakes omits 7e4e0a140346 Merge branch 'for-5.14-vsprintf-scanf' into for-next omits 84b5e4d4ad37 Merge branches 'for-5.13/upstream-fixes', 'for-5.14/core', [...] omits 3f89af8097bd Merge branch 'omap-for-v5.14/dt' into for-next omits e5ac3afad81a Merge branch 'omap-for-v5.14/cleanup' into for-next omits 58f3a372c901 Merge branch 'omap-for-v5.14/defconfig' into for-next omits bfe6cb0ce5dd Merge pull request #50 from namjaejeon/cifsd-for-next omits a6a5fa77805b cifsd: lookup a file with LOOKUP_FOLLOW only if 'follow sy [...] omits fc2d1b58c4f2 cifsd: Prefer kernel type 'u16' over 'uint16_t' omits c986ed981ae6 cifsd: remove unnecessary parentheses around omits 070fb21e5912 cifsd: Alignment should match open parenthesis omits fe30ea69ff81 cifsd: Blank lines aren't necessary after an open brace '{' omits 10268f7d5755 cifsd: No space is necessary after a cast omits 2f5205c2377c cifsd: don't use multiple blank lines omits c8ed11522b4a cifsd: spaces preferred around that '/' omits a2d6321b459a cifsd: braces {} should be used on all arms of this statement omits a2d0b5034a5f cifsd: add the check to prevent potential overflow with sm [...] omits 704780597626 cifsd: alignment match open parenthesis omits 0e579cd17f8e cifsd: return -ENOMEM about error from ksmbd_crypto_ctx_fi [...] omits d3cd8c491559 cifsd: simplify error handling in ksmbd_gen_preauth_integr [...] omits 12fc704441ad cifsd: call kzalloc() directly instead of wrapper omits 533a45da1a89 cifsd: add default case in switch statment in alloc_shash_desc() omits 73b8b0853942 cifsd: change success handling to failure handling omits 27aa646db0f0 cifsd: fix wrong return value in ksmbd_crypt_message() omits 03f1c3d38887 cifsd: remove unneeded initialization of rc variable in ks [...] omits 08591ccfdd4f cifsd: len can never be negative in ksmbd_init_sg() omits 41a7848a01b3 cifsd: add the check if nvec is zero omits 522dcc76269f cifsd: never return 1 on failure omits 876edcc4cffd cifsd: return zero in always success case omits b72802aa77dc cifsd: set error return value for memcmp() difference omits 192cc732c65a cifsd: remove unneeded type casting omits 4a6b02282632 cifsd: simplify error handling in ksmbd_auth_ntlm() omits 7e38ea254c82 cifsd: move ret check before the out label omits fd43cbbe0af5 cifsd: just return smbhash() instead of using rc return value omits 94096702376e cifsd: move fips_enabled check before the str_to_key() omits 8bae4419ce63 cifsd: add goto fail in neg_token_init_mech_type() omits 3566a2b0f73a cifsd: use memcmp instead of for loop check in oid_eq() omits cdd10398e71a cifsd: add goto fail in asn1_oid_decode() omits 2b4f0bf55549 Merge branches 'sunxi/clk-fixes-for-5.13', 'sunxi/dt-for-5 [...] omits 14462376858e Merge branch 'asm-generic-unaligned' into asm-generic omits 4ead0568f798 Merge pull request #49 from namjaejeon/cifsd-for-next omits be29a3709b89 cifsd: fix build error without CONFIG_OID_REGISTRY omits 2d66d9a31ab7 Merge branch 'for-5.14-vsprintf-scanf' into for-next omits 8b42d863889a Merge pull request #48 from namjaejeon/cifsd-for-next omits eb817368f50c cifsd: add support for FSCTL_DUPLICATE_EXTENTS_TO_FILE omits 8602c3e2ceef cifsd: Do not use 0 or 0xFFFFFFFF for TreeID omits 1939459252ba Merge branch 'for-5.14-vsprintf-pts' into for-next omits cba7dcd8878e 9p/trans_virtio: Remove sysfs file on probe failure omits e080fa802128 Merge pull request #47 from namjaejeon/cifsd-for-next omits 50bf80a553cc cifsd: fix xfstests generic/504 test failure omits ac93d1da6493 Merge branch 'asm-generic-pci-iobase' into asm-generic omits 5616015f548a cifsd: fix boolreturn.cocci warnings omits 401c54f3951e Merge branches 'sunxi/core-for-5.14' and 'sunxi/dt-for-5.1 [...] omits 2018da7d40e5 Merge pull request #46 from namjaejeon/cifsd-for-next omits 5ce071659302 cifsd: fix build break from asn1 omits 3d47e5462389 cifsd: fix WARNING: Too many leading tabs omits 63c454f83928 cifsd: fix WARNING: Possible unnecessary 'out of memory' message omits fad4161b5cd0 cifsd: decoding gss token using lib/asn1_decoder.c omits bcd62a368314 cifsd: fix invalid memory access in smb2_write() omits 5a0ca7700591 cifsd: add support for AES256 encryption omits 1fca8038e9f1 cifsd: Fix potential null-ptr-deref in destroy_previous_session() omits e7735c854880 cifsd: Update out_buf_len in smb2_populate_readdir_entry() omits 79caa9606df1 cifsd: Handle ksmbd_session_rpc_open() failure in create_s [...] omits a4382db9bac3 cifsd: Call smb2_set_err_rsp() in smb2_read/smb2_write error path omits 204fcceb7ccf cifsd: add ksmbd/nfsd interoperability to feature table omits ced2b26a76cd cifsd: Fix regression in smb2_get_info omits 7adfd4f6f78e cifsd: Remove is_attributes_write_allowed() wrapper omits a299669b2c3d cifsd: Update access check in set_file_allocation_info/set [...] omits 73f9dad511e8 cifsd: remove the dead code of unimplemented durable handle omits fba08fa005e4 cifsd: use d_inode() omits e6b1059ffaea cifsd: Fix potential null-ptr-deref in smb2_open() omits 5626518ecaa5 cifsd: move nt time functions to misc.c omits 2efec2dee861 cifsd: remove unused nterr.c file omits 7e8094a73e52 cifsd: remove unused smberr.h omits 915f570a971b cifsd: Remove smb2_put_name() omits 24b626967d95 cifsd: fix reference count decrement of unclaimed file in [...] omits 3c20378325c7 cifsd: re-implement ksmbd_vfs_kern_path omits 7c3d3e99ca29 cifsd: get parent dentry from child in ksmbd_vfs_remove_file() omits ff1d57272552 cifsd: add the check if parent is stable by unexpected rename omits d40012a83f87 cifsd: declare ida statically omits 1920bb1f8022 cifsd: remove unused including <linux/version.h> omits 0ab777453f80 cifsd: Select SG_POOL for SMB_SERVER_SMBDIRECT omits 4030b278368d cifsd: prevent a integer overflow in wm_alloc() omits 9cca7516f4c6 doc: cifsd: change the reference to configuration.txt omits 79f6b11a104f cifsd: remove wrappers of kvmalloc/kvfree omits 86f52978465b cifsd: fix memdup.cocci warnings omits 822bc8ea514e cifsd: use kfree to free memory allocated by kmalloc or kzalloc omits c250e8f5566f cifsd: fix memory leak when loop ends omits 5da64d8784d3 cifsd: remove stale prototype and variables omits 02b68b2065c9 cifsd: use xarray instead of linked list for tree connect list omits 8044ee8e64b4 cifsd: remove useless error handling in ksmbd_vfs_read omits d2f72ed8fa0c cifsd: use file_inode() instead of d_inode() omits 1637023594c1 cifsd: handle unhashed dentry in ksmbd_vfs_mkdir omits 96a34377dc5a cifsd: remove calling d_path in error paths omits d710f37c7bcd cifsd: remove smack inherit leftovers omits 17af7d5b8a95 cifsd: fix implicit declaration of function 'locks_alloc_lock' omits a36abeaaf00f cifsd: fix implicit declaration of function 'groups_alloc' omits 536556490177 cifsd: fix wrong prototype in comment omits a648d8aff84b cifsd: merge time_wrappers.h into smb_common.h omits 64b39f4a2fd2 cifsd: clean-up codes using chechpatch.pl --strict omits 7cb82de3cdf2 cifsd: fix error return code in ksmbd_vfs_remove_file() omits c36fca8630dd cifsd: add the check to work file lock and rename behavior [...] omits 20ea7fd2ac75 cifsd: use kmalloc() for small allocations omits 69f447be1513 cifsd: fix wrong use of rw semaphore in __session_create() omits e5066499079d cifsd: remove unneeded macros omits 3161ad3a717e cifsd: remove redundant assignment to variable err omits 849f59e1a18a cifsd: fix error handling in ksmbd_server_init() omits c1ea111fd1bb cifsd: Fix an error code in smb2_read() omits 269d3feec1b0 cifsd: fix build warnings from cifsd.rst omits b24c93358035 cifsd: Pass string length parameter to match_pattern() omits 548e9ad31739 cifsd: fix warning: variable 'total_ace_size' and 'posix_c [...] omits 95fa1ce947d6 cifsd: fix incorrect comments omits 2e2b0dda1889 cifsd: remove unneeded FIXME comments omits 04165366515a cifsd: add index.rst in cifs documentation omits 04bee6e336be cifsd: update cifsd.rst document omits 50355b0b2010 cifsd: fix static checker warning from smb_check_perm_dacl() omits bc3fcc9462ef cifsd: fix static checker warning from smb_direct_post_sen [...] omits a2ba2709f5e4 cifsd: Fix a use after free on error path omits 8ef329670657 cifsd: fix a IS_ERR() vs NULL bug omits 86df49e105af cifsd: fix a precedence bug in parse_dacl() omits e3f70873289a cifsd: fix WARNING: unmet direct dependencies detected for [...] omits 1e853b937b2f cifsd: Fix a handful of spelling mistakes omits 36ba38663be0 cifsd: uniquify extract_sharename() omits 42da4086b987 cifsd: fix WARNING: document isn't included in any toctree omits c0e8110e6c75 cifsd: fix WARNING: Title overline too short omits 3a3fd9d4939f MAINTAINERS: add cifsd kernel server omits a848c4f15ab6 cifsd: add Kconfig and Makefile omits f44158485826 cifsd: add file operations omits e2f34481b24d cifsd: add server-side procedures for SMB3 omits 0626e6641f6b cifsd: add server handler for central processing and tranp [...] omits ded39fc4a5b4 docs: driver-api: fpga: avoid using UTF-8 chars omits 5ae6eadfdaf4 asm-generic/io.h: warn in inb() and friends with undefined [...] omits 78924148a3d2 risc-v: Use generic io.h helpers for nommu omits a5f7166b58cd sparc: explicitly set PCI_IOBASE to 0 omits a386d19acc30 Merge branch 'for-5.13' into for-next omits 047843bdb316 Merge branch 'landlock_lsm_v34' into next-testing omits 173e84953eaa fs: fix reporting supported extra file attributes for statx() omits 237f61b788d3 Merge branch 'fixes-v5.12' into next-testing omits 94a67011a225 Merge branch 'for-5.13' into for-next omits 03ba0fe4d09f file: simplify logic in __close_range() omits f49fd6d3c070 file: let pick_file() tell caller it's done omits 444d018d8d38 ARM: dts: owl-s500-roseapplepi: Add ATC2603C PMIC omits e19c1133f306 Merge branch 'printk-rework' into for-next omits c150bbbb1731 Merge branch 'for-5.13/signal' into for-next omits de9a2d6a2625 Merge branch 'for-5.13-vsprintf-pgp' into for-next omits 6a01b45270b9 Merge branch 'for-5.13' into for-next omits bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_in [...] omits 4e16cd8fae2f Merge branch 'printk-rework' into for-next omits 6e5e55227c95 Merge tag 'v5.11' into h8300-next omits e377c31f788f integrity: Load mokx variables into the blacklist keyring omits ad33a49b42c5 certs: Add ability to preload revocation certs omits 9536390dcc8c certs: Move load_system_certificate_list to a common function omits fbafce2f535d certs: Add EFI_CERT_X509_GUID support for dbx entries omits 2882b7626f49 sh: kernel: traps: remove unused variable omits 258cf5f8aef4 sh: kdump: add some attribute to function omits 71ae1f7c775e maple: fix wrong return value of maple_bus_init(). omits 7ec713058f21 sh: boot: avoid unneeded rebuilds under arch/sh/boot/compressed/ omits 97709ef02217 sh: boot: add intermediate vmlinux.bin* to targets instead [...] omits e2163ce7002b sh: boards: Fix the cacography in irq.c omits 1e5b1406fbd2 sh: check return code of request_irq omits b1deeeb93933 sh: fix trivial misannotations omits 30c10d32152d Merge branch 'for-5.12/cxl' into libnvdimm-for-next omits 89400b1e4866 Merge branch 'for-5.12/dax' into libnvdimm-for-next omits ba94969c10c3 Merge branch 'for-5.12/libnvdimm' into libnvdimm-for-next omits f78dd21aa363 Merge branch 'for-5.12-no_hash_pointers' into for-next omits 7908e4c69387 Merge branch 'printk-rework' into for-next omits 873c6cedae39 Merge branch 'for-5.12' into for-next omits d108370c644b apparmor: fix error check omits 4af7c863fc85 security: apparmor: delete repeated words in comments omits ef70454508c0 security: apparmor: file.h: delete duplicated word omits 31ec99e13346 apparmor: switch to apparmor to internal capable check for [...] omits 92de220a7f33 apparmor: update policy capable checks to use a label omits 9d2e21ed98a2 Merge branch 'for_5.12/drivers-soc' into next omits 81840f21d416 Merge branch 'for-5.12/doc' into for-next omits fdaae9394da4 Merge branch 'printk-rework' into for-next omits 25f0925b7dd4 Merge branch 'printk-rework' into for-next omits c3f9aaca29c0 Merge branch 'for_5.12/drivers-soc' into next omits 2df70db7e3a7 Merge branch 'for_5.12/keystone-dts' into next omits e103e8f1e0bf Merge branch 'printk-rework' into for-next omits 997e3449d02d Merge branch 'printk-rework' into for-next omits 0459d46d8a44 Merge branch 'for-5.11-null-console-fixup' into for-next omits 7c76194275c9 Revert "init/console: Use ttynull as a fallback when there [...] omits 1efbcec2ef8c coresight: cti: Reduce scope for the variable “cs_fwnode” [...] omits 2e9dda43cb06 Merge branch 'printk-rework' into for-next omits b801e827af39 Merge branch 'for-5.11' into for-next omits 6b9a5f88e909 Merge remote-tracking branch 'origin/master' into h8300-next omits eb4e76080fcf Merge branch 'for-5.10-pr_cont-fixup' into for-next omits 8eb431c1f8e2 Merge branch 'for-5.11-null-console' into for-next omits 97919d7f73dc Merge branch 'for-5.11' into for-next omits 9194df34b8b8 Merge branch 'for-5.10-trivial' into for-next omits de6e7a24979b Merge branch 'for-5.10-trivial' into for-next omits 26911e6b1302 Merge branch 'for-5.10-fixup' into for-next omits ece33d6abfbc Merge branch 'for-5.10' into for-next omits 22ac367a8ac0 Merge branch 'printk-rework' into for-next omits 6579e79e7a8a Merge branch 'printk-rework' into for-next omits af8fbcb58191 Merge branch 'printk-rework' into for-next omits d4f0349bc008 Merge branch 'for-5.10' into for-next omits 22ed34492cf7 Merge branch 'printk-rework' into for-next omits 59fc1e476962 Merge branch 'for-5.10/flive-patching' into for-next omits 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next omits 8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 35b34568912c h8300: dts: Fix /chosen:stdout-path omits 1e3d655fe7b4 Merge branch 'ti-k3-config-next' into ti-k3-next omits bf14b015bf51 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b2a80bf2f658 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b950460b2486 Merge branch 'for-5.9/selftests-cleanup' into for-next omits 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next omits e1aef3a1dfdd Merge branch 'for-5.9/selftests-cleanup' into for-next omits 5268d795d688 apparmor: fix introspection of of task mode for unconfined tasks omits 2cf002d19497 apparmor: check/put label on apparmor_sk_clone_security() omits 8631420cac7d Merge branch 'for-5.8/klp-module-fixups' into for-next omits 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next omits beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. omits 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. omits 2c496a11304d irq-renesas-h8s: fix interrupt handling. omits 951261bc4834 h8300_timer8: fix count mode. omits 04fffbe01d2d h8300: update dts. omits 2fdf50bd510f sh-sci: 8bit register fix. omits b2c03bb18a6d smc91x: remove GPIOLIB dependency. omits 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET omits de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h omits ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h omits 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" omits caf3f4bdb535 h8300: fix memset return value. omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 123338d7d41e net: dpaa2-switch: use extack in dpaa2_switch_port_bridge_join adds 45035febc495 net: dpaa2-switch: refactor prechangeupper sanity checks adds f7cf972f9375 net: bridge: disambiguate offload_fwd_mark adds 8582661048eb net: bridge: switchdev: recycle unused hwdoms adds 2f5dc00f7a3e net: bridge: switchdev: let drivers inform which bridge po [...] adds 7105b50b7eec net: bridge: guard the switchdev replay helpers against a [...] adds 4e51bf44a03a net: bridge: move the switchdev object replay helpers to " [...] adds f796fcd613a9 Merge branch 'bridge-port-offload' adds 2b0a5688493a net: switchdev: fix FDB entries towards foreign ports not [...] adds fdc362bff913 net: usb: asix: ax88772: do not poll for PHY before regist [...] adds 9c2670951ed0 net: usb: asix: ax88772: add missing stop adds 802a76affb09 net: selftests: add MTU test adds 16416d37f0e7 nfp: flower: make the match compilation functions reusable adds 4b15fb187688 nfp: flower: refactor match functions to take flow_rule as input adds e75dc2650770 nfp: flower: refactor action offload code slightly adds 71e88cfb9260 nfp: flower-ct: calculate required key_layers adds 5a2b93041646 nfp: flower-ct: compile match sections of flow_payload adds d94a63b480c1 nfp: flower-ct: add actions into flow_pay for offload adds 453cdc3083a6 nfp: flower-ct: add flow_pay to the offload table adds 400a5e5f15a6 nfp: flower-ct: add offload calls to the nfp adds 40c10bd9be3f nfp: flower-tc: add flow stats updates for ct adds 552a2a3f3dc7 Merge branch 'nfp-flower-ct-offload' adds 176f716cb72f ipv6: fix "'ioam6_if_id_max' defined but not used" warn adds 4431531c482a nfp: fix return statement in nfp_net_parse_meta() adds 1a33b18b3bd9 compat: make linux/compat.h available everywhere adds dd98d2895de6 ethtool: improve compat ioctl handling adds 709566d79209 net: socket: rework SIOC?IFMAP ioctls adds b0e99d03778b net: socket: remove register_gifconf adds 876f0bf9d0d5 net: socket: simplify dev_ifconf handling adds 29c4964822aa net: socket: rework compat_ifreq_ioctl() adds 090597b4a9c1 Merge branch 'net-remove-compat-alloc-user-space' adds 5e09e197a85a Merge tag 'mmc-v5.14-rc1' of git://git.kernel.org/pub/scm/ [...] adds 02dc2ee7c747 sctp: do not update transport pathmtu if SPP_PMTUD_ENABLE [...] adds 213ad73d0607 tcp: disable TFO blackhole logic by default adds e40cba9490ba net: dsa: sja1105: make VID 4095 a bridge VLAN too adds 291d0a2c1fa6 ravb: Fix a typo in comment adds 9f061b9acbb0 ravb: Remove extra TAB adds 21cf377a9c40 net: dsa: ensure linearized SKBs in case of tail taggers adds 37120f23ac89 net: dsa: tag_ksz: dont let the hardware process the layer [...] adds 5ca096dbeaef Merge branch 'ksz-dsa-fixes' adds 98c5b13f3a87 net: sparx5: fix unmet dependencies warning adds 9d85a6f44bd5 net: sched: cls_api: Fix the the wrong parameter adds 7aaa0f311e2d dpaa2-switch: seed the buffer pool after allocating the swp adds 4784dc99c73c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 7c14e4d6fbdd Merge tag 'hyperv-fixes-signed-20210722' of git://git.kern [...] adds 9f42f674a892 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 5af84df962dd Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 472111920f1c net: bridge: switchdev: allow the TX data plane forwarding [...] adds 5b22d3669f2f net: dsa: track the number of switches in a tree adds 123abc06e74f net: dsa: add support for bridge TX forwarding offload adds ce5df6894a57 net: dsa: mv88e6xxx: map virtual bridges with forwarding o [...] adds d82f8ab0d874 net: dsa: tag_dsa: offload the bridge forwarding process adds 356ae88f8322 Merge branch 'bridge-tx-fwd' adds 3bdba2c70a35 octeontx2-af: Enhance mailbox trace entry adds 8cc236db1a91 wwan: core: Fix missing RTM_NEWLINK event for default link adds 6a6b83ca471c mpls: defer ttl decrement in mpls_forward() adds c65e7025c603 nfc: port100: constify protocol list array adds 94a994d2b2b7 net: phy: Remove unused including <linux/version.h> adds 07be39e32d0a igb: Add counter to i21x doublecheck adds c9183f45e4ac igb: Avoid memcpy() over-reading of ETH_SS_STATS adds cd74f25b28ce e100: Avoid memcpy() over-reading of ETH_SS_STATS adds facfbf4f0b5a Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds c5381154393d net: bridge: fix build when setting skb->offload_fwd_mark [...] adds 48d5440393d3 nfc: constify payload argument in nci_send_cmd() adds b9c28286d8f1 nfc: constify nci_ops adds d08ba0fdeaba nfc: s3fwrn5: constify nci_ops adds cb8caa3c6c04 nfc: constify nci_driver_ops (prop_ops and core_ops) adds 7a5e98daf6bd nfc: constify nfc_phy_ops adds 0f20ae9bb96b nfc: st21nfca: constify file-scope arrays adds 15944ad2e5a1 nfc: constify pointer to nfc_vendor_cmd adds 5f3e63933793 nfc: constify nfc_hci_gate adds f6c802a726ae nfc: constify nfc_ops adds 094c45c84d79 nfc: constify nfc_hci_ops adds 49545357bf7e nfc: constify nfc_llc_ops adds 7186aac9c22d nfc: constify nfc_digital_ops adds 0e804326759d Merge branch 'nfc-const' adds cc19862ffe45 tipc: fix an use-after-free issue in tipc_recvmsg adds 6149ab604c80 devlink: add documentation for hns3 driver adds b741269b2759 net: hns3: add support for registering devlink for PF adds cd6242991d2e net: hns3: add support for registering devlink for VF adds 26fbf511693e net: hns3: add support for devlink get info for PF adds bd85e55bfb95 net: hns3: add support for devlink get info for VF adds 98fa7525d360 net: hns3: add devlink reload support for PF adds f2b67226c3a8 net: hns3: add devlink reload support for VF adds 8f49efc9a0c4 Merge branch 'hns3-devlink' adds a0302ff5906a nfc: s3fwrn5: remove unnecessary label adds e129f6b5aeb3 net: mhi: Improve MBIM packet counting adds 9d32e4e7e9e1 nfp: add support for coalesce adaptive feature adds af996031e154 net: ixp4xx_hss: use dma_pool_zalloc adds 04bdec2b904f can: j1939: j1939_sk_sock_destruct(): correct a grammatical error adds 333128737955 can: j1939: fix checkpatch warnings adds 641ba6ded234 can: j1939: replace fall through comment by fallthrough ps [...] adds 7ac56e40d054 can: j1939: j1939_session_completed(): use consistent name [...] adds 78b77c760f71 can: j1939: j1939_session_tx_dat(): use consistent name se [...] adds a08ec5fe709f can: j1939: j1939_xtp_rx_dat_one(): use separate pointer f [...] adds c757096ea103 can: rx-offload: add skb queue for use during ISR adds 1e0d8e507ea4 can: rx-offload: can_rx_offload_irq_finish(): directly cal [...] adds 30bfec4fec59 can: rx-offload: can_rx_offload_threaded_irq_finish(): add [...] adds 8345a3307381 can: bittiming: fix documentation for struct can_tdc adds e3b0a4a47064 can: netlink: clear data_bittiming if FD is turned off adds 6b6bd1999267 can: netlink: remove redundant check in can_validate() adds 9c0e7ccd831b dt-bindings: net: can: Document transceiver implementation as phy adds d836cb5fe045 can: m_can: Add support for transceiver as phy adds 9808dba1bbcb can: m_can: use devm_platform_ioremap_resource_byname adds 0ddd83fbebbc can: m_can: remove support for custom bit timing adds 74f89cf17e44 can: mcp251xfd: mcp251xfd_probe(): try to get crystal cloc [...] adds 71520f85f908 can: mcp251xfd: Fix header block to clarify independence from OF adds cb6adfe27680 can: mcp251xfd: mcp251xfd_open(): request IRQ as shared adds 681e4a764521 can: esd_usb2: use DEVICE_ATTR_RO() helper macro adds f731707c5667 can: janz-ican3: use DEVICE_ATTR_RO/RW() helper macro adds 42b9fd6ec7c9 can: at91_can: use DEVICE_ATTR_RW() helper macro adds 822a99c41fb4 net: at91_can: remove redundant blank lines adds 933850c4b912 net: at91_can: add blank line after declarations adds 57bca980bad4 net: at91_can: fix the code style issue about macro adds 8ed1661cf21e net: at91_can: use BIT macro adds ccc5f1c994df net: at91_can: fix the alignment issue adds 02400533bb70 net: at91_can: add braces {} to all arms of the statement adds fc1d97d4fbfd net: at91_can: remove redundant space adds 5bbe60493a21 net: at91_can: fix the comments style issue adds 9b69aff9fd1a can: peak_pci: convert comments to network style comments adds fe1fa1387a15 can: peak_pci: fix checkpatch warnings adds 805ff68c8e7f can: peak_pci: Add name and FW version of the card in kern [...] adds 1d0214a0f5db can: peak_usb: pcan_usb_get_device_id(): read value only i [...] adds 3a7939495ce8 can: peak_usb: PCAN-USB: add support of loopback and one-s [...] adds 1763c547648d can: peak_usb: pcan_usb_encode_msg(): add information adds c11dcee75830 can: peak_usb: pcan_usb_decode_error(): upgrade handling o [...] adds 58fb92a517b5 can: etas_es58x: fix three typos in author name and documentation adds 45cb13963df3 can: etas_es58x: use error pointer during device probing adds 6bde4c7fd845 can: etas_es58x: use devm_kzalloc() to allocate device resources adds 004653f0abf2 can: etas_es58x: add es58x_free_netdevs() to factorize code adds 7fcecf51c18f can: etas_es58x: use sizeof and sizeof_field macros instea [...] adds f4f5247daa45 can: etas_es58x: rewrite the message cast in es58{1,_fd}_t [...] adds 896e7f3e7424 can: flexcan: add platform data header adds d9cead75b1c6 can: flexcan: add mcf5441x support adds 8dad5561c13a can: flexcan: update Kconfig to enable coldfire adds d20e5880fe9d Merge tag 'linux-can-next-for-5.15-20210725' of git://git. [...] adds 9c43f3865c2a net/mlx5e: Prohibit inner indir TIRs in IPoIB adds 26ab7b384525 net/mlx5e: Block LRO if firmware asks for tunneled LRO adds 69994ef3da66 net/mlx5: Take TIR destruction out of the TIR list lock adds bc5506a166c3 net/mlx5e: Check if inner FT is supported outside of creat [...] adds 06e9f13ac5cc net/mlx5e: Convert RQT to a dedicated object adds 4ad31849771a net/mlx5e: Move mlx5e_build_rss_params() call to init_rx adds 3f22d6c77bb9 net/mlx5e: Move RX resources to a separate struct adds 0570c1c95817 net/mlx5e: Take RQT out of TIR and group RX resources adds 093d4bc1731d net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id adds 983c9da2b1e1 net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() adds a402e3a7470d net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx [...] adds 4b3e42eecb1c net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() adds 6fe5ff2c7780 net/mlx5e: Create struct mlx5e_rss_params_hash adds a6696735d694 net/mlx5e: Convert TIR to a dedicated object adds 65d6b6e5a5da net/mlx5e: Move management of indir traffic types to rx_res adds 09f83569189f net/mlx5e: Use the new TIR API for kTLS adds 9bff66841923 Merge tag 'mlx5-updates-2021-07-24' of git://git.kernel.or [...] adds f7cdb3ecc9b7 net: bridge: update BROPT_VLAN_ENABLED before notifying sw [...] adds ee80dd2e89ec net: bridge: add a helper for retrieving port VLANs from t [...] adds d63f8877c48c net: dsa: sja1105: remove redundant re-assignment of point [...] adds 6dfd23d35e75 net: dsa: sja1105: delete vlan delta save/restore logic adds 4fbc08bd3665 net: dsa: sja1105: deny 8021q uppers on ports adds 19fa937a391e net: dsa: sja1105: deny more than one VLAN-aware bridge adds 884be12f8566 net: dsa: sja1105: add support for imprecise RX adds b6ad86e6ad6c net: dsa: sja1105: add bridge TX data plane offload based [...] adds edac6f6332d9 Revert "net: dsa: Allow drivers to filter packets they can [...] adds beeee08ca1d4 Merge branch 'sja1105-bridge-port-traffic-termination' adds f2c1dac0abcf net: ipa: fix ipa_cmd_table_valid() adds 546948bf3625 net: ipa: always validate filter and route tables adds 442d68ebf092 net: ipa: kill the remaining conditional validation code adds 5bc5588466a1 net: ipa: use WARN_ON() rather than assertions adds 2739bd76fceb Merge branch 'ipa-kill-validation' adds 22171146f84b net: ipa: enable inline checksum offload for IPA v4.5+ adds 6321c7acb828 ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() adds 323e0cb473e2 flow_dissector: Fix out-of-bounds warnings adds 63961f544e27 net: ipa: kill ipa_modem_setup() adds 07e1f6897f73 net: ipa: configure memory regions early adds 1118a14710ee net: ipa: set up IPA interrupts earlier adds dc8f7e3924a9 net: ipa: set up the microcontroller earlier adds e2f154e6b601 net: ipa: introduce ipa_uc_clock() adds 268ca4129d8d Merge branch 'ipa-clock' adds 9b29a161ef38 ethtool: Fix rxnfc copy to user buffer overflow adds b0e81817629a net: build all switchdev drivers as modules when the bridg [...] adds f9b282b36dfa net: netlink: add the case when nlh is NULL adds e4252cb66637 openvswitch: update kdoc OVS_DP_ATTR_PER_CPU_PIDS adds 784dcfa56e04 openvswitch: fix alignment issues adds 076999e46027 openvswitch: fix sparse warning incorrect type adds 453a343c5a74 Merge branch 'ovs-upcall-issues' adds d4b996f9ef1f docs: networking: dpaa2: add documentation for the switch driver adds ef17e2ac2183 net: qed: remove unneeded return variables adds 409f386b8e5d qdisc: add new field for qdisc_enqueue tracepoint adds 63f367d9de77 tcp: more accurately detect spurious TLP probes adds a657db0350bb tcp: more accurately check DSACKs to grow RACK reordering window adds 2fba2eae30d3 Merge branch 'tcp-rack' adds b9067f5dc4a0 net: split out SIOCDEVPRIVATE handling from dev_ioctl adds 89939e890605 staging: rtlwifi: use siocdevprivate adds 3343c49a959d staging: wlan-ng: use siocdevprivate adds 3f3fa5340745 hostap: use ndo_siocdevprivate adds 561d8352818f bridge: use ndo_siocdevprivate adds 4747c1a8bc50 phonet: use siocdevprivate adds 029a4fef6b22 tulip: use ndo_siocdevprivate adds 232ec98ec35d bonding: use siocdevprivate adds dbecb011eb78 appletalk: use ndo_siocdevprivate adds 99b78a37a371 hamachi: use ndo_siocdevprivate adds 32d05468c462 tehuti: use ndo_siocdevprivate adds d92f7b59d32b eql: use ndo_siocdevprivate adds 043393d8b478 fddi: use ndo_siocdevprivate adds ef1b5b0c30bc net: usb: use ndo_siocdevprivate adds 76b5878cffab slip/plip: use ndo_siocdevprivate adds 18787eeebd71 qeth: use ndo_siocdevprivate adds ebb4a911e09a cxgb3: use ndo_siocdevprivate adds 25ec92fbdd23 hamradio: use ndo_siocdevprivate adds ae6af0120dda airo: use ndo_siocdevprivate adds 3e7a1c7c561e ip_tunnel: use ndo_siocdevprivate adds 81a68110a22a hippi: use ndo_siocdevprivate adds cc0aa831a0d9 sb1000: use ndo_siocdevprivate adds 34f7cac07c4e ppp: use ndo_siocdevprivate adds 73d74f61a559 wan: use ndo_siocdevprivate adds 8fb75b79cd98 wan: cosa: remove dead cosa_net_ioctl() function adds a554bf96b49d dev_ioctl: pass SIOCDEVPRIVATE data separately adds a76053707dbf dev_ioctl: split out ndo_eth_ioctl adds ad7eab2ab014 net: split out ndo_siowandev ioctl adds 88fc023f7de2 net: socket: return changed ifreq from SIOCDEVPRIVATE adds ad2f99aedf8f net: bridge: move bridge ioctls out of .ndo_do_ioctl adds 3d9d00bd1885 net: bonding: move ioctl handling to private ndo operation adds 7c57706b4be5 Merge branch 'ndo_ioctl-rework' adds c0b03e839950 ionic: minimize resources when under kdump adds d2662072c094 ionic: monitor fw status generation adds 73d618bb7e19 ionic: print firmware version on identify adds e7f52aa44380 ionic: init reconfig err to 0 adds e75ccac1d064 ionic: use fewer inits on the buf_info struct adds 73618201acaa ionic: increment num-vfs before configure adds a1cda1844bee ionic: remove unneeded comp union fields adds f51236867736 ionic: block some ethtool operations when fw in reset adds 6edddead9550 ionic: enable rxhash only with multiple queues adds 18d6426402de ionic: add function tag to debug string adds 2f21be447bf0 Merge branch 'ionic-next' adds 8ca34a13f7f9 net: cipso: fix warnings in netlbl_cipsov4_add_std adds 937a0da43228 net: ipa: make IPA interrupt handler threaded only adds e70e410f8e7c net: ipa: clear disabled IPA interrupt conditions adds fe6a32797971 net: ipa: get rid of some unneeded IPA interrupt code adds 176086d87035 net: ipa: kill ipa_interrupt_process_all() adds f34d9224503f Merge branch 'ipa-interrupts' adds 923a6b698447 net: ipa: get clock in ipa_probe() adds cf8dfe6ab8e7 net: ipa: get another clock for ipa_setup() adds 34c6034b4764 net: ipa: add clock reference for remoteproc SSR adds f2b0355363f3 net: ipa: add a clock reference for netdev operations adds 2c257248ce8e net: ipa: don't suspend endpoints if setup not complete adds 299b50fc9e8b Merge branch 'ipa-clock-refs' adds acf34954efd1 net: ti: am65-cpsw-nuss: fix wrong devlink release order adds 35f6986743d7 net/mlx5: Don't rely on always true registered field adds d7907a2b1a3b devlink: Remove duplicated registration check adds 3bdc70669eb2 Merge branch 'devlink-register' adds d80f6d6665a6 nfp: flower-ct: fix error return code in nfp_fl_ct_add_offload() adds 56af5e749f20 net/sched: act_skbmod: Add SKBMOD_F_ECN option support adds 68f9884837c6 tc-testing: Add control-plane selftest for skbmod SKBMOD_F [...] adds 5d886947039d dt-bindings: net: fsl,fec: update compatible items adds df11b8073e19 dt-bindings: net: fsl,fec: add RGMII internal clock delay adds 947240ebcc63 net: fec: add imx8mq and imx8qm new versions support adds b82f8c3f1409 net: fec: add eee mode tx lpi support adds fc539459e900 net: fec: add MAC internal delayed clock feature support adds a758dee8ac50 arm64: dts: imx8m: add "fsl,imx8mq-fec" compatible string for FEC adds 987e1b96d056 arm64: dts: imx8qxp: add "fsl,imx8qm-fec" compatible strin [...] adds 63caca1e3ef6 Merge branch 'fec-next' adds a521c8a01d26 bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to bnx [...] adds 30e96f487f64 bnxt_en: Do not read the PTP PHC during chip reset adds caf3eedbcd8d bnxt_en: 1PPS support for 5750X family chips adds 9e518f25802c bnxt_en: 1PPS functions to configure TSIO pins adds 099fdeda659d bnxt_en: Event handler for PPS events adds abf90ac2c292 bnxt_en: Log if an invalid signal detected on TSIO pin adds 1159da6410a3 Merge branch 'bnxt_en-ptp' adds b4454bc6a0fb net: bridge: switchdev: replay the entire FDB for each port adds 52e4bec15546 net: bridge: switchdev: treat local FDBs the same as entri [...] adds b0fdb99943be Merge branch 'switchdev-notifiers' adds b11f0a4c0c81 net: dsa: sja1105: be stateless when installing FDB entries adds 883d71a55e96 Documentation: networking: add ioam6-sysctl into index adds 5fc88f93edf2 sk_buff: introduce 'slow_gro' flags adds 8a886b142bd0 sk_buff: track dst status in slow_gro adds b0999f385ac3 sk_buff: track extension status in slow_gro adds 9efb4b5baf6c net: optimize GRO for the common case. adds 5e10da5385d2 skbuff: allow 'slow_gro' for skb carring sock reference adds d504fff0d14a veth: use skb_prepare_for_gro() adds 8cb79af5c63f Merge branch 'skb-gro-optimize' adds dd8987a394c0 nfc: constify passed nfc_dev adds 894a6e158633 nfc: mei_phy: constify buffer passed to mei_nfc_send() adds 9a4af01c35a5 nfc: port100: constify several pointers adds ea050c5ee74a nfc: trf7970a: constify several pointers adds 83428dbbac51 nfc: virtual_ncidev: constify pointer to nfc_dev adds 582fdc98adc8 nfc: nfcsim: constify drvdata (struct nfcsim) adds 6c755b1d2511 nfc: fdp: drop unneeded cast for printing firmware size in [...] adds c3e26b6dc1b4 nfc: fdp: use unsigned int as loop iterator adds 3d463dd5023b nfc: fdp: constify several pointers
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 (7468cbf5c917) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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.
No new revisions were added by this update.
Summary of changes: .gitignore | 5 - .rustfmt.toml | 12 - Documentation/ABI/stable/sysfs-driver-dma-idxd | 7 - .../testing/sysfs-bus-event_source-devices-uncore | 13 - Documentation/ABI/testing/sysfs-fs-f2fs | 14 - .../ABI/testing/sysfs-kernel-dmabuf-buffers | 52 - Documentation/ABI/testing/sysfs-kernel-mm-numa | 24 - .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 29 - .../RCU/Design/Requirements/Requirements.rst | 8 +- Documentation/RCU/checklist.rst | 24 +- Documentation/RCU/rcu_dereference.rst | 6 +- Documentation/RCU/stallwarn.rst | 31 +- Documentation/admin-guide/device-mapper/dm-ima.rst | 306 - Documentation/admin-guide/device-mapper/index.rst | 1 - Documentation/admin-guide/mm/memory-hotplug.rst | 800 +- .../admin-guide/mm/numa_memory_policy.rst | 16 +- Documentation/admin-guide/sysrq.rst | 12 +- Documentation/arm/marvell.rst | 18 - Documentation/arm64/tagged-address-abi.rst | 26 +- Documentation/atomic_t.txt | 41 - Documentation/core-api/cachetlb.rst | 92 +- Documentation/core-api/cpu_hotplug.rst | 38 +- Documentation/core-api/mm-api.rst | 5 - Documentation/dev-tools/kasan.rst | 13 +- Documentation/dev-tools/kcsan.rst | 12 - Documentation/dev-tools/kfence.rst | 98 +- .../devicetree/bindings/arm/atmel-at91.yaml | 5 - .../devicetree/bindings/arm/atmel-sysregs.txt | 14 +- Documentation/devicetree/bindings/arm/fsl.yaml | 4 - Documentation/devicetree/bindings/arm/qcom.yaml | 6 - .../devicetree/bindings/arm/rockchip.yaml | 15 +- .../devicetree/bindings/arm/rockchip/pmu.yaml | 2 - .../bindings/auxdisplay/hit,hd44780.yaml | 31 +- .../devicetree/bindings/clock/qcom,gpucc.yaml | 6 +- .../bindings/clock/qcom,sc7280-dispcc.yaml | 94 - .../devicetree/bindings/clock/qcom,videocc.yaml | 6 +- .../bindings/display/bridge/ti,sn65dsi86.yaml | 21 +- .../devicetree/bindings/display/dp-aux-bus.yaml | 37 - .../devicetree/bindings/display/fsl,lcdif.yaml | 1 - .../bindings/display/panel/innolux,ej030na.yaml | 62 - .../bindings/display/panel/panel-simple.yaml | 10 - .../bindings/display/panel/samsung,lms397kf04.yaml | 18 +- .../devicetree/bindings/fsi/ibm,fsi2spi.yaml | 1 + .../devicetree/bindings/i2c/brcm,iproc-i2c.txt | 46 + .../devicetree/bindings/i2c/brcm,iproc-i2c.yaml | 71 - .../bindings/iio/accel/bosch,bma180.yaml | 61 + .../bindings/iio/accel/bosch,bma255.yaml | 23 +- .../bindings/iio/adc/rockchip-saradc.yaml | 1 - .../devicetree/bindings/iio/dac/adi,ad5064.yaml | 268 - .../devicetree/bindings/iio/dac/adi,ad5360.yaml | 79 - .../devicetree/bindings/iio/dac/adi,ad5380.yaml | 70 - .../devicetree/bindings/iio/dac/adi,ad5421.yaml | 51 - .../devicetree/bindings/iio/dac/adi,ad5449.yaml | 97 - .../devicetree/bindings/iio/dac/adi,ad5504.yaml | 50 - .../devicetree/bindings/iio/dac/adi,ad5624r.yaml | 47 - .../devicetree/bindings/iio/dac/adi,ad5686.yaml | 75 - .../devicetree/bindings/iio/dac/adi,ad5761.yaml | 60 - .../devicetree/bindings/iio/dac/adi,ad5764.yaml | 62 - .../devicetree/bindings/iio/dac/adi,ad5791.yaml | 52 - .../devicetree/bindings/iio/dac/adi,ad8801.yaml | 60 - .../bindings/iio/dac/microchip,mcp4922.yaml | 46 - .../interrupt-controller/ti,pruss-intc.yaml | 4 +- .../devicetree/bindings/ipmi/ssif-bmc.yaml | 38 - .../devicetree/bindings/media/nxp,imx8-jpeg.yaml | 19 +- .../devicetree/bindings/mmc/sdhci-msm.txt | 1 - .../devicetree/bindings/mtd/gpmc-nand.txt | 2 +- .../bindings/mtd/partitions/redboot-fis.txt | 27 + .../bindings/mtd/partitions/redboot-fis.yaml | 42 - .../devicetree/bindings/net/can/bosch,m_can.yaml | 3 + Documentation/devicetree/bindings/net/fsl,fec.yaml | 27 + .../devicetree/bindings/net/micrel,ks8851.yaml | 96 - .../devicetree/bindings/net/micrel-ks8851.txt | 18 + .../devicetree/bindings/pci/amlogic,meson-pcie.txt | 4 +- .../devicetree/bindings/pci/axis,artpec6-pcie.txt | 2 +- .../devicetree/bindings/pci/designware-pcie.txt | 77 + .../devicetree/bindings/pci/faraday,ftpci100.txt | 135 + .../devicetree/bindings/pci/faraday,ftpci100.yaml | 176 - .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 2 +- .../bindings/pci/hisilicon-histb-pcie.txt | 2 +- .../devicetree/bindings/pci/kirin-pcie.txt | 2 +- .../devicetree/bindings/pci/layerscape-pci.txt | 2 +- .../bindings/pci/nvidia,tegra194-pcie.txt | 5 +- .../devicetree/bindings/pci/pci-armada8k.txt | 2 +- Documentation/devicetree/bindings/pci/pcie-al.txt | 2 +- .../devicetree/bindings/pci/qcom,pcie.txt | 14 +- .../bindings/pci/samsung,exynos-pcie.yaml | 4 +- .../devicetree/bindings/pci/sifive,fu740-pcie.yaml | 4 +- .../devicetree/bindings/pci/snps,dw-pcie-ep.yaml | 90 - .../devicetree/bindings/pci/snps,dw-pcie.yaml | 101 - .../bindings/pci/socionext,uniphier-pcie-ep.yaml | 4 +- Documentation/devicetree/bindings/pci/ti-pci.txt | 4 +- .../devicetree/bindings/pci/uniphier-pcie.txt | 2 +- ...bay-phy-usb.yaml => intel,phy-keembay-usb.yaml} | 2 +- .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 2 - .../devicetree/bindings/phy/samsung,ufs-phy.yaml | 1 - .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 - .../bindings/power/rockchip-io-domain.txt | 135 + .../bindings/power/rockchip-io-domain.yaml | 330 - .../regulator/richtek,rtq2134-regulator.yaml | 106 - .../regulator/richtek,rtq6752-regulator.yaml | 76 - .../regulator/socionext,uniphier-regulator.yaml | 85 - .../bindings/regulator/uniphier-regulator.txt | 58 + .../bindings/reserved-memory/reserved-memory.txt | 36 +- .../devicetree/bindings/reset/qcom,aoss-reset.yaml | 5 - .../devicetree/bindings/reset/qcom,pdc-global.yaml | 4 - .../reset/socionext,uniphier-glue-reset.yaml | 88 - .../devicetree/bindings/reset/uniphier-reset.txt | 61 + .../devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt | 87 + .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 114 - .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 1 - .../devicetree/bindings/soc/rockchip/grf.yaml | 18 +- .../bindings/sound/davinci-mcasp-audio.txt | 1 - .../devicetree/bindings/sound/renesas,rsnd.yaml | 2 +- Documentation/devicetree/bindings/spi/omap-spi.txt | 48 + .../devicetree/bindings/spi/omap-spi.yaml | 117 - .../devicetree/bindings/spi/spi-mt65xx.txt | 1 - .../devicetree/bindings/usb/snps,dwc3.yaml | 15 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 - Documentation/doc-guide/kernel-doc.rst | 3 - Documentation/driver-api/dma-buf.rst | 13 - Documentation/driver-api/fpga/fpga-bridge.rst | 10 +- Documentation/driver-api/fpga/fpga-mgr.rst | 12 +- Documentation/driver-api/fpga/fpga-programming.rst | 8 +- Documentation/driver-api/fpga/fpga-region.rst | 20 +- Documentation/driver-api/gpio/consumer.rst | 10 +- Documentation/driver-api/gpio/driver.rst | 11 +- Documentation/driver-api/nfc/nfc-hci.rst | 2 +- Documentation/filesystems/cifs/index.rst | 10 - Documentation/filesystems/cifs/ksmbd.rst | 164 - Documentation/filesystems/index.rst | 2 +- Documentation/filesystems/locking.rst | 77 +- Documentation/filesystems/netfs_library.rst | 2 - Documentation/filesystems/overlayfs.rst | 3 - Documentation/fpga/dfl.rst | 4 +- Documentation/gpu/drm-uapi.rst | 13 - Documentation/gpu/vkms.rst | 38 +- Documentation/index.rst | 1 - Documentation/kbuild/kbuild.rst | 4 - .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - .../ethernet/freescale/dpaa2/index.rst | 1 + .../ethernet/freescale/dpaa2/switch-driver.rst | 174 + Documentation/networking/devlink/hns3.rst | 25 + Documentation/networking/devlink/index.rst | 1 + Documentation/networking/filter.rst | 23 +- Documentation/networking/index.rst | 1 + Documentation/networking/ip-sysctl.rst | 2 +- Documentation/networking/netdevices.rst | 29 + Documentation/networking/timestamping.rst | 6 +- Documentation/process/changes.rst | 13 - Documentation/rust/arch-support.rst | 35 - Documentation/rust/assets/favicon-16x16.png | Bin 798 -> 0 bytes Documentation/rust/assets/favicon-32x32.png | Bin 2076 -> 0 bytes Documentation/rust/assets/rust-logo.png | Bin 53976 -> 0 bytes Documentation/rust/coding.rst | 92 - Documentation/rust/docs.rst | 110 - Documentation/rust/index.rst | 20 - Documentation/rust/quick-start.rst | 222 - .../sound/kernel-api/writing-an-alsa-driver.rst | 33 - .../translations/zh_CN/core-api/cachetlb.rst | 9 + .../translations/zh_CN/core-api/cpu_hotplug.rst | 348 - .../translations/zh_CN/core-api/genericirq.rst | 409 - .../translations/zh_CN/core-api/index.rst | 7 +- .../translations/zh_CN/core-api/memory-hotplug.rst | 126 - .../zh_CN/core-api/protection-keys.rst | 99 - .../translations/zh_CN/dev-tools/index.rst | 5 - .../zh_CN/dev-tools/testing-overview.rst | 108 - .../translations/zh_CN/process/coding-style.rst | 3 +- .../userspace-api/media/cec.h.rst.exceptions | 2 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 3 - Documentation/userspace-api/seccomp_filter.rst | 2 +- MAINTAINERS | 62 +- Makefile | 181 +- Next/SHA1s | 334 - Next/Trees | 336 - Next/merge.log | 4516 ----------- arch/Kconfig | 30 +- arch/arc/Kconfig | 2 +- arch/arc/include/asm/checksum.h | 2 +- arch/arc/include/asm/perf_event.h | 2 +- arch/arc/kernel/fpu.c | 9 +- arch/arc/kernel/unwind.c | 10 +- arch/arc/kernel/vmlinux.lds.S | 2 - arch/arm/Kconfig.debug | 10 - arch/arm/boot/dts/Makefile | 6 - .../arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts | 4 + arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 5 - arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 4 + arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-inspur-nf5280m6.dts | 691 -- arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 4 +- .../boot/dts/ast2400-facebook-netbmc-common.dtsi | 4 - arch/arm/boot/dts/at91-sama5d4_xplained.dts | 10 + arch/arm/boot/dts/at91-sama7g5ek.dts | 656 -- arch/arm/boot/dts/imx6dl-solidsense.dts | 54 - arch/arm/boot/dts/imx6q-solidsense.dts | 54 - arch/arm/boot/dts/imx6qdl-solidsense.dtsi | 160 - arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 8 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 6 +- arch/arm/boot/dts/qcom-msm8226-samsung-s3ve3g.dts | 25 - arch/arm/boot/dts/qcom-msm8226.dtsi | 147 - arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 11 - arch/arm/boot/dts/r8a73a4.dtsi | 44 + arch/arm/boot/dts/r8a7742.dtsi | 4 +- arch/arm/boot/dts/r8a7743.dtsi | 4 +- arch/arm/boot/dts/r8a7744.dtsi | 4 +- arch/arm/boot/dts/rk3066a.dtsi | 10 +- arch/arm/boot/dts/rk3188.dtsi | 13 +- arch/arm/boot/dts/rk3288.dtsi | 6 + arch/arm/boot/dts/rv1108.dtsi | 12 +- arch/arm/boot/dts/sama7g5-pinfunc.h | 923 --- arch/arm/boot/dts/sama7g5.dtsi | 528 -- arch/arm/boot/dts/stm32mp157c-ed1.dts | 4 +- arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi | 4 - arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 25 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 4 +- arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 6 +- arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 12 +- arch/arm/boot/dts/zynq-7000.dtsi | 21 - arch/arm/boot/dts/zynq-ebaz4205.dts | 12 - arch/arm/configs/multi_v7_defconfig | 3 - arch/arm/configs/sama7_defconfig | 209 - arch/arm/crypto/curve25519-glue.c | 8 +- arch/arm/include/asm/cacheflush.h | 5 +- arch/arm/kernel/entry-v7m.S | 2 +- arch/arm/lib/backtrace-clang.S | 2 +- arch/arm/lib/backtrace.S | 2 +- arch/arm/mach-at91/Kconfig | 18 - arch/arm/mach-at91/Makefile | 1 - arch/arm/mach-at91/generic.h | 2 - arch/arm/mach-at91/pm.c | 343 +- arch/arm/mach-at91/pm.h | 3 - arch/arm/mach-at91/pm_data-offsets.c | 2 - arch/arm/mach-at91/pm_suspend.S | 827 +- arch/arm/mach-at91/sama7.c | 33 - arch/arm/mach-imx/common.h | 2 +- arch/arm/mach-imx/mmdc.c | 15 +- arch/arm/mach-rpc/ecard.c | 2 +- arch/arm/mach-rpc/io-acorn.S | 2 +- arch/arm/mach-s3c/mach-gta02.c | 3 +- arch/arm/mm/flush.c | 33 + arch/arm/mm/nommu.c | 6 + arch/arm/rust/target.json | 28 - arch/arm/vfp/vfphw.S | 6 +- arch/arm64/boot/dts/arm/fvp-base-revc.dts | 12 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 70 - arch/arm64/boot/dts/exynos/exynos7.dtsi | 35 - arch/arm64/boot/dts/freescale/Makefile | 1 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 9 - arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dts | 4 - arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 4 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi | 80 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 2 +- .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 164 - .../boot/dts/freescale/imx8mq-nitrogen-som.dtsi | 275 - arch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi | 12 - arch/arm64/boot/dts/freescale/imx8qm.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 2 +- arch/arm64/boot/dts/freescale/imx8qxp-ss-conn.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8qxp-ss-img.dtsi | 13 - arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 2 - arch/arm64/boot/dts/nvidia/tegra194.dtsi | 60 +- arch/arm64/boot/dts/qcom/Makefile | 1 - arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 4 +- arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 8 - arch/arm64/boot/dts/qcom/ipq6018.dtsi | 50 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 10 +- .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 313 - .../boot/dts/qcom/msm8992-bullhead-rev-101.dts | 12 - arch/arm64/boot/dts/qcom/msm8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 60 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 45 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 78 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 110 - arch/arm64/boot/dts/qcom/sc7280.dtsi | 351 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 4 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 4 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 360 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 6 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 4 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 8 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 8 +- .../arm64/boot/dts/renesas/r8a77950-salvator-x.dts | 73 + arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77950.dtsi | 2 - .../arm64/boot/dts/renesas/r8a77951-salvator-x.dts | 73 + .../boot/dts/renesas/r8a77951-salvator-xs.dts | 122 + arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77951-ulcb.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 5 - arch/arm64/boot/dts/renesas/r8a77960-ulcb-kf.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77960-ulcb.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77961-ulcb.dts | 3 +- .../boot/dts/renesas/r8a77965-salvator-xs.dts | 14 + arch/arm64/boot/dts/renesas/r8a77965-ulcb-kf.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77965-ulcb.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 50 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 48 +- arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 2 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 26 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 80 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 76 +- arch/arm64/boot/dts/renesas/salvator-xs.dtsi | 56 - arch/arm64/boot/dts/rockchip/Makefile | 4 - arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 3 + arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts | 110 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 5 + arch/arm64/boot/dts/rockchip/rk3368.dtsi | 5 + arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 2 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 36 - .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 4 + .../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts | 218 - arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 54 - .../boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts | 14 - .../boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts | 47 - arch/arm64/boot/dts/rockchip/rk3399.dtsi | 8 + arch/arm64/boot/dts/rockchip/rk3568.dtsi | 241 - arch/arm64/configs/defconfig | 1 - arch/arm64/include/asm/compat.h | 14 +- arch/arm64/mm/mmu.c | 3 +- arch/arm64/rust/target.json | 35 - arch/csky/abiv1/cacheflush.c | 11 + arch/csky/abiv1/inc/abi/cacheflush.h | 4 +- arch/csky/kernel/probes/kprobes.c | 3 +- arch/h8300/Kconfig.cpu | 4 - arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/boot/dts/h8s_sim.dts | 2 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- arch/h8300/kernel/setup.c | 2 +- arch/h8300/lib/memset.S | 17 +- arch/ia64/include/uapi/asm/cmpxchg.h | 4 +- arch/ia64/mm/init.c | 3 +- arch/m68k/Kconfig.machine | 2 - arch/m68k/coldfire/device.c | 44 - arch/m68k/coldfire/m525x.c | 2 +- arch/m68k/coldfire/m5441x.c | 8 +- arch/m68k/coldfire/stmark2.c | 6 +- arch/m68k/configs/amiga_defconfig | 6 +- arch/m68k/configs/apollo_defconfig | 4 +- arch/m68k/configs/atari_defconfig | 6 +- arch/m68k/configs/bvme6000_defconfig | 4 +- arch/m68k/configs/hp300_defconfig | 4 +- arch/m68k/configs/mac_defconfig | 6 +- arch/m68k/configs/multi_defconfig | 6 +- arch/m68k/configs/mvme147_defconfig | 4 +- arch/m68k/configs/mvme16x_defconfig | 4 +- arch/m68k/configs/q40_defconfig | 6 +- arch/m68k/configs/sun3_defconfig | 4 +- arch/m68k/configs/sun3x_defconfig | 4 +- arch/m68k/emu/nfeth.c | 4 +- arch/m68k/include/asm/m5441xsim.h | 19 - arch/microblaze/include/asm/pgtable.h | 2 + arch/microblaze/mm/init.c | 12 + arch/microblaze/mm/pgtable.c | 17 +- arch/mips/cavium-octeon/executive/cvmx-cmd-queue.c | 21 +- arch/mips/cavium-octeon/setup.c | 38 +- arch/mips/generic/board-ingenic.c | 21 - arch/mips/include/asm/bootinfo.h | 3 - arch/mips/include/asm/cacheflush.h | 8 +- arch/mips/include/asm/compat.h | 24 +- arch/mips/include/asm/cpu.h | 4 +- arch/mips/mti-malta/malta-platform.c | 3 +- arch/nds32/include/asm/cacheflush.h | 4 +- arch/nds32/mm/cacheflush.c | 9 + arch/nds32/mm/mmap.c | 2 +- arch/openrisc/kernel/entry.S | 6 +- arch/parisc/include/asm/cacheflush.h | 8 +- arch/parisc/include/asm/compat.h | 14 +- arch/parisc/kernel/cache.c | 3 +- arch/powerpc/Kconfig | 1 - arch/powerpc/include/asm/compat.h | 11 - arch/powerpc/kernel/head_fsl_booke.S | 2 +- arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 2 - arch/powerpc/kvm/book3s_hv_p9_entry.c | 25 +- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/mm/book3s64/radix_tlb.c | 4 +- arch/powerpc/mm/mem.c | 3 +- arch/powerpc/platforms/pasemi/idle.c | 1 - arch/powerpc/platforms/pseries/hotplug-memory.c | 13 +- arch/powerpc/rust/target.json | 30 - arch/riscv/Makefile | 1 - arch/riscv/include/asm/io.h | 5 +- arch/riscv/rust/rv32ima.json | 37 - arch/riscv/rust/rv32imac.json | 37 - arch/riscv/rust/rv64ima.json | 37 - arch/riscv/rust/rv64imac.json | 37 - arch/s390/include/asm/compat.h | 14 +- arch/s390/mm/init.c | 3 +- arch/sh/boards/mach-landisk/irq.c | 4 +- arch/sh/boot/Makefile | 4 +- arch/sh/boot/compressed/.gitignore | 5 + arch/sh/boot/compressed/Makefile | 32 +- arch/sh/boot/compressed/ashiftrt.S | 2 - arch/sh/boot/compressed/ashldi3.c | 2 - arch/sh/boot/compressed/ashlsi3.S | 2 - arch/sh/boot/compressed/ashrsi3.S | 2 - arch/sh/boot/compressed/lshrsi3.S | 2 - arch/sh/include/asm/cacheflush.h | 8 +- arch/sh/include/asm/checksum_32.h | 5 +- arch/sh/include/asm/uaccess.h | 4 +- arch/sh/kernel/cpu/sh4a/smp-shx3.c | 5 +- arch/sh/kernel/crash_dump.c | 4 +- arch/sh/kernel/traps_32.c | 8 +- arch/sh/math-emu/math.c | 4 +- arch/sh/mm/init.c | 3 +- arch/sh/mm/nommu.c | 4 +- arch/sparc/include/asm/compat.h | 14 +- arch/sparc/include/asm/io.h | 8 - arch/um/include/shared/user.h | 3 +- arch/x86/events/intel/uncore.c | 45 +- arch/x86/events/intel/uncore.h | 4 - arch/x86/events/intel/uncore_discovery.c | 42 +- arch/x86/events/intel/uncore_discovery.h | 21 - arch/x86/events/intel/uncore_snbep.c | 543 +- arch/x86/hyperv/hv_init.c | 101 +- arch/x86/include/asm/compat.h | 14 +- arch/x86/include/asm/mshyperv.h | 4 + arch/x86/include/asm/signal.h | 1 + arch/x86/kernel/cpu/mshyperv.c | 38 +- arch/x86/kernel/head_32.S | 2 +- arch/x86/kernel/jump_label.c | 7 +- arch/x86/mm/init_32.c | 3 +- arch/x86/mm/init_64.c | 3 +- arch/x86/rust/target.json | 37 - arch/xtensa/Kconfig | 2 +- arch/xtensa/kernel/traps.c | 7 - block/blk-map.c | 2 +- crypto/Kconfig | 2 +- drivers/acpi/Kconfig | 6 +- drivers/acpi/acpi_configfs.c | 54 +- drivers/acpi/acpi_memhotplug.c | 11 +- drivers/acpi/bus.c | 12 +- drivers/acpi/glue.c | 51 +- drivers/acpi/numa/Kconfig | 2 +- drivers/acpi/numa/srat.c | 2 +- drivers/acpi/pmic/intel_pmic_xpower.c | 47 +- drivers/acpi/utils.c | 7 +- drivers/auxdisplay/cfag12864b.c | 2 +- drivers/auxdisplay/charlcd.c | 4 +- drivers/auxdisplay/hd44780.c | 2 +- drivers/auxdisplay/ks0108.c | 18 +- drivers/base/auxiliary.c | 8 +- drivers/base/base.h | 3 - drivers/base/core.c | 51 +- drivers/base/memory.c | 4 +- drivers/base/node.c | 2 + drivers/base/regmap/regmap-debugfs.c | 2 +- drivers/base/regmap/regmap-mmio.c | 2 +- drivers/base/regmap/regmap.c | 10 +- drivers/base/swnode.c | 61 +- drivers/block/loop.c | 128 +- drivers/block/ps3disk.c | 2 +- drivers/block/rbd.c | 33 +- drivers/bluetooth/hci_h5.c | 7 - drivers/bluetooth/hci_serdev.c | 3 - drivers/bluetooth/hci_uart.h | 7 +- drivers/bus/mhi/core/boot.c | 17 +- drivers/bus/mhi/core/init.c | 93 +- drivers/bus/mhi/core/internal.h | 22 +- drivers/bus/mhi/core/main.c | 32 +- drivers/bus/mhi/core/pm.c | 34 +- drivers/bus/mhi/pci_generic.c | 83 +- drivers/bus/ti-sysc.c | 28 +- drivers/char/hw_random/amd-rng.c | 8 +- drivers/char/hw_random/geode-rng.c | 8 +- drivers/char/hw_random/intel-rng.c | 8 +- drivers/char/hw_random/via-rng.c | 8 +- drivers/char/ipmi/Kconfig | 11 - drivers/char/ipmi/Makefile | 1 - drivers/char/ipmi/ssif_bmc.c | 781 -- drivers/char/ipmi/ssif_bmc.h | 106 - drivers/char/pcmcia/synclink_cs.c | 23 +- drivers/clk/qcom/Kconfig | 25 - drivers/clk/qcom/Makefile | 3 - drivers/clk/qcom/dispcc-sc7280.c | 908 --- drivers/clk/qcom/gpucc-sc7280.c | 491 -- drivers/clk/qcom/videocc-sc7280.c | 325 - drivers/clk/renesas/Makefile | 2 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a774b1-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a774c0-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a774e1-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 5 +- drivers/clk/renesas/r9a07g044-cpg.c | 69 +- .../renesas/{rzg2l-cpg.c => renesas-rzg2l-cpg.c} | 22 +- .../renesas/{rzg2l-cpg.h => renesas-rzg2l-cpg.h} | 0 drivers/clk/rockchip/clk-rk3036.c | 5 +- drivers/clocksource/h8300_timer8.c | 20 +- drivers/clocksource/hyperv_timer.c | 3 + drivers/clocksource/ingenic-sysost.c | 315 +- drivers/counter/intel-qep.c | 1 + drivers/crypto/mxs-dcp.c | 81 +- drivers/dax/kmem.c | 3 +- drivers/dax/super.c | 2 +- drivers/dma-buf/Kconfig | 11 - drivers/dma-buf/Makefile | 1 - drivers/dma-buf/dma-buf-sysfs-stats.c | 337 - drivers/dma-buf/dma-buf-sysfs-stats.h | 62 - drivers/dma-buf/dma-buf.c | 40 - drivers/dma-buf/dma-fence-chain.c | 2 +- drivers/dma-buf/dma-resv.c | 33 +- drivers/dma-buf/st-dma-fence-chain.c | 16 +- drivers/dma-buf/udmabuf.c | 59 +- drivers/dma/Kconfig | 23 +- drivers/dma/Makefile | 2 +- drivers/dma/dw/idma32.c | 138 +- drivers/dma/dw/internal.h | 16 - drivers/dma/dw/pci.c | 6 +- drivers/dma/dw/platform.c | 6 +- drivers/dma/idxd/Makefile | 8 - drivers/dma/idxd/bus.c | 92 - drivers/dma/idxd/cdev.c | 65 +- drivers/dma/idxd/compat.c | 114 - drivers/dma/idxd/device.c | 291 +- drivers/dma/idxd/dma.c | 82 +- drivers/dma/idxd/idxd.h | 158 +- drivers/dma/idxd/init.c | 163 +- drivers/dma/idxd/irq.c | 124 +- drivers/dma/idxd/registers.h | 3 - drivers/dma/idxd/submit.c | 111 +- drivers/dma/idxd/sysfs.c | 575 +- drivers/dma/sh/usb-dmac.c | 2 +- drivers/dma/sprd-dma.c | 1 - drivers/dma/xilinx/xilinx_dma.c | 12 - drivers/edac/amd64_edac.c | 21 +- drivers/edac/edac_mc.c | 1 - drivers/firewire/net.c | 4 + drivers/firmware/Kconfig | 2 +- drivers/firmware/Makefile | 3 +- drivers/firmware/efi/dev-path-parser.c | 1 + drivers/firmware/efi/efi.c | 13 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 4 +- drivers/firmware/efi/mokvar-table.c | 5 +- drivers/firmware/efi/tpm.c | 8 +- drivers/firmware/qcom_scm.c | 8 +- drivers/fpga/altera-cvp.c | 2 +- drivers/fpga/altera-freeze-bridge.c | 2 - drivers/fpga/dfl-fme-mgr.c | 6 + drivers/fpga/dfl-fme-pr.c | 2 +- drivers/fpga/dfl-n3000-nios.c | 2 +- drivers/fpga/dfl-pci.c | 5 - drivers/fpga/dfl.h | 2 +- drivers/fpga/fpga-bridge.c | 8 +- drivers/fpga/fpga-mgr.c | 111 +- drivers/fpga/stratix10-soc.c | 6 + drivers/fpga/ts73xx-fpga.c | 6 + drivers/fpga/xilinx-pr-decoupler.c | 2 - drivers/fpga/xilinx-spi.c | 2 - drivers/fpga/zynq-fpga.c | 6 +- drivers/fpga/zynqmp-fpga.c | 10 +- drivers/gnss/mtk.c | 2 +- drivers/gnss/serial.c | 2 +- drivers/gnss/sirf.c | 2 +- drivers/gnss/ubx.c | 2 +- drivers/gpio/gpio-mpc8xxx.c | 2 +- drivers/gpio/gpio-rcar.c | 4 +- drivers/gpu/drm/Kconfig | 8 +- drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/Makefile | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 83 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 66 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 127 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 65 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c | 239 - drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.h | 37 - drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 243 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 116 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 1258 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 70 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 118 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 98 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 85 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 147 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 12 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 - .../gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c | 51 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 165 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 - drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 13 - drivers/gpu/drm/amd/amdgpu/nv.c | 275 +- drivers/gpu/drm/amd/amdgpu/nv.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 49 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c | 208 - drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.h | 30 - drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 72 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 50 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 324 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 183 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 8 +- drivers/gpu/drm/amd/amdgpu/ta_xgmi_if.h | 14 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 15 - drivers/gpu/drm/amd/amdgpu/umc_v6_7.h | 15 - drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 17 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 30 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 39 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 5 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 19 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 256 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 18 +- .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 12 +- .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 4 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 12 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 16 +- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 29 +- .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 10 +- .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 2 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 59 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.h | 54 + .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 8 - drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 193 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpcd.c | 25 - drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_stat.c | 24 - drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 3 - drivers/gpu/drm/amd/display/dc/dc.h | 12 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 1 - drivers/gpu/drm/amd/display/dc/dc_stat.h | 1 - drivers/gpu/drm/amd/display/dc/dc_types.h | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 4 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 7 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 19 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 29 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 4 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 42 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 6 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 - .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 21 - .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 33 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 17 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 6 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 60 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 1 - .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.h | 14 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 2 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 16 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.h | 3 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.c | 1 - .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.h | 14 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 25 +- .../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c | 1 - .../drm/amd/display/dc/dcn302/dcn302_resource.c | 13 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 13 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 25 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.h | 15 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 23 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h | 1 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 3 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 4 - .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 13 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 18 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 15 +- .../drm/amd/display/dc/dml/display_mode_enums.h | 4 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 2 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 12 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 1 + .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 5 - drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 14 - drivers/gpu/drm/amd/display/dc/inc/hw/transform.h | 3 - .../drm/amd/display/dc/inc/hw_sequencer_private.h | 1 - drivers/gpu/drm/amd/display/dc/inc/link_dpcd.h | 25 - drivers/gpu/drm/amd/display/dc/irq_types.h | 2 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 18 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 47 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 15 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 10 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 17 - drivers/gpu/drm/amd/include/amd_shared.h | 1 - .../amd/include/asic_reg/dcn/dcn_3_1_2_sh_mask.h | 4 - .../drm/amd/include/asic_reg/mp/mp_11_0_8_offset.h | 352 - .../amd/include/asic_reg/umc/umc_8_7_0_sh_mask.h | 179 +- .../gpu/drm/amd/include/cyan_skillfish_ip_offset.h | 714 -- drivers/gpu/drm/amd/pm/inc/aldebaran_ppsmc.h | 3 +- drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 1 - .../amd/pm/inc/smu11_driver_if_cyan_skillfish.h | 95 - .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 65 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 5 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 5 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_8_pmfw.h | 152 - drivers/gpu/drm/amd/pm/inc/smu_v11_8_ppsmc.h | 70 - drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 4 - drivers/gpu/drm/amd/pm/swsmu/smu11/Makefile | 1 - drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 246 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 76 - .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.h | 29 - drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 118 - .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 457 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 3 - drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 289 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 5 + drivers/gpu/drm/arm/malidp_drv.c | 4 + drivers/gpu/drm/armada/armada_drv.c | 4 +- drivers/gpu/drm/armada/armada_overlay.c | 2 + drivers/gpu/drm/armada/armada_plane.c | 29 + drivers/gpu/drm/armada/armada_plane.h | 2 + drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 1 + drivers/gpu/drm/ast/ast_drv.c | 2 +- drivers/gpu/drm/ast/ast_mode.c | 21 +- drivers/gpu/drm/bochs/Kconfig | 11 + drivers/gpu/drm/bochs/Makefile | 4 + drivers/gpu/drm/bochs/bochs.h | 98 + drivers/gpu/drm/bochs/bochs_drv.c | 205 + drivers/gpu/drm/bochs/bochs_hw.c | 323 + drivers/gpu/drm/bochs/bochs_kms.c | 178 + drivers/gpu/drm/bochs/bochs_mm.c | 24 + drivers/gpu/drm/bridge/Kconfig | 1 - drivers/gpu/drm/bridge/analogix/anx7625.c | 5 +- drivers/gpu/drm/bridge/nwl-dsi.c | 6 + drivers/gpu/drm/bridge/ti-sn65dsi83.c | 200 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 744 +- drivers/gpu/drm/drm_aperture.c | 19 +- drivers/gpu/drm/drm_atomic_helper.c | 10 - drivers/gpu/drm/drm_debugfs_crc.c | 8 +- drivers/gpu/drm/drm_dp_aux_bus.c | 326 - drivers/gpu/drm/drm_dp_helper.c | 462 -- drivers/gpu/drm/drm_gem.c | 12 +- drivers/gpu/drm/drm_gem_atomic_helper.c | 58 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 4 +- drivers/gpu/drm/drm_gem_vram_helper.c | 9 +- drivers/gpu/drm/drm_ioctl.c | 3 - drivers/gpu/drm/drm_irq.c | 13 +- drivers/gpu/drm/drm_mipi_dbi.c | 55 +- drivers/gpu/drm/drm_of.c | 6 +- drivers/gpu/drm/drm_simple_kms_helper.c | 12 +- drivers/gpu/drm/drm_syncobj.c | 6 +- drivers/gpu/drm/drm_vblank.c | 15 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 14 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 3 + drivers/gpu/drm/etnaviv/etnaviv_gem.c | 18 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 13 + drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 6 - drivers/gpu/drm/etnaviv/etnaviv_hwdb.c | 31 - drivers/gpu/drm/etnaviv/etnaviv_sched.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 10 + drivers/gpu/drm/gma500/oaktrail_lvds.c | 6 +- drivers/gpu/drm/gud/gud_drv.c | 61 +- drivers/gpu/drm/gud/gud_internal.h | 2 - drivers/gpu/drm/gud/gud_pipe.c | 62 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 3 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 16 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 2 + drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 4 +- drivers/gpu/drm/i915/Makefile | 1 - drivers/gpu/drm/i915/display/i9xx_plane.c | 2 +- drivers/gpu/drm/i915/display/icl_dsi.c | 46 +- drivers/gpu/drm/i915/display/intel_acpi.c | 19 - drivers/gpu/drm/i915/display/intel_acpi.h | 3 - drivers/gpu/drm/i915/display/intel_atomic_plane.c | 7 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 3 +- drivers/gpu/drm/i915/display/intel_bw.c | 41 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 13 +- drivers/gpu/drm/i915/display/intel_crt.c | 3 - drivers/gpu/drm/i915/display/intel_crtc.c | 8 +- drivers/gpu/drm/i915/display/intel_cursor.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 210 +- drivers/gpu/drm/i915/display/intel_ddi.h | 4 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 2461 +++--- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 68 +- drivers/gpu/drm/i915/display/intel_display.c | 176 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 118 +- drivers/gpu/drm/i915/display/intel_display_power.c | 23 +- drivers/gpu/drm/i915/display/intel_display_types.h | 13 +- drivers/gpu/drm/i915/display/intel_dmc.c | 165 +- drivers/gpu/drm/i915/display/intel_dmc.h | 23 +- drivers/gpu/drm/i915/display/intel_dp.c | 27 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 329 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 15 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 2 +- drivers/gpu/drm/i915/display/intel_fbc.c | 219 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 96 +- drivers/gpu/drm/i915/display/intel_fdi.c | 25 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 42 +- drivers/gpu/drm/i915/display/intel_lvds.c | 4 +- drivers/gpu/drm/i915/display/intel_opregion.c | 3 - drivers/gpu/drm/i915/display/intel_psr.c | 254 +- drivers/gpu/drm/i915/display/intel_quirks.c | 34 - drivers/gpu/drm/i915/display/intel_sdvo.c | 4 +- drivers/gpu/drm/i915/display/intel_sprite.c | 2 +- drivers/gpu/drm/i915/display/intel_tc.c | 34 +- drivers/gpu/drm/i915/display/intel_tc.h | 2 - drivers/gpu/drm/i915/display/intel_tv.c | 13 +- drivers/gpu/drm/i915/display/intel_vga.c | 3 - drivers/gpu/drm/i915/display/skl_scaler.c | 27 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 12 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 233 +- drivers/gpu/drm/i915/gem/i915_gem_internal.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 126 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 5 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 83 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 143 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 19 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 30 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 647 -- drivers/gpu/drm/i915/gem/i915_gem_ttm.h | 48 - .../drm/i915/gem/selftests/i915_gem_execbuffer.c | 4 - drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 90 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 5 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 111 +- drivers/gpu/drm/i915/gvt/handlers.c | 15 - drivers/gpu/drm/i915/i915_cmd_parser.c | 136 +- drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 11 +- drivers/gpu/drm/i915/i915_drv.h | 122 +- drivers/gpu/drm/i915/i915_gem.c | 5 +- drivers/gpu/drm/i915/i915_irq.c | 30 +- drivers/gpu/drm/i915/i915_pci.c | 54 +- drivers/gpu/drm/i915/i915_reg.h | 56 +- drivers/gpu/drm/i915/i915_request.c | 8 +- drivers/gpu/drm/i915/intel_device_info.c | 18 +- drivers/gpu/drm/i915/intel_device_info.h | 5 +- drivers/gpu/drm/i915/intel_dram.c | 3 +- drivers/gpu/drm/i915/intel_memory_region.c | 1 + drivers/gpu/drm/i915/intel_memory_region.h | 1 + drivers/gpu/drm/i915/intel_pm.c | 123 +- drivers/gpu/drm/i915/intel_region_ttm.c | 8 +- drivers/gpu/drm/i915/intel_region_ttm.h | 11 +- drivers/gpu/drm/i915/intel_step.c | 104 +- drivers/gpu/drm/i915/intel_step.h | 5 - drivers/gpu/drm/i915/intel_uncore.c | 2 +- drivers/gpu/drm/i915/selftests/igt_mmap.c | 25 +- drivers/gpu/drm/i915/selftests/igt_mmap.h | 12 +- drivers/gpu/drm/imx/dcss/dcss-kms.c | 3 + drivers/gpu/drm/imx/dcss/dcss-plane.c | 1 + drivers/gpu/drm/imx/imx-drm-core.c | 11 + drivers/gpu/drm/imx/ipuv3-plane.c | 1 + drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 1 + drivers/gpu/drm/ingenic/ingenic-ipu.c | 1 + drivers/gpu/drm/lima/lima_sched.c | 3 +- drivers/gpu/drm/mcde/mcde_display.c | 1 + drivers/gpu/drm/mediatek/mtk_drm_drv.c | 6 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 1 + drivers/gpu/drm/meson/meson_drv.c | 12 +- drivers/gpu/drm/meson/meson_overlay.c | 1 + drivers/gpu/drm/meson/meson_plane.c | 1 + drivers/gpu/drm/mgag200/mgag200_drv.c | 64 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 14 + drivers/gpu/drm/mgag200/mgag200_mode.c | 16 +- drivers/gpu/drm/msm/msm_fbdev.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 16 +- drivers/gpu/drm/msm/msm_gem_submit.c | 6 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 2 + drivers/gpu/drm/nouveau/dispnv50/disp.c | 28 - drivers/gpu/drm/nouveau/nouveau_backlight.c | 166 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 6 - drivers/gpu/drm/nouveau/nouveau_connector.h | 9 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 5 +- drivers/gpu/drm/nouveau/nouveau_encoder.h | 1 - drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 3 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 2 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 - drivers/gpu/drm/omapdrm/omap_irq.c | 13 +- drivers/gpu/drm/omapdrm/omap_plane.c | 3 - drivers/gpu/drm/panel/Kconfig | 21 - drivers/gpu/drm/panel/Makefile | 2 - drivers/gpu/drm/panel/panel-innolux-ej030na.c | 289 - drivers/gpu/drm/panel/panel-samsung-db7430.c | 347 - drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 10 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c | 83 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 41 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.h | 33 +- drivers/gpu/drm/panel/panel-simple.c | 208 +- drivers/gpu/drm/panfrost/panfrost_device.c | 142 +- drivers/gpu/drm/panfrost/panfrost_device.h | 99 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 91 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 20 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 2 +- drivers/gpu/drm/panfrost/panfrost_job.c | 695 +- drivers/gpu/drm/panfrost/panfrost_job.h | 8 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 203 +- drivers/gpu/drm/panfrost/panfrost_mmu.h | 5 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 3 + drivers/gpu/drm/pl111/pl111_display.c | 1 + drivers/gpu/drm/qxl/qxl_drv.c | 4 +- drivers/gpu/drm/qxl/qxl_drv.h | 3 + drivers/gpu/drm/qxl/qxl_irq.c | 9 +- drivers/gpu/drm/qxl/qxl_prime.c | 6 + drivers/gpu/drm/radeon/radeon.h | 3 - drivers/gpu/drm/radeon/radeon_audio.c | 95 - drivers/gpu/drm/radeon/radeon_drv.c | 2 +- drivers/gpu/drm/radeon/radeon_fence.c | 2 +- drivers/gpu/drm/radeon/radeon_gem.c | 3 +- drivers/gpu/drm/radeon/radeon_irq_kms.c | 16 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 2 + drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 8 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 1 + drivers/gpu/drm/scheduler/sched_main.c | 21 +- drivers/gpu/drm/sti/sti_compositor.c | 2 + drivers/gpu/drm/stm/ltdc.c | 4 + drivers/gpu/drm/sun4i/sun4i_drv.c | 4 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 1 + drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 1 + drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 1 + drivers/gpu/drm/tegra/Makefile | 4 - drivers/gpu/drm/tegra/drm.c | 91 +- drivers/gpu/drm/tegra/drm.h | 12 - drivers/gpu/drm/tegra/firewall.c | 254 - drivers/gpu/drm/tegra/gather_bo.c | 81 - drivers/gpu/drm/tegra/gather_bo.h | 22 - drivers/gpu/drm/tegra/gem.c | 13 - drivers/gpu/drm/tegra/gem.h | 2 - drivers/gpu/drm/tegra/submit.c | 527 -- drivers/gpu/drm/tegra/submit.h | 21 - drivers/gpu/drm/tegra/uapi.c | 387 - drivers/gpu/drm/tegra/uapi.h | 58 - drivers/gpu/drm/tegra/vic.c | 112 +- drivers/gpu/drm/tidss/tidss_irq.c | 3 + drivers/gpu/drm/tidss/tidss_plane.c | 1 + drivers/gpu/drm/tiny/Kconfig | 13 - drivers/gpu/drm/tiny/Makefile | 1 - drivers/gpu/drm/tiny/bochs.c | 733 -- drivers/gpu/drm/tiny/cirrus.c | 2 +- drivers/gpu/drm/tiny/hx8357d.c | 1 + drivers/gpu/drm/tiny/ili9225.c | 1 + drivers/gpu/drm/tiny/ili9341.c | 1 + drivers/gpu/drm/tiny/ili9486.c | 1 + drivers/gpu/drm/tiny/mi0283qt.c | 1 + drivers/gpu/drm/tiny/repaper.c | 1 + drivers/gpu/drm/tiny/st7586.c | 1 + drivers/gpu/drm/tiny/st7735r.c | 1 + drivers/gpu/drm/ttm/ttm_bo.c | 69 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 3 - drivers/gpu/drm/ttm/ttm_bo_vm.c | 14 +- drivers/gpu/drm/ttm/ttm_device.c | 2 - drivers/gpu/drm/tve200/tve200_display.c | 1 + drivers/gpu/drm/v3d/v3d_sched.c | 10 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 3 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 1 + drivers/gpu/drm/vboxvideo/vbox_irq.c | 16 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 3 +- drivers/gpu/drm/vc4/Kconfig | 1 - drivers/gpu/drm/vc4/vc4_drv.c | 2 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 473 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 3 +- drivers/gpu/drm/vc4/vc4_kms.c | 1 + drivers/gpu/drm/vc4/vc4_regs.h | 30 - drivers/gpu/drm/virtio/virtgpu_drv.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 4 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 64 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 7 +- drivers/gpu/drm/vkms/vkms_composer.c | 26 +- drivers/gpu/drm/vkms/vkms_drv.c | 32 +- drivers/gpu/drm/vkms/vkms_drv.h | 6 +- drivers/gpu/drm/vkms/vkms_plane.c | 57 +- drivers/gpu/drm/vmwgfx/Kconfig | 8 - drivers/gpu/drm/vmwgfx/Makefile | 2 +- .../gpu/drm/vmwgfx/device_include/includeCheck.h | 3 + .../gpu/drm/vmwgfx/device_include/svga3d_caps.h | 111 + drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h | 3680 +++++---- .../gpu/drm/vmwgfx/device_include/svga3d_devcaps.h | 793 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h | 3503 +++++---- .../gpu/drm/vmwgfx/device_include/svga3d_limits.h | 101 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_reg.h | 15 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 3132 ++++---- .../gpu/drm/vmwgfx/device_include/svga3d_types.h | 3020 ++++--- .../gpu/drm/vmwgfx/device_include/svga_escape.h | 68 +- .../gpu/drm/vmwgfx/device_include/svga_overlay.h | 203 +- drivers/gpu/drm/vmwgfx/device_include/svga_reg.h | 2847 +++++-- .../device_include/{svga3d_reg.h => svga_types.h} | 37 +- .../gpu/drm/vmwgfx/device_include/vm_basic_types.h | 131 +- .../drm/vmwgfx/device_include/vmware_pack_begin.h | 2 + .../drm/vmwgfx/device_include/vmware_pack_end.h | 2 + drivers/gpu/drm/vmwgfx/ttm_memory.c | 2 - drivers/gpu/drm/vmwgfx/vmw_surface_cache.h | 539 -- drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.c | 142 - drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.h | 50 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 68 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 42 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 111 +- drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_mksstat.h | 144 - drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 40 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 579 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 80 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 35 + drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 1 + drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 2 + drivers/gpu/drm/zte/zx_drm_drv.c | 6 + drivers/gpu/host1x/Makefile | 1 - drivers/gpu/host1x/cdma.c | 58 +- drivers/gpu/host1x/fence.c | 209 - drivers/gpu/host1x/fence.h | 13 - drivers/gpu/host1x/hw/channel_hw.c | 87 +- drivers/gpu/host1x/hw/debug_hw.c | 9 +- drivers/gpu/host1x/hw/hw_host1x02_uclass.h | 12 - drivers/gpu/host1x/hw/hw_host1x04_uclass.h | 12 - drivers/gpu/host1x/hw/hw_host1x05_uclass.h | 12 - drivers/gpu/host1x/hw/hw_host1x06_uclass.h | 12 - drivers/gpu/host1x/hw/hw_host1x07_uclass.h | 12 - drivers/gpu/host1x/intr.c | 9 - drivers/gpu/host1x/intr.h | 2 - drivers/gpu/host1x/job.c | 77 +- drivers/gpu/host1x/job.h | 16 - drivers/gpu/host1x/syncpt.c | 2 - drivers/gpu/host1x/syncpt.h | 12 - drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 2 +- drivers/hid/hid-asus.c | 3 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-magicmouse.c | 52 - drivers/hid/i2c-hid/i2c-hid-of-goodix.c | 92 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 15 +- drivers/hid/intel-ish-hid/ishtp-hid.h | 1 - drivers/hid/intel-ish-hid/ishtp/bus.c | 29 +- drivers/hv/hv_common.c | 219 - drivers/hv/hv_util.c | 5 + drivers/hwmon/intel-m10-bmc-hwmon.c | 116 - drivers/hwmon/k10temp.c | 2 - drivers/hwmon/ntc_thermistor.c | 20 +- drivers/hwmon/pmbus/bpa-rs600.c | 22 +- drivers/hwmon/w83627ehf.c | 99 +- drivers/i2c/busses/i2c-aspeed.c | 20 - drivers/i2c/busses/i2c-mpc.c | 4 +- drivers/iio/accel/adxl345.h | 1 + drivers/iio/accel/adxl345_core.c | 29 +- drivers/iio/accel/adxl345_i2c.c | 6 + drivers/iio/accel/adxl345_spi.c | 6 + drivers/iio/accel/bma220_spi.c | 79 +- drivers/iio/accel/da280.c | 26 +- drivers/iio/accel/da311.c | 26 +- drivers/iio/accel/dmard10.c | 27 +- drivers/iio/accel/fxls8962af-core.c | 2 +- drivers/iio/accel/hid-sensor-accel-3d.c | 10 +- drivers/iio/accel/st_accel_buffer.c | 7 +- drivers/iio/accel/st_accel_core.c | 8 +- drivers/iio/accel/st_accel_i2c.c | 3 +- drivers/iio/accel/st_accel_spi.c | 2 +- drivers/iio/adc/rockchip_saradc.c | 22 +- drivers/iio/adc/ti-ads7950.c | 1 + drivers/iio/common/st_sensors/st_sensors_buffer.c | 2 + drivers/iio/common/st_sensors/st_sensors_core.c | 1 - drivers/iio/common/st_sensors/st_sensors_core.h | 1 - drivers/iio/common/st_sensors/st_sensors_i2c.c | 3 +- drivers/iio/common/st_sensors/st_sensors_spi.c | 3 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 1 + drivers/iio/dac/ad5624r_spi.c | 18 +- drivers/iio/gyro/hid-sensor-gyro-3d.c | 11 +- drivers/iio/gyro/st_gyro_buffer.c | 7 +- drivers/iio/gyro/st_gyro_core.c | 9 +- drivers/iio/gyro/st_gyro_i2c.c | 2 +- drivers/iio/gyro/st_gyro_spi.c | 2 +- drivers/iio/imu/adis.c | 3 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 22 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 18 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 15 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c | 1 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c | 3 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c | 3 +- drivers/iio/industrialio-buffer.c | 9 +- drivers/iio/industrialio-core.c | 33 +- drivers/iio/light/adjd_s311.c | 53 +- drivers/iio/light/hid-sensor-als.c | 11 +- drivers/iio/light/hid-sensor-prox.c | 11 +- drivers/iio/light/si1145.c | 1 + drivers/iio/light/tcs3414.c | 48 +- drivers/iio/magnetometer/st_magn_buffer.c | 7 +- drivers/iio/magnetometer/st_magn_core.c | 11 +- drivers/iio/magnetometer/st_magn_i2c.c | 2 +- drivers/iio/magnetometer/st_magn_spi.c | 2 +- drivers/iio/orientation/hid-sensor-incl-3d.c | 11 +- drivers/iio/potentiometer/max5481.c | 22 +- drivers/iio/pressure/hid-sensor-press.c | 11 +- drivers/iio/pressure/st_pressure_buffer.c | 7 +- drivers/iio/pressure/st_pressure_core.c | 10 +- drivers/iio/pressure/st_pressure_i2c.c | 3 +- drivers/iio/pressure/st_pressure_spi.c | 2 +- drivers/iio/proximity/rfd77402.c | 83 +- drivers/iio/temperature/tmp006.c | 53 +- drivers/infiniband/core/cache.c | 10 +- drivers/infiniband/core/device.c | 10 +- drivers/infiniband/hw/bnxt_re/main.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 10 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 1 - drivers/infiniband/hw/efa/efa_verbs.c | 118 +- drivers/infiniband/hw/irdma/ctrl.c | 13 +- drivers/infiniband/hw/irdma/hw.c | 11 +- drivers/infiniband/hw/irdma/main.c | 9 +- drivers/infiniband/hw/irdma/type.h | 3 +- drivers/infiniband/hw/irdma/uk.c | 5 +- drivers/infiniband/hw/irdma/verbs.c | 6 +- drivers/infiniband/sw/rxe/rxe.h | 22 + drivers/infiniband/sw/rxe/rxe_comp.c | 4 +- drivers/infiniband/sw/rxe/rxe_icrc.c | 124 +- drivers/infiniband/sw/rxe/rxe_loc.h | 61 +- drivers/infiniband/sw/rxe/rxe_mr.c | 50 +- drivers/infiniband/sw/rxe/rxe_net.c | 59 +- drivers/infiniband/sw/rxe/rxe_recv.c | 23 +- drivers/infiniband/sw/rxe/rxe_req.c | 13 +- drivers/infiniband/sw/rxe/rxe_resp.c | 33 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 11 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 44 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 8 +- drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 11 +- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 1 + drivers/infiniband/ulp/rtrs/rtrs-pri.h | 6 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 19 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 2 + drivers/infiniband/ulp/rtrs/rtrs.c | 23 +- drivers/input/misc/Kconfig | 12 + drivers/input/misc/Makefile | 1 + drivers/input/misc/ixp4xx-beeper.c | 183 + drivers/input/serio/parkbd.c | 14 +- drivers/iommu/Kconfig | 2 - drivers/iommu/dma-iommu.c | 12 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/leds/Kconfig | 57 + drivers/leds/Makefile | 6 + drivers/leds/flash/Kconfig | 53 - drivers/leds/flash/Makefile | 6 - drivers/leds/{flash => }/leds-aat1290.c | 0 drivers/leds/{flash => }/leds-as3645a.c | 0 drivers/leds/leds-is31fl32xx.c | 1 - drivers/leds/{flash => }/leds-ktd2692.c | 0 drivers/leds/{flash => }/leds-lm3601x.c | 0 drivers/leds/{flash => }/leds-max77693.c | 0 drivers/leds/{flash => }/leds-sgm3140.c | 0 drivers/md/Makefile | 4 - drivers/md/dm-cache-target.c | 24 - drivers/md/dm-clone-target.c | 5 - drivers/md/dm-core.h | 5 - drivers/md/dm-crypt.c | 27 - drivers/md/dm-delay.c | 4 - drivers/md/dm-dust.c | 4 - drivers/md/dm-ebs-target.c | 3 - drivers/md/dm-era-target.c | 4 - drivers/md/dm-flakey.c | 4 - drivers/md/dm-ima.c | 704 -- drivers/md/dm-ima.h | 68 - drivers/md/dm-integrity.c | 25 - drivers/md/dm-ioctl.c | 24 +- drivers/md/dm-linear.c | 10 +- drivers/md/dm-log-userspace-base.c | 3 - drivers/md/dm-log-writes.c | 4 - drivers/md/dm-log.c | 10 - drivers/md/dm-mpath.c | 28 - drivers/md/dm-ps-historical-service-time.c | 3 - drivers/md/dm-ps-io-affinity.c | 3 - drivers/md/dm-ps-queue-length.c | 3 - drivers/md/dm-ps-round-robin.c | 4 - drivers/md/dm-ps-service-time.c | 3 - drivers/md/dm-raid.c | 38 - drivers/md/dm-raid1.c | 17 - drivers/md/dm-snap-persistent.c | 4 - drivers/md/dm-snap-transient.c | 4 - drivers/md/dm-snap.c | 13 - drivers/md/dm-stripe.c | 15 - drivers/md/dm-switch.c | 4 - drivers/md/dm-thin.c | 8 - drivers/md/dm-unstripe.c | 4 - drivers/md/dm-verity-target.c | 41 - drivers/md/dm-writecache.c | 408 +- drivers/md/dm-zoned-target.c | 3 - drivers/md/dm.c | 3 - drivers/media/dvb-frontends/cx24117.c | 1 + drivers/media/dvb-frontends/dib8000.c | 58 +- drivers/media/i2c/tda1997x.c | 1 - drivers/media/i2c/tvp5150.c | 2 +- drivers/media/pci/intel/ipu3/cio2-bridge.c | 6 +- drivers/media/pci/ivtv/ivtv-cards.h | 68 +- drivers/media/pci/ivtv/ivtv-i2c.c | 16 +- drivers/media/pci/ngene/ngene-core.c | 2 +- drivers/media/pci/ngene/ngene.h | 14 +- drivers/media/pci/saa7134/saa7134-alsa.c | 4 +- drivers/media/pci/saa7134/saa7134-core.c | 7 +- drivers/media/pci/saa7164/saa7164-cmd.c | 3 + drivers/media/pci/tw5864/tw5864-reg.h | 2 +- drivers/media/platform/atmel/atmel-sama5d2-isc.c | 17 - drivers/media/platform/davinci/vpfe_capture.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 2 +- drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c | 2 +- drivers/media/platform/sti/delta/delta-ipc.c | 3 +- drivers/media/platform/ti-vpe/cal-camerarx.c | 247 +- drivers/media/platform/ti-vpe/cal-video.c | 176 +- drivers/media/platform/ti-vpe/cal.c | 272 +- drivers/media/platform/ti-vpe/cal.h | 66 +- drivers/media/platform/ti-vpe/cal_regs.h | 53 +- drivers/media/rc/rc-main.c | 2 +- drivers/media/rc/redrat3.c | 2 +- drivers/media/rc/streamzap.c | 2 + drivers/media/spi/cxd2880-spi.c | 7 +- drivers/media/test-drivers/vivid/vivid-cec.c | 2 +- drivers/media/usb/dvb-usb-v2/Kconfig | 2 - drivers/media/usb/dvb-usb-v2/af9035.c | 1 - drivers/media/usb/dvb-usb-v2/dvbsky.c | 37 +- drivers/media/usb/gspca/Kconfig | 1 + drivers/media/usb/gspca/vc032x.c | 6 +- drivers/media/usb/gspca/zc3xx.c | 134 +- drivers/media/usb/uvc/uvc_v4l2.c | 34 +- drivers/misc/eeprom/at24.c | 17 +- drivers/mmc/core/core.c | 3 +- drivers/mmc/core/host.c | 13 +- drivers/mmc/core/host.h | 6 - drivers/mmc/host/jz4740_mmc.c | 4 + drivers/mmc/host/mmc_spi.c | 17 +- drivers/mmc/host/mmci.c | 3 - drivers/mmc/host/renesas_sdhi_sys_dmac.c | 4 +- drivers/mmc/host/sdhci-of-arasan.c | 51 +- drivers/mmc/host/sh_mmcif.c | 4 +- drivers/mmc/host/usdhi6rol0.c | 4 +- drivers/mtd/chips/cfi_cmdset_0002.c | 2 +- drivers/mtd/devices/mchp48l640.c | 5 +- drivers/mtd/mtd_blkdevs.c | 9 +- drivers/mtd/mtdcore.c | 4 +- drivers/mtd/nand/raw/Kconfig | 4 +- drivers/mtd/nand/raw/nand_base.c | 4 +- drivers/mtd/nand/raw/nand_bbt.c | 33 - drivers/mtd/nand/spi/core.c | 2 +- drivers/net/appletalk/ipddp.c | 16 +- drivers/net/bonding/bond_main.c | 74 +- drivers/net/can/Kconfig | 3 +- drivers/net/can/at91_can.c | 137 +- drivers/net/can/dev/netlink.c | 9 +- drivers/net/can/dev/rx-offload.c | 90 +- drivers/net/can/flexcan.c | 127 +- drivers/net/can/janz-ican3.c | 23 +- drivers/net/can/m_can/m_can.c | 38 +- drivers/net/can/m_can/m_can.h | 5 +- drivers/net/can/m_can/m_can_platform.c | 16 +- drivers/net/can/sja1000/peak_pci.c | 119 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 28 +- drivers/net/can/ti_hecc.c | 2 + drivers/net/can/usb/esd_usb2.c | 12 +- drivers/net/can/usb/etas_es58x/es581_4.c | 5 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 82 +- drivers/net/can/usb/etas_es58x/es58x_core.h | 2 +- drivers/net/can/usb/etas_es58x/es58x_fd.c | 19 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 228 +- drivers/net/dsa/mv88e6xxx/chip.c | 78 +- drivers/net/dsa/sja1105/sja1105.h | 12 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 6 +- drivers/net/dsa/sja1105/sja1105_main.c | 449 +- drivers/net/eql.c | 24 +- drivers/net/ethernet/3com/3c574_cs.c | 2 +- drivers/net/ethernet/3com/3c59x.c | 4 +- drivers/net/ethernet/8390/ax88796.c | 2 +- drivers/net/ethernet/8390/axnet_cs.c | 2 +- drivers/net/ethernet/8390/pcnet_cs.c | 2 +- drivers/net/ethernet/actions/owl-emac.c | 6 +- drivers/net/ethernet/adaptec/starfire.c | 2 +- drivers/net/ethernet/agere/et131x.c | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 2 +- drivers/net/ethernet/amd/amd8111e.c | 2 +- drivers/net/ethernet/amd/au1000_eth.c | 2 +- drivers/net/ethernet/amd/pcnet32.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 2 +- drivers/net/ethernet/arc/emac_main.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/atheros/alx/main.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 2 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 4 +- drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 64 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 11 + drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 319 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 53 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 2 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 2 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 14 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/dec/tulip/de4x5.c | 11 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 2 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 2 +- drivers/net/ethernet/dlink/dl2k.c | 2 +- drivers/net/ethernet/dlink/sundance.c | 2 +- drivers/net/ethernet/dnet.c | 2 +- drivers/net/ethernet/ethoc.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 2 +- drivers/net/ethernet/faraday/ftmac100.c | 2 +- drivers/net/ethernet/fealnx.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 83 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 2 +- drivers/net/ethernet/freescale/fec.h | 25 + drivers/net/ethernet/freescale/fec_main.c | 148 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 2 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/hisilicon/Kconfig | 1 + drivers/net/ethernet/hisilicon/hisi_femac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/Makefile | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c | 154 + .../ethernet/hisilicon/hns3/hns3pf/hclge_devlink.h | 15 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 10 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../net/ethernet/hisilicon/hns3/hns3vf/Makefile | 2 +- .../hisilicon/hns3/hns3vf/hclgevf_devlink.c | 155 + .../hisilicon/hns3/hns3vf/hclgevf_devlink.h | 15 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 8 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 3 + drivers/net/ethernet/ibm/emac/core.c | 4 +- drivers/net/ethernet/ibm/ibmveth.c | 2 +- drivers/net/ethernet/intel/e100.c | 6 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_main.c | 6 +- drivers/net/ethernet/intel/igb/e1000_mac.c | 6 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 3 +- drivers/net/ethernet/intel/igb/igb_main.c | 2 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- drivers/net/ethernet/jme.c | 2 +- drivers/net/ethernet/korina.c | 2 +- drivers/net/ethernet/lantiq_etop.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_trace.h | 10 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 2 +- .../net/ethernet/marvell/prestera/prestera_main.c | 3 +- .../ethernet/marvell/prestera/prestera_switchdev.c | 12 +- .../ethernet/marvell/prestera/prestera_switchdev.h | 3 +- drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 64 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 14 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 12 + .../net/ethernet/mellanox/mlx5/core/en/params.h | 6 + drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c | 161 + drivers/net/ethernet/mellanox/mlx5/core/en/rqt.h | 39 + .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 73 + .../net/ethernet/mellanox/mlx5/core/en/rx_res.h | 47 + drivers/net/ethernet/mellanox/mlx5/core/en/tir.c | 200 + drivers/net/ethernet/mellanox/mlx5/core/en/tir.h | 58 + drivers/net/ethernet/mellanox/mlx5/core/en/trap.c | 27 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 18 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 53 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 7 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 27 - .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 66 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 45 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 753 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 144 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 51 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 2 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 24 +- drivers/net/ethernet/micrel/ks8851_common.c | 2 +- drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 2 +- drivers/net/ethernet/microchip/sparx5/Kconfig | 2 + .../ethernet/microchip/sparx5/sparx5_switchdev.c | 24 +- drivers/net/ethernet/mscc/ocelot_net.c | 106 +- drivers/net/ethernet/natsemi/natsemi.c | 2 +- drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- drivers/net/ethernet/netronome/Kconfig | 1 + drivers/net/ethernet/netronome/nfp/flower/action.c | 35 +- .../net/ethernet/netronome/nfp/flower/conntrack.c | 620 +- .../net/ethernet/netronome/nfp/flower/conntrack.h | 26 + drivers/net/ethernet/netronome/nfp/flower/main.h | 79 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 333 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 7 +- .../net/ethernet/netronome/nfp/flower/offload.c | 51 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 20 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 133 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 21 +- drivers/net/ethernet/nxp/lpc_eth.c | 2 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 2 +- drivers/net/ethernet/packetengines/hamachi.c | 63 +- drivers/net/ethernet/packetengines/yellowfin.c | 2 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 28 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 3 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 21 + drivers/net/ethernet/pensando/ionic/ionic_if.h | 5 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 42 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 2 + drivers/net/ethernet/pensando/ionic/ionic_phc.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 27 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 6 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 2 +- drivers/net/ethernet/qualcomm/emac/emac.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 2 +- drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/realtek/8139too.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 2 +- drivers/net/ethernet/renesas/ravb.h | 2 +- drivers/net/ethernet/renesas/ravb_main.c | 4 +- drivers/net/ethernet/renesas/sh_eth.c | 4 +- drivers/net/ethernet/rocker/rocker.h | 3 +- drivers/net/ethernet/rocker/rocker_main.c | 9 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 19 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/falcon/efx.c | 2 +- drivers/net/ethernet/sgi/ioc3-eth.c | 2 +- drivers/net/ethernet/sgi/meth.c | 2 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/sis/sis900.c | 2 +- drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/epic100.c | 2 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 2 +- drivers/net/ethernet/smsc/smc91x.c | 10 - drivers/net/ethernet/smsc/smsc911x.c | 2 +- drivers/net/ethernet/smsc/smsc9420.c | 2 +- drivers/net/ethernet/socionext/netsec.c | 2 +- drivers/net/ethernet/socionext/sni_ave.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/tehuti/tehuti.c | 18 +- drivers/net/ethernet/ti/Kconfig | 2 + drivers/net/ethernet/ti/am65-cpsw-nuss.c | 54 +- drivers/net/ethernet/ti/cpmac.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 2 +- drivers/net/ethernet/ti/cpsw_new.c | 18 +- drivers/net/ethernet/ti/davinci_emac.c | 2 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/ethernet/ti/tlan.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/tundra/tsi108_eth.c | 2 +- drivers/net/ethernet/via/via-rhine.c | 2 +- drivers/net/ethernet/via/via-velocity.c | 2 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 2 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 +- drivers/net/fddi/skfp/skfddi.c | 19 +- drivers/net/hamradio/baycom_epp.c | 9 +- drivers/net/hamradio/baycom_par.c | 12 +- drivers/net/hamradio/baycom_ser_fdx.c | 12 +- drivers/net/hamradio/baycom_ser_hdx.c | 12 +- drivers/net/hamradio/bpqether.c | 9 +- drivers/net/hamradio/dmascc.c | 18 +- drivers/net/hamradio/hdlcdrv.c | 20 +- drivers/net/hamradio/scc.c | 13 +- drivers/net/hamradio/yam.c | 19 +- drivers/net/hippi/rrunner.c | 11 +- drivers/net/hippi/rrunner.h | 3 +- drivers/net/ipa/Makefile | 3 - drivers/net/ipa/gsi.c | 2 - drivers/net/ipa/gsi_trans.c | 34 +- drivers/net/ipa/ipa.h | 2 + drivers/net/ipa/ipa_cmd.c | 51 +- drivers/net/ipa/ipa_cmd.h | 22 +- drivers/net/ipa/ipa_data-v4.11.c | 2 + drivers/net/ipa/ipa_data-v4.5.c | 2 + drivers/net/ipa/ipa_data-v4.9.c | 2 + drivers/net/ipa/ipa_endpoint.c | 26 +- drivers/net/ipa/ipa_interrupt.c | 73 +- drivers/net/ipa/ipa_interrupt.h | 8 +- drivers/net/ipa/ipa_main.c | 96 +- drivers/net/ipa/ipa_modem.c | 26 +- drivers/net/ipa/ipa_modem.h | 4 - drivers/net/ipa/ipa_qmi.c | 6 +- drivers/net/ipa/ipa_qmi.h | 19 + drivers/net/ipa/ipa_reg.h | 12 +- drivers/net/ipa/ipa_resource.c | 3 +- drivers/net/ipa/ipa_smp2p.c | 5 + drivers/net/ipa/ipa_table.c | 40 +- drivers/net/ipa/ipa_table.h | 16 - drivers/net/ipa/ipa_uc.c | 52 +- drivers/net/ipa/ipa_uc.h | 22 +- drivers/net/macvlan.c | 8 +- drivers/net/mhi/net.c | 16 +- drivers/net/mhi/proto_mbim.c | 4 + drivers/net/phy/mxl-gpy.c | 1 - drivers/net/phy/phy.c | 4 +- drivers/net/plip/plip.c | 12 +- drivers/net/ppp/ppp_generic.c | 6 +- drivers/net/sb1000.c | 20 +- drivers/net/slip/slip.c | 13 +- drivers/net/usb/asix_devices.c | 12 +- drivers/net/usb/ax88172a.c | 2 +- drivers/net/usb/ax88179_178a.c | 2 +- drivers/net/usb/cdc-phonet.c | 5 +- drivers/net/usb/dm9601.c | 2 +- drivers/net/usb/lan78xx.c | 2 +- drivers/net/usb/mcs7830.c | 2 +- drivers/net/usb/pegasus.c | 5 +- drivers/net/usb/r8152.c | 2 +- drivers/net/usb/rtl8150.c | 5 +- drivers/net/usb/smsc75xx.c | 2 +- drivers/net/usb/smsc95xx.c | 2 +- drivers/net/usb/sr9700.c | 2 +- drivers/net/usb/sr9800.c | 2 +- drivers/net/veth.c | 2 +- drivers/net/wan/c101.c | 33 +- drivers/net/wan/cosa.c | 15 +- drivers/net/wan/farsync.c | 123 +- drivers/net/wan/fsl_ucc_hdlc.c | 19 +- drivers/net/wan/hdlc.c | 9 +- drivers/net/wan/hdlc_cisco.c | 14 +- drivers/net/wan/hdlc_fr.c | 40 +- drivers/net/wan/hdlc_ppp.c | 8 +- drivers/net/wan/hdlc_raw.c | 14 +- drivers/net/wan/hdlc_raw_eth.c | 14 +- drivers/net/wan/hdlc_x25.c | 16 +- drivers/net/wan/hostess_sv11.c | 7 +- drivers/net/wan/ixp4xx_hss.c | 22 +- drivers/net/wan/lmc/lmc.h | 2 +- drivers/net/wan/lmc/lmc_main.c | 33 +- drivers/net/wan/lmc/lmc_proto.c | 7 - drivers/net/wan/lmc/lmc_proto.h | 1 - drivers/net/wan/n2.c | 32 +- drivers/net/wan/pc300too.c | 44 +- drivers/net/wan/pci200syn.c | 32 +- drivers/net/wan/sbni.c | 15 +- drivers/net/wan/sealevel.c | 10 +- drivers/net/wan/wanxl.c | 21 +- drivers/net/wireless/ath/ath10k/Kconfig | 1 - drivers/net/wireless/ath/ath11k/mhi.c | 1 - drivers/net/wireless/cisco/airo.c | 15 +- drivers/net/wireless/intersil/hostap/hostap.h | 3 +- .../net/wireless/intersil/hostap/hostap_ioctl.c | 30 +- drivers/net/wireless/intersil/hostap/hostap_main.c | 3 + drivers/net/wwan/mhi_wwan_ctrl.c | 2 +- drivers/net/wwan/wwan_core.c | 2 + drivers/nfc/fdp/fdp.c | 38 +- drivers/nfc/fdp/fdp.h | 4 +- drivers/nfc/fdp/i2c.c | 8 +- drivers/nfc/mei_phy.c | 4 +- drivers/nfc/mei_phy.h | 2 +- drivers/nfc/microread/i2c.c | 2 +- drivers/nfc/microread/microread.c | 12 +- drivers/nfc/microread/microread.h | 6 +- drivers/nfc/nfcmrvl/main.c | 2 +- drivers/nfc/nfcsim.c | 4 +- drivers/nfc/nxp-nci/core.c | 2 +- drivers/nfc/pn533/pn533.c | 2 +- drivers/nfc/pn544/i2c.c | 2 +- drivers/nfc/pn544/pn544.c | 13 +- drivers/nfc/pn544/pn544.h | 7 +- drivers/nfc/port100.c | 47 +- drivers/nfc/s3fwrn5/core.c | 7 +- drivers/nfc/s3fwrn5/firmware.c | 12 +- drivers/nfc/s3fwrn5/nci.c | 8 +- drivers/nfc/s3fwrn5/nci.h | 2 +- drivers/nfc/st-nci/core.c | 5 +- drivers/nfc/st-nci/i2c.c | 2 +- drivers/nfc/st-nci/ndlc.c | 6 +- drivers/nfc/st-nci/ndlc.h | 8 +- drivers/nfc/st-nci/spi.c | 2 +- drivers/nfc/st-nci/vendor_cmds.c | 2 +- drivers/nfc/st21nfca/core.c | 6 +- drivers/nfc/st21nfca/i2c.c | 6 +- drivers/nfc/st21nfca/st21nfca.h | 4 +- drivers/nfc/st21nfca/vendor_cmds.c | 2 +- drivers/nfc/st95hf/core.c | 2 +- drivers/nfc/trf7970a.c | 19 +- drivers/nfc/virtual_ncidev.c | 4 +- drivers/ntb/test/ntb_msi_test.c | 4 +- drivers/ntb/test/ntb_perf.c | 1 - drivers/ntb/test/ntb_pingpong.c | 2 +- drivers/of/address.c | 33 - drivers/of/base.c | 5 +- drivers/of/device.c | 3 - drivers/of/fdt.c | 3 + drivers/of/kexec.c | 41 +- drivers/of/of_private.h | 6 - drivers/parisc/led.c | 4 +- drivers/pci/pci.c | 6 +- drivers/pci/quirks.c | 1 - drivers/pci/xen-pcifront.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 140 - drivers/phy/samsung/Makefile | 5 +- .../{phy-exynos7-ufs.c => phy-exynos7-ufs.h} | 8 +- drivers/phy/samsung/phy-exynosautov9-ufs.c | 67 - drivers/phy/samsung/phy-samsung-ufs.c | 3 - drivers/phy/samsung/phy-samsung-ufs.h | 13 +- drivers/pinctrl/renesas/pfc-r8a77995.c | 320 +- drivers/pinctrl/renesas/pinctrl.c | 16 +- drivers/pinctrl/renesas/sh_pfc.h | 3 - drivers/platform/x86/amd-pmc.c | 249 +- drivers/platform/x86/think-lmi.c | 45 +- drivers/platform/x86/think-lmi.h | 1 - drivers/platform/x86/wireless-hotkey.c | 2 +- drivers/power/supply/Kconfig | 10 - drivers/power/supply/Makefile | 3 +- drivers/power/supply/ab8500-bm.h | 219 +- drivers/power/supply/ab8500_bmdata.c | 34 +- drivers/power/supply/ab8500_btemp.c | 22 +- drivers/power/supply/ab8500_charger.c | 4 +- drivers/power/supply/ab8500_fg.c | 20 +- .../{ab8500_chargalg.c => abx500_chargalg.c} | 583 +- drivers/power/supply/cros_peripheral_charger.c | 386 - drivers/regulator/Kconfig | 24 +- drivers/regulator/Makefile | 2 - drivers/regulator/bd718x7-regulator.c | 369 +- drivers/regulator/da9063-regulator.c | 132 +- drivers/regulator/dbx500-prcmu.c | 4 +- drivers/regulator/devres.c | 69 +- drivers/regulator/hi6421v600-regulator.c | 2 +- drivers/regulator/mt6358-regulator.c | 87 +- drivers/regulator/mt6359-regulator.c | 19 +- drivers/regulator/mt6397-regulator.c | 15 +- drivers/regulator/rt5033-regulator.c | 21 +- drivers/regulator/rt6245-regulator.c | 2 +- drivers/regulator/rtq2134-regulator.c | 373 - drivers/regulator/rtq6752-regulator.c | 289 - drivers/regulator/tps65910-regulator.c | 10 +- drivers/reset/Kconfig | 2 +- drivers/reset/reset-qcom-pdc.c | 62 +- drivers/rtc/rtc-cmos.c | 2 - drivers/s390/net/qeth_core.h | 5 +- drivers/s390/net/qeth_core_main.c | 35 +- drivers/s390/net/qeth_l2_main.c | 3 +- drivers/s390/net/qeth_l3_main.c | 12 +- drivers/s390/scsi/zfcp_fsf.c | 4 +- drivers/scsi/aacraid/aachba.c | 1 + drivers/scsi/be2iscsi/be_mgmt.c | 84 +- drivers/scsi/libsas/Makefile | 2 +- drivers/scsi/libsas/sas_ata.c | 4 +- drivers/scsi/libsas/sas_discover.c | 2 +- drivers/scsi/libsas/sas_expander.c | 2 +- drivers/scsi/libsas/sas_host_smp.c | 2 +- drivers/scsi/libsas/sas_init.c | 2 +- drivers/scsi/libsas/sas_phy.c | 2 +- drivers/scsi/libsas/sas_port.c | 2 +- drivers/scsi/libsas/sas_scsi_host.c | 6 +- drivers/scsi/lpfc/lpfc.h | 1 + drivers/scsi/lpfc/lpfc_attr.c | 4 +- drivers/scsi/lpfc/lpfc_crtn.h | 2 - drivers/scsi/lpfc/lpfc_ct.c | 5 +- drivers/scsi/lpfc/lpfc_disc.h | 9 +- drivers/scsi/lpfc/lpfc_els.c | 120 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 197 +- drivers/scsi/lpfc/lpfc_hw4.h | 20 +- drivers/scsi/lpfc/lpfc_init.c | 51 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 43 +- drivers/scsi/lpfc/lpfc_nvme.c | 10 +- drivers/scsi/lpfc/lpfc_nvme.h | 6 +- drivers/scsi/lpfc/lpfc_scsi.c | 68 +- drivers/scsi/lpfc/lpfc_sli.c | 192 +- drivers/scsi/lpfc/lpfc_sli4.h | 4 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 32 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 4 - drivers/scsi/mpt3sas/mpt3sas_scsih.c | 7 +- drivers/scsi/qla2xxx/qla_iocb.c | 77 +- drivers/scsi/qla2xxx/qla_sup.c | 1 + drivers/scsi/scsi_debug.c | 112 +- drivers/scsi/scsi_transport_iscsi.c | 90 +- drivers/scsi/smartpqi/Kconfig | 8 +- drivers/scsi/smartpqi/smartpqi.h | 6 +- drivers/scsi/smartpqi/smartpqi_init.c | 64 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 4 +- drivers/scsi/smartpqi/smartpqi_sis.c | 4 +- drivers/scsi/smartpqi/smartpqi_sis.h | 4 +- drivers/scsi/ufs/ufshcd.c | 3 +- drivers/scsi/ufs/ufshcd.h | 12 +- drivers/sh/maple/maple.c | 5 +- drivers/slimbus/messaging.c | 7 +- drivers/slimbus/qcom-ngd-ctrl.c | 22 +- drivers/soc/imx/soc-imx8m.c | 84 +- drivers/soc/qcom/qcom_aoss.c | 9 +- drivers/soc/qcom/rpmhpd.c | 5 +- drivers/soc/qcom/rpmpd.c | 28 - drivers/soc/qcom/socinfo.c | 4 +- drivers/soc/rockchip/Kconfig | 4 +- drivers/spi/spi-fsi.c | 125 +- drivers/spi/spi-geni-qcom.c | 6 + drivers/spi/spi-imx.c | 11 +- drivers/spi/spi-mt65xx.c | 52 +- drivers/spi/spi-pxa2xx.c | 28 +- drivers/spi/spi-stm32.c | 122 +- .../media/atomisp/i2c/ov5693/atomisp-ov5693.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 26 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 1 - drivers/staging/octeon/ethernet.c | 12 +- drivers/staging/rtl8188eu/include/osdep_intf.h | 2 + drivers/staging/rtl8188eu/include/rtw_android.h | 3 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 3 - drivers/staging/rtl8188eu/os_dep/os_intfs.c | 1 + drivers/staging/rtl8188eu/os_dep/rtw_android.c | 14 +- drivers/staging/rtl8723bs/Kconfig | 1 - drivers/staging/rtl8723bs/hal/sdio_ops.c | 2 - drivers/staging/rtl8723bs/include/osdep_intf.h | 2 + drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 18 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 1 + drivers/staging/wlan-ng/p80211netdev.c | 76 +- drivers/target/target_core_sbc.c | 35 +- drivers/target/target_core_transport.c | 2 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 5 +- drivers/tty/serial/8250/8250_fsl.c | 5 +- drivers/tty/serial/8250/8250_pci.c | 6 - drivers/tty/serial/8250/8250_port.c | 17 +- drivers/tty/serial/max310x.c | 3 +- drivers/tty/serial/serial-tegra.c | 6 +- drivers/tty/serial/sh-sci.c | 5 +- drivers/tty/synclink_gt.c | 19 +- drivers/usb/cdns3/cdns3-ep0.c | 1 - drivers/usb/cdns3/cdnsp-gadget.c | 2 +- drivers/usb/cdns3/cdnsp-gadget.h | 4 +- drivers/usb/cdns3/cdnsp-ring.c | 18 +- drivers/usb/chipidea/host.c | 14 +- drivers/usb/class/cdc-wdm.c | 6 +- drivers/usb/core/devio.c | 2 +- drivers/usb/core/hub.c | 120 +- drivers/usb/core/quirks.c | 4 + drivers/usb/dwc2/core.h | 4 - drivers/usb/dwc2/core_intr.c | 3 +- drivers/usb/dwc2/gadget.c | 31 +- drivers/usb/dwc2/hcd.c | 6 +- drivers/usb/dwc2/params.c | 1 - drivers/usb/dwc3/core.c | 15 - drivers/usb/dwc3/core.h | 17 - drivers/usb/dwc3/dwc3-qcom.c | 15 - drivers/usb/dwc3/ep0.c | 12 +- drivers/usb/dwc3/gadget.c | 253 +- drivers/usb/gadget/configfs.c | 4 - drivers/usb/gadget/function/u_serial.c | 2 +- drivers/usb/gadget/udc/core.c | 19 - drivers/usb/gadget/udc/tegra-xudc.c | 1 - drivers/usb/host/ehci-hcd.c | 18 +- drivers/usb/host/max3421-hcd.c | 44 +- drivers/usb/host/xhci-hub.c | 3 +- drivers/usb/host/xhci-pci-renesas.c | 16 +- drivers/usb/host/xhci-pci.c | 10 - drivers/usb/phy/phy.c | 10 +- drivers/usb/renesas_usbhs/fifo.c | 7 - drivers/usb/serial/cp210x.c | 5 +- drivers/usb/serial/option.c | 3 - drivers/usb/storage/unusual_uas.h | 7 - drivers/usb/typec/stusb160x.c | 20 +- drivers/usb/typec/tipd/core.c | 9 - drivers/video/fbdev/omap2/omapfb/dss/apply.c | 4 +- drivers/virtio/virtio_mem.c | 4 +- drivers/xen/events/events_base.c | 2 +- drivers/xen/swiotlb-xen.c | 4 +- fs/Kconfig | 1 - fs/Makefile | 1 - fs/afs/write.c | 9 +- fs/buffer.c | 56 +- fs/cachefiles/Kconfig | 19 + fs/cachefiles/Makefile | 2 + fs/cachefiles/bind.c | 2 + fs/cachefiles/interface.c | 6 +- fs/cachefiles/internal.h | 25 + fs/cachefiles/io.c | 6 +- fs/cachefiles/key.c | 2 +- fs/cachefiles/main.c | 7 + fs/cachefiles/namei.c | 61 +- fs/cachefiles/proc.c | 114 + fs/cachefiles/rdwr.c | 16 +- fs/cachefiles/xattr.c | 4 +- fs/ceph/addr.c | 9 +- fs/ceph/file.c | 2 - fs/ceph/mds_client.c | 2 +- fs/cifs/connect.c | 4 +- fs/cifs/dfs_cache.c | 229 +- fs/cifs/dfs_cache.h | 3 - fs/cifs/fs_context.c | 7 - fs/cifs/smb2ops.c | 2 - fs/dax.c | 2 +- fs/dlm/dlm_internal.h | 2 +- fs/dlm/lockspace.c | 2 +- fs/dlm/lowcomms.c | 769 +- fs/dlm/rcom.c | 29 +- fs/drop_caches.c | 3 +- fs/exec.c | 10 +- fs/ext2/dir.c | 12 +- fs/ext2/ext2.h | 14 +- fs/ext2/file.c | 7 +- fs/ext2/inode.c | 12 +- fs/ext2/namei.c | 4 +- fs/ext2/super.c | 3 + fs/ext4/ext4.h | 10 + fs/ext4/extents.c | 25 +- fs/ext4/file.c | 13 +- fs/ext4/inode.c | 47 +- fs/ext4/ioctl.c | 4 +- fs/ext4/super.c | 13 +- fs/ext4/truncate.h | 8 +- fs/f2fs/data.c | 21 +- fs/f2fs/debug.c | 9 - fs/f2fs/f2fs.h | 22 +- fs/f2fs/file.c | 62 +- fs/f2fs/gc.c | 3 +- fs/f2fs/segment.c | 2 +- fs/f2fs/super.c | 85 +- fs/f2fs/sysfs.c | 30 +- fs/fcntl.c | 18 +- fs/file.c | 64 +- fs/fs-writeback.c | 11 +- fs/fs_context.c | 4 +- fs/fscache/Kconfig | 25 +- fs/fscache/Makefile | 2 + fs/fscache/cache.c | 11 +- fs/fscache/cookie.c | 201 +- fs/fscache/fsdef.c | 3 +- fs/fscache/histogram.c | 87 + fs/fscache/internal.h | 57 +- fs/fscache/main.c | 39 - fs/fscache/netfs.c | 2 +- fs/fscache/object-list.c | 414 + fs/fscache/object.c | 8 + fs/fscache/operation.c | 3 + fs/fscache/page.c | 6 + fs/fscache/proc.c | 20 +- fs/fuse/dax.c | 56 +- fs/fuse/dir.c | 11 +- fs/fuse/file.c | 10 +- fs/fuse/fuse_i.h | 7 + fs/fuse/inode.c | 1 + fs/gfs2/ops_fstype.c | 1 - fs/hfsplus/catalog.c | 16 +- fs/hfsplus/dir.c | 4 +- fs/hfsplus/hfsplus_raw.h | 12 +- fs/hfsplus/xattr.c | 18 +- fs/inode.c | 50 +- fs/internal.h | 2 + fs/io_uring.c | 2 +- fs/jfs/jfs_metapage.c | 1 - fs/ksmbd/Kconfig | 69 - fs/ksmbd/Makefile | 20 - fs/ksmbd/asn1.c | 343 - fs/ksmbd/asn1.h | 21 - fs/ksmbd/auth.c | 1364 ---- fs/ksmbd/auth.h | 67 - fs/ksmbd/connection.c | 413 - fs/ksmbd/connection.h | 211 - fs/ksmbd/crypto_ctx.c | 282 - fs/ksmbd/crypto_ctx.h | 74 - fs/ksmbd/glob.h | 49 - fs/ksmbd/ksmbd_netlink.h | 395 - fs/ksmbd/ksmbd_spnego_negtokeninit.asn1 | 31 - fs/ksmbd/ksmbd_spnego_negtokentarg.asn1 | 19 - fs/ksmbd/ksmbd_work.c | 80 - fs/ksmbd/ksmbd_work.h | 117 - fs/ksmbd/mgmt/ksmbd_ida.c | 46 - fs/ksmbd/mgmt/ksmbd_ida.h | 34 - fs/ksmbd/mgmt/share_config.c | 238 - fs/ksmbd/mgmt/share_config.h | 81 - fs/ksmbd/mgmt/tree_connect.c | 121 - fs/ksmbd/mgmt/tree_connect.h | 56 - fs/ksmbd/mgmt/user_config.c | 69 - fs/ksmbd/mgmt/user_config.h | 66 - fs/ksmbd/mgmt/user_session.c | 369 - fs/ksmbd/mgmt/user_session.h | 106 - fs/ksmbd/misc.c | 338 - fs/ksmbd/misc.h | 35 - fs/ksmbd/ndr.c | 338 - fs/ksmbd/ndr.h | 22 - fs/ksmbd/nterr.h | 543 -- fs/ksmbd/ntlmssp.h | 169 - fs/ksmbd/oplock.c | 1709 ---- fs/ksmbd/oplock.h | 131 - fs/ksmbd/server.c | 633 -- fs/ksmbd/server.h | 70 - fs/ksmbd/smb2misc.c | 433 - fs/ksmbd/smb2ops.c | 308 - fs/ksmbd/smb2pdu.c | 8299 -------------------- fs/ksmbd/smb2pdu.h | 1684 ---- fs/ksmbd/smb_common.c | 655 -- fs/ksmbd/smb_common.h | 543 -- fs/ksmbd/smbacl.c | 1344 ---- fs/ksmbd/smbacl.h | 212 - fs/ksmbd/smbfsctl.h | 91 - fs/ksmbd/smbstatus.h | 1822 ----- fs/ksmbd/transport_ipc.c | 874 --- fs/ksmbd/transport_ipc.h | 47 - fs/ksmbd/transport_rdma.c | 2057 ----- fs/ksmbd/transport_rdma.h | 63 - fs/ksmbd/transport_tcp.c | 619 -- fs/ksmbd/transport_tcp.h | 13 - fs/ksmbd/unicode.c | 384 - fs/ksmbd/unicode.h | 357 - fs/ksmbd/uniupr.h | 268 - fs/ksmbd/vfs.c | 1886 ----- fs/ksmbd/vfs.h | 197 - fs/ksmbd/vfs_cache.c | 725 -- fs/ksmbd/vfs_cache.h | 178 - fs/ksmbd/xattr.h | 122 - fs/namei.c | 8 +- fs/nfsd/trace.h | 17 +- fs/nfsd/vfs.c | 20 +- fs/nilfs2/sysfs.c | 26 +- fs/ocfs2/dlmglue.c | 2 +- fs/ocfs2/namei.c | 17 +- fs/orangefs/inode.c | 7 +- fs/overlayfs/copy_up.c | 74 +- fs/overlayfs/dir.c | 10 +- fs/overlayfs/file.c | 4 +- fs/overlayfs/inode.c | 99 +- fs/overlayfs/namei.c | 4 +- fs/overlayfs/overlayfs.h | 42 +- fs/overlayfs/readdir.c | 5 - fs/overlayfs/super.c | 4 +- fs/overlayfs/util.c | 92 +- fs/proc/base.c | 5 +- fs/proc/fd.c | 65 +- fs/proc/kcore.c | 73 - fs/proc/page.c | 40 +- fs/pstore/blk.c | 2 +- fs/reiserfs/stree.c | 31 +- fs/reiserfs/super.c | 8 - fs/stat.c | 18 - fs/userfaultfd.c | 26 +- fs/xfs/xfs_bmap_util.c | 15 +- fs/xfs/xfs_file.c | 13 +- fs/xfs/xfs_inode.c | 121 +- fs/xfs/xfs_inode.h | 3 +- fs/xfs/xfs_super.c | 2 + fs/zonefs/super.c | 23 +- fs/zonefs/zonefs.h | 7 +- include/acpi/acpi_bus.h | 5 + include/asm-generic/cacheflush.h | 6 - include/asm-generic/compat.h | 17 + include/asm-generic/io.h | 68 +- include/asm-generic/mshyperv.h | 13 - include/asm-generic/vmlinux.lds.h | 13 - include/clocksource/hyperv_timer.h | 11 +- include/drm/amd_asic_type.h | 17 +- include/drm/drm_aperture.h | 14 +- include/drm/drm_bridge.h | 26 +- include/drm/drm_connector.h | 5 - include/drm/drm_dp_aux_bus.h | 57 - include/drm/drm_dp_helper.h | 175 +- include/drm/drm_gem_atomic_helper.h | 6 - include/drm/drm_gem_vram_helper.h | 16 +- include/drm/drm_ioctl.h | 1 - include/drm/drm_mipi_dbi.h | 7 +- include/drm/drm_mipi_dsi.h | 5 - include/drm/drm_modeset_helper_vtables.h | 7 +- include/drm/drm_panel.h | 8 +- include/drm/drm_simple_kms_helper.h | 7 +- include/drm/drm_vma_manager.h | 2 +- include/drm/gpu_scheduler.h | 37 +- include/drm/ttm/ttm_bo_api.h | 4 - include/drm/ttm/ttm_placement.h | 7 +- include/dt-bindings/clock/qcom,dispcc-sc7280.h | 55 - include/dt-bindings/clock/qcom,gcc-sc7280.h | 2 +- include/dt-bindings/clock/qcom,gpucc-sc7280.h | 35 - include/dt-bindings/clock/qcom,videocc-sc7280.h | 27 - include/dt-bindings/clock/rk3036-cru.h | 1 - include/dt-bindings/power/qcom-rpmpd.h | 10 - include/dt-bindings/reset/qcom,sdm845-pdc.h | 2 - include/linux/acpi.h | 12 +- include/linux/backing-dev-defs.h | 2 - include/linux/backing-dev.h | 25 +- include/linux/bpf-cgroup.h | 54 + include/linux/bpf.h | 54 +- include/linux/bpf_types.h | 1 - include/linux/bpf_verifier.h | 1 - include/linux/can/bittiming.h | 4 +- include/linux/can/platform/flexcan.h | 23 + include/linux/can/rx-offload.h | 8 +- include/linux/clk/at91_pmc.h | 26 - include/linux/compat.h | 32 +- include/linux/compiler_attributes.h | 1 - include/linux/dev_printk.h | 66 +- include/linux/device-mapper.h | 6 +- include/linux/device.h | 4 - include/linux/dma-buf.h | 177 +- include/linux/dma-fence-chain.h | 52 +- include/linux/dsa/8021q.h | 10 + include/linux/edac.h | 3 - include/linux/ethtool.h | 4 - include/linux/flex_proportions.h | 9 +- include/linux/fpga/fpga-mgr.h | 2 +- include/linux/fs.h | 41 - include/linux/fs_context.h | 1 - include/linux/fscache-cache.h | 4 + include/linux/fscache.h | 4 +- include/linux/gfp.h | 22 +- include/linux/hdlc.h | 4 +- include/linux/hdlcdrv.h | 2 +- include/linux/highmem-internal.h | 11 - include/linux/highmem.h | 76 +- include/linux/host1x.h | 22 +- include/linux/huge_mm.h | 15 + include/linux/i2c.h | 2 - include/linux/if_bridge.h | 69 +- include/linux/inetdevice.h | 9 + include/linux/intel-ish-client-if.h | 2 - include/linux/ioprio.h | 41 +- include/linux/kallsyms.h | 2 +- include/linux/ksm.h | 4 +- include/linux/memblock.h | 4 +- include/linux/memcontrol.h | 299 +- include/linux/memory.h | 2 +- include/linux/memory_hotplug.h | 17 +- include/linux/mempolicy.h | 9 +- include/linux/memremap.h | 6 - include/linux/mfd/rt5033-private.h | 4 +- include/linux/mhi.h | 9 +- include/linux/migrate.h | 18 +- include/linux/mlx5/mlx5_ifc.h | 17 +- include/linux/mm.h | 267 +- include/linux/mm_inline.h | 101 +- include/linux/mm_types.h | 79 - include/linux/mm_types_task.h | 5 - include/linux/mmdebug.h | 20 - include/linux/mmzone.h | 15 +- include/linux/module.h | 5 - include/linux/netdevice.h | 40 +- include/linux/netfs.h | 79 +- include/linux/of.h | 5 - include/linux/page-flags.h | 267 +- include/linux/page_idle.h | 99 +- include/linux/page_owner.h | 8 +- include/linux/page_ref.h | 158 +- include/linux/pagemap.h | 629 +- include/linux/platform_data/cros_ec_commands.h | 67 - include/linux/platform_data/davinci_asp.h | 1 - include/linux/platform_data/dma-dw.h | 3 - include/linux/platform_data/spi-mt65xx.h | 1 - include/linux/printk.h | 95 +- include/linux/property.h | 2 + include/linux/rculist.h | 35 +- include/linux/rcupdate.h | 4 +- include/linux/rcutiny.h | 3 + include/linux/regulator/consumer.h | 15 + include/linux/regulator/driver.h | 1 + include/linux/regulator/machine.h | 2 +- include/linux/rmap.h | 18 +- include/linux/sched.h | 11 - include/linux/sched/mm.h | 21 - include/linux/sched/sysctl.h | 18 + include/linux/serial_core.h | 24 - include/linux/skbuff.h | 6 + include/linux/slab.h | 32 - include/linux/spi/spi.h | 3 +- include/linux/spinlock.h | 17 +- include/linux/srcutiny.h | 8 +- include/linux/stat.h | 4 - include/linux/sunrpc/svc.h | 4 - include/linux/swap.h | 45 +- include/linux/swiotlb.h | 53 +- include/linux/threads.h | 2 +- include/linux/usb/gadget.h | 4 - include/linux/vm_event_item.h | 2 - include/linux/vmpressure.h | 2 +- include/linux/vmstat.h | 107 - include/linux/wait.h | 2 +- include/linux/writeback.h | 11 +- include/media/dvb-usb-ids.h | 2 - include/media/hevc-ctrls.h | 3 +- include/net/devlink.h | 4 +- include/net/dsa.h | 50 +- include/net/dst.h | 2 + include/net/ip_tunnels.h | 3 +- include/net/netlink.h | 2 +- include/net/netns/xfrm.h | 1 - include/net/nfc/digital.h | 4 +- include/net/nfc/hci.h | 6 +- include/net/nfc/nci_core.h | 12 +- include/net/nfc/nfc.h | 12 +- include/net/sock.h | 9 + include/scsi/scsi_cmnd.h | 18 +- include/soc/at91/sama7-ddr.h | 80 - include/soc/at91/sama7-sfrbu.h | 34 - include/sound/compress_driver.h | 2 + include/sound/core.h | 6 - include/sound/emu10k1.h | 6 +- include/sound/emu8000.h | 3 + include/sound/es1688.h | 1 + include/sound/memalloc.h | 4 - include/sound/soc.h | 6 - include/sound/sof.h | 1 - include/trace/events/cachefiles.h | 68 +- include/trace/events/fscache.h | 160 +- include/trace/events/migrate.h | 3 +- include/trace/events/netfs.h | 2 +- include/trace/events/pagemap.h | 46 +- include/trace/events/qdisc.h | 2 + include/trace/events/writeback.h | 28 +- include/trace/trace_events.h | 22 - include/uapi/drm/drm.h | 4 +- include/uapi/drm/drm_mode.h | 32 - include/uapi/drm/tegra_drm.h | 425 +- include/uapi/drm/vmwgfx_drm.h | 41 - include/uapi/linux/cec.h | 2 +- include/uapi/linux/dm-ioctl.h | 6 - include/uapi/linux/dma-buf.h | 50 +- include/uapi/linux/ioprio.h | 46 - include/uapi/linux/kfd_ioctl.h | 16 +- include/uapi/linux/mempolicy.h | 1 - include/uapi/linux/openvswitch.h | 6 +- include/uapi/linux/tc_act/tc_skbmod.h | 1 + include/uapi/rdma/irdma-abi.h | 2 +- init/Kconfig | 42 - init/main.c | 25 +- ipc/shm.c | 10 +- ipc/util.c | 6 +- kernel/audit.h | 5 - kernel/bpf/helpers.c | 16 +- kernel/bpf/local_storage.c | 3 + kernel/bpf/verifier.c | 63 +- kernel/cgroup/cgroup-v1.c | 4 +- kernel/cpu.c | 2 +- kernel/dma/Kconfig | 14 - kernel/dma/direct.c | 59 +- kernel/dma/direct.h | 8 +- kernel/dma/ops_helpers.c | 12 +- kernel/dma/swiotlb.c | 282 +- kernel/events/uprobes.c | 3 +- kernel/exit.c | 2 +- kernel/fork.c | 52 - kernel/hung_task.c | 44 - kernel/kallsyms.c | 7 - kernel/kcsan/atomic.h | 23 + kernel/kcsan/core.c | 77 +- kernel/kcsan/kcsan_test.c | 32 - kernel/kcsan/permissive.h | 94 - kernel/kthread.c | 21 +- kernel/livepatch/core.c | 4 +- kernel/locking/locktorture.c | 25 +- kernel/locking/mutex.c | 124 +- kernel/module.c | 5 - kernel/pid_namespace.c | 3 +- kernel/printk/Makefile | 1 - kernel/printk/index.c | 195 - kernel/printk/internal.h | 8 - kernel/printk/printk.c | 72 +- kernel/rcu/rcuscale.c | 4 +- kernel/rcu/rcutorture.c | 7 +- kernel/rcu/refscale.c | 37 +- kernel/rcu/srcutiny.c | 2 +- kernel/rcu/tasks.h | 36 +- kernel/rcu/tree.c | 119 +- kernel/rcu/tree.h | 2 +- kernel/rcu/tree_nocb.h | 1496 ---- kernel/rcu/tree_plugin.h | 1506 +++- kernel/rcu/tree_stall.h | 111 +- kernel/scftorture.c | 78 +- kernel/sched/core.c | 52 +- kernel/sched/debug.c | 7 - kernel/sched/fair.c | 6 +- kernel/sched/sched.h | 19 +- kernel/smpboot.c | 2 +- kernel/sys.c | 7 + kernel/sysctl.c | 8 +- kernel/time/posix-cpu-timers.c | 10 +- kernel/time/timer.c | 8 +- kernel/workqueue.c | 20 +- lib/Kconfig | 3 + lib/Kconfig.debug | 167 +- lib/Kconfig.kcsan | 42 +- lib/crypto/blake2s.c | 8 +- lib/crypto/chacha20poly1305.c | 8 +- lib/crypto/curve25519.c | 8 +- lib/flex_proportions.c | 28 +- lib/math/Kconfig | 2 +- lib/math/rational.c | 3 - lib/scatterlist.c | 5 +- lib/string.c | 130 +- lib/string_helpers.c | 4 - lib/test-string_helpers.c | 14 +- lib/test_sort.c | 40 +- lib/test_vmalloc.c | 5 +- lib/vsprintf.c | 12 - localversion-next | 1 - mm/Kconfig | 5 +- mm/Makefile | 2 +- mm/backing-dev.c | 13 +- mm/compaction.c | 26 +- mm/debug_vm_pgtable.c | 849 +- mm/filemap.c | 731 +- mm/folio-compat.c | 142 - mm/gup.c | 2 +- mm/huge_memory.c | 33 +- mm/hugetlb.c | 166 +- mm/internal.h | 45 +- mm/kasan/hw_tags.c | 43 + mm/kasan/kasan.h | 1 + mm/kasan/report.c | 29 +- mm/kfence/core.c | 22 +- mm/kfence/kfence.h | 2 - mm/kfence/kfence_test.c | 2 +- mm/kfence/report.c | 19 +- mm/khugepaged.c | 8 +- mm/ksm.c | 34 +- mm/madvise.c | 2 +- mm/memblock.c | 23 +- mm/memcontrol.c | 505 +- mm/memory-failure.c | 6 +- mm/memory.c | 22 +- mm/memory_hotplug.c | 51 +- mm/mempolicy.c | 162 +- mm/memremap.c | 27 +- mm/migrate.c | 504 +- mm/mlock.c | 3 +- mm/mmap.c | 2 +- mm/mmap_lock.c | 4 +- mm/mremap.c | 2 +- mm/oom_kill.c | 7 +- mm/page-writeback.c | 564 +- mm/page_alloc.c | 109 +- mm/page_io.c | 4 +- mm/page_isolation.c | 7 +- mm/page_owner.c | 24 +- mm/readahead.c | 2 - mm/rmap.c | 67 +- mm/secretmem.c | 1 - mm/shmem.c | 27 +- mm/slub.c | 6 +- mm/sparse.c | 43 +- mm/swap.c | 180 +- mm/swap_state.c | 2 +- mm/swapfile.c | 16 +- mm/truncate.c | 56 +- mm/userfaultfd.c | 2 +- mm/util.c | 125 +- mm/vmalloc.c | 79 +- mm/vmpressure.c | 10 +- mm/vmscan.c | 214 +- mm/vmstat.c | 25 +- mm/workingset.c | 54 +- mm/zsmalloc.c | 10 +- net/8021q/vlan_dev.c | 6 +- net/9p/trans_virtio.c | 4 +- net/appletalk/ddp.c | 4 +- net/bluetooth/hci_sock.c | 30 +- net/bpf/test_run.c | 25 +- net/bridge/br.c | 2 +- net/bridge/br_device.c | 2 +- net/bridge/br_fdb.c | 28 +- net/bridge/br_forward.c | 9 + net/bridge/br_if.c | 11 +- net/bridge/br_ioctl.c | 52 +- net/bridge/br_mdb.c | 4 +- net/bridge/br_private.h | 98 +- net/bridge/br_switchdev.c | 264 +- net/bridge/br_vlan.c | 48 +- net/can/j1939/socket.c | 2 +- net/can/j1939/transport.c | 42 +- net/core/dev.c | 32 +- net/core/dev_ioctl.c | 257 +- net/core/devlink.c | 19 +- net/core/flow_dissector.c | 12 +- net/core/rtnetlink.c | 6 +- net/core/selftests.c | 12 + net/core/skbuff.c | 27 +- net/dsa/dsa2.c | 4 + net/dsa/dsa_priv.h | 51 +- net/dsa/master.c | 6 +- net/dsa/port.c | 173 +- net/dsa/slave.c | 26 +- net/dsa/tag_8021q.c | 48 +- net/dsa/tag_dsa.c | 52 +- net/dsa/tag_ksz.c | 9 + net/dsa/tag_sja1105.c | 118 +- net/ethernet/eth.c | 6 +- net/ethtool/ioctl.c | 139 +- net/ieee802154/socket.c | 4 +- net/ipv4/af_inet.c | 6 +- net/ipv4/devinet.c | 4 +- net/ipv4/ip_gre.c | 2 +- net/ipv4/ip_output.c | 5 +- net/ipv4/ip_tunnel.c | 9 +- net/ipv4/ip_vti.c | 2 +- net/ipv4/ipip.c | 2 +- net/ipv4/tcp_fastopen.c | 9 +- net/ipv4/tcp_input.c | 14 +- net/ipv4/tcp_ipv4.c | 2 +- net/ipv4/tcp_recovery.c | 3 +- net/ipv6/addrconf.c | 3 +- net/ipv6/ip6_gre.c | 17 +- net/ipv6/ip6_tunnel.c | 21 +- net/ipv6/ip6_vti.c | 21 +- net/ipv6/sit.c | 35 +- net/mpls/af_mpls.c | 2 +- net/netfilter/nf_tables_api.c | 12 - net/netlabel/netlabel_cipso_v4.c | 8 +- net/netlink/genetlink.c | 9 +- net/nfc/core.c | 2 +- net/nfc/digital_core.c | 4 +- net/nfc/hci/core.c | 6 +- net/nfc/hci/llc.c | 2 +- net/nfc/hci/llc.h | 6 +- net/nfc/hci/llc_nop.c | 2 +- net/nfc/hci/llc_shdlc.c | 2 +- net/nfc/nci/core.c | 25 +- net/nfc/netlink.c | 2 +- net/openvswitch/actions.c | 6 +- net/openvswitch/datapath.c | 18 +- net/phonet/pn_dev.c | 6 +- net/qrtr/mhi.c | 2 +- net/qrtr/qrtr.c | 4 +- net/sched/act_skbmod.c | 44 +- net/sched/cls_api.c | 2 +- net/sctp/output.c | 4 +- net/socket.c | 346 +- net/sunrpc/svc.c | 21 - net/sunrpc/svc_xprt.c | 3 - net/switchdev/switchdev.c | 214 +- net/tipc/socket.c | 8 +- net/xfrm/xfrm_policy.c | 32 +- net/xfrm/xfrm_user.c | 10 - rust/.gitignore | 6 - rust/Makefile | 316 - rust/alloc/README.md | 32 - rust/alloc/alloc.rs | 425 - rust/alloc/borrow.rs | 493 -- rust/alloc/boxed.rs | 1728 ---- rust/alloc/collections/mod.rs | 116 - rust/alloc/fmt.rs | 587 -- rust/alloc/lib.rs | 197 - rust/alloc/macros.rs | 128 - rust/alloc/prelude/mod.rs | 17 - rust/alloc/prelude/v1.rs | 16 - rust/alloc/raw_vec.rs | 612 -- rust/alloc/rc.rs | 2539 ------ rust/alloc/slice.rs | 1271 --- rust/alloc/str.rs | 614 -- rust/alloc/string.rs | 2847 ------- rust/alloc/sync.rs | 2631 ------- rust/alloc/vec/drain.rs | 157 - rust/alloc/vec/drain_filter.rs | 145 - rust/alloc/vec/into_iter.rs | 296 - rust/alloc/vec/is_zero.rs | 106 - rust/alloc/vec/mod.rs | 3255 -------- rust/alloc/vec/partial_eq.rs | 49 - rust/alloc/vec/set_len_on_drop.rs | 30 - rust/alloc/vec/spec_extend.rs | 170 - rust/bindgen_parameters | 13 - rust/build_error.rs | 33 - rust/compiler_builtins.rs | 146 - rust/exports.c | 16 - rust/helpers.c | 235 - rust/kernel/allocator.rs | 63 - rust/kernel/bindings.rs | 28 - rust/kernel/bindings_helper.h | 24 - rust/kernel/buffer.rs | 39 - rust/kernel/build_assert.rs | 80 - rust/kernel/c_types.rs | 119 - rust/kernel/chrdev.rs | 212 - rust/kernel/error.rs | 272 - rust/kernel/file.rs | 130 - rust/kernel/file_operations.rs | 698 -- rust/kernel/io_buffer.rs | 153 - rust/kernel/iov_iter.rs | 95 - rust/kernel/lib.rs | 220 - rust/kernel/linked_list.rs | 245 - rust/kernel/miscdev.rs | 113 - rust/kernel/module_param.rs | 497 -- rust/kernel/of.rs | 101 - rust/kernel/pages.rs | 176 - rust/kernel/platdev.rs | 166 - rust/kernel/prelude.rs | 28 - rust/kernel/print.rs | 412 - rust/kernel/random.rs | 50 - rust/kernel/raw_list.rs | 361 - rust/kernel/rbtree.rs | 570 -- rust/kernel/security.rs | 79 - rust/kernel/static_assert.rs | 39 - rust/kernel/str.rs | 259 - rust/kernel/sync/arc.rs | 227 - rust/kernel/sync/condvar.rs | 136 - rust/kernel/sync/guard.rs | 82 - rust/kernel/sync/locked_by.rs | 112 - rust/kernel/sync/mod.rs | 84 - rust/kernel/sync/mutex.rs | 101 - rust/kernel/sync/spinlock.rs | 109 - rust/kernel/sysctl.rs | 198 - rust/kernel/task.rs | 193 - rust/kernel/traits.rs | 26 - rust/kernel/types.rs | 249 - rust/kernel/user_ptr.rs | 191 - rust/macros/lib.rs | 127 - rust/macros/module.rs | 754 -- samples/Kconfig | 2 - samples/Makefile | 1 - samples/rust/Kconfig | 113 - samples/rust/Makefile | 12 - samples/rust/rust_chrdev.rs | 51 - samples/rust/rust_minimal.rs | 38 - samples/rust/rust_miscdev.rs | 150 - samples/rust/rust_module_parameters.rs | 72 - samples/rust/rust_print.rs | 57 - samples/rust/rust_random.rs | 61 - samples/rust/rust_semaphore.rs | 177 - samples/rust/rust_semaphore_c.c | 212 - samples/rust/rust_stack_probing.rs | 40 - samples/rust/rust_sync.rs | 81 - samples/trace_events/trace-events-sample.h | 27 - scripts/Makefile.build | 22 - scripts/Makefile.lib | 12 - scripts/generate_rust_analyzer.py | 143 - scripts/kallsyms.c | 33 +- scripts/kconfig/confdata.c | 67 +- scripts/module.lds.S | 1 - scripts/rust-version.sh | 31 - security/Kconfig.hardening | 71 +- security/apparmor/apparmorfs.c | 4 +- security/apparmor/include/file.h | 2 +- security/apparmor/include/label.h | 1 - security/apparmor/include/policy.h | 6 +- security/apparmor/label.c | 4 +- security/apparmor/lsm.c | 22 +- security/apparmor/path.c | 2 +- security/apparmor/policy.c | 59 +- security/apparmor/policy_unpack.c | 2 +- security/integrity/ima/ima_main.c | 1 - security/selinux/hooks.c | 4 - security/selinux/ss/services.c | 2 - security/smack/smack.h | 2 +- security/smack/smack_access.c | 17 +- security/smack/smack_lsm.c | 2 +- sound/core/compress_offload.c | 69 +- sound/core/init.c | 99 +- sound/core/isadma.c | 38 - sound/core/memalloc.c | 46 - sound/core/pcm_native.c | 27 +- sound/drivers/Kconfig | 2 +- sound/drivers/aloop.c | 26 +- sound/drivers/dummy.c | 24 +- sound/drivers/mpu401/mpu401.c | 34 +- sound/drivers/mtpav.c | 30 +- sound/drivers/pcsp/pcsp.c | 49 +- sound/drivers/pcsp/pcsp_input.c | 14 +- sound/drivers/pcsp/pcsp_input.h | 1 + sound/drivers/serial-u16550.c | 57 +- sound/drivers/virmidi.c | 21 +- sound/drivers/vx/vx_core.c | 12 +- sound/hda/intel-dsp-config.c | 4 - sound/isa/ad1816a/ad1816a.c | 41 +- sound/isa/ad1816a/ad1816a_lib.c | 49 +- sound/isa/ad1848/ad1848.c | 19 +- sound/isa/adlib.c | 28 +- sound/isa/als100.c | 41 +- sound/isa/azt2320.c | 49 +- sound/isa/cmi8328.c | 31 +- sound/isa/cmi8330.c | 27 +- sound/isa/cs423x/cs4231.c | 21 +- sound/isa/cs423x/cs4236.c | 52 +- sound/isa/cs423x/cs4236_lib.c | 2 + sound/isa/es1688/es1688.c | 33 +- sound/isa/es1688/es1688_lib.c | 29 +- sound/isa/es18xx.c | 112 +- sound/isa/galaxy/galaxy.c | 82 +- sound/isa/gus/gus_main.c | 44 +- sound/isa/gus/gusclassic.c | 28 +- sound/isa/gus/gusextreme.c | 39 +- sound/isa/gus/gusmax.c | 65 +- sound/isa/gus/interwave.c | 53 +- sound/isa/msnd/msnd_pinnacle.c | 119 +- sound/isa/opl3sa2.c | 60 +- sound/isa/opti9xx/miro.c | 76 +- sound/isa/opti9xx/opti92x-ad1848.c | 77 +- sound/isa/sb/emu8000.c | 48 +- sound/isa/sb/jazz16.c | 39 +- sound/isa/sb/sb16.c | 42 +- sound/isa/sb/sb16_csp.c | 4 - sound/isa/sb/sb8.c | 48 +- sound/isa/sb/sb_common.c | 64 +- sound/isa/sc6000.c | 84 +- sound/isa/sscape.c | 92 +- sound/isa/wavefront/wavefront.c | 46 +- sound/isa/wss/wss_lib.c | 67 +- sound/pci/ad1889.c | 144 +- sound/pci/ali5451/ali5451.c | 90 +- sound/pci/als300.c | 80 +- sound/pci/als4000.c | 59 +- sound/pci/atiixp.c | 92 +- sound/pci/atiixp_modem.c | 92 +- sound/pci/au88x0/au88x0.c | 134 +- sound/pci/aw2/aw2-alsa.c | 102 +- sound/pci/azt3328.c | 124 +- sound/pci/bt87x.c | 98 +- sound/pci/ca0106/ca0106.h | 3 +- sound/pci/ca0106/ca0106_main.c | 114 +- sound/pci/cmipci.c | 104 +- sound/pci/cs4281.c | 114 +- sound/pci/cs46xx/cs46xx.c | 51 +- sound/pci/cs46xx/cs46xx.h | 4 +- sound/pci/cs46xx/cs46xx_lib.c | 111 +- sound/pci/cs5530.c | 86 +- sound/pci/cs5535audio/cs5535audio.c | 94 +- sound/pci/cs5535audio/cs5535audio_olpc.c | 7 +- sound/pci/echoaudio/echoaudio.c | 168 +- sound/pci/echoaudio/echoaudio.h | 2 +- sound/pci/emu10k1/emu10k1.c | 53 +- sound/pci/emu10k1/emu10k1_main.c | 102 +- sound/pci/emu10k1/emu10k1x.c | 128 +- sound/pci/emu10k1/p16v.c | 22 +- sound/pci/ens1370.c | 115 +- sound/pci/es1938.c | 97 +- sound/pci/es1968.c | 112 +- sound/pci/fm801.c | 103 +- sound/pci/hda/hda_controller.h | 1 + sound/pci/hda/hda_intel.c | 26 +- sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_hdmi.c | 9 - sound/pci/hda/patch_realtek.c | 1 - sound/pci/ice1712/ice1712.c | 133 +- sound/pci/ice1712/ice1724.c | 167 +- sound/pci/intel8x0.c | 142 +- sound/pci/intel8x0m.c | 139 +- sound/pci/korg1212/korg1212.c | 209 +- sound/pci/lola/lola.c | 127 +- sound/pci/lola/lola.h | 5 +- sound/pci/lola/lola_pcm.c | 20 +- sound/pci/lx6464es/lx6464es.c | 112 +- sound/pci/maestro3.c | 106 +- sound/pci/nm256/nm256.c | 131 +- sound/pci/oxygen/oxygen.c | 1 + sound/pci/oxygen/oxygen.h | 1 + sound/pci/oxygen/oxygen_lib.c | 66 +- sound/pci/oxygen/se6x.c | 1 + sound/pci/oxygen/virtuoso.c | 1 + sound/pci/riptide/riptide.c | 89 +- sound/pci/rme32.c | 49 +- sound/pci/rme96.c | 57 +- sound/pci/rme9652/hdsp.c | 89 +- sound/pci/rme9652/hdspm.c | 64 +- sound/pci/rme9652/rme9652.c | 85 +- sound/pci/sis7019.c | 87 +- sound/pci/sonicvibes.c | 117 +- sound/pci/trident/trident.c | 39 +- sound/pci/trident/trident.h | 7 +- sound/pci/trident/trident_main.c | 90 +- sound/pci/trident/trident_memory.c | 8 +- sound/pci/via82xx.c | 116 +- sound/pci/via82xx_modem.c | 88 +- sound/pci/vx222/vx222.c | 69 +- sound/pci/ymfpci/ymfpci.c | 66 +- sound/pci/ymfpci/ymfpci.h | 8 +- sound/pci/ymfpci/ymfpci_main.c | 149 +- sound/pcmcia/vx/vxpocket.c | 22 + sound/soc/amd/acp-da7219-max98357a.c | 5 - sound/soc/amd/acp-pcm-dma.c | 12 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 2 +- sound/soc/atmel/Kconfig | 1 + sound/soc/atmel/mchp-spdifrx.c | 6 +- sound/soc/atmel/mchp-spdiftx.c | 2 +- sound/soc/atmel/tse850-pcm5142.c | 2 +- sound/soc/codecs/Kconfig | 26 +- sound/soc/codecs/Makefile | 2 - sound/soc/codecs/lpass-rx-macro.c | 65 +- sound/soc/codecs/rt5631.c | 2 - sound/soc/codecs/rt5682.c | 8 +- sound/soc/codecs/sdw-mockup.c | 310 - sound/soc/codecs/tlv320aic31xx.c | 2 - sound/soc/codecs/tlv320aic31xx.h | 4 +- sound/soc/codecs/tlv320aic32x4.c | 29 +- sound/soc/codecs/wcd938x.c | 29 +- sound/soc/codecs/wcd938x.h | 1 + sound/soc/codecs/wm_adsp.c | 13 +- sound/soc/fsl/fsl_xcvr.c | 4 +- sound/soc/intel/boards/Kconfig | 1 - sound/soc/intel/boards/sof_cs42l42.c | 361 +- sound/soc/intel/boards/sof_maxim_common.c | 17 +- sound/soc/intel/boards/sof_maxim_common.h | 4 +- sound/soc/intel/boards/sof_rt5682.c | 52 +- sound/soc/intel/boards/sof_sdw.c | 75 +- sound/soc/intel/boards/sof_sdw_common.h | 27 +- sound/soc/intel/boards/sof_sdw_max98373.c | 81 +- sound/soc/intel/common/Makefile | 3 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 15 - sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 8 - .../intel/common/soc-acpi-intel-sdw-mockup-match.c | 166 - .../intel/common/soc-acpi-intel-sdw-mockup-match.h | 17 - sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 38 - sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 43 +- sound/soc/mediatek/mt8192/mt8192-afe-pcm.c | 27 +- sound/soc/sh/rcar/dma.c | 2 +- sound/soc/soc-compress.c | 1 + sound/soc/soc-pcm.c | 22 +- sound/soc/sof/intel/pci-tgl.c | 1 - sound/soc/sof/sof-audio.c | 42 +- sound/soc/tegra/tegra_pcm.c | 30 +- sound/soc/ti/Kconfig | 1 - sound/soc/ti/davinci-mcasp.c | 176 +- sound/soc/ti/j721e-evm.c | 48 +- sound/soc/ti/omap-abe-twl6040.c | 5 + sound/usb/mixer.c | 10 +- sound/x86/intel_hdmi_audio.c | 88 +- sound/x86/intel_hdmi_audio.h | 1 + tools/include/linux/kallsyms.h | 2 +- tools/include/linux/lockdep.h | 2 +- tools/include/nolibc/nolibc.h | 15 +- tools/lib/bpf/btf.h | 19 - tools/lib/bpf/btf_dump.c | 871 +- tools/lib/bpf/libbpf.c | 44 +- tools/lib/bpf/libbpf.h | 9 +- tools/lib/bpf/libbpf.map | 1 - tools/lib/perf/include/perf/event.h | 2 +- tools/lib/symbol/kallsyms.h | 2 +- .../memory-model/Documentation/access-marking.txt | 152 +- tools/memory-model/Documentation/locking.txt | 320 - tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/testing/scatterlist/linux/mm.h | 1 + tools/testing/selftests/bpf/prog_tests/btf_dump.c | 615 -- .../selftests/bpf/prog_tests/core_autosize.c | 22 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 25 +- .../selftests/bpf/progs/test_map_in_map_invalid.c | 26 - tools/testing/selftests/bpf/test_maps.c | 67 +- tools/testing/selftests/bpf/test_progs.h | 12 - tools/testing/selftests/bpf/test_tc_tunnel.sh | 2 +- .../selftests/bpf/verifier/value_ptr_arith.c | 229 - tools/testing/selftests/memfd/memfd_test.c | 2 +- tools/testing/selftests/rcutorture/bin/jitter.sh | 10 +- .../selftests/rcutorture/bin/kcsan-collapse.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-again.sh | 4 +- .../selftests/rcutorture/bin/kvm-assign-cpus.sh | 105 - .../rcutorture/bin/kvm-get-cpus-script.sh | 87 - .../selftests/rcutorture/bin/kvm-recheck-lock.sh | 2 +- .../selftests/rcutorture/bin/kvm-recheck-scf.sh | 2 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 5 +- .../selftests/rcutorture/bin/kvm-remote-noreap.sh | 30 - .../testing/selftests/rcutorture/bin/kvm-remote.sh | 20 +- .../rcutorture/bin/kvm-test-1-run-batch.sh | 24 - .../rcutorture/bin/kvm-test-1-run-qemu.sh | 49 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 2 - tools/testing/selftests/rcutorture/bin/kvm.sh | 39 +- tools/testing/selftests/rcutorture/bin/torture.sh | 37 +- .../selftests/rcutorture/configs/rcu/RUDE01 | 2 +- .../selftests/rcutorture/configs/rcu/TASKS01 | 2 +- .../selftests/rcutorture/configs/rcu/TASKS03 | 2 +- .../tc-testing/tc-tests/actions/skbmod.json | 24 + tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 3 - tools/testing/selftests/vm/ksm_tests.c | 516 -- tools/testing/selftests/vm/run_vmtests.sh | 96 - tools/testing/selftests/vm/userfaultfd.c | 6 +- 2743 files changed, 48467 insertions(+), 144859 deletions(-) delete mode 100644 .rustfmt.toml delete mode 100644 Documentation/ABI/testing/sysfs-bus-event_source-devices-uncore delete mode 100644 Documentation/ABI/testing/sysfs-kernel-dmabuf-buffers delete mode 100644 Documentation/ABI/testing/sysfs-kernel-mm-numa delete mode 100644 Documentation/admin-guide/device-mapper/dm-ima.rst delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7280-dispcc.yaml delete mode 100644 Documentation/devicetree/bindings/display/dp-aux-bus.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ej030na.yaml create mode 100644 Documentation/devicetree/bindings/i2c/brcm,iproc-i2c.txt delete mode 100644 Documentation/devicetree/bindings/i2c/brcm,iproc-i2c.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/bosch,bma180.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5064.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5360.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5380.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5421.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5449.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5504.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5624r.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5686.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5761.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5764.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5791.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad8801.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/microchip,mcp4922.yaml delete mode 100644 Documentation/devicetree/bindings/ipmi/ssif-bmc.yaml create mode 100644 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.txt delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.yaml delete mode 100644 Documentation/devicetree/bindings/net/micrel,ks8851.yaml create mode 100644 Documentation/devicetree/bindings/net/micrel-ks8851.txt create mode 100644 Documentation/devicetree/bindings/pci/designware-pcie.txt create mode 100644 Documentation/devicetree/bindings/pci/faraday,ftpci100.txt delete mode 100644 Documentation/devicetree/bindings/pci/faraday,ftpci100.yaml delete mode 100644 Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml delete mode 100644 Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml rename Documentation/devicetree/bindings/phy/{intel,keembay-phy-usb.yaml => intel, [...] create mode 100644 Documentation/devicetree/bindings/power/rockchip-io-domain.txt delete mode 100644 Documentation/devicetree/bindings/power/rockchip-io-domain.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/richtek,rtq2134-reg [...] delete mode 100644 Documentation/devicetree/bindings/regulator/richtek,rtq6752-reg [...] delete mode 100644 Documentation/devicetree/bindings/regulator/socionext,uniphier- [...] create mode 100644 Documentation/devicetree/bindings/regulator/uniphier-regulator.txt delete mode 100644 Documentation/devicetree/bindings/reset/socionext,uniphier-glue [...] create mode 100644 Documentation/devicetree/bindings/reset/uniphier-reset.txt create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml create mode 100644 Documentation/devicetree/bindings/spi/omap-spi.txt delete mode 100644 Documentation/devicetree/bindings/spi/omap-spi.yaml delete mode 100644 Documentation/filesystems/cifs/index.rst delete mode 100644 Documentation/filesystems/cifs/ksmbd.rst delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus create mode 100644 Documentation/networking/device_drivers/ethernet/freescale/dpaa [...] create mode 100644 Documentation/networking/devlink/hns3.rst delete mode 100644 Documentation/rust/arch-support.rst delete mode 100644 Documentation/rust/assets/favicon-16x16.png delete mode 100644 Documentation/rust/assets/favicon-32x32.png delete mode 100644 Documentation/rust/assets/rust-logo.png delete mode 100644 Documentation/rust/coding.rst delete mode 100644 Documentation/rust/docs.rst delete mode 100644 Documentation/rust/index.rst delete mode 100644 Documentation/rust/quick-start.rst delete mode 100644 Documentation/translations/zh_CN/core-api/cpu_hotplug.rst delete mode 100644 Documentation/translations/zh_CN/core-api/genericirq.rst delete mode 100644 Documentation/translations/zh_CN/core-api/memory-hotplug.rst delete mode 100644 Documentation/translations/zh_CN/core-api/protection-keys.rst delete mode 100644 Documentation/translations/zh_CN/dev-tools/testing-overview.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 arch/arm/boot/dts/aspeed-bmc-inspur-nf5280m6.dts delete mode 100644 arch/arm/boot/dts/at91-sama7g5ek.dts delete mode 100644 arch/arm/boot/dts/imx6dl-solidsense.dts delete mode 100644 arch/arm/boot/dts/imx6q-solidsense.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-solidsense.dtsi delete mode 100644 arch/arm/boot/dts/qcom-msm8226-samsung-s3ve3g.dts delete mode 100644 arch/arm/boot/dts/qcom-msm8226.dtsi delete mode 100644 arch/arm/boot/dts/sama7g5-pinfunc.h delete mode 100644 arch/arm/boot/dts/sama7g5.dtsi delete mode 100644 arch/arm/configs/sama7_defconfig delete mode 100644 arch/arm/mach-at91/sama7.c delete mode 100644 arch/arm/rust/target.json delete mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-mnt-reform2.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-nitrogen-som.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-ss-img.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-wingtech-wt88047.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts delete mode 100644 arch/arm64/rust/target.json delete mode 100644 arch/powerpc/rust/target.json delete mode 100644 arch/riscv/rust/rv32ima.json delete mode 100644 arch/riscv/rust/rv32imac.json delete mode 100644 arch/riscv/rust/rv64ima.json delete mode 100644 arch/riscv/rust/rv64imac.json delete mode 100644 arch/sh/boot/compressed/ashiftrt.S delete mode 100644 arch/sh/boot/compressed/ashldi3.c delete mode 100644 arch/sh/boot/compressed/ashlsi3.S delete mode 100644 arch/sh/boot/compressed/ashrsi3.S delete mode 100644 arch/sh/boot/compressed/lshrsi3.S delete mode 100644 arch/x86/rust/target.json delete mode 100644 drivers/char/ipmi/ssif_bmc.c delete mode 100644 drivers/char/ipmi/ssif_bmc.h delete mode 100644 drivers/clk/qcom/dispcc-sc7280.c delete mode 100644 drivers/clk/qcom/gpucc-sc7280.c delete mode 100644 drivers/clk/qcom/videocc-sc7280.c rename drivers/clk/renesas/{rzg2l-cpg.c => renesas-rzg2l-cpg.c} (98%) rename drivers/clk/renesas/{rzg2l-cpg.h => renesas-rzg2l-cpg.h} (100%) delete mode 100644 drivers/dma-buf/dma-buf-sysfs-stats.c delete mode 100644 drivers/dma-buf/dma-buf-sysfs-stats.h delete mode 100644 drivers/dma/idxd/bus.c delete mode 100644 drivers/dma/idxd/compat.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_0_8_offset.h delete mode 100644 drivers/gpu/drm/amd/include/cyan_skillfish_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu11_driver_if_cyan_skillfish.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_8_pmfw.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_8_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.h create mode 100644 drivers/gpu/drm/bochs/Kconfig create mode 100644 drivers/gpu/drm/bochs/Makefile create mode 100644 drivers/gpu/drm/bochs/bochs.h create mode 100644 drivers/gpu/drm/bochs/bochs_drv.c create mode 100644 drivers/gpu/drm/bochs/bochs_hw.c create mode 100644 drivers/gpu/drm/bochs/bochs_kms.c create mode 100644 drivers/gpu/drm/bochs/bochs_mm.c delete mode 100644 drivers/gpu/drm/drm_dp_aux_bus.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm.h delete mode 100644 drivers/gpu/drm/panel/panel-innolux-ej030na.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-db7430.c delete mode 100644 drivers/gpu/drm/tegra/firewall.c delete mode 100644 drivers/gpu/drm/tegra/gather_bo.c delete mode 100644 drivers/gpu/drm/tegra/gather_bo.h delete mode 100644 drivers/gpu/drm/tegra/submit.c delete mode 100644 drivers/gpu/drm/tegra/submit.h delete mode 100644 drivers/gpu/drm/tegra/uapi.c delete mode 100644 drivers/gpu/drm/tegra/uapi.h delete mode 100644 drivers/gpu/drm/tiny/bochs.c create mode 100644 drivers/gpu/drm/vmwgfx/device_include/includeCheck.h create mode 100644 drivers/gpu/drm/vmwgfx/device_include/svga3d_caps.h copy drivers/gpu/drm/vmwgfx/device_include/{svga3d_reg.h => svga_types.h} (70%) create mode 100644 drivers/gpu/drm/vmwgfx/device_include/vmware_pack_begin.h create mode 100644 drivers/gpu/drm/vmwgfx/device_include/vmware_pack_end.h delete mode 100644 drivers/gpu/drm/vmwgfx/vmw_surface_cache.h delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.c delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.h delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_mksstat.h delete mode 100644 drivers/gpu/host1x/fence.c delete mode 100644 drivers/gpu/host1x/fence.h create mode 100644 drivers/input/misc/ixp4xx-beeper.c rename drivers/leds/{flash => }/leds-aat1290.c (100%) rename drivers/leds/{flash => }/leds-as3645a.c (100%) rename drivers/leds/{flash => }/leds-ktd2692.c (100%) rename drivers/leds/{flash => }/leds-lm3601x.c (100%) rename drivers/leds/{flash => }/leds-max77693.c (100%) rename drivers/leds/{flash => }/leds-sgm3140.c (100%) delete mode 100644 drivers/md/dm-ima.c delete mode 100644 drivers/md/dm-ima.h create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_devlink.h create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_devlink.c create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_devlink.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rqt.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tir.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tir.h rename drivers/phy/samsung/{phy-exynos7-ufs.c => phy-exynos7-ufs.h} (93%) delete mode 100644 drivers/phy/samsung/phy-exynosautov9-ufs.c rename drivers/power/supply/{ab8500_chargalg.c => abx500_chargalg.c} (75%) delete mode 100644 drivers/power/supply/cros_peripheral_charger.c delete mode 100644 drivers/regulator/rtq2134-regulator.c delete mode 100644 drivers/regulator/rtq6752-regulator.c create mode 100644 fs/cachefiles/proc.c create mode 100644 fs/fscache/histogram.c create mode 100644 fs/fscache/object-list.c delete mode 100644 fs/ksmbd/Kconfig delete mode 100644 fs/ksmbd/Makefile delete mode 100644 fs/ksmbd/asn1.c delete mode 100644 fs/ksmbd/asn1.h delete mode 100644 fs/ksmbd/auth.c delete mode 100644 fs/ksmbd/auth.h delete mode 100644 fs/ksmbd/connection.c delete mode 100644 fs/ksmbd/connection.h delete mode 100644 fs/ksmbd/crypto_ctx.c delete mode 100644 fs/ksmbd/crypto_ctx.h delete mode 100644 fs/ksmbd/glob.h delete mode 100644 fs/ksmbd/ksmbd_netlink.h delete mode 100644 fs/ksmbd/ksmbd_spnego_negtokeninit.asn1 delete mode 100644 fs/ksmbd/ksmbd_spnego_negtokentarg.asn1 delete mode 100644 fs/ksmbd/ksmbd_work.c delete mode 100644 fs/ksmbd/ksmbd_work.h delete mode 100644 fs/ksmbd/mgmt/ksmbd_ida.c delete mode 100644 fs/ksmbd/mgmt/ksmbd_ida.h delete mode 100644 fs/ksmbd/mgmt/share_config.c delete mode 100644 fs/ksmbd/mgmt/share_config.h delete mode 100644 fs/ksmbd/mgmt/tree_connect.c delete mode 100644 fs/ksmbd/mgmt/tree_connect.h delete mode 100644 fs/ksmbd/mgmt/user_config.c delete mode 100644 fs/ksmbd/mgmt/user_config.h delete mode 100644 fs/ksmbd/mgmt/user_session.c delete mode 100644 fs/ksmbd/mgmt/user_session.h delete mode 100644 fs/ksmbd/misc.c delete mode 100644 fs/ksmbd/misc.h delete mode 100644 fs/ksmbd/ndr.c delete mode 100644 fs/ksmbd/ndr.h delete mode 100644 fs/ksmbd/nterr.h delete mode 100644 fs/ksmbd/ntlmssp.h delete mode 100644 fs/ksmbd/oplock.c delete mode 100644 fs/ksmbd/oplock.h delete mode 100644 fs/ksmbd/server.c delete mode 100644 fs/ksmbd/server.h delete mode 100644 fs/ksmbd/smb2misc.c delete mode 100644 fs/ksmbd/smb2ops.c delete mode 100644 fs/ksmbd/smb2pdu.c delete mode 100644 fs/ksmbd/smb2pdu.h delete mode 100644 fs/ksmbd/smb_common.c delete mode 100644 fs/ksmbd/smb_common.h delete mode 100644 fs/ksmbd/smbacl.c delete mode 100644 fs/ksmbd/smbacl.h delete mode 100644 fs/ksmbd/smbfsctl.h delete mode 100644 fs/ksmbd/smbstatus.h delete mode 100644 fs/ksmbd/transport_ipc.c delete mode 100644 fs/ksmbd/transport_ipc.h delete mode 100644 fs/ksmbd/transport_rdma.c delete mode 100644 fs/ksmbd/transport_rdma.h delete mode 100644 fs/ksmbd/transport_tcp.c delete mode 100644 fs/ksmbd/transport_tcp.h delete mode 100644 fs/ksmbd/unicode.c delete mode 100644 fs/ksmbd/unicode.h delete mode 100644 fs/ksmbd/uniupr.h delete mode 100644 fs/ksmbd/vfs.c delete mode 100644 fs/ksmbd/vfs.h delete mode 100644 fs/ksmbd/vfs_cache.c delete mode 100644 fs/ksmbd/vfs_cache.h delete mode 100644 fs/ksmbd/xattr.h delete mode 100644 include/drm/drm_dp_aux_bus.h delete mode 100644 include/dt-bindings/clock/qcom,dispcc-sc7280.h delete mode 100644 include/dt-bindings/clock/qcom,gpucc-sc7280.h delete mode 100644 include/dt-bindings/clock/qcom,videocc-sc7280.h create mode 100644 include/linux/can/platform/flexcan.h delete mode 100644 include/soc/at91/sama7-ddr.h delete mode 100644 include/soc/at91/sama7-sfrbu.h delete mode 100644 include/uapi/linux/ioprio.h create mode 100644 kernel/kcsan/atomic.h delete mode 100644 kernel/kcsan/permissive.h delete mode 100644 kernel/printk/index.c delete mode 100644 kernel/rcu/tree_nocb.h delete mode 100644 localversion-next delete mode 100644 mm/folio-compat.c delete mode 100644 rust/.gitignore delete mode 100644 rust/Makefile delete mode 100644 rust/alloc/README.md delete mode 100644 rust/alloc/alloc.rs delete mode 100644 rust/alloc/borrow.rs delete mode 100644 rust/alloc/boxed.rs delete mode 100644 rust/alloc/collections/mod.rs delete mode 100644 rust/alloc/fmt.rs delete mode 100644 rust/alloc/lib.rs delete mode 100644 rust/alloc/macros.rs delete mode 100644 rust/alloc/prelude/mod.rs delete mode 100644 rust/alloc/prelude/v1.rs delete mode 100644 rust/alloc/raw_vec.rs delete mode 100644 rust/alloc/rc.rs delete mode 100644 rust/alloc/slice.rs delete mode 100644 rust/alloc/str.rs delete mode 100644 rust/alloc/string.rs delete mode 100644 rust/alloc/sync.rs delete mode 100644 rust/alloc/vec/drain.rs delete mode 100644 rust/alloc/vec/drain_filter.rs delete mode 100644 rust/alloc/vec/into_iter.rs delete mode 100644 rust/alloc/vec/is_zero.rs delete mode 100644 rust/alloc/vec/mod.rs delete mode 100644 rust/alloc/vec/partial_eq.rs delete mode 100644 rust/alloc/vec/set_len_on_drop.rs delete mode 100644 rust/alloc/vec/spec_extend.rs delete mode 100644 rust/bindgen_parameters delete mode 100644 rust/build_error.rs delete mode 100644 rust/compiler_builtins.rs delete mode 100644 rust/exports.c delete mode 100644 rust/helpers.c delete mode 100644 rust/kernel/allocator.rs delete mode 100644 rust/kernel/bindings.rs delete mode 100644 rust/kernel/bindings_helper.h delete mode 100644 rust/kernel/buffer.rs delete mode 100644 rust/kernel/build_assert.rs delete mode 100644 rust/kernel/c_types.rs delete mode 100644 rust/kernel/chrdev.rs delete mode 100644 rust/kernel/error.rs delete mode 100644 rust/kernel/file.rs delete mode 100644 rust/kernel/file_operations.rs delete mode 100644 rust/kernel/io_buffer.rs delete mode 100644 rust/kernel/iov_iter.rs delete mode 100644 rust/kernel/lib.rs delete mode 100644 rust/kernel/linked_list.rs delete mode 100644 rust/kernel/miscdev.rs delete mode 100644 rust/kernel/module_param.rs delete mode 100644 rust/kernel/of.rs delete mode 100644 rust/kernel/pages.rs delete mode 100644 rust/kernel/platdev.rs delete mode 100644 rust/kernel/prelude.rs delete mode 100644 rust/kernel/print.rs delete mode 100644 rust/kernel/random.rs delete mode 100644 rust/kernel/raw_list.rs delete mode 100644 rust/kernel/rbtree.rs delete mode 100644 rust/kernel/security.rs delete mode 100644 rust/kernel/static_assert.rs delete mode 100644 rust/kernel/str.rs delete mode 100644 rust/kernel/sync/arc.rs delete mode 100644 rust/kernel/sync/condvar.rs delete mode 100644 rust/kernel/sync/guard.rs delete mode 100644 rust/kernel/sync/locked_by.rs delete mode 100644 rust/kernel/sync/mod.rs delete mode 100644 rust/kernel/sync/mutex.rs delete mode 100644 rust/kernel/sync/spinlock.rs delete mode 100644 rust/kernel/sysctl.rs delete mode 100644 rust/kernel/task.rs delete mode 100644 rust/kernel/traits.rs delete mode 100644 rust/kernel/types.rs delete mode 100644 rust/kernel/user_ptr.rs delete mode 100644 rust/macros/lib.rs delete mode 100644 rust/macros/module.rs delete mode 100644 samples/rust/Kconfig delete mode 100644 samples/rust/Makefile delete mode 100644 samples/rust/rust_chrdev.rs delete mode 100644 samples/rust/rust_minimal.rs delete mode 100644 samples/rust/rust_miscdev.rs delete mode 100644 samples/rust/rust_module_parameters.rs delete mode 100644 samples/rust/rust_print.rs delete mode 100644 samples/rust/rust_random.rs delete mode 100644 samples/rust/rust_semaphore.rs delete mode 100644 samples/rust/rust_semaphore_c.c delete mode 100644 samples/rust/rust_stack_probing.rs delete mode 100644 samples/rust/rust_sync.rs delete mode 100755 scripts/generate_rust_analyzer.py delete mode 100755 scripts/rust-version.sh delete mode 100644 sound/soc/codecs/sdw-mockup.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-sdw-mockup-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-sdw-mockup-match.h delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/testing/selftests/bpf/progs/test_map_in_map_invalid.c delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-assign-cpus.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-get-cpus-script.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-remote-noreap.sh delete mode 100644 tools/testing/selftests/vm/ksm_tests.c