This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits 41e7f64a7079 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 81d790911a73 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 27dc929e1ade Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 410d842c9558 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 08f1064bc364 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits b6ecfd6ac5f7 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits e6b3972729b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e05003b1f6b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 643453806ba1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2ba8ccd54fe2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 719b2b124c40 next-20220706/net-next omits a0d34ffbfd88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68a185493539 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8c91ad62d0a7 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits aa0c32b40965 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 8bf9747c635e Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 7bae7a0ddcaf Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 249e1f4f7df9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0fb6c4745cd2 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 9778ec7e0216 Merge branch 'master' of git://linuxtv.org/media_tree.git omits e15909ed2afb Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 5849339fbd07 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits bff291d048ae Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 75f68b79c0da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a933af9039ed Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 9595e7fbdb37 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2e0f2425bf6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecc4e984419c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 82bbbce1fd2a Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits e2e65a0003e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2b221e22031 Merge branch '9p-next' of git://github.com/martinetd/linux omits 2596ef79d7ee Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 759181ef08c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f57b85adc826 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67a8096ca893 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30fac11384e1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d37d75815e3e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 82ede924324f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits d835e369c7e2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 91cffb679988 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 46b3302a9e81 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 25cbc8e79fad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82486608ad9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 22aded2e5d49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c05ba0e4da85 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits f7a890295e8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bcdd0deb653e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5e0ad2ec80ac Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits c1b531df75d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00e77b39a4c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93d1a5a8206c Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 4d54052b0137 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 09badb02f9f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7dd4507c0bdd Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits f7708a423dda Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 987db0f66145 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 2a671343086a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1df4240e80e8 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits e3e2737a2da5 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 5ada5eb51308 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits ce1942fae516 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits fb130ae313e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 191b7449a7d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c42e464584c Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 0b869195ef08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 03441cf7edba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8522fcf484eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2d304cecd02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c631b2f2e867 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e1e6a370628 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7457353a0540 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 44daa3692e31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e72a5e6b168e Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 302cfd8adf7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 81cfe6f921b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9f7eeb6004d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0ea873b3321 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f4e2d569f16 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits d6ce0e5b5872 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 19a27a874959 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c731798c9e4e Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 040be9cd7936 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 1ed8ad93a898 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73ad9bd963c1 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 33fc94213838 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits cfc1812c7ba6 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 5dfa727419fd Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 844464528982 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits e9da0162e242 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f95194c49940 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits b2dde5bec731 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits e285ab4dff97 Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] omits fc5f64823b60 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 36dee5387fb9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a88046bad84d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 222198ad25f5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2a4d7b4b7727 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0c769d84ff14 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits b42ea301d486 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 249d411288e0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dcc5a4219a80 Merge branch 'for-linus' of git://github.com/awilliam/linu [...] omits 08ccccb34ca7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 66076761bde2 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 635444c9fb05 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 681f8b6d0da4 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 618467e1c7d9 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 0bb008d373db Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1add4d0bf046 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1c40f1934d85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d487e5a6f3db Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6a5b72b1504c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9c72d471fcf1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ab6c9c2e60b4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6e628ce74bb6 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 4a97063fff30 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits dbe59c2a4943 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits b6d1d999ee80 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 49e76d72f785 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 6bac30bb8ff8 zonefs: Call page_address() on page acquired with GFP_KERNEL flag omits cdd7ce7cab06 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] omits a065307cdc34 mm: fix missing wake-up event for FSDAX pages omits e715109ca029 mm: fix page leak with multiple threads mapping the same page omits 0ed5a603b61e mailmap: update Seth Forshee's email address omits 244dfc29714c tmpfs: fix the issue that the mount and remount results ar [...] omits 773a329c6dad mm: kfence: apply kmemleak_ignore_phys on early allocated pool omits 9bbbc354dd00 Revert "ocfs2: mount shared volume without ha stack" omits 3cf613f45558 soc: document merges omits 3745b03db680 Merge branch 'arm/dt' into for-next omits 2f80597c152d Merge branch 'arm/drivers' into for-next omits 72e76dc2f93b Merge tag 'dt-cleanup-5.20-2' of git://git.kernel.org/pub/ [...] omits ec21041bb35f Merge tag 'dt64-cleanup-5.20-2' of git://git.kernel.org/pu [...] omits 790a1d064e6b Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 3915f8bddefd drm: xlnx: add <linux/io.h> for readl/writel omits aae7b91fd253 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits 62171cf15eb8 Merge branch 'pci/ctrl/vmd' omits 1b4ac2f18c76 Merge branch 'pci/ctrl/tegra194' omits 8933f4e00418 Merge branch 'pci/ctrl/switchtec' omits 76525fa52c91 Merge branch 'pci/ctrl/rcar-gen2' omits 0beee25a6c04 Merge branch 'pci/ctrl/microchip' omits fd082c598d75 Merge branch 'pci/ctrl/mediatek-gen3' omits 39d9a16c3352 Merge branch 'pci/ctrl/mediatek' omits 3e0239083ef2 Merge branch 'pci/ctrl/iproc' omits 45e93d3504cd Merge branch 'pci/ctrl/dwc-edma' omits 245ad6b4e398 Merge branch 'pci/ctrl/dwc' omits d22395083e9a Merge branch 'pci/ctrl/brcmstb' omits e41332387fc0 Merge branch 'pci/ctrl/aardvark' omits 12e606cdc86a Merge branch 'pci/virtualization' omits ddf9fabfeff3 Merge branch 'pci/err' omits 42885d5067ee Merge branch 'pci/endpoint' omits a3b36f4ba4da PCI: endpoint: Don't stop controller when unbinding endpoi [...] omits 9f09069cde34 Merge tag 'for-linus' of https://github.com/openrisc/linux omits c3850b3f975f Merge tag 'sound-5.19-rc6' of git://git.kernel.org/pub/scm [...] omits b31f932090da Merge branch 'for-next/sysregs' into for-next/core omits 08f0023c1697 Merge branch 'for-next/boot' into for-next/core omits e6e4c1ba2d75 Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] omits 607a48c78e6b dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo omits 5642cb8ce0f1 Merge branch 'next/dt' into for-next omits 3e27bf719303 dt-bindings: soc: samsung: exynos-pmu: add reboot-mode omits 61bebc290290 dt-bindings: soc: samsung: exynos-pmu: use abolute ref paths omits 38aed2e0aa40 dt-bindings: soc: samsung: exynos-pmu: cleanup assigned clocks omits e1b194757fc9 Merge branch 'drivers/next' into next omits 681f872a2eb3 Merge tag 'tags/ib-mfd-soc-bcm-v5.20' into drivers/next omits 1279f60783fe Merge branch 'next/dt' into for-next omits 30e1f7bb96a9 dt-bindings: samsung: document preferred compatible naming omits 604a9d272dc3 fs/ntfs3: Remove unnecessary 'NULL' values from pointers omits 931c273b9fab Merge branch 'v5.19-next/soc' into for-next omits 51b6b4ade20d Merge branch 'v5.19-next/dts64' into for-next omits d8b599bf625d drm/bridge: ti-sn65dsi86: Use atomic variants of drm_bridge_funcs omits 7c8121af1bfe libbpf: Remove unnecessary usdt_rel_ip assignments omits c46a12200114 selftests/bpf: Fix few more compiler warnings omits 645d5d3bc001 selftests/bpf: Fix bogus uninitialized variable warning omits 1fd6e5675336 xdp: Fix spurious packet loss in generic XDP TX path omits 508b1ea51e15 soc: mediatek: mutex: add mt8186 mutex mod settings for mdp3 omits 91bffaf56226 dt-bindings: soc: mediatek: add mdp3 mutex support for mt8186 omits 24fff66f1f26 i2c: i801: Add support for Intel Meteor Lake-P omits faa60f188cc3 dt-bindings: i2c: nomadik: Add power domain to binding omits d4ae0222f6bb dt-bindings: i2c: nomadik: Drop unused voltage supply from [...] omits f97e5813664c Merge branches 'pm-sleep' and 'powercap' into linux-next omits 04257c45d44e Merge branches 'acpi-cppc', 'acpi-tables' and 'acpi-pm' in [...] omits 819da60d77c9 drm/bridge: fsl-ldb: Enable split mode for LVDS dual link omits 90f5514bcc1a drm/bridge: fsl-ldb: Fix mode clock rate validation omits 47a4fb467970 drm: bridge: ldb: Drop DE flip from Freescale i.MX8MP LDB bridge omits a57e7345cac1 drm/bridge: anx7625: Add wait_hpd_asserted() callback omits dfb02eb6bdf8 drm/bridge: anx7625: Fix NULL pointer crash when using edp-panel omits aa1965973cc7 drm/bridge: anx7625: use pm_runtime_force_suspend(resume) omits e660916b7f4d drm/bridge: anx7625: Convert to devm_i2c_new_dummy_device() omits a069a9055416 Revert "tls: rx: move counting TlsDecryptErrors for sync" omits c2a6236024b7 m68k: sun3: Fix spelling mistake omits 566a2d6d8e42 m68k: virt: Fix missing platform_device_unregister() on er [...] omits a1ee38ab1a75 m68k: virt: Use RNG seed from bootinfo block omits 6f08e51cdbe0 m68k: bitops: Change __fls to return and accept unsigned long omits b5d263cde50a m68k: Kconfig.machine: Add endif comment omits 687b2754b080 m68k: Kconfig.debug: Replace single quotes omits a1ab4c1cc28c m68k: Kconfig.cpu: Fix indentation and add endif comments omits da9e6ba4e987 soc: document merges omits 77abf47213c6 Merge tag 'scmi-updates-5.20' of git://git.kernel.org/pub/ [...] omits 6a65fc3614d1 Merge tag 'juno-updates-5.20' of git://git.kernel.org/pub/ [...] omits 50835a3d5709 soc: document merges omits ae9fdf6cb4da Merge branch 'mptcp-path-manager-fixes' omits d2d21f175f1f mptcp: update MIB_RMSUBFLOW in cmd_sf_destroy omits 843b5e75efff mptcp: fix local endpoint accounting omits ca188a25d43f selftests: mptcp: userspace PM support for MP_PRIO signals omits 892f396c8e68 mptcp: netlink: issue MP_PRIO signals from userspace PMs omits a657430260e5 mptcp: Acquire the subflow socket lock before modifying MP [...] omits c21b50d5912b mptcp: Avoid acquiring PM lock for subflow priority changes omits 5ccecaec5c1e mptcp: fix locking in mptcp_nl_cmd_sf_destroy() omits 1032a9270825 Merge branch 'arm/fixes' into for-next omits 0da6334380ec Merge branch 'arm/dt' into for-next omits 888c173e3198 Merge tag 'stm32-dt-for-v5.20-1' of git://git.kernel.org/p [...] omits 44d632d5dde2 Merge branch 'act_police-continue-offload-fix' omits 4d1e07d83ccc net/mlx5e: Fix matchall police parameters validation omits 052f744f4446 net/sched: act_police: allow 'continue' action offload omits 5b98b4021e1c Merge tag 'at91-dt-5.20' of git://git.kernel.org/pub/scm/l [...] omits 11303e4e4c0e Merge tag 'ux500-dts-v5.20' of git://git.kernel.org/pub/sc [...] omits 2630a9127c7e Merge tag 'v5.20-rockchip-dts32-1' of git://git.kernel.org [...] omits 73a4ccf93867 Merge tag 'v5.20-rockchip-dts64-1' of git://git.kernel.org [...] omits aafc013e8297 Merge tag 'v5.19-rockchip-socfixes1' of git://git.kernel.o [...] omits 3c5a4e6d833a Merge tag 'v5.19-rockchip-dtsfixes1' of git://git.kernel.o [...] omits 66637ab137b4 drivers/perf: hisi: add driver for HNS3 PMU omits 39915b6b5fc2 drivers/perf: hisi: Add description for HNS3 PMU driver omits d2f02b1f9936 ASoC: Intel: Skylake: Fixes for skl_get_ssp_clks() omits 26fabd6d2ffc drivers/perf: riscv_pmu_sbi: perf format omits 0e35850b341e perf/arm-cci: Use the bitmap API to allocate bitmaps omits 30b62d123f4f OPP: Remove dev{m}_pm_opp_of_add_table_noclk() omits 52e4ff10973d PM / devfreq: tegra30: Register config_clks helper omits 33c456e4bcb3 OPP: Allow config_clks helper for single clk case omits 178b98591b9a OPP: Provide a simple implementation to configure multiple clocks omits 046dfbd46b47 OPP: Assert clk_count == 1 for single clk helpers omits 10f3c3dc6852 OPP: Add key specific assert() method to key finding helpers omits 4a1f7cc5752d OPP: Compare bandwidths for all paths in _opp_compare_key() omits 6467aa8ccba9 OPP: Allow multiple clocks for a device omits 24500c421c80 dt-bindings: opp: accept array of frequencies omits 00592f41cefa OPP: Make dev_pm_opp_set_opp() independent of frequency omits 3e3a9e54ea6b OPP: Reuse _opp_compare_key() in _opp_add_static_v2() omits 4a5309446c1b OPP: Remove rate_not_available parameter to _opp_add() omits aba933449942 OPP: Use consistent names for OPP table instances omits 6d6fd18fef8d OPP: Use generic key finding helpers for bandwidth key omits ea73360e9b09 OPP: Use generic key finding helpers for level key omits 484f448fe541 OPP: Add generic key finding helpers and use them for freq APIs omits 30504a94053a OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() omits 85a9778515f8 OPP: Remove custom OPP helper support omits f1e6f519ec98 OPP: ti: Migrate to dev_pm_opp_set_config_regulators() omits 70f626f4e9e4 OPP: Add dev_pm_opp_get_supplies() omits 50cf85bfda90 OPP: Make _generic_set_opp_regulator() a config_regulators [...] omits 2e2135a12f94 OPP: Add support for config_regulators() helper omits 7727d0937fd9 OPP: Migrate set-prop-name helper API to use set-config helpers omits 7b7b3bbc61cd OPP: Migrate attach-genpd API to use set-config helpers omits 14e7697faabf OPP: Migrate set-opp-helper API to use set-config helpers omits 1d352944692c OPP: Migrate set-clk-name API to use set-config helpers omits 96a7cf60db17 OPP: Migrate set-supported-hw API to use set-config helpers omits 05d0cf140924 OPP: Migrate set-regulators API to use set-config helpers omits e15e165027c8 soc/tegra: Migrate to dev_pm_opp_set_config() omits 2f79d24ad788 soc/tegra: Add comment over devm_pm_opp_set_clkname() omits 8b8dc241ee58 drm/lima: Migrate to dev_pm_opp_set_config() omits a524386c2dcb cpufreq: ti: Migrate to dev_pm_opp_set_config() omits f388ddef0821 cpufreq: sti: Migrate to dev_pm_opp_set_config() omits 147194d92e5e cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() omits 4444b9ded91f OPP: Add dev_pm_opp_set_config() and friends omits c7099b1e1e6f OPP: Make dev_pm_opp_set_regulators() accept NULL terminated list omits e9a023f2b73a drivers/perf: riscv_pmu: Add riscv pmu pm notifier omits 56e123ff7c4a cifs: remove redundant initialization to variable mnt_sign [...] omits ac125d93ae92 cifs: fix race condition with delayed threads omits 450a8dcb8c7f bpftool: Remove zlib feature test from Makefile omits 1dbe67b9faea dmaengine: lgm: Fix an error handling path in intel_ldma_probe() omits b64b3b2f1d81 dmaengine: pl330: Fix lockdep warning about non-static key omits e4adceef5b0e Merge branch 'cleanup the legacy probe_event on failed scenario' omits 2655144fb49b libbpf: Cleanup the legacy uprobe_event on failed add/atta [...] omits 5666fc997ccb libbpf: Fix wrong variable used in perf_event_uprobe_open_ [...] omits 8094029330a2 libbpf: Cleanup the legacy kprobe_event on failed add/atta [...] omits f6b9f6d57e5c Merge branch 'Introduce type match support' omits 950b34778722 selftests/bpf: Add type match test against kernel's task_struct omits 537905c4b68f selftests/bpf: Add nested type to type based tests omits bed56a6dd4cb selftests/bpf: Add test checking more characteristics omits 67d8ed429525 selftests/bpf: Add type-match checks to type-based tests omits b8a195dc2993 libbpf: add bpf_core_type_matches() helper macro omits ec6209c8d42f bpf, libbpf: Add type match support omits 633e7ceb2cbb bpftool: Honor BPF_CORE_TYPE_MATCHES relocation omits 3c660a5d86f4 bpf: Introduce TYPE_MATCH related constants/macros omits e6fa930f73a1 net: lan966x: hardcode the number of external ports omits 1c183b4f5038 PCI: dwc: Fix MSI msi_msg DMA mapping omits 7659806aded9 PCI: dwc-plat: Drop dw_plat_pcie_of_match[] forward declaration omits 03139e66a598 PCI: dwc-plat: Drop unused regmap pointer omits 43e6f2d94d91 PCI: dwc-plat: Simplify dw_plat_pcie_probe() return values omits 60b3c27fb9b9 PCI: dwc: Rename struct pcie_port to dw_pcie_rp omits d6bdbcd8bfe1 PCI: dwc: Move io_cfg_atu_shared to struct pcie_port omits a37beefbde88 PCI: dwc: Add start_link/stop_link inlines omits bd42f3108b41 PCI: dwc: Reuse local pointer to the resource data omits 60a4352f648c PCI: dwc: Organize local variable usage omits 3869e9a3ba38 PCI: dwc: Convert dw_pcie_link_up() to use dw_pcie_readl_dbi() omits bbc7c4de33e4 PCI: dwc: Simplify unrolled iATU detection omits 671733184364 PCI: dwc: Add newlines to log messages omits 816f505f44ee PCI: dwc: Add braces to multi-line if-else statements omits ec7b952f453c PCI: dwc: Always enable CDM check if "snps,enable-cdm-chec [...] omits 8161e9626b50 PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors omits 777e7c3ab730 PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address omits d60a2e281e9d PCI: dwc: Disable outbound windows only for controllers us [...] omits d1cf738f2b65 PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() omits 113fa857b74c PCI: dwc: Stop link on host_init errors and de-initialization omits f05643a0f60b eth: remove neterion/vxge omits 3359619a6ea5 dt-bindings: net: dsa: mediatek,mt7530: Add missing 'reg' [...] omits afe4e376ac5d vfio: Move IOMMU_CAP_CACHE_COHERENCY test to after we know [...] omits 26c12725b462 Merge tag 'for-net-2022-07-05' of git://git.kernel.org/pub [...] omits 6cd514e58f12 PCI: Clear PCI_STATUS when setting up device omits e36bea6e78ab Bluetooth: core: Fix deadlock on hci_power_on_sync. omits 1a87c800a929 Merge branch 'sunxi/drivers-for-5.20' into sunxi/for-next omits db1bfbd60e32 soc: sunxi: mbus: Only build the driver on ARM/ARM64 omits 246fb8c384cf Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 52664090101a PCI: iproc: Use bitmap API to allocate bitmaps omits 534445e0d152 dt-bindings: usb: generic-ohci: Add Allwinner D1 compatible omits 821d83c20e32 dt-bindings: usb: generic-ehci: Add Allwinner D1 compatible omits fe938040e089 dt-bindings: usb: sunxi-musb: Add Allwinner D1 compatible omits 790edb2eae0a arm64: dts: allwinner: a100: Update I2C controller fallback omits e01f242a8f78 dt-bindings: i2c: mv64xxx: Add variants with offload support omits 7d655166dbb2 ARM: dts: sun8i-r40: Add thermal trip points/cooling maps omits 14dbef6772cd ARM: dts: sun8i-r40: add opp table for cpu omits 6d5f3f67584a ARM: dts: sun8i-r40: Add "cpu-supply" node for sun8i-r40 b [...] omits 2755714656d0 powercap: intel_rapl: Add support for RAPTORLAKE_P omits 09d3154a6f0f PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP omits ed470febf837 ACPI: PM: s2idle: Add support for upcoming AMD uPEP HID AMDI008 omits 8b356e536e69 ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supported omits 7feec7430edd ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked omits 3dcb861dbc6a ACPI: VIOT: Fix ACS setup omits bf909caec390 Bluetooth: core: Fix deadlock on hci_power_on_sync. omits a204f9743b68 drm: Remove linux/i2c.h from drm_crtc.h omits 72bd9ea389c7 drm: Remove linux/media-bus-format.h from drm_crtc.h omits 73289afe0361 drm: Remove linux/fb.h from drm_crtc.h omits 207d2073c648 drm/vmwgfx: Stop using 'TRUE' omits e35e5b6f695d Merge tag 'xsa-5.19-tag' of git://git.kernel.org/pub/scm/l [...] omits efa310ba0071 riscv: dts: microchip: hook up the mpfs' l2cache omits 3bc028d913bd Merge branch 'acpi-bus' into linux-next omits c5e58c4545a6 ALSA: cs46xx: Fix missing snd_card_free() call at probe error omits 8af3a0b23818 gpio: vf610: fix compilation error omits 564025b9fe47 ASoC: Intel: Skylake: Correct the handling of fmt_config f [...] omits 35981d51fe5a ASoC: Intel: Skylake: Correct the ssp rate discovery in sk [...] omits cc83b0c7e306 fs/ntfs3: Remove duplicated assignment to variable r omits 4838ec0d80b1 fs/ntfs3: Unlock on error in attr_insert_range() omits e66af07ca2b5 fs/ntfs3: Make ntfs_update_mftmirr return void omits 321460ca3b55 fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr omits 8c04229c2a88 Merge branch 'features' into for-next omits 8ffccd119a59 dmaengine: idxd: Only call idxd_enable_system_pasid() if s [...] omits 3770d92bd523 dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() [...] omits 5352ebf73506 tools/testing/crypto: Use vzalloc instead of vmalloc+memset omits 7eacf1858bc8 arm64: mm: Remove assembly DMA cache maintenance wrappers omits ca687e8c7e1f ASoC: rt5640: Fix the wrong state of JD1 and JD2 omits 97d180dedc98 Merge branch 'for-v5.20/dts-cleanup' into for-next omits 3d34cae102b0 Merge branch 'for-v5.20/aspeed-dts-cleanup' into for-v5.20 [...] omits bafd5bb5ea49 ARM: dts: aspeed: correct gpio-keys properties omits 7bd809eee429 ARM: dts: aspeed: align gpio-key node names with dtschema omits 39fdb65f52e9 arm64: errata: Add Cortex-A510 to the repeat tlbi list omits 3bbeca99309f arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation omits 2bc589bd645f arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation omits 12c897b4ffec arm64/sysreg: Convert LORID_EL1 to automatic generation omits 41cc24e0c883 arm64/sysreg: Convert LORC_EL1 to automatic generation omits cdf428f79b3c arm64/sysreg: Convert LORN_EL1 to automatic generation omits 0d879f7a32a8 arm64/sysreg: Convert LOREA_EL1 to automatic generation omits 464ca8df6248 arm64/sysreg: Convert LORSA_EL1 to automatic generation omits 8fcc8285c0e3 arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation omits f7b5115cc39c arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation omits d1b60bed639b arm64/sysreg: Convert GMID to automatic generation omits 5589083d802b arm64/sysreg: Convert DCZID_EL0 to automatic generation omits 9a3634d02301 arm64/sysreg: Convert CTR_EL0 to automatic generation omits b2d71f275d54 arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names omits aa50479b4f8a arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names omits b7e4a2d78753 arm64/sysreg: Remove defines for RPRES enumeration omits 8d8feb0eaee1 arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields omits f13d54697bbe arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums omits 9a2f3290bb10 arm64/sysreg: Standardise naming for WFxT defines omits 356137e68a9f arm64/sysreg: Make BHB clear feature defines match the arc [...] omits 38e29671813b arm64/sysreg: Align pointer auth enumeration defines with [...] omits e97575533a80 arm64/mte: Standardise GMID field name definitions omits 3bcc2c1eade4 media: rkvdec: Disable H.264 error detection omits bacf3085bf03 arm64/sysreg: Standardise naming for DCZID_EL0 field names omits 5b345e39d3eb arm64/sysreg: Standardise naming for CTR_EL0 fields omits 971f45928815 arm64/cache: Restrict which headers are included in __ASSEMBLY__ omits 3a87d53853c5 arm64/sysreg: Add SYS_FIELD_GET() helper omits f43ff286512e arm64/sysreg: Allow leading blanks on comments in sysreg file omits 9105a295d6f5 arm64/idreg: Fix tab/space damage omits dabb128debc4 arm64/cpuinfo: Remove references to reserved cache type omits 4890cc18f949 arm64/mm: Define defer_reserve_crashkernel() omits ff63722f8dba Merge branch 'next/dt64' into for-next omits 1ba1fd7d775d arm64: dts: exynosautov9: add usi device tree nodes omits aae10d2bc56f arm64: dts: exynosautov9: prepare usi0 changes omits 358ab0d11d84 arm64: dts: exynosautov9: add pdma0 device tree node omits 4e112c7b5df2 dt-bindings: soc: samsung: usi: add exynosautov9-usi compatible omits ec53d77ae3d5 cxgb4: Use the bitmap API to allocate bitmaps omits ba205449828f arm64: dts: exynosautov9: correct spi11 pin names omits 55ae465222d0 net/mlx5: fix 32bit build omits 81e005842d0b media: isl7998x: select V4L2_FWNODE to fix build error omits cfb5a2dbf141 bpf, samples: Remove AF_XDP samples omits 990a6194f7e1 bpftool: Rename "bpftool feature list" into "... feature l [...] omits 029cc0963412 Merge branch 'fix-bridge_vlan_aware-sh-and-bridge_vlan_una [...] omits 83844aacab20 selftests: forwarding: fix error message in learning_test omits 1a635d3e1c80 selftests: forwarding: fix learning_test when h1 supports [...] omits b8e629b05f5d selftests: forwarding: fix flood_unicast_test when h2 supp [...] omits 2064a132c0de bpf: Omit superfluous address family check in __bpf_skc_lookup omits cc6280cf885c ARM: dts: stm32: Add ST MIPID02 bindings to AV96 omits f95a5242c54d ARM: dts: stm32: Add alternate pinmux for RCC pin omits bcdf998ea3ea ARM: dts: stm32: Add alternate pinmux for DCMI pins omits 49c66eb382da ARM: dts: stm32: Add DHCOR based DRC Compact board omits 35b2cb537c21 ARM: dts: stm32: Add alternate pinmux for UART5 pins omits ced0cb456b42 ARM: dts: stm32: Add alternate pinmux for UART4 pins omits 2ff9ec3a77f2 ARM: dts: stm32: Add alternate pinmux for UART3 pins omits 5eabbd30fe60 ARM: dts: stm32: Add alternate pinmux for SPI2 pins omits bdb1f18fa959 ARM: dts: stm32: Add alternate pinmux for CAN1 pins omits d9865c34b85a dt-bindings: arm: stm32: Add compatible string for DH elec [...] omits fe7758e0e70b ARM: dts: stm32: Fix SPI2 pinmux pin comments on stm32mp15 omits a94afe18ac3b Merge branch 'af_unix-fix-regression-by-the-per-netns-hash [...] omits e95ab1d85289 selftests: net: af_unix: Test connect() with different netns. omits 51bae889fe11 af_unix: Put pathname sockets in the global hash table. omits 08472f6ebdc2 MIPS: Loongson64: Fix section mismatch warning omits 7a9f743ceead mips: cavium-octeon: Fix missing of_node_put() in octeon2_ [...] omits 5f7e2f3e7ce7 MIPS: mscc: ocelot: enable FDMA usage omits 5e1138c657f7 MIPS: Fix some typos omits 34bb179738a6 MIPS: Alchemy: devboards: Remove duplicate 'the' in two places. omits 9c9de8233c9c MIPS: PCI: Remove leading space in info message, rename pci omits 3bc5342c2e4a mips: sgi-ip22: Drop redundant check from .remove() omits 7dbdf04d6bd8 MAINTAINERS: add include/dt-bindings/mips to MIPS omits 4b43ff02d2a4 ARM: dts: stm32: Add ST MIPID02 bindings to AV96 omits 98aa0ceb72d4 ARM: dts: stm32: Add alternate pinmux for RCC pin omits 59cd3db26210 ARM: dts: stm32: Add alternate pinmux for DCMI pins omits 4dd1a613e464 ARM: dts: lan966x: Add UDPHS support omits 8e2388b2898a dt-bindings: usb: atmel: Add Microchip LAN9662 compatible string omits e007ec8422d3 ARM: dts: stm32: add optee reserved memory on stm32mp135f-dk omits 775c22929959 ARM: dts: stm32: Add DHCOR based DRC Compact board omits f95634becdad ARM: dts: stm32: add RCC on STM32MP13x SoC family omits c0ea0221644d ARM: dts: stm32: Add alternate pinmux for UART5 pins omits 63058bfbdaf4 ARM: dts: stm32: enable optee firmware and SCMI support on [...] omits ed44f72e55e6 ARM: dts: stm32: Add alternate pinmux for UART4 pins omits f3af33a8ee11 dt-bindings: rcc: stm32: select the "secure" path for stm32mp13 omits 1254697266ea ARM: dts: stm32: Add alternate pinmux for UART3 pins omits ef4ea690c5d7 ARM: dts: stm32: correct vcc-supply for eeprom on stm32mp1 [...] omits a5eeda7b7160 ARM: dts: stm32: Add alternate pinmux for SPI2 pins omits b2082d28d8c6 ARM: dts: stm32: fix missing internally connected voltage [...] omits 10506cfb0811 ARM: dts: stm32: Add alternate pinmux for CAN1 pins omits 95a73a50da9b ARM: dts: stm32: adjust whitespace around '=' on MCU boards omits bd085611fa5c dt-bindings: arm: stm32: Add compatible string for DH elec [...] omits 1748c5c13e15 ARM: dts: stm32: Move DHCOR BUCK3 VDD 2V9 adjustment to 1V8 DTSI omits 12459acb849c ARM: dts: stm32: Fix SPI2 pinmux pin comments on stm32mp15 omits 7d9802bb0e34 ARM: dts: stm32: remove the IPCC "wakeup" IRQ on stm32mp151 omits e655852c1275 ARM: dts: stm32: add fake interrupt propoerty for ASync no [...] omits 43a4ab4cf568 ARM: dts: lan966x: Cleanup flexcom3 usart pinctrl settings. omits b7d295b5ef2e Merge branches 'renesas-arm-dt-for-v5.20' and 'renesas-arm [...] omits 0e704f6c42dc clk: renesas: rcar-gen4: Fix initconst confusion for cpg_p [...] omits 95d48d270305 clk: renesas: r9a07g043: Add support for RZ/Five SoC omits ce05f30dc3a0 Merge tag 'renesas-r9a07g043-dt-binding-defs-tag2' into HEAD omits 668d361c9d89 dt-bindings: clock: r9a07g043-cpg: Add Renesas RZ/Five CPG [...] omits 3896b8f09271 arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order omits 75a185fb92e5 ARM: shmobile: rcar-gen2: Increase refcount for new reference omits f5ac0fb05b23 csky: Move HEAD_TEXT_SECTION out of __init_begin-end omits a2ea44f19d28 csky: Correct position of _stext omits 7e8c182c36e2 Merge tag 'linux-can-fixes-for-5.19-20220704' of git://git [...] omits 69b03d7ec72c csky: Use the bitmap API to allocate bitmaps omits 0f4614dd7a36 Merge branch 'imx/defconfig' into for-next omits a0976352a296 Merge branch 'imx/dt64' into for-next omits 1f1a9b3d39cb Merge branch 'imx/dt' into for-next omits 82a38bce90d5 Merge branch 'imx/bindings' into for-next omits cee4f9b0f31d Merge branch 'imx/soc' into for-next omits 8859dbd58c0a Merge branch 'imx/drivers' into for-next omits e95ea0f687e6 ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count omits 3c12e9da3098 arm64: dts: ls1028a: Update SFP node to include clock omits e0f6d9eba3cf arm64: dts: Add SFP node for TA 3.0 devices omits 043dce4e42f1 arm64: dts: layerscape: Add SFP node for TA 2.1 devices omits 04069a86bf96 ARM: dts: layerscape: Add SFP node for TA 2.1 devices omits 63f981530751 soc: fsl: guts: check return value after calling of_iomap( [...] omits edf12b913abb soc: fsl: guts: fix return value check in fsl_guts_init() omits c6aaccf1c906 ARM: dts: ux500: Drop unused i2c power domain supply omits d4b3f892befc Merge branch 'sunxi/fixes-for-5.19' into sunxi/for-next omits 79471f29ec48 dt-bindings: display: sun4i: Fix D1 pipeline count omits 562efcffb9a8 Merge branch 'sunxi/config64-for-5.20' into sunxi/for-next omits 900bd8cb8527 arm64: defconfig: Enable Allwinner built in CODECs omits 9bd64b915470 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits b8eb2df19fbf arm64: dts: allwinner: a64: orangepi-win: Fix LED node name omits bd4c1ab86d0d Merge branch 'sunxi/clk-for-5.20' into sunxi/for-next omits b17403a56064 clk: sunxi: Do not select the PRCM MFD omits 2b4c206963a6 clk: sunxi: Limit legacy clocks to 32-bit ARM omits 0ce8d1fe2339 Merge branch 'thermal-core' into linux-next omits 72bd7e878bbe Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits 0fe586285cdc Merge branches 'acpi-docs', 'acpi-pm' and 'acpi-soc' into [...] omits cb0fcd88686e Merge branches 'acpi-processor', 'acpi-apei', 'acpi-video' [...] omits 1de90e3eb66b Merge branch 'acpi-bus' into linux-next omits 0ca07a62af32 Merge branch 'pm-core' into linux-next omits 21779cc21c73 drm: bridge: sii8620: fix possible off-by-one omits c1084b6c5620 Merge tag 'soc-fixes-5.19-2' of git://git.kernel.org/pub/s [...] omits 4977636d44b8 m68k: q40: Align '*' in comments omits ca62229162a9 Merge back earlier cpufreq material for 5.20. omits a56bf306ec75 NFSD: NFSv4 CLOSE should release an nfsd_file immediately omits 60c32fc114be NFSD: Update the nfsd_file_fsnotify_handle_event() tracepoint omits aae38a42f4df NFSD: Move nfsd_file_trace_alloc() tracepoint omits 179ca44e4a0c NFSD: Separate tracepoints for acquire and create omits d0f612165ed9 NFSD: Clean up unused code after rhashtable conversion omits 125b58c13f71 NFSD: Convert the filecache to use rhashtable omits 446ece8376c7 NFSD: Set up an rhashtable for the filecache omits 7c1771c74e8f NFSD: Replace the "init once" mechanism omits 38a40c352c32 NFSD: Remove nfsd_file::nf_hashval omits 8bacbc15bac4 NFSD: nfsd_file_hash_remove can compute hashval omits c0c5c28a0b16 NFSD: Refactor __nfsd_file_close_inode() omits cbc0df308cd0 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode omits 916be77c060e NFSD: Remove lockdep assertion from unhash_and_release_locked() omits 9cf594967007 NFSD: No longer record nf_hashval in the trace log omits d67628fe62d3 NFSD: Never call nfsd_file_gc() in foreground paths omits 4b37d079913a NFSD: Fix the filecache LRU shrinker omits 4d14a0982bbf NFSD: Leave open files out of the filecache LRU omits 170431a6850c NFSD: Trace filecache LRU activity omits a86dc201714f NFSD: WARN when freeing an item still linked via nf_lru omits 78c108ff1735 NFSD: Hook up the filecache stat file omits e19f39412cc4 NFSD: Zero counters when the filecache is re-initialized omits c8b56ba20c05 NFSD: Record number of flush calls omits 5ffced3ccbf5 NFSD: Report the number of items evicted by the LRU walk omits d416c4e2dd3f NFSD: Refactor nfsd_file_lru_scan() omits ed0a4646db90 NFSD: Refactor nfsd_file_gc() omits 23916b7f8b44 NFSD: Add nfsd_file_lru_dispose_list() helper omits 147d9a05a434 NFSD: Report average age of filecache items omits 95e7b58a9f8d NFSD: Report count of freed filecache items omits 3b64a8bcbfe9 NFSD: Report count of calls to nfsd_file_acquire() omits 2896e7315368 NFSD: Report filecache LRU size omits a36bfe0268be NFSD: Demote a WARN to a pr_warn() omits 28fc6e1f1b64 SUNRPC: Fix server-side fault injection documentation omits c4904e72903b nfsd: remove redundant assignment to variable len omits 3c848c4b9e2d NFSD: Fix space and spelling mistake omits 8a42003c397a NFSD: Instrument fh_verify() omits bcd6e1292caa SUNRPC: Expand the svc_alloc_arg_err tracepoint omits 39b6073e4b65 NLM: Defend against file_lock changes after vfs_test_lock() omits 9fc33eaaa979 drm/panfrost: Fix shrinker list corruption by madvise IOCTL omits fb6e0637ab7e drm/panfrost: Put mapping instead of shmem obj on panfrost [...] omits 22a21d2e5103 Merge branch 'for-next/arch_topology' of git://git.kernel. [...] omits 7128af87c7f1 ACPI: Remove the unused find_acpi_cpu_cache_topology() omits 00e66e37af00 arch_topology: Warn that topology for nested clusters is n [...] omits dea8c0b40fb5 arch_topology: Add support for parsing sockets in /cpu-map omits 556c9678a7d4 arch_topology: Set cluster identifier in each core/thread [...] omits bfcc4397435d arch_topology: Limit span of cpu_clustergroup_mask() omits 26a2b73a7b15 arch_topology: Don't set cluster identifier as physical pa [...] omits 5a01bb8efb51 arch_topology: Avoid parsing through all the CPUs once a o [...] omits 9eb5e54f876d arch_topology: Check for non-negative value rather than -1 [...] omits 3f8283296b16 arch_topology: Set thread sibling cpumask only within the cluster omits 5b8dc787ce4a arch_topology: Drop LLC identifier stash from the CPU topology omits 798eb5b4d41b arm64: topology: Remove redundant setting of llc_id in CPU [...] omits f027db2f9a09 arch_topology: Use the last level cache information from t [...] omits 38db9b95464f arch_topology: Add support to parse and detect cache attributes omits 521103134a0d cacheinfo: Align checks in cache_shared_cpu_map_{setup,rem [...] omits f16d1becf96f cacheinfo: Use cache identifiers to check if the caches ar [...] omits 36bbc5b4ffab cacheinfo: Allow early detection and population of cache a [...] omits cc1cfc47ea47 cacheinfo: Add support to check if last level cache(LLC) i [...] omits 9447eb0f1575 cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF omits b14e8d21f726 cacheinfo: Add helper to access any cache index for a given CPU omits d4ec840baecb cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node omits 0d4c331af4d1 ACPI: PPTT: Use table offset as fw_token instead of virtua [...] omits 8490cad4dc4e drm/rockchip: Detach from ARM DMA domain in attach_device omits 2e1170c71ec0 Merge branch 'v5.20-armsoc/dts64' into for-next omits 9eee552fd8c4 arm64: dts: rockchip: enable hdmi tx audio on rock-3a omits ea452bc0e6cc arm64: dts: rockchip: enable hdmi tx audio on rk3568-evb1-v10 omits 5d5f72dbef46 soc: document merges omits 1dbc790b4d41 drm/bridge: fsl-ldb: Drop DE signal polarity inversion omits 57ef278ef125 drm/bridge: fsl-ldb: Enable split mode for LVDS dual link omits 591129d3db26 drm/bridge: fsl-ldb: Fix mode clock rate validation omits e2738c138d1f Merge branch 'arm/drivers' into for-next omits 17b4b2e5b580 Merge branch 'arm/soc' into for-next omits 1d3ff330acad Merge branch 'arm/dt' into for-next omits 29d36dd3a044 Merge branch 'arm/fixes' into for-next omits e0ed9e672565 Merge tag 'omap-for-v5.20/soc-signed' of git://git.kernel. [...] omits 8f29a4b80e82 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits b27d04d5a51c firmware: arm_scmi: Use fast channel tracing omits 31afdd34f2b9 powercap: arm_scmi: Add SCMI powercap based driver omits e699eb9b4f1b include: trace: Add SCMI fast channel tracing omits 855aa26e5f56 firmware: arm_scmi: Add SCMI v3.1 powercap fast channels support omits 6f9ea4dabd2d firmware: arm_scmi: Generalize the fast channel support omits 0316f99c4780 firmware: arm_scmi: Add SCMI v3.1 powercap protocol basic support omits 451d8457bc9d dt-bindings: firmware: arm,scmi: Add support for powercap [...] omits 2c4b97fee94a firmware: arm_scmi: Add SCMI System Power Control driver omits d91079995fa6 firmware: arm_scmi: Add devm_protocol_acquire helper omits 7097f29819bb firmware: arm_scmi: Add SCMI v3.1 System Power extensions omits a0db3962fb33 firmware: arm_scmi: Support only one single system power device omits b60e088682b7 firmware: arm_scmi: Use new SCMI full message tracing omits 2bd0467074f0 include: trace: Add SCMI full message tracing omits 689640efc0a2 firmware: arm_scpi: Ensure scpi_info is not assigned if th [...] omits f0dce5c4fdaf drm/ingenic: Use the highest possible DMA burst size omits 9b47c57437aa Merge tag 'omap-for-v5.20/dt-signed' of git://git.kernel.o [...] omits c0d1a7bd6574 Merge tag 'stm32-dt-for-v5.19-fixes-2' of git://git.kernel [...] omits 0ec29ccf94eb soc: qcom: smem: use correct format characters omits dd84cfff3cc3 Merge tag 'asoc-fix-v5.19-rc3' of https://git.kernel.org/p [...] omits 2307a0e1ca0b ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) omits 4fb7c24f69c4 ALSA: usb-audio: Add quirk for Fiero SC-01 omits 11bea26929a1 ALSA: hda/realtek: Add quirk for Clevo L140PU omits 6e2c9105e0b7 ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 [...] omits bf43e4521ff3 drm/aperture: Run fbdev removal before internal helpers omits af483947d472 arm64: fix oops in concurrently setting insn_emulation sysctls omits 887502826549 powerpc/powernv: delay rng platform device creation until [...] omits 877c0f7a72c3 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 9e95c67efa8a soc: bcm: bcm2835-power: Bypass power_on/off() calls omits a7120238c208 soc: bcm: bcm2835-power: Add support for BCM2711's RPiVid ASB omits a6a1747a5ca9 soc: bcm: bcm2835-power: Resolve ASB register macros omits c494a447c14e soc: bcm: bcm2835-power: Refactor ASB control omits 1c0e78a287e3 can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix endia [...] omits 0ff32bfa0e79 can: mcp251xfd: mcp251xfd_register_get_dev_id(): use corre [...] omits d5a972f561a0 can: mcp251xfd: mcp251xfd_stop(): add missing hrtimer_cancel() omits e3d4ee7d5f7f can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workar [...] omits 406cc9cdb3e8 can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve worka [...] omits b3b6df2c56d8 can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits omits df76234276e2 mfd: bcm2835-pm: Add support for BCM2711 omits e6c80e601053 can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency [...] omits 01e7865d18d5 mfd: bcm2835-pm: Use 'reg-names' to get resources omits 49f274c72357 can: kvaser_usb: replace run-time checks with struct kvase [...] omits 874bdbfe624e net: hns: Fix spelling mistakes in comments. omits 1b18f09d31cf ibmvnic: Properly dispose of all skbs during a failover. omits fd4b96c44aba Merge branch 'nfp-vlan-strip-and-insert' omits d80702ff1257 nfp: support TX VLAN ctag insert omits 67d2656b48f1 nfp: support RX VLAN ctag/stag strip omits 4c3333693f07 can: m_can: m_can_{read_fifo,echo_tx_event}(): shift times [...] omits 5b12933de4e7 can: m_can: m_can_chip_config(): actually enable internal [...] omits 562fed945ea4 can: grcan: grcan_probe(): remove extra of_node_get() omits 2bda24ef95c0 can: gs_usb: gs_usb_open/close(): fix memory leak omits 374e11f1bde9 can: rcar_canfd: Fix data transmission failed on R-Car V3U omits 5ee4bba272d1 Merge branch 'smsc95xx-deadlock' omits 03b3df43ce1f usbnet: smsc95xx: Clean up unnecessary BUG_ON() upon regis [...] omits 3147242980c5 usbnet: smsc95xx: Clean up nopm handling omits 7b960c967f2a usbnet: smsc95xx: Fix deadlock on runtime resume omits 39bfb3c12d79 net: phy: broadcom: Add support for BCM53128 internal PHYs omits 326569cc33b9 dt-bindings: net: dsa: renesas,rzn1-a5psw: add interrupts [...] omits 0d153dd208d4 selftest: net: bridge mdb add/del entry to port that is down omits 634b215b7307 net: ipconfig: use strscpy to replace strlcpy omits c6da4590fe81 Revert "can: xilinx_can: Limit CANFD brp to 2" omits ea1c3b77bc0b Merge branch 'netdev-docs' omits 5d407ca73892 docs: netdev: add a cheat sheet for the rules omits a24875641143 docs: netdev: document reverse xmas tree omits 02514a067fad docs: netdev: document that patch series length limit omits 798661c73672 Merge branch 'mlxsw-unified-bridge-conversion-part-6' omits 88840d697f6e mlxsw: spectrum_fid: Remove '_ub_' indication from structu [...] omits 8928fd47782c mlxsw: spectrum_fid: Remove flood_index() from FID operati [...] omits 77b7f83d5c25 mlxsw: Enable unified bridge model omits e9cf8990faea mlxsw: Add ubridge to config profile omits bf73904f5fba mlxsw: Add support for 802.1Q FID family omits d4324e3194c7 mlxsw: Add new FID families for unified bridge model omits 662761d8987d mlxsw: Add support for VLAN RIFs omits 058de325a4fb mlxsw: Configure egress FID classification after routing omits 2c3ae763eb70 mlxsw: spectrum_router: Do not configure VID for sub-port RIFs omits d4b464d20bc1 mlxsw: spectrum_fid: Configure layer 3 egress VID classification omits fea20547d5b5 mlxsw: Configure ingress RIF classification omits 8cfc7f7707c1 mlxsw: spectrum_fid: Configure VNI to FID classification omits 53d7ae53d807 mlxsw: Configure egress VID for unicast FDB entries omits f1b4e32aca08 can: bcm: use call_rcu() instead of costly synchronize_rcu() omits ad2fe4582c48 Merge branches 'omap-for-v5.20/omap1', 'omap-for-v5.20/ti- [...] omits 7fdc6a2af1ae ARM: OMAP2+: omap4-common: Fix refcount leak bug omits 61480dc07401 bus: ti-sysc: Fix refcount leak bugs omits 84537fa46387 ARM: omap1: call platform_device_put() in error case in om [...] omits 1d0c1aadf1fd ARM: dts: stm32: add missing usbh clock and fix clk order [...] omits bf74181e75c9 ARM: dts: stm32: delete fixed clock node on STM32MP15-SCMI omits cfd7ea394cd3 ARM: dts: stm32: DSI should use LSE SCMI clock on DK1/ED1 [...] omits 78ece8cce1ba ARM: dts: stm32: use the correct clock source for CEC on s [...] omits a34b42f8690c ARM: dts: stm32: fix pwr regulators references to use scmi omits 3e6fd02fce7b ARM: dts: lan966x: Add mcan1 node. omits d657ab84476b ARM: dts: at91: sama7g5: add reset-controller node omits 979813d2ab70 ARM: dts: at91: use generic name for reset controller omits b66724d23d1d ARM: dts: at91: sama5d2: fix compilation warning omits 005627ea13c9 ARM: dts: at91: sama5d2: fix compilation warning omits a37e6853fcb9 m68k: Fix syntax errors in comments omits 82a66439d699 m68k: coldfire: make symbol m523x_clk_lookup static omits 1d7c114fe533 m68k: coldfire/device.c: protect FLEXCAN blocks omits 14c99d659415 mm: split huge PUD on wp_huge_pud fallback omits 5924e6ec1585 nilfs2: fix incorrect masking of permission flags for symlinks omits 1118234e4bc2 mm/rmap: fix dereferencing invalid subpage pointer in try_ [...] omits 34c0a5b04da8 riscv/mm: fix build error while PAGE_TABLE_CHECK enabled w [...] omits cffe57bee62b Documentation: highmem: use literal block for code example [...] omits 39d35edee453 mm: sparsemem: fix missing higher order allocation splitting omits ed1523a895ff mm/damon: use set_huge_pte_at() to make huge pte old omits d684e0a52d36 sh: convert nommu io{re,un}map() to static inline functions omits 73f37dbcfe17 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages omits 88084a3df167 Linux 5.19-rc5 omits b8d5109f5096 lockref: remove unused 'lockref_get_or_lock()' function omits 7ecd8a7af36e Merge tag 'qcom-arm64-fixes-for-5.19' of git://git.kernel. [...] omits a6cc3c72aa0e drm/panel: simple: add ETML0700Y5DHA panel omits c033f26de261 dt-bindings: display: simple: add EDT ETML0700Y5DHA panel omits 170a41e9bc07 drm/panel: simple: Add support for HannStar HSD101PWW2 panel omits 0a9f6ffd4903 dt-bindings: display: simple: Add HannStar HSD101PWW2 omits 68427dacc526 dt-bindings: sharp,lq101r1sx01: Add compatible for LQ101R1SX03 omits 4a557a5d1a61 sparse: introduce conditional lock acquire function attribute omits 20855e4cb361 Merge tag 'xfs-5.19-fixes-4' of git://git.kernel.org/pub/s [...] omits d0bf1fe6454e net: usb: Remove unnecessary '0' values from hasdata omits a48e789dd263 Merge tag 'linux-can-next-for-5.20-20220703' of git://git. [...] omits 280e3a857d96 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf omits c67289e064ca Merge tag 'mlx5-updates-2022-06-29' of git://git.kernel.or [...] omits 0ebd5529d2dd Merge branch 'can-slcan-extend-supported-features' omits 0a9cdcf098a4 can: slcan: extend the protocol with CAN state info omits b32ff4668544 can: slcan: extend the protocol with error info omits 4de0e8efa052 can: slcan: add ethtool support to reset adapter errors omits 98b12064591d can: slcan: move driver into separate sub directory omits 5bac315be7eb can: slcan: send the open/close commands to the adapter omits dca796299462 can: slcan: set bitrate by CAN device driver API omits 52f9ac85b876 can: slcan: allow to send commands to the adapter omits c4e54b063f42 can: slcan: use CAN network device driver API omits 036bff2800cb can: netlink: dump bitrate 0 if can_priv::bittiming.bitrat [...] omits 92a31782c848 can: slcan: use the alloc_can_skb() helper omits da6788ea025c can: slcan: use netdev helpers to print out messages omits 3cd864901bc5 can: slcan: use the BIT() helper omits d014f9463260 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] omits 2477d81901a2 ARM: dts: qcom: Fix sdhci node names - use 'mmc@' omits 817c2f351974 Merge tag 'qcom-arm64-fixes-for-5.19' into arm64-for-5.20 omits a10b760b7402 arm64: dts: qcom: sc7180-trogdor: Split out keyboard node [...] omits b39961659ffc arm64: dts: qcom: ipq8074: fix NAND node name omits 93d7cf2ee59f arm64: dts: qcom: msm8916: add xo clocks to rpmcc and a53pll omits 2752bb7d9b58 arm64: dts: qcom: msm8996: add second DSI interface omits 2e4ae611ab73 arm64: dts: qcom: add mdp_clk clock to the MDSS device omits 213d73687237 arm64: dts: qcom: sm8250: Enable per-process page tables. omits 7618a2de8121 arm64: dts: qcom: msm8916-samsung-a2015: Add touchscreen pinctrl omits 917a6de1b0a0 arm64: dts: qcom: msm8996: drop phy-names from HDMI device node omits 07f3c7a11dad arm64: dts: qcom: msm8994: add required ranges to OCMEM omits 7cc60f6c09f4 arm64: dts: qcom: sdm845: add dedicated IMEM and syscon co [...] omits 616ab047bec7 arm64: dts: qcom: sdm630: add dedicated IMEM and syscon co [...] omits 2ffe4f99cbdd arm64: dts: qcom: sc7280: add simple-mfd to IMEM omits c220f33e03a0 arm64: dts: qcom: sc7180: add dedicated IMEM and syscon co [...] omits b2b86a2d89c2 arm64: dts: qcom: qcs404: add dedicated IMEM and syscon co [...] omits bed0855657af arm64: dts: qcom: use generic sram as name for imem and oc [...] omits 0cdfa122a5ee arm64: dts: qcom: sdm845-db845c: add function and color to [...] omits b7428806b434 arm64: dts: qcom: sc7280-herobrine: add function to LED node omits 09143dd2cbd6 arm64: dts: qcom: sc7180-trogdor: add function to LED node omits 984a8c90c158 arm64: dts: qcom: qrb5165-rb5: add function and color to L [...] omits a072128b881e arm64: dts: qcom: apq8016-sbc: add function and color to L [...] omits 191c85b852c1 arm64: dts: qcom: sm8250: Move qup-opp-table out of soc node omits e2eedde448a9 arm64: dts: qcom: sm8350: Move qup-opp-tables out of soc node omits 12cfafe7b788 arm64: dts: qcom: sm8450: rename interconnect nodes omits 13e75fe786a1 arm64: dts: qcom: msm8996-xiaomi-natrium: Add support for [...] omits bb856fdf07f6 dt-bindings: arm: qcom: Document xiaomi,natrium board omits f82c48d46852 arm64: dts: qcom: ipq6018: correct QUP peripheral labels omits 7858ef3cfba2 arm64: dts: qcom: sm8250: use constants for audio clocks omits a102644dccfe arm64: dts: qcom: sdm845*: replace i2s reg with constant omits 20402c94721a arm64: dts: qcom: sm8450: Fix the IRQ trigger type for rem [...] omits 5458d6f2827c arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node omits 642f13c32087 arm64: dts: qcom: msm8998-xperia: Introduce ToF sensor support omits a0cdc83fa89b arm64: dts: qcom: sc7280: Add proxy interconnect requireme [...] omits c372baf317f4 arm64: dts: qcom: sm8450: remove duplicated glink-edge interrupt omits 140488b46b96 arm64: dts: qcom: sm8350: remove duplicated glink-edge interrupt omits dc74f89e3281 arm64: dts: qcom: sdm630: remove unneeded address/size cel [...] omits f0b255b4f012 arm64: dts: qcom: ipq6018: add label to remoteproc node omits ddc35664a38e arm64: dts: qcom: Remove unused 'vdda-max-microamp' & 'vdd [...] omits 8bbda511a3d9 arm64: dts: qcom: ipq8074: add USB power domains omits 877460f6a466 Merge branch '20220515210048.483898-8-robimarko@gmail.com' [...] omits afcbe252e9c1 arm64: dts: qcom: Fix 'reg-names' for sdhci nodes omits 4ff12270dbbe arm64: dts: qcom: Fix ordering of 'clocks' & 'clock-names' [...] omits 40940823cb58 arm64: dts: qcom: sdm630: Fix 'interconnect-names' for sdh [...] omits 96bb736f05d1 arm64: dts: qcom: Fix sdhci node names - use 'mmc@' omits dd764e1a4236 arm64: dts: qcom: sdm630-nile: Add RGB status LED on the P [...] omits fc41893fe828 arm64: dts: qcom: pm660l: Add LPG node omits 2cac6baf0249 arm64: dts: qcom: qcs404: fix default pinctrl settings for [...] omits bf3708c6734a arm64: dts: qcom: qrb5165-rb5: declare tri-led user leds omits 3e48f7428c1e arm64: dts: qcom: pm8150l: add Light Pulse Generator device node omits efe9185c4e21 arm64: dts: qcom: pm8150b: add Light Pulse Generator device node omits 3cfe94d660a8 arm64: dts: qcom: align led node names with dtschema omits 9d8840f6ee42 arm64: dts: qcom: sdm630-sony-xperia-nile: drop unneeded s [...] omits 5a4b0b853a29 arm64: dts: qcom: correct gpio-keys properties omits b08f5cbd69dc arm64: dts: qcom: align gpio-key node names with dtschema omits 372cf591acbc arm64: dts: qcom: adjust whitespace around '=' omits 6dfe4e195271 arm64: dts: qcom: msm8998-mtp: correct board compatible omits 693b6207fc7f arm64: dts: qcom: ipq6018-cp01-c1: fix Micron SPI NOR compatible omits 74b0fbd6048f arm64: dts: qcom: sdm630: correct QFPROM byte offsets omits b2eab35be13d arm64: dts: qcom: use dedicated QFPROM compatibles omits d66b1d2e4afc arm64: dts: qcom: correct SPMI WLED register range encoding omits 6ba93ba9f63f arm64: dts: qcom: add missing AOSS QMP compatible fallback omits 6afcee78b4a4 arm64: dts: qcom: sc7180: Add kingoftown dts files omits fb69f6adaf88 arm64: dts: qcom: sc7180: Add pazquel dts files omits 9520fef90049 arm64: dts: qcom: sc7180: Add mrbland dts files omits c77a3d4a2bfa arm64: dts: qcom: sc7180: Add quackingstick dts files omits e0ff30b23de9 arm64: dts: qcom: sc7180: Add wormdingler dts files omits 9c54f1711fc2 arm64: dts: qcom: sc7280: Rename sar sensor labels omits 32c231385ed4 arm64: dts: qcom: sc8280xp: add Lenovo Thinkpad X13s devicetree omits 519183af39b2 arm64: dts: qcom: add SA8540P and ADP omits ccd3517faf18 arm64: dts: qcom: sc8280xp: Add reference device omits 9f6ca00b5be4 hwmon: (asus_wmi_sensors) Save a few bytes of memory omits 9827a0e6e23b netfilter: nft_set_pipapo: release elements in clone from [...] omits 7e6bc1f6cabc netfilter: nf_tables: stricter validation of element data omits a8d52b024d6d net/mlx5e: TC, Support offloading police action omits 03a92a938dc7 net/mlx5e: Add flow_action to parse state omits 06fe52a47659 net/mlx5e: Add post meter table for flow metering omits 17c5da03879b net/mlx5e: Add generic macros to use metadata register mapping omits b8acfd4f21e2 net/mlx5e: Get or put meter by the index of tc police action omits 6ddac26cf763 net/mlx5e: Add support to modify hardware flow meter parameters omits 74e6b2a87433 net/mlx5e: Prepare for flow meter offload if hardware supports it omits c491ded04325 net/mlx5: Implement interfaces to control ASO SQ and CQ omits cdd04f4d4d71 net/mlx5: Add support to create SQ and CQ for ASO omits b6f2846afc0c net/mlx5: E-switch: Change eswitch mode only via devlink command omits f019679ea5f2 net/mlx5: E-switch, Remove dependency between sriov and es [...] omits fbd43b7259bc net/mlx5: E-switch, Introduce flag to indicate if fdb tabl [...] omits ea5872dd6b05 net/mlx5: E-switch, Introduce flag to indicate if vport ac [...] omits 8e755f7a8cef net/mlx5: delete dead code in mlx5_esw_unlock() omits 9de64ae8160d net/mlx5: Delete ipsec_fs header file as not used omits 69cb6c6556ad Merge tag 'nfsd-5.19-2' of git://git.kernel.org/pub/scm/li [...] omits 34074da5424c Merge tag 'for-5.19/parisc-4' of git://git.kernel.org/pub/ [...] omits aa78fa905b44 parisc: Fix vDSO signal breakage on 32-bit kernel omits bb7c51268776 Merge tag 'perf-tools-fixes-for-v5.19-2022-07-02' of git:/ [...] omits 5411de073362 Merge tag 'powerpc-5.19-4' of git://git.kernel.org/pub/scm [...] omits 3d5a2a396f19 MAINTAINERS: add Wenjia as SMC maintainer omits 8e60a041e478 Merge branch 'lan937x-dsa-driver' omits c8fac9d0aa5a net: dsa: microchip: add LAN937x in the ksz spi probe omits a0cb1aa43825 net: dsa: microchip: lan937x: add phylink_mac_config support omits f597d3ad75b8 net: dsa: microchip: lan937x: add phylink_mac_link_up support omits c14e878d4a4f net: dsa: microchip: lan937x: add phylink_get_caps support omits ab8823688f9e net: dsa: microchip: lan937x: add MTU and fast_age support omits a50b35366c64 net: dsa: microchip: lan937x: register mdio-bus omits ffaf1de2f62d net: dsa: microchip: lan937x: add phy read and write support omits 99b16df0cd52 net: dsa: microchip: lan937x: add dsa_tag_protocol omits 55ab6ffaf378 net: dsa: microchip: add DSA support for microchip LAN937x omits 457c182af597 net: dsa: microchip: generic access to ksz9477 static and [...] omits 092f875131dc net: dsa: tag_ksz: add tag handling for Microchip LAN937x omits 8926d94e5c50 dt-bindings: net: dsa: dt bindings for microchip lan937x omits 528f7f1fadf1 dt-bindings: net: make internal-delay-ps based on phy-mode omits f3f6631bb0d9 Merge branch 'lan8814-led' omits a516b7f7ca53 net: phy: micrel: Adding LED feature for LAN8814 PHY omits eb566fc83920 dt-bindings: net: Updated micrel,led-mode for LAN8814 PHY omits 504148fedb85 net: add skb_[inner_]tcp_all_headers helpers omits 2cd37c2e7244 misc: rtsx_usb: set return value in rsp_buf alloc err path omits ff898552fb32 perf synthetic-events: Ignore dead threads during event synthesis omits 363afa3aef24 perf synthetic-events: Don't sort the task scan result from /proc omits 5eb502b2e1ae perf unwind: Fix unitialized 'offset' variable on aarch64 omits 5074376822fe drm/rockchip: Fix an error handling path rockchip_dp_probe() omits 1449110b0dad drm/rockchip: vop: Don't crash for invalid duplicate_state() omits e3baced02a52 9p: Fix some kernel-doc comments omits dafbe689736f 9p fid refcount: cleanup p9_fid_put calls omits 286c171b86eb 9p fid refcount: add a 9p_fid_ref tracepoint omits b48dbb998d70 9p fid refcount: add p9_fid_get/put wrappers omits b296d05746b7 9p: Fix minor typo in code comment omits 47b1e3432b06 9p: Remove unnecessary variable for old fids while walking [...] omits c58c72d301d3 9p: Make the path walk logic more clear about when cloning [...] omits cba83f47fc0e 9p: Track the root fid with its own variable during lookups omits d28b25a62a47 selftests/net: fix section name when using xdp_dummy.o omits 04740c53cac4 qlogic/qed: fix repeated words in comments omits abf1efb6ae78 samsung/sxgbe: fix repeated words in comments omits 93d663c7e5a4 stmicro/stmmac: fix repeated words in comments omits c31788832f87 ethernet/sun: fix repeated words in comments omits bc38fae3a68b Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 1d7f94cdd8f0 usbnet: remove vestiges of debug macros omits 90c74f4d90ad net: pcs: rzn1-miic: update speed only if interface is changed omits b14056914357 octeontx2-af: fix operand size in bitwise operation omits 089866061428 Merge tag 'libnvdimm-fixes-5.19-rc5' of git://git.kernel.o [...] omits 3ed9222ce728 Merge tag 'memory-controller-drv-5.20' of git://git.kernel [...] omits fd6d3af4e676 Merge branch 'arm/soc' into for-next omits 1c74a93ce9b6 Merge tag 'samsung-soc-5.20' of git://git.kernel.org/pub/s [...] omits 070f292974c2 soc: document merges omits d4d67c81e1a1 Merge branch 'arm/fixes' into for-next omits f99d621133ef Merge tag 'amlogic-arm-for-v5.20' of git://git.kernel.org/ [...] omits 2ee11c6097b4 Merge branch 'arm/defconfig' into for-next omits 57f5ecc63879 Merge branch 'arm/dt' into for-next omits 80d1225e5008 Merge branch 'arm/drivers' into for-next omits 5ff40f095aa0 Merge branch 'arm/fixes' into for-next omits d95ce66d4cc3 Merge tag 'scmi-fixes-5.19-2' of git://git.kernel.org/pub/ [...] omits 89a24d7d85bd Merge tag 'renesas-arm-defconfig-for-v5.20-tag1' of git:// [...] omits aa61fa3e36cf Merge tag 'amlogic-drivers-for-v5.20' of git://git.kernel. [...] omits 92a1691b9db8 Merge tag 'renesas-drivers-for-v5.20-tag1' of git://git.ke [...] omits 1ce8c443e956 Merge tag 'thermal-5.19-rc5' of git://git.kernel.org/pub/s [...] omits a49b8ce7306c bpf, selftests: Add verifier test case for jmp32's jeq/jne omits 73c4936f916d bpf, selftests: Add verifier test case for imm=0,umin=0,um [...] omits 3844d153a41a bpf: Fix insufficient bounds propagation from adjust_scala [...] omits a12ca6277eca bpf: Fix incorrect verifier simulation around jmp32's jeq/jne omits 9ee7827668c7 Merge tag 'pm-5.19-rc5' of git://git.kernel.org/pub/scm/li [...] omits bc621588ff59 Merge branch 'pm-cpufreq' omits e6bdbcc764af ACPI: bus: Drop unused list heads from struct acpi_device omits d674553009af hisi_lpc: Use acpi_dev_for_each_child() omits 54872fea6a5a bus: hisi_lpc: fix missing platform_device_put() in hisi_l [...] omits b336ad598a3b Merge tag 'hwmon-for-v5.19-rc5' of git://git.kernel.org/pu [...] omits 887371066039 PM: runtime: Fix supplier device management during consumer probe omits 07358194badf PM: runtime: Redefine pm_runtime_release_supplier() omits 40b57cfa5fee hwmon: (lm90) Use worker for alarm notifications omits 89eed3733062 hwmon: (asus-ec-sensors) add support for Maximus XI Hero omits d585db1e5b07 hwmon: (dell-smm) Improve assembly code omits 56e1ec686472 hwmon: (pmbus/ltc2978) Set voltage resolution omits f45f515be8b5 hwmon: (pmbus) Add list_voltage to pmbus ops omits b98b9cfc166d hwmon: (pmbus) Introduce and use cached vout margins omits 66f7eaf712d1 hwmon: (gsc-hwmon) Add missing of_node_put() omits ca7964469d62 hwmon: (dell-smm) Add Dell G5 5590 to DMI table omits fa9b2584322e hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist omits d0ebc6971a91 hwmon: (nct6775) Drop duplicate NULL check in ->init() and [...] omits fbbe4c5c9acd hwmon: (pmbus) fix build error unused-function omits d6cd4aabc885 hwmon: (lm90) Read the channel's temperature offset from d [...] omits 5ace00c308df hwmon: (lm90) Add support for 2nd remote channel's offset [...] omits e6fa7c549e2f hwmon: (occ) Delete unnecessary NULL check omits 57852cbf10be hwmon: (lm90) Read the channel's label from device-tree omits 0f17cf37bffa hwmon: (lm90) Define maximum number of channels that are s [...] omits c7746b897c06 hwmon: (lm90) Add compatible entry for adt7481 omits 7d731cea7205 dt-bindings: hwmon: Allow specifying channels for lm90 omits d24a6e18b49e dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 omits 6c6f1c260c04 hwmon: Allow to compile ASB100 and FSCHMD on !X86 omits 33fe6713fc1e hwmon: (pmbus) add MFR_* registers to debugfs omits 1960de808859 hwmon: (pmbus) add a function to check the presence of a b [...] omits 88ea7a80e2ab hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 omits 1fcd319a6fbc hwmon: (sch56xx-common) Add DMI override table omits 94bc52ca9f05 hwmon: (lm75) Replace kernel.h with the necessary inclusions omits 2ff0869fcddf hwmon: (f71882fg) Add support for F71858AD (0x0903) omits 922836da53a7 hwmon: (pmbus) Add support for Analog Devices LT7182S omits 67d50c0361f2 dt-bindings: trivial-devices: Add lt7182s omits 106d41847cc5 hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core omits e614067521ea hwmon: (lm90) Support temp_samples attribute omits a573c605f8ea hwmon: (lm90) Add table with supported Analog/ONSEMI devices omits 7379f51c8b17 hwmon: (lm90) Add support and detection of Philips/NXP NE1618 omits 380898e553e1 hwmon: (lm90) Add explicit support for ADM1020 omits 775eceb29fe2 hwmon: (lm90) Only disable alerts if not already disabled omits 51c76e648a79 hwmon: (lm90) Add support for ADT7421 omits 4c43979efee7 hwmon: (lm90) Add support for ON Semiconductor NCT218 omits cf4b234e82b6 hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 omits 0ca1357bf2c1 hwmon: (lm90) Add explicit support for NCT210 omits f3b29af935b9 hwmon: (lm90) Combine lm86 and lm90 configuration omits 1c2f170f6d74 hwmon: (lm90) Add remaining chips supported by adm1021 driver omits 13ce9591a338 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 omits 55246492f7b4 hwmon: (lm90) Support MAX1617 and LM84 omits be48f224deb9 hwmon: (lm90) Introduce 16-bit register write function omits 1b66bcbd889d hwmon: (lm90) Let lm90_read16() handle 8-bit read operations omits 4acf6597eaee hwmon: (lm90) Add support for MAX6642 omits 5b219917d122 hwmon: (lm90) Add flag to indicate conversion rate support omits f7892468fa6e hwmon: (lm90) Add flag to indicate support for minimum tem [...] omits 9770ddbbf854 hwmon: (lm90) Add support for MAX6690 omits c1ae3c53d1a6 hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] omits e85c6ac1f3df hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 omits 744742d6c3a3 hwmon: (lm90) Add explicit support for MAX6648/MAX6692 omits 10abdf3b0430 hwmon: (lm90) Add flag to indicate 'alarms' attribute support omits 5e5bf5ba7a7c hwmon: (lm90) Fix/Add detection of G781-1 omits 961e2134329f hwmon: (lm90) Add support for additional chip revision of NCT1008 omits 75dac87ee87d hwmon: (lm90) Rework detect function omits d377e23eaa1c hwmon: (lm90) Use single flag to indicate extended tempera [...] omits 9fcd170b884e hwmon: (lm90) Support multiple temperature resolutions omits df2920efa97e hwmon: (lm90) Only re-read registers if volatile omits 5972c9dcedbc hwmon: (lm90) Add support for unsigned and signed temperatures omits 776e426c7546 hwmon: (lm90) Enable full PEC support for ADT7461A omits f4872a5f9144 hwmon: (lm90) Add partial PEC support for ADT7461 omits 5f1f9890defb hwmon: (lm90) Improve PEC support omits 7f1e258282ec hwmon: (lm90) Stop using R_/W_ register prefix omits 98b10d45c2c5 hwmon: (lm90) Move status register bit shifts to compile time omits d6ea3544a200 hwmon: (lm90) Use BIT macro omits e25df0cf8558 hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] omits 9874be07e257 hwmon: (lm90) Reorder include files in alphabetical order omits c274a2e8984d hwmon: (lm90) Rework alarm/status handling omits 32b4e3693719 hwmon: (lm90) Generate sysfs and udev events for all alarms omits f7d1438269cc hwmon: (pmbus) Move pec attribute to I2C device omits d0e51022a025 hwmon: (ibmaem) don't call platform_device_del() if platfo [...] omits d0f67adb7906 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits cec84e7547d3 Merge tag 's390-5.19-5' of git://git.kernel.org/pub/scm/li [...] omits 76ff294e1619 Merge tag 'nfs-for-5.19-3' of git://git.linux-nfs.org/proj [...] omits 6f8693ea2bfe Merge tag 'ceph-for-5.19-rc5' of https://github.com/ceph/c [...] omits 8300d380309a Merge tag 'for-5.19/dm-fixes-5' of git://git.kernel.org/pu [...] omits 0a35d1622d5c Merge tag 'io_uring-5.19-2022-07-01' of git://git.kernel.d [...] omits d516e221e2fb Merge tag 'block-5.19-2022-07-01' of git://git.kernel.dk/l [...] omits 067c227379c0 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 690685ffcdce Merge tag 'ata-5.19-rc5' of git://git.kernel.org/pub/scm/l [...] omits 410982303772 arm64: hugetlb: Restore TLB invalidation for BBM on contig [...] omits 9650910d05a3 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 09f7b80fac3e dmaengine: imx-sdma: only restart cyclic channel when enabled omits 241b73730091 Merge branch 'devicetree-arm64/next' into next omits 7561cea5dbb9 xfs: prevent a UAF when log IO errors race with unmount omits fba5a02a4c02 ASoC: Intel: sof_rt5682: fix out-of-bounds array access omits 18c9aa490795 arm64: Add an override for ID_AA64SMFR0_EL1.FA64 omits 504ee23611c4 arm64: Add the arm64.nosve command line option omits b3000e2133d8 arm64: Add the arm64.nosme command line option omits 6ab7661e1d39 arm64: Expose a __check_override primitive for oddball features omits 6b7ec18c0976 arm64: Allow the idreg override to deal with variable field width omits fa8aa59ae645 arm64: Factor out checking of a feature against the overri [...] omits ae4b7e38e9a9 arm64: Allow sticky E2H when entering EL1 omits b65e411d6cc2 arm64: Save state of HCR_EL2.E2H before switch to EL1 omits 7ddb0c3df788 arm64: Rename the VHE switch to "finalise_el2" omits 0aaa68532e9d arm64: mm: fix booting with 52-bit address space omits a57cbe02c058 Merge tag 'amlogic-arm64-dt-for-v5.20' of git://git.kernel [...] omits d5444cc4cbbe Merge tag 'amlogic-arm-dt-for-v5.20' of git://git.kernel.o [...] omits 7ccd1f6dcec0 Merge tag 'dt-cleanup-5.20' of git://git.kernel.org/pub/sc [...] omits 5d16aa7458a4 Merge tag 'dt64-cleanup-5.20' of git://git.kernel.org/pub/ [...] omits 3966af40559d Merge tag 'socfpga_dts_updates_for_v5.20' of git://git.ker [...] omits 6c0534397d87 Merge tag 'renesas-dt-bindings-for-v5.20-tag1' of git://gi [...] omits 4505bb959ad2 Merge tag 'renesas-arm-dt-for-v5.20-tag1' of git://git.ker [...] omits 813b08089075 Merge tag 'samsung-dt64-5.20' of git://git.kernel.org/pub/ [...] omits 7949803d3847 Merge tag 'samsung-dt-5.20' of git://git.kernel.org/pub/sc [...] omits 1357d2a65601 irqchip/apple-aic: Make symbol 'use_fast_ipi' static omits fd31000d58f4 irqchip/xilinx: Add explicit dependency on OF_ADDRESS omits 1f66f63c7312 Merge tag 'imx-fixes-5.19-2' of git://git.kernel.org/pub/s [...] omits a38dbb4f2028 Merge tag 'at91-fixes-5.19' of git://git.kernel.org/pub/sc [...] omits 620f83b8326c soc: ixp4xx/npe: Fix unused match warning omits b0d93b44641a selftests/bpf: Skip lsm_cgroup when we don't have trampolines omits e252f2ed1c8c fanotify: introduce FAN_MARK_IGNORE omits dbdd9a28e140 net/cmsg_sender: Remove a semicolon omits 8afd7215aa97 fanotify: cleanups for fanotify_mark() input validations omits 31a371e419c8 fanotify: prepare for setting event flags in ignore mask omits 8dfeee9dc52c net: usb: Fix typo in code omits c05787b4c2f8 fs: inotify: Fix typo in inotify comment omits c7b1267b1c64 nfp: support VF rate limit with NFDK omits 7fa2d1707d41 cdc-eem: always use BIT omits 368843301d08 cxgb4: Fix typo in string omits 9c154ab47f5e selftests: net: fib_rule_tests: fix support for running in [...] omits 13463f731fbb Merge branch 'mptcp-mem-scheduling' omits e918c137db40 net: remove SK_RECLAIM_THRESHOLD and SK_RECLAIM_CHUNK omits 69d93daec026 mptcp: refine memory scheduling omits d24141fe7b48 mptcp: drop SK_RECLAIM_* macros omits 4aaa1685f750 mptcp: never fetch fwd memory from the subflow omits 49db68d45bdc dmaengine: dw-axi-dmac: Fix RMW on channel suspend register omits 44c4237cf343 dmaengine: idxd: force wq context cleanup on device disable path omits de6921856f99 arm64: Do not forget syscall when starting a new thread. omits 9e07352ef779 arm64: vdso32: Add DWARF_DEBUG omits 859716b4131f arm64: vdso32: Shuffle .ARM.exidx section above ELF_DETAILS omits d9b728f8600b arm64: compat: Move sigreturn32.S to .rodata section omits 0ac9c3dd0d6f dmaengine: qcom: bam_dma: fix runtime PM underflow omits 8bc65d38ee46 wifi: nl80211: retrieve EHT related elements in AP mode omits 71560d98e7f1 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 456bfd9dc8a1 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 023e79db59ad neterion/vxge: fix repeated words in comments omits f9f108f6d985 ethernet/neterion: fix repeated words in comments omits 951c62709cd8 ethernet/natsemi: fix repeated words in comments omits 627838275a54 mellanox/mlxsw: fix repeated words in comments omits 1c3997b1cdb0 ethernet/marvell: fix repeated words in comments omits 36704239c8fe marvell/octeontx2/af: fix repeated words in comments omits ecad3b0b99bf wifi: cfg80211: Increase akm_suites array size in cfg80211 [...] omits d6f671c8a339 wifi: cfg80211: remove chandef check in cfg80211_cac_event() omits 31177127e067 wifi: nl80211: relax wdev mutex check in wdev_chandef() omits c2653990d572 wifi: nl80211: acquire wdev mutex earlier in start_ap omits 206bbcf76121 wifi: nl80211: hold wdev mutex for tid config omits 77e7b6ba78ed wifi: cfg80211: handle IBSS in channel switch omits 591e73ee3f73 wifi: mac80211: properly skip link info driver update omits c77bfab92371 wifi: mac80211: only accumulate airtime deficit for active [...] omits 3db2c5604f39 wifi: mac80211: add debugfs file to display per-phy AQL pe [...] omits 8e4bac067105 wifi: mac80211: add a per-PHY AQL limit to improve fairness omits 8ccc07028cb7 wifi: mac80211: keep recently active tx queues in scheduling list omits 9c1be3cde004 wifi: mac80211: consider aql_tx_pending when checking airt [...] omits 445452d438e2 wifi: mac80211: make sta airtime deficit field s32 instead of s64 omits 942741dabcb4 wifi: mac80211: switch airtime fairness back to deficit ro [...] omits 144248515246 drm: panel-orientation-quirks: Add quirk for the Lenovo Yo [...] omits 7f884baae68a wifi: mac80211: fix a kernel-doc complaint omits c8a9415e6dde wifi: cfg80211: remove redundant documentation omits fe37f73d1109 wifi: mac80211: sta_info: fix a missing kernel-doc struct element omits 82757b792be7 wifi: mac80211: add a missing comma at kernel-doc markup omits 2d8b08fef0af wifi: cfg80211: fix kernel-doc warnings all over the file omits 5cd561688b3e drm/bridge: imx: i.MX8 bridge drivers should depend on ARCH_MXC omits 6708be400477 wifi: ieee80211: s1g action frames are not robust omits b75cd218274e xen/arm: Fix race in RB-tree based P2M accounting omits f63c2c2032c2 xen-netfront: restore __skb_queue_tail() positioning in xe [...] omits 2400617da7ee xen/blkfront: force data bouncing when backend is untrusted omits 4491001c2e0f xen/netfront: force data bouncing when backend is untrusted omits 307c8de2b023 xen/netfront: fix leaking data in shared pages omits ee6c6e734247 staging/wlan-ng: get the correct struct hfa384x in work callback omits 3776c7855985 misc: rtsx_usb: use separate command and response buffers omits eb7f8e284203 misc: rtsx_usb: fix use of dma mapped buffer for usb bulk [...] omits 2f446ffe9d73 xen/blkfront: fix leaking data in shared pages omits 087b79854b9b Merge branch 'prevent-permanently-closed-tc-taprio-gates-f [...] omits 837ced3a1a5d time64.h: consolidate uses of PSEC_PER_NSEC omits 55a515b1f5a9 net: dsa: felix: drop oversized frames with tc-taprio inst [...] omits d68a373bfbf4 net: dsa: felix: keep QSYS_TAG_CONFIG_INIT_GATE_STATE(0xFF [...] omits 1c9017e44af2 net: dsa: felix: keep reference on entire tc-taprio config omits c7e5c423cb59 net: gianfar: add support for software TX timestamping omits 5a24389457ba net: dsa: rzn1-a5psw: add missing of_node_put() in a5psw_p [...] omits 3d1188df789f arm64: defconfig: Enable qcom interconnect drivers omits 974db040c519 arm64: defconfig: Enable qcom ss & hs usb phy omits bf8bb8eaccf4 clk: qcom: gcc-msm8916: Add rates to the GP clocks omits d0696770cef3 clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD [...] omits bdafb609c3bb clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND [...] omits fe5651cc8e33 ARM: dts: qcom: apq8064: drop phy-names from HDMI device node omits 6ac2799c3096 ARM: dts: qcom: apq8064-ifc6410: drop hdmi-mux-supply omits e2759fa0676c ARM: dts: qcom: pm8841: add required thermal-sensor-cells omits 7a16ea7f3a5e ARM: dts: qcom: msm8974: add required ranges to OCMEM omits def2565bc66d ARM: dts: qcom: sdx55: add dedicated IMEM and syscon compatibles omits f19be941efd1 ARM: dts: qcom: msm8974: add dedicated IMEM compatible omits 626a60292a8e ARM: dts: qcom: apq8064-asus-nexus7: add dedicated IMEM co [...] omits 230b5edaa34b ARM: dts: qcom: use generic sram as name for imem and ocmem nodes omits 69b1142baeab ARM: dts: qcom: ipq8064: add function to LED nodes omits 445c44e25342 ARM: dts: qcom: ipq8064-rb3011: add color to LED node omits 47e889d3d9a7 ARM: dts: qcom: ipq4018-ap120c-ac: add function and color [...] omits 966d7e9c35cf ARM: dts: qcom: apq8060-ifc6410: add color to LED node omits b8f9cae583c4 ARM: dts: qcom: apq8060-dragonboard: add function and colo [...] omits 03110b46c99b ARM: dts: qcom: msm8974: re-add missing pinctrl omits 34eff17ec4e2 hisilicon/hns3/hns3vf:fix repeated words in comments omits 577d7685d591 google/gve:fix repeated words in comments omits b1769b6eb06b freescale/fs_enet:fix repeated words in comments omits e6e0951414a3 soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_ [...] omits 4c2d6acd765f ethernet/emulex:fix repeated words in comments omits 8dcc8ab805b7 atheros/atl1e:fix repeated words in comments omits a3e7259f9ebe soc: qcom: llcc: Fix syntax errors in comments omits 1cebc3ca4aba Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 92a563fcf14b soc: qcom: ocmem: Fix refcount leak in of_get_ocmem omits ae500b351ab0 ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART omits 54f0f3b298e2 riscv: Kconfig: Style cleanups omits a175eca0f3d7 Merge tag 'drm-fixes-2022-07-01' of git://anongit.freedesk [...] omits f929217499cf Merge tag 'drm-misc-next-2022-06-30' of git://anongit.free [...] omits f5d1f6d63c9a RDMA/rxe: Replace include statement omits cae3fa541e62 RDMA/rxe: Convert pr_warn/err to pr_debug in pyverbs omits ab1489017aa7 ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 omits f8acf01a6a4f clk: qcom: camcc-sm8250: Fix topology around titan_top pow [...] omits 103dd2338bbf clk: qcom: camcc-sdm845: Fix topology around titan_top pow [...] omits ca503bb29022 riscv: Kconfig.socs: Add comments omits 84b10f781abf riscv: Kconfig.erratas: Add comments omits 2f66a3d09994 riscv: Kconfig: Fix indentation and add comments omits 0d8730f07c82 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits b8f0009bc9ed Merge tag 'drm-misc-fixes-2022-06-30' of git://anongit.fre [...] omits 4eb1560259de ARM: dts: qcom: msm8974: Add BAM DMUX Ethernet/IP device omits 1bf7305e79aa clk: qcom: ipq8074: dont disable gcc_sleep_clk_src omits 8add990ace3d clk: qcom: ipq8074: add USB GDSCs omits c87969d21870 Merge branch '20220515210048.483898-8-robimarko@gmail.com' [...] omits 74622e401e21 dt-bindings: clock: qcom: ipq8074: add USB GDSCs omits 99e7e16445c4 dt-bindings: soc: qcom,wcnss: remove unneeded ref for names omits 2c930dc1e34f dt-bindings: clocks: qcom,gcc-ipq8074: support power domains omits 2bd357e69820 clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks omits 74521205b640 clk: qcom: ipq8074: add PPE crypto clock omits 90e6d290603d dt-bindings: clock: qcom: ipq8074: add PPE crypto clock omits 0e9e61a2815b clk: qcom: ipq8074: fix NSS port frequency tables omits 3401ea2856ef clk: qcom: ipq8074: SW workaround for UBI32 PLL lock omits ca41ec1b3043 clk: qcom: ipq8074: fix NSS core PLL-s omits 5e8379351dbd Merge tag 'net-5.19-rc5' of git://git.kernel.org/pub/scm/l [...] omits 868f9f2f8e00 vfs: fix copy_file_range() regression in cross-fs copies omits 7a255ae77216 bpftool: Show also the name of type BPF_OBJ_LINK omits a23dd544debc SUNRPC: Fix READ_PLUS crasher omits 173e468c717c intel/ice:fix repeated words in comments omits afa646299a28 ice: Remove unnecessary NULL check before dev_put omits 0ca85829903f ice: use eth_broadcast_addr() to set broadcast address omits 263957263a00 ice: switch: dynamically add VLAN headers to dummy packets omits ea71b967a507 ice: Add support for VLAN TPID filters in switchdev omits 06bca7c2685a ice: Add support for double VLAN in switchdev omits 39e940d4abfa selftests/xsk: Destroy BPF resources only when ctx refcoun [...] omits 6d4c767c032b selftests/xsk: Verify correctness of XDP prog attach point omits 61333008d01e selftests/xsk: Introduce XDP prog load based on existing A [...] omits 24d2e5d9da60 selftests/xsk: Avoid bpf_link probe for existing xsk omits 4f40a5b55446 NFSv4: Add an fattr allocation to _nfs4_discover_trunking() omits 080abad71e99 NFS: restore module put when manager exits. omits fed0d9f13266 i40e: Fix VF's MAC Address change on VM omits 1adb1563e7b7 i40e: Fix dropped jumbo frames statistics omits 7cb33d1bc1ac RDMA/rxe: Fix deadlock in rxe_do_local_ops() omits f3163d8567ad Merge tag 'nvme-5.19-2022-06-30' of git://git.infradead.or [...] omits b7d78b46d5e8 net: phylink: fix NULL pl->pcs dereference during phylink_ [...] omits 3019a8d7c189 drm: Remove unnecessary junk from drm_crtc.h omits 58bf4db69528 net: dsa: felix: fix race between reading PSFP stats and p [...] omits 839b92fede7b selftest: tun: add test for NAPI dismantle omits ff1fa2081d17 net: tun: avoid disabling NAPI twice omits 9c5de246c1db net: sparx5: mdb add/del handle non-sparx5 devices omits 4d627ef12b40 docs/doc-guide: Mention make variable SPHINXDIRS omits 2bc6430884d5 scripts: get_feat.pl: use /usr/bin/env to find perl omits 8bfb7869ec37 intel/ixgbevf:fix repeated words in comments omits 1e401f7680c9 intel/igc:fix repeated words in comments omits 1ca33bf983f3 intel/igbvf:fix repeated words in comments omits 7cdb8cc82ffb intel/igb:fix repeated words in comments omits afdc8a54e297 intel/iavf:fix repeated words in comments omits 09f85edd98e2 intel/i40e:fix repeated words in comments omits 17527829dfb6 intel/fm10k:fix repeated words in comments omits e2ef1c2d9a14 intel/e1000e:fix repeated words in comments omits 62f46fc7b8c6 thermal: intel_tcc_cooling: Add TCC cooling support for Ra [...] omits 38f0430e1658 intel/e1000:fix repeated words in comments omits eb6683b622c5 ixgbe: drop unexpected word 'for' in comments omits 4d5173c6f6eb igb: remove unexpected word "the" omits a5f976580238 fm10k: remove unexpected word "the" omits 4fb8cfedd8fc ixgbe: remove unexpected word "the" omits d7d488f41b41 s390/qdio: Fix spelling mistake omits d608f45ed3cf s390/sclp: Fix typo in comments omits e4f74400308c s390/archrandom: simplify back to earlier design and initi [...] omits 09007af2b627 io_uring: fix provided buffer import omits ee5956bb9ce6 docs/zh_CN: Add mutex-design Chinese translation omits bf02fb07c79a docs/zh_CN: Show the Chinese translation of spinlocks omits f8189d5d5fbf dax: set did_zero to true when zeroing successfully omits 98eb8d95025b iomap: set did_zero to true when zeroing successfully omits 1a0e93df1e10 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits dc1848388137 RDMA/rxe: Merge normal and retry atomic flows omits 8264411595fa RDMA/rxe: Move atomic original value to res omits 220e842815f9 RDMA/rxe: Move atomic responder res to atomic_reply omits 9fb3bb25d153 Merge tag 'fsnotify_for_v5.19-rc5' of git://git.kernel.org [...] omits 0ed5493e430a RDMA/rxe: Add a responder state for atomic reply omits 24f0ab010211 RDMA/rxe: Move code to rxe_prepare_atomic_res() omits d58562ca6c99 iomap: skip pages past eof in iomap_do_writepage() omits f5da5ddf81ad Merge tag 'v5.19-p3' of git://git.kernel.org/pub/scm/linux [...] omits fda35af97595 intel: remove unused macros omits b941e487152e serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST omits 39cdb68c64d8 vt: fix memory overlapping when deleting chars in the buffer omits 4f532c1e2531 serial: mvebu-uart: correctly report configured baudrate value omits f9b11229b79c serial: 8250: Fix PM usage_count for console handover omits 6e690d54cfa8 serial: 8250: fix return error code in serial8250_request_ [...] omits 5c5f44e36217 serial: stm32: Clear prev values before setting RTS delays omits 6d304871e3ef bpftool: Use feature list in bash completion omits 27b3f7055343 bpftool: Add feature list (prog/map/link/attach types, helpers) omits b0cbd6154a9a bpftool: Remove attach_type_name forward declaration omits b54c2a25ace5 RDMA/rxe: Convert read side locking to rcu omits 215d0a755e1b RDMA/rxe: Stop lookup of partially built objects omits 152d1faf1e2f arm64: dts: qcom: add SC8280XP platform omits 36a7b63f0696 dt-bindings: mailbox: qcom-ipcc: Add NSP1 client omits 05b90d240409 dt-bindings: arm: qcom: Document additional sc8280xp devices omits 4c9fb8e89849 arm64: dts: qcom: sm8450: Add interconnect requirements for SCM omits 34279d6e3f32 arm64: dts: qcom: sdm660: Add initial Inforce IFC6560 boar [...] omits 589cb2c0b8da Merge tag 'devfreq-fixes-for-5.19-rc5' of git://git.kernel [...] omits 29c1ac230e60 io_uring: keep sendrecv flags in ioprio omits 0063ae55ccd2 ASoC: qdsp6: fix potential memory leak in q6apm_get_audior [...] omits 20159e287a03 s390/purgatory: remove duplicated build rule of kexec-purgatory.o omits b9a56c113f90 s390/purgatory: hard-code obj-y in Makefile omits 25deecb21c18 s390: remove unneeded 'select BUILD_BIN2C' omits d6fb6ee1820c ACPI: bus: Drop driver member of struct acpi_device omits e5ed878ddb7c ACPI: bus: Drop redundant check in acpi_device_remove() omits bf48c3fae6d7 Merge branch 'net-neigh-introduce-interval_probe_time-for- [...] omits 211da42eaa45 net, neigh: introduce interval_probe_time_ms for periodic probe omits c381d02b2fd5 sysctl: add proc_dointvec_ms_jiffies_minmax omits d19b4c52f7c9 atheros/atl1c:fix repeated words in comments omits cabcd219cee1 ASoC: tas2764: Fix amp gain register offset & default omits aea21dbec799 ASoC: tas2764: Correct playback volume range omits a1b2cfda5616 ASoC: tas2764: Fix and extend FSYNC polarity handling omits 4aeb04227eb4 ASoC: tas2764: Add post reset delays omits 0a18d802d65c net: sfp: fix memory leak in sfp_probe() omits 665030fd0c1e mlxsw: spectrum_router: Fix rollback in tunnel next hop init omits 9cc02ede6962 net: rose: fix UAF bugs caused by timer handler omits f8ebb3ac881b net: usb: ax88179_178a: Fix packet receiving omits fac76f226089 crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE omits 0bb8f1252538 crypto: testmgr - fix version number of RSA tests omits 8e7ae8bafe98 crypto: vmx - drop unexpected word 'for' in comments omits a89db0595f52 crypto: caam - drop unexpected word 'for' in comments omits dac230179fdc crypto: caam - drop unexpected word 'a' in comments omits e34525c39758 crypto: cavium - fix typos in comments omits 1b069597c254 crypto: arm64/aes-neon - Fix typo in comment omits 882f0a59377d crypto: ux500/hash - drop unexpected word "the" omits 54a8b6802f03 crypto: nx - drop unexpected word "the" omits d6c14da474bf crypto: lib/blake2s - reduce stack frame usage in self test omits b1dee9527e65 drm/edid: take HF-EEODB extension count into account omits 18e3c1d5d4cf drm/edid: add HF-EEODB support to EDID read and allocation omits 89f4b4c53a7c drm/edid: do invalid block filtering in-place omits 3d1ab66e043f drm/edid: add drm_edid_raw() to access the raw EDID data omits 964893d3caff drm/probe-helper: add drm_connector_helper_get_modes() omits b71c0aaab9ef drm/edid: add drm_edid_connector_update() omits 6aa145bc943d drm/edid: abstract debugfs override EDID set/reset omits f999b37eefd7 drm/edid: clean up connector update error handling and deb [...] omits a819451eda6d drm/edid: convert drm_connector_update_edid_property() to [...] omits 02b16fbc56e9 drm/edid: move drm_connector_update_edid_property() to drm_edid.c omits 63569d90863f drm/vc4: change vc4_dma_range_matches from a global to static omits e1c70d793463 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1 omits 34ad61514c4c nvmet: add a clear_ids attribute for passthru targets omits 4c377e7b1156 arm64: defconfig: enable Qualcomm LPG leds driver omits dbc6fc7e3f76 net: pcs-rzn1-miic: fix return value check in miic_probe() omits 626af58bad58 net: dsa: rzn1-a5psw: fix a NULL vs IS_ERR() check in a5ps [...] omits 3ce7547e5b71 net: txgbe: Add build support for txgbe omits 050133e1aa2c net: bonding: fix use-after-free after 802.3ad slave unbind omits 05eed0990927 clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_ [...] omits dd363e2f7196 clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src omits 63d42708320d clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address omits 07e7fcf1714c clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC omits 74fd304f2395 ipv6: remove redundant store to value after addition omits 4e43e64d0f13 ipv6: fix lockdep splat in in6_dump_addrs() omits fa152f626b24 net: phy: ax88772a: fix lost pause advertisement configuration omits 1758bde2e4aa net: phy: Don't trigger state machine while in suspend omits 3eb4a4c3442c net: switchdev: add reminder near struct switchdev_notifie [...] omits e65af5403e46 usbnet: fix memory allocation in helpers omits 9c17baaa97c8 ARM: dts: qcom: align gpio-key node names with dtschema omits 31b2edcab4d1 ARM: dts: qcom: adjust whitespace around '=' omits 7afef282d745 ARM: dts: qcom: ipq4019: fix Micron SPI NOR compatible omits 7b7e501f7a72 ARM: dts: qcom: apq8064: add unit addresses to QFPROM regions omits 10193ad6d487 ARM: dts: qcom: cleanup QFPROM nodes omits aaed15efce65 ARM: dts: qcom: use dedicated QFPROM compatibles omits 2a832912dba2 Merge branch 'net-dsa-add-pause-stats-support' omits 961d6c70d886 net: dsa: microchip: count pause packets together will all [...] omits c4748ff6566b net: dsa: microchip: add pause stats support omits ea294f39b438 net: dsa: ar9331: add support for pause stats omits 3d410403a572 net: dsa: add get_pause_stats support omits 7b92aa9e6135 selftests net: fix kselftest net fatal error omits eb9e93937756 ARM: dts: qcom: replace gcc PXO with pxo_board fixed clock omits 236d59292efa Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf omits 9410fb940114 clk: qcom: gcc-sc8280xp: use phy-mux clock for PCIe omits 65b7ebda5028 firmware: qcom_scm: Add bw voting support to the SCM interface omits 7f045132bc23 dt-bindings: firmware: qcom-scm: Add interconnects property omits 078a3be79325 Merge tag 'amd-drm-fixes-5.19-2022-06-29' of https://gitla [...] omits 6fb5ee7cec06 iosys-map: Add per-word write omits 5f278dbd540b iosys-map: Add per-word read omits 8cdf1b56ccab Merge tag 'drm-intel-fixes-2022-06-29' of git://anongit.fr [...] omits 617b365872a2 dm raid: fix KASAN warning in raid5_add_disks omits 1ebc2cec0b7d dm raid: fix KASAN warning in raid5_remove_disk omits 32788beb103f ata: pata_cs5535: Fix W=1 warnings omits f0cf642c56b7 bpftool: Probe for memcg-based accounting before bumping rlimit omits fb021366974a PM / devfreq: imx-bus: use NULL to pass a null pointer rat [...] omits 909b430e498a PM / devfreq: shut up kernel-doc warnings omits 84fab8928b26 dt-bindings: interconnect: samsung,exynos-bus: convert to [...] omits b615b00c42da PM / devfreq: mediatek: Introduce MediaTek CCI devfreq driver omits b9e34e761240 dt-bindings: interconnect: Add MediaTek CCI dt-bindings omits f0aa153b6ce8 hwmon: (pmbus/ucd9200) fix typos in comments omits 1bbb2809040a hwmon: (occ) Prevent power cap command overwriting poll response omits d17b557e5ead Merge branch 'bpf: cgroup_sock lsm flavor' omits dca85aac8895 selftests/bpf: lsm_cgroup functional test omits 596f5fb2ea2a bpftool: implement cgroup tree for BPF_LSM_CGROUP omits a4b2f3cf699f libbpf: implement bpf_prog_query_opts omits bffcf34878b1 libbpf: add lsm_cgoup_sock type omits 3b34bcb946c2 tools/bpf: Sync btf_ids.h to tools omits 9113d7e48e91 bpf: expose bpf_{g,s}etsockopt to lsm cgroup omits b79c9fc9551b bpf: implement BPF_PROG_QUERY for BPF_LSM_CGROUP omits c0e19f2c9a3e bpf: minimize number of allocated lsm slots per program omits 69fd337a975c bpf: per-cgroup lsm flavor omits 00442143a2ab bpf: convert cgroup_bpf.progs to hlist omits af3f4134006b bpf: add bpf_func_t and trampoline helpers omits f08fe6fcbe13 PM / devfreq: passive: revert an editing accident in SPDX- [...] omits 82c66d2bbbed PM / devfreq: Fix kernel warning with cpufreq passive regi [...] omits b5d281f6c16d PM / devfreq: Rework freq_table to be local to devfreq struct omits f44b799603a9 PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_dev [...] omits 20e6c3cc90c0 PM / devfreq: passive: Use HZ_PER_KHZ macro in units.h omits 0cca7e8dcfa9 PM / devfreq: Fix cpufreq passive unregister erroring on P [...] omits e52b045fe07d PM / devfreq: Mute warning on governor PROBE_DEFER omits 57e00b40033a PM / devfreq: Fix kernel panic with cpu based scaling to p [...] omits d893259cd9f9 Merge branch 'i2c/for-current' into i2c/for-next omits 8ad59b397f86 i2c: piix4: Fix a memory leak in the EFCH MMIO support omits 5812175389e2 usb: dwc3-am62: remove unnecesary clk_put() omits 7441b273388b usb: dwc3: gadget: Fix event pending check omits a775e4e4941b Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" omits 5cb0e3fb2c54 drm/amdgpu: To flush tlb for MMHUB of RAVEN series omits 20b8264394b3 drm/fourcc: fix integer type usage in uapi header omits bbba251577b2 drm/amdgpu: fix adev variable used in amdgpu_device_gpu_recover() omits b13a3e5fd40b ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP omits b4f1f61ed592 ACPI: LPSS: Fix missing check in register_device_clock() omits d6f895965592 cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control int [...] omits c3481b6b75b4 ACPI: APEI: Better fix to avoid spamming the console with [...] omits 4b7ef7b05afc ACPI: PM: save NVS memory for Lenovo G40-45 omits dd5e55540030 Documentation: ACPI: Update links and references to DSD re [...] omits 3e6573c5d275 ACPI: EC: Drop unused ident initializers from dmi_system_i [...] omits 81df5f919743 ACPI: EC: Re-use boot_ec when possible even when EC_FLAGS_ [...] omits f7090e0ef360 ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk omits 0dd6db359e5f ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry fr [...] omits e414207d12f3 ACPI: processor: Drop leftover acpi_processor_get_limit_in [...] omits 7fdc74da940d ACPI: processor: Split out thermal initialization from ACPI PSS omits 038275d22784 ACPI: video: Drop X86 dependency from Kconfig omits d9b2ba67917c Merge tag 'platform-drivers-x86-v5.19-3' of git://git.kern [...] omits 732f30694325 Merge tag '5.19-rc4-ksmbd-server-fixes' of git://git.samba [...] omits 152444d50ab5 fscrypt: add fscrypt_context_for_new_inode omits 8692969e9164 ceph: wait on async create before checking caps for syncfs omits cd6968cf2538 fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_en [...] omits a0110cfb196d fs: change test in inode_insert5 for adding to the sb list omits 59d0319cadff ASoC: dt-bindings: Fix description for msm8916 omits 8944c6fb8add xfs: dont treat rt extents beyond EOF as eofblocks to be cleared omits e53bcffad032 xfs: don't hold xattr leaf buffers across transaction rolls omits 7be3bd8856fb xfs: empty xattr leaf header blocks are not corruption omits 77940f0d96cd mnt_idmapping: align kernel doc and parameter order omits f7f70f4aa09d nvme: fix regression when disconnect a recovering ctrl omits 1629de0e0373 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP [...] omits 41d07df7de84 nvme-tcp: always fail a request when sending it failed omits ed0691cf5514 nvmet-tcp: fix regression in data_digest calculation omits 5695289da1bf Merge branches 'renesas-arm-dt-for-v5.20' and 'renesas-dt- [...] omits 5b6d7c3c5861 ARM: dts: r9a06g032-rzn1d400-db: Add switch description omits 45ed13d9b40c dt-bindings: net: pcs: add bindings for Renesas RZ/N1 MII [...] omits a57f68ddc886 reset: Fix devm bulk optional exclusive control getter omits a5bdaae7ae59 MAINTAINERS: rectify entry for SYNOPSYS AXS10x RESET CONTR [...] omits b6b9585876da reset: microchip-sparx5: allow building as a module omits cda41c14ab8a ARM: dts: r9a06g032: Describe switch omits c6f600923600 ARM: dts: r9a06g032: Describe GMAC2 omits dc0f67311416 ARM: dts: r9a06g032: Describe MII converter omits d1273f541ab4 arm64: dts: renesas: r9a07g054l2-smarc: Correct SoC name i [...] omits 826783953013 ARM: dts: renesas: Fix DA9063 watchdog subnode names omits f48cb21a28c0 arm64: dts: renesas: r8a779m8: Drop operating points above [...] omits 0553b288ab26 MAINTAINERS: Add Renesas SoC DT bindings to Renesas Archit [...] omits 9577fc5fdc8b NFC: nxp-nci: don't print header length mismatch on i2c error omits eddd95b94239 NFC: nxp-nci: Don't issue a zero length i2c_master_read() omits 702e70143291 net: prestera: acl: add support for 'egress' rules omits 04cfbc1d89d4 selftests: forwarding: ethtool_extended_state: Convert to [...] omits 9bacb93bcfb8 nfp: flower: fix comment typos and formatting omits 00aff3590fc0 net: tipc: fix possible refcount leak in tipc_sk_create() omits 4b2373c91f05 Merge branch 'dsa-microchip-ksz_chip_reg' omits 9d95329c65db net: dsa: microchip: move remaining register offset to ksz [...] omits 6877102f95f3 net: dsa: microchip: add P_STP_CTRL to ksz_chip_reg omits a02579df160e net: dsa: microchip: change the size of reg from u8 to u16 omits 47d82864eee1 net: dsa: microchip: remove the struct ksz8 omits 34e48383636f net: dsa: microchip: move ksz8->shifts to ksz_common omits d23a5e18606c net: dsa: microchip: move ksz8->masks to ksz_common omits 486f9ca715d7 net: dsa: microchip: move ksz8->regs to ksz_common omits 516de80d448f Merge branch 'zynqmp/soc' into for-next omits acd6510dd7ab firmware: xilinx: Add TF_A_PM_REGISTER_SGI SMC call omits 216516351315 Merge branch 'mtk-star-emac-features' omits 02e9ce07d8b8 net: ethernet: mtk-star-emac: enable half duplex hardware support omits 0a8bd81fd6aa net: ethernet: mtk-star-emac: separate tx/rx handling with [...] omits 0027340a239b net: ethernet: mtk-star-emac: add support for MII interface omits 320c49fe31b0 dt-bindings: net: mtk-star-emac: add description for new p [...] omits 769c197b097c net: ethernet: mtk-star-emac: add timing adjustment support omits 85ef60330d37 net: ethernet: mtk-star-emac: add clock pad selection for RMII omits 43360697a276 dt-bindings: net: mtk-star-emac: add support for MT8365 omits 6cde23b3ace5 net: ethernet: mtk-star-emac: add support for MT8365 SoC omits 9ccbfdefe716 net: ethernet: mtk-star-emac: modify IRQ trigger flags omits c16cc6a06672 net: ethernet: mtk-star-emac: store bit_clk_div in compat [...] omits 90036a4a64a5 Merge branch 'zynq/soc' into for-next omits bfc715146ea6 Merge branch 'sfc-add-extra-states-for-VDPA' omits 98ff4c7c8ac7 sfc: Separate netdev probe/remove from PCI probe/remove omits 7592d754c09c sfc: replace function name in string with __func__ omits bba84bf4c1f2 sfc: Unsplit literal string. omits 3e341d84bd9f sfc: Move EF100 efx_nic_type structs to the end of the file omits 7e773594dada sfc: Separate efx_nic memory from net_device memory omits 8cb03f4e084e sfc: Encapsulate access to netdev_priv() omits b3fd0a86dad2 sfc: Change BUG_ON to WARN_ON and recovery code. omits 62ac3ce542ff sfc: Remove netdev init from efx_init_struct omits 8b39db19b21b sfc: Add a PROBED state for EF100 VDPA use. omits 813cf9d1e753 sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP. omits da8ff2a278b9 Merge branch 'mlxsw-unified-bridge-conversion-part-5' omits e28cd993b9a4 mlxsw: spectrum_switchdev: Convert MDB code to use PGT APIs omits 4c3f7442770b mlxsw: spectrum_switchdev: Flush port from MDB entries acc [...] omits 7434ed6102c1 mlxsw: spectrum_switchdev: Add support for getting and put [...] omits ea0f58d6c543 mlxsw: spectrum_switchdev: Implement mlxsw_sp_mc_mdb_entry [...] omits d2994e130585 mlxsw: spectrum_switchdev: Add support for maintaining lis [...] omits 5d0512e5cf74 mlxsw: spectrum_switchdev: Add support for maintaining has [...] omits 0ac985436eb9 mlxsw: spectrum_switchdev: Save MAC and FID as a key in 's [...] omits eaa0791aed8b mlxsw: spectrum_switchdev: Rename MIDs list omits eede53a49b3c mlxsw: spectrum_switchdev: Rename MID structure omits 4abaa5cc4d7c mlxsw: Align PGT index to legacy bridge model omits d1ff2559cef0 cpufreq: zynq: Fix refcount leak in zynq_get_revision omits e16eceea863b mtd: rawnand: arasan: Fix clock rate in NV-DDR omits 7499bfeedb47 mtd: rawnand: arasan: Update NAND bus clock instead of sys [...] omits ad9b10d1eaad mtd: core: introduce of support for dynamic partitions omits dd638202dfb6 dt-bindings: mtd: partitions: add additional example for q [...] omits 118f3fbe517f dt-bindings: mtd: partitions: support label/name only partition omits fc04dafd263d mnt_idmapping: use new helpers in mapped_fs{g,u}id() omits db7bc2741a2a ASoC: doc: Capitalize RESET line name omits 6f04f1bfe9a4 ASoC: arizona: Update arizona_aif_cfg_changed to use RX_BCLK_RATE omits 2d81cca17329 ASoC: cs47l92: Fix event generation for OUT1 demux omits a83f51190921 ASoC: wm8998: Fix event generation for input mux omits cb41d454b247 ASoC: wm5102: Fix event generation for output compensation omits 156c90415b5c arm64: dts: juno: Add cache-level property to L2 caches omits ac790d09885d powerpc/memhotplug: Add add_pages override for PPC omits b21bd5a4b130 powerpc/bpf: Fix use of user_pt_regs in uapi omits 9adf24a40978 fs: port HAS_UNMAPPED_ID() to vfs{g,u}id_t omits 54c15ec3b738 powerpc: dts: Add DTS file for CZ.NIC Turris 1.x routers omits 1e2e5e82748a powerpc/powernv: Kconfig: Replace single quotes omits d60cb5010caf powerpc: Kconfig.debug: Remove extra empty line omits 8d70f33ed720 wifi: cfg80211: Allow P2P client interface to indicate por [...] omits cea9d62b64c9 powerpc: Kconfig: Replace tabs with whitespaces omits f856373e2f31 wifi: mac80211: do not wake queues on a vif that is being stopped omits a4926abb787e wifi: mac80211: check skb_shared in ieee80211_8023_xmit() omits 03895c8414d7 wifi: mac80211: add gfp_t parameter to ieeee80211_obss_col [...] omits 3f3558c8054f wifi: mac80211_hwsim: set virtio device ready in probe() omits 5969e0c1c7e2 powerpc/perf: Update MMCR2 to support event exclude_idle omits a28a2eff1e0f powerpc/pseries/iommu: Print ibm,query-pe-dma-windows parameters omits 2d9206b22743 powerpc/bpf/32: Add instructions for atomic_[cmp]xchg omits aea7ef8a82c0 powerpc/bpf/32: add support for BPF_ATOMIC bitwise operations omits 1e82dfaa7819 powerpc/bpf/64: Add instructions for atomic_[cmp]xchg omits dbe6e2456fb0 powerpc/bpf/64: add support for atomic fetch operations omits 65112709115f powerpc/bpf/64: add support for BPF_ATOMIC bitwise operations omits 61bdbca85502 powerpc/64s: Don't read H_BLOCK_REMOVE characteristics in [...] omits d9abe36df749 powerpc/papr_scm: use dev_get_drvdata omits 2a83afe72a2b powerpc/64: Drop ppc_inst_as_str() omits dd3549c5032d selftests/powerpc: Add missing files to .gitignores omits 4139320d19e6 arm64/fpsimd: Remove duplicate SYS_SVCR read omits bdbcd22d4912 arm64: head: remove __PHYS_OFFSET omits fbf6ad5efe95 arm64: lds: use PROVIDE instead of conditional definitions omits ee7a69aa38d8 fbdev: Disable sysfb device registration when removing con [...] omits bde376e9de3c firmware: sysfb: Add sysfb_disable() helper function omits 9e121040e54a firmware: sysfb: Make sysfb_create_simplefb() return a pde [...] omits c7b9ed7c34a9 powerpc/64e: KASAN Full support for BOOK3E/64 omits 059c189389eb powerpc/64e: Reorganise virtual memory omits 128c1ea2f838 powerpc/64e: Move virtual memory closer to linear memory omits b646c1f7f43c powerpc/64e: Remove unused REGION related macros omits 3adfb457b84b powerpc/64e: Remove MMU_FTR_USE_TLBRSRV and MMU_FTR_USE_PA [...] omits 09317643117a powerpc/64e: Fix early TLB miss with KUAP omits dd8de84b57b0 powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E omits 2db2008e6363 powerpc/64e: Rewrite p4d_populate() as a static inline function omits 12a9eddd239e powerpc: Remove _PAGE_SAO stub for book3e/64 omits 513f5bbac7b9 powerpc/32: Remove __map_without_ltlbs omits 56e54b4e6c47 powerpc/32: Remove 'noltlbs' kernel parameter omits 1ce844973bb5 powerpc/32: Remove the 'nobats' kernel parameter omits 92f89ec1b534 powerpc: Restore CONFIG_DEBUG_INFO in defconfigs omits 78f1c24abd16 powerpc/irq: Simplify __do_irq() omits e90855be9e90 powerpc/irq: Perform stack_overflow detection after switch [...] omits 051bd351a2ef powerpc/irq: Make __do_irq() static omits 41f20d6db2b6 powerpc/irq: Increase stack_overflow detection limit when [...] omits 077fc62b2b66 powerpc/irq: remove inline assembly in hard_irq_disable macro omits 78ffe6a7e2a1 powerpc/irq: Replace #ifdefs by IS_ENABLED() omits ef5b570d3700 powerpc/irq: Don't open code irq_soft_mask helpers omits 98552307e3a7 powerpc/irq64: Remove get_irq_happened() omits 7d7b28b30208 powerpc/irq: Split irq.c omits e93dee186fc9 powerpc: Don't include asm/ppc_asm.h in other headers omits 46d60bdb1283 powerpc: Include asm/firmware.h in all users of firmware_h [...] omits d640516a65d8 net: mptcp: fix some spelling mistake in mptcp omits eba3a9816ad1 Revert the ARM/dts changes for Renesas RZ/N1 omits e35f5718903b cxl/mbox: Fix missing variable payload checks in cmd size [...] omits 957b96e35b9c Merge branch 'net-phylink-cleanup-pcs-code' omits bfac8c490d60 net: phylink: disable PCS polling over major configuration omits 4f1dd48f4031 net: phylink: remove pcs_ops member omits 5a478a653b4c nfc: nfcmrvl: Fix irq_of_parse_and_map() return value omits af9784d007d8 tcp: diag: add support for TIME_WAIT sockets to tcp_abort() omits f03c8a1e33ce net/funeth: Support for ethtool -m omits 53ad46169fe2 net: ipv6: unexport __init-annotated seg6_hmac_net_init() omits 76f0544428ac Merge tag 'drm-msm-fixes-2022-06-28' of https://gitlab.fre [...] omits adabdd8f6aca ipv6/sit: fix ipip6_tunnel_get_prl return value omits 849d5aa3a1d8 af_unix: Do not call kmemdup() for init_net's sysctl table. omits bce3bb30b266 Merge branch 'mptcp-fixes-for-5-19' omits fd37c2ecb21f selftests: mptcp: Initialize variables to quiet gcc 12 warnings omits 06e445f740c1 mptcp: fix conflict with <netinet/in.h> omits 42fb6cddec3b selftests: mptcp: more stable diag tests omits 6aeed9045071 mptcp: fix race on unaccepted mptcp sockets omits f745a3ebdfb9 mptcp: consistent map handling on failure omits d51991e2e314 mptcp: fix shutdown vs fallback race omits 76a13b315709 mptcp: invoke MP_FAIL response when needed omits 31bf11de146c mptcp: introduce MAPPING_BAD_CSUM omits 0c1f78a49af7 mptcp: fix error mibs accounting omits a4ab14e1d8fe gen_compile_commands: handle multiple lines per .mod file omits 9db35bb349a0 drm: lcdif: Add support for i.MX8MP LCDIF variant omits f5419cb0743f dt-bindings: lcdif: Add compatible for i.MX8MP omits 5bdaaf4fbf85 drm/bridge: tc358767: Do not cache dsi_lanes twice omits 57a128acaba0 PCI: vmd: Add DID 8086:7D0B and 8086:AD0B for Intel MTL SKUs omits ab8bca92aebc selftests/powerpc/pmu: Add test for hardware cache events omits 9ac92fecd1db selftests/powerpc/pmu: Add selftest for group constraint c [...] omits c178606ab510 selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 142c9bd1ff21 selftests/powerpc/pmu: Add selftest for group constraint f [...] omits 8eaca8c4b4ed selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 291c01ed207d selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 20b3073f8727 selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 8efeedf5aac7 selftests/powerpc/pmu: Add selftest for PERF_TYPE_HARDWARE [...] omits 3f1a87425f8c selftests/powerpc/pmu: Add selftest for event alternatives [...] omits 5958ad4392b0 selftests/powerpc/pmu: Add selftest for event alternatives [...] omits a77c69766c7d selftests/powerpc/pmu: Add selftest for blacklist events c [...] omits 0c90263339da selftests/powerpc/pmu: Add selftest for reserved bit check [...] omits 5196a27978dc selftests/powerpc/pmu: Add selftest for checking invalid b [...] omits 122b6b9e5700 selftests/powerpc/pmu: Add selftest for group constraint c [...] omits beebeecb47d3 selftests/powerpc/pmu: Add selftest for group constraint f [...] omits dc431be3b549 selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 38b6da45304e selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 827765a449db selftests/powerpc/pmu: Add selftest to check constraint fo [...] omits 4000c2e5d40a selftests/powerpc/pmu: Add selftest to check PMC5/6 is exc [...] omits 9258c0aa755f selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 0a110a4b69da selftests/powerpc/pmu: Add support for perf event code tests omits 78cd598af648 selftests/powerpc/pmu: Add interface test for bhrb disable [...] omits 0321f2d0ae69 selftests/powerpc/pmu: Add selftest for mmcr1 pmcxsel/unit [...] omits f6380e05aa92 selftests/powerpc/pmu: Add selftest for checking valid and [...] omits 11bbc5243905 selftests/powerpc/pmu: Add selftest to check PERF_SAMPLE_R [...] omits 2ac05f8f2e4b selftests/powerpc/pmu: Add selftest to check branch stack [...] omits 9cfd110a3664 selftests/powerpc/pmu: Refactor the platform check and add [...] omits 785c1904b28d f2fs: add a sysfs entry to show zone capacity omits 50ca65b44e50 drm/display/selftests: drop extra word 'for' in comments f [...] omits 7a2413f4eefd f2fs: adjust zone capacity when considering valid block count omits 8245b0170332 f2fs: enforce single zone capacity omits c3497fd009ef fix short copy handling in copy_mc_pipe_to_iter() omits bbd5a6891908 dt-bindings: arm: qcom: document sda660 SoC and ifc6560 board omits 5e9bc1ba7ace arm64: dts: qcom: sdm660: move SDHC2 card detect pinconf t [...] omits 3a04cec9cba3 arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: corre [...] omits 3cd1c4f41d64 arm64: dts: qcom: sdm630: fix gpu's interconnect path omits 8b6da22e6a44 arm64: dts: qcom: sdm630: add second (HS) USB host support omits 696dea7e1c3a arm64: dts: qcom: sdm630: rename qusb2phy to qusb2phy0 omits 924bbd8dd60e arm64: dts: qcom: sdm630: fix the qusb2phy ref clock omits 1c047919763b arm64: dts: qcom: sdm630: disable GPU by default omits 7d8ee8e5db53 arm64: dts: qcom: sdm660: disable dsi1/dsi1_phy by default omits 79d8e016fddf arm64: dts: qcom: sdm630: disable dsi0/dsi0_phy by default omits 512d1999b8e9 xsk: Clear page contiguity bit when unmapping pool omits 9ab762a84b80 platform/x86: hp-wmi: Ignore Sanitization Mode event omits bce6243f767f platform/x86: thinkpad_acpi: do not use PSC mode on Intel [...] omits 42504af77536 platform/x86: thinkpad-acpi: profile capabilities as integer omits c5c7358e4c76 Merge branch 'libbpf: remove deprecated APIs' omits ab9a5a05dc48 libbpf: fix up few libbpf.map problems omits bd054102a8c7 libbpf: enforce strict libbpf 1.0 behaviors omits 31e42721976b selftests/bpf: remove last tests with legacy BPF map definitions omits 450b167fb9be libbpf: clean up SEC() handling omits cf90a20db878 libbpf: remove internal multi-instance prog support omits a11113a2dcbe libbpf: cleanup LIBBPF_DEPRECATED_SINCE supporting macros [...] omits b4bda502dfa2 libbpf: remove multi-instance and custom private data APIs omits 146bf811f5ac libbpf: remove most other deprecated high-level APIs omits 9a590538ba4f libbpf: remove prog_info_linear APIs omits 22dd7a58b2e9 libbpf: clean up perfbuf APIs omits aaf6886d9b53 libbpf: remove deprecated BTF APIs omits d320fad217b7 libbpf: remove deprecated probing APIs omits 53e6af3a761c libbpf: remove deprecated XDP APIs omits 765a34130ea5 libbpf: remove deprecated low-level APIs omits f36600634282 libbpf: move xsk.{c,h} into selftests/bpf omits aacb455dfe01 platform/x86: panasonic-laptop: filter out duplicate volum [...] omits 1f2c9de83a50 platform/x86: panasonic-laptop: don't report duplicate bri [...] omits 83a5ddc3dc56 platform/x86: panasonic-laptop: revert "Resolve hotkey dou [...] omits fe4326c8d18d platform/x86: panasonic-laptop: sort includes alphabetically omits 65a3e6c8d3f7 platform/x86: panasonic-laptop: de-obfuscate button codes omits 3a0cf7ab8df3 ACPI: video: Change how we determine if brightness key-pre [...] omits a984d5d19152 arm64: dts: qcom: correct interrupt controller on PM8916 a [...] omits b07bfd8ebe31 arm64: dts: qcom: add missing gpio-ranges in PMIC GPIOs omits fe72f9bce137 soc: qcom: cmd-db: replace strscpy_pad() with strncpy() omits 50f2944009a2 can: ctucanfd: ctucan_interrupt(): fix typo omits 44dab005fd42 gfs2: Minor gfs2_glock_nq_m cleanup omits 7fe718fb8f3f tools headers UAPI: Sync linux/kvm.h with the kernel sources omits 32df6fe110c4 bpf, docs: Better scale maintenance of BPF subsystem omits 4274929c7ee6 arm64: vdso*: place got/plt sections in .rodata omits 5c4fb60816ea arm64: vdso32: add ARM.exidx* sections omits d1c365e4b79d Merge branch 'drivers/next' into next omits 2d43dc4011ec Merge branch 'devicetree/next' into next omits 56f97d2a9540 f2fs: remove redundant code for gc condition omits 34c8217a23df f2fs: handle decompress only post processing in softirq omits e7145cc274e9 f2fs: introduce memory mode omits 29be7ec3df7a f2fs: initialize page_array_entry slab only if compression [...] omits a4a0e16dbf77 f2fs: optimize error handling in redirty_blocks omits 7859e97f6220 f2fs: do not skip updating inode when retrying to flush node page omits 049b1ed9bef1 Merge tag 'cpufreq-arm-fixes-5.19-rc5' of git://git.kernel [...] omits e4d2f4fd5341 fs/ntfs3: Enable FALLOC_FL_INSERT_RANGE omits aa30eccb24e5 fs/ntfs3: Fallocate (FALLOC_FL_INSERT_RANGE) implementation omits b479089ca1a8 Merge branch 'next/soc' into for-next omits 685cc7c8314f Merge branch 'fixes' into for-next omits dfa7ac497262 Merge branch 'next/dt64' into for-next omits 89459a2aef88 Merge branch 'next/dt' into for-next omits ccf6b52061cb Merge branch 'for-v5.20/dts-cleanup' into for-next omits 579d6c6d77a7 perf bpf: 8 byte align bpil data omits 117c49505b59 tools kvm headers arm64: Update KVM headers from the kerne [...] omits 49c692b7dfc9 perf offcpu: Accept allowed sample types only omits d6838ec44b45 perf offcpu: Fix build failure on old kernels omits e92b25731ef6 arm64: correct the effect of mitigations off on kpti omits 84cc4e66d90f selftests/powerpc/pmu: Add interface test for bhrb disable field omits 014fb4a3ae74 selftests/powerpc/pmu: Add interface test for mmcra_ifm fi [...] omits faa64ddc1e39 selftests/powerpc/pmu: Add interface test for mmcra_ifm fi [...] omits c55dabc6d577 selftests/powerpc/pmu: Add interface test for mmcra_ifm fi [...] omits 61d89900315a selftests/powerpc/pmu: Add support for branch sampling in [...] omits 50d9c30a685c selftests/powerpc/pmu: Add interface test for mmcra_thresh [...] omits a069b5f980e3 selftests/powerpc: Add support to fetch "platform" and "ba [...] omits 42e0576eec75 selftests/powerpc/pmu: Add mask/shift bits for extracting [...] omits 890005a7d98f powerpc/perf: Optimize clearing the pending PMI and remove [...] omits 0fe3dbbefb74 linux/dim: Fix divide by 0 in RDMA DIM omits ab84db251c04 net: bonding: fix possible NULL deref in rlb code omits 3650062e4281 drm/vc4: hdmi: Move pixel doubling from Pixelvalve to HDMI block omits fb10dc451c0f drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes omits c94cd0620a92 drm/vc4: hdmi: Force modeset when bpc or format changes omits 0ee5a40152b1 drm/vc4: hdmi: Fix timings for interlaced modes omits 5731f7abf322 drm/vc4: hdmi: Report that 3d/stereo is allowed omits f3f27511316b drm/vc4: hdmi: Add MISC_CONTROL register for vc4 omits d5ca98701af6 drm/vc4: hdmi: Add HDMI format detection registers to regi [...] omits 125076c8754e drm/vc4: hdmi: Remove VC4_HDMI_SCHEDULER_CONTROL_VERT_ALWA [...] omits 4ae3d6c09d25 drm/vc4: hdmi: Skip writes to disabled packet RAM omits 05954270bd23 drm/vc4: hdmi: Stop checking for enabled output in audio omits 467e30171b5b drm/vc4: hdmi: Move HDMI reset to pm_resume omits fcef97e70094 drm/vc4: hdmi: Switch to pm_runtime_status_suspended omits 35dc00c12a72 drm/vc4: hdmi: Reset HDMI MISC_CONTROL register omits 1c594eeccf92 drm/vc4: hdmi: Avoid full hdmi audio fifo writes omits b6079d1578dc drm/vc4: hdmi: Clear unused infoframe packet RAM registers omits 25eb441d55d4 drm/vc4: hdmi: Add all the vc5 HDMI registers into the deb [...] omits db2b927f8668 drm/vc4: hdmi: Disable audio if dmas property is present b [...] omits 7bcb9c8d0bc9 drm/vc4: dsi: Add correct stop condition to vc4_dsi_encode [...] omits bc5b815e06f9 drm/vc4: dsi: Fix dsi0 interrupt support omits 4d9273c978d4 drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type omits edfe84ae0df1 drm/vc4: dsi: Correct pixel order for DSI0 omits 3b45eee87da1 drm/vc4: dsi: Correct DSI divider calculations omits 89c4bbe2a01e drm/vc4: dsi: Release workaround buffer and DMA omits 7a70b0b97889 drm/vc4: dpi: Ensure a default format is selected omits 3c2707632146 drm/vc4: dpi: Add option for inverting pixel clock and out [...] omits 7fea3c23c873 drm/vc4: dpi: Add support for composite syncs to vc4_dpi omits c6dac00340fc drm/vc4: hvs: Add debugfs node that dumps the current disp [...] omits a1aaefbacc23 drm/vc4: plane: Add alpha_blend_mode property to each plane. omits b7c3d6821627 drm/vc4: plane: Fix margin calculations for the right/bott [...] omits 517db1ab1566 drm/vc4: plane: Remove subpixel positioning check omits 1701a23a4ef0 drm/vc4: kms: Use maximum FIFO load for the HVS clock rate omits 7d0648c8773c drm/vc4: kms: Warn if clk_set_min_rate fails omits da8e393e23ef drm/vc4: drv: Adopt the dma configuration from the HVS or [...] omits d521bc0a0f7c Merge branch 'mlxsw-unified-bridge-conversion-part-4-6' omits fe94df6dc622 mlxsw: spectrum_fid: Configure flooding entries using PGT APIs omits 9f6f467a3cdb mlxsw: spectrum_fid: Set 'mid_base' as part of flood table [...] omits bb1bba35f50a mlxsw: spectrum: Initialize PGT table omits a3a7992bc4e4 mlxsw: Extend PGT APIs to support maintaining list of port [...] omits d7a7b6978709 mlxsw: Add a dedicated structure for bitmap of ports omits a1697d11c945 mlxsw: Add an indication of SMPE index validity for PGT table omits d8782ec59eb8 mlxsw: Add an initial PGT table support omits 8c2da081c8b8 mlxsw: spectrum_fid: Configure egress VID classification f [...] omits aa845e36a069 mlxsw: Set flood bridge type for FIDs omits dd8c77d59708 mlxsw: spectrum_fid: Store 'bridge_type' as part of FID family omits fad8e1b6d52d mlxsw: Prepare 'bridge_type' field for SFMR usage omits 93303ff828fd mlxsw: spectrum_fid: Configure flooding table type for rFID omits d6d9026668db mlxsw: spectrum: Add a temporary variable to indicate brid [...] omits 882d90310f04 drm/fourcc: Document the Intel CCS modifiers' CC plane exp [...] omits 4313a24985f0 arch/*/: remove CONFIG_VIRT_TO_BUS omits bacac637025c arm64: extable: cleanup redundant extable type EX_TYPE_FIXUP omits e4208e80a353 arm64: extable: move _cond_extable to _cond_uaccess_extable omits c4ed0d73ede9 arm64: extable: make uaaccess helper use extable type EX_T [...] omits 59e8a1ce8f7b arm64: asm-extable: add asm uacess helpers omits 5519d7de2f8e arm64: asm-extable: move data fields omits 4953fc3d3270 arm64: extable: add new extable type EX_TYPE_KACCESS_ERR_Z [...] omits 778964f2fdf0 ipv6/addrconf: fix timing bug in tempaddr regen omits 91d60e259c0f ARM: at91: pm: Mark at91_pm_secure_init as __init omits 35074df65a8d ARM: at91: fix soc detection for SAM9X60 SiPs omits 416ce193d73a ARM: dts: at91: sama5d2_icp: fix eeprom compatibles omits f2cbbc3f9263 ARM: dts: at91: sam9x60ek: fix eeprom compatible and size omits 1c40169b35ad ARM: at91: pm: use proper compatibles for sama7g5's rtc and rtt omits 641522665dbb ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt omits ddc980da8043 ARM: at91: pm: use proper compatible for sama5d2's rtc omits 8698e3bab4dd fanotify: refine the validation checks on non-dir inode mask omits 48bddb89d59e openrisc: unwinder: Fix grammar issue in comment omits 8520501346ed irqchip: or1k-pic: Undefine mask_ack for level triggered hardware omits f250ac6ca9d2 cpufreq: qcom-cpufreq-hw: use HZ_PER_KHZ macro in units.h omits a5b65fe447e7 cpufreq: mediatek: fix error return code in mtk_cpu_dvfs_i [...] omits be4b61ec45b3 cpufreq: Add MT8186 to cpufreq-dt-platdev blocklist omits ccd7567d4b6c cpufreq: pmac32-cpufreq: Fix refcount leak bug omits 668a7a12ded7 cpufreq: qcom-hw: Don't do lmh things without a throttle i [...] omits 4ff5a9b6d95f drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c omits 697fb80a5364 bpf: Fix sockmap calling sleepable function in teardown path omits ce7fa6c6a59d Merge branch 'omap-for-v5.20/omap1' into for-next omits 609c1fabc7c5 ARM: omap1: Kconfig: Fix indentation omits 2f80dbbcc51b Merge branch 'omap-for-v5.20/dt' into for-next omits e2be5bc254bf Merge branch 'omap-for-v5.20/ti-sysc' into for-next omits e36cbc438368 Merge branch 'omap-for-v5.20/soc' into for-next omits c83375699fc6 drm/doc: Fix comment typo omits 9804ebd35611 bus: ti-sysc: Add missing of_node_put() in sysc_add_named_ [...] omits fe71f6e1bbff ARM: OMAP2+: Kconfig: Fix indentation omits 3b0dc529f56b ipv6: take care of disable_policy when restoring routes omits 7c2c57263af4 hinic: Use the bitmap API when applicable omits 942228fbf5d4 ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init omits 5ef28832c585 Merge branch 'nfp-add-vepa-and-adapter-selftest-support' omits 15137daef7b0 nfp: add support for 'ethtool -t DEVNAME' command omits be80141108bc nfp: support vepa mode in HW bridge omits 63769819079d net: atlantic:fix repeated words in comments omits 7eddba1644c9 amd/xgbe: fix repeated words in comments omits e3e2bad76a50 agere: fix repeated words in comments omits ce95ab775f8d net: usb: asix: do not force pause frames support omits 805206e66fab net: asix: fix "can't send until first packet is send" issue omits 6b9f1d46fdad MAINTAINERS: nfc: drop Charles Gorand from NXP-NCI omits 5cdbab96bab3 ARM: OMAP2+: pdata-quirks: Fix refcount leak bug omits 4bbfed9112ca octeon_ep: use bitwise AND omits e3b64a7a5af3 net: axienet: Modify function description omits cce13b82cf97 Merge branch 'notify-user-space-if-any-actions-were-flushe [...] omits 88153e29c1e0 selftests: tc-testing: Add testcases to test new flush behaviour omits 76b39b94382f net/sched: act_api: Notify user space if any actions were [...] omits 8ee9d82cd0a4 epic100: fix use after free on rmmod omits a8fc8cb5692a net: tun: stop NAPI when detaching queues omits 50b87a32a79b ARM: OMAP2+: display: Fix refcount leak bug omits 9705db1eff38 ARM: OMAP2+: Fix refcount leak in omapdss_init_of omits fce54ed02757 scsi: hisi_sas: Limit max hw sectors for v3 HW omits 332bd0778775 dm raid: fix accesses beyond end of raid member array omits 681ec6abcd7f Bluetooth: btmtksdio: Add in-band wakeup support omits 039d4ed3428c Input: usbtouchscreen - add driver_info sanity check omits 5372de4e4545 docs/doc-guide: Put meta title for kernel-doc HTML page omits 7c43214dddfd docs/doc-guide: Add footnote on Inkscape for better images [...] omits 820636106342 docs/kselftest: add more guidelines for adding new tests omits 6de8d58cf98d docs/zh_CN: Update zh_CN/kernel-hacking/hacking.rst to 5.19-rc1 omits 17c260504f6f docs/zh_CN: add vm vmalloced-kernel-stacks translation omits 3f39b3d70fcd docs/zh_CN: add vm page_migration translation omits f41c74af1058 docs/zh_CN: riscv: Update the translation of vm-layout.rst [...] omits 1a5b8aa25f15 docs/zh_CN: riscv: Remove the translation of pmu.rst omits 87444fdce5bb docs: dev-tools: modify SPL reference URL to actual SPL doc entry omits d218bee86aa5 docs: filesystems: f2fs: fix description about compress ioctl omits 910cb3137c07 docs/zh_CN: Update the translation of vm index to 5.19-rc1 omits 34191e04cd49 docs/zh_CN: Update the translation of page_owner to 5.19-rc1 omits 882946793000 docs/zh_CN: Update the translation of highmem to 5.19-rc1 omits d62cac46b018 dt-bindings: clock: qcom,gcc-sdm845: add parent power domain omits cb0b68537713 arm64: dts: qcom: sdm630: order interrupts according to bindings omits 7908dcc8be2d arm64: dts: qcom: sdm630: order regs according to bindings omits e8881372ccc6 arm64: dts: qcom: sdm630: order clocks according to bindings omits eea939a0da86 ARM: dts: qcom: add missing gpio-ranges in PMIC GPIOs omits 255889f4baf5 ARM: dts: qcom: pmx65: add fallback compatible to PMIC GPIO omits dc590cdc31f6 ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg omits 4fcdaf4b0320 ARM: dts: qcom: align PMIC GPIO pin configuration with DT schema omits 761a8fe4f3db arm64: dts: qcom: msm8994-msft-lumia-octagon: add PM8994 p [...] omits 9f454375bc3e arm64: dts: qcom: apq8096-db820c: add PM8994 pin function omits 019102a912c6 arm64: dts: qcom: add fallback compatible to PMIC GPIOs omits ff36bed5dc24 arm64: dts: qcom: align PMIC GPIO pin configuration with D [...] omits 4148a9eeb151 arm64: dts: qcom: sdm845-akatsuki: Round down l22a regulat [...] omits 39eebfce4bdb ARM: dts: qcom: sdx65: Add Watchdog support omits 2ea6af6cc1f5 dt-bindings: firmware: scm: Add compatible for SDX65 omits df6d7b86f488 ARM: dts: qcom: sdx65: Add pshold support omits aae0f5314f95 ARM: dts: qcom: sdx65-mtp: Enable modem omits a3ae01ed96e7 ARM: dts: qcom: sdx65: Add Modem remoteproc node omits 261e09b4e3fb ARM: dts: qcom: sdx65: Add SCM node omits 69117a2abfe0 ARM: dts: qcom: sdx65: Add IMEM and PIL info region omits 7f928c735880 ARM: dts: qcom: sdx65: Add modem SMP2P node omits b427679adcdd ARM: dts: qcom: sdx65: Add CPUFreq support omits 59e73f67e14b ARM: dts: qcom: sdx65-mtp: Enable QPIC NAND support omits eae61fddd648 ARM: dts: qcom: sdx65-mtp: Enable QPIC BAM support omits 0ec15b6f7621 ARM: dts: qcom: sdx65: Add QPIC NAND support omits ab11b74d87dd ARM: dts: qcom: sdx65: Add QPIC BAM support omits eeaec4f2b926 ARM: dts: qcom: sdx65-mtp: Enable USB3 and PHY support omits fbb6447deba8 ARM: dts: qcom: sdx65: Add USB3 and PHY support omits b456b5e7d1df ARM: dts: qcom: sdx65: Add interconnect nodes omits e378b965330d ARM: dts: qcom: sdx65: Add Shared memory manager support omits 68333a42fcf5 arm64: dts: qcom: msm8996: Add SDHCI resets omits a743dff7acc4 arm64: dts: qcom: msm8996-tone: Rule out PM(I)8994 variants omits bb9bb4123abe arm64: dts: qcom: msm8996-tone: Drop cont_splash_mem region omits 3ae6156e2f41 arm64: dts: qcom: msm8998-mtp: Merge and fix up the DT omits d0eaf4122c9e arm64: dts: qcom: msm8998-fxtec: Decouple from 8998 MTP omits 5d393f14d4de arm64: dts: qcom: msm8998*: Clean up #includes omits d582c02012d2 arm64: dts: qcom: msm8998-oneplus: Add clocks & GDSC to simplefb omits 392b73cb8160 arm64: dts: qcom: msm8998*: Keep MMCC & MMSS_SMMU enabled [...] omits 20bba6b73264 arm64: dts: qcom: msm8998-fxtec: Use "okay" instead of "ok" omits bc0e82fbb25b arm64: dts: qcom: msm8998-oneplus: Apply style fixes omits b448501c2e77 arm64: dts: qcom: msm8998-yoshino/oneplus: Use pm8005_regu [...] omits 016928c052a7 arm64: dts: qcom: msm8998-yoshino: Remove simple-bus compa [...] omits 6dad36ebe1cb arm64: dts: qcom: msm8998-yoshino: Add USB extcon omits 4efbec42c050 arm64: dts: qcom: msm8998-yoshino-lilac: Disable LVS1 omits 16901ba567d7 arm64: dts: qcom: msm8998-laptops: Clean up DTs omits ce383e80782e arm64: dts: qcom: msm8998-clamshell: Clean up the DT omits 12541f687e49 arm64: dts: qcom: msm8998*: Fix TLMM and pin nodes omits 898d0d6483a9 clk: qcom: clk-krait: add apq/ipq8064 errata workaround omits df83d2c9e729 clk: qcom: clk-krait: unlock spin after mux completion omits fcfbfe373d41 clk: qcom: clk-hfpll: use poll_timeout macro omits f424d754212a arm64: dts: qcom: sdm845: Add camss vdda-pll-supply omits 11c83450ff11 arm64: dts: qcom: sdm845: Rename camss vdda-supply to vdda [...] omits 458ebdbb8e5d arm64: dts: qcom: timer should use only 32-bit size omits 255a47e74567 clk: qcom: gcc-sm6350: Drop extra semicolon omits 0e3e65469607 arm64: dts: qcom: align OPP table names with DT schema omits 5fb779558f1c arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo omits 08de214138cd drm/msm/gem: Fix error return on fence id alloc fail omits 96b80fcd2705 parisc/unaligned: Fix emulate_ldw() breakage omits 941e3e791269 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 2390095113e9 tick/nohz: unexport __init-annotated tick_nohz_full_setup() omits b334c1afad17 ARM: dts: bcm2711: Use proper compatible in PM/Watchdog node omits b722443fa72b ARM: dts: bcm2835/bcm2711: Introduce reg-names in watchdog node omits 0e44511117f9 dt-bindings: soc: bcm: bcm2835-pm: Add support for bcm2711 omits 7bc592cf4831 dt-bindings: soc: bcm: bcm2835-pm: Introduce reg-names omits 520d0abe6aee dt-bindings: soc: bcm: bcm2835-pm: Convert bindings to DT schema omits c2577862eeb0 netfilter: br_netfilter: do not skip all hooks with 0 priority omits e34b9ed96ce3 netfilter: nf_tables: avoid skb access on nf_stolen omits 05907f10e235 netfilter: nft_dynset: restore set element counter when fa [...] omits dec0a44c82d0 erofs: wake up all waiters after z_erofs_lzma_head ready omits 190a8de573a4 Merge branch for-5.20/arm64/defconfig into for-next omits dd54f4791e16 Merge branch for-5.20/arm64/dt into for-next omits 5333e7e20790 Merge branch for-5.20/arm/dt into for-next omits 92aea15a21e4 Merge branch for-5.20/dt-bindings into for-next omits 20b8bf64f6f4 Merge branch for-5.20/firmware into for-next omits 799ef9303762 Merge branch for-5.20/soc into for-next omits 03995d64bc7d soc/tegra: fuse: Add missing of_node_put() in tegra_init_fuse() omits 1cf8639be186 soc/tegra: fuse: Expose Tegra production status omits 4ce7e51dc712 firmware: arm_scmi: Remove usage of the deprecated ida_sim [...] omits 79538490fd7a drm/i915: tweak the ordering in cpu_write_needs_clflush omits 7d23a80dc972 drm/i915/dgfx: Disable d3cold at gfx root port omits 9efdd519d001 drm/i915/gem: add missing else omits 9f0109685f07 Merge branch 'can327-CAN-ldisc-driver-for-ELM327-based-OBD [...] omits 43da2f07622f can: can327: CAN/ldisc driver for ELM327 based OBD-II adapters omits 8a9ffb8c857c NFSD: restore EINVAL error translation in nfsd_commit() omits 713eb3c1261a tty: Add N_CAN327 line discipline ID for ELM327 based CAN driver omits 19e506b31749 eeprom: at25: Rework buggy read splitting omits 8853e8ce9b57 platform/x86: ideapad-laptop: Add Ideapad 5 15ITL05 to ide [...] omits a27a1e35f5c8 platform/x86: ideapad-laptop: Add allow_v4_dytc module parameter omits 4d0548a7b806 mnt_idmapping: return false when comparing two invalid ids omits 81a1807d80dd attr: fix kernel doc omits 7d008eecb0cf drm/stm: ltdc: update hardware error management omits c6193dc57f74 drm/stm: ltdc: add support of horizontal & vertical mirroring omits 62467fccb73f drm/stm: ltdc: add support of the dynamic z-order omits ec5ad331680c tty: Add N_CAN327 line discipline ID for ELM327 based CAN driver omits 44b4e7282249 drm/stm: ltdc: fix various coding-style warnings omits fb37cfa032a9 drm/stm: ltdc: remove error message about scaling omits c4f218d46faf drm/stm: ltdc: disable all layers before crtc shutdown omits 5f701324c0fb drm/vc4: perfmon: Fix variable dereferenced before check omits 58301e1c15db Documentation: samsung-s3c24xx: Add blank line after SPDX [...] omits f8d6e9d3ca5c serial: 8250: Fix __stop_tx() & DMA Tx restart races omits 211565b10099 serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle omits f7e35e4bf1e8 tty: serial: samsung_tty: set dma burst_size to 1 omits cd16044d7c38 serial: 8250: dw: enable using pdata with ACPI omits 4b07ef55d1d4 ASoC: wcd9335: Use int array instead of bitmask for TX mixers omits 91ff12ec2390 ASoC: tlv320adcx140: Fix tx_mask check omits cf5c888539f3 ASoC: max98396: Fix register access for PCM format settings omits 6d31e225742a ASoC: ti: omap-mcbsp: duplicate sysfs error omits dfc17f6eec03 Merge tag 'ib-mfd-acpi-for-rafael-v5.20' of git://git.kern [...] omits c7cc29aaebf9 virtio_ring: make vring_create_virtqueue_split prettier omits 037d4305569a vhost-vdpa: call vhost_vdpa_cleanup during the release omits e0c2ce821795 virtio_mmio: Restore guest page size on resume omits ed7ac37fde33 virtio_mmio: Add missing PM calls to freeze/restore omits 11a37eb66812 caif_virtio: fix race between virtio_device_ready() and nd [...] omits 50c0ada627f5 virtio-net: fix race between ndo_open() and virtio_device_ready() omits 6fde8eec7179 drm/doc: Add KUnit documentation omits 8f456104915f drm/format-helper: Add KUnit tests for drm_fb_xrgb8888_to_ [...] omits 84509eede620 drm/rect: Add DRM_RECT_INIT() macro omits 893dea9ccd08 arm64: Add HAVE_IOREMAP_PROT support omits f23eab0bfaef arm64: mm: Convert to GENERIC_IOREMAP omits 18e780b4e6ab mm: ioremap: Add ioremap/iounmap_allowed() omits a14fff1c0379 mm: ioremap: Setup phys_addr of struct vm_struct omits 0c9b9c2ac0df mfd: core: Use acpi_dev_for_each_child() omits abc5992b9dd0 mm: ioremap: Use more sensible name in ioremap_prot() omits d803336abdbc ARM: mm: kill unused runtime hook arch_iounmap() omits 0fcae3c8b1b3 ipmr: fix a lockdep splat in ipmr_rtm_dumplink() omits bb4a0c88ae31 sfc:falcon: fix repeated words in comments omits 982a2b5ffdbb sfc: fix repeated words in comments omits 75c8f430d859 firmware: arm_scmi: Fix response size warning for OPTEE transport omits 6deb209dc6b0 net: Print hashed skb addresses for all net and qdisc events omits 6db372de959a ARM: dts: am33xx: Map baseboard EEPROM on BeagleBone Black omits cb8092d70a6f tipc: move bc link creation back to tipc_node_create omits 853a76148802 tunnels: do not assume mac header is set in skb_tunnel_che [...] omits 9dd094ee142b Merge tag 'linux-can-next-for-5.20-20220625' of git://git. [...] omits c83bc86a0596 Merge branch 'Renesas-rz-n1' omits 717a5c56deec MAINTAINERS: add Renesas RZ/N1 switch related driver entry omits 9aab31d66ec9 ARM: dts: r9a06g032-rzn1d400-db: add switch description omits cf9695d8a7e9 ARM: dts: r9a06g032: describe switch omits 3f5261f1c2a8 ARM: dts: r9a06g032: describe GMAC2 omits 066c3bd35835 ARM: dts: r9a06g032: describe MII converter omits d7cc14bc9802 dt-bindings: net: snps,dwmac: add "renesas,rzn1" compatible omits 955fe312a9d2 dt-bindings: net: snps,dwmac: add "power-domains" property omits 5edf246c6869 net: dsa: rzn1-a5psw: add FDB support omits c7243fd4a62f net: dsa: rzn1-a5psw: add statistics support omits 888cdb892b61 net: dsa: rzn1-a5psw: add Renesas RZ/N1 advanced 5 port sw [...] omits 8956e96c1d4d dt-bindings: net: dsa: add bindings for Renesas RZ/N1 Adva [...] omits 7dc54d3b8d91 net: pcs: add Renesas MII converter driver omits c823c2bf9156 dt-bindings: net: pcs: add bindings for Renesas RZ/N1 MII [...] omits a08d6a6dc820 net: dsa: add Renesas RZ/N1 switch tag driver omits 67f38b1c7324 net: dsa: add support for ethtool get_rmon_stats() omits 1c6e8088d9a7 net: dsa: allow port_bridge_join() to override extack message omits e500405dd15d perf: hisi: Extract hisi_pmu_init omits 77d4ac6d3848 mtd: spi-nor: move SECT_4K_PMC special handling omits 82a592c13b0a arm64: Copy the task argument to unwind_state omits a019d8a2cc82 arm64: Split unwind_init() omits df07443f477a arm64/signal: Clean up SVE/SME feature checking inconsistency omits 016a14beac6d drm/ast: Enable primary plane with CRTC omits dc2cdd17d1fe drm/simple-kms: Use drm_atomic_helper_check_crtc_state() omits d6b9af1097fe drm/atomic-helper: Add helper drm_atomic_helper_check_crtc [...] omits ae25885bdf59 drm/fb-helper: Fix out-of-bounds access omits d17378062079 vfio/pci: Remove console drivers omits 7283f862bd99 drm: Implement DRM aperture helpers under video/ omits efc8f3229f84 MAINTAINERS: Broaden scope of simpledrm entry omits 6a82ef85c4a4 ARM: dts: s5pv210: align SDHCI node name with dtschema omits 1b90ddb9d942 ARM: dts: s3c64xx: align SDHCI node name with dtschema omits 1923e5804547 ARM: dts: s3c24xx: align SDHCI node name with dtschema omits c805b77caba9 ARM: dts: exynos: align SDHCI node name with dtschema omits 592feeea1135 ARM: dts: at91: drop unneeded status from gpio-keys omits fa8cc83a3bff ARM: dts: at91: correct gpio-keys properties omits 17413b15ed93 ARM: dts: at91: align gpio-key node names with dtschema omits 54ab5f367142 ARM: dts: omap: correct gpio-keys properties omits b1c9af5fec44 ARM: dts: omap: align gpio-key node names with dtschema omits 2b090180dced arm64: dts: marvell: armada-3720: align lednode names with [...] omits ebb8ba54950a arm64: dts: marvell: align gpio-key node names with dtschema omits 8b0848f57769 ARM: dts: marvell: correct gpio-keys properties omits 41340053cc72 ARM: dts: marvell: align gpio-key node names with dtschema omits eef3af89b6b6 ARM: dts: omap: adjust whitespace around '=' omits ae25b445914a ARM: dts: ti: adjust whitespace around '=' omits d8e8aa866ed8 media: mediatek: vcodec: Report supported bitrate modes omits c2cc2aa1d06b media: av7110: Remove duplicate 'with' in two places. omits 4502aae07b3b media: saa7164: Remove duplicate 'on' in two places. omits 083f54a7c9c6 media: mediatek: vcodec: Fix non subdev architecture open [...] omits 65c3e8e9c7a4 media: usb: gspca: aligned '*' each line omits e0b212ec9d81 media: tw686x: Fix memory leak in tw686x_video_init omits 5b304046a81e media: driver/nxp/imx-jpeg: fix a unexpected return value problem omits 2f7a7f941d77 Merge branch 'for-v5.20/aspeed-dts-cleanup' into for-v5.20 [...] omits 3120910a099b ARM: dts: stih407-family: Harmonize DWC USB3 DT nodes name omits a340c85c4e24 media: MAINTAINERS: add Yunfei Dong as mediatek vcodec dri [...] omits e13ca460e20e media: mediatek: vcodec: Skip SOURCE_CHANGE & EOS events f [...] omits 1ec32a4f1c69 soc: imx: imx8m-blk-ctrl: Make error prints useful omits 978bbc392c51 media: tw686x: Fix an error handling path in tw686x_probe() omits e5833b56f75d media: stm32: dcmi: Drop always NULL sd_state from dcmi_pi [...] omits 87ccc38e2f8e arm64: dts: apm: Harmonize DWC USB3 DT nodes name omits 90f8cb515494 media: stm32: dcmi: Fill in remaining Bayer formats omits 5171660cbb14 drm/ast: Fix black screen when getting out of suspend omits faddaa735c20 media: mediatek: vcodec: Initialize decoder parameters aft [...] omits 3e52be9bc501 media: rkvdec:Remove redundant memset omits aa63c5eaf7f7 media: atmel: atmel-isc-base: allow wb ctrls to be changed [...] omits a157802359f7 media: sta2x11: remove VIRT_TO_BUS dependency omits f5caaa47f55f media: mediatek: vcodec: return EINVAL if plane is too small omits d4de27a9b1ea media: v4l2-mem2mem: prevent pollerr when last_buffer_dequ [...] omits ae6847f26ac9 arm64: dts: freescale: Add phyBOARD-Polis-i.MX8MM support omits a242ef5f3c10 arm64: dts: imx8m{m,p}-verdin: use IT temperatures omits 38c771014ce6 media: mediatek: vcodec: remove unneeded semicolon omits 359c27c6ddbd media: hdpvr: fix error value returns in hdpvr_read omits 63249a5cab81 media: mediatek: vcodec: fix minmax.cocci warning omits 7d772a47cace media: MAINTAINERS: add include/dt-bindings/media to MEDIA [...] omits 3a149169e4a2 drm/mcde: Fix refcount leak in mcde_dsi_bind omits 34c7fdb8fd73 media: ddbridge: Remove useless license text when SPDX-Lic [...] omits c1b217853fc0 media: em28xx: Remove useless license text when SPDX-Licen [...] omits 8630354f42be arm64: dts: imx8mp-icore-mx8mp-edim2.2: correct pad settings omits 242d8ee91111 arm64: dts: imx8mp-phyboard-pollux-rdk: correct i2c2 & mmc [...] omits bae4de618efe arm64: dts: imx8mp-phyboard-pollux-rdk: correct eqos pad settings omits e266c155bd88 arm64: dts: imx8mp-phyboard-pollux-rdk: correct uart pad settings omits 843af59e5770 arm64: dts: imx8mp-venice-gw74xx: correct pad settings omits 0836de513eba arm64: dts: imx8mp-evk: correct I2C3 pad settings omits 6addd33f06ea media: rcar_drif: Remove useless license text when SPDX-Li [...] omits 05a7f43478e8 arm64: dts: imx8mp-evk: correct I2C1 pad settings omits 8c214b78e149 arm64: dts: imx8mp-evk: correct I2C5 pad settings omits 95587ecfcf25 arm64: dts: imx8mp-evk: correct vbus pad settings omits e6e1bc0ec9e8 arm64: dts: imx8mp-evk: correct eqos pad settings omits e2c00820a99c arm64: dts: imx8mp-evk: correct vbus pad settings omits b838582ab8d5 arm64: dts: imx8mp-evk: correct gpio-led pad settings omits 2d4fb72b6812 arm64: dts: imx8mp-evk: correct the uart2 pinctl value omits 01785f1f1565 arm64: dts: imx8mp-evk: correct mmc pad settings omits f5d48ba2cae2 media: platform: cros-ec: Add kinox to the match table omits 89e3f3fb3d90 media: amphion: output firmware error message omits 22a2bc88c139 media: imx-jpeg: Disable slot interrupt when frame done omits fd9f8050e355 media: mediatek: vcodec: Change encoder v4l2 capability value omits b51b15030054 media: mediatek: vcodec: Fix encoder v4l2 bus_info not correctly omits a8a7a278c56a media: mediatek: vcodec: Change decoder v4l2 capability value omits cce4de66ccca media: mediatek: vcodec: Fix decoder v4l2 bus_info not correctly omits b10ef5f2ddb3 ARM: mxs_defconfig: Enable the framebuffer omits 4e0ce6e703c2 ARM: dts: imx6qdl-prti6q.dtsi: Add applicable properties t [...] omits 01f8d921f722 ARM: dts: imx6q-bosch-acc: Replace 'enable-sdio-wakeup' omits 4cf461f2bf4e ARM: dts: imx7d-smegw01: Replace 'enable-sdio-wakeup' omits fd83ef8f8e59 media: rkisp1: Drop parentheses and fix indentation in rki [...] omits 34098a83de35 media: rkisp1: Align macro definitions omits 3d91b856ae69 media: rkisp1: capture: Bypass the main device for handlin [...] omits d2f33f0c3ad7 platform/x86: thinkpad_acpi: Fix a memory leak of EFCH MMI [...] omits 79e90ca02d7d platform/mellanox: nvsw-sn2201: fix error code in nvsw_sn2 [...] omits a124765f8781 media: rkisp1: debug: Update max register name length omits d63eae6747eb platform/x86: intel/pmc: Add Alder Lake N support to PMC c [...] omits afff3d3aef14 arm64: defconfig: Enable gpio-fan support omits 7d62f2f367f8 media: rkisp1: debug: Consolidate reg dumps for shadow registers omits 20a051cd4d1d bindings: arm: fsl: Add PHYTEC i.MX8MM devicetree bindings omits ce380f225d78 media: rkisp1: debug: Move resizer register dump to debugfs omits 2a6b586035ec media: rkisp1: debug: Add debugfs files to dump core and I [...] omits cbb819c363c5 media: rkisp1: debug: Collect input status by sampling ISP [...] omits fd3608fe6bfe media: rkisp1: Compile debugfs support conditionally omits 07ce797de4d3 arm64: dts: imx8mn-evk: add bt-sco sound card support omits 3f5d1fdaa585 arm64: dts: imx8mq-evk: add bt-sco sound card support omits f8e03537772d arm64: dts: imx8mm-evk: add bt-sco sound card support omits 8682037db36c media: rkisp1: Move debugfs code to a separate file omits 3e74a4222386 media: rkisp1: resizer: Simplify register access omits 0ef7dc305bd4 media: rkisp1: Swap value and address arguments to rkisp1_write() omits 3fdd4ef444f9 arm64: dts: imx8mp: correct clock of pgc_ispdwp omits 93929fb6c4ef Merge branch 'asm-generic-mmiotrace' into asm-generic omits 3b430c2cf0e4 media: rkisp1: regs: Rename CCL, ICCL and IRCL registers w [...] omits 240e92eaee8c media: rkisp1: regs: Don't use BIT() macro for multi-bit r [...] omits 6ff02276beb9 media: rkisp1: Simplify rkisp1_entities_register() error path omits 6adceb706e51 media: rkisp1: stats: Simplify (un)registration omits 8ba4862eb59b media: rkisp1: params: Fix and simplify (un)registration omits f738cb62a8a7 media: rkisp1: resizer: Fix and simplify (un)registration omits 48d775688f34 media: rkisp1: isp: Fix and simplify (un)registration omits 55fcb913d5d3 media: rkisp1: capture: Fix and simplify (un)registration omits 786dde1e59d7 soc: fsl: guts: add serial_number support omits 55488c90b392 soc: fsl: guts: drop platform driver omits b46dd0cb93de soc: fsl: guts: use of_root instead of own reference omits 5d707e4e3fb5 soc: fsl: guts: allocate soc_dev_attr on the heap omits ab4988d6a393 soc: fsl: guts: embed fsl_guts_get_svr() in probe() omits 6de6cb89fc03 soc: fsl: guts: remove module_exit() and fsl_guts_remove() omits ab3f045774f7 soc: fsl: guts: machine variable might be unset omits 56c8534e2d2f media: rkisp1: capture: Initialize entity before video device omits 750a914adb7d media: mediatek: vcodec: Drop platform_get_resource(IORESO [...] omits e1769fb8d04e kbuild: remove sed command from cmd_ar_builtin omits e80d4f022972 certs: unify blacklist_hashes.c and blacklist_nohashes.c omits 84b631df0358 certs: move scripts/check-blacklist-hashes.awk to certs/ omits 66076838c368 modpost: put get_secindex() call inside sec_name() omits f94bc517b499 MAINTAINERS: erofs: add myself as reviewer omits c753b70c9feb MAINTAINERS: erofs: add myself as reviewer omits f94e08b602d4 xfs: clean up the end of xfs_attri_item_recover omits b822ea17fd15 xfs: always free xattri_leaf_bp when cancelling a deferred op omits 82af88063961 xfs: use invalidate_lock to check the state of mmap_lock omits ca76a761ea24 xfs: factor out the common lock flags assert omits 03c765b0e3b4 Linux 5.19-rc4 omits 1709b887397c Merge tag 'soc-fixes-5.19' of git://git.kernel.org/pub/scm [...] omits 413c1f14919b Merge tag 'mm-hotfixes-stable-2022-06-26' of git://git.ker [...] omits 893d1eaa56e8 Merge tag 'perf-tools-fixes-for-v5.19-2022-06-26' of git:/ [...] omits 82708bb1eb9e Merge tag 'for-5.19-rc3-tag' of git://git.kernel.org/pub/s [...] omits c898c67db6d7 Merge tag 'dma-mapping-5.19-2022-06-26' of git://git.infra [...] omits b27c82e12965 attr: port attribute changes to new types omits 0e363cf3fa59 security: pass down mount idmapping to setattr hook omits 71e7b535b890 quota: port quota helpers mount ids omits 35faf3109a78 fs: port to iattr ownership update helpers omits 1f36146a5a3d fs: introduce tiny iattr ownership update helpers omits 45c311501c77 fs: use mount types in iattr omits 234a3113f28d fs: add two type safe mapping helpers omits 1e5267cd0895 mnt_idmapping: add vfs{g,u}id_t omits be129fab66f2 Merge tag 'for-5.19/fbdev-2' of git://git.kernel.org/pub/s [...] omits c0c6a7bd4c6f Merge tag 'for-5.19/parisc-3' of git://git.kernel.org/pub/ [...] omits e963d685dda0 Merge tag 'xtensa-20220626' of https://github.com/jcmvbkbc [...] omits 8100775d59a6 Merge tag 'powerpc-5.19-3' of git://git.kernel.org/pub/scm [...] omits 393ed5d85e8e Merge tag 'kbuild-fixes-v5.19-2' of git://git.kernel.org/p [...] omits 97d4d0269706 Merge tag 'exfat-for-5.19-rc4' of git://git.kernel.org/pub [...] omits 918c30dffd14 Merge tag '5.19-rc3-smb3-client-fixes' of git://git.samba. [...] omits f8d866194082 tools headers UAPI: Synch KVM's svm.h header with the kernel omits e2213a2dc63e tools include UAPI: Sync linux/vhost.h with the kernel sources omits 448ce0e6ea93 perf stat: Enable ignore_missing_thread omits 37ed2cddcbf1 perf inject: Adjust output data offset for backward compatibility omits 3713e2494b6a perf trace beauty: Fix generation of errno id->str table o [...] omits ab66fdace858 perf build-id: Fix caching files with a wrong build ID omits 4b3f7644ae84 tools headers cpufeatures: Sync with the kernel sources omits 0fdd435cb4f8 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources omits 342cb0d80613 perf inject: Fix missing free in copy_kcore_dir() omits 0a1355db3671 parisc: Enable ARCH_HAS_STRICT_MODULE_RWX omits e9ed22e6e501 parisc: Fix flush_anon_page on PA8800/PA8900 omits 418ef34c0061 dt-bindings: arm: qcom: switch maintainer to Bjorn omits 8d114b94fc39 clk: qcom: gcc-sc8280xp: use collapse-voting for PCIe GDSCs omits 77ea2bd72da4 clk: qcom: gdsc: add support for collapse-vote registers omits e73cb8527c59 clk: qcom: gdsc: add collapse-bit helper omits a20e55d4771c soc: qcom: rpmhpd: fix typos in comment omits d640974d1c4e MAINTAINERS: Add myself as a reviewer for Qualcomm ARM/64 support omits 3ba500dee327 arm64: dts: qcom: sdm845: use dispcc AHB clock for mdss node omits 1b3bfc4066c3 arm64: dts: qcom: sm8250: Disable camcc by default omits c4f40351901a clk: qcom: camcc-sm8250: Fix halt on boot by reducing driv [...] omits d11a34a404ee soc: qcom: correct kerneldoc omits ac0126a01735 soc: qcom: cmd-db: replace strncpy() with strscpy_pad() omits ebf21bbc2ff5 firmware: qcom_scm-legacy: correct kerneldoc omits 86b78de5fd4b dt-bindings: firmware: document Qualcomm QCS404 and SM6125 SCM omits bc0f14937689 soc: qcom: apr: Drop redundant check in .remove() omits 48aa636285ad arm64: dts: qcom: msm8996: add clocks to the MMCC device node omits f5837418479a arm64: dts: qcom: sm8450: add uart20 node omits a57de71f0980 arm64: dts: qcom: sc7280-qcard: Add ldo_l17b regulator node omits d756a0b29f40 arm64: dts: qcom: sc7280: Set SPI flash to 50 MHz for hero [...] omits 1c20d3dbaa67 arm64: dts: qcom: sc7280: Set modem FW path for Chrome OS boards omits 4ab03ef8b33c arm64: qcom: sc7280-herobrine: Enable DP omits e60414644cf3 arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor omits 2a77ada5168a arm64: dts: qcom: sc7280: Enable wifi for Chrome OS boards omits 5069fe941f76 dt-bindings: arm: qcom: Add more sc7180 Chromebook board bindings omits 707b9b08789b dt-bindings: arm: qcom: Add / fix sc7280 board bindings omits 3b8bfe002c4b dt-bindings: arm: qcom: Add sc7180 Chromebook board bindings omits dbbccb3db122 dt-bindings: arm: qcom: Mention that Chromebooks use a dif [...] omits 59228d3b9060 dt-bindings: Document how Chromebooks with depthcharge boot omits 1a22eff4b429 arm64: dts: qcom: sc7280: Enable keyboard backlight for villager omits 426e81c7e625 arm64: dts: qcom: sc7280: herobrine: Don't disable the key [...] omits e58539532bab arm64: dts: qcom: sc7280: Add touchscreen to villager omits 1ecbc2b37f9c Merge tag '20220608105238.2973600-1-dmitry.baryshkov@linar [...] omits 553d12b20c10 clk: qcom: gcc-sc7280: use new clk_regmap_phy_mux_ops for [...] omits 7ee9d2e8b9c9 clk: qcom: gcc-sm8450: use new clk_regmap_phy_mux_ops for [...] omits 74e4190cdebe clk: qcom: regmap: add PHY clock source implementation omits 067baa9a37b3 ksmbd: use vfs_llseek instead of dereferencing NULL omits d7f396461518 powerpc/powermac: Remove empty function note_scsi_host() omits 2d386769753a powerpc: Update asm-prototypes.h comment omits 4228a996b072 selftests/powerpc: Skip energy_scale_info test on older firmware omits d16c5c7c9256 parisc: align '*' in comment in math-emu code omits ff1397667646 kbuild: Ignore __this_module in gen_autoksyms.sh omits 53632ba87d9f kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYM [...] omits e7c659124c9a clk: qcom: mmcc-msm8996: use parent_hws/_data instead of p [...] omits 208c564fe66e clk: qcom: mmcc-msm8996: move clock parent tables down omits a7a4fc9498f5 clk: qcom: mmcc-msm8996: use ARRAY_SIZE instead of specify [...] omits c19698a9e41b firmware: qcom_scm: drop unexpected word "the" omits fc8b0b9b630d arm64: dts: qcom: sm8450 add ITS device tree node omits 47bf59c47559 arm64: dts: qcom: msm8994: Fix CPU6/7 reg values omits 29f66b625281 clk: qcom: rpmh: Add note about sleep/wake state for BCMs omits 0f0eca0ccb9b soc: qcom: socinfo: Add an ID for sc7180P omits a4c1fc8cff05 arm64: dts: qcom: sc7280-herobrine: Add lpi pinmux propert [...] omits 32d4541abe0f arm64: dts: qcom: sc7280: add lpass lpi pin controller node omits 06c73a39c38b arm64: dts: qcom: sc7280: Add secondary MI2S pinmux specif [...] omits b9e3f65ecf85 arm64: dts: qcom: sc7280: Add pinmux for I2S speaker and Headset omits b74f7b8f174f arm64: dts: qcom: sdm660-xiaomi-lavender: Configure WLED omits c5bca38d2edc f2fs: use the updated test_dummy_encryption helper functions omits 0840a7914caa Merge tag 'char-misc-5.19-rc4' of git://git.kernel.org/pub [...] omits c24eb8d6a5b2 Merge tag 'usb-5.19-rc4' of git://git.kernel.org/pub/scm/l [...] omits fbb564a55780 lib/sbitmap: Fix invalid loop in __sbitmap_queue_get_batch() omits cb84318baa06 Merge tag 'loongarch-fixes-5.19-3' of git://git.kernel.org [...] omits 29eeafc661f2 Merge tag 'f2fs-for-5.19-rc4' of git://git.kernel.org/pub/ [...] omits c3d396120d68 Merge branch 'preparation-for-supporting-esd-CAN-USB-3' omits ce87c0f1b859 can/esd_usb: Update to copyright, M_AUTHOR and M_DESCRIPTION omits 2244610050c8 can/esd_usb: Fixed some checkpatch.pl warnings omits 4d54977fe3f4 can/esd_usb: Rename all terms USB2 to USB omits f4a45ef328a2 can/esd_usb: Add an entry to the MAINTAINERS file omits 5e910bdedc84 can/esd_usb2: Rename esd_usb2.c to esd_usb.c omits ea18d4347811 LoongArch: Make compute_return_era() return void omits ad82eef3cebf LoongArch: Fix wrong fpu version omits 26808cebf14c LoongArch: Fix EENTRY/MERRENTRY setting in setup_tlb_handler() omits bab1c299f394 LoongArch: Fix sleeping in atomic context in setup_tlb_handler() omits 92264f2dae73 LoongArch: Fix the _stext symbol address omits 501dcbe495c0 LoongArch: Fix the !THP build omits ebeae54d3a77 net: pcs: xpcs: depends on PHYLINK in Kconfig omits 97a4d46b1516 raw: fix a typo in raw_icmp_error() omits a26f045984e7 Merge branch 'devicetree/fixes' into fixes omits 8c23f235a6a8 Merge tag 'gpio-fixes-for-v5.19-rc4' of git://git.kernel.o [...] omits 3b89b511ea0c net: fix IFF_TX_SKB_NO_LINEAR definition omits a69e617e533e usbnet: Fix linkwatch use-after-free on disconnect omits 78f319315764 i40e: read the XDP program once per NAPI omits 8cc683833726 Merge branch 'net-dp83822-fix-interrupt-floods' omits 0e597e2affb9 net: dp83822: disable rx error interrupt omits c96614eeab66 net: dp83822: disable false carrier interrupt omits 3b9bc84d3111 net: tun: unlink NAPI from device on destruction omits 6f0012e35160 tcp: add a missing nf_reset_ct() in 3WHS handling omits 85a1c6536f99 sfc: siena: fix repeated words in comments omits ede57d58e6f3 net: helper function skb_len_add omits 1da9e27415bf tc-testing: gitignore, delete plugins directory omits 6ce1df88b1f3 net/funeth: Support UDP segmentation offload omits 80a14dd4c37f RDMA/rxe: Remove useless pkt parameters omits 179a93f74b29 fprobe, samples: Add module parameter descriptions omits e5d6eeead88e drm/connector: Remove usage of the deprecated ida_simple_xxx API omits 16615b92d4dc Merge branch 'clk-renesas' into clk-next omits d39afb73fd52 Merge tag 'renesas-clk-for-v5.20-tag1' of git://git.kernel [...] omits fd75733da2f3 bpf: Merge "types_are_compat" logic into relo_core.c omits 6a0a17e6c6d1 Merge tag 'mtd/fixes-for-5.19-rc4' of git://git.kernel.org [...] omits 2f6d1e0f8ff3 bpf, docs: Fix the code formatting in instruction-set omits 952deecb065e arc: dts: Harmonize EHCI/OHCI DT nodes name omits 1163fb3b6a30 ARC: bitops: Change __fls to return unsigned long omits d6448b8a0054 ARC: Fix comment typo omits 148ec6305a54 ARC: Fix comment typo omits 4039974f3b39 Merge tag 'spi-fix-v5.19-rc3' of git://git.kernel.org/pub/ [...] omits bed051817cb3 Merge tag 'regulator-fix-v5.19-rc3' of git://git.kernel.or [...] omits 7bc83546079a Merge tag 'regmap-fix-v5.19-rc3' of git://git.kernel.org/p [...] omits bc3b8977e374 Merge tag 'iommu-fixes-v5.19-rc3' of git://git.kernel.org/ [...] omits 780d3d5a24bb Merge branch 'perf tools: Fix prologue generation' omits b168852eb8ef perf tools: Rework prologue generation code omits b00de0e237da drm/panel: introduce ebbg,ft8719 panel omits 2a9e9daf7523 drm/mipi-dsi: Introduce mipi_dsi_dcs_write_seq macro omits c5ec5fa39316 dt-bindings: display: Add bindings for EBBG FT8719 omits 6ef425abb0f7 dt-bindings: vendor-prefixes: Add prefix for EBBG omits 831463667b5f drm: bridge: adv7511: Add check for mipi_dsi_driver_register omits 25ba9429e0f4 drm/bridge: parade-ps8622: Use backlight helper omits 9126ef85f2b8 drm/panel-edp: Add LQ140M1JW48 edp panel entry omits fd46ef3d8247 RDMA: Correct duplicated words in comments omits 103f06fd4781 drm/panel: simple: add AM-800600P5TMQW-TB8H omits 1959fa9d5464 dt-bindings: display: simple: add Ampire AM-800600P5TMQW-T [...] omits ad4fd3b1dfd3 drm: shmobile: Use backlight helper omits db475c11cd59 drm/panel: panel-asus-z00t-tm5p5-n35596: Use backlight helper omits 2990f223ffa7 RDMA/cm: Fix memory leak in ib_cm_insert_listen omits 91c2cbf9b6a6 drm/panel: panel-dsi-cm: Use backlight helpers omits c974f755372b drm/panel: sony-acx565akm: Use backlight helpers omits d9e74da2f1fc drm/panel: panel-simple: Add dev_err_probe if backlight co [...] omits 70d605cbeecb Merge tag 'riscv-for-linus-5.19-rc4' of git://git.kernel.o [...] omits a68078b44846 drm/pl111: drop unexpected word "the" in the comments omits 8c56d5105747 drm/panel: nt35510: Remove duplicate 'the' in two places. omits f6e9d0146808 Merge tag 's390-5.19-4' of git://git.kernel.org/pub/scm/li [...] omits 0f24debbb847 fs: dlm: move kref_put assert for lkb structs omits 2c39d612aa5f Merge tag 'for-linus-5.19a-rc4-tag' of git://git.kernel.or [...] omits 5b8d9ee00345 docs: UML: fix typo omits e946554905c1 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits b259867be27c IB/iser: Drain the entire QP during destruction flow omits 4a6d00a43ef7 docs/zh_CN: core-api: Update the translation of xarray.rst [...] omits c290f175e73f docs/zh_CN: core-api: Update the translation of workqueue. [...] omits e86a0e297f0b docs/zh_CN: core-api: Update the translation of printk-for [...] omits 4faa99e38c3e docs/zh_CN: core-api: Update the translation of printk-bas [...] omits f5158bfe8777 docs/zh_CN: core-api: Update the translation of mm-api.rst [...] omits b2fdf7f080b4 docs/zh_CN: core-api: Update the translation of kernel-api [...] omits 722ecdbce68a docs/zh_CN: core-api: Update the translation of irq/irq-do [...] omits 1ebfae49fd44 docs/zh_CN: core-api: Update the translation of cpu_hotplu [...] omits 417c434aa1b4 docs/zh_CN: core-api: Update the translation of cachetlb.r [...] omits f9b21cd08607 docs: driver-api: gpio: Fix some typos omits df6725651f6f docs: Remove duplicate word omits 357513c052e1 arm64: dts: altera: socfpga_stratix10: move clocks out of [...] omits 30fb8761419e docs: admin-guide/sysctl: Fix rendering error omits ef9102004a87 nvdimm: Fix badblocks clear off-by-one error omits ac4f83482afb mtd: dataflash: Add SPI ID table omits c223a38d62e5 mtd: hyperbus: rpc-if: Fix RPM imbalance in probe error path omits 431eae20a093 mtd: rawnand: sm_common: drop unexpected word 'is' in the [...] omits 38bc4ac43168 Merge tag 'drm-fixes-2022-06-24' of git://anongit.freedesk [...] omits af3a6d1018f0 cifs: update cifs_ses::ip_addr after failover omits 5d04b0b634bb Merge branch 'net-pcs-lynx-consolidate-gigabit-code' omits 06f9a6148e28 net: pcs: lynx: consolidate sgmii and 1000base-x config code omits f56866c486fa net: phylink: add QSGMII support to phylink_mii_c22_pcs_en [...] omits 935336c19104 selftests/bpf: Test sockmap update when socket has ULP omits b4cbd7a9339f net: lan743x: Use correct variable in lan743x_sgmii_config() omits cbe232ab07ab Merge tag 'for-5.19/dm-fixes-4' of git://git.kernel.org/pu [...] omits 43627618a0df Merge tag 'ata-5.19-rc4' of git://git.kernel.org/pub/scm/l [...] omits a237cfd6b746 Merge tag 'block-5.19-2022-06-24' of git://git.kernel.dk/l [...] omits 598f24048793 Merge tag 'io_uring-5.19-2022-06-24' of git://git.kernel.d [...] omits 9d882352bac8 Merge tag 'printk-for-5.19-rc4' of git://git.kernel.org/pu [...] omits 803481d869a4 drm/panel: simple: Add DataImage FG1001L0DSSWMG01 panel support omits c3156c6fc3a2 dt-bindings: display: simple: Add DataImage FG1001L0DSSWMG [...] omits 986fd5fe55cb ARM: dts: lpc18xx: Harmonize EHCI/OHCI DT nodes name omits 6edb32383790 arm64: dts: qcom: sm8250: remove assigned-clock-rate prope [...] omits 0b24829fd74c arm64: dts: qcom: sdm845: remove assigned-clock-rate prope [...] omits aa4ae511a760 arm64: dts: qcom: sm7180: remove assigned-clock-rate prope [...] omits 5241fd7fee9b arm64: dts: qcom: sm7280: remove assigned-clock-rate prope [...] omits 09248df31b47 fs: dlm: don't use deprecated timeout features by default omits b98274483f62 fs: dlm: add deprecation Kconfig and warnings for timeouts omits 8d614a4457f5 fs: dlm: remove timeout from dlm_user_adopt_orphan omits 2bb2a3d66c6f fs: dlm: remove waiter warnings omits dfc020f334f8 fs: dlm: fix grammar in lowcomms output omits f10da927a5e2 fs: dlm: add comment about lkb IFL flags omits 3182599f5fff fs: dlm: handle recovery result outside of ls_recover omits 682bb91b6ba8 fs: dlm: make new_lockspace() wait until recovery completes omits 7e09b15cfe7b fs: dlm: call dlm_lsop_recover_prep once omits ca8031d91769 fs: dlm: update comments about recovery and membership handling omits 5d92a30e900d fs: dlm: add resource name to tracepoints omits 0c4c516fa206 fs: dlm: remove additional dereference of lksb omits cd1e8ca9f3a4 fs: dlm: change ast and bast trace order omits b92a4e3f86b1 fs: dlm: change posix lock sigint handling omits 4d413ae9ced4 fs: dlm: use dlm_plock_info for do_unlock_close omits ea06d4cabf52 fs: dlm: change plock interrupted message to debug again omits de9b3d961607 arm64: dts: qcom: sm8450: fix interconnects property of UFS node omits 7559d9f97581 arm64: setup: drop early FDT pointer helpers omits aacd149b6238 arm64: head: avoid relocating the kernel twice for KASLR omits fc5a89f75d2a arm64: kaslr: defer initialization to initcall where permitted omits 005e12676af0 arm64: head: record CPU boot mode after enabling the MMU omits 6495b9ba6271 arm64: head: populate kernel page tables with MMU and caches on omits c0be8f18a3bf arm64: head: factor out TTBR1 assignment into a macro omits a004393f45d9 arm64: idreg-override: use early FDT mapping in ID map omits f70b3a23324a arm64: head: create a temporary FDT mapping in the initial ID map omits d7bea550279d arm64: head: use relative references to the RELA and RELR tables omits c3cee924bd85 arm64: head: cover entire kernel image in initial ID map omits b013c1e1c659 arm64: head: add helper function to remap regions in early [...] omits 1682c45b9206 arm64: mm: provide idmap pointer to cpu_replace_ttbr1() omits 723d3a8ed172 arm64: head: pass ID map root table address to __enable_mmu() omits 2e945851e268 arm64: kernel: drop unnecessary PoC cache clean+invalidate omits e42ade29e3bc arm64: head: split off idmap creation code omits 50fcd39d24c2 arm64: head: switch to map_memory macro for the extended ID map omits 53519ddf5894 arm64: head: simplify page table mapping macros (slightly) omits ebd9aea1f27e arm64: head: drop idmap_ptrs_per_pgd omits e8d13cced5c5 arm64: head: move assignment of idmap_t0sz to C code omits 0d9b1ffefabe arm64: mm: make vabits_actual a build time constant if possible omits 475031b6ed43 arm64: head: move kimage_vaddr variable into C file omits 799270e9b8be ARM: tegra: Align gpio-keys node names with dtschema omits b9fa5b33ef80 arm64: tegra: Align gpio-keys node names with dtschema omits b28edf02c468 arm64: tegra: Mark BPMP channels as no-memory-wc omits a4740b148a04 firmware: tegra: bpmp: Do only aligned access to IPC memory area omits 7f058112873e ARM: dts: aspeed: nuvia: rename vendor nuvia to qcom omits e112c42eb3b7 ASoC: audio_graph_card2: Fix port numbers in example omits bf2aebccddef ASoC: sgtl5000: Fix noise on shutdown/remove omits 419386b6299a regmap: Wire up regmap_config provided bulk write in misse [...] omits 147b5fffc2cf regmap: Make regmap_noinc_read() return -ENOTSUPP if map-> [...] omits b688a7629c42 regmap: Re-introduce bulk read support check in regmap_bul [...] omits e9fcc60ddd29 drm/logicvc: add missing of_node_put() in logicvc_layers_init() omits d3a453416270 drm: fix device_node_continue.cocci warnings omits 980555e95f7c ASoC: madera: Fix event generation for rate controls omits e3cabbef3db8 ASoC: madera: Fix event generation for OUT1 demux omits 7f103af4a10f ASoC: cs47l15: Fix event generation for low power mux control omits 46b0d050c8c7 ASoC: cs35l41: Add ASP TX3/4 source to register patch omits 11d7a12f7f50 ASoC: dapm: Initialise kcontrol data for mux/demux controls omits 1df793d479be ASoC: rt711-sdca: fix kernel NULL pointer dereference when [...] omits c6a5f22f9b4f ASoC: cs35l41: Correct some control names omits 0bc0ae9a5938 ASoC: wm5110: Fix DRE control omits 9896c029f0df ASoC: wm_adsp: Fix event for preloader omits f2c2f31f00ce MAINTAINERS: update ASoC Qualcomm maintainer email-id omits a5450aba737d ASoC: rockchip: i2s: switch BCLK to GPIO omits 391153522d18 ASoC: SOF: Intel: disable IMR boot when resuming from ACPI [...] omits 9d2d46271338 ASoC: SOF: pm: add definitions for S4 and S5 states omits a933084558c6 ASoC: SOF: pm: add explicit behavior for ACPI S1 and S2 omits ca7ab1dcf58d ASoC: SOF: Intel: hda: Fix compressed stream position tracking omits 427eb3e1ed53 ASoC: SOF: mediatek: Fix error code in probe omits 4e07479eab8a ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering [...] omits a7d9391dc3d5 MAINTAINERS: update ASoC/Intel/SOF maintainers omits 10e7ff004792 ASoC: wcd938x: Fix event generation for some controls omits a7786cbae4b2 ASoC: wcd9335: Fix spurious event generation omits be6dd72edb21 ASoC: wcd9335: Remove RX channel from old list before addi [...] omits 58136d93d4e2 ASoC: qdsp6: q6apm-dai: unprepare stream if its already prepared omits 12abc4d10d55 ASoC: Remove unused hw_write_t type omits af2d146a8041 ASoC: Intel: avs: Fix parsing UUIDs in topology omits c2d1aec3f5da ASoC: SOF: ipc3-topology: Move and correct size checks in [...] omits bbfef046c661 ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow omits c31691e0d126 ASoC: SOF: Intel: hda-loader: Make sure that the fw load s [...] omits 08f8a93198e3 ASoC: SOF: Intel: hda-dsp: Expose hda_dsp_core_power_up() omits ed0073bd0fcc ASoC: ak4613: cares Simple-Audio-Card case for TDM omits 40737057b48f ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in [...] omits ba98d7d8b60b ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueue [...] omits 0484271ab0ce ASoC: rt7*-sdw: harden jack_detect_handler omits 08bb5dc6ce02 ASoC: rt711: fix calibrate mutex initialization omits fe154c4ff376 ASoC: Intel: sof_sdw: handle errors on card registration omits ed0a7fb29c9f ASoC: rt711-sdca-sdw: fix calibrate mutex initialization omits ac63716da307 ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime o [...] omits 60192dd85c3c Merge tag 'memory-controller-drv-fixes-5.19' of git://git. [...] omits 416e95a4798e Merge tag 'samsung-fixes-5.19' of git://git.kernel.org/pub [...] omits b262b3b571bc Merge tag 'arm-soc/for-5.19/devicetree-fixes' of https://g [...] omits db6b92459f59 Merge tag 'ti-k3-dt-fixes-for-v5.19' of git://git.kernel.o [...] omits 2c629dd2d14f arm: mach-spear: Add missing of_node_put() in time.c omits 1ba904b6b16e ARM: cns3xxx: Fix refcount leak in cns3xxx_init omits 17b1362d4919 MAINTAINERS: Update email address omits f9bbc1c8449a drm: Remove unnecessary print function dev_err() omits d54cda74a9a2 drm: logicvc: fix error code in logicvc_layer_init() omits 5e8034364c22 drm: logicvc: Fix uninitialized variable in probe omits 41188e9e9def selftest/bpf: Test for use-after-free bug fix in inline_bpf_loop omits fb4e3b33e3e7 bpf: Fix for use-after-free bug in inline_bpf_loop omits 8da33fd11c05 cifs: avoid deadlocks while updating iface omits 395e942d34a2 bpf: Replace hard-coded 0 with BPF_K in check_alu_op omits c242507c1b89 MAINTAINERS: Add new IOMMU development mailing list omits f5ebeb138fa6 perf/marvell_cn10k: Fix TAD PMU register offset omits 8e28e53f1356 perf/marvell_cn10k: Remove useless license text when SPDX- [...] omits 1c9a8e876808 arm64: entry: simplify trampoline data page omits b24346a240b3 usb: chipidea: udc: check request status before setting de [...] omits 90bc2af24638 USB: gadget: Fix double-free bug in raw_gadget driver omits cbdabaecb1f6 Merge branch 'mlxsw-unified-bridge-conversion-part-3' omits 7dd196480664 mlxsw: spectrum: Change mlxsw_sp_rif_vlan_fid_op() to be d [...] omits 027c92e00ef9 mlxsw: spectrum: Rename MLXSW_SP_RIF_TYPE_VLAN omits 04e85970ceea mlxsw: spectrum: Use different arrays of FID families per- [...] omits 2c091048015d mlxsw: spectrum_fid: Pass FID structure to __mlxsw_sp_fid_ [...] omits 97a2ae0f0c23 mlxsw: spectrum_fid: Pass FID structure to mlxsw_sp_fid_op() omits 893b5c307a48 mlxsw: spectrum_fid: Rename mlxsw_sp_fid_vni_op() omits d97da68e543b mlxsw: spectrum_fid: Update FID structure prior to device [...] omits fddf42c34349 mlxsw: spectrum_fid: Maintain {port, VID}->FID mappings omits 23f94f1bc144 Merge branch 'ipmr-remove-rwlocks' omits a96f7a6a60b3 ip6mr: convert mrt_lock to a spinlock omits 3f55211ecf6a ipmr: convert mrt_lock to a spinlock omits b96ef16d2f83 ipmr: convert /proc handlers to rcu_read_lock() omits 194366b28b83 ipmr: adopt rcu_read_lock() in mr_dump() omits 6fa40a290219 ip6mr: switch ip6mr_get_route() to rcu_read_lock() omits 9b1c21d898fd ip6mr: do not acquire mrt_lock while calling ip6_mr_forward() omits db9eb7c8ae34 ip6mr: do not acquire mrt_lock before calling ip6mr_cache_ [...] omits 638cf4a24a09 ip6mr: do not acquire mrt_lock in ioctl(SIOCGETMIFCNT_IN6) omits 6d08658736fc ip6mr: do not acquire mrt_lock in pim6_rcv() omits 3493a5b730e5 ip6mr: ip6mr_cache_report() changes omits e4cd9868e8ec ipmr: do not acquire mrt_lock in ipmr_get_route() omits 4eadb88244d1 ipmr: do not acquire mrt_lock while calling ip_mr_forward() omits 9094db4b8004 ipmr: do not acquire mrt_lock before calling ipmr_cache_un [...] omits 559260fd9d9a ipmr: do not acquire mrt_lock in ioctl(SIOCGETVIFCNT) omits 121fefc669bf ipmr: do not acquire mrt_lock in __pim_rcv() omits 646679881a02 ipmr: ipmr_cache_report() changes omits 0b490b51d226 ipmr: change igmpmsg_netlink_event() prototype omits ebc3197963fc ipmr: add rcu protection over (struct vif_device)->dev omits 0a24c43f54b2 ip6mr: do not get a device reference in pim6_rcv() omits 7fcb820c7609 Merge branch 'dsa-microchip-common-spi-probe' omits 4658f2fe8fbc net: dsa: microchip: common ksz_spi_probe for ksz switches omits ff3f3a3090d2 net: dsa: microchip: remove the ksz8/ksz9477_switch_register omits 6ec23aaaac43 net: dsa: microchip: move ksz_dev_ops to ksz_common.c omits 07bca160469b net: dsa: microchip: common menuconfig for ksz series switch omits 7a8988a17c48 net: dsa: microchip: ksz9477: separate phylink mode from s [...] omits 1958eee85f67 net: dsa: microchip: common dsa_switch_ops for ksz switches omits ad08ac189758 net: dsa: microchip: move start of switch to ksz_setup omits 0abab9f3ec6b net: dsa: microchip: move multicast enable to ksz_setup omits 1ca6437fafc9 net: dsa: microchip: move broadcast rate limit to ksz_setup omits d2822e686879 net: dsa: microchip: move setup function to ksz_common omits 331d64f752bb net: dsa: microchip: add the enable_stp_addr pointer in ks [...] omits fb9324beb5d4 net: dsa: microchip: add config_cpu_port to struct ksz_dev_ops omits 673b196fdd34 net: dsa: microchip: rename shutdown to reset in ksz_dev_ops omits 5d99ec3aaa16 Merge branch 'bonding-per-port-priorities' omits 0a2ff7cc8ad4 Bonding: add per-port priority for failover re-selection omits f2b3b28ce523 bonding: add slave_dev field for bond_opt_value omits ae8b1631561a ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD omits 9c846c5d2d4e crypto: qat - Removes the x86 dependency on the QAT drivers omits c2a1b91e4798 crypto: qat - replace get_current_node() with numa_node_id() omits f145d411a67e crypto: rsa - implement Chinese Remainder Theorem for fast [...] omits 1b05ece0c931 crypto: ccp - During shutdown, check SEV data pointer befo [...] omits 87d044096ea6 crypto: ccp - Fix device IRQ counting by using platform_ir [...] omits f41b284a2c18 xfrm: change the type of xfrm_register_km and xfrm_unregister_km omits 6defa24d3b12 KVM: SEV: Init target VMCBs in sev_migrate_from omits ebdec859faa8 KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user() omits 232b95ba4e83 drm/ast: Fixed the casting issue reported by sparse omits 1a4f20cab641 Merge branch 'for-v5.20/exynos7885-emmc-clk' into next/dt64 omits c346dae4f3fb virtio: disable notification hardening by default omits 03d957170694 virtio: Remove unnecessary variable assignments omits a7722890fdfb virtio_ring : keep used_wrap_counter in vq->last_used_idx omits 0e0348ac3f0a vduse: Tie vduse mgmtdev and its device omits ace9252446ec vdpa/mlx5: Initialize CVQ vringh only once omits 40f2f3e94178 vdpa/mlx5: Update Control VQ callback information omits b5e5f9dfc915 ksmbd: check invalid FileOffset and BeyondFinalZero in FSC [...] omits 18e39fb960e6 ksmbd: set the range of bytes to zero without extending fi [...] omits 745bbc0995c2 ksmbd: remove duplicate flag set in smb2_write omits b968080808f7 selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test omits 1228b34c8d0e net: clear msg_get_inq in __sys_recvfrom() and __copy_msgh [...] omits 7747de17f750 cxgb4/cxgb4vf: Fix typo in comments omits c909e7ca494f bnxt: Fix typo in comments omits 09ce6b20103b net: phy: mxl-gpy: add temperature sensor omits 5dc4868440be Merge branch 'net-use-new-hwmon_sanitize_name' omits 363b65459b78 net: phy: nxp-tja11xx: use devm_hwmon_sanitize_name() omits 3f118c449c8e net: sfp: use hwmon_sanitize_name() omits ad887a507d73 net/ncsi: use proper "mellanox" DT vendor prefix omits 84296d4c0d55 Merge branch 'broadcom-ptp-phy-support' omits 7bfe91efd525 net: phy: Add support for 1PPS out and external timestamps omits 39db6be781cd net: phy: broadcom: Add PTP support for some Broadcom PHYs. omits 15acf89e1286 net: phy: broadcom: Add Broadcom PTP hooks to bcm-phy-lib omits 6886da5f49e6 powerpc/prom_init: Fix kernel config grep omits 7c97bc0128b2 net: dsa: bcm_sf2: force pause link settings omits 16d584d2fc8f net/dsa/hirschmann: Add missing of_node_get() in hellcreek [...] omits 0aeaaa8d9769 Merge branch 'net-dsa-mv88e6xxx-get-rid-of-speed_max' omits 3c783b83bd0f net: dsa: mv88e6xxx: get rid of SPEED_MAX setting omits aa64bc1990b2 net: dsa: mv88e6xxx: remove mv88e6065 dead code omits 986481618023 powerpc/book3e: Fix PUD allocation size in map_kernel_page() omits 19fc5bb93c6b powerpc/xive/spapr: correct bitmap allocation size omits 805ada63ba05 Merge tag 'drm-intel-next-2022-06-22' of git://anongit.fre [...] omits 0936de1e96d6 Merge tag 'drm-misc-next-2022-06-23' of git://anongit.free [...] omits f50974eee5c4 memregion: Fix memregion_free() fallback definition omits 1e9124df8be0 Merge tag 'drm-msm-fixes-2022-06-20' of https://gitlab.fre [...] omits 08d27daaaa9e Merge tag 'drm-intel-fixes-2022-06-22' of git://anongit.fr [...] omits fe39dc98fb24 gfs2: Fix spelling mistake in comment omits 0a86b0db38d8 Merge tag 'drm-misc-fixes-2022-06-23' of git://anongit.fre [...] omits 382cf35f2508 Merge tag 'amd-drm-fixes-5.19-2022-06-22' of https://gitla [...] omits aefffba67288 PCI: rcar-gen2: Add RZ/N1 SOC family compatible string omits 2ed9ae81e8f4 dt-bindings: PCI: renesas,pci-rcar-gen2: Add device tree s [...] omits 409ae431b9c2 dt-bindings: PCI: pci-rcar-gen2: Convert bindings to json-schema omits b0d473185ba8 gpio: mxs: Fix header comment omits 5e672cd69f0a xfs: introduce xfs_inodegc_push() omits 7cf2b0f9611b xfs: bound maximum wait time for inodegc work omits c7e1c443584d gpio: Fix kernel-doc comments to nested union omits fff86dfbbf82 PCI: endpoint: Enable DMA tests for endpoints with DMA cap [...] omits d6b03171f9fc dmaengine: dw-edma: Add support for chip-specific flags omits c1e33979171d dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direct [...] omits 794a0f7b6f5c dmaengine: dw-edma: Drop dma_slave_config.direction field usage omits 6951ee96c649 dmaengine: dw-edma: Rename wr(rd)_ch_cnt to ll_wr(rd)_cnt [...] omits e51b3048116a dmaengine: dw-edma: Change rg_region to reg_base in struct [...] omits 203184571388 dmaengine: dw-edma: Detach the private data and chip info [...] omits 19d7ca051d30 fs: dlm: add pid to debug log omits 93817be8b62c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 976a06243473 fs: dlm: plock use list_first_entry omits b376471fb47d cpufreq: amd-pstate: Add resume and suspend callbacks omits 92f20ff72066 Merge tag 'pm-5.19-rc4' of git://git.kernel.org/pub/scm/li [...] omits ba461afbef60 Merge tag 'random-5.19-rc4-for-linus' of git://git.kernel. [...] omits 90736eb3232d dm mirror log: clear log bits up to BITS_PER_LONG boundary omits a22f18bddd82 ACPI / MMC: PM: Unify fixing up device power omits 9089d1a41aab soundwire: Use acpi_dev_for_each_child() omits 61b6e2e5321d dm: fix BLK_STS_DM_REQUEUE handling when dm_io represents [...] omits 6dc7a0baf1a7 selftests/bpf: Fix rare segfault in sock_fields prog test omits 3a46b352a3e6 arm64: trap implementation defined functionality in userspace omits 5bed6a93920d Documentation/arm64: update memory layout table. omits 4d09caec2fab arm64: kcsan: Support detecting more missing memory barriers omits ed59dfd9509d asm-generic: Add memory barrier dma_mb() omits eb174bd875ae drm/msm/dpu: Fix variable dereferenced before check omits 9f6a503d5238 arm64: boot: add zstd support omits 506506cad394 arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 omits 0769d0a7ae3c drm/msm/dp: reset drm_dev to NULL at dp_display_unbind() omits 47546a1912fc arm64: mm: install KPTI nG mappings with MMU enabled omits c7eff738cf45 arm64: kpti-ng: simplify page table traversal logic omits c28d76d360f9 drm/msm/dpu: Increment vsync_cnt before waking up userspace omits fa1796a835fc Merge tag 'trace-v5.19-rc1' of git://git.kernel.org/pub/sc [...] omits d69d56496487 arm64/sme: Expose SMIDR through sysfs omits 16e4bce6de64 Merge tag 'folio-5.19b' of git://git.infradead.org/users/w [...] omits 51889d225ce2 Merge branch 'rework/kthreads' into for-linus omits 599d16912d07 Merge tag 'mips-fixes_5.19_2' of git://git.kernel.org/pub/ [...] omits 386e4fb6962b io_uring: use original request task for inflight tracking omits ab3547e3c281 Merge branch 'rework/kthreads' into for-next omits 6945b2141fc9 MAINTAINERS: Reorganize KVM/x86 maintainership omits bb7a42578927 Merge branch 'Align BPF TCP CCs implementing cong_control( [...] omits f14a3f644a1c selftests/bpf: Test a BPF CC implementing the unsupported [...] omits 0735627d78ca selftests/bpf: Test an incomplete BPF CC omits 6e945d57cc9f selftests/bpf: Test a BPF CC writing sk_pacing_* omits 9f0265e921de bpf: Require only one of cong_avoid() and cong_control() f [...] omits 41c95dd6a604 bpf: Allow a TCP CC to write sk_pacing_rate and sk_pacing_status omits 07a22b61946f Revert "printk: add functions to prefer direct printing" omits 5831788afb17 Revert "printk: add kthread console printers" omits 2d9ef940f89e Revert "printk: extend console_lock for per-console locking" omits 007eeab7e9f0 Revert "printk: remove @console_locked" omits 05c96b3713aa Revert "printk: Block console kthreads when direct printin [...] omits 20fb0c8272bb Revert "printk: Wait for the global console lock when the [...] omits 00fa15e0d564 filemap: Fix serialization adding transparent huge pages t [...] omits b653db77350c mm: Clear page->private when splitting or migrating a page omits 2c09d1443b9b pstore/zone: cleanup "rcnt" type omits 21e876448792 s390/pai: Fix multiple concurrent event installation omits 541a49664451 s390/pai: Prevent invalid event number for pai_crypto PMU omits be857b7f77d1 s390/cpumf: Handle events cycles and instructions identical omits af2debd58bd7 s390/crash: make copy_oldmem_page() return number of bytes copied omits cc02e6e21aa5 s390/crash: add missing iterator advance in copy_oldmem_page() omits 2d304afaedc4 arm64: compat: Move kuser32.S to .rodata section omits 446297b28a21 arm64: stacktrace: use non-atomic __set_bit omits 802b91118d11 arm64: kasan: do not instrument stacktrace.c omits 52f28b7bac75 perf script: Add some missing event dumps omits 3812d2987733 perf record: Add finished init event omits 61110883a020 perf record: Add new option to sample identifier omits 6b080312fc82 perf record: Always record id index omits f42c0ce573df perf record: Always get text_poke events with --kcore option omits 924a221581db perf data convert: Prefer sampled CPU when exporting JSON omits e24c75f02a81 ARM: dts: ux500: Fix Gavini accelerometer mounting matrix omits 0b2152e428ab ARM: dts: ux500: Fix Codina accelerometer mounting matrix omits 013fda41c03e ARM: dts: ux500: Fix Janice accelerometer mounting matrix omits 9ba86a474635 perf/arm-cci: fix typo in comment omits a336916b067c drivers/perf:Directly use ida_alloc()/free() omits 49785a77780c drivers/perf: Directly use ida_alloc()/free() omits c1c2a15c2b53 gpio: grgpio: Fix device removing omits e70b64a3f28b io_uring: move io_uring_get_opcode out of TP_printk omits 3381da254fab arm64: select TRACE_IRQFLAGS_NMI_SUPPORT omits 4510bffb4d02 arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic omits 9d4775b332e1 arm64: vdso32: enable orphan handling for VDSO omits eeec7223b697 arm64: vdso32: put ELF related sections in the linker script omits e0ab20b20a1b arm64: vdso: enable orphan handling for VDSO omits b87d34ca60ce arm64: vdso: put ELF related sections in the linker script omits 9ca766eaea2e gpio: winbond: Fix error code in winbond_gpio_get() omits 8ffdc53a6004 xhci-pci: Allow host runtime PM as default for Intel Meteo [...] omits 7516da47a349 xhci-pci: Allow host runtime PM as default for Intel Rapto [...] omits 83810f84ecf1 xhci: turn off port power in shutdown omits a808925075fb xhci: Keep interrupt disabled in initialization until host [...] omits 922d4578cfd0 Merge tag 'kvmarm-fixes-5.19-2' of git://git.kernel.org/pu [...] omits 9e2f6498efbb selftests: KVM: Handle compiler optimizations in ucall omits 2bdc2bcd9a75 Merge tag 'usb-serial-5.19-rc4' of https://git.kernel.org/ [...] omits 876271118aa4 drm/display: Fix build error without CONFIG_OF omits 8e71e0e77e30 Merge branch 'misc-5.19' into next-fixes omits 399bd66e219e Merge tag 'net-5.19-rc4' of git://git.kernel.org/pub/scm/l [...] omits f410c3e000a3 Merge tag 'mmc-v5.19-rc2' of git://git.kernel.org/pub/scm/ [...] omits e531485a0a0e Merge tag 'nvme-5.19-2022-06-23' of git://git.infradead.or [...] omits ca2a3343d697 block: remove WARN_ON() from bd_link_disk_holder omits ddfe80311b81 Merge tag 'sound-5.19-rc4' of git://git.kernel.org/pub/scm [...] omits dbe97cff7dd9 xen/gntdev: Avoid blocking in unmap_grant_pages() omits 3be4562584bb dma-direct: use the correct size for dma_set_encrypted() omits e6487833182a nvme: move the Samsung X5 quirk entry to the core quirks omits 23c9cd56007e nvme: fix the CRIMS and CRWMS definitions to match the spec omits 41f38043f884 nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH omits 471f80db9ef1 arm64: cpuidle: remove generic cpuidle support omits 51280acad855 cpuidle: cpuidle-arm: remove arm64 support omits 15b694e96c31 USB: serial: option: add Quectel RM500K module support omits ccb9bc1dfa44 nfp: add 'ethtool --identify' support omits 7ac20b3a6a6b drm/nouveau/Kconfig: Drop duplicate "select ACPI_VIDEO" omits 12378a5a75e3 net: openvswitch: fix parsing of nw_proto for IPv6 fragments omits e0a9f1fe206a dma-buf: deprecate DMABUF_SYSFS_STATS omits a825d72f74a3 soc: mediatek: fix missing clk_disable_unprepare() on err [...] omits 6cc168d17178 Merge branch 'zynq/dt' into for-next omits c8b35008b4f1 ARM: dts: xilinx: align gpio-key node names with dtschema omits ced86c536be1 ARM: dts: xilinx: align gpio-key node names with dtschema omits 228e8a88b191 arm64: dts: xilinx: align gpio-key node names with dtschema omits e34a07c0ae39 sock: redo the psock vs ULP protection check omits 1b205d948fbb Revert "net/tls: fix tls_sk_proto_close executed repeatedly" omits 271c1fa01c23 arm64: dts: zynqmp: add AMS driver to device tree omits 847e2ed23d4c dt-bindings: gpio: zynq: Describe gpio-line-names omits 3314962bece5 arm64: zynqmp: Fix comment about number of gpio line names omits 0aec3958c88f dt-bindings: gpio: zynq: Add power-domains omits 7668048e5c69 dt-bindings: gpio: zynq: Add missing compatible strings omits 85763435d5b5 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 9676feccacdb test_bpf: fix incorrect netdev features omits 73087489250d selftests/bpf: Add benchmark for local_storage get omits 8af52fe9fd3b virtio_net: fix xdp_rxq_info bug after suspend/resume omits 448ad88f8011 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits c4fceb46add6 raw: remove unused variables from raw6_icmp_error() omits 4e0effd9007e igb: Make DMA faster when CPU is active on the PCIe link omits 12cf1b89a668 net: phy: Add support for AQR113C EPHY omits a8236dfd8104 net: pcs: lynx: use mdiodev accessors omits 85467f7da189 net: dsa: qca8k: reduce mgmt ethernet timeout omits 386228c694bf net: dsa: qca8k: reset cpu port on MTU change omits d4667f96f485 isdn: mISDN: hfcsusb: drop unexpected word "the" in the comments omits 7c0d97e4b696 net: ipa: remove unexpected word "the" omits f0d2ef7f92dc cxgb4vf: remove unexpected word "the" omits 6e1c1c08cdf3 cifs: periodically query network interfaces from server omits b54034a73baf cifs: during reconnect, update interface if necessary omits aa45dadd34e4 cifs: change iface_list from array to sorted linked list omits 9de74996a739 smb3: use netname when available on secondary channels omits 13f28c2cf070 MAINTAINERS: Add a maintainer for OCP Time Card omits d13a3205a717 amt: remove unnecessary (void*) conversions omits 292dcfc1f60e Merge branch 'clk-devm-enable' into clk-next omits 62c0aff64c8d clk: Remove never used devm_clk_*unregister() omits 8b3d743fc9e2 clk: Fix pointer casting to prevent oops in devm_clk_release() omits e84131a88a8c amd/display/dc: Fix COLOR_ENCODING and COLOR_RANGE doing n [...] omits 98b02e9f002b drm/amd/display: Fix typo in override_lane_settings omits 235870f65968 drm/amd/display: Fix DC warning at driver load omits 937e24b7f559 drm/amd: Revert "drm/amd/display: keep eDP Vdd on when eDP [...] omits f15345a377c6 drm/amdgpu: Adjust logic around GTT size (v3) omits 4a8d51f2a26d Merge branch 'v5.20-armsoc/dts64' into for-next omits e58857ed9956 Merge branch 'v5.20-armsoc/dts32' into for-next omits de5c208d533a Merge tag 'linux-kselftest-fixes-5.19-rc4' of git://git.ke [...] omits e5a3cbe8b45b ARM: dts: rockchip: correct gpio-keys properties on rk3288-tinker omits 271e2c922850 ARM: dts: rockchip: align gpio-key node names with dtschema omits 517ed0ffd3cc arm64: dts: rockchip: align gpio-key node names with dtschema omits df302b62096a Merge branch 'for-next-next-v5.19-20220622' into for-next- [...] omits 06c8939df047 Merge branch 'for-next-current-v5.18-20220622' into for-ne [...] omits 558daedd43da Merge branch 'ext/hch/bio-submit-v2' into for-next-next-v5 [...] omits 50a42524062f Merge branch 'dev/send-v2-my-updates-to-send' into for-nex [...] omits 377f437e4103 Merge branch 'misc-5.19' into for-next-current-v5.18-20220622 omits f831fd18df78 Merge branch 'dev/kmap-all' into for-next-next-v5.19-20220622 omits 0301f7f3bc9d Merge branch 'ext/josef/reset-wait' into for-next-next-v5. [...] omits d4a07f542621 Merge branch 'misc-next' into for-next-next-v5.19-20220622 omits 61a71bf3f2d5 btrfs: remove bioc->stripes_pending omits 23417337ec8d btrfs: do not return errors from btrfs_submit_dio_bio omits aed50f9ea295 btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] omits a1376579ad65 btrfs: simplify sync/async submission in btrfs_submit_data [...] omits c8645bd040c8 btrfs: raid56: transfer the bio counter reference to the r [...] omits ddba056e0de1 btrfs: do not return errors from raid56_parity_recover omits 2badcca061c4 btrfs: do not return errors from raid56_parity_write omits 2927c19c11e8 btrfs: do not return errors from btrfs_map_bio omits a8aa67e65075 btrfs: return proper mapped length for RAID56 profiles in [...] omits 6a45cb21d292 btrfs: raid56: use fix stripe length everywhere omits 52d9cf2d7112 btrfs: send: add new command FILEATTR for file attributes omits 10e8e02e6d1e btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] omits 342269cca069 btrfs: replace kmap() with kmap_local_page() in zstd.c omits 6d6a6cef2a63 highmem: Make __kunmap_{local,atomic}() take "const void *" omits 0aef520ba75c btrfs: reset block group chunk force if we have to wait omits 1e70212e0315 hinic: Replace memcpy() with direct assignment omits bb356ddb78b2 RISC-V: PCI: Avoid handing out address 0 to devices omits bd3adb6cc97b btrfs: output mirror number for bad metadata omits c04c8d4d68ad btrfs: replace unnecessary goto with direct return at cow_ [...] omits 76787376032b btrfs: fix error handling of fallback uncompress write omits 5ae0fc8fb96e btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page omits afb4c55fdb61 btrfs: ensure pages are unlocked on cow_file_range() failure omits 5e648a3c6023 btrfs: sysfs: export commit stats omits 6f67f7c07d1b btrfs: collect commit stats, count, duration omits e4453fa2ebc0 btrfs: remove extent writepage address space operation omits e6cdc5f65eb3 btrfs: send: use boolean types for current inode status omits 9a3ceada9e9c btrfs: send: remove old TODO regarding ERESTARTSYS omits 67995191d991 btrfs: send: simplify includes omits d83a3ea91430 btrfs: send: drop __KERNEL__ ifdef from send.h omits d744064def9c btrfs: increase direct io read size limit to 256 sectors omits 423a7e3d2349 btrfs: raid56: don't trust any cached sector in __raid56_p [...] omits 195f6ac30fc9 btrfs: remove the finish_func argument to btrfs_mark_order [...] omits f330af9fe459 btrfs: batch up release of reserved metadata for delayed i [...] omits 19af63780c7b btrfs: warn about dev extents that are inside the reserved range omits d9d38ab59f95 btrfs: use named constant for reserved device space omits 606c890458d4 btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t omits c1e9ffd7107d btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino omits 9e0ad69dba04 btrfs: simplify parameters of backref iterators omits e8c6f4006271 btrfs: call inode_to_path directly and drop indirection omits 39552c02116c btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() omits 7a1032638d73 btrfs: use btrfs_raid_array to calculate number of parity stripes omits a204b169d8ee btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] omits d54f27f9f2c5 btrfs: remove parameter dev_extent_len from scrub_stripe() omits d14c511a7e85 btrfs: unify tree search helper returning prev and next nodes omits a93376a793b0 btrfs: make tree search for insert more generic and use it [...] omits 0254d87b7f9a btrfs: open code inexact rbtree search in tree_search omits f0d855f193ac btrfs: remove node and parent parameters from insert_state omits 00a3f9db100c btrfs: add fast path for extent_state insertion omits c971bcafd8dc btrfs: pass bits by value not by pointer for extent_state helpers omits 9a0c55bce3ca btrfs: lift start and end parameters to callers of insert_state omits 61b6f20f0065 btrfs: open code rbtree search in insert_state omits 2ae0a4a2a3e5 btrfs: open code rbtree search in split_state omits 7331ea68a8e6 btrfs: raid56: avoid double for loop inside raid56_parity_ [...] omits d0f1359cd2ad btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() omits 89cf9de76ec5 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] omits dde5a3237ed9 btrfs: raid56: avoid double for loop inside __raid56_parit [...] omits deeb659bb15f btrfs: raid56: avoid double for loop inside finish_rmw() omits 37e71ddec891 Documentation: update btrfs list of features and link to r [...] omits f5027f5a428e btrfs: fix deadlock with fsync+fiemap+transaction commit omits bce836b5ed7d btrfs: tree-log: make the return value for log syncing consistent omits b9261b795524 btrfs: don't set lock_owner when locking extent buffer for [...] omits 3f35221f439d btrfs: add tracepoints for ordered extents omits a849dfeb3ebd btrfs: zoned: fix critical section of relocation inode writeback omits 08893e6cffee btrfs: zoned: prevent allocation from previous data relocation BG omits 22979ac8bcd5 btrfs: sysfs: advertise zoned support among features omits 63ee0eea1118 btrfs: split discard handling out of btrfs_map_block omits fa8e0cf69e7b btrfs: stop looking at btrfs_bio->iter in index_one_bio omits 6b51b9d5f32d btrfs: reject log replay if there is unsupported RO compat flag omits d281985386dd btrfs: make btrfs_super_block::log_root_transid deprecated omits a10dc302d35e btrfs: do not BUG_ON() on failure to migrate space when re [...] omits 6887e76c14a6 btrfs: add missing inode updates on each iteration when re [...] omits 2aa902d6b69d btrfs: fix race between reflinking and ordered extent completion omits 2f436841c0d0 btrfs: pass the btrfs_bio_ctrl to submit_one_bio omits 91555793c9c2 btrfs: merge end_write_bio and flush_write_bio omits 544ef8625df2 btrfs: don't use bio->bi_private to pass the inode to subm [...] omits 74500746f645 btrfs: remove redundant check in up check_setget_bounds omits d901aaf70d6f btrfs: add error messages to all unrecognized mount options omits 30318415c56b btrfs: replace kmap() with kmap_local_page() in lzo.c omits bd840cd6ac00 btrfs: replace kmap() with kmap_local_page() in inode.c omits b108adf25585 btrfs: do not allocate a btrfs_bio for low-level bios omits d5446050fb0b btrfs: factor stripe submission logic out of btrfs_map_bio omits e5288650ec5c btrfs: remove btrfs_end_io_wq omits 8b2a2a529d97 btrfs: centralize setting REQ_META omits 2b6ab2425093 btrfs: don't use btrfs_bio_wq_end_io for compressed writes omits 1519fa523730 btrfs: don't double-defer bio completions for compressed reads omits 8a899ff2e4b1 btrfs: defer I/O completion based on the btrfs_raid_bio omits e1f273fb4c0c btrfs: split btrfs_submit_data_bio to read and write parts omits 437a7f563ee4 btrfs: simplify code flow in btrfs_submit_dio_bio omits 71ad7c7363a3 btrfs: move more work into btrfs_end_bioc omits 377674f21711 btrfs: send: enable support for stream v2 and compressed writes omits 0c6d1c9b90ba btrfs: send: send compressed extents with encoded writes omits 432a79deaec3 btrfs: send: get send buffer pages for protocol v2 omits baa2ae107b6e btrfs: send: write larger chunks when using stream v2 omits 7a2591e82ef3 btrfs: send: add stream v2 definitions omits 2e56561eb411 btrfs: send: explicitly number commands and attributes omits a6dcbb4e4505 btrfs: send: remove unused send_ctx::{total,cmd}_send_size omits 9965716c11ba btrfs: sysfs: add force_chunk_alloc trigger to force allocation omits a10b5fe8d6a5 btrfs: sysfs: export chunk size in space infos omits c72e9a34a377 btrfs: store chunk size in space-info struct omits 55dc53100265 btrfs: reduce amount of reserved metadata for delayed item [...] omits bb8a55a89a39 arm64: dts: Add MediaTek SoC MT8186 dts and evaluation boa [...] omits 84e8bdee85a2 dt-bindings: arm: Add compatible for MediaTek MT8186 omits 76260bd63800 dt-bindings: arm: mediatek: Add mt8186 pericfg compatible omits 55fcff6c42c6 arm64: dts: mediatek: mt6795: Specify interrupts for vGIC omits b888886a4536 arm64: dts: mediatek: mt6795: Add pinctrl controller node omits 01931ee60036 arm64: dts: mediatek: mt6795: Add ARM CCI-400 node and ass [...] omits 4c400f1812f4 arm64: dts: mediatek: mt6795: Add general purpose timer node omits 468deda82faf arm64: dts: mediatek: mt6795: Remove incorrect fixed-clocks omits d9fc72d50b75 arm64: dts: mediatek: mt6795: Add fixed clocks for 32kHz a [...] omits ac4cf9a2e32c arm64: dts: mediatek: mt6795: Add watchdog node to avoid timeouts omits 5fce1e6cc097 arm64: dts: mediatek: mt6795: Add Cortex A53 PMU nodes omits f48d48674333 arm64: dts: mediatek: mt6795: Add cpu-map and L2 cache omits 5397ed01d500 arm64: dts: mediatek: mt6795: Create soc bus node and move [...] omits 627ce0d68eb4 ALSA: hda/realtek: Add quirk for Clevo NS50PU omits cb5177336ecb video: fbdev: omap: Remove duplicate 'the' in comment omits bdc48fd571a7 video: fbdev: omapfb: Align '*' in comment omits 85016f66af85 drm/sun4i: Return if frontend is not present omits 3026b5ca06fa drm/vc4: fix error code in vc4_check_tex_size() omits 4a50cac0fb5b arm64: dts: mediatek: mt7622-rfb1: remove wrong gpio-keys [...] omits 3f1804270f00 arm64: dts: mediatek: mt2712e: Add mediatek, infracfg phan [...] omits 7b06e86e6885 arm64: dts: mediatek: mt8173: Add mediatek,infracfg phandl [...] omits 2208b284bee0 arm64: dts: mediatek: mt8183: change efuse node name omits fda0541c8a55 arm64: dts: mediatek: mt8192: fix dtbs check warning of efuse omits 2e599740f7e4 arm64: dts: mt8192: Fix idle-states entry-method omits 399e23ad51ca arm64: dts: mt8192: Fix idle-states nodes naming scheme omits 009a3a52791f drm/hyperv-drm: Include framebuffer and EDID headers omits 44e36d755276 soc: mediatek: mutex: Use DDP_COMPONENT_DITHER0 mod index [...] omits a5b87cdc1b73 arm64: dts: mediatek: Replace 'enable-sdio-wakeup' omits 9f7d09fe23a0 iommu/ipmmu-vmsa: Fix compatible for rcar-gen4 omits 3abc3ae553c7 Merge tag '9p-for-5.19-rc4' of https://github.com/martinetd/linux omits 4768f717d85c dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support omits 78516a12d742 dt-bindings: thermal: rcar-gen3-thermal: use positive logic omits a5c34de17288 dt-bindings: thermal: qcom,spmi-temp-alarm: convert to dtschema omits 3be4812d6594 drivers/thermal/rcar_gen3_thermal: Improve logging during probe omits 7a8696f727e1 MAINTAINERS: add include/dt-bindings/thermal to THERMAL omits 77988a4351b2 drivers/thermal/devfreq_cooling: Extend the devfreq_coolin [...] omits 3c1325a6c02a drivers/thermal/cpufreq_cooling: Update outdated comments omits b279c6844690 drivers/thermal/cpufreq_cooling : Refactor thermal_power_c [...] omits 6ee324afdf30 drivers/thermal/cpufreq_cooling: Use private callback ops [...] omits 877fe9d49b74 Revert "drivers/net/ethernet/neterion/vxge: Fix a use-afte [...] omits 6dd4142fb5a9 Merge branch 'af_unix-per-netns-socket-hash' omits 2f7ca90a0188 af_unix: Remove unix_table_locks. omits cf2f225e2653 af_unix: Put a socket into a per-netns hash table. omits 79b05beaa5c3 af_unix: Acquire/Release per-netns hash table's locks. omits b6e811383062 af_unix: Define a per-netns hash table. omits f302d180c6d4 af_unix: Include the whole hash table size in UNIX_HASH_SIZE. omits 340c3d337119 af_unix: Clean up some sock_net() uses. omits 82cd16902a51 ARM: dts: exynos: add function and color to LED nodes in O [...] omits 99f6b77f74c8 ARM: dts: exynos: add function and color to LED node in Od [...] omits f0945faa4a1a ARM: dts: exynos: add function and color to LED node in Od [...] omits bcad13fca717 ARM: dts: exynos: add function and color to LED nodes in O [...] omits 3e8368fdcee3 ARM: dts: exynos: add function and color to LED node in Odroid U3 omits a149eb5f1b11 ARM: dts: exynos: add function and color to LED nodes in I [...] omits ff4275fa0737 ARM: dts: exynos: add function to LED nodes in Tiny4412 omits f64bbfca3146 ARM: dts: exynos: add function to LED node in Origen 4210 omits ebadc8a63645 ARM: dts: exynos: add function and color to aat1290 flash [...] omits efbf2c262c89 ARM: dts: exynos: align aat1290 flash LED node with bindin [...] omits ffd3018bf776 Merge branch 'mlxsw-unified-bridge-conversion-part-2' omits 048fcbb71a0e mlxsw: spectrum_fid: Implement missing operations for rFID [...] omits 784763e59225 mlxsw: spectrum_fid: Use 'fid->fid_offset' when setting VNI omits 736bf371d2d4 mlxsw: spectrum_fid: Save 'fid_offset' as part of FID structure omits 6131d9630d98 mlxsw: pci: Query resources before and after issuing 'CONF [...] omits 89df3c6261f2 mlxsw: cmd: Increase 'config_profile.flood_mode' length omits 70b34c77f127 mlxsw: Add enumerator for 'config_profile.flood_mode' omits 0100f840750c mlxsw: spectrum_switchdev: Handle error in mlxsw_sp_bridge [...] omits fd66f5184c28 mlxsw: spectrum_switchdev: Convert mlxsw_sp_mc_write_mdb_e [...] omits c96a9919c79e mlxsw: spectrum_switchdev: Add error path in mlxsw_sp_port [...] omits a6f43b1dad80 mlxsw: spectrum_switchdev: Simplify mlxsw_sp_port_mc_disab [...] omits 6e66d2e4b3a2 mlxsw: spectrum_switchdev: Do not set 'multicast_enabled' twice omits 21c795f8494a mlxsw: spectrum_switchdev: Pass 'struct mlxsw_sp' to mlxsw [...] omits 22aae52076cd mlxsw: Remove lag_vid_valid indication omits 4459a59807cf arm64: dts: mediatek: Add infra #reset-cells property for MT8195 omits a30cc07f9e32 arm64: dts: mediatek: Add infra #reset-cells property for MT8192 omits 3f05010f243b regmap-irq: Fix offset/index mismatch in read_sub_irq_data() omits 485037ae9a09 regmap-irq: Fix a bug in regmap_irq_enable() for type_in_m [...] omits 0bf28fc40d89 swiotlb: panic if nslabs is too small omits 04c14e8e38b0 x86/swiotlb: fix param usage in boot-options.rst omits 466298c65678 swiotlb: remove a useless return in swiotlb_init omits 1a3c7d0841ae swiotlb: remove the unused swiotlb_force declaration omits 33c39140cc29 ARM: dts: ast2600-evb-a1: fix board compatible omits aa5e06208500 ARM: dts: ast2600-evb: fix board compatible omits 30b276fca5c0 ARM: dts: ast2500-evb: fix board compatible omits f3eac426657d powerpc/powernv: wire up rng during setup_arch omits f5aa16807aa4 drm/sun4i: Add DMA mask and segment size omits 5f940e528da6 drm/vc4: hdmi: Fixed possible integer overflow omits 62a4ddcb79e0 GPU: drm: drop unexpected word "the" in the comments omits dc6934d5ae00 drm: panel-orientation-quirks: drop unexpected word "the" [...] omits e179024e4be8 drm/vc4: drop unexpected word "the" in the comments omits 7cd6bb82ad96 drm/prime: drop unexpected word "the" in the comments omits 33b29dbb39bc USB: serial: option: add Quectel EM05-G modem omits ae60aac59a9a USB: serial: pl2303: add support for more HXN (G) types omits 53664d51d351 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf omits a80d8fb70cc7 net: phy: dp83td510: add SQI support omits 2642cc6c3bbe net: phy: smsc: Disable Energy Detect Power-Down in interr [...] omits b1f01b4bd7ad net: phy: smsc: Deduplicate interrupt acknowledgement upon [...] omits 00bcb550dc60 powerpc/52xx: Get rid of of_node assignment omits de06fba62af6 powerpc/mpc5xxx: Switch mpc5xxx_get_bus_frequency() to use fwnode omits 6d056b7254f9 powerpc/52xx: Remove dead code, i.e. mpc52xx_get_xtal_freq() omits 882c835b71e2 cxl: drop unexpected word "the" in the comments omits 772251742262 samples/bpf: fixup some tools to be able to support xdp mu [...] omits 0a2af0bd6e48 Merge tag 'drm-misc-next-2022-06-17' of git://anongit.free [...] omits c0737fa9a5a5 io_uring: fix double poll leak on repolling omits 9d2ad2947a53 io_uring: fix wrong arm_poll error handling omits c487a5ad4883 io_uring: fail links when poll fails omits a632b2a4c920 ice: ethtool: Prohibit improper channel config for DCB omits 8a6648750616 cxl/mbox: Use __le32 in get,set_lsa mailbox structures omits 8ae3cebc1704 cxl/core: Use is_endpoint_decoder omits db9a3a35d31e cxl: Fix cleanup of port devices on failure to probe driver. omits 56878d49cc26 intel/i40e: delete if NULL check before dev_kfree_skb omits 3e0fcb782a9f i40e: Remove unnecessary synchronize_irq() before free_irq() omits 7f72d923149c i40e: Add support for ethtool -s <interface> speed <speed in Mb> omits c3d184c83ff4 ice: ethtool: advertise 1000M speeds properly omits 3748d2185ac4 mips: lantiq: Add missing of_node_put() in irq.c omits 3578dc90013b ice: Fix switchdev rules book keeping omits 7c021558929f drm/nouveau/mmu: drop unexpected word "the" in the comments omits f6f0dab5efe4 MAINTAINERS: Update Ben's email address omits 87a3451e346b drm/dp_mst: Get rid of old comment in drm_atomic_get_mst_t [...] omits e21c3adc6fba drm/display/dp_mst: Don't validate port refs in drm_dp_che [...] omits e1b7234b4a3f drm/display: Remove duplicate 'the' in two places. omits d9cc9d78ca85 Bluetooth: mgmt: Fix refresh cached connection info omits 221a7a1d32ed Bluetooth: HCI: Fix not always setting Scan Response/Adver [...] omits c8490f375393 Bluetooth: eir: Fix using strlen with hdev->{dev_name,short_name} omits 202773260023 PM: hibernate: Use kernel_can_power_off() omits d4ea6f6373ef ice: ignore protocol field in GTP offload omits 78ccef91234b dm: do not return early from dm_io_complete if BLK_STS_AGA [...] omits 9ae6e8b1c9bb dm era: commit metadata in postsuspend after worker stops omits ca1fdab7fd27 Merge tag 'efi-urgent-for-v5.19-1' of git://git.kernel.org [...] omits 0273fd423b2f Merge tag 'certs-20220621' of git://git.kernel.org/pub/scm [...] omits ff872b76b3d8 Merge tag 'for-5.19-rc3-tag' of git://git.kernel.org/pub/s [...] omits 2645672ffe21 block: pop cached rq before potentially blocking rq_qos_th [...] omits d4609a5d8c70 bpf, arm64: Keep tail call count across bpf2bpf calls omits 95acd8817e66 bpf, x64: Add predicate for bpf2bpf with tailcalls support in JIT omits cb78d1b5efff afs: Fix dynamic root getattr omits aa6d1ed107eb efi/x86: libstub: Fix typo in __efi64_argmap* name omits 34705a57e7df efi: sysfb_efi: remove unnecessary <asm/efi.h> include omits f5aa7d46b0ee drm/bridge: parade-ps8640: Provide wait_hpd_asserted() in [...] omits 3b5765df375c drm/panel: atna33xc20: Take advantage of wait_hpd_asserted [...] omits 2327b13d6c47 drm/panel-edp: Take advantage of wait_hpd_asserted() in st [...] omits 841d742f094e drm/dp: Add wait_hpd_asserted() callback to struct drm_dp_aux omits 15b9ca1641f0 drm: Config orientation property if panel provides it omits a64af136771a drm/panel: elida-kd35t133: Implement .get_orientation callback omits db9b4ffbfa82 drm/panel: ili9881c: Implement .get_orientation callback omits a960e35ac011 drm/panel: panel-simple: Implement .get_orientation callback omits c0398df2a195 drm/panel: lvds: Implement .get_orientation callback omits 47bef230225b drm/panel: panel-edp: Implement .get_orientation callback omits 3fa214eea43a drm/panel: boe-tv101wum-nl6: Implement .get_orientation callback omits 5e41b01a7808 drm/panel: Add an API to allow drm to set orientation from panel omits 82c7863ed95d f2fs: do not count ENOENT for error case omits db30dc1a5226 mips: dts: ingenic: Add TCU clock to x1000/x1830 tcu device node omits 3cde3174eb91 certs: Add FIPS selftests omits 60050ffe3d77 certs: Move load_certificate_list() to be with the asymmet [...] omits eb9e9bc4fa5f mips/pic32/pic32mzda: Fix refcount leak bugs omits 76695592711e mips: lantiq: xway: Fix refcount leak bug in sysctrl omits 72a2af539fff mips: lantiq: falcon: Fix refcount leak bug in sysctrl omits 48ca54e39173 mips: ralink: Fix refcount leak in of.c omits 608d94cb84c4 mips: mti-malta: Fix refcount leak in malta-time.c omits 4becf6417bbd arch: mips: generic: Add missing of_node_put() in board-ranchu.c omits c81aba8fde2a MIPS: Remove repetitive increase irq_err_count omits ca6969013d13 drm/xen: Add missing VM_DONTEXPAND flag in mmap callback omits ecb6237fa397 x86/xen: Remove undefined behavior in setup_features() omits f9710c357e5b xen-blkfront: Handle NULL gendisk omits 9ef165406308 usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC omits 96163f835e65 usb: gadget: uvc: fix list double add in uvcg_video_pump omits 9faa1c8f92f3 dt-bindings: usb: ehci: Increase the number of PHYs omits 0f074c1c95ea dt-bindings: usb: ohci: Increase the number of PHYs omits aacf2f9f382c io_uring: fix req->apoll_events omits b60cac14bb3c io_uring: fix merge error in checking send/recv addr2 flags omits 8720bd951b8e Merge branch 'net-dsa-microchip-common-spi-probe-for-the-k [...] omits 1fe94f542e66 net: dsa: microchip: move get_phy_flags & mtu to ksz_common omits e587be759e6e net: dsa: microchip: update fdb add/del/dump in ksz_common omits 980c7d171d3a net: dsa: microchip: update the ksz_port_mdb_add/del omits 7012033ce10e net: dsa: microchip: update the ksz_phylink_get_caps omits e593df51ffe8 net: dsa: microchip: get P_STP_CTRL in ksz_port_stp_state [...] omits 00a298bbc238 net: dsa: microchip: move the port mirror to ksz_common omits f0d997e31bb3 net: dsa: microchip: move vlan functionality to ksz_common omits 930e579083d7 net: dsa: microchip: ksz9477: use ksz_read_phy16 & ksz_wri [...] omits 534a0431e9e6 net: dsa: microchip: move tag_protocol to ksz_common omits 91a98917a883 net: dsa: microchip: move switch chip_id detection to ksz_common omits 27faa0aa85f6 net: dsa: microchip: ksz9477: cleanup the ksz9477_switch_detect omits 037e127452b9 Documentation: update btrfs list of features and link to r [...] omits bf7ba8ee759b btrfs: fix deadlock with fsync+fiemap+transaction commit omits 97e86631bccd btrfs: don't set lock_owner when locking extent buffer for [...] omits 19ab78ca8698 btrfs: zoned: fix critical section of relocation inode writeback omits 343d8a30851c btrfs: zoned: prevent allocation from previous data relocation BG omits 650c9caba32a btrfs: do not BUG_ON() on failure to migrate space when re [...] omits 983d8209c680 btrfs: add missing inode updates on each iteration when re [...] omits d4597898ba7b btrfs: fix race between reflinking and ordered extent completion omits 0b1bd1e35664 platform/x86/thinkpad_acpi: Use acpi_dev_for_each_child() omits a976a2ac7708 ACPI: scan: Walk ACPI device's children using driver core omits 36a38c53b4ee ALSA: hda: Fix discovery of i915 graphics PCI device omits fb84efa28a48 drm/aperture: Run fbdev removal before internal helpers omits 00bb2920cf6a nfp: compose firmware file name with new hwinfo "nffw.partno" omits af185d8c7633 raw: complete rcu conversion omits f9aefd6b2aa3 net: warn if mac header was not set omits f2d8c2606825 usb: gadget: Fix non-unique driver names in raw-gadget driver omits dbab764ed5e9 MAINTAINERS: add include/dt-bindings/usb to USB SUBSYSTEM omits fcd53c51d037 netfilter: nf_dup_netdev: add and use recursion counter omits 574a5b85dc3b netfilter: nf_dup_netdev: do not push mac header a second time omits 5d79d8af8dec selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_c [...] omits 395d10ae4d29 drm/xlnx: Fix build failure due to missing include omits 683a4647a7a3 wifi: rtw89: 8852a: rfk: fix div 0 exception omits 47324ab67af7 wifi: rtw89: disable invalid phy reports for all ICs omits 37c6abc374d1 wifi: rtw89: pci: fix PCI doesn't reclaim TX BD properly omits c4756d5de72e wifi: rtw89: fix long RX latency in low power mode omits 9a3a593cba9a wifi: rtw89: drop invalid TX rate report of legacy rate omits ad663693c1bf wifi: rtw89: add UNEXP debug mask to keep monitor messages [...] omits 679955d54313 wifi: rtw89: enable VO TX AMPDU omits 29363fb666bc wifi: rtw89: fix potential TX stuck omits 6a5a783a71cf wifi: rtw89: support TDLS omits 39913cc88540 wifi: rtw89: allocate BSSID CAM per TDLS peer omits 445b6bc362f9 wifi: rtw89: separate BSSID CAM operations omits 7312100d4e64 wifi: rtw89: allocate address CAM and MAC ID to TDLS peer omits a8eb8e6f7159 wifi: iwlegacy: 4965: fix potential off-by-one overflow in [...] omits 372b2aee9702 arm64: dts: qcom: Remove duplicate sc7180-trogdor include [...] omits b40b414ec8d9 Merge branch 'bpf_loop inlining' omits 0e1bf9ed2000 selftests/bpf: BPF test_prog selftests for bpf_loop inlining omits f8acfdd04410 selftests/bpf: BPF test_verifier selftests for bpf_loop inlining omits 1ade23711971 bpf: Inline calls to bpf_loop when callback is known omits 7a42008ca5c7 selftests/bpf: allow BTF specs and func infos in test_veri [...] omits 933ff53191eb selftests/bpf: specify expected instructions in test_verif [...] omits aca80dd95e20 uprobe: gate bpf call behind BPF_EVENTS omits d5a4ebb64049 Merge branch 'devicetree/next' into next omits 935327a73553 ARM: dts: BCM5301X: Add DT for Meraki MR26 omits 2f6a83dddbe2 dt-bindings: ARM: add bindings for the Meraki MR26 omits f16a716621a6 drm/amdgpu/display: drop set but unused variable omits 73130a7b1ac9 smb3: fix empty netname context on secondary channels omits 7c1e1c5e0eb6 drm: Drop drm_connector.h from drm_crtc.h omits 90bb087f6674 drm: Drop drm_blend.h from drm_crtc.h omits 720cf96d8fec drm: Drop drm_framebuffer.h from drm_crtc.h omits 255490f9150d drm: Drop drm_edid.h from drm_crtc.h omits cb995f4eeba9 filemap: Handle sibling entries in filemap_get_read_batch() omits 5ccc944dce3d filemap: Correct the conditions for marking a folio as accessed omits 805245071240 drm/bridge: ti-sn65dsi83: Allow GPIO operations to sleep omits 03e22ba090aa drm/bridge: ti-sn65dsi83: add more dev_err_probe omits 993a87917c2a drm/bridge/tc358775: Fix DSI clock division for vsync dela [...] omits 89fc84667553 drm/bridge/tc358775: Return before displaying inappropriat [...] omits 6456dc208e8a MAINTAINERS: add maintainer for DRM bridge drivers for i.MX SoCs omits 95b9cd1f7547 dt-bindings: mfd: Add i.MX8qm/qxp Control and Status Regis [...] omits e60c4354840b drm/bridge: imx: Add LDB support for i.MX8qm omits 3818715f62b4 drm/bridge: imx: Add LDB support for i.MX8qxp omits 48ed447c698b dt-bindings: display: bridge: Add i.MX8qm/qxp LVDS display [...] omits 1039fb60463c drm/bridge: imx: Add LDB driver helper support omits 96988a526c97 drm/bridge: imx: Add i.MX8qxp pixel link to DPI support omits 3e859cc71167 dt-bindings: display: bridge: Add i.MX8qxp pixel link to D [...] omits 1ec17c26bc06 drm/bridge: imx: Add i.MX8qm/qxp display pixel link support omits 2e7bee681637 dt-bindings: display: bridge: Add i.MX8qm/qxp display pixe [...] omits 93e163a9e039 drm/bridge: imx: Add i.MX8qm/qxp pixel combiner support omits 1db8125eb806 dt-bindings: display: bridge: Add i.MX8qm/qxp pixel combin [...] omits 5771fb9a8f79 media: docs: Add some RGB bus formats for i.MX8qm/qxp pixe [...] omits e6445be4f549 media: uapi: Add some RGB bus formats for i.MX8qm/qxp pixe [...] omits b708b36afd5b drm/bridge: anx7625: Use DPI bus type omits 0a61ef9cc30d dt-bindings:drm/bridge:anx7625: add port@0 property omits ff32e59947c8 ACPI: bus: Introduce acpi_dev_for_each_child_reverse() omits 0ea3ef240c49 ACPI: video: Use acpi_dev_for_each_child() omits f8128c390e58 ACPI: bus: Export acpi_dev_for_each_child() to modules omits fa98b3985a4a ACPI: property: Use acpi_dev_for_each_child() for child lookup omits abda0af4cd3b ACPI: container: Use acpi_dev_for_each_child() omits bf5fb8ae8248 USB: ACPI: Replace usb_acpi_find_port() with acpi_find_chi [...] omits a73a204b4458 thunderbolt: ACPI: Replace tb_acpi_find_port() with acpi_f [...] omits 2f6fe93fede8 ACPI: glue: Introduce acpi_find_child_by_adr() omits f5122be80daa ACPI: glue: Introduce acpi_dev_has_children() omits d21b57003041 ACPI: glue: Use acpi_dev_for_each_child() omits 5491424d17bd video: fbdev: simplefb: Check before clk_put() not needed omits b5c525abe717 video: fbdev: au1100fb: Drop unnecessary NULL ptr check omits a09d2d00af53 video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_g [...] omits ba585a9e1791 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 0ac1311a77af dt-bindings: clock: Add compatible for D1 DE2 clocks omits 6434cf630086 drm/i915/bios: calculate panel type as per child device in [...] omits c7b28f52f406 drm/i915/display: Re-add check for low voltage sku for max [...] omits 47fa33cc5461 drm/i915/display: convert modeset setup to struct drm_i915 [...] omits 2c7676b6b1f5 drm/i915/display: split out hw state readout and sanitize omits 2b1333b80885 Merge drm/drm-next into drm-misc-next omits d5929835080a drm/i915/display: Re-add check for low voltage sku for max [...] omits 2a166929bc0a regmap: Wire up regmap_config provided bulk write in misse [...] omits c42e99a3f93b regmap: Make regmap_noinc_read() return -ENOTSUPP if map-> [...] omits ea50e2a1540f regmap: Re-introduce bulk read support check in regmap_bul [...] omits 78ca55889a54 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits c5b3a0946bbe Merge tag 'perf-tools-fixes-for-v5.19-2022-06-19' of git:/ [...] omits 59b785fe2abb Merge tag 'slab-for-5.19-fixup' of git://git.kernel.org/pu [...] omits dd4aa01f0bdf btrfs: set delayed item type when initializing it omits b881ae7688fd btrfs: do not BUG_ON() on failure to reserve metadata for [...] omits 973bde1f3d55 btrfs: improve batch insertion of delayed dir index items omits 85d94e92f6fa btrfs: assert that delayed item is a dir index item when a [...] omits 23d22bc11efe btrfs: improve batch deletion of delayed dir index items omits 84f3367d4e25 btrfs: refactor the delayed item deletion entry point omits 79d3e30b354e btrfs: deal with deletion errors when deleting delayed items omits 94387fe305f4 btrfs: add assertions when deleting batches of delayed items omits 44323fd7682e btrfs: balance btree dirty pages and delayed items after c [...] omits 54ad3f98e3af btrfs: free the path earlier when creating a new inode omits e3588283e94f btrfs: balance btree dirty pages and delayed items after a rename omits 7758e567e303 btrfs: add trace event for submitted RAID56 bio omits edd80b410403 btrfs: update stripe_sectors::uptodate in steal_rbio omits 7b4325010a97 btrfs: remove redundant calls to flush_dcache_page omits bd9d24907673 btrfs: only write the sectors in the vertical stripe which [...] omits 1f27091d10f1 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] omits 6546135b30b2 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] omits 3c12349ad488 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance omits b52b91696690 btrfs: introduce btrfs_try_lock_balance omits 35610dd23213 btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio omits fc6a2903675a btrfs: add a helper to iterate through a btrfs_bio with se [...] omits 874851646e35 btrfs: factor out a btrfs_csum_ptr helper omits 2ab667bf417f btrfs: refactor end_bio_extent_readpage code flow omits c9bc6571fbea btrfs: factor out a helper to end a single sector buffer I/O omits 8c7d61523def btrfs: remove duplicated parameters from submit_data_read_ [...] omits 0f002c617ca1 btrfs: introduce a data checksum checking helper omits ff8b99bb1d93 btrfs: quit early if the fs has no RAID56 support for raid [...] omits 8315fdf933ab btrfs: use PAGE_ALIGNED instead of IS_ALIGNED omits 9b08daa2ca67 btrfs: prevent remounting to v1 space cache for subpage mount omits 229fd56ed319 btrfs: zoned: fix comment description for sb_write_pointer logic omits 926e0240037d btrfs: fix typos in comments omits 8df73591796f btrfs: fix hang during unmount when block group reclaim ta [...] omits 05b252cccb2e udmabuf: add back sanity check omits 1bacd264d3c3 io_uring: mark reissue requests with REQ_F_PARTIAL_IO omits 267173cbf4a6 video: fbdev: skeletonfb: Convert to generic power management omits e146a096217e video: fbdev: cirrusfb: Remove useless reference to PCI po [...] omits d36a869e0d0e video: fbdev: intelfb: Initialize value of stolen size omits 25c9a15fb7bb video: fbdev: intelfb: Use aperture size from pci_resource_len omits fc378794a2f7 video: fbdev: skeletonfb: Fix syntax errors in comments omits ced37411d7f5 arm64: dts: exynos: Add internal eMMC support to jackpotlte omits bcc94f9a2581 m68k: sun3: Use __func__ to get function's name in an outp [...] omits c4738fa76cba m68k: mac: Fix typos in comments omits efae7404e16a m68k: virt: Kconfig minor fixes omits e068c0776b0b selftests/bpf: Enable config options needed for xdp_synproxy test omits 43312915b5ba skmsg: Get rid of unncessary memset() omits 57452d767fea skmsg: Get rid of skb_clone() omits 965b57b469a5 net: Introduce a new proto_ops ->read_skb() omits 04919bed948d tcp: Introduce tcp_read_skb() omits e756e932a3a1 dt-bindings: clock: Add indices for Exynos7885 TREX clocks omits cd268e309c29 dt-bindings: clock: Add bindings for Exynos7885 CMU_FSYS omits 91503e5a3b5a ARM: dts: animeo: correct gpio-keys properties omits 523b53bb750d ARM: dts: animeo: align gpio-key node names with dtschema omits 717b3096da2e arm64: dts: hisilicon: correct gpio-keys properties omits 111b4da2c2fc arm64: dts: hisilicon: align gpio-key node names with dtschema omits ea559c81b616 arm64: dts: broadcom: align gpio-key node names with dtschema omits 2453119fe6ee arm64: dts: apm: correct gpio-keys properties omits efbabc116500 cfg80211: Indicate MLO connection info in connect and roam [...] omits 245e5ebc6afa wifi: mac80211_hwsim: print the link id omits 2fd0c671ece4 wifi: mac80211_hwsim: support creating MLO-capable radios omits dd374f84baec wifi: nl80211: expose link ID for associated BSSes omits ce08cd344a00 wifi: nl80211: expose link information for interfaces omits e57f8a489c29 wifi: mac80211_hwsim: send a beacon per link omits 630c7e462176 wifi: mac80211: set STA deflink addresses omits ba6ddab94fc6 wifi: mac80211: maintain link-sta hash table omits c71420db653a wifi: mac80211: RCU-ify link STA pointers omits ce6893e91786 wifi: mac80211: ethtool: use deflink for now omits 7e60096f6733 wifi: mac80211: move ieee80211_bssid_match() function omits 6e8912a50375 wifi: mac80211: return a beacon for a specific link omits ae7ba17b49b6 wifi: mac80211: pass the link id in start/stop ap omits d9f83f22a791 wifi: mac80211: use link in start/stop ap omits 0d8c4a3c8688 wifi: mac80211: implement add/del interface link callbacks omits f2a0290b2df2 wifi: cfg80211: add optional link add/remove callbacks omits c8a11ed5539f wifi: cfg80211: sort trace.h omits cb71f1d136a6 wifi: mac80211: add sta link addition/removal omits 69d41b5a9c9d wifi: mac80211: add MLO link ID to TX frame metadata omits eef25a6679ad wifi: mac80211: remove band from TX info in MLO omits d8787ec6b4ef wifi: mac80211: add vif link addition/removal omits d648c23024bd wifi: nl80211: support MLO in auth/assoc omits a503a9535eb8 wifi: mac80211: ignore IEEE80211_CONF_CHANGE_SMPS in chanctx mode omits 7a52107e441e wifi: mac80211_hwsim: split bss_info_changed to vif/link i [...] omits 325839da9581 wifi: cfg80211: simplify cfg80211_mlme_auth() prototype omits 0f48b8b88aa9 wifi: ieee80211: add definitions for multi-link element omits 9ecff10e82a5 wifi: nl80211: refactor BSS lookup in nl80211_associate() omits 0f7594489a8a wifi: cfg80211: mlme: get BSS entry outside cfg80211_mlme_assoc() omits 27f852de7e5c wifi: mac80211: tx: simplify chanctx_conf handling omits e5c0ee01fedf wifi: mac80211: status: look up band only where needed omits 37a7d0dae311 wifi: mac80211: sort trace.h file omits 7ffc4b29d8b5 wifi: mac80211: correct link config data in tracing omits 40a27ea07949 wifi: mac80211: make ieee80211_he_cap_ie_to_sta_he_cap() M [...] omits e9aac179ad45 wifi: mac80211: make some SMPS code MLD-aware omits 6b41f832a26e wifi: mac80211: HT: make ieee80211_ht_cap_ie_to_sta_ht_cap [...] omits 2b4ad30946d3 wifi: mac80211: add link_id to eht.c code for MLO omits afe0d181905e wifi: mac80211: add link_id to vht.c code for MLO omits 4b41b2ef9e0d wifi: mac80211: refactor some link setup code omits 762623a6a422 wifi: mac80211: validate some driver features for MLO omits ec7a04073d3b wifi: mac80211: use IEEE80211_MLD_MAX_NUM_LINKS omits 246b39e4a1ba wifi: mac80211: refactor some sta_info link handling omits 2a5ccbeec0f2 wifi: mac80211: remove sta_info_tx_streams() omits b4f85443c17c wifi: mac80211: make channel context code MLO-aware omits 7fc83a2ba2d5 wifi: mac80211: pass link ID where already present omits 8e14130d3faf wifi: mac80211: add per-link configuration pointer omits 7b7090b4c6a9 wifi: mac80211: split bss_info_changed method omits bfd8403adddd wifi: mac80211: reorg some iface data structs for MLD omits f276e20b182d wifi: mac80211: move interface config to new struct omits d0a9123ef548 wifi: mac80211: move some future per-link data to bss_conf omits 7b0a0e3c3a88 wifi: cfg80211: do some rework towards MLO link APIs omits 92ea8df110b8 wifi: mac80211: reject WEP or pairwise keys with key ID > 3 omits c7807b27d510 ALSA: hda/via: Fix missing beep setup omits 5faa0bc69102 ALSA: hda/conexant: Fix missing beep setup omits 342fc0c3b345 USB: serial: option: add Telit LE910Cx 0x1250 composition omits cad564ca557f fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters omits 3866cba87dcd fbcon: Fix accelerated fbdev scrolling while logo is still shown omits 3828296ad624 drm/i915/fdinfo: Don't show engine classes not present omits 13bd259b64bb drm/i915: Implement w/a 22010492432 for adl-s omits a2d9b75b19dc xtensa: change '.bss' to '.section .bss' omits 945a9a8e448b media: pvrusb2: fix memory leak in pvr_probe omits 5b9b598453d3 media: rcar-vin: Fix channel routing for Ebisu omits 377301bfb6f0 media: mediatek/vcodec: Enable incoherent buffer allocation omits 54b4d1911ef7 media: amphion: delete unnecessary NULL check omits 4911c5acf935 media: imx-jpeg: Implement drain using v4l2-mem2mem helpers omits 9e7aa76cdb02 media: imx-jpeg: Align upwards buffer size omits 6285cdea19da media: imx-jpeg: Leave a blank space before the configurat [...] omits 5a601f89e846 media: imx-jpeg: Correct some definition according specification omits 8cc7b3d329f7 media: platform: fix missing/incorrect resource cleanup in [...] omits 5455491bf13f media: amphion: Replace zero-length array with flexible-ar [...] omits 300065f966d3 media: Hantro: Correct G2 init qp field omits 8b0f690de136 media: mediatek: vcodec: Use kmemdup rather than kmalloc/memcpy omits 5c2111c29689 media: atmel: atmel-isc-base: move cropping settings outsi [...] omits 7e89476b59ca media: camss: Move and unexport functions specific to ISPIF omits a3a2efca36a3 media: amphion: return error if format is unsupported by vpu omits b99bea151563 media: staging: atomisp: fix typo in comment omits af917b01ded3 media: platform: exynos4-is: fix typos in comments omits 04870d780905 media: mediatek: vcodec: fix typo in comment omits e795aa7f7e2e media: platform: exynos-gsc: fix typo in comment omits fb730334e0f7 media: tw686x: Register the irq at the end of probe omits d3741027e578 media: tw5864: Convert to use managed functions pcim* and devm* omits a1a9b71ebd65 media: platform: cros-ec: Add moli to the match table omits e3b9e50af7db media: platform: omap: Pass a pointer to virt_to_page() omits ded5c4faf0d2 media: amphion: vdec check format in enum_fmt omits cf295629e3d6 media: camss: Allocate camss struct as a managed device resource omits 135ad96cb4d6 media: hantro: Be more accurate on pixel formats step_widt [...] omits ca9dc8d06ab6 media: airspy: respect the DMA coherency rules omits 6a0d67330989 media: media: jpegenc: set bit mask for jpegenc omits ad834fa85f11 media: media: jpegenc: add mediatek,mt8186-jpgenc compatible omits cd54ff938091 media: rc: Directly use ida_free() omits 07456325a3c1 media: ttusbir: avoid unnecessary usb_unlink_urb() omits d040f0e78af5 media: ttusbir: NOIO during resume omits 2cb5cadf171f media: xbox_remote: xbox_remote_initialize() cannot fail omits 6f2f124a1aa3 media: streamzap: avoid unnecessary GFP_ATOMIC omits 407cba97c442 media: redrat3: no unnecessary GFP_ATOMIC omits 8332f75a5bd4 media: imon_raw: respect DMA coherency omits 0189ef827228 media: iguanair: no superfluous usb_unlink_urb() omits 5e4029056263 media: igorplugusb: remove superfluous usb_unlink_urb() omits 2a7745949386 media: igorplugusb: break cyclical race on disconnect omits 522f1d7d95fe media: igorplugusb: prevent use after free in probe error omits b3f820b905c9 media: igorplugusb: respect DMA coherency omits 5b044a130017 media: mediatek: vcodec: Add to support H264 inner racing mode omits 9223415d47e1 media: mediatek: vcodec: prevent kernel crash when scp ipi [...] omits 7501edef6b1f media: mediatek: vcodec: Different codec using different c [...] omits 02bbf16aee6e media: mediatek: vcodec: Adds compatible for mt8195 omits 6c41991b023c media: dt-bindings: media: mediatek: vcodec: Adds decoder [...] omits d9e1799a6491 media: mediatek: vcodec: Add to support lat soc hardware omits 3fbf1eac01b5 media: dt-bindings: media: mediatek: vcodec: Adds decoder [...] omits b0f407c19648 media: mediatek: vcodec: add vp9 decoder driver for mt8186 omits d7365ae8ea9f media: vivid.rst: document HDMI Video Guard Band control omits 5374d8fb75f3 media: Add P010 video format omits a23196c7a9cb media: imx-jpeg: Encoder support to set jpeg quality omits 5fe1d61a98e2 media: platform: samsung: s5p-jpeg: replace ternary operat [...] omits db9edaaff137 media: i2c: adv7180: fix reserved bit in Video Selection 2 omits 56280c64ecac media: stkwebcam: deprecate driver, move to staging omits aa911fcc772e media: platform: exynos-gsc: remove redundant initializati [...] omits 9059ca921bd3 media: amphion: support for reloading module omits f4334c51b1df media: atmel: atmel-isc-base: remove unneeded semicolon omits 97185c458567 media: st-delta: Remove unneeded NULL check in delta-v4l2 omits 6aaf006c6779 media: usbtv: Add PAL-Nc standard omits 6f0c460fbd7c media: cx88: Fix PAL-Nc standard omits aabcc21d0bd2 media: vivid: add HDMI Video Guard Band control omits 5a531791edb2 media: v4l2-tpg: add HDMI Video Guard Band test pattern omits 691c3db0dc76 media: cec-adap.c: log when claiming LA fails unexpectedly omits b9629c550f01 media: adv7604: try all infoframe types omits 6b1814e26989 media: camss: Allocate power domain resources dynamically omits bb45f5433f23 media: davinci: vpif: add missing of_node_put() in vpif_probe() omits 31b980c06900 media: TDA1997x: Fix the error handling in tda1997x_probe() omits 73ed516abc4e media: dt-bindings: qcom,sdm660-camss: document interconnects omits 4c25384d1366 media: camss: csid: fix wrong size passed to devm_kmalloc_array() omits c984fcb1fadf media: staging: media: zoran: replace dprintk with new deb [...] omits 5ad5c9fcafa2 media: staging: media: zoran: replace all pr_err with zrde [...] omits cc86485849f9 media: staging: media: zoran: setup videocodec header for [...] omits f3805c32ddd1 media: staging: media: zoran: add logging macros omits b2bae4b8e637 media: atmel: atmel-sama7g5-isc: fix warning in configs wi [...] omits 39ad84e911c5 media: imx-jpeg: Don't fill the description field in struc [...] omits 754f04cac362 firmware: arm_scmi: Relax CLOCK_DESCRIBE_RATES out-of-spec checks omits 63b8ea5e4f1a random: update comment from copy_to_user() -> copy_to_iter() omits 4336487e30c3 Merge branch 'mlxsw-unified-bridge-conversion-part-1' omits b3820922651a mlxsw: reg: Add support for VLAN RIF as part of RITR register omits 1b1c198c306c mlxsw: Add support for egress FID classification after dec [...] omits ad9592c061e3 mlxsw: reg: Add egress FID field to RITR register omits 27f0b6ce06d7 mlxsw: reg: Add Router Egress Interface to VID Register omits 48bca94fff12 mlxsw: reg: Replace MID related fields in SFGC register omits 94536249b8d8 mlxsw: reg: Add flood related field to SFMR register omits 485c281cadf7 mlxsw: reg: Add VID related fields to SFD register omits 92e4e543b128 mlxsw: reg: Add SMPE related fields to SFMR register omits 894b98d50b64 mlxsw: Add SMPE related fields to SMID2 register omits e0f071c5b8e1 mlxsw: reg: Add Switch Multicast Port to Egress VID Register omits dd326565c59e mlxsw: reg: Add ingress RIF related fields to SVFA register omits e459466a26bb mlxsw: reg: Add ingress RIF related fields to SFMR register omits 02d23c9544ea mlxsw: reg: Add 'flood_rsp' field to SFMR register omits 69135c572d1f net/tls: fix tls_sk_proto_close executed repeatedly omits 301bd140ed0b erspan: do not assume transport header is always set omits 313c502fa3b3 ipv4: fix bind address validity regression tests omits a56b158a5078 vmxnet3: disable overlay offloads if UPT device does not support omits 6f9d70466c89 Merge branch 'raw-rcu-fixes' omits f289c02bf41b raw: Use helpers for the hlist_nulls variant. omits 5da39e31b1b0 raw: Fix mixed declarations error in raw_icmp_error(). omits 315f7e15c261 Merge tag 'iio-fixes-for-5.19a' of https://git.kernel.org/ [...] omits 9882d63bea14 ALSA: memalloc: Drop x86-specific hack for WC allocations omits 7dc3ba0a0718 powerpc: Move prom_init() out of asm-prototypes.h omits 113fe88eed53 powerpc: Don't include asm/setup.h in asm/machdep.h omits ea0fb37ba036 ARM: dts: imx6q-apalis: Cleanup omits 8e4724c93c76 ARM: dts: imx6q-apalis: backlight pwm: Adapt brightness steps omits e366f7f7fcf6 ARM: dts: imx6q-apalis: backlight pwm: Simplify inverted b [...] omits 1868abc13d3d ARM: dts: imx6q-apalis: Add support for Toradex Ixora V1.2 [...] omits 6a1155449899 ARM: dts: imx6q-apalis: Clean-up sd card support omits 9560fc59425c ARM: dts: imx6q-apalis: Add adv7280 video input omits b656eb41be70 ARM: dts: imx6q-apalis: Add ov5640 mipi csi camera omits 30b847665e41 ARM: dts: imx6q-apalis: Disable stmpe touchscreen omits 6429a399ae6f ARM: dts: imx6q-apalis: Disable HDMI omits a9b9f1c6de0d ARM: dts: imx6q-apalis: Add LVDS panel support omits 1347e20118d5 ARM: dts: imx6q-apalis: move gpio-keys to SoM dtsi omits 2c119c4d9cdf ARM: dts: imx6q-apalis: Move Atmel MXT touch ctrl to SoM dtsi omits 1c5fa82860d8 ARM: dts: imx6q-apalis: Move pinmux groups to SoM dtsi omits 36d46dff9d5a ARM: dts: imx6q-apalis: Move parallel rgb interface to SoM dtsi omits 4eb56e26f92e ARM: dts: imx6q-apalis: Command pmic to standby for poweroff omits 966b48d983da ARM: dts: imx6q-apalis: Add gpio-line-names omits 9c0919acb3fa Revert "ARM: dts: imx6qdl-apalis: Avoid underscore in node name" omits 560c73ac9734 dt-bindings: arm: fsl: Add carrier for toradex,apalis-imx6q omits f5f1e907718b arm64: freescale/imx8mp-evk.dts: reorder nodes alphabetically omits 9243fc4cd28c block: remove queue from struct blk_independent_access_range omits 825bd2351122 arm64: dts: imx8mq: Pass a label to the AIPS nodes omits fcdef92ba639 arm64: dts: imx8m: Pass a label to the soc node omits e56d3274770e ARM: dts: imx: Pass a label to the AIPS nodes omits 8e82a5231511 ARM: dts: imx: Pass a label to the soc node omits 4bd07304c8d2 dt-bindings: arm: fsl: Decrease the line length omits 9794c3084168 dt-bindings: arm: Add DH electronics i.MX8M Plus DHCOM and PDK2 omits 5f1387b8a4c5 dt-bindings: arm: fsl: add toradex,colibri-imx7s/d/d-emmc- [...] omits 90ea76423fec dt-bindings: arm: fsl: add imx93 11x11 evk board omits a500c4a572ac dt-bindings: arm: fsl: correct 1g vs. 1gb in toradex,colib [...] omits 9635b7134c29 arm64: dts: imx8mm-venice-gw7902: fix UART1 CTS omits 291810be4227 Documentation/llvm: Update Supported Arch table omits 28438794aba4 modpost: fix section mismatch check for exported init/exit [...] omits 61803e984307 f2fs: fix iostat related lock protection omits 4cde00d50707 f2fs: attach inline_data after setting compression omits c01d4d0a82b7 random: quiet urandom warning ratelimit suppression message omits 534d2eaf1970 random: schedule mix_interrupt_randomness() less often omits a111daf0c53a Linux 5.19-rc3 omits 70171ed6dc53 iio:proximity:sx9324: Check ret value of device_property_r [...] omits bf745142cc0a iio: accel: mma8452: ignore the return value of reset operation omits 990539486e7e iio: adc: stm32: fix maximum clock rate for stm32mp15x omits bc05f30fc247 iio: adc: stm32: fix vrefint wrong calibration value handling omits 106b391e1b85 iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) omits f1a633b15cd5 iio: adc: vf610: fix conversion mode sysfs node name omits ada7b0c0deda iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_at [...] omits 7a2f6f61e8ee iio: test: fix missing MODULE_LICENSE for IIO_RESCALE=m omits 10b9c2c33ac7 iio:humidity:hts221: rearrange iio trigger get and register omits d710359c0b44 iio:chemical:ccs811: rearrange iio trigger get and register omits 9354c224c9b4 iio:accel:mxc4005: rearrange iio trigger get and register omits ed302925d708 iio:accel:kxcjk-1013: rearrange iio trigger get and register omits e5f3205b04d7 iio:accel:bma180: rearrange iio trigger get and register omits 9decacd8b3a4 iio: afe: rescale: Fix boolean logic bug omits 8a2b6b568798 iio: adc: aspeed: Fix refcount leak in aspeed_adc_set_trim_data omits 99bded02dae5 iio: adc: stm32: Fix IRQs on STM32F4 by removing custom sp [...] omits d2214cca4d3e iio: adc: stm32: Fix ADCs iteration in irq handler omits 47dcf770abc7 iio: adc: ti-ads131e08: add missing fwnode_handle_put() in [...] omits d836715f588e iio: adc: rzg2l_adc: add missing fwnode_handle_put() in rz [...] omits 78601726d4a5 iio: trigger: sysfs: fix use-after-free on remove omits b2f5ad97645e iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() omits 6f6bd7591945 iio: freq: admv1014: Fix warning about dubious x & !y and [...] omits be33d52ef5b4 drm: panel-orientation-quirks: Add quirk for Aya Neo Next omits 05c6ca8512f2 Merge tag 'x86-urgent-2022-06-19' of git://git.kernel.org/ [...] omits 5d770f11a162 Merge tag 'objtool-urgent-2022-06-19' of git://git.kernel. [...] omits 727c3991dfdb Merge tag 'sched-urgent-2022-06-19' of git://git.kernel.or [...] omits 4afb65156a79 Merge tag 'locking-urgent-2022-06-19' of git://git.kernel. [...] omits 36da9f5fb6e3 Merge tag 'irq-urgent-2022-06-19' of git://git.kernel.org/ [...] omits 140cd9ec8fdd tools headers UAPI: Sync linux/prctl.h with the kernel sources omits bc94632ceb4b Merge tag 'char-misc-5.19-rc3-take2' of git://git.kernel.o [...] omits ee4eb6eeaf14 Merge tag 'i2c-for-5.19-rc3' of git://git.kernel.org/pub/s [...] omits 063232b6c46e Merge tag 'xfs-5.19-fixes-1' of git://git.kernel.org/pub/s [...] omits c788ef61ef2a perf metrics: Ensure at least 1 id per metric omits 37402d5d061b tools headers arm64: Sync arm64's cputype.h with the kerne [...] omits 2e323f360a7b tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources omits 51ba539f5bdb perf arm-spe: Don't set data source if it's not a memory o [...] omits e5287e6dd3b0 perf expr: Allow exponents on floating point values omits b236371421df perf test topology: Use !strncmp(right platform) to fix gu [...] omits 72dcae8efd42 perf test: Record only user callchains on the "Check Arm64 [...] omits 67e7d771580e perf beauty: Update copy of linux/socket.h with the kernel [...] omits cc2145526c98 perf test: Fix variable length array undefined behavior in [...] omits 94725994cfd7 libperf evsel: Open shouldn't leak fd on failure omits ec906102e5b7 perf test: Fix "perf stat CSV output linter" test on s390 omits 1d98cdf7fa2b perf unwind: Fix uninitialized variable omits ca5dabcff1df powerpc/prom_init: Fix build failure with GCC_PLUGIN_STRUC [...] omits 9926de7315be net: phy: at803x: fix NULL pointer dereference on AR9331 PHY omits 8fc74d18639a drivers/net/ethernet/neterion/vxge: Fix a use-after-free b [...] omits 9776fe0f424b sfc/siena: Fix typo in comment omits dd33c5932e55 sfc: Fix typo in comment omits a278bfb24298 net: emac: Fix typo in a comment omits 41a36d4e5a14 Revert "nfp: update nfp_X logging definitions" omits 5fc217a3c9a8 Merge branch 'mii_bmcr_encode_fixed' omits 449b7a15200a net: pcs: pcs-xpcs: use mii_bmcr_encode_fixed() omits e62dbaff4bc2 net: phy: marvell: use mii_bmcr_encode_fixed() omits f28a602b285e net: phy: use mii_bmcr_encode_fixed() omits bdb6cfe7512f net: mii: add mii_bmcr_encode_fixed() omits 5d1d527cd905 Merge branch 'raw-RCU-conversion' omits 0daf07e52709 raw: convert raw sockets to RCU omits ba44f8182ec2 raw: use more conventional iterators omits 8d6712695bc8 arm64: dts: imx8mp: Add support for DH electronics i.MX8M [...] omits 8670dc33f48b net: dsa: felix: update base time of time-aware shaper whe [...] omits 0c6cf86e1ab4 ARM: dts: imx6ul: fix qspi node compatible omits 1a884d17ca32 ARM: dts: imx6ul: fix lcdif node compatible omits e0aca931a2c7 ARM: dts: imx6ul: fix csi node compatible omits 7d15e0c9a515 ARM: dts: imx6ul: fix keypad compatible omits edb67843983b ARM: dts: imx6ul: change operating-points to uint32-matrix omits 5655699cf5cf ARM: dts: imx6ul: add missing properties for sram omits c205035e3adb net: ethernet: stmmac: remove select QCOM_SOCINFO and make [...] omits 82cb850653e8 arm64: dts: freescale: align led node names with dtschema omits b803d15e89f9 arm64: dts: freescale: align gpio-key node names with dtschema omits 43b240d41b51 soc: imx: gpcv2: print errno for regulator errors omits dc9c1ceb555f arm64: dts: imx8m: Disable job ring 0 nodes omits a1016ba9f908 ARM: dts: imx7d-smegw01: Fix the SDIO description omits 518d5f16a4be arm64: dts: freescale: imx8qxp: Fix thermal zone name for cpu0 omits ce23644c5aa2 ARM: dts: imx6: fix node names for ebook reader keys omits 82cc47fd88d5 ARM: dts: imx6sl-tolino-shine2hd: fix led node name. omits 9fc792e596f1 ARM: imx25: support silicon revision 1.2 omits 20d728a28239 arm64: dts: mba8mx: Remove unneeded comments omits 354c6e071be9 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits ace2045ed56f Merge tag '5.19-rc2-smb3-client-fixes' of git://git.samba. [...] omits 4c2f2775abce ARM: dts: imx6: skov: add pwm-regulator to control the pan [...] omits 1f3ddff37559 ext4: fix a doubled word "need" in a comment omits b55c3cd102a6 ext4: add reserved GDT blocks check omits bc75a6eb856c ext4: make variable "count" signed omits cf4ff938b47f ext4: correct the judgment of BUG in ext4_mb_normalize_request omits a08f789d2ab5 ext4: fix bug_on ext4_mb_use_inode_pa omits 85456054e10b ext4: fix up test_dummy_encryption handling for new mount API omits 4efd9f0d120c ext4: use kmemdup() to replace kmalloc + memcpy omits 9b6641dd95a0 ext4: fix super block checksum incorrect after mount omits 173940b3ae40 xtensa: xtfpga: Fix refcount leak bug in setup omits a0117dc95642 xtensa: Fix refcount leak bug in time.c omits 5d24968f5b7e cifs: when a channel is not found for server, log its conn [...] omits a6e2af64a79a drm/msm/dp: force link training for display resolution change omits 2211e34a9d57 drm/msm/dpu: limit wb modes based on max_mixer_width omits d80c3ba0ac24 drm/msm/dp: check core_initialized before disable interrup [...] omits b9cc4598607c drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf omits c8af219d1850 drm/msm: Don't overwrite hw fence in hw_init omits 3c7a52217a8c drm/msm: Drop update_fences() omits dbca1596bbb0 ping: convert to RCU lookups, get rid of rwlock omits f0623340fd2c ax25: use GFP_KERNEL in ax25_dev_device_up() omits a2b1a5d40bd1 net/sched: sch_netem: Fix arithmetic in netem_dump() for 3 [...] omits a3bb7b63813f ethtool: Fix get module eeprom fallback omits 7a9214f3d88c bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers omits f691b4d87edf atm: iphase: Fix typo in comment omits 959edef6589d ppp: Fix typo in comment omits 3f6a57ee8544 igb: fix a use-after-free issue in igb_clean_tx_ring omits 382f99c442b3 nfp: add support for .get_pauseparam() omits 7a49f2193063 net: dsa: ar9331: fix potential dead lock on mdio access omits 729e657ab8d4 ext4: fix a doubled word "need" in a comment omits 7dc0ff3a33ea ext4: add reserved GDT blocks check omits 9b123c7c630c Merge branches 'ti-keystone-dts-next', 'ti-drivers-soc-nex [...] omits fefb759df063 ext4: make variable "count" signed omits 9fb424c4c29d Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] omits d1389cc90702 ext4: correct the judgment of BUG in ext4_mb_normalize_request omits 0fb337007c8c ext4: fix bug_on ext4_mb_use_inode_pa omits 882e14aa2c30 ext4: fix up test_dummy_encryption handling for new mount API omits befabc8759af ext4: use kmemdup() to replace kmalloc + memcpy omits 17217902fc4f ext4: fix super block checksum incorrect after mount omits 582573f1b23d Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits b710673e2dde soc: ti: wkup_m3_ipc: Remove unneeded semicolon omits 3ea73bf02225 ARM: dts: keystone: Adjust whitespace around '=' omits 85423386c976 arm64: dts: ti: Align gpio-key node names with dtschema omits 5888f1ed173e arm64: dts: ti: Adjust whitespace around '=' omits 0c0af88f3f31 arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode omits 856216b70a41 arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region omits 7bc08056a6da powerpc/rtas: Allow ibm,platform-dump RTAS call with null [...] omits ec6d0dde71d7 powerpc: Enable execve syscall exit tracepoint omits e561e472a3d4 powerpc/pseries: wire up rng during setup_arch() omits 20a9689b3607 powerpc/microwatt: wire up rng during setup_arch() omits 6cf06c17e94f powerpc/mm: Move CMA reservations after initmem_init() omits 12c3e0c92fd7 tracing/uprobes: Remove unwanted initialization in __trace [...] omits 93a8c044b9a3 tracefs: Fix syntax errors in comments omits f4b0d318097e tracing: Simplify conditional compilation code in tracing_ [...] omits 1e7769653b06 x86/tdx: Handle load_unaligned_zeropad() page-cross to a s [...] omits 9a073d4fbb18 soc: bcm: brcmstb: biuctrl: Add missing of_node_put() omits b9b6d4c92560 ARM: dts: bcm2711-rpi-400: Fix GPIO line names omits cc72b72073ac tracing/kprobes: Check whether get_kretprobe() returns NUL [...] omits 394e771684f7 netfilter: cttimeout: fix slab-out-of-bounds read typo in [...] omits 4b35035bcf80 Merge tag 'nfs-for-5.19-2' of git://git.linux-nfs.org/proj [...] omits 32efdbffff28 Merge tag 'pci-v5.19-fixes-2' of git://git.kernel.org/pub/ [...] omits 93d17c1c8c1c Merge tag 'printk-for-5.19-rc3' of git://git.kernel.org/pu [...] omits c0f3bb4054ef rethook: Reject getting a rethook if RCU is not watching omits c88dbbcd88c2 fprobe, samples: Add use_trace option and show hit/missed counter omits 63ce81d1c404 bpf, docs: Update some of the JIT/maintenance entries omits a2b36ffbf5b6 x86/PCI: Revert "x86/PCI: Clip only host bridge windows fo [...] omits ef06e68290b2 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits cc2fb31d49f8 Merge tag 'loongarch-fixes-5.19-2' of git://git.kernel.org [...] omits f10516322dda Merge tag 'riscv-for-linus-5.19-rc3' of git://git.kernel.o [...] omits 2d806a688f98 Merge tag 'hyperv-fixes-signed-20220617' of git://git.kern [...] omits 462abc9de7a1 Merge tag 'block-5.19-2022-06-16' of git://git.kernel.dk/l [...] omits f8e174c3071d Merge tag 'io_uring-5.19-2022-06-16' of git://git.kernel.d [...] omits c50f11c6196f arm64: mm: Don't invalidate FROM_DEVICE buffers at start o [...] omits 5c0cd3d4a976 Merge tag 'fs_for_v5.19-rc3' of git://git.kernel.org/pub/s [...] omits bee3751c8803 Merge branch 'v5.19-armsoc/socfixes' into for-next omits ef1c05c8a63f Merge branch 'v5.19-armsoc/dtsfixes' into for-next omits 161ed6356c3e Merge branch 'v5.20-armsoc/dts64' into for-next omits d325b5a8c62a Merge branch 'v5.20-armsoc/dts32' into for-next omits f4470dbfb5ff ARM: rockchip: Add missing of_node_put() in rockchip_suspe [...] omits bc3753aed81f arm64: dts: rockchip: rock-pi-s add more peripherals omits 2e04c25b1320 arm64: dts: rockchip: add ROCK Pi S DTS support omits 5a86111e9def dt-bindings: arm: rockchip: Add Radxa ROCK Pi S omits 274295c6e53f Merge tag 'for-5.19/dm-fixes-3' of git://git.kernel.org/pu [...] omits a96e902ba9ab Merge tag 'hwmon-for-v5.19-rc3' of git://git.kernel.org/pu [...] omits 7c2d03f15f52 Merge tag 'linux-watchdog-5.19-rc3' of git://www.linux-wat [...] omits f5be22c64bd6 bpf: Fix bpf_skc_lookup comment wrt. return type omits f759942b72a9 fs/ntfs3: Add missing error check omits 79fe0f863f92 Merge tag 'v5.19-p2' of git://git.kernel.org/pub/scm/linux [...] omits f0ec9c65a8d6 Merge tag 'char-misc-5.19-rc3' of git://git.kernel.org/pub [...] omits 9afc441c3c9c Merge tag 'staging-5.19-rc3' of git://git.kernel.org/pub/s [...] omits 62dcd5e198af Merge tag 'tty-5.19-rc3' of git://git.kernel.org/pub/scm/l [...] omits 9057a646446c Merge tag 'usb-5.19-rc3' of git://git.kernel.org/pub/scm/l [...] omits d49951219b02 ALSA: hda/realtek: Add quirk for Clevo PD70PNT omits 38335cc5ffaf Merge branch 'rework/kthreads' into for-linus omits 03dfb4a3abc4 docs/zh_CN/LoongArch: Fix notes rendering by using reST di [...] omits a667e4d3d0b0 docs/LoongArch: Fix notes rendering by using reST directives omits b672332ef916 LoongArch: vmlinux.lds.S: Add missing ELF_DETAILS omits dc368e1c658e bpf: Fix non-static bpf_func_proto struct definitions omits 0be021f900d3 arm64: dts: mt8183: add GCE client property for Mediatek MUTEX omits e5758850c2ea soc: mediatek: mutex: add functions that operate registers [...] omits e3b6b5a9cf9f dt-bindings: soc: mediatek: add gce-client-reg for MUTEX omits 59bf87eefa40 dt-bindings: soc: mediatek: move out common module from di [...] omits 2c9f8d1e01af soc: mediatek: mutex: add 8183 MUTEX MOD settings for MDP omits d0804085c5a7 soc: mediatek: mutex: add common interface for modules setting omits a09b314005f3 block: freeze the queue earlier in del_gendisk omits 99d055b4fd4b block: remove per-disk debugfs files in blk_unregister_queue omits 5cf9c91ba927 block: serialize all debugfs operations using q->debugfs_mutex omits 50e34d78815e block: disable the elevator int del_gendisk omits e83031564137 riscv: Fix ALT_THEAD_PMA's asm parameters omits 6436c770f120 io_uring: recycle provided buffer if we punt to io-wq omits 72be1e7a447a soc: mediatek: pm-domains: Add support always on flag omits 4da8b5e9f24a ARM: dts: mediatek: align gpio-key node names with dtschema omits 4875d94c69d5 tipc: cleanup unused function omits 7db5dfd3f9f1 arm64: dts: mediatek: mt7622-bananapi-bpi-r64: align led n [...] omits 335d1603669f arm64: dts: mediatek: align gpio-key node names with dtschema omits 46e31db55da8 net: macb: fix negative max_mtu size for sama5d3 omits b4a028c4d031 ipv4: ping: fix bind address validity check omits 2b04495e21cd hamradio: 6pack: fix array-index-out-of-bounds in decode_s [...] omits 911600bf5a5e tipc: fix use-after-free Read in tipc_named_reinit omits e66e257a5d83 veth: Add updating of trans_start omits 2c0ab32b73cf hinic: Replace memcpy() with direct assignment omits 38077cb39b42 soc: mediatek: mt8365-mmsys: add DPI/HDMI display path omits 141311b856d8 soc: mediatek: mutex: add MT8365 support omits 225b0ed27e6a net: ag71xx: fix discards 'const' qualifier warning omits cc26c2661fef net: fix data-race in dev_isalive() omits fd8b330ce1bb tcp: fix build... omits 47cfd0619240 Merge branch 'pcs-xpcs-stmmac-add-1000BASE-X-AN-for-networ [...] omits ab21cf920928 net: stmmac: make mdio register skips PHY scanning for fixed-link omits 72edaf39fc65 stmmac: intel: add phy-mode and fixed-link ACPI _DSD setti [...] omits b47aec885bcd net: pcs: xpcs: add CL37 1000BASE-X AN support omits c82386310d95 stmmac: intel: prepare to support 1000BASE-X phy interface [...] omits fa9c562f9735 net: make xpcs_do_config to accept advertising for pcs-xpc [...] omits 982c3e2948d6 Merge branch 'mlxsw-L3-HW-stats-improvements' omits ed62af45467a selftests: spectrum-2: tc_flower_scale: Dynamically set sc [...] omits be00853bfd2e selftests: mlxsw: Add a RIF counter scale test omits dd5d20e17c96 selftests: mlxsw: tc_flower_scale: Add a traffic test omits 35d5829e86c2 selftests: mlxsw: resource_scale: Pass target count to cleanup omits 8cad339db339 selftests: mlxsw: resource_scale: Allow skipping a test omits 3128b9f51ee7 selftests: mlxsw: resource_scale: Introduce traffic tests omits d3ffeb2dba63 selftests: mlxsw: resource_scale: Update scale target afte [...] omits e386a527fc08 selftests: mirror_gre_bridge_1q_lag: Enslave port to bridg [...] omits 4ec2feb26cc3 mlxsw: Add a resource describing number of RIFs omits b9840fe035ac mlxsw: Keep track of number of allocated RIFs omits 4b1cc357f843 mlxsw: Trap ARP packets at layer 3 instead of layer 2 omits bffa1fc06589 crypto: hisilicon/sec - only HW V2 needs to change the BD [...] omits d61a7b3decf7 crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() omits d64de9773c18 crypto: hisilicon/qm - modify event irq processing omits 3099fc9c2b3a crypto: hisilicon/qm - move alloc qm->wq to qm.c omits bf081d6fa8e9 crypto: hisilicon/qm - add functions for releasing resources omits 00856e5391fb crypto: hisilicon/trng - fix local variable type omits ce6330f74b08 MAINTAINERS: update HiSilicon ZIP and QM maintainers omits e42134b57e20 Merge branch 'tcp-mem-pressure-fixes' omits f54755f6a11a tcp: fix possible freeze in tx path under memory pressure omits c4218e8cb971 ARM: dts: mediatek: adjust whitespace around '=' omits 2e9cf55405c8 arm64: dts: mediatek: adjust whitespace around '=' omits 849b425cd091 tcp: fix possible freeze in tx path under memory pressure omits c4ee118561a0 tcp: fix over estimation in sk_forced_mem_schedule() omits c5dc92006d50 drm/i915/display: some struct drm_i915_private *i915 conversions omits 319ff0931293 drm/i915/display: rename dev_priv -> i915 in crtc state dump omits ac1b49be7fa8 drm/i915/display: change who adds [] around crtc state dum [...] omits 77d30613087c arm64: dts: mediatek: mt8195: enable usb remote wakeup omits ab43a84c9863 arm64: dts: mediatek: mt8195: add efuse node and cells omits 3e29d3b31853 drm/i915/display: split out crtc state dump to a separate file omits df17ff62b626 drm/i915/display: split out modeset verification code omits 781c336a6caa drm/i915/mpllb: move mpllb state check to intel_snps_phy.c omits 109406c92f97 drm/i915/mpllb: use I915_STATE_WARN() for state mismatch warnings omits f0978e92c2f7 drm/i915/dpll: move shared dpll state verification to inte [...] omits 88436dec47a8 drm/i915/wm: move wm state verification to intel_pm.c omits 41131266c8ce arm64: dts: mt8183: add svs device information omits 0bbb09b2af9d soc: mediatek: SVS: add mt8192 SVS GPU driver omits 5ed6605f9040 dt-bindings: soc: mediatek: add mt8192 svs dt-bindings omits 13f1bbcfb582 soc: mediatek: SVS: add debug commands omits 6c69271926e9 soc: mediatek: SVS: add monitor mode omits 681a02e95000 soc: mediatek: SVS: introduce MTK SVS engine omits d969f2171eaf dt-bindings: soc: mediatek: add mtk svs dt-bindings omits cbc6d44867a2 KVM: arm64: Add Oliver as a reviewer omits 56961c633146 KVM: arm64: Prevent kmemleak from accessing pKVM memory omits bb30b453feda ALSA: x86: intel_hdmi_audio: use pm_runtime_resume_and_get() omits e87c65aeb46c ALSA: x86: intel_hdmi_audio: enable pm_runtime and set aut [...] omits 6376ab023748 ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg omits 33fa35db8917 ALSA: hda: intel-dspcfg: use SOF for UpExtreme and UpExtre [...] omits 2328fe7a98db firewire: convert sysfs sprintf/snprintf family to sysfs_emit omits dda8ad0aa8af firewire: cdev: fix potential leak of kernel stack due to [...] omits 08c79c9cd67f selftests/bpf: Don't force lld on non-x86 architectures omits 64d15244c480 Merge branch 'renesas-dt-bindings-for-v5.20' into renesas-next omits 9d4c643e72f8 Merge branch 'renesas-arm-dt-for-v5.20' into renesas-next omits 3c7742a45c17 ARM: dts: rza2mevb: Fix LED node names omits 62e8a5343114 arm64: dts: renesas: Fix thermal-sensors on single-zone sensors omits 1614c8624a48 arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector omits 40753144256b arm64: dts: renesas: r8a779f0: Add SCIF nodes omits 01a787f78bfd arm64: dts: renesas: r8a779f0: Add HSCIF nodes omits c62872a6893f arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 omits 86aefa0d8dfa arm64: dts: renesas: Add missing space after remote-endpoint omits 52271d32348e arm64: dts: renesas: rzg2ul-smarc-som: Enable ADC on SMARC [...] omits ea25b1836f57 arm64: dts: renesas: rzg2ul-smarc: Enable RSPI1 on carrier board omits e5fba0bc8240 arm64: dts: renesas: r8a779f0: Add CPU core clocks omits 9bc7cd07aade arm64: dts: renesas: r8a779f0: Add CPUIdle support omits 2dcb78d2266c arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores omits ffeca49a8ba9 arm64: dts: renesas: r8a779f0: Add L3 cache controller omits 06279f82da68 arm64: dts: renesas: r8a779a0: Add CPU0 core clock omits 650fd1d058a1 arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compat [...] omits 147c83586707 Merge branch 'v5.20/drivers' into for-next omits d18529a4c12f soc: amlogic: Fix refcount leak in meson-secure-pwrc.c omits 9e8322dcf5f6 ARM: dts: r9a06g032-rzn1d400-db: Enable rtc0 omits 290cedeca6fa arm64: dts: renesas: rzg2l-smarc: Use proper bool operator omits 5235d551779d arm64: dts: renesas: r8a779f0: Add UFS node omits 3a9747f05124 arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes omits fd869e63b6ba arm64: dts: renesas: r8a779f0: Add IPMMU nodes omits 76f9a5615202 arm64: dts: renesas: Adjust whitespace around '=' omits 5a3ad6f466fe arm64: dts: renesas: r8a779f0: Add thermal support omits 540a92bfe6da ata: libata: add qc->flags in ata_qc_complete_template tracepoint omits 774fecc7ece1 dt-bindings: soc: renesas: Move renesas,prr from arm to soc omits 080bcd8d5997 clk: renesas: r8a779f0: Add HSCIF clocks omits b7f64eaee5a3 clk: renesas: r8a779f0: Add PCIe clocks omits d5c10876c76f clk: renesas: r8a779f0: Add Z0 and Z1 clock support omits 5278cc93a97f dt-bindings: mtd: qcom_nandc: document qcom,boot-partition [...] omits 862bdedd7f4b mtd: nand: raw: qcom_nandc: add support for unprotected sp [...] omits b360514edb47 mtd: nand: raw: qcom_nandc: reorder qcom_nand_host struct omits 278811d5a7b2 mtd: parsers: scpart: add missing of_node_put() in scpart_parse() omits 47700948a4ab Merge tag 'drm-fixes-2022-06-17' of git://anongit.freedesk [...] omits 4429bdc40826 Merge branch 'New BPF helpers to accelerate synproxy' omits 784d5dc0efc2 selftests/bpf: Add selftests for raw syncookie helpers in TC mode omits 9a4cf073866c bpf: Allow the new syncookie helpers to work with SKBs omits fb5cd0ce70d4 selftests/bpf: Add selftests for raw syncookie helpers omits 33bf9885040c bpf: Add helpers to issue and check SYN cookies in XDP omits 508362ac66b0 bpf: Allow helpers to accept pointers with a fixed size omits ac80287a6af9 bpf: Fix documentation of th_len in bpf_tcp_{gen,check}_syncookie omits e8b03391b6a7 Merge branch 'net-lan743x-pci11010-pci11414-devices-enhancements' omits 311abcdddc00 net: phy: add support to get Master-Slave configuration omits 46b777ad9a8c net: lan743x: Add support to SGMII 1G and 2.5G omits 6b3768ac8e2b net: lan743x: Add support to Secure-ON WOL omits 9aeb87d2b5a1 net: lan743x: Add support to LAN743x register dump omits f0502724367a Merge branch 'net-dsa-realtek-rtl8365mb-improve-handling-o [...] omits a48b6e44a9e7 net: dsa: realtek: rtl8365mb: handle PHY interface modes c [...] omits b3456030f54b net: dsa: realtek: rtl8365mb: remove learn_limit_max priva [...] omits ca5ecd4246d4 net: dsa: realtek: rtl8365mb: correct the max number of ports omits b325159d0044 net: dsa: realtek: rtl8365mb: remove port_mask private dat [...] omits 5eb1a2384066 net: dsa: realtek: rtl8365mb: rename macro RTL8367RB -> RT [...] omits 821c7733d26c Merge branch 'net-ipa-more-multi-channel-event-ring-work' omits 81765eeac1b0 net: ipa: move more code out of gsi_channel_update() omits 9f1c3ad65406 net: ipa: call gsi_evt_ring_rx_update() unconditionally omits 2f48fb0edc0d net: ipa: pass GSI pointer to gsi_evt_ring_rx_update() omits 8eec78319585 net: ipa: don't pass channel when mapping transaction omits dd5a046cbbed net: ipa: don't assume one channel per event ring omits 6c0d09d9374c Merge branch 'dt-bindings-dp83867-add-binding-for-io_imped [...] omits 5c2d0a6a0701 net: phy: dp83867: implement support for io_impedance_ctrl [...] omits a793679827a8 linux/phy.h: add phydev_err_probe() wrapper for dev_err_probe() omits ab1e9de84aff dt-bindings: dp83867: add binding for io_impedance_ctrl nv [...] omits 9b7fd1670a94 phy: aquantia: Fix AN when higher speeds than 1G are not a [...] omits 9cbc9911260f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits a4a8b2eea490 Merge branch 'bpf: Fix cookie values for kprobe multi' omits 730067022c01 selftest/bpf: Fix kprobe_multi bench test omits eb5fb0325698 bpf: Force cookies array to follow symbols sorting omits eb1b2985fe5c ftrace: Keep address offset in ftrace_lookup_symbols omits ad8848535e97 selftests/bpf: Shuffle cookies symbols in kprobe multi test omits 88bf18581375 Merge branch 'sleepable uprobe support' omits cb3f4a4a462b selftests/bpf: add tests for sleepable (uk)probes omits c4cac71fc8a5 libbpf: add support for sleepable uprobe programs omits 64ad7556c75e bpf: allow sleepable uprobe programs to attach omits 8c7dcb84e3b7 bpf: implement sleepable uprobes by chaining gps omits d687f621c518 bpf: move bpf_prog to bpf.h omits e67679cc4264 mailmap: add entry for Christian Marangi omits 67f22ba7750f mm/memory-failure: disable unpoison once hw error happens omits 68d32527d340 hugetlbfs: zero partial pages during fallocate hole punch omits df4ae285a3d5 mm: memcontrol: reference to tools/cgroup/memcg_slabinfo.py omits 034e5afad921 mm: re-allow pinning of zero pfns omits 327b18b7aaed mm/kfence: select random number before taking raw lock omits 8a6f62a26d1e MAINTAINERS: add maillist information for LoongArch omits f0a7d33a7184 MAINTAINERS: update MM tree references omits 8585c3971df4 MAINTAINERS: update Abel Vesa's email omits 7757e7627a05 MAINTAINERS: add MEMORY HOT(UN)PLUG section and add David [...] omits 6901c0b6df15 MAINTAINERS: add Miaohe Lin as a memory-failure reviewer omits 515e1d86c982 mailmap: add alias for jarkko@profian.com omits 294928293813 mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] omits d25c83c6606f kthread: make it clear that kthread_create_on_node() might [...] omits 31733463372e mm: lru_cache_disable: use synchronize_rcu_expedited omits 042999388ef3 mm/page_isolation.c: fix one kernel-doc comment omits aeaadcde1a60 scsi: ibmvfc: Store vhost pointer during subcrq allocation omits 72ea7fe0db73 scsi: ibmvfc: Allocate/free queue resource only during pro [...] omits 1d3e0980782f scsi: storvsc: Correct reporting of Hyper-V I/O size limits omits 65cf7c02cfc7 Merge tag 'exynos-drm-fixes-v5.19-rc3' of git://git.kernel [...] omits 2acd76e7b859 scsi: ufs: Fix a race between the interrupt handler and th [...] omits d1a7644648b7 scsi: ufs: Support clearing multiple commands at once omits da8badd7d358 scsi: ufs: Simplify ufshcd_clear_cmd() omits d08227a8b122 Merge tag 'amd-drm-fixes-5.19-2022-06-15' of https://gitla [...] omits 3f0acf259a28 Merge tag 'drm-intel-fixes-2022-06-16' of git://anongit.fr [...] omits e4a8864f74e9 iosys-map: Fix typo in documentation omits 85e123c27d5c dm mirror log: round up region bitmap size to BITS_PER_LONG omits 1ee88de395c3 dm: fix narrow race for REQ_NOWAIT bios being issued despi [...] omits 5d7362d0d56d dm: fix use-after-free in dm_put_live_table_bio omits 2f90ec127195 Merge tag 'drm-misc-fixes-2022-06-16' of git://anongit.fre [...] omits 3e6fe5ce4d48 libbpf: Fix internal USDT address translation logic for sh [...] omits 7c05eae8db92 smb3: add trace point for SMB2_set_eof omits 9b4d5c01eb23 selftests: make use of GUP_TEST_FILE macro omits b96f3cab5965 block/bfq: Enable I/O statistics omits 0639b599f6f3 Merge tag 'audit-pr-20220616' of git://git.kernel.org/pub/ [...] omits 73448ae6204f RISC-V: Some Svpbmt fixes and cleanups omits 6decbf75c93e Merge tag 'selinux-pr-20220616' of git://git.kernel.org/pu [...] omits c836d9d17a7d RISC-V: Some Svpbmt fixes omits 1771c8c9e65a riscv: remove usage of function-pointers from cpufeatures [...] omits b684001a5eb7 riscv: make patch-function pointer more generic in cpu_man [...] omits 924cbb8cbe34 riscv: Improve description for RISCV_ISA_SVPBMT Kconfig symbol omits 237c0ee4742b riscv: drop cpufeature_apply_feature tracking variable omits 21f356f99026 riscv: fix dependency for t-head errata omits 8ee53c702f23 drm/nouveau: Fix spelling typo in comments omits a7c1c97fb1e6 Merge tag 'dt-fixes-for-palmer-5.19-rc3' of ssh://gitolite [...] omits bc1801ec0931 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits b0017602fdf6 9p: fix EBADF errors in cached mode omits 09f4933a4fd9 arm64: dts: microchip: adjust whitespace around '=' omits f028328f60bd arm64: dts: sprd: adjust whitespace around '=' omits 11357f103f2e arm64: dts: hisilicon: adjust whitespace around '=' omits 8c1be9336e9a arm64: dts: marvell: adjust whitespace around '=' omits b88d11f84da6 arm64: dts: lg: adjust whitespace around '=' omits d57cc3b903db arm64: dts: apm: adjust whitespace around '=' omits dec1c62e91ba arm64: dts: amd: adjust whitespace around '=' omits 6cfeadbff3f8 blk-mq: don't clear flush_rq from tags->rqs[] omits 4d337cebcb1c blk-mq: avoid to touch q->elevator without any protection omits 5fd7a84a09e6 blk-mq: protect q->elevator by ->sysfs_lock in blk_mq_elv_ [...] omits b03f15ee9881 ARM: dts: sd: adjust whitespace around '=' omits 53f2ade4b0a3 ARM: dts: sti: adjust whitespace around '=' omits 282a4b9ee9ec ARM: dts: ste: adjust whitespace around '=' omits f30528c6b08a ARM: dts: nuvoton: adjust whitespace around '=' omits 468aaf56bd5f ARM: dts: lpc: adjust whitespace around '=' omits 4f2ff3feab43 ARM: dts: ecx: adjust whitespace around '=' omits b3b0f459c249 ARM: dts: alpine: adjust whitespace around '=' omits 194f47c31ab6 ARM: dts: spear: adjust whitespace around '=' omits 06e00a512d0a ARM: dts: axm: adjust whitespace around '=' omits bc5187b427dd ARM: dts: at91: adjust whitespace around '=' omits 94d0a0329761 ARM: dts: aspeed: adjust whitespace around '=' omits 4580f60b2337 ARM: dts: pxa: adjust whitespace around '=' omits 14dc7a18abbe block: Fix handling of offline queues in blk_mq_alloc_requ [...] omits 3084a4ec7f9b selftests: vm: Fix resource leak when return error omits 12a29115be72 selftests dma: fix compile error for dma_map_benchmark omits d36bdd77b9e6 drm/i915: Implement w/a 22010492432 for adl-s omits 5e0b0a4c52d3 selftests/bpf: Test tail call counting with bpf2bpf and da [...] omits ff672c67ee76 bpf, x86: Fix tail call count offset calculation on bpf2bpf call omits e4c72c06c367 i2c: Fix a potential use after free omits 89793a61d8e7 RISC-V: Use the extension probing code to enable the FPU omits 48a23ec6ff2b Merge tag 'net-5.19-rc3' of git://git.kernel.org/pub/scm/l [...] omits 7a710a8bc909 drm/dp/mst: Read the extended DPCD capabilities during sys [...] omits 2e7bf4a6af48 net: axienet: add missing error return code in axienet_probe() omits 593d1ebe00a4 Revert "net: Add a second bind table hashed by port and address" omits 5d0fbbbe1d87 riscv: switch has_fpu() to the unified static key mechanism omits c360cbec3511 riscv: introduce unified static key mechanism for ISA extensions omits 3f77a1d0570e arm64/cpufeature: Unexport set_cpu_feature() omits 686141bc02f2 Merge branch 'mlx5-next' into wip/leon-for-next omits 1a685940e620 RDMA/rxe: fix xa_alloc_cycle() error return value check again omits 5a0e4529d9ae dmaengine: dw-edma: Remove unused irq field in struct dw_e [...] omits 8d5459c11f54 ext4: improve write performance with disabled delalloc omits 4deb96e35c5c irqchip/gicv3: Handle resource request failure consistently omits 15baa7dcadf1 ext4: fix warning when submitting superblock in ext4_commi [...] omits 3f8ccf5f1a8c riscv: dts: microchip: remove spi-max-frequency property omits 32fc810b364f io_uring: do not use prio task_work_add in uring_cmd omits 3103084afcf2 ext4, doc: remove unnecessary escaping omits 48e02e611382 ext4: fix incorrect comment in ext4_bio_write_page() omits 06781a502635 mtd: rawnand: gpmi: Fix setting busy timeout setting omits 4f5bf12732fd fs: fix jbd2_journal_try_to_free_buffers() kernel-doc comment omits c196175acdd3 clk: imx: clk-fracn-gppll: Add more freq config for video pll omits f300cb7fccf6 clk: imx: clk-fracn-gppll: correct rdiv omits 5ebaf9f7da5b clk: imx: clk-fracn-gppll: Return rate in rate table prope [...] omits 044034efbeea clk: imx: clk-fracn-gppll: fix mfd value omits ebb4f1eb9360 clk: imx93: Correct the edma1's parent clock omits 1e3c837a663e clk: imx93: correct nic_media parent omits 18d6d8fe4f24 clk: imx93: use adc_root as the parent clock of adc1 omits a50cc4955623 drm/i915/bios: Introduce panel_bits() and panel_bool() omits 5c9016b2ddb3 drm/i915/bios: Don't parse the DPS panel type when the VBT [...] omits 0256ea13d169 drm/i915/bios: Move panel_type stuff out of parse_panel_options() omits bf9719f8c89a drm/i915: Remove bogus LPT iCLKIP WARN omits 651d4a0fc4c5 drm/i915: Sanitize underrun reporting before turning off a [...] omits b8fec4400923 drm/i915: Extract intel_sanitize_fifo_underrun_reporting() omits a76c0b31eef5 io_uring: commit non-pollable provided mapped buffers upfront omits d6346ae0779e drm/i915: Do not start connector polling on headless sku omits 04770b082e2a drm/i915: Do not start connector polling if display is disabled omits eb2983c09f4e drm/i915/opregion: add function to check if headless sku omits 30f8c74ca9b7 drm/vc4: Warn if some v3d code is run on BCM2711 omits d19e00ee06a9 drm/vc4: crtc: Fix out of order frames during asynchronous [...] omits d87db1c79d6f drm/vc4: crtc: Don't call into BO Handling on Async Page-F [...] omits f6766fb265b1 drm/vc4: crtc: Move the BO Handling out of Common Page-Fli [...] omits 4d12c36fb73b drm/vc4: crtc: Move the BO handling out of common page-fli [...] omits 2523e9dcc3be drm/vc4: crtc: Use an union to store the page flip callback omits 257add942a47 drm/vc4: drv: Skip BO Backend Initialization on BCM2711 omits 209584866148 drm/vc4: plane: Register a different drm_plane_helper_func [...] omits 39a30ec64510 drm/vc4: kms: Register a different drm_mode_config_funcs o [...] omits 538f11116061 drm/vc4: drv: Register a different driver on BCM2711 omits 3d7637423be8 drm/vc4: bo: Split out Dumb buffers fixup omits dd2dfd44edc5 drm/vc4: bo: Rename vc4_dumb_create omits 1cbc91eb7b51 drm/vc4: Consolidate Hardware Revision Check omits cb468c7d84d1 drm/vc4: plane: Prevent async update if we don't have a dlist omits 4bca7e80b645 init: Initialize noop_backing_dev_info early omits 27cfa258951a ext2: fix fs corruption when trying to remove a non-empty [...] omits 5dcb50c009c9 Merge branch 'net-mana-add-pf-and-xdp_redirect-support' omits 7a8938cd024d net: mana: Add support of XDP_REDIRECT action omits 1566e7d6206f net: mana: Add the Linux MANA PF driver omits 8bca458990dd net: ethernet: stmmac: reset force speed bit for ipq806x omits 9ec092d2feb6 net: ethernet: stmmac: add missing sgmii configure for ipq806x omits 71b8138dea9a Merge branch 'clk-ti-dt' into clk-next omits 255584b13834 clk: ti: Stop using legacy clkctrl names for omap4 and 5 omits 1342b5b23da9 drm/sun4i: Fix crash during suspend after component bind failure omits 920169041baa drm/sun4i: dw-hdmi: Fix ddc-en GPIO consumer conflict omits 6da623684cdb drm/sun4i: sun8i-hdmi-phy: Group PHY ops functions by generation omits ef2731e48b51 drm/sun4i: sun8i-hdmi-phy: Separate A83T and H3 PHY ops omits cdf3e5e15aa5 drm/sun4i: sun8i-hdmi-phy: Support multiple custom PHY ops omits 94c25fb1dfc3 drm/sun4i: sun8i-hdmi-phy: Used device-managed clocks/resets omits 719216eb51e9 drm/sun4i: sun8i-hdmi-phy: Use devm_platform_ioremap_resource omits 1a395a5604d8 drm/sun4i: sun8i-hdmi-phy: Use of_device_get_match_data omits d56e336e8444 RDMA/usnic: Use device_iommu_capable() omits 925d046e7e52 RDMA/core: Add a netevent notifier to cma omits fc008bdbf1cd RDMA/core: Add an rb_tree that stores cm_ids sorted by ifi [...] omits e89ab76d7e25 xfs: preserve DIFLAG2_NREXT64 when setting other inode attributes omits 10930b254d5b xfs: fix variable state usage omits f4288f01820e xfs: fix TOCTOU race involving the new logged xattrs control knob omits cfbc80e34e3a mlxbf_gige: remove own module name define and use KBUILD_M [...] omits 733dc1aaf4f0 Merge branch 'clk-devm-enable' into clk-next omits c0c87382c1a6 drm/amdgpu/display: fix build when CONFIG_DEBUG_FS is not set omits 68bde8b2e311 clk: meson: axg-audio: Don't duplicate devm_clk_get_enabled() omits 7ef9651e9792 clk: Provide new devm_clk helpers for prepared and enabled clocks omits abae8e57e49a clk: generalize devm_clk_get() a bit omits af89cd456034 clk: Improve documentation for devm_clk_get() and its opti [...] omits d6acc1d49dd5 Merge branch 'clk-mtk' into clk-next omits cad140d00899 selinux: free contexts previously transferred in selinux_a [...] omits 8b86f733c0e5 ARM: dts: s5pv210: align gpio-key node names with dtschema omits 97a9495efbdc ARM: dts: exynos: align gpio-key node names with dtschema omits de5bb43826dd samples/bpf: Check detach prog exist or not in xdp_fwd omits 3b3ec201f381 clk: mediatek: reset: Add infra_ao reset support for MT8186 omits 2336db647f31 dt-bindings: arm: mediatek: Add #reset-cells property for MT8186 omits 5ea61b478f30 dt-bindings: reset: mediatek: Add infra_ao reset index for MT8186 omits a0bc8ae5a0d7 clk: mediatek: reset: Add infra_ao reset support for MT819 [...] omits fb91526b5fb0 dt-bindings: reset: mediatek: Add infra_ao reset index for [...] omits 4d352eb91a42 dt-bindings: arm: mediatek: Add #reset-cells property for [...] omits b27a604a5793 clk: mediatek: reset: Add reset support for simple probe omits 761bc64003e3 clk: mediatek: reset: Add new register reset function with device omits 7d10ae3797e1 clk: mediatek: reset: Change return type for clock reset r [...] omits 322989ddf7c4 clk: mediatek: reset: Support inuput argument index mode omits 723e367114de clk: mediatek: reset: Support nonsequence base offsets of [...] omits 2d2a2900588c clk: mediatek: reset: Revise structure to control reset register omits 370bf6286969 clk: mediatek: reset: Merge and revise reset register function omits 114257572a0e clk: mediatek: reset: Extract common drivers to update function omits 086bcb50b435 clk: mediatek: reset: Refine and reorder functions in reset.c omits edabcf71d100 clk: mediatek: reset: Fix written reset bit offset omits b348c26c28a9 clk: mediatek: reset: Add reset.h omits 882eb549a76c Merge branch 'clk-fixes' into clk-next omits a79e69c8714f MAINTAINERS: add include/dt-bindings/clock to COMMON CLK F [...] omits ef79c396c664 audit: free module name omits 30306f6194ca Merge tag 'hardening-v5.19-rc3' of git://git.kernel.org/pu [...] omits 4dc1372ffb82 i2c: hisi: use HZ_PER_KHZ macro in units.h omits b4d329c451a2 drm/msm/gem: Drop early returns in close/purge vma omits 311e03c29c25 drm/msm/gem: Separate object and vma unpin omits a1a2e9c6e1d2 Merge branch 'rework/kthreads' into for-next omits b87f02307d3c printk: Wait for the global console lock when the system i [...] omits c3230283e281 printk: Block console kthreads when direct printing will b [...] omits 28fc842e1472 PCI: mediatek-gen3: Print LTSSM state when PCIe link down omits 4c0ad47b8da5 i2c: qcom-cci: add msm8974 compatible omits 3fe012f482b2 dt-bindings: i2c: qcom-cci: add QCOM MSM8974 compatible omits afe9eb14ea1c Merge tag 'tpmdd-next-v5.19-rc3' of git://git.kernel.org/p [...] omits 5ee3d10f84d0 NFSv4: Add FMODE_CAN_ODIRECT after successful open of a NF [...] omits 27b5b22d252c certs: fix and refactor CONFIG_SYSTEM_BLACKLIST_HASH_LIST build omits 6a1c3767d82e certs/blacklist_hashes.c: fix const confusion in certs blacklist omits 49d6a3c062a1 x86/Hyper-V: Add SEV negotiate protocol support in Isolation VM omits cdd85786f4b3 x86/tdx: Clarify RIP adjustments in #VE handler omits 04cb45b49567 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] omits 60428d8bc27f x86/tdx: Fix early #VE handling omits eab6bb0994b8 arm64: dts: Add DTS files for bcmbca SoC BCM6813 omits c5eb8a89f561 dt-bindings: arm64: Add BCM6813 SoC omits f34fdcd4a0e7 md/raid5-ppl: Fix argument order in bio_alloc_bioset() omits d1a374a1aeb7 bpf: Limit maximum modifier chain length in btf_check_type_tags omits d0a180341fe0 Revert "md: don't unregister sync_thread with reconfig_mut [...] omits 0f95ee9a0c57 Merge tag 'drm-misc-next-2022-06-08' of git://anongit.free [...] omits 89bcd9a64b84 mmc: mediatek: wait dma stop bit reset to 0 omits 08a4aeb2c23f ARM: dts: Add PCIe support for Airoha EN7523 omits abf0ba5a34ea drm/bridge: it6505: Add missing CRYPTO_HASH dependency omits 979086f5e006 Merge tag 'fs.fixes.v5.19-rc3' of git://git.kernel.org/pub [...] omits 3f49f7591e71 drm/bridge: anx7625: Zero error variable when panel bridge [...] omits 10eb3a0d517f dm: fix race in dm_start_io_acct omits 6f1de1da8156 soc: qcom: geni: Disable MMIO tracing for GENI SE omits 60457d5e158d serial: qcom_geni_serial: Disable MMIO tracing for geni serial omits 210031971cdd asm-generic/io: Add logging support for MMIO accessors omits 451f2f1c908b KVM: arm64: Add a flag to disable MMIO trace for nVHE KVM omits d593d64f043a lib: Add register read/write tracing support omits 98692f52c588 drm/meson: Fix overflow implicit truncation warnings omits 443685992bda irqchip/tegra: Fix overflow implicit truncation warnings omits 018b741ea2a6 coresight: etm4x: Use asm-generic IO memory barriers omits 548927e03121 arm64: io: Use asm-generic high level MMIO accessors omits f2c5092190f2 arch/*: Disable softirq stacks on PREEMPT_RT. omits 2396e958c816 Merge tag 'nvme-5.19-2022-06-15' of git://git.infradead.or [...] omits b3b76fc86f0f PCI: mediatek: Allow building for ARCH_AIROHA omits c568d63b9155 dt-bindings: PCI: mediatek: Add Airoha EN7532 support omits 0d8116ccd83b arm64: ftrace: remove redundant label omits a6253579977e arm64: ftrace: consistently handle PLTs. omits 3eefdf9d1e40 arm64: ftrace: fix branch range checks omits ec41c6d82056 hwmon: (asus-ec-sensors) add missing comma in board name list. omits 27d8fa207835 Revert "arm64: Initialize jump labels before setup_machine_fdt()" omits 2b59af8cd4de arm64: dts: Add support for Stratix 10 Software Virtual Platform omits 9194a384083b dt-bindings: altera: document Stratix 10 SWVP compatibles omits 6c55e6cce170 Merge branch 'for-5.20/nintendo' into for-next omits 842fec058171 HID: nintendo: Set phys property of input device based on [...] omits 3046a827316c bpf: Fix request_sock leak in sk lookup helpers omits b37be6d2f457 Merge branch 'for-5.20/uclogic' into for-next omits 0cb1fc0988e3 HID: uclogic: Add support for XP-PEN Deco L omits 867c89254425 HID: uclogic: Allow to generate frame templates omits 2d167aaba386 HID: uclogic: Add KUnit tests for uclogic_rdesc_template_apply() omits 76e645be7ebe HID: uclogic: Make template placeholder IDs generic omits 8092a0eed408 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits c2b3a0759c76 dt-bindings: net: wireless: ath11k: change Kalle's email omits f424b1a6e1b4 dt-bindings: net: wireless: ath9k: Change Toke as maintainer omits 933b5f9f98da tools/kvm_stat: fix display of error when multiple process [...] omits fbb89d02e33a net: sparx5: Allow mdb entries to both CPU and ports omits 219b51a6f040 net: ax25: Fix deadlock caused by skb_recv_datagram in ax2 [...] omits c63c615e22eb bcm63xx_enet: switch to napi_build_skb() to reuse skbuff_heads omits 49ae83fc4fd0 net: don't check skb_count twice omits c5595975b53a io_uring: make io_fill_cqe_aux honour CQE32 omits cd94903d3ba5 io_uring: remove __io_fill_cqe() helper omits 2caf9822f050 io_uring: fix ->extra{1,2} misuse omits 29ede2014c87 io_uring: fill extra big cqe fields from req omits f43de1f88841 io_uring: unite fill_cqe and the 32B version omits 91ef75a7db0d io_uring: get rid of __io_fill_cqe{32}_req() omits 2aa4abed3792 net: bridge: allow add/remove permanent mdb entries on dis [...] omits 36a15e1cb134 net: usb: ax88179_178a needs FLAG_SEND_ZLP omits fe63ec97e394 i40e: add xdp frags support to ndo_xdp_xmit omits 9794ef5a6843 net: phy: marvell-88x2222: set proper phydev->port omits 3a51e969fa90 dt-bindings: net: xilinx: document xilinx emaclite driver binding omits 371de1aa000d Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits e91b3b618494 Merge branch 'ipa-simplify-completion-stats' omits c5bddecbb97b net: ipa: rework gsi_channel_tx_update() omits dbad2fa71914 net: ipa: stop counting total RX bytes and transactions omits 65d39497fab6 net: ipa: simplify TX completion statistics omits 4e0f28e9ee4b net: ipa: introduce gsi_trans_tx_committed() omits 3eeabea6c895 net: ipa: rename two transaction fields omits 2295947bdaa6 net: ipa: use "tre_ring" for all TRE ring local variables omits 8d2ba05b099a drm/i915/bios: split ddi port parsing and debug printing omits c78783f3227f drm/i915/bios: no need to pass i915 to parse_ddi_port() omits 869968225718 drm/i915/bios: use dvi and hdmi support helpers omits 5cb3ab50a39f Merge branch 'support-mt7531-on-bpi-r2-pro' omits c1804463e5c6 arm64: dts: rockchip: Add mt7531 dsa node to BPI-R2-Pro board omits ae07485d7a1d dt-bindings: net: dsa: make reset optional and add rgmii-m [...] omits 1f9a6abecf53 net: dsa: mt7530: get cpu-port via dp->cpu_dp instead of constant omits 6e19bc26cccd net: dsa: mt7530: rework mt753[01]_setup omits a9c317417c27 net: dsa: mt7530: rework mt7530_hw_vlan_{add,del} omits e0dda3119741 dt-bindings: net: dsa: convert binding for mediatek switches omits b60377de7790 MAINTAINERS: add include/dt-bindings/net to NETWORKING DRIVERS omits 56ec3e755bd1 ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly omits 56315b6bf7fc ARM: dts: at91: ksz9477_evb: fix port/phy validation omits 68d5428931c6 Merge branch 'mlxsw-remove-xm-support' omits 87c0a3c6766e mlxsw: Revert "Prepare for XM implementation - LPM trees" omits 725ff5320443 mlxsw: Revert "Prepare for XM implementation - prefix inse [...] omits 6a4b02b8fa40 mlxsw: Revert "Introduce initial XM router support" omits 2a3dcbccd64b 9p: Fix refcounting during full path walks for fid lookups omits e5690f263208 9p: fix fid refcount leak in v9fs_vfs_get_link omits beca774fc51a 9p: fix fid refcount leak in v9fs_vfs_atomic_open_dotl omits d7dd6eccfbc9 net: bgmac: Fix an erroneous kfree() in bgmac_remove() omits 6ac6dc746d70 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 3831cd1f9ff6 selftests/bpf: Avoid skipping certain subtests omits 96752e1ec0e0 selftests/bpf: Fix test_varlen verification failure with l [...] omits e591fcf6b4e3 mmc: sdhci-pci-o2micro: Fix card detect by dealing with de [...] omits 8c8636f50eb2 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 1ca8743a456b Merge branch 'i2c/for-current' into i2c/for-next omits 96d0ea7d04b4 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 393421f18541 ARM: dts: allwinner: align gpio-key node names with dtschema omits a0bdaf59dc92 arm64: dts: allwinner: align gpio-key node names with dtschema omits 93270357daa9 bpftool: Do not check return value from libbpf_set_strict_mode() omits 6b4384ff1088 Revert "bpftool: Use libbpf 1.0 API mode instead of RLIMIT [...] omits de87b603b091 i2c: mediatek: Fix an error handling path in mtk_i2c_probe() omits 544a8d75f3d6 i2c: mv64xxx: Add atomic_xfer method to driver omits 09b343038e34 i2c: mv64xxx: Remove shutdown method from driver omits e749e4fc900a i2c: xiic: Fix the type check for xiic_wakeup omits fc386ba7211d bpf, arm: Remove unused function emit_a32_alu_r() omits 62b5e322fb6c drm/msm: use for_each_sgtable_sg to iterate over scatterlist omits 018ab4fabddd netfs: fix up netfs_inode_init() docbook comment omits 795285ef2425 selftests: Fix clang cross compilation omits 4fd17f2ac0aa drm/amd/display: Cap OLED brightness per max frame-average [...] omits c904e3acbab3 drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl omits d884b6498d2f io_uring: remove IORING_CLOSE_FD_AND_FILE_SLOT omits aa165d6d2bb5 Revert "io_uring: add buffer selection support to IORING_OP_NOP" omits 8899ce4b2f73 Revert "io_uring: support CQE32 for nop operation" omits efe41860008e ice: Fix memory corruption in VF driver omits be2af71496a5 ice: Fix queue config fail handling omits 9542ef4fba8c ice: Sync VLAN filtering features for DVM omits 71a579f0d377 ice: Fix PTP TX timestamp offset calculation omits 85d616dd19ac arm64: dts: altera: adjust whitespace around '=' omits 03b7500f5c34 ARM: dts: Add DTS files for bcmbca SoC BCM63148 omits fa8f66983e80 dt-bindings: arm: Add BCM63148 SoC omits 6d57056e1006 dt-bindings: arm64: Add BCM6856 SoC omits 8a44db52235e dt-bindings: arm64: Add BCM63146 SoC omits d634a6969c03 ARM: dts: broadcom: correct gpio-keys properties omits c5aec5611aec ARM: dts: broadcom: align gpio-key node names with dtschema omits 2b0a95390568 ARM: dts: Add DTS files for bcmbca SoC BCM6756 omits ecb84c329dda dt-bindings: arm: Add BCM6756 SoC omits 66ae6aed7337 ARM: dts: Add DTS files for bcmbca SoC BCM6855 omits a2a4ee550704 arm64: dts: intel: socfpga_agilex: use defined GIC interru [...] omits cd271f046803 dt-bindings: altera: Add Chameleon v3 board omits 15596df74e58 ARM: dts: socfpga: Add Google Chameleon v3 devicetree omits 162552fa8844 ARM: dts: socfpga: Add atsha204a node to Mercury+ AA1 dts omits cfdb455d1a54 ARM: dts: socfpga: Move sdmmc-ecc node to Arria 10 dts omits 7e0ed53b074c ARM: dts: socfpga: Change Mercury+ AA1 dts to dtsi omits c49a44b39b31 libbpf: Fix an unsigned < 0 bug omits 24625f7d91fb Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 6dbdc9f35360 bpf: Fix spelling in bpf_verifier.h omits a6e944f25cdb xsk: Fix generic transmit when completion queue reservation fails omits 8e8afafb0b55 Merge tag 'x86-bugs-2022-06-01' of git://git.kernel.org/pu [...] omits 5a5b7d8d5416 thermal: Directly use ida_alloc()/free() omits 0da11bf0cab9 cpuidle: haltpoll: Add trace points for guest_halt_poll_ns [...] omits 4b7a632ac4e7 mlxsw: spectrum_cnt: Reorder counter pools omits 9ab9b9d3fb92 cpufreq: Drop unnecessary cpus locking from store() omits 336e51283ae3 cpufreq: Optimize cpufreq_show_cpus() omits 7d787184a18f drm/exynos: mic: Rework initialization omits 5c2b74517334 drm/exynos: fix IS_ERR() vs NULL check in probe omits a0bf153f2644 arm64: dts: arm: adjust whitespace around '=' omits c9ae7b866f32 drm/i915: Skip FDI vs. dotclock sanity check during readout omits 97708335b04d drm/i915: Introduce struct iclkip_params omits 623411c293d1 drm/i915: Extract intel_crtc_dotclock() omits 5e93207e962a bus: bt1-axi: Don't print error on -EPROBE_DEFER omits be5cddef05f5 bus: bt1-apb: Don't print error on -EPROBE_DEFER omits 965890425271 Merge tag 'arm-soc/for-5.19/maintainers-fixes' of https:// [...] omits 11bb764fbf51 Merge tag 'arm-soc/for-5.19/drivers-fixes' of https://gith [...] omits 2d2cb31bd36b Merge tag 's32g2-fixes-5.19' of https://github.com/chester [...] omits 7c7ff68daa93 ARM: Fix refcount leak in axxia_boot_secondary omits 168f91289340 fs: account for group membership omits 89931cb463d8 ARM: dts: stm32: move SCMI related nodes in a dedicated fi [...] omits 002ec157477c Merge tag 'scmi-fixes-5.19' of git://git.kernel.org/pub/sc [...] omits 2916bf223379 Merge tag 'imx-fixes-5.19' of git://git.kernel.org/pub/scm [...] omits 33597c6257bf arm64: dts: fsl: adjust whitespace around '=' omits 4a154e5ab9a2 arm64: dts: fsl-ls10xx: use generic dma node name omits e56fdc60ac8f arm64: dts: imx8mp-evk: add regulator supply to CPU nodes omits fd207b472782 arm64: dts: imx8mm: Add SNVS LPGPR omits 8c91374b1a5f arm64: dts: fsl: ls1012a: fix Micron SPI NOR compatible omits 0f9cd1ea10d3 drm/ttm: fix bulk move handling v2 omits 7e5e8ec7dbd8 docs: tls: document the TLS_TX_ZEROCOPY_RO omits 9cc8ea99bf7a docs: networking: phy: Fix a typo omits 884c65e4daf3 amd-xgbe: Use platform_irq_count() omits 19d62f5eeaa0 ethtool: Fix and simplify ethtool_convert_link_mode_to_leg [...] omits bfa54812f0bc net: phy: fixed_phy: set phy_mask before calling mdiobus_r [...] omits 7c7eaeefb0ae soc: imx: imx8m-blk-ctrl: fix display clock for LCDIF2 pow [...] omits b426310e509a ARM: dts: imx6qdl-colibri: Fix capacitive touch reset polarity omits 93a8ba2a6198 ARM: dts: imx6qdl: correct PU regulator ramp delay omits f6eed15f3ea7 scsi: iscsi: Exclude zero from the endpoint ID range omits bcdb6fd4f3e9 PCI: aardvark: Fix reporting Slot capabilities on emulated bridge omits 1326b4963606 PCI: aardvark: Add support for AER registers on emulated bridge omits 49e477610087 drm/msm: Switch ordering of runpm put vs devfreq_idle omits cdcdce948d64 net/mlx5: Add bits and fields to support enhanced CQE compression omits d107ba1f7c06 net/mlx5: Remove not used MLX5_CAP_BITS_RW_MASK omits 684f062c979d net/mlx5: group fdb cleanup to single function omits 91707779a481 net/mlx5: Add support EXECUTE_ASO action for flow entry omits 3e94e61bd44d net/mlx5: Add HW definitions of vport debug counters omits f5d23ee137e5 net/mlx5: Add IFC bits and enums for flow meter omits a6492af3805a RDMA/mlx5: Support handling of modify-header pattern ICM area omits 667658364b20 net/mlx5: Manage ICM of type modify-header pattern omits 795e10b450a8 net/mlx5: Introduce header-modify-pattern ICM properties omits 64eca7ad058c arm64: dts: Add DTS files for bcmbca SoC BCM6856 omits 82a58061ada6 arm64: dts: Add DTS files for bcmbca SoC BCM63146 omits a4678f2ea115 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 1b9dac68c636 arm64: dts: allwinner: Use constants for RTC clock indexes omits 8cce5702b667 ARM: dts: sunxi: Use constants for RTC clock indexes omits 43047e082b90 nvme-pci: disable write zeros support on UMIC and Samsung SSDs omits 6b961bce50e4 nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs omits c4f01a776b28 nvme-pci: sk hynix p31 has bogus namespace ids omits c98a879312ca nvme-pci: smi has bogus namespace ids omits 2cf7a77ed5f8 nvme-pci: phison e12 has bogus namespace ids omits 3765fad50896 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50 omits 4641a8e6e145 nvme-pci: add trouble shooting steps for timeouts omits 2f0dad1719cb nvme: add bug report info for global duplicate id omits 1fc766b5c084 nvme: add device name to warning in uuid_show() omits 2adb5bb1b860 docs: Kconfig: Fix help text indentation omits d5b1d57b425c docs/zh_CN: Update translation of reporting-issues.rst to 5.18 omits 94bdaa7d9a9d docs/arm64: elf_hwcaps: Unify HWCAP lists as description lists omits 0d4e57e5af39 Revert "fbdev: vesafb: Allow to be built if COMPILE_TEST i [...] omits bd42ce0d2b9d dt-bindings: arm: add BCM6855 SoC to device tree binding document omits 26f2a78b4a60 ARM: dts: bcm2711: Enable V3D omits 8a3ed46ff540 ARM: dts: Update BCM47622 DTS file omits de1a99ac0b64 ARM: dts: Add DTS files for bcmbca SoC BCM6846 omits df4bf98ec2d1 scripts: kernel-doc: Always increment warnings counter omits 1dfbe9fcda4a usercopy: Make usercopy resilient against ridiculously lar [...] omits 35fb9ae4aa2e usercopy: Cast pointer to an integer once omits 993d0b287e2e usercopy: Handle vm_map_ram() areas omits ec30c109391c can: netlink: allow configuring of fixed data bit rates wi [...] omits 57cd6d157eb4 cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle omits a01a40e33499 gpio: realtek-otto: Make the irqchip immutable omits 30756cc16450 docs: driver-api: gpio: Fix filename mismatch omits 97a4087a3638 MAINTAINERS: add include/dt-bindings/gpio to GPIO SUBSYSTEM omits fe6900bd8156 ALSA: hda/realtek - ALC897 headset MIC no sound omits eeaa345e1285 mm/slub: add missing TID updates on slab deactivation omits c4cf6785599b mm/slub: Move the stackdepot related allocation out of IRQ [...] omits 53b93c0ff71a drm/msm: Fix convert to drm_of_get_data_lanes_count omits 27071b5cbca5 i2c: designware: Use standard optional ref clock implementation omits 5edc99f0c5b7 MAINTAINERS: core DT include belongs to core omits 6e21408774da MAINTAINERS: add include/dt-bindings/i2c to I2C SUBSYSTEM [...] omits 0d91ac577dab MAINTAINERS: Rectify entry for OPENCORES I2C BUS DRIVER omits 934135149578 Merge branch 'document-polarfire-soc-can-controller' omits 38a71fc04895 riscv: dts: microchip: add mpfs's CAN controllers omits c878d518d7b6 dt-bindings: can: mpfs: document the mpfs CAN controller omits feaf625e7055 Merge branch 'io_uring/io_uring-5.19' of https://github.co [...] omits c04245328dd7 net: make __sys_accept4_file() static omits 619c010a6539 octeontx2-vf: Add support for adaptive interrupt coalescing omits 219160be496f tcp: sk_forced_mem_schedule() optimization omits 4066bf4ce3ae net: smsc95xx: add support for Microchip EVB-LAN8670-USB omits 5f30671d8dc6 nfp: support 48-bit DMA addressing for NFP3800 omits 5f7b84151a89 xilinx: Fix build on x86. omits a7ffce959cca Merge branch 'axienet-fixes' omits b690f8df6497 net: axienet: Use iowrite64 to write all 64b descriptor pointers omits 00be43a74ca2 net: axienet: make the 64b addresable DMA depends on 64b a [...] omits f9437ac0f851 io_uring: limit size of provided buffer ring omits c6e9fa5c0ab8 io_uring: fix types in provided buffer ring omits 97da4a537924 io_uring: fix index calculation omits 11a1585f26f7 Merge branch 'ipa-refactoring' omits bcec9ecbaf60 net: ipa: derive channel from transaction omits 7dd9558feddf net: ipa: determine channel from event omits 983a1a3081bb net: ipa: simplify endpoint transaction completion omits 317595d2ce77 net: ipa: rename endpoint->trans_tre_max omits 88e03057e4df net: ipa: rename channel->tlv_count omits 92f78f81ac4d net: ipa: verify command channel TLV count omits a5b00f5b78b7 Merge branch 'hns3-fixres' omits 12a367088772 net: hns3: fix tm port shapping of fibre port is incorrect [...] omits 71b215f36dca net: hns3: fix PF rss size initialization bug omits e93530ae0e5d net: hns3: restore tm priority/qset to default settings wh [...] omits cfd80687a538 net: hns3: modify the ring param print info omits 283847e3ef6d net: hns3: don't push link state to VF if unalive omits 9eda7d8bcbdb net: hns3: set port base vlan tbl_sta to false before remo [...] omits 2636e0081124 drm/i915/uc: remove accidental static from a local variable omits fc9375e3f763 io_uring: fix double unlock for pbuf select omits 42db0c00e275 io_uring: kbuf: fix bug of not consuming ring buffer in pa [...] omits e71d7c56dd69 io_uring: openclose: fix bug of closing wrong fixed file omits 842d9346b2fd drm/i915: Individualize fences before adding to dma_resv obj omits 6e3f3c239ee5 drm/i915/gt: Fix memory leaks in per-gt sysfs omits c9b576d0c7bf drm/i915/reset: Fix error_state_read ptr + offset use omits b50ea0548bb5 Merge branches 'renesas-arm-defconfig-for-v5.20', 'renesas [...] omits fc9e01676cc4 dt-bindings: clock: renesas,rzg2l: Simplify header file re [...] omits 980bcaf33988 clk: renesas: rza1: Remove struct rz_cpg omits 444877983933 clk: renesas: r8a7779: Remove struct r8a7779_cpg omits 1cfeec242738 clk: renesas: r8a7778: Remove struct r8a7778_cpg omits 3849716ad32e clk: renesas: sh73a0: Remove sh73a0_cpg.reg omits a00d077aaa17 clk: renesas: r8a7740: Remove r8a7740_cpg.reg omits 65d012e415bb clk: renesas: r8a73a4: Remove r8a73a4_cpg.reg omits 75fe45a000a7 clk: renesas: r8a779f0: Add SDHI0 clock omits 4f5bc54d28ec soc: renesas: rcar-sysc: Optimize rcar_sysc_area struct sizes omits bccceabb92ce soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values omits 21af7579da7f arm64: dts: renesas: Add missing space after remote-endpoint omits e14fe2221cad arm64: dts: renesas: rzg2ul-smarc-som: Enable ADC on SMARC [...] omits a1553161374c arm64: dts: renesas: rzg2ul-smarc: Enable RSPI1 on carrier board omits 8d41224d76f4 arm64: dts: renesas: r8a779f0: Add CPU core clocks omits 25b6fd430954 arm64: dts: renesas: r8a779f0: Add CPUIdle support omits 1760712db37a arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores omits e37996ab191a arm64: dts: renesas: r8a779f0: Add L3 cache controller omits a6c0f41e7aef ARM: dts: r9a06g032-rzn1d400-db: Enable rtc0 omits 584add1b6c6a arm64: dts: renesas: rzg2l-smarc: Use proper bool operator omits e358e16fc3fa arm64: dts: renesas: Adjust whitespace around '=' omits 54b5189fe709 arm64: dts: renesas: r8a779f0: Add thermal support omits 019fd800cf4a drm/probe-helper: abstract .get_modes() connector helper call omits 6537f79a2aae drm/edid: add new interfaces around struct drm_edid omits 407d63b3af88 drm/edid: keep track of alloc size in drm_do_get_edid() omits d9307f27efa5 drm/edid: add block count and data helper functions for drm_edid omits 11a8d095d868 drm/edid: abstract cea data block collection size omits fc67615f4ecc drm/edid: fix CTA data block collection size for CTA version 3 omits c7df8791cd25 arm64: dts: arm/juno: Drop erroneous 'mbox-name' property omits 7fc96d7162c0 arm64: dts: arm/fvp-base-revc: Remove 'panel-dpi' compatible omits 7e1ab5a8a3b5 arm64: defconfig: Enable R8A779G0 SoC omits 36e2da11254d ARM: shmobile: defconfig: Refresh for v5.19-rc1 omits 05b538c1765f io_uring: fix not locked access to fixed buf table omits d11d31fc5d8a io_uring: fix races with buffer table unregister omits b0380bf6dad4 io_uring: fix races with file table unregister omits 61a6737fcad8 clk: renesas: r8a779f0: Add thermal clock omits 4051a81774d6 locking/lockdep: Use sched_clock() for random numbers omits 47aa99515d85 Merge branch 'v5.20/arm64-dt' into for-next omits b7bfbbbf72fc arm64: dts: meson: add gpio-fan control to GS-King-X omits 04193d590b39 sched: Fix balance_push() vs __sched_setscheduler() omits e32683c6f7d2 x86/mm: Fix RESERVE_BRK() for older binutils omits de0130355306 x86/crypto: Remove stray comment terminator omits 6872fcac7158 Merge tag 'irqchip-fixes-5.19-1' of git://git.kernel.org/p [...] omits f4e3a12bf2d1 drm/syncobj: add missing error return code in drm_syncobj_ [...] omits 3d1c64c9c1e6 csky/kprobe: reclaim insn_slot on kprobe unregistration omits 3ddbe35d9a2e ALSA: usb-audio: US16x08: Move overflow check before array access omits 16490922a95f drm: vkms: Alloc the compose frame using vzalloc omits 24f6fe3226c6 drm/vkms: check plane_composer->map[0] before using it omits b13baccc3850 Linux 5.19-rc2 omits e5a068983cf4 drm/v3d: Add support for bcm2711 omits 90a64adb0876 drm/v3d: Get rid of pm code omits 9c63e253485c dt-bindings: gpu: v3d: Add BCM2711's compatible omits d040e81bec40 arm64: dts: rockchip: Add missing space around regulator-n [...] omits 44dbdf3bb3f4 firmware: arm_scmi: Fix incorrect error propagation in scm [...] omits 5e757deddd91 riscv: dts: microchip: re-add pdma to mpfs device tree omits 997952851843 Merge tag 'platform-drivers-x86-v5.19-2' of git://git.kern [...] omits b0cb8db39636 Merge tag 'wq-for-5.19-rc1-fixes' of git://git.kernel.org/ [...] omits e3b8e2de19e1 Merge tag 'kbuild-fixes-v5.19' of git://git.kernel.org/pub [...] omits 2275c6babfa5 Merge tag '5.19-rc1-smb3-client-fixes' of git://git.samba. [...] omits 3cae0d84756a Merge tag 'random-5.19-rc2-for-linus' of git://git.kernel. [...] omits 473c93b5b94f drm/bridge: rcar: Drop unused variables due to drm_of_get_ [...] omits c750c4ce1ad6 drm/bridge: tc358775: Fix drm_of_get_data_lanes_count_ep c [...] omits eb6b94db2f4a drm: of: Mark empty drm_of_get_data_lanes_count and drm_of [...] omits 16bd48dc2b3b drm/bridge: ti-sn65dsi83: Convert to drm_of_get_data_lanes_count omits fc8adb13d844 drm/bridge: ti-sn65dsi83: Do not cache dsi_lanes and host twice omits d4fe9cc4ff86 platform/x86/intel: hid: Add Surface Go to VGBS allow list omits 65f936f35359 platform/x86: hp-wmi: Use zero insize parameter only when [...] omits dc6a6ab58379 platform/x86: hp-wmi: Resolve WMI query failures on some devices omits d643daaf1694 drm/bridge: rcar: Convert to drm_of_get_data_lanes_count_ep omits 185443efa26a drm/msm: Convert to drm_of_get_data_lanes_count omits 254a8d0c0071 drm/bridge: ti-sn65dsi86: Convert to drm_of_get_data_lanes_count omits 56426faa1492 drm/bridge: tc358775: Convert to drm_of_get_data_lanes_count_ep omits d8609fd1e074 drm/bridge: tc358767: Convert to drm_of_get_data_lanes_count omits 5c57cbc390b1 drm/bridge: lt9211: Convert to drm_of_get_data_lanes_count omits 1db4b5264819 drm/bridge: lt8912: Convert to drm_of_get_data_lanes_count_ep omits 4af48f1d1d0a drm/bridge: icn6211: Convert to drm_of_get_data_lanes_count_ep omits 930e7cba1190 drm/bridge: anx7625: Convert to drm_of_get_data_lanes_count omits fc801750b197 drm: of: Add drm_of_get_data_lanes_count and drm_of_get_da [...] omits abfed87e2a12 crypto: memneq - move into lib/ omits 71b81f1cac29 ARM: imx6ul: drop the adc num-channels property omits 1ee723ea39ba ARM: dts: fsl: adjust whitespace around '=' omits a39ad9443b67 ARM: imx: Kconfig: Fix indentation omits 8bee9dd953b6 workqueue: Switch to new kerneldoc syntax for named variab [...] omits 7a68065eb9cd Merge tag 'gpio-fixes-for-v5.19-rc2' of git://git.kernel.o [...] omits cecb3540b89e Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits abe71eb32f30 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 7d188c521d9e drm: Fix htmldocs indentation warning w/ DP AUX power requ [...] omits d5e9aeda8161 Merge branch 'Optimize performance of update hash-map when [...] omits 89eda98428ce selftest/bpf/benchs: Add bpf_map benchmark omits 54a9c3a42d92 bpf: avoid grabbing spin_locks of all cpus when no free elems omits e909b43bddc0 Merge branch 'can-etas_es58x-cleanups-on-struct-es58x_device' omits e0e0cc54000e can: etas_es58x: fix signedness of USB RX and TX pipes omits 173d349ba0b7 can: etas_es58x: replace es58x_device::rx_max_packet_size [...] omits a9cf02c6a671 can: Break loopback loop on loopback documentation omits 0678afa6055d Merge tag 'loongarch-fixes-5.19-1' of git://git.kernel.org [...] omits 1c27f1fc1549 iov_iter: fix build issue due to possible type mis-match omits 06ee1c0aebd5 ksmbd: smbd: Remove useless license text when SPDX-License [...] omits fe0fde09e1cb ksmbd: use SOCK_NONBLOCK type for kernel_accept() omits 1526c3a09ecc arm64: dts: rockchip: enable the gpu on BPI-R2-Pro omits 870b4dada9a1 arm64: dts: rockchip: configure thermal shutdown for BPI-R2-Pro omits f48387c005fa arm64: dts: rockchip: Enable HDMI audio on BPI R2 Pro omits adecf85c9a85 arm64: dts: rockchip: enable vop2 and hdmi tx on BPI-R2-Pro omits 2cda380102ff arm64: dts: rockchip: set display regulators to always-on [...] omits 2d56af33d4df arm64: dts: rockchip: Assign RK3399 VDU clock rate omits efaa0c1378ed arm64: dts: rockchip: add RTC to BPI-R2 Pro omits 6914df1891c2 Merge branch 'can-refactoring-of-can-dev-module-and-of-Kbuild' omits a6d190f8c767 can: skb: drop tx skb if in listen only mode omits ccd8a9351f7b can: skb: move can_dropped_invalid_skb() and can_skb_headr [...] omits d7786af59860 net: Kconfig: move the CAN device menu to the "Device Driv [...] omits bfe0092dc237 can: Kconfig: add CONFIG_CAN_RX_OFFLOAD omits 0c7e11513883 can: bittiming: move bittiming calculation functions to ca [...] omits 6a5286442fb6 can: Kconfig: turn menu "CAN Device Drivers" into a menuco [...] omits df6ad5dd838e can: Kconfig: rename config symbol CAN_DEV into CAN_NETLINK omits 2881a4ab3199 arm64: dts: rockchip: Fix Quartz64-A dwc3 otg port behavior omits 4188962d993e arm64: dts: rockchip: Enable HDMI audio on Quartz64 A omits 697ee8546e24 arm64: dts: rockchip: Add HDMI audio nodes to rk356x omits 7e193a42c37c can: netlink: allow configuring of fixed bit rates without [...] omits c38fb5316756 can: m_can: fix typo prescalar -> prescaler omits b9b352e12c59 can: xilinx_can: fix typo prescalar -> prescaler omits 1010a8fa9608 can: xilinx_can: add Transmitter Delay Compensation (TDC) [...] omits 17b0128a136d wireguard: selftests: use maximum cpu features and allow r [...] omits 74442c80d41d ARM: dts: imx6ulz-bsh-smm-m2: Support proper board power off omits 1f7a6cf6b07c scripts/gdb: change kernel config dumping method omits a180e4f09dd9 ARM: dts: imx7-colibri: add support for Toradex Iris carri [...] omits f78ad7406289 ARM: dts: imx7-colibri: clean-up iomuxc pinctrl group naming omits 23acdfa0e231 ARM: dts: imx7-colibri: set regulator-name properties omits 4a0e8e15a390 ARM: dts: imx7-colibri: remove leading zero from reg address omits 5491ddafe381 ARM: dts: imx7-colibri: clean-up device enabling/disabling omits 18511d12b1a6 ARM: dts: imx7-colibri: alphabetical re-order omits 12c8aa9b8d41 ARM: dts: imx7-colibri: add clarifying comments omits 9b1617f948ad ARM: dts: imx7-colibri-aster: add ssp aka spi cs aka ss pins omits 145c4d0a23e0 ARM: dts: imx7-colibri: disable adc2 omits 32f054fef145 ARM: dts: imx7-colibri-eval-v3: correct can controller comment omits ba28db60d342 ARM: dts: imx7d-colibri-emmc: add cpu1 supply omits 5a0e80341496 ARM: dts: imx7-colibri: move rtc node omits 0c1356e08449 ARM: dts: imx7-colibri: clean-up usdhc1 and add sleep config omits fe20bfa51c05 ARM: dts: imx7-colibri: add delay for on-module phy supply omits 59cb7dfd9b1c ARM: dts: imx7-colibri: move regulators omits c37e0d58f248 ARM: dts: imx7-colibri: add ethernet aliases omits 0ef1969ea569 ARM: dts: imx7-colibri: move aliases, chosen, extcon and g [...] omits fd5d2974652c ARM: dts: imx7-colibri: improve wake-up with gpio key omits cfa7a1e150b9 ARM: dts: imx7-colibri: improve licensing and compatible strings omits 136f88458d82 ARM: dts: imx7-colibri: add usb dual-role switching using extcon omits 417092d5e7c0 ARM: dts: imx7-colibri: set lcdif clock source to video pll omits b40549e9a074 ARM: dts: imx7-colibri: add mdio phy node omits dbeb8e72cc51 ARM: dts: imx7-colibri: overhaul display/touch functionality omits 1c231f0b81cb ARM: dts: imx6qdl-colibri: backlight pwm: Adapt brightness steps omits 14092ffbd7fd ARM: dts: imx6qdl-colibri: backlight pwm: Simplify inverte [...] omits c77c5b25c135 ARM: dts: imx6qdl-colibri: Mux mclk for sgtl5000 with the [...] omits 27f2533bcc6e nfp: flower: support to offload pedit of IPv6 flowinto fields omits 10e11aa241b6 ethernet: Remove vf rate limit check for drivers omits 6f0e1efc880a Merge branch 'documentation-add-description-for-a-couple-o [...] omits 249eddaf651f Documentation: add description for net.sctp.ecn_enable omits e65775fdd389 Documentation: add description for net.sctp.intl_enable omits c349ae5f831c Documentation: add description for net.sctp.reconf_enable omits 145684d9f9d3 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 68c51dd9926e Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits eacea844594f um: virt-pci: set device ready in probe() omits 0885eacdc81f Merge tag 'nfsd-5.19-1' of git://git.kernel.org/pub/scm/li [...] omits 4c14d7043fed cifs: populate empty hostnames for extra channels omits 90add6d418d0 Merge tag 'for-5.19/dm-fixes-2' of git://git.kernel.org/pu [...] omits e10b02ee5b6c Merge branch 'net-reduce-tcp_memory_allocated-inflation' omits 0f2c2693988a net: unexport __sk_mem_{raise|reduce}_allocated omits 4890b686f408 net: keep sk->sk_forward_alloc as small as possible omits 7c80b038d23e net: fix sk_wmem_schedule() and sk_rmem_schedule() errors omits 3cd3399dd7a8 net: implement per-cpu reserves for memory_allocated omits 0defbb0af775 net: add per_cpu_fw_alloc field to struct proto omits 100fdd1faf50 net: remove SK_MEM_QUANTUM and SK_MEM_QUANTUM_SHIFT omits e70f3c701276 Revert "net: set SK_MEM_QUANTUM to 4096" omits 045fb9c2f5f4 Merge branch 'fscache-fixes' of git://git.kernel.org/pub/s [...] omits 5c281b4e529c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits b09891598557 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] omits c6bc7e8ee908 platform/x86: gigabyte-wmi: Add support for B450M DS3H-CF omits 8a041afe3e77 platform/x86: gigabyte-wmi: Add Z690M AORUS ELITE AX DDR4 support omits 011881b80ebe platform/x86: barco-p50-gpio: Add check for platform_drive [...] omits 552f3b801de6 platform/x86/intel: pmc: Support Intel Raptorlake P omits 66cb3a2d7ad0 platform/x86/intel: Fix pmt_crashlog array reference omits b9c29f391f41 platform/mellanox: Add static in struct declaration. omits 6c77676645ad iov_iter: Fix iter_xarray_get_pages{,_alloc}() omits 40a811012023 netfs: Rename the netfs_io_request cleanup op and give it [...] omits e81fb4198e27 netfs: Further cleanups after struct netfs_inode wrapper i [...] omits 102d841055be afs: Fix some checker issues omits a32e7ea36235 Merge tag 'folio-5.19a' of git://git.infradead.org/users/w [...] omits f2281a61a711 Merge branch 'clk-mtk' into clk-next omits dddf30564054 dm: fix zoned locking imbalance due to needless check in c [...] omits a4c934d74e40 platform/mellanox: Spelling s/platfom/platform/ omits aa3398fb4b3f Merge tag 'devicetree-fixes-for-5.19-2' of git://git.kerne [...] omits 1bc27dec7ea5 Merge tag 'pm-5.19-rc2' of git://git.kernel.org/pub/scm/li [...] omits d56fd98612ae certs: Convert spaces in certs/Makefile to a tab omits 0b9431c8221c dt-bindings: display: arm,malidp: remove bogus RQOS property omits 67e59f8d019f Merge branch 'pm-sysoff' omits 01aa6cbf3daf dt-bindings: pinctrl: ralink: Fix 'enum' lists with duplic [...] omits fe43c0188911 Merge tag 'docs-5.19-3' of git://git.lwn.net/linux omits 36a236637971 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits ad6e0764988a Merge tag 'zonefs-5.19-rc2' of git://git.kernel.org/pub/sc [...] omits d3daf73380ce media: dvb_vb2: fix possible out of bound access omits ea37ee3a1561 media: v4l2-ioctl.c: fix incorrect error path omits 51c6aad4190b media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_c [...] omits a39db23d1a5c Merge branch 'v5.19-rc1' into v4l_for_linus omits f7a1d00e749f Merge tag 'ata-5.19-rc2' of git://git.kernel.org/pub/scm/l [...] omits 8f7ac50c97d3 Merge tag 'sound-5.19-rc2' of git://git.kernel.org/pub/scm [...] omits 8dd77d44795d Merge tag 'drm-fixes-2022-06-10' of git://anongit.freedesk [...] omits 68171bbd1a9a Merge tag 'net-5.19-rc2-2' of git://git.kernel.org/pub/scm [...] omits 78cdaf3f4257 arm64: Add kasan_hw_tags_enable() prototype to silence sparse omits f2ecc964b941 Merge tag 'for-linus-5.19a-rc2-tag' of git://git.kernel.or [...] omits 4314f9f4f858 firmware: arm_scmi: Avoid using extended string-buffers si [...] omits 7d78b7ebdf7d Merge tag 'mips-fixes_5.19_1' of git://git.kernel.org/pub/ [...] omits 8e60294c8012 firmware: arm_scmi: Fix SENSOR_AXIS_NAME_GET behaviour whe [...] omits 566d3c57eb52 scsi: scsi_debug: Fix zone transition to full condition omits 41d97397d08c arm64: dts: rockchip: adjust whitespace around '=' omits 4b076db78db4 ARM: dts: rockchip: adjust whitespace around '=' omits 2e990e63220b arm64/sme: Fix EFI save/restore omits 926034353d3c fs/ntfs3: Don't clear upper bits accidentally in log_replay() omits b97dcb85750b Merge tag 'wireless-next-2022-06-10' of git://git.kernel.o [...] omits 7defbc9aed2b Merge branch 'ptp_ocp-set-of-small-cleanups' omits 9a7a1be6b618 ptp_ocp: replace kzalloc(x*y) by kcalloc(y, x) omits 0fb0bf7a8c75 ptp_ocp: do not call pci_set_drvdata(pdev, NULL) omits 3a544ebf9f99 ptp_ocp: drop duplicate NULL check in ptp_ocp_detach() omits 1132bb29993e ptp_ocp: use bits.h macros for all masks omits bb314511b6dc arm64/fpsimd: Fix typo in comment omits ce253b8573ce arm64/sysreg: Fix typo in Enum element regex omits 46d2398c3bc0 PCI: vmd: Use devm_kasprintf() instead of simple kasprintf() omits 0a35780c755c eeprom: at25: Split reads into chunks and cap write size omits 1449c24e71a3 wifi: mac80211_hwsim: Directly use ida_alloc()/free() omits 8cbf0c2ab6df wifi: mac80211: refactor some key code omits 928ea98252ad bus: fsl-mc-bus: fix KASAN use-after-free in fsl_mc_bus_remove() omits 3ed8c7d39cfe mei: me: add raptor lake point S DID omits 68553650bc9c mei: hbm: drop capability response on early shutdown omits 9f4639373e67 mei: me: set internal pg flag to off on hardware reset omits cd756dafd86e staging: Also remove the Unisys visorbus.h omits 23a5f0af6ff4 wifi: mac80211: remove cipher scheme support omits 17472bc2c3d0 wifi: nl80211: fix typo in comment omits 1bee7546f0f1 wifi: virt_wifi: fix typo in comment omits 1c245358ce0b misc: atmel-ssc: Fix IRQ check in ssc_probe omits 6497e7776441 char: lp: remove redundant initialization of err omits bd476c1306ea misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261 [...] omits 242439f7e279 comedi: vmk80xx: fix expression for tx buffer size omits ce3f3ccc90b8 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 577b61cee5b2 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 828c91f7937f treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 99c926cecdfd treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits fa82cce7a6bb treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 5a729246e57e treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits abd462747539 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits e634cf4e44d9 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 336371516a42 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits a601378552a0 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 2eb72d6696c6 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits dfb99b050e4b treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits e6550b3ee1f4 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 1f88a7433f1b treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 298b95f111be treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 1accad5e7463 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits b7bc1c9e5b04 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 94c0ded75c85 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 3bb165608ec6 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 0fdebc5ec2ca treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 2aec85b26f39 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 52e6676ef56f treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits a6546f89eac9 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 20646f5b1e79 netfilter: xtables: Bring SPDX identifier back omits 0698f0209d80 usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io() omits fb1f16d74e26 usb: gadget: f_fs: change ep->status safe in ffs_epfile_io() omits 77006f6edc0e gpio: dwapb: Don't print error on -EPROBE_DEFER omits 802dcafc420a xhci: Fix null pointer dereference in resume if xhci has o [...] omits be03b0651ffd serial: 8250: Store to lsr_save_flags after lsr read omits 499e13aac6c7 tty: goldfish: Fix free_irq() on remove omits 654a8d6c93e7 tty: serial: qcom-geni-serial: Implement start_rx callback omits cfab87c2c271 serial: core: Introduce callback for start_rx and do stop_ [...] omits e74024b2eccb tty: n_gsm: Debug output allocation must use GFP_ATOMIC omits 81b0d0e4f811 drm/ttm: fix missing NULL check in ttm_device_swapout omits 924b290655c0 xfrm: convert alg_key to flexible array member omits e052a478a7da random: remove rng_has_arch_random() omits 846bb97e131d random: credit cpu and bootloader seeds by default omits 60e5b2886b92 random: do not use jump labels before they are initialized omits 77fc95f8c0dc random: account for arch randomness in bits omits 39e0f991a62e random: mark bootloader randomness code as __init omits 3e00a22fdc9a USB: Follow-up to SPDX GPL-2.0+ identifiers addition - rem [...] omits e3fa404a261b USB: Follow-up to SPDX identifiers addition - remove now u [...] omits 8bd6b8c4b100 USB: fixup for merge issue with "usb: dwc3: Don't switch O [...] omits 5c7578c39c3f usb: cdnsp: Fixed setting last_trb incorrectly omits b337af3a4d61 usb: gadget: u_ether: fix regression in setting fixed MAC address omits 4757c9ade341 usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe omits 3755278f0784 usb: dwc2: Fix memory leak in dwc2_hcd_init omits 7ddda2614d62 usb: dwc3: pci: Restore line lost in merge conflict resolution omits 9c1e916960c1 usb: dwc3: gadget: Fix IN endpoint max packet size allocation omits 9b29b6b20376 random: avoid checking crng_ready() twice in random_init() omits b5c8b3fe8946 xfrm: no need to set DST_NOPOLICY in IPv4 omits 7e8df1fc2d66 crypto: sun8i-ss - fix a NULL vs IS_ERR() check in sun8i_s [...] omits b03c0dc0788a crypto: octeontx2 - fix potential null pointer access omits 2d16803c562e crypto: blake2s - remove shash module omits 656c5ba50b71 Drivers: hv: vmbus: Release cpu lock in error case omits 920b0442b9f8 crypto: memneq - move into lib/ omits 4ad28689df85 crypto: octeontx2 - add firmware version in devlink info omits cd81775a56bc crypto: ccp - fix typo in comment omits 3f3bbf22a592 crypto: hisilicon/sec - fix typos in comment omits 6b2a51ff03bf fscrypt: Add HCTR2 support for filename encryption omits 9d2c0b485c46 crypto: arm64/polyval - Add PMULL accelerated implementati [...] omits 34f7f6c30112 crypto: x86/polyval - Add PCLMULQDQ accelerated implementa [...] omits c0eb7591c1ed crypto: arm64/aes-xctr - Improve readability of XCTR and C [...] omits 23a251cc1696 crypto: arm64/aes-xctr - Add accelerated implementation of XCTR omits fd94fcf09957 crypto: x86/aesni-xctr - Add accelerated implementation of XCTR omits 7ff554ced7c7 crypto: hctr2 - Add HCTR2 support omits f3c923a09c4c crypto: polyval - Add POLYVAL support omits 17fee07a2ac5 crypto: xctr - Add XCTR support omits 7df7563b16aa crypto: atmel-ecc - Remove duplicated error reporting in . [...] omits 6cb3f9b25c55 crypto: sun8i-ss - Fix error codes for dma_mapping_error() omits d2765e1b9ac4 crypto: sun8i-ss - fix error codes in allocate_flows() omits 13dc15a3f5fd crypto: ccp - Use kzalloc for sev ioctl interfaces to prev [...] omits 0a078845ba68 arm64: dts: imx8ulp: address build warning omits 9e1fd965ceea arm64: defconfig: enable i.MX93 clk & pinctrl omits e37907bd8294 arm64: dts: freescale: add i.MX93 11x11 EVK basic support omits ec8b5b5058ea arm64: dts: freescale: Add i.MX93 dtsi support omits 552ca27929ab ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node omits 1d9e615f1ab3 Merge tag 'usb-serial-5.19-rc2' of https://git.kernel.org/ [...] omits 9cc4853e4781 drm: adv7511: override i2c address of cec before accessing it omits b2e6b3d9bbb0 ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop omits 6fac824f4098 irqchip/loongson-liointc: Use architecture register to get coreid omits 90f4b5499cdd rtw88: 8821c: fix access const table of channel parameters omits bc0130524cd9 rtw89: add new state to CFO state machine for UL-OFDMA omits 5165f1689a2c rtw89: 8852c: add trigger frame counter omits 21ab562c1f65 ieee80211: add trigger frame definition omits 05a2eebfa650 wifi: wfx: Remove redundant NULL check before release_firm [...] omits 67ea0a2adbf6 staging: rtl8723bs: Allocate full pwep structure omits de0952f267ff staging: olpc_dcon: mark driver as broken omits d519d5d8a9cc Merge branch 'v5.20/arm' into for-next omits 34d2cd3fccce ARM: meson: Fix refcount leak in meson_smp_prepare_cpus omits 9ba239b92966 Merge branches 'v5.20/arm-dt', 'v5.20/arm64-dt' and 'v5.20 [...] omits 4fd9afd894eb arm64: dts: amlogic: align gpio-key node names with dtschema omits 4956be9944d1 arm64: dts: amlogic: correct gpio-keys properties omits c46952d2ad4e arm64: dts: meson: add reset controller for Meson-S4 SoC omits ad414ddf9de0 arm64: dts: amlogic: adjust whitespace around '=' omits c110f7a94015 ARM: dts: meson: adjust whitespace around '=' omits 6cbd05b2d07a Merge tag 'ieee802154-for-net-next-2022-06-09' of git://gi [...] omits 70b1f2991e3c Merge branch 'bonding-netlink-errors-and-cleanup' omits 2fa3ee93d13c bonding: cleanup bond_create omits 2bff369b2354 bonding: netlink error message support for options omits ce1d8e74f779 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits bf56a0917fd3 Merge tag 'mlx5-fixes-2022-06-08' of git://git.kernel.org/ [...] omits a3bd2102e464 net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs us [...] omits cd3ff99b93f7 Merge branch 'nfp-fixes-for-v5-19' omits a0b843340dae nfp: flower: restructure flow-key for gre+vlan combination omits 03d5005ff735 nfp: avoid unnecessary check warnings in nfp_app_get_vf_config omits 3000024ccc8e Merge branch 'net-few-debug-refinements' omits fd9ea57f4e95 net: add napi_get_frags_check() helper omits ee2640df2393 net: add debug checks in napi_consume_skb and __napi_alloc_skb() omits 7890e2f09d43 net: use DEBUG_NET_WARN_ON_ONCE() in skb_release_head_state() omits dd29c67dbbbf af_unix: use DEBUG_NET_WARN_ON_ONCE() omits c59f02f84867 net: use WARN_ON_ONCE() in sk_stream_kill_queues() omits 3e7f2b8d3088 net: use WARN_ON_ONCE() in inet_sock_destruct() omits 76458faeb285 net: use DEBUG_NET_WARN_ON_ONCE() in dev_loopback_xmit() omits 63fbdd3c77ec net: use DEBUG_NET_WARN_ON_ONCE() in __release_sock() omits f5f37fc9c4d5 Merge branch 'net-adopt-u64_stats_t-type' omits 9ec321aba2ea team: adopt u64_stats_t omits c6cce71e7468 drop_monitor: adopt u64_stats_t omits 958751e0807d devlink: adopt u64_stats_t omits 9962acefbcb9 net: adopt u64_stats_t in struct pcpu_sw_netstats omits eeb15885ca30 wireguard: receive: use dev_sw_netstats_rx_add() omits afd2051b1840 ip6_tunnel: use dev_sw_netstats_rx_add() omits 3a960ca7f6e5 sit: use dev_sw_netstats_rx_add() omits 5665f48ef309 ipvlan: adopt u64_stats_t omits 09cca53c1656 vlan: adopt u64_stats_t omits d62607c3fe45 net: rename reference+tracking helpers omits b489a6e58716 tls: Rename TLS_INFO_ZC_SENDFILE to TLS_INFO_ZC_TX omits 1f192b9e8d8a Merge tag 'drm-misc-fixes-2022-06-09' of git://anongit.fre [...] omits 0070ff32d9fc Merge branch 'maintainers/fixes' into fixes omits 88bfb6dbb61c Merge tag 'drm-misc-fixes-2022-05-26' of git://anongit.fre [...] omits ef08835a543e Merge branch 'soc/next' into next omits 8d1ce7736583 Merge branch 'maintainers/next' into next omits 9e248d9e2b63 MAINTAINERS: Add BCM63148 to bcmbca arch entry omits 28b11e49ec4c MAINTAINERS: Add BCM6856 to bcmbca arch entry omits ae13c29e57af MAINTAINERS: Add BCM63146 to bcmbca arch entry omits 24f5263b3aed MAINTAINERS: Add BCM6756 to bcmbca arch entry omits b445d26f510f MAINTAINERS: Add BCM6855 to bcmbca arch entry omits 7eb97afb7821 Merge branch 'drivers/next' into next omits 4ef758710f76 Merge branch 'devicetree/next' into next omits 65abca95b166 Merge branch 'devicetree-arm64/next' into next omits 7d7d95c9dad8 Merge branch 'defconfig/next' into next omits d0ceb08048d3 arm64: defconfig: Enable DRM_V3D omits 8da7e9fe8d32 ARM: configs: Enable DRM_V3D omits a98a62e456e2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 1b83ad93ecfd clk: mediatek: Delete MT8192 msdc gate omits 1be3b43a5828 dt-bindings: ARM: Mediatek: Remove msdc binding of MT8192 clock omits b602eeb418fb Merge branch 'clk-fixes' into clk-next omits 2fa5d7876d87 Merge branch 'clk-basic' into clk-next omits b5b3edb5a362 dt-bindings: clock: fixed-factor: Drop Allwinner A10 compatible omits c33ed61249dc clk: fixed: Remove Allwinner A10 special-case logic omits a1ea0857b597 clk: stm32: rcc_reset: Fix missing spin_lock_init() omits 874c8ca1e60b netfs: Fix gcc-12 warning by embedding vfs inode in netfs_ [...] omits 334f6f53abcf mm: Add kernel-doc for folio->mlock_count omits 69a37a8ba1b4 mm/huge_memory: Fix xarray node memory leak omits dcfa24ba6899 filemap: Cache the value of vm_flags omits 6bf74cddcffa filemap: Don't release a locked folio omits 41e456400212 MIPS: Loongson-3: fix compile mips cpu_hwmon as module bui [...] omits 260b5c694bd4 MAINTAINERS: Remove Jukka Rissanen as 6lowpan maintainer omits f3de6f4eccdd net: 6lowpan: constify lowpan_nhc structures omits 31264f9563e6 net: 6lowpan: use array for find nhc id omits eb9edf4366a2 net: 6lowpan: remove const from scalars omits 3d9f55c57bc3 Merge tag 'fs_for_v5.19-rc2' of git://git.kernel.org/pub/s [...] omits 5c57c099f442 drm/i915/display: Fix handling of enable_psr parameter omits 95fc76c81b92 Merge tag 'powerpc-5.19-2' of git://git.kernel.org/pub/scm [...] omits 093d27bb6f2d power: supply: core: Fix boundary conditions in interpolation omits 80192eff64ee power/reset: arm-versatile: Fix refcount leak in versatile [...] omits 0f5de2f05322 power: supply: ab8500_fg: add missing destroy_workqueue in [...] omits 825464e79db4 Merge tag 'net-5.19-rc2' of git://git.kernel.org/pub/scm/l [...] omits afd306a65ced PCI: Add ACS quirk for Broadcom BCM5750x NICs omits 387c67afccbb docs: arm: tcm: Fix typo in description of TCM and MMU usage omits da4288b95baa scripts/check-local-export: avoid 'wait $!' for process su [...] omits 55b350529e79 ACPI: APEI: Fix double word in a comment omits 409dfdcaffb2 ACPI: processor/idle: Annotate more functions to live in c [...] omits 507160f46c55 netfs: gcc-12: temporarily disable '-Wattribute-warning' for now omits aa195350cdc8 PCI: switchtec: Prefer ida_alloc()/free() over ida_simple_ [...] omits bf038503d5fe PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq [...] omits f0be87c42cbd gcc-12: disable '-Warray-bounds' universally for now omits 138f9f50eb18 drivers/net/ethernet/intel: fix typos in comments omits c2f1e80fd68b ixgbe: Fix typos in comments omits 864f1f9e88b1 ixgb: Fix typos in comments omits a66c46469012 e1000: Fix typos in comments omits a413f2803d7c igb: Remove duplicate defines omits 842c3b3ddc5f mellanox: mlx5: avoid uninitialized variable warning with gcc-12 omits 37530030c0b6 drivers, ixgbe: export vf statistics omits e3f056a7aafa irqchip/uniphier-aidet: Add compatible string for NX1 SoC omits df089e6f07e3 dt-bindings: interrupt-controller/uniphier-aidet: Add bind [...] omits 49beadbd47c2 gcc-12: disable '-Wdangling-pointer' warning for now omits 7aefd8b53815 drm: imx: fix compiler warning with gcc-12 omits eff4780f83d0 irqchip/realtek-rtl: Fix refcount leak in map_interrupts omits fa1ad9d4cc47 irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions omits ec8401a429ff irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions omits 3d45670fab3c irqchip/apple-aic: Fix refcount leak in aic_of_ic_init omits b1ac803f47cb irqchip/apple-aic: Fix refcount leak in build_fiq_affinity omits f4b98e314888 irqchip/gic/realview: Fix refcount leak in realview_gic_of_init omits b84dc7f0e364 irqchip/xilinx: Remove microblaze+zynq dependency omits 19e890ff3bed fs/ntfs3: Use the same order for acl pointer check in ntfs [...] omits ae5a4e46916f fs/ntfs3: Fix using uninitialized value n when calling indx_read omits 9c73e1e06e0d docs: Move the HTE documentation to driver-api/ omits 645603844270 iavf: Fix issue with MAC address of VF shown as zero omits fd5855e6b135 i40e: Fix call trace in setup_tx_descriptors omits 0bb050670ac9 i40e: Fix calculating the number of queue pairs omits c3238d36c3a2 i40e: Fix adding ADQ filter to TC0 omits 788183a6e8b0 docs: usb: fix literal block marker in usbmon verification [...] omits 5860800e8696 Documentation/features: Update the arch support status files omits 668a9fe5c6a1 genirq: PM: Use runtime PM for chained interrupts omits e0f3f46e4206 KVM: selftests: Restrict test region to 48-bit physical ad [...] omits 71d489661904 KVM: selftests: Add option to run dirty_log_perf_test vCPUs in L2 omits cf97d5e99f69 KVM: selftests: Clean up LIBKVM files in Makefile omits cdc979dae265 KVM: selftests: Link selftests directly with lib object files omits acf57736e755 KVM: selftests: Drop unnecessary rule for STATIC_LIBS omits c363d95986b1 KVM: selftests: Add a helper to check EPT/VPID capabilities omits b6c086d04c0a KVM: selftests: Move VMX_EPT_VPID_CAP_AD_BITS to vmx.h omits ce690e9c17d2 KVM: selftests: Refactor nested_map() to specify target level omits b8ca01ea1906 KVM: selftests: Drop stale function parameter comment for [...] omits c5a0ccec4cb4 KVM: selftests: Add option to create 2M and 1G EPT mappings omits 4ee602e78d70 KVM: selftests: Replace x86_page_size with PG_LEVEL_XX omits e3cdaab5ff02 KVM: x86: SVM: fix nested PAUSE filtering when L0 intercep [...] omits ba8ec273240a KVM: x86: SVM: drop preempt-safe wrappers for avic_vcpu_load/put omits 18869f26df1a KVM: x86: disable preemption around the call to kvm_arch_v [...] omits 66c768d30e64 KVM: x86: disable preemption while updating apicv inhibition omits 603ccef42ce9 KVM: x86: SVM: fix avic_kick_target_vcpus_fast omits f5f9089f76dd KVM: x86: SVM: remove avic's broken code that updated APIC ID omits 3743c2f02517 KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base omits a9603ae0e4ee KVM: x86: document AVIC/APICv inhibit reasons omits d2263de1372a KVM: x86/mmu: Set memory encryption "value", not "mask", i [...] omits efeeaefe9be5 drm: Add support for the LogiCVC display controller omits 76599a476143 Merge tag 'kvmarm-fixes-5.19-1' of git://git.kernel.org/pu [...] omits bdde97ac4bea Revert "fbdev: Prevent probing generic drivers if a FB is [...] omits 873eb3b11860 fbdev: Disable sysfb device registration when removing con [...] omits bc824922b264 firmware: sysfb: Add sysfb_disable() helper function omits 0949ee75da6c firmware: sysfb: Make sysfb_create_simplefb() return a pde [...] omits d1065293010a ARM: s3c: Kconfig.s3c64xx: Fix indentation omits 48bf4b849741 ARM: s3c: Kconfig.s3c24xx: Fix indentation and replace some tabs omits 1afde294a99d ARM: s3c: Kconfig: Fix indentation omits 4527d47bb63a drm/atomic: fix warning of unused variable omits 66da65005aa8 Merge tag 'kvm-riscv-fixes-5.19-1' of https://github.com/k [...] omits 8e1278444446 powerpc/32: Fix overread/overwrite of thread_struct via ptrace omits 2c5947cffd81 Revert "mtd: rawnand: add support for Toshiba TC58NVG0S3HT [...] omits 6f6536a0e309 mtd: st_spi_fsm: Simplify error checking in .probe() a bit omits cd043c613e21 mtd: st_spi_fsm: Disable clock only after device was unregistered omits cfa7847f150c mtd: st_spi_fsm: Warn about failure to unregister mtd device omits 28607b426c3d mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe() [...] omits 1cc82e09fc20 mtd: rawnand: atmel: Warn about failure to unregister mtd device omits f88c97c1332d mtd: physmap: Drop if with an always false condition omits bb8236541f49 mtd: physmap: Don't skip cleanup after mtd_device_unregist [...] omits 43adab7fd413 mtd: rawnand: meson: Drop cleaning platform data in .remove() omits 7beae6946255 mtd: rawnand: meson: Don't skip cleanup after mtd_device_u [...] omits 413948cc6208 mtd: rawnand: tegra: Don't skip cleanup after mtd_device_u [...] omits 37e00244047c mtd: rawnand: omap2: Suppress error message after WARN in [...] omits 279d719be39d mtd: spear_smi: Drop if with an always false condition omits 0057568b3914 mtd: spear_smi: Don't skip cleanup after mtd_device_unregi [...] omits 0aaa0b5f84a0 mtd: lpddr2_nvm: Warn about failure to unregister mtd device omits 90914b4e8e2f mtd: powernv_flash: Warn about failure to unregister mtd device omits 0c90466a7985 mtd: hyperbus: Make hyperbus_unregister_device() return void omits 83208e106a8e mtdchar: use kvmalloc() for potentially large allocations omits a1eda864c04c mtdchar: prevent integer overflow in a safety check omits e607879b0da1 mtd: parsers: ofpart: Fix refcount leak in bcm4908_partiti [...] omits 9b78ef0c7997 mtd: parsers: add support for Sercomm partitions omits 9f7e62815cf3 mtd: partitions: Fix refcount leak in parse_redboot_of omits a61528d99761 mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm [...] omits 158f7585bfce USB: serial: option: add support for Cinterion MV31 with n [...] omits 204e6ceaa103 exfat: use updated exfat_chain directly during renaming omits bcbfb588cf32 KVM: arm64: Drop stale comment omits 5879c97f3702 KVM: arm64: Remove redundant hyp_assert_lock_held() assertions omits 112f3bab4111 KVM: arm64: Extend comment in has_vhe() omits cde5042adf11 KVM: arm64: Ignore 'kvm-arm.mode=protected' when using VHE omits fa7a17214488 KVM: arm64: Handle all ID registers trapped for a protected VM omits ae187fec75aa KVM: arm64: Return error from kvm_arch_init_vm() on alloca [...] omits 908e698f2149 USB: serial: io_ti: add Agilent E5805A support omits fe92833524e3 libbpf: Fix uprobe symbol file offset calculation logic omits 492f99e4190a bpf, docs: Fix typo "BFP_ALU" to "BPF_ALU" omits 0b817059a883 bpftool: Fix bootstrapping during a cross compilation omits 263efe85a4b6 net: macb: change return type for gem_ptp_set_one_step_sync() omits e4c437cd9214 Merge branch 'vmxnet3-upgrade-to-version-7' omits acc38e041bd3 vmxnet3: update to version 7 omits 60cafa0395c2 vmxnet3: use ext1 field to indicate encapsulated packet omits d2857b99a74b vmxnet3: limit number of TXDs used for TSO packet omits c7112ebd27ea vmxnet3: add command to set ring buffer sizes omits 2c5a5748105a vmxnet3: add support for out of order rx completion omits 543fb6740541 vmxnet3: add support for large passthrough BAR register omits 6f91f4ba046e vmxnet3: add support for capability registers omits 55f0395fcace vmxnet3: prepare for version 7 changes omits 565f82b57abe gfs2: Rewrap overlong comment in do_promote omits b6c8cd80ace3 watchdog: gxp: Add missing MODULE_LICENSE omits f17c655cfb99 drm/mgag200: Include <linux/vmalloc.h> for G200 BIOS code omits 353539023e4f Merge branch 'for-5.19/upstream-fixes' into for-next omits 54eed5c7b938 HID: multitouch: new device class fix Lenovo X12 trackpad sticky omits 7219b824e3bc Merge tag 'intel-gpio-v5.19-2' of gitolite.kernel.org:pub/ [...] omits 6328a8a8ec6c Merge branch 'for-5.19/upstream-fixes' into for-next omits 381583845d19 HID: cp2112: prevent a buffer overflow in cp2112_xfer() omits 0a43452bb6b1 OPP: Track if clock name is configured by platform omits 9bfb1ffff197 OPP: Fix typo in comment omits 477277c7fd43 drm/ast: Support multiple outputs omits 0a178750647e Merge tag 'amd-drm-fixes-5.19-2022-06-08' of https://gitla [...] omits a7cd3cf0b2e5 dmaengine: imx-sdma: Allow imx8m for imx7 FW revs omits 646728dff254 dmaengine: Revert "dmaengine: add verification of DMA_INTE [...] omits 615a4bfc426e dmaengine: ti: Add missing put_device in ti_dra7_xbar_rout [...] omits c132fe78ad7b dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate omits c24968734abf drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_obje [...] omits 9e9fa6a9198b udmabuf: Set the DMA mask for the udmabuf device (v2) omits 20f038d074d4 drm/virtio: simplify the return expression omits d9c1452c0f07 drm/qxl: remove qxl_log_level global omits 430ac054e5ea drm/bochs: Explicitly include linux/module.h omits bd63f11f4c3c virtio-gpu: fix a missing check to avoid NULL dereference omits 00d1f546470d vdpa: make get_vq_group and set_group_asid optional omits acb0055e1873 virtio: Fix all occurences of the "the the" typo omits 647df0d41b6b net: amd-xgbe: fix clang -Wformat warning omits e67b72b90b7e tcp: use alloc_large_system_hash() to allocate table_perturb omits 5834e72eda0b xen/netback: do some code cleanup omits 487994ff7588 net: dsa: realtek: rtl8365mb: fix GMII caps for ports with [...] omits 568a32f5653d Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits 42a09d932a3c Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 5d4af9c1f04a Merge branch 'mv88e6xxx-fixes-for-reading-serdes-state' omits b4d78731b34b net: dsa: mv88e6xxx: correctly report serdes link failure omits 2b4bb9cd9bcd net: dsa: mv88e6xxx: fix BMSR error to be consistent with others omits 47e96930d6e6 net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling [...] omits 11ec18b1d8d9 net: altera: Fix refcount leak in altera_tse_mdio_create omits 2061ecfdf235 net: openvswitch: fix misuse of the cached connection on t [...] omits 1a12b25274b9 MAINTAINERS: Limit KVM RISC-V entry to existing selftests omits ea6c1213217d RISC-V: KVM: fix typos in comments omits 2f2c0d2919a1 net: ethernet: mtk_eth_soc: fix misuse of mem alloc interf [...] omits 8d21e9963bec ip_gre: test csum_start instead of transport header omits d5d4c36398ba Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 481f7017c37a MAINTAINERS: add ATA sysfs file documentation to libata entry omits 72aad489f992 ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files omits e8fbd344a5ea PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() omits 6aed665f9d83 drm/nouveau/bios: Rename prom_init() and friends functions omits fbecd5a0d391 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 99ad11e06be8 i2c: dummy: Drop no-op remove function omits f030304fdeb8 PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() omits 3a87cb8f6a72 PCI: brcmstb: Fix refcount leak in brcm_pcie_probe() omits 3d43273d7d1e i2c: mxs: Silence a clang warning omits 6bfb56e93bce cert host tools: Stop complaining about deprecated OpenSSL [...] omits 6ba12b56b9b8 i2c: npcm7xx: Add check for platform_driver_register omits f24bc86adec6 i2c: qcom-cci: simplify access to bus data structure omits 5e69a33c5cec PCI/ERR: Recognize disconnected devices in report_error_de [...] omits ffad0a354b0c i2c: npcm: Capitalize the one-line comment omits bbc38ed53a02 i2c: npcm: Support NPCM845 omits d7aa1b149b8f i2c: npcm: Correct slave role behavior omits 47d506d1a28f i2c: npcm: Remove own slave addresses 2:10 omits 29d2bff1c34a dt-bindings: i2c: npcm: support NPCM845 omits 8ad69f490516 dt-bindings: i2c: convert ocores binding to yaml omits 74557cb4e84f dt-bindings: i2c: Convert arm,i2c-versatile to DT schema omits 8c4811e7a5a6 MAINTAINERS: Update Synopsys DesignWare I2C to Supported omits 577584582db5 dt-bindings: i2c: Rewrite Nomadik I2C bindings in YAML omits 431d07128652 drm/amdgpu/mes: only invalid/prime icache when finish load [...] omits 8fa5e7b20e01 net/mlx5: fs, fail conflicting actions omits 8bf94e6414c9 net/mlx5: Rearm the FW tracer after each tracer event omits 3008e6a00493 net/mlx5: E-Switch, pair only capable devices omits 15ef9efa855c net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules omits 4d995c1b9d49 Revert "net/mlx5e: Allow relaxed ordering over VFs" omits ed872f92fd09 MAINTAINERS: adjust MELLANOX ETHERNET INNOVA DRIVERS to TL [...] omits a6958951ebe7 au1000_eth: stop using virt_to_bus() omits 2292639b4cc8 dt-bindings: display: novatek, nt36672a: add backlight property omits c11256f82ec8 drm/panel: nt36672a: add backlight support omits d5a37b199837 block: remove bioset_init_from_src omits 29dec90a0f1d dm: fix bio_set allocation omits f638a84afef3 ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg omits f93431c86b63 ipv6: Fix signed integer overflow in __ip6_append_data omits f539316fe810 arm64/sme: Fix SVE/SME typo in ABI documentation omits a3d52ac77500 arm64/sme: Fix tests for 0b1111 value ID registers omits 8a4d480702b7 nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred omits e44c8f4080ca Merge branch 'split-nfc-st21nfca-refactor-evt_transaction-into-3' omits f2e19b36593c nfc: st21nfca: fix incorrect sizing calculations in EVT_TR [...] omits 996419e0594a nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling omits 77e5fe8f176a nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION omits a84a434baf94 net: constify some inline functions in sock.h omits 6e2b347d42e5 Merge v5.19-rc1 into drm-misc-fixes omits 653926f6938d Merge branch 'net-unexport-some-symbols-that-are-annotated [...] omits 5801f064e351 net: ipv6: unexport __init-annotated seg6_hmac_init() omits 4a388f08d878 net: xfrm: unexport __init-annotated xfrm4_protocol_init() omits 35b42dce6197 net: mdio: unexport __init-annotated mdio_bus_init() omits 17e9157c4ed0 nfp: Remove kernel.h when not needed omits 0b537674e072 Bluetooth: use memset avoid memory leaks omits ad564394b3db Bluetooth: fix an error code in hci_register_dev() omits da9e94fe000e SUNRPC: Remove pointer type casts from xdr_get_next_encode [...] omits bd07a64176a2 SUNRPC: Clean up xdr_get_next_encode_buffer() omits 90d871b3b9bb SUNRPC: Clean up xdr_commit_encode() omits 62ed448cc53b SUNRPC: Optimize xdr_reserve_space() omits 6c254bf3b637 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_en [...] omits 514c62048b9c fbcon: Remove obsolete reference to initmem_freed omits 34f4335c16a5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 32d380a7ef02 Merge tag 'tpmdd-next-v5.19-rc2-v2' of git://git.kernel.or [...] omits 32d4fd5751ea cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE omits a4da4913a04d ice: Use correct order for the parameters of devm_kcalloc() omits 0a3ca0867c1f ice: remove u16 arithmetic in ice_gnss omits b33de560f9e9 ice: remove VLAN representor specific ops omits cede04b35258 ice: don't set VF VLAN caps in switchdev omits dc8965ab5e33 fs/ntfs3: Remove redundant assignment to variable vcn omits faa406f4233e drm/cma-helper: Describe what a "contiguous chunk" actually means omits 594740497e99 dma-buf: Add an API for importing sync files (v10) omits 20e10881a043 dma-buf: Add an API for exporting sync files (v14) omits 578eb31776df drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit omits 84205d009343 drm/amdgpu: always flush the TLB on gfx8 omits 1d2afeb79830 drm/amdgpu: fix limiting AV1 to the first instance on VCN3 omits a956a11ee669 drm/amdkfd:Fix fw version for 10.3.6 omits 7c217aca85dd MAINTAINERS: Add a maintainer for bpftool omits 5f3d696eea91 ALSA: hda/realtek: Add quirk for HP Dev One omits d678cbd2f867 xsk: Fix handling of invalid descriptors in XSK TX batching API omits 2663cff5beb9 arm64: tegra: Add Tegra234 GPCDMA device tree node omits 37e386aba8cb arm64: tegra: Adjust whitespace around '=' omits 008ba54e85a7 arm64: tegra: Enable OPE on various platforms omits 853fd8677038 arm64: tegra: Add OPE device on Tegra210 and later omits e2fd5ec5f76e Merge branch 'for-5.20/dt-bindings' into for-5.20/arm64/dt omits 3ffb20f5c789 dt-bindings: Add headers for Tegra234 GPCDMA omits 829205d8410e ARM: tegra: Adjust whitespace around '=' omits 28b4dcc8f010 arm64: defconfig: Build Tegra OPE module omits b27ee76c74dc vduse: Fix NULL pointer dereference on sysfs access omits dbd29e075228 vringh: Fix loop descriptors check in the indirect cases omits f38b3c6a788f vdpa/mlx5: clean up indenting in handle_ctrl_vlan() omits f766c409fcb3 vdpa/mlx5: fix error code for deleting vlan omits a58a7f97ba11 virtio-mmio: fix missing put_device() when vm_cmdline_pare [...] omits 2f72b2262d31 vdpa/mlx5: Fix syntax errors in comments omits 228432551bd8 virtio-rng: make device ready before making request omits f5f93d7f5a5c HID: hyperv: Correctly access fields declared as __le16 omits 245b993d8f6c clocksource: hyper-v: unexport __init-annotated hv_init_cl [...] omits 92ec746bcea0 Drivers: hv: Fix syntax errors in comments omits 6640b5df1a38 Drivers: hv: vmbus: Don't assign VMbus channel interrupts [...] omits 7f35680ada23 drm/ast: Support multiple outputs omits 49c3ca34f7db scripts/nsdeps: adjust to the format change of *.mod files omits dda5384313a4 KEYS: trusted: tpm2: Fix migratable logic omits 221bd70be2e8 Merge branch 'for-5.19/upstream-fixes' into for-next omits db925d809011 HID: hid-input: add Surface Go battery quirk omits abc44fe1d31f Merge branch 'for-5.19/upstream-fixes' into for-next omits 15b281560294 HID: intel-ish-hid: ipc: use time_before to replace "jiffies < a" omits b1fd94e70457 netfilter: use get_random_u32 instead of prandom omits 24b8b74eb2eb drm/i915: Parse max link rate from the eDP BDB block omits f06d1d66d54c drm/i915: Update eDP fast link training link rate parsing omits f09d2b0bdd78 drm/i915: Initialize eDP source rates after per-panel VBT parsing omits c1c1204c0d0c zonefs: fix zonefs_iomap_begin() for reads omits f434857d5734 Merge branch 'for-5.19/upstream-fixes' into for-next omits 6431fd0151ec HID: logitech-hidpp: Fix syntax errors in comments omits e17191e2cc82 Merge branch 'for-5.19/upstream-fixes' into for-next omits d5e649a5a537 HID: uclogic: properly format kernel-doc comment for hid_d [...] omits 2a6539b2be45 Merge branch 'for-5.20/apple' into for-next omits a0a05054583f HID: apple: Properly handle function keys on non-Apple keyboard omits 168192f798c3 Merge branch 'for-5.19/upstream-fixes' into for-next omits 92cdfba40155 HID: nintendo: fix unused const warning omits f273eafbaa11 Merge branch 'for-5.20/elan' into for-next omits 8e520fb60575 Merge branch 'for-5.19/upstream-fixes' into for-next omits bd3cba00dcc6 HID: i2c-hid: elan: Add support for Elan eKTH6915 i2c-hid [...] omits ded3021ef205 dt-bindings: HID: i2c-hid: elan: Introduce bindings for El [...] omits cb23389a2458 ARM: bcm: Fix refcount leak in bcm_kona_smc_init omits 37d838de369b soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmst [...] omits 276e10973909 MAINTAINERS: Add BCM6846 to bcmbca arch entry omits efedd01de475 KVM: arm64: Warn if accessing timer pending state outside [...] omits 98432ccdec9f KVM: arm64: Replace vgic_v3_uaccess_read_pending with vgic [...] omits 865a7d671073 dt-bindings: arm: add BCM6846 SoC to device tree binding document omits c799b5081448 ARM: dts: broadcom: adjust whitespace around '=' omits b65b9477d911 arm64: dts: broadcom: adjust whitespace around '=' omits ca3a4664e005 MAINTAINERS: Add BCM6878 to bcmbca arch entry omits 10efb7672087 MAINTAINERS: Add BCM6858 to bcmbca arch entry omits 048a9a42f4fa MAINTAINERS: Add BCM4912 to bcmbca arch entry omits 6d0224e50c44 MAINTAINERS: Add BCM63158 to bcmbca arch entry omits 4b6882e40cf4 MAINTAINERS: Add BCM63178 to bcmbca arch entry omits 6bcad714e173 ARM: dts: Add DTS files for bcmbca SoC BCM6878 omits ad8fb6b8a7d2 dt-bindings: arm: Add BCM6878 soc omits e663e06bd3f2 ARM64: dts: Add DTS files for bcmbca SoC BCM6858 omits 1ba56aeb3914 arm64: dts: Add DTS files for bcmbca SoC BCM4912 omits 076dcedc6628 arm64: dts: Add DTS files for bcmbca SoC BCM63158 omits 5e7bcaf89f57 dt-bindings: arm64: Add BCM6858 SoC to binding document omits 709ccce78823 dt-bindings: arm64: Add BCM4912 SoC to binding document omits c8e5c40ddb6a dt-bindings: arm64: add BCM63158 SoC to binding document omits fc85b7e64acb ARM: dts: add dts files for bcmbca soc 63178 omits 312137db3144 dt-bindings: arm: add BCM63178 SoC to binding document omits 527f4643e03c ALSA: hda/realtek - Add HW8326 support omits eb20cf30c57c drm/i915/overlay: remove redundant GEM_BUG_ON() omits ab9db127ee03 drm/i915/pxp: fix sparse warning for not declared symbol omits 6cd88243c7e0 KVM: x86: do not report a vCPU as preempted outside instru [...] omits 54aa83c90198 KVM: x86: do not set st->preempted when going back to user space omits cc2609eda698 ath10k: fix recently introduced checkpatch warning omits 1db2c0f7e8ce ARM: dts: bcm283x: Drop unnecessary properties from dpi node omits 85393ca610de wifi: rtw89: support MULTI_BSSID and correct BSSID mask of H2C omits 26af237f2f4d arm64: defconfig: enable bcmbca soc support omits fdcd652ce2b6 arm64: bcmbca: add arch bcmbca machine entry omits 4dfc63c002a5 wifi: ray_cs: Drop useless status variable in parse_addr() omits 9e8e9187673c wifi: ray_cs: Utilize strnlen() in parse_addr() omits d38c9df53ad6 wifi: rtw88: use %*ph to print small buffer omits 46d6e11320d2 MAINTAINERS: Update BCM2711/BCM2835 maintainer omits 9b656879042e soc: bcm: brcmstb: pm: pm-arm: fix typo in comment omits 96eca145cb51 zonefs: Do not ignore explicit_open with active zone limit omits a2a513be7139 zonefs: fix handling of explicit_open option on mount omits da6e113ff010 net: ethernet: mtk_eth_soc: enable rx cksum offload for MT [...] omits f5826c8c9d57 net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure omits 0737e018a05e net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list omits 67074ae6af59 net: dsa: microchip: ksz8xxx: Replace kernel.h with the ne [...] omits 6d11acd452fd libata: fix translation of concurrent positioning ranges omits c745dfc541e7 libata: fix reading concurrent positioning ranges log omits 5c95fe8b0201 LoongArch: Remove MIPS comment about cycle counter omits 0626e1c9f3e5 LoongArch: Fix copy_thread() build errors omits 255b4658c809 LoongArch: Fix the !CONFIG_SMP build omits ec1e8adcbdf6 scsi: pmcraid: Fix missing resource cleanup in error case omits d64c49191132 scsi: ipr: Fix missing/incorrect resource cleanup in error case omits 120f1d95efb1 scsi: mpt3sas: Fix out-of-bounds compiler warning omits 1af48fffd7ff scsi: lpfc: Update lpfc version to 14.2.0.4 omits 2e7e9c0c1ec0 scsi: lpfc: Allow reduced polling rate for nvme_admin_asyn [...] omits ea7bd1f39331 scsi: lpfc: Add more logging of cmd and cqe information fo [...] omits 336d63615466 scsi: lpfc: Fix port stuck in bypassed state after LIP in [...] omits b1b3440f437b scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO [...] omits 6f808bd78e82 scsi: lpfc: Address NULL pointer dereference after starget [...] omits e27f05147bff scsi: lpfc: Resolve some cleanup issues following SLI path [...] omits 24e1f056677e scsi: lpfc: Resolve some cleanup issues following abort pa [...] omits 44ba9786b673 scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct [...] omits cf71d59c2ece scsi: vmw_pvscsi: Expand vcpuHint to 16 bits omits f92de9d11042 scsi: sd: Fix interpretation of VPD B9h length omits 91ffb0893291 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf omits 9886142c7a22 Merge tag 'input-for-v5.19-rc1' of git://git.kernel.org/pu [...] omits f7a447eda212 Merge tag 'mmc-v5.19-2' of git://git.kernel.org/pub/scm/li [...] omits 6ab2e51898cd Input: soc_button_array - also add Lenovo Yoga Tablet2 105 [...] omits c42e65664390 Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag omits b3f9234e106c drm/amdgpu: Add MODE register to wave debug info in gfx11 omits 8b8ce2b90af1 Revert "drm/amd/display: Pass the new context into disable [...] omits 41782d7056e2 Revert "drm/amdgpu: Ensure the DMA engine is deactivated d [...] omits ce0db505bc0c drm/msm: Fix double pm_runtime_disable() call omits 122e951eb804 regulator: qcom_smd: correct MP5496 ranges omits 5871321fb455 ASoC: ops: Fix off by one in range control validation omits 073350da0aa2 Merge tag 'v5.19-rc1' into asoc-5.19 omits 4464bd825dd5 drm/i915: remove noisy logs in intel_dp_dsc_get_output_bpp() omits aec23025ebc8 drm/i915/utils: throw out unused stuff omits 38353a5e3da0 drm/i915/drv: drop intel_bios.h include omits 330c1b3180b0 drm/i915/tasklet: separate local hacks around struct taskl [...] omits 7bb0fb7c63df ixgbe: fix unexpected VLAN Rx in promisc mode on VF omits 803e9895ea2b ixgbe: fix bcast packets Rx on VF after promisc removal omits 2b8c612c6102 kernel/reboot: Fix powering off using a non-syscall code paths omits 2cf7b7ffdae5 selftests/bpf: Add selftest for calling global functions f [...] omits f858c2b2ca04 bpf: Fix calling global functions from BPF_PROG_TYPE_EXT programs omits fd58f7df2415 bpf: Use safer kvmalloc_array() where possible omits 10f3b29c65bb bpf, arm64: Clear prog->jited_len along prog->jited omits 35a2443d0910 iavf: Add waiting for response from PF in set mac omits c87c938f62d8 i40e: Add VF VLAN pruning omits d352bd889b6a Merge branch 'bpf: Add 64bit enum value support' omits 61dbd5982964 docs/bpf: Update documentation for BTF_KIND_ENUM64 support omits f4db3dd5284d selftests/bpf: Add a test for enum64 value relocations omits adc26d134ef3 selftests/bpf: Test BTF_KIND_ENUM64 for deduplication omits 3b5325186dfa selftests/bpf: Add BTF_KIND_ENUM64 unit tests omits 2b7301457ffe selftests/bpf: Test new enum kflag and enum64 API functions omits d932815a4394 selftests/bpf: Fix selftests failure omits 58a53978fdf6 bpftool: Add btf enum64 support omits 23b2a3a8f63a libbpf: Add enum64 relocation support omits 6ec7d79be202 libbpf: Add enum64 support for bpf linking omits f2a625889bb8 libbpf: Add enum64 sanitization omits d90ec262b35b libbpf: Add enum64 support for btf_dump omits 2ef2026349cf libbpf: Add enum64 deduplication support omits dffbbdc2d988 libbpf: Add enum64 parsing and new enum64 public API omits 8479aa752226 libbpf: Refactor btf__add_enum() for future code sharing omits b58b2b3a3122 libbpf: Fix an error in 64bit relocation value computation omits 776281652ddc libbpf: Permit 64bit relocation value omits 6089fb325cf7 bpf: Add btf enum64 support omits 873a400938b3 workqueue: Fix type of cpu in trace event omits c4f135d64382 workqueue: Wrap flush_workqueue() using a macro omits 560e613352b4 fs/ntfs3: Remove redundant assignment to variable frame omits 548744f84456 fs/ntfs3: Remove a useless test omits 7bf179de5b2d kbuild: avoid regex RS for POSIX awk omits 68163cd12ca5 arm64: dts: mediatek: Add mediatek,cci property for MT8183 [...] omits f3ceebeb0c9b arm64: dts: mediatek: Add MediaTek CCI node for MT8183 omits 95eacb24f373 arm64: dts: mediatek: Add opp table and clock property for [...] omits e0c5341acdbe ARM: dts: add clock support for Airoha EN7523 omits 1c9faace1017 soc: mediatek: devapc: Add support for MT8186 omits 2cb41ed0d73d soc: mediatek: devapc: Separate register offsets from mtk_ [...] omits 37e9a1071b72 dt-bindings: soc: mediatek: devapc: Add bindings for MT8186 omits f1a95a356daa soc: mediatek: pwrap: Compress of_device_id entries to one line omits 43406cebf06b soc: mediatek: pwrap: Move IO pointers to new structure omits 56a468b5f645 soc: mediatek: pwrap: Check return value of platform_get_irq() omits e84187fa6f55 soc: mediatek: pwrap: Switch to devm_platform_ioremap_reso [...] omits 18c7deca2b81 soc: mediatek: pwrap: Use readx_poll_timeout() instead of [...] omits 927c63e07810 dt-bindings: Drop more redundant 'maxItems/minItems' in if [...] omits c3c09e393a5e dt-bindings: nvme: apple,nvme-ans: Drop 'maxItems' from 'a [...] omits e3a4167c880c btrfs: add error messages to all unrecognized mount options omits 11d39e8cc43e KVM: SVM: fix tsc scaling cache logic omits eae260be3a01 KVM: selftests: Make hyperv_clock selftest more stable omits 5ba7c4c6d1c7 KVM: x86/MMU: Zap non-leaf SPTEs when disabling dirty logging omits 1df931d95f4d x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() omits cf4a8693d97a KVM: x86/mmu: Check every prev_roots in __kvm_mmu_free_obs [...] omits 2cdea19a34c2 KVM: arm64: Don't read a HW interrupt pending state in use [...] omits 3e684903a857 entry/kvm: Exit to user mode when TIF_NOTIFY_SIGNAL is set omits e8bc24270188 KVM: Don't null dereference ops->destroy omits 304791255a2d sunrpc: set cl_max_connect when cloning an rpc_clnt omits e3fe65e0d367 KVM: arm64: Fix inconsistent indenting omits 039f49c4cafb KVM: arm64: Always start with clearing SME flag on load omits d52d165d67c5 KVM: arm64: Always start with clearing SVE flag on load omits dfa687bffc8a drm/bridge: lt9611uxc: Cancel only driver's work omits ac6888ac5a11 hwmon: (occ) Lock mutex in shutdown to prevent race with o [...] omits 5e3f89ad8e0c dt-bindings: hwmon: ti,tmp401: Drop 'items' from 'ti,n-fac [...] omits c241d049122b ARM: s3c: Use strscpy to replace strlcpy omits d82a5a4aae9d drm/meson: encoder_hdmi: Fix refcount leak in meson_encode [...] omits 7d255ddbbf67 drm/meson: encoder_cvbs: Fix refcount leak in meson_encode [...] omits 53ee5d7b4523 Merge tag 'asoc-fix-v5.19-rc1' of https://git.kernel.org/p [...] omits cf67838c4422 selftests net: fix bpf build error omits 1d0811b03eb3 parisc/stifb: Fix fb_is_primary_device() only available wi [...] omits ba36c5b7ac93 Merge branch 'reorganize-the-code-of-the-enum-skb_drop_reason' omits b160f7270e6d net: dropreason: reformat the comment fo skb drop reasons omits ec43908dd556 net: skb: use auto-generation to convert skb drop reason t [...] omits ff8372a467fa net: skb: move enum skb_drop_reason to standalone header file omits 662a80946ce1 af_unix: Fix a data-race in unix_dgram_peer_wake_me(). omits 158e71bb69e3 RDMA/mlx5: Add a umr recovery flow omits 5e74a4b3ec18 stmmac: intel: Fix an error handling path in intel_eth_pci [...] omits d5ea7544c32b ALSA: hda/conexant - Fix loopback issue with CX20632 omits 70e76f7344e5 ARM: dts: rockchip: enable nfc node in rk3066a-mk808.dts omits 16bc4d196b2a arm64: dts: rockchip: Fix ethernet on production Quartz64-B omits 4bcee17c7f28 arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a omits 0c096d6ed842 arm64: dts: rockchip: enable vop2 and hdmi tx on quartz64a omits 991b3d123492 arm64: dts: rockchip: rk3568-evb: Enable VOP2 and hdmi omits d689e5709b8a arm64: dts: rockchip: rk356x: Add HDMI nodes omits 9d6c6d978f97 arm64: dts: rockchip: rk356x: Add VOP2 nodes omits b65155c786c4 arm64: dts: rockchip: add pine64 touch panel display to rockpro64 omits 89504897b7a9 arm64: dts: rockchip: Enable PCIe controller on quartz64-a omits 66b51ea7d70f arm64: dts: rockchip: Add rk3568 PCIe2x1 controller omits 12de1ebd2ae3 net: altera: Replace kernel.h with the necessary inclusions omits 650126a89090 RDMA/hfi1: Fix typo in comment omits 118f767413ad RDMA/qedr: Fix reporting QP timeout attribute omits 6fa4a6d20c16 WAN: Fix syntax errors in comments omits b181a1e8b3ff arm64: dts: rockchip: enable sfc controller on Quartz64 Model A omits 28ae8a98494f arm64: dts: rockchip: enable sdr-104 for sdmmc on Quartz A omits fb4f915c44ee arm64: dts: rockchip: add Quartz64-A fan pinctrl omits 77991645952c crc-itu-t: fix typo in CRC ITU-T polynomial comment omits 6f4a1ec70aec Merge branch 'renesas-arm-dt-for-v5.20' into renesas-next omits b36be13ed6cb arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes omits 4ff21ed92697 arm64: dts: renesas: r8a779f0: Add IPMMU nodes omits da1efdb2a3e8 drm/mgag200: Store positions of I2C data and clock bits in [...] omits d1e40d8e4b4d drm/mgag200: Store vidrst flag in device info omits 98da4b99a052 drm/mgag200: Store maximum resolution and memory bandwidth [...] omits 21e74bf99596 drm/mgag200: Store HW_BUG_NO_STARTADD flag in device info omits b9a577a407d9 drm/mgag200: Add struct mgag200_device_info omits b62d943e9686 drm/mgag200: Implement new init logic omits d45e32c9d98c drm/mgag200: Call mgag200_device_probe_vram() from per-model init omits ce19021fd99a drm/mgag200: Move PCI-option setup into model-specific code omits 85397f6bc4ff drm/mgag200: Initialize each model in separate function omits 73f54d5d9682 drm/mgag200: Remove special case for G200SE with <2 MiB omits 02c96ed9e4cd clk: renesas: rzg2l: Fix reset status function omits 5c4a99cf5d25 arm64: dts: exynos: enable secondary ufs devices ExynosAut [...] omits fddb7928464d arm64: dts: exynos: add secondary ufs devices in ExynosAutov9 omits 5621638cf014 arm64: dts: fsd: use local header for pinctrl register values omits 3d501682329a arm64: dts: exynos: use local header for pinctrl register values omits f7b462646e81 ARM: dts: exynos: use local header for pinctrl register values omits 088b2b856fb2 ARM: dts: s5pv210: use local header for pinctrl register values omits d180a6af3584 ARM: dts: s3c64xx: use local header for pinctrl register values omits 729abb9b376e ARM: dts: s3c2410: use local header for pinctrl register values omits a07cadf80c85 ARM: dts: exynos: align MMC node name with dtschema omits 2164784a4b27 arm64: dts: exynos: align MMC node name with dtschema omits 283d046406c2 arm64: dts: exynos: adjust DT style of ufs nodes in ExynosAutov9 omits 3b0a91e586dc ARM: dts: exynos: adjust whitespace around '=' omits 6f8c75ad5a15 arm64: dts: exynos: adjust whitespace around '=' omits dbac14a5a05f xen: unexport __init-annotated xen_xlate_map_ballooned_pages() omits 2e45f2185283 ALSA: hda: MTL: add HD Audio PCI ID and HDMI codec vendor ID omits 680c0aee9769 MAINTAINERS: add a new reviewer for S32G omits 4266e2f70d43 arm64: s32g2: Pass unit name to soc node omits e71e60cd74df Merge tag 'dma-mapping-5.19-2022-06-06' of git://git.infra [...] omits 8ea21823aa58 cifs: return errors during session setup during reconnects omits b8d91399775c net: ethernet: bgmac: Fix refcount leak in bcma_mdio_mii_register omits 41bdb8a0cc47 Merge branch 'amt-fix-several-bugs-in-amt_rcv' omits d7970039d87c amt: fix wrong type string definition omits d16207f92a4a amt: fix possible null-ptr-deref in amt_rcv() omits f55a07074fdd amt: fix wrong usage of pskb_may_pull() omits 076b8d7194c3 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 4f05f03e8f8b ARM: dts: sun5i: adjust whitespace around '=' omits e1c51d31befc clk: sunxi-ng: Deduplicate ccu_clks arrays omits e54a4424925a drm/atomic: Force bridge self-refresh-exit on CRTC switch omits ca871659ec16 drm/bridge: analogix_dp: Support PSR-exit to disable transition omits fae7d186403e drm/probe-helper: Default to 640x480 if no EDID on DP omits 7b6c7a877cc6 x86/ftrace: Remove OBJECT_FILES_NON_STANDARD usage omits dcea997beed6 faddr2line: Fix overlapping text section failures, the sequel omits c2f75a43f5ae objtool: Fix obsolete reference to CONFIG_X86_SMAP omits 3a41c64d9c11 netfilter: nf_tables: bail out early if hardware offload i [...] omits a2d2bfc9d565 MAINTAINERS: rectify entries for ARM DRM DRIVERS after dt [...] omits 09fed02c20a6 MAINTAINERS: update snps,axs10x-reset.yaml reference omits e5f580e72498 MAINTAINERS: update dongwoon,dw9807-vcm.yaml reference omits 7470ce60be24 MAINTAINERS: update cortina,gemini-ethernet.yaml reference omits 69c2533eb9df dt-bindings: mfd: rk808: update rockchip,rk808.yaml reference omits 47a22a251543 dt-bindings: reset: update st,stih407-powerdown.yaml references omits 71a834b7f744 dt-bindings: arm: update vexpress-config.yaml references omits 7e40381d8a33 dt-bindings: interrupt-controller: update brcm,l2-intc.yam [...] omits e0b5c5984d48 dt-bindings: mfd: bd9571mwv: update rohm,bd9571mwv.yaml reference omits c76acfb7e19d net: phy: dp83867: retrigger SGMII AN when link change omits e0469d6581ae ALSA: usb-audio: Set up (implicit) sync for Saffire 6 omits efb75df105e8 ALSA: usb-audio: Skip generic sync EP parse for secondary EP omits 880265c77ac4 pNFS: Avoid a live lock condition in pnfs_update_layout() omits fe44fb23d6cc pNFS: Don't keep retrying if the server replied NFS4ERR_LA [...] omits 37a530bfe56c fs/ntfs3: Fix missing i_op in ntfs_read_mft omits 19d1b7872d1e fs/ntfs3: Refactor ni_try_remove_attr_list function omits cd39981fb92a fs/ntfs3: Fix double free on remount omits b7b6160d0eb9 fs/ntfs3: Refactoring of indx_find function omits 9dd732e0bdf5 netfilter: nf_tables: memleak flow rule from commit path omits c271cc9febaa netfilter: nf_tables: release new hooks on unsupported flo [...] omits d0c94bef70e7 firmware: arm_scmi: Remove all the unused local variables omits 122839b58a08 firmware: arm_scmi: Relax base protocol sanity checks on t [...] omits 0591f0403621 btrfs: prevent remounting to v1 space cache for subpage mount omits 31e70e527806 btrfs: fix hang during unmount when block group reclaim ta [...] omits 1d7426945716 drm/i915/display/fbc: Do not apply WA 22014263786 to DG2 omits 3926e0c12238 ath11k: Fix warnings reported by checkpatch omits 4c1fc4f60a53 ath11k: Fix LDPC config in set_bitrate_mask hook omits 0ab52b2bd7be ath11k: Avoid REO CMD failed prints during firmware recovery omits 9331f7d3c54a ath11k: Fix incorrect debug_mask mappings omits fea981610c25 arm/xen: Assign xen-grant DMA ops for xen-grant DMA devices omits 625ab90ecdf7 xen/grant-dma-ops: Retrieve the ID of backend's domain for [...] omits 1ca55d50e50c xen/grant-dma-iommu: Introduce stub IOMMU driver omits add413a1d966 dt-bindings: Add xen,grant-dma IOMMU description for xen-g [...] omits fa1f57421e0b xen/virtio: Enable restricted memory access using Xen gran [...] omits e5646fe3b7ef ath11k: fix missing skb drop on htc_tx_completion error omits 216d1a801343 dt-bindings: update Luca Ceresoli's e-mail address omits cce65bb2c36d dt-bindings: msm: update maintainers list with proper id omits 0a884eadc428 dt-bindings: vendor-prefixes: document deprecated Atheros omits e059da384ffd dt-bindings: Update QCOM USB subsystem maintainer information omits 294b2111ff10 riscv: dts: microchip: remove spi-max-frequency property omits fc602b4f692c mtd: spinand: Add support for ATO25D1GA omits 99c1734f318c dt-bindings: mtd: mxc-nand: Drop undocumented properties f [...] omits ec0da0633775 mtd: rawnand: meson: Fix a potential double free issue omits 18178e03b124 mtd: rawnand: cafe: fix drivers probe/remove methods omits 77087a04c8fd mtd: maps: Fix refcount leak in ap_flash_init omits 33ec82a6d2b1 mtd: maps: Fix refcount leak in of_flash_probe_versatile omits 2abdf9f80019 ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() omits 8259610c2ec0 ASoC: es8328: Fix event generation for deemphasis control omits d1f5272c0f7d ASoC: wm8962: Fix suspend while playing music omits bedc357217e6 ASoC: SOF: ipc-msg-injector: Fix reversed if statement omits d9a251a029f2 ASoC: SOF: ipc-msg-injector: Propagate write errors correctly omits 9688073ee98c ASoC: fsl_sai: Add support for i.MX8MN omits 2fe08216fda3 ASoC: SOF: Fix potential NULL pointer dereference omits b93a8b2c5161 gpio: dln2: make irq_chip immutable omits f1138dacb7ff gpio: sch: make irq_chip immutable omits a80fed9fb643 gpio: merrifield: make irq_chip immutable omits 41a18c4918dc gpio: wcove: make irq_chip immutable omits 68a12c19e1cb gpio: crystalcove: Join function declarations and long lines omits b34d2ad73af3 gpio: crystalcove: Use specific type and API for IRQ number omits 386cbe7f1b15 gpio: crystalcove: make irq_chip immutable omits bafa10435c4f ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU [...] omits 40b88d536f4c ARM: 9208/1: entry: add .ltorg directive to keep literals [...] omits ba79c5e45eec MAINTAINERS: Update Intel pin control to Supported omits 1332661e0930 memory: samsung: exynos5422-dmc: Fix refcount leak in of_g [...] omits 038ae37c510f memory: mtk-smi: add missing put_device() call in mtk_smi_ [...] omits 2dee50ab9e72 clk: renesas: r9a06g032: Fix UART clkgrp bitsel omits f46efcc4746f clk: renesas: r9a06g032: Drop some unused fields omits efded37b426f clk: renesas: r9a09g011: Add WDT clock and reset entries omits e55c4481e71d clk: renesas: r9a09g011: Add PFC clock and reset entries omits b6ee0bbf388a clk: renesas: r9a07g044: Add POEG clock and reset entries omits 1fb7a9fb6295 clk: renesas: r9a07g044: Add GPT clock and reset entry omits 0d97f2176dec memory: mtk-smi: Add support for MT6795 Helio X10 omits a24394059a1b dt-bindings: memory: mtk-smi: Add MT6795 Helio X10 bindings omits 67c7fc6cd915 memory: omap-gpmc: OMAP_GPMC should depend on ARCH_OMAP2PL [...] omits c4c79525042a ARM: exynos: Fix refcount leak in exynos_map_pmu omits c75f5c9e11cf arm64: dts: fsd: add ufs device node omits f84d83d81655 arm64: dts: exynos: Correct UART clocks on Exynos7885 omits d742e8e29121 arm64: dts: exynos: add watchdog in ExynosAutov9 omits 694d04a1d544 arm64: dts: exynos: add syscon reboot/reboot_mode support [...] omits 95099951557c dt-bindings: soc: add samsung,boot-mode definitions omits f85c6f32f3b6 Merge branch 'renesas-arm-dt-for-v5.20' into renesas-next omits 5355559555b9 arm64: dts: fsd: Add cpu cache information omits dc24257124db arm64: dts: renesas: rzv2mevk2: Enable ethernet omits 4872ca1f92b0 arm64: dts: renesas: r9a09g011: Add ethernet nodes omits 5cf12ac9493a arm64: dts: renesas: Rename numbered regulators omits 7512af9f78de arm64: dts: renesas: beacon: Fix regulator node names omits 9a71e89d0f9e arm64: dts: renesas: r9a07g043: Add ADC node omits 6c52573bf4c3 ARM: dts: exynos: add panel and backlight to p4note omits 537e11cdc7a6 quota: Prevent memory allocation recursion while holding dq_lock omits 85743a847cae ALSA: hda/realtek: Fix for quirk to enable speaker output [...] omits 10e14073107d writeback: Fix inode->i_io_list not be protected by inode- [...] omits 2aab03b86766 fs: Fix syntax errors in comments omits d6aca3504c7d xen/grant-dma-ops: Add option to restrict memory access under Xen omits 02a9e681a3f7 xen/grants: support allocating consecutive grants omits 9bf22421dc8a arm/xen: Introduce xen_setup_dma_ops() omits 617df304f3fb opp: Fix some kernel-doc comments omits 4ea9496cbc95 opp: Fix error check in dev_pm_opp_attach_genpd() omits 3f9dfbebdc48 virtio: replace arch_has_restricted_virtio_memory_access() omits 96f0a54e8e65 staging: r8188eu: Fix warning of array overflow in ioctl_linux.c omits 5b7419ae1d20 staging: r8188eu: fix rtw_alloc_hwxmits error detection for now omits 2130a790ca49 kernel: add platform_has() infrastructure omits c36ee7dab774 cifs: fix reconnect on smb3 mount types omits 10d6bdf53290 ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe omits bf476fe22aa1 ata: libata-core: fix NULL pointer deref in ata_host_alloc [...] omits a734510fa8b4 ata: libata: drop 'sas_last_tag' omits 7ad4bd887d27 powerpc/book3e: get rid of #include <generated/compile.h> omits a589ee43644c Bluetooth: hci_bcm: Add BCM4349B1 variant omits 534fdae369a8 dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding omits d6bb2a91f95b Bluetooth: Unregister suspend with userchannel omits 8d4b73539cca Bluetooth: Fix index added after unregister omits 02f4afebf8a5 selftests/bpf: Add drv mode testing for xdping omits 611edf1bacc5 libbpf: Fix is_pow_of_2 omits e6ff92f41b65 selftests/bpf: Fix tc_redirect_dtime omits 988d0d589924 bpf, test_run: Remove unnecessary prog type checks omits 9bbdfad8a519 libbpf: Fix a couple of typos omits 12d6c18cfa70 drm/amdgpu: suppress the compile warning about 64 bit type omits 4513edf74cc8 drm/amd/pm: suppress compile warnings about possible unali [...] omits 88467db6e2f4 drm/amdkfd: Fix partial migration bugs omits 4fac4fcf4500 drm/amdkfd: add pinned BOs to kfd_bo_list omits 4d1e5f12b7a0 drm/amdgpu: Update PDEs flush TLB if PTB/PDB moved omits 371017309a9f drm/amdgpu: enable tmz by default for GC 10.3.7 omits 7c4f4f197e0c drm/amdkfd: Add GC 10.3.6 and 10.3.7 KFD definitions omits 6352cd451ddb drm: bridge: Add TI DLPC3433 DSI to DMD bridge omits e1402c6619df dt-bindings: display: bridge: Add TI DLPC3433 DSI to DMD omits dba7abaead13 Bluetooth: When HCI work queue is drained, only queue chai [...] omits 07551992cdab ASoC: Fixup Cirrus SX control usage omits fcb3b5a58926 ASoC: cs42l51: Correct minimum value for SX volume control omits a8928ada9b96 ASoC: cs42l56: Correct typo in minimum level for SX volume [...] omits 91e90c712fad ASoC: cs42l52: Correct TLV for Bypass Volume omits 7fbd6dd68127 ASoC: cs53l30: Correct number of volume levels on SX controls omits 5005a2345825 ASoC: cs35l36: Update digital volume TLV omits 8bf5aabf524e ASoC: cs42l52: Fix TLV scales for mixer controls omits ab37c305bf89 gfs2: Remove redundant NULL check before kfree omits b43edc504ddd drm/i915/regs: split out intel audio register definitions omits 822e1b3ca0fb Bluetooth: hci_intel: Add check for platform_driver_register omits e8971a790370 drm/i915/display/adlp: More updates to voltage swing table omits d8616ee2affc bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_strea [...] omits 200a89e3e887 sample: bpf: xdp_router_ipv4: Allow the kernel to send arp [...] omits 610cd93b44ce libbpf: Fix determine_ptr_size() guessing omits 4c46091ee985 bpf: Fix KASAN use-after-free Read in compute_effective_progs omits de4b4b94fad9 bpftool: Check for NULL ptr of btf in codegen_asserts omits eb7b36ce47f8 selftests/bpf: Fix test_run logic in fexit_stress.c omits f7abbecdab21 Merge branch 'libbpf: Textual representation of enums' omits c7e7e279dc83 bpftool: Use libbpf_bpf_link_type_str omits dea73da2213a selftests/bpf: Add test for libbpf_bpf_link_type_str omits ba5d1b5802d4 libbpf: Introduce libbpf_bpf_link_type_str omits 1ba5ad36e00f bpftool: Use libbpf_bpf_attach_type_str omits 0b27b3d9fdf8 selftests/bpf: Add test for libbpf_bpf_attach_type_str omits ccde5760bac1 libbpf: Introduce libbpf_bpf_attach_type_str omits 2e98964bd6e2 bpftool: Use libbpf_bpf_map_type_str omits c3a2574011a3 selftests/bpf: Add test for libbpf_bpf_map_type_str omits 3e6dc0207b33 libbpf: Introduce libbpf_bpf_map_type_str omits b700eeb406a6 bpftool: Use libbpf_bpf_prog_type_str omits 8c5d71d96379 selftests/bpf: Add test for libbpf_bpf_prog_type_str omits d18616e7aa94 libbpf: Introduce libbpf_bpf_prog_type_str omits cc1685546df8 bpf: Correct the comment about insn_to_jit_off omits 3cb70413041f bpf, riscv: Support riscv jit to provide bpf_line_info omits 2cd008522707 bpf: Unify data extension operation of jited_ksyms and jit [...] omits 21f1481a8db4 xdp: Directly use ida_alloc()/free() APIs omits c441d28945fb drm/nouveau: fix another off-by-one in nvbios_addr omits 10e619f1f31c drm/bridge: parade-ps8640: Handle DP AUX more properly omits 50e156bd8a9d drm/bridge: Add devm_drm_bridge_add() omits 3800b1710946 drm/dp: Add callbacks to make using DP AUX bus properly easier omits 2c9e4559773c netfilter: nf_tables: always initialize flowtable hook lis [...] omits 587b9bfe0668 kernel/reboot: Use static handler for register_platform_po [...] omits f012e95b377c SUNRPC: Trap RDMA segment overflows omits b6c71c66b0ad NFSD: Fix potential use-after-free in nfsd_file_put() omits 5a4e1528d840 Bluetooth: clear the temporary linkkey in hci_conn_cleanup omits 3f125894bed7 Bluetooth: hci_bcm: Add support for FW loading in autobaud mode omits 6d912cc3c21f dt-bindings: net: broadcom-bluetooth: Add property for aut [...] omits 2072cdccd70b Bluetooth: hci_qca: Return wakeup for qca_wakeup omits d60ea31cb434 Bluetooth: btusb: Add support of IMC Networks PID 0x3568 omits d69a155555c9 ASoC: Intel: cirrus-common: fix incorrect channel mapping omits 3e8635fb2e07 powerpc/kasan: Force thread size increase with KASAN omits f85daf0e7253 xfrm: xfrm_policy: fix a possible double xfrm_pols_put() i [...] omits e9ca4e9ea6e2 drm/gma500: Read EDID from the correct i2c adapter omits a57ebfc0b4da drm/gma500: Make oaktrail lvds use ddc adapter from drm_connector omits 0cc3ae930c8b drm/gma500: Make cdv crt use ddc adapter from drm_connector omits 147a09072c84 drm/gma500: Make psb lvds use ddc adapter from drm_connector omits 544ef14031d0 drm/gma500: Make cdv hdmi use ddc adapter from drm_connector omits 368eb57a1676 drm/gma500: Make cdv lvds use ddc adapter from drm_connector omits ba1677f76b9a drm/gma500: Make gma_i2c_chan a subclass of i2c_adapter omits 04477e5e1e6c drm/gma500: Use gma_ prefix for our i2c abstraction omits b6d9014a3335 netfilter: nf_tables: delete flowtable hooks via transaction list omits e15db62bc564 swiotlb: fix setting ->force_bounce omits e19f8fa6ce1c dma-debug: make things less spammy under memory pressure omits 036d20726c30 drm/msm: Ensure mmap offset is initialized omits af0f2a8cc397 Merge tag 'msm-next-5.19-fixes-06-01' of https://gitlab.fr [...] omits 01ece65132e2 drm/ssd130x: Only define a SPI device ID table when built [...] omits fa582c6f3684 drm/amdkfd: Use mmget_not_zero in MMU notifier omits 2a460963350e drm/amdgpu: Resolve RAS GFX error count issue after cold b [...] omits 28caf8c467e2 drm/amdgpu: fix ras supported check omits fd843d03418e drm/amd/display: remove stale config guards omits 8365ed22d00b drm/amdgpu: make gfx_v11_0_rlc_stop static omits 418214ddcf6e drm/amdgpu: fix a missing break in gfx_v11_0_handle_priv_fault omits ae969b62e7a1 drm/amdgpu: fix aper_base for APU omits 97e50305542f drm/amdgpu: update VCN codec support for Yellow Carp omits 11594fa11427 drm/amdgpu: make program_imu_rlc_ram static omits 067541847781 drm/amd/display: 3.2.187 omits 583ad88871b3 drm/amd/display: Fix possible infinite loop in DP LT fallback omits f0ad66f42a3d drm/amd/display: Don't clear ref_dtbclk value omits 6ecf9773a503 drm/amd/display: Fix DMUB outbox trace in S4 (#4465) omits 92909cde3235 drm/amd/display: Wait DMCUB to idle state before reset. omits 8440f5753249 drm/amd/display: Pass the new context into disable OTG WA omits 0ec744084793 drm/amd/display: revert Blank eDP on disable/enable drv omits 4b81dd2cc6f4 drm/amd/display: Read Golden Settings Table from VBIOS omits 479260419fa4 dt-bindings: mmc: Fix unevaluatedProperties warnings in examples omits ab5e5c062f67 netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release h [...] omits 282e5f8fe907 netfilter: nat: really support inet nat without l3 address omits 5a18db2e92a3 drm/i915: Treat DMRRS as static DRRS omits 700034566d68 drm/i915/bios: Define more BDB contents omits a9b20eb6f7da drm/i915/bios: Fix aggressiveness typos omits 6e939738da20 drm/i915: Accept more fixed modes with VRR panels omits 2db7d421cc5c drm/i915: Print out rejected fixed modes omits fba99b1ab7bd drm/i915: Parse VRR capability from VBT omits a051246b786a mmc: block: Fix CQE recovery reset success omits ef8d89b83bf4 ASoC: qcom: lpass-platform: Update VMA access permissions [...] omits aeca8a329502 ASoC: nau8822: Add operation for internal PLL off and on omits 04514c14678e drm/i915/display: stop using BUG() omits 1dc6ff02c8bf x86/speculation/mmio: Print SMT warning omits 5f92df8ddacb Input: raspberrypi-ts - add missing HAS_IOMEM dependency omits a9bfcb56a2ef drm/nouveau/fifo/gv100-: set gv100_fifo_runlist storage-cl [...] omits 4f543d664cec drm/i915: Require an exact DP link freq match for the DG2 PLL omits f2206df8ec86 drm/i915: Check hw.enable and hw.active in intel_pipe_conf [...] omits 58ae532ee875 drm/i915: Improve modeset debugs omits aa71f9870efe drm/i915: s/pipe_config/crtc_state/ omits 3d140a3d8816 drm/i915: Adjust intel_modeset_pipe_config() & co. calling [...] omits 3951270abfd2 drm/i915: Extract PIPE_CONF_CHECK_RECT() omits 0e5397d8c9fe drm/i915: Extract PIPE_CONF_CHECK_TIMINGS() omits 6cb07d20317c drm/i915: Clean up DPLL related debugs omits 92a020747d6c drm/i915: Split shared dpll .get_dplls() into compute and [...] omits 0aa93f54f434 drm/i915/tc: Don't default disconnected legacy Type-C port [...] omits 291e7d52d19f mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system [...] omits 242c04f01377 KVM: s390: selftests: Use TAP interface in the reset test omits fd35ba6add67 KVM: s390: selftests: Use TAP interface in the tprot test omits 933be397cc28 KVM: s390: selftests: Use TAP interface in the sync_regs test omits e6b8d9bf9834 KVM: s390: selftests: Use TAP interface in the memop test omits 07bf9431b159 powerpc/papr_scm: don't requests stats with '0' sized stat [...] omits a0ab5abced55 drm/hyperv : Removing the restruction of VRAM allocation w [...] omits ec8d985ff26f drm: use dma_fence_unwrap_merge() in drm_syncobj omits 245a4a7b531c dma-buf: generalize dma_fence unwrap & merging v3 omits 8f6197371848 dma-buf: return only unsignaled fences in dma_fence_unwrap [...] omits 01357a5a45ed dma-buf: cleanup dma_fence_unwrap implementation omits 0c5064fa8d5a dma-buf: cleanup dma_fence_unwrap selftest v2 omits 435c249008cb drm/mipi-dbi: align max_chunk to 2 in spi_transfer omits 8723750e2753 ath10k: fix regdomain info of iw reg set/get omits b205ce4c266c ath11k: support avg signal in station dump omits 3bd0c69653ac ath11k: fix IRQ affinity warning on shutdown omits 9f855efd9a7b ath6kl: fix typo in comment omits d4ba1ff87b17 ath11k: fix netdev open race omits 0e703de3ef41 wifi: wilc1000: add IGTK support omits c5b331d4f550 wifi: wilc1000: add WPA3 SAE support omits 3c76ec880588 wifi: wilc1000: remove WEP security support omits fcf690b0b474 wifi: wilc1000: use correct sequence of RESET for chip Pow [...] omits b88d28146c30 wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() omits 89d8f53ff6e7 wifi: rtw88: Fix Sparse warning for rtw8821c_hw_spec omits e36db29cfdff wifi: rtw88: Fix Sparse warning for rtw8723d_hw_spec omits f86fc57f8ae3 wifi: rtw88: Fix Sparse warning for rtw8822c_hw_spec omits f429298d68fb wifi: rtw88: Fix sparse warning for rtw8822b_hw_spec omits 32621eb61bfd rtw88: fix null vif pointer when hw_scan fails omits 425671f03b4e rtw89: sar: adjust and support SAR on 6GHz band omits e3d365ff0b6c rtw89: 8852c: rfk: re-calibrate RX DCK once thermal changes a lot omits 768992eb92ec rtw89: pci: handle hardware watchdog timeout interrupt status omits 6d7d1fef3f18 rtw89: fix null vif pointer when hw_scan fails omits 28000f7baa9c rtw89: fix channel inconsistency during hw_scan omits 14374e3eee1b dma-buf: cleanup dma_fence_chain_walk omits d092de2c28dc wifi: cw1200: cleanup the code a bit omits 9ff9f77f34e4 MAINTAINERS: reciprocal co-maintainership for file locking [...] omits 1346d00e1bdf powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK omits a1b29ba2f2c1 powerpc/kasan: Silence KASAN warnings in __get_wchan() omits 743cdb7bd0f1 powerpc/kasan: Mark more real-mode code as not to be instrumented omits ade1fc91eb99 drm/edid: Extract drm_edid_decode_mfg_id() omits c518a775a843 drm/i915/bios: Determine panel type via PNPID match omits 3cf050762534 drm/i915/bios: Split VBT data into per-panel vs. global parts omits c2fdb424d322 drm/i915/bios: Split VBT parsing to global vs. panel speci [...] omits c3fbcf60bc74 drm/i915/bios: Split parse_driver_features() into two parts omits 50759c13735d drm/i915/pps: Keep VDD enabled during eDP probe omits 67090801489d drm/i915/pps: Reinit PPS delays after VBT has been fully parsed omits 8e75e8f573e1 drm/i915/pps: Split PPS init+sanitize in two omits 586294c3c186 drm/i915/pps: Stash away original BIOS programmed PPS delays omits 89fcdf430599 drm/i915/pps: Don't apply quirks/etc. to the VBT PPS delay [...] omits 60b02a09598f drm/i915/pps: Introduce pps_delays_valid() omits 75bd0d5e4ead drm/i915/pps: Split pps_init_delays() into distinct parts omits 822e5ae701af drm/i915: Extract intel_edp_fixup_vbt_bpp() omits 51ab3b85000d drm/i915: Pass intel_connector to intel_vrr_is_capable() omits 4fde3f5d8805 drm/i915/display/adl_p: Updates to HDMI combo PHY voltage [...] omits d55663695b60 Merge branch 'rework/kthreads' into for-next omits e51d8d3ea3d7 HID: amd_sfh: Don't show client init failed as error when [...] omits d6b675687a4a HID: wacom: Don't register pad_input for touch switch omits 7ccced33a0ba HID: wacom: Only report rotation for art pen omits 952cd9745092 drm/panfrost: Add arm,mali-valhall-jm compatible omits 5ba99fca1de0 drm/panfrost: Add Mali-G57 "Natt" support omits d8e53d8a4e0a drm/panfrost: Don't set L2_MMU_CONFIG quirks omits 5b9afc161ea5 drm/panfrost: Add "clean only safe" feature bit omits 892e7fb7c254 drm/panfrost: Add HW_ISSUE_TTRX_3485 quirk omits 0c0af438345e drm/panfrost: Handle HW_ISSUE_TTRX_3076 omits a17775a1af59 drm/panfrost: Constify argument to has_hw_issue omits 382435709516 drm/panfrost: Handle HW_ISSUE_TTRX_2968_TTRX_3162 omits 5d82e74a97c2 dt-bindings: Add compatible for Mali Valhall (JM) omits bfcbea2c93e5 ARM: dts: aspeed: nuvia: rename vendor nuvia to qcom omits 9180c30cd61a drm: bridge: icn6211: Adjust clock phase using SYS_CTRL_1 omits f4d8aec6e4bf dt-bindings: display: ingenic,jz4780-hdmi: Drop undocument [...] omits 91776af1d8de drm: bridge: adv7511: Move CEC definitions to adv7511_cec.c omits d2ca1fd2bc70 ARM: 9207/1: amba: fix refcount underflow if amba_device_a [...] omits e31372492904 drm/vkms: Update vkms_composer_worker documentation omits b981cc333ff0 drm: use ENOMEM for drmm_kzalloc allocation failures omits edd34368c4c3 drm/i915/dg2: Support 4k@30 on HDMI omits 85165781c5d9 KVM: Do not pin pages tracked by gfn=>pfn caches omits 58cd407ca4c6 KVM: Fix multiple races in gfn=>pfn cache refresh omits 93984f19e7bc KVM: Fully serialize gfn=>pfn cache refresh via mutex omits 3ba2c95ea180 KVM: Do not incorporate page offset into gfn=>pfn cache us [...] omits 3dddf65b4f4c KVM: Put the extra pfn reference when reusing a pfn in the [...] omits 345b0fd6fe5f KVM: Drop unused @gpa param from gfn=>pfn cache's __releas [...] omits 0471a7bd1bca KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors omits cc07e60b0811 KVM: VMX: Print VM-instruction error as unsigned omits 8e39efd840b8 KVM: VMX: Print VM-instruction error when it may be helpful omits 6e516faf0431 drm/panfrost: Job should reference MMU not file_priv omits a2106f38077e meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init omits a67664860f78 drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_A [...] omits 8ae664907916 drm/i915: fix typos in comments omits 1a3b1ea111c4 drm/nouveau/tegra: remove needless NULL check omits e4f21d143651 drm/nouveau/mmu: fix typo in comment omits 6b03816f8695 drm/nouveau: clear output poll workers before nouveau_fbco [...] omits 8e71a4a8156a Revert "dt-bindings:drm/bridge:anx7625: add port@0 property" omits 61922beba36a Revert "drm/bridge: anx7625: Use DPI bus type" omits 991dcb89caeb drm/i915/d12+: Disable DMC firmware flip queue handlers omits 39b1bc4b5bcc drm/i915: Rename block_size()/block_offset() omits 9ad6f181ad9a drm/st7735r: Fix module autoloading for Okaya RH128128T omits 649eb3828fb2 drm/bridge: lt9611: Use both bits for HDMI sensing omits 1ff72d434b40 drm/bridge: lt9611: Consolidate detection logic omits 670c87fd1695 drm/bridge: anx7625: Add missing of_node_put for endpoint omits 2ba5b683260e drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid omits 4cd79f614b50 drm/amd/display: Move connector debugfs to drm omits fa373eb21901 drm/i915/display/debug: Expose crtc current bpc via debugfs omits 67d935b47139 drm/debug: Expose connector's max supported bpc via debugfs omits 08c59dde71b7 drm/i915/dsi: fix VBT send packet port selection for ICL+ omits b01c83388f54 Revert "HID: Driver for Google Hangouts Meet Speakermic" omits 2be8afe05833 ath9k: replace ternary operator with max() omits bebcfd2534a6 ath11k: Init hw_params before setting up AHB resources omits b380d2056ebb ath5k: replace ternary operator with min() omits 77bbbd5e0ed3 ath11k: Fix warning on variable 'sar' dereference before check omits 75a7062e533e ath10k: fix misreported tx bandwidth for 160Mhz omits af6d8265c47e ath10k: add encapsulation offloading support omits a09740548275 ath10k: turn rawmode into frame_mode omits 70f119fb82af ath10k: htt_tx: do not interpret Eth frames as WiFi omits 2587d5198aa5 ath10k: improve tx status reporting omits 1ee6c5abebd3 ath10k: do not enforce interrupt trigger type omits 6556551f8848 drm/r128: Fix undefined behavior due to shift overflowing [...] omits 0b4c48f3e315 drm/bridge: tc358767: Make sure Refclk clock are enabled omits c1de02bbeca5 drm/bridge: tc358767: Report DSI-to-(e)DP as supported omits 0d662350928e drm/bridge: tc358767: Handle dsi_lanes == 0 as invalid omits edbc7960bef7 drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid omits 027bbb884be0 KVM: x86/speculation: Disable Fill buffer clear within guests omits a992b8a4682f x86/speculation/mmio: Reuse SRBDS mitigation for SBDS omits 22cac9c677c9 x86/speculation/srbds: Update SRBDS mitigation selection omits 8d50cdf8b834 x86/speculation/mmio: Add sysfs reporting for Processor MM [...] omits 99a83db5a605 x86/speculation/mmio: Enable CPU Fill buffer clearing on idle omits e5925fb86729 x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations omits 8cb861e9e3c9 x86/speculation/mmio: Add mitigation for Processor MMIO St [...] omits f52ea6c26953 x86/speculation: Add a common function for MD_CLEAR mitiga [...] omits 51802186158c x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug omits 441947019138 Documentation: Add documentation for Processor MMIO Stale Data omits 39c28cdfb719 drm/dp: Export symbol / kerneldoc fixes for DP AUX bus omits 5f38c3fb55ce drm/i915/pcode: Add a couple of pcode helpers omits ee421bb4cb95 drm/i915/pcode: Extend pcode functions for multiple gt's omits 85a040bc9049 drm/i915: Introduce has_media_ratio_mode omits 69ef4a192bba drm: Document the power requirements for DP AUX transfers omits e7c254d75d16 drm/probe-helper: For DP, add 640x480 if all other modes are bad omits 4a2a13a57b60 drm/probe-helper: Add helper for drm_helper_probe_single_c [...] omits 4f093a527b0b drm/gem: Warn on trying to use a non-existing framebuffer plane omits a8d6e127254c drm/gem-vram: Ignore planes that are unused by framebuffer format omits 1c89b4b71816 drm/gem-vram: Share code between GEM VRAM's _{prepare, cle [...] omits 746b9c62cc86 drm/gem: Ignore color planes that are unused by framebuffe [...] omits f159b1b22c8a drm/gem: Share code between drm_gem_fb_{begin,end}_cpu_access() omits 230fb39ff7e0 drm/i915/reg: fix undefined behavior due to shift overflow [...] omits c193a003dc46 drm/meson: add YUV422 output support omits fdb8fc34a6fb ath11k: update missing MU-MIMO and OFDMA stats omits 738107680958 drm/meson: Fix refcount leak in meson_encoder_hdmi_init omits 315a8d00ac74 drm/udl: Set VGA connector omits 475e2b970cc3 drm/mgag200: Split up connector's mode_valid helper omits 69340e529a06 drm/mgag200: Test memory requirements in drm_mode_config_f [...] omits 8219f11fdaf5 drm/mgag200: Remove struct mga_connector omits b279df242972 drm/mgag200: Switch I2C code to managed cleanup omits 16f1456466c2 drm/mgag200: Implement connector's get_modes with helper omits d50f74790bbb drm/mgag200: Fail on I2C initialization errors omits 5913ab941d6e drm/mgag200: Acquire I/O lock while reading EDID omits a77c2af0994e drm/bridge: anx7625: Use DPI bus type omits 7328736d270a dt-bindings:drm/bridge:anx7625: add port@0 property omits 7d64c40a7d96 drm/scheduler: Don't kill jobs in interrupt context omits a9ad5822366c drm: bridge: DRM_FSL_LDB should depend on ARCH_MXC omits a24191b1c4ad drm: bridge: icn6211: Register macro clean up omits c577b2f43e80 drm/mgag200: Enable atomic gamma lut update omits d6774b8c3c58 drm/i915: Ensure damage clip area is within pipe area omits 057a6a1936e7 drm/i915/psr: Use full update In case of area calculation fails omits c3e57159dea4 drm/i915: Use drm_dbg for rpm logging omits 0facdaa249c4 drm/client: Don't add new command-line mode omits b959eb4f5b7e drm/client: Look for command-line modes first omits b6415bd7386b drm: Always warn if user-defined modes are not supported omits 98526c5bbe32 drm/rockchip: vop2: unlock on error path in vop2_crtc_atom [...] omits de5db71e4c8c drm/panel: feiyang-fy07024di26a30d: make reset gpio optional omits d0956e2c520c dt-bindings: display: panel: feiyang, fy07024di26a30d: mak [...] omits f8ef475aa069 iio: adc: xilinx-ams: fix return error variable omits d0edd3c1a7e8 drm/edid: convert version_greater() to drm_edid omits d9ba1b4cbb29 drm/displayid: convert to drm_edid omits c7b2dee4308b drm/edid: add drm_edid helper for drm_update_tile_info() omits bbded689680f drm/edid: convert drm_edid_iter_begin() to drm_edid omits 5e87b2e51716 drm/edid: convert cea_db_iter_edid_begin() to drm_edid omits 0c057877cbdf drm/edid: add drm_edid helper for drm_detect_monitor_audio() omits 3176d0925027 drm/edid: add drm_edid helper for drm_detect_hdmi_monitor() omits 027034511c6a drm/edid: add drm_edid helper for drm_edid_to_speaker_allo [...] omits bba4b6470b02 drm/edid: add drm_edid helper for drm_edid_to_sad() omits 45aa2336fa6d drm/edid: convert drm_for_each_detailed_block() to drm_edid omits 2c54f87cf2fb drm/edid: convert get_monitor_name() to drm_edid omits 874d98eed71a drm/edid: convert mode_in_range() and drm_monitor_supports [...] omits 67d87fac86dd drm/edid: convert drm_mode_std() and children to drm_edid omits 7428bfbdb7c4 drm/edid: convert drm_cvt_modes_for_range() to drm_edid omits a77f7c89e62c drm/edid: convert drm_gtf_modes_for_range() to drm_edid omits 084c7a7c7a0a drm/edid: convert drm_dmt_modes_for_range() to drm_edid omits f0d080ff4291 drm/edid: convert drm_mode_detailed() to drm_edid omits dd0f4470a849 drm/edid: convert struct detailed_mode_closure to drm_edid omits 40f71f5b2392 drm/edid: convert drm_edid_connector_update() to drm_edid fully omits a2f9790dcffe drm/edid: propagate drm_edid to drm_edid_to_eld() omits e42192b4c345 drm/edid: keep propagating drm_edid to display info omits 22a27e0532d0 drm/edid: start propagating drm_edid to lower levels omits e4ccf9a777d3 drm/edid: add struct drm_edid container omits ab1747ccf052 drm/edid: convert drm_for_each_detailed_block() to edid iter omits be982415fc2e drm/edid: use else-if in CTA extension parsing omits 58ec0844bd13 Merge branch 'mvebu/dt64' into mvebu/for-next omits 11515607cfe8 Merge branch 'mvebu/dt' into mvebu/for-next omits fa0e256450f2 fbdev: vesafb: Allow to be built if COMPILE_TEST is enabled omits 3367aa7d74d2 fbdev: Restart conflicting fb removal loop when unregister [...] omits 945ae909aa76 drm/i915/audio: fix audio code enable/disable pipe logging omits 21c47196aec3 drm/i915/dmc: Add MMIO range restrictions omits e4f0a7ec586b pstore: migrate to crypto acomp interface omits 3080c21a043a drm/bridge: tc358767: Add DSI-to-(e)DP mode support omits d7fd32ecce91 drm/bridge: tc358767: Factor out DSI and DPI RX enablement omits d2addf89c5ab drm/mgag200: Warn once if trying to set start address on b [...] omits c48a36301634 drm/mgag200: Optimize damage clips omits 3064debaf55e drm/mgag200: Add FB_DAMAGE_CLIPS support omits 7ecc3cc8a7b3 drm/i915: Fix 'mixing different enum types' warnings in in [...] omits 19c5bda74dc4 ASoC: tlv320adc3xxx: Fix build error for implicit function [...] omits 97eea946b939 ASoC: ops: Check bounds for second channel in snd_soc_put_ [...] omits 698813ba8c58 ASoC: ops: Fix bounds check for _sx controls omits 0f6e2fff575b MAINTAINERS: add Melissa to V3D maintainers omits ef83e1198f9f drm/i915/dmc: Load DMC on DG2 omits b776c4a4618e ASoC: fsl_micfil: explicitly clear CHnF flags omits 292709b9cf3b ASoC: fsl_micfil: explicitly clear software reset bit omits aebeb02dfccb drm/bridge: cdns-dsi: Add support for pre_enable and post_ [...] omits a2a3b5d6c512 Merge branch 'for-5.19/apple' into for-next omits a5e8a851f469 Merge branch 'for-5.19/uclogic' into for-next omits 65c9f9f95c00 Merge branch 'for-5.19/amd-sfh' into for-next omits dbb3cd0c81c2 drm/todo: Add entry for converting kselftests to kunit omits 7454a7e72b3c MAINTAINERS: Add simpledrm driver co-maintainer omits 708d19d9f362 drm/amdgpu: move internal vram_mgr function into the C file omits 5e3f1e7729ec drm/amdgpu: fix start calculation in amdgpu_vram_mgr_new omits 047de3f17a83 drm/amdgpu: switch DM to atomic fence helpers v2 omits e090532246fe drm/bridge: simplify the return expression of ps8640_bridg [...] omits 6c01aa13894f dma-buf: add the name field to the table header omits 3507932390bb drm/ttm: move default BO destructor into VMWGFX v2 omits e9794c88cd6c drm/i915: remove single-use GEM_DEBUG_EXEC() omits 1b93ff4d0679 drm/i915: remove unused GEM_DEBUG_DECL() and GEM_DEBUG_BUG_ON() omits f0eaf60c6773 drm/rockchip: Fix spelling mistake "aligened" -> "aligned" omits 813bb91da10b drm/rockchip: remove unneeded semicolon from vop2 driver omits 0b752df77633 drm/rockchip: Fix Kconfig dependencies for display-port encoders omits bb52d3691db8 iio: magnetometer: yas530: Fix memchr_inv() misuse omits 048058399f19 iio: adc: axp288: Override TS pin bias current for some models omits a110b11164a5 Merge branch 'rework/kthreads' into for-next omits 16c8d76abe83 dt-bindings: display: bridge: ldb: Fill in reg property omits 9a149c0f3f67 Merge branch 'for-5.18/upstream-fixes' into for-next omits 69ed3dd6be9c drm/bridge: nwl-dsi: Set PHY mode in nwl_dsi_mode_set() omits 3809e4395410 Merge branch 'for-5.19/wacom' into for-next omits 1b52907411bb Merge branch 'for-5.19/uclogic' into for-next omits 67de830f8d75 Merge branch 'for-5.19/megaworld' into for-next omits d792ec62ae12 drm/nouveau/gr/gf100-: Clean up some inconsistent indenting omits 6ff1c19f5f28 drm/edid: sunset drm_find_cea_extension() omits 58304630b830 drm/edid: skip CTA extension scan in drm_edid_to_eld() jus [...] omits 8db73897698c drm/edid: detect color formats and CTA revision in all CTA [...] omits 705bec3eca9b drm/edid: detect basic audio in all CEA extensions omits 49a62a2923e5 drm/edid: restore some type safety to cea_db_*() functions omits 2af243444f91 drm/edid: sunset the old unused cea data block iterators omits 37852141965d drm/edid: convert drm_edid_to_eld() to use cea db iter omits dfc031259656 drm/edid: convert drm_parse_cea_ext() to use cea db iter omits 9975af040a04 drm/edid: convert drm_detect_monitor_audio() to use cea db iter omits 4ce08703a8c4 drm/edid: convert drm_detect_hdmi_monitor() to use cea db iter omits b07debc2a8ce drm/edid: convert drm_edid_to_sad() to use cea db iter omits ed3173077d3f drm/edid: convert drm_edid_to_speaker_allocation() to use [...] omits 537d9ed2f6c1 drm/edid: convert add_cea_modes() to use cea db iter omits a9ec4fd004b8 drm/edid: clean up cea_db_is_*() functions omits aba5825439d7 drm/edid: add iterator for CTA data blocks omits 94afc5382669 drm/edid: add iterator for EDID base and extension blocks omits 9d72b7e2d2ce drm/edid: clean up CTA data block tag definitions omits d8cb49d20355 drm/edid: rename HDMI Forum VSDB to SCDS omits 115fcf5899f7 drm/edid: check for HF-SCDB block omits d10f7117aa43 drm/edid: reset display info in drm_add_edid_modes() for N [...] omits eb3f85f0fc6e Merge branch 'for-5.19/wacom' into for-next omits a6b36823df3f Merge branch 'for-5.19/lenovo' into for-next omits fe18894930a0 iio: mma8452: fix probe fail when device tree compatible is used. omits bfc1f2749c23 Merge branch 'rework/kthreads' into for-next omits db30e53bf897 Merge branch 'tee_cleanup_for_v5.19' into next omits 6b49bc9d8a5f fuse: avoid unnecessary spinlock bump omits 888e58368fe8 fuse: fix deadlock between atomic O_TRUNC and page invalidation omits d4cb77112c7b media: isl7998x: select V4L2_FWNODE to fix build error omits 22d0912fc3fd Merge branch 'for-5.18/upstream-fixes' into for-next omits d5b253114682 Merge branch 'for-5.18/upstream-fixes' into for-next omits 23507c8efba8 Merge branch 'for-5.18/upstream-fixes' into for-next omits 9a7febc42cd5 Merge branch 'for-5.19/amd-sfh' into for-next omits 757c1bc54021 Merge branch 'for-5.19/uclogic' into for-next omits 25c3dcf1df09 Merge branch 'for-5.19/wacom' into for-next omits e0452733a746 Merge branch 'for-5.19/google' into for-next omits e9c8c7c43b51 HID: Driver for Google Hangouts Meet Speakermic omits 75686595d0fe Merge branch 'for-5.19/wacom' into for-next omits cb9874316130 fuse: write inode in fuse_release() omits 84d7df104dba Merge branch 'for-5.19' into for-next omits e668210e6244 Merge branch 'for-5.18/upstream-fixes' into for-next omits 483698d51626 Merge branch 'for-5.19/uclogic' into for-next omits 17522923771d Merge branch 'fixes' into next omits 98268f2a2a9f Merge branch 'optee_ffa_probe_fix_for_v5.18' into fixes omits a1089c6d8790 Merge branch 'tee_shm_vmalloc_for_v5.19' into next omits 02ee88c9cb4d Merge branch 'tee_menu_for_v5.19' into next omits ceaaa0282c06 Merge branch 'for-5.18/upstream-fixes' into for-next omits 3cc519d82627 Merge branch 'for-5.17/upstream-fixes' into for-next omits c5f75d490fc2 Merge branch 'for-5.18' into for-next omits cde4b57a1c51 Merge branch 'for-5.17/upstream-fixes' into for-next omits 60157d4f9e2e Merge branch 'for-5.18/core' into for-next omits 5bd244f9134b Merge branch 'for-5.17/upstream-fixes' into for-next omits 008b6635d1e6 Merge branch 'for-5.18/uclogic' into for-next omits e8134595e3f1 Merge branch 'for-5.18' into for-next omits 15acceb9f0d6 Merge branch 'for-5.18-panic-deadlocks' into for-next omits dcd03ba15947 Merge branch 'for-5.18' into for-next omits c4b0059be663 Merge branch 'for-5.18' into for-next omits c0774561bd46 Merge branch 'for-5.17/upstream-fixes' into for-next omits 8b943e92aede Merge branch 'for-5.17/upstream-fixes' into for-next omits 40282358ae30 Merge branch 'for-5.18/apple' into for-next omits 5c9d54d2c2bd Merge branch 'for-5.18/razer' into for-next omits be94d0aa19ee Merge branch 'for-5.17/upstream-fixes' into for-next omits 37ee26c43358 Merge branch 'for-5.18/apple' into for-next omits 714af0dbfa78 Merge branch 'for-5.18/uclogic' into for-next omits aaca3f07f25d Merge branch 'for-5.12/i2c-hid' into for-next omits 27c6565ac313 Merge branch 'for-5.17/upstream-fixes' into for-next omits cfab610f0005 Merge branch 'for-5.18' into for-next omits 7035abfeb16d Merge branch 'for-5.18-panic-deadlocks' into for-next omits cc64431a9607 Merge branch 'for-5.17/upstream-fixes' into for-next omits c537b53ed352 Merge branch 'for-5.12/i2c-hid' into for-next omits 15b39415b669 Merge branch 'for-5.18-vsprintf-fourcc-fixup' into for-next omits 2b3566c337c3 Merge branch 'for-5.17/upstream-fixes' into for-next omits 180b54d4c3da Merge branch 'for-5.18/sigma-micro' into for-next omits bdb5fcc74d34 Merge branch 'for-5.18/google' into for-next omits fbe201d16bb1 Merge branch 'for-5.17/upstream-fixes' into for-next omits d4c575491c82 Merge branch 'for-5.17/upstream-fixes' into for-next omits 88a309465b3f lib: zstd: clean up double word in comment. omits 65c2c0709d8e Merge branch 'rework/fast-next-seq' into for-next omits 9fc23e57bb60 Merge branch 'for-5.18/amd-sfh' into for-next omits 272f70d2ae5c Merge branch 'for-5.17/upstream-fixes' into for-next omits 1bec0754eaa0 Merge branches 'for-5.16/upstream-fixes', 'for-5.17/apple' [...] omits 395cc1cdcbd4 Merge branch 'for-5.17' into for-next omits c5915b53d4c2 dt-bindings: soc: bcm: Convert brcm,bcm2835-vchiq to json-schema omits 09b7bafa9876 Merge branch 'for-5.17' into for-next omits ce94980d2970 ARM: dts: bcm2711-rpi-4-b: Add gpio offsets to line name array omits b4a213c53eed ARM: dts: bcm2711-rpi-400: Fix GPIO expander labels omits 614887c0a7fa Merge branch 'console-registration-cleanup' into for-next omits 97b289cfd305 Merge branch 'for-5.17' into for-next omits 80d8e4d3f313 fs/locks: fix fcntl_getlk64/fcntl_setlk64 stub prototypes omits 06cf63cb69be Merge branch 'for-5.16-fixup' into for-next omits 4b4e6c24e679 Merge branch 'rework/printk_safe-removal' into for-next omits eafd42c87753 Merge branch 'for-5.16-vsprintf-pgp' into for-next omits ad7fea30c59e Merge branch 'for-5.16' into for-next omits 68607c27a0ed Merge branch 'for-5.16-vsprintf-pgp' into for-next omits cb293d3b430e Merge branch 'for_5.15/drivers-soc' into next omits 444d018d8d38 ARM: dts: owl-s500-roseapplepi: Add ATC2603C PMIC omits bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_in [...]
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-ally [...] \ O -- O -- O (41e7f64a7079)
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: .mailmap | 8 - Documentation/ABI/testing/sysfs-ata | 11 +- Documentation/ABI/testing/sysfs-bus-iio-vf610 | 2 +- Documentation/ABI/testing/sysfs-class-hwmon | 9 - Documentation/ABI/testing/sysfs-devices-system-cpu | 4 +- .../ABI/testing/sysfs-driver-bd9571mwv-regulator | 2 +- Documentation/ABI/testing/sysfs-fs-f2fs | 6 - Documentation/Kconfig | 23 +- Documentation/admin-guide/hw-vuln/index.rst | 1 - .../hw-vuln/processor_mmio_stale_data.rst | 246 - Documentation/admin-guide/kernel-parameters.txt | 51 +- Documentation/admin-guide/media/vivid.rst | 14 - Documentation/admin-guide/perf/hns3-pmu.rst | 136 - Documentation/admin-guide/sysctl/kernel.rst | 4 +- Documentation/arm/google/chromebook-boot-flow.rst | 69 - Documentation/arm/samsung-s3c24xx/cpufreq.rst | 3 +- Documentation/arm/tcm.rst | 2 +- Documentation/arm64/elf_hwcaps.rst | 23 + Documentation/arm64/memory.rst | 10 +- Documentation/arm64/silicon-errata.rst | 2 - Documentation/arm64/sme.rst | 2 +- Documentation/bpf/btf.rst | 43 +- Documentation/bpf/instruction-set.rst | 4 +- Documentation/core-api/bus-virt-phys-mapping.rst | 220 + Documentation/core-api/dma-api-howto.rst | 14 + Documentation/core-api/index.rst | 1 + Documentation/dev-tools/coccinelle.rst | 2 +- Documentation/dev-tools/kselftest.rst | 27 +- Documentation/devicetree/bindings/arm/altera.yaml | 10 +- .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 7 - .../devicetree/bindings/arm/bcm/brcm,bcmbca.yaml | 84 - Documentation/devicetree/bindings/arm/fsl.yaml | 49 +- .../devicetree/bindings/arm/mediatek.yaml | 4 - .../arm/mediatek/mediatek,mt8186-sys-clock.yaml | 3 - .../arm/mediatek/mediatek,mt8192-clock.yaml | 8 + .../arm/mediatek/mediatek,mt8192-sys-clock.yaml | 3 - .../arm/mediatek/mediatek,mt8195-sys-clock.yaml | 3 - .../bindings/arm/mediatek/mediatek,pericfg.yaml | 1 - Documentation/devicetree/bindings/arm/qcom.yaml | 332 +- .../devicetree/bindings/arm/renesas,prr.yaml | 37 + .../devicetree/bindings/arm/rockchip.yaml | 5 - .../bindings/arm/samsung/samsung-soc.yaml | 40 - .../devicetree/bindings/arm/stm32/stm32.yaml | 8 +- .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 3 - .../bindings/clock/fixed-factor-clock.yaml | 1 + .../devicetree/bindings/clock/idt,versaclock5.yaml | 2 +- .../bindings/clock/qcom,gcc-ipq8074.yaml | 5 - .../devicetree/bindings/clock/qcom,gcc-sdm845.yaml | 3 - .../bindings/clock/renesas,rzg2l-cpg.yaml | 7 +- .../bindings/clock/samsung,exynos7885-clock.yaml | 27 - .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 1 - .../bindings/cpufreq/brcm,stb-avs-cpu-freq.txt | 2 +- .../devicetree/bindings/devfreq/exynos-bus.txt | 488 ++ .../allwinner,sun4i-a10-display-engine.yaml | 1 - .../devicetree/bindings/display/arm,malidp.yaml | 7 +- .../bindings/display/bridge/analogix,anx7625.yaml | 19 +- .../bindings/display/bridge/fsl,imx8qxp-ldb.yaml | 173 - .../display/bridge/fsl,imx8qxp-pixel-combiner.yaml | 144 - .../display/bridge/fsl,imx8qxp-pixel-link.yaml | 144 - .../display/bridge/fsl,imx8qxp-pxl2dpi.yaml | 108 - .../bindings/display/bridge/fsl,ldb.yaml | 16 +- .../display/bridge/ingenic,jz4780-hdmi.yaml | 1 + .../bindings/display/bridge/ti,dlpc3433.yaml | 117 - .../devicetree/bindings/display/fsl,lcdif.yaml | 1 - .../bindings/display/mediatek/mediatek,mutex.yaml | 87 + .../bindings/display/msm/dpu-sc7180.yaml | 2 +- .../bindings/display/msm/dpu-sc7280.yaml | 2 +- .../bindings/display/msm/dpu-sdm845.yaml | 2 +- .../bindings/display/msm/dsi-controller-main.yaml | 2 +- .../bindings/display/msm/dsi-phy-10nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-14nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-20nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-28nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-common.yaml | 2 +- .../bindings/display/panel/ebbg,ft8719.yaml | 74 - .../display/panel/feiyang,fy07024di26a30d.yaml | 1 + .../bindings/display/panel/novatek,nt36672a.yaml | 2 - .../bindings/display/panel/panel-simple.yaml | 8 - .../bindings/display/panel/sharp,lq101r1sx01.yaml | 7 +- .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 2 +- .../devicetree/bindings/firmware/arm,scmi.yaml | 10 - .../devicetree/bindings/firmware/qcom,scm.txt | 4 - .../devicetree/bindings/gpio/gpio-zynq.yaml | 59 +- .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 25 +- .../devicetree/bindings/gpu/brcm,bcm-v3d.yaml | 1 - .../devicetree/bindings/hwmon/national,lm90.yaml | 131 - .../devicetree/bindings/hwmon/ti,tmp401.yaml | 5 +- .../devicetree/bindings/hwmon/vexpress.txt | 2 +- .../devicetree/bindings/i2c/arm,i2c-versatile.yaml | 29 - .../devicetree/bindings/i2c/i2c-nomadik.txt | 23 + .../devicetree/bindings/i2c/i2c-ocores.txt | 78 + .../devicetree/bindings/i2c/i2c-qcom-cci.txt | 7 +- .../devicetree/bindings/i2c/i2c-versatile.txt | 10 + .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 10 +- .../bindings/i2c/nuvoton,npcm7xx-i2c.yaml | 25 +- .../bindings/i2c/opencores,i2c-ocores.yaml | 113 - .../devicetree/bindings/i2c/st,nomadik-i2c.yaml | 115 - .../devicetree/bindings/input/elan,ekth6915.yaml | 65 - .../bindings/interconnect/mediatek,cci.yaml | 141 - .../bindings/interconnect/samsung,exynos-bus.yaml | 290 -- .../socionext,uniphier-aidet.yaml | 1 - .../devicetree/bindings/iommu/xen,grant-dma.yaml | 39 - .../media/mediatek,vcodec-subdev-decoder.yaml | 52 +- .../bindings/media/mediatek-jpeg-encoder.yaml | 6 - .../bindings/media/qcom,sdm660-camss.yaml | 7 - .../memory-controllers/mediatek,smi-common.yaml | 1 - .../memory-controllers/mediatek,smi-larb.yaml | 1 - .../memory-controllers/nvidia,tegra186-mc.yaml | 3 + .../devicetree/bindings/mfd/fsl,imx8qxp-csr.yaml | 192 - .../devicetree/bindings/mfd/maxim,max77714.yaml | 2 +- .../bindings/mmc/brcm,sdhci-brcmstb.yaml | 2 + .../bindings/mmc/marvell,xenon-sdhci.yaml | 4 +- .../devicetree/bindings/mtd/mxc-nand.yaml | 2 + .../bindings/mtd/partitions/partition.yaml | 20 +- .../bindings/mtd/partitions/qcom,smem-part.yaml | 27 - .../devicetree/bindings/mtd/qcom,nandc.yaml | 27 - .../bindings/net/broadcom-bluetooth.yaml | 8 - .../bindings/net/can/microchip,mpfs-can.yaml | 45 - .../bindings/net/dsa/mediatek,mt7530.yaml | 407 -- .../bindings/net/dsa/microchip,lan937x.yaml | 192 - .../devicetree/bindings/net/dsa/mt7530.txt | 327 ++ .../bindings/net/dsa/renesas,rzn1-a5psw.yaml | 157 - .../bindings/net/ethernet-controller.yaml | 35 +- .../bindings/net/mediatek,star-emac.yaml | 17 - Documentation/devicetree/bindings/net/micrel.txt | 1 - .../bindings/net/pcs/renesas,rzn1-miic.yaml | 171 - .../devicetree/bindings/net/snps,dwmac.yaml | 5 - .../devicetree/bindings/net/ti,dp83867.yaml | 18 +- .../bindings/net/wireless/qca,ath9k.yaml | 2 +- .../bindings/net/wireless/qcom,ath11k.yaml | 2 +- .../devicetree/bindings/net/xlnx,emaclite.yaml | 63 - .../devicetree/bindings/nvme/apple,nvme-ans.yaml | 1 + .../devicetree/bindings/opp/opp-v2-base.yaml | 10 - .../devicetree/bindings/pci/mediatek-pcie.txt | 1 - .../devicetree/bindings/pci/pci-rcar-gen2.txt | 84 + .../bindings/pci/renesas,pci-rcar-gen2.yaml | 186 - .../devicetree/bindings/phy/phy-stih407-usb.txt | 2 +- .../bindings/phy/qcom,qmp-usb3-dp-phy.yaml | 2 +- .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 2 +- .../bindings/phy/qcom,usb-snps-femto-v2.yaml | 2 +- .../devicetree/bindings/pinctrl/pinctrl-rk805.txt | 2 +- .../bindings/pinctrl/ralink,mt7620-pinctrl.yaml | 26 +- .../bindings/pinctrl/ralink,rt305x-pinctrl.yaml | 27 +- .../bindings/power/supply/maxim,max77976.yaml | 2 +- .../regulator/qcom,usb-vbus-regulator.yaml | 2 +- .../devicetree/bindings/regulator/vexpress.txt | 2 +- .../bindings/soc/bcm/brcm,bcm2835-pm.txt | 46 + .../bindings/soc/bcm/brcm,bcm2835-pm.yaml | 86 - .../devicetree/bindings/soc/mediatek/devapc.yaml | 1 - .../bindings/soc/mediatek/mediatek,mutex.yaml | 100 - .../devicetree/bindings/soc/mediatek/mtk-svs.yaml | 91 - .../devicetree/bindings/soc/qcom/qcom,wcnss.yaml | 1 + .../bindings/soc/renesas/renesas,prr.yaml | 37 - .../bindings/soc/samsung/exynos-pmu.yaml | 13 +- .../bindings/soc/samsung/exynos-usi.yaml | 8 +- .../devicetree/bindings/sound/qcom,lpass-cpu.yaml | 8 +- .../bindings/thermal/qcom,spmi-temp-alarm.yaml | 85 - .../bindings/thermal/qcom-spmi-temp-alarm.txt | 51 + .../bindings/thermal/rcar-gen3-thermal.yaml | 36 +- .../devicetree/bindings/trivial-devices.yaml | 2 - .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 1 - .../devicetree/bindings/usb/atmel-usb.txt | 3 - Documentation/devicetree/bindings/usb/dwc3-st.txt | 2 +- Documentation/devicetree/bindings/usb/ehci-st.txt | 2 +- .../devicetree/bindings/usb/generic-ehci.yaml | 4 +- .../devicetree/bindings/usb/generic-ohci.yaml | 4 +- Documentation/devicetree/bindings/usb/ohci-st.txt | 2 +- .../devicetree/bindings/usb/qcom,dwc3.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 5 - .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 1 + Documentation/doc-guide/kernel-doc.rst | 2 - Documentation/doc-guide/sphinx.rst | 14 +- Documentation/driver-api/aperture.rst | 13 - .../driver-api/firmware/other_interfaces.rst | 6 - Documentation/driver-api/gpio/board.rst | 2 +- Documentation/driver-api/gpio/consumer.rst | 8 +- Documentation/driver-api/gpio/driver.rst | 6 +- Documentation/driver-api/gpio/intro.rst | 6 +- Documentation/driver-api/gpio/using-gpio.rst | 2 +- Documentation/driver-api/index.rst | 2 - Documentation/driver-api/vfio-mediated-device.rst | 4 +- Documentation/fault-injection/fault-injection.rst | 7 - .../features/core/cBPF-JIT/arch-support.txt | 1 - .../features/core/eBPF-JIT/arch-support.txt | 1 - .../core/generic-idle-thread/arch-support.txt | 1 - .../features/core/jump-labels/arch-support.txt | 1 - .../core/thread-info-in-task/arch-support.txt | 1 - .../features/core/tracehook/arch-support.txt | 1 - .../features/debug/KASAN/arch-support.txt | 1 - .../debug/debug-vm-pgtable/arch-support.txt | 3 +- .../debug/gcov-profile-all/arch-support.txt | 3 +- Documentation/features/debug/kcov/arch-support.txt | 1 - Documentation/features/debug/kgdb/arch-support.txt | 1 - .../features/debug/kmemleak/arch-support.txt | 1 - .../debug/kprobes-on-ftrace/arch-support.txt | 1 - .../features/debug/kprobes/arch-support.txt | 1 - .../features/debug/kretprobes/arch-support.txt | 1 - .../features/debug/optprobes/arch-support.txt | 1 - .../features/debug/stackprotector/arch-support.txt | 1 - .../features/debug/uprobes/arch-support.txt | 1 - .../debug/user-ret-profiler/arch-support.txt | 1 - .../features/io/dma-contiguous/arch-support.txt | 1 - .../locking/cmpxchg-local/arch-support.txt | 1 - .../features/locking/lockdep/arch-support.txt | 1 - .../locking/queued-rwlocks/arch-support.txt | 3 +- .../locking/queued-spinlocks/arch-support.txt | 1 - .../features/perf/kprobes-event/arch-support.txt | 3 +- .../features/perf/perf-regs/arch-support.txt | 1 - .../features/perf/perf-stackdump/arch-support.txt | 1 - .../sched/membarrier-sync-core/arch-support.txt | 1 - .../features/sched/numa-balancing/arch-support.txt | 1 - .../seccomp/seccomp-filter/arch-support.txt | 1 - .../time/arch-tick-broadcast/arch-support.txt | 1 - .../features/time/clockevents/arch-support.txt | 1 - .../time/context-tracking/arch-support.txt | 1 - .../features/time/irq-time-acct/arch-support.txt | 1 - .../features/time/virt-cpuacct/arch-support.txt | 1 - .../features/vm/ELF-ASLR/arch-support.txt | 1 - .../features/vm/PG_uncached/arch-support.txt | 1 - Documentation/features/vm/THP/arch-support.txt | 1 - Documentation/features/vm/TLB/arch-support.txt | 1 - .../features/vm/huge-vmap/arch-support.txt | 1 - .../features/vm/ioremap_prot/arch-support.txt | 3 +- .../features/vm/pte_special/arch-support.txt | 3 +- Documentation/filesystems/btrfs.rst | 16 +- Documentation/filesystems/ext4/attributes.rst | 68 +- Documentation/filesystems/ext4/bigalloc.rst | 2 +- Documentation/filesystems/ext4/bitmaps.rst | 6 +- Documentation/filesystems/ext4/blockgroup.rst | 30 +- Documentation/filesystems/ext4/blockmap.rst | 2 +- Documentation/filesystems/ext4/checksums.rst | 26 +- Documentation/filesystems/ext4/directory.rst | 166 +- Documentation/filesystems/ext4/eainode.rst | 10 +- Documentation/filesystems/ext4/group_descr.rst | 126 +- Documentation/filesystems/ext4/ifork.rst | 60 +- Documentation/filesystems/ext4/inlinedata.rst | 8 +- Documentation/filesystems/ext4/inodes.rst | 306 +- Documentation/filesystems/ext4/journal.rst | 214 +- Documentation/filesystems/ext4/mmp.rst | 36 +- Documentation/filesystems/ext4/overview.rst | 2 +- Documentation/filesystems/ext4/special_inodes.rst | 8 +- Documentation/filesystems/ext4/super.rst | 550 +-- Documentation/filesystems/f2fs.rst | 18 +- Documentation/filesystems/fscrypt.rst | 22 +- Documentation/filesystems/netfs_library.rst | 68 +- Documentation/filesystems/overlayfs.rst | 2 +- .../firmware-guide/acpi/DSD-properties-rules.rst | 11 +- Documentation/gpu/drm-internals.rst | 32 - Documentation/gpu/todo.rst | 11 - Documentation/gpu/vkms.rst | 6 + Documentation/{driver-api => }/hte/hte.rst | 0 Documentation/{driver-api => }/hte/index.rst | 0 .../{driver-api => }/hte/tegra194-hte.rst | 0 Documentation/hwmon/asus_ec_sensors.rst | 3 - Documentation/hwmon/index.rst | 1 - Documentation/hwmon/lm90.rst | 233 +- Documentation/hwmon/lt7182s.rst | 92 - Documentation/hwmon/pmbus-core.rst | 9 - Documentation/i2c/busses/i2c-i801.rst | 1 - Documentation/index.rst | 1 + Documentation/kbuild/llvm.rst | 10 +- Documentation/loongarch/introduction.rst | 15 +- Documentation/loongarch/irq-chip-model.rst | 22 +- Documentation/memory-barriers.txt | 11 +- Documentation/networking/bonding.rst | 11 - Documentation/networking/can.rst | 2 +- .../networking/device_drivers/can/can327.rst | 331 -- .../networking/device_drivers/can/index.rst | 1 - .../networking/device_drivers/ethernet/index.rst | 2 +- .../device_drivers/ethernet/neterion/vxge.rst | 115 + .../device_drivers/ethernet/wangxun/txgbe.rst | 20 - Documentation/networking/ip-sysctl.rst | 43 - Documentation/networking/phy.rst | 2 +- Documentation/networking/tls.rst | 25 - Documentation/process/changes.rst | 12 - Documentation/process/maintainer-netdev.rst | 36 - Documentation/sound/soc/dai.rst | 2 +- .../zh_CN/admin-guide/reporting-issues.rst | 125 +- .../translations/zh_CN/core-api/cachetlb.rst | 6 - .../translations/zh_CN/core-api/cpu_hotplug.rst | 435 +- .../translations/zh_CN/core-api/index.rst | 1 + .../translations/zh_CN/core-api/irq/irq-domain.rst | 22 +- .../translations/zh_CN/core-api/kernel-api.rst | 3 - .../translations/zh_CN/core-api/mm-api.rst | 23 +- .../translations/zh_CN/core-api/printk-basics.rst | 3 +- .../translations/zh_CN/core-api/printk-formats.rst | 3 +- .../translations/zh_CN/core-api/workqueue.rst | 21 +- .../translations/zh_CN/core-api/xarray.rst | 4 +- .../translations/zh_CN/kernel-hacking/hacking.rst | 22 +- Documentation/translations/zh_CN/locking/index.rst | 5 +- .../translations/zh_CN/locking/mutex-design.rst | 145 - .../translations/zh_CN/loongarch/introduction.rst | 14 +- .../zh_CN/loongarch/irq-chip-model.rst | 14 +- Documentation/translations/zh_CN/riscv/index.rst | 1 + Documentation/translations/zh_CN/riscv/pmu.rst | 235 + .../translations/zh_CN/riscv/vm-layout.rst | 37 - Documentation/translations/zh_CN/vm/highmem.rst | 77 +- Documentation/translations/zh_CN/vm/index.rst | 31 +- .../translations/zh_CN/vm/page_migration.rst | 228 - Documentation/translations/zh_CN/vm/page_owner.rst | 79 +- .../zh_CN/vm/vmalloced-kernel-stacks.rst | 133 - Documentation/usb/usbmon.rst | 2 +- .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 54 - .../userspace-api/media/v4l/subdev-formats.rst | 156 - Documentation/virt/kvm/arm/hyp-abi.rst | 11 +- .../virt/uml/user_mode_linux_howto_v2.rst | 2 +- Documentation/vm/hwpoison.rst | 3 +- Documentation/x86/x86_64/boot-options.rst | 8 +- MAINTAINERS | 429 +- Makefile | 8 +- arch/Kconfig | 6 - arch/alpha/Kconfig | 1 + arch/alpha/include/asm/floppy.h | 2 +- arch/alpha/include/asm/io.h | 8 +- arch/arc/boot/dts/axc003.dtsi | 4 +- arch/arc/boot/dts/axc003_idu.dtsi | 4 +- arch/arc/boot/dts/axs10x_mb.dtsi | 4 +- arch/arc/boot/dts/hsdk.dts | 4 +- arch/arc/boot/dts/vdk_axs10x_mb.dtsi | 2 +- arch/arc/include/asm/bitops.h | 4 +- arch/arc/include/asm/entry-compact.h | 2 +- arch/arc/kernel/smp.c | 2 +- arch/arc/mm/cache.c | 4 +- arch/arm/arm-soc-for-next-contents.txt | 83 - arch/arm/boot/bootp/bootp.lds | 5 +- arch/arm/boot/dts/Makefile | 21 +- arch/arm/boot/dts/alpine.dtsi | 2 +- arch/arm/boot/dts/am335x-boneblack-wireless.dts | 2 +- arch/arm/boot/dts/am335x-boneblack.dts | 4 - arch/arm/boot/dts/am335x-boneblue.dts | 2 +- arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 2 +- arch/arm/boot/dts/am335x-cm-t335.dts | 4 +- arch/arm/boot/dts/am335x-evm.dts | 8 +- arch/arm/boot/dts/am335x-guardian.dts | 2 + arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 4 +- arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi | 4 +- arch/arm/boot/dts/am335x-pcm-953.dtsi | 4 +- arch/arm/boot/dts/am335x-pepper.dts | 8 +- .../boot/dts/am335x-sancloud-bbe-extended-wifi.dts | 2 +- arch/arm/boot/dts/am335x-shc.dts | 6 +- arch/arm/boot/dts/am33xx.dtsi | 5 +- arch/arm/boot/dts/am3517-evm-ui.dtsi | 26 +- arch/arm/boot/dts/am3517-evm.dts | 18 +- arch/arm/boot/dts/am3517.dtsi | 5 +- arch/arm/boot/dts/am3874-iceboard.dts | 4 +- arch/arm/boot/dts/am4372.dtsi | 5 +- arch/arm/boot/dts/am437x-idk-evm.dts | 6 +- arch/arm/boot/dts/am437x-l4.dtsi | 2 +- arch/arm/boot/dts/animeo_ip.dts | 10 +- arch/arm/boot/dts/armada-370-c200-v2.dts | 8 +- arch/arm/boot/dts/armada-370-rd.dts | 2 + arch/arm/boot/dts/armada-370-seagate-nas-xbay.dtsi | 8 +- .../dts/armada-370-seagate-personal-cloud.dtsi | 8 +- arch/arm/boot/dts/armada-381-netgear-gs110emx.dts | 2 +- arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi | 4 +- arch/arm/boot/dts/armada-385-linksys.dtsi | 4 +- arch/arm/boot/dts/armada-388-clearfog-base.dts | 2 +- arch/arm/boot/dts/armada-388-clearfog.dts | 2 +- arch/arm/boot/dts/armada-xp-axpwifiap.dts | 6 +- arch/arm/boot/dts/armada-xp-linksys-mamba.dts | 8 +- arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 6 +- arch/arm/boot/dts/artpec6-devboard.dts | 9 +- arch/arm/boot/dts/aspeed-ast2500-evb.dts | 2 +- arch/arm/boot/dts/aspeed-ast2600-evb-a1.dts | 1 - arch/arm/boot/dts/aspeed-ast2600-evb.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 30 +- arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 48 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 10 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 14 +- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 22 +- arch/arm/boot/dts/aspeed-bmc-nuvia-dc-scm.dts | 190 + arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 23 +- arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts | 20 +- arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 30 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 14 +- arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 16 +- arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts | 6 +- arch/arm/boot/dts/aspeed-bmc-qcom-dc-scm-v1.dts | 190 - arch/arm/boot/dts/aspeed-bmc-quanta-s6q.dts | 6 +- arch/arm/boot/dts/at91-foxg20.dts | 4 +- arch/arm/boot/dts/at91-gatwick.dts | 2 +- arch/arm/boot/dts/at91-kizbox.dts | 8 +- arch/arm/boot/dts/at91-kizbox2-common.dtsi | 10 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 14 +- arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 6 +- arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 2 +- arch/arm/boot/dts/at91-qil_a9260.dts | 4 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 10 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 8 +- arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 2 - arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 7 +- arch/arm/boot/dts/at91-sama5d2_icp.dts | 15 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 12 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 12 +- arch/arm/boot/dts/at91-sama5d3_ksz9477_evb.dts | 5 - arch/arm/boot/dts/at91-sama5d3_xplained.dts | 4 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 4 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 4 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 4 +- arch/arm/boot/dts/at91-wb45n.dts | 7 +- arch/arm/boot/dts/at91-wb50n.dts | 10 +- arch/arm/boot/dts/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/at91sam9260ek.dts | 6 +- arch/arm/boot/dts/at91sam9261.dtsi | 2 +- arch/arm/boot/dts/at91sam9261ek.dts | 10 +- arch/arm/boot/dts/at91sam9263.dtsi | 2 +- arch/arm/boot/dts/at91sam9263ek.dts | 6 +- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 6 +- .../boot/dts/at91sam9g25-gardena-smart-gateway.dts | 2 +- arch/arm/boot/dts/at91sam9g45.dtsi | 2 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 16 +- arch/arm/boot/dts/at91sam9n12.dtsi | 2 +- arch/arm/boot/dts/at91sam9n12ek.dts | 4 +- arch/arm/boot/dts/at91sam9rl.dtsi | 2 +- arch/arm/boot/dts/at91sam9rlek.dts | 6 +- arch/arm/boot/dts/at91sam9x5.dtsi | 2 +- arch/arm/boot/dts/axm5516-cpus.dtsi | 32 +- arch/arm/boot/dts/bcm11351.dtsi | 14 +- arch/arm/boot/dts/bcm21664-garnet.dts | 14 +- arch/arm/boot/dts/bcm21664.dtsi | 14 +- arch/arm/boot/dts/bcm2711-rpi-400.dts | 6 +- arch/arm/boot/dts/bcm2711-rpi.dtsi | 4 - arch/arm/boot/dts/bcm2711.dtsi | 14 +- arch/arm/boot/dts/bcm28155-ap.dts | 22 +- arch/arm/boot/dts/bcm2835-common.dtsi | 1 - arch/arm/boot/dts/bcm283x.dtsi | 8 +- arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 6 +- arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 8 +- .../dts/bcm4708-buffalo-wzr-1166dhp-common.dtsi | 10 +- arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 10 +- arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 4 +- arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 4 +- arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 2 +- arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 2 +- arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 6 +- arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 6 +- arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 6 +- arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 4 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 8 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 2 +- arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 2 +- arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 2 +- arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 +- arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 6 +- arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 14 +- arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 6 +- arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 8 +- arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 10 +- arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 6 +- arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 8 +- arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 6 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 6 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 2 +- arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 8 +- arch/arm/boot/dts/bcm47094-phicomm-k3.dts | 2 +- arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 2 +- arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 2 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 6 +- arch/arm/boot/dts/bcm47622.dtsi | 14 +- arch/arm/boot/dts/bcm53015-meraki-mr26.dts | 166 - arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 4 +- arch/arm/boot/dts/bcm5301x.dtsi | 6 +- arch/arm/boot/dts/bcm63148.dtsi | 103 - arch/arm/boot/dts/bcm63178.dtsi | 118 - arch/arm/boot/dts/bcm6756.dtsi | 130 - arch/arm/boot/dts/bcm6846.dtsi | 103 - arch/arm/boot/dts/bcm6855.dtsi | 120 - arch/arm/boot/dts/bcm6878.dtsi | 110 - arch/arm/boot/dts/bcm911360_entphn.dts | 4 +- arch/arm/boot/dts/bcm947189acdbmr.dts | 4 +- arch/arm/boot/dts/bcm953012er.dts | 4 +- arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 2 +- arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi | 2 +- arch/arm/boot/dts/bcm963148.dts | 30 - arch/arm/boot/dts/bcm963178.dts | 30 - arch/arm/boot/dts/bcm96756.dts | 30 - arch/arm/boot/dts/bcm96846.dts | 30 - arch/arm/boot/dts/bcm96855.dts | 30 - arch/arm/boot/dts/bcm96878.dts | 30 - arch/arm/boot/dts/da850-evm.dts | 18 +- arch/arm/boot/dts/da850.dtsi | 12 +- arch/arm/boot/dts/dm8148-evm.dts | 2 +- arch/arm/boot/dts/dm814x.dtsi | 6 +- arch/arm/boot/dts/dm8168-evm.dts | 2 +- arch/arm/boot/dts/dm816x.dtsi | 6 +- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 2 +- arch/arm/boot/dts/dra62x.dtsi | 6 +- arch/arm/boot/dts/dra7-dspeve-thermal.dtsi | 5 +- arch/arm/boot/dts/dra7-iva-thermal.dtsi | 5 +- arch/arm/boot/dts/dra72x-mmc-iodelay.dtsi | 10 +- arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi | 10 +- arch/arm/boot/dts/dra76x.dtsi | 6 +- arch/arm/boot/dts/e60k02.dtsi | 4 +- arch/arm/boot/dts/e70k02.dtsi | 8 +- arch/arm/boot/dts/ecx-common.dtsi | 10 +- arch/arm/boot/dts/en7523-evb.dts | 8 - arch/arm/boot/dts/en7523.dtsi | 66 - arch/arm/boot/dts/exynos-pinctrl.h | 55 - arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +- arch/arm/boot/dts/exynos3250-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 6 +- arch/arm/boot/dts/exynos4.dtsi | 8 +- arch/arm/boot/dts/exynos4210-i9100.dts | 8 +- arch/arm/boot/dts/exynos4210-origen.dts | 12 +- arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos4210-trats.dts | 2 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 8 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 15 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 3 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 4 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 5 +- arch/arm/boot/dts/exynos4412-p4note.dtsi | 86 +- arch/arm/boot/dts/exynos4412-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos4412-tiny4412.dts | 3 - arch/arm/boot/dts/exynos5.dtsi | 2 +- arch/arm/boot/dts/exynos5250-arndale.dts | 12 +- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 2 +- arch/arm/boot/dts/exynos5250-spring.dts | 2 +- arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 2 +- arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 4 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 4 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 8 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 2 +- arch/arm/boot/dts/imx23-pinfunc.h | 8 +- arch/arm/boot/dts/imx25.dtsi | 2 +- arch/arm/boot/dts/imx27.dtsi | 6 +- arch/arm/boot/dts/imx28-pinfunc.h | 8 +- arch/arm/boot/dts/imx31.dtsi | 4 +- arch/arm/boot/dts/imx50.dtsi | 6 +- arch/arm/boot/dts/imx51-ts4800.dts | 2 +- arch/arm/boot/dts/imx51.dtsi | 6 +- arch/arm/boot/dts/imx53.dtsi | 6 +- arch/arm/boot/dts/imx6dl-plym2m.dts | 2 +- arch/arm/boot/dts/imx6dl-prtvt7.dts | 2 +- arch/arm/boot/dts/imx6dl-victgo.dts | 2 +- arch/arm/boot/dts/imx6dl.dtsi | 2 +- arch/arm/boot/dts/imx6q-apalis-eval.dts | 127 +- arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 263 +- arch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dts | 276 -- arch/arm/boot/dts/imx6q-apalis-ixora.dts | 113 +- arch/arm/boot/dts/imx6q-bosch-acc.dts | 4 +- arch/arm/boot/dts/imx6q-gk802.dts | 9 +- .../boot/dts/imx6q-skov-reve-mi1010ait-1cp1.dts | 6 - arch/arm/boot/dts/imx6q.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 638 +-- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 21 +- arch/arm/boot/dts/imx6qdl-prti6q.dtsi | 3 - arch/arm/boot/dts/imx6qdl-skov-cpu-revc.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-skov-cpu.dtsi | 10 - arch/arm/boot/dts/imx6qdl-ts7970.dtsi | 2 +- arch/arm/boot/dts/imx6qdl.dtsi | 8 +- arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts | 10 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 1 + arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 5 + arch/arm/boot/dts/imx6ul-tqma6ul2l.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 36 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 1 + arch/arm/boot/dts/imx6ull-tqma6ull2.dtsi | 2 +- arch/arm/boot/dts/imx6ull-tqma6ull2l.dtsi | 2 +- arch/arm/boot/dts/imx6ull.dtsi | 2 +- arch/arm/boot/dts/imx6ulz-bsh-smm-m2.dts | 4 - arch/arm/boot/dts/imx7-colibri-aster.dtsi | 142 +- arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 156 +- arch/arm/boot/dts/imx7-colibri-iris-v2.dtsi | 112 - arch/arm/boot/dts/imx7-colibri-iris.dtsi | 108 - arch/arm/boot/dts/imx7-colibri.dtsi | 830 ++-- arch/arm/boot/dts/imx7d-colibri-aster.dts | 30 +- arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts | 10 +- arch/arm/boot/dts/imx7d-colibri-emmc-eval-v3.dts | 10 +- arch/arm/boot/dts/imx7d-colibri-emmc-iris-v2.dts | 21 - arch/arm/boot/dts/imx7d-colibri-emmc-iris.dts | 21 - arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 17 +- arch/arm/boot/dts/imx7d-colibri-eval-v3.dts | 45 +- arch/arm/boot/dts/imx7d-colibri-iris-v2.dts | 83 - arch/arm/boot/dts/imx7d-colibri-iris.dts | 56 - arch/arm/boot/dts/imx7d-colibri.dtsi | 13 +- arch/arm/boot/dts/imx7d-sdb.dts | 2 +- arch/arm/boot/dts/imx7d-smegw01.dts | 8 +- arch/arm/boot/dts/imx7d.dtsi | 2 +- arch/arm/boot/dts/imx7s-colibri-aster.dts | 27 +- arch/arm/boot/dts/imx7s-colibri-eval-v3.dts | 43 +- arch/arm/boot/dts/imx7s-colibri-iris-v2.dts | 78 - arch/arm/boot/dts/imx7s-colibri-iris.dts | 51 - arch/arm/boot/dts/imx7s-colibri.dtsi | 5 +- arch/arm/boot/dts/imx7s.dtsi | 4 +- arch/arm/boot/dts/imxrt1050.dtsi | 4 +- arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 26 +- arch/arm/boot/dts/keystone-k2e.dtsi | 6 +- arch/arm/boot/dts/keystone-k2g-netcp.dtsi | 2 +- arch/arm/boot/dts/keystone-k2g.dtsi | 18 +- arch/arm/boot/dts/keystone-k2hk-netcp.dtsi | 12 +- arch/arm/boot/dts/keystone-k2hk.dtsi | 4 +- arch/arm/boot/dts/keystone-k2l-netcp.dtsi | 18 +- arch/arm/boot/dts/keystone-k2l.dtsi | 8 +- arch/arm/boot/dts/keystone.dtsi | 18 +- arch/arm/boot/dts/lan966x-pcb8291.dts | 18 +- arch/arm/boot/dts/lan966x.dtsi | 26 - arch/arm/boot/dts/lpc18xx.dtsi | 6 +- arch/arm/boot/dts/ls1021a-iot.dts | 2 +- arch/arm/boot/dts/ls1021a.dtsi | 7 - arch/arm/boot/dts/meson.dtsi | 4 +- arch/arm/boot/dts/meson8.dtsi | 2 +- arch/arm/boot/dts/meson8b.dtsi | 2 +- arch/arm/boot/dts/mt2701.dtsi | 8 +- arch/arm/boot/dts/mt7623.dtsi | 6 +- arch/arm/boot/dts/mt7623a-rfb-emmc.dts | 4 +- arch/arm/boot/dts/mt7623a-rfb-nand.dts | 4 +- arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 4 +- arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 4 +- arch/arm/boot/dts/mt7629-rfb.dts | 4 +- arch/arm/boot/dts/mxs-pinfunc.h | 8 +- arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi | 2 +- arch/arm/boot/dts/nuvoton-npcm750.dtsi | 2 +- arch/arm/boot/dts/omap2.dtsi | 5 +- arch/arm/boot/dts/omap2420-h4.dts | 2 +- arch/arm/boot/dts/omap2420.dtsi | 5 +- arch/arm/boot/dts/omap2430.dtsi | 5 +- arch/arm/boot/dts/omap3-cpu-thermal.dtsi | 5 +- arch/arm/boot/dts/omap3-evm-37xx.dts | 2 +- arch/arm/boot/dts/omap3-evm.dts | 2 +- arch/arm/boot/dts/omap3-gta04.dtsi | 2 +- arch/arm/boot/dts/omap3-igep.dtsi | 2 +- arch/arm/boot/dts/omap3-ldp.dts | 6 +- arch/arm/boot/dts/omap3-lilly-a83x.dtsi | 2 +- arch/arm/boot/dts/omap3-n900.dts | 4 +- arch/arm/boot/dts/omap3-n950-n9.dtsi | 4 +- arch/arm/boot/dts/omap3-overo-base.dtsi | 2 +- arch/arm/boot/dts/omap3-pandora-common.dtsi | 2 +- arch/arm/boot/dts/omap3.dtsi | 5 +- arch/arm/boot/dts/omap3430-sdp.dts | 6 +- arch/arm/boot/dts/omap34xx.dtsi | 5 +- arch/arm/boot/dts/omap36xx.dtsi | 5 +- arch/arm/boot/dts/omap4-cpu-thermal.dtsi | 5 +- arch/arm/boot/dts/omap443x.dtsi | 5 +- arch/arm/boot/dts/omap4460.dtsi | 5 +- arch/arm/boot/dts/omap5-core-thermal.dtsi | 5 +- arch/arm/boot/dts/omap5-gpu-thermal.dtsi | 5 +- arch/arm/boot/dts/omap5-l4.dtsi | 2 +- arch/arm/boot/dts/orion5x-lacie-d2-network.dts | 5 +- .../dts/orion5x-lacie-ethernet-disk-mini-v2.dts | 9 +- .../boot/dts/orion5x-maxtor-shared-storage-2.dts | 5 +- arch/arm/boot/dts/orion5x-mv88f5181.dtsi | 9 +- arch/arm/boot/dts/orion5x-mv88f5182.dtsi | 9 +- arch/arm/boot/dts/orion5x-netgear-wnr854t.dts | 9 +- arch/arm/boot/dts/orion5x-rd88f5182-nas.dts | 9 +- arch/arm/boot/dts/orion5x.dtsi | 9 +- arch/arm/boot/dts/pxa300-raumfeld-common.dtsi | 10 +- arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 25 +- arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 24 +- arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 14 +- arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 25 +- .../dts/qcom-apq8064-sony-xperia-lagan-yuga.dts | 10 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 155 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 8 +- arch/arm/boot/dts/qcom-ipq4018-ap120c-ac-bit.dts | 6 - arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts | 7 - arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 6 +- arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi | 9 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 36 +- arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi | 2 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 7 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 6 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 112 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 54 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 12 +- .../boot/dts/qcom-msm8974-sony-xperia-rhine.dtsi | 10 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 75 +- .../arm/boot/dts/qcom-msm8974pro-fairphone-fp2.dts | 14 +- arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dts | 20 +- .../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 18 +- arch/arm/boot/dts/qcom-pm8841.dtsi | 1 - arch/arm/boot/dts/qcom-pm8941.dtsi | 2 +- arch/arm/boot/dts/qcom-pmx55.dtsi | 1 - arch/arm/boot/dts/qcom-pmx65.dtsi | 3 +- arch/arm/boot/dts/qcom-sdx55.dtsi | 8 +- arch/arm/boot/dts/qcom-sdx65-mtp.dts | 61 +- arch/arm/boot/dts/qcom-sdx65.dtsi | 271 +- arch/arm/boot/dts/r7s9210-rza2mevb.dts | 4 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 +- arch/arm/boot/dts/r8a7790-stout.dts | 2 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 2 +- arch/arm/boot/dts/r8a7791-porter.dts | 2 +- arch/arm/boot/dts/r8a7792-blanche.dts | 2 +- arch/arm/boot/dts/r8a7793-gose.dts | 2 +- arch/arm/boot/dts/r8a7794-alt.dts | 2 +- arch/arm/boot/dts/r8a7794-silk.dts | 2 +- arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts | 119 - arch/arm/boot/dts/r9a06g032.dtsi | 108 - arch/arm/boot/dts/rk3066a-bqcurie2.dts | 4 +- arch/arm/boot/dts/rk3066a-mk808.dts | 18 - arch/arm/boot/dts/rk3066a-rayeager.dts | 2 +- arch/arm/boot/dts/rk3188-bqedison2qc.dts | 4 +- arch/arm/boot/dts/rk3188-px3-evb.dts | 2 +- arch/arm/boot/dts/rk3188-radxarock.dts | 2 +- arch/arm/boot/dts/rk3229-evb.dts | 2 +- arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-firefly-reload.dts | 2 +- arch/arm/boot/dts/rk3288-firefly.dtsi | 2 +- arch/arm/boot/dts/rk3288-phycore-rdk.dts | 4 +- arch/arm/boot/dts/rk3288-popmetal.dts | 2 +- arch/arm/boot/dts/rk3288-r89.dts | 2 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 2 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 4 +- .../boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi | 10 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 2 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 4 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 2 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 2 +- arch/arm/boot/dts/rv1108-elgin-r1.dts | 14 +- arch/arm/boot/dts/rv1108-evb.dts | 14 +- arch/arm/boot/dts/rv1108.dtsi | 2 +- arch/arm/boot/dts/s3c2410-pinctrl.h | 19 - arch/arm/boot/dts/s3c2416-pinctrl.dtsi | 38 +- arch/arm/boot/dts/s3c2416.dtsi | 4 +- arch/arm/boot/dts/s3c64xx-pinctrl.dtsi | 178 +- arch/arm/boot/dts/s3c64xx-pinctrl.h | 27 - arch/arm/boot/dts/s3c64xx.dtsi | 6 +- arch/arm/boot/dts/s5pv210-aquila.dts | 4 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 134 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 28 +- arch/arm/boot/dts/s5pv210-galaxys.dts | 42 +- arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 480 +- arch/arm/boot/dts/s5pv210-pinctrl.h | 39 - arch/arm/boot/dts/s5pv210.dtsi | 8 +- arch/arm/boot/dts/sam9x60.dtsi | 4 +- arch/arm/boot/dts/sama5d2.dtsi | 24 +- arch/arm/boot/dts/sama5d3.dtsi | 2 +- arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/boot/dts/sama7g5.dtsi | 7 - arch/arm/boot/dts/sd5203.dts | 2 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 10 - arch/arm/boot/dts/socfpga_arria10_chameleonv3.dts | 90 - arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 112 + arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dtsi | 80 - arch/arm/boot/dts/spear1310-evb.dts | 2 +- arch/arm/boot/dts/spear1340-evb.dts | 2 +- arch/arm/boot/dts/spear1340.dtsi | 2 +- arch/arm/boot/dts/spear300-evb.dts | 2 +- arch/arm/boot/dts/spear310-evb.dts | 2 +- arch/arm/boot/dts/spear320-evb.dts | 2 +- arch/arm/boot/dts/spear320-hmi.dts | 2 +- arch/arm/boot/dts/spear320.dtsi | 2 +- arch/arm/boot/dts/ste-ab8500.dtsi | 6 +- arch/arm/boot/dts/ste-dbx5x0.dtsi | 5 + arch/arm/boot/dts/ste-hrefv60plus.dtsi | 4 +- arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 4 +- arch/arm/boot/dts/stih407-family.dtsi | 176 +- arch/arm/boot/dts/stih407.dtsi | 4 +- arch/arm/boot/dts/stih410.dtsi | 4 +- arch/arm/boot/dts/stihxxx-b2120.dtsi | 8 +- arch/arm/boot/dts/stm32429i-eval.dts | 8 +- arch/arm/boot/dts/stm32h743.dtsi | 4 +- arch/arm/boot/dts/stm32h743i-disco.dts | 8 +- arch/arm/boot/dts/stm32h743i-eval.dts | 8 +- arch/arm/boot/dts/stm32h750i-art-pi.dts | 8 +- arch/arm/boot/dts/stm32mp131.dtsi | 142 +- arch/arm/boot/dts/stm32mp133.dtsi | 4 +- arch/arm/boot/dts/stm32mp135f-dk.dts | 11 - arch/arm/boot/dts/stm32mp13xc.dtsi | 3 +- arch/arm/boot/dts/stm32mp13xf.dtsi | 3 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 177 +- arch/arm/boot/dts/stm32mp15-scmi.dtsi | 105 - arch/arm/boot/dts/stm32mp151.dtsi | 54 +- .../arm/boot/dts/stm32mp153c-dhcor-drc-compact.dts | 30 - arch/arm/boot/dts/stm32mp157a-dk1-scmi.dts | 17 +- arch/arm/boot/dts/stm32mp157c-dk2-scmi.dts | 14 +- arch/arm/boot/dts/stm32mp157c-ed1-scmi.dts | 17 +- arch/arm/boot/dts/stm32mp157c-ev1-scmi.dts | 14 +- arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 55 - .../boot/dts/stm32mp15xx-dhcor-drc-compact.dtsi | 322 -- arch/arm/boot/dts/stm32mp15xx-dhcor-io1v8.dtsi | 5 - arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 4 +- arch/arm/boot/dts/stm32mp15xx-osd32.dtsi | 9 +- arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 40 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 6 +- arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 6 +- arch/arm/boot/dts/sun6i-a31.dtsi | 12 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 6 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 8 +- .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 8 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 6 +- arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 6 +- arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 8 +- arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts | 4 +- arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 6 +- arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 4 +- arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts | 4 +- arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 5 - arch/arm/boot/dts/sun8i-r40-cpu-opp.dtsi | 52 - arch/arm/boot/dts/sun8i-r40-feta40i.dtsi | 5 - arch/arm/boot/dts/sun8i-r40.dtsi | 44 +- arch/arm/boot/dts/sun8i-t3-cqa3t-bv3.dts | 5 - arch/arm/boot/dts/sun8i-v3s.dtsi | 6 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 5 - arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 8 +- arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi | 4 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 13 +- arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi | 4 +- arch/arm/boot/dts/tegra114-asus-tf701t.dts | 8 +- arch/arm/boot/dts/tegra114-dalmore.dts | 8 +- arch/arm/boot/dts/tegra114-roth.dts | 6 +- arch/arm/boot/dts/tegra114-tn7.dts | 6 +- arch/arm/boot/dts/tegra124-apalis-eval.dts | 2 +- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 2 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 2 +- arch/arm/boot/dts/tegra124-nyan.dtsi | 4 +- arch/arm/boot/dts/tegra124-venice2.dts | 2 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 10 +- arch/arm/boot/dts/tegra20-asus-tf101.dts | 10 +- arch/arm/boot/dts/tegra20-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/tegra20-colibri-iris.dts | 2 +- arch/arm/boot/dts/tegra20-harmony.dts | 2 +- arch/arm/boot/dts/tegra20-paz00.dts | 2 +- arch/arm/boot/dts/tegra20-seaboard.dts | 4 +- arch/arm/boot/dts/tegra20-trimslice.dts | 2 +- arch/arm/boot/dts/tegra20-ventana.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-eval.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts | 2 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 14 +- arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 2 +- .../boot/dts/tegra30-asus-transformer-common.dtsi | 10 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 6 +- arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 6 +- arch/arm/boot/dts/tegra30-ouya.dts | 2 +- arch/arm/boot/dts/tegra30-pegatron-chagall.dts | 10 +- arch/arm/boot/dts/zynq-zc702.dts | 4 +- arch/arm/boot/dts/zynq-zturn-common.dtsi | 2 +- arch/arm/configs/bcm2835_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 1 - arch/arm/configs/mxs_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 4 +- arch/arm/crypto/Kconfig | 2 +- arch/arm/crypto/Makefile | 4 +- arch/arm/crypto/blake2s-shash.c | 75 + arch/arm/include/asm/hardware/cache-aurora-l2.h | 5 +- arch/arm/include/asm/hardware/cache-feroceon-l2.h | 6 +- arch/arm/include/asm/hardware/cache-tauros2.h | 5 +- arch/arm/include/asm/io.h | 4 +- arch/arm/include/asm/xen/xen-ops.h | 2 - arch/arm/include/debug/brcmstb.S | 14 +- arch/arm/kernel/entry-common.S | 1 - arch/arm/kernel/irq.c | 3 +- arch/arm/mach-at91/pm.c | 12 +- arch/arm/mach-axxia/platsmp.c | 1 - arch/arm/mach-bcm/Makefile | 9 +- arch/arm/mach-bcm/bcm63xx.c | 14 +- arch/arm/mach-bcm/bcm_cygnus.c | 14 +- arch/arm/mach-bcm/bcm_hr2.c | 14 +- arch/arm/mach-bcm/bcm_kona_smc.c | 15 +- arch/arm/mach-bcm/bcm_kona_smc.h | 14 +- arch/arm/mach-bcm/bcm_nsp.c | 14 +- arch/arm/mach-bcm/board_bcm21664.c | 14 +- arch/arm/mach-bcm/board_bcm23550.c | 14 +- arch/arm/mach-bcm/board_bcm281xx.c | 14 +- arch/arm/mach-bcm/brcmstb.c | 14 +- arch/arm/mach-bcm/kona_l2_cache.c | 14 +- arch/arm/mach-bcm/kona_l2_cache.h | 14 +- arch/arm/mach-bcm/platsmp-brcmstb.c | 10 +- arch/arm/mach-cns3xxx/core.c | 2 - arch/arm/mach-davinci/board-da830-evm.c | 6 +- arch/arm/mach-davinci/board-da850-evm.c | 6 +- arch/arm/mach-davinci/board-dm355-evm.c | 6 +- arch/arm/mach-davinci/board-dm355-leopard.c | 5 +- arch/arm/mach-davinci/board-dm365-evm.c | 11 +- arch/arm/mach-davinci/board-dm644x-evm.c | 6 +- arch/arm/mach-davinci/board-dm646x-evm.c | 7 +- arch/arm/mach-davinci/board-mityomapl138.c | 5 +- arch/arm/mach-davinci/board-neuros-osd2.c | 5 +- arch/arm/mach-davinci/board-omapl138-hawk.c | 5 +- arch/arm/mach-davinci/common.c | 6 +- arch/arm/mach-davinci/common.h | 6 +- arch/arm/mach-davinci/cpuidle.h | 5 +- arch/arm/mach-davinci/cputype.h | 6 +- arch/arm/mach-davinci/da830.c | 6 +- arch/arm/mach-davinci/da850.c | 6 +- arch/arm/mach-davinci/da8xx.h | 6 +- arch/arm/mach-davinci/davinci.h | 10 +- arch/arm/mach-davinci/dm355.c | 6 +- arch/arm/mach-davinci/dm365.c | 10 +- arch/arm/mach-davinci/dm644x.c | 6 +- arch/arm/mach-davinci/dm646x.c | 6 +- arch/arm/mach-davinci/hardware.h | 6 +- arch/arm/mach-davinci/mux.c | 6 +- arch/arm/mach-davinci/mux.h | 6 +- arch/arm/mach-davinci/pm.h | 10 +- arch/arm/mach-davinci/pm_domain.c | 5 +- arch/arm/mach-davinci/serial.h | 6 +- arch/arm/mach-dove/bridge-regs.h | 9 +- arch/arm/mach-dove/cm-a510.c | 5 +- arch/arm/mach-dove/common.c | 5 +- arch/arm/mach-dove/common.h | 5 +- arch/arm/mach-dove/dove-db-setup.c | 5 +- arch/arm/mach-dove/dove.h | 9 +- arch/arm/mach-dove/irq.c | 5 +- arch/arm/mach-dove/irqs.h | 9 +- arch/arm/mach-dove/mpp.c | 5 +- arch/arm/mach-dove/pcie.c | 5 +- arch/arm/mach-dove/pm.h | 6 +- arch/arm/mach-exynos/exynos.c | 1 - arch/arm/mach-imx/Kconfig | 6 +- arch/arm/mach-imx/cpu-imx25.c | 2 - arch/arm/mach-lpc18xx/board-dt.c | 5 +- arch/arm/mach-lpc32xx/pm.c | 6 +- arch/arm/mach-lpc32xx/suspend.S | 6 +- arch/arm/mach-meson/platsmp.c | 2 - arch/arm/mach-mv78xx0/bridge-regs.h | 6 +- arch/arm/mach-mv78xx0/buffalo-wxl-setup.c | 5 +- arch/arm/mach-mv78xx0/common.c | 5 +- arch/arm/mach-mv78xx0/common.h | 5 +- arch/arm/mach-mv78xx0/db78x00-bp-setup.c | 5 +- arch/arm/mach-mv78xx0/irq.c | 5 +- arch/arm/mach-mv78xx0/irqs.h | 9 +- arch/arm/mach-mv78xx0/mpp.c | 5 +- arch/arm/mach-mv78xx0/mpp.h | 6 +- arch/arm/mach-mv78xx0/mv78xx0.h | 5 +- arch/arm/mach-mv78xx0/pcie.c | 5 +- arch/arm/mach-mv78xx0/rd78x00-masa-setup.c | 5 +- arch/arm/mach-mvebu/armada-370-xp.h | 5 +- arch/arm/mach-mvebu/board-v7.c | 5 +- arch/arm/mach-mvebu/coherency.c | 5 +- arch/arm/mach-mvebu/coherency.h | 6 +- arch/arm/mach-mvebu/coherency_ll.S | 5 +- arch/arm/mach-mvebu/common.h | 5 +- arch/arm/mach-mvebu/cpu-reset.c | 5 +- arch/arm/mach-mvebu/dove.c | 5 +- arch/arm/mach-mvebu/headsmp-a9.S | 5 +- arch/arm/mach-mvebu/headsmp.S | 5 +- arch/arm/mach-mvebu/kirkwood.c | 5 +- arch/arm/mach-mvebu/kirkwood.h | 5 +- arch/arm/mach-mvebu/mvebu-soc-id.c | 5 +- arch/arm/mach-mvebu/mvebu-soc-id.h | 5 +- arch/arm/mach-mvebu/platsmp-a9.c | 5 +- arch/arm/mach-mvebu/platsmp.c | 5 +- arch/arm/mach-mvebu/pm-board.c | 5 +- arch/arm/mach-mvebu/pm.c | 5 +- arch/arm/mach-mvebu/pmsu.c | 5 +- arch/arm/mach-mvebu/pmsu.h | 5 +- arch/arm/mach-mvebu/pmsu_ll.S | 5 +- arch/arm/mach-mvebu/system-controller.c | 5 +- arch/arm/mach-omap1/Kconfig | 22 +- arch/arm/mach-omap1/board-sx1.h | 9 +- arch/arm/mach-omap1/gpio15xx.c | 10 +- arch/arm/mach-omap1/gpio16xx.c | 10 +- arch/arm/mach-omap1/gpio7xx.c | 10 +- arch/arm/mach-omap1/mtd-xip.h | 6 +- arch/arm/mach-omap1/pm_bus.c | 6 +- arch/arm/mach-omap1/timer.c | 12 +- arch/arm/mach-omap2/Kconfig | 6 +- arch/arm/mach-omap2/am33xx.h | 10 +- arch/arm/mach-omap2/clockdomains33xx_data.c | 10 +- arch/arm/mach-omap2/clockdomains81xx_data.c | 10 +- arch/arm/mach-omap2/cm-regbits-33xx.h | 10 +- arch/arm/mach-omap2/cm33xx.c | 10 +- arch/arm/mach-omap2/cm33xx.h | 10 +- arch/arm/mach-omap2/cm81xx.h | 10 +- arch/arm/mach-omap2/display.c | 13 +- arch/arm/mach-omap2/omap4-common.c | 1 - arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 11 +- arch/arm/mach-omap2/omap_opp_data.h | 10 +- arch/arm/mach-omap2/opp3xxx_data.c | 10 +- arch/arm/mach-omap2/opp4xxx_data.c | 10 +- arch/arm/mach-omap2/pdata-quirks.c | 2 - arch/arm/mach-omap2/powerdomains33xx_data.c | 10 +- arch/arm/mach-omap2/prcm43xx.h | 5 +- arch/arm/mach-omap2/prm-regbits-33xx.h | 10 +- arch/arm/mach-omap2/prm33xx.c | 10 +- arch/arm/mach-omap2/prm33xx.h | 10 +- arch/arm/mach-omap2/prm3xxx.c | 1 - arch/arm/mach-omap2/ti81xx.h | 10 +- arch/arm/mach-omap2/vc.c | 6 +- arch/arm/mach-orion5x/board-d2net.c | 5 +- arch/arm/mach-orion5x/board-dt.c | 5 +- arch/arm/mach-orion5x/board-rd88f5182.c | 5 +- arch/arm/mach-orion5x/bridge-regs.h | 9 +- arch/arm/mach-orion5x/common.c | 5 +- arch/arm/mach-orion5x/db88f5281-setup.c | 5 +- arch/arm/mach-orion5x/irq.c | 5 +- arch/arm/mach-orion5x/irqs.h | 5 +- arch/arm/mach-orion5x/kurobox_pro-setup.c | 5 +- arch/arm/mach-orion5x/ls_hgl-setup.c | 5 +- arch/arm/mach-orion5x/mpp.c | 5 +- arch/arm/mach-orion5x/net2big-setup.c | 6 +- arch/arm/mach-orion5x/orion5x.h | 5 +- arch/arm/mach-orion5x/pci.c | 5 +- arch/arm/mach-orion5x/rd88f5181l-fxo-setup.c | 5 +- arch/arm/mach-orion5x/rd88f5181l-ge-setup.c | 5 +- arch/arm/mach-orion5x/rd88f5182-setup.c | 5 +- arch/arm/mach-orion5x/rd88f6183ap-ge-setup.c | 5 +- arch/arm/mach-orion5x/ts78xx-setup.c | 5 +- arch/arm/mach-orion5x/wnr854t-setup.c | 9 +- arch/arm/mach-orion5x/wrt350n-v2-setup.c | 9 +- arch/arm/mach-pxa/eseries.c | 7 +- arch/arm/mach-pxa/standby.S | 6 +- arch/arm/mach-rockchip/pm.c | 7 +- arch/arm/mach-s3c/Kconfig | 14 +- arch/arm/mach-s3c/Kconfig.s3c24xx | 26 +- arch/arm/mach-s3c/Kconfig.s3c64xx | 16 +- arch/arm/mach-s3c/mach-mini2440.c | 2 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 +- arch/arm/mach-spear/generic.h | 5 +- arch/arm/mach-spear/misc_regs.h | 5 +- arch/arm/mach-spear/pl080.c | 5 +- arch/arm/mach-spear/pl080.h | 5 +- arch/arm/mach-spear/restart.c | 5 +- arch/arm/mach-spear/spear.h | 5 +- arch/arm/mach-spear/spear1310.c | 5 +- arch/arm/mach-spear/spear1340.c | 5 +- arch/arm/mach-spear/spear13xx.c | 5 +- arch/arm/mach-spear/spear300.c | 5 +- arch/arm/mach-spear/spear310.c | 5 +- arch/arm/mach-spear/spear320.c | 5 +- arch/arm/mach-spear/spear3xx.c | 5 +- arch/arm/mach-spear/spear6xx.c | 5 +- arch/arm/mach-spear/time.c | 13 +- arch/arm/mach-versatile/spc.c | 10 +- arch/arm/mach-zynq/common.c | 1 - arch/arm/mm/cache-feroceon-l2.c | 5 +- arch/arm/mm/cache-tauros2.c | 5 +- arch/arm/mm/dma-mapping.c | 7 +- arch/arm/mm/ioremap.c | 9 +- arch/arm/mm/nommu.c | 9 +- arch/arm/mm/proc-v7-bugs.c | 6 +- arch/arm/net/bpf_jit_32.c | 16 + arch/arm/xen/enlighten.c | 2 - arch/arm/xen/p2m.c | 6 +- arch/arm64/Kconfig | 21 - arch/arm64/Kconfig.platforms | 12 +- arch/arm64/boot/Makefile | 5 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 - .../dts/allwinner/sun50i-a64-amarula-relic.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 4 +- .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 6 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 4 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 10 +- .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 4 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 4 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 4 +- .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 4 +- arch/arm64/boot/dts/allwinner/sun50i-h6-tanix.dtsi | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 12 +- arch/arm64/boot/dts/altera/Makefile | 3 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 58 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 10 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 10 +- .../boot/dts/altera/socfpga_stratix10_swvp.dts | 117 - arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts | 4 +- arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 2 +- .../arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts | 27 +- .../boot/dts/amlogic/meson-g12b-gtking-pro.dts | 2 + arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 2 + .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 4 +- .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 4 +- .../dts/amlogic/meson-gxl-s905d-mecool-kii-pro.dts | 4 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 4 +- .../dts/amlogic/meson-gxl-s905d-vero4k-plus.dts | 4 +- .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 2 +- .../boot/dts/amlogic/meson-gxm-mecool-kiii-pro.dts | 4 +- .../boot/dts/amlogic/meson-gxm-minix-neo-u9h.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 4 +- .../boot/dts/amlogic/meson-gxm-wetek-core2.dts | 2 + arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 6 - arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 10 +- arch/arm64/boot/dts/apm/apm-merlin.dts | 2 +- arch/arm64/boot/dts/apm/apm-mustang.dts | 2 +- arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 6 +- arch/arm64/boot/dts/apm/apm-storm.dtsi | 10 +- arch/arm64/boot/dts/arm/fvp-base-revc.dts | 2 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 44 +- arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi | 16 +- arch/arm64/boot/dts/arm/juno-r1.dts | 2 - arch/arm64/boot/dts/arm/juno-r2.dts | 2 - arch/arm64/boot/dts/arm/juno-scmi.dtsi | 1 + arch/arm64/boot/dts/arm/juno.dts | 2 - arch/arm64/boot/dts/broadcom/Makefile | 1 - .../bcm4908/bcm4906-tplink-archer-c2300-v1.dts | 8 +- .../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts | 8 +- arch/arm64/boot/dts/broadcom/bcmbca/Makefile | 7 - arch/arm64/boot/dts/broadcom/bcmbca/bcm4912.dtsi | 128 - arch/arm64/boot/dts/broadcom/bcmbca/bcm63146.dtsi | 110 - arch/arm64/boot/dts/broadcom/bcmbca/bcm63158.dtsi | 128 - arch/arm64/boot/dts/broadcom/bcmbca/bcm6813.dtsi | 128 - arch/arm64/boot/dts/broadcom/bcmbca/bcm6856.dtsi | 103 - arch/arm64/boot/dts/broadcom/bcmbca/bcm6858.dtsi | 121 - arch/arm64/boot/dts/broadcom/bcmbca/bcm94912.dts | 30 - arch/arm64/boot/dts/broadcom/bcmbca/bcm963146.dts | 30 - arch/arm64/boot/dts/broadcom/bcmbca/bcm963158.dts | 30 - arch/arm64/boot/dts/broadcom/bcmbca/bcm96813.dts | 30 - arch/arm64/boot/dts/broadcom/bcmbca/bcm96856.dts | 30 - arch/arm64/boot/dts/broadcom/bcmbca/bcm96858.dts | 30 - .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos-pinctrl.h | 79 - arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 6 +- arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 72 +- .../boot/dts/exynos/exynos7885-jackpotlte.dts | 20 - arch/arm64/boot/dts/exynos/exynos7885-pinctrl.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos7885.dtsi | 44 +- arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi | 2 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 8 +- arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 20 - arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 1170 +---- arch/arm64/boot/dts/freescale/Makefile | 3 - arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 18 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 21 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 20 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 20 +- .../arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 16 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 18 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 16 +- arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts | 4 +- arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 10 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 43 - .../boot/dts/freescale/imx8mm-icore-mx8mm.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8mm-mx8menlo.dts | 4 +- .../dts/freescale/imx8mm-phyboard-polis-rdk.dts | 450 -- .../boot/dts/freescale/imx8mm-phycore-som.dtsi | 440 -- .../boot/dts/freescale/imx8mm-var-som-symphony.dts | 6 +- .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 24 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 8 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 10 +- .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 6 +- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 16 +- .../dts/freescale/imx8mn-beacon-baseboard.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 45 +- .../boot/dts/freescale/imx8mn-var-som-symphony.dts | 6 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 8 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 13 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 163 - .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 1030 ---- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 126 +- .../dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts | 40 +- .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 48 +- .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 116 +- arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 13 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 43 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 6 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 6 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 15 +- .../dts/freescale/imx8qxp-colibri-eval-v3.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 14 +- arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 114 - arch/arm64/boot/dts/freescale/imx93-pinfunc.h | 623 --- arch/arm64/boot/dts/freescale/imx93.dtsi | 334 -- arch/arm64/boot/dts/freescale/mba8mx.dtsi | 8 +- arch/arm64/boot/dts/freescale/s32g2.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 14 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 12 +- arch/arm64/boot/dts/hisilicon/hip05-d02.dts | 6 +- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 6 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 6 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 14 +- arch/arm64/boot/dts/lg/lg1312.dtsi | 38 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 38 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 4 +- .../boot/dts/marvell/armada-7040-mochabin.dts | 4 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 4 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 2 +- .../boot/dts/marvell/armada-8040-puzzle-m801.dts | 4 +- arch/arm64/boot/dts/marvell/cn9130-db.dtsi | 2 +- arch/arm64/boot/dts/mediatek/Makefile | 1 - arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 2 +- arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 - arch/arm64/boot/dts/mediatek/mt6755.dtsi | 9 +- arch/arm64/boot/dts/mediatek/mt6795.dtsi | 269 +- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 19 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 13 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 10 +- arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 4 +- .../boot/dts/mediatek/mt8173-elm-hana-rev7.dts | 6 +- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 24 +- arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 12 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 18 +- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 38 +- .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 4 +- .../boot/dts/mediatek/mt8183-kukui-kakadu.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 8 +- arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 313 +- arch/arm64/boot/dts/mediatek/mt8186-evb.dts | 232 - arch/arm64/boot/dts/mediatek/mt8186.dtsi | 1016 ---- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 29 +- arch/arm64/boot/dts/mediatek/mt8195-evb.dts | 8 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 76 +- arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 4 +- .../boot/dts/microchip/sparx5_pcb134_board.dtsi | 200 +- .../boot/dts/microchip/sparx5_pcb135_board.dtsi | 48 +- arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 4 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 49 +- .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 6 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 24 - arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 47 +- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 47 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 24 - arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 84 - arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 88 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 10 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 42 +- .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 49 +- arch/arm64/boot/dts/nvidia/tegra234.dtsi | 66 - arch/arm64/boot/dts/qcom/Makefile | 26 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 36 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 35 +- arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 6 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 37 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 21 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 4 +- arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 2 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 2 +- .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 2 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 16 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 8 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 8 + arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts | 4 +- .../boot/dts/qcom/msm8916-samsung-serranove.dts | 6 +- .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 28 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 8 +- .../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi | 29 +- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 12 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 25 +- .../qcom/msm8996-pmi8996-sony-xperia-tone-dora.dts | 11 + .../msm8996-pmi8996-sony-xperia-tone-kagura.dts | 11 + .../msm8996-pmi8996-sony-xperia-tone-keyaki.dts | 11 + .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 77 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 14 +- arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 4 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-natrium.dts | 414 -- .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 125 +- .../boot/dts/qcom/msm8998-asus-novago-tp370ql.dts | 23 +- arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 138 +- arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 460 +- arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts | 9 +- .../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 9 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dts | 443 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 421 ++ .../boot/dts/qcom/msm8998-oneplus-cheeseburger.dts | 2 +- .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 88 +- .../dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts | 4 - .../dts/qcom/msm8998-sony-xperia-yoshino-maple.dts | 2 +- .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 120 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 85 +- arch/arm64/boot/dts/qcom/pm6350.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm660.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm660l.dtsi | 8 +- arch/arm64/boot/dts/qcom/pm8005.dtsi | 4 - arch/arm64/boot/dts/qcom/pm8009.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm8150.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm8150b.dtsi | 13 +- arch/arm64/boot/dts/qcom/pm8150l.dtsi | 14 +- arch/arm64/boot/dts/qcom/pm8350.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm8350b.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 9 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmm8155au_1.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmm8155au_2.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmr735b.dtsi | 3 +- arch/arm64/boot/dts/qcom/pms405.dtsi | 17 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 4 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 37 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 44 +- arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 389 -- arch/arm64/boot/dts/qcom/sa8540p.dtsi | 133 - arch/arm64/boot/dts/qcom/sc7180-idp.dts | 4 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 4 - .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 8 +- .../boot/dts/qcom/sc7180-trogdor-kingoftown-r0.dts | 44 - .../boot/dts/qcom/sc7180-trogdor-kingoftown-r1.dts | 17 - .../boot/dts/qcom/sc7180-trogdor-kingoftown.dtsi | 225 - arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 3 +- .../dts/qcom/sc7180-trogdor-mrbland-rev0-auo.dts | 22 - .../dts/qcom/sc7180-trogdor-mrbland-rev0-boe.dts | 22 - .../boot/dts/qcom/sc7180-trogdor-mrbland-rev0.dtsi | 53 - .../dts/qcom/sc7180-trogdor-mrbland-rev1-auo.dts | 22 - .../dts/qcom/sc7180-trogdor-mrbland-rev1-boe.dts | 24 - .../boot/dts/qcom/sc7180-trogdor-mrbland.dtsi | 350 -- .../dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts | 22 - .../dts/qcom/sc7180-trogdor-pazquel-lte-ti.dts | 22 - .../dts/qcom/sc7180-trogdor-pazquel-parade.dts | 17 - .../boot/dts/qcom/sc7180-trogdor-pazquel-ti.dts | 17 - .../boot/dts/qcom/sc7180-trogdor-pazquel.dtsi | 222 - .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 2 - .../qcom/sc7180-trogdor-quackingstick-r0-lte.dts | 38 - .../dts/qcom/sc7180-trogdor-quackingstick-r0.dts | 26 - .../dts/qcom/sc7180-trogdor-quackingstick.dtsi | 324 -- arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 2 - .../qcom/sc7180-trogdor-wormdingler-rev0-boe.dts | 22 - .../qcom/sc7180-trogdor-wormdingler-rev0-inx.dts | 22 - .../dts/qcom/sc7180-trogdor-wormdingler-rev0.dtsi | 53 - ...sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dts | 29 - .../qcom/sc7180-trogdor-wormdingler-rev1-boe.dts | 28 - ...sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dts | 29 - .../qcom/sc7180-trogdor-wormdingler-rev1-inx.dts | 22 - .../boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi | 412 -- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 6 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 77 +- arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 16 - .../dts/qcom/sc7280-herobrine-audio-wcd9385.dtsi | 20 - arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dts | 73 - .../dts/qcom/sc7280-herobrine-herobrine-r1.dts | 11 - .../boot/dts/qcom/sc7280-herobrine-villager-r0.dts | 29 - arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 22 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 91 +- arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 11 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 205 +- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 427 -- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 386 -- arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi | 109 - arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 2141 -------- .../arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts | 461 -- .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 61 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 336 +- arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 2 +- .../dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts | 2 +- .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 28 +- arch/arm64/boot/dts/qcom/sdm660.dtsi | 5 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 32 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 8 +- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 6 +- .../dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts | 5 +- .../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi | 2 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 8 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 71 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 10 +- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 4 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 4 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 32 +- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 4 +- arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 4 +- .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 4 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 36 +- arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 4 +- .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 102 +- .../dts/qcom/sm8350-microsoft-surface-duo2.dts | 2 + .../boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 101 +- arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 2 + arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 2 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 71 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 6 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 4 +- arch/arm64/boot/dts/renesas/draak.dtsi | 2 +- arch/arm64/boot/dts/renesas/ebisu.dtsi | 8 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 31 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 13 - arch/arm64/boot/dts/renesas/r8a779f0-spider.dts | 1 - arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 434 +- arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 5 - arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 21 +- arch/arm64/boot/dts/renesas/r9a07g043u11-smarc.dts | 6 + arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts | 2 +- arch/arm64/boot/dts/renesas/r9a09g011-v2mevk2.dts | 14 - arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 51 - arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 4 +- arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 4 +- arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 2 +- arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi | 23 +- arch/arm64/boot/dts/renesas/rzg2ul-smarc.dtsi | 6 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 8 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 14 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 6 +- arch/arm64/boot/dts/rockchip/Makefile | 1 - arch/arm64/boot/dts/rockchip/px30.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3308-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts | 253 - arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 32 +- arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 2 +- .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 6 +- .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 2 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 4 +- .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 72 +- .../dts/rockchip/rk3399-sapphire-excavator.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 6 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 115 - arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3566.dtsi | 4 - arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 137 - arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 55 - arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 55 - arch/arm64/boot/dts/rockchip/rk3568.dtsi | 4 - arch/arm64/boot/dts/rockchip/rk356x.dtsi | 166 - arch/arm64/boot/dts/sprd/sc9836.dtsi | 10 +- arch/arm64/boot/dts/sprd/sc9863a.dtsi | 4 +- arch/arm64/boot/dts/sprd/whale2.dtsi | 2 +- arch/arm64/boot/dts/tesla/fsd-evb.dts | 4 - arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi | 106 +- arch/arm64/boot/dts/tesla/fsd-pinctrl.h | 33 - arch/arm64/boot/dts/tesla/fsd.dtsi | 120 - arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am625-sk.dts | 2 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am642-evm.dts | 2 +- arch/arm64/boot/dts/ti/k3-am642-sk.dts | 2 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 14 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 8 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 4 +- .../boot/dts/ti/k3-j721e-common-proc-board.dts | 4 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 4 - arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 26 - arch/arm64/configs/defconfig | 17 - arch/arm64/crypto/Kconfig | 10 +- arch/arm64/crypto/Makefile | 3 - arch/arm64/crypto/aes-glue.c | 80 +- arch/arm64/crypto/aes-modes.S | 349 +- arch/arm64/crypto/aes-neon.S | 2 +- arch/arm64/crypto/polyval-ce-core.S | 361 -- arch/arm64/crypto/polyval-ce-glue.c | 191 - arch/arm64/include/asm/asm-extable.h | 79 +- arch/arm64/include/asm/asm-uaccess.h | 12 +- arch/arm64/include/asm/asm_pointer_auth.h | 4 +- arch/arm64/include/asm/assembler.h | 35 +- arch/arm64/include/asm/barrier.h | 12 +- arch/arm64/include/asm/cache.h | 41 +- arch/arm64/include/asm/cacheflush.h | 7 + arch/arm64/include/asm/cpu.h | 1 - arch/arm64/include/asm/cpu_ops.h | 9 + arch/arm64/include/asm/cpufeature.h | 5 +- arch/arm64/include/asm/cpuidle.h | 15 + arch/arm64/include/asm/el2_setup.h | 60 + arch/arm64/include/asm/fixmap.h | 4 +- arch/arm64/include/asm/io.h | 65 +- arch/arm64/include/asm/kernel-pgtable.h | 18 +- arch/arm64/include/asm/kvm_host.h | 5 + arch/arm64/include/asm/memory.h | 9 - arch/arm64/include/asm/mmu_context.h | 16 +- arch/arm64/include/asm/pgtable.h | 10 - arch/arm64/include/asm/processor.h | 3 +- arch/arm64/include/asm/setup.h | 3 + arch/arm64/include/asm/sysreg.h | 128 +- arch/arm64/include/asm/uaccess.h | 94 +- arch/arm64/include/asm/virt.h | 14 +- arch/arm64/include/asm/xen/xen-ops.h | 2 - arch/arm64/kernel/Makefile | 7 +- arch/arm64/kernel/acpi.c | 2 +- arch/arm64/kernel/alternative.c | 2 +- arch/arm64/kernel/armv8_deprecated.c | 9 +- arch/arm64/kernel/cpu_errata.c | 10 +- arch/arm64/kernel/cpufeature.c | 319 +- arch/arm64/kernel/cpuidle.c | 29 + arch/arm64/kernel/cpuinfo.c | 52 +- arch/arm64/kernel/entry-ftrace.S | 1 + arch/arm64/kernel/entry.S | 53 +- arch/arm64/kernel/fpsimd.c | 21 +- arch/arm64/kernel/ftrace.c | 137 +- arch/arm64/kernel/head.S | 528 +- arch/arm64/kernel/hyp-stub.S | 117 +- arch/arm64/kernel/idreg-override.c | 106 +- arch/arm64/kernel/image-vars.h | 59 +- arch/arm64/kernel/kaslr.c | 149 +- arch/arm64/kernel/kuser32.S | 1 - arch/arm64/kernel/mte.c | 6 - arch/arm64/kernel/pi/Makefile | 33 - arch/arm64/kernel/pi/kaslr_early.c | 112 - arch/arm64/kernel/setup.c | 22 +- arch/arm64/kernel/signal.c | 20 +- arch/arm64/kernel/sigreturn32.S | 1 - arch/arm64/kernel/sleep.S | 3 +- arch/arm64/kernel/stacktrace.c | 99 +- arch/arm64/kernel/suspend.c | 2 +- arch/arm64/kernel/topology.c | 14 + arch/arm64/kernel/traps.c | 6 +- arch/arm64/kernel/vdso/Makefile | 8 +- arch/arm64/kernel/vdso/vdso.lds.S | 16 +- arch/arm64/kernel/vdso32/Makefile | 1 - arch/arm64/kernel/vdso32/vdso.lds.S | 27 +- arch/arm64/kernel/vmlinux.lds.S | 22 +- arch/arm64/kvm/arch_timer.c | 3 - arch/arm64/kvm/arm.c | 16 +- arch/arm64/kvm/fpsimd.c | 2 - arch/arm64/kvm/hyp/include/nvhe/fixed_config.h | 32 +- arch/arm64/kvm/hyp/nvhe/Makefile | 7 +- arch/arm64/kvm/hyp/nvhe/mem_protect.c | 4 + arch/arm64/kvm/hyp/nvhe/sys_regs.c | 54 +- arch/arm64/kvm/sys_regs.c | 14 +- arch/arm64/kvm/vgic/vgic-mmio-v2.c | 4 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 40 +- arch/arm64/kvm/vgic/vgic-mmio.c | 40 +- arch/arm64/kvm/vgic/vgic-mmio.h | 3 - arch/arm64/kvm/vmid.c | 2 +- arch/arm64/lib/mte.S | 2 +- arch/arm64/mm/cache.S | 43 + arch/arm64/mm/dma-mapping.c | 26 +- arch/arm64/mm/extable.c | 10 +- arch/arm64/mm/hugetlbpage.c | 40 +- arch/arm64/mm/init.c | 4 +- arch/arm64/mm/ioremap.c | 90 +- arch/arm64/mm/kasan_init.c | 4 +- arch/arm64/mm/mmu.c | 78 +- arch/arm64/mm/proc.S | 188 +- arch/arm64/net/bpf_jit_comp.c | 10 +- arch/arm64/tools/cpucaps | 1 - arch/arm64/tools/gen-sysreg.awk | 4 +- arch/arm64/tools/sysreg | 264 - arch/csky/include/asm/sections.h | 10 - arch/csky/kernel/probes/kprobes.c | 4 - arch/csky/kernel/setup.c | 4 +- arch/csky/kernel/vmlinux.lds.S | 15 +- arch/csky/mm/asid.c | 5 +- arch/ia64/Kconfig | 1 + arch/ia64/include/asm/io.h | 8 + arch/loongarch/Kconfig | 1 - arch/loongarch/include/asm/branch.h | 3 +- arch/loongarch/include/asm/hardirq.h | 2 +- arch/loongarch/include/asm/percpu.h | 1 - arch/loongarch/include/asm/pgtable.h | 10 +- arch/loongarch/include/asm/smp.h | 23 +- arch/loongarch/include/asm/timex.h | 7 + arch/loongarch/kernel/acpi.c | 4 - arch/loongarch/kernel/cacheinfo.c | 1 - arch/loongarch/kernel/cpu-probe.c | 2 +- arch/loongarch/kernel/head.S | 2 + arch/loongarch/kernel/irq.c | 7 +- arch/loongarch/kernel/process.c | 14 +- arch/loongarch/kernel/setup.c | 5 +- arch/loongarch/kernel/smp.c | 2 + arch/loongarch/kernel/traps.c | 3 +- arch/loongarch/kernel/vmlinux.lds.S | 2 - arch/loongarch/mm/tlb.c | 7 +- arch/m68k/Kconfig | 1 + arch/m68k/Kconfig.cpu | 7 +- arch/m68k/Kconfig.debug | 6 +- arch/m68k/Kconfig.machine | 5 +- arch/m68k/coldfire/device.c | 6 +- arch/m68k/coldfire/intc-2.c | 2 +- arch/m68k/coldfire/m523x.c | 2 +- arch/m68k/include/asm/bitops.h | 2 +- arch/m68k/include/asm/sun3_pgtable.h | 2 +- arch/m68k/include/asm/virtconvert.h | 4 +- arch/m68k/include/uapi/asm/bootinfo-virt.h | 8 - arch/m68k/mac/iop.c | 4 +- arch/m68k/q40/q40ints.c | 2 +- arch/m68k/sun3/mmu_emu.c | 11 +- arch/m68k/virt/config.c | 11 - arch/m68k/virt/platform.c | 58 +- arch/microblaze/Kconfig | 1 + arch/microblaze/include/asm/io.h | 2 + arch/mips/Kconfig | 1 + arch/mips/alchemy/devboards/pm.c | 2 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 5 +- arch/mips/boot/dts/ingenic/x1830.dtsi | 5 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 9 +- .../cavium-octeon/executive/cvmx-helper-board.c | 4 +- arch/mips/cavium-octeon/octeon-platform.c | 3 +- arch/mips/generic/board-ranchu.c | 1 - arch/mips/include/asm/io.h | 9 + arch/mips/include/asm/octeon/cvmx-helper-board.h | 12 +- arch/mips/lantiq/falcon/sysctrl.c | 6 - arch/mips/lantiq/irq.c | 1 - arch/mips/lantiq/xway/sysctrl.c | 4 - arch/mips/loongson64/numa.c | 1 + arch/mips/mti-malta/malta-time.c | 2 - arch/mips/pci/fixup-lemote2f.c | 2 +- arch/mips/pic32/pic32mzda/init.c | 7 +- arch/mips/pic32/pic32mzda/time.c | 3 - arch/mips/ralink/of.c | 2 - arch/mips/sgi-ip22/ip22-gio.c | 2 +- arch/mips/vr41xx/common/icu.c | 2 + arch/openrisc/kernel/unwinder.c | 2 +- arch/parisc/Kconfig | 2 +- arch/parisc/include/asm/cacheflush.h | 6 +- arch/parisc/include/asm/fb.h | 2 +- arch/parisc/include/asm/floppy.h | 4 +- arch/parisc/include/asm/io.h | 2 + arch/parisc/kernel/asm-offsets.c | 5 - arch/parisc/kernel/cache.c | 7 +- arch/parisc/kernel/irq.c | 2 - arch/parisc/kernel/unaligned.c | 2 +- arch/parisc/math-emu/decode_exc.c | 2 +- arch/powerpc/Kconfig | 15 +- arch/powerpc/Kconfig.debug | 4 +- arch/powerpc/boot/dts/turris1x.dts | 475 -- arch/powerpc/configs/44x/akebono_defconfig | 2 +- arch/powerpc/configs/44x/currituck_defconfig | 2 +- arch/powerpc/configs/44x/fsp2_defconfig | 2 +- arch/powerpc/configs/44x/iss476-smp_defconfig | 2 +- arch/powerpc/configs/44x/warp_defconfig | 2 +- arch/powerpc/configs/52xx/lite5200b_defconfig | 2 +- arch/powerpc/configs/52xx/motionpro_defconfig | 2 +- arch/powerpc/configs/52xx/tqm5200_defconfig | 2 +- arch/powerpc/configs/adder875_defconfig | 2 +- arch/powerpc/configs/ep8248e_defconfig | 2 +- arch/powerpc/configs/ep88xc_defconfig | 2 +- arch/powerpc/configs/fsl-emb-nonhw.config | 2 +- arch/powerpc/configs/mgcoge_defconfig | 2 +- arch/powerpc/configs/mpc5200_defconfig | 2 +- arch/powerpc/configs/mpc8272_ads_defconfig | 2 +- arch/powerpc/configs/mpc885_ads_defconfig | 2 +- arch/powerpc/configs/ppc6xx_defconfig | 2 +- arch/powerpc/configs/pq2fads_defconfig | 2 +- arch/powerpc/configs/ps3_defconfig | 2 +- arch/powerpc/configs/tqm8xx_defconfig | 2 +- arch/powerpc/include/asm/asm-prototypes.h | 11 +- arch/powerpc/include/asm/book3s/64/hugetlb.h | 3 - arch/powerpc/include/asm/bpf_perf_event.h | 9 - arch/powerpc/include/asm/cputime.h | 1 - arch/powerpc/include/asm/hw_irq.h | 77 +- arch/powerpc/include/asm/inst.h | 19 + arch/powerpc/include/asm/interrupt.h | 1 - arch/powerpc/include/asm/io.h | 3 + arch/powerpc/include/asm/irq.h | 1 + arch/powerpc/include/asm/kasan.h | 13 +- arch/powerpc/include/asm/machdep.h | 2 + arch/powerpc/include/asm/mman.h | 1 - arch/powerpc/include/asm/mmu.h | 12 + arch/powerpc/include/asm/mpc52xx.h | 1 + arch/powerpc/include/asm/mpc5xxx.h | 9 +- arch/powerpc/include/asm/nohash/64/pgalloc.h | 5 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 23 +- arch/powerpc/include/asm/plpar_wrappers.h | 5 +- arch/powerpc/include/asm/prom.h | 1 - arch/powerpc/include/asm/setup.h | 6 +- arch/powerpc/include/asm/thread_info.h | 10 +- arch/powerpc/include/asm/uaccess.h | 1 + arch/powerpc/include/asm/word-at-a-time.h | 2 +- .../include/uapi/asm/bpf_perf_event.h | 0 arch/powerpc/kernel/Makefile | 4 +- arch/powerpc/kernel/dawr.c | 1 - arch/powerpc/kernel/head_64.S | 3 - arch/powerpc/kernel/irq.c | 500 +- arch/powerpc/kernel/irq_64.c | 466 -- arch/powerpc/kernel/kgdb.c | 5 +- arch/powerpc/kernel/kprobes.c | 2 +- arch/powerpc/kernel/pci-common.c | 1 - arch/powerpc/kernel/process.c | 6 +- arch/powerpc/kernel/prom.c | 2 +- arch/powerpc/kernel/prom_init.c | 4 +- arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/kernel/ptrace/ptrace-fpu.c | 20 +- arch/powerpc/kernel/ptrace/ptrace.c | 3 - arch/powerpc/kernel/rtas.c | 15 +- arch/powerpc/kernel/setup-common.c | 13 +- arch/powerpc/kernel/setup_64.c | 1 + arch/powerpc/kernel/trace/ftrace.c | 24 +- arch/powerpc/kexec/core.c | 2 - arch/powerpc/kexec/crash.c | 2 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 1 - arch/powerpc/kvm/book3s_hv_nested.c | 1 - arch/powerpc/kvm/powerpc.c | 1 - arch/powerpc/lib/test_emulate_step.c | 6 +- arch/powerpc/mm/book3s32/mmu.c | 2 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 1 - arch/powerpc/mm/book3s64/pkeys.c | 1 - arch/powerpc/mm/hugetlbpage.c | 1 - arch/powerpc/mm/init_32.c | 37 + arch/powerpc/mm/kasan/Makefile | 1 - arch/powerpc/mm/kasan/init_book3e_64.c | 133 - arch/powerpc/mm/kasan/init_book3s_64.c | 2 - arch/powerpc/mm/mem.c | 34 +- arch/powerpc/mm/mmu_decl.h | 1 + arch/powerpc/mm/nohash/40x.c | 9 +- arch/powerpc/mm/nohash/8xx.c | 9 + arch/powerpc/mm/nohash/book3e_hugetlbpage.c | 30 +- arch/powerpc/mm/nohash/book3e_pgtable.c | 6 +- arch/powerpc/mm/nohash/kaslr_booke.c | 8 +- arch/powerpc/mm/nohash/tlb_low_64e.S | 147 +- arch/powerpc/mm/ptdump/shared.c | 6 +- arch/powerpc/net/bpf_jit_comp32.c | 72 +- arch/powerpc/net/bpf_jit_comp64.c | 96 +- arch/powerpc/perf/core-book3s.c | 35 +- arch/powerpc/perf/isa207-common.c | 3 - arch/powerpc/perf/isa207-common.h | 1 - arch/powerpc/platforms/52xx/mpc52xx_common.c | 37 + arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 20 +- arch/powerpc/platforms/83xx/misc.c | 14 +- arch/powerpc/platforms/Kconfig.cputype | 1 + arch/powerpc/platforms/microwatt/microwatt.h | 7 - arch/powerpc/platforms/microwatt/rng.c | 10 +- arch/powerpc/platforms/microwatt/setup.c | 8 - arch/powerpc/platforms/powermac/setup.c | 7 + arch/powerpc/platforms/powernv/Kconfig | 2 +- arch/powerpc/platforms/powernv/Makefile | 1 - arch/powerpc/platforms/powernv/powernv.h | 2 - arch/powerpc/platforms/powernv/rng.c | 66 +- arch/powerpc/platforms/powernv/setup.c | 2 - arch/powerpc/platforms/pseries/iommu.c | 8 +- arch/powerpc/platforms/pseries/kexec.c | 2 +- arch/powerpc/platforms/pseries/lpar.c | 2 +- .../platforms/pseries/papr_platform_attributes.c | 1 - arch/powerpc/platforms/pseries/papr_scm.c | 5 +- arch/powerpc/platforms/pseries/pseries.h | 2 - arch/powerpc/platforms/pseries/rng.c | 11 +- arch/powerpc/platforms/pseries/setup.c | 7 +- arch/powerpc/platforms/pseries/vas.c | 1 - arch/powerpc/sysdev/fsl_pci.c | 1 - arch/powerpc/sysdev/mpc5xxx_clocks.c | 41 +- arch/powerpc/sysdev/xive/spapr.c | 5 +- arch/powerpc/xmon/xmon.c | 2 +- arch/riscv/Kconfig | 30 +- arch/riscv/Kconfig.erratas | 3 +- arch/riscv/Kconfig.socs | 4 +- arch/riscv/boot/dts/microchip/mpfs.dtsi | 34 +- arch/riscv/errata/thead/errata.c | 38 +- arch/riscv/include/asm/errata_list.h | 14 +- arch/riscv/include/asm/hwcap.h | 25 - arch/riscv/include/asm/page.h | 1 + arch/riscv/include/asm/pci.h | 4 +- arch/riscv/include/asm/switch_to.h | 4 +- arch/riscv/kernel/alternative.c | 18 +- arch/riscv/kernel/cpufeature.c | 51 +- arch/riscv/kvm/vmid.c | 2 +- arch/riscv/net/bpf_jit.h | 1 - arch/riscv/net/bpf_jit_core.c | 8 +- arch/s390/Kconfig | 3 +- arch/s390/Makefile | 10 +- arch/s390/crypto/arch_random.c | 217 + arch/s390/include/asm/archrandom.h | 14 +- arch/s390/include/asm/qdio.h | 6 +- arch/s390/include/asm/softirq_stack.h | 3 +- arch/s390/kernel/crash_dump.c | 10 +- arch/s390/kernel/perf_cpum_cf.c | 22 +- arch/s390/kernel/perf_pai_crypto.c | 20 +- arch/s390/kernel/setup.c | 5 - arch/s390/mm/init.c | 13 +- arch/s390/purgatory/Makefile | 5 +- arch/sh/include/asm/io.h | 8 +- arch/sh/kernel/irq.c | 2 - arch/sparc/kernel/irq_64.c | 2 - arch/sparc/vdso/vdso2c.c | 2 +- arch/um/drivers/virt-pci.c | 7 +- arch/x86/Kconfig | 3 +- arch/x86/Kconfig.debug | 3 + arch/x86/coco/tdx/tdx.c | 187 +- arch/x86/crypto/Makefile | 7 +- arch/x86/crypto/aes_ctrby8_avx-x86_64.S | 232 +- arch/x86/crypto/aesni-intel_glue.c | 114 +- arch/x86/crypto/blake2s-glue.c | 3 +- arch/x86/crypto/blake2s-shash.c | 77 + arch/x86/crypto/crc32-pclmul_asm.S | 24 +- arch/x86/crypto/polyval-clmulni_asm.S | 321 -- arch/x86/crypto/polyval-clmulni_glue.c | 203 - arch/x86/entry/vdso/vdso2c.c | 2 +- arch/x86/hyperv/hv_init.c | 6 - arch/x86/hyperv/ivm.c | 84 +- arch/x86/include/asm/cpufeatures.h | 1 - arch/x86/include/asm/e820/api.h | 5 + arch/x86/include/asm/efi.h | 2 +- arch/x86/include/asm/io.h | 9 + arch/x86/include/asm/kvm_host.h | 70 +- arch/x86/include/asm/mshyperv.h | 4 - arch/x86/include/asm/msr-index.h | 25 - arch/x86/include/asm/nospec-branch.h | 2 - arch/x86/include/asm/pci_x86.h | 8 - arch/x86/include/asm/setup.h | 38 +- arch/x86/include/asm/uaccess.h | 2 +- arch/x86/kernel/Makefile | 4 + arch/x86/kernel/acpi/cppc.c | 10 - arch/x86/kernel/cpu/bugs.c | 235 +- arch/x86/kernel/cpu/common.c | 52 +- arch/x86/kernel/ftrace_64.S | 11 +- arch/x86/kernel/resource.c | 14 +- arch/x86/kernel/setup.c | 5 + arch/x86/kernel/vmlinux.lds.S | 4 +- arch/x86/kvm/lapic.c | 27 +- arch/x86/kvm/mmu/mmu.c | 4 +- arch/x86/kvm/mmu/tdp_iter.c | 9 - arch/x86/kvm/mmu/tdp_iter.h | 1 - arch/x86/kvm/mmu/tdp_mmu.c | 38 +- arch/x86/kvm/svm/avic.c | 171 +- arch/x86/kvm/svm/nested.c | 43 +- arch/x86/kvm/svm/sev.c | 72 +- arch/x86/kvm/svm/svm.c | 53 +- arch/x86/kvm/svm/svm.h | 8 +- arch/x86/kvm/vmx/vmx.c | 85 +- arch/x86/kvm/vmx/vmx.h | 2 - arch/x86/kvm/x86.c | 60 +- arch/x86/kvm/xen.h | 6 +- arch/x86/mm/mem_encrypt.c | 7 + arch/x86/mm/mem_encrypt_amd.c | 4 - arch/x86/net/bpf_jit_comp.c | 33 +- arch/x86/pci/acpi.c | 8 +- arch/x86/xen/enlighten_hvm.c | 2 - arch/x86/xen/enlighten_pv.c | 2 - arch/xtensa/Kconfig | 1 + arch/xtensa/include/asm/io.h | 3 + arch/xtensa/kernel/entry.S | 2 +- arch/xtensa/kernel/time.c | 1 - arch/xtensa/platforms/xtfpga/setup.c | 1 - block/bfq-iosched.c | 6 - block/bio.c | 20 + block/blk-core.c | 13 + block/blk-ia-ranges.c | 1 + block/blk-mq-debugfs.c | 29 +- block/blk-mq-debugfs.h | 10 + block/blk-mq-sched.c | 12 - block/blk-mq.c | 40 +- block/blk-rq-qos.c | 2 + block/blk-rq-qos.h | 7 +- block/blk-sysfs.c | 30 +- block/genhd.c | 42 +- block/holder.c | 4 + block/kyber-iosched.c | 3 +- block/mq-deadline.c | 3 - certs/.gitignore | 2 +- certs/Makefile | 30 +- certs/blacklist.c | 8 +- certs/blacklist_hashes.c | 5 +- certs/blacklist_nohashes.c | 6 + certs/common.c | 57 + certs/common.h | 9 + certs/extract-cert.c | 7 - certs/system_keyring.c | 6 +- crypto/Kconfig | 60 +- crypto/Makefile | 6 +- crypto/asymmetric_keys/Kconfig | 10 - crypto/asymmetric_keys/Makefile | 2 - crypto/asymmetric_keys/selftest.c | 224 - crypto/asymmetric_keys/x509_loader.c | 57 - crypto/asymmetric_keys/x509_parser.h | 9 - crypto/asymmetric_keys/x509_public_key.c | 8 +- crypto/blake2s_generic.c | 75 + crypto/hctr2.c | 581 --- {lib => crypto}/memneq.c | 0 crypto/polyval-generic.c | 245 - crypto/rsa.c | 78 +- crypto/tcrypt.c | 22 +- crypto/testmgr.c | 44 +- crypto/testmgr.h | 1751 +------ crypto/xctr.c | 191 - drivers/acpi/Kconfig | 4 +- drivers/acpi/Makefile | 5 +- drivers/acpi/acpi_lpss.c | 3 - drivers/acpi/acpi_video.c | 54 +- drivers/acpi/apei/apei-base.c | 2 +- drivers/acpi/apei/bert.c | 31 +- drivers/acpi/apei/einj.c | 2 - drivers/acpi/bus.c | 58 +- drivers/acpi/container.c | 17 +- drivers/acpi/cppc_acpi.c | 20 +- drivers/acpi/device_pm.c | 22 - drivers/acpi/device_sysfs.c | 2 +- drivers/acpi/ec.c | 140 +- drivers/acpi/glue.c | 133 +- drivers/acpi/pptt.c | 40 +- drivers/acpi/processor_driver.c | 72 +- drivers/acpi/processor_idle.c | 6 +- drivers/acpi/processor_thermal.c | 54 - drivers/acpi/property.c | 45 +- drivers/acpi/scan.c | 70 +- drivers/acpi/sleep.c | 8 - drivers/acpi/viot.c | 26 +- drivers/acpi/x86/s2idle.c | 4 +- drivers/amba/bus.c | 8 +- drivers/ata/libata-core.c | 25 +- drivers/ata/libata-scsi.c | 2 +- drivers/ata/libata-transport.c | 2 +- drivers/ata/pata_cs5535.c | 4 +- drivers/ata/pata_mpc52xx.c | 2 +- drivers/ata/pata_octeon_cf.c | 3 - drivers/atm/iphase.c | 2 +- drivers/base/arch_topology.c | 102 +- drivers/base/cacheinfo.c | 143 +- drivers/base/core.c | 13 +- drivers/base/cpu.c | 8 - drivers/base/init.c | 2 - drivers/base/memory.c | 2 +- drivers/base/power/runtime.c | 34 +- drivers/base/power/wakeup.c | 30 + drivers/base/regmap/regmap-irq.c | 8 +- drivers/base/regmap/regmap.c | 15 +- drivers/block/xen-blkfront.c | 73 +- drivers/bluetooth/btbcm.c | 33 +- drivers/bluetooth/btbcm.h | 8 +- drivers/bluetooth/btmrvl_debugfs.c | 15 +- drivers/bluetooth/btmrvl_drv.h | 16 +- drivers/bluetooth/btmrvl_main.c | 15 +- drivers/bluetooth/btmrvl_sdio.c | 15 +- drivers/bluetooth/btmrvl_sdio.h | 16 +- drivers/bluetooth/btmtksdio.c | 15 - drivers/bluetooth/btusb.c | 3 - drivers/bluetooth/hci_bcm.c | 17 +- drivers/bluetooth/hci_intel.c | 6 +- drivers/bluetooth/hci_qca.c | 2 +- drivers/bus/bt1-apb.c | 14 +- drivers/bus/bt1-axi.c | 14 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 6 +- drivers/bus/hisi_lpc.c | 204 +- drivers/bus/mvebu-mbus.c | 5 +- drivers/bus/omap_l3_noc.c | 10 +- drivers/bus/omap_l3_noc.h | 10 +- drivers/bus/sunxi-rsb.c | 6 +- drivers/bus/tegra-gmi.c | 5 +- drivers/bus/ti-sysc.c | 3 - drivers/bus/ts-nbus.c | 5 +- drivers/char/Kconfig | 50 +- drivers/char/hw_random/iproc-rng200.c | 9 +- drivers/char/hw_random/virtio-rng.c | 2 - drivers/char/lp.c | 2 +- drivers/char/random.c | 45 +- drivers/clk/axs10x/i2s_pll_clock.c | 5 +- drivers/clk/axs10x/pll_clock.c | 5 +- drivers/clk/bcm/clk-bcm21664.c | 10 +- drivers/clk/bcm/clk-bcm281xx.c | 10 +- drivers/clk/bcm/clk-bcm63xx.c | 14 +- drivers/clk/bcm/clk-cygnus.c | 14 +- drivers/clk/bcm/clk-hr2.c | 14 +- drivers/clk/bcm/clk-iproc-armpll.c | 14 +- drivers/clk/bcm/clk-iproc-asiu.c | 14 +- drivers/clk/bcm/clk-iproc-pll.c | 14 +- drivers/clk/bcm/clk-iproc.h | 14 +- drivers/clk/bcm/clk-kona-setup.c | 10 +- drivers/clk/bcm/clk-kona.c | 10 +- drivers/clk/bcm/clk-kona.h | 10 +- drivers/clk/bcm/clk-ns2.c | 14 +- drivers/clk/bcm/clk-nsp.c | 14 +- drivers/clk/clk-devres.c | 91 +- drivers/clk/clk-fixed-factor.c | 11 +- drivers/clk/clk-hsdk-pll.c | 5 +- drivers/clk/clk-moxart.c | 5 +- drivers/clk/clk.c | 48 + drivers/clk/imx/clk-fracn-gppll.c | 36 +- drivers/clk/imx/clk-imx93.c | 6 +- drivers/clk/keystone/sci-clk.c | 10 +- drivers/clk/mediatek/clk-mt2701-eth.c | 10 +- drivers/clk/mediatek/clk-mt2701-g3d.c | 10 +- drivers/clk/mediatek/clk-mt2701-hif.c | 10 +- drivers/clk/mediatek/clk-mt2701.c | 22 +- drivers/clk/mediatek/clk-mt2712.c | 22 +- drivers/clk/mediatek/clk-mt7622-eth.c | 10 +- drivers/clk/mediatek/clk-mt7622-hif.c | 12 +- drivers/clk/mediatek/clk-mt7622.c | 22 +- drivers/clk/mediatek/clk-mt7629-eth.c | 10 +- drivers/clk/mediatek/clk-mt7629-hif.c | 12 +- drivers/clk/mediatek/clk-mt8135.c | 22 +- drivers/clk/mediatek/clk-mt8173.c | 22 +- drivers/clk/mediatek/clk-mt8183.c | 18 +- drivers/clk/mediatek/clk-mt8186-infra_ao.c | 23 - drivers/clk/mediatek/clk-mt8192-msdc.c | 21 + drivers/clk/mediatek/clk-mt8192.c | 29 - drivers/clk/mediatek/clk-mt8195-infra_ao.c | 24 - drivers/clk/mediatek/clk-mtk.c | 7 - drivers/clk/mediatek/clk-mtk.h | 9 +- drivers/clk/mediatek/reset.c | 198 +- drivers/clk/mediatek/reset.h | 82 - drivers/clk/meson/axg-audio.c | 36 +- drivers/clk/mmp/clk-apbc.c | 5 +- drivers/clk/mmp/clk-apmu.c | 5 +- drivers/clk/mmp/clk-frac.c | 5 +- drivers/clk/mmp/clk-gate.c | 5 +- drivers/clk/mmp/clk-mix.c | 5 +- drivers/clk/mmp/clk-mmp2.c | 5 +- drivers/clk/mmp/clk-of-mmp2.c | 5 +- drivers/clk/mmp/clk-of-pxa168.c | 5 +- drivers/clk/mmp/clk-of-pxa1928.c | 5 +- drivers/clk/mmp/clk-of-pxa910.c | 5 +- drivers/clk/mmp/clk-pxa168.c | 5 +- drivers/clk/mmp/clk-pxa910.c | 5 +- drivers/clk/nxp/clk-lpc18xx-ccu.c | 5 +- drivers/clk/nxp/clk-lpc18xx-cgu.c | 5 +- drivers/clk/nxp/clk-lpc18xx-creg.c | 5 +- drivers/clk/qcom/Kconfig | 1 - drivers/clk/qcom/Makefile | 1 - drivers/clk/qcom/camcc-sdm845.c | 4 - drivers/clk/qcom/camcc-sm8250.c | 16 +- drivers/clk/qcom/clk-hfpll.c | 15 +- drivers/clk/qcom/clk-krait.c | 23 +- drivers/clk/qcom/clk-krait.h | 1 - drivers/clk/qcom/clk-rcg2.c | 16 +- drivers/clk/qcom/clk-regmap-phy-mux.c | 62 - drivers/clk/qcom/clk-regmap-phy-mux.h | 33 - drivers/clk/qcom/clk-rpmh.c | 5 - drivers/clk/qcom/gcc-ipq8074.c | 104 +- drivers/clk/qcom/gcc-msm8916.c | 35 - drivers/clk/qcom/gcc-msm8939.c | 31 +- drivers/clk/qcom/gcc-sc7280.c | 49 +- drivers/clk/qcom/gcc-sc8280xp.c | 142 +- drivers/clk/qcom/gcc-sm6350.c | 2 +- drivers/clk/qcom/gcc-sm8450.c | 49 +- drivers/clk/qcom/gdsc.c | 28 +- drivers/clk/qcom/gdsc.h | 4 - drivers/clk/qcom/krait-cc.c | 8 - drivers/clk/qcom/mmcc-msm8996.c | 1052 ++-- drivers/clk/renesas/clk-r8a73a4.c | 22 +- drivers/clk/renesas/clk-r8a7740.c | 20 +- drivers/clk/renesas/clk-r8a7778.c | 31 +- drivers/clk/renesas/clk-r8a7779.c | 27 +- drivers/clk/renesas/clk-rz.c | 33 +- drivers/clk/renesas/clk-sh73a0.c | 26 +- drivers/clk/renesas/r8a779f0-cpg-mssr.c | 10 - drivers/clk/renesas/r9a06g032-clocks.c | 32 +- drivers/clk/renesas/r9a07g043-cpg.c | 32 - drivers/clk/renesas/r9a07g044-cpg.c | 17 +- drivers/clk/renesas/r9a09g011-cpg.c | 5 - drivers/clk/renesas/rcar-gen4-cpg.c | 2 +- drivers/clk/renesas/rzg2l-cpg.c | 2 +- drivers/clk/spear/clk-aux-synth.c | 5 +- drivers/clk/spear/clk-frac-synth.c | 5 +- drivers/clk/spear/clk-gpt-synth.c | 5 +- drivers/clk/spear/clk-vco-pll.c | 5 +- drivers/clk/spear/clk.c | 5 +- drivers/clk/spear/clk.h | 5 +- drivers/clk/spear/spear1310_clock.c | 5 +- drivers/clk/spear/spear1340_clock.c | 5 +- drivers/clk/spear/spear3xx_clock.c | 5 +- drivers/clk/spear/spear6xx_clock.c | 5 +- drivers/clk/stm32/reset-stm32.c | 1 - drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 16 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 77 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 113 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 40 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 80 +- drivers/clk/sunxi/Kconfig | 4 +- drivers/clk/ti/adpll.c | 11 +- drivers/clk/ti/apll.c | 10 +- drivers/clk/ti/autoidle.c | 10 +- drivers/clk/ti/clk-2xxx.c | 10 +- drivers/clk/ti/clk-33xx.c | 10 +- drivers/clk/ti/clk-3xxx.c | 10 +- drivers/clk/ti/clk-43xx.c | 10 +- drivers/clk/ti/clk-44xx.c | 210 +- drivers/clk/ti/clk-54xx.c | 160 +- drivers/clk/ti/clk-816x.c | 11 +- drivers/clk/ti/clk-dra7-atl.c | 10 +- drivers/clk/ti/clk.c | 10 +- drivers/clk/ti/clkctrl.c | 14 +- drivers/clk/ti/clkt_dflt.c | 10 +- drivers/clk/ti/clock.h | 10 +- drivers/clk/ti/clockdomain.c | 10 +- drivers/clk/ti/composite.c | 10 +- drivers/clk/ti/divider.c | 10 +- drivers/clk/ti/dpll.c | 10 +- drivers/clk/ti/fapll.c | 11 +- drivers/clk/ti/fixed-factor.c | 10 +- drivers/clk/ti/gate.c | 10 +- drivers/clk/ti/interface.c | 10 +- drivers/clk/ti/mux.c | 10 +- drivers/clocksource/hyperv_timer.c | 1 + drivers/comedi/drivers/vmk80xx.c | 2 +- drivers/cpufreq/acpi-cpufreq.c | 4 - drivers/cpufreq/amd-pstate.c | 24 - drivers/cpufreq/cpufreq-dt-platdev.c | 1 - drivers/cpufreq/cpufreq-dt.c | 19 +- drivers/cpufreq/cpufreq.c | 27 +- drivers/cpufreq/imx-cpufreq-dt.c | 12 +- drivers/cpufreq/mediatek-cpufreq.c | 1 - drivers/cpufreq/mvebu-cpufreq.c | 5 +- drivers/cpufreq/pmac32-cpufreq.c | 4 - drivers/cpufreq/qcom-cpufreq-hw.c | 9 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 109 +- drivers/cpufreq/qoriq-cpufreq.c | 1 - drivers/cpufreq/scpi-cpufreq.c | 10 +- drivers/cpufreq/sti-cpufreq.c | 27 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 31 +- drivers/cpufreq/tegra20-cpufreq.c | 12 +- drivers/cpufreq/ti-cpufreq.c | 42 +- drivers/cpuidle/Kconfig.arm | 3 +- drivers/cpuidle/cpuidle-at91.c | 5 +- drivers/cpuidle/cpuidle-kirkwood.c | 5 +- drivers/cpuidle/governors/haltpoll.c | 3 - .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 1 - drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 16 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 10 +- drivers/crypto/atmel-ecc.c | 12 +- drivers/crypto/caam/caamalg_qi2.c | 2 +- drivers/crypto/caam/caamhash_desc.c | 2 +- drivers/crypto/caam/qi.c | 2 +- drivers/crypto/cavium/cpt/cpt_hw_types.h | 2 +- drivers/crypto/ccp/ccp-dev.h | 2 +- drivers/crypto/ccp/sev-dev.c | 12 +- drivers/crypto/ccp/sp-platform.c | 12 +- drivers/crypto/hisilicon/qm.c | 203 +- drivers/crypto/hisilicon/sec2/sec.h | 4 +- drivers/crypto/hisilicon/sec2/sec_main.c | 39 +- drivers/crypto/hisilicon/trng/trng.c | 2 +- drivers/crypto/hisilicon/zip/zip_main.c | 17 +- .../crypto/marvell/octeontx2/otx2_cpt_devlink.c | 40 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 17 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.h | 3 - drivers/crypto/nx/nx-common-powernv.c | 2 +- drivers/crypto/qat/Kconfig | 14 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 5 + drivers/crypto/qat/qat_common/qat_algs.c | 4 +- drivers/crypto/qat/qat_common/qat_asym_algs.c | 4 +- drivers/crypto/ux500/hash/hash_core.c | 2 +- drivers/crypto/vmx/ghashp8-ppc.pl | 2 +- drivers/cxl/core/hdm.c | 2 +- drivers/cxl/core/mbox.c | 6 +- drivers/cxl/core/port.c | 2 +- drivers/cxl/cxl.h | 1 - drivers/cxl/cxlmem.h | 8 +- drivers/cxl/mem.c | 7 +- drivers/cxl/pmem.c | 6 +- drivers/devfreq/Kconfig | 10 - drivers/devfreq/Makefile | 1 - drivers/devfreq/devfreq.c | 80 +- drivers/devfreq/event/exynos-ppmu.c | 8 +- drivers/devfreq/exynos-bus.c | 21 +- drivers/devfreq/governor_passive.c | 62 +- drivers/devfreq/imx-bus.c | 2 +- drivers/devfreq/mtk-cci-devfreq.c | 440 -- drivers/devfreq/tegra30-devfreq.c | 22 +- drivers/dma-buf/Kconfig | 6 +- drivers/dma-buf/Makefile | 2 +- drivers/dma-buf/dma-buf.c | 110 +- drivers/dma-buf/dma-fence-chain.c | 4 +- drivers/dma-buf/dma-fence-unwrap.c | 162 - drivers/dma-buf/st-dma-fence-unwrap.c | 157 +- drivers/dma-buf/sync_file.c | 119 +- drivers/dma-buf/udmabuf.c | 23 +- drivers/dma/at_xdmac.c | 5 - drivers/dma/bcm-sba-raid.c | 14 +- drivers/dma/bestcomm/ata.c | 7 +- drivers/dma/bestcomm/bestcomm.c | 7 +- drivers/dma/bestcomm/fec.c | 7 +- drivers/dma/bestcomm/sram.c | 7 +- drivers/dma/dmatest.c | 13 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 8 +- drivers/dma/dw-edma/dw-edma-core.c | 141 +- drivers/dma/dw-edma/dw-edma-core.h | 31 +- drivers/dma/dw-edma/dw-edma-pcie.c | 83 +- drivers/dma/dw-edma/dw-edma-v0-core.c | 41 +- drivers/dma/dw-edma/dw-edma-v0-core.h | 4 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.c | 18 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.h | 8 +- drivers/dma/idxd/device.c | 5 +- drivers/dma/idxd/init.c | 13 +- drivers/dma/imx-sdma.c | 4 +- drivers/dma/lgm/lgm-dma.c | 3 +- drivers/dma/moxart-dma.c | 5 +- drivers/dma/pl330.c | 2 +- drivers/dma/ppc4xx/adma.h | 5 +- drivers/dma/ppc4xx/dma.h | 5 +- drivers/dma/ppc4xx/xor.h | 5 +- drivers/dma/qcom/bam_dma.c | 39 +- drivers/dma/ti/dma-crossbar.c | 5 - drivers/dma/ti/edma.c | 10 +- drivers/edac/edac_pci.c | 7 +- drivers/edac/fsl_ddr_edac.c | 6 +- drivers/edac/fsl_ddr_edac.h | 7 +- drivers/edac/mpc85xx_edac.h | 7 +- drivers/firewire/core-cdev.c | 2 +- drivers/firewire/core-device.c | 6 +- drivers/firmware/arm_scmi/Kconfig | 12 - drivers/firmware/arm_scmi/Makefile | 3 +- drivers/firmware/arm_scmi/base.c | 24 +- drivers/firmware/arm_scmi/bus.c | 6 +- drivers/firmware/arm_scmi/clock.c | 33 +- drivers/firmware/arm_scmi/driver.c | 282 +- drivers/firmware/arm_scmi/optee.c | 7 +- drivers/firmware/arm_scmi/perf.c | 231 +- drivers/firmware/arm_scmi/power.c | 2 +- drivers/firmware/arm_scmi/powercap.c | 866 ---- drivers/firmware/arm_scmi/protocols.h | 28 +- drivers/firmware/arm_scmi/reset.c | 2 +- drivers/firmware/arm_scmi/scmi_power_control.c | 362 -- drivers/firmware/arm_scmi/sensors.c | 68 +- drivers/firmware/arm_scmi/system.c | 17 +- drivers/firmware/arm_scmi/voltage.c | 15 +- drivers/firmware/arm_scpi.c | 61 +- drivers/firmware/efi/sysfb_efi.c | 2 + drivers/firmware/qcom_scm-legacy.c | 4 - drivers/firmware/qcom_scm.c | 71 +- drivers/firmware/sysfb.c | 58 +- drivers/firmware/sysfb_simplefb.c | 16 +- drivers/firmware/tegra/bpmp.c | 6 +- drivers/firmware/xilinx/zynqmp.c | 16 +- drivers/gpio/gpio-bcm-kona.c | 10 +- drivers/gpio/gpio-brcmstb.c | 14 +- drivers/gpio/gpio-crystalcove.c | 70 +- drivers/gpio/gpio-dln2.c | 23 +- drivers/gpio/gpio-dwapb.c | 7 +- drivers/gpio/gpio-grgpio.c | 14 +- drivers/gpio/gpio-lp873x.c | 10 +- drivers/gpio/gpio-lp87565.c | 10 +- drivers/gpio/gpio-merrifield.c | 22 +- drivers/gpio/gpio-mpc8xxx.c | 5 +- drivers/gpio/gpio-mvebu.c | 5 +- drivers/gpio/gpio-mxs.c | 2 +- drivers/gpio/gpio-pisosr.c | 10 +- drivers/gpio/gpio-realtek-otto.c | 10 +- drivers/gpio/gpio-sch.c | 35 +- drivers/gpio/gpio-spear-spics.c | 5 +- drivers/gpio/gpio-tpic2810.c | 10 +- drivers/gpio/gpio-ts4800.c | 5 +- drivers/gpio/gpio-vf610.c | 1 - drivers/gpio/gpio-vr41xx.c | 2 + drivers/gpio/gpio-wcove.c | 10 +- drivers/gpio/gpio-winbond.c | 7 +- drivers/gpu/drm/Kconfig | 18 - drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.h | 27 + drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 6 - drivers/gpu/drm/amd/amdgpu/imu_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.h | 1 - drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 36 +- drivers/gpu/drm/amd/amdgpu/nv.c | 1 - drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 109 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 5 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 41 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 38 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 2 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 1 - .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 11 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.h | 2 - .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 9 +- .../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 108 +- drivers/gpu/drm/amd/display/dc/dc.h | 5 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 24 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 3 - drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dpp.c | 3 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 3 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 68 +- .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 4 +- drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 18 +- .../gpu/drm/amd/display/dc/link/link_hwss_hpo_dp.c | 19 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 11 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 3 +- .../drm/amd/display/include/ddc_service_types.h | 2 - .../gpu/drm/amd/pm/swsmu/inc/smu_v11_0_7_pptable.h | 9 +- .../gpu/drm/amd/pm/swsmu/inc/smu_v11_0_pptable.h | 9 +- .../gpu/drm/amd/pm/swsmu/inc/smu_v13_0_7_pptable.h | 5 +- .../gpu/drm/amd/pm/swsmu/inc/smu_v13_0_pptable.h | 10 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 1 - drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 1 - .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 2 - drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 1 - .../drm/arm/display/komeda/komeda_wb_connector.c | 1 - drivers/gpu/drm/arm/hdlcd_crtc.c | 1 - drivers/gpu/drm/arm/malidp_crtc.c | 1 - drivers/gpu/drm/arm/malidp_mw.c | 2 - drivers/gpu/drm/arm/malidp_planes.c | 2 - drivers/gpu/drm/armada/armada_510.c | 1 - drivers/gpu/drm/armada/armada_fb.h | 2 - drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 1 - drivers/gpu/drm/aspeed/aspeed_gfx_out.c | 1 - drivers/gpu/drm/ast/ast_dp.c | 15 +- drivers/gpu/drm/ast/ast_dp501.c | 2 +- drivers/gpu/drm/ast/ast_drv.h | 11 +- drivers/gpu/drm/ast/ast_main.c | 21 +- drivers/gpu/drm/ast/ast_mode.c | 65 +- drivers/gpu/drm/ast/ast_post.c | 2 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 1 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 1 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 2 - drivers/gpu/drm/bridge/Kconfig | 21 - drivers/gpu/drm/bridge/Makefile | 2 - drivers/gpu/drm/bridge/adv7511/adv7511.h | 12 + drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 12 - drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 24 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 43 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 200 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 2 - drivers/gpu/drm/bridge/cdns-dsi.c | 26 - drivers/gpu/drm/bridge/chipone-icn6211.c | 54 +- drivers/gpu/drm/bridge/chrontel-ch7033.c | 1 - drivers/gpu/drm/bridge/display-connector.c | 1 - drivers/gpu/drm/bridge/fsl-ldb.c | 22 +- drivers/gpu/drm/bridge/imx/Kconfig | 47 - drivers/gpu/drm/bridge/imx/Makefile | 9 - drivers/gpu/drm/bridge/imx/imx-ldb-helper.c | 221 - drivers/gpu/drm/bridge/imx/imx-ldb-helper.h | 96 - drivers/gpu/drm/bridge/imx/imx8qm-ldb-drv.c | 588 --- drivers/gpu/drm/bridge/imx/imx8qxp-ldb-drv.c | 723 --- .../gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c | 450 -- drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c | 430 -- drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c | 488 -- drivers/gpu/drm/bridge/ite-it66121.c | 1 - drivers/gpu/drm/bridge/lontium-lt8912b.c | 11 +- drivers/gpu/drm/bridge/lontium-lt9211.c | 7 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 26 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 3 +- drivers/gpu/drm/bridge/nwl-dsi.c | 7 - drivers/gpu/drm/bridge/panel.c | 34 - drivers/gpu/drm/bridge/parade-ps8622.c | 6 +- drivers/gpu/drm/bridge/parade-ps8640.c | 113 +- drivers/gpu/drm/bridge/sii902x.c | 1 - drivers/gpu/drm/bridge/sil-sii8620.c | 4 +- drivers/gpu/drm/bridge/simple-bridge.c | 1 - drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 1 - drivers/gpu/drm/bridge/tc358764.c | 1 - drivers/gpu/drm/bridge/tc358767.c | 180 +- drivers/gpu/drm/bridge/tc358775.c | 25 +- drivers/gpu/drm/bridge/ti-dlpc3433.c | 418 -- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 71 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 27 +- drivers/gpu/drm/bridge/ti-tfp410.c | 2 - drivers/gpu/drm/display/Kconfig | 2 +- drivers/gpu/drm/display/drm_dp_aux_bus.c | 211 +- drivers/gpu/drm/display/drm_dp_helper.c | 4 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 33 +- drivers/gpu/drm/drm_aperture.c | 174 +- drivers/gpu/drm/drm_atomic.c | 2 - drivers/gpu/drm/drm_atomic_helper.c | 73 +- drivers/gpu/drm/drm_atomic_state_helper.c | 2 - drivers/gpu/drm/drm_atomic_uapi.c | 1 - drivers/gpu/drm/drm_blend.c | 2 +- drivers/gpu/drm/drm_bridge.c | 24 - drivers/gpu/drm/drm_bridge_connector.c | 8 +- drivers/gpu/drm/drm_client_modeset.c | 29 +- drivers/gpu/drm/drm_connector.c | 119 +- drivers/gpu/drm/drm_crtc.c | 2 - drivers/gpu/drm/drm_crtc_helper.c | 1 - drivers/gpu/drm/drm_crtc_internal.h | 5 +- drivers/gpu/drm/drm_damage_helper.c | 1 - drivers/gpu/drm/drm_debugfs.c | 42 +- drivers/gpu/drm/drm_displayid.c | 16 +- drivers/gpu/drm/drm_edid.c | 1976 +++----- drivers/gpu/drm/drm_encoder.c | 2 +- drivers/gpu/drm/drm_fb_helper.c | 28 +- drivers/gpu/drm/drm_gem_atomic_helper.c | 7 +- drivers/gpu/drm/drm_gem_cma_helper.c | 39 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 104 +- drivers/gpu/drm/drm_gem_vram_helper.c | 54 +- drivers/gpu/drm/drm_ioctl.c | 2 +- drivers/gpu/drm/drm_kms_helper_common.c | 1 - drivers/gpu/drm/drm_mipi_dbi.c | 9 - drivers/gpu/drm/drm_mode_config.c | 1 - drivers/gpu/drm/drm_modes.c | 6 - drivers/gpu/drm/drm_modeset_helper.c | 1 - drivers/gpu/drm/drm_of.c | 63 - drivers/gpu/drm/drm_panel_orientation_quirks.c | 23 +- drivers/gpu/drm/drm_prime.c | 2 +- drivers/gpu/drm/drm_probe_helper.c | 241 +- drivers/gpu/drm/drm_simple_kms_helper.c | 14 +- drivers/gpu/drm/drm_syncobj.c | 59 +- drivers/gpu/drm/drm_writeback.c | 1 - drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 2 - drivers/gpu/drm/exynos/exynos7_drm_decon.c | 1 - drivers/gpu/drm/exynos/exynos_dp.c | 1 - drivers/gpu/drm/exynos/exynos_drm_dpi.c | 1 - drivers/gpu/drm/exynos/exynos_drm_drv.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 1 - drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 1 - drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 - drivers/gpu/drm/exynos/exynos_drm_ipp.c | 1 - drivers/gpu/drm/exynos/exynos_drm_mic.c | 42 +- drivers/gpu/drm/exynos/exynos_drm_plane.c | 2 - drivers/gpu/drm/exynos/exynos_drm_scaler.c | 1 - drivers/gpu/drm/exynos/exynos_drm_vidi.c | 1 - drivers/gpu/drm/exynos/exynos_mixer.c | 3 - drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 1 - drivers/gpu/drm/gma500/cdv_intel_crt.c | 47 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 1 - drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 98 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 80 +- drivers/gpu/drm/gma500/framebuffer.c | 1 - drivers/gpu/drm/gma500/gma_display.c | 1 - drivers/gpu/drm/gma500/intel_i2c.c | 36 +- drivers/gpu/drm/gma500/oaktrail_crtc.c | 1 - drivers/gpu/drm/gma500/oaktrail_hdmi.c | 1 - drivers/gpu/drm/gma500/oaktrail_lvds.c | 51 +- drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c | 36 +- drivers/gpu/drm/gma500/psb_drv.h | 2 +- drivers/gpu/drm/gma500/psb_intel_drv.h | 24 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 86 +- drivers/gpu/drm/gma500/psb_intel_modes.c | 2 - drivers/gpu/drm/gud/gud_connector.c | 1 - drivers/gpu/drm/gud/gud_drv.c | 1 - drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 1 - drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 1 - drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 74 +- drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 2 - drivers/gpu/drm/i2c/tda998x_drv.c | 1 - drivers/gpu/drm/i915/Makefile | 3 - drivers/gpu/drm/i915/TODO.txt | 2 +- drivers/gpu/drm/i915/display/g4x_dp.c | 22 +- drivers/gpu/drm/i915/display/hsw_ips.c | 4 +- drivers/gpu/drm/i915/display/i9xx_plane.c | 1 - drivers/gpu/drm/i915/display/icl_dsi.c | 11 +- drivers/gpu/drm/i915/display/intel_audio.c | 1 - drivers/gpu/drm/i915/display/intel_audio_regs.h | 160 - drivers/gpu/drm/i915/display/intel_backlight.c | 24 +- drivers/gpu/drm/i915/display/intel_bios.c | 653 +-- drivers/gpu/drm/i915/display/intel_bios.h | 7 - drivers/gpu/drm/i915/display/intel_bw.c | 6 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 16 +- drivers/gpu/drm/i915/display/intel_color.c | 2 +- .../gpu/drm/i915/display/intel_crtc_state_dump.c | 314 -- .../gpu/drm/i915/display/intel_crtc_state_dump.h | 16 - drivers/gpu/drm/i915/display/intel_cursor.c | 1 - drivers/gpu/drm/i915/display/intel_ddi.c | 52 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 37 +- drivers/gpu/drm/i915/display/intel_display.c | 1834 ++++++- drivers/gpu/drm/i915/display/intel_display.h | 19 - .../gpu/drm/i915/display/intel_display_debugfs.c | 28 - drivers/gpu/drm/i915/display/intel_display_power.c | 6 +- .../drm/i915/display/intel_display_power_well.c | 4 +- drivers/gpu/drm/i915/display/intel_display_types.h | 90 +- drivers/gpu/drm/i915/display/intel_dmc.c | 103 +- drivers/gpu/drm/i915/display/intel_dmc_regs.h | 65 +- drivers/gpu/drm/i915/display/intel_dp.c | 127 +- drivers/gpu/drm/i915/display/intel_dp.h | 2 - .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 6 +- drivers/gpu/drm/i915/display/intel_dpll.c | 89 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 413 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 8 - drivers/gpu/drm/i915/display/intel_drrs.c | 3 + drivers/gpu/drm/i915/display/intel_dsi.c | 2 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 9 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 56 +- drivers/gpu/drm/i915/display/intel_fb.c | 1 - drivers/gpu/drm/i915/display/intel_fbc.c | 5 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 2 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 3 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 1 - drivers/gpu/drm/i915/display/intel_lvds.c | 8 +- drivers/gpu/drm/i915/display/intel_modeset_setup.c | 734 --- drivers/gpu/drm/i915/display/intel_modeset_setup.h | 15 - .../gpu/drm/i915/display/intel_modeset_verify.c | 246 - .../gpu/drm/i915/display/intel_modeset_verify.h | 21 - drivers/gpu/drm/i915/display/intel_opregion.c | 16 - drivers/gpu/drm/i915/display/intel_opregion.h | 7 - drivers/gpu/drm/i915/display/intel_overlay.c | 2 + drivers/gpu/drm/i915/display/intel_panel.c | 66 +- drivers/gpu/drm/i915/display/intel_panel.h | 3 +- drivers/gpu/drm/i915/display/intel_pch_refclk.c | 91 +- drivers/gpu/drm/i915/display/intel_pps.c | 129 +- drivers/gpu/drm/i915/display/intel_pps.h | 1 - drivers/gpu/drm/i915/display/intel_psr.c | 72 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 5 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 77 +- drivers/gpu/drm/i915/display/intel_snps_phy.h | 5 +- drivers/gpu/drm/i915/display/intel_sprite.c | 1 - drivers/gpu/drm/i915/display/intel_tc.c | 3 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 67 +- drivers/gpu/drm/i915/display/intel_vrr.c | 30 +- drivers/gpu/drm/i915/display/intel_vrr.h | 4 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 1 - drivers/gpu/drm/i915/display/vlv_dsi.c | 14 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 3 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt.c | 1 - drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 4 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs.c | 29 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs.h | 6 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 3 - drivers/gpu/drm/i915/gt/intel_llc.c | 3 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 4 +- drivers/gpu/drm/i915/gt/intel_ring.c | 3 +- drivers/gpu/drm/i915/gt/intel_rps.c | 5 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 2 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 2 +- drivers/gpu/drm/i915/i915_driver.c | 46 +- drivers/gpu/drm/i915/i915_drm_client.c | 5 +- drivers/gpu/drm/i915/i915_drv.h | 70 +- drivers/gpu/drm/i915/i915_gem.h | 39 + drivers/gpu/drm/i915/i915_pci.c | 2 - drivers/gpu/drm/i915/i915_reg.h | 154 +- drivers/gpu/drm/i915/i915_scheduler.h | 1 - drivers/gpu/drm/i915/i915_sysfs.c | 17 +- drivers/gpu/drm/i915/i915_tasklet.h | 43 - drivers/gpu/drm/i915/i915_utils.h | 40 + drivers/gpu/drm/i915/i915_vma.c | 48 +- drivers/gpu/drm/i915/intel_device_info.h | 1 - drivers/gpu/drm/i915/intel_dram.c | 2 +- drivers/gpu/drm/i915/intel_gvt_mmio_table.c | 2 - drivers/gpu/drm/i915/intel_pcode.c | 93 +- drivers/gpu/drm/i915/intel_pcode.h | 20 +- drivers/gpu/drm/i915/intel_pm.c | 149 +- drivers/gpu/drm/i915/intel_pm.h | 14 +- drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c | 5 +- drivers/gpu/drm/imx/dcss/dcss-drv.c | 1 - drivers/gpu/drm/imx/dcss/dcss-plane.c | 2 - drivers/gpu/drm/imx/imx-ldb.c | 2 - drivers/gpu/drm/imx/imx-tve.c | 1 - drivers/gpu/drm/imx/ipuv3-crtc.c | 2 +- drivers/gpu/drm/imx/ipuv3-plane.c | 2 - drivers/gpu/drm/imx/parallel-display.c | 2 - drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 12 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 3 - drivers/gpu/drm/ingenic/ingenic-ipu.c | 1 - drivers/gpu/drm/kmb/kmb_dsi.c | 1 - drivers/gpu/drm/kmb/kmb_plane.c | 2 - drivers/gpu/drm/lima/lima_devfreq.c | 12 +- drivers/gpu/drm/logicvc/Kconfig | 9 - drivers/gpu/drm/logicvc/Makefile | 9 - drivers/gpu/drm/logicvc/logicvc_crtc.c | 280 -- drivers/gpu/drm/logicvc/logicvc_crtc.h | 21 - drivers/gpu/drm/logicvc/logicvc_drm.c | 496 -- drivers/gpu/drm/logicvc/logicvc_drm.h | 67 - drivers/gpu/drm/logicvc/logicvc_interface.c | 214 - drivers/gpu/drm/logicvc/logicvc_interface.h | 28 - drivers/gpu/drm/logicvc/logicvc_layer.c | 631 --- drivers/gpu/drm/logicvc/logicvc_layer.h | 64 - drivers/gpu/drm/logicvc/logicvc_mode.c | 80 - drivers/gpu/drm/logicvc/logicvc_mode.h | 15 - drivers/gpu/drm/logicvc/logicvc_of.c | 185 - drivers/gpu/drm/logicvc/logicvc_of.h | 46 - drivers/gpu/drm/logicvc/logicvc_regs.h | 80 - drivers/gpu/drm/mcde/mcde_clk_div.c | 1 - drivers/gpu/drm/mcde/mcde_display.c | 1 - drivers/gpu/drm/mcde/mcde_dsi.c | 1 - drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 2 - drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 2 - drivers/gpu/drm/mediatek/mtk_dpi.c | 1 - drivers/gpu/drm/mediatek/mtk_drm_plane.c | 2 - drivers/gpu/drm/meson/meson_encoder_cvbs.c | 1 - drivers/gpu/drm/meson/meson_encoder_hdmi.c | 27 +- drivers/gpu/drm/meson/meson_overlay.c | 2 - drivers/gpu/drm/meson/meson_plane.c | 2 - drivers/gpu/drm/meson/meson_viu.c | 22 +- drivers/gpu/drm/mgag200/Makefile | 14 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 387 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 148 +- drivers/gpu/drm/mgag200/mgag200_g200.c | 201 - drivers/gpu/drm/mgag200/mgag200_g200eh.c | 50 - drivers/gpu/drm/mgag200/mgag200_g200eh3.c | 51 - drivers/gpu/drm/mgag200/mgag200_g200er.c | 46 - drivers/gpu/drm/mgag200/mgag200_g200ev.c | 50 - drivers/gpu/drm/mgag200/mgag200_g200ew3.c | 60 - drivers/gpu/drm/mgag200/mgag200_g200se.c | 130 - drivers/gpu/drm/mgag200/mgag200_g200wb.c | 50 - drivers/gpu/drm/mgag200/mgag200_i2c.c | 59 +- drivers/gpu/drm/mgag200/mgag200_mm.c | 116 + drivers/gpu/drm/mgag200/mgag200_mode.c | 454 +- drivers/gpu/drm/mgag200/mgag200_pll.c | 12 +- drivers/gpu/drm/mgag200/mgag200_reg.h | 2 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 3 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c | 11 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 - drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 1 - drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 1 - drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 2 - drivers/gpu/drm/msm/disp/mdp_format.c | 2 - drivers/gpu/drm/msm/dp/dp_ctrl.c | 33 +- drivers/gpu/drm/msm/dp/dp_ctrl.h | 2 +- drivers/gpu/drm/msm/dp/dp_display.c | 18 +- drivers/gpu/drm/msm/dp/dp_parser.c | 10 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 9 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 1 - drivers/gpu/drm/msm/msm_debugfs.c | 1 - drivers/gpu/drm/msm/msm_drv.c | 2 +- drivers/gpu/drm/msm/msm_drv.h | 1 - drivers/gpu/drm/msm/msm_fb.c | 1 - drivers/gpu/drm/msm/msm_fbdev.c | 1 - drivers/gpu/drm/msm/msm_fence.c | 8 +- drivers/gpu/drm/msm/msm_gem.c | 7 +- drivers/gpu/drm/msm/msm_gem.h | 11 +- drivers/gpu/drm/msm/msm_gem_prime.c | 15 - drivers/gpu/drm/msm/msm_gem_submit.c | 20 +- drivers/gpu/drm/msm/msm_gem_vma.c | 6 +- drivers/gpu/drm/msm/msm_gpu.c | 27 +- drivers/gpu/drm/msm/msm_iommu.c | 2 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 2 +- drivers/gpu/drm/mxsfb/Kconfig | 16 - drivers/gpu/drm/mxsfb/Makefile | 2 - drivers/gpu/drm/mxsfb/lcdif_drv.c | 340 -- drivers/gpu/drm/mxsfb/lcdif_drv.h | 44 - drivers/gpu/drm/mxsfb/lcdif_kms.c | 485 -- drivers/gpu/drm/mxsfb/lcdif_regs.h | 257 - drivers/gpu/drm/mxsfb/mxsfb_kms.c | 2 - drivers/gpu/drm/nouveau/Kconfig | 1 + drivers/gpu/drm/nouveau/dispnv50/wndw.c | 1 - drivers/gpu/drm/nouveau/include/nvhw/drf.h | 4 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 - drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 14 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c | 2 +- .../gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c | 14 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 4 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 1 - drivers/gpu/drm/omapdrm/dss/hdmi5.c | 1 - drivers/gpu/drm/omapdrm/omap_debugfs.c | 1 - drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 1 - drivers/gpu/drm/omapdrm/omap_fb.c | 2 - drivers/gpu/drm/omapdrm/omap_fbdev.c | 1 - drivers/gpu/drm/omapdrm/omap_plane.c | 2 - drivers/gpu/drm/panel/Kconfig | 13 - drivers/gpu/drm/panel/Makefile | 1 - .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 7 +- drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 12 - drivers/gpu/drm/panel/panel-dsi-cm.c | 29 +- drivers/gpu/drm/panel/panel-ebbg-ft8719.c | 285 -- drivers/gpu/drm/panel/panel-edp.c | 48 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 12 - .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 2 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 12 - drivers/gpu/drm/panel/panel-lvds.c | 13 - drivers/gpu/drm/panel/panel-novatek-nt35510.c | 6 +- drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 4 - .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 1 - drivers/gpu/drm/panel/panel-raydium-rm67191.c | 1 - drivers/gpu/drm/panel/panel-samsung-atna33xc20.c | 51 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 1 - drivers/gpu/drm/panel/panel-simple.c | 137 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 12 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 3 +- drivers/gpu/drm/panfrost/panfrost_device.c | 9 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 25 +- drivers/gpu/drm/panfrost/panfrost_features.h | 13 - drivers/gpu/drm/panfrost/panfrost_gpu.c | 18 +- drivers/gpu/drm/panfrost/panfrost_issues.h | 19 +- drivers/gpu/drm/panfrost/panfrost_job.c | 6 +- drivers/gpu/drm/panfrost/panfrost_job.h | 2 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 2 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 1 - drivers/gpu/drm/pl111/pl111_display.c | 4 +- drivers/gpu/drm/pl111/pl111_drv.c | 1 - drivers/gpu/drm/pl111/pl111_versatile.c | 2 - drivers/gpu/drm/qxl/qxl_display.c | 2 - drivers/gpu/drm/qxl/qxl_draw.c | 1 - drivers/gpu/drm/qxl/qxl_kms.c | 2 + drivers/gpu/drm/r128/r128_drv.h | 4 +- drivers/gpu/drm/radeon/atombios_crtc.c | 1 - drivers/gpu/drm/radeon/evergreen.c | 1 - drivers/gpu/drm/radeon/r100.c | 1 - drivers/gpu/drm/radeon/radeon_device.c | 1 - drivers/gpu/drm/radeon/radeon_display.c | 1 - drivers/gpu/drm/radeon/radeon_fb.c | 1 - drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 1 - drivers/gpu/drm/radeon/rs600.c | 1 - drivers/gpu/drm/radeon/rv770.c | 1 - drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 1 - drivers/gpu/drm/rcar-du/rcar_du_kms.c | 1 - drivers/gpu/drm/rcar-du/rcar_du_plane.c | 2 - drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 2 - drivers/gpu/drm/rcar-du/rcar_du_writeback.c | 2 - drivers/gpu/drm/rcar-du/rcar_lvds.c | 1 - drivers/gpu/drm/rcar-du/rcar_mipi_dsi.c | 15 +- drivers/gpu/drm/rockchip/Kconfig | 4 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 10 +- drivers/gpu/drm/rockchip/rk3066_hdmi.c | 1 - drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 17 - drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 1 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 5 - drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 8 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 1 - drivers/gpu/drm/scheduler/sched_entity.c | 6 +- drivers/gpu/drm/selftests/test-drm_damage_helper.c | 1 - drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 2 +- drivers/gpu/drm/selftests/test-drm_plane_helper.c | 1 - drivers/gpu/drm/shmobile/shmob_drm_backlight.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 1 - drivers/gpu/drm/shmobile/shmob_drm_kms.c | 1 - drivers/gpu/drm/shmobile/shmob_drm_plane.c | 1 - drivers/gpu/drm/solomon/ssd130x-spi.c | 2 - drivers/gpu/drm/solomon/ssd130x.c | 2 - drivers/gpu/drm/sprd/sprd_dpu.c | 2 - drivers/gpu/drm/sti/sti_compositor.c | 1 - drivers/gpu/drm/sti/sti_cursor.c | 1 - drivers/gpu/drm/sti/sti_gdp.c | 2 - drivers/gpu/drm/sti/sti_hda.c | 1 - drivers/gpu/drm/sti/sti_hdmi.c | 1 - drivers/gpu/drm/sti/sti_hqvdp.c | 2 - drivers/gpu/drm/sti/sti_plane.c | 2 - drivers/gpu/drm/stm/drv.c | 1 - drivers/gpu/drm/stm/ltdc.c | 294 +- drivers/gpu/drm/stm/ltdc.h | 8 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 2 - drivers/gpu/drm/sun4i/sun4i_drv.c | 12 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 1 - drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 1 - drivers/gpu/drm/sun4i/sun4i_layer.c | 3 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 1 - drivers/gpu/drm/sun4i/sun4i_tcon.h | 1 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 54 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 11 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 242 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 1 - drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 2 - drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 2 - drivers/gpu/drm/tegra/dc.c | 2 - drivers/gpu/drm/tegra/drm.c | 1 - drivers/gpu/drm/tegra/fb.c | 1 - drivers/gpu/drm/tegra/hub.c | 2 - drivers/gpu/drm/tegra/plane.c | 1 - drivers/gpu/drm/tests/.kunitconfig | 3 - drivers/gpu/drm/tests/Makefile | 3 - drivers/gpu/drm/tests/drm_format_helper_test.c | 161 - drivers/gpu/drm/tidss/tidss_dispc.c | 3 - drivers/gpu/drm/tidss/tidss_plane.c | 2 - drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 1 - drivers/gpu/drm/tilcdc/tilcdc_panel.c | 1 - drivers/gpu/drm/tilcdc/tilcdc_plane.c | 1 - drivers/gpu/drm/tiny/Kconfig | 1 - drivers/gpu/drm/tiny/arcpgu.c | 2 - drivers/gpu/drm/tiny/bochs.c | 3 - drivers/gpu/drm/tiny/cirrus.c | 2 - drivers/gpu/drm/tiny/gm12u320.c | 2 - drivers/gpu/drm/tiny/ili9225.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 | 31 +- drivers/gpu/drm/ttm/ttm_device.c | 6 +- drivers/gpu/drm/ttm/ttm_resource.c | 52 +- drivers/gpu/drm/tve200/tve200_display.c | 1 - drivers/gpu/drm/udl/udl_connector.c | 3 +- drivers/gpu/drm/v3d/Kconfig | 5 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 18 +- drivers/gpu/drm/v3d/v3d_drv.c | 12 +- drivers/gpu/drm/v3d/v3d_gem.c | 12 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 2 - drivers/gpu/drm/vc4/vc4_bo.c | 64 +- drivers/gpu/drm/vc4/vc4_crtc.c | 211 +- drivers/gpu/drm/vc4/vc4_dpi.c | 100 +- drivers/gpu/drm/vc4/vc4_drv.c | 116 +- drivers/gpu/drm/vc4/vc4_drv.h | 20 +- drivers/gpu/drm/vc4/vc4_dsi.c | 152 +- drivers/gpu/drm/vc4/vc4_gem.c | 40 - drivers/gpu/drm/vc4/vc4_hdmi.c | 212 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 14 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 38 +- drivers/gpu/drm/vc4/vc4_hvs.c | 60 +- drivers/gpu/drm/vc4/vc4_irq.c | 16 - drivers/gpu/drm/vc4/vc4_kms.c | 33 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 54 +- drivers/gpu/drm/vc4/vc4_plane.c | 123 +- drivers/gpu/drm/vc4/vc4_regs.h | 2 +- drivers/gpu/drm/vc4/vc4_render_cl.c | 4 - drivers/gpu/drm/vc4/vc4_txp.c | 1 - drivers/gpu/drm/vc4/vc4_v3d.c | 15 - drivers/gpu/drm/vc4/vc4_validate.c | 16 - drivers/gpu/drm/vc4/vc4_validate_shaders.c | 4 - drivers/gpu/drm/virtio/virtgpu_display.c | 1 - drivers/gpu/drm/virtio/virtgpu_drv.h | 1 - drivers/gpu/drm/virtio/virtgpu_ioctl.c | 6 +- drivers/gpu/drm/virtio/virtgpu_object.c | 4 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 6 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 2 - drivers/gpu/drm/vkms/vkms_composer.c | 10 +- drivers/gpu/drm/vkms/vkms_drv.h | 1 - drivers/gpu/drm/vkms/vkms_output.c | 1 - drivers/gpu/drm/vkms/vkms_writeback.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 1 - drivers/gpu/drm/xen/xen_drm_front_conn.c | 1 - drivers/gpu/drm/xen/xen_drm_front_gem.c | 2 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 1 - drivers/gpu/drm/xlnx/zynqmp_disp.c | 1 - drivers/gpu/drm/xlnx/zynqmp_dp.c | 1 - drivers/hid/.kunitconfig | 5 - drivers/hid/Kconfig | 16 - drivers/hid/Makefile | 3 - drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 3 +- drivers/hid/hid-apple.c | 34 +- drivers/hid/hid-cp2112.c | 5 - drivers/hid/hid-hyperv.c | 5 +- drivers/hid/hid-ids.h | 2 - drivers/hid/hid-input.c | 2 - drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hid/hid-multitouch.c | 13 +- drivers/hid/hid-nintendo.c | 5 +- drivers/hid/hid-uclogic-core.c | 2 - drivers/hid/hid-uclogic-params.c | 225 +- drivers/hid/hid-uclogic-rdesc-test.c | 219 - drivers/hid/hid-uclogic-rdesc.c | 124 +- drivers/hid/hid-uclogic-rdesc.h | 24 +- drivers/hid/i2c-hid/Kconfig | 15 - drivers/hid/i2c-hid/Makefile | 1 - drivers/hid/i2c-hid/i2c-hid-of-elan.c | 130 - drivers/hid/intel-ish-hid/ipc/ipc.c | 2 +- drivers/hid/wacom_sys.c | 2 +- drivers/hid/wacom_wac.c | 72 +- drivers/hv/channel_mgmt.c | 18 +- drivers/hv/hv_kvp.c | 2 +- drivers/hv/vmbus_drv.c | 4 - drivers/hwmon/Kconfig | 21 +- drivers/hwmon/asus-ec-sensors.c | 56 +- drivers/hwmon/asus_wmi_sensors.c | 12 +- drivers/hwmon/dell-smm-hwmon.c | 93 +- drivers/hwmon/f71882fg.c | 2 - drivers/hwmon/gsc-hwmon.c | 3 - drivers/hwmon/ibmaem.c | 12 +- drivers/hwmon/lm75.h | 3 +- drivers/hwmon/lm90.c | 2564 ++++------ drivers/hwmon/nct6775-platform.c | 12 +- drivers/hwmon/occ/common.c | 10 +- drivers/hwmon/occ/common.h | 3 +- drivers/hwmon/occ/p8_i2c.c | 13 +- drivers/hwmon/occ/p9_sbe.c | 13 +- drivers/hwmon/pmbus/Kconfig | 9 - drivers/hwmon/pmbus/Makefile | 1 - drivers/hwmon/pmbus/lt7182s.c | 195 - drivers/hwmon/pmbus/ltc2978.c | 44 +- drivers/hwmon/pmbus/pmbus.h | 10 +- drivers/hwmon/pmbus/pmbus_core.c | 446 +- drivers/hwmon/pmbus/ucd9200.c | 2 +- drivers/hwmon/sch56xx-common.c | 44 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 8 +- drivers/hwtracing/coresight/coresight-etm4x.h | 8 +- drivers/i2c/busses/Kconfig | 9 +- drivers/i2c/busses/Makefile | 2 +- drivers/i2c/busses/i2c-bcm-iproc.c | 14 +- drivers/i2c/busses/i2c-bcm-kona.c | 14 +- drivers/i2c/busses/i2c-brcmstb.c | 14 +- drivers/i2c/busses/i2c-designware-common.c | 3 + drivers/i2c/busses/i2c-designware-platdrv.c | 13 +- drivers/i2c/busses/i2c-hisi.c | 3 +- drivers/i2c/busses/i2c-i801.c | 3 - drivers/i2c/busses/i2c-mpc.c | 7 +- drivers/i2c/busses/i2c-mt65xx.c | 9 +- drivers/i2c/busses/i2c-mv64xxx.c | 61 +- drivers/i2c/busses/i2c-mxs.c | 2 +- drivers/i2c/busses/i2c-npcm7xx.c | 179 +- drivers/i2c/busses/i2c-piix4.c | 16 +- drivers/i2c/busses/i2c-qcom-cci.c | 62 +- drivers/i2c/busses/i2c-xiic.c | 4 +- drivers/i2c/i2c-core-base.c | 9 +- drivers/idle/intel_idle.c | 32 +- drivers/iio/accel/bma180.c | 3 +- drivers/iio/accel/kxcjk-1013.c | 4 +- drivers/iio/accel/mma8452.c | 22 +- drivers/iio/accel/mxc4005.c | 4 +- drivers/iio/adc/adi-axi-adc.c | 3 - drivers/iio/adc/aspeed_adc.c | 1 - drivers/iio/adc/axp288_adc.c | 8 - drivers/iio/adc/rzg2l_adc.c | 8 +- drivers/iio/adc/stm32-adc-core.c | 9 +- drivers/iio/adc/stm32-adc.c | 37 +- drivers/iio/adc/ti-ads131e08.c | 10 +- drivers/iio/adc/xilinx-ams.c | 2 +- drivers/iio/afe/iio-rescale.c | 2 +- drivers/iio/chemical/ccs811.c | 4 +- drivers/iio/frequency/admv1014.c | 6 +- drivers/iio/gyro/mpu3050-core.c | 1 - drivers/iio/humidity/hts221_buffer.c | 5 +- drivers/iio/imu/inv_icm42600/inv_icm42600.h | 1 - drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 2 +- drivers/iio/magnetometer/yamaha-yas530.c | 2 +- drivers/iio/proximity/sx9324.c | 3 - drivers/iio/test/Kconfig | 2 +- drivers/iio/test/Makefile | 2 +- drivers/iio/trigger/iio-trig-sysfs.c | 1 - drivers/infiniband/core/cm.c | 4 +- drivers/infiniband/core/cma.c | 230 +- drivers/infiniband/core/cma_priv.h | 1 - drivers/infiniband/core/rdma_core.c | 2 +- drivers/infiniband/hw/bnxt_re/bnxt_re.h | 2 +- drivers/infiniband/hw/hfi1/pio_copy.c | 2 +- drivers/infiniband/hw/mlx5/cq.c | 4 - drivers/infiniband/hw/mlx5/dm.c | 53 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 12 +- drivers/infiniband/hw/mlx5/mr.c | 1 - drivers/infiniband/hw/mlx5/umr.c | 78 +- drivers/infiniband/hw/qedr/qedr.h | 1 - drivers/infiniband/hw/qedr/verbs.c | 4 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 2 +- drivers/infiniband/sw/rxe/rxe_cq.c | 8 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_mw.c | 4 +- drivers/infiniband/sw/rxe/rxe_pool.c | 106 +- drivers/infiniband/sw/rxe/rxe_pool.h | 18 +- drivers/infiniband/sw/rxe/rxe_qp.c | 2 + drivers/infiniband/sw/rxe/rxe_queue.h | 5 +- drivers/infiniband/sw/rxe/rxe_req.c | 8 +- drivers/infiniband/sw/rxe/rxe_resp.c | 168 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 39 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 3 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 2 +- drivers/infiniband/ulp/iser/iser_verbs.c | 6 +- drivers/input/joystick/Kconfig | 1 - drivers/input/keyboard/bcm-keypad.c | 14 +- drivers/input/misc/gpio_decoder.c | 10 +- drivers/input/misc/palmas-pwrbutton.c | 10 +- drivers/input/misc/soc_button_array.c | 4 +- drivers/input/misc/tps65218-pwrbutton.c | 10 +- drivers/input/mouse/bcm5974.c | 7 +- drivers/input/touchscreen/bcm_iproc_tsc.c | 9 +- drivers/input/touchscreen/usbtouchscreen.c | 3 - drivers/iommu/ipmmu-vmsa.c | 2 +- drivers/irqchip/Kconfig | 2 +- drivers/irqchip/irq-apple-aic.c | 4 +- drivers/irqchip/irq-gic-realview.c | 1 - drivers/irqchip/irq-gic-v3.c | 48 +- drivers/irqchip/irq-keystone.c | 10 +- drivers/irqchip/irq-loongson-liointc.c | 8 +- drivers/irqchip/irq-or1k-pic.c | 1 + drivers/irqchip/irq-realtek-rtl.c | 2 +- drivers/irqchip/irq-tegra.c | 10 +- drivers/irqchip/irq-uniphier-aidet.c | 1 - drivers/isdn/hardware/mISDN/hfcsusb.c | 2 +- drivers/mailbox/bcm-flexrm-mailbox.c | 14 +- drivers/md/dm-core.h | 12 +- drivers/md/dm-era-target.c | 8 +- drivers/md/dm-log.c | 5 +- drivers/md/dm-raid.c | 36 +- drivers/md/dm-rq.c | 2 +- drivers/md/dm-table.c | 11 + drivers/md/dm.c | 149 +- drivers/md/dm.h | 2 + drivers/md/md.c | 14 +- drivers/md/md.h | 2 +- drivers/md/raid5-ppl.c | 4 +- drivers/md/raid5.c | 6 +- drivers/media/cec/core/cec-adap.c | 5 +- drivers/media/cec/platform/cros-ec/cros-ec-cec.c | 4 - drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 38 - drivers/media/dvb-core/dvb_vb2.c | 11 - drivers/media/i2c/Kconfig | 1 - drivers/media/i2c/adv7180.c | 5 +- drivers/media/i2c/adv7343_regs.h | 10 +- drivers/media/i2c/adv7393_regs.h | 10 +- drivers/media/i2c/adv7604.c | 5 +- drivers/media/i2c/tda1997x.c | 1 - drivers/media/pci/cx88/cx88-core.c | 22 +- drivers/media/pci/ddbridge/ddbridge-ci.c | 9 + drivers/media/pci/ddbridge/ddbridge-ci.h | 9 + drivers/media/pci/ddbridge/ddbridge-core.c | 9 + drivers/media/pci/ddbridge/ddbridge-hw.c | 9 + drivers/media/pci/ddbridge/ddbridge-hw.h | 11 +- drivers/media/pci/ddbridge/ddbridge-i2c.c | 9 + drivers/media/pci/ddbridge/ddbridge-i2c.h | 9 + drivers/media/pci/ddbridge/ddbridge-io.h | 9 + drivers/media/pci/ddbridge/ddbridge-main.c | 9 + drivers/media/pci/ddbridge/ddbridge-max.c | 9 + drivers/media/pci/ddbridge/ddbridge-max.h | 11 +- drivers/media/pci/ddbridge/ddbridge-mci.c | 9 + drivers/media/pci/ddbridge/ddbridge-mci.h | 9 + drivers/media/pci/ddbridge/ddbridge-regs.h | 9 + drivers/media/pci/ddbridge/ddbridge-sx8.c | 9 + drivers/media/pci/ddbridge/ddbridge.h | 11 +- drivers/media/pci/saa7164/saa7164-api.c | 2 +- drivers/media/pci/sta2x11/Kconfig | 2 +- drivers/media/pci/tw5864/tw5864-core.c | 30 +- drivers/media/pci/tw686x/tw686x-core.c | 21 +- drivers/media/pci/tw686x/tw686x-video.c | 4 +- drivers/media/platform/amphion/vdec.c | 3 +- drivers/media/platform/amphion/venc.c | 3 +- drivers/media/platform/amphion/vpu_cmds.c | 3 +- drivers/media/platform/amphion/vpu_core.c | 11 +- drivers/media/platform/amphion/vpu_dbg.c | 2 +- drivers/media/platform/amphion/vpu_malone.c | 18 - drivers/media/platform/amphion/vpu_malone.h | 1 - drivers/media/platform/amphion/vpu_msgs.c | 7 +- drivers/media/platform/amphion/vpu_rpc.c | 2 +- drivers/media/platform/amphion/vpu_v4l2.c | 6 +- drivers/media/platform/atmel/atmel-isc-base.c | 20 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 2 - .../media/platform/mediatek/jpeg/mtk_jpeg_core.c | 3 - .../platform/mediatek/vcodec/mtk_vcodec_dec.c | 78 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 12 - .../platform/mediatek/vcodec/mtk_vcodec_dec_hw.c | 12 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_hw.h | 2 - .../platform/mediatek/vcodec/mtk_vcodec_dec_pm.c | 50 - .../platform/mediatek/vcodec/mtk_vcodec_drv.h | 15 +- .../platform/mediatek/vcodec/mtk_vcodec_enc.c | 36 +- .../platform/mediatek/vcodec/mtk_vcodec_enc_drv.c | 9 +- .../mediatek/vcodec/vdec/vdec_h264_req_multi_if.c | 25 +- .../mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c | 202 +- .../media/platform/mediatek/vcodec/vdec_drv_if.c | 2 +- .../media/platform/mediatek/vcodec/vdec_vpu_if.c | 5 - drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.c | 16 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h | 10 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 328 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h | 4 +- drivers/media/platform/qcom/camss/camss-csid.c | 2 +- drivers/media/platform/qcom/camss/camss-ispif.c | 39 +- drivers/media/platform/qcom/camss/camss-vfe.c | 34 + drivers/media/platform/qcom/camss/camss-vfe.h | 3 + drivers/media/platform/qcom/camss/camss.c | 71 +- drivers/media/platform/qcom/camss/camss.h | 7 +- .../media/platform/renesas/rcar-vin/rcar-core.c | 2 +- drivers/media/platform/renesas/rcar_drif.c | 5 + drivers/media/platform/rockchip/rkisp1/Makefile | 17 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 159 +- .../media/platform/rockchip/rkisp1/rkisp1-common.h | 48 +- .../media/platform/rockchip/rkisp1/rkisp1-debug.c | 222 - .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 79 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 156 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 711 ++- .../media/platform/rockchip/rkisp1/rkisp1-regs.h | 190 +- .../platform/rockchip/rkisp1/rkisp1-resizer.c | 204 +- .../media/platform/rockchip/rkisp1/rkisp1-stats.c | 13 +- .../media/platform/samsung/exynos-gsc/gsc-core.c | 3 +- .../media/platform/samsung/exynos-gsc/gsc-core.h | 2 +- .../platform/samsung/exynos4-is/fimc-is-errno.h | 2 +- .../media/platform/samsung/exynos4-is/mipi-csis.c | 2 +- .../media/platform/samsung/s5p-jpeg/jpeg-core.c | 2 +- .../media/platform/samsung/s5p-mfc/s5p_mfc_pm.c | 3 +- drivers/media/platform/st/sti/delta/delta-v4l2.c | 24 +- drivers/media/platform/st/stm32/stm32-dcmi.c | 53 +- drivers/media/platform/ti/davinci/vpif.c | 1 - drivers/media/platform/ti/davinci/vpif.h | 11 +- drivers/media/platform/ti/davinci/vpif_display.h | 10 +- drivers/media/platform/ti/omap/omap_voutlib.c | 4 +- drivers/media/rc/igorplugusb.c | 19 +- drivers/media/rc/iguanair.c | 5 +- drivers/media/rc/imon_raw.c | 16 +- drivers/media/rc/lirc_dev.c | 6 +- drivers/media/rc/rc-main.c | 6 +- drivers/media/rc/redrat3.c | 4 +- drivers/media/rc/streamzap.c | 2 +- drivers/media/rc/ttusbir.c | 4 +- drivers/media/rc/xbox_remote.c | 10 +- drivers/media/test-drivers/vivid/vivid-ctrls.c | 14 - drivers/media/usb/Kconfig | 1 + drivers/media/usb/Makefile | 1 + drivers/media/usb/airspy/airspy.c | 17 +- drivers/media/usb/em28xx/em28xx-audio.c | 10 + drivers/media/usb/em28xx/em28xx-camera.c | 10 + drivers/media/usb/em28xx/em28xx-cards.c | 10 + drivers/media/usb/em28xx/em28xx-core.c | 10 + drivers/media/usb/em28xx/em28xx-dvb.c | 4 + drivers/media/usb/em28xx/em28xx-i2c.c | 10 + drivers/media/usb/em28xx/em28xx-input.c | 10 + drivers/media/usb/em28xx/em28xx-v4l.h | 9 + drivers/media/usb/em28xx/em28xx-vbi.c | 10 + drivers/media/usb/em28xx/em28xx-video.c | 10 + drivers/media/usb/em28xx/em28xx.h | 10 + drivers/media/usb/gspca/xirlink_cit.c | 2 +- drivers/media/usb/hdpvr/hdpvr-video.c | 2 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 1 - drivers/media/usb/stkwebcam/Kconfig | 14 + drivers/media/usb/stkwebcam/Makefile | 5 + .../media => media/usb}/stkwebcam/stk-sensor.c | 0 .../media => media/usb}/stkwebcam/stk-webcam.c | 0 .../media => media/usb}/stkwebcam/stk-webcam.h | 0 drivers/media/usb/usbtv/usbtv-video.c | 5 +- drivers/media/usb/usbtv/usbtv.h | 3 +- drivers/media/v4l2-core/v4l2-common.c | 1 - drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 2 - drivers/media/v4l2-core/v4l2-ioctl.c | 27 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 2 +- drivers/memory/Kconfig | 1 - drivers/memory/mtk-smi.c | 22 +- drivers/memory/samsung/exynos5422-dmc.c | 29 +- drivers/memory/tegra/tegra124-emc.c | 11 +- drivers/memory/ti-emif-sram-pm.S | 10 +- drivers/mfd/bcm2835-pm.c | 74 +- drivers/mfd/lp873x.c | 10 +- drivers/mfd/mfd-core.c | 31 +- drivers/mfd/tps65086.c | 10 +- drivers/mfd/tps65217.c | 10 +- drivers/mfd/tps65218.c | 10 +- drivers/mfd/tps65912-core.c | 10 +- drivers/mfd/tps65912-i2c.c | 10 +- drivers/mfd/tps65912-spi.c | 10 +- drivers/misc/atmel-ssc.c | 4 +- drivers/misc/cardreader/rts5261.c | 2 - drivers/misc/cardreader/rtsx_usb.c | 27 +- drivers/misc/cxl/cxl.h | 2 +- drivers/misc/eeprom/at25.c | 93 +- drivers/misc/mei/hbm.c | 3 +- drivers/misc/mei/hw-me-regs.h | 2 - drivers/misc/mei/hw-me.c | 2 - drivers/misc/mei/pci-me.c | 2 - drivers/misc/sram-exec.c | 10 +- drivers/mmc/core/block.c | 3 +- drivers/mmc/host/mtk-sd.c | 20 +- drivers/mmc/host/sdhci-acpi.c | 7 +- drivers/mmc/host/sdhci-bcm-kona.c | 14 +- drivers/mmc/host/sdhci-iproc.c | 14 +- drivers/mmc/host/sdhci-pci-core.c | 11 +- drivers/mmc/host/sdhci-pci-gli.c | 3 - drivers/mmc/host/sdhci-pci-o2micro.c | 2 - drivers/mtd/devices/mtd_dataflash.c | 8 - drivers/mtd/devices/powernv_flash.c | 4 +- drivers/mtd/devices/spear_smi.c | 10 +- drivers/mtd/devices/st_spi_fsm.c | 23 +- drivers/mtd/hyperbus/hbmc-am654.c | 6 +- drivers/mtd/hyperbus/hyperbus-core.c | 8 +- drivers/mtd/hyperbus/rpc-if.c | 13 +- drivers/mtd/lpddr/lpddr2_nvm.c | 4 +- drivers/mtd/maps/physmap-core.c | 13 +- drivers/mtd/maps/physmap-versatile.c | 2 - drivers/mtd/mtdchar.c | 13 +- drivers/mtd/mtdcore.c | 61 - drivers/mtd/nand/raw/arasan-nand-controller.c | 16 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 4 +- drivers/mtd/nand/raw/cafe_nand.c | 9 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 2 +- drivers/mtd/nand/raw/meson_nand.c | 17 +- drivers/mtd/nand/raw/nand_ids.c | 3 + drivers/mtd/nand/raw/omap2.c | 6 +- drivers/mtd/nand/raw/qcom_nandc.c | 306 +- drivers/mtd/nand/raw/sm_common.c | 2 +- drivers/mtd/nand/raw/tegra_nand.c | 5 +- drivers/mtd/nand/spi/Makefile | 2 +- drivers/mtd/nand/spi/ato.c | 86 - drivers/mtd/nand/spi/core.c | 1 - drivers/mtd/parsers/Kconfig | 9 - drivers/mtd/parsers/Makefile | 1 - drivers/mtd/parsers/ofpart_bcm4908.c | 3 - drivers/mtd/parsers/redboot.c | 1 - drivers/mtd/parsers/scpart.c | 249 - drivers/mtd/sm_ftl.c | 2 +- drivers/mtd/spi-nor/core.c | 7 +- drivers/mtd/spi-nor/core.h | 2 + drivers/mtd/spi-nor/issi.c | 23 +- drivers/net/Kconfig | 2 - drivers/net/amt.c | 67 +- drivers/net/bonding/bond_3ad.c | 3 +- drivers/net/bonding/bond_alb.c | 2 +- drivers/net/bonding/bond_main.c | 55 +- drivers/net/bonding/bond_netlink.c | 116 +- drivers/net/bonding/bond_options.c | 65 +- drivers/net/caif/caif_virtio.c | 10 +- drivers/net/can/Kconfig | 111 +- drivers/net/can/Makefile | 3 +- drivers/net/can/can327.c | 1137 ----- drivers/net/can/ctucanfd/ctucanfd_base.c | 2 +- drivers/net/can/dev/Makefile | 17 +- drivers/net/can/dev/bittiming.c | 197 + drivers/net/can/dev/calc_bittiming.c | 202 - drivers/net/can/dev/dev.c | 9 +- drivers/net/can/dev/netlink.c | 9 +- drivers/net/can/dev/skb.c | 72 - drivers/net/can/grcan.c | 1 + drivers/net/can/m_can/Kconfig | 1 - drivers/net/can/m_can/m_can.c | 12 +- drivers/net/can/mscan/mpc5xxx_can.c | 2 +- drivers/net/can/rcar/rcar_canfd.c | 5 +- drivers/net/can/slcan.c | 793 +++ drivers/net/can/slcan/Makefile | 7 - drivers/net/can/slcan/slcan-core.c | 1131 ----- drivers/net/can/slcan/slcan-ethtool.c | 65 - drivers/net/can/slcan/slcan.h | 18 - drivers/net/can/spi/mcp251xfd/Kconfig | 1 - drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 6 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c | 22 +- drivers/net/can/ti_hecc.c | 11 +- drivers/net/can/usb/Kconfig | 15 +- drivers/net/can/usb/Makefile | 2 +- drivers/net/can/usb/esd_usb.c | 1146 ----- drivers/net/can/usb/esd_usb2.c | 1154 +++++ drivers/net/can/usb/etas_es58x/es58x_core.c | 5 +- drivers/net/can/usb/etas_es58x/es58x_core.h | 6 +- drivers/net/can/usb/gs_usb.c | 23 +- drivers/net/can/usb/kvaser_usb/kvaser_usb.h | 25 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 285 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 4 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 119 +- drivers/net/can/xilinx_can.c | 76 +- drivers/net/dsa/Kconfig | 9 - drivers/net/dsa/Makefile | 1 - drivers/net/dsa/bcm_sf2.c | 5 - drivers/net/dsa/hirschmann/hellcreek_ptp.c | 1 - drivers/net/dsa/lantiq_gswip.c | 4 +- drivers/net/dsa/microchip/Kconfig | 42 +- drivers/net/dsa/microchip/Makefile | 11 +- drivers/net/dsa/microchip/ksz8.h | 105 +- drivers/net/dsa/microchip/ksz8795.c | 583 ++- drivers/net/dsa/microchip/ksz8795_reg.h | 29 + drivers/net/dsa/microchip/ksz8795_spi.c | 172 + drivers/net/dsa/microchip/ksz8863_smi.c | 19 +- drivers/net/dsa/microchip/ksz9477.c | 335 +- drivers/net/dsa/microchip/ksz9477.h | 60 - drivers/net/dsa/microchip/ksz9477_i2c.c | 6 +- drivers/net/dsa/microchip/ksz9477_reg.h | 22 + drivers/net/dsa/microchip/ksz9477_spi.c | 150 + drivers/net/dsa/microchip/ksz_common.c | 818 +--- drivers/net/dsa/microchip/ksz_common.h | 197 +- drivers/net/dsa/microchip/ksz_spi.c | 237 - drivers/net/dsa/microchip/lan937x.h | 27 - drivers/net/dsa/microchip/lan937x_main.c | 484 -- drivers/net/dsa/microchip/lan937x_reg.h | 180 - drivers/net/dsa/mt7530.c | 82 +- drivers/net/dsa/mt7530.h | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 39 +- drivers/net/dsa/mv88e6xxx/chip.h | 3 +- drivers/net/dsa/mv88e6xxx/port.c | 36 + drivers/net/dsa/mv88e6xxx/port.h | 2 + drivers/net/dsa/mv88e6xxx/serdes.c | 35 +- drivers/net/dsa/ocelot/felix.c | 9 - drivers/net/dsa/ocelot/felix.h | 1 - drivers/net/dsa/ocelot/felix_vsc9959.c | 293 +- drivers/net/dsa/qca/ar9331.c | 34 +- drivers/net/dsa/qca8k.c | 22 +- drivers/net/dsa/qca8k.h | 2 +- drivers/net/dsa/realtek/rtl8365mb.c | 333 +- drivers/net/dsa/rzn1_a5psw.c | 1064 ---- drivers/net/dsa/rzn1_a5psw.h | 259 - drivers/net/dsa/sja1105/sja1105_main.c | 2 +- drivers/net/eql.c | 4 +- drivers/net/ethernet/Kconfig | 1 - drivers/net/ethernet/Makefile | 1 - drivers/net/ethernet/agere/et131x.c | 2 +- drivers/net/ethernet/altera/altera_tse_main.c | 6 +- drivers/net/ethernet/altera/altera_utils.h | 5 +- drivers/net/ethernet/amd/au1000_eth.c | 22 +- drivers/net/ethernet/amd/au1000_eth.h | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 8 +- drivers/net/ethernet/amd/xgbe/xgbe-platform.c | 4 +- drivers/net/ethernet/amd/xgbe/xgbe.h | 2 +- .../aquantia/atlantic/macsec/macsec_struct.h | 4 +- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 11 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 10 +- drivers/net/ethernet/atheros/atlx/atl1.c | 7 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 4 +- drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c | 1 - drivers/net/ethernet/broadcom/bgmac-bcma.c | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 2 +- drivers/net/ethernet/brocade/bna/bnad.c | 6 +- drivers/net/ethernet/cadence/macb_main.c | 6 +- drivers/net/ethernet/cadence/macb_ptp.c | 7 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 4 +- drivers/net/ethernet/chelsio/cxgb/common.h | 11 +- drivers/net/ethernet/chelsio/cxgb/cphy.h | 11 +- drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h | 12 +- drivers/net/ethernet/chelsio/cxgb/elmer0.h | 12 +- drivers/net/ethernet/chelsio/cxgb/espi.c | 11 +- drivers/net/ethernet/chelsio/cxgb/espi.h | 11 +- drivers/net/ethernet/chelsio/cxgb/gmac.h | 11 +- drivers/net/ethernet/chelsio/cxgb/mv88x201x.c | 11 +- drivers/net/ethernet/chelsio/cxgb/pm3393.c | 11 +- drivers/net/ethernet/chelsio/cxgb/regs.h | 11 +- drivers/net/ethernet/chelsio/cxgb/sge.c | 11 +- drivers/net/ethernet/chelsio/cxgb/sge.h | 11 +- drivers/net/ethernet/chelsio/cxgb/subr.c | 11 +- .../net/ethernet/chelsio/cxgb/suni1x10gexp_regs.h | 12 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 27 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 2 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 6 +- drivers/net/ethernet/cisco/enic/cq_desc.h | 15 +- drivers/net/ethernet/cisco/enic/cq_enet_desc.h | 15 +- drivers/net/ethernet/cisco/enic/enic.h | 15 +- drivers/net/ethernet/cisco/enic/enic_api.c | 19 +- drivers/net/ethernet/cisco/enic/enic_api.h | 19 +- drivers/net/ethernet/cisco/enic/enic_dev.c | 19 +- drivers/net/ethernet/cisco/enic/enic_dev.h | 19 +- drivers/net/ethernet/cisco/enic/enic_ethtool.c | 19 +- drivers/net/ethernet/cisco/enic/enic_main.c | 5 +- drivers/net/ethernet/cisco/enic/enic_pp.c | 19 +- drivers/net/ethernet/cisco/enic/enic_pp.h | 19 +- drivers/net/ethernet/cisco/enic/enic_res.c | 15 +- drivers/net/ethernet/cisco/enic/enic_res.h | 15 +- drivers/net/ethernet/cisco/enic/rq_enet_desc.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_cq.c | 15 +- drivers/net/ethernet/cisco/enic/vnic_cq.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_dev.c | 15 +- drivers/net/ethernet/cisco/enic/vnic_dev.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_devcmd.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_enet.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_intr.c | 15 +- drivers/net/ethernet/cisco/enic/vnic_intr.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_nic.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_resource.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_rq.c | 16 +- drivers/net/ethernet/cisco/enic/vnic_rq.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_rss.h | 14 +- drivers/net/ethernet/cisco/enic/vnic_stats.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_vic.c | 19 +- drivers/net/ethernet/cisco/enic/vnic_vic.h | 19 +- drivers/net/ethernet/cisco/enic/vnic_wq.c | 15 +- drivers/net/ethernet/cisco/enic/vnic_wq.h | 15 +- drivers/net/ethernet/cisco/enic/wq_enet_desc.h | 15 +- drivers/net/ethernet/emulex/benet/be_main.c | 8 +- drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 +- drivers/net/ethernet/freescale/fec_mpc52xx_phy.c | 3 +- drivers/net/ethernet/freescale/fs_enet/fs_enet.h | 2 +- drivers/net/ethernet/freescale/fs_enet/mii-fec.c | 4 +- drivers/net/ethernet/freescale/gianfar.c | 1 - drivers/net/ethernet/freescale/gianfar_ethtool.c | 6 +- drivers/net/ethernet/fungible/funcore/fun_hci.h | 40 - .../net/ethernet/fungible/funeth/funeth_ethtool.c | 36 - drivers/net/ethernet/fungible/funeth/funeth_main.c | 3 +- drivers/net/ethernet/fungible/funeth/funeth_tx.c | 25 +- drivers/net/ethernet/fungible/funeth/funeth_txrx.h | 1 - drivers/net/ethernet/google/gve/gve_tx_dqo.c | 6 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_trace.h | 3 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 18 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 101 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 1 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- drivers/net/ethernet/hisilicon/hns_mdio.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_devlink.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 7 +- drivers/net/ethernet/huawei/hinic/hinic_sriov.c | 6 + drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 9 - drivers/net/ethernet/intel/e100.c | 1 + drivers/net/ethernet/intel/e1000/e1000_hw.c | 6 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +- drivers/net/ethernet/intel/e1000/e1000_param.c | 2 + drivers/net/ethernet/intel/e1000e/mac.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/e1000e/param.c | 2 + drivers/net/ethernet/intel/fm10k/fm10k_mbx.c | 4 +- drivers/net/ethernet/intel/fm10k/fm10k_tlv.c | 4 +- drivers/net/ethernet/intel/i40e/i40e.h | 17 - drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 126 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 217 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 1 + drivers/net/ethernet/intel/i40e/i40e_register.h | 13 - drivers/net/ethernet/intel/i40e/i40e_txrx.c | 105 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 1 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 14 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 17 +- drivers/net/ethernet/intel/iavf/iavf.h | 7 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 131 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 65 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 49 +- drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 4 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 2 +- drivers/net/ethernet/intel/ice/ice_gnss.c | 11 +- drivers/net/ethernet/intel/ice/ice_lag.c | 6 +- drivers/net/ethernet/intel/ice/ice_lib.c | 47 +- drivers/net/ethernet/intel/ice/ice_main.c | 49 +- drivers/net/ethernet/intel/ice/ice_protocol_type.h | 9 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 2 +- drivers/net/ethernet/intel/ice/ice_ptp.h | 31 - drivers/net/ethernet/intel/ice/ice_sriov.c | 10 + drivers/net/ethernet/intel/ice/ice_switch.c | 386 +- drivers/net/ethernet/intel/ice/ice_switch.h | 1 - drivers/net/ethernet/intel/ice/ice_tc_lib.c | 71 +- drivers/net/ethernet/intel/ice/ice_tc_lib.h | 3 - drivers/net/ethernet/intel/ice/ice_vf_lib.c | 5 - drivers/net/ethernet/intel/ice/ice_virtchnl.c | 174 +- drivers/net/ethernet/intel/ice/ice_vlan_mode.c | 1 + drivers/net/ethernet/intel/igb/e1000_82575.c | 2 +- drivers/net/ethernet/intel/igb/e1000_defines.h | 3 + drivers/net/ethernet/intel/igb/e1000_mac.c | 2 +- drivers/net/ethernet/intel/igb/e1000_regs.h | 1 + drivers/net/ethernet/intel/igb/igb_main.c | 23 +- drivers/net/ethernet/intel/igbvf/igbvf.h | 2 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/igc_mac.c | 2 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 1 + drivers/net/ethernet/intel/ixgb/ixgb_hw.c | 4 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 3 +- drivers/net/ethernet/intel/ixgb/ixgb_param.c | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe.h | 34 - drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 88 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 10 +- drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 7 - drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 4 + drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/intel/ixgbevf/vf.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 4 +- .../marvell/octeon_ep/octep_regs_cn9k_pf.h | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 3 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 4 +- drivers/net/ethernet/marvell/prestera/prestera.h | 3 +- .../net/ethernet/marvell/prestera/prestera_acl.c | 47 +- .../net/ethernet/marvell/prestera/prestera_acl.h | 4 +- .../net/ethernet/marvell/prestera/prestera_flow.c | 52 +- .../net/ethernet/marvell/prestera/prestera_flow.h | 1 - .../ethernet/marvell/prestera/prestera_flower.c | 2 +- .../net/ethernet/marvell/prestera/prestera_hw.h | 7 +- drivers/net/ethernet/marvell/sky2.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 32 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 530 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 7 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 18 + .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 7 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 3 +- .../ethernet/mellanox/mlx5/core/en/tc/act/act.c | 4 +- .../ethernet/mellanox/mlx5/core/en/tc/act/act.h | 3 +- .../ethernet/mellanox/mlx5/core/en/tc/act/police.c | 61 - .../ethernet/mellanox/mlx5/core/en/tc/act/trap.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/tc/meter.c | 474 -- .../net/ethernet/mellanox/mlx5/core/en/tc/meter.h | 60 - .../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 6 +- .../ethernet/mellanox/mlx5/core/en/tc/post_meter.c | 198 - .../ethernet/mellanox/mlx5/core/en/tc/post_meter.h | 27 - drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 11 +- .../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 6 - .../mellanox/mlx5/core/en_accel/ipsec_fs.h | 21 + .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 31 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 84 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 8 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 113 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 21 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 78 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 33 - drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 53 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 10 - drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c | 433 -- drivers/net/ethernet/mellanox/mlx5/core/lib/aso.h | 87 - drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 42 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 8 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 1 + .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 3 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 4 +- drivers/net/ethernet/mellanox/mlxsw/cmd.h | 62 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 12 + drivers/net/ethernet/mellanox/mlxsw/core.h | 14 +- .../mellanox/mlxsw/core_acl_flex_actions.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 47 +- drivers/net/ethernet/mellanox/mlxsw/port.h | 2 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 1026 ++-- drivers/net/ethernet/mellanox/mlxsw/resources.h | 2 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 79 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 59 +- .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 1072 +--- drivers/net/ethernet/mellanox/mlxsw/spectrum_pgt.c | 346 -- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 1050 ++-- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 77 +- .../ethernet/mellanox/mlxsw/spectrum_router_xm.c | 812 ++++ .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 842 ++-- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 4 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 63 +- drivers/net/ethernet/microchip/lan743x_ethtool.h | 26 - drivers/net/ethernet/microchip/lan743x_main.c | 378 +- drivers/net/ethernet/microchip/lan743x_main.h | 106 - .../net/ethernet/microchip/lan966x/lan966x_main.c | 8 +- .../net/ethernet/microchip/lan966x/lan966x_main.h | 1 - .../ethernet/microchip/sparx5/sparx5_switchdev.c | 59 +- drivers/net/ethernet/microsoft/mana/gdma.h | 10 - drivers/net/ethernet/microsoft/mana/gdma_main.c | 39 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 18 +- drivers/net/ethernet/microsoft/mana/hw_channel.h | 5 - drivers/net/ethernet/microsoft/mana/mana.h | 70 - drivers/net/ethernet/microsoft/mana/mana_bpf.c | 64 - drivers/net/ethernet/microsoft/mana/mana_en.c | 148 +- drivers/net/ethernet/microsoft/mana/mana_ethtool.c | 12 +- drivers/net/ethernet/mscc/ocelot.c | 1 - drivers/net/ethernet/mscc/ocelot_ptp.c | 8 - drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 2 +- drivers/net/ethernet/natsemi/natsemi.c | 2 +- drivers/net/ethernet/neterion/Kconfig | 24 + drivers/net/ethernet/neterion/Makefile | 1 + drivers/net/ethernet/neterion/s2io.c | 10 +- drivers/net/ethernet/neterion/vxge/Makefile | 8 + drivers/net/ethernet/neterion/vxge/vxge-config.c | 5099 ++++++++++++++++++++ drivers/net/ethernet/neterion/vxge/vxge-config.h | 2086 ++++++++ drivers/net/ethernet/neterion/vxge/vxge-ethtool.c | 1154 +++++ drivers/net/ethernet/neterion/vxge/vxge-ethtool.h | 48 + drivers/net/ethernet/neterion/vxge/vxge-main.c | 4808 ++++++++++++++++++ drivers/net/ethernet/neterion/vxge/vxge-main.h | 516 ++ drivers/net/ethernet/neterion/vxge/vxge-reg.h | 4636 ++++++++++++++++++ drivers/net/ethernet/neterion/vxge/vxge-traffic.c | 2428 ++++++++++ drivers/net/ethernet/neterion/vxge/vxge-traffic.h | 2290 +++++++++ drivers/net/ethernet/neterion/vxge/vxge-version.h | 49 + drivers/net/ethernet/netronome/nfp/flower/action.c | 8 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 2 + .../net/ethernet/netronome/nfp/flower/conntrack.c | 46 +- .../net/ethernet/netronome/nfp/flower/lag_conf.c | 4 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 16 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 2 +- .../net/ethernet/netronome/nfp/flower/offload.c | 4 +- .../net/ethernet/netronome/nfp/flower/qos_conf.c | 6 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 2 +- drivers/net/ethernet/netronome/nfp/nfd3/dp.c | 84 +- drivers/net/ethernet/netronome/nfp/nfd3/rings.c | 4 - drivers/net/ethernet/netronome/nfp/nfd3/xsk.c | 17 +- drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 42 +- drivers/net/ethernet/netronome/nfp/nfdk/rings.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 27 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 154 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 18 - drivers/net/ethernet/netronome/nfp/nfp_net_dp.c | 24 - drivers/net/ethernet/netronome/nfp/nfp_net_dp.h | 4 - .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 220 - drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 13 +- drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c | 28 +- drivers/net/ethernet/netronome/nfp/nfp_net_xsk.c | 8 +- drivers/net/ethernet/netronome/nfp/nfpcore/crc32.h | 1 + .../net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h | 26 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_dev.c | 4 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 2 - .../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 30 - drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 5 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 8 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c | 6 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 6 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- drivers/net/ethernet/sfc/ef10.c | 4 +- drivers/net/ethernet/sfc/ef100.c | 69 +- drivers/net/ethernet/sfc/ef100_ethtool.c | 2 +- drivers/net/ethernet/sfc/ef100_netdev.c | 130 +- drivers/net/ethernet/sfc/ef100_netdev.h | 4 +- drivers/net/ethernet/sfc/ef100_nic.c | 422 +- drivers/net/ethernet/sfc/ef100_nic.h | 10 +- drivers/net/ethernet/sfc/efx.c | 73 +- drivers/net/ethernet/sfc/efx_common.c | 77 +- drivers/net/ethernet/sfc/efx_common.h | 16 +- drivers/net/ethernet/sfc/ethtool.c | 22 +- drivers/net/ethernet/sfc/ethtool_common.c | 50 +- drivers/net/ethernet/sfc/falcon/bitfield.h | 2 +- drivers/net/ethernet/sfc/mcdi.c | 17 +- drivers/net/ethernet/sfc/mcdi_pcol.h | 10 +- drivers/net/ethernet/sfc/mcdi_port.c | 4 +- drivers/net/ethernet/sfc/net_driver.h | 69 +- drivers/net/ethernet/sfc/rx_common.c | 4 +- drivers/net/ethernet/sfc/siena/mcdi.c | 2 +- drivers/net/ethernet/sfc/siena/mcdi_pcol.h | 10 +- drivers/net/ethernet/sfc/sriov.c | 10 +- drivers/net/ethernet/sfc/tx.c | 4 +- drivers/net/ethernet/smsc/epic100.c | 4 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 3 - drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 38 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 157 +- drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 14 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 14 - drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/cassini.h | 2 +- drivers/net/ethernet/sun/ldmvsw.c | 2 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/wangxun/Kconfig | 32 - drivers/net/ethernet/wangxun/Makefile | 6 - drivers/net/ethernet/wangxun/txgbe/Makefile | 9 - drivers/net/ethernet/wangxun/txgbe/txgbe.h | 24 - drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 165 - drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 57 - drivers/net/ethernet/xilinx/xilinx_axienet.h | 51 - drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 29 +- drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c | 2 +- drivers/net/hamradio/6pack.c | 9 +- drivers/net/ipa/gsi.c | 229 +- drivers/net/ipa/gsi.h | 13 +- drivers/net/ipa/gsi_private.h | 24 +- drivers/net/ipa/gsi_trans.c | 108 +- drivers/net/ipa/gsi_trans.h | 15 +- drivers/net/ipa/ipa_cmd.c | 8 +- drivers/net/ipa/ipa_endpoint.c | 27 +- drivers/net/ipa/ipa_endpoint.h | 4 +- drivers/net/ipvlan/ipvlan.h | 10 +- drivers/net/ipvlan/ipvlan_core.c | 6 +- drivers/net/ipvlan/ipvlan_main.c | 18 +- drivers/net/macsec.c | 12 +- drivers/net/macvlan.c | 22 +- drivers/net/netconsole.c | 2 +- drivers/net/pcs/Kconfig | 12 +- drivers/net/pcs/Makefile | 1 - drivers/net/pcs/pcs-lynx.c | 80 +- drivers/net/pcs/pcs-rzn1-miic.c | 531 -- drivers/net/pcs/pcs-xpcs.c | 168 +- drivers/net/pcs/pcs-xpcs.h | 1 + drivers/net/phy/Kconfig | 7 - drivers/net/phy/Makefile | 1 - drivers/net/phy/aquantia_main.c | 35 +- drivers/net/phy/at803x.c | 6 - drivers/net/phy/ax88796b.c | 6 +- drivers/net/phy/bcm-phy-lib.h | 19 - drivers/net/phy/bcm-phy-ptp.c | 944 ---- drivers/net/phy/broadcom.c | 48 +- drivers/net/phy/dp83822.c | 4 +- drivers/net/phy/dp83867.c | 84 +- drivers/net/phy/dp83td510.c | 49 - drivers/net/phy/fixed_phy.c | 1 - drivers/net/phy/marvell-88x2222.c | 2 - drivers/net/phy/marvell.c | 10 +- drivers/net/phy/mdio_bus.c | 1 + drivers/net/phy/micrel.c | 73 +- drivers/net/phy/mxl-gpy.c | 109 - drivers/net/phy/nxp-tja11xx.c | 11 +- drivers/net/phy/phy.c | 23 - drivers/net/phy/phy_device.c | 41 +- drivers/net/phy/phylink.c | 70 +- drivers/net/phy/sfp.c | 12 +- drivers/net/phy/smsc.c | 19 +- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/team/team.c | 26 +- drivers/net/tun.c | 15 +- drivers/net/usb/asix.h | 3 +- drivers/net/usb/asix_common.c | 1 - drivers/net/usb/ax88179_178a.c | 127 +- drivers/net/usb/catc.c | 4 +- drivers/net/usb/cdc_eem.c | 2 +- drivers/net/usb/smsc95xx.c | 207 +- drivers/net/usb/usbnet.c | 23 +- drivers/net/veth.c | 4 - drivers/net/virtio_net.c | 33 +- drivers/net/vmxnet3/Makefile | 2 +- drivers/net/vmxnet3/upt1_defs.h | 2 +- drivers/net/vmxnet3/vmxnet3_defs.h | 80 +- drivers/net/vmxnet3/vmxnet3_drv.c | 298 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 122 +- drivers/net/vmxnet3/vmxnet3_int.h | 24 +- drivers/net/vrf.c | 10 +- drivers/net/vxlan/vxlan_core.c | 8 +- drivers/net/wan/farsync.h | 2 +- drivers/net/wireguard/receive.c | 9 +- drivers/net/wireless/admtek/adm8211.c | 2 +- drivers/net/wireless/ath/ar5523/ar5523.c | 12 +- drivers/net/wireless/ath/ath10k/core.c | 11 +- drivers/net/wireless/ath/ath10k/core.h | 1 - drivers/net/wireless/ath/ath10k/htt_rx.c | 8 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 61 +- drivers/net/wireless/ath/ath10k/mac.c | 113 +- drivers/net/wireless/ath/ath10k/qmi.c | 4 +- drivers/net/wireless/ath/ath10k/snoc.c | 5 +- drivers/net/wireless/ath/ath10k/txrx.c | 15 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 4 +- drivers/net/wireless/ath/ath11k/ahb.c | 4 +- drivers/net/wireless/ath/ath11k/core.c | 16 +- drivers/net/wireless/ath/ath11k/core.h | 6 +- drivers/net/wireless/ath/ath11k/debug.h | 4 +- .../net/wireless/ath/ath11k/debugfs_htt_stats.c | 88 +- .../net/wireless/ath/ath11k/debugfs_htt_stats.h | 39 - drivers/net/wireless/ath/ath11k/dp_rx.c | 8 +- drivers/net/wireless/ath/ath11k/hal_rx.c | 2 +- drivers/net/wireless/ath/ath11k/htc.c | 4 +- drivers/net/wireless/ath/ath11k/mac.c | 64 +- drivers/net/wireless/ath/ath11k/pci.c | 2 - drivers/net/wireless/ath/ath11k/qmi.c | 6 +- drivers/net/wireless/ath/ath11k/wmi.c | 9 +- drivers/net/wireless/ath/ath5k/base.c | 2 +- drivers/net/wireless/ath/ath5k/mac80211-ops.c | 14 +- drivers/net/wireless/ath/ath5k/phy.c | 2 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 8 +- drivers/net/wireless/ath/ath6kl/wmi.h | 2 +- drivers/net/wireless/ath/ath9k/beacon.c | 15 +- drivers/net/wireless/ath/ath9k/dfs.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_beacon.c | 4 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 18 +- drivers/net/wireless/ath/ath9k/main.c | 12 +- drivers/net/wireless/ath/carl9170/main.c | 4 +- drivers/net/wireless/ath/carl9170/tx.c | 2 +- drivers/net/wireless/ath/wcn36xx/main.c | 22 +- drivers/net/wireless/ath/wcn36xx/smd.c | 2 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 9 +- drivers/net/wireless/ath/wil6210/txrx.c | 4 +- drivers/net/wireless/ath/wil6210/wmi.c | 4 +- drivers/net/wireless/atmel/at76c50x-usb.c | 2 +- drivers/net/wireless/broadcom/b43/main.c | 6 +- drivers/net/wireless/broadcom/b43legacy/main.c | 4 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 10 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 18 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 6 +- drivers/net/wireless/intel/iwlegacy/4965-rs.c | 5 +- drivers/net/wireless/intel/iwlegacy/4965.c | 6 +- drivers/net/wireless/intel/iwlegacy/common.c | 18 +- drivers/net/wireless/intel/iwlegacy/common.h | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/lib.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/rxon.c | 26 +- drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 4 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 2 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 12 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 24 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 88 +- .../net/wireless/intel/iwlwifi/mvm/offloading.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/quota.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 4 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 6 +- drivers/net/wireless/intersil/p54/main.c | 8 +- drivers/net/wireless/mac80211_hwsim.c | 252 +- drivers/net/wireless/mac80211_hwsim.h | 5 +- drivers/net/wireless/marvell/libertas/mesh.c | 10 +- drivers/net/wireless/marvell/libertas_tf/main.c | 6 +- drivers/net/wireless/marvell/mwifiex/11ac.c | 14 +- drivers/net/wireless/marvell/mwifiex/11ac.h | 14 +- drivers/net/wireless/marvell/mwifiex/11h.c | 16 +- drivers/net/wireless/marvell/mwifiex/11n.c | 14 +- drivers/net/wireless/marvell/mwifiex/11n.h | 14 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 14 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.h | 14 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 14 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.h | 14 +- drivers/net/wireless/marvell/mwifiex/Makefile | 13 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 32 +- drivers/net/wireless/marvell/mwifiex/cfg80211.h | 14 +- drivers/net/wireless/marvell/mwifiex/cfp.c | 14 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 14 +- drivers/net/wireless/marvell/mwifiex/debugfs.c | 14 +- drivers/net/wireless/marvell/mwifiex/decl.h | 14 +- drivers/net/wireless/marvell/mwifiex/ethtool.c | 14 +- drivers/net/wireless/marvell/mwifiex/fw.h | 14 +- drivers/net/wireless/marvell/mwifiex/ie.c | 14 +- drivers/net/wireless/marvell/mwifiex/init.c | 14 +- drivers/net/wireless/marvell/mwifiex/ioctl.h | 14 +- drivers/net/wireless/marvell/mwifiex/join.c | 14 +- drivers/net/wireless/marvell/mwifiex/main.c | 14 +- drivers/net/wireless/marvell/mwifiex/main.h | 14 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 14 +- drivers/net/wireless/marvell/mwifiex/pcie.h | 14 +- drivers/net/wireless/marvell/mwifiex/pcie_quirks.c | 18 +- drivers/net/wireless/marvell/mwifiex/pcie_quirks.h | 18 +- drivers/net/wireless/marvell/mwifiex/scan.c | 14 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 14 +- drivers/net/wireless/marvell/mwifiex/sdio.h | 14 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_tx.c | 14 +- drivers/net/wireless/marvell/mwifiex/txrx.c | 14 +- drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 14 +- drivers/net/wireless/marvell/mwifiex/uap_event.c | 14 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 14 +- drivers/net/wireless/marvell/mwifiex/usb.c | 14 +- drivers/net/wireless/marvell/mwifiex/usb.h | 14 +- drivers/net/wireless/marvell/mwifiex/util.c | 14 +- drivers/net/wireless/marvell/mwifiex/util.h | 14 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 14 +- drivers/net/wireless/marvell/mwifiex/wmm.h | 14 +- drivers/net/wireless/marvell/mwl8k.c | 14 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 8 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 2 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 4 +- drivers/net/wireless/mediatek/mt7601u/main.c | 2 +- drivers/net/wireless/mediatek/mt7601u/phy.c | 9 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 249 +- drivers/net/wireless/microchip/wilc1000/fw.h | 21 +- drivers/net/wireless/microchip/wilc1000/hif.c | 202 +- drivers/net/wireless/microchip/wilc1000/hif.h | 14 +- drivers/net/wireless/microchip/wilc1000/netdev.c | 11 +- drivers/net/wireless/microchip/wilc1000/netdev.h | 14 +- drivers/net/wireless/microchip/wilc1000/spi.c | 6 +- drivers/net/wireless/microchip/wilc1000/wlan.c | 3 +- drivers/net/wireless/microchip/wilc1000/wlan.h | 2 - drivers/net/wireless/microchip/wilc1000/wlan_if.h | 20 +- drivers/net/wireless/purelifi/plfxlc/mac.c | 8 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 14 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 14 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 15 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 2 +- drivers/net/wireless/ralink/rt2x00/rt2x00config.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 2 +- drivers/net/wireless/ray_cs.c | 20 +- drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c | 4 +- drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 4 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 12 +- drivers/net/wireless/realtek/rtlwifi/core.c | 8 +- drivers/net/wireless/realtek/rtlwifi/debug.c | 8 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 2 +- drivers/net/wireless/realtek/rtw88/bf.c | 2 +- drivers/net/wireless/realtek/rtw88/debug.c | 6 +- drivers/net/wireless/realtek/rtw88/fw.c | 2 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 9 +- drivers/net/wireless/realtek/rtw88/main.c | 22 +- drivers/net/wireless/realtek/rtw88/main.h | 6 +- drivers/net/wireless/realtek/rtw88/rtw8723d.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8723d.h | 2 - drivers/net/wireless/realtek/rtw88/rtw8723de.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8723de.h | 10 + drivers/net/wireless/realtek/rtw88/rtw8821c.c | 16 +- drivers/net/wireless/realtek/rtw88/rtw8821c.h | 2 - drivers/net/wireless/realtek/rtw88/rtw8821ce.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8821ce.h | 10 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822b.h | 2 - drivers/net/wireless/realtek/rtw88/rtw8822be.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822be.h | 10 + drivers/net/wireless/realtek/rtw88/rtw8822c.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 2 - drivers/net/wireless/realtek/rtw88/rtw8822ce.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822ce.h | 10 + drivers/net/wireless/realtek/rtw89/cam.c | 38 +- drivers/net/wireless/realtek/rtw89/cam.h | 17 +- drivers/net/wireless/realtek/rtw89/core.c | 204 +- drivers/net/wireless/realtek/rtw89/core.h | 80 +- drivers/net/wireless/realtek/rtw89/debug.c | 6 +- drivers/net/wireless/realtek/rtw89/debug.h | 3 - drivers/net/wireless/realtek/rtw89/fw.c | 29 +- drivers/net/wireless/realtek/rtw89/fw.h | 5 +- drivers/net/wireless/realtek/rtw89/mac.c | 15 +- drivers/net/wireless/realtek/rtw89/mac.h | 1 - drivers/net/wireless/realtek/rtw89/mac80211.c | 14 +- drivers/net/wireless/realtek/rtw89/pci.c | 25 +- drivers/net/wireless/realtek/rtw89/pci.h | 1 - drivers/net/wireless/realtek/rtw89/phy.c | 46 +- drivers/net/wireless/realtek/rtw89/phy.h | 1 - drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c | 4 +- drivers/net/wireless/realtek/rtw89/rtw8852c.c | 1 - drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c | 27 - drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.h | 1 - drivers/net/wireless/realtek/rtw89/sar.c | 140 +- drivers/net/wireless/realtek/rtw89/ser.c | 15 +- drivers/net/wireless/rndis_wlan.c | 5 +- drivers/net/wireless/rsi/rsi_91x_core.c | 3 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 9 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 33 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 3 +- drivers/net/wireless/silabs/wfx/fwio.c | 3 +- drivers/net/wireless/silabs/wfx/hif_tx.c | 12 +- drivers/net/wireless/silabs/wfx/sta.c | 40 +- drivers/net/wireless/silabs/wfx/sta.h | 10 +- drivers/net/wireless/st/cw1200/bh.c | 10 +- drivers/net/wireless/st/cw1200/sta.c | 44 +- drivers/net/wireless/st/cw1200/sta.h | 2 +- drivers/net/wireless/st/cw1200/txrx.c | 4 +- drivers/net/wireless/ti/wl1251/main.c | 12 +- drivers/net/wireless/ti/wlcore/cmd.c | 4 +- drivers/net/wireless/ti/wlcore/main.c | 47 +- drivers/net/wireless/virt_wifi.c | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_mac.c | 13 +- drivers/net/xen-netback/common.h | 12 + drivers/net/xen-netback/interface.c | 16 +- drivers/net/xen-netback/netback.c | 8 +- drivers/net/xen-netback/rx.c | 2 +- drivers/net/xen-netfront.c | 56 +- drivers/nfc/nfcmrvl/i2c.c | 6 +- drivers/nfc/nfcmrvl/spi.c | 6 +- drivers/nfc/nfcmrvl/usb.c | 16 +- drivers/nfc/nxp-nci/i2c.c | 11 +- drivers/nfc/st21nfca/se.c | 53 +- drivers/nvdimm/bus.c | 4 +- drivers/nvme/host/core.c | 21 +- drivers/nvme/host/nvme.h | 29 - drivers/nvme/host/pci.c | 54 +- drivers/nvme/host/rdma.c | 12 +- drivers/nvme/host/tcp.c | 13 +- drivers/nvme/target/configfs.c | 20 - drivers/nvme/target/core.c | 6 - drivers/nvme/target/nvmet.h | 1 - drivers/nvme/target/passthru.c | 55 - drivers/nvme/target/tcp.c | 23 +- drivers/nvmem/bcm-ocotp.c | 14 +- drivers/opp/core.c | 1578 +++--- drivers/opp/cpu.c | 12 +- drivers/opp/debugfs.c | 27 +- drivers/opp/of.c | 139 +- drivers/opp/opp.h | 52 +- drivers/opp/ti-opp-supply.c | 77 +- drivers/pci/controller/Kconfig | 2 +- drivers/pci/controller/dwc/pci-dra7xx.c | 12 +- drivers/pci/controller/dwc/pci-exynos.c | 6 +- drivers/pci/controller/dwc/pci-imx6.c | 6 +- drivers/pci/controller/dwc/pci-keystone.c | 20 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 12 + drivers/pci/controller/dwc/pci-layerscape.c | 2 +- drivers/pci/controller/dwc/pci-meson.c | 2 +- drivers/pci/controller/dwc/pcie-al.c | 6 +- drivers/pci/controller/dwc/pcie-armada8k.c | 4 +- drivers/pci/controller/dwc/pcie-artpec6.c | 4 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 30 +- drivers/pci/controller/dwc/pcie-designware-host.c | 114 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 25 +- drivers/pci/controller/dwc/pcie-designware.c | 72 +- drivers/pci/controller/dwc/pcie-designware.h | 48 +- drivers/pci/controller/dwc/pcie-dw-rockchip.c | 4 +- drivers/pci/controller/dwc/pcie-fu740.c | 2 +- drivers/pci/controller/dwc/pcie-histb.c | 10 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 6 +- drivers/pci/controller/dwc/pcie-keembay.c | 4 +- drivers/pci/controller/dwc/pcie-kirin.c | 2 +- drivers/pci/controller/dwc/pcie-qcom.c | 4 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 6 +- drivers/pci/controller/dwc/pcie-tegra194.c | 23 +- drivers/pci/controller/dwc/pcie-uniphier.c | 10 +- drivers/pci/controller/dwc/pcie-visconti.c | 6 +- drivers/pci/controller/pci-aardvark.c | 112 +- drivers/pci/controller/pci-rcar-gen2.c | 1 - drivers/pci/controller/pcie-brcmstb.c | 2 - drivers/pci/controller/pcie-iproc-msi.c | 4 +- drivers/pci/controller/pcie-mediatek-gen3.c | 48 +- drivers/pci/controller/pcie-microchip-host.c | 2 - drivers/pci/controller/vmd.c | 13 +- drivers/pci/endpoint/functions/pci-epf-test.c | 117 +- drivers/pci/pcie/err.c | 12 +- drivers/pci/probe.c | 3 - drivers/pci/quirks.c | 3 - drivers/pci/switch/switchtec.c | 7 +- drivers/perf/arm-cci.c | 11 +- drivers/perf/arm-ccn.c | 6 +- drivers/perf/fsl_imx8_ddr_perf.c | 6 +- drivers/perf/hisilicon/Kconfig | 10 - drivers/perf/hisilicon/Makefile | 1 - drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 16 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 16 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 16 +- drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 16 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 18 - drivers/perf/hisilicon/hisi_uncore_pmu.h | 2 - drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c | 15 +- drivers/perf/hisilicon/hns3_pmu.c | 1671 ------- drivers/perf/marvell_cn10k_tad_pmu.c | 12 +- drivers/perf/riscv_pmu.c | 4 +- drivers/perf/riscv_pmu_sbi.c | 101 +- drivers/phy/broadcom/phy-bcm-cygnus-pcie.c | 14 +- drivers/phy/broadcom/phy-bcm-ns2-pcie.c | 14 +- drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c | 14 +- drivers/phy/motorola/phy-cpcap-usb.c | 10 +- drivers/phy/ti/phy-dm816x-usb.c | 11 +- drivers/pinctrl/bcm/pinctrl-bcm281xx.c | 14 +- drivers/pinctrl/bcm/pinctrl-cygnus-mux.c | 14 +- drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 10 +- drivers/pinctrl/bcm/pinctrl-nsp-gpio.c | 14 +- drivers/pinctrl/bcm/pinctrl-nsp-mux.c | 10 +- drivers/pinctrl/pinctrl-as3722.c | 15 +- drivers/pinctrl/pinctrl-palmas.c | 15 +- drivers/pinctrl/pinctrl-utils.c | 15 +- drivers/pinctrl/pinctrl-utils.h | 15 +- drivers/platform/mellanox/Kconfig | 2 +- drivers/platform/mellanox/nvsw-sn2201.c | 6 +- drivers/platform/mips/Kconfig | 2 +- drivers/platform/x86/Kconfig | 2 - drivers/platform/x86/barco-p50-gpio.c | 5 +- drivers/platform/x86/gigabyte-wmi.c | 2 - drivers/platform/x86/hp-wmi.c | 32 +- drivers/platform/x86/ideapad-laptop.c | 29 +- drivers/platform/x86/intel/hid.c | 6 - drivers/platform/x86/intel/pmc/core.c | 2 - drivers/platform/x86/intel/pmt/crashlog.c | 2 +- drivers/platform/x86/panasonic-laptop.c | 84 +- drivers/platform/x86/thinkpad_acpi.c | 104 +- drivers/power/reset/arm-versatile-reboot.c | 1 - drivers/power/reset/brcm-kona-reset.c | 14 +- drivers/power/reset/brcmstb-reboot.c | 14 +- drivers/power/supply/ab8500_fg.c | 9 +- drivers/power/supply/cpcap-battery.c | 10 +- drivers/power/supply/power_supply_core.c | 24 +- drivers/powercap/Kconfig | 13 - drivers/powercap/Makefile | 1 - drivers/powercap/arm_scmi_powercap.c | 538 --- drivers/powercap/intel_rapl_common.c | 1 - drivers/ptp/ptp_dte.c | 14 +- drivers/ptp/ptp_ocp.c | 23 +- drivers/pwm/pwm-bcm-iproc.c | 14 +- drivers/pwm/pwm-bcm-kona.c | 14 +- drivers/regulator/cpcap-regulator.c | 10 +- drivers/regulator/isl6271a-regulator.c | 10 +- drivers/regulator/lp873x-regulator.c | 10 +- drivers/regulator/max8973-regulator.c | 15 +- drivers/regulator/qcom_smd-regulator.c | 8 +- drivers/regulator/ti-abb-regulator.c | 10 +- drivers/regulator/tps51632-regulator.c | 15 +- drivers/regulator/tps62360-regulator.c | 15 +- drivers/regulator/tps65023-regulator.c | 10 +- drivers/regulator/tps6507x-regulator.c | 10 +- drivers/regulator/tps65086-regulator.c | 10 +- drivers/regulator/tps65217-regulator.c | 10 +- drivers/regulator/tps65218-regulator.c | 10 +- drivers/regulator/tps65912-regulator.c | 10 +- drivers/reset/Kconfig | 2 +- drivers/reset/reset-microchip-sparx5.c | 8 +- drivers/reset/reset-ti-sci.c | 10 +- drivers/reset/reset-ti-syscon.c | 10 +- drivers/s390/char/sclp.c | 2 +- drivers/s390/virtio/virtio_ccw.c | 9 +- drivers/scsi/fnic/cq_desc.h | 14 +- drivers/scsi/fnic/cq_enet_desc.h | 14 +- drivers/scsi/fnic/cq_exch_desc.h | 14 +- drivers/scsi/fnic/fcpio.h | 14 +- drivers/scsi/fnic/fnic.h | 14 +- drivers/scsi/fnic/fnic_attrs.c | 14 +- drivers/scsi/fnic/fnic_debugfs.c | 18 +- drivers/scsi/fnic/fnic_fcs.c | 14 +- drivers/scsi/fnic/fnic_fip.h | 14 +- drivers/scsi/fnic/fnic_io.h | 14 +- drivers/scsi/fnic/fnic_isr.c | 15 +- drivers/scsi/fnic/fnic_main.c | 15 +- drivers/scsi/fnic/fnic_res.c | 14 +- drivers/scsi/fnic/fnic_res.h | 14 +- drivers/scsi/fnic/fnic_scsi.c | 14 +- drivers/scsi/fnic/fnic_stats.h | 18 +- drivers/scsi/fnic/fnic_trace.c | 18 +- drivers/scsi/fnic/fnic_trace.h | 18 +- drivers/scsi/fnic/rq_enet_desc.h | 14 +- drivers/scsi/fnic/vnic_cq.c | 14 +- drivers/scsi/fnic/vnic_cq.h | 14 +- drivers/scsi/fnic/vnic_cq_copy.h | 14 +- drivers/scsi/fnic/vnic_dev.c | 14 +- drivers/scsi/fnic/vnic_dev.h | 14 +- drivers/scsi/fnic/vnic_devcmd.h | 14 +- drivers/scsi/fnic/vnic_intr.c | 14 +- drivers/scsi/fnic/vnic_intr.h | 14 +- drivers/scsi/fnic/vnic_nic.h | 14 +- drivers/scsi/fnic/vnic_resource.h | 14 +- drivers/scsi/fnic/vnic_rq.c | 15 +- drivers/scsi/fnic/vnic_rq.h | 14 +- drivers/scsi/fnic/vnic_scsi.h | 14 +- drivers/scsi/fnic/vnic_stats.h | 14 +- drivers/scsi/fnic/vnic_wq.c | 14 +- drivers/scsi/fnic/vnic_wq.h | 14 +- drivers/scsi/fnic/vnic_wq_copy.c | 15 +- drivers/scsi/fnic/vnic_wq_copy.h | 14 +- drivers/scsi/fnic/wq_enet_desc.h | 14 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 7 - drivers/scsi/ibmvscsi/ibmvfc.c | 82 +- drivers/scsi/ibmvscsi/ibmvfc.h | 2 +- drivers/scsi/ipr.c | 4 +- drivers/scsi/lpfc/lpfc_crtn.h | 4 +- drivers/scsi/lpfc/lpfc_ct.c | 2 +- drivers/scsi/lpfc/lpfc_els.c | 21 +- drivers/scsi/lpfc/lpfc_hw4.h | 3 - drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 3 +- drivers/scsi/lpfc/lpfc_nvme.c | 52 +- drivers/scsi/lpfc/lpfc_scsi.c | 6 - drivers/scsi/lpfc/lpfc_sli.c | 25 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mesh.c | 7 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 23 +- drivers/scsi/pmcraid.c | 2 +- drivers/scsi/scsi_debug.c | 22 +- drivers/scsi/scsi_transport_iscsi.c | 7 +- drivers/scsi/sd.c | 2 +- drivers/scsi/snic/cq_desc.h | 18 +- drivers/scsi/snic/cq_enet_desc.h | 18 +- drivers/scsi/snic/snic.h | 18 +- drivers/scsi/snic/snic_attrs.c | 18 +- drivers/scsi/snic/snic_ctl.c | 18 +- drivers/scsi/snic/snic_debugfs.c | 18 +- drivers/scsi/snic/snic_disc.c | 18 +- drivers/scsi/snic/snic_disc.h | 18 +- drivers/scsi/snic/snic_fwint.h | 18 +- drivers/scsi/snic/snic_io.c | 18 +- drivers/scsi/snic/snic_io.h | 18 +- drivers/scsi/snic/snic_isr.c | 18 +- drivers/scsi/snic/snic_main.c | 18 +- drivers/scsi/snic/snic_res.c | 18 +- drivers/scsi/snic/snic_res.h | 18 +- drivers/scsi/snic/snic_scsi.c | 18 +- drivers/scsi/snic/snic_stats.h | 18 +- drivers/scsi/snic/snic_trc.c | 18 +- drivers/scsi/snic/snic_trc.h | 18 +- drivers/scsi/snic/vnic_cq.c | 18 +- drivers/scsi/snic/vnic_cq.h | 18 +- drivers/scsi/snic/vnic_cq_fw.h | 18 +- drivers/scsi/snic/vnic_dev.c | 18 +- drivers/scsi/snic/vnic_dev.h | 18 +- drivers/scsi/snic/vnic_devcmd.h | 18 +- drivers/scsi/snic/vnic_intr.c | 18 +- drivers/scsi/snic/vnic_intr.h | 18 +- drivers/scsi/snic/vnic_resource.h | 18 +- drivers/scsi/snic/vnic_snic.h | 18 +- drivers/scsi/snic/vnic_stats.h | 18 +- drivers/scsi/snic/vnic_wq.c | 18 +- drivers/scsi/snic/vnic_wq.h | 18 +- drivers/scsi/snic/wq_enet_desc.h | 18 +- drivers/scsi/storvsc_drv.c | 27 +- drivers/scsi/vmw_pvscsi.h | 4 +- drivers/soc/amlogic/meson-mx-socinfo.c | 1 - drivers/soc/amlogic/meson-secure-pwrc.c | 4 +- drivers/soc/atmel/soc.c | 12 +- drivers/soc/bcm/bcm2835-power.c | 72 +- drivers/soc/bcm/brcmstb/biuctrl.c | 9 +- drivers/soc/bcm/brcmstb/pm/pm-arm.c | 3 +- drivers/soc/fsl/guts.c | 221 +- drivers/soc/imx/gpcv2.c | 8 +- drivers/soc/imx/imx8m-blk-ctrl.c | 11 +- drivers/soc/ixp4xx/ixp4xx-npe.c | 2 +- drivers/soc/mediatek/Kconfig | 10 - drivers/soc/mediatek/Makefile | 1 - drivers/soc/mediatek/mt8195-pm-domains.h | 2 +- drivers/soc/mediatek/mt8365-mmsys.h | 22 - drivers/soc/mediatek/mtk-devapc.c | 45 +- drivers/soc/mediatek/mtk-mutex.c | 182 +- drivers/soc/mediatek/mtk-pm-domains.c | 3 - drivers/soc/mediatek/mtk-pm-domains.h | 2 - drivers/soc/mediatek/mtk-pmic-wrap.c | 225 +- drivers/soc/mediatek/mtk-svs.c | 2403 --------- drivers/soc/qcom/apr.c | 15 +- drivers/soc/qcom/cmd-db.c | 8 +- drivers/soc/qcom/llcc-qcom.c | 2 +- drivers/soc/qcom/mdt_loader.c | 4 +- drivers/soc/qcom/ocmem.c | 3 - drivers/soc/qcom/qcom-geni-se.c | 3 - drivers/soc/qcom/qcom_aoss.c | 4 +- drivers/soc/qcom/rpmhpd.c | 4 +- drivers/soc/qcom/smem.c | 6 +- drivers/soc/qcom/smp2p.c | 3 - drivers/soc/qcom/socinfo.c | 1 - drivers/soc/renesas/r8a779a0-sysc.c | 10 +- drivers/soc/renesas/rcar-gen4-sysc.h | 4 +- drivers/soc/renesas/rcar-sysc.h | 4 +- drivers/soc/sunxi/Kconfig | 1 - drivers/soc/tegra/common.c | 49 +- drivers/soc/tegra/fuse/fuse-tegra.c | 16 - drivers/soc/tegra/pmc.c | 4 +- drivers/soc/ti/knav_dma.c | 10 +- drivers/soc/ti/wkup_m3_ipc.c | 2 +- drivers/soc/xilinx/xlnx_event_manager.c | 5 +- drivers/soundwire/slave.c | 117 +- drivers/spi/spi-mpc52xx.c | 2 +- drivers/staging/media/Kconfig | 12 +- drivers/staging/media/Makefile | 1 - drivers/staging/media/atomisp/i2c/ov5693/ov5693.h | 2 +- drivers/staging/media/av7110/av7110.c | 2 +- drivers/staging/media/hantro/hantro_drv.c | 12 +- drivers/staging/media/hantro/hantro_g2_regs.h | 2 +- drivers/staging/media/hantro/hantro_hevc.c | 30 - drivers/staging/media/hantro/hantro_hw.h | 14 - drivers/staging/media/hantro/hantro_v4l2.c | 2 +- drivers/staging/media/hantro/imx8m_vpu_hw.c | 80 +- drivers/staging/media/hantro/rockchip_vpu_hw.c | 104 +- drivers/staging/media/hantro/sama5d4_vdec_hw.c | 40 +- drivers/staging/media/hantro/sunxi_vpu_hw.c | 24 +- drivers/staging/media/rkvdec/rkvdec-h264.c | 4 +- drivers/staging/media/rkvdec/rkvdec-vp9.c | 2 + drivers/staging/media/stkwebcam/Kconfig | 18 - drivers/staging/media/stkwebcam/Makefile | 5 - drivers/staging/media/stkwebcam/TODO | 12 - drivers/staging/media/zoran/videocodec.c | 93 +- drivers/staging/media/zoran/videocodec.h | 15 - drivers/staging/media/zoran/zoran.h | 14 - drivers/staging/media/zoran/zr36016.c | 91 +- drivers/staging/media/zoran/zr36050.c | 144 +- drivers/staging/media/zoran/zr36060.c | 97 +- drivers/staging/olpc_dcon/Kconfig | 2 +- drivers/staging/qlge/qlge_main.c | 2 +- drivers/staging/r8188eu/core/rtw_xmit.c | 20 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 8 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 6 +- drivers/staging/vt6655/device_main.c | 8 +- drivers/staging/vt6655/rxtx.c | 2 +- drivers/staging/vt6656/main_usb.c | 6 +- drivers/staging/vt6656/rxtx.c | 2 +- drivers/staging/wlan-ng/cfg80211.c | 2 +- drivers/staging/wlan-ng/hfa384x_usb.c | 2 +- drivers/thermal/cpufreq_cooling.c | 77 +- drivers/thermal/devfreq_cooling.c | 27 +- drivers/thermal/hisi_thermal.c | 10 +- drivers/thermal/intel/intel_tcc_cooling.c | 1 - drivers/thermal/rcar_gen3_thermal.c | 4 +- drivers/thermal/thermal_core.c | 18 +- drivers/thunderbolt/acpi.c | 29 +- drivers/tty/goldfish.c | 2 +- drivers/tty/n_gsm.c | 2 +- drivers/tty/serial/8250/8250_core.c | 4 - drivers/tty/serial/8250/8250_dma.c | 6 +- drivers/tty/serial/8250/8250_dw.c | 26 +- drivers/tty/serial/8250/8250_port.c | 8 +- drivers/tty/serial/amba-pl011.c | 23 +- drivers/tty/serial/mpc52xx_uart.c | 4 +- drivers/tty/serial/mvebu-uart.c | 25 +- drivers/tty/serial/qcom_geni_serial.c | 4 - drivers/tty/serial/samsung_tty.c | 5 +- drivers/tty/serial/serial_core.c | 14 +- drivers/tty/serial/stm32-usart.c | 2 - drivers/tty/sysrq.c | 2 + drivers/tty/vt/vt.c | 2 +- drivers/ufs/core/ufshcd.c | 76 +- drivers/uio/uio_pruss.c | 10 +- drivers/usb/cdns3/cdnsp-ring.c | 19 +- drivers/usb/chipidea/udc.c | 3 - drivers/usb/core/usb-acpi.c | 18 +- drivers/usb/dwc2/hcd.c | 2 +- drivers/usb/dwc3/core.c | 9 +- drivers/usb/dwc3/dwc3-am62.c | 8 +- drivers/usb/dwc3/dwc3-pci.c | 1 - drivers/usb/dwc3/gadget.c | 30 +- drivers/usb/gadget/function/f_fs.c | 40 +- drivers/usb/gadget/function/u_ether.c | 12 +- drivers/usb/gadget/function/uvc_video.c | 3 - drivers/usb/gadget/legacy/raw_gadget.c | 63 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 1 - drivers/usb/host/xhci-hub.c | 2 +- drivers/usb/host/xhci-pci.c | 6 +- drivers/usb/host/xhci.c | 65 +- drivers/usb/host/xhci.h | 2 - drivers/usb/serial/io_ti.c | 2 - drivers/usb/serial/io_usbvend.h | 1 - drivers/usb/serial/option.c | 12 - drivers/usb/serial/pl2303.c | 29 +- drivers/usb/typec/tcpm/Kconfig | 1 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 42 +- drivers/vdpa/vdpa_user/vduse_dev.c | 67 +- drivers/vfio/pci/vfio_pci_core.c | 5 - drivers/vfio/vfio.c | 17 +- drivers/vhost/vdpa.c | 4 +- drivers/vhost/vringh.c | 10 +- drivers/video/Kconfig | 6 - drivers/video/Makefile | 2 - drivers/video/aperture.c | 351 -- drivers/video/backlight/tps65217_bl.c | 10 +- drivers/video/console/Kconfig | 1 - drivers/video/console/sticore.c | 2 - drivers/video/fbdev/Kconfig | 7 +- drivers/video/fbdev/au1100fb.c | 6 +- drivers/video/fbdev/cirrusfb.c | 6 + drivers/video/fbdev/core/fbcon.c | 13 +- drivers/video/fbdev/core/fbmem.c | 34 +- drivers/video/fbdev/efifb.c | 11 + drivers/video/fbdev/intelfb/intelfbdrv.c | 4 +- drivers/video/fbdev/intelfb/intelfbhw.c | 12 +- drivers/video/fbdev/omap/sossi.c | 2 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi_phy.c | 2 +- drivers/video/fbdev/pxa3xx-gcu.c | 2 +- drivers/video/fbdev/simplefb.c | 14 +- drivers/video/fbdev/skeletonfb.c | 15 +- drivers/virtio/Kconfig | 19 +- drivers/virtio/virtio.c | 7 +- drivers/virtio/virtio_mmio.c | 29 +- drivers/virtio/virtio_pci_modern_dev.c | 4 +- drivers/virtio/virtio_ring.c | 89 +- drivers/watchdog/gxp-wdt.c | 1 - drivers/xen/Kconfig | 20 - drivers/xen/Makefile | 2 - drivers/xen/features.c | 2 +- drivers/xen/gntdev-common.h | 7 - drivers/xen/gntdev.c | 157 +- drivers/xen/grant-dma-iommu.c | 78 - drivers/xen/grant-dma-ops.c | 346 -- drivers/xen/grant-table.c | 251 +- drivers/xen/xlate_mmu.c | 1 + fs/9p/cache.c | 4 +- fs/9p/fid.c | 75 +- fs/9p/fid.h | 6 +- fs/9p/v9fs.c | 2 +- fs/9p/v9fs.h | 10 +- fs/9p/vfs_addr.c | 32 +- fs/9p/vfs_dentry.c | 4 +- fs/9p/vfs_dir.c | 2 +- fs/9p/vfs_file.c | 9 +- fs/9p/vfs_inode.c | 102 +- fs/9p/vfs_inode_dotl.c | 79 +- fs/9p/vfs_super.c | 8 +- fs/9p/xattr.c | 8 +- fs/afs/callback.c | 2 +- fs/afs/dir.c | 32 +- fs/afs/dir_edit.c | 10 +- fs/afs/dir_silly.c | 4 +- fs/afs/dynroot.c | 2 +- fs/afs/file.c | 10 +- fs/afs/fs_operation.c | 6 +- fs/afs/inode.c | 41 +- fs/afs/internal.h | 23 +- fs/afs/super.c | 6 +- fs/afs/volume.c | 3 +- fs/afs/write.c | 23 +- fs/attr.c | 78 +- fs/btrfs/async-thread.h | 1 + fs/btrfs/backref.c | 88 +- fs/btrfs/backref.h | 3 +- fs/btrfs/block-group.c | 1 - fs/btrfs/block-group.h | 1 - fs/btrfs/compression.c | 59 +- fs/btrfs/compression.h | 7 +- fs/btrfs/ctree.h | 69 +- fs/btrfs/delayed-inode.c | 364 +- fs/btrfs/delayed-inode.h | 11 - fs/btrfs/disk-io.c | 253 +- fs/btrfs/disk-io.h | 17 +- fs/btrfs/extent-tree.c | 98 +- fs/btrfs/extent_io.c | 683 +-- fs/btrfs/extent_io.h | 6 + fs/btrfs/file.c | 94 +- fs/btrfs/inode.c | 585 +-- fs/btrfs/ioctl.c | 139 +- fs/btrfs/locking.c | 3 + fs/btrfs/lzo.c | 28 +- fs/btrfs/ordered-data.c | 40 +- fs/btrfs/ordered-data.h | 5 +- fs/btrfs/raid56.c | 792 +-- fs/btrfs/raid56.h | 168 +- fs/btrfs/reflink.c | 29 +- fs/btrfs/scrub.c | 71 +- fs/btrfs/send.c | 460 +- fs/btrfs/send.h | 169 +- fs/btrfs/space-info.c | 34 +- fs/btrfs/space-info.h | 4 - fs/btrfs/struct-funcs.c | 11 +- fs/btrfs/subpage.c | 4 +- fs/btrfs/super.c | 75 +- fs/btrfs/sysfs.c | 182 +- fs/btrfs/transaction.c | 22 - fs/btrfs/tree-log.c | 20 +- fs/btrfs/tree-log.h | 3 - fs/btrfs/volumes.c | 358 +- fs/btrfs/volumes.h | 47 +- fs/btrfs/zoned.c | 33 +- fs/btrfs/zoned.h | 5 - fs/btrfs/zstd.c | 42 +- fs/ceph/addr.c | 16 +- fs/ceph/cache.c | 4 +- fs/ceph/cache.h | 2 +- fs/ceph/caps.c | 105 +- fs/ceph/file.c | 2 +- fs/ceph/inode.c | 10 +- fs/ceph/mds_client.c | 4 +- fs/ceph/snap.c | 8 +- fs/ceph/super.c | 2 +- fs/ceph/super.h | 10 +- fs/ceph/xattr.c | 14 +- fs/cifs/cifs_debug.c | 12 +- fs/cifs/cifsfs.c | 10 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 70 +- fs/cifs/cifsproto.h | 7 - fs/cifs/cifssmb.c | 2 +- fs/cifs/connect.c | 63 +- fs/cifs/file.c | 8 +- fs/cifs/fscache.c | 8 +- fs/cifs/fscache.h | 10 +- fs/cifs/inode.c | 4 +- fs/cifs/misc.c | 40 +- fs/cifs/sess.c | 185 +- fs/cifs/smb2ops.c | 181 +- fs/cifs/smb2pdu.c | 26 +- fs/cifs/trace.h | 38 - fs/crypto/fname.c | 36 +- fs/crypto/fscrypt_private.h | 11 +- fs/crypto/hooks.c | 6 +- fs/crypto/keysetup.c | 7 - fs/crypto/policy.c | 49 +- fs/dax.c | 4 +- fs/dlm/Kconfig | 9 - fs/dlm/Makefile | 2 +- fs/dlm/ast.c | 4 +- fs/dlm/config.c | 21 +- fs/dlm/config.h | 3 +- fs/dlm/dlm_internal.h | 32 +- fs/dlm/lock.c | 143 +- fs/dlm/lock.h | 17 +- fs/dlm/lockspace.c | 31 +- fs/dlm/lowcomms.c | 4 +- fs/dlm/member.c | 30 +- fs/dlm/plock.c | 51 +- fs/dlm/recoverd.c | 35 +- fs/dlm/user.c | 21 +- fs/erofs/decompressor_lzma.c | 1 - fs/exfat/namei.c | 4 +- fs/ext2/dir.c | 9 +- fs/ext2/inode.c | 10 +- fs/ext4/inode.c | 16 +- fs/ext4/mballoc.c | 26 +- fs/ext4/migrate.c | 2 +- fs/ext4/namei.c | 3 +- fs/ext4/page-io.c | 2 +- fs/ext4/resize.c | 10 - fs/ext4/super.c | 172 +- fs/ext4/xattr.c | 3 +- fs/f2fs/compress.c | 211 +- fs/f2fs/data.c | 52 +- fs/f2fs/debug.c | 2 +- fs/f2fs/f2fs.h | 32 +- fs/f2fs/file.c | 36 +- fs/f2fs/gc.c | 4 +- fs/f2fs/gc.h | 21 +- fs/f2fs/iostat.c | 31 +- fs/f2fs/namei.c | 17 +- fs/f2fs/node.c | 12 +- fs/f2fs/recovery.c | 10 +- fs/f2fs/segment.c | 26 +- fs/f2fs/segment.h | 11 +- fs/f2fs/super.c | 86 +- fs/f2fs/sysfs.c | 10 - fs/fat/file.c | 9 +- fs/fs-writeback.c | 37 +- fs/fuse/dax.c | 2 +- fs/fuse/dir.c | 7 +- fs/fuse/file.c | 39 +- fs/gfs2/dir.c | 2 +- fs/gfs2/file.c | 3 +- fs/gfs2/glock.c | 13 +- fs/gfs2/lock_dlm.c | 2 +- fs/gfs2/rgrp.c | 9 +- fs/gfs2/rgrp.h | 3 +- fs/gfs2/xattr.c | 2 +- fs/hugetlbfs/inode.c | 68 +- fs/inode.c | 12 +- fs/io_uring.c | 392 +- fs/iomap/buffered-io.c | 15 +- fs/jbd2/transaction.c | 2 +- fs/jfs/file.c | 4 +- fs/ksmbd/smb2pdu.c | 48 +- fs/ksmbd/transport_rdma.c | 10 + fs/ksmbd/transport_tcp.c | 2 +- fs/ksmbd/vfs.c | 12 +- fs/lockd/svc4proc.c | 4 +- fs/lockd/svclock.c | 10 +- fs/lockd/svcproc.c | 5 +- fs/netfs/buffered_read.c | 9 +- fs/netfs/internal.h | 2 +- fs/netfs/objects.c | 8 +- fs/nfs/callback_proc.c | 1 - fs/nfs/dir.c | 1 - fs/nfs/nfs4file.c | 1 - fs/nfs/nfs4proc.c | 19 +- fs/nfs/nfs4state.c | 1 - fs/nfs/pnfs.c | 21 +- fs/nfs/pnfs.h | 1 - fs/nfsd/filecache.c | 722 +-- fs/nfsd/filecache.h | 7 +- fs/nfsd/nfs4proc.c | 10 +- fs/nfsd/nfs4state.c | 5 +- fs/nfsd/nfsctl.c | 11 +- fs/nfsd/nfsfh.c | 5 +- fs/nfsd/trace.h | 346 +- fs/nfsd/vfs.c | 11 +- fs/nilfs2/nilfs.h | 3 - fs/notify/fanotify/fanotify.c | 19 +- fs/notify/fanotify/fanotify.h | 2 - fs/notify/fanotify/fanotify_user.c | 138 +- fs/notify/fdinfo.c | 6 +- fs/notify/fsnotify.c | 21 +- fs/notify/inotify/inotify_user.c | 2 +- fs/ntfs3/attrib.c | 180 +- fs/ntfs3/bitmap.c | 4 +- fs/ntfs3/file.c | 98 +- fs/ntfs3/frecord.c | 49 +- fs/ntfs3/fslog.c | 4 +- fs/ntfs3/fsntfs.c | 25 +- fs/ntfs3/index.c | 31 +- fs/ntfs3/inode.c | 1 - fs/ntfs3/ntfs_fs.h | 6 +- fs/ntfs3/record.c | 5 +- fs/ntfs3/run.c | 42 - fs/ntfs3/super.c | 8 +- fs/ntfs3/xattr.c | 6 +- fs/ocfs2/file.c | 2 +- fs/ocfs2/ocfs2.h | 4 +- fs/ocfs2/slot_map.c | 46 +- fs/ocfs2/super.c | 21 + fs/open.c | 60 +- fs/overlayfs/copy_up.c | 4 +- fs/overlayfs/overlayfs.h | 12 +- fs/pstore/platform.c | 63 +- fs/pstore/zone.c | 12 +- fs/quota/dquot.c | 27 +- fs/read_write.c | 77 +- fs/reiserfs/inode.c | 4 +- fs/tracefs/inode.c | 2 +- fs/xfs/libxfs/xfs_attr.c | 47 +- fs/xfs/libxfs/xfs_attr.h | 17 +- fs/xfs/libxfs/xfs_attr_leaf.c | 37 +- fs/xfs/libxfs/xfs_attr_leaf.h | 3 +- fs/xfs/libxfs/xfs_da_btree.h | 4 +- fs/xfs/xfs_attr_item.c | 42 +- fs/xfs/xfs_bmap_util.c | 2 - fs/xfs/xfs_icache.c | 56 +- fs/xfs/xfs_icache.h | 1 - fs/xfs/xfs_inode.c | 64 +- fs/xfs/xfs_ioctl.c | 3 +- fs/xfs/xfs_iops.c | 14 +- fs/xfs/xfs_log.c | 9 +- fs/xfs/xfs_mount.h | 2 +- fs/xfs/xfs_qm_syscalls.c | 9 +- fs/xfs/xfs_super.c | 9 +- fs/xfs/xfs_trace.h | 1 - fs/xfs/xfs_xattr.c | 17 +- fs/zonefs/super.c | 129 +- include/acpi/acpi_bus.h | 9 +- include/acpi/cppc_acpi.h | 1 - include/acpi/processor.h | 9 +- include/asm-generic/Kbuild | 1 - include/asm-generic/barrier.h | 8 - include/asm-generic/io.h | 134 +- include/asm-generic/platform-feature.h | 8 - include/asm-generic/softirq_stack.h | 2 +- include/crypto/internal/blake2s.h | 108 + include/crypto/polyval.h | 22 - include/drm/display/drm_dp_aux_bus.h | 34 +- include/drm/display/drm_dp_helper.h | 48 +- include/drm/drm_atomic.h | 1 - include/drm/drm_atomic_helper.h | 2 - include/drm/drm_bridge.h | 15 - include/drm/drm_connector.h | 10 +- include/drm/drm_crtc.h | 17 +- include/drm/drm_displayid.h | 6 +- include/drm/drm_edid.h | 39 +- include/drm/drm_encoder_slave.h | 2 - include/drm/drm_fb_helper.h | 1 - include/drm/drm_gem_framebuffer_helper.h | 10 +- include/drm/drm_mipi_dsi.h | 17 - include/drm/drm_of.h | 22 - include/drm/drm_panel.h | 9 - include/drm/drm_probe_helper.h | 3 - include/drm/drm_rect.h | 16 - include/drm/gpu_scheduler.h | 4 +- include/drm/ttm/ttm_resource.h | 8 +- include/dt-bindings/clock/bcm21664.h | 10 +- include/dt-bindings/clock/bcm281xx.h | 10 +- include/dt-bindings/clock/exynos7885.h | 54 +- include/dt-bindings/clock/qcom,gcc-ipq8074.h | 4 - include/dt-bindings/clock/qcom,gcc-msm8939.h | 1 - include/dt-bindings/clock/r9a07g043-cpg.h | 20 - include/dt-bindings/clock/ti-dra7-atl.h | 10 +- include/dt-bindings/mailbox/qcom-ipcc.h | 1 - include/dt-bindings/memory/tegra234-mc.h | 1 - include/dt-bindings/net/pcs-rzn1-miic.h | 33 - include/dt-bindings/pinctrl/hisi.h | 10 +- include/dt-bindings/pinctrl/keystone.h | 10 +- include/dt-bindings/power/mt6797-power.h | 9 +- include/dt-bindings/reset/mt8186-resets.h | 5 - include/dt-bindings/reset/mt8192-resets.h | 8 - include/dt-bindings/reset/mt8195-resets.h | 6 - include/dt-bindings/reset/tegra234-reset.h | 1 - include/dt-bindings/soc/samsung,boot-mode.h | 18 - include/keys/asymmetric-type.h | 3 - include/linux/acpi.h | 7 +- include/linux/acpi_viot.h | 2 - include/linux/aperture.h | 56 - include/linux/arch_topology.h | 1 + include/linux/backing-dev.h | 2 - include/linux/bio.h | 1 + include/linux/blkdev.h | 13 +- include/linux/bpf-cgroup-defs.h | 13 +- include/linux/bpf-cgroup.h | 9 +- include/linux/bpf.h | 152 +- include/linux/bpf_lsm.h | 7 - include/linux/bpf_verifier.h | 14 +- include/linux/brcmphy.h | 1 - include/linux/btf.h | 28 - include/linux/btf_ids.h | 3 +- include/linux/cacheinfo.h | 3 - include/linux/can/bittiming.h | 2 - include/linux/can/skb.h | 59 +- include/linux/clk-provider.h | 2 + include/linux/clk.h | 134 +- include/linux/clk/ti.h | 10 +- include/linux/compiler_types.h | 2 - include/linux/console.h | 17 + include/linux/cpu.h | 3 - include/linux/cpuhotplug.h | 1 - include/linux/crc-itu-t.h | 2 +- include/linux/devfreq.h | 5 - include/linux/dim.h | 2 +- include/linux/dma-fence-unwrap.h | 82 +- include/linux/dma/edma.h | 61 +- include/linux/evm.h | 6 +- include/linux/fanotify.h | 18 +- include/linux/fb.h | 1 + include/linux/filter.h | 35 +- include/linux/firmware/xlnx-zynqmp.h | 7 - include/linux/fs.h | 140 +- include/linux/fscrypt.h | 5 - include/linux/fsnotify_backend.h | 89 +- include/linux/gpio/driver.h | 29 +- include/linux/highmem-internal.h | 10 +- include/linux/highmem.h | 18 +- include/linux/hisi_acc_qm.h | 8 +- include/linux/ieee80211.h | 257 - include/linux/if_macvlan.h | 6 +- include/linux/if_team.h | 10 +- include/linux/if_vlan.h | 10 +- include/linux/input/elan-i2c-ids.h | 5 +- include/linux/iosys-map.h | 82 +- include/linux/kvm_types.h | 2 - include/linux/libata.h | 1 + include/linux/lockd/lockd.h | 1 - include/linux/lockref.h | 1 + include/linux/memregion.h | 2 +- include/linux/mfd/bcm2835-pm.h | 1 - include/linux/mfd/lp873x.h | 10 +- include/linux/mfd/tps65086.h | 10 +- include/linux/mfd/tps65217.h | 10 +- include/linux/mfd/tps65218.h | 10 +- include/linux/mfd/tps65912.h | 10 +- include/linux/mii.h | 35 - include/linux/mlx5/device.h | 36 +- include/linux/mlx5/driver.h | 1 - include/linux/mlx5/eswitch.h | 8 +- include/linux/mlx5/fs.h | 14 - include/linux/mlx5/mlx5_ifc.h | 151 +- include/linux/mm.h | 17 +- include/linux/mm_types.h | 5 - include/linux/mnt_idmapping.h | 279 +- include/linux/mroute_base.h | 15 +- include/linux/mtd/hyperbus.h | 4 +- include/linux/mtd/spinand.h | 1 - include/linux/net.h | 4 - include/linux/netdevice.h | 42 +- include/linux/netfs.h | 58 +- include/linux/nvme.h | 4 +- include/linux/objtool.h | 6 - include/linux/pcs-rzn1-miic.h | 18 - include/linux/pcs/pcs-xpcs.h | 3 +- include/linux/perf/riscv_pmu.h | 4 - include/linux/phy.h | 9 - include/linux/pipe_fs_i.h | 9 - include/linux/platform-feature.h | 19 - include/linux/platform_data/davinci_asp.h | 10 +- include/linux/platform_data/gpio-davinci.h | 10 +- include/linux/platform_data/uio_dmem_genirq.h | 10 +- include/linux/platform_data/uio_pruss.h | 10 +- include/linux/platform_data/usb-omap.h | 16 +- include/linux/pm_opp.h | 322 +- include/linux/pm_runtime.h | 5 +- include/linux/pm_wakeirq.h | 14 +- include/linux/pm_wakeup.h | 31 +- include/linux/printk.h | 11 + include/linux/quotaops.h | 15 +- include/linux/random.h | 3 +- include/linux/ratelimit_types.h | 12 +- include/linux/refcount.h | 6 +- include/linux/reset.h | 2 +- include/linux/reset/bcm63xx_pmb.h | 10 +- include/linux/rtsx_usb.h | 2 + include/linux/scmi_protocol.h | 143 +- include/linux/security.h | 8 +- include/linux/serial_core.h | 6 - include/linux/skbuff.h | 203 +- include/linux/skmsg.h | 1 - include/linux/soc/mediatek/mtk-mutex.h | 29 - include/linux/soc/ti/knav_dma.h | 10 +- include/linux/soc/ti/knav_qmss.h | 10 +- include/linux/soc/ti/ti-msgmgr.h | 10 +- include/linux/socket.h | 4 + include/linux/sram.h | 14 +- include/linux/sunrpc/bc_xprt.h | 17 +- include/linux/sunrpc/xdr.h | 16 +- include/linux/swiotlb.h | 1 + include/linux/sysctl.h | 2 - include/linux/sysfb.h | 22 +- include/linux/tcp.h | 30 - include/linux/ti-emif-sram.h | 10 +- include/linux/time64.h | 3 - include/linux/usb/audio-v2.h | 3 + include/linux/usb/audio.h | 3 + include/linux/usb/c67x00.h | 15 + include/linux/usb/cdc-wdm.h | 4 + include/linux/usb/cdc.h | 4 + include/linux/usb/composite.h | 14 + include/linux/usb/ehci_def.h | 14 + include/linux/usb/ehci_pdriver.h | 14 + include/linux/usb/g_hid.h | 14 + include/linux/usb/gadget.h | 2 + include/linux/usb/hcd.h | 14 + include/linux/usb/input.h | 4 + include/linux/usb/isp1301.h | 10 + include/linux/usb/m66592.h | 14 + include/linux/usb/musb-ux500.h | 10 + include/linux/usb/net2280.h | 14 + include/linux/usb/of.h | 2 + include/linux/usb/ohci_pdriver.h | 14 + include/linux/usb/otg-fsm.h | 17 +- include/linux/usb/phy_companion.h | 10 + include/linux/usb/r8a66597.h | 14 + include/linux/usb/rndis_host.h | 14 + include/linux/usb/serial.h | 5 + include/linux/usb/storage.h | 2 + include/linux/usb/tegra_usb_phy.h | 10 + include/linux/usb/ulpi.h | 4 + include/linux/usb/usb338x.h | 11 + include/linux/usb/usbnet.h | 14 + include/linux/usb/xhci-dbgp.h | 4 + include/linux/vdpa.h | 5 +- include/linux/virtio_config.h | 11 +- include/linux/visorbus.h | 344 ++ include/linux/vmalloc.h | 1 - include/linux/wkup_m3_ipc.h | 10 +- include/linux/workqueue.h | 66 +- include/linux/xarray.h | 1 - include/linux/zstd_lib.h | 4 +- include/media/i2c/adv7343.h | 10 +- include/media/i2c/adv7393.h | 10 +- include/media/i2c/ov2659.h | 14 +- include/media/tpg/v4l2-tpg.h | 16 - include/net/9p/client.h | 41 - include/net/af_unix.h | 5 +- include/net/bluetooth/hci.h | 1 - include/net/bluetooth/hci_core.h | 13 - include/net/bond_options.h | 14 +- include/net/bonding.h | 1 - include/net/cfg80211.h | 270 +- include/net/dropreason.h | 256 - include/net/dsa.h | 9 - include/net/flow_offload.h | 2 - include/net/inet_connection_sock.h | 3 + include/net/inet_hashtables.h | 68 +- include/net/inet_sock.h | 5 - include/net/ip_tunnels.h | 4 +- include/net/ipv6.h | 4 +- include/net/mac80211.h | 267 +- include/net/neighbour.h | 1 - include/net/net_namespace.h | 2 - include/net/netfilter/nf_tables.h | 17 +- include/net/netfilter/nf_tables_offload.h | 2 +- include/net/netns/unix.h | 6 - include/net/raw.h | 18 +- include/net/rawv6.h | 7 +- include/net/route.h | 3 +- include/net/sock.h | 128 +- include/net/switchdev.h | 3 - include/net/tcp.h | 4 - include/net/udp.h | 4 +- include/net/xfrm.h | 6 +- include/rdma/rdma_cm.h | 1 - include/soc/mscc/ocelot.h | 6 - include/soc/tegra/fuse.h | 1 - include/sound/soc.h | 2 + include/trace/events/9p.h | 48 - include/trace/events/btrfs.h | 158 - include/trace/events/dlm.h | 118 +- include/trace/events/fs.h | 37 - include/trace/events/io_uring.h | 42 +- include/trace/events/libata.h | 1 - include/trace/events/net.h | 2 +- include/trace/events/power.h | 29 - include/trace/events/qdisc.h | 4 +- include/trace/events/rwmmio.h | 97 - include/trace/events/scmi.h | 56 - include/trace/events/skb.h | 89 +- include/trace/events/sunrpc.h | 14 +- include/trace/events/thermal.h | 28 +- include/trace/events/workqueue.h | 8 +- include/uapi/drm/drm_fourcc.h | 12 +- include/uapi/linux/bpf.h | 93 +- include/uapi/linux/btf.h | 17 +- include/uapi/linux/btrfs.h | 10 +- include/uapi/linux/dma-buf.h | 84 - include/uapi/linux/fanotify.h | 8 - include/uapi/linux/fscrypt.h | 3 +- include/uapi/linux/if_ether.h | 1 - include/uapi/linux/if_link.h | 1 - include/uapi/linux/io_uring.h | 8 +- include/uapi/linux/media-bus-format.h | 6 +- include/uapi/linux/mptcp.h | 9 +- include/uapi/linux/neighbour.h | 1 - include/uapi/linux/netfilter/xt_IDLETIMER.h | 17 +- include/uapi/linux/nl80211.h | 53 +- include/uapi/linux/sysctl.h | 37 +- include/uapi/linux/tls.h | 4 +- include/uapi/linux/tty.h | 3 +- include/uapi/linux/videodev2.h | 1 - include/uapi/linux/xfrm.h | 6 +- include/uapi/mtd/mtd-abi.h | 4 +- include/uapi/rdma/mlx5_user_ioctl_verbs.h | 1 - include/xen/arm/xen-ops.h | 18 - include/xen/grant_table.h | 4 - include/xen/xen-ops.h | 13 - include/xen/xen.h | 8 - init/Kconfig | 9 - kernel/Makefile | 2 +- kernel/auditsc.c | 2 +- kernel/bpf/bpf_iter.c | 9 +- kernel/bpf/bpf_lsm.c | 81 - kernel/bpf/bpf_struct_ops.c | 7 +- kernel/bpf/btf.c | 242 +- kernel/bpf/cgroup.c | 416 +- kernel/bpf/core.c | 32 +- kernel/bpf/helpers.c | 12 +- kernel/bpf/percpu_freelist.c | 20 +- kernel/bpf/syscall.c | 25 +- kernel/bpf/trampoline.c | 262 +- kernel/bpf/verifier.c | 379 +- kernel/cfi.c | 22 +- kernel/dma/debug.c | 2 +- kernel/dma/direct.c | 5 +- kernel/dma/swiotlb.c | 22 +- kernel/entry/kvm.c | 6 + kernel/events/core.c | 16 +- kernel/hung_task.c | 11 +- kernel/irq/chip.c | 5 +- kernel/kthread.c | 14 +- kernel/locking/lockdep.c | 2 +- kernel/panic.c | 4 + kernel/platform-feature.c | 27 - kernel/power/hibernate.c | 2 +- kernel/printk/printk.c | 587 ++- kernel/rcu/tree_stall.h | 2 + kernel/reboot.c | 101 +- kernel/sched/core.c | 36 +- kernel/sched/sched.h | 5 - kernel/sysctl.c | 41 - kernel/time/tick-sched.c | 1 + kernel/trace/blktrace.c | 3 + kernel/trace/bpf_trace.c | 70 +- kernel/trace/ftrace.c | 13 +- kernel/trace/rethook.c | 9 - kernel/trace/trace.c | 2 + kernel/trace/trace_kprobe.c | 11 +- kernel/trace/trace_uprobe.c | 8 +- kernel/watchdog.c | 4 + kernel/watchdog_hld.c | 4 + kernel/workqueue.c | 16 +- lib/Kconfig | 10 - lib/Kconfig.ubsan | 2 +- lib/Makefile | 3 - lib/crc-itu-t.c | 2 +- lib/crypto/Kconfig | 1 - lib/crypto/blake2s-selftest.c | 41 - lib/crypto/blake2s.c | 37 +- lib/iov_iter.c | 35 +- lib/lockref.c | 25 + lib/mpi/mpi-add.c | 2 +- lib/mpi/mpi-mul.c | 1 - lib/sbitmap.c | 5 +- lib/test_bpf.c | 4 +- lib/trace_readwrite.c | 47 - lib/vsprintf.c | 3 +- lib/xarray.c | 5 +- mm/Kconfig | 8 + mm/backing-dev.c | 11 +- mm/damon/reclaim.c | 8 - mm/damon/vaddr.c | 3 +- mm/filemap.c | 24 +- mm/gup.c | 6 +- mm/highmem.c | 2 +- mm/huge_memory.c | 4 +- mm/hugetlb.c | 9 +- mm/hwpoison-inject.c | 2 +- mm/ioremap.c | 26 +- mm/kfence/core.c | 25 +- mm/madvise.c | 2 +- mm/memcontrol.c | 2 +- mm/memory-failure.c | 12 - mm/memory.c | 29 +- mm/memremap.c | 6 +- mm/migrate.c | 1 - mm/page_isolation.c | 2 - mm/readahead.c | 4 - mm/rmap.c | 27 +- mm/shmem.c | 7 +- mm/slub.c | 43 +- mm/sparse-vmemmap.c | 8 - mm/swap.c | 2 +- mm/usercopy.c | 26 +- mm/userfaultfd.c | 5 +- mm/vmalloc.c | 2 +- net/6lowpan/nhc.c | 103 +- net/6lowpan/nhc.h | 38 +- net/6lowpan/nhc_dest.c | 9 +- net/6lowpan/nhc_fragment.c | 9 +- net/6lowpan/nhc_ghc_ext_dest.c | 9 +- net/6lowpan/nhc_ghc_ext_frag.c | 11 +- net/6lowpan/nhc_ghc_ext_hop.c | 9 +- net/6lowpan/nhc_ghc_ext_route.c | 9 +- net/6lowpan/nhc_ghc_icmpv6.c | 9 +- net/6lowpan/nhc_ghc_udp.c | 9 +- net/6lowpan/nhc_hop.c | 9 +- net/6lowpan/nhc_ipv6.c | 11 +- net/6lowpan/nhc_mobility.c | 9 +- net/6lowpan/nhc_routing.c | 9 +- net/6lowpan/nhc_udp.c | 9 +- net/8021q/vlan_core.c | 6 +- net/8021q/vlan_dev.c | 22 +- net/9p/client.c | 35 +- net/ax25/af_ax25.c | 40 +- net/ax25/ax25_dev.c | 9 +- net/bluetooth/eir.c | 41 +- net/bluetooth/hci_conn.c | 3 - net/bluetooth/hci_core.c | 89 +- net/bluetooth/hci_event.c | 9 +- net/bluetooth/hci_sock.c | 11 +- net/bluetooth/hci_sync.c | 67 +- net/bluetooth/l2cap_core.c | 1 - net/bluetooth/mgmt.c | 14 +- net/bpf/test_run.c | 6 + net/bridge/br_if.c | 10 +- net/bridge/br_mdb.c | 15 +- net/bridge/br_netfilter_hooks.c | 21 +- net/bridge/br_netlink.c | 8 +- net/bridge/br_vlan.c | 36 +- net/can/Kconfig | 5 +- net/can/bcm.c | 18 +- net/core/.gitignore | 1 - net/core/Makefile | 23 +- net/core/datagram.c | 3 + net/core/dev.c | 81 +- net/core/dev_ioctl.c | 4 +- net/core/devlink.c | 28 +- net/core/drop_monitor.c | 36 +- net/core/dst.c | 8 +- net/core/failover.c | 4 +- net/core/filter.c | 229 +- net/core/flow_offload.c | 6 - net/core/link_watch.c | 2 +- net/core/neighbour.c | 50 +- net/core/net-sysfs.c | 9 +- net/core/netpoll.c | 2 +- net/core/pktgen.c | 6 +- net/core/skbuff.c | 28 +- net/core/skmsg.c | 54 +- net/core/sock.c | 33 +- net/core/sock_map.c | 23 - net/core/stream.c | 6 +- net/dccp/proto.c | 33 +- net/decnet/af_decnet.c | 4 - net/decnet/dn_neigh.c | 1 - net/dsa/Kconfig | 11 +- net/dsa/Makefile | 1 - net/dsa/slave.c | 37 +- net/dsa/tag_ksz.c | 59 - net/dsa/tag_rzn1_a5psw.c | 113 - net/ethtool/eeprom.c | 2 +- net/ethtool/ioctl.c | 21 +- net/ethtool/netlink.c | 6 +- net/ethtool/netlink.h | 2 +- net/hsr/hsr_debugfs.c | 10 +- net/ipv4/af_inet.c | 13 +- net/ipv4/arp.c | 1 - net/ipv4/bpf_tcp_ca.c | 39 +- net/ipv4/devinet.c | 4 +- net/ipv4/esp4.c | 4 +- net/ipv4/fib_semantics.c | 11 +- net/ipv4/inet_connection_sock.c | 247 +- net/ipv4/inet_hashtables.c | 203 +- net/ipv4/ip_gre.c | 26 +- net/ipv4/ip_output.c | 8 +- net/ipv4/ip_tunnel_core.c | 2 +- net/ipv4/ipconfig.c | 8 +- net/ipv4/ipmr.c | 217 +- net/ipv4/ipmr_base.c | 53 +- net/ipv4/ping.c | 46 +- net/ipv4/raw.c | 172 +- net/ipv4/raw_diag.c | 57 +- net/ipv4/route.c | 31 +- net/ipv4/tcp.c | 131 +- net/ipv4/tcp_bpf.c | 4 +- net/ipv4/tcp_input.c | 9 +- net/ipv4/tcp_ipv4.c | 9 +- net/ipv4/tcp_output.c | 9 +- net/ipv4/tcp_timer.c | 19 +- net/ipv4/udp.c | 25 +- net/ipv4/udplite.c | 3 - net/ipv4/xfrm4_policy.c | 2 +- net/ipv4/xfrm4_protocol.c | 1 + net/ipv6/addrconf.c | 74 +- net/ipv6/addrconf_core.c | 2 +- net/ipv6/af_inet6.c | 6 +- net/ipv6/ip6_gre.c | 23 +- net/ipv6/ip6_output.c | 6 +- net/ipv6/ip6_tunnel.c | 11 +- net/ipv6/ip6_vti.c | 4 +- net/ipv6/ip6mr.c | 204 +- net/ipv6/ndisc.c | 1 - net/ipv6/raw.c | 120 +- net/ipv6/route.c | 21 +- net/ipv6/seg6_hmac.c | 2 + net/ipv6/seg6_local.c | 1 - net/ipv6/sit.c | 20 +- net/ipv6/tcp_ipv6.c | 3 - net/ipv6/udp.c | 3 - net/ipv6/udplite.c | 3 - net/ipv6/xfrm6_policy.c | 4 +- net/iucv/af_iucv.c | 2 + net/key/af_key.c | 6 +- net/l2tp/l2tp_ip6.c | 5 +- net/llc/af_llc.c | 2 +- net/mac80211/agg-rx.c | 4 +- net/mac80211/agg-tx.c | 2 +- net/mac80211/airtime.c | 4 +- net/mac80211/cfg.c | 625 ++- net/mac80211/chan.c | 660 +-- net/mac80211/debug.h | 14 - net/mac80211/debugfs.c | 101 +- net/mac80211/debugfs_key.c | 10 +- net/mac80211/debugfs_netdev.c | 52 +- net/mac80211/debugfs_sta.c | 24 +- net/mac80211/driver-ops.h | 102 +- net/mac80211/eht.c | 9 +- net/mac80211/ethtool.c | 26 +- net/mac80211/he.c | 17 +- net/mac80211/ht.c | 41 +- net/mac80211/ibss.c | 65 +- net/mac80211/ieee80211_i.h | 489 +- net/mac80211/iface.c | 256 +- net/mac80211/key.c | 78 +- net/mac80211/key.h | 9 +- net/mac80211/main.c | 227 +- net/mac80211/mesh.c | 20 +- net/mac80211/mesh_hwmp.c | 6 +- net/mac80211/mesh_plink.c | 14 +- net/mac80211/mlme.c | 440 +- net/mac80211/ocb.c | 15 +- net/mac80211/offchannel.c | 22 +- net/mac80211/rate.c | 19 +- net/mac80211/rate.h | 8 +- net/mac80211/rx.c | 101 +- net/mac80211/scan.c | 2 +- net/mac80211/sta_info.c | 391 +- net/mac80211/sta_info.h | 46 +- net/mac80211/status.c | 43 +- net/mac80211/tdls.c | 31 +- net/mac80211/trace.h | 1160 ++--- net/mac80211/tx.c | 779 +-- net/mac80211/util.c | 153 +- net/mac80211/vht.c | 177 +- net/mac80211/wme.c | 3 +- net/mac80211/wpa.c | 133 +- net/mac80211/wpa.h | 5 +- net/mptcp/options.c | 10 +- net/mptcp/pm.c | 10 +- net/mptcp/pm_netlink.c | 48 +- net/mptcp/pm_userspace.c | 51 +- net/mptcp/protocol.c | 151 +- net/mptcp/protocol.h | 33 +- net/mptcp/subflow.c | 129 +- net/ncsi/ncsi-manage.c | 3 +- net/netfilter/nf_dup_netdev.c | 25 +- net/netfilter/nf_tables_api.c | 63 +- net/netfilter/nf_tables_core.c | 24 +- net/netfilter/nf_tables_offload.c | 23 +- net/netfilter/nf_tables_trace.c | 44 +- net/netfilter/nfnetlink_cttimeout.c | 2 +- net/netfilter/nft_meta.c | 13 +- net/netfilter/nft_nat.c | 3 +- net/netfilter/nft_numgen.c | 12 +- net/netfilter/nft_set_hash.c | 2 - net/netfilter/nft_set_pipapo.c | 48 +- net/openvswitch/actions.c | 6 - net/openvswitch/conntrack.c | 4 +- net/openvswitch/flow.c | 2 +- net/openvswitch/vport-netdev.c | 6 +- net/packet/af_packet.c | 12 +- net/rose/rose_timer.c | 34 +- net/sched/act_api.c | 22 +- net/sched/act_mirred.c | 6 +- net/sched/act_police.c | 2 +- net/sched/sch_api.c | 2 +- net/sched/sch_generic.c | 11 +- net/sched/sch_netem.c | 4 +- net/sched/sch_taprio.c | 5 +- net/sctp/protocol.c | 4 +- net/sctp/sm_statefuns.c | 2 + net/sctp/socket.c | 12 +- net/sctp/stream_interleave.c | 2 + net/sctp/ulpqueue.c | 4 + net/smc/smc_pnet.c | 7 +- net/socket.c | 31 +- net/sunrpc/backchannel_rqst.c | 16 +- net/sunrpc/clnt.c | 1 - net/sunrpc/sunrpc.h | 16 +- net/sunrpc/svc_xprt.c | 2 +- net/sunrpc/xdr.c | 37 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 4 +- net/switchdev/switchdev.c | 4 +- net/tipc/bearer.c | 4 +- net/tipc/core.c | 3 +- net/tipc/name_table.c | 11 + net/tipc/name_table.h | 1 + net/tipc/node.c | 41 +- net/tipc/socket.c | 1 - net/tls/tls_device_fallback.c | 6 +- net/tls/tls_main.c | 10 +- net/tls/tls_sw.c | 8 +- net/unix/af_unix.c | 286 +- net/unix/diag.c | 49 +- net/unix/sysctl_net_unix.c | 19 +- net/wireless/ap.c | 46 +- net/wireless/chan.c | 206 +- net/wireless/core.c | 34 +- net/wireless/core.h | 24 +- net/wireless/ibss.c | 57 +- net/wireless/mesh.c | 31 +- net/wireless/mlme.c | 161 +- net/wireless/nl80211.c | 1021 +--- net/wireless/ocb.c | 5 +- net/wireless/rdev-ops.h | 58 +- net/wireless/reg.c | 139 +- net/wireless/scan.c | 8 +- net/wireless/sme.c | 515 +- net/wireless/trace.h | 378 +- net/wireless/util.c | 44 +- net/wireless/wext-compat.c | 48 +- net/wireless/wext-sme.c | 29 +- net/xdp/xdp_umem.c | 6 +- net/xdp/xsk.c | 21 +- net/xdp/xsk_buff_pool.c | 1 - net/xdp/xsk_queue.h | 8 + net/xfrm/xfrm_device.c | 2 +- net/xfrm/xfrm_policy.c | 5 +- net/xfrm/xfrm_state.c | 6 +- net/xfrm/xfrm_user.c | 6 +- samples/bpf/Makefile | 9 + samples/bpf/xdp1_kern.c | 11 +- samples/bpf/xdp2_kern.c | 11 +- samples/bpf/xdp_fwd_user.c | 55 +- samples/bpf/xdp_router_ipv4.bpf.c | 9 - samples/bpf/xdp_tx_iptunnel_kern.c | 2 +- samples/bpf/xdpsock.h | 19 + samples/bpf/xdpsock_ctrl_proc.c | 190 + samples/bpf/xdpsock_kern.c | 24 + samples/bpf/xdpsock_user.c | 2019 ++++++++ samples/bpf/xsk_fwd.c | 1085 +++++ samples/fprobe/fprobe_example.c | 36 +- samples/v4l/v4l2-pci-skeleton.c | 14 +- scripts/Makefile.build | 9 +- scripts/bpf_doc.py | 4 - {certs => scripts}/check-blacklist-hashes.awk | 0 scripts/check-local-export | 36 +- scripts/clang-tools/gen_compile_commands.py | 6 +- scripts/faddr2line | 45 +- scripts/gcc-plugins/latent_entropy_plugin.c | 2 +- scripts/gcc-plugins/stackleak_plugin.c | 2 +- scripts/gcc-plugins/structleak_plugin.c | 2 +- scripts/gdb/linux/config.py | 6 +- scripts/gen_autoksyms.sh | 3 - scripts/get_feat.pl | 2 +- scripts/kernel-doc | 82 +- scripts/mod/modpost.c | 25 +- scripts/nsdeps | 5 +- scripts/sign-file.c | 7 - security/integrity/evm/evm_main.c | 12 +- security/keys/trusted-keys/trusted_tpm2.c | 4 +- security/security.c | 5 +- security/selinux/hooks.c | 11 +- sound/core/memalloc.c | 23 +- sound/hda/hdac_device.c | 1 - sound/hda/hdac_i915.c | 15 +- sound/hda/intel-dsp-config.c | 12 - sound/hda/intel-nhlt.c | 17 +- sound/pci/cs46xx/cs46xx.c | 22 +- sound/pci/hda/hda_auto_parser.c | 7 +- sound/pci/hda/hda_intel.c | 3 - sound/pci/hda/hda_local.h | 1 - sound/pci/hda/patch_conexant.c | 11 +- sound/pci/hda/patch_hdmi.c | 1 - sound/pci/hda/patch_realtek.c | 53 +- sound/pci/hda/patch_via.c | 4 +- sound/soc/bcm/cygnus-pcm.c | 14 +- sound/soc/bcm/cygnus-ssp.c | 14 +- sound/soc/bcm/cygnus-ssp.h | 14 +- sound/soc/codecs/ak4613.c | 6 +- sound/soc/codecs/arizona.c | 4 +- sound/soc/codecs/cs35l36.c | 3 +- sound/soc/codecs/cs35l41-lib.c | 10 +- sound/soc/codecs/cs35l41.c | 12 +- sound/soc/codecs/cs42l51.c | 2 +- sound/soc/codecs/cs42l52.c | 8 +- sound/soc/codecs/cs42l56.c | 4 +- sound/soc/codecs/cs47l15.c | 5 +- sound/soc/codecs/cs47l92.c | 8 +- sound/soc/codecs/cs53l30.c | 16 +- sound/soc/codecs/es8328.c | 5 +- sound/soc/codecs/madera.c | 14 +- sound/soc/codecs/max98373-sdw.c | 12 +- sound/soc/codecs/max98396.c | 10 +- sound/soc/codecs/nau8822.c | 4 - sound/soc/codecs/nau8822.h | 3 - sound/soc/codecs/rt1308-sdw.c | 11 - sound/soc/codecs/rt1316-sdw.c | 11 - sound/soc/codecs/rt5640.c | 30 +- sound/soc/codecs/rt5682-sdw.c | 5 +- sound/soc/codecs/rt700-sdw.c | 6 +- sound/soc/codecs/rt700.c | 30 +- sound/soc/codecs/rt711-sdca-sdw.c | 9 +- sound/soc/codecs/rt711-sdca.c | 44 +- sound/soc/codecs/rt711-sdw.c | 9 +- sound/soc/codecs/rt711.c | 40 +- sound/soc/codecs/rt715-sdca-sdw.c | 12 - sound/soc/codecs/rt715-sdw.c | 12 - sound/soc/codecs/sgtl5000.c | 9 - sound/soc/codecs/sgtl5000.h | 1 - sound/soc/codecs/tas2764.c | 46 +- sound/soc/codecs/tas2764.h | 6 +- sound/soc/codecs/tlv320adc3xxx.c | 3 - sound/soc/codecs/tlv320adcx140.c | 13 +- sound/soc/codecs/wcd9335.c | 25 +- sound/soc/codecs/wcd938x.c | 12 - sound/soc/codecs/wm5102.c | 21 +- sound/soc/codecs/wm5110.c | 8 +- sound/soc/codecs/wm8962.c | 1 - sound/soc/codecs/wm8998.c | 21 +- sound/soc/codecs/wm_adsp.c | 4 +- sound/soc/fsl/fsl_micfil.c | 19 - sound/soc/fsl/fsl_sai.c | 1 - sound/soc/generic/audio-graph-card2.c | 6 +- sound/soc/intel/avs/topology.c | 4 +- sound/soc/intel/boards/bytcr_wm5102.c | 13 +- sound/soc/intel/boards/sof_cirrus_common.c | 40 +- sound/soc/intel/boards/sof_rt5682.c | 10 +- sound/soc/intel/boards/sof_sdw.c | 51 +- sound/soc/intel/skylake/skl-nhlt.c | 40 +- sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/qdsp6/q6apm-dai.c | 6 - sound/soc/qcom/qdsp6/q6apm.c | 1 - sound/soc/rockchip/rockchip_i2s.c | 160 +- sound/soc/soc-dapm.c | 5 - sound/soc/soc-ops.c | 12 +- sound/soc/sof/intel/hda-dsp.c | 10 +- sound/soc/sof/intel/hda-loader.c | 13 +- sound/soc/sof/intel/hda-pcm.c | 74 +- sound/soc/sof/intel/hda-stream.c | 94 +- sound/soc/sof/intel/hda.h | 4 - sound/soc/sof/ipc3-topology.c | 23 +- sound/soc/sof/mediatek/mt8186/mt8186.c | 2 +- sound/soc/sof/pm.c | 21 +- sound/soc/sof/sof-audio.c | 2 +- sound/soc/sof/sof-client-ipc-msg-injector.c | 28 +- sound/soc/sof/sof-priv.h | 2 - sound/soc/ti/omap-mcbsp-priv.h | 2 + sound/soc/ti/omap-mcbsp-st.c | 14 +- sound/soc/ti/omap-mcbsp.c | 19 +- sound/usb/mixer_us16x08.c | 6 +- sound/usb/pcm.c | 5 +- sound/usb/quirks-table.h | 255 +- sound/usb/quirks.c | 13 - sound/x86/intel_hdmi_audio.c | 15 +- tools/arch/arm64/include/asm/cputype.h | 12 +- tools/arch/arm64/include/uapi/asm/kvm.h | 36 - tools/arch/x86/include/asm/cpufeatures.h | 8 +- tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/arch/x86/include/asm/msr-index.h | 25 - tools/arch/x86/include/uapi/asm/kvm.h | 11 +- tools/arch/x86/include/uapi/asm/svm.h | 13 - tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 16 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 12 - tools/bpf/bpftool/Documentation/bpftool-prog.rst | 5 +- tools/bpf/bpftool/Makefile | 13 +- tools/bpf/bpftool/bash-completion/bpftool | 30 +- tools/bpf/bpftool/btf.c | 57 +- tools/bpf/bpftool/btf_dumper.c | 29 - tools/bpf/bpftool/cgroup.c | 162 +- tools/bpf/bpftool/common.c | 160 +- tools/bpf/bpftool/feature.c | 148 +- tools/bpf/bpftool/gen.c | 112 - tools/bpf/bpftool/link.c | 61 +- tools/bpf/bpftool/main.c | 2 + tools/bpf/bpftool/main.h | 24 +- tools/bpf/bpftool/map.c | 84 +- tools/bpf/bpftool/pids.c | 1 - tools/bpf/bpftool/prog.c | 79 +- tools/bpf/bpftool/struct_ops.c | 2 - tools/include/linux/btf_ids.h | 35 +- tools/include/linux/objtool.h | 6 - tools/include/uapi/drm/i915_drm.h | 353 +- tools/include/uapi/linux/bpf.h | 93 +- tools/include/uapi/linux/btf.h | 17 +- tools/include/uapi/linux/if_link.h | 1 - tools/include/uapi/linux/kvm.h | 54 +- tools/include/uapi/linux/prctl.h | 9 - tools/include/uapi/linux/vhost.h | 26 +- tools/kvm/kvm_stat/kvm_stat | 3 +- tools/lib/bpf/Build | 2 +- tools/lib/bpf/Makefile | 2 +- tools/lib/bpf/bpf.c | 200 +- tools/lib/bpf/bpf.h | 98 +- tools/lib/bpf/bpf_core_read.h | 11 - tools/lib/bpf/btf.c | 412 +- tools/lib/bpf/btf.h | 118 +- tools/lib/bpf/btf_dump.c | 160 +- tools/lib/bpf/libbpf.c | 1829 +++++-- tools/lib/bpf/libbpf.h | 507 +- tools/lib/bpf/libbpf.map | 120 +- tools/lib/bpf/libbpf_common.h | 16 +- tools/lib/bpf/libbpf_internal.h | 31 +- tools/lib/bpf/libbpf_legacy.h | 28 +- tools/lib/bpf/libbpf_probes.c | 125 +- tools/lib/bpf/linker.c | 7 +- tools/lib/bpf/netlink.c | 62 +- tools/lib/bpf/relo_core.c | 472 +- tools/lib/bpf/relo_core.h | 10 +- tools/lib/bpf/usdt.c | 129 +- tools/lib/bpf/xsk.c | 1260 +++++ tools/lib/bpf/xsk.h | 336 ++ tools/lib/perf/evsel.c | 17 +- tools/lib/perf/include/perf/event.h | 1 - tools/perf/Documentation/perf-record.txt | 5 - tools/perf/Documentation/perf.data-file-format.txt | 10 - tools/perf/builtin-inject.c | 7 +- tools/perf/builtin-record.c | 44 +- tools/perf/builtin-script.c | 6 - tools/perf/builtin-stat.c | 2 - tools/perf/tests/bp_account.c | 16 +- tools/perf/tests/expr.c | 2 - tools/perf/tests/shell/lib/perf_csv_output_lint.py | 48 + tools/perf/tests/shell/stat+csv_output.sh | 69 +- tools/perf/tests/shell/test_arm_callgraph_fp.sh | 2 +- tools/perf/tests/topology.c | 2 +- tools/perf/trace/beauty/arch_errno_names.sh | 14 +- tools/perf/trace/beauty/include/linux/socket.h | 7 +- tools/perf/util/arm-spe.c | 22 +- tools/perf/util/bpf-loader.c | 204 +- tools/perf/util/bpf-utils.c | 5 +- tools/perf/util/bpf_off_cpu.c | 7 +- tools/perf/util/bpf_skel/off_cpu.bpf.c | 20 +- tools/perf/util/build-id.c | 28 - tools/perf/util/data-convert-json.c | 5 +- tools/perf/util/event.c | 1 - tools/perf/util/evsel.c | 9 - tools/perf/util/expr.l | 2 +- tools/perf/util/header.c | 17 - tools/perf/util/header.h | 2 - tools/perf/util/metricgroup.c | 9 - tools/perf/util/off_cpu.h | 9 - tools/perf/util/record.c | 2 +- tools/perf/util/record.h | 1 - tools/perf/util/session.c | 4 - tools/perf/util/synthetic-events.c | 16 +- tools/perf/util/tool.h | 3 +- tools/perf/util/unwind-libunwind-local.c | 4 +- tools/power/cpupower/debug/i386/dump_psb.c | 6 +- tools/testing/crypto/chacha20-s390/test-cipher.c | 9 +- tools/testing/selftests/bpf/.gitignore | 1 - tools/testing/selftests/bpf/Makefile | 32 +- tools/testing/selftests/bpf/bench.c | 57 - tools/testing/selftests/bpf/bench.h | 4 - .../bpf/benchs/bench_bpf_hashmap_full_update.c | 96 - .../selftests/bpf/benchs/bench_local_storage.c | 287 -- .../benchs/run_bench_bpf_hashmap_full_update.sh | 11 - .../bpf/benchs/run_bench_local_storage.sh | 24 - tools/testing/selftests/bpf/benchs/run_common.sh | 17 - tools/testing/selftests/bpf/bpf_legacy.h | 9 + tools/testing/selftests/bpf/btf_helpers.c | 25 +- tools/testing/selftests/bpf/config | 6 - tools/testing/selftests/bpf/network_helpers.c | 2 +- .../selftests/bpf/prog_tests/attach_probe.c | 49 +- .../testing/selftests/bpf/prog_tests/bpf_cookie.c | 78 +- tools/testing/selftests/bpf/prog_tests/bpf_loop.c | 62 - .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 61 - tools/testing/selftests/bpf/prog_tests/btf.c | 155 +- tools/testing/selftests/bpf/prog_tests/btf_write.c | 126 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 138 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 14 - .../selftests/bpf/prog_tests/fexit_stress.c | 32 +- .../selftests/bpf/prog_tests/kprobe_multi_test.c | 7 +- .../testing/selftests/bpf/prog_tests/libbpf_str.c | 207 - .../testing/selftests/bpf/prog_tests/lsm_cgroup.c | 301 -- .../selftests/bpf/prog_tests/resolve_btfids.c | 2 +- .../testing/selftests/bpf/prog_tests/sock_fields.c | 1 + .../selftests/bpf/prog_tests/sockmap_ktls.c | 84 +- tools/testing/selftests/bpf/prog_tests/tailcalls.c | 55 - .../testing/selftests/bpf/prog_tests/tc_redirect.c | 8 +- tools/testing/selftests/bpf/prog_tests/usdt.c | 2 +- .../selftests/bpf/prog_tests/xdp_synproxy.c | 183 - .../bpf/progs/bpf_hashmap_full_update_bench.c | 40 - tools/testing/selftests/bpf/progs/bpf_loop.c | 114 - .../testing/selftests/bpf/progs/bpf_tracing_net.h | 1 - .../bpf/progs/btf__core_reloc_enum64val.c | 3 - .../bpf/progs/btf__core_reloc_enum64val___diff.c | 3 - .../btf__core_reloc_enum64val___err_missing.c | 3 - .../btf__core_reloc_enum64val___val3_missing.c | 3 - .../bpf/progs/btf__core_reloc_type_based___diff.c | 3 - .../testing/selftests/bpf/progs/core_reloc_types.h | 186 +- .../selftests/bpf/progs/freplace_global_func.c | 18 - tools/testing/selftests/bpf/progs/kprobe_multi.c | 24 +- .../selftests/bpf/progs/local_storage_bench.c | 104 - tools/testing/selftests/bpf/progs/lsm_cgroup.c | 180 - .../selftests/bpf/progs/tailcall_bpf2bpf6.c | 42 - .../selftests/bpf/progs/tcp_ca_incompl_cong_ops.c | 35 - .../selftests/bpf/progs/tcp_ca_unsupp_cong_op.c | 21 - .../selftests/bpf/progs/tcp_ca_write_sk_pacing.c | 60 - .../selftests/bpf/progs/test_attach_probe.c | 60 - tools/testing/selftests/bpf/progs/test_btf_haskv.c | 51 + tools/testing/selftests/bpf/progs/test_btf_newkv.c | 18 + .../bpf/progs/test_core_reloc_enum64val.c | 70 - .../selftests/bpf/progs/test_core_reloc_kernel.c | 19 - .../bpf/progs/test_core_reloc_type_based.c | 44 +- tools/testing/selftests/bpf/progs/test_tc_dtime.c | 53 +- tools/testing/selftests/bpf/progs/test_varlen.c | 8 +- .../selftests/bpf/progs/xdp_synproxy_kern.c | 833 ---- .../selftests/bpf/test_bpftool_synctypes.py | 182 +- tools/testing/selftests/bpf/test_btf.h | 3 - tools/testing/selftests/bpf/test_verifier.c | 367 +- tools/testing/selftests/bpf/test_xdping.sh | 4 - .../selftests/bpf/verifier/bpf_loop_inline.c | 263 - tools/testing/selftests/bpf/verifier/jmp32.c | 21 - tools/testing/selftests/bpf/verifier/jump.c | 22 - tools/testing/selftests/bpf/xdp_synproxy.c | 466 -- tools/testing/selftests/bpf/xdpxceiver.c | 21 +- tools/testing/selftests/bpf/xsk.c | 1268 ----- tools/testing/selftests/bpf/xsk.h | 316 -- tools/testing/selftests/dma/Makefile | 1 - tools/testing/selftests/dma/dma_map_benchmark.c | 2 +- .../drivers/net/mlxsw/rif_counter_scale.sh | 107 - .../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 31 +- .../net/mlxsw/spectrum-2/rif_counter_scale.sh | 1 - .../net/mlxsw/spectrum-2/tc_flower_scale.sh | 15 +- .../drivers/net/mlxsw/spectrum/resource_scale.sh | 29 +- .../net/mlxsw/spectrum/rif_counter_scale.sh | 34 - .../selftests/drivers/net/mlxsw/tc_flower_scale.sh | 17 - tools/testing/selftests/kvm/Makefile | 49 +- tools/testing/selftests/kvm/dirty_log_perf_test.c | 10 +- .../testing/selftests/kvm/include/perf_test_util.h | 9 - .../selftests/kvm/include/x86_64/processor.h | 25 +- tools/testing/selftests/kvm/include/x86_64/vmx.h | 6 - tools/testing/selftests/kvm/lib/aarch64/ucall.c | 9 +- tools/testing/selftests/kvm/lib/perf_test_util.c | 53 +- .../selftests/kvm/lib/x86_64/perf_test_util.c | 112 - tools/testing/selftests/kvm/lib/x86_64/processor.c | 31 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 149 +- .../testing/selftests/kvm/max_guest_memory_test.c | 2 +- tools/testing/selftests/kvm/s390x/memop.c | 95 +- tools/testing/selftests/kvm/s390x/resets.c | 38 +- tools/testing/selftests/kvm/s390x/sync_regs_test.c | 87 +- tools/testing/selftests/kvm/s390x/tprot.c | 29 +- tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 10 +- tools/testing/selftests/kvm/x86_64/mmu_role_test.c | 2 +- tools/testing/selftests/lib.mk | 25 +- tools/testing/selftests/net/.gitignore | 2 +- tools/testing/selftests/net/Makefile | 4 +- tools/testing/selftests/net/af_unix/Makefile | 3 +- tools/testing/selftests/net/af_unix/unix_connect.c | 149 - tools/testing/selftests/net/bind_bhash_test.c | 119 + tools/testing/selftests/net/bpf/Makefile | 4 +- tools/testing/selftests/net/cmsg_sender.c | 2 +- tools/testing/selftests/net/fcnal-test.sh | 61 +- tools/testing/selftests/net/fib_rule_tests.sh | 23 - tools/testing/selftests/net/forwarding/Makefile | 1 - .../net/forwarding/bridge_mdb_port_down.sh | 118 - .../net/forwarding/ethtool_extended_state.sh | 43 +- tools/testing/selftests/net/forwarding/lib.sh | 6 +- .../net/forwarding/mirror_gre_bridge_1q_lag.sh | 7 +- tools/testing/selftests/net/mptcp/diag.sh | 48 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 2 +- tools/testing/selftests/net/mptcp/mptcp_inq.c | 2 +- tools/testing/selftests/net/mptcp/mptcp_sockopt.c | 2 +- tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 73 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 32 - tools/testing/selftests/net/tun.c | 162 - tools/testing/selftests/net/udpgro.sh | 2 +- tools/testing/selftests/net/udpgro_bench.sh | 2 +- tools/testing/selftests/net/udpgro_frglist.sh | 2 +- tools/testing/selftests/net/udpgro_fwd.sh | 2 +- tools/testing/selftests/net/udpgso_bench.sh | 2 +- tools/testing/selftests/net/veth.sh | 6 +- .../selftests/netfilter/nft_concat_range.sh | 2 +- tools/testing/selftests/netfilter/nft_nat.sh | 43 - tools/testing/selftests/powerpc/include/reg.h | 4 - tools/testing/selftests/powerpc/include/utils.h | 10 - tools/testing/selftests/powerpc/math/.gitignore | 1 - tools/testing/selftests/powerpc/mce/.gitignore | 1 - .../selftests/powerpc/papr_attributes/attr_test.c | 30 +- tools/testing/selftests/powerpc/pmu/Makefile | 11 +- tools/testing/selftests/powerpc/pmu/branch_loops.S | 28 - tools/testing/selftests/powerpc/pmu/ebb/.gitignore | 1 - .../powerpc/pmu/event_code_tests/Makefile | 15 - .../pmu/event_code_tests/blacklisted_events_test.c | 132 - .../event_alternatives_tests_p10.c | 109 - .../event_code_tests/event_alternatives_tests_p9.c | 116 - .../event_code_tests/generic_events_valid_test.c | 130 - .../event_code_tests/group_constraint_cache_test.c | 60 - .../group_constraint_l2l3_sel_test.c | 64 - .../group_constraint_mmcra_sample_test.c | 54 - .../event_code_tests/group_constraint_pmc56_test.c | 63 - .../group_constraint_pmc_count_test.c | 70 - .../group_constraint_radix_scope_qual_test.c | 56 - .../group_constraint_repeat_test.c | 56 - .../group_constraint_thresh_cmp_test.c | 96 - .../group_constraint_thresh_ctl_test.c | 64 - .../group_constraint_thresh_sel_test.c | 63 - .../event_code_tests/group_constraint_unit_test.c | 74 - .../group_pmc56_exclude_constraints_test.c | 64 - .../event_code_tests/hw_cache_event_type_test.c | 88 - .../pmu/event_code_tests/invalid_event_code_test.c | 67 - .../reserved_bits_mmcra_sample_elig_mode_test.c | 77 - .../reserved_bits_mmcra_thresh_ctl_test.c | 44 - .../selftests/powerpc/pmu/sampling_tests/Makefile | 7 +- .../pmu/sampling_tests/bhrb_filter_map_test.c | 105 - .../pmu/sampling_tests/bhrb_no_crash_wo_pmu_test.c | 59 - .../intr_regs_no_crash_wo_pmu_test.c | 57 - .../selftests/powerpc/pmu/sampling_tests/misc.c | 135 +- .../selftests/powerpc/pmu/sampling_tests/misc.h | 9 +- .../pmu/sampling_tests/mmcr1_sel_unit_cache_test.c | 77 - .../pmu/sampling_tests/mmcra_bhrb_any_test.c | 65 - .../pmu/sampling_tests/mmcra_bhrb_cond_test.c | 69 - .../mmcra_bhrb_disable_no_branch_test.c | 64 - .../pmu/sampling_tests/mmcra_bhrb_disable_test.c | 66 - .../pmu/sampling_tests/mmcra_bhrb_ind_call_test.c | 69 - .../pmu/sampling_tests/mmcra_thresh_cmp_test.c | 74 - .../testing/selftests/powerpc/security/.gitignore | 1 - tools/testing/selftests/tc-testing/.gitignore | 1 + .../tc-testing/tc-tests/actions/gact.json | 77 - tools/testing/selftests/vm/gup_test.c | 4 +- tools/testing/selftests/vm/ksm_tests.c | 2 - tools/testing/selftests/wireguard/qemu/Makefile | 28 +- tools/testing/selftests/wireguard/qemu/init.c | 3 - .../testing/selftests/wireguard/qemu/kernel.config | 3 - virt/kvm/kvm_main.c | 22 +- virt/kvm/pfncache.c | 231 +- 5589 files changed, 93522 insertions(+), 149416 deletions(-) delete mode 100644 Documentation/admin-guide/hw-vuln/processor_mmio_stale_data.rst delete mode 100644 Documentation/admin-guide/perf/hns3-pmu.rst delete mode 100644 Documentation/arm/google/chromebook-boot-flow.rst create mode 100644 Documentation/core-api/bus-virt-phys-mapping.rst create mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.yaml delete mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-soc.yaml create mode 100644 Documentation/devicetree/bindings/devfreq/exynos-bus.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pi [...] delete mode 100644 Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pi [...] delete mode 100644 Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-px [...] delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-nomadik.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-ocores.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-versatile.txt delete mode 100644 Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/input/elan,ekth6915.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml delete mode 100644 Documentation/devicetree/bindings/iommu/xen,grant-dma.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/fsl,imx8qxp-csr.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml create mode 100644 Documentation/devicetree/bindings/net/dsa/mt7530.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml delete mode 100644 Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml delete mode 100644 Documentation/devicetree/bindings/net/xlnx,emaclite.yaml create mode 100644 Documentation/devicetree/bindings/pci/pci-rcar-gen2.txt delete mode 100644 Documentation/devicetree/bindings/pci/renesas,pci-rcar-gen2.yaml create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt delete mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml delete mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,mutex.yaml delete mode 100644 Documentation/devicetree/bindings/soc/mediatek/mtk-svs.yaml delete mode 100644 Documentation/devicetree/bindings/soc/renesas/renesas,prr.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/qcom,spmi-temp-alarm.yaml create mode 100644 Documentation/devicetree/bindings/thermal/qcom-spmi-temp-alarm.txt delete mode 100644 Documentation/driver-api/aperture.rst rename Documentation/{driver-api => }/hte/hte.rst (100%) rename Documentation/{driver-api => }/hte/index.rst (100%) rename Documentation/{driver-api => }/hte/tegra194-hte.rst (100%) delete mode 100644 Documentation/hwmon/lt7182s.rst delete mode 100644 Documentation/networking/device_drivers/can/can327.rst create mode 100644 Documentation/networking/device_drivers/ethernet/neterion/vxge.rst delete mode 100644 Documentation/networking/device_drivers/ethernet/wangxun/txgbe.rst delete mode 100644 Documentation/translations/zh_CN/locking/mutex-design.rst create mode 100644 Documentation/translations/zh_CN/riscv/pmu.rst delete mode 100644 Documentation/translations/zh_CN/vm/page_migration.rst delete mode 100644 Documentation/translations/zh_CN/vm/vmalloced-kernel-stacks.rst delete mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/aspeed-bmc-nuvia-dc-scm.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-qcom-dc-scm-v1.dts delete mode 100644 arch/arm/boot/dts/bcm53015-meraki-mr26.dts delete mode 100644 arch/arm/boot/dts/bcm63148.dtsi delete mode 100644 arch/arm/boot/dts/bcm63178.dtsi delete mode 100644 arch/arm/boot/dts/bcm6756.dtsi delete mode 100644 arch/arm/boot/dts/bcm6846.dtsi delete mode 100644 arch/arm/boot/dts/bcm6855.dtsi delete mode 100644 arch/arm/boot/dts/bcm6878.dtsi delete mode 100644 arch/arm/boot/dts/bcm963148.dts delete mode 100644 arch/arm/boot/dts/bcm963178.dts delete mode 100644 arch/arm/boot/dts/bcm96756.dts delete mode 100644 arch/arm/boot/dts/bcm96846.dts delete mode 100644 arch/arm/boot/dts/bcm96855.dts delete mode 100644 arch/arm/boot/dts/bcm96878.dts delete mode 100644 arch/arm/boot/dts/exynos-pinctrl.h delete mode 100644 arch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dts delete mode 100644 arch/arm/boot/dts/imx7-colibri-iris-v2.dtsi delete mode 100644 arch/arm/boot/dts/imx7-colibri-iris.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-colibri-emmc-iris-v2.dts delete mode 100644 arch/arm/boot/dts/imx7d-colibri-emmc-iris.dts delete mode 100644 arch/arm/boot/dts/imx7d-colibri-iris-v2.dts delete mode 100644 arch/arm/boot/dts/imx7d-colibri-iris.dts delete mode 100644 arch/arm/boot/dts/imx7s-colibri-iris-v2.dts delete mode 100644 arch/arm/boot/dts/imx7s-colibri-iris.dts delete mode 100644 arch/arm/boot/dts/s3c2410-pinctrl.h delete mode 100644 arch/arm/boot/dts/s3c64xx-pinctrl.h delete mode 100644 arch/arm/boot/dts/s5pv210-pinctrl.h delete mode 100644 arch/arm/boot/dts/socfpga_arria10_chameleonv3.dts create mode 100644 arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts delete mode 100644 arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15-scmi.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp153c-dhcor-drc-compact.dts delete mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-drc-compact.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-r40-cpu-opp.dtsi create mode 100644 arch/arm/crypto/blake2s-shash.c delete mode 100644 arch/arm/include/asm/xen/xen-ops.h delete mode 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_swvp.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/Makefile delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm4912.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm63146.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm63158.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm6813.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm6856.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm6858.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm94912.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm963146.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm963158.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm96813.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm96856.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm96858.dts delete mode 100644 arch/arm64/boot/dts/exynos/exynos-pinctrl.h delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-rdk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phycore-som.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts delete mode 100755 arch/arm64/boot/dts/freescale/imx93-pinfunc.h delete mode 100644 arch/arm64/boot/dts/freescale/imx93.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8186-evb.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8186.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-dora.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-kagura.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-keyaki.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-natrium.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sa8295p-adp.dts delete mode 100644 arch/arm64/boot/dts/qcom/sa8540p.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r0.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r1.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-auo.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-boe.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-auo.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-boe.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-ti.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-parade.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-ti.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0-lte.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-boe.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-inx.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe-rt [...] delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx-rt [...] delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-audio-wcd9385.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc8280xp-crd.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc8280xp.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts delete mode 100644 arch/arm64/boot/dts/tesla/fsd-pinctrl.h delete mode 100644 arch/arm64/crypto/polyval-ce-core.S delete mode 100644 arch/arm64/crypto/polyval-ce-glue.c delete mode 100644 arch/arm64/include/asm/xen/xen-ops.h delete mode 100644 arch/arm64/kernel/pi/Makefile delete mode 100644 arch/arm64/kernel/pi/kaslr_early.c delete mode 100644 arch/csky/include/asm/sections.h delete mode 100644 arch/powerpc/boot/dts/turris1x.dts delete mode 100644 arch/powerpc/include/asm/bpf_perf_event.h copy arch/{arm64 => powerpc}/include/uapi/asm/bpf_perf_event.h (100%) delete mode 100644 arch/powerpc/kernel/irq_64.c delete mode 100644 arch/powerpc/mm/kasan/init_book3e_64.c delete mode 100644 arch/powerpc/platforms/microwatt/microwatt.h create mode 100644 arch/x86/crypto/blake2s-shash.c delete mode 100644 arch/x86/crypto/polyval-clmulni_asm.S delete mode 100644 arch/x86/crypto/polyval-clmulni_glue.c create mode 100644 certs/blacklist_nohashes.c create mode 100644 certs/common.c create mode 100644 certs/common.h delete mode 100644 crypto/asymmetric_keys/selftest.c delete mode 100644 crypto/asymmetric_keys/x509_loader.c create mode 100644 crypto/blake2s_generic.c delete mode 100644 crypto/hctr2.c rename {lib => crypto}/memneq.c (100%) delete mode 100644 crypto/polyval-generic.c delete mode 100644 crypto/xctr.c delete mode 100644 drivers/clk/mediatek/reset.h delete mode 100644 drivers/clk/qcom/clk-regmap-phy-mux.c delete mode 100644 drivers/clk/qcom/clk-regmap-phy-mux.h delete mode 100644 drivers/devfreq/mtk-cci-devfreq.c delete mode 100644 drivers/dma-buf/dma-fence-unwrap.c delete mode 100644 drivers/firmware/arm_scmi/powercap.c delete mode 100644 drivers/firmware/arm_scmi/scmi_power_control.c delete mode 100644 drivers/gpu/drm/bridge/imx/Kconfig delete mode 100644 drivers/gpu/drm/bridge/imx/Makefile delete mode 100644 drivers/gpu/drm/bridge/imx/imx-ldb-helper.c delete mode 100644 drivers/gpu/drm/bridge/imx/imx-ldb-helper.h delete mode 100644 drivers/gpu/drm/bridge/imx/imx8qm-ldb-drv.c delete mode 100644 drivers/gpu/drm/bridge/imx/imx8qxp-ldb-drv.c delete mode 100644 drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c delete mode 100644 drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c delete mode 100644 drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c delete mode 100644 drivers/gpu/drm/bridge/ti-dlpc3433.c delete mode 100644 drivers/gpu/drm/i915/display/intel_audio_regs.h delete mode 100644 drivers/gpu/drm/i915/display/intel_crtc_state_dump.c delete mode 100644 drivers/gpu/drm/i915/display/intel_crtc_state_dump.h delete mode 100644 drivers/gpu/drm/i915/display/intel_modeset_setup.c delete mode 100644 drivers/gpu/drm/i915/display/intel_modeset_setup.h delete mode 100644 drivers/gpu/drm/i915/display/intel_modeset_verify.c delete mode 100644 drivers/gpu/drm/i915/display/intel_modeset_verify.h delete mode 100644 drivers/gpu/drm/i915/i915_tasklet.h delete mode 100644 drivers/gpu/drm/logicvc/Kconfig delete mode 100644 drivers/gpu/drm/logicvc/Makefile delete mode 100644 drivers/gpu/drm/logicvc/logicvc_crtc.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_crtc.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_drm.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_drm.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_interface.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_interface.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_layer.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_layer.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_mode.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_mode.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_of.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_of.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_regs.h delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200eh.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200eh3.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200er.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200ev.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200ew3.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200se.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200wb.c create mode 100644 drivers/gpu/drm/mgag200/mgag200_mm.c delete mode 100644 drivers/gpu/drm/mxsfb/lcdif_drv.c delete mode 100644 drivers/gpu/drm/mxsfb/lcdif_drv.h delete mode 100644 drivers/gpu/drm/mxsfb/lcdif_kms.c delete mode 100644 drivers/gpu/drm/mxsfb/lcdif_regs.h delete mode 100644 drivers/gpu/drm/panel/panel-ebbg-ft8719.c delete mode 100644 drivers/gpu/drm/tests/.kunitconfig delete mode 100644 drivers/gpu/drm/tests/Makefile delete mode 100644 drivers/gpu/drm/tests/drm_format_helper_test.c delete mode 100644 drivers/hid/.kunitconfig delete mode 100644 drivers/hid/hid-uclogic-rdesc-test.c delete mode 100644 drivers/hid/i2c-hid/i2c-hid-of-elan.c delete mode 100644 drivers/hwmon/pmbus/lt7182s.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-debug.c create mode 100644 drivers/media/usb/stkwebcam/Kconfig create mode 100644 drivers/media/usb/stkwebcam/Makefile rename drivers/{staging/media => media/usb}/stkwebcam/stk-sensor.c (100%) rename drivers/{staging/media => media/usb}/stkwebcam/stk-webcam.c (100%) rename drivers/{staging/media => media/usb}/stkwebcam/stk-webcam.h (100%) delete mode 100644 drivers/mtd/nand/spi/ato.c delete mode 100644 drivers/mtd/parsers/scpart.c delete mode 100644 drivers/net/can/can327.c delete mode 100644 drivers/net/can/dev/calc_bittiming.c create mode 100644 drivers/net/can/slcan.c delete mode 100644 drivers/net/can/slcan/Makefile delete mode 100644 drivers/net/can/slcan/slcan-core.c delete mode 100644 drivers/net/can/slcan/slcan-ethtool.c delete mode 100644 drivers/net/can/slcan/slcan.h delete mode 100644 drivers/net/can/usb/esd_usb.c create mode 100644 drivers/net/can/usb/esd_usb2.c create mode 100644 drivers/net/dsa/microchip/ksz8795_spi.c delete mode 100644 drivers/net/dsa/microchip/ksz9477.h create mode 100644 drivers/net/dsa/microchip/ksz9477_spi.c delete mode 100644 drivers/net/dsa/microchip/ksz_spi.c delete mode 100644 drivers/net/dsa/microchip/lan937x.h delete mode 100644 drivers/net/dsa/microchip/lan937x_main.c delete mode 100644 drivers/net/dsa/microchip/lan937x_reg.h delete mode 100644 drivers/net/dsa/rzn1_a5psw.c delete mode 100644 drivers/net/dsa/rzn1_a5psw.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/police.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/aso.h delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_pgt.c create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_router_xm.c create mode 100644 drivers/net/ethernet/neterion/vxge/Makefile create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-config.c create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-config.h create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-ethtool.h create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-main.c create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-main.h create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-reg.h create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-traffic.c create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-traffic.h create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-version.h delete mode 100644 drivers/net/ethernet/wangxun/Kconfig delete mode 100644 drivers/net/ethernet/wangxun/Makefile delete mode 100644 drivers/net/ethernet/wangxun/txgbe/Makefile delete mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe.h delete mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_main.c delete mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_type.h delete mode 100644 drivers/net/pcs/pcs-rzn1-miic.c delete mode 100644 drivers/net/phy/bcm-phy-ptp.c create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723de.h create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8821ce.h create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822be.h create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822ce.h delete mode 100644 drivers/perf/hisilicon/hns3_pmu.c delete mode 100644 drivers/powercap/arm_scmi_powercap.c delete mode 100644 drivers/soc/mediatek/mtk-svs.c delete mode 100644 drivers/staging/media/stkwebcam/Kconfig delete mode 100644 drivers/staging/media/stkwebcam/Makefile delete mode 100644 drivers/staging/media/stkwebcam/TODO delete mode 100644 drivers/video/aperture.c delete mode 100644 drivers/xen/grant-dma-iommu.c delete mode 100644 drivers/xen/grant-dma-ops.c delete mode 100644 include/asm-generic/platform-feature.h delete mode 100644 include/crypto/polyval.h delete mode 100644 include/dt-bindings/net/pcs-rzn1-miic.h delete mode 100644 include/dt-bindings/soc/samsung,boot-mode.h delete mode 100644 include/linux/aperture.h delete mode 100644 include/linux/pcs-rzn1-miic.h delete mode 100644 include/linux/platform-feature.h create mode 100644 include/linux/visorbus.h delete mode 100644 include/net/dropreason.h delete mode 100644 include/trace/events/rwmmio.h delete mode 100644 include/xen/arm/xen-ops.h delete mode 100644 kernel/platform-feature.c delete mode 100644 lib/trace_readwrite.c delete mode 100644 net/core/.gitignore delete mode 100644 net/dsa/tag_rzn1_a5psw.c create mode 100644 samples/bpf/xdpsock.h create mode 100644 samples/bpf/xdpsock_ctrl_proc.c create mode 100644 samples/bpf/xdpsock_kern.c create mode 100644 samples/bpf/xdpsock_user.c create mode 100644 samples/bpf/xsk_fwd.c rename {certs => scripts}/check-blacklist-hashes.awk (100%) create mode 100644 tools/lib/bpf/xsk.c create mode 100644 tools/lib/bpf/xsk.h create mode 100644 tools/perf/tests/shell/lib/perf_csv_output_lint.py delete mode 100644 tools/testing/selftests/bpf/benchs/bench_bpf_hashmap_full_update.c delete mode 100644 tools/testing/selftests/bpf/benchs/bench_local_storage.c delete mode 100755 tools/testing/selftests/bpf/benchs/run_bench_bpf_hashmap_full_u [...] delete mode 100755 tools/testing/selftests/bpf/benchs/run_bench_local_storage.sh delete mode 100644 tools/testing/selftests/bpf/prog_tests/libbpf_str.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_synproxy.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_hashmap_full_update_bench.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val___diff.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val___v [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_type_based___diff.c delete mode 100644 tools/testing/selftests/bpf/progs/freplace_global_func.c delete mode 100644 tools/testing/selftests/bpf/progs/local_storage_bench.c delete mode 100644 tools/testing/selftests/bpf/progs/lsm_cgroup.c delete mode 100644 tools/testing/selftests/bpf/progs/tailcall_bpf2bpf6.c delete mode 100644 tools/testing/selftests/bpf/progs/tcp_ca_incompl_cong_ops.c delete mode 100644 tools/testing/selftests/bpf/progs/tcp_ca_unsupp_cong_op.c delete mode 100644 tools/testing/selftests/bpf/progs/tcp_ca_write_sk_pacing.c create mode 100644 tools/testing/selftests/bpf/progs/test_btf_haskv.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_enum64val.c delete mode 100644 tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c delete mode 100644 tools/testing/selftests/bpf/verifier/bpf_loop_inline.c delete mode 100644 tools/testing/selftests/bpf/xdp_synproxy.c delete mode 100644 tools/testing/selftests/bpf/xsk.c delete mode 100644 tools/testing/selftests/bpf/xsk.h delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/rif_counter_scale.sh delete mode 120000 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/rif_counte [...] delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum/rif_counter_ [...] delete mode 100644 tools/testing/selftests/kvm/lib/x86_64/perf_test_util.c delete mode 100644 tools/testing/selftests/net/af_unix/unix_connect.c create mode 100644 tools/testing/selftests/net/bind_bhash_test.c delete mode 100755 tools/testing/selftests/net/forwarding/bridge_mdb_port_down.sh delete mode 100644 tools/testing/selftests/net/tun.c delete mode 100644 tools/testing/selftests/powerpc/mce/.gitignore delete mode 100644 tools/testing/selftests/powerpc/pmu/branch_loops.S delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/Makefile delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/blackliste [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/event_alte [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/event_alte [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/generic_ev [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_pmc5 [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/hw_cache_e [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/invalid_ev [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/reserved_b [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/reserved_b [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/bhrb_filter_ [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/bhrb_no_cras [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/intr_regs_no [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcr1_sel_un [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_a [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_c [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_d [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_d [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_i [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_thresh [...]