This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits 75d7bf5eae27 Add linux-next specific files for 20220707 omits dad054d77767 Revert "ASoC: amd: enable machine driver build for Jadeite [...] omits ad51db79ea91 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits d3334171648a Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 4567f958e15d Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits bd9b66fcb0b1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 0426c14386f2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 9514591fdf45 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits bacce24f713c Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits afc0bcadf40d Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 6e926c6efdce Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 865e0f45b752 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 23c54ba4ad8a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 032f016d2218 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4ace64dd0f39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 921309540e00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93a58747f5b7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 45f4a3f8f7cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0823f96696b5 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 2bf46d6f0ac3 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 43e5b4e76b7f Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 3b7a7a1ba893 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc0044275928 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27d4a7832f40 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b9a23ab52f8 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 941faef8a8fd Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits d7057cd2d037 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits f2fee47ab793 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 462dcec6652c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f4d3e11b65b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d43a32a83e3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91f9096d9a5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 66f4e1d807ad Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 615e2f27e35f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 038bd876efe3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9adeba354d94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04fbd5742dd4 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 6f51be65e043 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d82043ab988 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 94e9b6036868 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b074d21eb48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a380937860e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8a90be8d567 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7acf809e937a Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 34c1bbc8c745 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 7759a4d90107 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits bef3e46ca819 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits f8dab56d7035 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4606e2aa8dca next-20220706/phy-next omits 24ccfa6f2358 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits bd76d5d1017c Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 5dffd8764ed8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 998c78f902cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1837a81bd73d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 0763e80c465c Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 70446993ef0d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits ca1b755ea31a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 9229e64cd77d Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits fec4cc3f1168 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d1f2dfdba12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 23a2897de7ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa42dceb8064 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 754d308f81f5 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits d60c0b5017a1 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits f87869176d47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36b3aa469f78 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 01d8756132e5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 51f3d5ef1d0a Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 1dfa49eaf72d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c96b63bb3e75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits abf26ce0b3ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 299064f5e267 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba76c8f466c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ae3e25b929be Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 46dbe12b6752 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 968dbb7230f1 Merge branch 'next' of git://github.com/cschaufler/smack-next omits e86ca671725b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d28db775a952 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 037873ab3532 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits a5752a5bd11e Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 5a1e11fe7c39 next-20220706/regulator omits 6e55aff8470d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f42e25323574 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 7039cf081113 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2ff519afffcb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fdbdf27adab5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b994dfd4fc62 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits dd6320157a52 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e014b2a7280d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2fe3d156b65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db9a72a4e5aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c846ef64a305 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4b93604aa02 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits e78d2b29c125 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 61784ff35a97 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits f36543847c77 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] 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 2d29184c1c10 random: remove "nordrand" flag in favor of "random.trust_cpu" 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 bc776a61d0a1 Merge branch 'mm-nonmm-unstable' into mm-everything omits 58a0b981acf1 selftest: taint kernel when test module loaded omits 80a79cdc1a4a kunit: taint the kernel when KUnit tests are run omits e20729ede7ed module: panic: taint the kernel when selftest modules load omits 538fb55da58e panic: taint kernel if tests are run omits 63d962b747ae cpumask: update cpumask_next_wrap() signature omits 127dcc6fc06a cpumask: add UP optimised for_each_*_cpu versions omits b264a66002fc lib/test: introduce cpumask KUnit test suite omits 45006e52792e cpumask: Fix invalid uniprocessor mask assumption omits e5c5f46fe440 x86/cacheinfo: move shared cache map definitions omits 91614f61bacb kexec: drop weak attribute from functions omits 85bec12cd916 kexec_file: drop weak attribute from functions omits 872063ef3ab0 scripts/bloat-o-meter: add -p argument omits 38132742dcb1 scripts/bloat-o-meter: switch argument parsing to using argparse omits 88f16c7f33dc epoll: autoremove wakers even more aggressively omits d3614cea301b ipc/mqueue: remove unnecessary (void*) conversion omits 27f3d7d00ad6 kdump: round up the total memory size to 128M for crashker [...] omits e7235efb3136 proc: delete unused <linux/uaccess.h> includes omits 1639ad0fcde8 vmcoreinfo: include kallsyms symbols omits d5a303eb7a5c kallsyms: move declarations to internal header omits 138b5b48341f squashfs: support reading fragments in readahead call omits 4f8c1b5ce161 squashfs: implement readahead omits 031e49b84470 squashfs: always build "file direct" version of page actor omits 0390a46e9ae8 Revert "squashfs: provide backing_dev_info in order to dis [...] omits a67ce038b773 lib/ts_bm.c: remove redundant store to variable consumed a [...] omits 02443cce5666 lib/scatterlist: use matched parameter type when calling _ [...] omits 69dab6720e15 lib: make LZ4_decompress_safe_forceExtDict() static omits 3273c7c36fd2 lib/radix-tree: remove unused argument of insert_entries omits c10893576861 kfifo: fix kfifo_to_user() return type omits 72ba697f0e00 compiler-gcc.h: remove ancient workaround for gcc PR 58670 omits 23e4490c9229 lib/error-inject: traverse list with mutex omits 93b17dcaca76 lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] omits 7a53b2c2657e net, lib/once: remove {net_}get_random_once_wait macro omits c7c47a10bb32 lib/lru_cache: fix error free handing in lc_create omits 21fa91297f5a lib/debugobjects: fix stat count and optimize debug_object [...] omits 10d204b61a20 resource: re-factor page_is_ram() omits 13dc4d8c2402 init/main.c: silence some -Wunused-parameter warnings omits 28ab30f4cb9c init-add-hostname-kernel-parameter-v2 omits d17548ce307b init: add "hostname" kernel parameter omits ebade97f896e ocfs2: fix ocfs2 corrupt when iputting an inode omits d638b0ec8bc8 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 2896538c12b0 ocfs2: reflink deadlock when clone file to the same direct [...] omits 5a6618ea1f0e selftests/vm: enable running select groups of tests omits 8a0db73647bf mm, hugetlb: skip irrelevant nodes in show_free_areas() omits 341e80db31f4 mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() omits 14cd5c1cf54a mm/mprotect: remove the redundant initialization for error omits 77e6f2f860cf mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_h [...] omits 64ccef6851d1 mm/huge_memory: comment the subtly logic in __split_huge_pmd omits cdac6f0005e7 mm/huge_memory: correct comment of prep_transhuge_page omits 35284c129532 mm/huge_memory: fix comment of page_deferred_list omits 2e41951e20f8 mm/huge_memory: minor cleanup for split_huge_pages_all omits 03d00c75436d mm/huge_memory: try to free subpage in swapcache when possible omits dd3ec098b57c mm/huge_memory: check pmd_present first in is_huge_zero_pmd omits 9820a6efca4b mm/huge_memory: fix comment in zap_huge_pud omits 253e13d620fa mm/huge_memory: use helper macro __ATTR_RW omits 3fea23648fbc mm/huge_memory: use helper function vma_lookup in split_hu [...] omits ec4b2c40d6a7 mm/huge_memory: rename mmun_start to haddr in remove_migra [...] omits b31db478c60c mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed omits d0dc0e6c0168 mm/huge_memory: use helper touch_pud in huge_pud_set_accessed omits 4d4b9f47f728 mm/huge_memory: fix comment of __pud_trans_huge_lock omits 543d6f8f38da mm/huge_memory: access vm_page_prot with READ_ONCE in remo [...] omits c5e367f94af3 mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd omits 4c39485fd99b selftests/vm: skip 128TBswitch on unsupported arch omits a5ce8f305ca7 selftests-vm-fix-errno-handling-in-mrelease_test-v4 omits 23995f33aab3 selftests/vm: fix errno handling in mrelease_test omits 61dd9eb8a89e mm, hwpoison: enable memory error handling on 1GB hugepage omits 8b014ff6a298 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits 69f13ad972f5 mm, hwpoison: make __page_handle_poison returns int omits b558e2a26d31 mm, hwpoison: set PG_hwpoison for busy hugetlb pages omits 65cd3a6b46fc mm-hwpoison-make-unpoison-aware-of-raw-error-info-in-hwpoi [...] omits 59aafb844a51 mm, hwpoison: make unpoison aware of raw error info in hwp [...] omits 78e9fa2107a0 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] omits 8f28d46187b4 mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] omits c3f9ef1dbda2 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] omits 6850a2475a6b mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] omits 0d5b7d0bb462 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst omits 19d7c25886f8 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability omits 951cb8a2ebfd mm: hugetlb_vmemmap: replace early_param() with core_param() omits f96a6aaa3498 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] omits 33ad4fe787eb mm: hugetlb_vmemmap: introduce the name HVO omits 8369da11dad8 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling omits 1505b85752d4 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() omits f34fc1384350 ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER omits 2b27095b52f1 xtensa: drop definition of PGD_ORDER omits e179e5a93c67 parisc: rename PGD_ORDER to PGD_TABLE_ORDER omits dd0ff2241a65 loongarch: drop definition of PGD_ORDER omits 026768b7d7e1 loongarch: drop definition of PGD_ORDER omits a02d796059ac loongarch: drop definition of PUD_ORDER omits 728e0de0c38b loongarch: drop definition of PMD_ORDER omits 590cf06e0e64 loongarch: drop definition of PTE_ORDER omits e7e24d850ddd nios2: drop definition of PGD_ORDER omits bc9e8854c98d nios2: drop definition of PTE_ORDER omits 96a13d516bd1 mips: rename PGD_ORDER to PGD_TABLE_ORDER omits 35298cdaecf9 mips: drop definitions of PTE_ORDER omits 286a79e01348 mips: rename PUD_ORDER to PUD_TABLE_ORDER omits 58f9a33ace61 mips: rename PMD_ORDER to PMD_TABLE_ORDER omits 1a8eefd1ada4 csky: drop definition of PGD_ORDER omits 80f06f65972f csky: drop definition of PTE_ORDER omits 3eeda1ed66fb mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] omits 246fc5e11e8a mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT omits 5493a5ce6004 sh: noMMU: fix vm_get_page_prot definition omits 79f6584be6e9 sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits b91ac3f01c8c um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits e6996196f4b2 arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits b995ac216a4e arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 995c0b296f31 m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits d60401481595 mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 28761467b23f ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 3bb01b8ef0ad s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 3a6bd5b5ef66 csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 6cb46368ffa0 riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 9c6a56243780 nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 2c89852ec634 alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 38f433d8b281 parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 1382a1b00b71 hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 17c6f76f1fbd xtensa: noMMU: fix vm_get_page_prot definition omits c1df7f236292 xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits ec0a20103d6d openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits df1e31e6d8d2 loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 558e590a7655 microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 278dd4605abc mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] omits 68f763ead171 x86-mm-move-protection_map-inside-the-platform-fix omits 9b77b82905e1 x86/mm: move protection_map[] inside the platform omits a234fcd6cfa1 arm64/mm: move protection_map[] inside the platform omits b045d3079961 sparc/mm: move protection_map[] inside the platform omits f80f35326fbe powerpc/mm: move protection_map[] inside the platform omits ad49406295ea mm/mmap: define DECLARE_VM_GET_PAGE_PROT omits 2ee1bbe26372 mm/mmap: build protect protection_map[] with __P000 omits c17c9b738bc0 mm: nommu: pass a pointer to virt_to_page() omits c6d947f492d3 mm: gup: pass a pointer to virt_to_page() omits d4a2b0bf194e mm: kfence: pass a pointer to virt_to_page() omits a6bf64048578 mm/highmem: pass a pointer to virt_to_page() omits c73cba65eb8a lib/test_free_pages.c: pass a pointer to virt_to_page() omits 94e424380d52 filemap: minor cleanup for filemap_write_and_wait_range omits 1e74be2b71a6 memcg: notify about global mem_cgroup_id space depletion omits 3cd5f6f8b5ec mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] omits dd57289a7b55 procfs: add 'path' to /proc/<pid>/fdinfo/ omits 73c391d9f34a procfs: add 'size' to /proc/<pid>/fdinfo/ omits fbb13f3f4ba9 mm/page_alloc: remotely drain per-cpu lists omits 312b28d7de38 mm/page_alloc: protect PCP lists with a spinlock omits 024dcd421ba8 mm/page_alloc: remove mistaken page == NULL check in rmqueue omits d051139b2716 mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 4dfc8f06f640 mm/page_alloc: use only one PCP list for THP-sized allocations omits a52db6ebf293 mm/page_alloc: add page->buddy_list and page->pcp_list omits 3b8bcbe45670 hugetlb: lazy page table copies in fork() omits ab91b71a02bc hugetlb: fix an unused variable warning/error omits be686be7e69f hugetlb: do not update address in huge_pmd_unshare omits ad4302251a48 arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix omits 44f5472d5d8f arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page omits ef2c5995fcd2 hugetlb: skip to end of PT page mapping when pte not present omits c95f110fd0d9 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region omits 0425c7a46cf2 mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance function omits 0bf2590c3023 mm: memcontrol: use obj_cgroup APIs to charge the LRU pages omits 99730449a2e3 mm: memcontrol: introduce memcg_reparent_ops omits 2366656373b9 mm: memcontrol: make all the callers of {folio,page}_memcg() safe omits 3231a9c3c214 mm: thp: make split queue lock safe when LRU pages are reparented omits 0dfbdf646d44 mm: vmscan: rework move_pages_to_lru() omits 0a30e3e780c6 mm: memcontrol: make lruvec lock safe when LRU pages are r [...] omits dcfd25986952 mm: memcontrol: prepare objcg API for non-kmem usage omits bc252fb397d6 mm: rename unlock_page_lruvec{_irq, _irqrestore} to lruvec [...] omits 784d29d01742 mm: memcontrol: remove dead code and comments omits 9fe9629fe976 kasan: separate double free case from invalid free omits 6236905decc6 doc: proc: fix the description to THPeligible omits 06c6e88ce26e mm: khugepaged: reorg some khugepaged helpers omits 5ba30467f224 mm: thp: kill __transhuge_page_enabled() omits eed12acba9ae mm-thp-kill-transparent_hugepage_active-fix-fix omits e73286d73365 mm-thp-kill-transparent_hugepage_active-fix omits 06baf398b3c1 mm: thp: kill transparent_hugepage_active() omits ea1277f850ad mm: khugepaged: better comments for anon vma check in huge [...] omits 17c2b2d21f95 mm: thp: consolidate vma size check to transhuge_vma_suitable omits 10c3b9335581 mm: khugepaged: check THP flag in hugepage_vma_check() omits 1f89d1f245b9 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits f2b601972872 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 1f9d90fafe38 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] omits 46c69576677a userfaultfd: update documentation to describe /dev/userfaultfd omits 8db02d85c403 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 5096b5384b84 userfaultfd: add /dev/userfaultfd for fine grained access control omits ce674b53f17d selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits cf67fba0e023 mm/page_alloc: minor clean up for memmap_init_compound() omits 3b1ea8ea4dd4 xfs: add dax dedupe support omits 42aea2d01593 xfs-support-cow-in-fsdax-mode-fix omits 0e7373c7357d xfs: support CoW in fsdax mode omits 589a5601b560 fsdax: dedup file range to use a compare function omits eb49484b5a5a fsdax: add dax_iomap_cow_copy() for dax zero omits 68ac5c87d030 fsdax: replace mmap entry in case of CoW omits 2319ab59f13e fsdax: introduce dax_iomap_cow_copy() omits bd703bc52b50 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 omits c3c914b3596a fsdax: output address in dax_iomap_pfn() and rename it omits 72934e626098 fsdax: set a CoW flag when associate reflink mappings omits 3c88e4ba58c3 xfs: implement ->notify_failure() for XFS omits a033080b7682 mm: introduce mf_dax_kill_procs() for fsdax case omits 9d62b02285b3 fsdax: introduce dax_lock_mapping_entry() omits 8edc25661927 pagemap,pmem: introduce ->memory_failure() omits 61e63fdd8002 mm/memory-failure: fix redefinition of mf_generic_kill_procs omits ab2003bbf25a mm-factor-helpers-for-memory_failure_dev_pagemap-fix omits 828da3623f29 mm: factor helpers for memory_failure_dev_pagemap omits 5c4113b8a19c dax: introduce holder for dax_device omits df15a51307b8 tools: add selftests to hmm for COW in device memory omits a1244a942516 tools: add hmm gup tests for device coherent type omits 72382115952d tools: update test_hmm script to support SP config omits 3564189fd66c tools: update hmm-test to support device coherent type omits 281d53970ffc lib: add support for device coherent type in test_hmm omits 7337f52caa7f lib: test_hmm add module param for zone device type omits ca518a0dff7c lib: test_hmm add ioctl to get zone device type omits 1454775c53fc drm/amdkfd: add SPM support for SVM omits 953acff56b52 mm/gup: migrate device coherent pages when pinning instead [...] omits e6f769125a87 mm: remove the vma check in migrate_vma_setup() omits b387c907a7c6 mm: add device coherent vma selection for memory migration omits b9d78cdf0289 mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix omits fed0319e50db mm: handle Non-LRU pages returned by vm_normal_pages omits 8a68eabf1efe mm: add zone device coherent type memory support omits 737a74c2b118 mm: rename is_pinnable_page() to is_longterm_pinnable_page() omits a7f58feaafbb mm-add-merging-after-mremap-resize-checkpatch-fixes omits cfe4dff97ca4 mm: add merging after mremap resize omits 241b0489ef11 mm: refactor of vma_merge() omits f3ed06339c17 mm: delete unused MMF_OOM_VICTIM flag omits 8db2efd602f3 mm-drop-oom-code-from-exit_mmap-fix-fix omits 35dd03bc7f86 mm: drop oom code from exit_mmap omits c81a41a87714 selftests-vm-add-protection_keys-tests-to-run_vmtests-v4 omits dbf209ddcd04 selftests/vm: add protection_keys tests to run_vmtests omits 80702b652b8e mm/mmap.c: pass in mapping to __vma_link_file() omits 265c15ef73ac mm/mmap: drop range_has_overlap() function omits cd6f4017c6b1 mm/mmap: fix copy_vma() new_vma check omits 300382caaed7 mm-remove-the-vma-linked-list-fix-2-fix omits 2937b08a1b1f mm: document maple tree pointer at unmap_vmas() at memory.c omits ed05bba92361 mm/mmap: fix error return code in do_mas_align_munmap() omits b7563f5f7912 mm: remove the vma linked list omits e973942e54bf riscv: use vma iterator for vdso omits 776bf032217f nommu: remove uses of VMA linked list omits 310dec775cbd i915: use the VMA iterator omits e75c2dd7519c mm/swapfile: use vma iterator instead of vma linked list omits f9e80ea778c4 mm/pagewalk: use vma_find() instead of vma linked list omits dc5aa0c68935 mm/oom_kill: use maple tree iterators instead of vma linked list omits cbbc4a794a2c mm/msync: use vma_find() instead of vma linked list omits 1c01c38dfcaf mm/mremap: use vma_find_intersection() instead of vma linked list omits 33d48e78ef16 mm/mprotect: use maple tree navigation instead of vma linked list omits 545b00c027ed mm/mlock: use vma iterator and maple state instead of vma [...] omits eb9d04bed254 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits b1abf71a2ee1 mm/memcontrol: stop using mm->highest_vm_end omits 92677142c512 mm/madvise: use vma_find() instead of vma linked list omits a8f60600bf17 mm/ksm: use vma iterators instead of vma linked list omits 16346af286ca mm/khugepaged: stop using vma linked list omits 2646a63fe7b0 mm/gup: use maple tree navigation instead of linked list omits ed1b8f93486b bpf: remove VMA linked list omits 3689fb2c1942 fork: use VMA iterator omits cbb085174231 sched: use maple tree iterator to walk VMAs omits eb5d075b2190 perf: use VMA iterator omits c04e2c21f3d2 acct: use VMA iterator instead of linked list omits 809da0e7a530 ipc/shm: use VMA iterator instead of linked list omits 288f9fbccd34 userfaultfd: use maple tree iterator to iterate VMAs omits 9c2db90a2b95 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 96ebdea8f2cc fs/proc/base: use maple tree iterators in place of linked list omits 6dda007dcc8b exec: use VMA iterator instead of linked list omits 8dc9754da0b5 coredump: remove vma linked list walk omits 3f5e2df96023 um: remove vma linked list walk omits f4497626a535 optee: remove vma linked list walk omits a97723697213 cxl: remove vma linked list walk omits 78b0cccf56db xtensa: remove vma linked list walks omits 56d4d8cb83c5 x86: remove vma linked list walks omits 17e2863c82ae s390: remove vma linked list walks omits 246c3d84124d powerpc: remove mmap linked list walks omits 9f4bcb37ec03 parisc: remove mmap linked list from cache handling omits 712a08d4ea28 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 92d229147ec9 arm64: remove mmap linked list from vdso omits c44a06d3006c mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 2981c2f1398e mm/mmap: reorganize munmap to use maple states omits 4422f7164a7c mm/mmap: move mmap_region() below do_munmap() omits 2375cc15fb96 mm: convert vma_lookup() to use mtree_load() omits 3313c7fbbbb1 mm: remove vmacache omits 9361fff89a24 mm/mmap: use advanced maple tree API for mmap_region() omits 548c32318c2f mm: use maple tree operations for find_vma_intersection() omits 609fcad72784 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 403699276afe mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 19ac2c5147e7 mm: optimize find_exact_vma() to use vma_lookup() omits 677cea666416 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 4131bc1b44eb mmap: change zeroing of maple tree in __vma_adjust() omits 43cdf7ce2afa mm: remove rb tree. omits 2bc4d7e36c1d proc: remove VMA rbtree use from nommu omits ad1ba3623b76 damon: convert __damon_va_three_regions to use the VMA iterator omits f8c08fa63474 kernel/fork: use maple tree for dup_mmap() during forking omits e2f9477f9c50 mm/mmap: use maple tree for unmapped_area{_topdown} omits 7a57c0e52fee mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 08bfa2407c74 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits b3c735c65522 mmap: use the VMA iterator in count_vma_pages_range() omits bdd1b964dc4f mm: add VMA iterator omits 826664bebf60 mm/mmap: reorder validate_mm_mt() checks omits 29e01469b35a mm: start tracking VMAs with maple tree omits 36d6ac81ba98 test_maple_tree: add test for spanning store to most of the tree omits ac870494a059 test_maple_tree: add test for spanning store of entire range omits d5aeb741c921 lib/test_maple_tree: add testing for maple tree omits 21acdb652db8 radix tree test suite: add lockdep_is_held to header omits 3c2713549a32 radix tree test suite: add support for slab bulk APIs omits 104d978edfa4 radix tree test suite: add allocation counts and size to k [...] omits ea61c61bbcce radix tree test suite: add kmem_cache_set_non_kernel() omits 32c88c8d1cfe radix tree test suite: add pr_err define omits 32da8d0ac1b9 maple_tree: Fix use of node for global range in mas_wr_spa [...] omits d4e7fe158d87 maple_tree: fix mas_spanning_rebalance() corner case omits 4b55df5e7a40 maple_tree: fix underflow in mas_spanning_rebalance() omits cd6988635abc Maple Tree: add new data structure omits 9b025c7b30a6 android: binder: fix lockdep check on clearing vma omits e74b743c5727 android-binder-stop-saving-a-pointer-to-the-vma-fix omits 3ca23d232bd8 android: binder: stop saving a pointer to the VMA omits 1fa86360ccd6 mips: rename mt_init to mips_mt_init omits 94f3a2ffabcf mm: discard __GFP_ATOMIC omits 8de197f76e6a Merge branch 'mm-stable' into mm-unstable 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 3f4322bb413a Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits aae7b91fd253 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus 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 2140d0fb3c55 docs: device-mapper: add a blank line at writecache.rst omits 1e077c0b2259 dm snapshot: fix typo in snapshot_map() comment omits 9d9c998299bd dm raid: remove redundant "the" in parse_raid_params() comment omits d9fcaa364808 dm cache: fix typo in 2 comment blocks omits 8dad08175239 dm verity: fix checkpatch close brace error omits 931c273b9fab Merge branch 'v5.19-next/soc' into for-next omits 51b6b4ade20d Merge branch 'v5.19-next/dts64' into for-next omits 72b158e973e6 fbcon: Use fbcon_info_from_console() in fbcon_modechange_p [...] omits 2af83d81224b fbmem: Check virtual screen sizes in fb_set_var() omits 800948568a95 fbcon: Prevent that screen size is smaller than font size omits 55c80074edad fbcon: Disallow setting font bigger than screen size omits 6c0d138a4e13 Merge branch 'for-5.20/drivers' 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 a2ff4b7600cd random: remove CONFIG_ARCH_RANDOM omits e0ea638d74d1 Merge branch 'for-5.20/block' into for-next omits 32fc0f154975 Merge branch 'for-5.20/block' into for-next 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 18562f96c16e dm table: rename dm_target variable in dm_table_add_target() omits 34c1eeabf7b5 dm table: audit all dm_table_get_target() callers omits 3d26a8c92ab4 dm table: remove dm_table_get_num_targets() wrapper omits 86e53d8ec686 dm: add two stage requeue mechanism omits d44fb38f01c8 dm: add bio_rewind() API to DM core omits 913b6fd2e157 Merge branches 'rproc-next' and 'rpmsg-next' into for-next omits 2f536e97e151 Merge branch 'for-5.20/io_uring' into for-next omits abbbc92e2a39 io_uring: disable multishot recvmsg 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 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 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 e57e3978bf40 Merge branch 'for-5.20/io_uring-buffered-writes' into for-next omits 1ce2218cdfc6 Merge branch 'for-5.20/io_uring' into for-next omits 852e4fdf0b5e Merge branch 'for-5.20/drivers' into for-next omits 0011797c0279 Merge branch 'for-5.20/block' into for-next omits 56b556b6589e mm: honor FGP_NOWAIT for page cache page allocation omits e1065eaba605 xfs: Add async buffered write support omits fcc67f7a6565 xfs: Specify lockmode when calling xfs_ilock_for_iomap() omits 2137633ea9b1 io_uring: Add tracepoint for short writes omits df29670a63a2 io_uring: fix issue with io_write() not always undoing sb_ [...] omits b2b3b708cfd0 io_uring: Add support for async buffered writes omits 97a37bd08a6e fs: Add async write file modification handling. omits f764b7381fb7 fs: Split off inode_needs_update_time and __file_update_time omits 12d6ed2b3b58 fs: add __remove_file_privs() with flags parameter omits eda41964d6c3 fs: add a FMODE_BUF_WASYNC flags for f_mode omits 42d2c19e0621 iomap: Return -EAGAIN from iomap_write_iter() omits 31f2c9340c1c iomap: Add async buffered write support omits c60c6f41ca36 iomap: Add flags parameter to iomap_page_create() omits 7fc0c1ee2914 mm: Add balance_dirty_pages_ratelimited_flags() function omits 2af677253f6c mm: Move updates of dirty_exceeded into one place omits f014e73430f9 mm: Move starting of background writeback into the main ba [...] omits d641b3a4a25e io_uring: only trace one of complete or overflow omits cd4e978eee38 io_uring: fix io_uring_cqe_overflow trace format omits 1300ebb20286 io_uring: multishot recv omits 8a5a0582f53d io_uring: fix multishot accept ordering omits 355e7f3af754 io_uring: fix multishot poll on overflow omits 1f393876cfbc io_uring: add allow_overflow to io_post_aux_cqe omits b685406baa7d io_uring: add IOU_STOP_MULTISHOT return code omits 05afa658043c io_uring: clean up io_poll_check_events return values omits f7d3fd645482 io_uring: recycle buffers on error omits a68caad69ce5 io_uring: allow iov_len = 0 for recvmsg and buffer select omits fede7a788cad io_uring: restore bgid in io_put_kbuf omits 62db83ab18a2 io_uring: allow 0 length for buffer select omits aa05fe173f41 io_uring: let to set a range for file slot allocation omits 3807ecf40a88 io_uring: add support for passing fixed file descriptors omits b62fa1bb38e3 io_uring: split out fixed file installation and removal omits 70fb8c53069e io_uring: replace zero-length array with flexible-array member omits a3dff69a4b05 io_uring: remove ctx->refs pinning on enter omits 55e3ed6c5c62 io_uring: don't check file ops of registered rings omits ca581cf6de6b io_uring: remove extra TIF_NOTIFY_SIGNAL check omits c0f9fc36f435 io_uring: fuse fallback_node and normal tw node omits 964b5093f28e io_uring: improve io_fail_links() omits cdef0359f9f4 io_uring: move POLLFREE handling to separate function omits b9ea1aa56e3c io_uring: kbuf: inline io_kbuf_recycle_ring() omits 7391a5a492c9 io_uring: optimise submission side poll_refs omits f828f6f51a0b io_uring: refactor poll arm error handling omits 6f7386925635 io_uring: change arm poll return values omits 681e04082571 io_uring: add a helper for apoll alloc omits c7b1e4bb786d io_uring: remove events caching atavisms omits 3cc737ea2a6f io_uring: clean poll ->private flagging omits 9e45680a573d io_uring: add sync cancelation API through io_uring_register() omits 7c0aeb98f389 io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag omits 7b9b2b668ea3 io_uring: have cancelation API accept io_uring_task directly omits a925824e37c1 io_uring: kbuf: kill __io_kbuf_recycle() omits 5ade312ad3a9 io_uring: trace task_work_run omits c86352aa7111 io_uring: add trace event for running task work omits 3d416593d6bd io_uring: batch task_work omits d9367ed52a79 io_uring: introduce llist helpers omits a7bc82212f7c io_uring: lockless task list omits 145daae91673 io_uring: remove __io_req_task_work_add omits d5c4db64cca7 io_uring: remove priority tw list optimisation omits 9b4f0291c3af io_uring: dedup io_run_task_work omits 9e69fef235a1 io_uring: move list helpers to a separate file omits b7e651254c6e io_uring: improve io_run_task_work() omits 974e1f9482bf io_uring: optimize io_uring_task layout omits 4f70c7f4c71c io_uring: add a warn_once for poll_find omits 8a229e99160b io_uring: consistent naming for inline completion omits 63727c67ee41 io_uring: move io_import_fixed() omits e12fe6160ff0 io_uring: opcode independent fixed buf import omits c10ef05dfea0 io_uring: add io_commit_cqring_flush() omits 5ac372560132 io_uring: introduce locking helpers for CQE posting omits 283e8499638e io_uring: hide eventfd assumptions in eventfd paths omits 31b4576bf955 io_uring: fix io_poll_remove_all clang warnings omits 3edfff6f2efa io_uring: improve task exit timeout cancellations omits 79a22a881309 io_uring: fix multi ctx cancellation omits 68a2ed2cfead io_uring: remove ->flush_cqes optimisation omits be29dbeacc68 io_uring: move io_eventfd_signal() omits fce25e34ca79 io_uring: reshuffle io_uring/io_uring.h omits 0e6697dc7041 io_uring: remove extra io_commit_cqring() omits 2e1e4ea34748 io_uring: move a few private types to local headers omits 30d872b1e481 io_uring: clean up tracing events omits 6e2a3dc42f35 io_uring: make io_uring_types.h public omits 329c937d34aa io_uring: kill extra io_uring_types.h includes omits b7bfbf3c6f04 io_uring: change ->cqe_cached invariant for CQE32 omits 7a50660dda69 io_uring: deduplicate io_get_cqe() calls omits 803af2c90067 io_uring: deduplicate __io_fill_cqe_req tracing omits f2afa39fac39 io_uring: introduce io_req_cqe_overflow() omits 5a4f5ee11110 io_uring: don't inline __io_get_cqe() omits d648b488c649 io_uring: don't expose io_fill_cqe_aux() omits b3c5b1c73100 io_uring: kbuf: add comments for some tricky code omits ab352e358649 io_uring: mutex locked poll hashing omits 31bb0b344d38 io_uring: propagate locking state to poll cancel omits 814494273cc0 io_uring: introduce a struct for hash table omits a44cab7c4165 io_uring: pass hash table into poll_find omits 84a8bc720414 io_uring: add IORING_SETUP_SINGLE_ISSUER omits 2364be53236c io_uring: use state completion infra for poll reqs omits 7b4d9b1478bd io_uring: clean up io_ring_ctx_alloc omits c30bc885efaa io_uring: limit the number of cancellation buckets omits 2f403cb0b857 io_uring: clean up io_try_cancel omits 5a42f11bea93 io_uring: pass poll_find lock back omits 25352a67180e io_uring: switch cancel_hash to use per entry spinlock omits 8293e1f520e9 io_uring: poll: remove unnecessary req->ref set omits 930afd6b2c45 io_uring: don't inline io_put_kbuf omits 8ec8a69ac2b4 io_uring: refactor io_req_task_complete() omits 97cfa12a5f23 io_uring: kill REQ_F_COMPLETE_INLINE omits 08b6477d243e io_uring: rw: delegate sync completions to core io_uring omits 818fc1dc7c0b io_uring: remove unused IO_REQ_CACHE_SIZE defined omits 9be9553deedb io_uring: don't set REQ_F_COMPLETE_INLINE in tw omits e0bf17c92617 io_uring: remove check_cq checking from hot paths omits fc3ef1367975 io_uring: never defer-complete multi-apoll omits dbe922100a93 io_uring: inline ->registered_rings omits b8e608ec81c2 io_uring: explain io_wq_work::cancel_seq placement omits 47ac88ec2e20 io_uring: move small helpers to headers omits 92f1ff5c8410 io_uring: refactor ctx slow data placement omits 422bb0dd564c io_uring: better caching for ctx timeout fields omits a0e6987d3d34 io_uring: move defer_list to slow data omits 5895e2c3bcb7 io_uring: make reg buf init consistent omits c93bad7a02fa io_uring: deprecate epoll_ctl support omits 1988b8cef91b io_uring: add support for level triggered poll omits c6a27ef2667e io_uring: move opcode table to opdef.c omits 6c4e11efaa4a io_uring: move read/write related opcodes to its own file omits cc17146986cd io_uring: move remaining file table manipulation to filetable.c omits e5e3cd659a5a io_uring: move rsrc related data, core, and commands omits 6d235a0e8e91 io_uring: split provided buffers handling into its own file omits cee3251e49c9 io_uring: move cancelation into its own file omits c72e848b9219 io_uring: move poll handling into its own file omits 26c2d6f89284 io_uring: add opcode name to io_op_defs omits e16dc5e4a6b0 io_uring: include and forward-declaration sanitation omits 5ca8df666707 io_uring: move io_uring_task (tctx) helpers into its own file omits 81ee80bed7ce io_uring: move fdinfo helpers to its own file omits 464f16b26f78 io_uring: use io_is_uring_fops() consistently omits 580a812a02c0 io_uring: move SQPOLL related handling into its own file omits 20560ecd806c io_uring: move timeout opcodes and handling into its own file omits 593a31e99db4 io_uring: move our reference counting into a header omits e4a05b833846 io_uring: move msg_ring into its own file omits 312ffc8cae11 io_uring: split network related opcodes into its own file omits facffec345d9 io_uring: move statx handling to its own file omits 22b8b6741307 io_uring: move epoll handler to its own file omits 46129e7b1a18 io_uring: add a dummy -EOPNOTSUPP prep handler omits 0381ebfea5f6 io_uring: move uring_cmd handling to its own file omits 7654b9cb2518 io_uring: split out open/close operations omits e5e2718666da io_uring: separate out file table handling code omits d460934c5451 io_uring: split out fadvise/madvise operations omits 2dae75b2d619 io_uring: split out fs related sync/fallocate functions omits 8e1ecaf2f3a0 io_uring: split out splice related operations omits 28a91fb3cc76 io_uring: split out filesystem related operations omits b0d5bb1f8a5e io_uring: move nop into its own file omits 227c312dee2f io_uring: move xattr related opcodes to its own file omits 9101740d0eb2 io_uring: handle completions in the core omits e311ed56515c io_uring: set completion results upfront omits df667ce50df8 io_uring: add io_uring_types.h omits aa37b20fd1e2 io_uring: define a request type cleanup handler omits 5e145ebceebf io_uring: unify struct io_symlink and io_hardlink omits 6479e51f0317 io_uring: convert iouring_cmd to io_cmd_type omits e2882127f534 io_uring: convert xattr to use io_cmd_type omits e1416a688197 io_uring: convert rsrc_update to io_cmd_type omits 2fdf25889797 io_uring: convert msg and nop to io_cmd_type omits ba3f7a458da2 io_uring: convert splice to use io_cmd_type omits 180da573e447 io_uring: convert epoll to io_cmd_type omits 9723f578ef6c io_uring: convert file system request types to use io_cmd_type omits 612c5f0ab3e2 io_uring: convert madvise/fadvise to use io_cmd_type omits 99255fbce56b io_uring: convert open/close path to use io_cmd_type omits ba5bea8f79de io_uring: convert timeout path to use io_cmd_type omits 3053c523def0 io_uring: convert cancel path to use io_cmd_type omits a4b5df3a0a86 io_uring: convert the sync and fallocate paths to use io_cmd_type omits 590fb4bf0bef io_uring: convert net related opcodes to use io_cmd_type omits bd80d651bb3d io_uring: remove recvmsg knowledge from io_arm_poll_handler() omits 99869a991e0d io_uring: convert poll_update path to use io_cmd_type omits 23bc635baabd io_uring: convert poll path to use io_cmd_type omits c4f4f39d256e io_uring: convert read/write path to use io_cmd_type omits 7b130501b773 io_uring: add generic command payload type to struct io_kiocb omits 72f8019e563f io_uring: move req async preparation into opcode handler omits 0b1e52da3bb0 io_uring: move to separate directory omits 9cbdff3b632e io_uring: define a 'prep' and 'issue' handler for each opcode omits d014f9463260 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] omits fba5a02a4c02 ASoC: Intel: sof_rt5682: fix out-of-bounds array access omits 52cdf267e77d lib/cpumask: move some one-line wrappers to header file omits db0e627fee42 mm: split include/linux/gfp.h omits e32bd0390739 lib/cpumask: move one-line wrappers around find_bit to the header omits 50e413c31800 lib/cpumask: change return types to unsigned omits 220fed6b782a cpumask: change return types to bool where appropriate omits 6f020b3fa73b lib/bitmap: change type of bitmap_weight to unsigned int omits a97ee744f07e lib/bitmap: change return values to bool where appropriate omits 0f39d5e59e2d arm: align find_bit defs with generic kernel omits 10a1e332f3d3 KEYS: asymmetric: enforce SM2 signature use pkey algo omits 1ddcae6cd6c1 Merge branch 'devel' into for-next 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 59d0319cadff ASoC: dt-bindings: Fix description for msm8916 omits 9e0d6442d867 fs: remove the NULL get_block case in mpage_writepages omits cead5c0d61ae fs: don't call ->writepage from __mpage_writepage omits 0c28c3b9a67f fs: remove the nobh helpers omits 21ec3d66df1b jfs: stop using the nobh helper omits 4e9277a44fa4 ext2: remove nobh support omits 4733513a1be6 ntfs3: refactor ntfs_writepages omits f5632e6af096 mm/folio-compat: Remove migration compatibility functions omits ce96ce4cc74e fs: Remove aops->migratepage() omits 3604386e8d87 secretmem: Convert to migrate_folio omits 8ab158e322d9 hugetlb: Convert to migrate_folio omits 5e6b073000f1 aio: Convert to migrate_folio omits a2ca5e6e956b f2fs: Convert to filemap_migrate_folio() omits 77c5a3b71b15 ubifs: Convert to filemap_migrate_folio() omits cfa40b0d8fb4 btrfs: Convert btrfs_migratepage to migrate_folio omits cf2fa1135736 mm/migrate: Add filemap_migrate_folio() omits bec05e1f956d mm/migrate: Convert migrate_page() to migrate_folio() omits c3861d51d15f nfs: Convert to migrate_folio omits 6cc1bb74d5ec btrfs: Convert btree_migratepage to migrate_folio omits 742e89c9e352 mm/migrate: Convert expected_page_refs() to folio_expected_refs() 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 156c5a072a2c Merge branch kvm-arm64/misc-5.20 into kvmarm-master/next omits 8d491fab5e71 pkcs7: support EC-RDSA/streebog in SignerInfo omits 933b87cdf178 pkcs7: parser support SM2 and SM3 algorithms combination omits 9471d5ab7b16 sign-file: Fix confusing error messages omits 53b4bba5895a X.509: Support parsing certificate using SM2 algorithm omits 88f3b0f519c0 tpm: Add tpm_tis_i2c backend for tpm_tis_core omits 335e91a53a46 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer omits 0df805dbd76b dt-bindings: trivial-devices: Add Infineon SLB9673 TPM omits a9e9fdb429eb tpm: Add upgrade/reduced mode support for TPM1.2 modules 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 06764bb32be0 MAINTAINERS: Rectify entry for NVIDIA TEGRA DRM and VIDEO DRIVER omits b9fa5b33ef80 arm64: tegra: Align gpio-keys node names with dtschema omits b28edf02c468 arm64: tegra: Mark BPMP channels as no-memory-wc omits bc11db25f743 Merge branches 'iommu/fixes', 'arm/mediatek', 'x86/amd' an [...] omits 8e71e0e77e30 Merge branch 'misc-5.19' into next-fixes omits 145c15624f39 iommu/amd: Update amd_iommu_fault structure to include PCI seg ID omits 58f1c71a0e84 iommu/amd: Update device_state structure to include PCI seg ID omits 964d21a7654c iommu/amd: Print PCI segment ID in error log messages omits 108230d5b738 iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/a [...] omits bc63b68cec60 iommu/amd: Specify PCI segment ID when getting pci device omits b001fa8d7147 iommu/amd: Include PCI segment ID when initialize IOMMU omits 44091b723f73 iommu/amd: Introduce get_device_sbdf_id() helper function omits 58e5ca96cb16 iommu/amd: Flush upto last_bdf only omits 4a5b5b10c67b iommu/amd: Remove global amd_iommu_[dev_table/alias_table/ [...] omits 2dd66f2df173 iommu/amd: Update set_dev_entry_bit() and get_dev_entry_bit() omits 50ec7200cd4a iommu/amd: Update (un)init_device_table_dma() omits 30179224869f iommu/amd: Update set_dte_irq_entry omits c468ee3d84ea iommu/amd: Update dump_dte_entry omits c8bc5b984fdb iommu/amd: Update iommu_ignore_device omits ac1ff9a02c20 iommu/amd: Update set_dte_entry and clear_dte_entry omits 5a903a691117 iommu/amd: Convert to use per PCI segment rlookup_table omits 138dccc699b9 iommu/amd: Update alloc_irq_table and alloc_irq_index omits 0c627f5d4533 iommu/amd: Update amd_irte_ops functions omits fcc89b032806 iommu/amd: Introduce struct amd_ir_data.iommu omits 93b19537be06 iommu/amd: Update irq_remapping_alloc to use IOMMU lookup [...] omits 99c090f06757 iommu/amd: Convert to use rlookup_amd_iommu helper function omits a0eedb5738c3 iommu/amd: Convert to use per PCI segment irq_lookup_table omits f1bd29bde636 iommu/amd: Introduce per PCI segment rlookup table size omits d59145a5e129 iommu/amd: Introduce per PCI segment alias table size omits ad967e9639e3 iommu/amd: Introduce per PCI segment device table size omits 89e9f3d6219d iommu/amd: Introduce per PCI segment last_bdf omits e202b39618b3 iommu/amd: Introduce per PCI segment unity map list omits 694b8925084f iommu/amd: Introduce per PCI segment alias_table omits a3bbb1409d30 iommu/amd: Introduce per PCI segment old_dev_tbl_cpy omits a42d9be7f4e9 iommu/amd: Introduce per PCI segment dev_data_list omits 65ad39268837 iommu/amd: Introduce per PCI segment irq_lookup_table omits eea0b61cbbbc iommu/amd: Introduce per PCI segment rlookup table omits ac9b4803b674 iommu/amd: Introduce per PCI segment device table omits ec6f20c037c8 iommu/amd: Introduce pci segment structure omits 98496c13a2b6 iommu/amd: Update struct iommu_dev_data definition 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 fd27de58b0ad dt-bindings: display: tegra: Convert to json-schema 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 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 adds a382f8fee42c signal handling: don't use BUG_ON() for debugging 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 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 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 3666a9cff338 Revert "ocfs2: mount shared volume without ha stack" adds 9f3c3f1ab69c mm: kfence: apply kmemleak_ignore_phys on early allocated pool adds c279a6c483eb tmpfs: fix the issue that the mount and remount results ar [...] adds 43d4183f4015 mailmap: update Seth Forshee's email address adds f78a7c1ced69 mm: fix page leak with multiple threads mapping the same page adds b2693e4e52ac mm: fix missing wake-up event for FSDAX pages adds 5f6932e056e3 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] adds 1e66f705a9fa secretmem: fix unhandled fault in truncate adds 96432e2dfd23 ntfs: fix use-after-free in ntfs_ucsncmp() adds 6ca51e07f357 fs: sendfile handles O_NONBLOCK of out_fd adds 596323c4994e Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 2db400e524b6 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 2db9a3086560 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 4bb000542a5b Merge branch 'fixes' of https://git.linaro.org/people/jens [...] 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 a0dda5104718 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6111d5a41c2b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2bd6c559e4d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] 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 129703511eb2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 395411c2b438 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds 3780aedf3805 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 96db5bad1891 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 e7957243b64e 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 03fa205948c1 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 2e008c01448a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds de70d2acc607 Merge branch 'for-linus' of git://github.com/awilliam/linu [...] adds 0f935d49c622 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 95d93f847973 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] 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 7531ec5954ab Merge branch 'misc-5.19' into next-fixes adds 512c5179d904 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 0769cb0f2bb8 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 133c54930ff6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ccd3f4490524 scsi: target: Fix WRITE_SAME No Data Buffer crash adds 1d5aaa9cec44 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] 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 8178c3dd6124 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 79803698bcc2 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds dc5cb7a833e8 riscv: don't warn for sifive erratas in modules adds e1d87ad2de62 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 207663506b37 Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] adds 806d1be135f8 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds ff9e47ec1a5a Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 3b0a727e36b7 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 8630afd3cf3d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7c1aeba7bb97 dma-buf: Fix one use-after-free of fence adds b68277f19e31 drm/ssd130x: Fix pre-charge period setting adds 925b6e59138c Revert "drm/amdgpu: add drm buddy support to amdgpu" adds 256966140987 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds dcd8bb53eb7a 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 f7d303d73cb7 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 9b8e9f407ac3 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 739169bf45e2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 19435ff438a3 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 3db2cfe2c1f2 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 eba5ce939a01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6278869c2dbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7804b79d876f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a6306a7bed79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] 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 e0bd849bbaef Merge branch 'devicetree/next' into next 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 51e25032ac64 Merge branch 'drivers/next' into next adds f7a20d9079c7 MAINTAINERS: Add BCM6813 to bcmbca arch entry adds c510c81c0e59 MAINTAINERS: Move BCM63138 to bcmbca arch entry adds 2b431233dc93 Merge branch 'maintainers/next' into 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 1d1e110b7f18 Merge branch 'soc/next' into next adds e4ea2ed7b611 Merge branch 'next' of https://github.com/Broadcom/stblinux.git adds 6177a50fd32c ARM: dts: colibri-imx6ull: fix snvs pinmux group adds c085d07deef5 Merge branch 'imx/drivers' into for-next adds 9cc1c11c927f Merge branch 'imx/soc' into for-next 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 762ffe449226 Merge branch 'imx/bindings' into for-next adds e651b516e090 Merge branch 'imx/dt' into for-next 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 8a01e11f109c Merge branch 'imx/dt64' into for-next adds 37960df982d0 Merge branch 'imx/defconfig' into for-next adds b8aec4971bf5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 238444958c26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 63859d711a13 arm64: dts: mediatek: mt8183-kukui: Assign sram supply to [...] adds 59240d1ffc8c Merge branch 'v5.19-next/dts64' into for-next 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 5281655db0e1 Merge branch 'v5.19-next/soc' into for-next adds 9fbc613d11f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 96346dfe6bae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bd5ebeeb0c0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] 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 76f11e77f919 arm64: defconfig: enable Qualcomm Bandwidth Monitor 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 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 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 0dd8e16bfbc0 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] adds 404a2f117bdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 22ab44980b5d 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 738fc130ddf3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 24301752ee74 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds 145658506b3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f4a1dd9ede9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5c6713eef799 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 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 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 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 3a83b092dd59 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next adds 97c9f697f4c0 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 41d7efce3394 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 afcdb8e55c91 firmware: tegra: Fix error check return value of debugfs_c [...] adds a51c8434e274 Merge branch for-5.20/firmware into for-next 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 0a7f03173c37 Merge branch for-5.20/dt-bindings into for-next 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 52abcc8a3e6e Merge branch for-5.20/memory into for-next adds 8e6cbfe25e00 Merge branch for-5.20/arm/dt into for-next 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 a902b0d99009 Merge branch for-5.20/arm64/dt into for-next adds 393c6c3a6152 Merge branch for-5.20/arm64/defconfig into for-next adds 3c1802a5c5f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] 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 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 62b9e4033c13 Merge branches 'ti-drivers-soc-next' and 'ti-k3-dts-next' [...] adds 6ce1aeeb7dba Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 5c2f27bbab51 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 8928a4570071 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds d6a6d349ff20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6a338c16d6ce Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds 2ac5e1283583 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds 05639346d911 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 334e36b50286 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 62558dca0319 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 1d124262cf0f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 24f098c5b893 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 88d319c6abae riscv: dts: microchip: Add mpfs' topology information adds f4b36823624a Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] adds 10a9a4c0a1fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 36b45faa0c38 xtensa: iss/network: drop 'devices' list adds 9ebeb886a4e2 xtensa: iss/network: provide release() callback adds d5ecf8564c32 xtensa: iss: fix handling error cases in iss_net_configure() adds ac2f9bed989d Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 733bcce58f84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bc9aee5ceda9 Merge branch 'misc-5.19' into for-next-current-v5.18-20220708 adds fd8c02ddc6f4 Merge branch 'for-next-current-v5.18-20220708' into for-ne [...] adds 82689ae9dc4f btrfs: fix typos in comments adds 795e015d80c0 btrfs: zoned: fix comment description for sb_write_pointer logic adds 14d87eac33a3 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED adds 19ff66804d6a btrfs: quit early if the fs has no RAID56 support for raid [...] adds 405df713040f btrfs: introduce a data checksum checking helper adds b2c398f7baed btrfs: remove duplicated parameters from submit_data_read_ [...] adds c922267006df btrfs: factor out a helper to end a single sector buffer I/O adds 1cf6293159b2 btrfs: refactor end_bio_extent_readpage code flow adds aeedef1c47ee btrfs: factor out a btrfs_csum_ptr helper adds 99d929b6d997 btrfs: add a helper to iterate through a btrfs_bio with se [...] adds 1ba8d913ff1a btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio adds 05fc29bc4e0a btrfs: introduce btrfs_try_lock_balance adds 8604c6a452c9 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance adds 6546a6178e30 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] adds 6fa3a4024ec3 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] adds 7bb89a7d158d btrfs: only write the sectors in the vertical stripe which [...] adds 8961891d8e57 btrfs: remove redundant calls to flush_dcache_page adds 15793157981d btrfs: update stripe_sectors::uptodate in steal_rbio adds f265d5dacdf0 btrfs: add trace event for submitted RAID56 bio adds 0d2e356917c6 btrfs: balance btree dirty pages and delayed items after a rename adds b27cba294710 btrfs: free the path earlier when creating a new inode adds 000ae13c7e5b btrfs: balance btree dirty pages and delayed items after c [...] adds e4674f1d2ec6 btrfs: add assertions when deleting batches of delayed items adds 9b060c7f60bd btrfs: deal with deletion errors when deleting delayed items adds 2509bfe38604 btrfs: refactor the delayed item deletion entry point adds fc6b0ad7df61 btrfs: improve batch deletion of delayed dir index items adds 821ac8cb9964 btrfs: assert that delayed item is a dir index item when a [...] adds 2aa8fb562e1a btrfs: improve batch insertion of delayed dir index items adds 21f69dbf843a btrfs: do not BUG_ON() on failure to reserve metadata for [...] adds 0e64901ab909 btrfs: set delayed item type when initializing it adds ff7675b5e42e btrfs: reduce amount of reserved metadata for delayed item [...] adds 73cb68aea5c2 btrfs: store chunk size in space-info struct adds 6161e2a20031 btrfs: sysfs: export chunk size in space infos adds ddbbe79fc1a7 btrfs: sysfs: add force_chunk_alloc trigger to force allocation adds 55829dad3e70 btrfs: send: remove unused send_ctx::{total,cmd}_send_size adds 30cf068b869b btrfs: send: explicitly number commands and attributes adds 527f678e7460 btrfs: send: add stream v2 definitions adds 41626c4e3db1 btrfs: send: write larger chunks when using stream v2 adds b4d0ec920cc5 btrfs: send: get send buffer pages for protocol v2 adds 57f1a1539a6a btrfs: send: send compressed extents with encoded writes adds 4561131363ed btrfs: send: enable support for stream v2 and compressed writes adds b6afda93b2ef btrfs: move more work into btrfs_end_bioc adds d4d6c10369df btrfs: simplify code flow in btrfs_submit_dio_bio adds 8ffb8e705c5f btrfs: split btrfs_submit_data_bio to read and write parts adds edba5948ba85 btrfs: defer I/O completion based on the btrfs_raid_bio adds 6dd08124c8b4 btrfs: don't double-defer bio completions for compressed reads adds 0beeec3fe2c0 btrfs: don't use btrfs_bio_wq_end_io for compressed writes adds 6b4378f1bd2c btrfs: centralize setting REQ_META adds ac0983c55d1b btrfs: remove btrfs_end_io_wq adds 2375c3fc4d69 btrfs: factor stripe submission logic out of btrfs_map_bio adds 643a76d91cc7 btrfs: do not allocate a btrfs_bio for low-level bios adds 4d67cb39ac7f btrfs: replace kmap() with kmap_local_page() in inode.c adds 0173e68b9f12 btrfs: replace kmap() with kmap_local_page() in lzo.c adds fd8d3d4656b6 btrfs: remove redundant check in up check_setget_bounds adds 67577e0f3715 btrfs: don't use bio->bi_private to pass the inode to subm [...] adds e9d0e47358eb btrfs: merge end_write_bio and flush_write_bio adds d44a899a1fda btrfs: pass the btrfs_bio_ctrl to submit_one_bio adds 21309bd7f661 btrfs: make btrfs_super_block::log_root_transid deprecated adds 3358910d3ff6 btrfs: reject log replay if there is unsupported RO compat flag adds 3ccbd9e8eced btrfs: stop looking at btrfs_bio->iter in index_one_bio adds bac136d05660 btrfs: split discard handling out of btrfs_map_block adds 4728e022c0ed btrfs: sysfs: advertise zoned support among features adds 522d6541d6a8 btrfs: add tracepoints for ordered extents adds 7f0786d4144a btrfs: tree-log: make the return value for log syncing consistent adds 3caad97aa79b btrfs: raid56: avoid double for loop inside finish_rmw() adds 1c442bd5de39 btrfs: raid56: avoid double for loop inside __raid56_parit [...] adds c7c26c781075 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] adds 28cbdf9a37d7 btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() adds 435c8654705e btrfs: raid56: avoid double for loop inside raid56_parity_ [...] adds ee963156b337 btrfs: open code rbtree search in split_state adds 5e1695d48722 btrfs: open code rbtree search in insert_state adds c12a1a2dc278 btrfs: lift start and end parameters to callers of insert_state adds 86d885326133 btrfs: pass bits by value not by pointer for extent_state helpers adds 634fa950f4ad btrfs: add fast path for extent_state insertion adds d5dfecb92284 btrfs: remove node and parent parameters from insert_state adds f7fbc1f77ca1 btrfs: open code inexact rbtree search in tree_search adds 6e5ba405a0a3 btrfs: make tree search for insert more generic and use it [...] adds df0ff603bb90 btrfs: unify tree search helper returning prev and next nodes adds e9b17d9e43b5 btrfs: remove parameter dev_extent_len from scrub_stripe() adds f5ff52edc6e6 btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] adds 4f12a86595d6 btrfs: use btrfs_raid_array to calculate number of parity stripes adds 4b4e198dfa15 btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() adds b2cf3d12d0b6 btrfs: call inode_to_path directly and drop indirection adds 55fada8d815b btrfs: simplify parameters of backref iterators adds 059876aab657 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino adds 3df2fec74d49 btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t adds 28b29e212051 btrfs: use named constant for reserved device space adds 992ca20e8713 btrfs: warn about dev extents that are inside the reserved range adds 891e885a3f54 btrfs: batch up release of reserved metadata for delayed i [...] adds c589a730a447 btrfs: remove the finish_func argument to btrfs_mark_order [...] adds c0a3f7f38e6c btrfs: raid56: don't trust any cached sector in __raid56_p [...] adds ab7f285e068d btrfs: increase direct io read size limit to 256 sectors adds 2eb8364990fa btrfs: send: drop __KERNEL__ ifdef from send.h adds fd3c1ffa3794 btrfs: send: simplify includes adds 72b1300ef7d9 btrfs: send: remove old TODO regarding ERESTARTSYS adds 0cb5b79926f8 btrfs: send: use boolean types for current inode status adds cd21a7258e72 btrfs: remove extent writepage address space operation adds 205edd1d1589 btrfs: collect commit stats, count, duration adds 8fea1e5c3054 btrfs: sysfs: export commit stats adds ed464b0ec0a1 btrfs: ensure pages are unlocked on cow_file_range() failure adds 1aa3cd64b83f btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page adds 65d70f909a56 btrfs: fix error handling of fallback uncompress write adds cbeaeecceeb8 btrfs: replace unnecessary goto with direct return at cow_ [...] adds 6e7a5c4f1655 btrfs: output mirror number for bad metadata adds e6268cffaf0a btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] adds 453bec58757b btrfs: send: add new command FILEATTR for file attributes adds 4da6d4d96195 btrfs: reset block group chunk force if we have to wait adds dfee593d4e8c btrfs: print checksum type and implementation at mount time adds b7612fcfa53d btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPA [...] adds b458fad1d1a6 btrfs: use mask for all RAID1* profiles in btrfs_calc_avai [...] adds fdee04618491 btrfs: merge calculations for simple striped profiles in b [...] adds 733d59d51df0 btrfs: clean up chained assignments adds c6b47c7b466d btrfs: don't print 'flagging with big metadata' anymore on mount adds 9c3ed6577581 btrfs: don't print 'has skinny extents' anymore on mount adds 08b2ebd7cfe0 btrfs: sysfs: remove MIXED_BACKREF feature file adds dcd804d28eda btrfs: sysfs: remove BIG_METADATA feature files adds 6926796c8a08 btrfs: remove the inode cache check at btrfs_is_free_space [...] adds 9cd495f0729b btrfs: return -EAGAIN for NOWAIT dio reads/writes on compr [...] adds 64ddf1d38fad btrfs: zoned: fix a leaked bioc in read_zone_info adds b7fc0f1b8321 btrfs: raid56: use fixed stripe length everywhere adds f394236023de btrfs: return proper mapped length for RAID56 profiles in [...] adds eb35257c3a1a btrfs: do not return errors from btrfs_map_bio adds 80e2d1c58f01 btrfs: do not return errors from raid56_parity_write adds 77a27d36ed50 btrfs: do not return errors from raid56_parity_recover adds 22b19ec48ad9 btrfs: raid56: transfer the bio counter reference to the r [...] adds 2fb365ec1028 btrfs: simplify sync/async submission in btrfs_submit_data [...] adds 5a24be0e571c btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] adds e4cabea93921 btrfs: do not return errors from btrfs_submit_dio_bio adds 5c2ac7b2f949 btrfs: switch btrfs_block_rsv::full to bool adds 67c1a28dd2f9 btrfs: switch btrfs_block_rsv::failfast to bool adds 2991ad0d9dac btrfs: use enum for btrfs_block_rsv::type adds c8223467948b btrfs: don't fallback to buffered IO for NOWAIT direct IO writes adds 3ed7e522a39a btrfs: fault in pages for direct io reads/writes in a more [...] adds 4fd4537692e4 btrfs: zoned: drop optimization of zone finish adds d046aad03675 Merge branch 'misc-next' into for-next-next-v5.19-20220708 adds 620896018a64 highmem: Make __kunmap_{local,atomic}() take const void pointer adds a5be31a9a117 btrfs: zstd: replace kmap() with kmap_local_page() adds c57fb3f2032e btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] adds 9e6590d4c44d btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] adds cf909c8cf473 btrfs: replace kmap_atomic() with kmap_local_page() adds ca953e1cd832 Merge branch 'dev/kmap-all' into for-next-next-v5.19-20220708 adds 6bd340d0467e btrfs: repair all known bad mirrors adds 7f2927cc2233 btrfs: simplify the pending I/O counting in struct compressed_bio adds 3db1d1daf72b btrfs: pass a btrfs_bio to btrfs_repair_one_sector adds 603cd62bf701 btrfs: remove the start argument to check_data_csum adds 6e51eef21ebe btrfs: fix repair of compressed extents adds 6b30b4fdd614 btrfs: don't call btrfs_page_set_checked in finish_compres [...] adds 8e2af38dc889 Merge branch 'ext/hch/repair-compressed-v3' into for-next- [...] adds 0818de70d301 Merge branch 'for-next-next-v5.19-20220708' into for-next- [...] adds eaffbca44f51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 92bf397dbff2 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 13bc28f96984 cifs: remove unnecessary locking of chan_lock while freein [...] adds 419800e32c99 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 9b0c0d68ab5e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 3fd2d5b533a7 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 992d76d9d19a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds d02d344a2453 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds f6c2d287dbe0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 78cd4a89c4e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 04ad38b4fcd0 NFSD: Demote a WARN to a pr_warn() adds 585b62e75393 NFSD: Report filecache LRU size adds fbbec07c6497 NFSD: Report count of calls to nfsd_file_acquire() adds 62156074b6b3 NFSD: Report count of freed filecache items adds b3a030b3fc68 NFSD: Report average age of filecache items adds 4d8bff3d7194 NFSD: Add nfsd_file_lru_dispose_list() helper adds 331a01cd6c5b NFSD: Refactor nfsd_file_gc() adds f0d0bfc3558c NFSD: Refactor nfsd_file_lru_scan() adds 90c3ccd12afc NFSD: Report the number of items evicted by the LRU walk adds cea1bd128d4f NFSD: Record number of flush calls adds 896606ffddb6 NFSD: Zero counters when the filecache is re-initialized adds ae639a3a87be NFSD: Hook up the filecache stat file adds 84bd93e5920a NFSD: WARN when freeing an item still linked via nf_lru adds 305c655e3199 NFSD: Trace filecache LRU activity adds 8dd5f45b4172 NFSD: Leave open files out of the filecache LRU adds 3947d6c39804 NFSD: Fix the filecache LRU shrinker adds 03e17c2ca209 NFSD: Never call nfsd_file_gc() in foreground paths adds d9469c381ce6 NFSD: No longer record nf_hashval in the trace log adds 96a77cf348df NFSD: Remove lockdep assertion from unhash_and_release_locked() adds 90022d84fef0 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode adds 3f73a75d49de NFSD: Refactor __nfsd_file_close_inode() adds 77b9c81f831e NFSD: nfsd_file_hash_remove can compute hashval adds d8c42fdd5ab8 NFSD: Remove nfsd_file::nf_hashval adds 07334365243d NFSD: Replace the "init once" mechanism adds 20851e423c93 NFSD: Set up an rhashtable for the filecache adds 67cbca2bc5a1 NFSD: Convert the filecache to use rhashtable adds 32ee0726e5b5 NFSD: Clean up unused code after rhashtable conversion adds 184efb52085e NFSD: Separate tracepoints for acquire and create adds c1c7a5675d2a NFSD: Move nfsd_file_trace_alloc() tracepoint adds 8d769c418b72 NFSD: NFSv4 CLOSE should release an nfsd_file immediately adds 5e755e493c21 NFSD: Ensure nf_inode is never dereferenced adds f7e55f2c224c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d9f847d28626 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 4a47c6385bb4 ovl: turn of SB_POSIXACL with idmapped layers temporarily adds 534e31b22fc9 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds 6cda12864cb0 9p: Drop kref usage adds cba6fd60f4fe 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 4ec9a86127dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 1672090b1745 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1ae33941c83c Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] adds 7b7b24b02d05 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 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 4546e3675b73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b0b8122c81b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dd6ef4b83eea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 90b141912dc8 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds 29792e380175 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 5960e3ea1cc5 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 795b0fd998f6 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 06fce7609938 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds ccc5095ed66e 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 1957935336c9 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds 2f55584bbacb Merge branch 'pm-devfreq' into linux-next adds 61de352566a9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds a73c86c8d182 cpufreq: qcom-hw: Reset cancel_throttle when policy is re-enabled adds 2538256bfd47 cpufreq: qcom-hw: Disable LMH irq when disabling policy adds 717d349bf1ac cpufreq: qcom-hw: Remove deprecated irq_set_affinity_hint() call adds 52fdd0882df7 cpufreq: Change order of online() CB and policy->cpus modi [...] adds 5a765329be10 dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks adds 76416cfc2051 dt-bindings: opp: Add missing compat devices adds aca50780feb9 dt-bindings: opp: Add msm8939 to the compatible list adds b9060e9a1b6d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 98ebac384ad2 PM / devfreq: tegra30: Add error message for devm_devfreq_ [...] adds 555f0b05aac6 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 456675f0b6ae OPP: Allow multiple clocks for a device adds 405f6800a7e5 OPP: Compare bandwidths for all paths in _opp_compare_key() adds a10d5081f407 OPP: Add key specific assert() method to key finding helpers adds 542ed4b4722b OPP: Assert clk_count == 1 for single clk helpers adds 3de6f1f970ae OPP: Provide a simple implementation to configure multiple clocks adds ee09692e8d14 OPP: Allow config_clks helper for single clk case adds f014f8ffecd1 PM / devfreq: tegra30: Register config_clks helper adds a200fe9d0114 OPP: Remove dev{m}_pm_opp_of_add_table_noclk() adds 056a1a81dde5 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 9c9e538e1601 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 2658eb0de304 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 a0f8f640649d 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 9dc4ebae985f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6a44c166c198 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 07e0ef6c4bec Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] 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 d48822206fb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b46e0c55233c Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds a2d7f7a1795f Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds f9fdd5d05bfb 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 a2eaa9146bd5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ae8ba0f81073 Revert "Revert "drm/amdgpu: add drm buddy support to amdgpu"" adds a72de63f314b Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 1d22b6033ea1 drm: bridge: adv7511: fix CEC power down control register offset adds 40cdb02cb9f9 drm: bridge: adv7511: unregister cec i2c device after cec adapter adds 540dfd188ea2 drm/nouveau: fix a use-after-free in nouveau_gem_prime_imp [...] adds 6dc548745d5b drm/nouveau/nouveau_bo: fix potential memory leak in nouve [...] adds f1bc386b319e drm/vc4: hdmi: Depends on CONFIG_PM adds 53565c28e6af drm/vc4: hdmi: Rework power up adds 9c442b7aabb3 drm/sun4i: Update Kconfig defaults and descriptions adds 7d1202738efd drm/bridge: Avoid uninitialized variable warning adds d72ac4bbf4cc drm/panel: simple: Make panel_simple_remove() return void adds 1fd452c403ca drm/panel-novatek-nt35510: Emit an error message if power [...] adds 79abca2b3990 drm/mipi-dsi: Make remove callback return void adds 96dc635d5538 drm/fourcc: Add drm_format_info_bpp() helper adds dc1dc76bd9a4 drm/fourcc: Add drm_format_info.is_color_indexed flag adds 356d2c8e76eb drm/client: Use actual bpp when allocating frame buffers adds 4c59b0805e9b drm/framebuffer: Use actual bpp for DRM_IOCTL_MODE_GETFB adds e5bd7e3e4a68 drm/fourcc: Add DRM_FORMAT_C[124] adds ba71593217b5 drm/fb-helper: Add support for DRM_FORMAT_C[124] adds 0a2486f85e0c drm/gem-fb-helper: Use actual bpp for size calculations adds 8aba4d30520e drm/fourcc: Clarify the meaning of single-channel "red" adds d093100b425d drm/fourcc: Add DRM_FORMAT_R[124] adds b92db7e4fe74 drm/fourcc: Add DRM_FORMAT_D[1248] adds 0c05fcd3b45d drm/mode: Improve drm_mode_fb_cmd2 documentation adds 2b50aae61f94 dt-bindings: display: simple: add support for Samsung LTL101AL01 adds a6aa679a70e9 drm/panel: simple: add support for the Samsung LTL101AL01 panel adds 6de745238aa3 drm/fb: Improve drm_framebuffer.offsets documentation adds 46f443355008 dt-bindings/display: ingenic: Add compatible string for th [...] adds 2ad5a3ac9dc6 drm/ingenic: Fix MODULE_LICENSE() string adds d292dc324425 drm/ingenic: Add support for the JZ4760(B) adds c167ee1f75ca drm/ingenic: Don't request full modeset if property is not [...] adds 006f3b2f324c drm/ingenic: Use the new PM macros adds d3c98882fe19 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds fce7bf30d330 drm/amdkfd: add new flag for svm adds 7d261c50d9c1 drm/amdkfd: change svm range evict adds 371409df9236 drm/amd/display: remove stale debug setting adds 1f374171fd34 drm/amd/display: correct idle_power_optimizations disablem [...] adds f72fc9bd2269 drm/amdkfd: optimize svm range evict adds b83c9e3dd5b5 drm/amd/display: remove set but unused variable adds 30ef0808e618 drm/amd/display: make get_refresh_rate() static adds 34ce1a6a29db drm/amdgpu/display: Remove duplicated argument to || adds 75072128d704 drm/amd/display: remove repeated includes adds 9da2902609f7 drm/radeon: avoid bogus "vram limit (0) must be a power of [...] adds cc3cb791f19a drm/amdgpu: Fix one list corruption when create queue fails adds 11d526f1972f drm/amd/display: Fix new dmub notification enabling in DM adds bdd0d7e290e0 drm/amd/display: fix non-x86/PPC64 compilation adds 8c96e566d95a drm/amd/display: clean up some inconsistent indenting adds c59d73d43fce drm/amd/display: fix 32 bit compilation errors in dc_dmub_srv.c adds 5531786537e4 drm/amd/display: Add callback to set dig mode adds 9a23fcf79dc6 drm/amd/display: Enable ODM combine default policy adds c028d66e6ec4 drm/amd/pm: ac/dc change for smu_v13_0 adds 872642edaf42 drm/amd/pm: drop the thermal_controller_type check adds 35ba8850b673 drm/amdgpu/mes: fix mes submission in atomic context adds 9a65294489b5 drm/amdgpu/mes: fix bo va unmap issue in mes adds 3e9059b6db30 drm/amdgpu/gmc10: adjust gart size for parts that support [...] adds bbba9862792f drm/amdgpu: Add reg headers for DCN314 adds 681e05ece086 drm/amd/display: Add DCN314 IRQ services adds e6cd2708b534 drm/amd/display: Add DCN314 clock manager adds 0629e353943a drm/amd/display: Add DCN314 DC resources adds 87e96b728843 drm/amd/display: Add DCN314 DML calculation support adds db86d833f366 drm/amd/display: Add DCN314 version identifiers adds 27690f09d1c0 drm/amd/display: Enable DCN314 in DC adds 9ab5486d7110 drm/amd/display: Add DMUB support for DCN314 adds e35cc9020f7b drm/amd/display: Enable DCN314 in DM adds 7500705ab8da Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 859161b952a4 drm/i915/dg2: Bump up CDCLK for DG2 adds 4647b25d7a51 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] 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 69cd42798dff Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] 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 f4d3d12eb4b5 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] adds cf39ed2e8ecd regmap: add WARN_ONCE when invalid mask is provided to reg [...] adds b469ff2fa4db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0fcc43e2e159 ALSA: hda: Fix null-ptr-deref when i915 fails and hdmi is [...] adds 9c76958b396a ALSA: hda: Make device usage_count consistent across subse [...] adds ebe043a3dfca ALSA: hda: Fix put_device() inconsistency in error path adds 980b3a8790b4 ALSA: hda: Fix page fault in snd_hda_codec_shutdown() adds 856282f166d7 ALSA: hda: Reset all SIE bits in INTCTL adds 0440741254ed ALSA: hda: Remove unused macro definition adds 13150eebdd2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ab34403db242 ASoC: amd: fix ACPI dependency compile errors and warnings adds 98356c89d44d ASoC: jz4740-i2s: Remove Open Firmware dependency adds 8a7691010992 ASoC: jz4740-i2s: Refactor DMA channel setup adds dfec073fc9bf ASoC: cleanups and improvements for jz4740-i2s adds 050237e6b0be ASoC: fsl_utils: Don't use plain integer as NULL pointer adds f460e3a9740b ASoC: amd: acp-es8336: use static variables adds d7e5d8d24c11 ASoC: amd: remove unused header file inclusion adds 8d9cd3ead42a ASoC: amd: drop machine driver remove function adds 0de876c12518 ASoC: amd: fix for variable set but not used warning adds eae9f9ce181b ASoC: add tas2780 driver adds a6426e7189e0 ASoC: add tas2780 DT binding adds 657efd9c9852 ASoC: amd: Remove duplicated include in acp-es8336.c adds 0ca3d2ba1dfd ASoC: nau8825: Declare 2 channels for DAI of capture stream adds 1460b85daa0a ASoC: Intel: sof_cs42l42: support BT offload audio adds cd486d374933 ASoC: Intel: sof_cs42l42: add adl_mx98360a_cs4242 board config adds bf02bb4d3b68 ASoC: Intel: sof_cs42l42: adding support for ADL configura [...] adds 817a62108dfa ASoC: audio-graph-card2.c: use of_property_read_u32() for rate adds c2ff7f15a4ef ASoC: audio-graph-card2.c: make Codec2Codec settings optional adds 6976ed0137d9 ASoC: audio-graph-card2.c: remove pre-alloced Codec2Codec space adds d33083f94115 ASoC: audio-graph-card2-custom-sample.dtsi: add verbose ex [...] adds 75d1b39067ed ASoC: simple-card-utils.c: ignore Codec2Codec setting if i [...] adds 16b7ba9c0f53 ASoC: simple-card-utils.c: care Codec2Codec vs DPCM:BE adds 7d596d9bb2ae ASoC: audio-graph-card2.c: make Codec2Codec settings optional adds b5ba0a8fe36e Merge remote-tracking branch 'asoc/for-5.20' into asoc-next adds 3599ca315842 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a63f7778f76e Merge tag 'v5.19-rc5' into next adds 436d21906962 Input: i8042 - add additional TUXEDO devices to i8042 quir [...] adds d6ed52583034 Input: mt6779-keypad - match hardware matrix organization adds 31789f35f80c Input: mt6779-keypad - implement row/column selection adds 7d321ab297c9 dt-bindings: input: Increase maximum keycode value to 0x2ff adds 8ac14d2c2d81 dt-bindings: input: Centralize 'linux,code' definition adds d853cec7306a dt-bindings: input: Use common 'linux,keycodes' definition adds 75448ff73f5e dt-bindings: input: Centralize 'linux,input-type' definition adds 538c64068bb4 dt-bindings: input: Convert adc-keys to DT schema adds 5eb5652250e4 dt-bindings: input: gpio-keys: enforce node names to match [...] adds 005d4674ed3d dt-bindings: input: gpio-keys: reference input.yaml and do [...] adds 42d3f278d504 dt-bindings: input: gpio-keys: accept also interrupt-extended adds 94c8e8664ab6 Input: i8042 - add dritek quirk for Acer Aspire One AO532 adds 92d1bbf38f17 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f3819ae0b7e1 Merge branch 'for-5.20/block' into for-next adds 5ba7b490d9fc block/rnbd-srv: Set keep_id to true after mutex_trylock adds cf9db9e0f6fd block/rnbd-srv: Replace sess_dev_list with index_idr adds b5a1f6394ad9 Merge branch 'for-5.20/drivers' into for-next adds 78cb8d84c408 io_uring: define a 'prep' and 'issue' handler for each opcode adds 239b2db7c7ca io_uring: move to separate directory adds 13a8f5e4b8fc io_uring: move req async preparation into opcode handler adds bf04e72df744 io_uring: add generic command payload type to struct io_kiocb adds bc32c34dd300 io_uring: convert read/write path to use io_cmd_type adds b7927893b6f6 io_uring: convert poll path to use io_cmd_type adds 3e9d9dbc69d5 io_uring: convert poll_update path to use io_cmd_type adds 6ddf89066c4e io_uring: remove recvmsg knowledge from io_arm_poll_handler() adds 757d103df896 io_uring: convert net related opcodes to use io_cmd_type adds 7c533324a327 io_uring: convert the sync and fallocate paths to use io_cmd_type adds e23a713a5aed io_uring: convert cancel path to use io_cmd_type adds 539807595573 io_uring: convert timeout path to use io_cmd_type adds f46f41a2b90c io_uring: convert open/close path to use io_cmd_type adds 2f512b735f16 io_uring: convert madvise/fadvise to use io_cmd_type adds 583a0edd54c5 io_uring: convert file system request types to use io_cmd_type adds 2cc330b83420 io_uring: convert epoll to io_cmd_type adds 76e7347cd9c6 io_uring: convert splice to use io_cmd_type adds 207baff96fd1 io_uring: convert msg and nop to io_cmd_type adds 14ded02690b2 io_uring: convert rsrc_update to io_cmd_type adds 270f59f57a58 io_uring: convert xattr to use io_cmd_type adds 418f34341f47 io_uring: convert iouring_cmd to io_cmd_type adds e0405dda871b io_uring: unify struct io_symlink and io_hardlink adds 52d7d2802cb5 io_uring: define a request type cleanup handler adds d6996518608c io_uring: add io_uring_types.h adds 66795c444d4e io_uring: set completion results upfront adds c41873c7d476 io_uring: handle completions in the core adds f3235a082f92 io_uring: move xattr related opcodes to its own file adds d5870bf452b1 io_uring: move nop into its own file adds fae3ee700dee io_uring: split out filesystem related operations adds 9fc2d74c92ae io_uring: split out splice related operations adds 25646528f2c9 io_uring: split out fs related sync/fallocate functions adds 33b98482a4c3 io_uring: split out fadvise/madvise operations adds 6a58219e4fa6 io_uring: separate out file table handling code adds 48f68fdcdf66 io_uring: split out open/close operations adds cdcef5233ce6 io_uring: move uring_cmd handling to its own file adds 0fef014fb306 io_uring: add a dummy -EOPNOTSUPP prep handler adds 8033c38aebcd io_uring: move epoll handler to its own file adds 0be074e16d53 io_uring: move statx handling to its own file adds fcc5280b51cc io_uring: split network related opcodes into its own file adds 61d06f78b9fa io_uring: move msg_ring into its own file adds 0e236970a5e5 io_uring: move our reference counting into a header adds 50149ac94bbc io_uring: move timeout opcodes and handling into its own file adds b52c6a1a6fee io_uring: move SQPOLL related handling into its own file adds 56d59030280a io_uring: use io_is_uring_fops() consistently adds d2f69225b2f8 io_uring: move fdinfo helpers to its own file adds 4f53729c3a3a io_uring: move io_uring_task (tctx) helpers into its own file adds 96317c361b25 io_uring: include and forward-declaration sanitation adds eb9596944794 io_uring: add opcode name to io_op_defs adds 2a0272736c32 io_uring: move poll handling into its own file adds b5d6cf58272d io_uring: move cancelation into its own file adds 3dce6c7030ba io_uring: split provided buffers handling into its own file adds 129ce6a14855 io_uring: move rsrc related data, core, and commands adds 04ec3bdabbf9 io_uring: move remaining file table manipulation to filetable.c adds 9d6c15adf84b io_uring: move read/write related opcodes to its own file adds 3dcff0480af9 io_uring: move opcode table to opdef.c adds 2773edb91e80 io_uring: add support for level triggered poll adds 3be303ab6d28 io_uring: deprecate epoll_ctl support adds faee7b38d3c3 io_uring: make reg buf init consistent adds 1ecc91fc7c13 io_uring: move defer_list to slow data adds 405196b8636d io_uring: better caching for ctx timeout fields adds e417ac911752 io_uring: refactor ctx slow data placement adds 79dd6976460c io_uring: move small helpers to headers adds eedf4298699c io_uring: explain io_wq_work::cancel_seq placement adds 8a75d9d4f7ed io_uring: inline ->registered_rings adds ba5aa640ac68 io_uring: never defer-complete multi-apoll adds 94e09ecbd39e io_uring: remove check_cq checking from hot paths adds 78685618823e io_uring: don't set REQ_F_COMPLETE_INLINE in tw adds e12fba112932 io_uring: remove unused IO_REQ_CACHE_SIZE defined adds 7eef5295be99 io_uring: rw: delegate sync completions to core io_uring adds 6e79128d4689 io_uring: kill REQ_F_COMPLETE_INLINE adds 3df41932380b io_uring: refactor io_req_task_complete() adds 8199f7682d9e io_uring: don't inline io_put_kbuf adds 08f4187b0238 io_uring: poll: remove unnecessary req->ref set adds 24f74c8f4203 io_uring: switch cancel_hash to use per entry spinlock adds 9b6b3c25c72e io_uring: pass poll_find lock back adds 549a46f5ae52 io_uring: clean up io_try_cancel adds bcbb247dde7d io_uring: limit the number of cancellation buckets adds ae60fcec6630 io_uring: clean up io_ring_ctx_alloc adds a3ef4956ec5b io_uring: use state completion infra for poll reqs adds 6ce749631f69 io_uring: add IORING_SETUP_SINGLE_ISSUER adds 7c7807f54841 io_uring: pass hash table into poll_find adds 33e5d5c8908e io_uring: introduce a struct for hash table adds 7259513fede5 io_uring: propagate locking state to poll cancel adds fe3c6b41f624 io_uring: mutex locked poll hashing adds cbfca1f38ad4 io_uring: kbuf: add comments for some tricky code adds 1db230d1e477 io_uring: don't expose io_fill_cqe_aux() adds 76f4c1695547 io_uring: don't inline __io_get_cqe() adds 3e685a56fd1e io_uring: introduce io_req_cqe_overflow() adds 173701d05431 io_uring: deduplicate __io_fill_cqe_req tracing adds 264cffd5c942 io_uring: deduplicate io_get_cqe() calls adds 86ecb603600b io_uring: change ->cqe_cached invariant for CQE32 adds 9d7af22b01eb io_uring: kill extra io_uring_types.h includes adds b264387e7149 io_uring: make io_uring_types.h public adds a767b00e2f36 io_uring: clean up tracing events adds 8f724bb5e73f io_uring: move a few private types to local headers adds c1d524b52b74 io_uring: remove extra io_commit_cqring() adds 95de95d4a42a io_uring: reshuffle io_uring/io_uring.h adds 6fce18297998 io_uring: move io_eventfd_signal() adds 06dd893cab87 io_uring: remove ->flush_cqes optimisation adds 61fb28b41970 io_uring: fix multi ctx cancellation adds 26055b44b9ae io_uring: improve task exit timeout cancellations adds 7c7accb1d70c io_uring: fix io_poll_remove_all clang warnings adds 6311202aea23 io_uring: hide eventfd assumptions in eventfd paths adds 14528a022399 io_uring: introduce locking helpers for CQE posting adds 5141f1671bd5 io_uring: add io_commit_cqring_flush() adds 9280e917dc70 io_uring: opcode independent fixed buf import adds 921b95ca99c6 io_uring: move io_import_fixed() adds f3df8e477ef4 io_uring: consistent naming for inline completion adds 15db3bc9500b io_uring: add a warn_once for poll_find adds 18f1480c6ee6 io_uring: optimize io_uring_task layout adds f6b6597f7a40 io_uring: improve io_run_task_work() adds 27de120bc8f3 io_uring: move list helpers to a separate file adds fc5ac17b0509 io_uring: dedup io_run_task_work adds bdedf4639d37 io_uring: remove priority tw list optimisation adds 85c6f98aa301 io_uring: remove __io_req_task_work_add adds 214f5fbb5bf0 io_uring: lockless task list adds d83ea548b5f9 io_uring: introduce llist helpers adds 7385eb332081 io_uring: batch task_work adds b5b37143a5bd io_uring: add trace event for running task work adds fb7384a5683e io_uring: trace task_work_run adds ffb28cf4a0f5 io_uring: kbuf: kill __io_kbuf_recycle() adds a3e31e20e214 io_uring: have cancelation API accept io_uring_task directly adds bba8b8f4bc8e io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag adds 6037de47f0dd io_uring: add sync cancelation API through io_uring_register() adds cdd270668338 io_uring: clean poll ->private flagging adds f4ce51baf4d2 io_uring: remove events caching atavisms adds 7609371234d4 io_uring: add a helper for apoll alloc adds 1d2ba9015d3b io_uring: change arm poll return values adds e0423cb5e909 io_uring: refactor poll arm error handling adds 8735faefaeb8 io_uring: optimise submission side poll_refs adds 721ad7a10f59 io_uring: kbuf: inline io_kbuf_recycle_ring() adds db720039968a io_uring: move POLLFREE handling to separate function adds 84b994a3c74b io_uring: improve io_fail_links() adds abab929ef171 io_uring: fuse fallback_node and normal tw node adds 1acb87371f68 io_uring: remove extra TIF_NOTIFY_SIGNAL check adds e8522501ec88 io_uring: don't check file ops of registered rings adds 397447f4fb49 io_uring: remove ctx->refs pinning on enter adds f30b2d9e1dfd io_uring: replace zero-length array with flexible-array member adds 23ce94d1fea5 io_uring: split out fixed file installation and removal adds 61e18202f584 io_uring: add support for passing fixed file descriptors adds c7ba408267e7 io_uring: let to set a range for file slot allocation adds b4e191a6dc70 io_uring: allow 0 length for buffer select adds 6e504f61aca3 io_uring: restore bgid in io_put_kbuf adds 8be497a4d775 io_uring: allow iov_len = 0 for recvmsg and buffer select adds 6c00cf721a53 io_uring: recycle buffers on error adds 7776743514f4 io_uring: clean up io_poll_check_events return values adds e47b8ef1a6b3 io_uring: add IOU_STOP_MULTISHOT return code adds d24a20024d82 io_uring: add allow_overflow to io_post_aux_cqe adds e484fb07117b io_uring: fix multishot poll on overflow adds 29b39437c645 io_uring: fix multishot accept ordering adds 065205435b5d io_uring: multishot recv adds 0d163b2280f9 io_uring: fix io_uring_cqe_overflow trace format adds 3e208d0874a4 io_uring: only trace one of complete or overflow adds 64ee42991795 io_uring: disable multishot recvmsg adds 4c19a03efe2c io_uring: don't miss setting REQ_F_DOUBLE_POLL adds ab585a96b6ba io_uring: don't race double poll setting REQ_F_ASYNC_DATA adds ff36d94edbb5 io_uring: clear REQ_F_HASH_LOCKED on hash removal adds 0049e02197e2 io_uring: consolidate hash_locked io-wq handling adds f81a70696481 io_uring: move apoll cache to poll.c adds 1b9af1acf807 io_uring: add abstraction around apoll cache adds 3cdce31e6273 io_uring: impose max limit on apoll cache adds 3a393fb95262 io_uring: add netmsg cache adds ab0f1b6aebd1 Merge branch 'for-5.20/io_uring' into for-next adds 2efa5f0a45c9 mm: Move starting of background writeback into the main ba [...] adds 9bb6d812e2c3 mm: Move updates of dirty_exceeded into one place adds a011405fc2ff mm: Add balance_dirty_pages_ratelimited_flags() function adds 575a19c2725e iomap: Add flags parameter to iomap_page_create() adds 45566e6b20dd iomap: Add async buffered write support adds 0a93ac2d1849 iomap: Return -EAGAIN from iomap_write_iter() adds dfe97d3b13a9 fs: add a FMODE_BUF_WASYNC flags for f_mode adds 40a2626d1af4 fs: add __remove_file_privs() with flags parameter adds 2fb9cae6d81f fs: Split off inode_needs_update_time and __file_update_time adds f0a3abb558c4 fs: Add async write file modification handling. adds dad772b8d208 io_uring: Add support for async buffered writes adds c043b30eb78c io_uring: fix issue with io_write() not always undoing sb_ [...] adds f658c2287cce io_uring: Add tracepoint for short writes adds 4e9d40f7d359 xfs: Specify lockmode when calling xfs_ilock_for_iomap() adds f877e9be9369 xfs: Add async buffered write support adds 8e39d3e05ced mm: honor FGP_NOWAIT for page cache page allocation adds c41ea87cc6d9 Merge branch 'for-5.20/io_uring-buffered-writes' into for-next adds f810e28e6bdb Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 61cbe7888d03 dm: add dm_bio_rewind() API to DM core adds 8b211aaccb91 dm: add two stage requeue mechanism adds 2aec377a2925 dm table: remove dm_table_get_num_targets() wrapper adds 564b5c5476cd dm table: audit all dm_table_get_target() callers adds 899ab445a467 dm table: rename dm_target variable in dm_table_add_target() adds 20e6fc85621c dm verity: fix checkpatch close brace error adds 5c29e784738c dm cache: fix typo in 2 comment blocks adds ce92fc4b8bc0 dm raid: remove redundant "the" in parse_raid_params() comment adds 962c6296f054 dm snapshot: fix typo in snapshot_map() comment adds 8b301af4c65b Documentation: dm writecache: add blank line before option [...] adds 11093e6f0de9 Documentation: dm writecache: Render status list as list adds 821e7de7571b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b92c3adbac1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3b48dcb9d71e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b1388c9a8f29 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 5e1317df09dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 38493f008deb regulator: max597x: Add support for max597x regulator adds d08412328e4f regulator: Fix parameter declaration and spelling mistake. adds 79152fc74ff6 regulator: Fix MFD_MAX597X dependency adds 08ed1f150fe3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fb8b1b09a37e Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds bdd5d88907bd Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 9fab303a2cb3 ima: fix violation measurement list record adds d2ee2cfc4aa8 ima: Fix a potential integer overflow in ima_appraise_measurement adds a44abe3079d1 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds b5ab29c8a683 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c476f4fcc5fa Merge branch 'next' of git://github.com/cschaufler/smack-next adds 1ed2a4717035 tpm: Add upgrade/reduced mode support for TPM1.2 modules adds c79aa0e22aa4 dt-bindings: trivial-devices: Add Infineon SLB9673 TPM adds 9cfa7df97bbb tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer adds e874c3f16a02 tpm: Add tpm_tis_i2c backend for tpm_tis_core adds 332e673041bc X.509: Support parsing certificate using SM2 algorithm adds fec88eeea7b0 sign-file: Fix confusing error messages adds 36fdd1af0c2d pkcs7: parser support SM2 and SM3 algorithms combination adds 85b909e55c02 pkcs7: support EC-RDSA/streebog in SignerInfo adds 9c69021a91e5 KEYS: asymmetric: enforce SM2 signature use pkey algo adds 802349eb85a6 tpm: fix platform_no_drv_owner.cocci warning adds 1679eb4a6194 tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH adds c4c31095ca24 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 32977242f80e iommu/exynos: Make driver independent of the system page size adds bfdd23137418 iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA [...] adds 301c3ca12576 iommu/mediatek: Allow page table PA up to 35bit adds 83874d51eb4a iommu/amd: Handle return of iommu_device_sysfs_add adds d02674d71c5a iommu/amd: Update struct iommu_dev_data definition adds 404ec4e4c169 iommu/amd: Introduce pci segment structure adds 04230c119930 iommu/amd: Introduce per PCI segment device table adds eda797a27795 iommu/amd: Introduce per PCI segment rlookup table adds 333e581bcdff iommu/amd: Introduce per PCI segment irq_lookup_table adds 39a303ba4a57 iommu/amd: Introduce per PCI segment dev_data_list adds eb21ef022791 iommu/amd: Introduce per PCI segment old_dev_tbl_cpy adds 99fc4ac3d297 iommu/amd: Introduce per PCI segment alias_table adds b618ae6247bb iommu/amd: Introduce per PCI segment unity map list adds 307959008d80 iommu/amd: Introduce per PCI segment last_bdf adds b5c852907e0e iommu/amd: Introduce per PCI segment device table size adds 74ce42a9ab7a iommu/amd: Introduce per PCI segment alias table size adds ec12dd139252 iommu/amd: Introduce per PCI segment rlookup table size adds 0217ed5a946b iommu/amd: Convert to use per PCI segment irq_lookup_table adds 8b71c9bf4df8 iommu/amd: Convert to use rlookup_amd_iommu helper function adds 9873ae6e944d iommu/amd: Update irq_remapping_alloc to use IOMMU lookup [...] adds 9457d75c056a iommu/amd: Introduce struct amd_ir_data.iommu adds c4649a45f613 iommu/amd: Update amd_irte_ops functions adds e6457d7cfca1 iommu/amd: Update alloc_irq_table and alloc_irq_index adds ccacd94fdaca iommu/amd: Convert to use per PCI segment rlookup_table adds 54625ef1db1c iommu/amd: Update set_dte_entry and clear_dte_entry adds ccbb091f3f20 iommu/amd: Update iommu_ignore_device adds 4cc053d7aea7 iommu/amd: Update dump_dte_entry adds c7d311247b1b iommu/amd: Update set_dte_irq_entry adds 1ab5a1533452 iommu/amd: Update (un)init_device_table_dma() adds 56fb79514c52 iommu/amd: Update set_dev_entry_bit() and get_dev_entry_bit() adds 401360ec98c6 iommu/amd: Remove global amd_iommu_[dev_table/alias_table/ [...] adds a3cf6ab35751 iommu/amd: Flush upto last_bdf only adds bf87972ca664 iommu/amd: Introduce get_device_sbdf_id() helper function adds a45627baa7bc iommu/amd: Include PCI segment ID when initialize IOMMU adds e5670e1822cf iommu/amd: Specify PCI segment ID when getting pci device adds bbe3a106580c iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/a [...] adds b36a5b0f1ced iommu/amd: Print PCI segment ID in error log messages adds 196dff712ea2 iommu/amd: Update device_state structure to include PCI seg ID adds 214a05c1c231 iommu/amd: Update amd_iommu_fault structure to include PCI seg ID adds 3b7e2482f9a3 iommu: Introduce a callback to struct iommu_resv_region adds 8778b1d48117 ACPI/IORT: Make iort_iommu_msi_get_resv_regions() return void adds 55be25b8b5e4 ACPI/IORT: Provide a generic helper to retrieve reserve regions adds 491cf4a6735a ACPI/IORT: Add support to retrieve IORT RMR reserved regions adds e302eea8f497 ACPI/IORT: Add a helper to retrieve RMR info directly adds 04e2afd1a71c iommu/arm-smmu-v3: Introduce strtab init helper adds 6c998abb1ea5 iommu/arm-smmu-v3: Refactor arm_smmu_init_bypass_stes() to [...] adds 9bdbdaa3c44e iommu/arm-smmu-v3: Get associated RMR info and install bypass STE adds 0bec05574d13 iommu/arm-smmu: Get associated RMR info and install bypass SMR adds e63cfb5faac5 iommu: Use dev_iommu_ops() for probe_finalize adds b321a2fba273 iommu: Make .release_device optional adds 4d26ba671e3d iommu: Clean up release_device checks adds b4c9bf178ace iommu/iova: change IOVA_MAG_SIZE to 127 to save memory adds 70f57b51402c Merge branches 'iommu/fixes', 'arm/exynos', 'arm/mediatek' [...] adds d502196145d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 14d2fa4cf2db Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 16fd574cf181 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1799f5c4415f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f09d36274a89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c8bffc2e9c4c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9e2f81f6cb65 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 0498a297d68e Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 2d8c141083b1 next-20220707/irqchip adds f4dc23da8a68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3c7753e95970 tools/memory-model: Clarify LKMM's limitations in litmus-t [...] adds 88cea4e18ed4 rcu: Make tiny RCU support leak callbacks for debug-object errors adds 6cf3ace9db76 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 13c679130bfd Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 1c3ace2b8b39 KVM: arm64: Don't return from void function adds df6b5b914e0c Merge branch kvm-arm64/misc-5.20 into kvmarm-master/next adds e162f2fcb8a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 263007d2d10b s390/sclp: detect the zPCI load/store interpretation facility adds 2f3a5d8de328 s390/sclp: detect the AISII facility adds 1e41bd8fd172 s390/sclp: detect the AENI facility adds 5857c6577bdc s390/sclp: detect the AISI facility adds 7a7bdc5f142a s390/airq: pass more TPI info to airq handlers adds db29efaf10d4 s390/airq: allow for airq structure that uses an input vector adds 59f42dba7d24 s390/pci: externalize the SIC operation controls and routine adds 729c8d1d957a s390/pci: stash associated GISA designation adds 59370746253b s390/pci: stash dtsm and maxstbl adds b6a7066f4e9b vfio/pci: introduce CONFIG_VFIO_PCI_ZDEV_KVM adds 7713b9894b2a KVM: s390: pci: add basic kvm_zdev structure adds 394f70328769 KVM: s390: pci: do initial setup for AEN interpretation adds 834c4bfa5b5c KVM: s390: pci: enable host forwarding of Adapter Event No [...] adds 1779cffa5bf9 KVM: s390: mechanism to enable guest zPCI Interpretation adds d53ad189a06d KVM: s390: pci: provide routines for enabling/disabling in [...] adds b8d6db486fae KVM: s390: pci: add routines to start/stop interpretive execution adds 6518ebc68c72 vfio-pci/zdev: add open/close device hooks adds 0a8107de8091 vfio-pci/zdev: add function handle to clp base capability adds a4ae95559e77 vfio-pci/zdev: different maxstbl for interpreted devices adds a0c4d1109d6c KVM: s390: add KVM_S390_ZPCI_OP to manage guest zPCI devices adds a25db9e809ec MAINTAINERS: additional files related kvm s390 pci passthrough adds 95d62cf646c3 Merge tag 'kvm-s390-pci-5.20' into kernelorgnext adds dc93a53e5cd0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds eb003bf3ba22 platform/surface: aggregator: Add helper macros for reques [...] adds 9f794056db5b platform/surface: Add KIP/POS tablet-mode switch driver adds f9eb5c4babed platform/surface: aggregator_registry: Add support for tab [...] adds 70e85eb071a1 platform/surface: aggregator_registry: Add support for tab [...] adds 4a4ab610b8ae platform/surface: aggregator: Move device registry helper [...] adds 993a9e2aca6e platform/surface: aggregator: Move subsystem hub drivers t [...] adds 221756e61b7c platform/surface: Update copyright year of various drivers adds 9a1aac8a96dc platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering adds f21c179e1206 platform/x86/intel/vsec: Rework early hardware code adds 99de05043e77 platform/x86/intel/vsec: Add support for Raptor Lake adds ba7e421eee0f platform/x86/intel/pmt: telemetry: Fix fixed region handling adds 936874b77dd0 platform/x86/intel/vsec: Add PCI error recovery support to [...] adds 221b8b21c3a7 platform/x86/amd/pmc: Add new acpi id for PMC controller adds 035c8a91a11f platform/x86/amd/pmc: Add new platform support adds 4ddd31349a2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2652f3d1a784 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b307326c2a1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2c8f7ef4b3c4 Merge tag 'arch-cache-topo-5.20' of git://git.kernel.org/p [...] adds 40c54b12f7ef Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 14a6043379e2 USB: gadget: udc: tracing: Do not open code __string() wit [...] adds e89676f65ef3 usb: gadget: udc: atmel: check rc of devm_gpiod_get_optional() adds 1bd71816643a usb: gadget: udc: atmel: convert to platform driver adds 2e1421d6ce32 dt-bindings: usb: mtk-xhci: add compatible for mt8188 adds 04cb742d4d8f gadgetfs: ep_io - wait until IRQ finishes adds 7963d4d71011 usb: typec: tcpci: move tcpci.h to include/linux/usb/ adds 3cb798220726 usb: mtu3: print endpoint type as string adds 269f49ff381a usb: mtu3: add feature to disable device's usb3 port adds 683ff6e485f1 usb: mtu3: check capability of usb3 dual role adds 1742b765982c usb: mtu3: support function remote wakeup adds 620e8e8ba621 of/platform: Add stubs for of_platform_device_create/destroy() adds dee6719e887b dt-bindings: usb: rts5411: Rename property 'companion-hub' [...] adds 8bc063641ceb usb: misc: Add onboard_usb_hub driver adds 3a6bf4a08142 usb: core: hub: Create platform devices for onboard hubs i [...] adds b067fc284667 tools: usb: testusb: Add wireless speed reporting adds 7fbcd99ebc0b tools: usb: testusb: Add super speed reporting adds 5ea5746dfa05 tools: usb: testusb: Add super-plus speed reporting adds 23385cec5f35 usb: dwc3: gadget: refactor dwc3_repare_one_trb adds 8affe37c525d usb: dwc3: gadget: fix high speed multiplier setting adds e4788b147043 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 3a3ecf367ae2 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 9d3aaceb73ac serial: 8250_fsl: Don't report FE, PE and OE twice adds 60b21490b72f MIPS: ath79: Remove one of the identical args in early_printk adds 0139da50dc53 serial: Embed rs485_supported to uart_port adds 8bec874f84d8 serial: RS485 termination is supported if DT provides one adds f30e10caa80a tty: n_gsm: fix wrong T1 retry count handling adds 18a948c7d909 tty: n_gsm: fix DM command adds 59ff0680ecbf tty: n_gsm: fix flow control handling in tx path adds 7e5b4322cde0 tty: n_gsm: fix missing corner cases in gsmld_poll() adds 0cf4570a37ed Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 64c591661e49 sgi-xp: Use the bitmap API to allocate bitmaps adds e5535ff17331 virt: acrn: using for_each_set_bit to simplify the code adds 086c28ab7c56 intel_th: Fix a resource leak in an error handling path adds 82f76a4a7207 intel_th: msu-sink: Potential dereference of null pointer adds ac12ad3ccf6d intel_th: msu: Fix vmalloced buffers adds 802a9a0b1d91 intel_th: pci: Add Meteor Lake-P support adds 23e2de5826e2 intel_th: pci: Add Raptor Lake-S PCH support adds ff46a601afc5 intel_th: pci: Add Raptor Lake-S CPU support adds ad8046594f85 drivers: slimbus: Directly use ida_alloc()/free() adds 89e1ec7732fd slimbus: messaging: fix typos in comments adds ffff4913c7e2 eeprom: idt_89hpesx: fix clang -Wformat warnings adds b7e241bbff24 binder: fix redefinition of seq_file attributes adds 4d5e3b06e1fc dt-bindings: microchip-otpc: document Microchip OTPC adds 98830350d3fc nvmem: microchip-otpc: add support adds 38f91750d5cf MAINTAINERS: rectify file pattern in MICROCHIP OTPC DRIVER adds 9c5fc8e1ac24 dt-bindings: nvmem: convert mtk-efuse.txt to YAML schema adds cf35ec15a1c2 dt-bindings: nvmem: mediatek: efuse: add support mt8183 adds 38b4c8a4708f dt-bindings: nvmem: mediatek: efuse: add support for mt8186 adds f5c97da8037b nvmem: mtk-efuse: Simplify with devm_platform_get_and_iore [...] adds 14facbc1871a Merge 5.19-rc6 into char-misc-next adds f61977154b0d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds f3c294e206a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a12ecccebaf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 19577d5256e9 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds 5b64efde24a6 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds a4888b2005d1 phy: qcom-edp: add regulator_set_load to edp phy adds 85936d4f3815 phy: qcom-qmp: add regulator_set_load to dp phy adds 7516351bebc1 drm/msm/dp: delete vdda regulator related functions from e [...] adds 488987b2d5ca phy: qcom-qmp: fix the QSERDES_V5_COM_CMN_MODE register adds 2eb2920a053f phy: qcom-qmp-ufs: remove spurious register write in the m [...] adds fc64623637da phy: qcom-qmp-combo,usb: add support for separate PCS_USB region adds af6643242d3a phy: qcom-qmp-pcie: split pcs_misc region for ipq6018 pcie gen3 adds 079328a97508 phy: qcom-qmp: drop special QMP V2 PCIE gen3 defines adds 6cad29831de1 phy: qcom-qmp: rename QMP V2 PCS registers adds 60f2341447f6 phy: qcom-qmp: use QPHY_V4_PCS for ipq6018/ipq8074 PCIe gen3 adds 9e1bae6d6749 phy: qcom-qmp: move QSERDES registers to separate header adds a7fc833e2b6b phy: qcom-qmp: move QSERDES V3 registers to separate headers adds 32d2cf532515 phy: qcom-qmp: move QSERDES V4 registers to separate headers adds f1f923ad3712 phy: qcom-qmp: move QSERDES V5 registers to separate headers adds 147924ffe2e9 phy: qcom-qmp: move QSERDES PLL registers to separate header adds 5ae11aa48844 phy: qcom-qmp: move PCS V2 registers to separate header adds 56a1fa09445b phy: qcom-qmp: move PCS V3 registers to separate headers adds 41ad371f0291 phy: qcom-qmp: move PCS V4 registers to separate headers adds b7a2f882574b phy: qcom-qmp: move PCS V5 registers to separate headers adds 87d71378c61a phy: qcom-qmp: move PCIE QHP registers to separate header adds 5fc21d1bd3d7 phy: qcom-qmp: split allegedly 4.20 and 5.20 TX/RX registers adds 25ad4a4cfeff phy: qcom-qmp: split allegedly 4.20 and 5.20 PCS registers adds fc270d136a15 phy: qcom-qmp: split PCS_UFS V3 symbols to separate header adds f7c5cedb6092 phy: qcom-qmp: qserdes-com: add missing registers adds d88b3058c007 phy: qcom-qmp: qserdes-com-v3: add missing registers adds 1195c1dabf41 phy: qcom-qmp: qserdes-com-v4: add missing registers adds 03baa67f497d phy: qcom-qmp: qserdes-com-v5: add missing registers adds 3599cb6a19cc phy: qcom-qmp: pcs-v3: add missing registers adds 9f2fd65fd912 phy: qcom-qmp: pcs-pcie-v4: add missing registers adds d36e341a1774 phy: qcom-qmp-usb: replace FLL layout writes for msm8996 adds c1ab64aaacd6 phy: qcom-qmp-usb: define QPHY_V2_PCS_PLL_LOCK_CHK_DLY_TIM [...] adds 8d5bb683d50a phy: samsung-ufs: convert phy clk usage to clk_bulk API adds 4e123efa4567 phy: samsung-ufs: ufs: change phy on/off control adds 085009f9b272 phy: cadence: Sierra: Remove unused `regmap` field from st [...] adds b26baa53003d phy: cadence-torrent: Remove unused `regmap` field from st [...] adds b79a950cc1d2 dt-bindings: vendor-prefixes: Add prefix for Mixel, Inc. adds 4a902a02bb8d dt-bindings: phy: Add Freescale i.MX8qm Mixel LVDS PHY binding adds 06ff622d61d2 phy: freescale: Add i.MX8qm Mixel LVDS PHY support adds 08fd292fdffc phy: phy-mtk-dp: change mtk_dp_phy_driver to static adds ca3b7dda6ad7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a8f342f7c6bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 65c1165a7cf0 extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP adds b3a1870e0e1e Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 92e566ef9276 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds ff4f65e4ddce vfio/spapr_tce: Remove the unused parameters container adds 6577067d7f04 vfio/pci: fix the wrong word adds 3566ee1d776c vfio/ccw: Remove UUID from s390 debug log adds f6c876d67e95 vfio/ccw: Fix FSM state if mdev probe fails adds cffcc109fd68 vfio/ccw: Do not change FSM state in subchannel event adds e46a72488691 vfio/ccw: Remove private->mdev adds 8557d73bddbb vfio/ccw: Pass enum to FSM event jumptable adds 09205a765971 vfio/ccw: Flatten MDEV device (un)register adds 4cc2c051c356 vfio/ccw: Update trace data for not operational event adds 62ec0d49e683 vfio/ccw: Create an OPEN FSM Event adds f4b4ed447702 vfio/ccw: Create a CLOSE FSM event adds bfec266c8159 vfio/ccw: Refactor vfio_ccw_mdev_reset adds 204b394a23ad vfio/ccw: Move FSM open/close to MDEV open/close adds 2a8ed7ef00b9 Merge branches 'v5.20/vfio/spapr_tce-unused-arg-v1', 'v5.2 [...] adds 3131c44384cf Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 177a561e0beb Staging: rtl8192e: Refactored rtllib_modes adds 2393ef09cad8 Staging: rtl8192e: Avoid multiple assignments adds 907d2772f751 Staging: rtl8192e: Remove unnecessary parentheses adds 58f364ecb13e Staging: rtl8192e: Added braces around else adds ea32f580e853 Staging: rtl8192e: Remove unnecessary blank line adds a27e2eb5e9fe Staging: rtl8192e: Added spaces around '+' adds 05710750974c staging: r8188eu: remove HW_VAR_AMPDU_FACTOR from SetHwReg [...] adds e0e91965a10b staging: r8188eu: make ffaddr2pipehdl() static adds 687a7264fca6 staging: r8188eu: move pwr seq defines to HalPwrSeqCmd.c adds 8be317cf61d8 staging: r8188eu: support only us in PWR_CMD_DELAY adds 38fbc32e83d6 staging: r8188eu: read pwr seq length, remove PWR_CMD_END adds 4023f5f8449b staging: r8188eu: remove sdio definitions adds 1681e6f4d773 staging: r8188eu: mac addr len is unused adds a3e20d9046fc staging: r8188eu: Block comments use * on subsequent lines adds c45f5c02a00a staging: r8188eu: set bssid only once adds d6d0a11dd5b5 staging: r8188eu: don't set pattrib->dst again adds ff2833e3f8c8 staging: r8188eu: don't set pattrib->ra again adds 6afc29cb4696 staging: r8188eu: don't set pattrib->ta again adds c82bf6a83e1b staging: r8188eu: remove a misleading comment adds 234cf3971b15 staging: r8188eu: use ieee80211 helper to check for nullfu [...] adds 60c85e23bed1 staging: switch to netif_napi_add_weight() adds 20cbfe17a486 staging: vt6655: Rename pbyEtherAddr to mac_addr adds 06f737ef8f53 staging: vt6655: Rename MACvWriteBSSIDAddress adds 41c8e56baeca staging: vt6655: Rename MACvReadEtherAddress adds 52fbed10b8ea staging: vt6655: Move two macros to file where those are used adds 5df564ca11ce staging: vt6655: Convert macro vt6655_mac_write_bssid_addr [...] adds 7b5ec68ac194 staging: vt6655: Convert macro vt6655_mac_read_ether_addr [...] adds 8eaa8197bc22 staging: r8188eu: remove sta2sta_data_frame prototype adds 3deb12ea5464 staging: r8188eu: pattrib addresses were already set by th [...] adds 385b35ab80b0 staging: vt6655: Use loop in vt6655_mac_write_bssid_addr adds 2a1f94e45569 staging: vt6655: Use loop in vt6655_mac_read_ether_addr adds f999d92a3101 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 0218eb350af5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 21112cc4bfb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 00e72301ff43 Merge branch 'fixes' into for-next adds bf5fe4cadee8 Merge branch 'misc' into for-next adds 594cd1dadb96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7c33e477bd88 scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() adds 465191d6526a scsi: mpi3mr: Enable shared host tagset adds d29ea7b71621 scsi: mpi3mr: Increase cmd_per_lun to 128 adds 036d8903f03b scsi: target: Remove incorrect zero blocks WRITE_SAME check adds 6b206a5a8c29 scsi: target: Add callout to configure UNMAP settings adds d7c382c51d03 scsi: target: Add iblock configure_unmap callout adds 33efaaf6e24b scsi: target: Add file configure_unmap callout adds 34bd1dcacf0d scsi: target: Detect UNMAP support post configuration adds a2417db3679c scsi: core: Shorten long warning messages adds e214806d52b8 scsi: a3000: Convert m68k WD33C93 drivers to DMA API adds 479accbbb839 scsi: a2091: Convert m68k WD33C93 drivers to DMA API adds 158da6bcae7a scsi: gvp11: Convert m68k WD33C93 drivers to DMA API adds acd1a2786c56 scsi: megaraid_sas: Clean up some inconsistent indenting adds 90552cd2d1f9 scsi: core: Move the definition of SCSI_QUEUE_DELAY adds 88f1669019bd scsi: sd: Rework asynchronous resume support adds 11e50ed239b5 Merge branch '5.19/scsi-fixes' into 5.20/scsi-staging adds 4ecc9b0271a7 scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cance [...] adds f8191d40aa61 scsi: lpfc: Prevent buffer overflow crashes in debugfs wit [...] adds 35251b4d79db scsi: lpfc: Set PU field when providing D_ID in XMIT_ELS_R [...] adds 0948a9c53860 scsi: lpfc: Remove extra atomic_inc on cmd_pending in queu [...] adds 2f67dc7970bc scsi: lpfc: Fix possible memory leak when failing to issue [...] adds 43e19a96a789 scsi: lpfc: Fix attempted FA-PWWN usage after feature disable adds ea92e173dc55 scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test adds ffc566411ade scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved [...] adds b21c9deb1479 scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into lpfc [...] adds 7f86d2b84708 scsi: lpfc: Remove Menlo/Hornet related code adds 71faf8d30fdb scsi: lpfc: Update lpfc version to 14.2.0.5 adds b3d11f195cbb scsi: lpfc: Copyright updates for 14.2.0.5 patches adds 1466b3bc456a scsi: ufs: ufs-pci: Enable WriteBooster capability on ADL adds 174e909b5435 scsi: ufs: Skip last hci reset to get valid register values adds b9787bdfdba5 scsi: zfcp: Declare zfcp_sdev_attrs as static adds 9821106213c8 scsi: zfcp: Drop redundant "the" in the comments adds 4e0090fe3377 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c0dcfe06edb0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 8f69d59b05f9 dt-bindings: remoteproc: remove unneeded ref for names adds 3bf96d4620ca dt-bindings: remoteproc: qcom,adsp: add interconnects adds d2403ee73d20 dt-bindings: remoteproc: qcom,adsp: simplify interrupts adds 13b1adc11dde dt-bindings: remoteproc: qcom,adsp: simplify SM8150 power domains adds c47b3b3959f2 dt-bindings: remoteproc: qcom,adsp: use GIC_SPI defines in [...] adds ae9d475a1006 dt-bindings: remoteproc: qcom,glink-edge: define re-usable [...] adds 385fad1303af dt-bindings: remoteproc: qcom,smd-edge: define re-usable s [...] adds bed0adac1ded remoteproc: qcom: wcnss: Fix handling of IRQs adds 672478cf3472 dt-bindings: remoteproc: qcom: q6v5: fix example adds 0e01d176d578 hwspinlock: using pm_runtime_resume_and_get instead of pm_ [...] adds c6a669485125 Merge branches 'rpmsg-next', 'rproc-next' and 'hwspinlock- [...] adds 8efe7f360327 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 22c32f6fcf06 gpiolib: of: Use device_match_of_node() helper adds 0af3fc6decb2 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds aa18abea2852 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7542766e78fc pinctrl: qcom: spmi-gpio: make the irqchip immutable adds 5495d1636b93 Merge tag 'intel-pinctrl-v5.20-1' of gitolite.kernel.org:p [...] adds 21793d228ca2 pinctrl: amd: Use devm_platform_get_and_ioremap_resource adds b8c824a869f2 pinctrl: amd: Don't save/restore interrupt status and wake [...] adds 6011c7e9c0d0 pinctrl: amd: Remove contact information adds 04131ae29b2d Merge tag 'renesas-pinctrl-for-v5.20-tag2' of git://git.ke [...] adds bae3a3b626e1 Merge branch 'devel' into for-next adds 8309b8fadcc2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e0ebedf5927a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c5a35985bfc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ce8af184ba78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ff682226a353 selftests/kcmp: Make the test output consistent and clear adds dbeb23272687 selftests: drivers/dma-buf: Improve message in selftest summary adds c34559050914 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7c516e5c2a50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ba13cdb9128c Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds 771281cb823a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds b4ffd258371e Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 4def70800518 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5f22b272da12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a6144eea4100 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1dd685c414a7 XArray: Add calls to might_alloc() adds 85656ec193e9 IDR: Note that the IDR API is deprecated adds 69cb69ea5542 ida: Remove assertions that an ID was allocated adds 70bb782b1d63 Merge branch 'main' of git://git.infradead.org/users/willy [...] adds 7a164be23b64 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds d2fbdde838f2 kunit: use kmemdup in kunit_filter_tests(), take suite as const adds 76f0d6f58169 kunit: tool: drop unused load_config argument adds 8a04930f2bb0 kunit: tool: redo how we construct and mock LinuxSourceTree adds e756dbebd95d kunit: tool: refactoring printing logic into kunit_printer.py adds 9241bc818d54 kunit: tool: cosmetic: don't specify duplicate kernel cmdl [...] adds 8c278d97ad72 kunit: tool: simplify creating LinuxSourceTreeOperations adds a9333bd344ad kunit: tool: introduce --qemu_args adds 8a7c6f859a20 kunit: tool: refactor internal kconfig handling, allow overriding adds 1d202d1496a0 kunit: add coverage_uml.config to enable GCOV on UML adds 53b466219f89 kunit: tool: make --kunitconfig repeatable, blindly concat adds 6fc3a8636a7b kunit: tool: Enable virtio/PCI by default on UML adds 7b2379454b9a kunit: test.h: fix a kernel-doc markup adds 7635778bac7e Documentation: kunit: Cleanup run_wrapper, fix x-ref adds 6249d3730585 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds 9df125af0822 bus: mhi: ep: Check dev_set_name() return value adds 11239caa7409 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 0d19862a842f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 84d9e0b2db3e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1665f3793c55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8bbb4f5294d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7f4446b28e31 random: remove CONFIG_ARCH_RANDOM adds 860d480767ee x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" adds 0b27409cafa9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7366b9cd65be Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 812b34451ac0 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 55553f3437c8 mm/migrate: Convert expected_page_refs() to folio_expected_refs() adds e8172b8e1728 btrfs: Convert btree_migratepage to migrate_folio adds 27826326e888 nfs: Convert to migrate_folio adds af9c33968b72 mm/migrate: Convert migrate_page() to migrate_folio() adds 441b3afcb2e3 mm/migrate: Add filemap_migrate_folio() adds 9c5161d1eefb btrfs: Convert btrfs_migratepage to migrate_folio adds 9f11d68b2721 ubifs: Convert to filemap_migrate_folio() adds 9c16c4c68213 f2fs: Convert to filemap_migrate_folio() adds 9b553d250256 aio: Convert to migrate_folio adds 5567427fd70e hugetlb: Convert to migrate_folio adds 48e7ede1b860 secretmem: Convert to migrate_folio adds c33b866a9784 fs: Remove aops->migratepage() adds 84578adbb0e0 mm/folio-compat: Remove migration compatibility functions adds 9594da4cec1d ntfs3: refactor ntfs_writepages adds 8862fa5da9f1 ext2: remove nobh support adds 3f05372ce9dd jfs: stop using the nobh helper adds 215e71b6ee7a fs: remove the nobh helpers adds cf95d50205f6 fs: don't call ->writepage from __mpage_writepage adds 03b33c09ea22 fs: remove the NULL get_block case in mpage_writepages adds 6207d39270a8 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds d527e8bb3f14 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds b30ebf42c024 Merge branch 'bitmap-for-next' of https://github.com/norov [...] adds 14a6feb00f75 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] adds 22dc30e54723 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 914feb1b4117 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 14c46214b59f Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds 3bbbb92126be Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds 89e4e9d0e533 Merge branch 'mm-stable' into mm-unstable adds 3b2c32a9b1de mm: discard __GFP_ATOMIC adds cd9282704120 mips: rename mt_init to mips_mt_init adds fdd6ab16a21d android: binder: stop saving a pointer to the VMA adds 568269f30958 android-binder-stop-saving-a-pointer-to-the-vma-fix adds 934e34813150 android: binder: fix lockdep check on clearing vma adds d0056b2bc0ba Maple Tree: add new data structure adds fc37260603a9 maple_tree: fix underflow in mas_spanning_rebalance() adds 1876ee7a9daa maple_tree: fix mas_spanning_rebalance() corner case adds 93ea6dc7955a maple_tree: Fix use of node for global range in mas_wr_spa [...] adds b6cd9665fe2f radix tree test suite: add pr_err define adds 29d12590670b radix tree test suite: add kmem_cache_set_non_kernel() adds 811d02c0855d radix tree test suite: add allocation counts and size to k [...] adds 790808288007 radix tree test suite: add support for slab bulk APIs adds e2078534f76b radix tree test suite: add lockdep_is_held to header adds c6e1e8559dfe lib/test_maple_tree: add testing for maple tree adds b736acdb3108 test_maple_tree: add test for spanning store of entire range adds ded00a5066c8 test_maple_tree: add test for spanning store to most of the tree adds 59ed780ec7ca mm: start tracking VMAs with maple tree adds 77b2cbec380e mm/mmap: reorder validate_mm_mt() checks adds 135f68f0b80d mm: add VMA iterator adds f625ff561f9f mmap: use the VMA iterator in count_vma_pages_range() adds 7f356c7f3442 mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds 6f6a479e40d2 mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds 4dfcd8c907a6 mm/mmap: use maple tree for unmapped_area{_topdown} adds 7d338d544c28 kernel/fork: use maple tree for dup_mmap() during forking adds a2ead6a28f33 damon: convert __damon_va_three_regions to use the VMA iterator adds 1bd85ff19628 proc: remove VMA rbtree use from nommu adds e76cf92b91ea mm: remove rb tree. adds 237a479193c0 mmap: change zeroing of maple tree in __vma_adjust() adds 1286a00f125c xen: use vma_lookup() in privcmd_ioctl_mmap() adds 2eb83d03e396 mm: optimize find_exact_vma() to use vma_lookup() adds 54beeb0c5f18 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds b1738275edbc mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds 2931288b5a9a mm: use maple tree operations for find_vma_intersection() adds f56c70a82228 mm/mmap: use advanced maple tree API for mmap_region() adds d06b39f7be08 mm: remove vmacache adds 6a66f215e4da mm: convert vma_lookup() to use mtree_load() adds 5d327531c0db mm/mmap: move mmap_region() below do_munmap() adds f53608661b03 mm/mmap: reorganize munmap to use maple states adds 7ff922b13406 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds 1936ed1c4930 arm64: remove mmap linked list from vdso adds 8e8a2ae20b24 arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds caa9c58d54e1 parisc: remove mmap linked list from cache handling adds 874441040b1e powerpc: remove mmap linked list walks adds cfb90c38fb98 s390: remove vma linked list walks adds 5f34769c63ca x86: remove vma linked list walks adds 7d5889ec0b56 xtensa: remove vma linked list walks adds 3fee6f5608df cxl: remove vma linked list walk adds 520aea3534c9 optee: remove vma linked list walk adds 2b638f1cd49b um: remove vma linked list walk adds 855068f568a9 coredump: remove vma linked list walk adds 4d73d90d7fab exec: use VMA iterator instead of linked list adds 1bf31c116642 fs/proc/base: use maple tree iterators in place of linked list adds 459dffa1d3cb fs/proc/task_mmu: stop using linked list and highest_vm_end adds 8968fa921b76 userfaultfd: use maple tree iterator to iterate VMAs adds 3ec56d8f4ce0 ipc/shm: use VMA iterator instead of linked list adds 4c72b74956cb acct: use VMA iterator instead of linked list adds cc82bbcb1e99 perf: use VMA iterator adds e02c4bca42a7 sched: use maple tree iterator to walk VMAs adds ae5d8f8fe91a fork: use VMA iterator adds 0282cf8372ef bpf: remove VMA linked list adds 55792f236e41 mm/gup: use maple tree navigation instead of linked list adds 18d7283a5057 mm/khugepaged: stop using vma linked list adds 63c048e12085 mm/ksm: use vma iterators instead of vma linked list adds f2e5c0c397d8 mm/madvise: use vma_find() instead of vma linked list adds 1fd3cb689f47 mm/memcontrol: stop using mm->highest_vm_end adds 753b5f4164a6 mm/mempolicy: use vma iterator & maple state instead of vm [...] adds 35e7ee967399 mm/mlock: use vma iterator and maple state instead of vma [...] adds a4663814a85c mm/mprotect: use maple tree navigation instead of vma linked list adds 9a4bce44d4e7 mm/mremap: use vma_find_intersection() instead of vma linked list adds 4da89e8db08e mm/msync: use vma_find() instead of vma linked list adds 50224eb18f0b mm/oom_kill: use maple tree iterators instead of vma linked list adds 1005da229c61 mm/pagewalk: use vma_find() instead of vma linked list adds 21bc68bae400 mm/swapfile: use vma iterator instead of vma linked list adds bf1e0255d473 i915: use the VMA iterator adds 906e3d163689 nommu: remove uses of VMA linked list adds 635a2c142ece riscv: use vma iterator for vdso adds 3968bf068b07 mm: remove the vma linked list adds 224d6a1a2044 mm/mmap: fix error return code in do_mas_align_munmap() adds a7ebd0ce1b9d mm: document maple tree pointer at unmap_vmas() at memory.c adds ffefb58361d4 mm-remove-the-vma-linked-list-fix-2-fix adds 944b01159484 mm/mmap: fix copy_vma() new_vma check adds b3c7a0adb500 mm/mmap: drop range_has_overlap() function adds 4a235a74e58f mm/mmap.c: pass in mapping to __vma_link_file() adds c2ca38f1ca26 selftests/vm: add protection_keys tests to run_vmtests adds 0582ddce725a selftests-vm-add-protection_keys-tests-to-run_vmtests-v4 adds 775e7e1a1507 mm: drop oom code from exit_mmap adds b736e7bc91e7 mm-drop-oom-code-from-exit_mmap-fix-fix adds 870c4fdebdeb mm: delete unused MMF_OOM_VICTIM flag adds 2c5c9473dd66 mm: refactor of vma_merge() adds 1ef6bc3e866f mm: add merging after mremap resize adds 37c1aaa61ce3 mm-add-merging-after-mremap-resize-checkpatch-fixes adds b6ae481d8f68 mm: rename is_pinnable_pages to is_longterm_pinnable_pages adds 760b37984e03 mm: move page zone helpers into new header-specific file adds 211255708f84 mm: add zone device coherent type memory support adds c8fa7019937e mm: handling Non-LRU pages returned by vm_normal_pages adds 6508453da6a3 mm: add device coherent vma selection for memory migration adds 9d3942e047ee mm: remove the vma check in migrate_vma_setup() adds 647f86046c8f mm/gup: migrate device coherent pages when pinning instead [...] adds 0bcaedef4e5a drm/amdkfd: add SPM support for SVM adds fcabd25dc5bd lib: test_hmm add ioctl to get zone device type adds 163a1f8a8ed4 lib: test_hmm add module param for zone device type adds 52bdccbc5fc8 lib: add support for device coherent type in test_hmm adds 5890c812d815 tools: update hmm-test to support device coherent type adds 2fc5329059b0 tools: update test_hmm script to support SP config adds 36c3fc2bc96c tools: add hmm gup tests for device coherent type adds 4f3ef4c23b7c tools: add selftests to hmm for COW in device memory adds 284baf7dfbcc dax: introduce holder for dax_device adds 1dc0bbe86ccc mm: factor helpers for memory_failure_dev_pagemap adds 99cff1e2da88 mm-factor-helpers-for-memory_failure_dev_pagemap-fix adds b54bffafe769 mm/memory-failure: fix redefinition of mf_generic_kill_procs adds 078c22486ff9 pagemap,pmem: introduce ->memory_failure() adds 9fec8937a96a fsdax: introduce dax_lock_mapping_entry() adds 8bb94153b817 mm: introduce mf_dax_kill_procs() for fsdax case adds 10aa601bf3c1 xfs: implement ->notify_failure() for XFS adds 3db37a2c328a fsdax: set a CoW flag when associate reflink mappings adds 2dfe2dea5ba3 fsdax: output address in dax_iomap_pfn() and rename it adds 600089baa6a2 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 adds aa9abf1f3019 fsdax: introduce dax_iomap_cow_copy() adds 2fb68e51ce8e fsdax: replace mmap entry in case of CoW adds 4d46223a2462 fsdax: add dax_iomap_cow_copy() for dax zero adds 90802f1b5626 fsdax: dedup file range to use a compare function adds 45026730e21c xfs: support CoW in fsdax mode adds 6896b1ac0d5f xfs-support-cow-in-fsdax-mode-fix adds 7797522f7325 xfs: add dax dedupe support adds 38106de20881 mm/page_alloc: minor clean up for memmap_init_compound() adds bc47d3b8c493 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] adds d6bbc761fc5b userfaultfd: add /dev/userfaultfd for fine grained access control adds 16203b587f0b userfaultfd: selftests: modify selftest to use /dev/userfaultfd adds 30cfbef337cc userfaultfd: update documentation to describe /dev/userfaultfd adds c7f756107549 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] adds d2cabd1a04db selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh adds 61b6159a2ebc mm/mlock: drop dead code in count_mm_mlocked_page_nr() adds 9492c2606b9a mm: khugepaged: check THP flag in hugepage_vma_check() adds 4ffb90c5926e mm: thp: consolidate vma size check to transhuge_vma_suitable adds 0ce32ef82f7a mm: khugepaged: better comments for anon vma check in huge [...] adds 96d7237ce582 mm: thp: kill transparent_hugepage_active() adds 5a4dd3fc0089 mm-thp-kill-transparent_hugepage_active-fix adds 1f7a1be1a212 mm-thp-kill-transparent_hugepage_active-fix-fix adds 866ffc7b77cc mm: thp: kill __transhuge_page_enabled() adds 47a5d55416e4 mm: khugepaged: reorg some khugepaged helpers adds ae9023ec8998 doc: proc: fix the description to THPeligible adds a278d5f67238 kasan: separate double free case from invalid free adds c6746a759ba7 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region adds 46ca01f0a3f7 hugetlb: skip to end of PT page mapping when pte not present adds 191206dd740e arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page adds e198c8e83858 arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix adds 40dbd150855e hugetlb: do not update address in huge_pmd_unshare adds 4d04f1a7305c hugetlb: fix an unused variable warning/error adds e573d53e2aea hugetlb: lazy page table copies in fork() adds 8f3dcbde6743 mm/page_alloc: add page->buddy_list and page->pcp_list adds 56857cdd0a92 mm/page_alloc: use only one PCP list for THP-sized allocations adds 76c61fed001a mm/page_alloc: split out buddy removal code from rmqueue i [...] adds ed53e047a783 mm/page_alloc: remove mistaken page == NULL check in rmqueue adds c40b26974413 mm/page_alloc: protect PCP lists with a spinlock adds e41a10f7449e mm-page_alloc-protect-pcp-lists-with-a-spinlock-fix adds 235a341d7762 mm/page_alloc: remotely drain per-cpu lists adds bcd90bb8c4f1 mm/page_alloc: replace local_lock with normal spinlock adds c879896b7f22 mm/page_alloc: replace local_lock with normal spinlock -fix adds e7471b87987b procfs: add 'size' to /proc/<pid>/fdinfo/ adds 02d80a37ffe0 procfs: add 'path' to /proc/<pid>/fdinfo/ adds 5f602723560e mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] adds 3f1dba19b6af memcg: notify about global mem_cgroup_id space depletion adds 52e59cf273cd filemap: minor cleanup for filemap_write_and_wait_range adds cc1e2bf2cdab lib/test_free_pages.c: pass a pointer to virt_to_page() adds 0658407e9259 mm/highmem: pass a pointer to virt_to_page() adds b90689956bf0 mm: kfence: pass a pointer to virt_to_page() adds a9f0748b74cc mm: gup: pass a pointer to virt_to_page() adds 2ed010e55850 mm: nommu: pass a pointer to virt_to_page() adds 5121b6c742e9 mm/mmap: build protect protection_map[] with __P000 adds 4b9785bd51d7 mm/mmap: define DECLARE_VM_GET_PAGE_PROT adds b3761a69d076 powerpc/mm: move protection_map[] inside the platform adds c084b1311641 sparc/mm: move protection_map[] inside the platform adds efb1202067e3 arm64/mm: move protection_map[] inside the platform adds a84819a47c99 x86/mm: move protection_map[] inside the platform adds 11d29a377c72 x86-mm-move-protection_map-inside-the-platform-fix adds 55abaa0eefdb mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] adds b7267cae6436 microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds d3526b01f3bf loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 34140f35b56a openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 1642d00134c9 xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds e77f810d2197 xtensa: noMMU: fix vm_get_page_prot definition adds 2d16fae8c17f hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 7e00b20327ea parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 3a103d45bb5a alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 7c7fc68124d2 nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds d9d6199fbd6e riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 5d69bc88f19b csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 90aec993c5f1 s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds cff96372c7cf ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 5874b0b7111b mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds db12b53f94fc m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 1c5c2bf23bc5 arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds a51ff6caaecc arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 5fc44a22c74e um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 501c0034cada sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 13ef20881309 sh: noMMU: fix vm_get_page_prot definition adds d42f72e72c85 mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT adds 633941ee4b33 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] adds 600b4d50bcc5 csky: drop definition of PTE_ORDER adds ab94bb7c93bf csky: drop definition of PGD_ORDER adds 46c8749c2144 mips: rename PMD_ORDER to PMD_TABLE_ORDER adds f9510397d109 mips: rename PUD_ORDER to PUD_TABLE_ORDER adds d43dae95986b mips: drop definitions of PTE_ORDER adds 1084cb91bc30 mips: rename PGD_ORDER to PGD_TABLE_ORDER adds e1fde2697fd8 nios2: drop definition of PTE_ORDER adds f497574dbbe1 nios2: drop definition of PGD_ORDER adds 7735fdec3a9a loongarch: drop definition of PTE_ORDER adds ef6ef4b03cdb loongarch: drop definition of PMD_ORDER adds 1f86cd45bda1 loongarch: drop definition of PUD_ORDER adds 67cb5b502afc loongarch: drop definition of PGD_ORDER adds c4557bc49c99 loongarch: drop definition of PGD_ORDER adds 212f5642ca1a parisc: rename PGD_ORDER to PGD_TABLE_ORDER adds 528ae9c2c02b xtensa: drop definition of PGD_ORDER adds 7b9be7475bef ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER adds 71b4c38ef3ba mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() adds e3edcd800d1d mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling adds 822681f68184 mm: hugetlb_vmemmap: introduce the name HVO adds b7b717fb89a2 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] adds 177a67e8ce5e mm: hugetlb_vmemmap: replace early_param() with core_param() adds 3fee81d1f817 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability adds 4ff0e81ffdd4 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst adds 73d0bad3e49f mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] adds 28674ebfd77e selftests/vm: fix errno handling in mrelease_test adds 6bc76350fbaf selftests-vm-fix-errno-handling-in-mrelease_test-v4 adds 7acc8ac3774b selftests/vm: skip 128TBswitch on unsupported arch adds 8309f5dd2d17 mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd adds bf323d656588 mm/huge_memory: access vm_page_prot with READ_ONCE in remo [...] adds 74aafcb35c9e mm/huge_memory: fix comment of __pud_trans_huge_lock adds 449c8bd520a3 mm/huge_memory: use helper touch_pud in huge_pud_set_accessed adds 475b7caf23a8 mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed adds dd72269fa1d6 mm/huge_memory: rename mmun_start to haddr in remove_migra [...] adds c74fae743d1f mm/huge_memory: use helper function vma_lookup in split_hu [...] adds 573486379701 mm/huge_memory: use helper macro __ATTR_RW adds aeb206be0acf mm/huge_memory: fix comment in zap_huge_pud adds 9ac90c8e5b86 mm/huge_memory: check pmd_present first in is_huge_zero_pmd adds bc20adfc8a7f mm/huge_memory: try to free subpage in swapcache when possible adds 89742e569c58 mm/huge_memory: minor cleanup for split_huge_pages_all adds 39138a14b0c8 mm/huge_memory: fix comment of page_deferred_list adds 8862fe0f4d42 mm/huge_memory: correct comment of prep_transhuge_page adds 46fa30f13426 mm/huge_memory: comment the subtly logic in __split_huge_pmd adds ff4a92e373a5 mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_h [...] adds bc669f3364ae mm/mprotect: remove the redundant initialization for error adds 862f6720ab68 mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() adds 33f132559698 mm, hugetlb: skip irrelevant nodes in show_free_areas() adds 84b9649fd0ff selftests/vm: enable running select groups of tests adds 2f466333c609 mm/page_alloc: use try_cmpxchg in set_pfnblock_flags_mask adds 70803e797237 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] adds 7f75a5a8728c mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] adds 94b1cf70b742 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] adds 07dc3ec522db mm, hwpoison: make unpoison aware of raw error info in hwp [...] adds f80e6ebc9753 mm, hwpoison: set PG_hwpoison for busy hugetlb pages adds b54f7577764a mm, hwpoison: make __page_handle_poison returns int adds 1dad295fc780 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage adds 0866ce8a92c7 mm, hwpoison: enable memory error handling on 1GB hugepage adds 97c1e64fcc5c mm/khugepaged: remove redundant transhuge_vma_suitable() check adds d7e6aef068f7 mm: khugepaged: don't carry huge page to the next loop for [...] adds 6bf0fa415341 mm/khugepaged: add struct collapse_control adds 3d348543aeb7 mm/khugepaged: dedup and simplify hugepage alloc and charging adds 1900206cb885 mm/khugepaged: propagate enum scan_result codes back to callers adds 518617ff96cc mm/khugepaged: add flag to predicate khugepaged-only behavior adds 2477076f6e9d mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() adds 7f1a7e68f578 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] adds 9f626ffb1d1c mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse adds 4f31dd9bc1b6 mm/khugepaged: rename prefix of shared collapse functions adds 260a843de838 mm/madvise: add huge_memory:mm_madvise_collapse tracepoint adds 66f3c6dfdf33 mm/madvise: add MADV_COLLAPSE to process_madvise() adds 2336493839ce proc/smaps: add PMDMappable field to smaps adds 9b3adb2afced selftests/vm: modularize collapse selftests adds eb0d3a054508 selftests/vm: dedup hugepage allocation logic adds bce69e53e622 selftests/vm: add MADV_COLLAPSE collapse context to selftests adds ce1465bc3cf5 selftests/vm: add selftest to verify recollapse of THPs adds 0e9f775fb0b4 selftests/vm: add selftest to verify multi THP collapse adds 72eafe9e69e3 ocfs2: reflink deadlock when clone file to the same direct [...] adds 4c0c3c9f29cd ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 0428b1b03a16 ocfs2: fix ocfs2 corrupt when iputting an inode adds 4dfb80fa3a5a init: add "hostname" kernel parameter adds f42c9a42eba3 init-add-hostname-kernel-parameter-v2 adds 17339b3962a3 init/main.c: silence some -Wunused-parameter warnings adds a507fc49e898 resource: re-factor page_is_ram() adds eb86eb286010 lib/debugobjects: fix stat count and optimize debug_object [...] adds 3212b70a0118 lib/lru_cache: fix error free handing in lc_create adds 1322ca5c3b4a net, lib/once: remove {net_}get_random_once_wait macro adds 4a6e0a7ad1cd lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] adds c1ca2ce0a601 lib/error-inject: traverse list with mutex adds 81cc7f0d7ed0 compiler-gcc.h: remove ancient workaround for gcc PR 58670 adds 9b54d9c4227a kfifo: fix kfifo_to_user() return type adds 9209a48e6ca1 lib/radix-tree: remove unused argument of insert_entries adds 6ddf592ff11d lib: make LZ4_decompress_safe_forceExtDict() static adds 26dcd2c3c43a lib/scatterlist: use matched parameter type when calling _ [...] adds b8d255d6d408 lib/ts_bm.c: remove redundant store to variable consumed a [...] adds 16a8e26dcd5a Revert "squashfs: provide backing_dev_info in order to dis [...] adds 613471e83e8a squashfs: always build "file direct" version of page actor adds 84467ed96af1 squashfs: implement readahead adds f4c0b837bb9e squashfs: support reading fragments in readahead call adds 78ba47eab5d4 kallsyms: move declarations to internal header adds 4b6fea8f98fa vmcoreinfo: include kallsyms symbols adds 5018658be07c proc: delete unused <linux/uaccess.h> includes adds 48c49d5ef705 kdump: round up the total memory size to 128M for crashker [...] adds c14379fe16f5 ipc/mqueue: remove unnecessary (void*) conversion adds dcd8aef03059 epoll: autoremove wakers even more aggressively adds acc32b06569b scripts/bloat-o-meter: switch argument parsing to using argparse adds db1b7dcb2a20 scripts/bloat-o-meter: add -p argument adds 857ca7aa3fd0 kexec_file: drop weak attribute from functions adds c171d3e0249c kexec: drop weak attribute from functions adds 85c632e2d87d x86/cacheinfo: move shared cache map definitions adds e73e6f4e756b cpumask: Fix invalid uniprocessor mask assumption adds 4bda9a614c0e lib/test: introduce cpumask KUnit test suite adds 8f44d65f7a09 cpumask: add UP optimised for_each_*_cpu versions adds 6959acb94f47 cpumask: update cpumask_next_wrap() signature adds db40a7283243 lib/smp_processor_id: fix imbalanced instrumentation_end() call adds 6313260f9eba lib: devres: use numa aware allocation adds 2f4134ac6ded panic: taint kernel if tests are run adds 277fda9c5ef3 module: panic: taint the kernel when selftest modules load adds 7267b339e29f kunit: taint the kernel when KUnit tests are run adds 3c8efdfdabc5 selftest: taint kernel when test module loaded adds 02c9c493ead2 autofs: use inode permission method for write access adds 50a995e32a31 autofs: make dentry info count consistent adds c3923c8ef4d1 autofs: use dentry info count instead of simple_empty() adds ec851f67a722 autofs: add comment about autofs_mountpoint_changed() adds 9c3ad2c10753 autofs: remove unused ino field inode adds 28b5806dac1f Merge branch 'mm-nonmm-unstable' into mm-everything adds ec235167db38 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds 4112a8699ae2 Add linux-next specific files for 20220711
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 (75d7bf5eae27) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: CREDITS | 4 + .../ABI/testing/sysfs-bus-platform-onboard-usb-hub | 8 + .../testing/sysfs-bus-surface_aggregator-tabletsw | 57 + Documentation/ABI/testing/sysfs-driver-qat | 60 + .../admin-guide/device-mapper/writecache.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 2 +- 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/idr.rst | 3 + Documentation/core-api/mm-api.rst | 8 +- Documentation/dev-tools/kunit/run_wrapper.rst | 18 +- Documentation/dev-tools/kunit/running_tips.rst | 3 +- .../devicetree/bindings/arm/bcm/brcm,bcmbca.yaml | 8 + .../devicetree/bindings/arm/freescale/fsl,scu.txt | 271 - Documentation/devicetree/bindings/arm/fsl.yaml | 12 + 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 + .../devicetree/bindings/display/ingenic,lcd.yaml | 2 + .../bindings/display/panel/panel-simple.yaml | 2 + .../display/tegra/nvidia,tegra124-dpaux.yaml | 3 + .../display/tegra/nvidia,tegra124-sor.yaml | 13 +- .../display/tegra/nvidia,tegra124-vic.yaml | 1 + .../bindings/display/tegra/nvidia,tegra20-dc.yaml | 2 + .../display/tegra/nvidia,tegra20-gr2d.yaml | 5 +- .../display/tegra/nvidia,tegra20-gr3d.yaml | 5 +- .../display/tegra/nvidia,tegra20-host1x.yaml | 130 +- .../devicetree/bindings/firmware/fsl,scu.yaml | 210 + .../devicetree/bindings/hwinfo/renesas,prr.yaml | 37 + .../devicetree/bindings/i2c/i2c-rk3x.yaml | 1 + .../devicetree/bindings/input/adc-joystick.yaml | 2 +- .../devicetree/bindings/input/adc-keys.txt | 67 - .../devicetree/bindings/input/adc-keys.yaml | 103 + .../input/allwinner,sun4i-a10-lradc-keys.yaml | 5 +- .../devicetree/bindings/input/azoteq,iqs7222.yaml | 8 +- .../devicetree/bindings/input/da9062-onkey.txt | 2 +- .../devicetree/bindings/input/fsl,scu-key.yaml | 40 + .../devicetree/bindings/input/gpio-keys.yaml | 163 +- Documentation/devicetree/bindings/input/input.yaml | 24 +- .../devicetree/bindings/input/iqs269a.yaml | 15 +- .../devicetree/bindings/input/iqs626a.yaml | 11 +- .../devicetree/bindings/input/iqs62x-keys.yaml | 9 +- .../devicetree/bindings/input/max77650-onkey.yaml | 8 +- .../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 + .../devicetree/bindings/nvmem/fsl,scu-ocotp.yaml | 56 + .../devicetree/bindings/opp/opp-v2-kryo-cpu.yaml | 15 + .../bindings/phy/fsl,imx8qm-lvds-phy.yaml | 61 + .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 18 +- .../bindings/pinctrl/fsl,scu-pinctrl.yaml | 74 + .../devicetree/bindings/power/fsl,scu-pd.yaml | 41 + .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 74 +- .../bindings/remoteproc/qcom,glink-edge.yaml | 72 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 41 +- .../bindings/remoteproc/qcom,qcs404-cdsp-pil.yaml | 1 - .../bindings/remoteproc/qcom,sc7280-wpss-pil.yaml | 21 +- .../bindings/remoteproc/qcom,sdm845-adsp-pil.yaml | 1 - .../bindings/remoteproc/qcom,smd-edge.yaml | 85 + .../devicetree/bindings/rtc/fsl,scu-rtc.yaml | 31 + .../bindings/soc/mediatek/mediatek,mutex.yaml | 1 - .../devicetree/bindings/soc/qcom/qcom,smd.yaml | 50 +- .../bindings/soc/renesas/renesas,prr.yaml | 37 - .../devicetree/bindings/soc/ti/ti,pruss.yaml | 5 +- .../devicetree/bindings/sound/tas2780.yaml | 72 + .../bindings/thermal/fsl,scu-thermal.yaml | 38 + .../bindings/timer/nvidia,tegra186-timer.yaml | 109 + .../devicetree/bindings/usb/mediatek,mtk-xhci.yaml | 1 + .../devicetree/bindings/usb/realtek,rts5411.yaml | 10 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 + .../devicetree/bindings/watchdog/fsl,scu-wdt.yaml | 34 + Documentation/driver-api/hte/tegra194-hte.rst | 5 +- Documentation/filesystems/overlayfs.rst | 4 + Documentation/filesystems/proc.rst | 10 +- .../filesystems/xfs-delayed-logging-design.rst | 361 +- Documentation/networking/ip-sysctl.rst | 2 +- Documentation/networking/tls.rst | 18 + Documentation/security/keys/core.rst | 2 +- Documentation/security/secrets/coco.rst | 2 +- Documentation/sphinx/automarkup.py | 56 +- .../translations/it_IT/networking/netdev-FAQ.rst | 2 +- .../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/mm/free_page_reporting.rst | 2 +- Documentation/translations/zh_CN/mm/frontswap.rst | 2 +- Documentation/translations/zh_CN/mm/page_frags.rst | 2 +- Documentation/translations/zh_CN/mm/zsmalloc.rst | 2 +- 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/kvm/api.rst | 50 +- 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 | 78 +- Makefile | 2 +- Next/SHA1s | 196 +- Next/Trees | 2 +- Next/merge.log | 5968 +- arch/alpha/include/uapi/asm/mman.h | 2 + arch/arm/Kconfig | 5 +- arch/arm/Kconfig.debug | 2 +- arch/arm/arm-soc-for-next-contents.txt | 31 + arch/arm/boot/dts/Makefile | 4 +- 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 | 8 +- 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/include/asm/archrandom.h | 22 +- arch/arm/include/asm/bitops.h | 20 +- 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/memory.h | 2 - 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/dma-mapping.c | 649 +- 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/freescale/Makefile | 1 + .../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 +- arch/arm64/boot/dts/mediatek/Makefile | 1 - arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 4 + 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 - 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/kernel/hibernate.c | 5 - arch/arm64/kernel/mte.c | 9 - arch/arm64/kvm/hyp/nvhe/switch.c | 2 +- arch/arm64/kvm/hyp/vhe/switch.c | 2 +- arch/arm64/mm/copypage.c | 9 - arch/arm64/mm/fault.c | 1 - arch/arm64/mm/mteswap.c | 9 - 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/q40/README | 5 +- arch/mips/ath79/early_printk.c | 16 +- arch/mips/include/uapi/asm/mman.h | 2 + arch/parisc/include/uapi/asm/mman.h | 2 + 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/boot/dts/microchip/mpfs.dtsi | 24 + arch/riscv/errata/sifive/errata.c | 3 +- arch/s390/hypfs/hypfs_dbfs.c | 1 - arch/s390/hypfs/inode.c | 1 - arch/s390/include/asm/airq.h | 7 +- arch/s390/include/asm/kvm_host.h | 23 + arch/s390/include/asm/pci.h | 11 + arch/s390/include/asm/pci_clp.h | 9 +- arch/s390/include/asm/pci_insn.h | 29 +- arch/s390/include/asm/sclp.h | 4 + arch/s390/include/asm/tpi.h | 13 + 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/kvm/Makefile | 1 + arch/s390/kvm/interrupt.c | 96 +- arch/s390/kvm/kvm-s390.c | 83 +- arch/s390/kvm/kvm-s390.h | 10 + arch/s390/kvm/pci.c | 690 + arch/s390/kvm/pci.h | 88 + arch/s390/pci/pci.c | 16 + arch/s390/pci/pci_clp.c | 8 +- arch/s390/pci/pci_insn.c | 4 +- arch/s390/pci/pci_irq.c | 48 +- arch/um/drivers/harddog_kern.c | 1 - arch/um/drivers/hostaudio_kern.c | 2 - arch/x86/boot/compressed/ident_map_64.c | 13 + arch/x86/include/asm/archrandom.h | 4 +- arch/x86/include/uapi/asm/bootparam.h | 2 +- arch/x86/kernel/cpu/mce/dev-mcelog.c | 1 - arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 1 - arch/xtensa/include/uapi/asm/mman.h | 2 + arch/xtensa/platforms/iss/network.c | 63 +- block/bio.c | 50 +- block/blk-map.c | 7 +- block/fops.c | 8 +- crypto/Kconfig | 114 + crypto/af_alg.c | 3 +- crypto/algif_hash.c | 5 +- crypto/testmgr.h | 121 +- drivers/acpi/apei/erst-dbg.c | 1 - drivers/acpi/arm64/iort.c | 360 +- drivers/android/binder.c | 114 +- drivers/android/binder_internal.h | 46 +- drivers/android/binderfs.c | 47 +- drivers/ata/Kconfig | 2 +- drivers/auxdisplay/charlcd.c | 1 - drivers/base/regmap/regmap.c | 3 + drivers/block/mtip32xx/mtip32xx.c | 2 - drivers/block/pktcdvd.c | 1 - drivers/block/rnbd/rnbd-srv.c | 20 +- drivers/block/rnbd/rnbd-srv.h | 4 - drivers/bluetooth/hci_vhci.c | 1 - drivers/bus/mhi/ep/main.c | 11 +- drivers/bus/moxtet.c | 2 - drivers/char/agp/frontend.c | 1 - drivers/char/applicom.c | 1 - drivers/char/ds1620.c | 1 - drivers/char/dtlk.c | 1 - drivers/char/hpet.c | 1 - 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_tis_i2c.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/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/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/extcon/extcon.c | 10 + 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/gpiolib-cdev.c | 8 +- drivers/gpio/gpiolib-of.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 77 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 3 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 55 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 63 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 14 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 38 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 1 + drivers/gpu/drm/amd/display/dc/Makefile | 27 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 16 +- .../amd/display/dc/bios/command_table_helper2.c | 1 + drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 9 + drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 22 +- .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 751 + .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.h | 57 + .../drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c | 391 + .../drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.h | 79 + drivers/gpu/drm/amd/display/dc/core/dc.c | 4 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 1 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 8 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 69 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 5 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 17 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 219 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 16 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 35 + .../amd/display/dc/dcn31/dcn31_dio_link_encoder.h | 28 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 3 + drivers/gpu/drm/amd/display/dc/dcn314/Makefile | 43 + .../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c | 265 + .../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.h | 158 + .../display/dc/dcn314/dcn314_dio_stream_encoder.c | 448 + .../display/dc/dcn314/dcn314_dio_stream_encoder.h | 311 + .../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c | 341 + .../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.h | 40 + .../gpu/drm/amd/display/dc/dcn314/dcn314_init.c | 158 + .../gpu/drm/amd/display/dc/dcn314/dcn314_init.h | 34 + .../gpu/drm/amd/display/dc/dcn314/dcn314_optc.c | 240 + .../gpu/drm/amd/display/dc/dcn314/dcn314_optc.h | 255 + .../drm/amd/display/dc/dcn314/dcn314_resource.c | 2357 + .../drm/amd/display/dc/dcn314/dcn314_resource.h | 43 + drivers/gpu/drm/amd/display/dc/dcn32/Makefile | 1 - .../display/dc/dcn32/dcn32_dio_stream_encoder.c | 12 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 6 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 4 +- .../drm/amd/display/dc/dcn321/dcn321_resource.c | 4 +- .../display/dc/dml/dcn314/display_mode_vba_314.c | 7420 +++ .../display/dc/dml/dcn314/display_mode_vba_314.h | 44 + .../dc/dml/dcn314/display_rq_dlg_calc_314.c | 1733 + .../dc/dml/dcn314/display_rq_dlg_calc_314.h | 70 + .../dc/dml/dcn32/display_mode_vba_util_32.c | 2 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 1 + drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 1 + drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 + .../amd/display/dc/irq/dcn314/irq_service_dcn314.c | 434 + .../amd/display/dc/irq/dcn314/irq_service_dcn314.h | 35 + drivers/gpu/drm/amd/display/dc/os_types.h | 2 - drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 1 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 1 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 1 + drivers/gpu/drm/amd/display/include/dal_types.h | 1 + .../amd/include/asic_reg/dcn/dcn_3_1_4_offset.h | 15245 +++++ .../amd/include/asic_reg/dcn/dcn_3_1_4_sh_mask.h | 61832 +++++++++++++++++++ .../amd/include/asic_reg/dpcs/dpcs_3_1_4_offset.h | 7215 +++ .../amd/include/asic_reg/dpcs/dpcs_3_1_4_sh_mask.h | 55194 +++++++++++++++++ .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_7_ppsmc.h | 9 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 26 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 2 + drivers/gpu/drm/bridge/adv7511/adv7511.h | 5 +- drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 4 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 5 +- drivers/gpu/drm/bridge/chipone-icn6211.c | 4 +- drivers/gpu/drm/bridge/tc358762.c | 4 +- drivers/gpu/drm/bridge/tc358764.c | 4 +- drivers/gpu/drm/drm_bridge.c | 4 +- drivers/gpu/drm/drm_client.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 101 +- drivers/gpu/drm/drm_file.c | 4 +- drivers/gpu/drm/drm_fourcc.c | 55 +- drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 12 +- drivers/gpu/drm/drm_mipi_dsi.c | 4 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 9 + drivers/gpu/drm/i915/i915_perf.c | 1 - drivers/gpu/drm/i915/i915_vma.c | 12 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 39 +- drivers/gpu/drm/ingenic/ingenic-ipu.c | 4 +- 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_crtc.c | 6 + drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 1 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h | 25 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 28 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 16 - 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_display.c | 48 +- drivers/gpu/drm/msm/dp/dp_parser.c | 14 - drivers/gpu/drm/msm/dp/dp_parser.h | 8 - drivers/gpu/drm/msm/dp/dp_power.c | 95 +- drivers/gpu/drm/msm/msm_drv.c | 62 +- drivers/gpu/drm/msm/msm_drv.h | 1 + drivers/gpu/drm/msm/msm_gem.c | 20 +- drivers/gpu/drm/msm/msm_gem.h | 14 +- drivers/gpu/drm/msm/msm_gem_shrinker.c | 2 +- drivers/gpu/drm/msm/msm_gpu.c | 42 +- drivers/gpu/drm/msm/msm_gpu.h | 12 +- drivers/gpu/drm/msm/msm_gpu_devfreq.c | 39 +- drivers/gpu/drm/msm/msm_perf.c | 1 - drivers/gpu/drm/msm/msm_rd.c | 1 - drivers/gpu/drm/nouveau/nouveau_bo.c | 4 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 1 - .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 4 +- drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c | 4 +- drivers/gpu/drm/panel/panel-boe-himax8279d.c | 4 +- drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 4 +- drivers/gpu/drm/panel/panel-dsi-cm.c | 4 +- drivers/gpu/drm/panel/panel-ebbg-ft8719.c | 4 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 4 +- drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 4 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 4 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 4 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 4 +- drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c | 4 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 4 +- drivers/gpu/drm/panel/panel-khadas-ts050.c | 4 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 4 +- drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 4 +- drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 4 +- drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 4 +- drivers/gpu/drm/panel/panel-novatek-nt35510.c | 7 +- drivers/gpu/drm/panel/panel-novatek-nt35560.c | 4 +- drivers/gpu/drm/panel/panel-novatek-nt35950.c | 4 +- drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 4 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 4 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 4 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 4 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 4 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 4 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 3 +- .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 4 +- drivers/gpu/drm/panel/panel-samsung-sofef00.c | 4 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 6 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 4 +- drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c | 4 +- drivers/gpu/drm/panel/panel-simple.c | 46 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 4 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 4 +- .../gpu/drm/panel/panel-sony-tulip-truly-nt35521.c | 4 +- drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c | 4 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 3 +- drivers/gpu/drm/panel/panel-visionox-rm69299.c | 3 +- drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 4 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/solomon/ssd130x.c | 2 +- drivers/gpu/drm/sun4i/Kconfig | 26 +- 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/drm/vc4/Kconfig | 1 + drivers/gpu/drm/vc4/vc4_hdmi.c | 17 +- 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/asus_atk0110.c | 1 - drivers/hwmon/fschmd.c | 1 - drivers/hwmon/w83793.c | 1 - drivers/hwspinlock/omap_hwspinlock.c | 6 +- drivers/hwtracing/coresight/coresight-etb10.c | 1 - drivers/hwtracing/coresight/coresight-tmc-core.c | 1 - drivers/hwtracing/intel_th/msu-sink.c | 3 + drivers/hwtracing/intel_th/msu.c | 15 +- drivers/hwtracing/intel_th/pci.c | 25 +- 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/infiniband/core/rw.c | 1 - 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/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/keyboard/mt6779-keypad.c | 18 +- drivers/input/misc/uinput.c | 1 - drivers/input/serio/i8042-x86ia64io.h | 84 +- drivers/input/serio/userio.c | 1 - drivers/input/touchscreen/goodix.c | 5 + drivers/input/touchscreen/wm97xx-core.c | 4 +- drivers/iommu/amd/init.c | 5 +- drivers/iommu/apple-dart.c | 3 - drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 86 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 66 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 11 - drivers/iommu/dma-iommu.c | 2 +- drivers/iommu/exynos-iommu.c | 8 +- drivers/iommu/fsl_pamu_domain.c | 5 - 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/iommu/io-pgtable-arm-v7s.c | 75 +- drivers/iommu/iommu.c | 25 +- drivers/iommu/iova.c | 7 +- drivers/iommu/msm_iommu.c | 5 - drivers/iommu/mtk_iommu.c | 18 +- drivers/iommu/mtk_iommu_v1.c | 5 - drivers/iommu/sprd-iommu.c | 11 - drivers/iommu/sun50i-iommu.c | 3 - drivers/iommu/tegra-gart.c | 5 - drivers/iommu/tegra-smmu.c | 3 - drivers/iommu/virtio-iommu.c | 8 +- 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/md/dm-core.h | 4 +- drivers/md/dm-io-rewind.c | 54 +- 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/eeprom/idt_89hpesx.c | 6 +- drivers/misc/lis3lv02d/lis3lv02d.c | 1 - drivers/misc/mei/main.c | 1 - drivers/misc/phantom.c | 1 - drivers/misc/sgi-xp/xpnet.c | 13 +- drivers/mmc/core/block.c | 1 - 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/ocelot/Kconfig | 1 + drivers/net/ethernet/atheros/ag71xx.c | 10 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 6 +- drivers/net/ethernet/broadcom/cnic.c | 4 +- drivers/net/ethernet/cadence/macb_main.c | 106 +- 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/marvell/octeontx2/af/cgx.c | 15 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 18 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 3 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 3 +- 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 +- .../net/ethernet/mellanox/mlx5/core/esw/legacy.c | 5 +- .../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 +- drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 50 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 7 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 7 +- drivers/net/ethernet/realtek/r8169_main.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 + drivers/net/ethernet/sunplus/spl2sw_driver.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 17 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 15 +- drivers/net/netdevsim/fib.c | 1 - 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/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/nvme/host/pci.c | 3 +- drivers/nvme/host/trace.h | 2 +- drivers/nvme/target/io-cmd-bdev.c | 1 - drivers/nvme/target/io-cmd-file.c | 2 +- drivers/opp/core.c | 19 +- drivers/opp/of.c | 2 +- drivers/opp/opp.h | 2 +- drivers/phy/broadcom/Kconfig | 2 +- drivers/phy/cadence/phy-cadence-sierra.c | 1 - drivers/phy/cadence/phy-cadence-torrent.c | 1 - drivers/phy/freescale/Kconfig | 9 + drivers/phy/freescale/Makefile | 1 + drivers/phy/freescale/phy-fsl-imx8qm-lvds-phy.c | 450 + drivers/phy/mediatek/phy-mtk-dp.c | 2 +- drivers/phy/qualcomm/phy-qcom-edp.c | 12 + drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 98 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c | 34 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie-qhp.h | 123 + drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 267 +- drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v3.h | 17 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4.h | 72 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4_20.h | 17 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5.h | 16 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5_20.h | 17 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v3.h | 18 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v4.h | 31 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v5.h | 27 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v4.h | 34 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v5.h | 36 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v2.h | 46 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v3.h | 145 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v4.h | 135 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v4_20.h | 15 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v5.h | 17 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v3.h | 111 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v4.h | 123 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v5.h | 124 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com.h | 140 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-pll.h | 66 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v3.h | 68 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h | 233 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4_20.h | 43 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v5.h | 231 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v5_20.h | 60 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx.h | 205 + drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 45 +- drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 153 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 1242 +- drivers/phy/samsung/phy-exynos7-ufs.c | 7 +- drivers/phy/samsung/phy-exynosautov9-ufs.c | 7 +- drivers/phy/samsung/phy-fsd-ufs.c | 7 +- drivers/phy/samsung/phy-samsung-ufs.c | 121 +- drivers/phy/samsung/phy-samsung-ufs.h | 10 +- drivers/pinctrl/pinctrl-amd.c | 24 +- drivers/pinctrl/pinmux.c | 1 - drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 22 +- 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/Kconfig | 58 +- drivers/platform/surface/Makefile | 2 + drivers/platform/surface/aggregator/Kconfig | 2 +- drivers/platform/surface/aggregator/Makefile | 2 +- drivers/platform/surface/aggregator/bus.c | 151 +- drivers/platform/surface/aggregator/bus.h | 2 +- drivers/platform/surface/aggregator/controller.c | 2 +- drivers/platform/surface/aggregator/controller.h | 2 +- drivers/platform/surface/aggregator/core.c | 2 +- drivers/platform/surface/aggregator/ssh_msgb.h | 2 +- .../platform/surface/aggregator/ssh_packet_layer.c | 2 +- .../platform/surface/aggregator/ssh_packet_layer.h | 2 +- drivers/platform/surface/aggregator/ssh_parser.c | 2 +- drivers/platform/surface/aggregator/ssh_parser.h | 2 +- .../surface/aggregator/ssh_request_layer.c | 2 +- .../surface/aggregator/ssh_request_layer.h | 2 +- drivers/platform/surface/aggregator/trace.h | 2 +- drivers/platform/surface/surface_acpi_notify.c | 2 +- drivers/platform/surface/surface_aggregator_cdev.c | 3 +- drivers/platform/surface/surface_aggregator_hub.c | 371 + .../platform/surface/surface_aggregator_registry.c | 461 +- .../platform/surface/surface_aggregator_tabletsw.c | 533 + drivers/platform/surface/surface_dtx.c | 3 +- drivers/platform/surface/surface_gpe.c | 2 +- drivers/platform/surface/surface_hotplug.c | 2 +- .../platform/surface/surface_platform_profile.c | 2 +- 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/intel/pmt/class.c | 23 +- drivers/platform/x86/intel/pmt/telemetry.c | 18 +- .../x86/intel/speed_select_if/isst_if_common.c | 39 +- drivers/platform/x86/intel/vsec.c | 130 +- drivers/platform/x86/intel/vsec.h | 11 +- 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/regulator/Kconfig | 10 + drivers/regulator/Makefile | 1 + drivers/regulator/max597x-regulator.c | 506 + drivers/regulator/ti-abb-regulator.c | 4 +- drivers/remoteproc/qcom_wcnss.c | 10 +- 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/sclp_early.c | 4 + 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/airq.c | 12 +- drivers/s390/cio/chsc_sch.c | 1 - drivers/s390/cio/css.c | 1 - drivers/s390/cio/qdio_thinint.c | 6 +- drivers/s390/cio/vfio_ccw_async.c | 1 - drivers/s390/cio/vfio_ccw_drv.c | 59 +- drivers/s390/cio/vfio_ccw_fsm.c | 99 +- drivers/s390/cio/vfio_ccw_ops.c | 77 +- drivers/s390/cio/vfio_ccw_private.h | 9 +- drivers/s390/crypto/ap_bus.c | 9 +- drivers/s390/crypto/pkey_api.c | 1 - drivers/s390/crypto/zcrypt_api.c | 1 - drivers/s390/scsi/zfcp_diag.h | 2 +- drivers/s390/scsi/zfcp_sysfs.c | 2 +- drivers/s390/virtio/virtio_ccw.c | 6 +- drivers/sbus/char/openprom.c | 1 - drivers/sbus/char/uctrl.c | 1 - drivers/scsi/a2091.c | 63 +- drivers/scsi/a3000.c | 53 +- drivers/scsi/gvp11.c | 95 +- drivers/scsi/lpfc/lpfc.h | 11 +- drivers/scsi/lpfc/lpfc_attr.c | 27 +- drivers/scsi/lpfc/lpfc_bsg.c | 324 - drivers/scsi/lpfc/lpfc_bsg.h | 14 +- drivers/scsi/lpfc/lpfc_crtn.h | 2 +- drivers/scsi/lpfc/lpfc_debugfs.c | 22 +- drivers/scsi/lpfc/lpfc_els.c | 32 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 60 +- drivers/scsi/lpfc/lpfc_hw.h | 10 - drivers/scsi/lpfc/lpfc_hw4.h | 1 - drivers/scsi/lpfc/lpfc_ids.h | 4 +- drivers/scsi/lpfc/lpfc_init.c | 19 +- drivers/scsi/lpfc/lpfc_nvme.c | 1 + drivers/scsi/lpfc/lpfc_nvmet.c | 48 +- drivers/scsi/lpfc/lpfc_scsi.c | 1 - drivers/scsi/lpfc/lpfc_sli.c | 38 +- drivers/scsi/lpfc/lpfc_sli.h | 1 - drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/mpi3mr/mpi3mr.h | 2 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 2 + drivers/scsi/qla2xxx/qla_gs.c | 4 +- drivers/scsi/scsi_error.c | 4 +- drivers/scsi/scsi_lib.c | 14 +- drivers/scsi/sd.c | 84 +- drivers/scsi/sd.h | 5 + drivers/scsi/sg.c | 1 - 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 | 23 - drivers/soc/mediatek/mtk-svs.c | 2 +- drivers/soc/qcom/Kconfig | 17 + 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/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 - 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/octeon/ethernet-rx.c | 4 +- drivers/staging/pi433/pi433_if.c | 1 - drivers/staging/qlge/qlge_main.c | 4 +- drivers/staging/r8188eu/core/rtw_ap.c | 23 +- drivers/staging/r8188eu/core/rtw_recv.c | 29 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 28 +- drivers/staging/r8188eu/hal/HalPwrSeqCmd.c | 60 +- drivers/staging/r8188eu/hal/usb_halinit.c | 26 - drivers/staging/r8188eu/include/HalPwrSeqCmd.h | 47 - drivers/staging/r8188eu/include/hal_intf.h | 1 - drivers/staging/r8188eu/include/rtl8188e_spec.h | 137 - drivers/staging/r8188eu/include/usb_ops_linux.h | 2 - drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 2 +- drivers/staging/rtl8192e/rtllib_wx.c | 37 +- drivers/staging/vt6655/device_main.c | 23 +- drivers/staging/vt6655/mac.h | 24 - drivers/target/target_core_configfs.c | 27 +- drivers/target/target_core_device.c | 6 + drivers/target/target_core_file.c | 40 +- drivers/target/target_core_iblock.c | 17 +- 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/tty/n_gsm.c | 15 +- drivers/tty/pty.c | 14 +- drivers/tty/serial/8250/8250_bcm2835aux.c | 2 +- drivers/tty/serial/8250/8250_dwlib.c | 4 +- drivers/tty/serial/8250/8250_exar.c | 2 +- drivers/tty/serial/8250/8250_fintek.c | 4 +- drivers/tty/serial/8250/8250_fsl.c | 2 +- drivers/tty/serial/8250/8250_lpc18xx.c | 2 +- drivers/tty/serial/8250/8250_of.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/ar933x_uart.c | 4 +- drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 2 +- drivers/tty/serial/imx.c | 4 +- drivers/tty/serial/max310x.c | 2 +- drivers/tty/serial/mcf.c | 4 +- drivers/tty/serial/omap-serial.c | 2 +- drivers/tty/serial/sc16is7xx.c | 2 +- drivers/tty/serial/serial_core.c | 10 +- drivers/tty/serial/stm32-usart.c | 2 +- drivers/tty/tty.h | 3 + drivers/tty/tty_buffer.c | 46 +- drivers/tty/tty_io.c | 3 - drivers/ufs/core/ufshcd.c | 2 +- drivers/ufs/host/ufshcd-pci.c | 1 + drivers/usb/core/Makefile | 4 + drivers/usb/core/hcd.c | 17 +- drivers/usb/core/hub.c | 9 +- drivers/usb/core/hub.h | 1 + drivers/usb/dwc3/gadget.c | 92 +- drivers/usb/gadget/function/f_fs.c | 2 - drivers/usb/gadget/function/uvc_configfs.c | 6 +- drivers/usb/gadget/legacy/inode.c | 3 +- drivers/usb/gadget/legacy/raw_gadget.c | 1 - drivers/usb/gadget/udc/atmel_usba_udc.c | 11 +- drivers/usb/gadget/udc/trace.h | 8 +- 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/Kconfig | 16 + drivers/usb/misc/Makefile | 1 + drivers/usb/misc/ftdi-elan.c | 1 - drivers/usb/misc/ldusb.c | 1 - drivers/usb/misc/onboard_usb_hub.c | 428 + drivers/usb/misc/onboard_usb_hub.h | 17 + drivers/usb/misc/onboard_usb_hub_pdevs.c | 142 + drivers/usb/mon/mon_bin.c | 1 - drivers/usb/mon/mon_stat.c | 1 - drivers/usb/mon/mon_text.c | 2 - drivers/usb/mtu3/mtu3.h | 4 +- drivers/usb/mtu3/mtu3_core.c | 32 +- drivers/usb/mtu3/mtu3_debugfs.c | 8 +- drivers/usb/mtu3/mtu3_gadget.c | 18 + drivers/usb/mtu3/mtu3_gadget_ep0.c | 8 +- drivers/usb/mtu3/mtu3_hw_regs.h | 16 + drivers/usb/mtu3/mtu3_plat.c | 36 +- drivers/usb/mtu3/mtu3_trace.h | 4 +- drivers/usb/typec/class.c | 1 + drivers/usb/typec/tcpm/tcpci.c | 3 +- drivers/usb/typec/tcpm/tcpci.h | 209 - drivers/usb/typec/tcpm/tcpci_maxim.c | 3 +- drivers/usb/typec/tcpm/tcpci_mt6360.c | 3 +- drivers/usb/typec/tcpm/tcpci_rt1711h.c | 2 +- drivers/vfio/pci/Kconfig | 11 + drivers/vfio/pci/Makefile | 2 +- drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 2 - drivers/vfio/pci/mlx5/main.c | 2 - drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/vfio/pci/vfio_pci_core.c | 10 +- drivers/vfio/pci/vfio_pci_zdev.c | 35 +- drivers/vfio/vfio.c | 2 +- drivers/vfio/vfio_iommu_spapr_tce.c | 9 +- drivers/vhost/scsi.c | 4 +- drivers/video/fbdev/core/fbmem.c | 3 +- drivers/virt/acrn/ioreq.c | 6 +- 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/aio.c | 2 +- fs/autofs/autofs_i.h | 7 +- fs/autofs/expire.c | 2 +- fs/autofs/inode.c | 1 + fs/autofs/root.c | 108 +- fs/btrfs/block-group.c | 5 +- fs/btrfs/block-rsv.c | 21 +- fs/btrfs/block-rsv.h | 15 +- fs/btrfs/btrfs_inode.h | 3 +- fs/btrfs/compression.c | 311 +- fs/btrfs/compression.h | 11 +- fs/btrfs/ctree.h | 4 + fs/btrfs/delayed-ref.c | 4 +- fs/btrfs/dev-replace.c | 3 +- fs/btrfs/disk-io.c | 21 +- fs/btrfs/extent_io.c | 204 +- fs/btrfs/extent_io.h | 10 +- fs/btrfs/file.c | 98 +- fs/btrfs/free-space-cache.c | 3 +- fs/btrfs/inode.c | 109 +- fs/btrfs/reflink.c | 6 +- fs/btrfs/super.c | 8 +- fs/btrfs/sysfs.c | 4 - 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 | 34 +- fs/btrfs/zstd.c | 17 +- fs/buffer.c | 4 +- fs/cachefiles/ondemand.c | 3 +- fs/ceph/addr.c | 2 +- fs/ceph/file.c | 5 +- fs/cifs/connect.c | 2 - fs/cifs/file.c | 8 +- fs/cifs/misc.c | 3 +- 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/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/fs-writeback.c | 23 +- 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/iomap/direct-io.c | 21 +- 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/mount.h | 1 - fs/namei.c | 191 +- fs/namespace.c | 2 +- fs/nfs/direct.c | 8 +- fs/nfsd/filecache.c | 64 +- fs/nfsd/filecache.h | 4 +- fs/nfsd/nfs4state.c | 2 +- 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/super.c | 25 +- fs/pipe.c | 1 - fs/proc/task_mmu.c | 4 +- fs/proc_namespace.c | 2 +- fs/read_write.c | 26 +- fs/splice.c | 64 +- fs/ubifs/debug.c | 2 - fs/xfs/libxfs/xfs_ag.c | 163 +- fs/xfs/libxfs/xfs_ag.h | 69 +- 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 | 2 +- fs/xfs/libxfs/xfs_bmap.c | 3 +- fs/xfs/libxfs/xfs_btree.c | 25 +- 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 | 5 +- 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_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 | 2 +- fs/xfs/scrub/common.c | 6 +- fs/xfs/scrub/fscounters.c | 4 +- fs/xfs/scrub/health.c | 2 + fs/xfs/scrub/ialloc.c | 12 +- fs/xfs/scrub/refcount.c | 9 +- fs/xfs/scrub/repair.c | 32 +- fs/xfs/scrub/rmap.c | 6 +- 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_inode.c | 42 +- fs/xfs/xfs_ioctl.c | 8 +- fs/xfs/xfs_iops.c | 11 +- fs/xfs/xfs_iops.h | 3 + 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 | 41 +- fs/xfs/xfs_mount.c | 3 +- fs/xfs/xfs_notify_failure.c | 12 +- fs/xfs/xfs_reflink.c | 40 +- fs/xfs/xfs_reflink.h | 3 - fs/xfs/xfs_super.c | 1 + fs/xfs/xfs_trans.c | 4 +- fs/xfs/xfs_trans.h | 1 + fs/xfs/xfs_trans_priv.h | 3 +- fs/zonefs/super.c | 2 +- include/drm/drm_fourcc.h | 4 + include/drm/drm_framebuffer.h | 8 +- include/drm/drm_mipi_dsi.h | 2 +- .../{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/tegra234-powergate.h | 2 + include/dt-bindings/reset/tegra234-reset.h | 9 + include/kunit/test.h | 2 +- include/linux/acpi_iort.h | 14 +- include/linux/bitmap.h | 10 +- include/linux/cpumask.h | 120 +- include/linux/debugfs.h | 1 - include/linux/extcon.h | 2 + include/linux/fs.h | 22 +- include/linux/fscache.h | 3 +- include/linux/gfp.h | 330 +- include/linux/gfp_flags.h | 334 - include/linux/host1x.h | 42 + include/linux/huge_mm.h | 23 +- include/linux/hugetlb.h | 2 +- include/linux/intel-iommu.h | 3 - include/linux/io-pgtable.h | 15 +- include/linux/io_uring_types.h | 13 +- include/linux/iomap.h | 6 + include/linux/iommu.h | 10 + include/linux/jbd2.h | 6 +- include/linux/mdev.h | 5 - include/linux/memcontrol.h | 218 +- include/linux/memremap.h | 157 +- include/linux/mm.h | 105 +- include/linux/mm_inline.h | 6 - include/linux/nvme.h | 2 + include/linux/objtool.h | 2 +- include/linux/of_platform.h | 22 +- include/linux/page_zone.h | 213 + include/linux/pipe_fs_i.h | 20 - include/linux/sched/user.h | 3 +- include/linux/serial_core.h | 2 +- include/linux/soc/mediatek/mtk-mutex.h | 2 - include/linux/sockptr.h | 8 + include/linux/surface_aggregator/controller.h | 125 + include/linux/surface_aggregator/device.h | 88 + include/linux/tpm_eventlog.h | 2 +- include/linux/uaccess.h | 4 +- include/linux/uio.h | 50 +- include/linux/usb/onboard_hub.h | 18 + include/linux/usb/tcpci.h | 210 + include/linux/vfio_pci_core.h | 12 +- include/linux/watch_queue.h | 2 +- include/linux/xarray.h | 15 + include/net/9p/client.h | 6 +- include/net/mptcp.h | 3 +- include/net/pkt_sched.h | 17 + include/net/sock.h | 2 +- include/net/strparser.h | 12 +- include/net/tls.h | 279 +- include/soc/tegra/fuse.h | 6 + include/soc/tegra/tegra-cbb.h | 47 + include/sound/simple_card_utils.h | 3 - include/target/target_core_backend.h | 1 + include/trace/events/fs.h | 37 - include/trace/events/huge_memory.h | 23 + include/trace/events/sock.h | 6 +- include/trace/events/writeback.h | 5 - include/uapi/asm-generic/mman-common.h | 2 + include/uapi/drm/drm_fourcc.h | 32 +- include/uapi/drm/drm_mode.h | 8 +- 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 | 2 + include/uapi/linux/kvm.h | 31 + include/uapi/linux/snmp.h | 1 + include/uapi/linux/tls.h | 2 + include/uapi/linux/vfio_zdev.h | 7 + init/Kconfig | 2 +- io_uring/alloc_cache.h | 53 + io_uring/io_uring.c | 24 +- io_uring/net.c | 63 +- io_uring/net.h | 13 +- io_uring/poll.c | 53 +- io_uring/poll.h | 9 +- io_uring/rsrc.c | 3 + io_uring/rw.c | 2 +- io_uring/uring_cmd.c | 2 +- kernel/bpf/bpf_iter.c | 1 - kernel/bpf/core.c | 8 +- kernel/bpf/helpers.c | 12 +- kernel/bpf/verifier.c | 21 +- kernel/events/core.c | 1 - kernel/module/main.c | 6 +- kernel/power/user.c | 1 - kernel/rcu/tiny.c | 17 +- kernel/relay.c | 1 - kernel/signal.c | 8 +- kernel/sysctl.c | 25 +- kernel/time/posix-clock.c | 1 - kernel/trace/trace.c | 3 - kernel/watch_queue.c | 2 +- lib/Kconfig.debug | 2 +- lib/bitmap.c | 9 +- lib/cpumask.c | 97 +- lib/devres.c | 15 +- lib/idr.c | 13 +- lib/iov_iter.c | 1018 +- lib/kunit/executor.c | 6 +- lib/smp_processor_id.c | 2 +- localversion-next | 2 +- mm/compaction.c | 39 +- mm/gup_test.c | 2 +- mm/huge_memory.c | 186 +- mm/hugetlb.c | 59 +- mm/internal.h | 2 +- mm/kasan/common.c | 3 +- mm/khugepaged.c | 745 +- mm/ksm.c | 10 + mm/madvise.c | 11 +- mm/memcontrol.c | 551 +- mm/memory-failure.c | 39 +- mm/memory.c | 7 +- mm/migrate.c | 6 +- mm/mlock.c | 2 +- mm/page_alloc.c | 168 +- mm/page_io.c | 5 +- mm/rmap.c | 15 +- mm/secretmem.c | 21 +- mm/shmem.c | 2 +- mm/swap.c | 19 +- mm/vmscan.c | 50 +- net/8021q/vlan_netlink.c | 10 +- net/9p/client.c | 144 +- net/9p/protocol.c | 3 +- net/9p/trans_virtio.c | 37 +- net/core/datagram.c | 3 +- net/core/page_pool.c | 3 +- net/core/skbuff.c | 3 +- net/core/skmsg.c | 3 +- net/core/sock.c | 1 + net/ipv4/cipso_ipv4.c | 12 +- net/ipv4/fib_trie.c | 2 +- net/ipv4/icmp.c | 5 +- net/ipv4/inetpeer.c | 12 +- net/ipv4/tcp.c | 3 +- net/l2tp/l2tp_debugfs.c | 6 +- net/l2tp/l2tp_ppp.c | 2 +- net/mac80211/rc80211_minstrel_ht_debugfs.c | 2 - net/mptcp/protocol.h | 1 - net/rds/message.c | 3 +- net/rfkill/core.c | 1 - net/rose/rose_route.c | 4 +- net/rxrpc/rxkad.c | 2 +- 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 | 3 +- net/tls/tls_device_fallback.c | 2 + net/tls/tls_main.c | 98 +- net/tls/tls_proc.c | 3 + net/tls/tls_sw.c | 238 +- net/tls/tls_toe.c | 2 + net/unix/af_unix.c | 18 +- net/unix/sysctl_net_unix.c | 2 +- scripts/Makefile.modinst | 3 - scripts/coccinelle/api/stream_open.cocci | 1 - scripts/sphinx-pre-install | 90 +- security/integrity/ima/ima_appraise.c | 3 +- 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/hda/ext/hdac_ext_controller.c | 7 - sound/hda/hdac_controller.c | 7 +- sound/oss/dmasound/dmasound_core.c | 3 - sound/pci/hda/hda_bind.c | 7 + sound/pci/hda/hda_codec.c | 72 +- sound/soc/amd/Kconfig | 12 + sound/soc/amd/Makefile | 2 + sound/soc/amd/acp-es8336.c | 15 +- sound/soc/codecs/Kconfig | 8 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/nau8825.c | 2 +- sound/soc/codecs/tas2780.c | 663 + sound/soc/codecs/tas2780.h | 101 + sound/soc/fsl/fsl_utils.c | 2 +- .../generic/audio-graph-card2-custom-sample.dtsi | 101 +- sound/soc/generic/audio-graph-card2.c | 39 +- sound/soc/generic/simple-card-utils.c | 26 +- sound/soc/intel/boards/sof_cs42l42.c | 86 +- sound/soc/intel/common/soc-acpi-intel-adl-match.c | 7 + sound/soc/jz4740/Kconfig | 2 +- sound/soc/jz4740/jz4740-i2s.c | 26 +- tools/arch/x86/include/asm/amd-ibs.h | 16 +- tools/bpf/bpftool/gen.c | 1 + tools/include/linux/bitmap.h | 12 +- tools/include/linux/objtool.h | 2 +- tools/include/linux/sched/mm.h | 2 + tools/include/uapi/asm-generic/mman-common.h | 2 + tools/include/uapi/linux/bpf.h | 11 +- tools/lib/bitmap.c | 6 +- tools/lib/bpf/bpf_helpers.h | 13 + tools/lib/bpf/bpf_tracing.h | 2 +- tools/lib/bpf/relo_core.c | 9 +- tools/memory-model/Documentation/litmus-tests.txt | 37 +- tools/objtool/check.c | 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/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/util/amd-sample-raw.c | 68 +- 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/kunit/configs/arch_uml.config | 5 + tools/testing/kunit/configs/coverage_uml.config | 11 + tools/testing/kunit/kunit.py | 83 +- tools/testing/kunit/kunit_config.py | 54 +- tools/testing/kunit/kunit_kernel.py | 104 +- tools/testing/kunit/kunit_parser.py | 63 +- tools/testing/kunit/kunit_printer.py | 48 + tools/testing/kunit/kunit_tool_test.py | 214 +- 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 + .../testing/selftests/bpf/prog_tests/core_reloc.c | 2 + .../testing/selftests/bpf/prog_tests/lsm_cgroup.c | 12 + .../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/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/drivers/dma-buf/udmabuf.c | 3 +- tools/testing/selftests/kcmp/kcmp_test.c | 6 +- tools/testing/selftests/net/forwarding/Makefile | 2 + tools/testing/selftests/net/mptcp/mptcp_join.sh | 86 +- 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 | 15 + tools/testing/selftests/vm/khugepaged.c | 563 +- 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 + tools/usb/testusb.c | 18 +- virt/kvm/kvm_main.c | 1 - 1609 files changed, 204375 insertions(+), 27663 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub create mode 100644 Documentation/ABI/testing/sysfs-bus-surface_aggregator-tabletsw 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 create mode 100644 Documentation/devicetree/bindings/firmware/fsl,scu.yaml create mode 100644 Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml delete mode 100644 Documentation/devicetree/bindings/input/adc-keys.txt create mode 100644 Documentation/devicetree/bindings/input/adc-keys.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 create mode 100644 Documentation/devicetree/bindings/nvmem/fsl,scu-ocotp.yaml create mode 100644 Documentation/devicetree/bindings/phy/fsl,imx8qm-lvds-phy.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,scu-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/power/fsl,scu-pd.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,glink-edge.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,smd-edge.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/sound/tas2780.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 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/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 create mode 100644 arch/s390/kvm/pci.c create mode 100644 arch/s390/kvm/pci.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/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.h create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/Makefile create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_dccg.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_dio_stream_encoder.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_dio_stream_encoder.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_init.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_init.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_optc.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_optc.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_resource.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_resource.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn314/display_rq_dlg_calc_314.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn314/display_rq_dlg_calc_314.h create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn314/irq_service_dcn314.c create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn314/irq_service_dcn314.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_1_4_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_1_4_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_3_1_4_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_3_1_4_sh_mask.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.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/phy/freescale/phy-fsl-imx8qm-lvds-phy.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcie-qhp.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v3.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4_20.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5_20.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v3.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v2.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v3.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v4_20.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v3.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-pll.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v3.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4_20.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v5_20.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx.h create mode 100644 drivers/platform/surface/surface_aggregator_hub.c create mode 100644 drivers/platform/surface/surface_aggregator_tabletsw.c delete mode 100644 drivers/powercap/arm_scmi_powercap.c create mode 100644 drivers/regulator/max597x-regulator.c 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 create mode 100644 drivers/usb/misc/onboard_usb_hub.c create mode 100644 drivers/usb/misc/onboard_usb_hub.h create mode 100644 drivers/usb/misc/onboard_usb_hub_pdevs.c delete mode 100644 drivers/usb/typec/tcpm/tcpci.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 delete mode 100644 include/linux/gfp_flags.h create mode 100644 include/linux/page_zone.h create mode 100644 include/linux/usb/onboard_hub.h create mode 100644 include/linux/usb/tcpci.h create mode 100644 include/soc/tegra/tegra-cbb.h create mode 100644 io_uring/alloc_cache.h create mode 100644 net/tls/tls.h create mode 100644 sound/soc/codecs/tas2780.c create mode 100644 sound/soc/codecs/tas2780.h 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 100644 tools/testing/kunit/configs/arch_uml.config create mode 100644 tools/testing/kunit/configs/coverage_uml.config create mode 100644 tools/testing/kunit/kunit_printer.py 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/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