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-allmodconfig 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 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 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 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 931c273b9fab Merge branch 'v5.19-next/soc' into for-next omits 51b6b4ade20d Merge branch 'v5.19-next/dts64' into for-next 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 f97e5813664c Merge branches 'pm-sleep' and 'powercap' into linux-next omits 04257c45d44e Merge branches 'acpi-cppc', 'acpi-tables' and 'acpi-pm' in [...] omits c2a6236024b7 m68k: sun3: Fix spelling mistake omits d2f02b1f9936 ASoC: Intel: Skylake: Fixes for skl_get_ssp_clks() 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 56e123ff7c4a cifs: remove redundant initialization to variable mnt_sign [...] omits ac125d93ae92 cifs: fix race condition with delayed threads omits 3bc028d913bd Merge branch 'acpi-bus' into linux-next 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 8c04229c2a88 Merge branch 'features' into for-next omits ca687e8c7e1f ASoC: rt5640: Fix the wrong state of JD1 and JD2 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 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 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 22a21d2e5103 Merge branch 'for-next/arch_topology' of git://git.kernel. [...] omits 8f29a4b80e82 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 31afdd34f2b9 powercap: arm_scmi: Add SCMI powercap based driver omits 877c0f7a72c3 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] 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 d014f9463260 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] omits 9f6ca00b5be4 hwmon: (asus_wmi_sensors) Save a few bytes of memory 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 fba5a02a4c02 ASoC: Intel: sof_rt5682: fix out-of-bounds array access omits 0063ae55ccd2 ASoC: qdsp6: fix potential memory leak in q6apm_get_audior [...] 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 152444d50ab5 fscrypt: add fscrypt_context_for_new_inode 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 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 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 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 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 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 b9fa5b33ef80 arm64: tegra: Align gpio-keys node names with dtschema omits b28edf02c468 arm64: tegra: Mark BPMP channels as no-memory-wc 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 fff86dfbbf82 PCI: endpoint: Enable DMA tests for endpoints with DMA cap [...] omits 8e71e0e77e30 Merge branch 'misc-5.19' into next-fixes 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 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 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 729e657ab8d4 ext4: fix a doubled word "need" in a comment omits 7dc0ff3a33ea ext4: add reserved GDT blocks check omits fefb759df063 ext4: make variable "count" signed 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 3a87cb8f6a72 PCI: brcmstb: Fix refcount leak in brcm_pcie_probe() 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 bafa10435c4f ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU [...] adds a382f8fee42c signal handling: don't use BUG_ON() for debugging adds 84a85d3fef2e pinctrl: aspeed: Fix potential NULL dereference in aspeed_ [...] adds aaefa29270d9 pinctrl: sunxi: a83t: Fix NAND function name for some pins adds 24d0af46d389 Merge tag 'intel-pinctrl-v5.19-3' of gitolite.kernel.org:p [...] adds cd4c1e65a32a pinctrl: sunxi: sunxi_pconf_set: use correct offset adds fbc24ebc6550 pinctrl: imx: Add the zero base flag for imx93 adds a1d4ef1adf8b pinctrl: stm32: fix optional IRQ support to gpios adds 651a8536572a Merge tag 'pinctrl-v5.19-2' of git://git.kernel.org/pub/sc [...] adds b55a21b764c1 usbnet: fix memory leak in error case adds 148ca0451807 net: rose: fix UAF bug caused by rose_t0timer_expiry adds faa4e04e5e14 r8169: fix accessing unset transport header adds 829be057dbc1 wireguard: selftests: set fake real time in init adds 1f2f341a6263 wireguard: selftests: use virt machine on m68k adds 1a087eec2571 wireguard: selftests: always call kernel makefile adds b83fdcd9fb8a wireguard: selftests: use microvm on x86 adds b7133757da4c crypto: s390 - do not depend on CRYPTO_HW for SIMD impleme [...] adds 0d1f700807d8 wireguard: Kconfig: select CRYPTO_CHACHA_S390 adds 07266d066301 Merge branch 'wireguard-patches-for-5-19-rc6' adds ef4ab3ba4e4f Merge tag 'net-5.19-rc6' of git://git.kernel.org/pub/scm/l [...] adds 7fd6ef61a5d6 LoongArch: Drop these obsolete selects in Kconfig adds 112380996ac2 LoongArch: Remove obsolete mentions of vcsr adds e6ee90233eb1 LoongArch: Fix build errors for tinyconfig adds f0fbe652e852 LoongArch: Fix section mismatch warning adds e8a4e1c1bb69 Merge tag 'loongarch-fixes-5.19-4' of git://git.kernel.org [...] adds 955f04766d4e fbdev: fbmem: Fix logo center image dx issue adds 3663a2fb325b video: of_display_timing.h: include errno.h adds 65a01e601dbb fbcon: Disallow setting font bigger than screen size adds e64242caef18 fbcon: Prevent that screen size is smaller than font size adds 6c11df58fd1a fbmem: Check virtual screen sizes in fb_set_var() adds 53a6e66b1b4f fbcon: Use fbcon_info_from_console() in fbcon_modechange_p [...] adds 086ff8461718 Merge tag 'for-5.19/fbdev-3' of git://git.kernel.org/pub/s [...] adds bdb2c48e4b38 io_uring: explicit sqe padding for ioctl commands adds 29837019d5eb Merge tag 'io_uring-5.19-2022-07-08' of git://git.kernel.d [...] adds 73029c9b23cf nvme-pci: phison e16 has bogus namespace ids adds 5c629dc9609d nvme: use struct group for generic command dwords adds 6b0de7d0f328 Merge tag 'nvme-5.19-2022-07-07' of git://git.infradead.or [...] adds a471da3100ef Merge tag 'block-5.19-2022-07-08' of git://git.kernel.dk/l [...] adds c8e27a4a5136 gpiolib: cdev: fix null pointer dereference in linereq_free() adds 2b93fe647c0a Merge tag 'gpio-fixes-for-v5.19-rc6' of git://git.kernel.o [...] adds 316f92a705a4 iommu/vt-d: Fix PCI bus rescan device hot add adds 4140d77a0221 iommu/vt-d: Fix RID2PASID setup/teardown failure adds c51b8f85c415 MAINTAINERS: Remove iommu@lists.linux-foundation.org adds f5645edf6cff Merge tag 'iommu-fixes-v5.19-rc5' of git://git.kernel.org/ [...] adds 483e4a1d83db Merge tag 'cxl-fixes-for-5.19-rc6' of git://git.kernel.org [...] adds c8934e4e3489 PM / devfreq: exynos-bus: Fix NULL pointer dereference adds ba7c3507087a Merge tag 'devfreq-fixes-for-5.19-rc6' of git://git.kernel [...] adds fe7c758c07c4 Merge branch 'pm-core' adds 3784fad934c5 Merge tag 'pm-5.19-rc6' of git://git.kernel.org/pub/scm/li [...] adds 525496a030de Merge tag 'acpi-5.19-rc6' of git://git.kernel.org/pub/scm/ [...] adds bf17455b9cbd fscache: Fix if condition in fscache_wait_on_volume_collision() adds 5c4588aea667 fscache: Introduce fscache_cookie_is_dropped() adds 65aa5f6fd8a1 cachefiles: narrow the scope of flushed requests when rele [...] adds 85e4ea1049c7 fscache: Fix invalidation/lookup race adds e5524c2a1fc4 Merge tag 'fscache-fixes-20220708' of git://git.kernel.org [...] adds d9cdc3b12525 Merge tag 'powerpc-5.19-5' of git://git.kernel.org/pub/scm [...] adds 3501f0c66306 i2c: cadence: Unregister the clk notifier in error path adds b1c428b6c368 Merge tag 'i2c-for-5.19-rc6' of git://git.kernel.org/pub/s [...] adds 96e8fc581868 x86/xen: Use clear_bss() for Xen PV guests adds 38fa5479b413 x86: Clear .brk area at early boot adds 7e09ac27f43b x86: Fix .brk attribute in linker script adds b57feed2cc26 x86/compressed/64: Add identity mappings for setup_data entries adds 38e0e4d04d41 x86/ibt, objtool: Don't discard text references from trace [...] adds cb8a4beac39b x86/boot: Fix the setup data types max limit adds 74a0032b8524 Merge tag 'x86_urgent_for_v5.19_rc6' of git://git.kernel.o [...] adds 80f2a248a2f9 Merge tag 'irqchip-fixes-5.19-2' of git://git.kernel.org/p [...] adds 2b9b31cedb70 Merge tag 'irq_urgent_for_v5.19_rc6' of git://git.kernel.o [...] adds f5a4618587fb kbuild: remove unused cmd_none in scripts/Makefile.modinst adds 2fbd36dfae40 Merge tag 'kbuild-fixes-v5.19-3' of git://git.kernel.org/p [...] adds d785a773bed9 io_uring: check that we have a file table when allocating [...] adds d9919d43cbf6 Merge tag 'io_uring-5.19-2022-07-09' of git://git.kernel.d [...] adds b41362fdf267 Merge tag 'char-misc-5.19-rc6' of git://git.kernel.org/pub [...] adds 5867f3b88bb5 Merge tag 'staging-5.19-rc6' of git://git.kernel.org/pub/s [...] adds 952c53cd357c Merge tag 'dmaengine-fix-5.19' of git://git.kernel.org/pub [...] adds de2a34771f51 ptrace: fix clearing of JOBCTL_TRACED in ptrace_unfreeze_traced() adds 84499c5d220a drm/aperture: Run fbdev removal before internal helpers adds fc82bbf4dede ida: don't use BUG_ON() for debugging adds 24f4b40ec218 Merge branch 'hot-fixes' (fixes for rc6) adds 32346491ddf2 Linux 5.19-rc6 adds d5b36a4dbd06 fix race between exit_itimers() and /proc/pid/timers adds 816e51dfb5ba Merge tag 'vfio-v5.19-rc7' of https://github.com/awilliam/ [...] adds 35adf9a4e55e modules: Fix corruption of /proc/kallsyms adds cfa94c538be6 module: Fix selfAssignment cppcheck warning adds f963ef123900 module: Fix "warning: variable 'exit' set but not used" adds 2cc39179acbb doc: module: update file references adds e69a66147d49 module: kallsyms: Ensure preemption in add_kallsyms() with [...] adds b5374396e5de Merge tag 'modules-5.19-rc7' of git://git.kernel.org/pub/s [...] adds 8e59a6a7a4fa Merge tag 'mm-hotfixes-stable-2022-07-11' of git://git.ker [...] adds db7cfc380900 ipc: Free mq_sysctls if ipc namespace creation failed adds 3418357a32db ptrace: fix clearing of JOBCTL_TRACED in ptrace_unfreeze_traced() adds 23458ac91dc8 Merge tags 'free-mq_sysctls-for-v5.19' and 'ptrace_unfreez [...] adds a4527e1853f8 btrfs: return -EAGAIN for NOWAIT dio reads/writes on compr [...] adds 2963457829de btrfs: zoned: fix a leaked bioc in read_zone_info adds b3a3b0255797 btrfs: zoned: drop optimization of zone finish adds 5a29232d870d Merge tag 'for-5.19-rc6-tag' of git://git.kernel.org/pub/s [...] adds 742ab6df974a x86/kvm/vmx: Make noinstr clean adds a883d624aed4 x86/cpufeatures: Move RETPOLINE flags to word 11 adds 369ae6ffc41a x86/retpoline: Cleanup some #ifdefery adds 00e1533325fd x86/retpoline: Swizzle retpoline thunk adds 0b53c374b9ef x86/retpoline: Use -mfunction-return adds 15e67227c49a x86: Undo return-thunk damage adds d9e9d2300681 x86,objtool: Create .return_sites adds ee88d363d156 x86,static_call: Use alternative RET encoding adds 1f001e9da6bb x86/ftrace: Use alternative RET encoding adds d77cfe594ad5 x86/bpf: Use alternative RET encoding adds af2e140f3420 x86/kvm: Fix SETcc emulation for return thunks adds 15583e514eb1 x86/vsyscall_emu/64: Don't use RET in vsyscall emulation adds 0ee9073000e8 x86/sev: Avoid using __x86_return_thunk adds aa3d480315ba x86: Use return-thunk in asm code adds 7c81c0c9210c x86/entry: Avoid very early RET adds 951ddecf4356 objtool: Treat .text.__x86.* as noinstr adds a149180fbcf3 x86: Add magic AMD return-thunk adds 6b80b59b3555 x86/bugs: Report AMD retbleed vulnerability adds 7fbf47c7ce50 x86/bugs: Add AMD retbleed= boot parameter adds e8ec1b6e08a2 x86/bugs: Enable STIBP for JMP2RET adds caa0ff24d5d0 x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value adds 2dbb887e875b x86/entry: Add kernel IBRS implementation adds c779bc1a9002 x86/bugs: Optimize SPEC_CTRL MSR writes adds 7c693f54c873 x86/speculation: Add spectre_v2=ibrs option to support Ker [...] adds 166115c08a9b x86/bugs: Split spectre_v2_select_mitigation() and spectre [...] adds 6ad0ad2bf8a6 x86/bugs: Report Intel retbleed vulnerability adds bf5835bcdb96 intel_idle: Disable IBRS during long idle adds 9bb2ec608a20 objtool: Update Retpoline validation adds b75b7f8ef114 x86/xen: Rename SYS* entry points adds d147553b64ba x86/xen: Add UNTRAIN_RET adds 3ebc17006888 x86/bugs: Add retbleed=ibpb adds 0fe4aeea9c01 x86/bugs: Do IBPB fallback check only once adds a09a6e2399ba objtool: Add entry UNRET validation adds d7caac991fee x86/cpu/amd: Add Spectral Chicken adds b2620facef48 x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n adds e6aa13622ea8 x86/speculation: Fix firmware entry SPEC_CTRL handling adds 56aa4d221f1e x86/speculation: Fix SPEC_CTRL write on SMT state change adds bbb69e8bee1b x86/speculation: Use cached host SPEC_CTRL value for guest [...] adds acac5e98ef8d x86/speculation: Remove x86_spec_ctrl_mask adds 8faea26e6111 objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} adds 8bd200d23ec4 KVM: VMX: Flatten __vmx_vcpu_run() adds bb06650634d3 KVM: VMX: Convert launched argument to flags adds fc02735b14ff KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS adds bea7e31a5cac KVM: VMX: Fix IBRS handling after vmexit adds 9756bba28470 x86/speculation: Fill RSB on vmexit for IBRS adds 07853adc29a0 KVM: VMX: Prevent RSB underflow before vmenter adds 7a05bc95ed1c x86/common: Stamp out the stepping madness adds 26aae8ccbc19 x86/cpu/amd: Enumerate BTC_NO adds f43b9876e857 x86/retbleed: Add fine grained Kconfig knobs adds f54d45372c6a x86/bugs: Add Cannon lake to RETBleed affected CPU list adds 2c08b9b38f5b x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry adds 2259da159fbe x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported adds 697977d8415d x86/kexec: Disable RET on kexec adds 4ad3278df6fe x86/speculation: Disable RRSBA behavior adds ce114c866860 Merge tag 'x86_bugs_retbleed' of git://git.kernel.org/pub/ [...] adds c27c753ea6fd x86/static_call: Serialize __static_call_fixup() properly adds 0d8ba24e72b6 Merge tag 'x86_bugs_retbleed' of git://git.kernel.org/pub/ [...] adds f9a89117fbdc drm/amdgpu: keep fbdev buffers pinned during suspend adds 3a4b1cc28fbd drm/amdgpu/display: disable prefer_shadow for generic fb helpers adds 7de96365878f Merge tag 'amd-drm-fixes-5.19-2022-07-06' of https://gitla [...] adds 85144df9ff46 drm/i915: fix a possible refcount leak in intel_dp_add_mst [...] adds 25c95bf49406 drm/i915/guc: ADL-N should use the same GuC FW as ADL-S adds 12058077b2e9 drm/i915: Fix vm use-after-free in vma destruction adds 42e0a87233e3 Merge tag 'drm-intel-fixes-2022-07-07' of git://anongit.fr [...] adds 7c1aeba7bb97 dma-buf: Fix one use-after-free of fence adds b68277f19e31 drm/ssd130x: Fix pre-charge period setting adds 3590b44b9434 Merge tag 'drm-misc-fixes-2022-07-07-1' of ssh://git.freed [...] adds 29851567d1aa Merge tag 'drm-fixes-2022-07-12' of git://anongit.freedesk [...] adds 4a47c6385bb4 ovl: turn of SB_POSIXACL with idmapped layers temporarily adds 72a8e05d4f66 Merge tag 'ovl-fixes-5.19-rc7' of git://git.kernel.org/pub [...] adds 7edc3945bdce tracing/histograms: Fix memory leak problem adds 495fcec8648c tracing: Fix sleeping while atomic in kdb ftdump adds 0a6d7d45414a ftrace: Be more specific about arch impact when function t [...] adds 0bb7e14c8e15 blk-iocost: tracing: atomic64_read(&ioc->vtime_rate) is as [...] adds e3655dfa5805 fprobe/samples: Make sample_probe static adds 1e1fb420fe68 samples: Use KSYM_NAME_LEN for kprobes adds b047602d579b Merge tag 'trace-v5.19-rc5' of git://git.kernel.org/pub/sc [...] adds 5750676b64a5 fs/remap: constrain dedupe of EOF blocks adds 07fd5b6cdf3c cgroup: Use separate src/dst nodes when preloading css_set [...] adds d0b97f3891fb Merge tag 'cgroup-for-5.19-rc6-fixes' of git://git.kernel. [...] adds 4a57a8400075 vf/remap: return the amount of bytes actually deduplicated adds d11219ad53dc amdgpu: disable powerpc support for the newer display engine adds 040e3360af37 ASoC: sgtl5000: Fix noise on shutdown/remove adds 242a88ff27b2 ASoC: audio_graph_card2: Fix port numbers in example adds f0d96937d31c ASoC: ti: omap-mcbsp: duplicate sysfs error adds 9e51ac6ea604 ASoC: max98396: Fix register access for PCM format settings adds 7d90c8e6396b ASoC: tlv320adcx140: Fix tx_mask check adds a5d6d28e2ea3 ASoC: wcd9335: Use int array instead of bitmask for TX mixers adds 71b5ab96ffe6 ASoC: wm5102: Fix event generation for output compensation adds 15b2e5d10ccf ASoC: wm8998: Fix event generation for input mux adds 870d72ab9228 ASoC: cs47l92: Fix event generation for OUT1 demux adds f99e930655f4 ASoC: arizona: Update arizona_aif_cfg_changed to use RX_BCLK_RATE adds 0735e400fa07 ASoC: doc: Capitalize RESET line name adds 94c65dffd4c4 ASoC: dt-bindings: Fix description for msm8916 adds cd10bb89b0d5 ASoC: tas2764: Add post reset delays adds d1a10f1b4820 ASoC: tas2764: Fix and extend FSYNC polarity handling adds 3e99e5697e1f ASoC: tas2764: Correct playback volume range adds 1c4f29ec878b ASoC: tas2764: Fix amp gain register offset & default adds df5b4aca7248 ASoC: qdsp6: fix potential memory leak in q6apm_get_audior [...] adds c7dab6745f42 ASoC: Intel: sof_rt5682: fix out-of-bounds array access adds 051dade34695 ASoC: rt5640: Fix the wrong state of JD1 and JD2 adds 219af251bd16 ASoC: Intel: Skylake: Correct the ssp rate discovery in sk [...] adds fc976f5629af ASoC: Intel: Skylake: Correct the handling of fmt_config f [...] adds a4bd9358d553 Merge tag 'asoc-fix-v5.19-rc4' of https://git.kernel.org/p [...] adds 5f3fe25e7055 ALSA: hda/realtek: Fix headset mic for Acer SF313-51 adds d16d69bf5a25 ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 [...] adds 841bdf85c226 ALSA: hda - Add fixup for Dell Latitidue E5430 adds dbe75d314748 ALSA: hda/realtek - Fix headset mic problem for a HP machi [...] adds 61d307855eb1 ALSA: hda/realtek: fix mute/micmute LEDs for HP machines adds 4ba5c853d794 ALSA: hda/realtek - Fix headset mic problem for a HP machi [...] adds 9b043a8f3864 ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop adds c4634a3c7dca Merge tag 'sound-5.19-rc7' of git://git.kernel.org/pub/scm [...] adds 097da1a44d1a um: Replace to_phys() and to_virt() with less generic func [...] adds 0609e200246b ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU [...] adds 598f0a99fa8a ARM: 9210/1: Mark the FDT_FIXED sections as shareable adds cc45b836388f ARM: 9211/1: domain: drop modify_domain() adds 2bf6204240fd ARM: 9212/1: domain: Modify Kconfig help text adds e4ced82deb5f ARM: 9213/1: Print message about disabled Spectre workarou [...] adds e5c46fde75e4 ARM: 9214/1: alignment: advance IT state after emulating T [...] adds 8030aa3ce12e ARM: 9207/1: amba: fix refcount underflow if amba_device_a [...] adds 29589ca09a74 ARM: 9208/1: entry: add .ltorg directive to keep literals [...] adds 2eb5866cac07 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 51dd64bb99e4 Revert "evm: Fix memleak in init_desc" adds 9fab303a2cb3 ima: fix violation measurement list record adds d2ee2cfc4aa8 ima: Fix a potential integer overflow in ima_appraise_measurement adds af16df54b89d ima: force signature verification when CONFIG_KEXEC_SIG is [...] adds 067d25218741 ima: Fix potential memory leak in ima_init_crypto() adds 4adfa865bb97 Merge tag 'integrity-v5.19-fix' of git://git.kernel.org/pu [...] adds 5b2f3e0777da NFSD: Decode NFSv4 birth time attribute adds aec158242b87 lockd: set fl_owner when unlocking files adds 1197eb5906a5 lockd: fix nlm_close_files adds a24a6c05ffa7 Merge tag 'nfsd-5.19-3' of git://git.kernel.org/pub/scm/li [...] adds 50bd7d5a647b cifs: fix race condition with delayed threads adds 2883f4b5a0e1 cifs: remove unnecessary locking of chan_lock while freein [...] adds 32f319183c43 smb3: workaround negprot bug in some Samba servers adds f41d5df5f146 Merge tag '5.19-rc6-smb3-client-fixes' of git://git.samba. [...] adds 029c1c2059e9 net: stmmac: dwc-qos: Disable split header for Tegra194 adds 0680e20af5fb net: ethernet: ti: am65-cpsw: Fix devlink port register sequence adds d6c13d74b5c0 net/mlx5: TC, allow offload from uplink to other PF's VF adds 4892bd9830c3 net/mlx5: Lag, decouple FDB selection and shared FDB adds 6cc2714e8575 net/mlx5e: kTLS, Fix build time constant test in TX adds 2ec6cf9b742a net/mlx5e: kTLS, Fix build time constant test in RX adds 0c9d876545a5 net/mlx5e: Fix enabling sriov while tc nic rules are offloaded adds 1afbd1e283d6 net/mlx5: Lag, correct get the port select mode str adds 6c4e8fa03fde net/mlx5e: CT: Use own workqueue instead of mlx5e priv adds 452133dd5808 net/mlx5e: Fix capability check for updating vnic env counters adds 5b759bf2f9d7 net/mlx5e: Ring the TX doorbell on DMA errors adds fe5235aef855 Merge tag 'mlx5-fixes-2022-07-06' of git://git.kernel.org/ [...] adds f46fd3d7c3bd net: ocelot: fix wrong time_after usage adds 820b8963adae net: sock: tracing: Fix sock_exceed_buf_limit not to deref [...] adds 1f1be04b4d48 sysctl: Fix data races in proc_dointvec(). adds 4762b532ec95 sysctl: Fix data races in proc_douintvec(). adds f613d86d014b sysctl: Fix data races in proc_dointvec_minmax(). adds 2d3b559df3ed sysctl: Fix data races in proc_douintvec_minmax(). adds c31bcc8fb89f sysctl: Fix data races in proc_doulongvec_minmax(). adds e87782087766 sysctl: Fix data races in proc_dointvec_jiffies(). adds 47e6ab24e8c6 tcp: Fix a data-race around sysctl_tcp_max_orphans. adds 3d32edf1f3c3 inetpeer: Fix data-races around sysctl. adds 310731e2f161 net: Fix data-races around sysctl_mem. adds dd44f04b9214 cipso: Fix data-races around sysctl. adds 48d7ee321ea5 icmp: Fix data-races around sysctl. adds 73318c4b7dbd ipv4: Fix a data-race around sysctl_fib_sync_mem. adds 32b3ad1418ea Merge branch 'sysctl-data-races' adds 0326195f523a bpf: Make sure mac_header was set before using it adds f8d3da4ef8fa bpf: Add flags arg to bpf_dynptr_read and bpf_dynptr_write APIs adds 7c895ef88403 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 437ac2592c09 selftests: forwarding: Install local_termination.sh adds cfbba7b46aef selftests: forwarding: Install no_forwarding.sh adds 6676d7270ce2 Merge branch 'selftests-forwarding-install-two-missing-tests' adds 9c840d5f9aae nfp: fix issue of skb segments exceeds descriptor limitation adds 72a0b329114b vlan: fix memory leak in vlan_newlink() adds 5c835bb142d4 mptcp: fix subflow traversal at disconnect time adds 3ddabc433670 selftests: mptcp: validate userspace PM tests by default adds 3c079a22db79 Merge branch 'mptcp-fixes' adds 0ed8f619b412 netfilter: conntrack: fix crash due to confirmed bit load [...] adds 7a847c00eeba netfilter: nf_log: incorrect offset to network header adds c39ba4de6b0a netfilter: nf_tables: replace BUG_ON by element length check adds e45955766b43 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 4a46de446d3f selftest: net: add tun to .gitignore adds f946964a9f79 net: marvell: prestera: fix missed deinit sequence adds c5b744d38c36 bnxt_en: reclaim max resources if sriov enable fails adds 4279414bff8a bnxt_en: Fix bnxt_reinit_after_abort() code path adds 619b9b1622c2 bnxt_en: fix livepatch query adds 53f8c2d37efb bnxt_en: Fix and simplify XDP transmit path adds ddde5412fdaa bnxt_en: Fix bnxt_refclk_read() adds 22b9c41a3fb8 Merge branch 'bnxt_en-5-bug-fixes' adds 7dee5d7747a6 sysctl: Fix data-races in proc_dou8vec_minmax(). adds 7d1025e55978 sysctl: Fix data-races in proc_dointvec_ms_jiffies(). adds 6f605b57f378 tcp: Fix a data-race around sysctl_max_tw_buckets. adds bb7bb35a63b4 icmp: Fix a data-race around sysctl_icmp_echo_ignore_all. adds 4a2f7083cc6c icmp: Fix data-races around sysctl_icmp_echo_enable_probe. adds 66484bb98ed2 icmp: Fix a data-race around sysctl_icmp_echo_ignore_broadcasts. adds b04f9b7e85c7 icmp: Fix a data-race around sysctl_icmp_ignore_bogus_erro [...] adds d2efabce81db icmp: Fix a data-race around sysctl_icmp_errors_use_inboun [...] adds 2a4eb714841f icmp: Fix a data-race around sysctl_icmp_ratelimit. adds 1ebcb25ad6fc icmp: Fix a data-race around sysctl_icmp_ratemask. adds 1dace014928e raw: Fix a data-race around sysctl_raw_l3mdev_accept. adds 4785a66702f0 tcp: Fix data-races around sysctl_tcp_ecn. adds 12b8d9ca7e67 tcp: Fix a data-race around sysctl_tcp_ecn_fallback. adds e49e4aff7ec1 ipv4: Fix data-races around sysctl_ip_dynaddr. adds bdf00bf24bef nexthop: Fix data-races around nexthop_compat_mode. adds 7d5424b26f17 Merge branch 'net-sysctl-races' adds 49b9f431ff0d net: ftgmac100: Hold reference returned by of_get_child_by_name() adds 23aa6d5088e3 net: stmmac: fix leaks in probe adds 50e2ab392919 wifi: mac80211: fix queue selection for mesh/OCB interfaces adds 67de8acdd375 Merge tag 'wireless-2022-07-13' of git://git.kernel.org/pu [...] adds 057cc8c9005e r8152: fix accessing unset transport header adds b11e5f6a3a5c net: sunhme: output link status with a single print. adds ebe41da5d47a sfc: fix use after free when disabling sriov adds f52d166819a4 ice: handle E822 generic device ID in PLDM header adds 7b6f9462a323 ice: change devlink code to read NVM in blocks adds f46a5a9c679f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds df8386d13ea2 seg6: fix skb checksum evaluation in SRH encapsulation/insertion adds f048880fc770 seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors adds 4889fbd98dea seg6: bpf: fix skb checksum in bpf_push_seg6_encap() adds cc91b09b9ef8 Merge branch 'seg6-fix-skb-checksum-for-srh-encapsulation- [...] adds ada74c5539eb sfc: fix kernel panic when creating VF adds 0f3325076038 net: atlantic: remove deep parameter on suspend/resume functions adds 2e15c51fefaf net: atlantic: remove aq_nic_deinit() when resume adds 747c14307214 ip: fix dflt addr selection for connected nexthop adds cd72e61bad14 selftests/net: test nexthop without gw adds 94e810067888 xen/netback: avoid entering xenvif_rx_next_skb() with an e [...] adds 51f1c31f8ba7 MAINTAINERS: Add an additional maintainer to the AMD XGBE driver adds 3d8c51b25a23 net/tls: Check for errors in tls_device_init adds 656bd03a2cd8 nfp: flower: configure tunnel neighbour on cmsg rx adds 9bd572ec7a66 Merge tag 'net-5.19-rc7' of git://git.kernel.org/pub/scm/l [...] adds db886979683a x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current adds 6522768cbcde Revert "ocfs2: mount shared volume without ha stack" adds 191764e01c61 mm: kfence: apply kmemleak_ignore_phys on early allocated pool adds d80bd1c4af1b tmpfs: fix the issue that the mount and remount results ar [...] adds 5715d411c4fa mailmap: update Seth Forshee's email address adds 19614e3c6181 mm: fix page leak with multiple threads mapping the same page adds 2f57a9be72ba mm-fix-page-leak-with-multiple-threads-mapping-the-same-page-v2 adds 0218d2639247 mm: fix missing wake-up event for FSDAX pages adds f00b05f90d18 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] adds 78d02924d5f6 secretmem: fix unhandled fault in truncate adds e69e212153a7 ntfs: fix use-after-free in ntfs_ucsncmp() adds 9376784e5752 ntfs-fix-use-after-free-in-ntfs_ucsncmp-v3 adds 13e1b996213c ntfs-fix-use-after-free-in-ntfs_ucsncmp-v3-checkpatch-fixes adds 9f3df3147149 fs: sendfile handles O_NONBLOCK of out_fd adds 47ae5d0b1262 hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte adds ed2a54dba602 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] adds cb84e28edaa4 userfaultfd: provide properly masked address for huge-pages adds d0e56d3427d2 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 16b02c9bed7a Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds fa293fb960ab MAINTAINERS: mark ARM/PALM TREO SUPPORT orphan adds 2058dc831ff8 MAINTAINERS: add polarfire rng, pci and clock drivers adds a902fa8eccaf Merge tag 'reset-fixes-for-v5.19' of git://git.pengutronix [...] adds d4fac258d971 optee: smc_abi.c: fix wrong pointer passed to IS_ERR/PTR_ERR() adds b66527ee98d0 optee: Remove duplicate 'of' in two places. adds e5ce073c8a1e tee: tee_get_drvdata(): fix description of return value adds 2dc94f06127f Merge tag 'tee-fixes-for-v5.19' of https://git.linaro.org/ [...] adds 86c43ea071ae ARM: dts: kswitch-d10: use open drain mode for coma-mode pins adds 2fdf15b50a46 ARM: dts: at91: sama5d2: Fix typo in i2s1 node adds 5e7230a4daf9 Merge tag 'at91-fixes-5.19-2' of git://git.kernel.org/pub/ [...] adds 5b7925988de4 Merge tag 'sunxi-fixes-for-5.19-1' of git://git.kernel.org [...] adds 884b66976a72 ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero adds 3f231ccb3883 Merge tag 'sunxi-fixes-for-5.19-2' of git://git.kernel.org [...] adds 6177a50fd32c ARM: dts: colibri-imx6ull: fix snvs pinmux group adds 01277737e9be Merge tag 'imx-fixes-5.19-3' of git://git.kernel.org/pub/s [...] adds b4a544e415e9 arm64: dts: broadcom: bcm4908: Fix timer node for BCM4906 SoC adds 8bd582ae9a71 arm64: dts: broadcom: bcm4908: Fix cpu node for smp boot adds 52905140c3ed Merge tag 'arm-soc/for-5.19/devicetree-arm64-fixes' of htt [...] adds d332a1f6b4c4 Merge tag 'qcom-dts-fixes-for-5.19' of git://git.kernel.or [...] adds 290171de2ddf Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 7819b2e7fec5 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds c4e789572557 s390/nospec: build expoline.o for modules_prepare target adds a0b0987a7811 s390/nospec: remove unneeded header includes adds 1fcbcc6d803a s390/ap: fixes bug in the AP bus's __verify_queue_reservat [...] adds 6544889ce44e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e79b9473e9b5 net: ipv4: fix clang -Wformat warnings adds 1bd89695ab73 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5e8afb8792f3 RDMA/irdma: Do not advertise 1GB page size for x722 adds cc0315564d6e RDMA/irdma: Fix sleep from invalid context BUG adds 807bafe66d68 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 26b9f2fa7b1c ASoC: rockchip: i2s: Fix NULL pointer dereference when pin [...] adds 1e347f861da8 ASoC: rockchip-i2s: Undo BCLK pinctrl changes adds efb2b2097c62 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds 049aad15b974 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a77c46f2b4d4 MAINTAINERS: change the NXP FSPI driver maintainer. adds 73d5fe046270 spi: cadence-quadspi: Remove spi_master_put() in probe fai [...] adds 0c965b38c8b7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 716b10580283 tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() adds a501ab75e762 tty: use new tty_insert_flip_string_and_push_buffer() in p [...] adds 7fac7497e478 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 6fb9e1d94789 usb: typec: add missing uevent when partner support PD adds 3d0dc539029b usb: gadget: uvc: fix changing interface name via configfs adds bb160ee61c04 drivers/usb/host/ehci-fsl: Fix interrupt setup in host mode. adds 7e5013323400 Merge tag 'v5.19-rc6' into usb-linus adds 7c239a071d1f USB: serial: ftdi_sio: add Belimo device ids adds 3486af89dd3c Merge tag 'usb-serial-5.19-rc7' of https://git.kernel.org/ [...] adds fb9c9ca901f0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 12dc6adc49c9 Input: wm97xx - make .remove() obviously always return 0 adds 3de93e6ed2df Input: goodix - call acpi_device_fix_up_power() in some cases adds 2a96271fb66c Input: document the units for resolution of size axes adds ae22be8c1521 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5dc5b9e682d9 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 2eb502f496f7 ARM: dts: am33xx: Fix MMCHS0 dma properties adds 579fcd841445 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 88573389aaa3 riscv: Fix missing PAGE_PFN_MASK adds be82abe6a76b RISC-V: KVM: Fix SRCU deadlock caused by kvm_riscv_check_v [...] adds d13122ca3cdf Merge tag 'kvm-riscv-fixes-5.19-2' of https://github.com/k [...] adds 84e7051c0bc1 x86/kvm: fix FASTOP_SIZE when return thunks are enabled adds 1b870fa5573e kvm: stats: tell userspace which values are boolean adds 942d9e89524c Documentation: kvm: clarify histogram units adds 99482726452b KVM: nVMX: Always enable TSC scaling for L2 when it was en [...] adds cca3f3381bef Merge commit 'kvm-vmx-nested-tsc-fix' into kvm-master adds 8a414f943f8b KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_p [...] adds 853bc1d4123c Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 2d8a5b8fe894 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 149d17140bce pmem: fix a name collision adds 69053101e096 ndtest: Cleanup all of blk namespace specific code adds 95978b886d55 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 7531ec5954ab Merge branch 'misc-5.19' into next-fixes adds f852ca3ae93a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 278539448db5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1968f2be5c03 platform/x86/amd/pmc: Add new acpi id for PMC controller adds 4ddef52f26cf platform/x86/amd/pmc: Add new platform support adds 5d62261a6569 platform/x86: gigabyte-wmi: add support for B660I AORUS PRO DDR4 adds 4ce8f4c2027d platform/x86: x86-android-tablets: Fix Lenovo Yoga Tablet [...] adds d40908f2621e efi: Fix efi_power_off() not being run before acpi_power_o [...] adds f56e676a7f1c platform/x86: asus-wmi: Add key mappings adds c483e7ea10fa platform/x86/intel/ifs: Mark as BROKEN adds b0d55983b2b8 platform/x86: intel_atomisp2_led: Also turn off the always [...] adds 5ad26161a371 ACPI: video: Fix acpi_video_handles_brightness_key_presses() adds 0a0e5110ac9e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ccd3f4490524 scsi: target: Fix WRITE_SAME No Data Buffer crash adds 8312cd3a7b83 scsi: megaraid: Clear READ queue map's nr_queues adds 2ae57c995003 scsi: ufs: core: Drop loglevel of WriteBoost message adds 52a518019ca1 scsi: ufs: core: Fix missing clk change notification on ho [...] adds e78276cadb66 scsi: pm80xx: Fix 'Unknown' max/min linkrate adds 355bf2e036c9 scsi: pm80xx: Set stopped phy's linkrate to Disabled adds 01d61c344081 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 046cd8a2a9ee drm/i915: fix a possible refcount leak in intel_dp_add_mst [...] adds 1391b9cfd35b drm/i915/guc: ADL-N should use the same GuC FW as ADL-S adds 48da0f67c53e drm/i915: Fix vm use-after-free in vma destruction adds e87197fbd137 drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg [...] adds f99546298a45 Merge tag 'gvt-fixes-2022-07-11' of https://github.com/int [...] adds 896dcabd1f8f drm/i915/selftests: fix a couple IS_ERR() vs NULL tests adds aff1e0b09b54 drm/i915/ttm: fix sg_table construction adds b24dcf1dc507 drm/i915/gt: Serialize GRDOM access between multiple engin [...] adds a1c5a7bf79c1 drm/i915/gt: Serialize TLB invalidates with GT resets adds ad765fae792e drm/i915/gem: Look for waitboosting across the whole objec [...] adds 333991c4e66b drm/i915/selftests: fix subtraction overflow bug adds 47485f6feb63 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 51189eb9ddc8 mmc: sdhci-omap: Fix a lockdep warning for PM runtime init adds 34e6f90eb267 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b511b5753c17 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds dc5cb7a833e8 riscv: don't warn for sifive erratas in modules adds 7fccd7239127 Merge tag 'dt-fixes-for-palmer-5.19-rc6' of git://git.kern [...] adds ee7a347845e8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ecdb2ac39986 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 7329b0717296 gpio: sim: fix the chip_name configfs item adds cbdfe0cfb35d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 6379900caaca Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 73d49fcbc7f8 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 654b2a09ff70 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 925b6e59138c Revert "drm/amdgpu: add drm buddy support to amdgpu" adds 27ca1dbc37a0 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 16950c52737e modpost: put get_secindex() call inside sec_name() adds 06b8307368c8 certs: move scripts/check-blacklist-hashes.awk to certs/ adds 6b8b1077a377 certs: unify blacklist_hashes.c and blacklist_nohashes.c adds fadf028f0be9 kbuild: remove sed command from cmd_ar_builtin adds b63a0c3e51a4 kbuild: drop support for CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 adds 28aa004b6261 init/Kconfig: update KALLSYMS_ALL help text adds e23f2d4af5ee Revert "scripts/mod/modpost.c: permit '.cranges' secton fo [...] adds be66c181264a kbuild: dummy-tools: avoid tmpdir leak in dummy gcc adds b4ad67edebba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9ab95b0b15a0 perf record ibs: Warn about sampling period skew adds 3339ec44be7f perf pmu: Parse pmu caps sysfs only once adds 2a12bef413bb perf header: Pass "cpu" pmu name while printing caps adds ff34eaa82023 perf header: Store PMU caps in an array of strings adds 2139f7424819 perf header: Record non-CPU PMU capabilities adds c1f4f92b7d5d perf tool ibs: Sync AMD IBS header file adds 0429796e45ec perf script ibs: Support new IBS bits in raw trace dump adds 4c41cb46a732 perf python: Prefer python3 adds ffc606ada3d7 perf jevents: Add python converter script adds 00facc760903 perf jevents: Switch build to use jevents.py adds 5a059790afe8 perf jevents: Remove jevents.c adds c7a774d78111 perf test: Add debug line to diagnose broken metrics adds 29d97deed642 perf test: Make all metrics test more tolerant adds b55878c90ab9 perf test: Add test for branch stack sampling adds ab0101768f63 perf lock: Print wait times with unit adds 309e133dfe26 perf lock: Allow to use different kernel symbols adds 9565c9186d17 perf lock: Skip print_bad_events() if nothing bad adds 166a9764a38e perf lock: Add lock contention tracepoints record support adds 3ae03f2650b8 perf lock: Handle lock contention tracepoints adds 7cb2a53f7f41 perf record: Allow to specify max stack depth of fp callchain adds 0d2997f750d1 perf lock: Look up callchain for the contended locks adds 4ae408632eea Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 9ba26f5cecd8 ARM: sa1100/assabet: move dmabounce hack to ohci driver adds e3217540c271 ARM/dma-mapping: remove dmabounce adds 5ed390e5a9d4 ARM/dma-mapping: mark various dma-mapping routines static [...] adds d6e2e92597ed ARM/dma-mapping: remove the unused virt_to_dma helper adds f9774cfd5062 ARM/dma-mapping: use dma_to_phys/phys_to_dma in the dma-ma [...] adds af6f23b88e95 ARM/dma-mapping: use the generic versions of dma_to_phys/p [...] adds ae626eb97376 ARM/dma-mapping: use dma-direct unconditionally adds 42998ef08aba ARM/dma-mapping: drop .dma_supported for IOMMU ops adds d563bccfa35b ARM/dma-mapping: consolidate IOMMU ops callbacks adds 4136ce90f079 ARM/dma-mapping: merge IOMMU ops adds c51ba246cb17 swiotlb: fail map correctly with failed io_tlb_default_mem adds 20347fca71a3 swiotlb: split up the global swiotlb lock adds f2178f0b6e8e Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 004ec8ad498d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c2f0eda6ad1b ARM: 9202/1: kasan: support CONFIG_KASAN_VMALLOC adds 205b6eaef06f ARM: 9203/1: kconfig: fix MODULE_PLTS for KASAN with KASAN [...] adds e035a96f2536 Merge branches 'misc' and 'fixes' into for-next adds 27576ef17ef4 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds ed0a6d1d973e mm: kasan: Ensure the tags are visible before the tag in p [...] adds 70c248aca9e7 mm: kasan: Skip unpoisoning of user pages adds 6d05141a3930 mm: kasan: Skip page unpoisoning only if __GFP_SKIP_KASAN_ [...] adds 20794545c146 arm64: kasan: Revert "arm64: mte: reset the page tag in pa [...] adds aaaee7b55c9e docs: perf: Include hns3-pmu.rst in toctree to fix 'htmldo [...] adds e1528206e3a2 Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] adds eff044f1b04e Merge branch 'for-next/boot' into for-next/core adds e4be5a7f305b Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 8873d6b87791 Merge tag 'samsung-dt-5.20-2' of git://git.kernel.org/pub/ [...] adds 999462d33649 Merge tag 'samsung-dt64-5.20-2' of git://git.kernel.org/pu [...] adds ea5393d2d2ca Merge branch 'arm/dt' into for-next adds 477e0cf4de3d soc: document merges adds f8d8de0e3a37 Merge branch 'arm/fixes' into for-next adds 30a32ee55f6a Merge tag 'zynq-dt-for-v5.20' of https://github.com/Xilinx [...] adds d67fe5e3b2ca Merge tag 'zynqmp-dt-for-v5.20' of https://github.com/Xili [...] adds ece2f167aab4 Merge branch 'arm/dt' into for-next adds 8fcdf10295b4 Merge tag 'zynqmp-soc-for-v5.20' of https://github.com/Xil [...] adds a2668c1500e3 Merge tag 'zynq-soc-for-v5.20' of https://github.com/Xilin [...] adds 0d9279e34847 Merge branch 'arm/soc' into for-next adds 5beb91ec5556 soc: document merges adds 11055c32c71f Merge tag 'renesas-arm-soc-for-v5.20-tag1' of git://git.ke [...] adds f2420c28feee Merge branch 'arm/soc' into for-next adds 79e682024559 arm64: dts: renesas: Prepare AA1024XD12 panel .dtsi for ov [...] adds e47b5501451f arm64: dts: renesas: Add panel overlay for Salvator-X(S) boards adds fec6d133cee5 arm64: dts: renesas: Add panel overlay for Draak and Ebisu boards adds 132582d21075 Merge tag 'renesas-arm-dt-for-v5.20-tag2' of git://git.ker [...] adds d955cf3df3c2 dt-bindings: hwinfo: renesas,prr: move from soc directory adds b83c42935c91 Merge tag 'renesas-dt-bindings-for-v5.20-tag2' of git://gi [...] adds 4e2b5101b33d Merge branch 'arm/dt' into for-next adds ad801246a5f7 soc: document merges adds d2a78b160d58 Merge branch 'arm/fixes' into for-next adds b1375af8dacd soc: document merges adds 249d1fb549dc Merge branch 'arm/fixes' into for-next adds 1a110d77a9b9 Merge tag 'v5.19-next-dts32' of git://git.kernel.org/pub/s [...] adds 63859d711a13 arm64: dts: mediatek: mt8183-kukui: Assign sram supply to [...] adds cda34e81b3f1 dt-bindings: arm64: dts: mediatek: Add mt8192-asurada-spherion adds 87136ff6feea dt-bindings: arm64: dts: mediatek: Add mt8192-asurada-hayato adds 331fae2fc922 arm64: dts: mediatek: Introduce MT8192-based Asurada board family adds 9ec952276f67 arm64: dts: mediatek: asurada: Document GPIO names adds cb75aeaf8915 arm64: dts: mediatek: asurada: Add system-wide power supplies adds 23e0fff324b8 arm64: dts: mediatek: asurada: Enable and configure I2C an [...] adds eb188a2aaa82 arm64: dts: mediatek: asurada: Add ChromeOS EC adds 9b909db680c0 arm64: dts: mediatek: asurada: Add keyboard mapping for th [...] adds 863fb752352a arm64: dts: mediatek: asurada: Add Cr50 TPM adds e031715a7027 arm64: dts: mediatek: asurada: Add Elan eKTH3000 I2C trackpad adds cbd4af081a21 arm64: dts: mediatek: asurada: Add I2C touchscreen adds 6812f4ed6e77 arm64: dts: mediatek: spherion: Add keyboard backlight adds aa421ef2eef5 arm64: dts: mediatek: asurada: Enable XHCI adds 0dca9f0b3e63 arm64: dts: mediatek: asurada: Enable PCIe and add WiFi adds af9e3ed08775 arm64: dts: mediatek: asurada: Add MT6359 PMIC adds 3183cb62b033 arm64: dts: mediatek: asurada: Add SPMI regulators adds 15306b9062f8 arm64: dts: mediatek: asurada: Enable MMC adds b10e80b173b6 arm64: dts: mediatek: asurada: Enable SCP adds b0e50a1f5d24 arm64: dts: mediatek: asurada: Add SPI NOR flash memory adds 61d8066b4efb dt-bindings: arm: mediatek: Add MT8195 Cherry Tomato Chromebooks adds 5eb2e303ec6b arm64: dts: mediatek: Introduce MT8195 Cherry platform's Tomato adds 37242cb97afa arm64: dts: mediatek: cherry: Add platform regulators layo [...] adds 9e0565069b14 arm64: dts: mediatek: cherry: Assign interrupt line to MT6 [...] adds 4d3807080708 arm64: dts: mediatek: cherry: Add support for internal eMM [...] adds 5bf7dabe40f2 arm64: dts: mediatek: cherry: Document gpios and add defau [...] adds d82b3562c4dd arm64: dts: mediatek: cherry: Enable I2C and SPI controllers adds b6267a396e1c arm64: dts: mediatek: cherry: Enable T-PHYs and USB XHCI c [...] adds 0de0fe950f1b arm64: dts: mediatek: cherry: Enable MT6360 sub-pmic on I2C7 adds c34bc66086e7 arm64: dts: mediatek: cherry: Enable support for the SPI N [...] adds 10d4a706ff42 arm64: dts: mediatek: cherry: Add I2C-HID touchscreen on I2C4 adds 04266856cee7 arm64: dts: mt8173: Fix nor_flash node adds c98e6e683632 arm64: dts: mt7622: fix BPI-R64 WPS button adds 9c61051561b0 arm64: dts: mt8183: Add panel rotation adds 5a75c2951af7 Merge tag 'v5.19-next-dts64' of git://git.kernel.org/pub/s [...] adds 2ffe47608df3 dt-bindings: arm: sunxi: Default to the full MBUS binding adds e8f05165b55a dt-bindings: arm: sunxi: Add several MBUS compatibles adds aab941b8c3cf arm64: dts: allwinner: pinephone: Enable internal HMIC bias adds 859dd6d3e60b Merge tag 'sunxi-dt-for-5.20-1' of git://git.kernel.org/pu [...] adds 5de7d31b50c7 dt-bindings: power: Add Tegra234 MGBE power domains adds b0aedf342bc3 dt-bindings: Add Tegra234 MGBE clocks and resets adds 833f5a7eb288 dt-bindings: memory: Add Tegra234 MGBE memory clients adds 476111be5f26 dt-bindings: arm: tegra: Add NVIDIA Tegra194 CBB 1.0 binding adds 3bf80f8d4fd9 dt-bindings: arm: tegra: Add NVIDIA Tegra194 AXI2APB binding adds 68ce0053f061 dt-bindings: arm: tegra: Add NVIDIA Tegra234 CBB 2.0 binding adds dd92b16cbc98 dt-bindings: timer: Add Tegra186 & Tegra234 Timer adds 63a6ef2360bd dt-bindings: Add headers for Host1x and VIC on Tegra234 adds 015a166368d7 dt-bindings: tegra-ccplex-cluster: Remove status from requ [...] adds a41bf1aabd46 Merge tag 'tegra-for-5.20-dt-bindings' of git://git.kernel [...] adds ed1646fe0232 Merge tag 'tegra-for-5.20-arm-dt' of git://git.kernel.org/ [...] adds bd8e9cf328ea Merge branch 'for-5.20/dt-bindings' into for-5.20/arm64/dt adds 4b6a1b7cbdf5 arm64: tegra: Add OPE device on Tegra210 and later adds afcb41e30ce2 arm64: tegra: Enable OPE on various platforms adds 599b7aebc9fc arm64: tegra: Adjust whitespace around '=' adds 60d2016a5161 arm64: tegra: Add Tegra234 GPCDMA device tree node adds 61192a9d8a63 arm64: tegra: Mark BPMP channels as no-memory-wc adds 012877d0a7c1 arm64: tegra: Align gpio-keys node names with dtschema adds a47e173e5d1c arm64: tegra: Add node for CBB 1.0 on Tegra194 adds 302e154000ec arm64: tegra: Add node for CBB 2.0 on Tegra234 adds c710ac0bfe52 arm64: tegra: Enable native timers on Tegra186 adds 5aa9083efd67 arm64: tegra: Enable native timers on Tegra194 adds 28d860ed02c2 arm64: tegra: Enable native timers on Tegra234 adds e30cf1011b96 arm64: tegra: Add Host1x context stream IDs on Tegra186+ adds 4bb39ca25b8b arm64: tegra: Add Host1x and VIC on Tegra234 adds f7b93a088600 arm64: tegra: Update compatible for Tegra234 GPCDMA adds b415bb7c976f arm64: tegra: Fix SDMMC1 CD on P2888 adds c784744b0405 Merge tag 'tegra-for-5.20-arm64-dt' of git://git.kernel.or [...] adds c553bf25f0f4 arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to m [...] adds e2788887b33f arm64: dts: ti: k3-am625-sk: Enable ramoops adds 8af893654c02 arm64: dts: ti: k3-am62-main: Enable crypto accelerator adds 7310e458ac5e Merge tag 'ti-k3-dt-for-v5.20' of git://git.kernel.org/pub [...] adds bfcfa1bdc45e Merge tag 'ti-keystone-dt-for-v5.20' of git://git.kernel.o [...] adds 9056aa045173 dt-bindings: clk: imx: Add fsl,scu-clk yaml file adds aeb871d67988 dt-bindings: pinctrl: imx: Add fsl,scu-iomux yaml file adds 92dae33a4d67 dt-bindings: input: Add fsl,scu-key yaml file adds 470d96c850b5 dt-bindings: nvmem: Add fsl,scu-ocotp yaml file adds e46902e16fe2 dt-bindings: power: Add fsl,scu-pd yaml file adds df4381bff778 dt-bindings: rtc: Add fsl,scu-rtc yaml file adds 636ad31bd222 dt-bindings: thermal: Add fsl,scu-thermal yaml file adds 3115888c9702 dt-bindings: watchdog: Add fsl,scu-wdt yaml file adds 06d6022353cc dt-bindings: firmware: Add fsl,scu yaml file adds c03d7ab1a636 dt-bindings: arm: add TQMa8MPxL board adds 8128bfe3d7dc Merge tag 'imx-bindings-5.20' of git://git.kernel.org/pub/ [...] adds dbd68eb5baa6 Merge tag 'imx-dt-5.20' of git://git.kernel.org/pub/scm/li [...] adds d4ac6028b991 arm64: dts: imx8mp: add NoC node adds 78cba06629be arm64: dts: freescale: imx8qxp: Remove unnecessary clock r [...] adds b3993c7adf67 arm64: dts: freescale: imx8: Fix power controller name adds b64aebbe7931 arm64: dts: freescale: imx8qxp: Add fallback compatible fo [...] adds 6003913ac766 arm64: dts: freescale: imx8qxp: Fix the ocotp node name adds c7b3c053097b arm64: dts: freescale: imx8: Fix the system-controller node name adds 3876f4829a57 arm64: dts: freescale: imx8qxp: Fix the keys node name adds 418d1d840e42 arm64: dts: freescale: add initial device tree for TQMa8MP [...] adds a59591987726 Merge tag 'imx-dt64-5.20' of git://git.kernel.org/pub/scm/ [...] adds 3a1149e59a94 dt-bindings: arm: sunxi: Add H616 EMAC0 compatible adds 4eeca34bd992 dt-bindings: pinctrl: sunxi: Make interrupts optional adds 0d17c8651188 arm64: dts: allwinner: Add Allwinner H616 .dtsi file adds 4c3caac59807 dt-bindings: pinctrl: sunxi: allow vcc-pi-supply adds 7dd91a17b599 dt-bindings: arm: sunxi: Add two H616 board compatible strings adds 5a378f9f2b15 arm64: dts: allwinner: h616: Add OrangePi Zero 2 board support adds 2c1e62992981 arm64: dts: allwinner: h616: Add X96 Mate TV box support adds 8f8a7775b66e Merge tag 'sunxi-dt-for-5.20-2' of git://git.kernel.org/pu [...] adds 2e09a277612b Merge branch 'arm/dt' into for-next adds 8faad023b18b soc: document merges adds 611f6810aac8 Merge tag 'sunxi-drivers-for-5.20-1' of git://git.kernel.o [...] adds 13bde169c6fe soc: mediatek: mtk-pm-domains: Allow probing vreg supply o [...] adds c749d676a33d soc: mediatek: SVS: Use DEFINE_SIMPLE_DEV_PM_OPS for svs_pm_ops adds 2b48db01a066 dt-bindings: power: Add MediaTek Helio X10 MT6795 power domains adds 2b5764fb7bf8 soc: mediatek: pm-domains: Add support for Helio X10 MT6795 adds 4d3ddc9bce4b soc: mediatek: mutex: Simplify with devm_platform_get_and_ [...] adds ff6c226953b1 Merge tag 'v5.19-next-soc' of git://git.kernel.org/pub/scm [...] adds afcdb8e55c91 firmware: tegra: Fix error check return value of debugfs_c [...] adds 933edcde4383 Merge tag 'tegra-for-5.20-firmware' of git://git.kernel.or [...] adds 8c2261e9f040 Merge branch 'for-5.20/dt-bindings' into for-5.20/memory adds 5060237b0ee1 memory: tegra: Add MGBE memory clients for Tegra234 adds f10c00ae8628 Merge tag 'tegra-for-5.20-memory' of git://git.kernel.org/ [...] adds b8c8d647f2fe dt-bindings: soc: ti: pruss: Re-arrange "compatible" in al [...] adds 75938bab63a4 dt-bindings: soc: ti: pruss: Update bindings for K3 AM62x SoCs adds f16afe238a7f soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 [...] adds 62fcbc5c5d10 Merge tag 'ti-driver-soc-for-v5.20' of git://git.kernel.or [...] adds 03e316033c45 Merge tag 'imx-drivers-5.20' of git://git.kernel.org/pub/s [...] adds c4d2c7751b46 ata: ahci_brcm: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA adds 99d54565e186 i2c: brcmstb: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA adds f6ef5f4787d4 phy: brcm-sata: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA adds aa6c9ae616b8 hwrng: bcm2835: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA adds 45b9fc58ad1c clk: bcm: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA adds 16f3c221646b spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARC [...] adds ef4ef28acb42 tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with A [...] adds 9bc697091a47 Merge tag 'arm-soc/for-5.20/drivers' of https://github.com [...] adds 7d0221fb5912 soc/qcom: Make QCOM_RPMPD select PM_GENERIC_DOMAINS/_OF adds a7ee53e19b62 dt-bindings: interconnect: qcom,msm8998-cpu-bwmon: add BWM [...] adds b9c2ae6cac40 soc: qcom: icc-bwmon: Add bandwidth monitoring driver adds 3c37074f0d58 Merge tag 'qcom-drivers-for-5.20' of git://git.kernel.org/ [...] adds 6520962e8bed Merge branch 'arm/drivers' into for-next adds 2b4b612638b8 Merge tag 'sunxi-config64-for-5.20-1' of git://git.kernel. [...] adds 8c1541b161a6 Merge tag 'tegra-for-5.20-arm64-defconfig' of git://git.ke [...] adds 01b66d2b33cc Merge tag 'imx-defconfig-5.20' of git://git.kernel.org/pub [...] adds a65ee523a9e4 ARM: multi_v7_defconfig: Update configs for BCM63138 adds 14376871658a Merge tag 'arm-soc/for-5.20/defconfig' of https://github.c [...] adds e2782fa76435 Merge tag 'arm-soc/for-5.20/defconfig-arm64' of https://gi [...] adds 76f11e77f919 arm64: defconfig: enable Qualcomm Bandwidth Monitor adds 96c1bbda5e23 Merge tag 'qcom-arm64-defconfig-for-5.20' of git://git.ker [...] adds 7b6427b69f2c Merge branch 'arm/defconfig' into for-next adds 297b554633ad soc: document merges adds be1628526586 ARM: dts: kswitch-d10: enable the USB device port adds 6cd345e5835d Merge tag 'at91-dt-5.20-2' of git://git.kernel.org/pub/scm [...] adds 363c1b04cfce ARM: dts: qcom: extend scm compatible to match dt-schema adds 9c10bb43db82 ARM: dts: qcom: apq8064: rename DSI PHY iface clock adds d8e51f13c31c ARM: dts: qcom: apq8064: disable DSI and DSI PHY by default adds 864cfdeb7673 ARM: dts: qcom: msm8974: rename GPU's OPP table node adds 8c1e9736c5bd Merge tag 'qcom-dts-for-5.20' of git://git.kernel.org/pub/ [...] adds c703d300c012 Merge branch 'arm/dt' into for-next adds 889390f83d4e arm: bcmbca: Move BCM63138 ARCH_BCM_63XX to ARCH_BCMBCA adds 1a03beff363c arm: bcmbca: Add BCMBCA sub platforms adds fa0ef5a086a0 ARM: debug: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA adds aa68ce3bcb0a Merge tag 'arm-soc/for-5.20/soc' of https://github.com/Bro [...] adds f7a20d9079c7 MAINTAINERS: Add BCM6813 to bcmbca arch entry adds c510c81c0e59 MAINTAINERS: Move BCM63138 to bcmbca arch entry adds c67af87178f2 Merge tag 'arm-soc/for-5.20/maintainers' of https://github [...] adds 4ea087841733 Merge tag 'imx-soc-5.20' of git://git.kernel.org/pub/scm/l [...] adds fdc6055bcc8e Merge branch 'arm/soc' into for-next adds dba665c1e6b3 Merge branch 'arm/fixes' into for-next adds b7a583b5c633 soc: document merges adds f35aaef152d1 arm64: dts: qcom: msm8996: Add interconnect support adds 494e984af5b2 dt-bindings: clock: add QCOM SM8450 camera clock bindings adds 8273ea899409 Merge branch '20220701062622.2757831-2-vladimir.zapolskiy@ [...] adds e07e07dac950 arm64: dts: qcom: sm8450: Add description of camera clock [...] adds e67a004482c0 dt-bindings: clock: Add Qcom SM8350 GPUCC bindings adds 909e5be2ca88 dt-bindings: clock: Add Qcom SM8350 DISPCC bindings adds 1352b152880b Merge branch '20220706154337.2026269-1-robert.foss@linaro. [...] adds 9fd4887cdec6 arm64: dts: qcom: sm8350: Add DISPCC node adds d0e285c3d8d3 arm64: dts: qcom: sm8350: Replace integers with rpmpd defines adds e79a1385ab74 arm64: dts: qcom: Add LPG to pm8916, pm8994, pmi8994 and pmi8998 adds f23f1fa880bf arm64: dts: qcom: sdm845: Enable user LEDs on DB845c adds f041bb3cd77f arm64: dts: qcom: pmi8994: Define MPP block adds d1a405d2228f arm64: dts: qcom: db820c: Add user LEDs adds 6990640a93ba arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx [...] adds cbfb5668aece arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes adds e5de51e264e1 arm64: dts: qcom: sm6125: Add DLL/DDR configuration on SDHCI 1/2 adds 8b936253e3da arm64: dts: qcom: sdm845-shift-axolotl: Enable pmi9889 LPG LED adds b874fff9a768 arm64: dts: qcom: msm8996: correct #clock-cells for QMP PHY nodes adds edb8e38ca99f arm64: dts: qcom: msm8996: add GCC's optional clock sources adds 2b111e30c3b1 arm64: dts: qcom: msm8996: add xo clock source to rpmcc adds 28ae8aa3923c arm64: dts: qcom: add device tree for LG G7 and LG V35 adds b9c0c0e5da43 arm64: dts: qcom: extend scm compatible strings adds a1ade6cac5a2 arm64: dts: qcom: sdm845: Switch PSCI cpu idle states from [...] adds 154fd146a446 arm64: dta: qcom: sc7180: delete vdda-1p2 and vdda-0p9 fro [...] adds 7d9c1da91a61 arm64: dts: qcom: ipq8074: move ARMv8 timer out of SoC node adds d3ef125cf844 arm64: dts: qcom: sdm845: Add CPU BWMON adds 730d55d861c6 arm64: dts: qcom: ipq8074: add reset to SDHCI adds 1789a159732d arm64: dts: qcom: msm8996: add missing DSI clock assignments adds 63162b473e3a arm64: dts: qcom: sc7280: use constants for gpucc clocks a [...] adds 713aa4efbcba arm64: dts: qcom: sc7180-idp: add vdds supply to the DSI PHY adds 21857088fa27 Revert "arm64: dts: qcom: Fix 'reg-names' for sdhci nodes" adds 531c738fb360 arm64: dts: qcom: sc7280: drop PCIe PHY clock index adds d9fd162ce764 arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells adds 9215a64a0776 arm64: dts: qcom: ipq6018: drop USB PHY clock index adds de9e7f77d869 arm64: dts: qcom: ipq8074: drop USB PHY clock index adds ed9cbbcb8c6a arm64: dts: qcom: msm8998: drop USB PHY clock index adds af5515543b9b arm64: dts: qcom: sm8350: drop USB PHY clock index adds 0aaa0a9a4745 arm64: dts: qcom: sm8450: drop USB PHY clock index adds 119feff14672 arm64: dts: qcom: sc8280xp: drop UFS PHY clock-cells adds be18bc7bd9e8 arm64: dts: qcom: sm8250: drop UFS PHY clock-cells adds e30d9f1e58c0 arm64: dts: qcom: sm8450: drop UFS PHY clock-cells adds 3a5da59af38d arm64: dts: qcom: msm8996: use non-empty ranges for PCIe PHYs adds 02d99d4cfe09 arm64: dts: qcom: msm8996: clean up PCIe PHY node adds 1e061d985fee docs: arm: index.rst: add google/chromebook-boot-flow adds 330fc08dbdd9 arm64: dts: qcom: sc7280: fix PCIe clock reference adds 43883cee061f arm64: dts: qcom: sc8280xp: fix usb_0 HS PHY ref clock adds abf61f7e66c1 arm64: dts: qcom: sc8280xp: fix DP PHY node unit addresses adds e0a592505566 Merge tag 'qcom-arm64-for-5.20' of git://git.kernel.org/pu [...] adds 4143a351f8e7 dt-bindings: arm: add BCM63138 SoC adds d39f3f4d4f77 ARM: dts: Move BCM963138DVT board dts to ARCH_BCMBCA adds a82291fce8aa ARM: dts: update dts files for bcmbca SoC BCM63138 adds daf7c850caab ARM: dts: Add BCM63138 generic board dts adds 3476ccbd0ae6 Merge tag 'arm-soc/for-5.20/devicetree' of https://github. [...] adds 92c336e7ae2e Merge tag 'arm-soc/for-5.20/devicetree-arm64' of https://g [...] adds b823d286c674 Merge branch 'arm/dt' into for-next adds f3eade9adec6 soc: document merges adds 5ff6bb6566ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9408aaf32df1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dedcb42b1013 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 21715b842afa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e0bd849bbaef Merge branch 'devicetree/next' into next adds 51e25032ac64 Merge branch 'drivers/next' into next adds 2b431233dc93 Merge branch 'maintainers/next' into next adds 1d1e110b7f18 Merge branch 'soc/next' into next adds f9a45e4dcf90 spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARC [...] adds 37ac3db2a692 tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with A [...] adds 8cd8892b7757 Merge branch 'drivers/next' into next adds 9cfaa8510029 Merge branch 'next' of https://github.com/Broadcom/stblinux.git adds c085d07deef5 Merge branch 'imx/drivers' into for-next adds 9cc1c11c927f Merge branch 'imx/soc' into for-next adds 762ffe449226 Merge branch 'imx/bindings' into for-next adds e651b516e090 Merge branch 'imx/dt' into for-next adds 8a01e11f109c Merge branch 'imx/dt64' into for-next adds 37960df982d0 Merge branch 'imx/defconfig' into for-next adds f26a9704efcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fa8e002958f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 59240d1ffc8c Merge branch 'v5.19-next/dts64' into for-next adds 5281655db0e1 Merge branch 'v5.19-next/soc' into for-next adds 3b4236d746bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c7c868f0e23e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds eac1d97271ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 91a4cbf93326 dt-bindings: clock: qcom,gcc-apq8064: move msm8960 compat [...] adds 621f98484092 dt-bindings: clock: qcom,gcc-apq8064: split tsens to the c [...] adds 93b793d88da8 clk: qcom: gcc-msm8960: create tsens device if there are n [...] adds fb162534b32b Merge branch '20220701062622.2757831-2-vladimir.zapolskiy@ [...] adds 94bed9bb05c7 clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description adds 74d40ace3f08 clk: qcom: clk-alpha-pll: limit exported symbols to GPL li [...] adds 260e36606a03 clk: qcom: clk-alpha-pll: add Lucid EVO PLL configuration [...] adds bbc780132d62 clk: qcom: clk-alpha-pll: add Rivian EVO PLL configuration [...] adds 6082037fe62e clk: qcom: add camera clock controller driver for SM8450 SoC adds 7e06c69221d3 Merge branch '20220706154337.2026269-1-robert.foss@linaro. [...] adds 160758b05ab1 clk: qcom: add support for SM8350 GPUCC adds 205737fe3345 clk: qcom: add support for SM8350 DISPCC adds 2b4e75a7a7c8 dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources adds c2d17574ae1b soc/qcom: Make QCOM_RPMPD depend on PM adds ca48adcc40b0 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] adds b6318c617b22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 39acdac2d220 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b5468cb7909f Merge branches 'renesas-arm-dt-for-v5.20' and 'renesas-dt- [...] adds 69131cf5b716 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 18d1909be345 reset: allow building of reset simple driver if expert con [...] adds af19f1936d63 reset: a10sr: allow building under COMPILE_TEST adds 096e772b1cdc Revert "reset: microchip-sparx5: allow building as a module" adds ca28f182d953 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds b9556c8c0e86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7ac4edfb8c96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 144d515de2c6 arch_topology: Fix cache attributes detection in the CPU h [...] adds 1a5c74382bce Merge branch 'for-next/arch_topology' of git://git.kernel. [...] adds 209ddf629cb1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 2bb7e2f76d00 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 4167ac8a657e clk: sunxi-ng: sun50i: h6: Modify GPU clock configuration [...] adds d08cdb6d1995 Merge branch 'sunxi/clk-for-5.20' into sunxi/for-next adds e67ff4cc7c7d Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next adds f1e3c73b4f62 Merge branch 'sunxi/fixes-for-5.19' into sunxi/for-next adds 3a83b092dd59 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next adds 2dc3714c385a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 946f9f72baaf Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 010aa15e9826 soc/tegra: Set ERD bit to mask inband errors adds 97f2c3b42a16 soc/tegra: cbb: Add CBB 1.0 driver for Tegra194 adds eb9a50b64a59 soc/tegra: cbb: Add driver for Tegra234 CBB 2.0 adds 3bc9dd153033 soc/tegra: cbb: Add support for Tegra241 (Grace) adds a16a833a156b soc/tegra: fuse: Add missing DMADEVICES dependency adds 4773d1c739e2 soc/tegra: fuse: Add missing of_node_put() adds 00c9dfba1a7c Merge branch for-5.20/soc into for-next adds a51c8434e274 Merge branch for-5.20/firmware into for-next adds 0a7f03173c37 Merge branch for-5.20/dt-bindings into for-next adds 52abcc8a3e6e Merge branch for-5.20/memory into for-next adds 8e6cbfe25e00 Merge branch for-5.20/arm/dt into for-next adds a902b0d99009 Merge branch for-5.20/arm64/dt into for-next adds 393c6c3a6152 Merge branch for-5.20/arm64/defconfig into for-next adds 05b336846455 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 62b9e4033c13 Merge branches 'ti-drivers-soc-next' and 'ti-k3-dts-next' [...] adds ca4b0faba5bd Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds da168e04e53a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 52478a4d343a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds ce7e0d576ff4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e3e1b5d8eb2c Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds 55655ea1abdb Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds c36dd297b6c0 m68k: mac: Remove forward declaration for mac_nmi_handler() adds c07a16404c8f m68k: Add common forward declaration for show_registers() adds b508128bb0d1 m68k: defconfig: Update defconfigs for v5.19-rc1 adds b9a56b02fab9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3a697fb17dbd m68k: coldfire/device.c: protect FLEXCAN blocks adds c507a1d619b6 m68k: coldfire: make symbol m523x_clk_lookup static adds 7ede4785ea97 m68k: Fix syntax errors in comments adds 87ea16aaa77a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8512670d3547 MIPS: math-emu: Use the bitmap API to allocate bitmaps adds b5eb8b536f91 MIPS: mm: Use the bitmap API to allocate bitmaps adds 8baa65126e19 MIPS: vdso: Utilize __pa() for gic_pfn adds 9044576357b1 MIPS: Make phys_to_virt utilize __va() adds e1a534f5d074 MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK adds 5ee46bfbb65f MIPS: dts: correct gpio-keys names and properties adds 62fb295ce7dd MIPS: dts: align gpio-key node names with dtschema adds d3164e2f3b0a MIPS: Remove VR41xx support adds cfe5899cef3a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 7e74dabc3daf Merge branch 'fixes' into next adds a784101f77b1 KVM: PPC: Book3s: Fix warning about xics_rm_h_xirr_x adds 9981bace85d8 KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings adds 3f8ed993be3c KVM: PPC: Book3S HV: Add a new config for P8 debug timing adds c3fa64c99c61 KVM: PPC: Book3S HV: Decouple the debug timing from the P8 [...] adds 2861c827286f KVM: PPC: Book3S HV: Expose timing functions to module code adds b44bb1b7cbba KVM: PPC: Book3S HV: Provide more detailed timings for P9 [...] adds 0df01238b8aa KVM: PPC: Book3S HV: tracing: Add missing hcall names adds f5c847ea19d3 KVM: PPC: Align pt_regs in kvm_vcpu_arch structure adds 4dee21e0f252 KVM: PPC: Do not warn when userspace asked for too big TCE table adds 81e9685dd413 KVM: PPC: Kconfig: Fix indentation adds ac2a2303016b Merge branch 'topic/ppc-kvm' into next adds d7a215493a6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9009f55bc44e riscv: config: enable SOC_STARFIVE in defconfig adds 44c1e84a38a0 RISC-V: Add CONFIG_{NON,}PORTABLE adds 88d319c6abae riscv: dts: microchip: Add mpfs' topology information adds a8914b6cb8dd Merge tag 'dt-for-palmer-v5.20-mw0' of git://git.kernel.or [...] adds ef09fa67dc7d riscv: dts: starfive: Add JH7100 CPU topology adds af8f260abc60 riscv: dts: sifive: Add fu540 topology information adds bf6cd1c01c95 riscv: dts: sifive: Add fu740 topology information adds d9d193dea866 riscv: dts: canaan: Add k210 topology information adds eabfbd92a678 Merge branch 'riscv-cpu_map_topo' of git://git.kernel.org/ [...] adds b49816611eac riscv: dts: sifive: "fix" pmic watchdog node name adds de10fcbc34f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7ce4a6d4e90a Merge branch 'fixes' into for-next adds d1a22ff346f3 Merge branch 'features' into for-next adds ef69860353d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 039133490793 xtensa: iss/network: drop 'devices' list adds 8864fb835968 xtensa: iss/network: provide release() callback adds 628ccfc8f5f7 xtensa: iss: fix handling error cases in iss_net_configure() adds c49731a04e7c xtensa: enable KCOV support adds 0847d167d0f9 xtensa: enable ARCH_HAS_GCOV_PROFILE_ALL adds ba4aec518ec6 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 163d6f16236e Merge tag 'ovl-fixes-5.19-rc7' of ssh://gitolite.kernel.or [...] adds aa94cd1bf1af mnt_idmapping: add vfs[g,u]id_into_k[g,u]id() adds a67f92751471 acl: move idmapped mount fixup into vfs_{g,s}etxattr() adds 67042ad94462 acl: port to vfs{g,u}id_t adds 2e985528f949 acl: make posix_acl_clone() available to overlayfs adds 59c196a48abf ovl: handle idmappings in ovl_get_acl() adds f70417005a89 Revert "ovl: turn of SB_POSIXACL with idmapped layers temp [...] adds 7dca2d0facd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2bda19327dc7 Merge branch 'misc-5.19' into for-next-current-v5.18-20220712 adds 67ef6655b2a0 Merge branch 'for-next-current-v5.18-20220712' into for-ne [...] adds 39238d349ea6 btrfs: fix typos in comments adds 092daa23dfda btrfs: zoned: fix comment description for sb_write_pointer logic adds 030b513d39a3 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED adds 7b084207c92b btrfs: quit early if the fs has no RAID56 support for raid [...] adds a6fd31ddda96 btrfs: introduce a data checksum checking helper adds 0c69f4e42a39 btrfs: remove duplicated parameters from submit_data_read_ [...] adds 5e586c2b95b7 btrfs: factor out a helper to end a single sector buffer I/O adds 64a5b82a21b9 btrfs: refactor end_bio_extent_readpage code flow adds 7e89e61596b9 btrfs: factor out a btrfs_csum_ptr helper adds 401d3418c7bb btrfs: add a helper to iterate through a btrfs_bio with se [...] adds 7e340228ca28 btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio adds 1371ea2d7c6b btrfs: introduce btrfs_try_lock_balance adds 8104e0a6ae86 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance adds 301119639450 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] adds 446653d91dd0 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] adds 76fc2a1243ca btrfs: only write the sectors in the vertical stripe which [...] adds 7d9212ef32d7 btrfs: remove redundant calls to flush_dcache_page adds 4449959826dd btrfs: update stripe_sectors::uptodate in steal_rbio adds 7e1026949cb9 btrfs: add trace event for submitted RAID56 bio adds 0caf85fcc1f7 btrfs: balance btree dirty pages and delayed items after a rename adds 814598c3de37 btrfs: free the path earlier when creating a new inode adds 502f7f303c0e btrfs: balance btree dirty pages and delayed items after c [...] adds a7811b89df20 btrfs: add assertions when deleting batches of delayed items adds e610f29eb614 btrfs: deal with deletion errors when deleting delayed items adds dbc58a55a080 btrfs: refactor the delayed item deletion entry point adds 5ede73bdc924 btrfs: improve batch deletion of delayed dir index items adds 5bb3c64ff502 btrfs: assert that delayed item is a dir index item when a [...] adds bea58bf6e976 btrfs: improve batch insertion of delayed dir index items adds 7b3ae0fd1ca6 btrfs: do not BUG_ON() on failure to reserve metadata for [...] adds 7d886cdb5546 btrfs: set delayed item type when initializing it adds 42a2d96c6832 btrfs: reduce amount of reserved metadata for delayed item [...] adds 64ee5a9111cd btrfs: store chunk size in space-info struct adds 97ed7d900475 btrfs: sysfs: export chunk size in space infos adds d6aca1ecd2c9 btrfs: sysfs: add force_chunk_alloc trigger to force allocation adds 3ffdbb492f6c btrfs: send: remove unused send_ctx::{total,cmd}_send_size adds fae83a760bf1 btrfs: send: explicitly number commands and attributes adds 4e51fd3ee0e7 btrfs: send: add stream v2 definitions adds a06130e80c56 btrfs: send: write larger chunks when using stream v2 adds b5a81569f47e btrfs: send: get send buffer pages for protocol v2 adds ff7ac86ccec0 btrfs: send: send compressed extents with encoded writes adds aa0c1e1b09bb btrfs: send: enable support for stream v2 and compressed writes adds d575b815934c btrfs: move more work into btrfs_end_bioc adds 1a36f4f8c25d btrfs: simplify code flow in btrfs_submit_dio_bio adds 46ffddedb339 btrfs: split btrfs_submit_data_bio to read and write parts adds 5020ffbe3b22 btrfs: defer I/O completion based on the btrfs_raid_bio adds 81985c0cffdf btrfs: don't double-defer bio completions for compressed reads adds 8ed029ddd791 btrfs: don't use btrfs_bio_wq_end_io for compressed writes adds 50d003d4254c btrfs: centralize setting REQ_META adds 0e50d7a5ecef btrfs: remove btrfs_end_io_wq adds c03e10bda164 btrfs: factor stripe submission logic out of btrfs_map_bio adds afb61d6122c3 btrfs: do not allocate a btrfs_bio for low-level bios adds eca251448a8e btrfs: replace kmap() with kmap_local_page() in inode.c adds 044d3303b4f5 btrfs: replace kmap() with kmap_local_page() in lzo.c adds 09450164b489 btrfs: remove redundant check in up check_setget_bounds adds 45893de6d977 btrfs: don't use bio->bi_private to pass the inode to subm [...] adds 848bb71bf67c btrfs: merge end_write_bio and flush_write_bio adds 6acae99ddb93 btrfs: pass the btrfs_bio_ctrl to submit_one_bio adds 66b87f4598fa btrfs: make btrfs_super_block::log_root_transid deprecated adds fe67381cfd1d btrfs: reject log replay if there is unsupported RO compat flag adds ec01ce4156b6 btrfs: stop looking at btrfs_bio->iter in index_one_bio adds d1920145abd7 btrfs: split discard handling out of btrfs_map_block adds c44e3498a597 btrfs: sysfs: advertise zoned support among features adds a246b390afb0 btrfs: add tracepoints for ordered extents adds 1951f8acf998 btrfs: tree-log: make the return value for log syncing consistent adds 0048aeffc7db btrfs: raid56: avoid double for loop inside finish_rmw() adds 06590f8ca86d btrfs: raid56: avoid double for loop inside __raid56_parit [...] adds 39caab015d84 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] adds 7968dda1d47f btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() adds 730642a5ea2e btrfs: raid56: avoid double for loop inside raid56_parity_ [...] adds 330a870b416b btrfs: open code rbtree search in split_state adds 1bb138c26f78 btrfs: open code rbtree search in insert_state adds f811e70114fe btrfs: lift start and end parameters to callers of insert_state adds 69a6eceeee85 btrfs: pass bits by value not by pointer for extent_state helpers adds fac6229f2350 btrfs: add fast path for extent_state insertion adds 5393a06b5efd btrfs: remove node and parent parameters from insert_state adds b410ba5f75db btrfs: open code inexact rbtree search in tree_search adds 5bdf0a49b575 btrfs: make tree search for insert more generic and use it [...] adds 4b6705b55eee btrfs: unify tree search helper returning prev and next nodes adds a9df6a1c9043 btrfs: remove parameter dev_extent_len from scrub_stripe() adds 5d9069f4db82 btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] adds 569a4a716e23 btrfs: use btrfs_raid_array to calculate number of parity stripes adds 9f5ef68c101e btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() adds f6f19f085d48 btrfs: call inode_to_path directly and drop indirection adds 175d9f9e2759 btrfs: simplify parameters of backref iterators adds 84e6d91647a3 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino adds 56fc0c8fd84f btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t adds 9b2547d3a12f btrfs: use named constant for reserved device space adds d39d8627e08f btrfs: warn about dev extents that are inside the reserved range adds 9d40b2a4c55f btrfs: batch up release of reserved metadata for delayed i [...] adds c9290307cd68 btrfs: remove the finish_func argument to btrfs_mark_order [...] adds ce103c75f2be btrfs: raid56: don't trust any cached sector in __raid56_p [...] adds ebbb1c868bfd btrfs: increase direct io read size limit to 256 sectors adds df13d51b7494 btrfs: send: drop __KERNEL__ ifdef from send.h adds 50b105188b9a btrfs: send: simplify includes adds 8ceba20b482d btrfs: send: remove old TODO regarding ERESTARTSYS adds c7e471f09a11 btrfs: send: use boolean types for current inode status adds 939087e0e258 btrfs: remove extent writepage address space operation adds 6004cd925f4f btrfs: collect commit stats, count, duration adds e8c8d2686172 btrfs: sysfs: export commit stats adds 48e0506bcc58 btrfs: ensure pages are unlocked on cow_file_range() failure adds 79050df6c281 btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page adds 83bf8831326b btrfs: fix error handling of fallback uncompress write adds bd65f05231bc btrfs: replace unnecessary goto with direct return at cow_ [...] adds 789554badfe1 btrfs: output mirror number for bad metadata adds d1e6e8bab522 btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] adds 6cbe094c4280 btrfs: send: add new command FILEATTR for file attributes adds b0d091a992c0 btrfs: reset block group chunk force if we have to wait adds abb5946584cc btrfs: print checksum type and implementation at mount time adds 4fb833399b50 btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPA [...] adds 3374ff7c3115 btrfs: use mask for all RAID1* profiles in btrfs_calc_avai [...] adds 1dd1b1c07fbd btrfs: merge calculations for simple striped profiles in b [...] adds 6a1ced6d5d95 btrfs: clean up chained assignments adds 93da776a575b btrfs: don't print 'flagging with big metadata' anymore on mount adds 0415a8c9a998 btrfs: don't print 'has skinny extents' anymore on mount adds 58b446b24a0c btrfs: sysfs: remove MIXED_BACKREF feature file adds 7b3d9784ba22 btrfs: sysfs: remove BIG_METADATA feature files adds 103c17b8f9c8 btrfs: remove the inode cache check at btrfs_is_free_space [...] adds cc071db318f6 btrfs: return -EAGAIN for NOWAIT dio reads/writes on compr [...] adds caa146f153b9 btrfs: zoned: fix a leaked bioc in read_zone_info adds 9fab7af28df7 btrfs: raid56: use fixed stripe length everywhere adds 8baeef8f72c2 btrfs: return proper mapped length for RAID56 profiles in [...] adds 63a065be17a6 btrfs: do not return errors from btrfs_map_bio adds ba2a9e17019a btrfs: do not return errors from raid56_parity_write adds 0b95afc7b9cf btrfs: do not return errors from raid56_parity_recover adds f37ee8c77f6b btrfs: raid56: transfer the bio counter reference to the r [...] adds 47e2201a3c20 btrfs: simplify sync/async submission in btrfs_submit_data [...] adds e1525b7f0762 btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] adds bdb413d295b9 btrfs: do not return errors from btrfs_submit_dio_bio adds 8eb21c5aef44 btrfs: switch btrfs_block_rsv::full to bool adds 4fbc7f1cf4bc btrfs: switch btrfs_block_rsv::failfast to bool adds c458f3bb8e69 btrfs: use enum for btrfs_block_rsv::type adds 1c206dfc15c2 btrfs: don't fallback to buffered IO for NOWAIT direct IO writes adds 6aa99d63ffed btrfs: fault in pages for direct io reads/writes in a more [...] adds ffaebba2ab86 btrfs: zoned: drop optimization of zone finish adds 8a77975f1a6f highmem: Make __kunmap_{local,atomic}() take const void pointer adds ed1c32eb56c2 btrfs: zstd: replace kmap() with kmap_local_page() adds 4017c826f3b5 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] adds d45bbb6400f0 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] adds 972d4cefdba7 btrfs: replace kmap_atomic() with kmap_local_page() adds f34e11dcc9f4 btrfs: set the objectid of the btree inode's location key adds f4412d1fecbd btrfs: add optimized btrfs_ino() version for 64 bits systems adds 9d47d60dc193 block: add bdev_max_segments() helper adds 91bfd67f4da8 btrfs: zoned: revive max_zone_append_bytes adds 385ea2aea011 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_ext [...] adds 94a875c3efb8 btrfs: convert count_max_extents() to use fs_info->max_ext [...] adds 50effe9fc881 btrfs: use fs_info->max_extent_size in get_extent_max_capacity() adds 9db64b314847 btrfs: let can_allocate_chunk return error adds a133d62be2ed btrfs: zoned: finish least available block group on data b [...] adds 5c21202df2c7 btrfs: zoned: introduce space_info->active_total_bytes adds 571b38592711 btrfs: zoned: disable metadata overcommit for zoned adds 45713b4113d2 btrfs: zoned: activate metadata block group on flush_space adds 0838f707366e btrfs: zoned: activate necessary block group adds 5ac164874a2e btrfs: zoned: write out partially allocated region adds a2c72ce5833e btrfs: zoned: wait until zone is finished when allocation [...] adds 82daf2270d62 btrfs: send: introduce recorded_ref_alloc and recorded_ref_free adds 4dd4a53d8032 btrfs: send: fix sending link commands for existing file paths adds f3f76b1511e9 btrfs: send: always use the rbtree based inode ref managem [...] adds 90cc4be4063c Merge branch 'misc-next' into for-next-next-v5.19-20220712 adds 9d1e3003cfdb btrfs: repair all known bad mirrors adds 7c16aa15d58b btrfs: simplify the pending I/O counting in struct compressed_bio adds f523fdaedfaa btrfs: pass a btrfs_bio to btrfs_repair_one_sector adds c21d63863f9e btrfs: remove the start argument to check_data_csum adds a6862932fca8 btrfs: fix repair of compressed extents adds 39c56476e3c0 btrfs: don't call btrfs_page_set_checked in finish_compres [...] adds fd383296b770 Merge branch 'ext/hch/repair-compressed-v3' into for-next- [...] adds 3f0dabb4090c Merge branch 'for-next-next-v5.19-20220712' into for-next- [...] adds 04ce2c3826f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fac47b43c760 netfs: do not unlock and put the folio twice adds d6ed6f570513 fs: change test in inode_insert5 for adding to the sb list adds 7f46dc580871 fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_en [...] adds 91c08da8e7fc fscrypt: add fscrypt_context_for_new_inode adds a01b0b8282f2 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 0c17f5554805 smb3: check xattr value length earlier adds 2987372a321e cifs: remove redundant initialization to variable mnt_sign [...] adds 0fceff70f103 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 2df7c4bd7c1d erofs: wake up all waiters after z_erofs_lzma_head ready adds 448b5a1548d8 erofs: avoid consecutive detection for Highmem memory adds 7e5c1520d8e5 erofs: get rid of unneeded `inode', `map' and `sb' adds c29548cd7aed erofs: clean up z_erofs_collector_begin() adds 27d7a0c788ff erofs: introduce `z_erofs_parse_out_bvecs()' adds 075e989f85a3 erofs: introduce bufvec to store decompressed buffers adds e73fd0b3d193 erofs: drop the old pagevec approach adds f6780469e395 erofs: introduce `z_erofs_parse_in_bvecs' adds 38b7e70951b3 erofs: switch compressed_pages[] to bufvec adds da0a11cc3b2f erofs: rework online page handling adds 1e62c85878d8 erofs: get rid of `enum z_erofs_page_type' adds bcf8b8bd0beb erofs: clean up `enum z_erofs_collectmode' adds 21fd30aede41 erofs: get rid of `z_pagemap_global' adds 07124a3700e5 erofs: introduce struct z_erofs_decompress_backend adds 54d4a32a24a4 erofs: try to leave (de)compressed_pages on stack if possible adds aca538287c82 erofs: introduce z_erofs_do_decompressed_bvec() adds 388798fa15c3 erofs: record the longest decompressed size in this round adds 2c13554cafe7 erofs: introduce multi-reference pclusters (fully-referenced) adds 5b44d557a117 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 9888725d8a64 fs/ext2: replace ternary operator with min_t() adds 7fd0dbb80f46 Merge ext2 min_t() cleanup from Jiangshan Yi. adds 93ab2b77e747 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds f50f5a5eac80 ext4: fix reading leftover inlined symlinks adds e781b8ce9261 ext4: update s_overhead_clusters in the superblock during [...] adds 2c8204b83cea ext4: update the s_overhead_clusters in the backup sb's wh [...] adds 08779aaa3f63 ext4: reuse order and buddy in mb_mark_used when buddy split adds d7acf6d8c57a ext4: use ext4_debug() instead of jbd_debug() adds f237450c7436 jbd2: rename jbd_debug() to jbd2_debug() adds c56ed6eec06d jbd2: remove unused exports for jbd2 debugging adds 6c8bc8dd6d82 jbd2: unexport jbd2_log_start_commit() adds f8dc286e4d94 jbd2: fix outstanding credits assert in jbd2_journal_commi [...] adds 659cb5a7d3e7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds be7befdcdb50 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 4a6158a8c8fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cc6d90c26329 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e7fc1645df86 NFSD: Demote a WARN to a pr_warn() adds b14a310c3063 NFSD: Report filecache LRU size adds 72215339dbf7 NFSD: Report count of calls to nfsd_file_acquire() adds d73ca34350b6 NFSD: Report count of freed filecache items adds e816f6819efd NFSD: Report average age of filecache items adds 7fe45e3d1ef4 NFSD: Add nfsd_file_lru_dispose_list() helper adds 1d7dc9a2d98b NFSD: Refactor nfsd_file_gc() adds 07f0da449a56 NFSD: Refactor nfsd_file_lru_scan() adds 1b945c63ff4a NFSD: Report the number of items evicted by the LRU walk adds f1770b35dbcf NFSD: Record number of flush calls adds 3b6adf871233 NFSD: Zero counters when the filecache is re-initialized adds ca25621b4e92 NFSD: Hook up the filecache stat file adds b92fd9f3811f NFSD: WARN when freeing an item still linked via nf_lru adds aef52494bf83 NFSD: Trace filecache LRU activity adds cfcf76531cdc NFSD: Leave open files out of the filecache LRU adds 06501426d654 NFSD: Fix the filecache LRU shrinker adds 6bff3712a988 NFSD: Never call nfsd_file_gc() in foreground paths adds 754fba4158f3 NFSD: No longer record nf_hashval in the trace log adds e0077ef5244e NFSD: Remove lockdep assertion from unhash_and_release_locked() adds c5b6a385111b NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode adds 919d7672c731 NFSD: Refactor __nfsd_file_close_inode() adds 19d9f397336c NFSD: nfsd_file_hash_remove can compute hashval adds 78b2fe80f17d NFSD: Remove nfsd_file::nf_hashval adds 6903e404bba2 NFSD: Replace the "init once" mechanism adds 1c563f7df443 NFSD: Set up an rhashtable for the filecache adds 4153afa05569 NFSD: Convert the filecache to use rhashtable adds fc2a8ad0d001 NFSD: Clean up unused code after rhashtable conversion adds c577e5addf1a NFSD: Separate tracepoints for acquire and create adds 05ba21cf6a47 NFSD: Move nfsd_file_trace_alloc() tracepoint adds cf1c28419a9b NFSD: NFSv4 CLOSE should release an nfsd_file immediately adds 434241065681 NFSD: Ensure nf_inode is never dereferenced adds 42a2f58230ae NFSD: keep track of the number of v4 clients in the system adds 05eaba9bd8c0 NFSD: limit the number of v4 clients to 1024 per 1GB of sy [...] adds 84bcbd968c6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 51496048d688 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 6cda12864cb0 9p: Drop kref usage adds 8b11ff098af4 9p: Add client parameter to p9_req_put() adds 809ee2e20c1c 9p: roll p9_tag_remove into p9_req_put adds 89a9ef3e8d02 net: 9p: fix refcount leak in p9_read_work() error handling adds 04478d7b9050 Merge branch '9p-next' of git://github.com/martinetd/linux adds 88591e7f06a4 xfs: use the CIL space used counter for emptiness checks adds 12380d237b81 xfs: lift init CIL reservation out of xc_cil_lock adds 31151cc342dd xfs: rework per-iclog header CIL reservation adds af1c2146a50b xfs: introduce per-cpu CIL tracking structure adds 7c8ade212120 xfs: implement percpu cil space used calculation adds 1dd2a2c18e31 xfs: track CIL ticket reservation in percpu structure adds df7a4a2134b0 xfs: convert CIL busy extents to per-cpu adds 016a23388cdc xfs: Add order IDs to log items in CIL adds c0fb4765c508 xfs: convert CIL to unordered per cpu lists adds 169248536a2b xfs: convert log vector chain to use list heads adds 4eb56069cb28 xfs: move CIL ordering to the logvec chain adds 1ccb0745a97f xfs: avoid cil push lock if possible adds d9f68777b251 xfs: xlog_sync() manually adjusts grant head space adds 51a117edff13 xfs: expanding delayed logging design with background material adds dd81dc05598c Merge tag 'xfs-cil-scale-5.20' of git://git.kernel.org/pub [...] adds c6aee2481419 xfs: make last AG grow/shrink perag centric adds a95fee40e3d4 xfs: kill xfs_ialloc_pagi_init() adds 99b13c7f0bd3 xfs: pass perag to xfs_ialloc_read_agi() adds 76b47e528e3a xfs: kill xfs_alloc_pagf_init() adds 08d3e84feeb8 xfs: pass perag to xfs_alloc_read_agf() adds 61021deb1faa xfs: pass perag to xfs_read_agi adds fa044ae70c64 xfs: pass perag to xfs_read_agf adds 49f0d84ec1db xfs: pass perag to xfs_alloc_get_freelist adds 8c392eb27f7a xfs: pass perag to xfs_alloc_put_freelist adds cec7bb7d58fa xfs: pass perag to xfs_alloc_read_agfl adds 0800169e3e2c xfs: Pre-calculate per-AG agbno geometry adds 2d6ca8321c35 xfs: Pre-calculate per-AG agino geometry adds 3829c9a10fc7 xfs: replace xfs_ag_block_count() with perag accesses adds 36029dee382a xfs: make is_log_ag() a first class helper adds fddb564f62aa Merge tag 'xfs-perag-conv-5.20' of git://git.kernel.org/pu [...] adds 70b589a37e1a xfs: add selinux labels to whiteout inodes adds 0f38063d7a38 xfs: removed useless condition in function xfs_attr_node_get adds 04a98a036cf8 xfs: flush inode gc workqueue before clearing agi bucket adds a4454cd69c66 xfs: factor the xfs_iunlink functions adds 4fcc94d65327 xfs: track the iunlink list pointer in the xfs_inode adds 04755d2e5821 xfs: refactor xlog_recover_process_iunlinks() adds a83d5a8b1d94 xfs: introduce xfs_iunlink_lookup adds 2fd26cc07e9f xfs: double link the unlinked inode list adds 5301f8701314 xfs: clean up xfs_iunlink_update_inode() adds 062efdb0803a xfs: combine iunlink inode update functions adds fad743d7cd8b xfs: add log item precommit operation adds 784eb7d8dd41 xfs: add in-memory iunlink log item adds 4613b17cc478 Merge tag 'xfs-iunlink-item-5.20' of git://git.kernel.org/ [...] adds 85c73bf726e4 xfs: rework xfs_buf_incore() API adds de67dc575434 xfs: break up xfs_buf_find() into individual pieces adds 348000804a0f xfs: merge xfs_buf_find() and xfs_buf_get_map() adds d8d9bbb0ee6c xfs: reduce the number of atomic when locking a buffer aft [...] adds 32dd4f9c506b xfs: remove a superflous hash lookup when inserting new buffers adds 298f34224506 xfs: lockless buffer lookup adds 35c5a09f5346 Merge tag 'xfs-buf-lockless-lookup-5.20' of git://git.kern [...] adds 732436ef916b xfs: convert XFS_IFORK_PTR to a static inline helper adds 2ed5b09b3e8f xfs: make inode attribute forks a permanent part of struct [...] adds e45d7cb2356e xfs: use XFS_IFORK_Q to determine the presence of an xattr fork adds 932b42c66cb5 xfs: replace XFS_IFORK_Q with a proper predicate function adds c01147d92989 xfs: replace inode fork size macros with functions adds 6d200bdc017a Merge tag 'make-attr-fork-permanent-5.20_2022-07-14' of gi [...] adds 95ff0363f3f6 xfs: fix use-after-free in xattr node block inactivation adds e673d633d0a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 5a57d56b40ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ca7e1c426344 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] adds 89051a72222c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds ed5fce76b5ea vfs: escape hash as well adds c9d86760342f fs: do not set no_llseek in fops adds 5dd7f54c0ef9 fs: clear or set FMODE_LSEEK based on llseek function adds d820ac64e1e6 fs: check FMODE_LSEEK to control internal pipe splicing adds d43fe79c26f0 fs: do not compare against ->llseek adds 8804bffa93a1 fs: remove no_llseek adds 3d88db248f27 dma-buf: remove useless FMODE_LSEEK flag adds 88d9374ce6a6 vfio: do not set FMODE_LSEEK flag adds b82d9fa257cb block: fix infinite loop for invalid zone append adds c58c0074c54c block/bio: remove duplicate append pages code adds 3850e13f2853 block: export dma_alignment attribute adds 4a2dcc359113 block: introduce bdev_dma_alignment helper adds 37fee2e42ebb block: add a helper function for dio alignment adds 67927d220150 block/merge: count bytes instead of sectors adds 9cfe3ddecdc5 block/bounce: count bytes instead of sectors adds cfa320f72882 iov: introduce iov_iter_aligned adds 5debd9691c3a block: introduce bdev_iter_is_aligned helper adds b1a000d3b8ec block: relax direct io memory alignment adds bf8d08532bc1 iomap: add support for dma aligned direct-io adds 35006342b739 block: ensure iov_iter advances for added pages adds 248022ffae3f block: ensure bio_iov_add_page can't fail adds 7b1ccdf617ca block: fix leaking page ref on truncated direct io adds f615625a44c4 9p: handling Rerror without copy_from_iter_full() adds 0e3c3b901c00 No need of likely/unlikely on calls of check_copy_size() adds 36518b6b4da7 teach iomap_dio_rw() to suppress dsync adds eacdf4eaca63 btrfs: use IOMAP_DIO_NOSYNC adds e87f2c26c808 struct file: use anonymous union member for rcuhead and llist adds 91b94c5d6ae5 iocb: delay evaluation of IS_SYNC(...) until we want to ch [...] adds 164f4064ca81 keep iocb_flags() result cached in struct file adds 59bb69c67cf1 copy_page_{to,from}_iter(): switch iovec variants to generic adds 18fa9af72631 iov_iter_bvec_advance(): don't bother with bvec_iter adds 7392ed1734c3 iov_iter_get_pages{,_alloc}(): cap the maxsize with MAX_RW_COUNT adds 599a0bdd72f0 iov_iter: lift dealing with maxpages out of first_{iovec,b [...] adds dda8e5d17c17 iov_iter: first_{iovec,bvec}_segment() - simplify a bit adds 59dbd7d0904a iov_iter: massage calling conventions for first_{iovec,bve [...] adds dd45ab9dd28c first_iovec_segment(): just return address adds c3c8b2187779 s390: copy_oldmem_page() - don't ignore ->iov_offset adds 90c56f8aca9c Merge branches 'fixes', 'alignment-fixes-rebased', 'work.9 [...] adds 6fba81e320f1 new iov_iter flavour - ITER_UBUF adds 4662b14875e5 switch new_sync_{read,write}() to ITER_UBUF adds adb9a5a45b98 splice: stop abusing iov_iter_advance() to flush a pipe adds bba4d7f77140 ITER_PIPE: helper for getting pipe buffer by index adds 090eb2e0f08c ITER_PIPE: helpers for adding pipe buffers adds 3d246b875f31 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives adds 6693d4a5af49 ITER_PIPE: fold push_pipe() into __pipe_get_pages() adds b634b65ae34b ITER_PIPE: lose iter_head argument of __pipe_get_pages() adds dc77592bab0d ITER_PIPE: clean pipe_advance() up adds d11fcc05337a ITER_PIPE: clean iov_iter_revert() adds 014fd38613ec ITER_PIPE: cache the type of last buffer adds 94f39550eb76 ITER_PIPE: fold data_start() and pipe_space_for_user() together adds 1c2a16fd5837 iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] adds bf75bda40c2d iov_iter_get_pages(): sanity-check arguments adds c18ceee4aac4 unify pipe_get_pages() and pipe_get_pages_alloc() adds 217859905950 unify xarray_get_pages() and xarray_get_pages_alloc() adds bd651c45cb05 unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] adds e7599261dac3 ITER_XARRAY: don't open-code DIV_ROUND_UP() adds e5e0923167a0 fold __pipe_get_pages() into pipe_get_pages() adds ea11ef9d3769 iov_iter: saner helper for page array allocation adds 0ffbf9fe23a9 iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() adds 9a6469060316 block: convert to advancing variants of iov_iter_get_pages [...] adds 36c9603e6b96 iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] adds 0f07880a713b af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] adds f0be81780879 9p: convert to advancing variant of iov_iter_get_pages_alloc() adds ad06a01a91e4 ceph: switch the last caller of iov_iter_get_pages_alloc() adds 4a48f7a61c52 get rid of non-advancing variants adds 43436f0b5cce pipe_get_pages(): switch to append_pipe() adds beceaab91aa5 expand those iov_iter_advance()... adds 20aac6c60981 __follow_mount_rcu(): verify that mount_lock remains unchanged adds 82ef069805a3 namei: get rid of pointless unlikely(read_seqcount_retry(...)) adds 51c6546c30ea follow_dotdot{,_rcu}(): change calling conventions adds 7e4745a09426 switch try_to_unlazy_next() to __legitimize_mnt() adds 6e1803271530 namei: move clearing LOOKUP_RCU towards rcu_read_unlock() adds 03fa86e9f79d namei: stash the sampled ->d_seq into nameidata adds a4f5b52167a8 step_into(): lose inode argument adds b16c001de0f6 follow_dotdot{,_rcu}(): don't bother with inode adds 4cb640248041 lookup_fast(): don't bother with inode adds 3bd8bc897161 step_into(): move fetching ->d_inode past handle_mounts() adds 51d1c3ac528b Merge branches 'work.misc', 'work.lseek', 'work.iov_iter' [...] adds 5ba72187e763 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9a3bfa01aa1c lib/test_printf.c: split write-beyond-buffer check in two adds 7f6fa2d4a510 Merge branch 'for-5.20' into for-next adds e5c089b06d95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 08d0cc5f3426 PCI/ASPM: Remove pcie_aspm_pm_state_change() adds ba13d4575da5 PCI/ASPM: Unexport pcie_aspm_support_enabled() adds d5e28671f8fd Merge branch 'pci/aspm' adds 1bc2b7bfba6e PCI: endpoint: Don't stop controller when unbinding endpoi [...] adds 2eeb21b06893 Merge branch 'pci/endpoint' adds 9ffb98f144eb PCI/AER: Configure ECRC for every device adds 8795e182b02d PCI/portdrv: Don't disable AER reporting in get_port_devic [...] adds f26e58bf6f54 PCI/AER: Enable error reporting when AER is native adds 5e6ae050955b PCI/AER: Iterate over error counters instead of error strings adds 256965ac2137 Merge branch 'pci/err' adds 4f23bd5d09af PCI/doc: Convert examples to generic power management adds 02227b5ed69e Merge branch 'pci/pm' adds 8437f3aa2d71 Merge branch 'pci/virtualization' adds 24cda29aa033 Merge branch 'pci/ctrl/aardvark' adds 908903ae8701 PCI: dwc: Use the bitmap API to allocate bitmaps adds 614718bc7fd3 Merge branch 'pci/ctrl/dwc' adds 8353813c88ef PCI: endpoint: Enable DMA tests for endpoints with DMA cap [...] adds 9f8fefc36c98 Merge branch 'pci/ctrl/dwc-edma' adds 2732e3340ac0 Merge branch 'pci/ctrl/iproc' adds 328c9c89e2f5 Merge branch 'pci/ctrl/mediatek' adds 2a69476f652e Merge branch 'pci/ctrl/mediatek-gen3' adds f9c2e367da6d Merge branch 'pci/ctrl/microchip' adds 38f897ae3d44 PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks adds a0e43bb9973b PCI: qcom: Power on PHY before IPQ8074 DBI register accesses adds 36d9018d557c PCI: qcom: Power on PHY before DBI register accesses adds 839faeca73e9 PCI: qcom: Remove unnecessary pipe_clk handling adds 53775b23ff2e PCI: dwc: Move GEN3_RELATED DBI definitions to common header adds 911c6b5b7714 PCI: qcom: Define slot capabilities using PCI_EXP_SLTCAP_* adds a989fed86934 PCI: qcom: Add IPQ60xx support adds 4630790b2497 dt-bindings: PCI: qcom: Fix description typo adds 0a8bc5f2aa56 dt-bindings: PCI: qcom: Fix reset conditional adds 4b9a964a46a3 Merge branch 'pci/ctrl/qcom' adds 4473a53c6db8 Merge branch 'pci/ctrl/rcar-gen2' adds fc557f552914 Merge branch 'pci/ctrl/switchtec' adds d6424c67582f Merge branch 'pci/ctrl/tegra194' adds 6b74496fb433 Merge branch 'pci/ctrl/vmd' adds 1dff012f636d PCI: Drop of_match_ptr() to avoid unused variables adds 946aac7af90b Merge branch 'pci/misc' adds de6a6aa19506 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f04b8514021e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds c1d5d287b6e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f62876649367 Merge branch 'i2c/for-current' into i2c/for-next adds 64a6f1c4987e i2c: add support for microchip fpga i2c controllers adds 066ab294504f dt-bindings: i2c: i2c-rk3x: add rk3588 compatible adds b91756cecc54 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 595bb9430482 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds f30ce040a704 hwmon: (pmbus) Move pec attribute to I2C device adds eaf87c006f03 hwmon: (lm90) Generate sysfs and udev events for all alarms adds f6d0775119fb hwmon: (lm90) Rework alarm/status handling adds 479f21d41d30 hwmon: (lm90) Reorder include files in alphabetical order adds ff8f0a652d2f hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] adds ddf2a6093c56 hwmon: (lm90) Use BIT macro adds ca7b9b14a022 hwmon: (lm90) Move status register bit shifts to compile time adds f68480cc3275 hwmon: (lm90) Stop using R_/W_ register prefix adds 3b0982ff93aa hwmon: (lm90) Improve PEC support adds 425f5b5d15c2 hwmon: (lm90) Add partial PEC support for ADT7461 adds d70fa73d8433 hwmon: (lm90) Enable full PEC support for ADT7461A adds b2644494a4c7 hwmon: (lm90) Add support for unsigned and signed temperatures adds 8f19501d87e0 hwmon: (lm90) Only re-read registers if volatile adds a8ddcc5750a9 hwmon: (lm90) Support multiple temperature resolutions adds b977ed27c4db hwmon: (lm90) Use single flag to indicate extended tempera [...] adds c7cebce984a2 hwmon: (lm90) Rework detect function adds d277fbd53d9d hwmon: (lm90) Add support for additional chip revision of NCT1008 adds 0707dda69d85 hwmon: (lm90) Fix/Add detection of G781-1 adds e9684fdbdc52 hwmon: (lm90) Add flag to indicate 'alarms' attribute support adds 904a6fe689e2 hwmon: (lm90) Add explicit support for MAX6648/MAX6692 adds a9f3d3a80a40 hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 adds 9888775be8c0 hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] adds 399a8a0046cf hwmon: (lm90) Add support for MAX6690 adds 2cb8d9d83130 hwmon: (lm90) Add flag to indicate support for minimum tem [...] adds ca6bfa3b7325 hwmon: (lm90) Add flag to indicate conversion rate support adds 3c1ecccbbc13 hwmon: (lm90) Add support for MAX6642 adds c9933a4439b5 hwmon: (lm90) Let lm90_read16() handle 8-bit read operations adds 6be4b1a43082 hwmon: (lm90) Introduce 16-bit register write function adds c09472fcf9e0 hwmon: (lm90) Support MAX1617 and LM84 adds 0c6bffd4a625 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 adds 37d1dc8d48cf hwmon: (lm90) Add remaining chips supported by adm1021 driver adds df18fccd99e3 hwmon: (lm90) Combine lm86 and lm90 configuration adds af4540b112c4 hwmon: (lm90) Add explicit support for NCT210 adds 2c6cb6c55785 hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 adds d8521f82dfb6 hwmon: (lm90) Add support for ON Semiconductor NCT218 adds 41e6d7215d79 hwmon: (lm90) Add support for ADT7421 adds b1526b38e363 hwmon: (lm90) Only disable alerts if not already disabled adds f63f6cce28cd hwmon: (lm90) Add explicit support for ADM1020 adds 9a1986637021 hwmon: (lm90) Add support and detection of Philips/NXP NE1618 adds 018b82877046 hwmon: (lm90) Add table with supported Analog/ONSEMI devices adds ca99633ae409 hwmon: (lm90) Support temp_samples attribute adds 4036a48e20e8 hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core adds 5e9caf86b835 dt-bindings: trivial-devices: Add lt7182s adds e10d9e4ca1d9 hwmon: (pmbus) Add support for Analog Devices LT7182S adds 739743ec78c9 hwmon: (f71882fg) Add support for F71858AD (0x0903) adds 39397ba8a7ec hwmon: (lm75) Replace kernel.h with the necessary inclusions adds fd2d53c367ae hwmon: (sch56xx-common) Add DMI override table adds bae26b801f98 hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 adds 8a85007c8386 hwmon: (pmbus) add a function to check the presence of a b [...] adds 6fd584230a85 hwmon: (pmbus) add MFR_* registers to debugfs adds b97adb596399 hwmon: Allow to compile ASB100 and FSCHMD on !X86 adds d8d5879a4442 dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 adds f07691219cff dt-bindings: hwmon: Allow specifying channels for lm90 adds b9e7dfdedbc5 hwmon: (lm90) Add compatible entry for adt7481 adds 27f0438972fc hwmon: (lm90) Define maximum number of channels that are s [...] adds f9938eeb97fc hwmon: (lm90) Read the channel's label from device-tree adds 9b00a5f50934 hwmon: (occ) Delete unnecessary NULL check adds 07845f559d32 hwmon: (lm90) Add support for 2nd remote channel's offset [...] adds 00dc6452bee5 hwmon: (lm90) Read the channel's temperature offset from d [...] adds 0356d778aa1e hwmon: (pmbus) fix build error unused-function adds 452d5e297694 hwmon: (nct6775) Drop duplicate NULL check in ->init() and [...] adds 385e5f57053f hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist adds 489dd8f05a3e hwmon: (dell-smm) Add Dell G5 5590 to DMI table adds b674bcb13f41 hwmon: (gsc-hwmon) Add missing of_node_put() adds 07fb76273db8 hwmon: (pmbus) Introduce and use cached vout margins adds 2a20db9bfc42 hwmon: (pmbus) Add list_voltage to pmbus ops adds 4a235369dae5 hwmon: (pmbus/ltc2978) Set voltage resolution adds c10d52d6eda3 hwmon: (dell-smm) Improve assembly code adds 8f9eb10ff71d hwmon: (asus-ec-sensors) add support for Maximus XI Hero adds 5993b9887ac3 hwmon: (lm90) Use worker for alarm notifications adds 8e1187fe7a7f hwmon: (asus_wmi_sensors) Save a few bytes of memory adds 5918036cfa8d hwmon: (drivetemp) Add module alias adds 1c4e4f4a0e8d hwmon: (asus-ec-sensors) add missing sensors for X570-I GAMING adds 654c97351baf hwmon: (aquacomputer_d5next) Move device-specific data int [...] adds 9992b19d756a hwmon: (asus-ec-sensors) add definitions for ROG ZENITH II [...] adds 15f05fbf18c0 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 7c2d45a347c7 scripts: sphinx-pre-install: fix venv version check logic adds ed2133b7b585 scripts: sphinx-pre-install: report broken venv adds 5b27d2551c19 scripts: sphinx-pre-install: check for PDF min version later on adds 6a5d7320fb75 scripts: sphinx-pre-install: provide both venv and package [...] adds 02bba8ca90b1 scripts: sphinx-pre-install: place a warning for Sphinx >= 3.0 adds f2c1ff0d3be2 docs: tegra194-hte.rst: don't include gpiolib.c twice adds 26c82972f20f docs: automarkup: track failed cross-reference attempts adds 309027b57c61 docs: automarkup: do not look up symbols twice adds 335220ab017d docs: netdev: update maintainer-netdev.rst reference adds 752f59637128 docs: filesystems: update netfs-api.rst reference adds 5fe84fe446d8 docs: zh_CN: page_frags.rst: fix a broken reference adds e13ce769a006 docs: zh_CN/devicetree: fix typos adds 695c62a823a5 docs: zh_CN: fix a broken reference adds 36395fb365df docs: zh_CN/vm: fix a typo for page reporting ReST file adds 97e937dec70d docs: zh_CN/vm/zsmalloc.rst: fix a typo adds c02b872a7ca7 Documentation: update watch_queue.rst references adds e38fd63749eb Documentation: KVM: update s390-pv.rst reference adds 7ac3945d8e22 Documentation: KVM: update amd-memory-encryption.rst references adds 48b36e59ac21 Documentation: KVM: update msr.rst reference adds 8a5d19216672 Documentation: KVM: update s390-diag.rst reference adds d6a21f2d7325 objtool: update objtool.txt references adds 78b02317310e arch: m68k: q40: README: drop references to IDE driver adds b510592b76d8 tegra194-hte.rst: fix reference to its binding adds 932e778b294c dt-bindings: mfd: update dlg,da9063.yaml reference adds 75c654242f29 MAINTAINERS: update nvidia,tegra20-host1x.yaml reference adds d5a0cdb852b3 MAINTAINERS: mark linux-doc-tw-discuss mailing list moderated adds 12fe434314c8 Documentation: siphash: Fix typo in the name of offsetofend macro adds c528be5ed203 docs/zh_CN: core-api: Add watch_queue Chinese translation adds e6bd91a7a45e Documentation/translations/zh_CN/mm/page_owner.rst: adjust [...] adds ec7c56812fa5 Documentation: hyperv: Add overview of Hyper-V enlightenments adds ac1129e79e90 Documentation: hyperv: Add overview of VMbus adds ab3e69fc4d69 Documentation: hyperv: Add overview of clocks and timers adds f8a291b7e35d docs/zh_CN: Add a new translation of reporting-regressions.rst adds a4c174ca8d8f docs: kernel-docs: order reference from newest to oldest adds 615041d42a1a docs: kernel-docs: shorten the lengthy doc title adds f46b4b168cdb docs: kernel-docs: reflect that it is community-maintained adds 6c568f6a42ab docs: kernel-docs: add a reference mentioned in submitting [...] adds 3cb5e516869e docs: admin: devices: drop confusing outdated statement on Latex adds 9db370de2780 docs: process: remove outdated submitting-drivers.rst adds 26f200c9e56f docs: it_IT: align to submitting-drivers removal adds aa3b2a7ffae1 docs: ja_JP: howto: remove reference to removed submitting [...] adds 481bb592d300 docs: ko_KR: howto: remove reference to removed submitting [...] adds 9d4e2eed3f72 docs: zh_CN: align to submitting-drivers removal adds 374e4e6f7c77 docs: zh_TW: align to submitting-drivers removal adds 0582591cc454 doc/zh_CN: remove submitting-driver reference from docs adds bb6279d8ed25 Merge branch 'submitting-drivers-removal' into docs-next adds 41873abf1542 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds f3f12d2b81d6 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 748b080f2167 media: venus: Add support for SSR trigger using fault injection adds c0ab2901fc68 media: venus: hfi_platform: Correct supported codecs for sc7280 adds 64e46b637bba media: c8sectpfe: Clean up handling of *_buffer_aligned adds 6abcf98eec85 media: c8sectpfe: Remove unneeded NULL check before clk_di [...] adds c1601ea9a651 media: cx18: Fix typo in comments adds 9e535e6c496d media: gspca: drop unexpected word 'is' in the comments adds 1a2a24d9b908 media: ti: drop unexpected word 'a' in comments adds b813aa3dc663 media: pvrusb2: drop unexpected word 'a' in comments adds ab14c99c035d media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment adds 6811c98ca2c5 media: v4l2-ctrls: Fix missing newline in examples adds 76a48e755fba media: docs: Fix VIVIOC typo adds eca78a9e402f media: Fix incorrect P010 chroma order description adds a621cc4bed97 media: amphion: release core lock before reset vpu core adds 5484ea9229a1 media: dt-binding: media: Add rk3568-vepu binding adds 6f1ae821a6c4 media: hantro: Add support for RK356x encoder adds 249106dadd20 media: dt-bindings: media: sun6i-a31-csi: Add MIPI CSI-2 i [...] adds 787d694677f0 media: dt-bindings: media: Add Allwinner A31 MIPI CSI-2 bi [...] adds af54b4f4c17f media: sunxi: Add support for the A31 MIPI CSI-2 controller adds 9ed11999f9bf media: MAINTAINERS: Add entry for the Allwinner A31 MIPI C [...] adds e4afdad6a8b4 media: dt-bindings: media: Add Allwinner A83T MIPI CSI-2 b [...] adds 576d196c522b media: sunxi: Add support for the A83T MIPI CSI-2 controller adds fda0f59a3aa4 media: ov7251: Fix multiple problems in s_stream callback adds 81bf9e2e6e85 media: st-mipid02: add support of pixel clock polarity adds 5109fc8de328 media: st-mipid02: add support for YVYU and VYUY formats adds d0034926fa22 media: st-mipid02: expose 1X16 serial pixel format adds 887e6ee3de9f media: stm32-dcmi: add support of 1X16 serial pixel format [...] adds 22845bf2dfb1 media: ov5640: Add pixel rate to modes adds 8409d0170746 media: ov5604: Re-arrange modes definition adds 8e823f5c8c11 media: ov5640: Add ov5640_is_csi2() function adds 2d7671f6098b media: ov5640: Associate bpp with formats adds 7a3b8d4bda25 media: ov5640: Add LINK_FREQ control adds 3c28588f35d3 media: ov5640: Update pixel_rate and link_freq adds 6c957ed73e5b media: ov5640: Rework CSI-2 clock tree adds 3145efcdb4d0 media: ov5640: Rework timings programming adds e74ef55b8968 media: ov5640: Fix 720x480 in RGB888 mode adds 5113d5b33113 media: ov5640: Split DVP and CSI-2 timings adds 2de6bb97f090 media: ov5640: Provide timings accessor adds e15197bde407 media: ov5640: Re-sort per-mode register tables adds db15c1957a2d media: ov5640: Remove duplicated mode settings adds e4359019cb32 media: ov5640: Remove ov5640_mode_init_data adds 32979f670090 media: ov5640: Add HBLANK control adds bce93b827de6 media: ov5640: Add VBLANK control adds 19f2e3e63d3a media: ov5640: Adjust vblank with s_frame_interval adds b6ae50229761 media: ov5640: Remove frame rate check from find_mode() adds 961bed9f6af5 media: ov5640: Change CSI-2 timings to comply with FPS adds 90b0f355c5a3 media: ov5640: Implement init_cfg adds 66ed85eb7b33 media: ov5640: Implement get_selection adds 1066fc1c2afd media: ov5640: Register device properties adds 0a43fcd791f9 media: ov5640: Add RGB565_1X16 format adds 6ac98b41b4fb media: ov5640: Add BGR888 format adds 7dcb3a2f1f18 media: ov5640: Restrict sizes to mbus code adds dd81b8ff90ca media: ov5640: Adjust format to bpp in s_fmt adds a89f14bbcfa5 media: ov5640: Split DVP and CSI-2 formats adds 935fbc94413b media: ov5640: Move format mux config in format adds 1313594c5e26 media: dt-bindings: Add bindings for On Semi AR0521 camera sensor adds 852b50aeed15 media: On Semi AR0521 sensor driver adds f2ce29415580 media: atomisp: remove the unused RAW_BUF_STRIDE macro adds 7c6b6a5bbd8f media: atomisp: remove unused ia_css_frame_allocate_contig [...] adds 001b48b60bd0 media: atomisp: drop contiguous argument from ia_css_frame [...] adds 1c0d8f813f12 media: atomisp: drop contiguous argument from frame_alloca [...] adds dc65da4fb1e5 media: atomisp: drop contiguous argument from frame_create() adds 1282033fe046 media: atomisp: drop IA_CSS_FRAME_FORMAT_MIPI support from [...] adds f94059f86ee5 media: atomisp: drop contiguous flag from struct ia_css_frame adds ca1ce57ae76d media: atomisp: drop ATOMISP_MAP_FLAG_CONTIGUOUS adds ad4c63c3ba44 media: atomisp: remove hmm_pool_[un]register() adds b50b217fe2bf media: atomisp: remove dynamic and reserved pool code adds c35f36b7c1ee media: atomisp: remove hmm pool code adds 454da4d2a40f media: atomisp: remove hmm_mem_stats adds c0039ef3dc1d media: atomisp: remove pool related kernel cmdline options adds 4be4504e9d01 media: atomisp: remove unused attribute argument from ia_c [...] adds 2c9974955f4f media: atomisp: drop hmm_page_type adds b03d581b453d media: atomisp: removed unused hmm_bo_get_page_info() function adds 5c9152945648 media: atomisp: remove bogus comment above hmm_bo_allocate [...] adds 4bbca788b6eb media: atomisp: remove private acceleration ioctls adds 868088a06157 media: atomisp: remove atomisp_acc.c adds 16d6a3450300 media: atomisp: remove unused atomisp_*css_* functions adds b717c5175a84 media: atomisp: asc.acc.pipeline is always NULL adds 3af445e66fa8 media: atomisp: remove no longer used atomisp_css_acc_done [...] adds 54c15ddd4c82 media: atomisp: remove atomisp_is_acc_enabled() adds 2c19beb23dd0 media: atomisp: drop unused ATOMISP_ACC_FW_LOAD_* defines adds 9f40d3a79dd6 media: atomisp: drop ATOMISP_MAP_FLAG_CLEARED adds 90612317325b media: atomisp: drop unused ATOMISP_MAP_FLAG_* flags adds a9796c7b47a9 media: atomisp: remove unused hmm address translation functions adds ceff4bdb60c0 media: atomisp: add hmm_create_from_userdata() helper adds 4cc20c9cdd0d media: atomisp: Simplify hmm_alloc() calls adds 975c343f857a media: atomisp: drop highmem var/arg from the hmm code adds f9599127dd52 media: atomisp: drop HMM_BO_SHARE type adds 3a68900a0cea media: atomisp: remove hmm_page_object adds 3bde235bf678 media: atomisp: fix __get_frame_info() error handling adds 798d2ad739da media: atomisp: add error checking to atomisp_create_pipes [...] adds 8c341d05a667 media: atomisp: add error logging to atomisp_destroy_pipes [...] adds 507e72a2ae5c media: atomisp: use atomisp_create_pipes_stream() in more places adds 318e125ac9e3 media: atomisp: use atomisp_css_update_stream() in more places adds 1341bc9e99af media: atomisp: use atomisp_destroy_pipes_stream_force() i [...] adds b74196e7980b media: atomisp: remove force argument from __destroy_[stre [...] adds 9799a3bf8a36 media: atomisp: Add a notes.txt file adds 5088bbde3ad8 media: staging: atomisp: rework reading the id and revisio [...] adds 2ad935a15ffa media: staging: media: atomisp: Convert kmap() to kmap_loc [...] adds aab1c42a9d77 media: staging: media: atomisp: Use kmap_local_page() in h [...] adds ce2203e7d6de media: staging: media: atomisp: Use kmap_local_page() in h [...] adds 09b204eb9de9 media: [PATCH] pci: atomisp_cmd: fix three missing checks [...] adds 382311238135 media: atomisp-mt9m114: Fix pointer dereferenced before checking adds a3b36a8ce3d0 media: atomisp: revert "don't pass a pointer to a local variable" adds 42ec2f071485 media: atomisp: fix uninitialized stack mem usage in ia_cs [...] adds 1713dceb5753 media: atomisp: fix -Wdangling-pointer warning adds 0c122ad91fc9 media: atomisp_gmin_platform: stop abusing efivar API adds 871f13fe12d2 media: atomisp: Fix typo in comments adds faf5b7971af9 media: staging: media/atomisp: use max() impl adds 71074d378323 media: atomisp: clean up for-loop, remove redundant assign [...] adds f064f018a8e8 media: staging/media/atomisp/pci/atomisp: Fix typo in string adds 76283baf715c media: dt-bindings: mt9p031: Add MT9P006 compatible string adds 92fa766bb418 media: mt9p031: Add MT9P006 compatible adds 69681cd04164 media: mt9p031: Move open subdev op init code into init_cfg adds 91bbc1b1750c media: xilinx: Drop unexpected word 'with' in comments adds b73560c81f62 media: renesas: rcar_drif: Drop of_match_ptr() adds 34d868e862e7 media: staging: media: imx: imx7-media-csi: Initialize loc [...] adds a314327c9d16 media: staging: media: imx: imx7-media-csi: Split imx_medi [...] adds bdf861aba4b8 media: staging: media: imx: imx7-media-csi: Import notifie [...] adds 3c05e2dd4f59 media: staging: media: imx: imx7-media-csi: Drop duplicate [...] adds d79d5e00be51 media: staging: media: imx: imx7-media-csi: Drop the imx_m [...] adds f9806bd2b42d media: staging: media: imx: imx7-media-csi: Move misc init [...] adds 46332d14eb1b media: staging: media: imx: imx7-media-csi: Don't populate [...] adds 85f8673fa155 media: staging: media: imx: imx7-media-csi: Drop unused fr [...] adds 8ace5084d102 media: staging: media: imx: imx7-media-csi: Move format in [...] adds 08b1fedddf1c media: staging: media: imx: imx7-media-csi: Remove imx_med [...] adds 01ac6b754287 media: staging: media: imx: imx7-media-csi: Import video d [...] adds 49b74aa523a9 media: staging: media: imx: imx7-media-csi: Drop legacy vi [...] adds 42bfdc8249a6 media: staging: media: imx: imx7-media-csi: Drop unused co [...] adds 356345aaed59 media: staging: media: imx: imx7-media-csi: Reorganize imx [...] adds 9f10ecffacfd media: staging: media: imx: imx7-media-csi: Fold capture_p [...] adds 31959b981c23 media: staging: media: imx: imx7-media-csi: Ensure consist [...] adds be3e378b2d14 media: staging: media: imx: imx7-media-csi: Don't set subd [...] adds 1ab24f2e24bd media: staging: media: imx: imx7-media-csi: Import imx_med [...] adds 23bcc91082c8 media: staging: media: imx: imx7-media-csi: Embed imx_medi [...] adds 55eb173fe23b media: staging: media: imx: imx7-media-csi: Drop imx_media [...] adds 3777d61b2b40 media: staging: media: imx: imx7-media-csi: Don't initiali [...] adds 7d3bee233ce1 media: staging: media: imx: imx7-media-csi: Inline imx_med [...] adds 9d75fc991770 media: staging: media: imx: imx7-media-csi: Import imx_med [...] adds a3ec6bc1af39 media: staging: media: imx: imx7-media-csi: Avoid unnecess [...] adds f5c673428b7e media: staging: media: imx: imx7-media-csi: Inline pipelin [...] adds b6ae101900fc media: staging: media: imx: imx7-media-csi: Fold imx_media [...] adds 1f55211b1b1e media: staging: media: imx: imx7-media-csi: Decouple from [...] adds 084158200fda media: staging: media: imx: imx7-media-csi: Fold imx_media [...] adds 0cc432b7412a media: staging: media: imx: imx7-media-csi: Store imx7_csi [...] adds 57327b082405 media: staging: media: imx: imx7-media-csi: Decouple from [...] adds 56ae4cac6dc4 media: staging: media: imx: imx7-media-csi: Decouple from [...] adds 35b53d44e1ba media: staging: media: imx: imx7-media-csi: Drop error mes [...] adds e352833d32e6 media: staging: media: imx: imx7-media-csi: Import format helpers adds a61bfe662591 media: staging: media: imx: imx7-media-csi: Replace ipu_co [...] adds 44737d2ac4e0 media: staging: media: imx: imx7-media-csi: Drop IC suppor [...] adds 6ad52b675f1b media: staging: media: imx: imx7-media-csi: Drop IPU-only formats adds 1de014dc6bf9 media: staging: media: imx: imx7-media-csi: Drop unsupport [...] adds 0eaa3d82d470 media: staging: media: imx: imx7-media-csi: Make default f [...] adds 148709ad22cb media: staging: media: imx: imx7-media-csi: Define macro f [...] adds 539a9859768d media: staging: media: imx: imx7-media-csi: Simplify defau [...] adds 2d35c1ff83c0 media: staging: media: imx: imx7-media-csi: Drop YUV/RGB/B [...] adds 3ee396ed91c7 media: staging: media: imx: imx7-media-csi: Drop unneeded [...] adds 5c42cd9dfa7d media: staging: media: imx: imx7-media-csi: Inline imx7_cs [...] adds a1a60e7ac274 media: staging: media: imx: imx7-media-csi: Simplify defau [...] adds a4da0cee0d46 media: staging: media: imx: imx7-media-csi: Fix list of su [...] adds ba9b219f914b media: staging: media: imx: imx7-media-csi: Add V4L2_PIX_F [...] adds 820552fbfc2b media: staging: media: imx: imx7-media-csi: Drop unneeded [...] adds 67c4b3f2e344 media: staging: media: imx: imx7-media-csi: Inline imx7_cs [...] adds fc9d988a5acd media: staging: media: imx: imx7-media-csi: Drop V4L2 even [...] adds 6f6e8050f7de media: staging: media: imx: imx7-media-csi: Drop usage of [...] adds 106be65a4119 media: mediatek: vcodec: decoder: Const-ify stepwise_fhd adds f1748f8f8174 media: mediatek: vcodec: decoder: Fix 4K frame size enumeration adds 3b6a81a31370 media: mediatek: vcodec: decoder: Skip alignment for defau [...] adds d7abd0542013 media: mediatek: vcodec: decoder: Fix resolution clamping [...] adds e8d266d533b1 media: mediatek: vcodec: decoder: Drop max_{width,height} [...] adds cfce5b186537 media: mediatek: vcodec: decoder: Embed framesize inside m [...] adds fe3d651627d6 media: mediatek: vcodec: Initialize decoder parameters for [...] adds afba6e20801a media: amphion: defer setting last_buffer_dequeued until r [...] adds 57020a3e2409 media: dt-bindings: media: samsung,s5pv210-jpeg: convert t [...] adds 6d9c9fbd35dc media: docs: Remove extraneous \endgroup from P010 table adds 177d841fa195 media: hantro: Fix RK3399 H.264 format advertising adds d8f1eb105eab media: amphion: sync buffer status with firmware during abort adds e670f5d672ef media: amphion: only insert the first sequence startcode f [...] adds bef9c8645e16 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds 6027a9e42058 Merge branch 'acpi-bus' into linux-next adds b9df3616cfda Merge branches 'acpi-processor', 'acpi-apei', 'acpi-ec' an [...] adds 214f396dd501 Merge branches 'acpi-pm', 'acpi-soc', 'acpi-tables' and 'a [...] adds 91cd2047e15e Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next adds c46a0d5ae4f9 PM: runtime: Extend support for wakeirq for force_suspend|resume adds 7c4300eb05fb Documentation: PM: Drop pme_interrupt reference adds 5970c404b83b Merge branches 'pm-core', 'pm-sleep', 'powercap' and 'pm-d [...] adds e71c5921cc50 Merge branch 'thermal-core' into linux-next adds 06d9fb48a80c thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' [...] adds 6d44371fbd7a Merge branch 'thermal-intel' into linux-next adds fbd74d16890b ACPI: CPPC: Fix enabling CPPC on AMD systems with shared memory adds 524b6b1a1288 Merge branch 'acpi-cppc' into linux-next adds e955a5a888ff Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds d2394860b45c cpufreq: mediatek: Handle sram regulator probe deferral adds 72d67d6b3447 cpufreq: mediatek: fix error return code in mtk_cpu_dvfs_i [...] adds 9de0d75bb379 cpufreq: qcom-cpufreq-hw: use HZ_PER_KHZ macro in units.h adds cdcf8eb3e7d0 cpufreq: qcom-hw: Reset cancel_throttle when policy is re-enabled adds f7fca54a1899 cpufreq: qcom-hw: Disable LMH irq when disabling policy adds f2b03dffa62e cpufreq: qcom-hw: Remove deprecated irq_set_affinity_hint() call adds 3cc373794257 cpufreq: Change order of online() CB and policy->cpus modi [...] adds 26dd874c9c35 dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks adds 3311e3f479db dt-bindings: opp: Add missing compat devices adds 0d0771e1d749 dt-bindings: opp: Add msm8939 to the compatible list adds 7cd5ec1cf302 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 98ebac384ad2 PM / devfreq: tegra30: Add error message for devm_devfreq_ [...] adds 6f8c152f24ef Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 87686cc845c3 OPP: Make dev_pm_opp_set_regulators() accept NULL terminated list adds 11b9b663585c OPP: Add dev_pm_opp_set_config() and friends adds 49cd000dc51b cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() adds 49df85d03373 cpufreq: sti: Migrate to dev_pm_opp_set_config() adds f88d152dc739 cpufreq: ti: Migrate to dev_pm_opp_set_config() adds d8c32d3971e4 drm/lima: Migrate to dev_pm_opp_set_config() adds a6db3b92323a soc/tegra: Add comment over devm_pm_opp_set_clkname() adds 25a18559b8ae soc/tegra: Migrate to dev_pm_opp_set_config() adds b0ec09428621 OPP: Migrate set-regulators API to use set-config helpers adds 89f03984fa2a OPP: Migrate set-supported-hw API to use set-config helpers adds 2368f5768576 OPP: Migrate set-clk-name API to use set-config helpers adds 3c543b42a6df OPP: Migrate set-opp-helper API to use set-config helpers adds 442e7a1786e6 OPP: Migrate attach-genpd API to use set-config helpers adds 298098e55a6f OPP: Migrate set-prop-name helper API to use set-config helpers adds aee3352f6ecf OPP: Add support for config_regulators() helper adds c522ce8a0806 OPP: Make _generic_set_opp_regulator() a config_regulators [...] adds 69b1af178a3a OPP: Add dev_pm_opp_get_supplies() adds 6baee034cb55 OPP: ti: Migrate to dev_pm_opp_set_config_regulators() adds 1f378c6ead5c OPP: Remove custom OPP helper support adds 9fbb62605607 OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() adds aab8ced22108 OPP: Add generic key finding helpers and use them for freq APIs adds c2ab2cb6379c OPP: Use generic key finding helpers for level key adds add1dc094a74 OPP: Use generic key finding helpers for bandwidth key adds d613458332cc OPP: Use consistent names for OPP table instances adds 4768914bffdb OPP: Remove rate_not_available parameter to _opp_add() adds 8bdac14b0cd5 OPP: Reuse _opp_compare_key() in _opp_add_static_v2() adds 1efae8d2e777 OPP: Make dev_pm_opp_set_opp() independent of frequency adds 3cb16ad69bef dt-bindings: opp: accept array of frequencies adds 2083da24eb56 OPP: Allow multiple clocks for a device adds 274c3e83e7d9 OPP: Compare bandwidths for all paths in _opp_compare_key() adds e10a46443f76 OPP: Add key specific assert() method to key finding helpers adds f123ea74511d OPP: Assert clk_count == 1 for single clk helpers adds 8174a3a613af OPP: Provide a simple implementation to configure multiple clocks adds 2f71ae1a9e75 OPP: Allow config_clks helper for single clk case adds 1b195626850d PM / devfreq: tegra30: Register config_clks helper adds 1e5fb38442eb OPP: Remove dev{m}_pm_opp_of_add_table_noclk() adds 20fba5c0977a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 7540050ea14c Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 3708642fad6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 96938258b197 RDMA/rxe: Remove unnecessary include statement adds 2635d2a8d466 IB: Fix spelling of 'writable' adds 742b4fac1cd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d7be266adbfd net: sched: provide shim definitions for taprio_offload_{g [...] adds 10ed11ab6399 net: dsa: felix: build as module when tc-taprio is module adds 7e40e16e38ba net: asix: change the type of asix_set_sw/hw_mii to static adds ccccb4932977 nfp: allow TSO packets with metadata prepended in NFDK path adds 7de8b691615f nfp: enable TSO by default for nfp netdev adds e7ce9fc9ad38 Merge branch 'nfp-tso' adds a95ab93550d3 octeontx2-af: Use hashed field in MCAM key adds 017691914c11 octeontx2-af: Exact match support adds 60ec39311750 octeontx2-af: Exact match scan from kex profile adds ffd92c57469d octeontx2-af: devlink configuration support adds 799f02ef2ce3 octeontx2-af: FLR handler for exact match table. adds c6238bc0614d octeontx2-af: Drop rules for NPC MCAM adds 01b9228b20ad octeontx2-af: Debugsfs support for exact match. adds 68793a8bbfcd octeontx2: Modify mbox request and response structures adds 87e91f92cdcd octeontx2-af: Wrapper functions for MAC addr add/del/update/reset adds 84926eb57dbf octeontx2-af: Invoke exact match functions if supported adds e56468377fa0 octeontx2-pf: Add support for exact match table. adds 7189d28e7e2d octeontx2-af: Enable Exact match flag in kex profile adds 2ef8e39f58f0 Merge branch 'octeontx2-af-next' adds 603380f54f83 tls: rx: don't include tail size in data_len adds ce61327ce989 tls: rx: support optimistic decrypt to user buffer with TLS 1.3 adds 88527790c079 tls: rx: add sockopt for enabling optimistic decrypt with TLS 1.3 adds f36068a20256 selftests: tls: add selftest variant for pad adds c46b01839f7a tls: rx: periodically flush socket backlog adds 4874fb9484be Merge branch 'tls-rx-nopad-and-backlog-flushing' adds 67dffd3db985 net: hinic: fix bug that ethtool get wrong stats adds 98f9fcdee35a net: hinic: avoid kernel hung in hinic_get_stats64() adds cd355d0bc60d Merge branch 'hinic-dev_get_stats-fixes' adds 69d7d257cd35 Revert "Merge branch 'octeontx2-af-next'" adds 6ca4b3932114 net: dsa: b53: remove unnecessary spi_set_drvdata() adds 820aceb53c75 sfc/siena: Use the bitmap API to allocate bitmaps adds ee4c0c5d2593 sfc: falcon: Use the bitmap API to allocate bitmaps adds 45262522d002 bnxt: Use the bitmap API to allocate bitmaps adds 76d3c114706f cnic: Use the bitmap API to allocate bitmaps adds 291dbea16c71 qed: Use the bitmap API to allocate bitmaps adds 7ed5f2454acf qed: Use bitmap_empty() adds cf21b355ccb3 af_unix: Optimise hash table layout. adds 83ec88d81aa8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds d810d367ec40 net: page_pool: optimize page pool page allocation in NUMA [...] adds a2b6111b55f3 net: l2tp: fix clang -Wformat warning adds b09c6f8ff731 dt-bindings: net: cdns,macb: document polarfire soc's macb adds 8aad66aa59be net: macb: add polarfire soc reset support adds 649bef9c7663 net: macb: unify macb_config alignment style adds ea242f821a2d net: macb: simplify error paths in init_reset_optional() adds 8a78ac73de20 net: macb: sort init_reset_optional() with other init()s adds 9d542f7bf197 Merge branch 'polarfire-soc-macb-reset-support' adds c0f50574223c eth: mtk: switch to netif_napi_add_tx() adds 9157533a0a8b eth: sp7021: switch to netif_napi_add_tx() adds 9d899dbe2301 l2tp: l2tp_debugfs: fix Clang -Wformat warnings adds 8e1514579246 octeontx2-af: Don't reset previous pfc config adds c2dd4059dc31 net: minor optimization in __alloc_skb() adds 67d7ebdeb2d5 net: ag71xx: switch to napi_build_skb() to reuse skbuff_heads adds 2d91ecace661 strparser: pad sk_skb_cb to avoid straddling cachelines adds 50a07aa53161 tls: rx: always allocate max possible aad size for decrypt adds b89fec54fd61 tls: rx: wrap decrypt params in a struct adds 03957d84055e tls: rx: coalesce exit paths in tls_decrypt_sg() adds 587903142308 tls: create an internal header adds 35560b7f06b8 tls: rx: make tls_wait_data() return an recvmsg retcode adds 16bd188eae2d Merge branch 'tls-pad-strparser-internal-header-decrypt_ctx-etc' adds 5b47d2364652 net: rxrpc: fix clang -Wformat warning adds 40ad0a52ef5d Documentation: add a description for net.core.high_order_a [...] adds 6d1ce9c03880 net: phylink: fix SGMII inband autoneg enable adds 9f7cb73ef64b bcm63xx_enet: change the driver variables to static adds f7657ff4a709 mptcp: move MPTCPOPT_HMAC_LEN to net/mptcp.h adds d0d9c8f2df60 selftests: mptcp: tweak simult_flows for debug kernels adds 97040cf9806e selftests: mptcp: userspace pm address tests adds 5e986ec46874 selftests: mptcp: userspace pm subflow tests adds 507719cd7c0f selftests: mptcp: avoid Terminated messages in userspace_pm adds 65ebc6676d17 selftests: mptcp: update pm_nl_ctl usage header adds be587adbf88a Merge branch 'mptcp-selftest-improvements-and-header-tweak' adds 44ac441a51a7 af_unix: fix unix_sysctl_register() error path adds b3ba206ce84d ixp4xx_eth: Fall back to random MAC address adds 877d4e3cedd1 ixp4xx_eth: Set MAC address from device tree adds 935dc35c7531 libbpf, riscv: Use a0 for RC register adds 2b4b2621fd64 selftests/bpf: Add benchmark for local_storage RCU Tasks T [...] adds fb8ddf24c71d bpf, docs: Remove deprecated xsk libbpf APIs description adds 018a8e75b49c selftests, xsk: Rename AF_XDP testing app adds d6f34f7f77fb MAINTAINERS: Add entry for AF_XDP selftests files adds aad53f17f0ad bpftool: Add support for KIND_RESTRICT to gen min_core_btf [...] adds 32e0d9b31048 selftests/bpf: Add test involving restrict type qualifier adds d1a6edecc1fd bpf: Check attach_func_proto more carefully in check_return_code adds 18410251f66a libbpf: Disable SEC pragma macro on GCC adds 06cd4e9d5d96 bpf: Correctly propagate errors up from bpf_core_composites_match adds 24bdfdd2ec34 selftests/bpf: Fix xdp_synproxy build failure if CONFIG_NF [...] adds 0076cad30135 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] adds e22aa1486668 net: Find dst with sk's xfrm policy not ctl_sk adds 1377a5b2d4bb ethernet/via: fix repeated words in comments adds edb2c3476db9 fddi/skfp: fix repeated words in comments adds 56d9f5fd2246 octeontx2-af: Use hashed field in MCAM key adds b747923afff8 octeontx2-af: Exact match support adds 812103edf670 octeontx2-af: Exact match scan from kex profile adds ef83e186855d octeontx2-af: devlink configuration support adds bab9eed564ed octeontx2-af: FLR handler for exact match table. adds 3571fe07a090 octeontx2-af: Drop rules for NPC MCAM adds 87e4ea29b030 octeontx2-af: Debugsfs support for exact match. adds 292822e961cc octeontx2: Modify mbox request and response structures adds 2dba9459d2c9 octeontx2-af: Wrapper functions for MAC addr add/del/update/reset adds d6c9784baf59 octeontx2-af: Invoke exact match functions if supported adds fa5e0ccb8f3a octeontx2-pf: Add support for exact match table. adds bb67a66689e2 octeontx2-af: Enable Exact match flag in kex profile adds b205c1b4236b Merge branch 'octeontx2-exact-match-table' adds 10c8fd2f7a40 bcm63xx: fix Tx cleanup when NAPI poll budget is zero adds 1090c1ea2208 tls: fix spelling of MIB adds bb56cea9abd8 tls: rx: add counter for NoPad violations adds 57128e98c33d tls: rx: fix the NoPad getsockopt adds 1d55f2031385 selftests: tls: add test for NoPad getsockopt adds 1c151feddaf5 Merge branch 'tls-rx-follow-ups-to-nopad' adds e7bde1c581e4 net: dsa: hellcreek: Use the bitmap API to allocate bitmaps adds 2b8bf3d6c993 net/fq_impl: Use the bitmap API to allocate bitmaps adds 9e433ac1a381 atm: he: Use the bitmap API to allocate bitmaps adds 2afe46474ba3 amd-xgbe: fix clang -Wformat warnings adds 367dfa121205 net/mlx5: Remove devl_unlock from mlx5_eswtich_mode_callba [...] adds 03f9c47d0f79 net/mlx5: Use devl_ API for rate nodes destroy adds 868232f5cd38 devlink: Remove unused function devlink_rate_nodes_destroy adds f1bc646c9a06 net/mlx5: Use devl_ API in mlx5_esw_offloads_devlink_port_ [...] adds da212bd29d7f net/mlx5: Use devl_ API in mlx5_esw_devlink_sf_port_register adds df539fc62b06 devlink: Remove unused functions devlink_rate_leaf_create/destroy adds 7b19119f4c7d net/mlx5: Use devl_ API in mlx5e_devlink_port_register adds 973598d46ede net/mlx5: Remove devl_unlock from mlx5_devlink_eswitch_mode_set adds f0680ef0f949 devlink: Hold the instance lock in port_new / port_del callbacks adds bfc54866856f Merge branch 'mlx5-devlink-mutex-removal-part-1' adds 5022e221c98a net: change the type of ip_route_input_rcu to static adds 70991f1e6858 dt-bindings: net: convert sff,sfp to dtschema adds 7ff7c9922859 dt-bindings: net: sff,sfp: rename example dt nodes to be m [...] adds dfa2854cbf92 arch: arm64: dts: lx2160a-clearfog-itx: rename the sfp GPI [...] adds 4ce223e5ef70 arch: arm64: dts: marvell: rename the sfp GPIO properties adds d7d27304a91e Merge branch 'dt-bindings-net-convert-sff-sfp-to-dtschema' adds ef2a95db8900 nfp: fix clang -Wformat warnings adds eca250b16690 nfp: support TX VLAN ctag insert in NFDK adds 536a6c8e05f9 tcp: make retransmitted SKB fit into the send window adds 512b2dc48e8b net: ip_tunnel: use strscpy to replace strlcpy adds f5360e9b314c mptcp: introduce and use mptcp_pm_send_ack() adds bedee0b56113 mptcp: address lookup improvements adds c157bbe776b7 mptcp: allow the in kernel PM to set MPC subflow priority adds 3ad14f54bd74 mptcp: more accurate MPC endpoint tracking adds 914f6a59b10f selftests: mptcp: add MPC backup tests adds c9ef2a486aa9 Merge branch 'mptcp-support-changes-to-initial-subflow-priority' adds 1aea9d87334d igb: add xdp frags support to ndo_xdp_xmit adds b6afeb87ad29 qlogic: qed: fix clang -Wformat warnings adds 7ae29fd1be43 ip_tunnel: allow to inherit from VLAN encapsulated IP adds 41337f52b967 ip6_gre: set DSCP for non-IP adds 3f8a8447fd0b ip6_gre: use actual protocol to select xmit adds b09ab9c92e50 ip6_tunnel: allow to inherit from VLAN encapsulated IP adds 116f5af7c3ab net: marvell: prestera: rework bridge flags setting adds fec7c9c73fd3 net: marvell: prestera: define MDB/flood domain entries an [...] adds 7950b214a1e4 net: marvell: prestera: define and implement MDB / flood d [...] adds deef0d6afe84 net: marvell: prestera: implement software MDB entries allocation adds dd517237c319 Merge branch 'prestera-mdb-offload' adds 83d85bb06915 net: extract port range fields from fl_flow_key adds 551871bfc82c net: prestera: add support for port range filters adds 4fb56d8508ed Merge branch 'prestera-port-range-filters' adds 3e35d198cee6 octeontx2-af: Skip CGX/RPM probe incase of zero lmac count adds 1abfb265f0ac net: devlink: fix unlocked vs locked functions descriptions adds 7715023aa51f net: devlink: use helpers to work with devlink->lock mutex adds 277cbb6bc4bd net: devlink: move unlocked function prototypes alongside [...] adds 00cf1fb3805f Merge branch 'devlink-cosmetic-fixes' adds d7c31cbde4bc net: ip6mr: add RTM_GETROUTE netlink op adds fc3dd0367e61 net: phy: mxl-gpy: fix version reporting adds 1db858707850 net: phy: mxl-gpy: cache PHY firmware version adds 1e9aa7baf096 net: phy: mxl-gpy: rename the FW type field name adds d523f2eb1dad net: phy: mxl-gpy: print firmware in human readable form adds cfc6c2fcb686 Merge branch 'phy-mxl-gpy-version-fix-and-improvements' adds 0ac4827f78c7 ath9k: fix use-after-free in ath9k_hif_usb_rx_cb adds d7fc76039b74 ath9k: htc: clean up statistics macros adds 62ebaf2f9261 ath6kl: avoid flush_scheduled_work() usage adds d7af63abde74 wcn36xx: Fix typo in comment adds 7d1e59a35ffa ath11k: Fix typo in comments adds d1954e3e1b66 ath9k: remove unexpected words "the" in comments adds 38b6c01a6b34 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds ff3821bc3552 wifi: nl80211: Fix reading NL80211_ATTR_MLO_LINK_ID in nl8 [...] adds c528d7a2750a wifi: cfg80211: fix a comment in cfg80211_mlme_mgmt_tx() adds 3c512307de40 wifi: nl80211: fix sending link ID info of associated BSS adds 68608f9991bd wifi: mac80211: fix center freq calculation in ieee80211_c [...] adds 37babce9127f wifi: mac80211: Use the bitmap API to allocate bitmaps adds 4ee186fa7e40 wifi: mac80211_hwsim: fix race condition in pending packet adds 58b6259d820d wifi: mac80211_hwsim: add back erroneously removed cast adds 736002fb6a09 Merge tag 'wireless-next-2022-07-13' of git://git.kernel.o [...] adds bc5c8260f411 net/sched: remove return value of unregister_tcf_proto_ops adds d86a153aca7e octeontx2-af: Remove duplicate include adds 6a605eb1d71e octeontx2-af: returning uninitialized variable adds 5dc0f7491f9a NFC: nxp-nci: add error reporting adds 9b633670087e octeontx2-af: Limit link bringup time at firmware adds ad39bafda736 xen-netfront: remove leftover call to xennet_tx_buf_gc() adds 06673c2102b3 xen-netfront: re-order error checks in xennet_get_responses() adds b126047f43f1 Merge branch 'xen-netfront-xsa-403-follow-on' adds 40d0864256fa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9974d37ea75f skmsg: Fix invalid last sg check in sk_msg_recvmsg() adds 535a57a7ffc0 bpf: Remove is_valid_bpf_tramp_flags() adds f1e8a24ed2ca arm64: Add LDR (literal) instruction adds b2ad54e1533e bpf, arm64: Implement bpf_arch_text_poke() for arm64 adds efc9909fdce0 bpf, arm64: Add bpf trampoline for arm64 adds 49705c4ab324 samples/bpf: Fix xdp_redirect_map egress devmap prog adds f16214c102f0 bpf: Fix 'dubious one-bit signed bitfield' warnings adds 647cafa22349 bpf: add a ksym BPF iterator adds a9d2fae89fa8 selftests/bpf: add a ksym iter subtest adds d673532dafe0 Merge branch 'bpf: add a ksym BPF iterator' adds 4201d9ab3e42 bpf: reparent bpf maps on memcg offlining adds 1d5f82d9dd47 bpf, x86: fix freeing of not-finalized bpf_prog_pack adds ace2bee839e0 bpf: Make non-preallocated allocation low priority adds 8ed2f5a6f385 libbpf: Error out when binary_path is NULL for uprobe and USDT adds 8ab4cdcf03d0 bpf: Tidy up verifier check_func_arg() adds b1fc28b33886 samples: bpf: Replace sizeof(arr)/sizeof(arr[0]) with ARRAY_SIZE adds bf3f00378524 libbpf: Fix the name of a reused map adds 94bf6aad5dbe selftests/bpf: Return true/false (not 1/0) from bool functions adds 33f32e5072b6 bpf, arm64: Mark dummy_tramp as global adds ca2e1a627035 xsk: Mark napi_id on sendmsg() adds 5002615a37b1 bpf: Warn on non-preallocated case for BPF_PROG_TYPE_RAW_T [...] adds 96a233e600df bpf: Add endian modifiers to fix endian warnings adds f7c75c55a1ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cf746bac6c5b esp6: Fix spelling mistake adds 5e25c25aa2c0 xfrm: improve wording of comment above XFRM_OFFLOAD flags adds 84856fec26c7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0cc323d985f9 Bluetooth: hci_sync: Fix resuming scan after suspend resume adds b28a31ebc74f Bluetooth: Collect kcov coverage from hci_rx_work adds bdb568710c4d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 854f56f099c9 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds aecff913096b Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds ccb46942d7ff Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds 5ee52118ac14 crypto: qat - expose device state through sysfs for 4xxx adds 92bf269fbfe9 crypto: qat - change behaviour of adf_cfg_add_key_value_param() adds 16c1ed95d1c4 crypto: qat - relocate and rename adf_sriov_prepare_restart() adds d4cfb144f605 crypto: qat - expose device config through sysfs for 4xxx adds cc8166bfc829 crypto: vmx - Fix warning on p8_ghash_alg adds 9984a6447389 crypto: amcc - Hold the reference returned by of_find_comp [...] adds 8ccc9cc47c8c crypto: nx - Hold the reference returned by of_find_compat [...] adds 32c0f7d4194c crypto: hisilicon/sec - fix inconsistent argument adds 02884a4f12de crypto: hisilicon/sec - don't sleep when in softirq adds 68740ab50543 crypto: hisilicon - Kunpeng916 crypto driver don't sleep w [...] adds 932be3e95b22 crypto: inside-secure - fix packed bit-field result descriptor adds 79e6e2f3f3ff crypto: testmgr - populate RSA CRT parameters in RSA test vectors adds 94b8e8c4971c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a5c89f7c43c1 drm/i915/guc: Support programming the EU priority in the G [...] adds 315241d2d910 drm/i915/huc: drop intel_huc_is_authenticated adds a7b516bd981f drm/i915/huc: Add fetch support for gsc-loaded HuC binary adds 6f67930af78f drm/i915/huc: Prepare for GSC-loaded HuC adds 56ca3117f77a drm/i915/huc: Don't fail the probe if HuC init fails adds e6c2db2be986 drm/i915: Don't use DRM_DEBUG_WARN_ON for unexpected l3ban [...] adds 91875c22a31b drm/i915: Don't use DRM_DEBUG_WARN_ON for ring unexpectedl [...] adds 09708b6d82ef drm/i915/gt: Fix build error without CONFIG_PM adds 222ff6db8a0d drm/i915: Drop has_gt_uc from device info adds 218076abbcd6 drm/i915: Drop has_rc6 from device info adds 922abe4d19bd drm/i915: Drop has_reset_engine from device info adds b6411373d395 drm/i915: Drop has_logical_ring_elsq from device info adds efd01cd3c276 drm/i915: Drop has_ddi from device info adds eb86f645ab9b drm/i915: Drop has_dp_mst from device info adds b15a7357a84f drm/i915: Drop has_psr from device info adds 23dd74db02d7 drm/i915: Enable THP on Icelake and beyond adds b499914eb837 drm/i915: Only setup private tmpfs mount when needed and f [...] adds 429e1fc1b2c2 drm/i915/gem: Make drop_pages() return bool adds 9d67edba730c drm/i915/pvc: Define MOCS table for PVC adds 4de23dca7ec8 drm/i915/pvc: Read correct RP_STATE_CAP register adds 6cd96877c7da drm/i915/pvc: Reduce stack usage in reset selftest with ex [...] adds 93d9e0453e2b drm/i915/gvt: Use intel_engine_mask_t for ring mask adds 69f8afdb45e7 drm/i915/pvc: Engine definitions for new copy engines adds 500d7135c924 drm/i915/pvc: Interrupt support for new copy engines adds 8caaf7ad659d drm/i915/pvc: Reset support for new copy engines adds 1a1a5a315ee8 drm/i915/pvc: skip all copy engines from aux table invalidate adds ad5f74f34201 drm/i915/pvc: read fuses for link copy engines adds 303760aa914b i915/guc/reset: Make __guc_reset_context aware of guilty engines adds 18fb42db05a0 drm/i915: Fix CFI violation with show_dynamic_id() adds ca10b9d60f8c drm/i915/guc/rc: Use i915_probe_error instead of drm_error adds d158367c31f0 drm/i915: return -EIO on lmem setup failure adds 8f6de2318445 drm/i915: determine lmem_size properly adds 9e97c46f832d drm/i915: gracefully error out on platform with small-bar adds e180a7b21848 drm/i915/guc: Remove unnecessary GuC err capture noise adds a50794f26f52 uapi/drm/i915: Document memory residency and Flat-CCS capa [...] adds 451374eef622 drm/i915: Use i915_gem_object_ggtt_pin_ww for reloc_iomap adds 1ade30812abf drm/i915/gt: Fix use of static in macro mismatch adds 962bd34bb457 drm/i915/uc: Fix undefined behavior due to shift overflowi [...] adds 411d44d75473 drm/i915/dg2: Add workaround 22014600077 adds 7f73b371710e drm/i915/dg2: Extend Wa_22010954014 to DG2-G11 and DG2-G12 adds 9602efab9f86 Revert "drm/i915: Drop has_psr from device info" adds e91eec9128c2 Revert "drm/i915: Drop has_dp_mst from device info" adds 9d8d5a391732 Revert "drm/i915: Drop has_ddi from device info" adds 3d6c72b7fdd2 Revert "drm/i915: Drop has_logical_ring_elsq from device info" adds b409db082da6 Revert "drm/i915: Drop has_reset_engine from device info" adds fdbec9ff669d Revert "drm/i915: Drop has_rc6 from device info" adds 39921e5f00f5 Revert "drm/i915: Drop has_gt_uc from device info" adds 8ec5c0006c50 Merge tag 'drm-intel-next-2022-05-20' of git://anongit.fre [...] adds d63ddca7c581 drm/i915: Update tiled blits selftest adds d32e8ed918ba drm/i915/uncore: Reorganize and document shadow and forcew [...] adds fb289464f695 drm/i915/pvc: Add forcewake support adds 1eb313389948 drm/i915/pvc: Remove additional 3D flags from PIPE_CONTROL adds e41388d508a5 drm/i915/pvc: Add new BCS engines to GuC engine list adds a4f263f46961 drm/i915/guc: XEHPSDV and PVC do not use HuC adds 837c72b23a57 drm/i915/hwconfig: Report no hwconfig support on ADL-N adds 16e214d4aef2 drm/i915/hwconfig: Future-proof platform checks adds 3304033a1e69 drm/i915/reset: Fix error_state_read ptr + offset use adds 26be7cd8aacd drm/i915/gt: Add media freq factor to per-gt sysfs adds 6a735552f44d drm/i915/pcode: Init pcode on different gt's adds 9d15dd1bb3e7 drm/i915/gt: Add media RP0/RPn to per-gt sysfs adds 69d6bf5c3754 drm/i915/gt: Fix memory leaks in per-gt sysfs adds 420a07b841d0 drm/i915: Individualize fences before adding to dma_resv obj adds 8b449f1c44d1 drm/i915/pvc: Extract stepping information from PCI revid adds ce581ae142e2 drm/i915/pvc: Add initial PVC workarounds adds 935a3c66eb9b drm/i915/xehp: Use separate sseu init function adds aa2bdc4843f5 drm/i915/xehp: Drop GETPARAM lookups of I915_PARAM_[SUB]SL [...] adds 4cfd16659641 drm/i915/sseu: Simplify gen11+ SSEU handling adds bc3c5e0809ae drm/i915/sseu: Don't try to store EU mask internally in UA [...] adds b87d39019651 drm/i915/sseu: Disassociate internal subslice mask represe [...] adds 5ac342ef84d7 drm/i915/pvc: Add SSEU changes adds b729cfee705a drm/i915: Add extra registers to GPU error dump adds f7dad0daf2c2 drm/i915/pvc: GuC depriv applies to PVC adds 34b68c17e989 drm/i915/client: only include what's needed adds c6e3806705d6 drm/i915/dg2: Add Wa_14015795083 adds 81298056a78c drm/i915/dg2: Correct DSS check for Wa_1308578152 adds 5821a0bbb4c3 drm/i915/uc: remove accidental static from a local variable adds c5cb0002d14b drm/i915: More PVC+DG2 workarounds adds 17f65658c8ad drm/i915/xehp: Correct steering initialization adds e0d7371b46c7 drm/i915/pvc: Add register steering adds 9affc1b87ecb drm/i915/pvc: Adjust EU per SS according to HAS_ONE_EU_PER [...] adds 1556c3b4c7ed drm/i915/pvc: Add recommended MMIO setting adds 45c64ecf97ee drm/i915: Improve user experience and driver robustness un [...] adds 9f1b1d0b2242 drm/i915/fdinfo: Don't show engine classes not present adds e7858254f9af drm/i915/gt: Move multicast register handling to a dedicated file adds 3fe6c7f53eaa drm/i915/gt: Cleanup interface for MCR operations adds 2ef6efa79fec drm/i915: Improve on suspend / resume time with VT-d enabled adds fc98eb494c4b drm/i915: Add global forcewake request to drpc adds 14d6a086f6b9 drm/i915: Fix spelling typo in comment adds 7482a65664c1 drm/i915/gem: add missing else adds afd5cb3907ea drm/i915: don't leak lmem mapping in vma_evict adds d976521a995a drm/i915: extend i915_vma_pin_iomap() adds 0dc987b699ce drm/i915/display: Add smem fallback allocation for dpt adds 64e06652e348 agp/intel: Rename intel-gtt symbols adds 9ce07d94c9f8 drm/i915/gt: Re-do the intel-gtt split adds 373269ae6f90 drm/i915/selftests: Increase timeout for live_parallel_switch adds 563aaf4a928d drm/i915: tweak the ordering in cpu_write_needs_clflush adds 8524bb67145d drm/i915: Correct duplicated/misplaced GT register definitions adds 7d8097073caa drm/i915: Prefer "XEHP_" prefix for registers adds 7307e91bfcd0 drm/i915: Do not access rq->engine without a reference adds bcb9aa45d5a0 Revert "drm/i915: Hold reference to intel_context over lif [...] adds 59bcdb564b3b drm/i915/guc: Don't update engine busyness stats too frequently adds 0667429ce68e drm/i915/reset: Add additional steps for Wa_22011802037 fo [...] adds 58eaa6b3fb63 drm/i915/guc/slpc: Use non-blocking H2G for waitboost adds a06968563775 drm/i915: Fix a lockdep warning at error capture adds c6a3d73592ae Merge tag 'drm-intel-gt-next-2022-06-29' of git://anongit. [...] adds a820190204ae drm/amdgpu/display: Prepare for new interfaces adds b8b64595d6a1 drm/amdgpu: simplify amdgpu_device_asic_has_dc_support() adds ab9d97d6f9f1 drm/amdgpu: convert sienna_cichlid_get_default_config_tabl [...] adds f74e78ca90bd amdgpu: amdgpu_device.c: Removed trailing whitespace adds d5fe83d26dae drm/amd/pm: correct the way for retrieving current uclk frequency adds 66f549929814 drm/amd/pm: update SMU 13.0.0 driver_if header adds e309434ac567 drm/amd/pm: enable fclk ds feature for SMU 13.0.0 adds faf26f2b12e1 drm/amd: Fix spelling typo in comments adds 2f6247dad2c5 drm/amdgpu/pm: support mca_ceumc_addr in ecctable adds b801d8ad1b51 drm/amd: Add atomfirmware.h definitions needed for DCN32/321 adds 79b470e5ee83 drm/amd/display: Add DCN32/321 version identifiers adds 4f29f9cf092b drm/amd: add register headers for DCN32/321 adds ac2e555e0a7f drm/amd/display: Add DMCUB source files and changes for DCN32/321 adds 0efd4374f6b4 drm/amd/display: add dcn32 IRQ changes adds 58efeea32d5e drm/amd/display: add GPIO changes for DCN32/321 adds dda4fb85e433 drm/amd/display: DML changes for DCN32/321 adds 265280b99822 drm/amd/display: add CLKMGR changes for DCN32/321 adds 235c67634230 drm/amd/display: add DCN32/321 specific files for Display Core adds d3dfceb58de5 drm/amd/display: Add dependant changes for DCN32/321 adds 3b1229741eda drm/amdgpu/mes11: update mes11 api interface adds 577359ca1782 drm/amd/display: Add DM support for DCN32/DCN321 adds 85b0cc35efab drm/amd/display: add DCN32 to IP discovery table adds 49401d3a5c86 drm/amd/amdgpu: align the cg and pg settings adds 543036a2de71 drm/amd: Add GFX11 modifiers support to AMDGPU (v3) adds e42ce1366ae8 drm/amd/display: Fix USBC link creation adds 3dc35cf8789a drm/amd/display: Add missing instance for clock source register adds 2cb6915dcf70 drm/amd/display: Use DTBCLK for valid pixel clock adds 542a0f2ef9ea drm/amdgpu: introduce two work mode for imu adds a839a73b1815 drm/amd/display: Add guard for FCLK pstate message to PMFW [...] adds 9761843250f1 drm/amd/display: Various DML fixes to enable higher timings adds e06c5f59ffe1 drm/amd/display: Implement WM table transfer for DCN32/DCN321 adds b3f2c7966346 drm/amd/display: add missing interrupt handlers for DCN32/DCN321 adds 6a640b95b061 drm/amd/display: disable idle optimizations adds cbd3e8440e2e drm/amdgpu: print umc correctable error address adds 1908a07cffdf drm/amd/display: Select correct DTO source adds 218987fdead2 drm/amd/display: use updated clock source init routine adds 9fe5d08fc823 drm/amd/display: Ensure that DMCUB fw in use is loaded by [...] adds 16600b7d6636 drm/amdgpu: use the callback function for reset status pol [...] adds d57716702dea drm/amdgpu: add mmhub v3_0_1 headers adds 10c4ad3ae025 drm/amdgpu: add mmhub v3_0_1 ip block adds 8763e4c1a0e6 drm/amdgpu/pm: update MP v13_0_4 smu message register marco adds 7101ab97e3b0 drm/amdgpu/pm: implement the SMU_MSG_EnableGfxImu function adds 80d46fff3737 drm/amdgpu: add apu sequence in the imu v11 adds cb12d72b426c drm/amdgpu: add CSDMA reg offsets for NBIO v7.7.0 adds 72b5f23ccb0a drm/amdgpu: fix sdma doorbell issue on SDMA v6.0 and NBIO v7.7 adds 3ccb9ea99760 drm/amd/display: Add additional guard for FCLK pstate mess [...] adds 2388a778bdac drm/amd/display: Halve DTB Clock Value for DCN32 adds 9d6b2041761f drm/amdgpu: convert sienna_cichlid_populate_umd_state_clk( [...] adds 1d6c36333083 drm/amdgpu: simplify the logic in amdgpu_device_parse_gpu_ [...] adds be77243327d9 drm/amd/display: set dram speed for all states adds ac1ac694f717 drm/amdgpu: convert nbio_v2_3_clear_doorbell_interrupt() t [...] adds 2cfe34e18970 drm/amdgpu/gmc11: enable AGP aperture adds 2267a195e28c drm/amd/display: Disable DTB Ref Clock Switching in dcn32 adds da1db031cd30 drm/amdgpu/swsmu: add SMU mailbox registers in SMU context adds 3378aed7e2ec drm/amd/display: change dsc image width cap for dcn32 and dcn321 adds 7a09f61f8e84 drm/amdgpu/swsmu: use new register offsets for smu_cmn.c adds 4c1b3d0803ae drm/amdgpu: delete duplicate condition in gfx_v11_0_soft_reset() adds e87b92c6af53 drm/amd/display: do not override CURSOR_REQ_MODE when SubV [...] adds b5a0168e1406 drm/amdgpu: fix up comment in amdgpu_device_asic_has_dc_support() adds 452e9214431f drm/amd/display: Remove W/A for ODM memory pins adds 49f594995a92 drm/amd/display: add new pixel rate programming adds 6ea843e01bce drm/amd/display: set link fec status during init for DCN32 adds e127306d433f drm/amd/display: Introduce new update_clocks logic adds 0c9ed6044c5d drm/amd/display: FCLK P-state support updates adds 327f79d7a1d2 drm/amd/display: Updates for OTG and DCCG clocks adds 214d72f62978 drm/amd/display: update disp pattern generator routine for DCN30 adds 80fb7a409c64 drm/amd/display: cleaning up smu_if to add future flexibility adds b6a938441453 drm/amd/display: Match dprefclk with clk registers adds 405bb9eea36a drm/amd/display: Implement DTBCLK ref switching on dcn32 adds 3e80a5b068a5 drm/amd/display: Add ODM seamless boot support adds d8e4fb9112e8 drm/amdgpu/display: Protect some functions with CONFIG_DRM [...] adds 8b67e738ca17 drm/amdgpu/display/dc: Add ACP_DATA register adds 83eb5385b4f0 drm/amd/display: align dmub cmd header to latest dmub FW t [...] adds b3d0c0f2dfbe drm/amd/display: feed PSR-SU as psr version to dmub FW adds 1da5dab029c0 drm/amd/display: combine dirty rectangles in DMUB FW adds 3a6dce778de7 drm/amd/display: update GSP1 generic info packet for PSRSU adds aa303964bc34 drm/amd/display: revise Start/End SDP data adds 6d1044a070b2 drm/amd/display: program PSR2 DPCD Configuration adds 651d7ee63f33 drm/amdgpu: save the reset dump register value for devcoredump adds 3d8785f6c04a drm/amdgpu: adding device coredump support adds b07d1d73b09e drm/amd/amdgpu: Enable high priority gfx queue adds 4c7631800e6b drm/amd/amdgpu: add pipe1 hardware support adds a35806b36ea4 drm/amd/display: Passing Y-granularity to dmub fw adds 65657d98754c drm/amd/display: Set default value of line_capture_indication adds 32c453f18dcc drm/amd/display: add vline time in micro sec to PSR context adds 6cc5c77300af drm/amd/display: fix system hang when PSR exits adds c7eac19eda0a drm/amd/display: Set PSR level to enable ALPM by default adds c2a050c5e07f drm/amd/display: use HW lock mgr for PSR-SU adds e61a048eabf9 drm/amd/display: PSRSU+DSC WA for specific TCON adds 65e7a17499e1 drm/amd/display: add shared helpers to update psr config f [...] adds 381b590c307f drm/amd/display: calculate psr config settings in runtime in DM adds 1b0da5a3e90d drm/amd/display: update cursor position to DMUB FW adds 7cc191ee7621 drm/amd/display: Implement MPO PSR SU adds 84de5c2e92dc drm/amd/display: Update optimized blank calc and programming adds 453b0016a054 drm/amd/display: Detect dpcd_rev when hotplug mst monitor adds 031ac4e419df drm/amdgpu/discovery: add comments about VCN instance handling adds b94b02d72e2b drm/amdgpu/display: make some functions static adds d1b08baf9335 drm/amdgpu/display: fix DCN3.2 Makefiles for non-x86 adds 136f614931a2 drm/radeon: fix potential buffer overflow in ni_set_mc_spe [...] adds ea64228d26fe drm/amdgpu/soc21: add mode2 asic reset for SMU IP v13.0.4 adds ae204faa949d Revert "drm/amdgpu: Ensure the DMA engine is deactivated d [...] adds 165ab7b4319d Revert "drm/amd/display: Pass the new context into disable [...] adds 77361ed89a8b drm/amd/display: Avoid reading LTTPR caps in non-LTTPR mode. adds 2d017189e2b3 drm/amd/display: Blank eDP on enable drv if odm enabled adds 0c56705d8aae drm/amd/display: Correct min comp buffer size adds e5309d7f6610 drm/amd/display: add DP sanity checks during enable stream adds d8791dc7f941 drm/amd/display: Cap OLED brightness per max frame-average [...] adds 8246370341e8 drm/amd/display: Enable 3 plane MPO adds 874714feff31 drm/amd/display: [FW Promotion] Release 0.0.119.0 adds a0b9e4531b2e drm/amd/display: 3.2.188 adds d4965c53b95d drm/amd/display: Fix dpp dto for disabled pipes adds 6b6d12b6ff20 drm/amd/display: Fix entry into transient encoder assignme [...] adds d445dd7b39c5 drm/amd/display: Extend soc BB capabilitiy adds 9d001360b47b drm/amd/display: Add HDMI member to DTO adds 44961f6ebce9 drm/amd/display: 3.2.189 adds 6bad4ff84cb5 drm/amd/display: expose AMD specific DPCD for PSR-SU-RC support adds 6651875ad779 drm/amd/display: Add PSR-SU-RC support in DC adds f9f4daf15398 drm/amd/display: pass panel instance in DMUB dirty rect command adds 2ff6a14b2029 drm/amd/display: refactor dirty rect dmub command decision adds 68e355c00f2d drm/amdkfd:Fix fw version for 10.3.6 adds 61243c173cd2 drm/amd/amdgpu: Fix alignment issue adds 143fee0ccc97 drm/amdgpu: Add MODE register to wave debug info in gfx11 adds 0dc662318d36 drm/amd/display: Remove duplicated macro adds c55300ad4a18 drm/amd/display: Reduce frame size in the bouding box for DCN20 adds 6fbfc3a23c98 drm/amdkfd: Define config HSA_AMD_P2P to support peer-to-peer adds 08a2fd23c6c2 drm/amdgpu: Add peer-to-peer support among PCIe connected [...] adds 136788cc74cb drm/amd/display: fix null pointer deref error adds 87d6b28e4a75 drm/amd/display: Reduce frame size in the bouding box for DCN301 adds 284498206f31 drm/amd/display: Reduce frame size in the bouding box for [...] adds c4d7738c9efc drm/amdgpu: simplify amdgpu_ucode_get_load_type() adds feb54650bae2 drm/radeon: integer overflow in radeon_mode_dumb_create() adds 0f28cca87e9a drm/amdkfd: Extend KFD device topology to surface peer-to- [...] adds cac3bfcaedbf drm/amd/display: Reduce frame size in the bouding box for DCN21 adds 4e2d10443580 drm/amdkfd: Document and fix GTT BO kmap API adds 0381ac3ca2e7 drm/radeon: Initialize fences array entries in radeon_sa_b [...] adds 851dd8625320 drm/amdgpu: fix scratch register access method in SRIOV adds cde83d47482e drm/amd/pm: enable FW CTF feature for SMU 13.0.0 adds bb50bba9c6c7 drm/amd/pm: drop unneeded thermal_controller_type check adds 6f73d6762694 drm/amd/pm: optimize the interface for dpm feature status query adds 62f8f5c3bfc2 drm/amdgpu: enable ASPM support for PCIE 7.4.0/7.6.0 adds 1b3aa89550a2 drm/amdgpu: avoid to perform undesired clockgating operation adds d7053e631e89 drm/amd/pm: enable mode1 reset support for SMU 13.0.0 adds da4d45b7da93 drm/amd/pm: drop redundant declarations adds 26c763875e0c drm/amd/pm: drop unneeded dpm features disablement for SMU [...] adds 8728df26dd24 drm/amdgpu/mes: only invalid/prime icache when finish load [...] adds 5d88cb162c9d drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit adds 9e68c3841390 drm/amd/pm: add interface to deallocate power_context for [...] adds 5b644783396b drm/amd/pm: enable BACO on smu_v13_0_7 adds 250195ff744f drm/amdgpu: fix limiting AV1 to the first instance on VCN3 adds 64f6516e60b0 drm/amdgpu: always flush the TLB on gfx8 adds ce19bbe46fcf drm/amdgpu/display: Remove unnecessary typecasts and fix b [...] adds 7aade9ceeb88 drm/amdgpu/display: Fix compilation issues adds 4c59b571fce6 drm/amdkfd: Remove field io_link_count from struct kfd_top [...] adds 73b4b53276a1 Revert "workqueue: remove unused cancel_work()" adds ab9a0b1f3661 drm/amdgpu: Cache result of last reset at reset domain level. adds 25a2b22e4148 drm/admgpu: Serialize RAS recovery work directly into rese [...] adds 2f83658ffc8c drm/amdgpu: Add work_struct for GPU reset from debugfs adds b5fd0cf3ea37 drm/amdgpu: Add work_struct for GPU reset from kfd. adds cf727044144d drm/amdgpu: Rename amdgpu_device_gpu_recover_imp back to a [...] adds 247c7b0dac3c drm/amdgpu: Stop any pending reset if another in progress. adds e3c60b4ef42d drm/amd/pm: update the driver if header for smu_v13_0_7 adds 5d6ec040ab44 drm/amd/pm: enable gfxoff on smu_v13_0_7 adds 7fc83cd079bb drm/amd/pm: support BAMACO reset on smu_v13_0_7 adds 72aeb6ee0c78 drm/amd/pm: fix driver reload SMC firmware fail issue for smu13 adds 438eac25d033 drm/amdgpu/discovery: enable vcn/jpeg v4_0_2 adds f2a5002541d0 drm/amd: disable GPA mode in backdoor load adds 5089c4a8ebea drm/amd/display: ignore modifiers when checking for format [...] adds d52ea3dc65a9 drm/amdgpu/pm: correct the firmware flag address for SMU I [...] adds 526e6ca5d1d5 drm/amdgpu/pm: remove the repeated EnableGfxImu message sending adds ea937ad6e925 drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl adds 1f474c8742fd drm/amd/display: Use pre-allocated temp struct for boundin [...] adds d6aa8424bcac drm/amd/display: dml: move some variables to heap adds d11737f26ffe drm/amd/pm: enable UCLK DS feature for SMU 13.0.0 adds 272308add589 drm/amd/pm: enable MACO support for SMU 13.0.0 adds 1a65327a84db Revert "drm/amdgpu/gmc11: enable AGP aperture" adds 9731dd4cadc5 drm/amdkfd: Add available memory ioctl adds c443514a7d6d drm/amd/display: lower lane count first when CR done parti [...] adds b840b64bc8ed drm/amd/display: Fix monitor flash issue adds 71be4b16d39a drm/amd/display: dsc validate fail not pass to atomic check adds a141d2083b46 drm/amd/display: Add debug option for exiting idle optimiz [...] adds f51d22b0d04a drm/amd/display: update topology_update_input_v3 struct adds 5f034aef8479 drm/amd/display: 3.2.190 adds 85ee819fd08e drm/amd/display: Drop unused privacy_mask setters and getters adds f69e98a91a01 drm/amd/display: Fix comments adds a34136a3b352 drm/amd/display: DAL ACR, dc part, fix missing dcn30 adds c2fbe663ec4f drm/amd/display: Firmware assisted MCLK switch and FS adds 2bbb54bbacd6 drm/amd/display: Add support for HF-VSIF adds 28fdd0c32daf drm/amd/display: Copy hfvsif_infopacket when stream update adds 9a4c9de4838f drm/amd/display: Adding VTEM to dc adds 3de58f22f544 drm/amd/display: Pass vrr mode to dcn adds ebfb15262af3 drm/amd/display: Add vrr_active_variable to dc_stream_update adds ac31a24d9188 drm/amd/display: FVA timing adjustment adds ac78fa502afa drm/amd/display: Add null check to dc_submit_i2c_oem adds ba8b460445f8 drm/amd/display: Blank for uclk OC in dm instead of dc adds 68ad7f90c790 drm/amdgpu: remove redundant enable_mes and enable_mes_kiq adds 914da384ae9a drm/amdkfd: fix warning when CONFIG_HSA_AMD_P2P is not set adds 4e1db0119c64 Revert "drm/amdgpu/display: Protect some functions with CO [...] adds 2595fe04a44d drm/amdgpu/display: make FP handling in Makefiles consistent adds c435f61d0eb3 drm/amd/display: Drop unnecessary guard from DC resource adds 4ed49c954e35 drm/amdgpu/vcn: add unified queue ib test adds bb4f196b47b6 drm/amdgpu/vcn: support unified queue only in vcn4 adds e751e4be1eec drm/amdgpu/vcn: adjust unified queue code format adds b3e73cbf17a9 drm/amdgpu: Remove break for VMID loop TLB flush on MES adds 1f43b8903f3a drm/radeon: fix incorrrect SPDX-License-Identifiers adds f7ba887f606b drm/amdgpu: Adjust logic around GTT size (v3) adds 6626c5a4ea2e drm/amdgpu/pm: adjust EccInfo_t struct adds 8748de873fed drm/amdgpu/gmc11: avoid cpu accessing registers to flush VM adds 51c45e450fc8 drm/amd/pm: skip to set mp1 unload state in special case adds 1320d6c7b0de drm/amd: Don't show warning on reading vbios values for SMU13 3.1 adds 262236b4f5a7 drm/amd/display: add missing reg defs for DCN3x HUBBUB adds 0081bc072837 drm/amdgpu: add LSDMA block for LSDMA v6.0.1 adds 5d763a9955f0 drm/amd/display: Remove compiler warning adds 4dd905fd9429 drm/amd: Revert "drm/amd/display: keep eDP Vdd on when eDP [...] adds 10a362261570 drm/amd/display: Revert "drm/amd/display: Add flag to dete [...] adds 052eaf6af846 drm/amd/display: Revert "drm/amd/display: turn DPMS off on [...] adds 84a8b3908285 drm/amd/display: Release remote dc_sink under mst scenario adds 4d31819a3746 drm/amd/display: Take emulated dc_sink into account for HDCP adds ec457f837890 drm/amd/display: Drop unnecessary detect link code adds f04d275d94e1 drm/amd/display: add mst port output bw check adds 06f2f7772dc7 drm/amd/display: Fix eDP not light up on resume adds 3ab55e3a1ebc drm/amd/display: Turn off internal backlight when plugging [...] adds 4b33b5ffcf68 drm/amd/display: Add SMU logging code adds f173fbe5b042 drm/amd/display: Fix DC warning at driver load adds 98dd398aa3e0 drm/amd/display: Change HDMI judgement condition. adds f18368b686a8 drm/amd/display: Enrich the log in MST payload update adds 95133f41b090 drm/amd/display: Fix in overriding DP drive settings adds 2b96b036a6a5 drm/amd/display: rename lane_settings to hw_lane_settings adds 6bad8e4a0ec8 drm/amd/display: Change initializer to single brace adds a3e731260b93 drm/amd/display: Fix typo in override_lane_settings adds 0bbd1c7de319 drm/amd/display: Handle downstream LTTPR with fixed VS sequence adds 20cb72174ddc drm/amd/display: Remove unused vendor specific w/a adds 990cad0e4a9d drm/amd/display: extract update stream allocation to link_hwss adds a30e8c13e7af drm/amd/display: Fix in dp link-training when updating pay [...] adds 074efb5cadcb drm/amd/display: Check minimum disp_clk and dpp_clk debug option adds 04e6931a76e5 drm/amd/display: Update DPPCLK programming sequence adds a3a885878e74 drm/amd/display: Fix divide-by-zero in DPPCLK and DISPCLK [...] adds 32e8ab05ed81 drm/amd/display: Update SW state correctly for FCLK adds 3e838f7ccf64 drm/amd/display: Get VCO frequency from registers adds aeb73c608c5b drm/amd/display: Implement a pme workaround function adds 2d7a1ef85d01 drm/amd/display: Update hook dcn32_funcs adds 2b2db1f9dbfb drm/amd/display: Drop duplicate define adds dc597268225b drm/amd/display: 3.2.191 adds 43af2220b330 amd/display/dc: Fix COLOR_ENCODING and COLOR_RANGE doing n [...] adds 83a3439ddb28 drm/amdgpu: Drop CONFIG_BACKLIGHT_CLASS_DEVICE ifdefs adds efb4fd107cfd drm/amdkfd: correct sdma queue number of sdma 6.0.1 adds cb4b7a23ff85 drm/radeon: Drop CONFIG_BACKLIGHT_CLASS_DEVICE ifdefs adds 163d4cd26a18 drm/amdgpu: fix adev variable used in amdgpu_device_gpu_recover() adds fd6ae969cfa2 drm/amdgpu: vm - drop unexpected word "the" in the comments adds c85c623ab406 drm/amd/display: fix array index in DML adds eec53143b7fe drm/amd/display: fix incorrect comparison in DML adds f4f9b827d76d drm/amdkfd: Add queue to MES if it becomes active adds ab8529b0cdb2 drm/amdkfd: Free queue after unmap queue success adds 543faf57ee0e amdgpu/pm: Fix incorrect variable for size of clocks array adds ceb180361e38 amdgpu/pm: Fix possible array out-of-bounds if SCLK levels != 2 adds f12d07d6e9f2 drm/amdgpu/vcn: fix no previous prototype warning adds 3d313f09f314 drm/fourcc: fix integer type usage in uapi header adds fa3dab48defe gpu/drm/radeon: Fix typo in comments adds 508f748b0394 drm/amdgpu: To flush tlb for MMHUB of RAVEN series adds ff83e6e7ab04 drm/amdgpu: Fetch MES scheduler/KIQ versions adds e77a541f5dea drm/amdkfd: Enable GFX11 usermode queue oversubscription adds a957995618a8 drm/amdgpu: Update mes_v11_api_def.h adds 10a9035c36d0 drm/amd/display: Fix indentation in dcn32_get_vco_frequenc [...] adds 50ef0cacc43c drm/amdgpu: drop unexpected word 'for' in comments adds f64e6e0b6afe Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" adds 5027605aedec drm/amdkfd: Fix spelling mistake "mechanim" -> "mechanism" adds 7fc494f9cf8e drm/amdgpu/display: Fix spelling mistake "supporing" -> "s [...] adds 366e817e83e4 Revert "drm/amd/display: ignore modifiers when checking fo [...] adds 01cf387b1c7f drm/amdgpu/display: reduce stack size in dml32_ModeSupport [...] adds d7f0c8aff013 drm/amdgpu: update GFX11 cs settings adds 1d3182006cf6 drm/amd/pm: enable VR0 HOT support for SMU 13.0.0 adds ca0cb8959f7b drm/amd/display : Log DP link training failure reason adds fe4e9ff98737 drm/amdgpu: add mc wptr addr support for mes adds 5c4904ac34b7 drm/amdgpu: Remove useless amdgpu_display_freesync_ioctl() [...] adds dd70748eda3f drm/amdgpu: Add put fence in amdgpu_fence_driver_clear_job_fences adds 9e225fb9e636 drm/amdgpu: Prevent race between late signaled fences and [...] adds 45ecaea73883 drm/sched: Partial revert of 'drm/sched: Keep s_fence->par [...] adds 9ae55f030dc5 drm/amdgpu: Follow up change to previous drm scheduler change. adds 1c4dae3e4639 drm/amdgpu/display/dc: Fix null pointer exception adds 8c07f33ea096 Revert "drm/amdkfd: Free queue after unmap queue success" adds 0b58162e1207 drm/amd/display: Removed unused variable ret adds d193b12b2fa6 drm/amdgpu: Fix typos in amdgpu_stop_pending_resets adds 7bb97c5a39ec drm/amdgpu/display: drop set but unused variable adds 70f1fcbc8358 drm/amd/display: Remove unused globals FORCE_RATE and FORC [...] adds 01752681f1ee drm/amd/display: change to_dal_irq_source_dnc32() storage [...] adds 2639d3e44f9c drm/amdgpu/amdgpu_dm: fix kernel-doc markups adds 46d44516aa6e drm/amd/amd_shared.h: Add missing doc for PP_GFX_DCS_MASK adds 7268f0a9e842 drm/amd: Load TA firmware for DCN321/DCN32 adds ff15cea338d2 drm/amd/display: expose additional modifier for DCN32/321 adds c5cb2cdf23ce drm/amd/display: Re-org and cleanup the redundant code adds 6e9c65f71edd drm/amdgpu: fix documentation warning adds 90d5fd317c74 drm/amdgpu/mes11: update mes interface for acessing registers adds 6a4a1f605431 drm/amdgpu: add common interface for mes misc op adds cff35798fad5 drm/amdkfd: fix cu mask for asics with wgps adds 7d4705b33cb8 drm/amdgpu/mes11: add mes11 misc op adds adc0e6ab0df3 drm/amdgpu/mes: add mes register access interface adds cf6067290034 drm/amdgpu: enable mes to access registers v2 adds 395ece6f1412 Revert "drm/amdgpu/gmc11: avoid cpu accessing registers to [...] adds d7cfea332cca drm/amdkfd: Add KFD SMI event IDs and triggers adds 163a5a584370 drm/amdkfd: Enable per process SMI event adds e0f1e65b836c drm/amdkfd: Add GPU recoverable fault SMI event adds acac270d0982 drm/amdkfd: Add migration SMI event adds c7f21978fa6a drm/amdkfd: Add user queue eviction restore SMI event adds 46ae2af9a8aa drm/amdkfd: Add unmap from GPU SMI event adds 414e9f520e89 drm/amdkfd: Asynchronously free smi_client adds 3db7f894549a drm/amdkfd: Bump KFD API version for SMI profiling event adds 0d8928a94ba1 drm/amd/display: Fix __umoddi3 undefined for 32 bit compilation adds 071ebbb0d482 drm/amd/display: Fix __floatunsidf undefined for 32 bit co [...] adds 202804b9705c drm/amd/display: Fix __muldf3 undefined for 32 bit compilation adds 780f97cec866 drm/amd/display: Fix __nedf2 undefined for 32 bit compilation adds c5da61cf5bab drm/amdgpu/display: add missing FP_START/END checks dcn32_ [...] adds 344feb7ccf76 Merge tag 'amd-drm-next-5.20-2022-07-05' of https://gitlab [...] adds 421f5410965d drm/i915: Call i915_gem_suspend() only after display is tu [...] adds 138c2fca6f40 drm/i915/dgfx: Disable d3cold at gfx root port adds 3cdcdc34f35e drm/i915: Eliminate PIPECONF RMWs from .color_commit() adds 04155815dbb8 drm/i915: Move dbuf details to INTEL_INFO->display adds 12d745537266 drm/i915: Move pipe_offsets[] & co. to INTEL_INFO->display adds c92df6aa397b drm/i915: Move display_mmio_offset under INTEL_INFO->display adds 5ba584ec1101 drm/i915: Make pipe_offsets[] & co. u32 adds d5a680548edd drm/i915: s/_CURSOR2/_MMIO_CURSOR2// adds 2e25ae522164 drm/i915: Use _MMIO_TRANS2() where appropriate adds e97f91e8d39f drm/i915: Use _MMIO_PIPE2() where appropriate adds 95be40c875fc drm/i915: Get rid of XE_LPD_CURSOR_OFFSETS adds f7fb92cd2e39 drm/i915: Move the color stuff under INTEL_INFO->display adds 9569ff1a188f drm/i915: Fix error code in icl_compute_combo_phy_dpll() adds cea9ed611e85 drm/i915: fix a possible refcount leak in intel_dp_add_mst [...] adds e61f294c7e8d drm/i915/bios: debug log ddi port info after parsing adds 0f36d074aeb5 drm/i915: use DISPLAY_VER() instead of accessing match_inf [...] adds 87a7d5350c67 drm/i915: Drain freed object after suspend display adds 3461b040a90d drm/i915/display: clean up comments adds ca1dc50fd5cf drm/i915: Use short PCH names consistently adds f24d1d450841 drm/i915: Nuke PCH_MCC adds 3d9c653cf635 drm/i915: Nuke PCH_JSP adds 6db5e0c8692e Merge tag 'drm-intel-next-2022-07-06' of git://anongit.fre [...] adds b45b4f880fb6 Merge tag 'drm-misc-next-2022-07-07' of git://anongit.free [...] adds fe8b45aa6115 dt-bindings: display: tegra: Convert to json-schema adds 7b86d50e74b9 MAINTAINERS: Rectify entry for NVIDIA TEGRA DRM and VIDEO DRIVER adds ea1a6270ff4f dt-bindings: host1x: Add iommu-map property adds 5c5a6ff72e19 dt-bindings: Add bindings for Tegra234 Host1x and VIC adds a72d4b182f4e dt-bindings: host1x: Fix bracketing in example adds 8aa5bcb61612 gpu: host1x: Add context device management code adds 2486254781ea gpu: host1x: Program context stream ID on submission adds e078d8d6c384 drm/tegra: falcon: Set DMACTX field on DMA transactions adds 88c0292f023d drm/tegra: nvdec: Fix TRANSCFG register offset adds e09db97889ec drm/tegra: Support context isolation adds bf0297ac77f3 drm/tegra: Implement stream ID related callbacks on engines adds 3000c4ac0258 gpu: host1x: Deduplicate hardware headers adds 97dea367d8da gpu: host1x: Simplify register mapping and add common aperture adds 939179fab8ff gpu: host1x: Program virtualization tables adds ee8f894f3fb3 gpu: host1x: Allow reset to be missing adds 7afd1194a3cd gpu: host1x: Program interrupt destinations on Tegra234 adds 9abdd497cd0a gpu: host1x: Tegra234 device data and headers adds 1411796f200d gpu: host1x: Rewrite job opcode sequence adds a94b8a77bc91 gpu: host1x: Add MLOCK release code on Tegra234 adds 0ae4ae9158f3 gpu: host1x: Use RESTART_W to skip timed out jobs on Tegra186+ adds 9550669c1975 drm/tegra: vic: Add Tegra234 support adds f99e689181ea gpu: host1x: Register context bus unconditionally adds b5d5288a4687 drm/tegra: vic: Fix build warning when CONFIG_PM=n adds c7860cbee998 drm/tegra: Fix vmapping of prime buffers adds 7ac1a36a9823 drm/tegra: Include DMA API header where used adds 5b7239c17ce2 gpu: host1x: Initialize syncval in channel_submit() adds 8c92243d9e68 gpu: host1x: Generalize host1x_cdma_push_wide() adds 2e1bfb314c99 gpu: host1x: Use the bitmap API to allocate bitmaps adds 135f4c551d51 drm/tegra: vic: Use devm_platform_ioremap_resource() adds 8daecf611258 Merge tag 'drm/tegra/for-5.20-rc1' of https://gitlab.freed [...] adds b7fb767b1658 drm/mediatek: Add DSC support for mediatek-drm adds bd448b8867b7 drm/mediatek: Add MERGE support for mediatek-drm adds 7266e90a51a3 drm/mediatek: Add mediatek-drm of vdosys0 support for mt8195 adds 9c1b06a509df drm/mediatek: Add suffix 0 to DDP_COMPONENT_DITHER for mt8 [...] adds 7f6335c6a258 drm/mediatek: Modify dsi funcs to atomic operations adds cde7e2e35c28 drm/mediatek: Separate poweron/poweroff from enable/disabl [...] adds 39e8d062b03c drm/mediatek: Keep dsi as LP00 before dcs cmds transfer adds fa5d0a0205c3 drm/mediatek: Add pull-down MIPI operation in mtk_dsi_powe [...] adds 22ffb89ee3ab dt-bindings: display: mediatek: dsi: Convert dsi_dtbinding [...] adds f7fe4264ad58 dt-bindings: display: mediatek: dsi: Add compatible for Me [...] adds 03d7adc41027 drm/mediatek: Add mt8186 dsi compatible to mtk_dsi.c adds 5bb4f80716e2 drm/mediatek: Add MT8186 DSI compatible for mtk_drm_drv.c adds e201c9630b37 dt-bindings: display: mediatek: add vdosys1 RDMA definitio [...] adds f8946e2b6bb2 drm/mediatek: Add display MDP RDMA support for MT8195 adds 7e4727f74520 drm/mediatek: Add display merge advance config API for MT8195 adds d2ae586f0e20 drm/mediatek: Add display merge start/stop API for cmdq support adds a5b51d1dd95f drm/mediatek: Add display merge mute/unmute support for MT8195 adds aaf94f7c3ae6 drm/mediatek: Add display merge async reset control adds 5621416b11f4 drm/mediatek: Add mediatek-drm plane color encoding info adds 2545e12da428 drm/mediatek: Remove mt8192 display rdma compatible adds 0f15d785ff2d drm/mediatek: Ensure bridge disable happends before suspend adds e32895fc7fdf dt-bindings: display: mediatek: dpi: Add DP_INTF compatible adds f294c89fbc38 dt-bindings: display: mediatek: dpi: Revise mediatek strin [...] adds 0bf0cb60116a drm/mediatek: dpi: Add kernel document for struct mtk_dpi_conf adds c9ed0713b3c3 drm/mediatek: dpi: Remove output format of YUV adds aed61ef6beb9 drm/mediatek: dpi: Only enable dpi after the bridge is enabled adds 4393c74a88cd drm/mediatek: dpi: Add support for quantization range adds cf060519e48e drm/mediatek: dpi: Implement a CK/DE pol toggle in SoC config adds 3145095fae25 drm/mediatek: dpi: Implement a swap_input toggle in SoC config adds a519e22bcfd4 drm/mediatek: dpi: Move dimension mask to SoC config adds e373924d7eb1 drm/mediatek: dpi: Move hvsize_mask to SoC config adds 48fb81a2717d drm/mediatek: dpi: Move swap_shift to SoC config adds 4e28119bd52b drm/mediatek: dpi: Move the yuv422_en_bit to SoC config adds 091e5e004e69 drm/mediatek: dpi: Move the csc_enable bit to SoC config adds b992131aac65 drm/mediatek: dpi: Add YUV422 output support adds c83da6233d05 drm/mediatek: dpi: Add config to support direct connection [...] adds 2587d8951b2f drm/mediatek: dpi: Add input_2pixel config support adds 49ecbb78dda8 drm/mediatek: dpi: Add pixels_per_iter config support adds d86c1568910e drm/mediatek: dpi: Add dp_intf support adds 5e4cb0afe21e Merge tag 'mediatek-drm-next-5.20' of https://git.kernel.o [...] adds e23a5e14aa27 Backmerge tag 'v5.19-rc6' of git://git.kernel.org/pub/scm/ [...] adds 1796c0255bae Merge tag 'drm-msm-fixes-2022-06-28' into msm-next-staging adds 6867c9aff860 drm/msm: Make msm_gem_free_object() static adds 1981c35bf753 drm: Add DRM_GEM_FOPS adds cfebe3fd5996 drm/msm: Expose client engine utilization via fdinfo adds 4400c3a1d48f drm/msm: Use div64_ul instead of do_div adds 2311720a0182 drm/msm: Fix fence rollover issue adds 51e4d60e6ba5 drm/msm/dpu: add writeback support for sc7180 adds 2d8a4edb672d drm/msm/dpu: use feature bit for LM combined alpha check adds c87443150a98 drm/msm/dpu: move VBIF_XINL_QOS_LVL_REMAP size to hw_catalog adds 129ae533fabf drm/msm/dpu: remove hwversion field from data structures adds 477db4feea03 drm/msm/dpu: change catalog->perf to be a const pointer adds 481d5dbb93ae drm/msm/dpu: change catalog->dma_cfg to be a const pointer adds 3208496720a1 drm/msm/dpu: constify struct dpu_mdss_cfg adds de7d480f5e8c drm/msm/dpu: make dpu hardware catalog static const adds b1ed585a16da drm/msm/dpu: dont_use IS_ERR_OR_NULL for encoder phys backends adds b6529e33761f drm/msm/dpu: drop enum msm_display_caps adds b4a624acabe9 drm/msm/dpu: move intf and wb assignment to dpu_encoder_se [...] adds a370cc392e07 drm/msm/dpu: fix maxlinewidth for writeback block adds 4edea8d30587 drm/msm/dpu: remove hard-coded linewidth limit for writeback adds 58fc5d186db4 drm/msm/dpu: Move LM CRC code into separate method adds 7b37523fb1d1 drm/msm/dpu: Move MISR methods to dpu_hw_util adds 91143873a05d drm/msm/dpu: Add MISR register support for interface adds b16650478635 drm/msm/dpu: Add interface support for CRC debugfs adds 2709935b4a9e drm/msm/dpu: simplify and unify dpu_encoder_get_intf and d [...] adds fca5ad26b7d8 drm/msm/disp/dpu1: add dspp support for sc7280 adds d9e0f7a6631b drm/msm/dp: "inline" dp_ctrl_set_clock_rate("ctrl_link") adds 26345e011723 drm/msm/dp: set stream_pixel rate directly adds fc18ea9818cd drm/msm/dp: inline dp_power_clk_set_rate() adds 50b1131e0674 drm/msm/dp: rewrite dss_module_power to use bulk clock functions adds ce557eaf52ab dt-bindings: msm/dp: List supplies in the bindings adds 01161a5c0ea6 dt-bindings: msm: update maintainers list with proper id adds 3bcecf2b6d06 drm/msm/dp: make dp_bridge_mode_valid() more precise adds efc7617086bf drm/msm/dp: Remove encoder pointer from struct msm_dp adds 94a9e05228c8 drm/msm/dp: use ARRAY_SIZE for calculating num_descs adds 4f0718bfa472 drm/msm/dsi: Use single function for reset adds a18a44e9262d drm/msm/hdmi: fill the pwr_regs bulk regulators adds 2f14bc38d88a dt-bindings: display/msm: hdmi: split and convert to yaml adds e3c5ce88e8f9 dt-bindings: display/msm: hdmi: mark old GPIO properties a [...] adds 6c04d89a6138 dt-bindings: display/msm: hdmi: mark hdmi-mux-supply as de [...] adds 7fbf025305e9 drm/msm/hdmi: drop the hdmi-mux support adds 68e674b13b17 drm/msm/hdmi: drop unused GPIO support adds 1f8830179459 drm/msm/hdmi: enable core-vcc/core-vdda-supply for 8996 platform adds 53d9118f7d39 drm/msm/hdmi: drop empty 'none' regulator lists adds b45aff9688e7 drm/msm/hdmi: drop hpd_regs usage on 8x74/8084 adds 9edaba8751ca drm/msm/hdmi: merge platform config for 8974/8084/8994/8996 adds ac1c2787bb29 drm/msm/hdmi: reuse MSM8960's config for MSM8660 adds 0f390c8ca0e1 drm/msm/hdmi-phy: populate 8x60 HDMI PHY requirements adds 089008b698f8 drm/msm/hdmi: drop empty bridge callbacks adds a7977d5cd9db drm/msm/hdmi: support attaching the "next" bridge adds eeda2bc4fcd9 drm/msm/mdp5: Add perf data for MDP v1.16 adds a143890fefa5 drm/msm/mdp4: move iommu_domain_alloc() call close to its usage adds 97b10e15df73 drm/msm/mdp4: get rid of struct mdp4_platform_config adds 1ff1da40d6fc Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] adds 6694482a70e9 drm/msm: Avoid unclocked GMU register access in 6xx gpu_busy adds 0165e9c119c9 drm/msm/adreno: Remove dead code adds b7616b5c69e6 drm/msm/adreno: Add A619 support adds fba6767c2dab drm/msm/a6xx: Add speedbin support for A619 GPU adds 9bec4399af22 drm/msm/adreno: Fix up formatting adds 36bbfdb8bcb6 drm/msm/adreno: Allow larger address space size adds d352d6d5241b drm/msm/dpu: drop xin_id from struct dpu_hw_blk_reg_map adds 1e5df24b996c drm/msm/dpu: drop length from struct dpu_hw_blk_reg_map adds 9403f9a42c88 drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_ [...] adds 4a42c5b5dd93 drm/msm/dpu: move struct dpu_hw_blk definition to dpu_hw_utils.h adds ba0386a9c482 drm/msm: Fix %d vs %u adds a07ea70a57e2 drm/msm/dpu: check both DPU and MDSS devices for the IOMMU adds 8010b14e6219 drm/msm/mdp5: move iommu_domain_alloc() call close to its usage adds 8cb72adb1c66 drm/msm: Stop using iommu_present() adds 40ae54ed734a drm/msm: move KMS aspace init to the separate helper adds b571cb5273ad drm/msm: switch msm_kms_init_aspace() to use device_iommu_ [...] adds cc66a42c94b1 drm/msm/gpu: Capture all BO addr+size in devcore adds 18514c3848cf drm/msm/gpu: Add GEM debug label to devcore adds d7499634db4f drm/msm/adreno: Do not propagate void return values adds bce1e40568cb drm/msm/dp: remove unused stubs adds 786a4f668550 drm/msm/dp: rename second dp_display_enable()'s argument adds ff46c2c481f2 drm/msm/dp: remove dp_display_en/disable prototypes and da [...] adds a414fe3a2129 drm/msm/gem: Drop obj lock in msm_gem_free_object() adds 4b18299b3365 drm/msm/adreno: Defer enabling runpm until hw_init() adds 8b5de7359589 drm/msm: Deprecate MSM_BO_UNCACHED harder adds 8246913a2e30 drm/msm: Switch to pfn mappings adds f392d6f64d17 drm/msm: Make enable_eviction flag static adds 92ef86ab5135 drm/msm/mdp5: Fix global state lock backoff adds cb77085b1f0a drm/msm/dpu: Fix for non-visible planes adds d9e019bb396f Merge tag 'drm-msm-next-2022-07-10' of https://gitlab.free [...] adds 0cd8a73122b2 drm/exynos: MAINTAINERS: move Joonyoung Shim to credits adds f4284724c216 dt-bindings: remove Joonyoung Shim from maintainers adds 48b927770f8a drm/exynos/exynos7_drm_decon: free resources when clk_set_ [...] adds 1ebdc90eb71a Merge tag 'exynos-drm-next-for-v5.20' of git://git.kernel. [...] adds 911dd554a129 drm/nouveau/nvif: add wrapper for open-coded nvif_object_c [...] adds c4feba47aad5 drm/nouveau/nvkm: rip out event uapi adds 61c1f340bc80 drm/nouveau/nvkm: use list_add_tail() when building object tree adds 4ddf8d7dedb8 drm/nouveau/nvkm: zero out engine pointer for subdev-provi [...] adds 6d7291843ec5 drm/nouveau/nvkm: remove unused header adds 0196cc65f917 drm/nouveau/device: remove pwrsrc notify in favour of a di [...] adds 66ff4e4ed471 drm/nouveau/fifo: rip out cevent, never used adds 097d56cdcd77 drm/nouveau/fifo: remove rd32/wr32 accessors from channels adds 40184ece92eb drm/nouveau/ce/gv100-: move method buffer to ce ctx adds 7ba01b504c16 drm/nouveau: remove double WFI when destroying channels adds ea0b20d3bd96 drm/nouveau/flcn: remove unused functions adds 89ed996b888f drm/nouveau/kms/nv50-: remove unused functions adds 0180290abb5c Merge tag 'topic/nouveau-misc-2022-07-13-1' of git://anong [...] adds bf241374e203 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (41e7f64a7079) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: CREDITS | 8 + Documentation/ABI/stable/sysfs-block | 9 + Documentation/ABI/testing/sysfs-driver-qat | 60 + Documentation/PCI/pci-iov-howto.rst | 7 +- Documentation/admin-guide/devices.rst | 7 +- Documentation/admin-guide/kernel-parameters.txt | 31 +- Documentation/admin-guide/perf/index.rst | 1 + Documentation/admin-guide/sysctl/net.rst | 12 + Documentation/arm/index.rst | 2 + .../bpf/libbpf/libbpf_naming_convention.rst | 13 +- Documentation/core-api/kernel-api.rst | 2 +- Documentation/core-api/symbol-namespaces.rst | 4 +- .../devicetree/bindings/arm/bcm/brcm,bcmbca.yaml | 8 + .../devicetree/bindings/arm/freescale/fsl,scu.txt | 271 - Documentation/devicetree/bindings/arm/fsl.yaml | 12 + .../devicetree/bindings/arm/mediatek.yaml | 26 + Documentation/devicetree/bindings/arm/sunxi.yaml | 10 + .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 24 +- .../arm/tegra/nvidia,tegra-ccplex-cluster.yaml | 1 - .../arm/tegra/nvidia,tegra194-axi2apb.yaml | 40 + .../bindings/arm/tegra/nvidia,tegra194-cbb.yaml | 97 + .../bindings/arm/tegra/nvidia,tegra234-cbb.yaml | 74 + .../devicetree/bindings/clock/fsl,scu-clk.yaml | 43 + .../bindings/clock/qcom,dispcc-sm8x50.yaml | 6 +- .../bindings/clock/qcom,gcc-apq8064.yaml | 40 +- .../bindings/clock/qcom,gcc-msm8996.yaml | 16 + .../devicetree/bindings/clock/qcom,gcc-other.yaml | 5 +- .../bindings/clock/qcom,gpucc-sm8350.yaml | 72 + .../bindings/clock/qcom,sm8450-camcc.yaml | 80 + .../bindings/cpufreq/qcom-cpufreq-nvmem.yaml | 7 + .../bindings/display/mediatek/mediatek,dpi.yaml | 11 +- .../bindings/display/mediatek/mediatek,dsi.txt | 62 - .../bindings/display/mediatek/mediatek,dsi.yaml | 116 + .../display/mediatek/mediatek,mdp-rdma.yaml | 88 + .../bindings/display/msm/dp-controller.yaml | 8 +- .../devicetree/bindings/display/msm/hdmi.txt | 99 - .../devicetree/bindings/display/msm/hdmi.yaml | 232 + .../display/samsung/samsung,exynos-hdmi-ddc.yaml | 1 - .../display/samsung/samsung,exynos-hdmi.yaml | 1 - .../display/samsung/samsung,exynos-mixer.yaml | 1 - .../display/samsung/samsung,exynos5433-decon.yaml | 1 - .../display/samsung/samsung,exynos5433-mic.yaml | 1 - .../display/samsung/samsung,exynos7-decon.yaml | 1 - .../bindings/display/samsung/samsung,fimd.yaml | 1 - .../display/tegra/nvidia,tegra114-mipi.txt | 41 - .../display/tegra/nvidia,tegra114-mipi.yaml | 74 + .../display/tegra/nvidia,tegra124-dpaux.yaml | 152 + .../display/tegra/nvidia,tegra124-sor.yaml | 197 + .../display/tegra/nvidia,tegra124-vic.yaml | 72 + .../bindings/display/tegra/nvidia,tegra186-dc.yaml | 85 + .../display/tegra/nvidia,tegra186-display.yaml | 310 + .../display/tegra/nvidia,tegra186-dsi-padctl.yaml | 45 + .../bindings/display/tegra/nvidia,tegra20-dc.yaml | 183 + .../bindings/display/tegra/nvidia,tegra20-dsi.yaml | 159 + .../bindings/display/tegra/nvidia,tegra20-epp.yaml | 70 + .../display/tegra/nvidia,tegra20-gr2d.yaml | 74 + .../display/tegra/nvidia,tegra20-gr3d.yaml | 215 + .../display/tegra/nvidia,tegra20-hdmi.yaml | 126 + .../display/tegra/nvidia,tegra20-host1x.txt | 675 - .../display/tegra/nvidia,tegra20-host1x.yaml | 431 + .../bindings/display/tegra/nvidia,tegra20-isp.yaml | 67 + .../bindings/display/tegra/nvidia,tegra20-mpe.yaml | 73 + .../bindings/display/tegra/nvidia,tegra20-tvo.yaml | 58 + .../bindings/display/tegra/nvidia,tegra20-vi.yaml | 163 + .../display/tegra/nvidia,tegra210-csi.yaml | 52 + .../devicetree/bindings/firmware/fsl,scu.yaml | 210 + .../devicetree/bindings/hwinfo/renesas,prr.yaml | 37 + .../devicetree/bindings/i2c/i2c-rk3x.yaml | 1 + .../devicetree/bindings/input/da9062-onkey.txt | 2 +- .../devicetree/bindings/input/fsl,scu-key.yaml | 40 + .../bindings/interconnect/qcom,msm8998-bwmon.yaml | 86 + .../bindings/media/allwinner,sun6i-a31-csi.yaml | 58 +- .../media/allwinner,sun6i-a31-mipi-csi2.yaml | 137 + .../media/allwinner,sun8i-a83t-mipi-csi2.yaml | 125 + .../bindings/media/exynos-jpeg-codec.txt | 16 - .../bindings/media/i2c/aptina,mt9p031.yaml | 1 + .../devicetree/bindings/media/i2c/onnn,ar0521.yaml | 112 + .../bindings/media/rockchip,rk3568-vepu.yaml | 69 + .../bindings/media/samsung,s5pv210-jpeg.yaml | 123 + .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 1 + .../devicetree/bindings/net/cdns,macb.yaml | 1 + Documentation/devicetree/bindings/net/sff,sfp.txt | 85 - Documentation/devicetree/bindings/net/sff,sfp.yaml | 142 + .../devicetree/bindings/nvmem/fsl,scu-ocotp.yaml | 56 + .../devicetree/bindings/opp/opp-v2-kryo-cpu.yaml | 15 + .../devicetree/bindings/pci/qcom,pcie.yaml | 4 +- .../bindings/phy/qcom,hdmi-phy-other.yaml | 104 + .../devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml | 85 + .../bindings/phy/samsung,exynos-hdmi-phy.yaml | 1 - .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 18 +- .../bindings/pinctrl/fsl,scu-pinctrl.yaml | 74 + .../pinctrl/nvidia,tegra124-dpaux-padctl.txt | 59 - .../devicetree/bindings/power/fsl,scu-pd.yaml | 41 + .../bindings/power/mediatek,power-controller.yaml | 2 + .../devicetree/bindings/rtc/fsl,scu-rtc.yaml | 31 + .../bindings/soc/mediatek/mediatek,mutex.yaml | 1 - .../bindings/soc/renesas/renesas,prr.yaml | 37 - .../devicetree/bindings/soc/ti/ti,pruss.yaml | 5 +- .../bindings/thermal/fsl,scu-thermal.yaml | 38 + .../bindings/timer/nvidia,tegra186-timer.yaml | 109 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../devicetree/bindings/watchdog/fsl,scu-wdt.yaml | 34 + Documentation/driver-api/hte/tegra194-hte.rst | 5 +- .../debug/gcov-profile-all/arch-support.txt | 2 +- Documentation/features/debug/kcov/arch-support.txt | 2 +- Documentation/filesystems/netfs_library.rst | 8 +- .../filesystems/xfs-delayed-logging-design.rst | 361 +- Documentation/gpu/drm-usage-stats.rst | 21 + Documentation/gpu/i915.rst | 12 + Documentation/hwmon/asus_ec_sensors.rst | 1 + Documentation/hwmon/submitting-patches.rst | 1 - Documentation/kernel-hacking/hacking.rst | 3 +- Documentation/livepatch/module-elf-format.rst | 10 +- Documentation/networking/ip-sysctl.rst | 4 +- Documentation/networking/tls.rst | 22 + Documentation/power/pci.rst | 2 +- Documentation/process/5.Posting.rst | 3 +- Documentation/process/8.Conclusion.rst | 16 +- Documentation/process/howto.rst | 4 +- Documentation/process/index.rst | 1 - Documentation/process/kernel-docs.rst | 62 +- Documentation/process/submitting-drivers.rst | 194 - Documentation/process/submitting-patches.rst | 5 +- Documentation/security/keys/core.rst | 2 +- Documentation/security/secrets/coco.rst | 2 +- Documentation/security/siphash.rst | 2 +- Documentation/sphinx/automarkup.py | 56 +- .../it_IT/core-api/symbol-namespaces.rst | 6 +- .../translations/it_IT/kernel-hacking/hacking.rst | 3 +- .../translations/it_IT/networking/netdev-FAQ.rst | 2 +- .../translations/it_IT/process/5.Posting.rst | 5 +- .../translations/it_IT/process/8.Conclusion.rst | 5 +- Documentation/translations/it_IT/process/howto.rst | 3 +- Documentation/translations/it_IT/process/index.rst | 1 - .../it_IT/process/submitting-drivers.rst | 16 - .../it_IT/process/submitting-patches.rst | 6 +- Documentation/translations/ja_JP/howto.rst | 4 +- Documentation/translations/ko_KR/howto.rst | 2 +- .../translations/zh_CN/admin-guide/index.rst | 2 +- .../zh_CN/admin-guide/reporting-regressions.rst | 370 + .../translations/zh_CN/core-api/index.rst | 1 + .../translations/zh_CN/core-api/kernel-api.rst | 2 +- .../zh_CN/core-api/symbol-namespaces.rst | 2 +- .../translations/zh_CN/core-api/watch_queue.rst | 313 + .../translations/zh_CN/devicetree/index.rst | 2 +- .../translations/zh_CN/devicetree/of_unittest.rst | 2 +- .../translations/zh_CN/devicetree/usage-model.rst | 2 +- .../translations/zh_CN/doc-guide/kernel-doc.rst | 2 +- .../translations/zh_CN/kernel-hacking/hacking.rst | 3 +- .../translations/zh_CN/process/5.Posting.rst | 3 +- .../translations/zh_CN/process/8.Conclusion.rst | 1 - Documentation/translations/zh_CN/process/howto.rst | 1 - Documentation/translations/zh_CN/process/index.rst | 1 - .../zh_CN/process/submitting-drivers.rst | 160 - .../zh_CN/process/submitting-patches.rst | 4 +- .../translations/zh_CN/vm/free_page_reporting.rst | 2 +- Documentation/translations/zh_CN/vm/frontswap.rst | 2 +- Documentation/translations/zh_CN/vm/page_frags.rst | 2 +- Documentation/translations/zh_CN/vm/page_owner.rst | 8 +- Documentation/translations/zh_CN/vm/zsmalloc.rst | 2 +- .../translations/zh_TW/process/5.Posting.rst | 3 +- .../translations/zh_TW/process/8.Conclusion.rst | 1 - Documentation/translations/zh_TW/process/howto.rst | 1 - Documentation/translations/zh_TW/process/index.rst | 1 - .../zh_TW/process/submitting-drivers.rst | 164 - .../zh_TW/process/submitting-patches.rst | 4 +- Documentation/userspace-api/media/v4l/control.rst | 4 +- Documentation/userspace-api/media/v4l/mmap.rst | 2 +- .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 3 - Documentation/virt/hyperv/clocks.rst | 73 + Documentation/virt/hyperv/index.rst | 12 + Documentation/virt/hyperv/overview.rst | 207 + Documentation/virt/hyperv/vmbus.rst | 303 + Documentation/virt/index.rst | 1 + Documentation/virt/kvm/api.rst | 21 +- Documentation/virt/kvm/s390/s390-pv-boot.rst | 2 +- Documentation/virt/kvm/x86/hypercalls.rst | 2 +- .../watchdog/convert_drivers_to_kernel_api.rst | 1 - Documentation/x86/orc-unwinder.rst | 2 +- MAINTAINERS | 70 +- Makefile | 4 +- arch/arc/configs/axs101_defconfig | 1 - arch/arc/configs/axs103_defconfig | 1 - arch/arc/configs/axs103_smp_defconfig | 1 - arch/arc/configs/haps_hs_defconfig | 1 - arch/arc/configs/haps_hs_smp_defconfig | 1 - arch/arc/configs/hsdk_defconfig | 1 - arch/arc/configs/nsim_700_defconfig | 1 - arch/arc/configs/nsimosci_defconfig | 1 - arch/arc/configs/nsimosci_hs_defconfig | 1 - arch/arc/configs/nsimosci_hs_smp_defconfig | 1 - arch/arc/configs/tb10x_defconfig | 1 - arch/arc/configs/vdk_hs38_defconfig | 1 - arch/arc/configs/vdk_hs38_smp_defconfig | 1 - arch/arm/Kconfig | 7 +- arch/arm/Kconfig.debug | 2 +- arch/arm/arm-soc-for-next-contents.txt | 105 + arch/arm/boot/dts/Makefile | 4 +- arch/arm/boot/dts/am33xx-l4.dtsi | 3 +- arch/arm/boot/dts/bcm63138.dtsi | 4 +- arch/arm/boot/dts/bcm963138.dts | 27 + arch/arm/boot/dts/bcm963138dvt.dts | 2 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 9 +- .../boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi | 21 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 7 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 2 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 4 +- arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi | 39 - arch/arm/boot/dts/sama5d2.dtsi | 2 +- arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 2 +- arch/arm/common/Kconfig | 6 +- arch/arm/common/Makefile | 1 - arch/arm/common/dmabounce.c | 582 - arch/arm/common/sa1111.c | 64 - arch/arm/configs/multi_v7_defconfig | 4 +- arch/arm/include/asm/device.h | 3 - arch/arm/include/asm/dma-direct.h | 49 +- arch/arm/include/asm/dma-mapping.h | 128 - arch/arm/include/asm/domain.h | 13 - arch/arm/include/asm/mach/map.h | 1 + arch/arm/include/asm/memory.h | 2 - arch/arm/include/asm/ptrace.h | 26 + arch/arm/mach-bcm/Kconfig | 61 +- arch/arm/mach-bcm/Makefile | 11 +- arch/arm/mach-bcm/bcm63xx.c | 17 - arch/arm/mach-footbridge/Kconfig | 1 + arch/arm/mach-footbridge/common.c | 19 +- arch/arm/mach-footbridge/include/mach/dma-direct.h | 8 + arch/arm/mach-footbridge/include/mach/memory.h | 4 - arch/arm/mach-highbank/highbank.c | 2 +- arch/arm/mach-mvebu/coherency.c | 2 +- arch/arm/mm/Kconfig | 6 +- arch/arm/mm/alignment.c | 3 + arch/arm/mm/dma-mapping.c | 649 +- arch/arm/mm/kasan_init.c | 6 +- arch/arm/mm/mmu.c | 15 +- arch/arm/mm/proc-v7-bugs.c | 3 +- arch/arm/probes/decode.h | 26 +- arch/arm64/boot/dts/allwinner/Makefile | 2 + .../dts/allwinner/sun50i-a64-pinephone-1.0.dts | 4 + .../dts/allwinner/sun50i-a64-pinephone-1.1.dts | 4 + .../dts/allwinner/sun50i-h616-orangepi-zero2.dts | 213 + .../boot/dts/allwinner/sun50i-h616-x96-mate.dts | 177 + arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 591 + arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi | 8 + arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 2 + arch/arm64/boot/dts/freescale/Makefile | 1 + .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 8 +- .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 702 + .../arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi | 284 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 20 + arch/arm64/boot/dts/freescale/imx8qm.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 12 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 10 +- arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 16 +- .../boot/dts/marvell/armada-7040-mochabin.dts | 16 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 4 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 24 +- .../boot/dts/marvell/armada-8040-puzzle-m801.dts | 16 +- arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 6 +- arch/arm64/boot/dts/marvell/cn9130-db.dtsi | 8 +- arch/arm64/boot/dts/marvell/cn9131-db.dtsi | 8 +- arch/arm64/boot/dts/marvell/cn9132-db.dtsi | 8 +- arch/arm64/boot/dts/mediatek/Makefile | 6 +- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 7 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 5 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8186-evb.dts | 232 - arch/arm64/boot/dts/mediatek/mt8186.dtsi | 1016 - .../boot/dts/mediatek/mt8192-asurada-hayato-r1.dts | 47 + .../dts/mediatek/mt8192-asurada-spherion-r0.dts | 62 + arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 959 + .../boot/dts/mediatek/mt8195-cherry-tomato-r1.dts | 15 + .../boot/dts/mediatek/mt8195-cherry-tomato-r2.dts | 35 + .../boot/dts/mediatek/mt8195-cherry-tomato-r3.dts | 36 + arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 702 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 13 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 89 +- arch/arm64/boot/dts/nvidia/tegra234.dtsi | 115 +- arch/arm64/boot/dts/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 56 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 4 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 21 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 172 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 8 + arch/arm64/boot/dts/qcom/pm8994.dtsi | 10 + arch/arm64/boot/dts/qcom/pmi8994.dtsi | 20 + arch/arm64/boot/dts/qcom/pmi8998.dtsi | 11 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 1 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 2 - arch/arm64/boot/dts/qcom/sc7180.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 40 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 6 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 132 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 30 + arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 614 + arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts | 68 + arch/arm64/boot/dts/qcom/sdm845-lg-judyp.dts | 44 + arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 29 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 172 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 36 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 40 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 47 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 19 +- arch/arm64/boot/dts/renesas/Makefile | 3 + .../dts/renesas/draak-ebisu-panel-aa104xd12.dts | 36 + arch/arm64/boot/dts/renesas/panel-aa104xd12.dtsi | 30 + .../boot/dts/renesas/salvator-panel-aa104xd12.dts | 36 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 13 + arch/arm64/boot/dts/ti/k3-am625-sk.dts | 9 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 14 + arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/insn.h | 3 + arch/arm64/kernel/hibernate.c | 5 - arch/arm64/kernel/mte.c | 9 - arch/arm64/lib/insn.c | 30 +- arch/arm64/mm/copypage.c | 9 - arch/arm64/mm/fault.c | 1 - arch/arm64/mm/mteswap.c | 9 - arch/arm64/net/bpf_jit.h | 7 + arch/arm64/net/bpf_jit_comp.c | 715 +- arch/loongarch/Kconfig | 4 - arch/loongarch/include/asm/fpregdef.h | 1 - arch/loongarch/include/asm/page.h | 1 + arch/loongarch/include/asm/processor.h | 2 - arch/loongarch/kernel/asm-offsets.c | 1 - arch/loongarch/kernel/fpu.S | 10 - arch/loongarch/kernel/numa.c | 1 - arch/loongarch/vdso/Makefile | 1 + arch/m68k/configs/amiga_defconfig | 14 +- arch/m68k/configs/apollo_defconfig | 14 +- arch/m68k/configs/atari_defconfig | 14 +- arch/m68k/configs/bvme6000_defconfig | 14 +- arch/m68k/configs/hp300_defconfig | 14 +- arch/m68k/configs/mac_defconfig | 14 +- arch/m68k/configs/multi_defconfig | 14 +- arch/m68k/configs/mvme147_defconfig | 14 +- arch/m68k/configs/mvme16x_defconfig | 14 +- arch/m68k/configs/q40_defconfig | 14 +- arch/m68k/configs/sun3_defconfig | 14 +- arch/m68k/configs/sun3x_defconfig | 14 +- arch/m68k/include/asm/processor.h | 1 + arch/m68k/include/asm/sun3_pgtable.h | 2 +- arch/m68k/kernel/traps.c | 1 + arch/m68k/mac/macints.c | 35 +- arch/m68k/q40/README | 5 +- arch/m68k/virt/ints.c | 3 +- arch/mips/Kbuild.platforms | 1 - arch/mips/Kconfig | 23 - arch/mips/Makefile | 1 - arch/mips/boot/dts/img/pistachio_marduk.dts | 4 +- arch/mips/boot/dts/ingenic/ci20.dts | 2 +- arch/mips/boot/dts/ingenic/gcw0.dts | 31 +- arch/mips/boot/dts/ingenic/rs90.dts | 18 +- arch/mips/boot/dts/pic32/pic32mzda_sk.dts | 9 +- arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts | 6 +- arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 4 +- arch/mips/boot/dts/qca/ar9331_dragino_ms14.dts | 6 +- arch/mips/boot/dts/qca/ar9331_omega.dts | 4 +- .../dts/qca/ar9331_openembed_som9331_board.dts | 4 +- arch/mips/boot/dts/qca/ar9331_tl_mr3020.dts | 8 +- .../dts/ralink/gardena_smart_gateway_mt7688.dts | 2 +- arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc1.dts | 2 +- arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc2.dts | 2 +- arch/mips/configs/capcella_defconfig | 91 - arch/mips/configs/e55_defconfig | 37 - arch/mips/configs/mpc30x_defconfig | 53 - arch/mips/configs/tb0219_defconfig | 76 - arch/mips/configs/tb0226_defconfig | 71 - arch/mips/configs/tb0287_defconfig | 84 - arch/mips/configs/workpad_defconfig | 67 - arch/mips/include/asm/cpu-type.h | 11 - arch/mips/include/asm/cpu.h | 3 +- arch/mips/include/asm/io.h | 2 +- arch/mips/include/asm/mach-vr41xx/irq.h | 9 - arch/mips/include/asm/mipsregs.h | 14 - arch/mips/include/asm/pgtable-32.h | 5 - arch/mips/include/asm/pgtable-64.h | 5 - arch/mips/include/asm/vermagic.h | 2 - arch/mips/include/asm/vr41xx/capcella.h | 30 - arch/mips/include/asm/vr41xx/giu.h | 41 - arch/mips/include/asm/vr41xx/irq.h | 97 - arch/mips/include/asm/vr41xx/mpc30x.h | 24 - arch/mips/include/asm/vr41xx/pci.h | 77 - arch/mips/include/asm/vr41xx/siu.h | 45 - arch/mips/include/asm/vr41xx/tb0219.h | 29 - arch/mips/include/asm/vr41xx/tb0226.h | 30 - arch/mips/include/asm/vr41xx/tb0287.h | 30 - arch/mips/include/asm/vr41xx/vr41xx.h | 148 - arch/mips/kernel/cpu-probe.c | 40 - arch/mips/kernel/proc.c | 2 +- arch/mips/kernel/vdso.c | 2 +- arch/mips/lib/dump_tlb.c | 8 - arch/mips/math-emu/dsemul.c | 9 +- arch/mips/mm/c-r4k.c | 44 - arch/mips/mm/context.c | 5 +- arch/mips/mm/tlbex.c | 35 - arch/mips/pci/Makefile | 6 - arch/mips/pci/fixup-capcella.c | 37 - arch/mips/pci/fixup-mpc30x.c | 36 - arch/mips/pci/fixup-tb0219.c | 38 - arch/mips/pci/fixup-tb0226.c | 73 - arch/mips/pci/fixup-tb0287.c | 52 - arch/mips/pci/ops-vr41xx.c | 113 - arch/mips/pci/pci-vr41xx.c | 309 - arch/mips/pci/pci-vr41xx.h | 141 - arch/mips/vr41xx/Kconfig | 104 - arch/mips/vr41xx/Makefile | 5 - arch/mips/vr41xx/Platform | 29 - arch/mips/vr41xx/casio-e55/Makefile | 6 - arch/mips/vr41xx/casio-e55/setup.c | 27 - arch/mips/vr41xx/common/Makefile | 6 - arch/mips/vr41xx/common/bcu.c | 210 - arch/mips/vr41xx/common/cmu.c | 242 - arch/mips/vr41xx/common/giu.c | 110 - arch/mips/vr41xx/common/icu.c | 714 - arch/mips/vr41xx/common/init.c | 60 - arch/mips/vr41xx/common/irq.c | 106 - arch/mips/vr41xx/common/pmu.c | 123 - arch/mips/vr41xx/common/rtc.c | 105 - arch/mips/vr41xx/common/siu.c | 142 - arch/mips/vr41xx/common/type.c | 11 - arch/mips/vr41xx/ibm-workpad/Makefile | 6 - arch/mips/vr41xx/ibm-workpad/setup.c | 27 - arch/parisc/kernel/perf.c | 1 - arch/powerpc/include/asm/hvcall.h | 8 + arch/powerpc/include/asm/kvm_host.h | 16 +- arch/powerpc/include/asm/uaccess.h | 2 +- arch/powerpc/kernel/asm-offsets.c | 2 +- arch/powerpc/kernel/eeh.c | 4 - arch/powerpc/kvm/Kconfig | 21 +- arch/powerpc/kvm/book3s_64_vio.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 26 +- arch/powerpc/kvm/book3s_hv.h | 10 + arch/powerpc/kvm/book3s_hv_p9_entry.c | 36 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 24 +- arch/powerpc/kvm/book3s_xics.h | 1 + arch/powerpc/kvm/trace_hv.h | 21 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 1 - arch/powerpc/platforms/cell/spufs/file.c | 17 - arch/powerpc/platforms/powernv/eeh-powernv.c | 1 - arch/powerpc/platforms/pseries/dtl.c | 1 - arch/riscv/Kconfig | 28 +- arch/riscv/boot/dts/canaan/k210.dtsi | 12 + arch/riscv/boot/dts/microchip/mpfs.dtsi | 24 + arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 24 + arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 24 + .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 2 +- arch/riscv/boot/dts/starfive/jh7100.dtsi | 16 +- arch/riscv/configs/32-bit.config | 2 + arch/riscv/configs/defconfig | 1 + arch/riscv/configs/nommu_k210_defconfig | 1 + arch/riscv/configs/nommu_k210_sdcard_defconfig | 1 + arch/riscv/configs/nommu_virt_defconfig | 1 + arch/riscv/configs/rv32_defconfig | 1 + arch/riscv/errata/sifive/errata.c | 3 +- arch/riscv/include/asm/pgtable-64.h | 12 +- arch/riscv/include/asm/pgtable.h | 6 +- arch/riscv/kvm/mmu.c | 2 +- arch/riscv/kvm/vcpu.c | 2 + arch/s390/Makefile | 8 +- arch/s390/hypfs/hypfs_dbfs.c | 1 - arch/s390/hypfs/inode.c | 1 - arch/s390/include/asm/nospec-insn.h | 2 - arch/s390/include/asm/uaccess.h | 4 +- arch/s390/kernel/crash_dump.c | 22 +- arch/s390/kernel/debug.c | 1 - arch/s390/kernel/perf_cpum_cf.c | 1 - arch/s390/kernel/sysinfo.c | 1 - arch/s390/lib/Makefile | 3 +- arch/s390/lib/expoline/Makefile | 3 + arch/s390/lib/{ => expoline}/expoline.S | 0 arch/s390/pci/pci_clp.c | 1 - arch/um/drivers/harddog_kern.c | 1 - arch/um/drivers/hostaudio_kern.c | 2 - arch/um/include/asm/page.h | 4 +- arch/um/include/shared/mem.h | 4 +- arch/um/os-Linux/skas/process.c | 6 +- arch/x86/Kconfig | 108 +- arch/x86/Makefile | 6 + arch/x86/boot/compressed/ident_map_64.c | 13 + arch/x86/entry/Makefile | 2 +- arch/x86/entry/calling.h | 62 + arch/x86/entry/entry.S | 22 + arch/x86/entry/entry_32.S | 2 - arch/x86/entry/entry_64.S | 64 +- arch/x86/entry/entry_64_compat.S | 21 +- arch/x86/entry/vdso/Makefile | 1 + arch/x86/entry/vsyscall/vsyscall_emu_64.S | 9 +- arch/x86/include/asm/alternative.h | 1 + arch/x86/include/asm/cpufeatures.h | 12 +- arch/x86/include/asm/disabled-features.h | 21 +- arch/x86/include/asm/linkage.h | 8 + arch/x86/include/asm/msr-index.h | 13 + arch/x86/include/asm/nospec-branch.h | 69 +- arch/x86/include/asm/setup.h | 3 + arch/x86/include/asm/static_call.h | 19 +- arch/x86/include/asm/unwind_hints.h | 14 +- arch/x86/include/uapi/asm/bootparam.h | 2 +- arch/x86/kernel/acpi/cppc.c | 6 + arch/x86/kernel/alternative.c | 69 + arch/x86/kernel/asm-offsets.c | 6 + arch/x86/kernel/cpu/amd.c | 46 +- arch/x86/kernel/cpu/bugs.c | 475 +- arch/x86/kernel/cpu/common.c | 61 +- arch/x86/kernel/cpu/cpu.h | 2 + arch/x86/kernel/cpu/hygon.c | 6 + arch/x86/kernel/cpu/mce/dev-mcelog.c | 1 - arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 1 - arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/ftrace.c | 7 +- arch/x86/kernel/head64.c | 4 +- arch/x86/kernel/head_64.S | 5 + arch/x86/kernel/module.c | 8 +- arch/x86/kernel/process.c | 2 +- arch/x86/kernel/relocate_kernel_32.S | 25 +- arch/x86/kernel/relocate_kernel_64.S | 23 +- arch/x86/kernel/static_call.c | 51 +- arch/x86/kernel/vmlinux.lds.S | 11 +- arch/x86/kvm/emulate.c | 34 +- arch/x86/kvm/svm/vmenter.S | 18 + arch/x86/kvm/vmx/capabilities.h | 4 +- arch/x86/kvm/vmx/nested.c | 3 +- arch/x86/kvm/vmx/run_flags.h | 8 + arch/x86/kvm/vmx/vmenter.S | 194 +- arch/x86/kvm/vmx/vmx.c | 84 +- arch/x86/kvm/vmx/vmx.h | 10 +- arch/x86/kvm/vmx/vmx_ops.h | 2 +- arch/x86/kvm/x86.c | 24 +- arch/x86/lib/memmove_64.S | 7 +- arch/x86/lib/retpoline.S | 79 +- arch/x86/mm/mem_encrypt_boot.S | 10 +- arch/x86/net/bpf_jit_comp.c | 71 +- arch/x86/xen/enlighten_pv.c | 8 +- arch/x86/xen/setup.c | 6 +- arch/x86/xen/xen-asm.S | 30 +- arch/x86/xen/xen-head.S | 11 +- arch/x86/xen/xen-ops.h | 6 +- arch/xtensa/Kconfig | 2 + arch/xtensa/boot/lib/Makefile | 2 + arch/xtensa/platforms/iss/network.c | 63 +- block/bio.c | 126 +- block/blk-map.c | 7 +- block/blk-merge.c | 41 +- block/blk-sysfs.c | 7 + block/bounce.c | 13 +- block/fops.c | 24 +- crypto/Kconfig | 114 + crypto/af_alg.c | 3 +- crypto/algif_hash.c | 5 +- crypto/testmgr.h | 121 +- drivers/acpi/acpi_video.c | 11 +- drivers/acpi/apei/erst-dbg.c | 1 - drivers/ata/Kconfig | 2 +- drivers/atm/he.c | 9 +- drivers/auxdisplay/charlcd.c | 1 - drivers/base/arch_topology.c | 16 +- drivers/base/cpu.c | 8 + drivers/base/power/runtime.c | 6 + drivers/block/mtip32xx/mtip32xx.c | 3 - drivers/block/pktcdvd.c | 1 - drivers/bluetooth/hci_vhci.c | 1 - drivers/bus/moxtet.c | 2 - drivers/char/agp/frontend.c | 1 - drivers/char/agp/intel-gtt.c | 58 +- drivers/char/applicom.c | 1 - drivers/char/ds1620.c | 1 - drivers/char/dtlk.c | 1 - drivers/char/hpet.c | 1 - drivers/char/hw_random/Kconfig | 2 +- drivers/char/ipmi/ipmi_watchdog.c | 1 - drivers/char/pc8736x_gpio.c | 1 - drivers/char/pcmcia/cm4000_cs.c | 1 - drivers/char/pcmcia/cm4040_cs.c | 1 - drivers/char/pcmcia/scr24x_cs.c | 1 - drivers/char/ppdev.c | 1 - drivers/char/scx200_gpio.c | 1 - drivers/char/sonypi.c | 1 - drivers/char/tb0219.c | 1 - drivers/char/tpm/tpm-dev.c | 1 - drivers/char/tpm/tpm_vtpm_proxy.c | 1 - drivers/char/tpm/tpmrm-dev.c | 1 - drivers/char/virtio_console.c | 1 - drivers/clk/bcm/Kconfig | 4 +- drivers/clk/qcom/Kconfig | 21 +- drivers/clk/qcom/Makefile | 2 + drivers/clk/qcom/camcc-sm8450.c | 2856 + drivers/clk/qcom/clk-alpha-pll.c | 144 +- drivers/clk/qcom/clk-alpha-pll.h | 11 +- drivers/clk/qcom/dispcc-sm8250.c | 63 +- drivers/clk/qcom/gcc-msm8960.c | 6 +- drivers/clk/qcom/gpucc-sm8350.c | 637 + drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 16 +- drivers/counter/counter-chrdev.c | 1 - drivers/cpufreq/cpufreq.c | 6 +- drivers/cpufreq/mediatek-cpufreq.c | 8 +- drivers/cpufreq/qcom-cpufreq-hw.c | 11 +- drivers/crypto/Kconfig | 115 - drivers/crypto/amcc/crypto4xx_core.c | 40 +- drivers/crypto/hisilicon/sec/sec_algs.c | 14 +- drivers/crypto/hisilicon/sec/sec_drv.c | 2 +- drivers/crypto/hisilicon/sec/sec_drv.h | 2 +- drivers/crypto/hisilicon/sec2/sec.h | 2 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 20 +- drivers/crypto/inside-secure/safexcel.h | 18 +- drivers/crypto/nx/nx-common-pseries.c | 5 +- drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 1 + drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h | 1 + drivers/crypto/qat/qat_4xxx/adf_drv.c | 6 +- drivers/crypto/qat/qat_common/Makefile | 1 + drivers/crypto/qat/qat_common/adf_accel_devices.h | 1 + drivers/crypto/qat/qat_common/adf_cfg.c | 41 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 3 + drivers/crypto/qat/qat_common/adf_init.c | 26 + drivers/crypto/qat/qat_common/adf_sriov.c | 28 +- drivers/crypto/qat/qat_common/adf_sysfs.c | 191 + drivers/crypto/vmx/ghash.c | 1 + drivers/devfreq/exynos-bus.c | 6 +- drivers/devfreq/tegra30-devfreq.c | 4 +- drivers/dma-buf/dma-buf.c | 1 - drivers/dma-buf/dma-resv.c | 2 +- drivers/firewire/core-cdev.c | 1 - drivers/firmware/efi/capsule-loader.c | 1 - drivers/firmware/efi/reboot.c | 21 +- drivers/firmware/efi/test/efi_test.c | 1 - drivers/firmware/tegra/bpmp-debugfs.c | 10 +- drivers/firmware/turris-mox-rwtm.c | 1 - drivers/gnss/core.c | 1 - drivers/gpio/gpio-mockup.c | 1 - drivers/gpio/gpio-sim.c | 16 +- drivers/gpio/gpiolib-cdev.c | 8 +- drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 426 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 263 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 76 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 63 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_imu.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 143 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 59 + drivers/gpu/drm/amd/amdgpu/amdgpu_mes_ctx.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 20 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 102 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +- drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 14 - drivers/gpu/drm/amd/amdgpu/clearstate_gfx11.h | 307 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 41 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/imu_v11_0.c | 46 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 76 +- drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c | 555 + drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.h | 28 + drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 2 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 2 +- drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c | 126 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 6 + drivers/gpu/drm/amd/amdgpu/soc21.c | 19 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 50 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 563 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 14 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 83 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 6 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 53 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.h | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 21 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 32 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 134 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h | 21 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 66 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 323 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 4 +- drivers/gpu/drm/amd/display/Kconfig | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 330 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 12 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 8 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 3 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 18 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 151 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 6 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 21 +- drivers/gpu/drm/amd/display/dc/Makefile | 2 + drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 950 +- .../display/dc/bios/bios_parser_types_internal2.h | 1 + .../gpu/drm/amd/display/dc/bios/command_table.c | 4 +- .../amd/display/dc/bios/command_table_helper2.c | 2 + drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 34 + drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 17 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 23 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 12 + .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 15 +- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.h | 60 + .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.c | 11 +- .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 12 + .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 8 + .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c | 8 + .../drm/amd/display/dc/clk_mgr/dcn316/dcn316_smu.c | 8 + .../gpu/drm/amd/display/dc/clk_mgr/dcn32/dalsmc.h | 65 + .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 869 + .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.h | 39 + .../dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.c | 140 + .../dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.h | 47 + .../dc/clk_mgr/dcn32/dcn32_smu13_driver_if.h | 63 + .../amd/display/dc/clk_mgr/dcn32/smu13_driver_if.h | 108 + drivers/gpu/drm/amd/display/dc/core/dc.c | 164 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 137 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 374 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c | 38 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 45 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 52 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 5 +- drivers/gpu/drm/amd/display/dc/dc.h | 45 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 5 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 33 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 5 + drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 1 + drivers/gpu/drm/amd/display/dc/dc_link.h | 5 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 36 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 23 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 45 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 27 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 15 + .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 2 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 64 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 2 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 23 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 33 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 2 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 146 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 6 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 5 + .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 8 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 29 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 34 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 25 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 49 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 1 + drivers/gpu/drm/amd/display/dc/dcn201/Makefile | 1 - drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 6 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 32 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.h | 35 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.h | 16 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 61 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 11 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 14 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h | 147 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.h | 9 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 1 + drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 8 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 40 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 16 +- .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 6 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 24 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 1 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h | 6 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2 - .../drm/amd/display/dc/dcn315/dcn315_resource.c | 6 +- .../drm/amd/display/dc/dcn316/dcn316_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn32/Makefile | 45 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c | 303 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.h | 159 + .../amd/display/dc/dcn32/dcn32_dio_link_encoder.c | 294 + .../amd/display/dc/dcn32/dcn32_dio_link_encoder.h | 60 + .../display/dc/dcn32/dcn32_dio_stream_encoder.c | 461 + .../display/dc/dcn32/dcn32_dio_stream_encoder.h | 266 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dpp.c | 164 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dpp.h | 38 + .../display/dc/dcn32/dcn32_hpo_dp_link_encoder.c | 90 + .../display/dc/dcn32/dcn32_hpo_dp_link_encoder.h | 63 + .../gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.c | 964 + .../gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.h | 174 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.c | 148 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.h | 69 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 960 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h | 66 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c | 156 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.h | 33 + .../gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.c | 239 + .../gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.h | 225 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.c | 810 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.h | 213 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 268 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.h | 254 + .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 4002 + .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h | 88 + drivers/gpu/drm/amd/display/dc/dcn321/Makefile | 42 + .../display/dc/dcn321/dcn321_dio_link_encoder.c | 199 + .../display/dc/dcn321/dcn321_dio_link_encoder.h | 42 + .../drm/amd/display/dc/dcn321/dcn321_resource.c | 2335 + .../drm/amd/display/dc/dcn321/dcn321_resource.h | 42 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 7 + drivers/gpu/drm/amd/display/dc/dml/dc_features.h | 2 +- .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 110 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 8 +- .../gpu/drm/amd/display/dc/dml/dcn301/dcn301_fpu.c | 40 +- .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c | 73 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 2 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 16 +- .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 3824 + .../amd/display/dc/dml/dcn32/display_mode_vba_32.h | 57 + .../dc/dml/dcn32/display_mode_vba_util_32.c | 6253 + .../dc/dml/dcn32/display_mode_vba_util_32.h | 1175 + .../display/dc/dml/dcn32/display_rq_dlg_calc_32.c | 616 + .../display/dc/dml/dcn32/display_rq_dlg_calc_32.h | 70 + .../drm/amd/display/dc/dml/display_mode_enums.h | 88 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 12 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 15 + .../drm/amd/display/dc/dml/display_mode_structs.h | 138 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 171 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 247 +- drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c | 71 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 4 +- drivers/gpu/drm/amd/display/dc/gpio/Makefile | 8 +- .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.c | 17 +- .../amd/display/dc/gpio/dcn21/hw_translate_dcn21.c | 17 +- .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.c | 19 +- .../amd/display/dc/gpio/dcn32/hw_factory_dcn32.c | 255 + .../amd/display/dc/gpio/dcn32/hw_factory_dcn32.h | 31 + .../amd/display/dc/gpio/dcn32/hw_translate_dcn32.c | 349 + .../amd/display/dc/gpio/dcn32/hw_translate_dcn32.h | 33 + .../display/dc/gpio/diagnostics/hw_factory_diag.c | 62 - .../display/dc/gpio/diagnostics/hw_factory_diag.h | 34 - .../dc/gpio/diagnostics/hw_translate_diag.c | 41 - .../dc/gpio/diagnostics/hw_translate_diag.h | 34 - drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 16 +- drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 13 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 10 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 7 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 45 +- drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 31 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 3 + drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 6 - drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 8 + .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 23 +- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 5 + .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 8 + .../drm/amd/display/dc/inc/hw/timing_generator.h | 8 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 + .../drm/amd/display/dc/inc/hw_sequencer_private.h | 11 + drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 7 + drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 7 + drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 +- .../amd/display/dc/irq/dcn32/irq_service_dcn32.c | 432 + .../amd/display/dc/irq/dcn32/irq_service_dcn32.h | 35 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 8 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 277 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 1 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c | 493 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.h | 256 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 51 +- .../drm/amd/display/include/bios_parser_types.h | 11 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 14 +- drivers/gpu/drm/amd/display/include/dal_types.h | 2 + .../drm/amd/display/include/ddc_service_types.h | 4 + drivers/gpu/drm/amd/display/include/fixed31_32.h | 2 +- .../drm/amd/display/include/link_service_types.h | 3 +- .../drm/amd/display/modules/freesync/freesync.c | 5 + .../amd/display/modules/hdcp/hdcp2_transition.c | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 4 + .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 11 + .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 3 + .../amd/display/modules/info_packet/info_packet.c | 29 +- .../drm/amd/display/modules/power/power_helpers.c | 84 + .../drm/amd/display/modules/power/power_helpers.h | 6 + drivers/gpu/drm/amd/display/modules/vmid/vmid.c | 2 +- drivers/gpu/drm/amd/include/amd_shared.h | 1 + .../gpu/drm/amd/include/asic_reg/dce/dce_11_0_d.h | 1 + .../amd/include/asic_reg/dce/dce_11_0_sh_mask.h | 2 + .../amd/include/asic_reg/dcn/dcn_3_2_0_offset.h | 14677 ++ .../amd/include/asic_reg/dcn/dcn_3_2_0_sh_mask.h | 222893 ++++++++++++++++++ .../amd/include/asic_reg/dcn/dcn_3_2_1_offset.h | 14561 ++ .../amd/include/asic_reg/dcn/dcn_3_2_1_sh_mask.h | 56582 +++++ .../include/asic_reg/mmhub/mmhub_3_0_1_offset.h | 1769 + .../include/asic_reg/mmhub/mmhub_3_0_1_sh_mask.h | 7483 + .../amd/include/asic_reg/nbio/nbio_4_3_0_offset.h | 2 + .../amd/include/asic_reg/nbio/nbio_4_3_0_sh_mask.h | 1 + .../amd/include/asic_reg/nbio/nbio_7_7_0_offset.h | 4 + .../amd/include/asic_reg/nbio/nbio_7_7_0_sh_mask.h | 10 + drivers/gpu/drm/amd/include/atomfirmware.h | 209 +- drivers/gpu/drm/amd/include/mes_api_def.h | 2 +- drivers/gpu/drm/amd/include/mes_v11_api_def.h | 43 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 14 + drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 2 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 31 +- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 12 + .../drm/amd/pm/swsmu/inc/pmfw_if/arcturus_ppsmc.h | 2 +- .../swsmu/inc/pmfw_if/smu13_driver_if_aldebaran.h | 17 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 6 + .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h | 62 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v11_0.h | 2 + drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 23 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 10 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 1 + .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 13 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 9 + drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 14 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 98 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 61 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 36 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c | 28 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c | 14 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 19 + .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 83 +- drivers/gpu/drm/drm_file.c | 4 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 17 +- drivers/gpu/drm/i915/Makefile | 3 +- drivers/gpu/drm/i915/display/intel_bios.c | 8 +- drivers/gpu/drm/i915/display/intel_color.c | 49 +- drivers/gpu/drm/i915/display/intel_ddi.c | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 30 +- drivers/gpu/drm/i915/display/intel_display.h | 4 +- drivers/gpu/drm/i915/display/intel_display_power.c | 4 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 1 + drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 2 +- drivers/gpu/drm/i915/display/intel_dpt.c | 16 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 28 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 34 + drivers/gpu/drm/i915/gem/i915_gemfs.c | 50 +- drivers/gpu/drm/i915/gem/i915_gemfs.h | 3 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 250 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 2 +- drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 21 +- drivers/gpu/drm/i915/gt/intel_context.c | 24 + drivers/gpu/drm/i915/gt/intel_context.h | 25 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 4 +- drivers/gpu/drm/i915/gt/intel_engine.h | 2 + drivers/gpu/drm/i915/gt/intel_engine_cs.c | 215 +- drivers/gpu/drm/i915/gt/intel_engine_regs.h | 10 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 12 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 25 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 627 +- drivers/gpu/drm/i915/gt/intel_ggtt_gmch.c | 132 + drivers/gpu/drm/i915/gt/intel_ggtt_gmch.h | 27 + drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 37 +- drivers/gpu/drm/i915/gt/intel_gt.c | 282 +- drivers/gpu/drm/i915/gt/intel_gt.h | 24 - drivers/gpu/drm/i915/gt/intel_gt_debugfs.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt_gmch.c | 654 - drivers/gpu/drm/i915/gt/intel_gt_gmch.h | 46 - drivers/gpu/drm/i915/gt/intel_gt_irq.c | 16 + drivers/gpu/drm/i915/gt/intel_gt_mcr.c | 497 + drivers/gpu/drm/i915/gt/intel_gt_mcr.h | 34 + drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 8 +- drivers/gpu/drm/i915/gt/intel_gt_regs.h | 76 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c | 177 + drivers/gpu/drm/i915/gt/intel_gt_types.h | 8 + drivers/gpu/drm/i915/gt/intel_gtt.h | 45 +- drivers/gpu/drm/i915/gt/intel_lrc.h | 10 - drivers/gpu/drm/i915/gt/intel_mocs.c | 24 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 21 +- drivers/gpu/drm/i915/gt/intel_reset.c | 37 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 11 +- drivers/gpu/drm/i915/gt/intel_rps.c | 4 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 450 +- drivers/gpu/drm/i915/gt/intel_sseu.h | 92 +- drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c | 30 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 186 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 9 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 8 +- .../gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h | 6 + drivers/gpu/drm/i915/gt/uc/intel_guc.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 8 + drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c | 77 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc_rc.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 62 +- drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h | 3 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 131 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 97 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 5 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 26 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 113 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 2 + drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 9 + drivers/gpu/drm/i915/gvt/cmd_parser.c | 8 +- drivers/gpu/drm/i915/i915_driver.c | 46 +- drivers/gpu/drm/i915/i915_drm_client.h | 2 +- drivers/gpu/drm/i915/i915_drv.h | 24 +- drivers/gpu/drm/i915/i915_getparam.c | 11 +- drivers/gpu/drm/i915/i915_gpu_error.c | 27 +- drivers/gpu/drm/i915/i915_gpu_error.h | 7 + drivers/gpu/drm/i915/i915_pci.c | 130 +- drivers/gpu/drm/i915/i915_perf.c | 1 - drivers/gpu/drm/i915/i915_query.c | 26 +- drivers/gpu/drm/i915/i915_reg.h | 81 +- drivers/gpu/drm/i915/i915_request.c | 57 +- drivers/gpu/drm/i915/i915_request.h | 2 + drivers/gpu/drm/i915/i915_vma.c | 51 +- drivers/gpu/drm/i915/intel_device_info.h | 44 +- drivers/gpu/drm/i915/intel_pch.c | 16 +- drivers/gpu/drm/i915/intel_pch.h | 8 +- drivers/gpu/drm/i915/intel_pm.c | 31 +- drivers/gpu/drm/i915/intel_step.c | 70 +- drivers/gpu/drm/i915/intel_step.h | 4 +- drivers/gpu/drm/i915/intel_uncore.c | 378 +- drivers/gpu/drm/i915/intel_uncore.h | 8 - drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 2 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 + drivers/gpu/drm/mediatek/Makefile | 4 +- drivers/gpu/drm/mediatek/mtk_disp_drv.h | 20 + drivers/gpu/drm/mediatek/mtk_disp_merge.c | 320 + drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 8 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 260 +- drivers/gpu/drm/mediatek/mtk_dpi_regs.h | 18 + drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 69 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 3 + drivers/gpu/drm/mediatek/mtk_drm_drv.c | 184 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 8 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 1 + drivers/gpu/drm/mediatek/mtk_drm_plane.h | 1 + drivers/gpu/drm/mediatek/mtk_dsi.c | 101 +- drivers/gpu/drm/mediatek/mtk_mdp_rdma.c | 315 + drivers/gpu/drm/mediatek/mtk_mdp_rdma.h | 20 + drivers/gpu/drm/msm/Makefile | 1 - drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 8 - drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 30 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 106 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 65 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 23 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 29 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 32 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 24 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 117 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 163 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 26 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 19 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h | 25 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 514 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 24 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 53 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 7 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 55 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 36 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 39 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 29 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h | 6 - drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 21 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.h | 6 - drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 31 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c | 3 +- drivers/gpu/drm/msm/dp/dp_clk_util.c | 120 - drivers/gpu/drm/msm/dp/dp_clk_util.h | 38 - drivers/gpu/drm/msm/dp/dp_ctrl.c | 13 +- drivers/gpu/drm/msm/dp/dp_display.c | 100 +- drivers/gpu/drm/msm/dp/dp_display.h | 1 - drivers/gpu/drm/msm/dp/dp_drm.c | 8 +- drivers/gpu/drm/msm/dp/dp_drm.h | 2 +- drivers/gpu/drm/msm/dp/dp_parser.c | 43 +- drivers/gpu/drm/msm/dp/dp_parser.h | 6 +- drivers/gpu/drm/msm/dp/dp_power.c | 104 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 48 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 126 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 15 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 10 - drivers/gpu/drm/msm/hdmi/hdmi_hpd.c | 62 +- drivers/gpu/drm/msm/hdmi/hdmi_phy_8x60.c | 12 + drivers/gpu/drm/msm/msm_drv.c | 81 +- drivers/gpu/drm/msm/msm_drv.h | 11 +- drivers/gpu/drm/msm/msm_fence.c | 11 +- drivers/gpu/drm/msm/msm_gem.c | 22 +- drivers/gpu/drm/msm/msm_gem.h | 15 +- drivers/gpu/drm/msm/msm_gem_shrinker.c | 2 +- drivers/gpu/drm/msm/msm_gpu.c | 63 +- drivers/gpu/drm/msm/msm_gpu.h | 31 +- drivers/gpu/drm/msm/msm_gpu_devfreq.c | 41 +- drivers/gpu/drm/msm/msm_perf.c | 1 - drivers/gpu/drm/msm/msm_rd.c | 1 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 16 - drivers/gpu/drm/nouveau/dispnv50/wndw.c | 12 - drivers/gpu/drm/nouveau/dispnv50/wndw.h | 2 - drivers/gpu/drm/nouveau/include/nvif/object.h | 6 + drivers/gpu/drm/nouveau/include/nvkm/core/device.h | 3 - .../gpu/drm/nouveau/include/nvkm/engine/falcon.h | 10 - drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 2 - drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h | 3 +- .../gpu/drm/nouveau/include/nvkm/subdev/fault.h | 1 + .../gpu/drm/nouveau/include/nvkm/subdev/secboot.h | 66 - drivers/gpu/drm/nouveau/nouveau_abi16.c | 32 +- drivers/gpu/drm/nouveau/nouveau_abi16.h | 1 + drivers/gpu/drm/nouveau/nouveau_chan.c | 4 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 1 - drivers/gpu/drm/nouveau/nouveau_nvif.c | 31 +- drivers/gpu/drm/nouveau/nouveau_usif.c | 231 +- drivers/gpu/drm/nouveau/nvif/object.c | 2 +- drivers/gpu/drm/nouveau/nvkm/core/ioctl.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.c | 24 + drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h | 2 + drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 25 - drivers/gpu/drm/nouveau/nvkm/engine/device/user.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c | 29 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c | 37 - .../gpu/drm/nouveau/nvkm/engine/fifo/changk104.h | 2 - .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c | 11 +- .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifogv100.c | 47 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h | 1 - drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c | 1 - drivers/gpu/drm/nouveau/nvkm/falcon/base.c | 10 - drivers/gpu/drm/nouveau/nvkm/falcon/v1.c | 25 - drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 20 +- drivers/gpu/drm/radeon/.gitignore | 2 +- drivers/gpu/drm/radeon/Kconfig | 2 +- drivers/gpu/drm/radeon/Makefile | 2 +- drivers/gpu/drm/radeon/atombios_encoders.c | 14 - drivers/gpu/drm/radeon/ni_dpm.c | 6 +- drivers/gpu/drm/radeon/r300_reg.h | 2 +- drivers/gpu/drm/radeon/radeon_acpi.c | 2 - drivers/gpu/drm/radeon/radeon_gem.c | 2 +- drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 15 - drivers/gpu/drm/radeon/radeon_mode.h | 4 - drivers/gpu/drm/radeon/radeon_sa.c | 6 +- drivers/gpu/drm/scheduler/sched_main.c | 13 +- drivers/gpu/drm/solomon/ssd130x.c | 2 +- drivers/gpu/drm/tegra/dc.c | 1 + drivers/gpu/drm/tegra/drm.c | 1 + drivers/gpu/drm/tegra/drm.h | 11 + drivers/gpu/drm/tegra/falcon.c | 8 + drivers/gpu/drm/tegra/falcon.h | 1 + drivers/gpu/drm/tegra/gem.c | 11 +- drivers/gpu/drm/tegra/hub.c | 1 + drivers/gpu/drm/tegra/nvdec.c | 14 +- drivers/gpu/drm/tegra/plane.c | 1 + drivers/gpu/drm/tegra/submit.c | 48 +- drivers/gpu/drm/tegra/uapi.c | 43 +- drivers/gpu/drm/tegra/vic.c | 92 +- drivers/gpu/host1x/Makefile | 6 +- drivers/gpu/host1x/cdma.c | 43 +- drivers/gpu/host1x/channel.c | 8 +- drivers/gpu/host1x/context.c | 160 + drivers/gpu/host1x/context.h | 38 + drivers/gpu/host1x/context_bus.c | 5 - drivers/gpu/host1x/dev.c | 124 +- drivers/gpu/host1x/dev.h | 13 + drivers/gpu/host1x/hw/cdma_hw.c | 34 + drivers/gpu/host1x/hw/channel_hw.c | 137 +- drivers/gpu/host1x/hw/host1x01_hardware.h | 114 +- drivers/gpu/host1x/hw/host1x02_hardware.h | 113 +- drivers/gpu/host1x/hw/host1x04_hardware.h | 113 +- drivers/gpu/host1x/hw/host1x05_hardware.h | 113 +- drivers/gpu/host1x/hw/host1x06_hardware.h | 118 +- drivers/gpu/host1x/hw/host1x07_hardware.h | 118 +- drivers/gpu/host1x/hw/host1x08.c | 33 + drivers/gpu/host1x/hw/host1x08.h | 15 + drivers/gpu/host1x/hw/host1x08_hardware.h | 21 + drivers/gpu/host1x/hw/hw_host1x08_channel.h | 11 + drivers/gpu/host1x/hw/hw_host1x08_common.h | 11 + drivers/gpu/host1x/hw/hw_host1x08_hypervisor.h | 9 + drivers/gpu/host1x/hw/hw_host1x08_uclass.h | 181 + drivers/gpu/host1x/hw/hw_host1x08_vm.h | 36 + drivers/gpu/host1x/hw/intr_hw.c | 11 + drivers/gpu/host1x/hw/opcodes.h | 150 + drivers/hid/uhid.c | 1 - drivers/hwmon/aquacomputer_d5next.c | 244 +- drivers/hwmon/asus-ec-sensors.c | 54 +- drivers/hwmon/asus_atk0110.c | 1 - drivers/hwmon/drivetemp.c | 1 + drivers/hwmon/fschmd.c | 1 - drivers/hwmon/w83793.c | 1 - drivers/hwtracing/coresight/coresight-etb10.c | 1 - drivers/hwtracing/coresight/coresight-tmc-core.c | 1 - drivers/hwtracing/intel_th/msu.c | 1 - drivers/hwtracing/stm/core.c | 1 - drivers/i2c/busses/Kconfig | 13 +- drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-cadence.c | 1 + drivers/i2c/busses/i2c-microchip-corei2c.c | 480 + drivers/i2c/i2c-dev.c | 1 - drivers/idle/intel_idle.c | 44 +- drivers/infiniband/core/ucma.c | 1 - drivers/infiniband/core/user_mad.c | 2 - drivers/infiniband/core/uverbs_main.c | 4 - drivers/infiniband/hw/hfi1/fault.c | 1 - drivers/infiniband/hw/irdma/cm.c | 50 - drivers/infiniband/hw/irdma/i40iw_hw.c | 1 + drivers/infiniband/hw/irdma/icrdma_hw.c | 1 + drivers/infiniband/hw/irdma/irdma.h | 1 + drivers/infiniband/hw/irdma/verbs.c | 4 +- drivers/infiniband/hw/mlx5/devx.c | 2 - drivers/infiniband/hw/qib/qib_file_ops.c | 4 +- drivers/infiniband/hw/qib/qib_sd7220.c | 2 +- drivers/infiniband/sw/rxe/rxe_mw.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 - drivers/input/evdev.c | 1 - drivers/input/joydev.c | 1 - drivers/input/keyboard/applespi.c | 1 - drivers/input/misc/uinput.c | 1 - drivers/input/serio/userio.c | 1 - drivers/input/touchscreen/goodix.c | 5 + drivers/input/touchscreen/wm97xx-core.c | 4 +- drivers/iommu/intel/dmar.c | 2 +- drivers/iommu/intel/iommu.c | 24 - drivers/iommu/intel/pasid.c | 69 +- drivers/iommu/intel/pasid.h | 1 - drivers/isdn/capi/capi.c | 1 - drivers/isdn/mISDN/timerdev.c | 1 - drivers/leds/uleds.c | 1 - drivers/macintosh/adb.c | 1 - drivers/macintosh/smu.c | 1 - drivers/media/cec/core/cec-api.c | 1 - drivers/media/i2c/Kconfig | 13 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/ar0521.c | 1061 + drivers/media/i2c/mt9p031.c | 73 +- drivers/media/i2c/ov5640.c | 1650 +- drivers/media/i2c/ov7251.c | 5 +- drivers/media/i2c/st-mipid02.c | 30 +- drivers/media/mc/mc-devnode.c | 1 - drivers/media/pci/cx18/cx18-av-core.c | 2 +- drivers/media/platform/amphion/vdec.c | 47 +- drivers/media/platform/amphion/vpu.h | 1 + drivers/media/platform/amphion/vpu_core.c | 7 +- drivers/media/platform/amphion/vpu_malone.c | 2 + drivers/media/platform/amphion/vpu_rpc.h | 7 +- drivers/media/platform/amphion/vpu_v4l2.c | 2 +- drivers/media/platform/mediatek/mdp/mtk_mdp_ipi.h | 2 + .../platform/mediatek/vcodec/mtk_vcodec_dec.c | 54 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 3 +- .../mediatek/vcodec/mtk_vcodec_dec_stateful.c | 29 +- .../mediatek/vcodec/mtk_vcodec_dec_stateless.c | 30 +- .../platform/mediatek/vcodec/mtk_vcodec_drv.h | 20 +- drivers/media/platform/qcom/venus/core.c | 15 +- drivers/media/platform/qcom/venus/dbgfs.c | 9 + drivers/media/platform/qcom/venus/dbgfs.h | 13 + drivers/media/platform/qcom/venus/hfi_parser.c | 6 +- drivers/media/platform/qcom/venus/hfi_platform.c | 22 + drivers/media/platform/qcom/venus/hfi_platform.h | 2 + drivers/media/platform/renesas/rcar_drif.c | 2 +- .../platform/st/sti/c8sectpfe/c8sectpfe-core.c | 33 +- drivers/media/platform/st/stm32/stm32-dcmi.c | 18 +- drivers/media/platform/sunxi/Kconfig | 2 + drivers/media/platform/sunxi/Makefile | 2 + .../media/platform/sunxi/sun6i-mipi-csi2/Kconfig | 14 + .../media/platform/sunxi/sun6i-mipi-csi2/Makefile | 4 + .../sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c | 749 + .../sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.h | 52 + .../sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2_reg.h | 76 + .../platform/sunxi/sun8i-a83t-mipi-csi2/Kconfig | 12 + .../platform/sunxi/sun8i-a83t-mipi-csi2/Makefile | 4 + .../sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_dphy.c | 72 + .../sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_dphy.h | 39 + .../sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c | 815 + .../sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.h | 55 + .../sun8i_a83t_mipi_csi2_reg.h | 151 + drivers/media/platform/ti/cal/cal-camerarx.c | 2 +- drivers/media/platform/xilinx/xilinx-vip.h | 4 +- drivers/media/rc/lirc_dev.c | 1 - drivers/media/usb/gspca/spca501.c | 2 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 2 +- drivers/media/usb/uvc/uvc_debugfs.c | 1 - drivers/media/v4l2-core/v4l2-dev.c | 1 - drivers/media/v4l2-core/v4l2-ioctl.c | 2 +- drivers/memory/tegra/tegra234.c | 80 + drivers/message/fusion/mptctl.c | 1 - drivers/misc/lis3lv02d/lis3lv02d.c | 1 - drivers/misc/mei/main.c | 1 - drivers/misc/phantom.c | 1 - drivers/mmc/core/block.c | 1 - drivers/mmc/host/sdhci-omap.c | 14 +- drivers/mtd/ubi/cdev.c | 2 - drivers/mtd/ubi/debug.c | 1 - drivers/net/Kconfig | 1 + drivers/net/dsa/b53/b53_spi.c | 2 - drivers/net/dsa/hirschmann/hellcreek.c | 7 +- drivers/net/dsa/ocelot/Kconfig | 1 + drivers/net/ethernet/amd/xgbe/xgbe-dcb.c | 2 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 23 +- drivers/net/ethernet/atheros/ag71xx.c | 10 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 14 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 11 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 13 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 7 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 10 +- drivers/net/ethernet/broadcom/cnic.c | 4 +- drivers/net/ethernet/cadence/macb_main.c | 106 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 15 +- drivers/net/ethernet/huawei/hinic/hinic_dev.h | 3 - drivers/net/ethernet/huawei/hinic/hinic_main.c | 61 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 2 - drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 - drivers/net/ethernet/intel/ice/ice_devids.h | 1 + drivers/net/ethernet/intel/ice/ice_devlink.c | 59 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 96 +- drivers/net/ethernet/intel/ice/ice_main.c | 1 + drivers/net/ethernet/intel/igb/igb_main.c | 121 +- drivers/net/ethernet/marvell/octeontx2/af/Makefile | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 42 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 2 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 2 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 45 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 25 + .../ethernet/marvell/octeontx2/af/npc_profile.h | 5 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 21 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 4 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 16 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 24 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 41 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 179 + .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 71 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 7 + .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 51 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 161 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.h | 17 + .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c | 1982 + .../ethernet/marvell/octeontx2/af/rvu_npc_hash.h | 233 + .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 15 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 10 +- .../ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c | 46 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 40 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 2 +- drivers/net/ethernet/marvell/prestera/prestera.h | 47 + .../ethernet/marvell/prestera/prestera_flower.c | 24 + .../net/ethernet/marvell/prestera/prestera_hw.c | 256 +- .../net/ethernet/marvell/prestera/prestera_hw.h | 15 +- .../net/ethernet/marvell/prestera/prestera_main.c | 191 + .../ethernet/marvell/prestera/prestera_router.c | 1 + .../ethernet/marvell/prestera/prestera_switchdev.c | 706 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 29 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 20 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 3 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 39 +- .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 20 +- .../net/ethernet/mellanox/mlx5/core/esw/legacy.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 18 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 57 +- .../net/ethernet/mellanox/mlx5/core/lag/debugfs.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 3 +- .../net/ethernet/mellanox/mlx5/core/lag/mpesw.c | 5 +- drivers/net/ethernet/mscc/ocelot_fdma.c | 17 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 18 +- drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 113 +- drivers/net/ethernet/netronome/nfp/nfdk/rings.c | 1 + drivers/net/ethernet/netronome/nfp/nfp_app.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 9 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 7 +- drivers/net/ethernet/realtek/r8169_main.c | 10 +- drivers/net/ethernet/sfc/ef10.c | 3 + drivers/net/ethernet/sfc/ef10_sriov.c | 10 +- drivers/net/ethernet/sfc/falcon/farch.c | 6 +- drivers/net/ethernet/sfc/siena/farch.c | 6 +- .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 1 + .../net/ethernet/stmicro/stmmac/dwmac-ingenic.c | 6 +- drivers/net/ethernet/sun/sunhme.c | 43 +- drivers/net/ethernet/sunplus/spl2sw_driver.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 17 +- drivers/net/ethernet/via/via-velocity.h | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 15 +- drivers/net/fddi/skfp/fplustm.c | 2 +- drivers/net/netdevsim/fib.c | 1 - drivers/net/phy/mxl-gpy.c | 55 +- drivers/net/phy/phylink.c | 4 +- drivers/net/tap.c | 1 - drivers/net/tun.c | 1 - drivers/net/usb/asix.h | 3 - drivers/net/usb/asix_common.c | 40 +- drivers/net/usb/r8152.c | 14 +- drivers/net/usb/usbnet.c | 17 +- drivers/net/wireless/ath/ath11k/hal.c | 2 +- drivers/net/wireless/ath/ath6kl/usb.c | 16 +- drivers/net/wireless/ath/ath9k/ar9002_phy.c | 2 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 26 +- drivers/net/wireless/ath/ath9k/htc.h | 32 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 3 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 10 +- drivers/net/wireless/ath/wcn36xx/hal.h | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 1 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 1 - drivers/net/wireless/mac80211_hwsim.c | 12 +- drivers/net/xen-netback/rx.c | 1 + drivers/net/xen-netfront.c | 24 +- drivers/nfc/nxp-nci/core.c | 34 + drivers/nvdimm/pmem.c | 6 +- drivers/nvme/host/pci.c | 3 +- drivers/nvme/host/trace.h | 2 +- drivers/nvme/target/io-cmd-file.c | 2 +- drivers/opp/core.c | 33 +- drivers/opp/debugfs.c | 2 +- drivers/opp/of.c | 5 +- drivers/opp/opp.h | 2 +- drivers/pci/controller/dwc/pci-keystone.c | 2 +- drivers/pci/controller/dwc/pcie-armada8k.c | 2 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 12 +- drivers/pci/controller/dwc/pcie-designware.h | 7 + drivers/pci/controller/dwc/pcie-qcom.c | 392 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 2 +- drivers/pci/controller/dwc/pcie-tegra194.c | 6 - drivers/pci/controller/pci-xgene.c | 2 +- drivers/pci/controller/pcie-brcmstb.c | 2 - drivers/pci/endpoint/functions/pci-epf-test.c | 4 +- drivers/pci/pci.c | 6 - drivers/pci/pci.h | 2 - drivers/pci/pcie/aer.c | 15 +- drivers/pci/pcie/aspm.c | 20 - drivers/pci/pcie/portdrv_core.c | 9 +- drivers/phy/broadcom/Kconfig | 2 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 4 +- drivers/pinctrl/freescale/pinctrl-imx93.c | 1 + drivers/pinctrl/pinmux.c | 1 - drivers/pinctrl/stm32/pinctrl-stm32.c | 20 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a83t.c | 10 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 2 + drivers/platform/chrome/cros_ec_debugfs.c | 1 - drivers/platform/chrome/wilco_ec/debugfs.c | 1 - drivers/platform/chrome/wilco_ec/event.c | 1 - drivers/platform/chrome/wilco_ec/telemetry.c | 1 - drivers/platform/surface/surface_aggregator_cdev.c | 1 - drivers/platform/surface/surface_dtx.c | 1 - drivers/platform/x86/amd-pmc.c | 14 +- drivers/platform/x86/asus-nb-wmi.c | 2 + drivers/platform/x86/gigabyte-wmi.c | 1 + drivers/platform/x86/intel/atomisp2/led.c | 3 +- drivers/platform/x86/intel/ifs/Kconfig | 3 + drivers/platform/x86/x86-android-tablets.c | 17 +- drivers/powercap/Kconfig | 13 - drivers/powercap/Makefile | 1 - drivers/powercap/arm_scmi_powercap.c | 538 - drivers/pps/pps.c | 1 - drivers/reset/Kconfig | 6 +- drivers/reset/reset-microchip-sparx5.c | 8 +- drivers/rtc/dev.c | 1 - drivers/rtc/rtc-m41t80.c | 1 - drivers/s390/char/fs3270.c | 1 - drivers/s390/char/sclp_ctl.c | 1 - drivers/s390/char/tape_char.c | 1 - drivers/s390/char/uvdevice.c | 1 - drivers/s390/char/vmcp.c | 1 - drivers/s390/char/vmlogrdr.c | 1 - drivers/s390/char/zcore.c | 2 - drivers/s390/cio/chsc_sch.c | 1 - drivers/s390/cio/css.c | 1 - drivers/s390/crypto/ap_bus.c | 2 +- drivers/s390/crypto/pkey_api.c | 1 - drivers/s390/crypto/zcrypt_api.c | 1 - drivers/sbus/char/openprom.c | 1 - drivers/sbus/char/uctrl.c | 1 - drivers/scsi/megaraid/megaraid_sas_base.c | 3 + drivers/scsi/pm8001/pm8001_hwi.c | 19 +- drivers/scsi/pm8001/pm8001_init.c | 2 + drivers/scsi/pm8001/pm80xx_hwi.c | 6 +- drivers/scsi/sg.c | 1 - drivers/soc/mediatek/mt6795-pm-domains.h | 112 + drivers/soc/mediatek/mt8183-pm-domains.h | 1 + drivers/soc/mediatek/mt8186-pm-domains.h | 2 +- drivers/soc/mediatek/mt8192-pm-domains.h | 2 + drivers/soc/mediatek/mt8195-pm-domains.h | 2 +- drivers/soc/mediatek/mtk-mutex.c | 41 +- drivers/soc/mediatek/mtk-pm-domains.c | 5 + drivers/soc/mediatek/mtk-svs.c | 2 +- drivers/soc/qcom/Kconfig | 18 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/icc-bwmon.c | 421 + drivers/soc/tegra/Kconfig | 11 +- drivers/soc/tegra/Makefile | 1 + drivers/soc/tegra/cbb/Makefile | 9 + drivers/soc/tegra/cbb/tegra-cbb.c | 190 + drivers/soc/tegra/cbb/tegra194-cbb.c | 2365 + drivers/soc/tegra/cbb/tegra234-cbb.c | 1114 + drivers/soc/tegra/fuse/tegra-apbmisc.c | 36 +- drivers/soc/ti/pruss.c | 1 + drivers/spi/Kconfig | 2 +- drivers/spi/spi-cadence-quadspi.c | 19 +- drivers/spi/spidev.c | 1 - drivers/staging/media/atomisp/Makefile | 3 - .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 4 +- drivers/staging/media/atomisp/i2c/atomisp-ov2722.c | 20 +- drivers/staging/media/atomisp/include/hmm/hmm.h | 32 +- drivers/staging/media/atomisp/include/hmm/hmm_bo.h | 37 +- .../staging/media/atomisp/include/hmm/hmm_common.h | 26 - .../staging/media/atomisp/include/hmm/hmm_pool.h | 116 - .../staging/media/atomisp/include/linux/atomisp.h | 146 - drivers/staging/media/atomisp/notes.txt | 30 + drivers/staging/media/atomisp/pci/atomisp_acc.c | 625 - drivers/staging/media/atomisp/pci/atomisp_acc.h | 120 - drivers/staging/media/atomisp/pci/atomisp_cmd.c | 92 +- drivers/staging/media/atomisp/pci/atomisp_compat.h | 29 +- .../media/atomisp/pci/atomisp_compat_css20.c | 365 +- .../media/atomisp/pci/atomisp_compat_ioctl32.h | 58 - drivers/staging/media/atomisp/pci/atomisp_drvfs.c | 7 +- drivers/staging/media/atomisp/pci/atomisp_fops.c | 13 - .../media/atomisp/pci/atomisp_gmin_platform.c | 27 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 73 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.h | 1 - drivers/staging/media/atomisp/pci/atomisp_subdev.c | 3 - drivers/staging/media/atomisp/pci/atomisp_subdev.h | 10 - drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 32 - .../pci/hive_isp_css_include/host/debug_public.h | 2 +- drivers/staging/media/atomisp/pci/hmm/hmm.c | 202 +- drivers/staging/media/atomisp/pci/hmm/hmm_bo.c | 261 +- .../media/atomisp/pci/hmm/hmm_dynamic_pool.c | 234 - .../media/atomisp/pci/hmm/hmm_reserved_pool.c | 253 - .../media/atomisp/pci/ia_css_frame_public.h | 40 - .../isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c | 2 +- .../isp/kernels/sdis/sdis_2/ia_css_sdis2.host.c | 2 +- .../atomisp/pci/isp/modes/interface/isp_const.h | 6 - .../atomisp/pci/runtime/debug/src/ia_css_debug.c | 2 - .../pci/runtime/frame/interface/ia_css_frame.h | 7 +- .../media/atomisp/pci/runtime/frame/src/frame.c | 110 +- .../atomisp/pci/runtime/isp_param/src/isp_param.c | 2 +- .../media/atomisp/pci/runtime/rmgr/src/rmgr_vbuf.c | 23 +- .../media/atomisp/pci/runtime/spctrl/src/spctrl.c | 2 +- drivers/staging/media/atomisp/pci/sh_css.c | 8 +- .../staging/media/atomisp/pci/sh_css_firmware.c | 2 +- drivers/staging/media/atomisp/pci/sh_css_mipi.c | 3 +- drivers/staging/media/atomisp/pci/sh_css_params.c | 47 +- drivers/staging/media/hantro/hantro_drv.c | 1 + drivers/staging/media/hantro/hantro_hw.h | 1 + drivers/staging/media/hantro/rockchip_vpu_hw.c | 85 +- drivers/staging/media/imx/imx7-media-csi.c | 1607 +- drivers/staging/pi433/pi433_if.c | 1 - drivers/target/target_core_file.c | 3 + drivers/target/target_core_iblock.c | 4 + drivers/target/target_core_sbc.c | 6 + drivers/tee/optee/optee_smc.h | 2 +- drivers/tee/optee/smc_abi.c | 4 +- drivers/tee/tee_core.c | 2 +- .../intel/int340x_thermal/acpi_thermal_rel.c | 1 - drivers/thermal/intel/x86_pkg_temp_thermal.c | 2 +- drivers/tty/pty.c | 14 +- drivers/tty/serial/Kconfig | 4 +- drivers/tty/tty.h | 3 + drivers/tty/tty_buffer.c | 46 +- drivers/tty/tty_io.c | 3 - drivers/ufs/core/ufshcd.c | 4 +- drivers/usb/core/hcd.c | 17 +- drivers/usb/gadget/function/f_fs.c | 2 - drivers/usb/gadget/function/uvc_configfs.c | 6 +- drivers/usb/gadget/legacy/inode.c | 2 - drivers/usb/gadget/legacy/raw_gadget.c | 1 - drivers/usb/gadget/udc/atmel_usba_udc.c | 1 - drivers/usb/host/ehci-fsl.c | 11 +- drivers/usb/host/fsl-mph-dr-of.c | 3 + drivers/usb/host/ohci-sa1111.c | 25 + drivers/usb/misc/ftdi-elan.c | 1 - drivers/usb/misc/ldusb.c | 1 - drivers/usb/mon/mon_bin.c | 1 - drivers/usb/mon/mon_stat.c | 1 - drivers/usb/mon/mon_text.c | 2 - drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 6 + drivers/usb/typec/class.c | 1 + drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 2 - drivers/vfio/pci/mlx5/main.c | 2 - drivers/vfio/vfio.c | 2 +- drivers/vhost/scsi.c | 4 +- drivers/video/fbdev/core/fbcon.c | 33 + drivers/video/fbdev/core/fbmem.c | 16 +- drivers/watchdog/acquirewdt.c | 1 - drivers/watchdog/advantechwdt.c | 1 - drivers/watchdog/alim1535_wdt.c | 1 - drivers/watchdog/alim7101_wdt.c | 1 - drivers/watchdog/ar7_wdt.c | 1 - drivers/watchdog/at91rm9200_wdt.c | 1 - drivers/watchdog/ath79_wdt.c | 1 - drivers/watchdog/cpu5wdt.c | 1 - drivers/watchdog/cpwd.c | 1 - drivers/watchdog/eurotechwdt.c | 1 - drivers/watchdog/gef_wdt.c | 1 - drivers/watchdog/geodewdt.c | 1 - drivers/watchdog/ib700wdt.c | 1 - drivers/watchdog/ibmasr.c | 1 - drivers/watchdog/indydog.c | 1 - drivers/watchdog/it8712f_wdt.c | 1 - drivers/watchdog/m54xx_wdt.c | 1 - drivers/watchdog/machzwd.c | 1 - drivers/watchdog/mixcomwd.c | 1 - drivers/watchdog/mtx-1_wdt.c | 1 - drivers/watchdog/nv_tco.c | 1 - drivers/watchdog/pc87413_wdt.c | 1 - drivers/watchdog/pcwd.c | 2 - drivers/watchdog/pcwd_pci.c | 2 - drivers/watchdog/pcwd_usb.c | 2 - drivers/watchdog/pika_wdt.c | 1 - drivers/watchdog/rc32434_wdt.c | 1 - drivers/watchdog/rdc321x_wdt.c | 1 - drivers/watchdog/riowd.c | 1 - drivers/watchdog/sa1100_wdt.c | 1 - drivers/watchdog/sb_wdog.c | 1 - drivers/watchdog/sbc60xxwdt.c | 1 - drivers/watchdog/sbc7240_wdt.c | 1 - drivers/watchdog/sbc8360.c | 1 - drivers/watchdog/sbc_epx_c3.c | 1 - drivers/watchdog/sbc_fitpc2_wdt.c | 1 - drivers/watchdog/sc1200wdt.c | 1 - drivers/watchdog/sc520_wdt.c | 1 - drivers/watchdog/sch311x_wdt.c | 1 - drivers/watchdog/scx200_wdt.c | 1 - drivers/watchdog/smsc37b787_wdt.c | 1 - drivers/watchdog/w83877f_wdt.c | 1 - drivers/watchdog/w83977f_wdt.c | 1 - drivers/watchdog/wafer5823wdt.c | 1 - drivers/watchdog/wdrtas.c | 2 - drivers/watchdog/wdt.c | 2 - drivers/watchdog/wdt285.c | 1 - drivers/watchdog/wdt977.c | 1 - drivers/watchdog/wdt_pci.c | 2 - drivers/xen/evtchn.c | 1 - drivers/xen/mcelog.c | 1 - drivers/xen/xenbus/xenbus_dev_frontend.c | 1 - fs/afs/file.c | 2 +- fs/aio.c | 2 +- fs/btrfs/block-group.c | 33 +- fs/btrfs/block-rsv.c | 21 +- fs/btrfs/block-rsv.h | 15 +- fs/btrfs/btrfs_inode.h | 25 +- fs/btrfs/compression.c | 311 +- fs/btrfs/compression.h | 11 +- fs/btrfs/ctree.h | 38 +- fs/btrfs/delalloc-space.c | 6 +- fs/btrfs/delayed-ref.c | 4 +- fs/btrfs/dev-replace.c | 3 +- fs/btrfs/disk-io.c | 28 +- fs/btrfs/extent-tree.c | 71 +- fs/btrfs/extent_io.c | 208 +- fs/btrfs/extent_io.h | 10 +- fs/btrfs/file.c | 98 +- fs/btrfs/free-space-cache.c | 3 +- fs/btrfs/inode.c | 199 +- fs/btrfs/ioctl.c | 11 +- fs/btrfs/reflink.c | 6 +- fs/btrfs/send.c | 329 +- fs/btrfs/space-info.c | 76 +- fs/btrfs/space-info.h | 4 +- fs/btrfs/super.c | 8 +- fs/btrfs/sysfs.c | 4 - fs/btrfs/tests/btrfs-tests.c | 1 + fs/btrfs/tests/extent-buffer-tests.c | 3 +- fs/btrfs/transaction.c | 4 +- fs/btrfs/volumes.c | 103 +- fs/btrfs/volumes.h | 1 + fs/btrfs/zlib.c | 42 +- fs/btrfs/zoned.c | 158 +- fs/btrfs/zoned.h | 18 + fs/btrfs/zstd.c | 17 +- fs/cachefiles/ondemand.c | 3 +- fs/ceph/addr.c | 13 +- fs/ceph/file.c | 5 +- fs/cifs/connect.c | 2 - fs/cifs/file.c | 8 +- fs/cifs/misc.c | 3 +- fs/cifs/smb2ops.c | 5 +- fs/cifs/smb2pdu.c | 13 +- fs/coredump.c | 4 +- fs/debugfs/file.c | 1 - fs/direct-io.c | 7 +- fs/dlm/debug_fs.c | 1 - fs/efivarfs/file.c | 1 - fs/erofs/compress.h | 2 +- fs/erofs/decompressor.c | 18 +- fs/erofs/zdata.c | 777 +- fs/erofs/zdata.h | 119 +- fs/erofs/zpvec.h | 159 - fs/exec.c | 2 +- fs/ext2/super.c | 6 +- fs/ext4/balloc.c | 2 +- fs/ext4/ext4.h | 5 +- fs/ext4/ext4_jbd2.c | 3 +- fs/ext4/fast_commit.c | 44 +- fs/ext4/indirect.c | 4 +- fs/ext4/inline.c | 30 + fs/ext4/inode.c | 2 +- fs/ext4/ioctl.c | 22 +- fs/ext4/mballoc.c | 10 +- fs/ext4/orphan.c | 24 +- fs/ext4/resize.c | 6 +- fs/ext4/super.c | 4 +- fs/ext4/symlink.c | 15 + fs/fcntl.c | 1 + fs/file_table.c | 19 +- fs/fscache/cookie.c | 26 +- fs/fscache/volume.c | 4 +- fs/fsopen.c | 1 - fs/fuse/control.c | 4 - fs/fuse/dev.c | 8 +- fs/fuse/file.c | 7 +- fs/gfs2/file.c | 2 +- fs/io_uring.c | 7 +- fs/iomap/direct-io.c | 25 +- fs/jbd2/checkpoint.c | 6 +- fs/jbd2/commit.c | 32 +- fs/jbd2/journal.c | 41 +- fs/jbd2/recovery.c | 30 +- fs/jbd2/revoke.c | 8 +- fs/jbd2/transaction.c | 26 +- fs/ksmbd/vfs.c | 2 +- fs/ksmbd/vfs.h | 2 +- fs/lockd/svcsubs.c | 14 +- fs/mount.h | 1 - fs/namei.c | 191 +- fs/namespace.c | 2 +- fs/netfs/buffered_read.c | 17 +- fs/nfs/direct.c | 8 +- fs/nfsd/filecache.c | 66 +- fs/nfsd/filecache.h | 4 +- fs/nfsd/netns.h | 3 + fs/nfsd/nfs4state.c | 30 +- fs/nfsd/nfs4xdr.c | 9 + fs/nfsd/nfsctl.c | 8 + fs/nfsd/nfsd.h | 5 +- fs/nfsd/trace.h | 21 +- fs/nsfs.c | 1 - fs/ntfs/attrib.c | 8 +- fs/open.c | 3 + fs/overlayfs/copy_up.c | 3 +- fs/overlayfs/inode.c | 87 +- fs/overlayfs/overlayfs.h | 3 +- fs/pipe.c | 1 - fs/posix_acl.c | 168 +- fs/proc_namespace.c | 2 +- fs/read_write.c | 26 +- fs/remap_range.c | 5 +- fs/splice.c | 64 +- fs/ubifs/debug.c | 2 - fs/userfaultfd.c | 12 +- fs/xattr.c | 25 +- fs/xfs/Makefile | 1 + fs/xfs/libxfs/xfs_ag.c | 171 +- fs/xfs/libxfs/xfs_ag.h | 75 +- fs/xfs/libxfs/xfs_ag_resv.c | 2 +- fs/xfs/libxfs/xfs_alloc.c | 143 +- fs/xfs/libxfs/xfs_alloc.h | 58 +- fs/xfs/libxfs/xfs_alloc_btree.c | 9 +- fs/xfs/libxfs/xfs_attr.c | 22 +- fs/xfs/libxfs/xfs_attr.h | 10 +- fs/xfs/libxfs/xfs_attr_leaf.c | 29 +- fs/xfs/libxfs/xfs_attr_remote.c | 15 +- fs/xfs/libxfs/xfs_bmap.c | 84 +- fs/xfs/libxfs/xfs_bmap_btree.c | 10 +- fs/xfs/libxfs/xfs_btree.c | 29 +- fs/xfs/libxfs/xfs_dir2.c | 2 +- fs/xfs/libxfs/xfs_dir2_block.c | 6 +- fs/xfs/libxfs/xfs_dir2_sf.c | 8 +- fs/xfs/libxfs/xfs_ialloc.c | 86 +- fs/xfs/libxfs/xfs_ialloc.h | 25 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 20 +- fs/xfs/libxfs/xfs_inode_buf.c | 15 +- fs/xfs/libxfs/xfs_inode_fork.c | 65 +- fs/xfs/libxfs/xfs_inode_fork.h | 27 +- fs/xfs/libxfs/xfs_refcount.c | 19 +- fs/xfs/libxfs/xfs_refcount_btree.c | 5 +- fs/xfs/libxfs/xfs_rmap.c | 8 +- fs/xfs/libxfs/xfs_rmap_btree.c | 9 +- fs/xfs/libxfs/xfs_symlink_remote.c | 2 +- fs/xfs/libxfs/xfs_types.c | 73 +- fs/xfs/libxfs/xfs_types.h | 9 - fs/xfs/scrub/agheader.c | 25 +- fs/xfs/scrub/agheader_repair.c | 21 +- fs/xfs/scrub/alloc.c | 7 +- fs/xfs/scrub/bmap.c | 16 +- fs/xfs/scrub/btree.c | 2 +- fs/xfs/scrub/common.c | 6 +- fs/xfs/scrub/dabtree.c | 2 +- fs/xfs/scrub/dir.c | 2 +- fs/xfs/scrub/fscounters.c | 4 +- fs/xfs/scrub/health.c | 2 + fs/xfs/scrub/ialloc.c | 12 +- fs/xfs/scrub/quota.c | 2 +- fs/xfs/scrub/refcount.c | 9 +- fs/xfs/scrub/repair.c | 47 +- fs/xfs/scrub/rmap.c | 6 +- fs/xfs/scrub/symlink.c | 6 +- fs/xfs/xfs_attr_inactive.c | 24 +- fs/xfs/xfs_attr_list.c | 9 +- fs/xfs/xfs_bmap_util.c | 22 +- fs/xfs/xfs_buf.c | 263 +- fs/xfs/xfs_buf.h | 21 +- fs/xfs/xfs_dir2_readdir.c | 2 +- fs/xfs/xfs_discard.c | 2 +- fs/xfs/xfs_extfree_item.c | 6 +- fs/xfs/xfs_filestream.c | 4 +- fs/xfs/xfs_fsmap.c | 3 +- fs/xfs/xfs_fsops.c | 13 +- fs/xfs/xfs_icache.c | 15 +- fs/xfs/xfs_inode.c | 624 +- fs/xfs/xfs_inode.h | 69 +- fs/xfs/xfs_inode_item.c | 58 +- fs/xfs/xfs_ioctl.c | 10 +- fs/xfs/xfs_iomap.c | 8 +- fs/xfs/xfs_iops.c | 13 +- fs/xfs/xfs_iops.h | 3 + fs/xfs/xfs_itable.c | 4 +- fs/xfs/xfs_iunlink_item.c | 180 + fs/xfs/xfs_iunlink_item.h | 27 + fs/xfs/xfs_log.c | 55 +- fs/xfs/xfs_log.h | 3 +- fs/xfs/xfs_log_cil.c | 472 +- fs/xfs/xfs_log_priv.h | 58 +- fs/xfs/xfs_log_recover.c | 196 +- fs/xfs/xfs_mount.c | 3 +- fs/xfs/xfs_qm.c | 11 +- fs/xfs/xfs_reflink.c | 46 +- fs/xfs/xfs_reflink.h | 3 - fs/xfs/xfs_super.c | 11 + fs/xfs/xfs_symlink.c | 2 +- fs/xfs/xfs_trace.h | 3 +- fs/xfs/xfs_trans.c | 95 +- fs/xfs/xfs_trans.h | 7 +- fs/xfs/xfs_trans_priv.h | 3 +- fs/zonefs/super.c | 2 +- include/drm/drm_gem.h | 26 +- include/drm/intel-gtt.h | 24 +- .../{qcom,dispcc-sm8150.h => qcom,dispcc-sm8350.h} | 0 include/dt-bindings/clock/qcom,gpucc-sm8350.h | 52 + include/dt-bindings/clock/qcom,sm8450-camcc.h | 159 + include/dt-bindings/clock/tegra234-clock.h | 105 + include/dt-bindings/memory/tegra234-mc.h | 25 + include/dt-bindings/power/mt6795-power.h | 16 + include/dt-bindings/power/tegra234-powergate.h | 2 + include/dt-bindings/reset/tegra234-reset.h | 9 + include/linux/blkdev.h | 22 + include/linux/bpf.h | 3 +- include/linux/bpf_verifier.h | 8 +- include/linux/cgroup-defs.h | 3 +- include/linux/cpu.h | 2 + include/linux/debugfs.h | 1 - include/linux/fbcon.h | 4 + include/linux/filter.h | 8 + include/linux/fs.h | 22 +- include/linux/fscache.h | 3 +- include/linux/gfp.h | 2 +- include/linux/host1x.h | 42 + include/linux/intel-iommu.h | 3 - include/linux/iomap.h | 6 + include/linux/jbd2.h | 6 +- include/linux/kexec.h | 6 + include/linux/kvm_host.h | 13 +- include/linux/mlx5/driver.h | 4 + include/linux/mnt_idmapping.h | 26 + include/linux/netfs.h | 2 +- include/linux/nvme.h | 2 + include/linux/objtool.h | 11 +- include/linux/pipe_fs_i.h | 20 - include/linux/posix_acl.h | 1 + include/linux/posix_acl_xattr.h | 34 +- include/linux/sched/task.h | 2 +- include/linux/soc/mediatek/mtk-mutex.h | 2 - include/linux/sockptr.h | 8 + include/linux/swiotlb.h | 5 + include/linux/uaccess.h | 4 +- include/linux/uio.h | 52 +- include/linux/watch_queue.h | 2 +- include/linux/workqueue.h | 1 + include/linux/xattr.h | 2 +- include/net/9p/client.h | 8 +- include/net/devlink.h | 19 +- include/net/flow_dissector.h | 16 + include/net/flow_offload.h | 6 + include/net/fq_impl.h | 5 +- include/net/mptcp.h | 3 +- include/net/netfilter/nf_tables.h | 14 +- include/net/pkt_cls.h | 2 +- include/net/pkt_sched.h | 17 + include/net/raw.h | 2 +- include/net/route.h | 4 - include/net/sock.h | 2 +- include/net/strparser.h | 12 +- include/net/tls.h | 279 +- include/net/xdp_sock_drv.h | 14 + include/net/xfrm.h | 2 + include/soc/tegra/fuse.h | 6 + include/soc/tegra/tegra-cbb.h | 47 + include/trace/events/fs.h | 37 - include/trace/events/iocost.h | 2 +- include/trace/events/sock.h | 6 +- include/uapi/drm/drm_fourcc.h | 2 + include/uapi/drm/i915_drm.h | 16 + include/uapi/linux/bpf.h | 11 +- include/uapi/linux/input.h | 11 +- include/uapi/linux/io_uring.h | 5 +- include/uapi/linux/kfd_ioctl.h | 52 +- include/uapi/linux/kvm.h | 1 + include/uapi/linux/nl80211.h | 2 + include/uapi/linux/snmp.h | 2 + include/uapi/linux/tls.h | 2 + include/uapi/linux/xfrm.h | 6 +- include/video/of_display_timing.h | 2 + init/Kconfig | 18 +- ipc/namespace.c | 5 +- kernel/bpf/bpf_iter.c | 1 - kernel/bpf/bpf_struct_ops.c | 3 + kernel/bpf/core.c | 37 +- kernel/bpf/devmap.c | 2 +- kernel/bpf/hashtab.c | 6 +- kernel/bpf/helpers.c | 12 +- kernel/bpf/local_storage.c | 2 +- kernel/bpf/lpm_trie.c | 2 +- kernel/bpf/syscall.c | 36 +- kernel/bpf/trampoline.c | 3 + kernel/bpf/verifier.c | 88 +- kernel/cgroup/cgroup.c | 37 +- kernel/dma/swiotlb.c | 231 +- kernel/events/core.c | 1 - kernel/exit.c | 2 +- kernel/kallsyms.c | 91 + kernel/kexec_file.c | 11 +- kernel/module/internal.h | 13 +- kernel/module/kallsyms.c | 35 +- kernel/module/main.c | 9 +- kernel/power/user.c | 1 - kernel/ptrace.c | 2 +- kernel/relay.c | 1 - kernel/signal.c | 8 +- kernel/sysctl.c | 37 +- kernel/time/posix-clock.c | 1 - kernel/time/posix-timers.c | 19 +- kernel/trace/Kconfig | 3 +- kernel/trace/trace.c | 14 +- kernel/trace/trace_events_hist.c | 2 + kernel/watch_queue.c | 2 +- kernel/workqueue.c | 9 + lib/Kconfig.debug | 2 +- lib/idr.c | 3 +- lib/iov_iter.c | 1104 +- lib/test_printf.c | 7 +- mm/huge_memory.c | 1 - mm/hugetlb.c | 3 +- mm/kasan/common.c | 3 +- mm/memory.c | 5 +- mm/page_alloc.c | 19 +- mm/secretmem.c | 21 +- mm/shmem.c | 2 +- net/8021q/vlan_netlink.c | 10 +- net/9p/client.c | 270 +- net/9p/protocol.c | 3 +- net/9p/trans_fd.c | 13 +- net/9p/trans_rdma.c | 2 +- net/9p/trans_virtio.c | 41 +- net/9p/trans_xen.c | 2 +- net/bluetooth/hci_core.c | 10 +- net/bluetooth/hci_sync.c | 5 +- net/core/datagram.c | 3 +- net/core/devlink.c | 318 +- net/core/filter.c | 5 +- net/core/flow_offload.c | 7 + net/core/page_pool.c | 3 +- net/core/skbuff.c | 3 +- net/core/skmsg.c | 7 +- net/core/sock.c | 1 + net/ipv4/af_inet.c | 4 +- net/ipv4/ah4.c | 2 +- net/ipv4/cipso_ipv4.c | 12 +- net/ipv4/esp4.c | 2 +- net/ipv4/fib_semantics.c | 4 +- net/ipv4/fib_trie.c | 2 +- net/ipv4/icmp.c | 20 +- net/ipv4/inet_timewait_sock.c | 3 +- net/ipv4/inetpeer.c | 12 +- net/ipv4/ip_output.c | 2 +- net/ipv4/ip_tunnel.c | 21 +- net/ipv4/nexthop.c | 5 +- net/ipv4/route.c | 34 +- net/ipv4/syncookies.c | 2 +- net/ipv4/sysctl_net_ipv4.c | 12 + net/ipv4/tcp.c | 3 +- net/ipv4/tcp_input.c | 2 +- net/ipv4/tcp_ipv4.c | 2 + net/ipv4/tcp_output.c | 27 +- net/ipv6/esp6.c | 4 +- net/ipv6/icmp.c | 2 +- net/ipv6/ip6_gre.c | 43 +- net/ipv6/ip6_tunnel.c | 11 +- net/ipv6/ip6mr.c | 93 +- net/ipv6/route.c | 2 +- net/ipv6/seg6_iptunnel.c | 5 +- net/ipv6/seg6_local.c | 2 - net/ipv6/tcp_ipv6.c | 5 +- net/l2tp/l2tp_debugfs.c | 6 +- net/l2tp/l2tp_ppp.c | 2 +- net/mac80211/mesh_plink.c | 5 +- net/mac80211/rc80211_minstrel_ht_debugfs.c | 2 - net/mac80211/util.c | 2 +- net/mac80211/wme.c | 4 +- net/mptcp/pm_netlink.c | 129 +- net/mptcp/protocol.c | 6 +- net/mptcp/protocol.h | 3 +- net/netfilter/nf_conntrack_core.c | 22 + net/netfilter/nf_conntrack_netlink.c | 1 + net/netfilter/nf_conntrack_standalone.c | 3 + net/netfilter/nf_log_syslog.c | 8 +- net/netfilter/nf_tables_api.c | 72 +- net/rds/message.c | 3 +- net/rfkill/core.c | 1 - net/rose/rose_route.c | 4 +- net/rxrpc/rxkad.c | 2 +- net/sched/cls_api.c | 5 +- net/sched/cls_flower.c | 8 +- net/socket.c | 1 - net/strparser/strparser.c | 3 + net/sunrpc/cache.c | 4 - net/sunrpc/rpc_pipe.c | 1 - net/tls/tls.h | 290 + net/tls/tls_device.c | 7 +- net/tls/tls_device_fallback.c | 2 + net/tls/tls_main.c | 104 +- net/tls/tls_proc.c | 4 + net/tls/tls_sw.c | 240 +- net/tls/tls_toe.c | 2 + net/unix/af_unix.c | 18 +- net/unix/sysctl_net_unix.c | 2 +- net/wireless/mlme.c | 2 +- net/wireless/nl80211.c | 5 +- net/xdp/xsk.c | 5 +- samples/bpf/fds_example.c | 3 +- samples/bpf/sock_example.c | 3 +- samples/bpf/test_cgrp2_attach.c | 3 +- samples/bpf/test_lru_dist.c | 2 +- samples/bpf/test_map_in_map_user.c | 4 +- samples/bpf/tracex5_user.c | 3 +- samples/bpf/xdp_redirect_map.bpf.c | 6 +- samples/bpf/xdp_redirect_map_user.c | 9 + samples/fprobe/fprobe_example.c | 2 +- samples/kprobes/kprobe_example.c | 5 +- samples/kprobes/kretprobe_example.c | 5 +- scripts/Makefile.lib | 1 + scripts/Makefile.modinst | 3 - scripts/Makefile.vmlinux_o | 2 +- scripts/coccinelle/api/stream_open.cocci | 1 - .../dummy-plugin-dir/include/plugin-version.h | 0 scripts/dummy-tools/gcc | 8 +- scripts/mod/modpost.c | 1 - scripts/sphinx-pre-install | 90 +- security/Kconfig | 11 - security/integrity/evm/evm_crypto.c | 7 +- security/integrity/ima/ima_appraise.c | 3 +- security/integrity/ima/ima_crypto.c | 1 + security/integrity/ima/ima_efi.c | 2 + security/integrity/ima/ima_template_lib.c | 6 +- sound/core/control.c | 1 - sound/core/oss/mixer_oss.c | 1 - sound/core/oss/pcm_oss.c | 1 - sound/core/pcm_native.c | 2 - sound/core/rawmidi.c | 1 - sound/core/seq/seq_clientmgr.c | 1 - sound/core/timer.c | 1 - sound/oss/dmasound/dmasound_core.c | 3 - sound/pci/hda/patch_conexant.c | 1 + sound/pci/hda/patch_realtek.c | 20 + sound/soc/rockchip/rockchip_i2s.c | 160 +- tools/arch/x86/include/asm/amd-ibs.h | 16 +- tools/arch/x86/include/asm/msr-index.h | 9 + tools/bpf/bpftool/gen.c | 1 + tools/include/linux/objtool.h | 11 +- tools/include/uapi/linux/bpf.h | 11 +- tools/lib/bpf/bpf_helpers.h | 13 + tools/lib/bpf/bpf_tracing.h | 2 +- tools/lib/bpf/libbpf.c | 22 +- tools/lib/bpf/relo_core.c | 9 +- tools/objtool/arch/x86/decode.c | 5 + tools/objtool/builtin-check.c | 13 + tools/objtool/check.c | 335 +- tools/objtool/include/objtool/arch.h | 1 + tools/objtool/include/objtool/builtin.h | 2 + tools/objtool/include/objtool/check.h | 24 +- tools/objtool/include/objtool/elf.h | 1 + tools/objtool/include/objtool/objtool.h | 1 + tools/objtool/objtool.c | 1 + tools/perf/Documentation/perf-lock.txt | 7 + tools/perf/Documentation/perf-record.txt | 5 + tools/perf/Documentation/perf.data-file-format.txt | 10 +- tools/perf/Makefile.config | 27 +- tools/perf/Makefile.perf | 16 +- tools/perf/arch/x86/util/evsel.c | 52 + tools/perf/builtin-inject.c | 2 +- tools/perf/builtin-lock.c | 426 +- tools/perf/pmu-events/Build | 17 +- tools/perf/pmu-events/empty-pmu-events.c | 158 + tools/perf/pmu-events/jevents.c | 1342 - tools/perf/pmu-events/jevents.py | 409 + tools/perf/pmu-events/jsmn.c | 352 - tools/perf/pmu-events/jsmn.h | 68 - tools/perf/pmu-events/json.c | 162 - tools/perf/pmu-events/json.h | 39 - tools/perf/tests/pmu-events.c | 1 + tools/perf/tests/shell/stat_all_metrics.sh | 47 +- tools/perf/tests/shell/test_brstack.sh | 114 + tools/perf/util/amd-sample-raw.c | 68 +- tools/perf/util/callchain.c | 18 +- tools/perf/util/env.c | 62 +- tools/perf/util/env.h | 14 +- tools/perf/util/evsel.c | 7 + tools/perf/util/evsel.h | 1 + tools/perf/util/header.c | 189 +- tools/perf/util/header.h | 2 +- tools/perf/util/pmu.c | 15 +- tools/perf/util/pmu.h | 2 + tools/testing/nvdimm/test/ndtest.c | 77 - tools/testing/selftests/bpf/.gitignore | 2 +- tools/testing/selftests/bpf/Makefile | 8 +- tools/testing/selftests/bpf/bench.c | 42 + tools/testing/selftests/bpf/bench.h | 12 + .../benchs/bench_local_storage_rcu_tasks_trace.c | 281 + .../run_bench_local_storage_rcu_tasks_trace.sh | 11 + tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 16 + .../testing/selftests/bpf/prog_tests/core_reloc.c | 2 + .../testing/selftests/bpf/prog_tests/lsm_cgroup.c | 12 + tools/testing/selftests/bpf/progs/bpf_iter.h | 7 + tools/testing/selftests/bpf/progs/bpf_iter_ksym.c | 74 + .../testing/selftests/bpf/progs/core_reloc_types.h | 8 +- tools/testing/selftests/bpf/progs/dynptr_fail.c | 10 +- tools/testing/selftests/bpf/progs/dynptr_success.c | 4 +- .../progs/local_storage_rcu_tasks_trace_bench.c | 67 + tools/testing/selftests/bpf/progs/lsm_cgroup.c | 12 +- .../selftests/bpf/progs/lsm_cgroup_nonvoid.c | 14 + .../bpf/progs/test_core_reloc_type_based.c | 5 + .../selftests/bpf/progs/test_xdp_noinline.c | 30 +- .../selftests/bpf/progs/xdp_synproxy_kern.c | 24 +- tools/testing/selftests/bpf/test_xsk.sh | 6 +- tools/testing/selftests/bpf/xdpxceiver.c | 1682 - tools/testing/selftests/bpf/xdpxceiver.h | 172 - tools/testing/selftests/bpf/xsk_prereqs.sh | 4 +- tools/testing/selftests/bpf/xskxceiver.c | 1682 + tools/testing/selftests/bpf/xskxceiver.h | 172 + tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/Makefile | 2 +- tools/testing/selftests/net/fib_nexthop_nongw.sh | 119 + tools/testing/selftests/net/forwarding/Makefile | 2 + tools/testing/selftests/net/mptcp/Makefile | 2 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 116 +- tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 2 +- tools/testing/selftests/net/mptcp/simult_flows.sh | 14 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 40 +- tools/testing/selftests/net/tls.c | 66 + tools/testing/selftests/wireguard/qemu/Makefile | 20 +- .../selftests/wireguard/qemu/arch/arm.config | 1 + .../selftests/wireguard/qemu/arch/armeb.config | 1 + .../selftests/wireguard/qemu/arch/i686.config | 8 +- .../selftests/wireguard/qemu/arch/m68k.config | 10 +- .../selftests/wireguard/qemu/arch/mips.config | 1 + .../selftests/wireguard/qemu/arch/mipsel.config | 1 + .../selftests/wireguard/qemu/arch/powerpc.config | 1 + .../selftests/wireguard/qemu/arch/x86_64.config | 7 +- tools/testing/selftests/wireguard/qemu/init.c | 11 + virt/kvm/kvm_main.c | 1 - 2242 files changed, 412218 insertions(+), 33978 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-qat delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra194-axi [...] create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra194-cbb.yaml create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra234-cbb.yaml create mode 100644 Documentation/devicetree/bindings/clock/fsl,scu-clk.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc-sm8350.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8450-camcc.yaml delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dsi.txt create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dsi.yaml create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,mdp [...] delete mode 100644 Documentation/devicetree/bindings/display/msm/hdmi.txt create mode 100644 Documentation/devicetree/bindings/display/msm/hdmi.yaml delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra114 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra114 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra124 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra124 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra124 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra186 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra186 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra186 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-dc.yaml create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra210 [...] create mode 100644 Documentation/devicetree/bindings/firmware/fsl,scu.yaml create mode 100644 Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml create mode 100644 Documentation/devicetree/bindings/input/fsl,scu-key.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml create mode 100644 Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mip [...] create mode 100644 Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-mi [...] delete mode 100644 Documentation/devicetree/bindings/media/exynos-jpeg-codec.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml create mode 100644 Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml create mode 100644 Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml delete mode 100644 Documentation/devicetree/bindings/net/sff,sfp.txt create mode 100644 Documentation/devicetree/bindings/net/sff,sfp.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/fsl,scu-ocotp.yaml create mode 100644 Documentation/devicetree/bindings/phy/qcom,hdmi-phy-other.yaml create mode 100644 Documentation/devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,scu-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra124-dpaux [...] create mode 100644 Documentation/devicetree/bindings/power/fsl,scu-pd.yaml create mode 100644 Documentation/devicetree/bindings/rtc/fsl,scu-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/soc/renesas/renesas,prr.yaml create mode 100644 Documentation/devicetree/bindings/thermal/fsl,scu-thermal.yaml create mode 100644 Documentation/devicetree/bindings/timer/nvidia,tegra186-timer.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/fsl,scu-wdt.yaml delete mode 100644 Documentation/process/submitting-drivers.rst delete mode 100644 Documentation/translations/it_IT/process/submitting-drivers.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/reporting-regressions.rst create mode 100644 Documentation/translations/zh_CN/core-api/watch_queue.rst delete mode 100644 Documentation/translations/zh_CN/process/submitting-drivers.rst delete mode 100644 Documentation/translations/zh_TW/process/submitting-drivers.rst create mode 100644 Documentation/virt/hyperv/clocks.rst create mode 100644 Documentation/virt/hyperv/index.rst create mode 100644 Documentation/virt/hyperv/overview.rst create mode 100644 Documentation/virt/hyperv/vmbus.rst create mode 100644 arch/arm/boot/dts/bcm963138.dts delete mode 100644 arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi delete mode 100644 arch/arm/common/dmabounce.c delete mode 100644 arch/arm/include/asm/dma-mapping.h delete mode 100644 arch/arm/mach-bcm/bcm63xx.c create mode 100644 arch/arm/mach-footbridge/include/mach/dma-direct.h create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql.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/mediatek/mt8192-asurada-hayato-r1.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-spherion-r0.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r1.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r2.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r3.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-lg-judyp.dts create mode 100644 arch/arm64/boot/dts/renesas/draak-ebisu-panel-aa104xd12.dts create mode 100644 arch/arm64/boot/dts/renesas/panel-aa104xd12.dtsi create mode 100644 arch/arm64/boot/dts/renesas/salvator-panel-aa104xd12.dts delete mode 100644 arch/mips/configs/capcella_defconfig delete mode 100644 arch/mips/configs/e55_defconfig delete mode 100644 arch/mips/configs/mpc30x_defconfig delete mode 100644 arch/mips/configs/tb0219_defconfig delete mode 100644 arch/mips/configs/tb0226_defconfig delete mode 100644 arch/mips/configs/tb0287_defconfig delete mode 100644 arch/mips/configs/workpad_defconfig delete mode 100644 arch/mips/include/asm/mach-vr41xx/irq.h delete mode 100644 arch/mips/include/asm/vr41xx/capcella.h delete mode 100644 arch/mips/include/asm/vr41xx/giu.h delete mode 100644 arch/mips/include/asm/vr41xx/irq.h delete mode 100644 arch/mips/include/asm/vr41xx/mpc30x.h delete mode 100644 arch/mips/include/asm/vr41xx/pci.h delete mode 100644 arch/mips/include/asm/vr41xx/siu.h delete mode 100644 arch/mips/include/asm/vr41xx/tb0219.h delete mode 100644 arch/mips/include/asm/vr41xx/tb0226.h delete mode 100644 arch/mips/include/asm/vr41xx/tb0287.h delete mode 100644 arch/mips/include/asm/vr41xx/vr41xx.h delete mode 100644 arch/mips/pci/fixup-capcella.c delete mode 100644 arch/mips/pci/fixup-mpc30x.c delete mode 100644 arch/mips/pci/fixup-tb0219.c delete mode 100644 arch/mips/pci/fixup-tb0226.c delete mode 100644 arch/mips/pci/fixup-tb0287.c delete mode 100644 arch/mips/pci/ops-vr41xx.c delete mode 100644 arch/mips/pci/pci-vr41xx.c delete mode 100644 arch/mips/pci/pci-vr41xx.h delete mode 100644 arch/mips/vr41xx/Kconfig delete mode 100644 arch/mips/vr41xx/Makefile delete mode 100644 arch/mips/vr41xx/Platform delete mode 100644 arch/mips/vr41xx/casio-e55/Makefile delete mode 100644 arch/mips/vr41xx/casio-e55/setup.c delete mode 100644 arch/mips/vr41xx/common/Makefile delete mode 100644 arch/mips/vr41xx/common/bcu.c delete mode 100644 arch/mips/vr41xx/common/cmu.c delete mode 100644 arch/mips/vr41xx/common/giu.c delete mode 100644 arch/mips/vr41xx/common/icu.c delete mode 100644 arch/mips/vr41xx/common/init.c delete mode 100644 arch/mips/vr41xx/common/irq.c delete mode 100644 arch/mips/vr41xx/common/pmu.c delete mode 100644 arch/mips/vr41xx/common/rtc.c delete mode 100644 arch/mips/vr41xx/common/siu.c delete mode 100644 arch/mips/vr41xx/common/type.c delete mode 100644 arch/mips/vr41xx/ibm-workpad/Makefile delete mode 100644 arch/mips/vr41xx/ibm-workpad/setup.c create mode 100644 arch/s390/lib/expoline/Makefile rename arch/s390/lib/{ => expoline}/expoline.S (100%) create mode 100644 arch/x86/entry/entry.S create mode 100644 arch/x86/kvm/vmx/run_flags.h create mode 100644 drivers/clk/qcom/camcc-sm8450.c create mode 100644 drivers/clk/qcom/gpucc-sm8350.c create mode 100644 drivers/crypto/qat/qat_common/adf_sysfs.c create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.h create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dalsmc.h create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.h create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.h create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_smu13_driver_if.h create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/smu13_driver_if.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/Makefile create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dio_link_encoder.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dio_link_encoder.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dio_stream_encoder.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dio_stream_encoder.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dpp.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dpp.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hpo_dp_link_encoder.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hpo_dp_link_encoder.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn321/Makefile create mode 100644 drivers/gpu/drm/amd/display/dc/dcn321/dcn321_dio_link_encoder.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn321/dcn321_dio_link_encoder.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn321/dcn321_resource.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn321/dcn321_resource.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_rq_dlg_calc_32.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_rq_dlg_calc_32.h create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn32/hw_factory_dcn32.c create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn32/hw_factory_dcn32.h create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn32/hw_translate_dcn32.c create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn32/hw_translate_dcn32.h delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/diagnostics/hw_factory_diag.c delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/diagnostics/hw_factory_diag.h delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/diagnostics/hw_translate_diag.c delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/diagnostics/hw_translate_diag.h create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn32/irq_service_dcn32.c create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn32/irq_service_dcn32.h create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_2_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_2_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_2_1_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_2_1_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_3_0_1_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_3_0_1_sh_mask.h create mode 100644 drivers/gpu/drm/i915/gt/intel_ggtt_gmch.c create mode 100644 drivers/gpu/drm/i915/gt/intel_ggtt_gmch.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_gmch.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_gmch.h create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_mcr.c create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_mcr.h create mode 100644 drivers/gpu/drm/mediatek/mtk_disp_merge.c create mode 100644 drivers/gpu/drm/mediatek/mtk_mdp_rdma.c create mode 100644 drivers/gpu/drm/mediatek/mtk_mdp_rdma.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h delete mode 100644 drivers/gpu/drm/msm/dp/dp_clk_util.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_clk_util.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvkm/subdev/secboot.h create mode 100644 drivers/gpu/host1x/context.c create mode 100644 drivers/gpu/host1x/context.h create mode 100644 drivers/gpu/host1x/hw/host1x08.c create mode 100644 drivers/gpu/host1x/hw/host1x08.h create mode 100644 drivers/gpu/host1x/hw/host1x08_hardware.h create mode 100644 drivers/gpu/host1x/hw/hw_host1x08_channel.h create mode 100644 drivers/gpu/host1x/hw/hw_host1x08_common.h create mode 100644 drivers/gpu/host1x/hw/hw_host1x08_hypervisor.h create mode 100644 drivers/gpu/host1x/hw/hw_host1x08_uclass.h create mode 100644 drivers/gpu/host1x/hw/hw_host1x08_vm.h create mode 100644 drivers/gpu/host1x/hw/opcodes.h create mode 100644 drivers/i2c/busses/i2c-microchip-corei2c.c create mode 100644 drivers/media/i2c/ar0521.c create mode 100644 drivers/media/platform/sunxi/sun6i-mipi-csi2/Kconfig create mode 100644 drivers/media/platform/sunxi/sun6i-mipi-csi2/Makefile create mode 100644 drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c create mode 100644 drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.h create mode 100644 drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2_reg.h create mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/Kconfig create mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/Makefile create mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_dphy.c create mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_dphy.h create mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mi [...] create mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mi [...] create mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mi [...] create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.h delete mode 100644 drivers/powercap/arm_scmi_powercap.c create mode 100644 drivers/soc/mediatek/mt6795-pm-domains.h create mode 100644 drivers/soc/qcom/icc-bwmon.c create mode 100644 drivers/soc/tegra/cbb/Makefile create mode 100644 drivers/soc/tegra/cbb/tegra-cbb.c create mode 100644 drivers/soc/tegra/cbb/tegra194-cbb.c create mode 100644 drivers/soc/tegra/cbb/tegra234-cbb.c delete mode 100644 drivers/staging/media/atomisp/include/hmm/hmm_pool.h create mode 100644 drivers/staging/media/atomisp/notes.txt delete mode 100644 drivers/staging/media/atomisp/pci/atomisp_acc.c delete mode 100644 drivers/staging/media/atomisp/pci/atomisp_acc.h delete mode 100644 drivers/staging/media/atomisp/pci/hmm/hmm_dynamic_pool.c delete mode 100644 drivers/staging/media/atomisp/pci/hmm/hmm_reserved_pool.c delete mode 100644 fs/erofs/zpvec.h create mode 100644 fs/xfs/xfs_iunlink_item.c create mode 100644 fs/xfs/xfs_iunlink_item.h copy include/dt-bindings/clock/{qcom,dispcc-sm8150.h => qcom,dispcc-sm8350.h} (100%) create mode 100644 include/dt-bindings/clock/qcom,gpucc-sm8350.h create mode 100644 include/dt-bindings/clock/qcom,sm8450-camcc.h create mode 100644 include/dt-bindings/power/mt6795-power.h create mode 100644 include/soc/tegra/tegra-cbb.h create mode 100644 net/tls/tls.h copy arch/arm/mach-imx/Makefile.boot => scripts/dummy-tools/dummy-plugin-dir/inclu [...] create mode 100644 tools/perf/pmu-events/empty-pmu-events.c delete mode 100644 tools/perf/pmu-events/jevents.c create mode 100755 tools/perf/pmu-events/jevents.py delete mode 100644 tools/perf/pmu-events/jsmn.c delete mode 100644 tools/perf/pmu-events/jsmn.h delete mode 100644 tools/perf/pmu-events/json.c delete mode 100644 tools/perf/pmu-events/json.h create mode 100755 tools/perf/tests/shell/test_brstack.sh create mode 100644 tools/testing/selftests/bpf/benchs/bench_local_storage_rcu_task [...] create mode 100755 tools/testing/selftests/bpf/benchs/run_bench_local_storage_rcu_ [...] create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_ksym.c create mode 100644 tools/testing/selftests/bpf/progs/local_storage_rcu_tasks_trace [...] create mode 100644 tools/testing/selftests/bpf/progs/lsm_cgroup_nonvoid.c delete mode 100644 tools/testing/selftests/bpf/xdpxceiver.c delete mode 100644 tools/testing/selftests/bpf/xdpxceiver.h create mode 100644 tools/testing/selftests/bpf/xskxceiver.c create mode 100644 tools/testing/selftests/bpf/xskxceiver.h create mode 100755 tools/testing/selftests/net/fib_nexthop_nongw.sh