This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-defconfig in repository toolchain/ci/linux.
omits 734339e5c1c4 Add linux-next specific files for 20220712 omits 81f1ca9a1a5d Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits e3cd40253462 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits d4d4320b2cee Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits fa2d5ed791ff Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits b2344aa30a2a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 1301e4ae117f Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits 9603fa2fe3da Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 1064a4728cb3 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits c5b9955627d7 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits c2ad985a00ce Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits a6b9ba7445d9 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 67d3c2ac7e20 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 62065926244c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8067321b1444 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cb95bcb0b07 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a123c06b27e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7c4f972a035 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 42fff90f0b77 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits c3c757402222 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 33e1eb5c9dff Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 4ed2b9f4ebbe Merge branch 'main' of git://git.infradead.org/users/willy [...] omits d7f165f97a65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae36ccb676b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f74746bc7444 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8d6e92b3a2e7 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 9e2bd7a69aae Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 837daa7018b7 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits e5ca642c1363 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 174f593e0b53 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f8089e7f5b27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 785bc60e2587 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69f37d3059d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 008aeebd28b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09b8468cbf05 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits dff85d328177 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3fceea0f2e8c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 3085664128f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 512060e77fe2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 87aa7080be65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6732491df895 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a99cb88f7b7c Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits b6259c12aaee Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits e200fb533e93 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 271ed8486b22 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 876b3d78c0fa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 81bb860c7e8a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 73f45dc85ce0 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits d9a632809e01 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits e7f606ac51c6 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits b6ff543a10ea Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 31121bf8ceda Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 175d5eb9c65e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 96a507644ac9 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 00a973fed5f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da83b8ace49f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a34b8260595a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 000c752d494b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 7f2694585003 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dec4ceaf30b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3d244ce01e44 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits b115b011802b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits ca1fa34ad72e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cca1b588816f Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits e58b92f253b9 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 0fbea003bd50 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 3392aa0711e4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e3ea87b22df2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ffd79388003b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54247953b592 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9412575a6a54 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 47ca3cf64f77 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 420207977a4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d60ea4d21028 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 8ba2b259f88a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ea784d20d1aa Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 7bd2a51da9fb next-20220711/apparmor omits 2ba22a20c10e Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 68405a5d420b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 612c9567c391 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b689665494b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 8d5cbfdd1c80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 70f7d2cf87ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9c9fd635abf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 22e0af35857a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 33a31b8a2717 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7d07ea736fd1 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits aaadbed87c01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fae6560fb6c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b0ea282bb75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fe52a6f5cfc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02627477b6c9 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 67b122e9570e Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits 8d23254af60c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits ef0f4fdc2f9c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits d4d583b13e49 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 9f4055a5265b Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits de9c0c42b1df Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 70efe8969967 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 6b0e7dc89352 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits cce2a6dc48ac Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 901a4798bd69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1de719fb93b6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 847406c0f7bd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9d8a170cf03e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2066ad17fe48 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 984604728830 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 07b76d1ab753 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e0f808075bcb Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 141599283af3 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits dbdf83fbf2ce Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 85dca4b5e614 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits d9aecfa4475e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d8000b0688a6 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 338ab0220a93 Merge branch 'master' of git://linuxtv.org/media_tree.git omits b9ad57774c90 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 100a07ea4c0d Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 1d1cc3c3c231 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits ea0667b164d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d402d0faad2 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 9ee63cab091e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 10c7f872e7a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e37d103ca7c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71f0093ba838 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 818792177f24 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 373d931ea2ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 07d1b1b1a584 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits f8faafc0e830 Merge branch '9p-next' of git://github.com/martinetd/linux omits c1222965c098 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits b08a716d4a9e Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 3e9c9240aaa5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fbf3184863ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a0de924d107 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64c4d44655bc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits bfa5eb5bcdf7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits be7079561c99 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 639c49d87021 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits f841d494a973 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits ee8313fa0166 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 86155a7ee283 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63b35fb94d83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27dee2356767 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits b53ca2b66369 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f89ca58255d1 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 06a6de30d854 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8701625dbc1e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 29c2562295bf Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 337f6604b8db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dca7226c6c95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85eade041626 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits d3fd8b73b70b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 4203d713af6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d3070f5d9f0 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits b87a2f916c81 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 16e91b7c5d0c Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits e66ac402a848 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4c83a9d0141 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 3d865dbd9fd3 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 4eabadb0561c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 6cc33b518c17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f98912724e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits afd5aeb71328 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 7b06fd27ac3d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 44055119f4eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 482544a94d78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 191e5ecce082 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e3a6a806c2c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85ee650dd1c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa1cae07530b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7bf07ffc02da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a1699550179 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits ebf7da7c881c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ee380d6194c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce0ccb91427b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09dd09c3c945 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a04a143d9fa Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits e45c8eb73b07 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits d292c7f09cc7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cc90ab867e8c Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits e6a8d2f05844 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 71c052a64a6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e717e841472 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 5e6435e0d665 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5db97ea638b5 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 2ce6a136ca44 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 58799204888e Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 27919c3b8166 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 99681ef2b36c Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] omits 3cbddda4651f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 078e72a4e94f Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits b4535639d8df Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits a2c8792c467c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f22f7b8cd1d0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c9e69017bf88 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d2a703c735e8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 4085fdbc8e78 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1950f945077f Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 85de195dc2b8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits dc6ce731d437 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits ee2721bee936 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 275460bd4dc4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 777a5485b44d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 13a565ff1f80 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2b08f21554ed Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits f3dafe4a01f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f6a71a55712 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f4b978686a20 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c5ed4fbb5a8f Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits a6dd9f5d4c57 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 11cf3c9ddbe9 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 72d1fae345d4 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 7fb2af125acd Merge branch 'mm-nonmm-unstable' into mm-everything omits 643b4b0784ea autofs: remove unused ino field inode omits 83ed53fcf649 autofs: add comment about autofs_mountpoint_changed() omits 469a27e8e94a autofs: use dentry info count instead of simple_empty() omits 09c865716e0e autofs: make dentry info count consistent omits 7ec4df58f777 autofs: use inode permission method for write access omits 4e051074303c selftest: taint kernel when test module loaded omits ab3411ac9b6d kunit: taint the kernel when KUnit tests are run omits 98015fd821e7 module: panic: taint the kernel when selftest modules load omits 6642756458ba panic: taint kernel if tests are run omits b6ff0c2807f7 lib: devres: use numa aware allocation omits 1320e1d1aaf1 lib/smp_processor_id: fix imbalanced instrumentation_end() call omits ef4c5f159cee cpumask: update cpumask_next_wrap() signature omits 182b74b1bb92 lib/test: introduce cpumask KUnit test suite omits 756d9b2eaf6e cpumask: Fix invalid uniprocessor mask assumption omits 3c727fb2b36f cpumask: add UP optimised for_each_*_cpu versions omits 76cec8ec0b1f x86/cacheinfo: move shared cache map definitions omits a7f6314f2d60 kexec: drop weak attribute from functions omits 8bc36aec6a7f kexec_file: drop weak attribute from functions omits c12b9f28240f scripts/bloat-o-meter: add -p argument omits a31ac29328c6 scripts/bloat-o-meter: switch argument parsing to using argparse omits d0bd69300803 epoll: autoremove wakers even more aggressively omits c91c2faae53b ipc/mqueue: remove unnecessary (void*) conversion omits 20bbeccf8e71 kdump: round up the total memory size to 128M for crashker [...] omits a1c63217ebb0 proc: delete unused <linux/uaccess.h> includes omits 64c2b33100e6 vmcoreinfo: include kallsyms symbols omits fe42dfe3807a kallsyms: move declarations to internal header omits 48332b5cc6f4 squashfs: support reading fragments in readahead call omits 08510fe0d549 squashfs: implement readahead omits c9080624eac4 squashfs: always build "file direct" version of page actor omits 6dab52846987 Revert "squashfs: provide backing_dev_info in order to dis [...] omits e30f2f02cfc9 lib/ts_bm.c: remove redundant store to variable consumed a [...] omits 6bce7e0fcc96 lib/scatterlist: use matched parameter type when calling _ [...] omits 2c4de583fe19 lib: make LZ4_decompress_safe_forceExtDict() static omits 05cd6ff0b91d lib/radix-tree: remove unused argument of insert_entries omits eb76f51feb8f kfifo: fix kfifo_to_user() return type omits e5792ffea273 compiler-gcc.h: remove ancient workaround for gcc PR 58670 omits 1411fddb3be6 lib/error-inject: traverse list with mutex omits e034e109fa49 lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] omits be87e0c0d174 net, lib/once: remove {net_}get_random_once_wait macro omits 854eb65429dd lib/lru_cache: fix error free handing in lc_create omits 442e73fcecc3 lib/debugobjects: fix stat count and optimize debug_object [...] omits b9d8647e9ff0 resource: re-factor page_is_ram() omits 3034b7585cae init/main.c: silence some -Wunused-parameter warnings omits 2064b79e8879 init-add-hostname-kernel-parameter-v2 omits 4c1287aef3a6 init: add "hostname" kernel parameter omits 2410845cf9d0 ocfs2: fix ocfs2 corrupt when iputting an inode omits ce24d791de59 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 7070d703a1f7 ocfs2: reflink deadlock when clone file to the same direct [...] omits c60aea0e4c3f mm/mmap: fix obsolete comment of find_extend_vma omits b8df4c115923 mm/page_vma_mapped.c: use helper function huge_pte_lock omits 0b63ee523b40 selftests/vm: add selftest to verify multi THP collapse omits 4feb5e54c9f7 selftests/vm: add selftest to verify recollapse of THPs omits f372df89dfaf selftests/vm: add MADV_COLLAPSE collapse context to selftests omits 675b77b81987 selftests/vm: dedup hugepage allocation logic omits 855b5050e549 selftests/vm: modularize collapse selftests omits 6b9e011abb56 proc/smaps: add PMDMappable field to smaps omits 5e4507b87649 mm/madvise: add MADV_COLLAPSE to process_madvise() omits 6801ee245e9f mm/madvise: add huge_memory:mm_madvise_collapse tracepoint omits 6fe36cba99db mm/khugepaged: rename prefix of shared collapse functions omits 68ef1fef2545 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits d74c0fd91884 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits e30b62308b48 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits 5d7d5be4e719 mm/khugepaged: add flag to predicate khugepaged-only behavior omits c5e673b8077c mm/khugepaged: propagate enum scan_result codes back to callers omits 526cf0822f0c mm/khugepaged: dedup and simplify hugepage alloc and charging omits 8fa03b5018a2 mm/khugepaged: add struct collapse_control omits ec42615698cc mm: khugepaged: don't carry huge page to the next loop for [...] omits 14626a29be52 mm/khugepaged: remove redundant transhuge_vma_suitable() check omits f83b3b276304 mm, hwpoison: enable memory error handling on 1GB hugepage omits b63415e606ba mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits f697adf4a5ce mm, hwpoison: make __page_handle_poison returns int omits d9493e38cfcc mm, hwpoison: set PG_hwpoison for busy hugetlb pages omits f6eaca774d63 mm, hwpoison: make unpoison aware of raw error info in hwp [...] omits 98e7b5d6bf66 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] omits efc0e809530f mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] omits 124552052559 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] omits aa47bd177e37 mm/page_alloc: use try_cmpxchg in set_pfnblock_flags_mask omits a58400fee4ea selftests/vm: enable running select groups of tests omits 9ed8887d7698 mm, hugetlb: skip irrelevant nodes in show_free_areas() omits e3e74684f8f1 mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() omits f84e6c485bee mm/mprotect: remove the redundant initialization for error omits 2ae449b6403f mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_h [...] omits 9fdda0447139 mm/huge_memory: comment the subtly logic in __split_huge_pmd omits 1ef344b6769a mm/huge_memory: correct comment of prep_transhuge_page omits 9f8a41320a60 mm/huge_memory: fix comment of page_deferred_list omits 8a561f7297ef mm/huge_memory: minor cleanup for split_huge_pages_all omits 1e7c2d5a4c2c mm/huge_memory: try to free subpage in swapcache when possible omits e8a8b38e51d2 mm/huge_memory: check pmd_present first in is_huge_zero_pmd omits 089b58586192 mm/huge_memory: fix comment in zap_huge_pud omits 60b3e945baf5 mm/huge_memory: use helper macro __ATTR_RW omits ed7a2512ff00 mm/huge_memory: use helper function vma_lookup in split_hu [...] omits 7578e45a50ff mm/huge_memory: rename mmun_start to haddr in remove_migra [...] omits 6326a7c2fcc6 mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed omits 0cdd3c19f11b mm/huge_memory: use helper touch_pud in huge_pud_set_accessed omits bc3ed313a488 mm/huge_memory: fix comment of __pud_trans_huge_lock omits 45a7ab54ca78 mm/huge_memory: access vm_page_prot with READ_ONCE in remo [...] omits fcad6edca67b mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd omits 60646f51e0e5 selftests/vm: skip 128TBswitch on unsupported arch omits 7e39244fc830 selftests-vm-fix-errno-handling-in-mrelease_test-v4 omits bbc1ad445cc6 selftests/vm: fix errno handling in mrelease_test omits 912eff82aa0b mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] omits 4fe336016e65 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst omits ad1d517d8b33 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability omits 63da2311b116 mm: hugetlb_vmemmap: replace early_param() with core_param() omits 2047c43bb152 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] omits e0060151a718 mm: hugetlb_vmemmap: introduce the name HVO omits b58eb696a346 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling omits 3920772d18da mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() omits 2d9479624603 ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER omits 56b882753978 xtensa: drop definition of PGD_ORDER omits bbc9bcbc4c9a parisc: rename PGD_ORDER to PGD_TABLE_ORDER omits b18d6b32c1af loongarch: drop definition of PGD_ORDER omits 465448171d54 loongarch: drop definition of PGD_ORDER omits e215d00f46c2 loongarch: drop definition of PUD_ORDER omits a882baa84d65 loongarch: drop definition of PMD_ORDER omits 39c61ad0c5a9 loongarch: drop definition of PTE_ORDER omits 45130b2a8e5d nios2: drop definition of PGD_ORDER omits 0bdb6a2f3daf nios2: drop definition of PTE_ORDER omits 7ce2aac2a1d8 mips: rename PGD_ORDER to PGD_TABLE_ORDER omits aba17a75fe46 mips: drop definitions of PTE_ORDER omits b205b7210e84 mips: rename PUD_ORDER to PUD_TABLE_ORDER omits 9931fbfc40a7 mips: rename PMD_ORDER to PMD_TABLE_ORDER omits add4b29ffd18 csky: drop definition of PGD_ORDER omits a2fa5d96dc34 csky: drop definition of PTE_ORDER omits 9c2f8acb62aa mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] omits 1c62d6367fb1 mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT omits 4be03be9bcf2 sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits a17619baa085 um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits aba016da64cc arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 8d9b8c71e182 arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits e7911fea382d m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits cea149208cda mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits aa655f1eeeac ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 9d9deb2f99f7 s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 22ac93b1cc02 csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits b2ff80404b50 riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 75fea6e258cc nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 59e5617f9d6f alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 3d159a1418a9 parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 9f2183cd961e hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 2907fd87e099 xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits b64c117094c1 openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits e1a0e9afac65 loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 3850e0ee955e microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits d7f7b8385e8e mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] omits 7a6540e47c50 x86/mm: move protection_map[] inside the platform omits 5d655cf03096 arm64/mm: move protection_map[] inside the platform omits bdb0171ad5c4 sparc/mm: move protection_map[] inside the platform omits d0dc6f6241ed powerpc/mm: move protection_map[] inside the platform omits ce7362816675 mm/mmap: define DECLARE_VM_GET_PAGE_PROT omits 74d93a8dacf7 mm/mmap: build protect protection_map[] with __P000 omits 9c621657b1a4 mm: nommu: pass a pointer to virt_to_page() omits 514e26338e2b mm: gup: pass a pointer to virt_to_page() omits 169406858c8f mm: kfence: pass a pointer to virt_to_page() omits 4d080b805b47 mm/highmem: pass a pointer to virt_to_page() omits 993b16b1ab5a lib/test_free_pages.c: pass a pointer to virt_to_page() omits 9b2589a3e3e4 filemap: minor cleanup for filemap_write_and_wait_range omits 8e04ead75c1e memcg: notify about global mem_cgroup_id space depletion omits fca23a61a67f mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] omits cf5e9d639041 procfs: add 'path' to /proc/<pid>/fdinfo/ omits 95b7ea1f8bfa procfs: add 'size' to /proc/<pid>/fdinfo/ omits a509a0b63b89 mm/page_alloc: replace local_lock with normal spinlock -fix omits 1be3f6e7643e mm/page_alloc: replace local_lock with normal spinlock omits 4789adafe879 mm/page_alloc: remotely drain per-cpu lists omits 462c84174c76 mm-page_alloc-protect-pcp-lists-with-a-spinlock-fix omits 0e7023b2248d mm/page_alloc: protect PCP lists with a spinlock omits 4243462dca8c mm/page_alloc: remove mistaken page == NULL check in rmqueue omits 6d5b1bf9e373 mm/page_alloc: split out buddy removal code from rmqueue i [...] omits bfc9fcf18bc1 mm/page_alloc: use only one PCP list for THP-sized allocations omits 5a5c13c8eea6 mm/page_alloc: add page->buddy_list and page->pcp_list omits 306da31eb5b7 hugetlb: lazy page table copies in fork() omits ac2b99eb9d4c hugetlb: fix an unused variable warning/error omits 087e01fe2c84 hugetlb: do not update address in huge_pmd_unshare omits e46ea214ecd2 arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix omits 31a744ea3b35 arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page omits a7f99bcb92eb hugetlb: skip to end of PT page mapping when pte not present omits 3451d0b10c15 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region omits c0ab6d65d264 kasan: separate double free case from invalid free omits e3a3dafffd3e doc: proc: fix the description to THPeligible omits c3755311c881 mm: khugepaged: reorg some khugepaged helpers omits f19994907d48 mm: thp: kill __transhuge_page_enabled() omits 96cba0aa2553 mm-thp-kill-transparent_hugepage_active-fix-fix omits b74426878436 mm-thp-kill-transparent_hugepage_active-fix omits 44fd8886b5b5 mm: thp: kill transparent_hugepage_active() omits e3770c665595 mm: khugepaged: better comments for anon vma check in huge [...] omits adb61a2865e8 mm: thp: consolidate vma size check to transhuge_vma_suitable omits 8c8a60e611df mm: khugepaged: check THP flag in hugepage_vma_check() omits 3ed7dae33ad1 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits b4c6dce867d2 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits b3fcb1999b2a userfaultfd: selftests: make /dev/userfaultfd testing conf [...] omits 94b679592108 userfaultfd: update documentation to describe /dev/userfaultfd omits de14bb6d6688 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits b38d253564b1 userfaultfd: add /dev/userfaultfd for fine grained access control omits db5cef347fe0 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits 381300aa72a3 mm/page_alloc: minor clean up for memmap_init_compound() omits 77114a96b83b xfs: add dax dedupe support omits 247f78f5dea8 xfs-support-cow-in-fsdax-mode-fix omits b40aaffb71e2 xfs: support CoW in fsdax mode omits 6007a1cc65a0 fsdax: dedup file range to use a compare function omits 4f33e469d5f2 fsdax: add dax_iomap_cow_copy() for dax zero omits 6ee678e783e9 fsdax: replace mmap entry in case of CoW omits f77b091fc3b5 fsdax: introduce dax_iomap_cow_copy() omits ca7ff62c81f2 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 omits 363c041e332b fsdax: output address in dax_iomap_pfn() and rename it omits 6d74bcaa6d59 fsdax: set a CoW flag when associate reflink mappings omits 3bb7dd1a039b xfs: implement ->notify_failure() for XFS omits c06990ccef98 mm: introduce mf_dax_kill_procs() for fsdax case omits 78b8f8942032 fsdax: introduce dax_lock_mapping_entry() omits 15dfd8d9141c pagemap,pmem: introduce ->memory_failure() omits f534c87543b5 mm/memory-failure: fix redefinition of mf_generic_kill_procs omits 241ffc46a4f8 mm-factor-helpers-for-memory_failure_dev_pagemap-fix omits b703aceb87cc mm: factor helpers for memory_failure_dev_pagemap omits f13ca072b63b dax: introduce holder for dax_device omits bfa0ae5697fd tools: add selftests to hmm for COW in device memory omits e2eed7d368a5 tools: add hmm gup tests for device coherent type omits 383beb6767f1 tools: update test_hmm script to support SP config omits cb561101a404 tools: update hmm-test to support device coherent type omits 93c15d8d22ab lib: add support for device coherent type in test_hmm omits fb6283795143 lib: test_hmm add module param for zone device type omits dbb0440fd764 lib: test_hmm add ioctl to get zone device type omits f747e920e995 drm/amdkfd: add SPM support for SVM omits 3218882636df mm/gup: migrate device coherent pages when pinning instead [...] omits f06bc7aafbe7 mm: remove the vma check in migrate_vma_setup() omits 73cb704a188a mm: add device coherent vma selection for memory migration omits 997a26f79bb1 mm: handling Non-LRU pages returned by vm_normal_pages omits 1fb5c81e999f mm: add zone device coherent type memory support omits 6f8b3375a382 mm: move page zone helpers into new header-specific file omits 8da32eead302 mm: rename is_pinnable_pages to is_longterm_pinnable_pages omits 0c9a8935e914 mm-add-merging-after-mremap-resize-checkpatch-fixes omits ca9cbce41463 mm: add merging after mremap resize omits 1729dcd26011 mm: refactor of vma_merge() omits 74d123a13052 mm: delete unused MMF_OOM_VICTIM flag omits 8e3bf68bc374 mm-drop-oom-code-from-exit_mmap-fix-fix omits 5ee137e3ba4f mm: drop oom code from exit_mmap omits 15acb8596521 selftests-vm-add-protection_keys-tests-to-run_vmtests-v4 omits b1ff3862d4ee selftests/vm: add protection_keys tests to run_vmtests omits 48450ada2328 mm/mmap.c: pass in mapping to __vma_link_file() omits 2d0d828e3c0c mm/mmap: drop range_has_overlap() function omits 3883d4444c8c mm/mmap: fix copy_vma() new_vma check omits ec47a230ab55 mm-remove-the-vma-linked-list-fix-2-fix omits 3aff0baf8e94 mm: document maple tree pointer at unmap_vmas() at memory.c omits 86f4a3862222 mm/mmap: fix error return code in do_mas_align_munmap() omits d8f28cf314f2 mm: remove the vma linked list omits 1dcdd7fc3a13 riscv: use vma iterator for vdso omits f99b54e84598 nommu: remove uses of VMA linked list omits 3e005a1628a0 i915: use the VMA iterator omits ba4c774ac19c mm/swapfile: use vma iterator instead of vma linked list omits a55f4c4cfa73 mm/pagewalk: use vma_find() instead of vma linked list omits 64d43b1b9ebe mm/oom_kill: use maple tree iterators instead of vma linked list omits 273ab75b4594 mm/msync: use vma_find() instead of vma linked list omits 8f9d03826dfa mm/mremap: use vma_find_intersection() instead of vma linked list omits 0224e2febab9 mm/mprotect: use maple tree navigation instead of vma linked list omits d21e21b0e348 mm/mlock: use vma iterator and maple state instead of vma [...] omits 6c7ffc1d8f0b mm/mempolicy: use vma iterator & maple state instead of vm [...] omits e52dfd2e820d mm/memcontrol: stop using mm->highest_vm_end omits 56288dd977f2 mm/madvise: use vma_find() instead of vma linked list omits 72ec793564c7 mm/ksm: use vma iterators instead of vma linked list omits d112ad1bb1d8 mm/khugepaged: stop using vma linked list omits 2cfb40000448 mm/gup: use maple tree navigation instead of linked list omits 533aad74eb94 bpf: remove VMA linked list omits 0698c5adfbe0 fork: use VMA iterator omits b1f8d4c1d11a sched: use maple tree iterator to walk VMAs omits c29158f6f5c3 perf: use VMA iterator omits ac4c7be3d51e acct: use VMA iterator instead of linked list omits 6385b0767d5e ipc/shm: use VMA iterator instead of linked list omits 1a96de852b81 userfaultfd: use maple tree iterator to iterate VMAs omits afb54f64216d fs/proc/task_mmu: stop using linked list and highest_vm_end omits 0b579b208009 fs/proc/base: use maple tree iterators in place of linked list omits de4ffd590ddf exec: use VMA iterator instead of linked list omits c408712afdb3 coredump: remove vma linked list walk omits 3f7669a89a9c um: remove vma linked list walk omits 78c12409d39e optee: remove vma linked list walk omits e320fb34a23e cxl: remove vma linked list walk omits 771976f5dbc7 xtensa: remove vma linked list walks omits d3db3dacc31c x86: remove vma linked list walks omits 9b1a28c0021d s390: remove vma linked list walks omits 0df8bf74e6a6 powerpc: remove mmap linked list walks omits b36ac7a99c10 parisc: remove mmap linked list from cache handling omits 0d86efbe9250 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 28087dea4a6d arm64: remove mmap linked list from vdso omits 9f84bdd02057 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 9724e1a63546 mm/mmap: reorganize munmap to use maple states omits 1d13452e60be mm/mmap: move mmap_region() below do_munmap() omits 08f6633a8a50 mm: convert vma_lookup() to use mtree_load() omits 917af0077594 mm: remove vmacache omits e3ccd189454a mm/mmap: use advanced maple tree API for mmap_region() omits d584e9c11462 mm: use maple tree operations for find_vma_intersection() omits 1a5958a93c57 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 45b9c5c1b3c2 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits da79d5440bbb mm: optimize find_exact_vma() to use vma_lookup() omits a112221fcda6 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 34461f11db5c mmap: change zeroing of maple tree in __vma_adjust() omits 1e7deff40ee0 mm: remove rb tree. omits 8af63e8a13df proc: remove VMA rbtree use from nommu omits 0be68fdd1d81 damon: convert __damon_va_three_regions to use the VMA iterator omits a0c4d13a2559 kernel/fork: use maple tree for dup_mmap() during forking omits 2cecad8cdde1 mm/mmap: use maple tree for unmapped_area{_topdown} omits de5ed8e9359a mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 9599b6e445b6 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits af539c1e6025 mmap: use the VMA iterator in count_vma_pages_range() omits 778aa3cdf242 mm: add VMA iterator omits 5246a1db9a98 mm/mmap: reorder validate_mm_mt() checks omits 867d66473d5f mm: start tracking VMAs with maple tree omits e852de272bca test_maple_tree: add test for spanning store to most of the tree omits 8b311033940d test_maple_tree: add test for spanning store of entire range omits f167d982c29c lib/test_maple_tree: add testing for maple tree omits e7b73226fcea radix tree test suite: add lockdep_is_held to header omits 17bf7684259a radix tree test suite: add support for slab bulk APIs omits 3a80a3acaeea radix tree test suite: add allocation counts and size to k [...] omits 65a0b50057a5 radix tree test suite: add kmem_cache_set_non_kernel() omits 3a1c86075d2c radix tree test suite: add pr_err define omits 80d90ed64e12 maple_tree: Fix use of node for global range in mas_wr_spa [...] omits 75691dfb1b84 maple_tree: fix mas_spanning_rebalance() corner case omits fd58e1063ecf maple_tree: fix underflow in mas_spanning_rebalance() omits 7b3b9bd0f4c6 Maple Tree: add new data structure omits 91df87d43da1 android: binder: fix lockdep check on clearing vma omits dc8110af6b49 android-binder-stop-saving-a-pointer-to-the-vma-fix omits f327555610ec android: binder: stop saving a pointer to the VMA omits 198d6c37f498 mips: rename mt_init to mips_mt_init omits bc05484a7ef3 mm: discard __GFP_ATOMIC omits 8d97bcce56fa Merge branch 'mm-stable' into mm-unstable omits 4f0ecfa7412f hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte omits 1c09077a5b90 fs: sendfile handles O_NONBLOCK of out_fd omits 92669346fc0c ntfs-fix-use-after-free-in-ntfs_ucsncmp-v3-checkpatch-fixes omits 1e7595e52a54 ntfs-fix-use-after-free-in-ntfs_ucsncmp-v3 omits 187e4083e064 ntfs: fix use-after-free in ntfs_ucsncmp() omits 65f78f376cda secretmem: fix unhandled fault in truncate omits 228b0973fc37 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] omits 98388e5ac12c mm: fix missing wake-up event for FSDAX pages omits 5d05af0b0620 mm: fix page leak with multiple threads mapping the same page omits d1f9a281d956 mailmap: update Seth Forshee's email address omits a356dab820dc tmpfs: fix the issue that the mount and remount results ar [...] omits bc871a9b0868 mm: kfence: apply kmemleak_ignore_phys on early allocated pool omits 6ad2d785f2b6 Revert "ocfs2: mount shared volume without ha stack" omits 89207938fce6 Merge branch 'for-5.20/io_uring' into for-next omits d26502a15d8d Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits e33836690925 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits 0682a7716443 regulator: output-supply DT support omits e2cecf5f3a53 drm/i915/selftests: fix subtraction overflow bug omits 7d035183e9d7 x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" omits 4258976c0e91 random: remove CONFIG_ARCH_RANDOM omits f80261e4764b m68k: defconfig: Update defconfigs for v5.19-rc1 omits 921e3be58f81 m68k: Add common forward declaration for show_registers() omits 03698ffcf0c4 m68k: mac: Remove forward declaration for mac_nmi_handler() omits 73e20cc87f0b NFSD: Ensure nf_inode is never dereferenced omits ccd116069c2b NFSD: NFSv4 CLOSE should release an nfsd_file immediately omits 5d4befffd9b7 NFSD: Move nfsd_file_trace_alloc() tracepoint omits 4a179701fd63 NFSD: Separate tracepoints for acquire and create omits 6e054d6a0a5b NFSD: Clean up unused code after rhashtable conversion omits b3840ef82631 NFSD: Convert the filecache to use rhashtable omits 6dd666933677 NFSD: Set up an rhashtable for the filecache omits 322b3a047e43 NFSD: Replace the "init once" mechanism omits f74136ba4a9c NFSD: Remove nfsd_file::nf_hashval omits c1286d893b30 NFSD: nfsd_file_hash_remove can compute hashval omits 5ed82b590369 NFSD: Refactor __nfsd_file_close_inode() omits bac3051c7248 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode omits 2ba775a1a478 NFSD: Remove lockdep assertion from unhash_and_release_locked() omits d1d4e0f1ae8b NFSD: No longer record nf_hashval in the trace log omits e20580ac8d59 NFSD: Never call nfsd_file_gc() in foreground paths omits cb12e4267cd9 NFSD: Fix the filecache LRU shrinker omits bccf6010b181 NFSD: Leave open files out of the filecache LRU omits 4852f3b54148 Merge branch 'for-5.20/block' into for-next omits 52b0e38ae798 blk-mq: don't create hctx debugfs dir until q->debugfs_dir [...] omits 1bc08c9bbf3e Merge branch 'devel' into for-next omits 5a65514c7185 pinctrl: qcom: spmi-gpio: Add pm8226 compatibility omits c8cf8fd79ccb gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() omits b46fc3ca9aaa Merge remote-tracking branch 'spi/for-5.20' into spi-next omits fc8d29e298cf drm: selftest: convert drm_mm selftest to KUnit omits 932da861956a drm: selftest: convert drm_buddy selftest to KUnit omits 9eb11f52a628 drm: selftest: convert drm_framebuffer selftest to KUnit omits 848b3c0be2b9 drm: selftest: convert drm_dp_mst_helper selftest to KUnit omits 913b1e7ca77e drm: selftest: convert drm_plane_helper selftest to KUnit omits 0421bb0baa84 drm: selftest: convert drm_format selftest to KUnit omits 93de485cd822 drm: selftest: convert drm_rect selftest to KUnit omits 9f0527d22a52 drm: selftest: convert drm_cmdline_parser selftest to KUnit omits ba8f16cd0819 drm: selftest: convert drm_damage_helper selftest to KUnit omits 166d38632316 xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE omits 4d8f68548e98 drm/ttm: audit bo->resource usage v2 omits 64e257f187a5 drm/nouveau: audit bo->resource usage omits 63af82cf5e36 drm/amdgpu: audit bo->resource usage omits 347987a2cf0d drm/ttm: rename and cleanup ttm_bo_init omits 40c0f5016391 MIPS: Fixed __debug_virt_addr_valid() omits 20529e260ff2 Revert "drm/amdgpu: fix start calculation in amdgpu_vram_mgr_new" omits d395fb1999ab Revert "drm/amdgpu: move internal vram_mgr function into t [...] omits 6136a99bbaf4 cifs: on force umount, force close all handles omits aca50780feb9 dt-bindings: opp: Add msm8939 to the compatible list omits 76416cfc2051 dt-bindings: opp: Add missing compat devices omits 5a765329be10 dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks omits 52fdd0882df7 cpufreq: Change order of online() CB and policy->cpus modi [...] omits 717d349bf1ac cpufreq: qcom-hw: Remove deprecated irq_set_affinity_hint() call omits 2538256bfd47 cpufreq: qcom-hw: Disable LMH irq when disabling policy omits a73c86c8d182 cpufreq: qcom-hw: Reset cancel_throttle when policy is re-enabled omits 006f3b2f324c drm/ingenic: Use the new PM macros omits c167ee1f75ca drm/ingenic: Don't request full modeset if property is not [...] omits d292dc324425 drm/ingenic: Add support for the JZ4760(B) omits 2ad5a3ac9dc6 drm/ingenic: Fix MODULE_LICENSE() string omits 46f443355008 dt-bindings/display: ingenic: Add compatible string for th [...] omits 6de745238aa3 drm/fb: Improve drm_framebuffer.offsets documentation omits a6aa679a70e9 drm/panel: simple: add support for the Samsung LTL101AL01 panel omits 2b50aae61f94 dt-bindings: display: simple: add support for Samsung LTL101AL01 omits 0c05fcd3b45d drm/mode: Improve drm_mode_fb_cmd2 documentation omits b92db7e4fe74 drm/fourcc: Add DRM_FORMAT_D[1248] omits d093100b425d drm/fourcc: Add DRM_FORMAT_R[124] omits 8aba4d30520e drm/fourcc: Clarify the meaning of single-channel "red" omits 0a2486f85e0c drm/gem-fb-helper: Use actual bpp for size calculations omits ba71593217b5 drm/fb-helper: Add support for DRM_FORMAT_C[124] omits e5bd7e3e4a68 drm/fourcc: Add DRM_FORMAT_C[124] omits 4c59b0805e9b drm/framebuffer: Use actual bpp for DRM_IOCTL_MODE_GETFB omits 356d2c8e76eb drm/client: Use actual bpp when allocating frame buffers omits dc1dc76bd9a4 drm/fourcc: Add drm_format_info.is_color_indexed flag omits 96dc635d5538 drm/fourcc: Add drm_format_info_bpp() helper omits 79abca2b3990 drm/mipi-dsi: Make remove callback return void omits 1fd452c403ca drm/panel-novatek-nt35510: Emit an error message if power [...] omits d72ac4bbf4cc drm/panel: simple: Make panel_simple_remove() return void omits 13bc28f96984 cifs: remove unnecessary locking of chan_lock while freein [...] omits db6cd09013ba NFSD: Trace filecache LRU activity omits 9db816181863 NFSD: WARN when freeing an item still linked via nf_lru omits c446213cb994 NFSD: Hook up the filecache stat file omits 12db97f8f8dc NFSD: Zero counters when the filecache is re-initialized omits e37b779d808c NFSD: Record number of flush calls omits d0c59ad7c7cb NFSD: Report the number of items evicted by the LRU walk omits ba2ef67edd3a NFSD: Refactor nfsd_file_lru_scan() omits a4d2048fa7cd NFSD: Refactor nfsd_file_gc() omits 4ecf189ff396 NFSD: Add nfsd_file_lru_dispose_list() helper omits d76625970c0c NFSD: Report average age of filecache items omits 1050b1782a7a NFSD: Report count of freed filecache items omits 467a953df0dd NFSD: Report count of calls to nfsd_file_acquire() omits 75be9c5ebf51 NFSD: Report filecache LRU size omits 6f35455b809e NFSD: Demote a WARN to a pr_warn() omits 65c1165a7cf0 extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP omits e35cc9020f7b drm/amd/display: Enable DCN314 in DM omits 9ab5486d7110 drm/amd/display: Add DMUB support for DCN314 omits 27690f09d1c0 drm/amd/display: Enable DCN314 in DC omits db86d833f366 drm/amd/display: Add DCN314 version identifiers omits 87e96b728843 drm/amd/display: Add DCN314 DML calculation support omits 0629e353943a drm/amd/display: Add DCN314 DC resources omits e6cd2708b534 drm/amd/display: Add DCN314 clock manager omits 681e05ece086 drm/amd/display: Add DCN314 IRQ services omits bbba9862792f drm/amdgpu: Add reg headers for DCN314 omits 3e9059b6db30 drm/amdgpu/gmc10: adjust gart size for parts that support [...] omits 9a65294489b5 drm/amdgpu/mes: fix bo va unmap issue in mes omits 0dd8e16bfbc0 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] omits 490a15324ce6 regulator: output-supply: Add Notification support omits 34e5700e1e64 regulator: output-supply: Add devicetree support omits df9c96b69a1d regulator: add bindings for output-supply omits bd9b7998b481 dt-bindings: vendor-prefixes: add 9elements omits 0818de70d301 Merge branch 'for-next-next-v5.19-20220708' into for-next- [...] omits fd8c02ddc6f4 Merge branch 'for-next-current-v5.18-20220708' into for-ne [...] omits 8e2af38dc889 Merge branch 'ext/hch/repair-compressed-v3' into for-next- [...] omits ca953e1cd832 Merge branch 'dev/kmap-all' into for-next-next-v5.19-20220708 omits bc9aee5ceda9 Merge branch 'misc-5.19' into for-next-current-v5.18-20220708 omits d046aad03675 Merge branch 'misc-next' into for-next-next-v5.19-20220708 omits 6b30b4fdd614 btrfs: don't call btrfs_page_set_checked in finish_compres [...] omits 6e51eef21ebe btrfs: fix repair of compressed extents omits 603cd62bf701 btrfs: remove the start argument to check_data_csum omits 3db1d1daf72b btrfs: pass a btrfs_bio to btrfs_repair_one_sector omits 7f2927cc2233 btrfs: simplify the pending I/O counting in struct compressed_bio omits 6bd340d0467e btrfs: repair all known bad mirrors omits cf909c8cf473 btrfs: replace kmap_atomic() with kmap_local_page() omits 9e6590d4c44d btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] omits c57fb3f2032e btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] omits a5be31a9a117 btrfs: zstd: replace kmap() with kmap_local_page() omits 620896018a64 highmem: Make __kunmap_{local,atomic}() take const void pointer omits 4fd4537692e4 btrfs: zoned: drop optimization of zone finish omits 3ed7e522a39a btrfs: fault in pages for direct io reads/writes in a more [...] omits c8223467948b btrfs: don't fallback to buffered IO for NOWAIT direct IO writes omits 2991ad0d9dac btrfs: use enum for btrfs_block_rsv::type omits 67c1a28dd2f9 btrfs: switch btrfs_block_rsv::failfast to bool omits 5c2ac7b2f949 btrfs: switch btrfs_block_rsv::full to bool omits e4cabea93921 btrfs: do not return errors from btrfs_submit_dio_bio omits 5a24be0e571c btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] omits 2fb365ec1028 btrfs: simplify sync/async submission in btrfs_submit_data [...] omits 22b19ec48ad9 btrfs: raid56: transfer the bio counter reference to the r [...] omits 77a27d36ed50 btrfs: do not return errors from raid56_parity_recover omits 80e2d1c58f01 btrfs: do not return errors from raid56_parity_write omits eb35257c3a1a btrfs: do not return errors from btrfs_map_bio omits f394236023de btrfs: return proper mapped length for RAID56 profiles in [...] omits b7fc0f1b8321 btrfs: raid56: use fixed stripe length everywhere omits 64ddf1d38fad btrfs: zoned: fix a leaked bioc in read_zone_info omits 9cd495f0729b btrfs: return -EAGAIN for NOWAIT dio reads/writes on compr [...] omits 7d1202738efd drm/bridge: Avoid uninitialized variable warning omits 9c442b7aabb3 drm/sun4i: Update Kconfig defaults and descriptions omits 53565c28e6af drm/vc4: hdmi: Rework power up omits f1bc386b319e drm/vc4: hdmi: Depends on CONFIG_PM omits a200fe9d0114 OPP: Remove dev{m}_pm_opp_of_add_table_noclk() omits f014f8ffecd1 PM / devfreq: tegra30: Register config_clks helper omits ee09692e8d14 OPP: Allow config_clks helper for single clk case omits 3de6f1f970ae OPP: Provide a simple implementation to configure multiple clocks omits 542ed4b4722b OPP: Assert clk_count == 1 for single clk helpers omits a10d5081f407 OPP: Add key specific assert() method to key finding helpers omits 405f6800a7e5 OPP: Compare bandwidths for all paths in _opp_compare_key() omits 456675f0b6ae OPP: Allow multiple clocks for a device omits 6dc548745d5b drm/nouveau/nouveau_bo: fix potential memory leak in nouve [...] omits 540dfd188ea2 drm/nouveau: fix a use-after-free in nouveau_gem_prime_imp [...] omits 6926796c8a08 btrfs: remove the inode cache check at btrfs_is_free_space [...] omits dcd804d28eda btrfs: sysfs: remove BIG_METADATA feature files omits 08b2ebd7cfe0 btrfs: sysfs: remove MIXED_BACKREF feature file omits 9c3ed6577581 btrfs: don't print 'has skinny extents' anymore on mount omits c6b47c7b466d btrfs: don't print 'flagging with big metadata' anymore on mount omits 733d59d51df0 btrfs: clean up chained assignments omits fdee04618491 btrfs: merge calculations for simple striped profiles in b [...] omits b458fad1d1a6 btrfs: use mask for all RAID1* profiles in btrfs_calc_avai [...] omits b7612fcfa53d btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPA [...] omits dfee593d4e8c btrfs: print checksum type and implementation at mount time omits 4da6d4d96195 btrfs: reset block group chunk force if we have to wait omits 453bec58757b btrfs: send: add new command FILEATTR for file attributes omits e6268cffaf0a btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] omits 6e7a5c4f1655 btrfs: output mirror number for bad metadata omits cbeaeecceeb8 btrfs: replace unnecessary goto with direct return at cow_ [...] omits 65d70f909a56 btrfs: fix error handling of fallback uncompress write omits 1aa3cd64b83f btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page omits ed464b0ec0a1 btrfs: ensure pages are unlocked on cow_file_range() failure omits 8fea1e5c3054 btrfs: sysfs: export commit stats omits 205edd1d1589 btrfs: collect commit stats, count, duration omits cd21a7258e72 btrfs: remove extent writepage address space operation omits 0cb5b79926f8 btrfs: send: use boolean types for current inode status omits 72b1300ef7d9 btrfs: send: remove old TODO regarding ERESTARTSYS omits fd3c1ffa3794 btrfs: send: simplify includes omits 2eb8364990fa btrfs: send: drop __KERNEL__ ifdef from send.h omits ab7f285e068d btrfs: increase direct io read size limit to 256 sectors omits c0a3f7f38e6c btrfs: raid56: don't trust any cached sector in __raid56_p [...] omits c589a730a447 btrfs: remove the finish_func argument to btrfs_mark_order [...] omits 891e885a3f54 btrfs: batch up release of reserved metadata for delayed i [...] omits 992ca20e8713 btrfs: warn about dev extents that are inside the reserved range omits 28b29e212051 btrfs: use named constant for reserved device space omits 3df2fec74d49 btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t omits 059876aab657 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino omits 55fada8d815b btrfs: simplify parameters of backref iterators omits b2cf3d12d0b6 btrfs: call inode_to_path directly and drop indirection omits 4b4e198dfa15 btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() omits 4f12a86595d6 btrfs: use btrfs_raid_array to calculate number of parity stripes omits f5ff52edc6e6 btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] omits e9b17d9e43b5 btrfs: remove parameter dev_extent_len from scrub_stripe() omits df0ff603bb90 btrfs: unify tree search helper returning prev and next nodes omits 6e5ba405a0a3 btrfs: make tree search for insert more generic and use it [...] omits f7fbc1f77ca1 btrfs: open code inexact rbtree search in tree_search omits d5dfecb92284 btrfs: remove node and parent parameters from insert_state omits 634fa950f4ad btrfs: add fast path for extent_state insertion omits 86d885326133 btrfs: pass bits by value not by pointer for extent_state helpers omits c12a1a2dc278 btrfs: lift start and end parameters to callers of insert_state omits 5e1695d48722 btrfs: open code rbtree search in insert_state omits ee963156b337 btrfs: open code rbtree search in split_state omits 435c8654705e btrfs: raid56: avoid double for loop inside raid56_parity_ [...] omits 28cbdf9a37d7 btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() omits c7c26c781075 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] omits 1c442bd5de39 btrfs: raid56: avoid double for loop inside __raid56_parit [...] omits 3caad97aa79b btrfs: raid56: avoid double for loop inside finish_rmw() omits 7f0786d4144a btrfs: tree-log: make the return value for log syncing consistent omits 522d6541d6a8 btrfs: add tracepoints for ordered extents omits 4728e022c0ed btrfs: sysfs: advertise zoned support among features omits bac136d05660 btrfs: split discard handling out of btrfs_map_block omits 3ccbd9e8eced btrfs: stop looking at btrfs_bio->iter in index_one_bio omits 3358910d3ff6 btrfs: reject log replay if there is unsupported RO compat flag omits 21309bd7f661 btrfs: make btrfs_super_block::log_root_transid deprecated omits d44a899a1fda btrfs: pass the btrfs_bio_ctrl to submit_one_bio omits e9d0e47358eb btrfs: merge end_write_bio and flush_write_bio omits 67577e0f3715 btrfs: don't use bio->bi_private to pass the inode to subm [...] omits fd8d3d4656b6 btrfs: remove redundant check in up check_setget_bounds omits 0173e68b9f12 btrfs: replace kmap() with kmap_local_page() in lzo.c omits 4d67cb39ac7f btrfs: replace kmap() with kmap_local_page() in inode.c omits 643a76d91cc7 btrfs: do not allocate a btrfs_bio for low-level bios omits 2375c3fc4d69 btrfs: factor stripe submission logic out of btrfs_map_bio omits ac0983c55d1b btrfs: remove btrfs_end_io_wq omits 6b4378f1bd2c btrfs: centralize setting REQ_META omits 0beeec3fe2c0 btrfs: don't use btrfs_bio_wq_end_io for compressed writes omits 6dd08124c8b4 btrfs: don't double-defer bio completions for compressed reads omits edba5948ba85 btrfs: defer I/O completion based on the btrfs_raid_bio omits 8ffb8e705c5f btrfs: split btrfs_submit_data_bio to read and write parts omits d4d6c10369df btrfs: simplify code flow in btrfs_submit_dio_bio omits b6afda93b2ef btrfs: move more work into btrfs_end_bioc omits 4561131363ed btrfs: send: enable support for stream v2 and compressed writes omits 57f1a1539a6a btrfs: send: send compressed extents with encoded writes omits b4d0ec920cc5 btrfs: send: get send buffer pages for protocol v2 omits 41626c4e3db1 btrfs: send: write larger chunks when using stream v2 omits 527f678e7460 btrfs: send: add stream v2 definitions omits 30cf068b869b btrfs: send: explicitly number commands and attributes omits 55829dad3e70 btrfs: send: remove unused send_ctx::{total,cmd}_send_size omits ddbbe79fc1a7 btrfs: sysfs: add force_chunk_alloc trigger to force allocation omits 6161e2a20031 btrfs: sysfs: export chunk size in space infos omits 73cb68aea5c2 btrfs: store chunk size in space-info struct omits ff7675b5e42e btrfs: reduce amount of reserved metadata for delayed item [...] omits 0e64901ab909 btrfs: set delayed item type when initializing it omits 21f69dbf843a btrfs: do not BUG_ON() on failure to reserve metadata for [...] omits 2aa8fb562e1a btrfs: improve batch insertion of delayed dir index items omits 821ac8cb9964 btrfs: assert that delayed item is a dir index item when a [...] omits fc6b0ad7df61 btrfs: improve batch deletion of delayed dir index items omits 2509bfe38604 btrfs: refactor the delayed item deletion entry point omits 9b060c7f60bd btrfs: deal with deletion errors when deleting delayed items omits e4674f1d2ec6 btrfs: add assertions when deleting batches of delayed items omits 000ae13c7e5b btrfs: balance btree dirty pages and delayed items after c [...] omits b27cba294710 btrfs: free the path earlier when creating a new inode omits 0d2e356917c6 btrfs: balance btree dirty pages and delayed items after a rename omits f265d5dacdf0 btrfs: add trace event for submitted RAID56 bio omits 15793157981d btrfs: update stripe_sectors::uptodate in steal_rbio omits 8961891d8e57 btrfs: remove redundant calls to flush_dcache_page omits 7bb89a7d158d btrfs: only write the sectors in the vertical stripe which [...] omits 6fa3a4024ec3 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] omits 6546a6178e30 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] omits 8604c6a452c9 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance omits 05fc29bc4e0a btrfs: introduce btrfs_try_lock_balance omits 1ba8d913ff1a btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio omits 99d929b6d997 btrfs: add a helper to iterate through a btrfs_bio with se [...] omits aeedef1c47ee btrfs: factor out a btrfs_csum_ptr helper omits 1cf6293159b2 btrfs: refactor end_bio_extent_readpage code flow omits c922267006df btrfs: factor out a helper to end a single sector buffer I/O omits b2c398f7baed btrfs: remove duplicated parameters from submit_data_read_ [...] omits 405df713040f btrfs: introduce a data checksum checking helper omits 19ff66804d6a btrfs: quit early if the fs has no RAID56 support for raid [...] omits 14d87eac33a3 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED omits 795e015d80c0 btrfs: zoned: fix comment description for sb_write_pointer logic omits 82689ae9dc4f btrfs: fix typos in comments omits 40cdb02cb9f9 drm: bridge: adv7511: unregister cec i2c device after cec adapter omits 1d22b6033ea1 drm: bridge: adv7511: fix CEC power down control register offset omits d5ecf8564c32 xtensa: iss: fix handling error cases in iss_net_configure() omits 9ebeb886a4e2 xtensa: iss/network: provide release() callback omits 36b45faa0c38 xtensa: iss/network: drop 'devices' list omits 62171cf15eb8 Merge branch 'pci/ctrl/vmd' omits 1b4ac2f18c76 Merge branch 'pci/ctrl/tegra194' omits 8933f4e00418 Merge branch 'pci/ctrl/switchtec' omits 76525fa52c91 Merge branch 'pci/ctrl/rcar-gen2' omits 0beee25a6c04 Merge branch 'pci/ctrl/microchip' omits fd082c598d75 Merge branch 'pci/ctrl/mediatek-gen3' omits 39d9a16c3352 Merge branch 'pci/ctrl/mediatek' omits 3e0239083ef2 Merge branch 'pci/ctrl/iproc' omits 45e93d3504cd Merge branch 'pci/ctrl/dwc-edma' omits 245ad6b4e398 Merge branch 'pci/ctrl/dwc' omits d22395083e9a Merge branch 'pci/ctrl/brcmstb' omits e41332387fc0 Merge branch 'pci/ctrl/aardvark' omits 12e606cdc86a Merge branch 'pci/virtualization' omits ddf9fabfeff3 Merge branch 'pci/err' omits 42885d5067ee Merge branch 'pci/endpoint' omits a3b36f4ba4da PCI: endpoint: Don't stop controller when unbinding endpoi [...] omits c2a6236024b7 m68k: sun3: Fix spelling mistake omits 56e123ff7c4a cifs: remove redundant initialization to variable mnt_sign [...] omits ac125d93ae92 cifs: fix race condition with delayed threads omits 362f7f8b9f01 apparmor: fix reference count leak in aa_pivotroot() omits 58291b02c79c apparmor: Fix some kernel-doc comments omits abbf7a522287 apparmor: Fix undefined reference to `zlib_deflate_workspacesize' omits 95d762f119d5 apparmor: fix aa_label_asxprint return check omits 709e9c8a270d apparmor: Fix some kernel-doc comments omits 591dd4e529a4 apparmor: Fix some kernel-doc comments omits e2796234e9e2 apparmor: Fix match_mnt_path_str() and match_mnt() kernel- [...] omits eb7da2655ff8 apparmor: Use struct_size() helper in kmalloc() omits 0d46a809d19c apparmor: Fix failed mount permission check error message omits 7a29ca52463e security/apparmor: remove redundant ret variable omits 2bf889bb0203 apparmor: fix quiet_denied for file rules omits 40c891280499 apparmor: resolve uninitialized symbol warnings in policy_ [...] omits 93bf4db4a782 apparmor: Update MAINTAINERS file with the lastest information omits eaccfacf45fe apparmor: don't create raw_sha1 symlink if sha1 hashing is [...] omits a05ddb3740c2 apparmor: Enable tuning of policy paranoid load for embedd [...] omits 44b5b6045b12 apparmor: make export of raw binary profile to userspace optional omits a06e5111d56a apparmor: Update help description of policy hash for intro [...] omits d179e14e63f5 lsm: Fix kernel-doc omits a556958a5f5b apparmor: Fix kernel-doc omits 8c04229c2a88 Merge branch 'features' into for-next omits 9f8c52f9a24b Merge branch 'icc-imx8mp' into icc-next omits 9f6ca00b5be4 hwmon: (asus_wmi_sensors) Save a few bytes of memory omits 40b57cfa5fee hwmon: (lm90) Use worker for alarm notifications omits 89eed3733062 hwmon: (asus-ec-sensors) add support for Maximus XI Hero omits d585db1e5b07 hwmon: (dell-smm) Improve assembly code omits 56e1ec686472 hwmon: (pmbus/ltc2978) Set voltage resolution omits f45f515be8b5 hwmon: (pmbus) Add list_voltage to pmbus ops omits b98b9cfc166d hwmon: (pmbus) Introduce and use cached vout margins omits 66f7eaf712d1 hwmon: (gsc-hwmon) Add missing of_node_put() omits ca7964469d62 hwmon: (dell-smm) Add Dell G5 5590 to DMI table omits fa9b2584322e hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist omits d0ebc6971a91 hwmon: (nct6775) Drop duplicate NULL check in ->init() and [...] omits fbbe4c5c9acd hwmon: (pmbus) fix build error unused-function omits d6cd4aabc885 hwmon: (lm90) Read the channel's temperature offset from d [...] omits 5ace00c308df hwmon: (lm90) Add support for 2nd remote channel's offset [...] omits e6fa7c549e2f hwmon: (occ) Delete unnecessary NULL check omits 57852cbf10be hwmon: (lm90) Read the channel's label from device-tree omits 0f17cf37bffa hwmon: (lm90) Define maximum number of channels that are s [...] omits c7746b897c06 hwmon: (lm90) Add compatible entry for adt7481 omits 7d731cea7205 dt-bindings: hwmon: Allow specifying channels for lm90 omits d24a6e18b49e dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 omits 6c6f1c260c04 hwmon: Allow to compile ASB100 and FSCHMD on !X86 omits 33fe6713fc1e hwmon: (pmbus) add MFR_* registers to debugfs omits 1960de808859 hwmon: (pmbus) add a function to check the presence of a b [...] omits 88ea7a80e2ab hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 omits 1fcd319a6fbc hwmon: (sch56xx-common) Add DMI override table omits 94bc52ca9f05 hwmon: (lm75) Replace kernel.h with the necessary inclusions omits 2ff0869fcddf hwmon: (f71882fg) Add support for F71858AD (0x0903) omits 922836da53a7 hwmon: (pmbus) Add support for Analog Devices LT7182S omits 67d50c0361f2 dt-bindings: trivial-devices: Add lt7182s omits 106d41847cc5 hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core omits e614067521ea hwmon: (lm90) Support temp_samples attribute omits a573c605f8ea hwmon: (lm90) Add table with supported Analog/ONSEMI devices omits 7379f51c8b17 hwmon: (lm90) Add support and detection of Philips/NXP NE1618 omits 380898e553e1 hwmon: (lm90) Add explicit support for ADM1020 omits 775eceb29fe2 hwmon: (lm90) Only disable alerts if not already disabled omits 51c76e648a79 hwmon: (lm90) Add support for ADT7421 omits 4c43979efee7 hwmon: (lm90) Add support for ON Semiconductor NCT218 omits cf4b234e82b6 hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 omits 0ca1357bf2c1 hwmon: (lm90) Add explicit support for NCT210 omits f3b29af935b9 hwmon: (lm90) Combine lm86 and lm90 configuration omits 1c2f170f6d74 hwmon: (lm90) Add remaining chips supported by adm1021 driver omits 13ce9591a338 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 omits 55246492f7b4 hwmon: (lm90) Support MAX1617 and LM84 omits be48f224deb9 hwmon: (lm90) Introduce 16-bit register write function omits 1b66bcbd889d hwmon: (lm90) Let lm90_read16() handle 8-bit read operations omits 4acf6597eaee hwmon: (lm90) Add support for MAX6642 omits 5b219917d122 hwmon: (lm90) Add flag to indicate conversion rate support omits f7892468fa6e hwmon: (lm90) Add flag to indicate support for minimum tem [...] omits 9770ddbbf854 hwmon: (lm90) Add support for MAX6690 omits c1ae3c53d1a6 hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] omits e85c6ac1f3df hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 omits 744742d6c3a3 hwmon: (lm90) Add explicit support for MAX6648/MAX6692 omits 10abdf3b0430 hwmon: (lm90) Add flag to indicate 'alarms' attribute support omits 5e5bf5ba7a7c hwmon: (lm90) Fix/Add detection of G781-1 omits 961e2134329f hwmon: (lm90) Add support for additional chip revision of NCT1008 omits 75dac87ee87d hwmon: (lm90) Rework detect function omits d377e23eaa1c hwmon: (lm90) Use single flag to indicate extended tempera [...] omits 9fcd170b884e hwmon: (lm90) Support multiple temperature resolutions omits df2920efa97e hwmon: (lm90) Only re-read registers if volatile omits 5972c9dcedbc hwmon: (lm90) Add support for unsigned and signed temperatures omits 776e426c7546 hwmon: (lm90) Enable full PEC support for ADT7461A omits f4872a5f9144 hwmon: (lm90) Add partial PEC support for ADT7461 omits 5f1f9890defb hwmon: (lm90) Improve PEC support omits 7f1e258282ec hwmon: (lm90) Stop using R_/W_ register prefix omits 98b10d45c2c5 hwmon: (lm90) Move status register bit shifts to compile time omits d6ea3544a200 hwmon: (lm90) Use BIT macro omits e25df0cf8558 hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] omits 9874be07e257 hwmon: (lm90) Reorder include files in alphabetical order omits c274a2e8984d hwmon: (lm90) Rework alarm/status handling omits 32b4e3693719 hwmon: (lm90) Generate sysfs and udev events for all alarms omits f7d1438269cc hwmon: (pmbus) Move pec attribute to I2C device omits 187dc83647a0 extcon: rt8973a: Drop useless mask_invert flag on irqchip omits 339c6baa9476 extcon: sm5502: Drop useless mask_invert flag on irqchip omits 152444d50ab5 fscrypt: add fscrypt_context_for_new_inode omits cd6968cf2538 fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_en [...] omits a0110cfb196d fs: change test in inode_insert5 for adding to the sb list omits f250ac6ca9d2 cpufreq: qcom-cpufreq-hw: use HZ_PER_KHZ macro in units.h omits a5b65fe447e7 cpufreq: mediatek: fix error return code in mtk_cpu_dvfs_i [...] omits fff86dfbbf82 PCI: endpoint: Enable DMA tests for endpoints with DMA cap [...] omits fddbf585ab1f mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() omits e94c5ecc230b mmc: sdhci-pci-gli: Fix build error unused-function omits b291ecae1aec extcon: Drop unexpected word "the" in the comments omits df2cc16d293f extcon: Remove extraneous space before a debug message omits b3d5304b64e7 Merge branch 'icc-sm6350' into icc-next omits bdc997a769ee mmc: core: Do not evaluate HS400 capabilities if bus has n [...] omits 78fe993ae714 mmc: host: Improve I/O read/write performance for GL9763E omits 382fd8393fd9 mmc: sdhci-st: Obviously always return success in remove callback omits c36f2482a1cc mmc: sdhci-of-arasan: Obviously always return success in r [...] omits a3f05b2e30a3 mmc: dw_mmc: rockchip: Obviously always return success in [...] omits af9c1566752d mmc: dw_mmc: hi3789cv200: Obviously always return success [...] omits e1c619d12661 mmc: dw_mmc: exynos: Obviously always return success in re [...] omits c8bf202614ec Merge branch 'fixes' into next omits 8fe87198d4de mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_b [...] omits c4938d5a6a54 mmc: mmci: Fix typo in comment omits 88c9c5679a06 Merge tag 'v5.18' into next-testing omits 2c02c2451f76 dt-bindings: mmc: renesas,sdhi: Add R-Car Gen4 clock requirements omits f541b792424a dt-bindings: mmc: renesas,sdhi: R-Car V3U is R-Car Gen4 omits 5757ce11aa38 mmc: debugfs: Fix file release memory leak omits 1d85e9a71c7b Merge branch 'fixes' into next omits 53c6fc29fcaa dt-bindings: mmc: renesas,sdhi: Document R-Car S4-8 and ge [...] omits aeb0965fb9f3 mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string omits 226e09de0acd dt-bindings: mmc: convert mmc-spi-slot to yaml omits 94188bed935c dt-bindings: mmc: samsung,exynos-dw-mshc: document Exynos5420 SMU omits 32a686080907 dt-bindings: mmc: samsung,exynos-dw-mshc: convert to dtschema omits 000c51bc3466 mmc: cqhci: Capture eMMC and SD card errors omits 8b92cee8a4ca mmc: debugfs: Add debug fs error state entry for mmc driver omits 206be103c8f0 mmc: debugfs: Add debug fs entry for mmc driver omits ddd7196a1b76 mmc: sdhci: Capture eMMC and SD card errors omits 735e01ed03ce mmc: core: Capture eMMC and SD card errors omits 6d028bf9945a mmc: mtk-sd: fix typo omits a98a0ed20415 mmc: mxcmmc: Silence a clang warning omits 6444af7226c9 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_vol [...] omits 6ce18fa34cd5 mmc: sdhci-brcmstb: Add ability to increase max clock rate [...] omits 4ce61e389cda dt-bindings: mmc: Add Broadcom optional sdio_freq clock omits edfbf8c307ff dt-bindings: mmc: sdhci-msm: Fix issues in yaml bindings omits dc5668d0abd3 mmc: sdhci-of-dwcmshc: add support for rk3588 omits 24c46ac74fcb mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx omits 6e62aa3f8d88 mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs omits 3a87cb8f6a72 PCI: brcmstb: Fix refcount leak in brcm_pcie_probe() omits bafa10435c4f ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU [...] omits 51bd0abd873d extcon: fsa9480: Drop no-op remove function omits 9b7f83e0c25b apparmor: fix absroot causing audited secids to begin with = omits 047843bdb316 Merge branch 'landlock_lsm_v34' into next-testing omits 237f61b788d3 Merge branch 'fixes-v5.12' into next-testing adds 742ab6df974a x86/kvm/vmx: Make noinstr clean adds a883d624aed4 x86/cpufeatures: Move RETPOLINE flags to word 11 adds 369ae6ffc41a x86/retpoline: Cleanup some #ifdefery adds 00e1533325fd x86/retpoline: Swizzle retpoline thunk adds 0b53c374b9ef x86/retpoline: Use -mfunction-return adds 15e67227c49a x86: Undo return-thunk damage adds d9e9d2300681 x86,objtool: Create .return_sites adds ee88d363d156 x86,static_call: Use alternative RET encoding adds 1f001e9da6bb x86/ftrace: Use alternative RET encoding adds d77cfe594ad5 x86/bpf: Use alternative RET encoding adds af2e140f3420 x86/kvm: Fix SETcc emulation for return thunks adds 15583e514eb1 x86/vsyscall_emu/64: Don't use RET in vsyscall emulation adds 0ee9073000e8 x86/sev: Avoid using __x86_return_thunk adds aa3d480315ba x86: Use return-thunk in asm code adds 7c81c0c9210c x86/entry: Avoid very early RET adds 951ddecf4356 objtool: Treat .text.__x86.* as noinstr adds a149180fbcf3 x86: Add magic AMD return-thunk adds 6b80b59b3555 x86/bugs: Report AMD retbleed vulnerability adds 7fbf47c7ce50 x86/bugs: Add AMD retbleed= boot parameter adds e8ec1b6e08a2 x86/bugs: Enable STIBP for JMP2RET adds caa0ff24d5d0 x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value adds 2dbb887e875b x86/entry: Add kernel IBRS implementation adds c779bc1a9002 x86/bugs: Optimize SPEC_CTRL MSR writes adds 7c693f54c873 x86/speculation: Add spectre_v2=ibrs option to support Ker [...] adds 166115c08a9b x86/bugs: Split spectre_v2_select_mitigation() and spectre [...] adds 6ad0ad2bf8a6 x86/bugs: Report Intel retbleed vulnerability adds bf5835bcdb96 intel_idle: Disable IBRS during long idle adds 9bb2ec608a20 objtool: Update Retpoline validation adds b75b7f8ef114 x86/xen: Rename SYS* entry points adds d147553b64ba x86/xen: Add UNTRAIN_RET adds 3ebc17006888 x86/bugs: Add retbleed=ibpb adds 0fe4aeea9c01 x86/bugs: Do IBPB fallback check only once adds a09a6e2399ba objtool: Add entry UNRET validation adds d7caac991fee x86/cpu/amd: Add Spectral Chicken adds b2620facef48 x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n adds e6aa13622ea8 x86/speculation: Fix firmware entry SPEC_CTRL handling adds 56aa4d221f1e x86/speculation: Fix SPEC_CTRL write on SMT state change adds bbb69e8bee1b x86/speculation: Use cached host SPEC_CTRL value for guest [...] adds acac5e98ef8d x86/speculation: Remove x86_spec_ctrl_mask adds 8faea26e6111 objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} adds 8bd200d23ec4 KVM: VMX: Flatten __vmx_vcpu_run() adds bb06650634d3 KVM: VMX: Convert launched argument to flags adds fc02735b14ff KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS adds bea7e31a5cac KVM: VMX: Fix IBRS handling after vmexit adds 9756bba28470 x86/speculation: Fill RSB on vmexit for IBRS adds 07853adc29a0 KVM: VMX: Prevent RSB underflow before vmenter adds 7a05bc95ed1c x86/common: Stamp out the stepping madness adds 26aae8ccbc19 x86/cpu/amd: Enumerate BTC_NO adds f43b9876e857 x86/retbleed: Add fine grained Kconfig knobs adds f54d45372c6a x86/bugs: Add Cannon lake to RETBleed affected CPU list adds 2c08b9b38f5b x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry adds 2259da159fbe x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported adds 697977d8415d x86/kexec: Disable RET on kexec adds 4ad3278df6fe x86/speculation: Disable RRSBA behavior adds ce114c866860 Merge tag 'x86_bugs_retbleed' of git://git.kernel.org/pub/ [...] adds c27c753ea6fd x86/static_call: Serialize __static_call_fixup() properly adds 0d8ba24e72b6 Merge tag 'x86_bugs_retbleed' of git://git.kernel.org/pub/ [...] adds f9a89117fbdc drm/amdgpu: keep fbdev buffers pinned during suspend adds 3a4b1cc28fbd drm/amdgpu/display: disable prefer_shadow for generic fb helpers adds 7de96365878f Merge tag 'amd-drm-fixes-5.19-2022-07-06' of https://gitla [...] adds 42e0a87233e3 Merge tag 'drm-intel-fixes-2022-07-07' of git://anongit.fr [...] adds 3590b44b9434 Merge tag 'drm-misc-fixes-2022-07-07-1' of ssh://git.freed [...] adds 29851567d1aa Merge tag 'drm-fixes-2022-07-12' of git://anongit.freedesk [...] adds 72a8e05d4f66 Merge tag 'ovl-fixes-5.19-rc7' of git://git.kernel.org/pub [...] adds 7edc3945bdce tracing/histograms: Fix memory leak problem adds 495fcec8648c tracing: Fix sleeping while atomic in kdb ftdump adds 0a6d7d45414a ftrace: Be more specific about arch impact when function t [...] adds 0bb7e14c8e15 blk-iocost: tracing: atomic64_read(&ioc->vtime_rate) is as [...] adds e3655dfa5805 fprobe/samples: Make sample_probe static adds 1e1fb420fe68 samples: Use KSYM_NAME_LEN for kprobes adds b047602d579b Merge tag 'trace-v5.19-rc5' of git://git.kernel.org/pub/sc [...] adds 5750676b64a5 fs/remap: constrain dedupe of EOF blocks adds d0b97f3891fb Merge tag 'cgroup-for-5.19-rc6-fixes' of git://git.kernel. [...] adds 4a57a8400075 vf/remap: return the amount of bytes actually deduplicated adds d11219ad53dc amdgpu: disable powerpc support for the newer display engine adds 841bdf85c226 ALSA: hda - Add fixup for Dell Latitidue E5430 adds dbe75d314748 ALSA: hda/realtek - Fix headset mic problem for a HP machi [...] adds 61d307855eb1 ALSA: hda/realtek: fix mute/micmute LEDs for HP machines adds 4ba5c853d794 ALSA: hda/realtek - Fix headset mic problem for a HP machi [...] adds 9b043a8f3864 ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop adds c4634a3c7dca Merge tag 'sound-5.19-rc7' of git://git.kernel.org/pub/scm [...] adds 097da1a44d1a um: Replace to_phys() and to_virt() with less generic func [...] adds 0609e200246b ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU [...] adds 598f0a99fa8a ARM: 9210/1: Mark the FDT_FIXED sections as shareable adds cc45b836388f ARM: 9211/1: domain: drop modify_domain() adds 2bf6204240fd ARM: 9212/1: domain: Modify Kconfig help text adds e4ced82deb5f ARM: 9213/1: Print message about disabled Spectre workarou [...] adds e5c46fde75e4 ARM: 9214/1: alignment: advance IT state after emulating T [...] adds 8030aa3ce12e ARM: 9207/1: amba: fix refcount underflow if amba_device_a [...] adds 29589ca09a74 ARM: 9208/1: entry: add .ltorg directive to keep literals [...] adds 2eb5866cac07 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds af16df54b89d ima: force signature verification when CONFIG_KEXEC_SIG is [...] adds 067d25218741 ima: Fix potential memory leak in ima_init_crypto() adds 4adfa865bb97 Merge tag 'integrity-v5.19-fix' of git://git.kernel.org/pu [...] adds a24a6c05ffa7 Merge tag 'nfsd-5.19-3' of git://git.kernel.org/pub/scm/li [...] adds 50bd7d5a647b cifs: fix race condition with delayed threads adds 2883f4b5a0e1 cifs: remove unnecessary locking of chan_lock while freein [...] adds 32f319183c43 smb3: workaround negprot bug in some Samba servers adds f41d5df5f146 Merge tag '5.19-rc6-smb3-client-fixes' of git://git.samba. [...] adds 4a46de446d3f selftest: net: add tun to .gitignore adds f946964a9f79 net: marvell: prestera: fix missed deinit sequence adds c5b744d38c36 bnxt_en: reclaim max resources if sriov enable fails adds 4279414bff8a bnxt_en: Fix bnxt_reinit_after_abort() code path adds 619b9b1622c2 bnxt_en: fix livepatch query adds 53f8c2d37efb bnxt_en: Fix and simplify XDP transmit path adds ddde5412fdaa bnxt_en: Fix bnxt_refclk_read() adds 22b9c41a3fb8 Merge branch 'bnxt_en-5-bug-fixes' adds 7dee5d7747a6 sysctl: Fix data-races in proc_dou8vec_minmax(). adds 7d1025e55978 sysctl: Fix data-races in proc_dointvec_ms_jiffies(). adds 6f605b57f378 tcp: Fix a data-race around sysctl_max_tw_buckets. adds bb7bb35a63b4 icmp: Fix a data-race around sysctl_icmp_echo_ignore_all. adds 4a2f7083cc6c icmp: Fix data-races around sysctl_icmp_echo_enable_probe. adds 66484bb98ed2 icmp: Fix a data-race around sysctl_icmp_echo_ignore_broadcasts. adds b04f9b7e85c7 icmp: Fix a data-race around sysctl_icmp_ignore_bogus_erro [...] adds d2efabce81db icmp: Fix a data-race around sysctl_icmp_errors_use_inboun [...] adds 2a4eb714841f icmp: Fix a data-race around sysctl_icmp_ratelimit. adds 1ebcb25ad6fc icmp: Fix a data-race around sysctl_icmp_ratemask. adds 1dace014928e raw: Fix a data-race around sysctl_raw_l3mdev_accept. adds 4785a66702f0 tcp: Fix data-races around sysctl_tcp_ecn. adds 12b8d9ca7e67 tcp: Fix a data-race around sysctl_tcp_ecn_fallback. adds e49e4aff7ec1 ipv4: Fix data-races around sysctl_ip_dynaddr. adds bdf00bf24bef nexthop: Fix data-races around nexthop_compat_mode. adds 7d5424b26f17 Merge branch 'net-sysctl-races' adds 49b9f431ff0d net: ftgmac100: Hold reference returned by of_get_child_by_name() adds 23aa6d5088e3 net: stmmac: fix leaks in probe adds 67de8acdd375 Merge tag 'wireless-2022-07-13' of git://git.kernel.org/pu [...] adds 057cc8c9005e r8152: fix accessing unset transport header adds b11e5f6a3a5c net: sunhme: output link status with a single print. adds ebe41da5d47a sfc: fix use after free when disabling sriov adds f52d166819a4 ice: handle E822 generic device ID in PLDM header adds 7b6f9462a323 ice: change devlink code to read NVM in blocks adds f46a5a9c679f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds df8386d13ea2 seg6: fix skb checksum evaluation in SRH encapsulation/insertion adds f048880fc770 seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors adds 4889fbd98dea seg6: bpf: fix skb checksum in bpf_push_seg6_encap() adds cc91b09b9ef8 Merge branch 'seg6-fix-skb-checksum-for-srh-encapsulation- [...] adds ada74c5539eb sfc: fix kernel panic when creating VF adds 0f3325076038 net: atlantic: remove deep parameter on suspend/resume functions adds 2e15c51fefaf net: atlantic: remove aq_nic_deinit() when resume adds 747c14307214 ip: fix dflt addr selection for connected nexthop adds cd72e61bad14 selftests/net: test nexthop without gw adds 94e810067888 xen/netback: avoid entering xenvif_rx_next_skb() with an e [...] adds 51f1c31f8ba7 MAINTAINERS: Add an additional maintainer to the AMD XGBE driver adds 3d8c51b25a23 net/tls: Check for errors in tls_device_init adds 656bd03a2cd8 nfp: flower: configure tunnel neighbour on cmsg rx adds 9bd572ec7a66 Merge tag 'net-5.19-rc7' of git://git.kernel.org/pub/scm/l [...] adds db886979683a x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current adds 6522768cbcde Revert "ocfs2: mount shared volume without ha stack" adds 191764e01c61 mm: kfence: apply kmemleak_ignore_phys on early allocated pool adds d80bd1c4af1b tmpfs: fix the issue that the mount and remount results ar [...] adds 5715d411c4fa mailmap: update Seth Forshee's email address adds 19614e3c6181 mm: fix page leak with multiple threads mapping the same page adds 2f57a9be72ba mm-fix-page-leak-with-multiple-threads-mapping-the-same-page-v2 adds 0218d2639247 mm: fix missing wake-up event for FSDAX pages adds f00b05f90d18 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] adds 78d02924d5f6 secretmem: fix unhandled fault in truncate adds e69e212153a7 ntfs: fix use-after-free in ntfs_ucsncmp() adds 9376784e5752 ntfs-fix-use-after-free-in-ntfs_ucsncmp-v3 adds 13e1b996213c ntfs-fix-use-after-free-in-ntfs_ucsncmp-v3-checkpatch-fixes adds 9f3df3147149 fs: sendfile handles O_NONBLOCK of out_fd adds 47ae5d0b1262 hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte adds ed2a54dba602 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] adds cb84e28edaa4 userfaultfd: provide properly masked address for huge-pages adds d0e56d3427d2 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 16b02c9bed7a Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds b4a544e415e9 arm64: dts: broadcom: bcm4908: Fix timer node for BCM4906 SoC adds 8bd582ae9a71 arm64: dts: broadcom: bcm4908: Fix cpu node for smp boot adds 52905140c3ed Merge tag 'arm-soc/for-5.19/devicetree-arm64-fixes' of htt [...] adds d332a1f6b4c4 Merge tag 'qcom-dts-fixes-for-5.19' of git://git.kernel.or [...] adds 290171de2ddf Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 7819b2e7fec5 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds c4e789572557 s390/nospec: build expoline.o for modules_prepare target adds a0b0987a7811 s390/nospec: remove unneeded header includes adds 1fcbcc6d803a s390/ap: fixes bug in the AP bus's __verify_queue_reservat [...] adds 6544889ce44e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e79b9473e9b5 net: ipv4: fix clang -Wformat warnings adds 1bd89695ab73 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 807bafe66d68 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 1e347f861da8 ASoC: rockchip-i2s: Undo BCLK pinctrl changes adds efb2b2097c62 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds 049aad15b974 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a77c46f2b4d4 MAINTAINERS: change the NXP FSPI driver maintainer. adds 73d5fe046270 spi: cadence-quadspi: Remove spi_master_put() in probe fai [...] adds 0c965b38c8b7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7fac7497e478 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 7e5013323400 Merge tag 'v5.19-rc6' into usb-linus adds 7c239a071d1f USB: serial: ftdi_sio: add Belimo device ids adds 3486af89dd3c Merge tag 'usb-serial-5.19-rc7' of https://git.kernel.org/ [...] adds fb9c9ca901f0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds ae22be8c1521 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5dc5b9e682d9 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 2eb502f496f7 ARM: dts: am33xx: Fix MMCHS0 dma properties adds 579fcd841445 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 88573389aaa3 riscv: Fix missing PAGE_PFN_MASK adds be82abe6a76b RISC-V: KVM: Fix SRCU deadlock caused by kvm_riscv_check_v [...] adds d13122ca3cdf Merge tag 'kvm-riscv-fixes-5.19-2' of https://github.com/k [...] adds 84e7051c0bc1 x86/kvm: fix FASTOP_SIZE when return thunks are enabled adds 1b870fa5573e kvm: stats: tell userspace which values are boolean adds 942d9e89524c Documentation: kvm: clarify histogram units adds 99482726452b KVM: nVMX: Always enable TSC scaling for L2 when it was en [...] adds cca3f3381bef Merge commit 'kvm-vmx-nested-tsc-fix' into kvm-master adds 8a414f943f8b KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_p [...] adds 853bc1d4123c Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 2d8a5b8fe894 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 149d17140bce pmem: fix a name collision adds 69053101e096 ndtest: Cleanup all of blk namespace specific code adds 95978b886d55 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds f852ca3ae93a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 278539448db5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5ad26161a371 ACPI: video: Fix acpi_video_handles_brightness_key_presses() adds 0a0e5110ac9e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8312cd3a7b83 scsi: megaraid: Clear READ queue map's nr_queues adds 2ae57c995003 scsi: ufs: core: Drop loglevel of WriteBoost message adds 52a518019ca1 scsi: ufs: core: Fix missing clk change notification on ho [...] adds e78276cadb66 scsi: pm80xx: Fix 'Unknown' max/min linkrate adds 355bf2e036c9 scsi: pm80xx: Set stopped phy's linkrate to Disabled adds 01d61c344081 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 046cd8a2a9ee drm/i915: fix a possible refcount leak in intel_dp_add_mst [...] adds 1391b9cfd35b drm/i915/guc: ADL-N should use the same GuC FW as ADL-S adds 48da0f67c53e drm/i915: Fix vm use-after-free in vma destruction adds e87197fbd137 drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg [...] adds f99546298a45 Merge tag 'gvt-fixes-2022-07-11' of https://github.com/int [...] adds 896dcabd1f8f drm/i915/selftests: fix a couple IS_ERR() vs NULL tests adds aff1e0b09b54 drm/i915/ttm: fix sg_table construction adds b24dcf1dc507 drm/i915/gt: Serialize GRDOM access between multiple engin [...] adds a1c5a7bf79c1 drm/i915/gt: Serialize TLB invalidates with GT resets adds ad765fae792e drm/i915/gem: Look for waitboosting across the whole objec [...] adds 333991c4e66b drm/i915/selftests: fix subtraction overflow bug adds 47485f6feb63 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 51189eb9ddc8 mmc: sdhci-omap: Fix a lockdep warning for PM runtime init adds 34e6f90eb267 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b511b5753c17 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 7fccd7239127 Merge tag 'dt-fixes-for-palmer-5.19-rc6' of git://git.kern [...] adds ee7a347845e8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ecdb2ac39986 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 7329b0717296 gpio: sim: fix the chip_name configfs item adds cbdfe0cfb35d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 6379900caaca Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 73d49fcbc7f8 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 654b2a09ff70 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 27ca1dbc37a0 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds e23f2d4af5ee Revert "scripts/mod/modpost.c: permit '.cranges' secton fo [...] adds be66c181264a kbuild: dummy-tools: avoid tmpdir leak in dummy gcc adds b4ad67edebba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c7a774d78111 perf test: Add debug line to diagnose broken metrics adds 29d97deed642 perf test: Make all metrics test more tolerant adds b55878c90ab9 perf test: Add test for branch stack sampling adds ab0101768f63 perf lock: Print wait times with unit adds 309e133dfe26 perf lock: Allow to use different kernel symbols adds 9565c9186d17 perf lock: Skip print_bad_events() if nothing bad adds 166a9764a38e perf lock: Add lock contention tracepoints record support adds 3ae03f2650b8 perf lock: Handle lock contention tracepoints adds 7cb2a53f7f41 perf record: Allow to specify max stack depth of fp callchain adds 0d2997f750d1 perf lock: Look up callchain for the contended locks adds 4ae408632eea Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds c51ba246cb17 swiotlb: fail map correctly with failed io_tlb_default_mem adds 20347fca71a3 swiotlb: split up the global swiotlb lock adds f2178f0b6e8e Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 004ec8ad498d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c2f0eda6ad1b ARM: 9202/1: kasan: support CONFIG_KASAN_VMALLOC adds 205b6eaef06f ARM: 9203/1: kconfig: fix MODULE_PLTS for KASAN with KASAN [...] adds e035a96f2536 Merge branches 'misc' and 'fixes' into for-next adds 27576ef17ef4 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds e4be5a7f305b Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 611f6810aac8 Merge tag 'sunxi-drivers-for-5.20-1' of git://git.kernel.o [...] adds 2b48db01a066 dt-bindings: power: Add MediaTek Helio X10 MT6795 power domains adds 2b5764fb7bf8 soc: mediatek: pm-domains: Add support for Helio X10 MT6795 adds 4d3ddc9bce4b soc: mediatek: mutex: Simplify with devm_platform_get_and_ [...] adds ff6c226953b1 Merge tag 'v5.19-next-soc' of git://git.kernel.org/pub/scm [...] adds 933edcde4383 Merge tag 'tegra-for-5.20-firmware' of git://git.kernel.or [...] adds f10c00ae8628 Merge tag 'tegra-for-5.20-memory' of git://git.kernel.org/ [...] adds 62fcbc5c5d10 Merge tag 'ti-driver-soc-for-v5.20' of git://git.kernel.or [...] adds 03e316033c45 Merge tag 'imx-drivers-5.20' of git://git.kernel.org/pub/s [...] adds 16f3c221646b spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARC [...] adds ef4ef28acb42 tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with A [...] adds 9bc697091a47 Merge tag 'arm-soc/for-5.20/drivers' of https://github.com [...] adds 3c37074f0d58 Merge tag 'qcom-drivers-for-5.20' of git://git.kernel.org/ [...] adds 6520962e8bed Merge branch 'arm/drivers' into for-next adds 2b4b612638b8 Merge tag 'sunxi-config64-for-5.20-1' of git://git.kernel. [...] adds 8c1541b161a6 Merge tag 'tegra-for-5.20-arm64-defconfig' of git://git.ke [...] adds 01b66d2b33cc Merge tag 'imx-defconfig-5.20' of git://git.kernel.org/pub [...] adds a65ee523a9e4 ARM: multi_v7_defconfig: Update configs for BCM63138 adds 14376871658a Merge tag 'arm-soc/for-5.20/defconfig' of https://github.c [...] adds e2782fa76435 Merge tag 'arm-soc/for-5.20/defconfig-arm64' of https://gi [...] adds 96c1bbda5e23 Merge tag 'qcom-arm64-defconfig-for-5.20' of git://git.ker [...] adds 7b6427b69f2c Merge branch 'arm/defconfig' into for-next adds 297b554633ad soc: document merges adds be1628526586 ARM: dts: kswitch-d10: enable the USB device port adds 6cd345e5835d Merge tag 'at91-dt-5.20-2' of git://git.kernel.org/pub/scm [...] adds 8c1e9736c5bd Merge tag 'qcom-dts-for-5.20' of git://git.kernel.org/pub/ [...] adds c703d300c012 Merge branch 'arm/dt' into for-next adds aa68ce3bcb0a Merge tag 'arm-soc/for-5.20/soc' of https://github.com/Bro [...] adds c67af87178f2 Merge tag 'arm-soc/for-5.20/maintainers' of https://github [...] adds 4ea087841733 Merge tag 'imx-soc-5.20' of git://git.kernel.org/pub/scm/l [...] adds fdc6055bcc8e Merge branch 'arm/soc' into for-next adds dba665c1e6b3 Merge branch 'arm/fixes' into for-next adds b7a583b5c633 soc: document merges adds e0a592505566 Merge tag 'qcom-arm64-for-5.20' of git://git.kernel.org/pu [...] adds 3476ccbd0ae6 Merge tag 'arm-soc/for-5.20/devicetree' of https://github. [...] adds 92c336e7ae2e Merge tag 'arm-soc/for-5.20/devicetree-arm64' of https://g [...] adds b823d286c674 Merge branch 'arm/dt' into for-next adds f3eade9adec6 soc: document merges adds 5ff6bb6566ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9408aaf32df1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dedcb42b1013 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 21715b842afa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9cfaa8510029 Merge branch 'next' of https://github.com/Broadcom/stblinux.git adds f26a9704efcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fa8e002958f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3b4236d746bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c7c868f0e23e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds eac1d97271ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c2d17574ae1b soc/qcom: Make QCOM_RPMPD depend on PM adds ca48adcc40b0 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] adds b6318c617b22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 39acdac2d220 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 69131cf5b716 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds af19f1936d63 reset: a10sr: allow building under COMPILE_TEST adds 096e772b1cdc Revert "reset: microchip-sparx5: allow building as a module" adds ca28f182d953 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds b9556c8c0e86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7ac4edfb8c96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 144d515de2c6 arch_topology: Fix cache attributes detection in the CPU h [...] adds 1a5c74382bce Merge branch 'for-next/arch_topology' of git://git.kernel. [...] adds 209ddf629cb1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 2bb7e2f76d00 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 2dc3714c385a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 946f9f72baaf Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 05b336846455 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ca4b0faba5bd Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds da168e04e53a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 52478a4d343a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds ce7e0d576ff4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e3e1b5d8eb2c Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds 55655ea1abdb Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds c36dd297b6c0 m68k: mac: Remove forward declaration for mac_nmi_handler() adds c07a16404c8f m68k: Add common forward declaration for show_registers() adds b508128bb0d1 m68k: defconfig: Update defconfigs for v5.19-rc1 adds b9a56b02fab9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 87ea16aaa77a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e1a534f5d074 MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK adds 5ee46bfbb65f MIPS: dts: correct gpio-keys names and properties adds 62fb295ce7dd MIPS: dts: align gpio-key node names with dtschema adds d3164e2f3b0a MIPS: Remove VR41xx support adds cfe5899cef3a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds d7a215493a6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9009f55bc44e riscv: config: enable SOC_STARFIVE in defconfig adds 44c1e84a38a0 RISC-V: Add CONFIG_{NON,}PORTABLE adds a8914b6cb8dd Merge tag 'dt-for-palmer-v5.20-mw0' of git://git.kernel.or [...] adds ef09fa67dc7d riscv: dts: starfive: Add JH7100 CPU topology adds af8f260abc60 riscv: dts: sifive: Add fu540 topology information adds bf6cd1c01c95 riscv: dts: sifive: Add fu740 topology information adds d9d193dea866 riscv: dts: canaan: Add k210 topology information adds eabfbd92a678 Merge branch 'riscv-cpu_map_topo' of git://git.kernel.org/ [...] adds b49816611eac riscv: dts: sifive: "fix" pmic watchdog node name adds de10fcbc34f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7ce4a6d4e90a Merge branch 'fixes' into for-next adds d1a22ff346f3 Merge branch 'features' into for-next adds ef69860353d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 039133490793 xtensa: iss/network: drop 'devices' list adds 8864fb835968 xtensa: iss/network: provide release() callback adds 628ccfc8f5f7 xtensa: iss: fix handling error cases in iss_net_configure() adds c49731a04e7c xtensa: enable KCOV support adds 0847d167d0f9 xtensa: enable ARCH_HAS_GCOV_PROFILE_ALL adds ba4aec518ec6 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 163d6f16236e Merge tag 'ovl-fixes-5.19-rc7' of ssh://gitolite.kernel.or [...] adds aa94cd1bf1af mnt_idmapping: add vfs[g,u]id_into_k[g,u]id() adds a67f92751471 acl: move idmapped mount fixup into vfs_{g,s}etxattr() adds 67042ad94462 acl: port to vfs{g,u}id_t adds 2e985528f949 acl: make posix_acl_clone() available to overlayfs adds 59c196a48abf ovl: handle idmappings in ovl_get_acl() adds f70417005a89 Revert "ovl: turn of SB_POSIXACL with idmapped layers temp [...] adds 7dca2d0facd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2bda19327dc7 Merge branch 'misc-5.19' into for-next-current-v5.18-20220712 adds 67ef6655b2a0 Merge branch 'for-next-current-v5.18-20220712' into for-ne [...] adds 39238d349ea6 btrfs: fix typos in comments adds 092daa23dfda btrfs: zoned: fix comment description for sb_write_pointer logic adds 030b513d39a3 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED adds 7b084207c92b btrfs: quit early if the fs has no RAID56 support for raid [...] adds a6fd31ddda96 btrfs: introduce a data checksum checking helper adds 0c69f4e42a39 btrfs: remove duplicated parameters from submit_data_read_ [...] adds 5e586c2b95b7 btrfs: factor out a helper to end a single sector buffer I/O adds 64a5b82a21b9 btrfs: refactor end_bio_extent_readpage code flow adds 7e89e61596b9 btrfs: factor out a btrfs_csum_ptr helper adds 401d3418c7bb btrfs: add a helper to iterate through a btrfs_bio with se [...] adds 7e340228ca28 btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio adds 1371ea2d7c6b btrfs: introduce btrfs_try_lock_balance adds 8104e0a6ae86 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance adds 301119639450 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] adds 446653d91dd0 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] adds 76fc2a1243ca btrfs: only write the sectors in the vertical stripe which [...] adds 7d9212ef32d7 btrfs: remove redundant calls to flush_dcache_page adds 4449959826dd btrfs: update stripe_sectors::uptodate in steal_rbio adds 7e1026949cb9 btrfs: add trace event for submitted RAID56 bio adds 0caf85fcc1f7 btrfs: balance btree dirty pages and delayed items after a rename adds 814598c3de37 btrfs: free the path earlier when creating a new inode adds 502f7f303c0e btrfs: balance btree dirty pages and delayed items after c [...] adds a7811b89df20 btrfs: add assertions when deleting batches of delayed items adds e610f29eb614 btrfs: deal with deletion errors when deleting delayed items adds dbc58a55a080 btrfs: refactor the delayed item deletion entry point adds 5ede73bdc924 btrfs: improve batch deletion of delayed dir index items adds 5bb3c64ff502 btrfs: assert that delayed item is a dir index item when a [...] adds bea58bf6e976 btrfs: improve batch insertion of delayed dir index items adds 7b3ae0fd1ca6 btrfs: do not BUG_ON() on failure to reserve metadata for [...] adds 7d886cdb5546 btrfs: set delayed item type when initializing it adds 42a2d96c6832 btrfs: reduce amount of reserved metadata for delayed item [...] adds 64ee5a9111cd btrfs: store chunk size in space-info struct adds 97ed7d900475 btrfs: sysfs: export chunk size in space infos adds d6aca1ecd2c9 btrfs: sysfs: add force_chunk_alloc trigger to force allocation adds 3ffdbb492f6c btrfs: send: remove unused send_ctx::{total,cmd}_send_size adds fae83a760bf1 btrfs: send: explicitly number commands and attributes adds 4e51fd3ee0e7 btrfs: send: add stream v2 definitions adds a06130e80c56 btrfs: send: write larger chunks when using stream v2 adds b5a81569f47e btrfs: send: get send buffer pages for protocol v2 adds ff7ac86ccec0 btrfs: send: send compressed extents with encoded writes adds aa0c1e1b09bb btrfs: send: enable support for stream v2 and compressed writes adds d575b815934c btrfs: move more work into btrfs_end_bioc adds 1a36f4f8c25d btrfs: simplify code flow in btrfs_submit_dio_bio adds 46ffddedb339 btrfs: split btrfs_submit_data_bio to read and write parts adds 5020ffbe3b22 btrfs: defer I/O completion based on the btrfs_raid_bio adds 81985c0cffdf btrfs: don't double-defer bio completions for compressed reads adds 8ed029ddd791 btrfs: don't use btrfs_bio_wq_end_io for compressed writes adds 50d003d4254c btrfs: centralize setting REQ_META adds 0e50d7a5ecef btrfs: remove btrfs_end_io_wq adds c03e10bda164 btrfs: factor stripe submission logic out of btrfs_map_bio adds afb61d6122c3 btrfs: do not allocate a btrfs_bio for low-level bios adds eca251448a8e btrfs: replace kmap() with kmap_local_page() in inode.c adds 044d3303b4f5 btrfs: replace kmap() with kmap_local_page() in lzo.c adds 09450164b489 btrfs: remove redundant check in up check_setget_bounds adds 45893de6d977 btrfs: don't use bio->bi_private to pass the inode to subm [...] adds 848bb71bf67c btrfs: merge end_write_bio and flush_write_bio adds 6acae99ddb93 btrfs: pass the btrfs_bio_ctrl to submit_one_bio adds 66b87f4598fa btrfs: make btrfs_super_block::log_root_transid deprecated adds fe67381cfd1d btrfs: reject log replay if there is unsupported RO compat flag adds ec01ce4156b6 btrfs: stop looking at btrfs_bio->iter in index_one_bio adds d1920145abd7 btrfs: split discard handling out of btrfs_map_block adds c44e3498a597 btrfs: sysfs: advertise zoned support among features adds a246b390afb0 btrfs: add tracepoints for ordered extents adds 1951f8acf998 btrfs: tree-log: make the return value for log syncing consistent adds 0048aeffc7db btrfs: raid56: avoid double for loop inside finish_rmw() adds 06590f8ca86d btrfs: raid56: avoid double for loop inside __raid56_parit [...] adds 39caab015d84 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] adds 7968dda1d47f btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() adds 730642a5ea2e btrfs: raid56: avoid double for loop inside raid56_parity_ [...] adds 330a870b416b btrfs: open code rbtree search in split_state adds 1bb138c26f78 btrfs: open code rbtree search in insert_state adds f811e70114fe btrfs: lift start and end parameters to callers of insert_state adds 69a6eceeee85 btrfs: pass bits by value not by pointer for extent_state helpers adds fac6229f2350 btrfs: add fast path for extent_state insertion adds 5393a06b5efd btrfs: remove node and parent parameters from insert_state adds b410ba5f75db btrfs: open code inexact rbtree search in tree_search adds 5bdf0a49b575 btrfs: make tree search for insert more generic and use it [...] adds 4b6705b55eee btrfs: unify tree search helper returning prev and next nodes adds a9df6a1c9043 btrfs: remove parameter dev_extent_len from scrub_stripe() adds 5d9069f4db82 btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] adds 569a4a716e23 btrfs: use btrfs_raid_array to calculate number of parity stripes adds 9f5ef68c101e btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() adds f6f19f085d48 btrfs: call inode_to_path directly and drop indirection adds 175d9f9e2759 btrfs: simplify parameters of backref iterators adds 84e6d91647a3 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino adds 56fc0c8fd84f btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t adds 9b2547d3a12f btrfs: use named constant for reserved device space adds d39d8627e08f btrfs: warn about dev extents that are inside the reserved range adds 9d40b2a4c55f btrfs: batch up release of reserved metadata for delayed i [...] adds c9290307cd68 btrfs: remove the finish_func argument to btrfs_mark_order [...] adds ce103c75f2be btrfs: raid56: don't trust any cached sector in __raid56_p [...] adds ebbb1c868bfd btrfs: increase direct io read size limit to 256 sectors adds df13d51b7494 btrfs: send: drop __KERNEL__ ifdef from send.h adds 50b105188b9a btrfs: send: simplify includes adds 8ceba20b482d btrfs: send: remove old TODO regarding ERESTARTSYS adds c7e471f09a11 btrfs: send: use boolean types for current inode status adds 939087e0e258 btrfs: remove extent writepage address space operation adds 6004cd925f4f btrfs: collect commit stats, count, duration adds e8c8d2686172 btrfs: sysfs: export commit stats adds 48e0506bcc58 btrfs: ensure pages are unlocked on cow_file_range() failure adds 79050df6c281 btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page adds 83bf8831326b btrfs: fix error handling of fallback uncompress write adds bd65f05231bc btrfs: replace unnecessary goto with direct return at cow_ [...] adds 789554badfe1 btrfs: output mirror number for bad metadata adds d1e6e8bab522 btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] adds 6cbe094c4280 btrfs: send: add new command FILEATTR for file attributes adds b0d091a992c0 btrfs: reset block group chunk force if we have to wait adds abb5946584cc btrfs: print checksum type and implementation at mount time adds 4fb833399b50 btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPA [...] adds 3374ff7c3115 btrfs: use mask for all RAID1* profiles in btrfs_calc_avai [...] adds 1dd1b1c07fbd btrfs: merge calculations for simple striped profiles in b [...] adds 6a1ced6d5d95 btrfs: clean up chained assignments adds 93da776a575b btrfs: don't print 'flagging with big metadata' anymore on mount adds 0415a8c9a998 btrfs: don't print 'has skinny extents' anymore on mount adds 58b446b24a0c btrfs: sysfs: remove MIXED_BACKREF feature file adds 7b3d9784ba22 btrfs: sysfs: remove BIG_METADATA feature files adds 103c17b8f9c8 btrfs: remove the inode cache check at btrfs_is_free_space [...] adds cc071db318f6 btrfs: return -EAGAIN for NOWAIT dio reads/writes on compr [...] adds caa146f153b9 btrfs: zoned: fix a leaked bioc in read_zone_info adds 9fab7af28df7 btrfs: raid56: use fixed stripe length everywhere adds 8baeef8f72c2 btrfs: return proper mapped length for RAID56 profiles in [...] adds 63a065be17a6 btrfs: do not return errors from btrfs_map_bio adds ba2a9e17019a btrfs: do not return errors from raid56_parity_write adds 0b95afc7b9cf btrfs: do not return errors from raid56_parity_recover adds f37ee8c77f6b btrfs: raid56: transfer the bio counter reference to the r [...] adds 47e2201a3c20 btrfs: simplify sync/async submission in btrfs_submit_data [...] adds e1525b7f0762 btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] adds bdb413d295b9 btrfs: do not return errors from btrfs_submit_dio_bio adds 8eb21c5aef44 btrfs: switch btrfs_block_rsv::full to bool adds 4fbc7f1cf4bc btrfs: switch btrfs_block_rsv::failfast to bool adds c458f3bb8e69 btrfs: use enum for btrfs_block_rsv::type adds 1c206dfc15c2 btrfs: don't fallback to buffered IO for NOWAIT direct IO writes adds 6aa99d63ffed btrfs: fault in pages for direct io reads/writes in a more [...] adds ffaebba2ab86 btrfs: zoned: drop optimization of zone finish adds 8a77975f1a6f highmem: Make __kunmap_{local,atomic}() take const void pointer adds ed1c32eb56c2 btrfs: zstd: replace kmap() with kmap_local_page() adds 4017c826f3b5 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] adds d45bbb6400f0 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] adds 972d4cefdba7 btrfs: replace kmap_atomic() with kmap_local_page() adds f34e11dcc9f4 btrfs: set the objectid of the btree inode's location key adds f4412d1fecbd btrfs: add optimized btrfs_ino() version for 64 bits systems adds 9d47d60dc193 block: add bdev_max_segments() helper adds 91bfd67f4da8 btrfs: zoned: revive max_zone_append_bytes adds 385ea2aea011 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_ext [...] adds 94a875c3efb8 btrfs: convert count_max_extents() to use fs_info->max_ext [...] adds 50effe9fc881 btrfs: use fs_info->max_extent_size in get_extent_max_capacity() adds 9db64b314847 btrfs: let can_allocate_chunk return error adds a133d62be2ed btrfs: zoned: finish least available block group on data b [...] adds 5c21202df2c7 btrfs: zoned: introduce space_info->active_total_bytes adds 571b38592711 btrfs: zoned: disable metadata overcommit for zoned adds 45713b4113d2 btrfs: zoned: activate metadata block group on flush_space adds 0838f707366e btrfs: zoned: activate necessary block group adds 5ac164874a2e btrfs: zoned: write out partially allocated region adds a2c72ce5833e btrfs: zoned: wait until zone is finished when allocation [...] adds 82daf2270d62 btrfs: send: introduce recorded_ref_alloc and recorded_ref_free adds 4dd4a53d8032 btrfs: send: fix sending link commands for existing file paths adds f3f76b1511e9 btrfs: send: always use the rbtree based inode ref managem [...] adds 90cc4be4063c Merge branch 'misc-next' into for-next-next-v5.19-20220712 adds 9d1e3003cfdb btrfs: repair all known bad mirrors adds 7c16aa15d58b btrfs: simplify the pending I/O counting in struct compressed_bio adds f523fdaedfaa btrfs: pass a btrfs_bio to btrfs_repair_one_sector adds c21d63863f9e btrfs: remove the start argument to check_data_csum adds a6862932fca8 btrfs: fix repair of compressed extents adds 39c56476e3c0 btrfs: don't call btrfs_page_set_checked in finish_compres [...] adds fd383296b770 Merge branch 'ext/hch/repair-compressed-v3' into for-next- [...] adds 3f0dabb4090c Merge branch 'for-next-next-v5.19-20220712' into for-next- [...] adds 04ce2c3826f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fac47b43c760 netfs: do not unlock and put the folio twice adds d6ed6f570513 fs: change test in inode_insert5 for adding to the sb list adds 7f46dc580871 fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_en [...] adds 91c08da8e7fc fscrypt: add fscrypt_context_for_new_inode adds a01b0b8282f2 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 0c17f5554805 smb3: check xattr value length earlier adds 2987372a321e cifs: remove redundant initialization to variable mnt_sign [...] adds 0fceff70f103 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 7e5c1520d8e5 erofs: get rid of unneeded `inode', `map' and `sb' adds c29548cd7aed erofs: clean up z_erofs_collector_begin() adds 27d7a0c788ff erofs: introduce `z_erofs_parse_out_bvecs()' adds 075e989f85a3 erofs: introduce bufvec to store decompressed buffers adds e73fd0b3d193 erofs: drop the old pagevec approach adds f6780469e395 erofs: introduce `z_erofs_parse_in_bvecs' adds 38b7e70951b3 erofs: switch compressed_pages[] to bufvec adds da0a11cc3b2f erofs: rework online page handling adds 1e62c85878d8 erofs: get rid of `enum z_erofs_page_type' adds bcf8b8bd0beb erofs: clean up `enum z_erofs_collectmode' adds 21fd30aede41 erofs: get rid of `z_pagemap_global' adds 07124a3700e5 erofs: introduce struct z_erofs_decompress_backend adds 54d4a32a24a4 erofs: try to leave (de)compressed_pages on stack if possible adds aca538287c82 erofs: introduce z_erofs_do_decompressed_bvec() adds 388798fa15c3 erofs: record the longest decompressed size in this round adds 2c13554cafe7 erofs: introduce multi-reference pclusters (fully-referenced) adds 5b44d557a117 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 9888725d8a64 fs/ext2: replace ternary operator with min_t() adds 7fd0dbb80f46 Merge ext2 min_t() cleanup from Jiangshan Yi. adds 93ab2b77e747 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 659cb5a7d3e7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds be7befdcdb50 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 4a6158a8c8fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cc6d90c26329 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e7fc1645df86 NFSD: Demote a WARN to a pr_warn() adds b14a310c3063 NFSD: Report filecache LRU size adds 72215339dbf7 NFSD: Report count of calls to nfsd_file_acquire() adds d73ca34350b6 NFSD: Report count of freed filecache items adds e816f6819efd NFSD: Report average age of filecache items adds 7fe45e3d1ef4 NFSD: Add nfsd_file_lru_dispose_list() helper adds 1d7dc9a2d98b NFSD: Refactor nfsd_file_gc() adds 07f0da449a56 NFSD: Refactor nfsd_file_lru_scan() adds 1b945c63ff4a NFSD: Report the number of items evicted by the LRU walk adds f1770b35dbcf NFSD: Record number of flush calls adds 3b6adf871233 NFSD: Zero counters when the filecache is re-initialized adds ca25621b4e92 NFSD: Hook up the filecache stat file adds b92fd9f3811f NFSD: WARN when freeing an item still linked via nf_lru adds aef52494bf83 NFSD: Trace filecache LRU activity adds cfcf76531cdc NFSD: Leave open files out of the filecache LRU adds 06501426d654 NFSD: Fix the filecache LRU shrinker adds 6bff3712a988 NFSD: Never call nfsd_file_gc() in foreground paths adds 754fba4158f3 NFSD: No longer record nf_hashval in the trace log adds e0077ef5244e NFSD: Remove lockdep assertion from unhash_and_release_locked() adds c5b6a385111b NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode adds 919d7672c731 NFSD: Refactor __nfsd_file_close_inode() adds 19d9f397336c NFSD: nfsd_file_hash_remove can compute hashval adds 78b2fe80f17d NFSD: Remove nfsd_file::nf_hashval adds 6903e404bba2 NFSD: Replace the "init once" mechanism adds 1c563f7df443 NFSD: Set up an rhashtable for the filecache adds 4153afa05569 NFSD: Convert the filecache to use rhashtable adds fc2a8ad0d001 NFSD: Clean up unused code after rhashtable conversion adds c577e5addf1a NFSD: Separate tracepoints for acquire and create adds 05ba21cf6a47 NFSD: Move nfsd_file_trace_alloc() tracepoint adds cf1c28419a9b NFSD: NFSv4 CLOSE should release an nfsd_file immediately adds 434241065681 NFSD: Ensure nf_inode is never dereferenced adds 42a2f58230ae NFSD: keep track of the number of v4 clients in the system adds 05eaba9bd8c0 NFSD: limit the number of v4 clients to 1024 per 1GB of sy [...] adds 84bcbd968c6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 51496048d688 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 8b11ff098af4 9p: Add client parameter to p9_req_put() adds 809ee2e20c1c 9p: roll p9_tag_remove into p9_req_put adds 89a9ef3e8d02 net: 9p: fix refcount leak in p9_read_work() error handling adds 04478d7b9050 Merge branch '9p-next' of git://github.com/martinetd/linux adds 04a98a036cf8 xfs: flush inode gc workqueue before clearing agi bucket adds a4454cd69c66 xfs: factor the xfs_iunlink functions adds 4fcc94d65327 xfs: track the iunlink list pointer in the xfs_inode adds 04755d2e5821 xfs: refactor xlog_recover_process_iunlinks() adds a83d5a8b1d94 xfs: introduce xfs_iunlink_lookup adds 2fd26cc07e9f xfs: double link the unlinked inode list adds 5301f8701314 xfs: clean up xfs_iunlink_update_inode() adds 062efdb0803a xfs: combine iunlink inode update functions adds fad743d7cd8b xfs: add log item precommit operation adds 784eb7d8dd41 xfs: add in-memory iunlink log item adds 4613b17cc478 Merge tag 'xfs-iunlink-item-5.20' of git://git.kernel.org/ [...] adds 85c73bf726e4 xfs: rework xfs_buf_incore() API adds de67dc575434 xfs: break up xfs_buf_find() into individual pieces adds 348000804a0f xfs: merge xfs_buf_find() and xfs_buf_get_map() adds d8d9bbb0ee6c xfs: reduce the number of atomic when locking a buffer aft [...] adds 32dd4f9c506b xfs: remove a superflous hash lookup when inserting new buffers adds 298f34224506 xfs: lockless buffer lookup adds 35c5a09f5346 Merge tag 'xfs-buf-lockless-lookup-5.20' of git://git.kern [...] adds 732436ef916b xfs: convert XFS_IFORK_PTR to a static inline helper adds 2ed5b09b3e8f xfs: make inode attribute forks a permanent part of struct [...] adds e45d7cb2356e xfs: use XFS_IFORK_Q to determine the presence of an xattr fork adds 932b42c66cb5 xfs: replace XFS_IFORK_Q with a proper predicate function adds c01147d92989 xfs: replace inode fork size macros with functions adds 6d200bdc017a Merge tag 'make-attr-fork-permanent-5.20_2022-07-14' of gi [...] adds 95ff0363f3f6 xfs: fix use-after-free in xattr node block inactivation adds e673d633d0a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 5a57d56b40ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ca7e1c426344 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] adds 89051a72222c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 5ba72187e763 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e5c089b06d95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 08d0cc5f3426 PCI/ASPM: Remove pcie_aspm_pm_state_change() adds ba13d4575da5 PCI/ASPM: Unexport pcie_aspm_support_enabled() adds d5e28671f8fd Merge branch 'pci/aspm' adds 1bc2b7bfba6e PCI: endpoint: Don't stop controller when unbinding endpoi [...] adds 2eeb21b06893 Merge branch 'pci/endpoint' adds 9ffb98f144eb PCI/AER: Configure ECRC for every device adds 8795e182b02d PCI/portdrv: Don't disable AER reporting in get_port_devic [...] adds f26e58bf6f54 PCI/AER: Enable error reporting when AER is native adds 5e6ae050955b PCI/AER: Iterate over error counters instead of error strings adds 256965ac2137 Merge branch 'pci/err' adds 4f23bd5d09af PCI/doc: Convert examples to generic power management adds 02227b5ed69e Merge branch 'pci/pm' adds 8437f3aa2d71 Merge branch 'pci/virtualization' adds 24cda29aa033 Merge branch 'pci/ctrl/aardvark' adds 908903ae8701 PCI: dwc: Use the bitmap API to allocate bitmaps adds 614718bc7fd3 Merge branch 'pci/ctrl/dwc' adds 8353813c88ef PCI: endpoint: Enable DMA tests for endpoints with DMA cap [...] adds 9f8fefc36c98 Merge branch 'pci/ctrl/dwc-edma' adds 2732e3340ac0 Merge branch 'pci/ctrl/iproc' adds 328c9c89e2f5 Merge branch 'pci/ctrl/mediatek' adds 2a69476f652e Merge branch 'pci/ctrl/mediatek-gen3' adds f9c2e367da6d Merge branch 'pci/ctrl/microchip' adds 38f897ae3d44 PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks adds a0e43bb9973b PCI: qcom: Power on PHY before IPQ8074 DBI register accesses adds 36d9018d557c PCI: qcom: Power on PHY before DBI register accesses adds 839faeca73e9 PCI: qcom: Remove unnecessary pipe_clk handling adds 53775b23ff2e PCI: dwc: Move GEN3_RELATED DBI definitions to common header adds 911c6b5b7714 PCI: qcom: Define slot capabilities using PCI_EXP_SLTCAP_* adds a989fed86934 PCI: qcom: Add IPQ60xx support adds 4630790b2497 dt-bindings: PCI: qcom: Fix description typo adds 0a8bc5f2aa56 dt-bindings: PCI: qcom: Fix reset conditional adds 4b9a964a46a3 Merge branch 'pci/ctrl/qcom' adds 4473a53c6db8 Merge branch 'pci/ctrl/rcar-gen2' adds fc557f552914 Merge branch 'pci/ctrl/switchtec' adds d6424c67582f Merge branch 'pci/ctrl/tegra194' adds 6b74496fb433 Merge branch 'pci/ctrl/vmd' adds 1dff012f636d PCI: Drop of_match_ptr() to avoid unused variables adds 946aac7af90b Merge branch 'pci/misc' adds de6a6aa19506 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f04b8514021e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds c1d5d287b6e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 595bb9430482 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds f30ce040a704 hwmon: (pmbus) Move pec attribute to I2C device adds eaf87c006f03 hwmon: (lm90) Generate sysfs and udev events for all alarms adds f6d0775119fb hwmon: (lm90) Rework alarm/status handling adds 479f21d41d30 hwmon: (lm90) Reorder include files in alphabetical order adds ff8f0a652d2f hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] adds ddf2a6093c56 hwmon: (lm90) Use BIT macro adds ca7b9b14a022 hwmon: (lm90) Move status register bit shifts to compile time adds f68480cc3275 hwmon: (lm90) Stop using R_/W_ register prefix adds 3b0982ff93aa hwmon: (lm90) Improve PEC support adds 425f5b5d15c2 hwmon: (lm90) Add partial PEC support for ADT7461 adds d70fa73d8433 hwmon: (lm90) Enable full PEC support for ADT7461A adds b2644494a4c7 hwmon: (lm90) Add support for unsigned and signed temperatures adds 8f19501d87e0 hwmon: (lm90) Only re-read registers if volatile adds a8ddcc5750a9 hwmon: (lm90) Support multiple temperature resolutions adds b977ed27c4db hwmon: (lm90) Use single flag to indicate extended tempera [...] adds c7cebce984a2 hwmon: (lm90) Rework detect function adds d277fbd53d9d hwmon: (lm90) Add support for additional chip revision of NCT1008 adds 0707dda69d85 hwmon: (lm90) Fix/Add detection of G781-1 adds e9684fdbdc52 hwmon: (lm90) Add flag to indicate 'alarms' attribute support adds 904a6fe689e2 hwmon: (lm90) Add explicit support for MAX6648/MAX6692 adds a9f3d3a80a40 hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 adds 9888775be8c0 hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] adds 399a8a0046cf hwmon: (lm90) Add support for MAX6690 adds 2cb8d9d83130 hwmon: (lm90) Add flag to indicate support for minimum tem [...] adds ca6bfa3b7325 hwmon: (lm90) Add flag to indicate conversion rate support adds 3c1ecccbbc13 hwmon: (lm90) Add support for MAX6642 adds c9933a4439b5 hwmon: (lm90) Let lm90_read16() handle 8-bit read operations adds 6be4b1a43082 hwmon: (lm90) Introduce 16-bit register write function adds c09472fcf9e0 hwmon: (lm90) Support MAX1617 and LM84 adds 0c6bffd4a625 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 adds 37d1dc8d48cf hwmon: (lm90) Add remaining chips supported by adm1021 driver adds df18fccd99e3 hwmon: (lm90) Combine lm86 and lm90 configuration adds af4540b112c4 hwmon: (lm90) Add explicit support for NCT210 adds 2c6cb6c55785 hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 adds d8521f82dfb6 hwmon: (lm90) Add support for ON Semiconductor NCT218 adds 41e6d7215d79 hwmon: (lm90) Add support for ADT7421 adds b1526b38e363 hwmon: (lm90) Only disable alerts if not already disabled adds f63f6cce28cd hwmon: (lm90) Add explicit support for ADM1020 adds 9a1986637021 hwmon: (lm90) Add support and detection of Philips/NXP NE1618 adds 018b82877046 hwmon: (lm90) Add table with supported Analog/ONSEMI devices adds ca99633ae409 hwmon: (lm90) Support temp_samples attribute adds 4036a48e20e8 hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core adds 5e9caf86b835 dt-bindings: trivial-devices: Add lt7182s adds e10d9e4ca1d9 hwmon: (pmbus) Add support for Analog Devices LT7182S adds 739743ec78c9 hwmon: (f71882fg) Add support for F71858AD (0x0903) adds 39397ba8a7ec hwmon: (lm75) Replace kernel.h with the necessary inclusions adds fd2d53c367ae hwmon: (sch56xx-common) Add DMI override table adds bae26b801f98 hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 adds 8a85007c8386 hwmon: (pmbus) add a function to check the presence of a b [...] adds 6fd584230a85 hwmon: (pmbus) add MFR_* registers to debugfs adds b97adb596399 hwmon: Allow to compile ASB100 and FSCHMD on !X86 adds d8d5879a4442 dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 adds f07691219cff dt-bindings: hwmon: Allow specifying channels for lm90 adds b9e7dfdedbc5 hwmon: (lm90) Add compatible entry for adt7481 adds 27f0438972fc hwmon: (lm90) Define maximum number of channels that are s [...] adds f9938eeb97fc hwmon: (lm90) Read the channel's label from device-tree adds 9b00a5f50934 hwmon: (occ) Delete unnecessary NULL check adds 07845f559d32 hwmon: (lm90) Add support for 2nd remote channel's offset [...] adds 00dc6452bee5 hwmon: (lm90) Read the channel's temperature offset from d [...] adds 0356d778aa1e hwmon: (pmbus) fix build error unused-function adds 452d5e297694 hwmon: (nct6775) Drop duplicate NULL check in ->init() and [...] adds 385e5f57053f hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist adds 489dd8f05a3e hwmon: (dell-smm) Add Dell G5 5590 to DMI table adds b674bcb13f41 hwmon: (gsc-hwmon) Add missing of_node_put() adds 07fb76273db8 hwmon: (pmbus) Introduce and use cached vout margins adds 2a20db9bfc42 hwmon: (pmbus) Add list_voltage to pmbus ops adds 4a235369dae5 hwmon: (pmbus/ltc2978) Set voltage resolution adds c10d52d6eda3 hwmon: (dell-smm) Improve assembly code adds 8f9eb10ff71d hwmon: (asus-ec-sensors) add support for Maximus XI Hero adds 5993b9887ac3 hwmon: (lm90) Use worker for alarm notifications adds 8e1187fe7a7f hwmon: (asus_wmi_sensors) Save a few bytes of memory adds 5918036cfa8d hwmon: (drivetemp) Add module alias adds 1c4e4f4a0e8d hwmon: (asus-ec-sensors) add missing sensors for X570-I GAMING adds 654c97351baf hwmon: (aquacomputer_d5next) Move device-specific data int [...] adds 9992b19d756a hwmon: (asus-ec-sensors) add definitions for ROG ZENITH II [...] adds 15f05fbf18c0 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds d5a0cdb852b3 MAINTAINERS: mark linux-doc-tw-discuss mailing list moderated adds 12fe434314c8 Documentation: siphash: Fix typo in the name of offsetofend macro adds c528be5ed203 docs/zh_CN: core-api: Add watch_queue Chinese translation adds e6bd91a7a45e Documentation/translations/zh_CN/mm/page_owner.rst: adjust [...] adds ec7c56812fa5 Documentation: hyperv: Add overview of Hyper-V enlightenments adds ac1129e79e90 Documentation: hyperv: Add overview of VMbus adds ab3e69fc4d69 Documentation: hyperv: Add overview of clocks and timers adds f8a291b7e35d docs/zh_CN: Add a new translation of reporting-regressions.rst adds a4c174ca8d8f docs: kernel-docs: order reference from newest to oldest adds 615041d42a1a docs: kernel-docs: shorten the lengthy doc title adds f46b4b168cdb docs: kernel-docs: reflect that it is community-maintained adds 6c568f6a42ab docs: kernel-docs: add a reference mentioned in submitting [...] adds 3cb5e516869e docs: admin: devices: drop confusing outdated statement on Latex adds 9db370de2780 docs: process: remove outdated submitting-drivers.rst adds 26f200c9e56f docs: it_IT: align to submitting-drivers removal adds aa3b2a7ffae1 docs: ja_JP: howto: remove reference to removed submitting [...] adds 481bb592d300 docs: ko_KR: howto: remove reference to removed submitting [...] adds 9d4e2eed3f72 docs: zh_CN: align to submitting-drivers removal adds 374e4e6f7c77 docs: zh_TW: align to submitting-drivers removal adds 0582591cc454 doc/zh_CN: remove submitting-driver reference from docs adds bb6279d8ed25 Merge branch 'submitting-drivers-removal' into docs-next adds 41873abf1542 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds f3f12d2b81d6 Merge branch 'master' of git://linuxtv.org/media_tree.git adds bef9c8645e16 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds 06d9fb48a80c thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' [...] adds 6d44371fbd7a Merge branch 'thermal-intel' into linux-next adds fbd74d16890b ACPI: CPPC: Fix enabling CPPC on AMD systems with shared memory adds 524b6b1a1288 Merge branch 'acpi-cppc' into linux-next adds e955a5a888ff Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds d2394860b45c cpufreq: mediatek: Handle sram regulator probe deferral adds 72d67d6b3447 cpufreq: mediatek: fix error return code in mtk_cpu_dvfs_i [...] adds 9de0d75bb379 cpufreq: qcom-cpufreq-hw: use HZ_PER_KHZ macro in units.h adds cdcf8eb3e7d0 cpufreq: qcom-hw: Reset cancel_throttle when policy is re-enabled adds f7fca54a1899 cpufreq: qcom-hw: Disable LMH irq when disabling policy adds f2b03dffa62e cpufreq: qcom-hw: Remove deprecated irq_set_affinity_hint() call adds 3cc373794257 cpufreq: Change order of online() CB and policy->cpus modi [...] adds 26dd874c9c35 dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks adds 3311e3f479db dt-bindings: opp: Add missing compat devices adds 0d0771e1d749 dt-bindings: opp: Add msm8939 to the compatible list adds 7cd5ec1cf302 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 6f8c152f24ef Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 2083da24eb56 OPP: Allow multiple clocks for a device adds 274c3e83e7d9 OPP: Compare bandwidths for all paths in _opp_compare_key() adds e10a46443f76 OPP: Add key specific assert() method to key finding helpers adds f123ea74511d OPP: Assert clk_count == 1 for single clk helpers adds 8174a3a613af OPP: Provide a simple implementation to configure multiple clocks adds 2f71ae1a9e75 OPP: Allow config_clks helper for single clk case adds 1b195626850d PM / devfreq: tegra30: Register config_clks helper adds 1e5fb38442eb OPP: Remove dev{m}_pm_opp_of_add_table_noclk() adds 20fba5c0977a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 7540050ea14c Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 3708642fad6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 742b4fac1cd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1090c1ea2208 tls: fix spelling of MIB adds bb56cea9abd8 tls: rx: add counter for NoPad violations adds 57128e98c33d tls: rx: fix the NoPad getsockopt adds 1d55f2031385 selftests: tls: add test for NoPad getsockopt adds 1c151feddaf5 Merge branch 'tls-rx-follow-ups-to-nopad' adds e7bde1c581e4 net: dsa: hellcreek: Use the bitmap API to allocate bitmaps adds 2b8bf3d6c993 net/fq_impl: Use the bitmap API to allocate bitmaps adds 9e433ac1a381 atm: he: Use the bitmap API to allocate bitmaps adds 2afe46474ba3 amd-xgbe: fix clang -Wformat warnings adds 367dfa121205 net/mlx5: Remove devl_unlock from mlx5_eswtich_mode_callba [...] adds 03f9c47d0f79 net/mlx5: Use devl_ API for rate nodes destroy adds 868232f5cd38 devlink: Remove unused function devlink_rate_nodes_destroy adds f1bc646c9a06 net/mlx5: Use devl_ API in mlx5_esw_offloads_devlink_port_ [...] adds da212bd29d7f net/mlx5: Use devl_ API in mlx5_esw_devlink_sf_port_register adds df539fc62b06 devlink: Remove unused functions devlink_rate_leaf_create/destroy adds 7b19119f4c7d net/mlx5: Use devl_ API in mlx5e_devlink_port_register adds 973598d46ede net/mlx5: Remove devl_unlock from mlx5_devlink_eswitch_mode_set adds f0680ef0f949 devlink: Hold the instance lock in port_new / port_del callbacks adds bfc54866856f Merge branch 'mlx5-devlink-mutex-removal-part-1' adds 5022e221c98a net: change the type of ip_route_input_rcu to static adds 70991f1e6858 dt-bindings: net: convert sff,sfp to dtschema adds 7ff7c9922859 dt-bindings: net: sff,sfp: rename example dt nodes to be m [...] adds dfa2854cbf92 arch: arm64: dts: lx2160a-clearfog-itx: rename the sfp GPI [...] adds 4ce223e5ef70 arch: arm64: dts: marvell: rename the sfp GPIO properties adds d7d27304a91e Merge branch 'dt-bindings-net-convert-sff-sfp-to-dtschema' adds ef2a95db8900 nfp: fix clang -Wformat warnings adds eca250b16690 nfp: support TX VLAN ctag insert in NFDK adds 536a6c8e05f9 tcp: make retransmitted SKB fit into the send window adds 512b2dc48e8b net: ip_tunnel: use strscpy to replace strlcpy adds f5360e9b314c mptcp: introduce and use mptcp_pm_send_ack() adds bedee0b56113 mptcp: address lookup improvements adds c157bbe776b7 mptcp: allow the in kernel PM to set MPC subflow priority adds 3ad14f54bd74 mptcp: more accurate MPC endpoint tracking adds 914f6a59b10f selftests: mptcp: add MPC backup tests adds c9ef2a486aa9 Merge branch 'mptcp-support-changes-to-initial-subflow-priority' adds 1aea9d87334d igb: add xdp frags support to ndo_xdp_xmit adds b6afeb87ad29 qlogic: qed: fix clang -Wformat warnings adds 7ae29fd1be43 ip_tunnel: allow to inherit from VLAN encapsulated IP adds 41337f52b967 ip6_gre: set DSCP for non-IP adds 3f8a8447fd0b ip6_gre: use actual protocol to select xmit adds b09ab9c92e50 ip6_tunnel: allow to inherit from VLAN encapsulated IP adds 116f5af7c3ab net: marvell: prestera: rework bridge flags setting adds fec7c9c73fd3 net: marvell: prestera: define MDB/flood domain entries an [...] adds 7950b214a1e4 net: marvell: prestera: define and implement MDB / flood d [...] adds deef0d6afe84 net: marvell: prestera: implement software MDB entries allocation adds dd517237c319 Merge branch 'prestera-mdb-offload' adds 83d85bb06915 net: extract port range fields from fl_flow_key adds 551871bfc82c net: prestera: add support for port range filters adds 4fb56d8508ed Merge branch 'prestera-port-range-filters' adds 3e35d198cee6 octeontx2-af: Skip CGX/RPM probe incase of zero lmac count adds 1abfb265f0ac net: devlink: fix unlocked vs locked functions descriptions adds 7715023aa51f net: devlink: use helpers to work with devlink->lock mutex adds 277cbb6bc4bd net: devlink: move unlocked function prototypes alongside [...] adds 00cf1fb3805f Merge branch 'devlink-cosmetic-fixes' adds d7c31cbde4bc net: ip6mr: add RTM_GETROUTE netlink op adds fc3dd0367e61 net: phy: mxl-gpy: fix version reporting adds 1db858707850 net: phy: mxl-gpy: cache PHY firmware version adds 1e9aa7baf096 net: phy: mxl-gpy: rename the FW type field name adds d523f2eb1dad net: phy: mxl-gpy: print firmware in human readable form adds cfc6c2fcb686 Merge branch 'phy-mxl-gpy-version-fix-and-improvements' adds 736002fb6a09 Merge tag 'wireless-next-2022-07-13' of git://git.kernel.o [...] adds bc5c8260f411 net/sched: remove return value of unregister_tcf_proto_ops adds d86a153aca7e octeontx2-af: Remove duplicate include adds 6a605eb1d71e octeontx2-af: returning uninitialized variable adds 5dc0f7491f9a NFC: nxp-nci: add error reporting adds 9b633670087e octeontx2-af: Limit link bringup time at firmware adds ad39bafda736 xen-netfront: remove leftover call to xennet_tx_buf_gc() adds 06673c2102b3 xen-netfront: re-order error checks in xennet_get_responses() adds b126047f43f1 Merge branch 'xen-netfront-xsa-403-follow-on' adds 40d0864256fa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 49705c4ab324 samples/bpf: Fix xdp_redirect_map egress devmap prog adds f16214c102f0 bpf: Fix 'dubious one-bit signed bitfield' warnings adds 647cafa22349 bpf: add a ksym BPF iterator adds a9d2fae89fa8 selftests/bpf: add a ksym iter subtest adds d673532dafe0 Merge branch 'bpf: add a ksym BPF iterator' adds 4201d9ab3e42 bpf: reparent bpf maps on memcg offlining adds 1d5f82d9dd47 bpf, x86: fix freeing of not-finalized bpf_prog_pack adds ace2bee839e0 bpf: Make non-preallocated allocation low priority adds 8ed2f5a6f385 libbpf: Error out when binary_path is NULL for uprobe and USDT adds 8ab4cdcf03d0 bpf: Tidy up verifier check_func_arg() adds b1fc28b33886 samples: bpf: Replace sizeof(arr)/sizeof(arr[0]) with ARRAY_SIZE adds bf3f00378524 libbpf: Fix the name of a reused map adds 94bf6aad5dbe selftests/bpf: Return true/false (not 1/0) from bool functions adds 33f32e5072b6 bpf, arm64: Mark dummy_tramp as global adds ca2e1a627035 xsk: Mark napi_id on sendmsg() adds 5002615a37b1 bpf: Warn on non-preallocated case for BPF_PROG_TYPE_RAW_T [...] adds 96a233e600df bpf: Add endian modifiers to fix endian warnings adds f7c75c55a1ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 84856fec26c7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0cc323d985f9 Bluetooth: hci_sync: Fix resuming scan after suspend resume adds b28a31ebc74f Bluetooth: Collect kcov coverage from hci_rx_work adds bdb568710c4d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 854f56f099c9 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds aecff913096b Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds ccb46942d7ff Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds 94b8e8c4971c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 344feb7ccf76 Merge tag 'amd-drm-next-5.20-2022-07-05' of https://gitlab [...] adds 421f5410965d drm/i915: Call i915_gem_suspend() only after display is tu [...] adds 138c2fca6f40 drm/i915/dgfx: Disable d3cold at gfx root port adds 3cdcdc34f35e drm/i915: Eliminate PIPECONF RMWs from .color_commit() adds 04155815dbb8 drm/i915: Move dbuf details to INTEL_INFO->display adds 12d745537266 drm/i915: Move pipe_offsets[] & co. to INTEL_INFO->display adds c92df6aa397b drm/i915: Move display_mmio_offset under INTEL_INFO->display adds 5ba584ec1101 drm/i915: Make pipe_offsets[] & co. u32 adds d5a680548edd drm/i915: s/_CURSOR2/_MMIO_CURSOR2// adds 2e25ae522164 drm/i915: Use _MMIO_TRANS2() where appropriate adds e97f91e8d39f drm/i915: Use _MMIO_PIPE2() where appropriate adds 95be40c875fc drm/i915: Get rid of XE_LPD_CURSOR_OFFSETS adds f7fb92cd2e39 drm/i915: Move the color stuff under INTEL_INFO->display adds 9569ff1a188f drm/i915: Fix error code in icl_compute_combo_phy_dpll() adds cea9ed611e85 drm/i915: fix a possible refcount leak in intel_dp_add_mst [...] adds e61f294c7e8d drm/i915/bios: debug log ddi port info after parsing adds 0f36d074aeb5 drm/i915: use DISPLAY_VER() instead of accessing match_inf [...] adds 87a7d5350c67 drm/i915: Drain freed object after suspend display adds 3461b040a90d drm/i915/display: clean up comments adds ca1dc50fd5cf drm/i915: Use short PCH names consistently adds f24d1d450841 drm/i915: Nuke PCH_MCC adds 3d9c653cf635 drm/i915: Nuke PCH_JSP adds 6db5e0c8692e Merge tag 'drm-intel-next-2022-07-06' of git://anongit.fre [...] adds b45b4f880fb6 Merge tag 'drm-misc-next-2022-07-07' of git://anongit.free [...] adds 8daecf611258 Merge tag 'drm/tegra/for-5.20-rc1' of https://gitlab.freed [...] adds b7fb767b1658 drm/mediatek: Add DSC support for mediatek-drm adds bd448b8867b7 drm/mediatek: Add MERGE support for mediatek-drm adds 7266e90a51a3 drm/mediatek: Add mediatek-drm of vdosys0 support for mt8195 adds 9c1b06a509df drm/mediatek: Add suffix 0 to DDP_COMPONENT_DITHER for mt8 [...] adds 7f6335c6a258 drm/mediatek: Modify dsi funcs to atomic operations adds cde7e2e35c28 drm/mediatek: Separate poweron/poweroff from enable/disabl [...] adds 39e8d062b03c drm/mediatek: Keep dsi as LP00 before dcs cmds transfer adds fa5d0a0205c3 drm/mediatek: Add pull-down MIPI operation in mtk_dsi_powe [...] adds 22ffb89ee3ab dt-bindings: display: mediatek: dsi: Convert dsi_dtbinding [...] adds f7fe4264ad58 dt-bindings: display: mediatek: dsi: Add compatible for Me [...] adds 03d7adc41027 drm/mediatek: Add mt8186 dsi compatible to mtk_dsi.c adds 5bb4f80716e2 drm/mediatek: Add MT8186 DSI compatible for mtk_drm_drv.c adds e201c9630b37 dt-bindings: display: mediatek: add vdosys1 RDMA definitio [...] adds f8946e2b6bb2 drm/mediatek: Add display MDP RDMA support for MT8195 adds 7e4727f74520 drm/mediatek: Add display merge advance config API for MT8195 adds d2ae586f0e20 drm/mediatek: Add display merge start/stop API for cmdq support adds a5b51d1dd95f drm/mediatek: Add display merge mute/unmute support for MT8195 adds aaf94f7c3ae6 drm/mediatek: Add display merge async reset control adds 5621416b11f4 drm/mediatek: Add mediatek-drm plane color encoding info adds 2545e12da428 drm/mediatek: Remove mt8192 display rdma compatible adds 0f15d785ff2d drm/mediatek: Ensure bridge disable happends before suspend adds e32895fc7fdf dt-bindings: display: mediatek: dpi: Add DP_INTF compatible adds f294c89fbc38 dt-bindings: display: mediatek: dpi: Revise mediatek strin [...] adds 0bf0cb60116a drm/mediatek: dpi: Add kernel document for struct mtk_dpi_conf adds c9ed0713b3c3 drm/mediatek: dpi: Remove output format of YUV adds aed61ef6beb9 drm/mediatek: dpi: Only enable dpi after the bridge is enabled adds 4393c74a88cd drm/mediatek: dpi: Add support for quantization range adds cf060519e48e drm/mediatek: dpi: Implement a CK/DE pol toggle in SoC config adds 3145095fae25 drm/mediatek: dpi: Implement a swap_input toggle in SoC config adds a519e22bcfd4 drm/mediatek: dpi: Move dimension mask to SoC config adds e373924d7eb1 drm/mediatek: dpi: Move hvsize_mask to SoC config adds 48fb81a2717d drm/mediatek: dpi: Move swap_shift to SoC config adds 4e28119bd52b drm/mediatek: dpi: Move the yuv422_en_bit to SoC config adds 091e5e004e69 drm/mediatek: dpi: Move the csc_enable bit to SoC config adds b992131aac65 drm/mediatek: dpi: Add YUV422 output support adds c83da6233d05 drm/mediatek: dpi: Add config to support direct connection [...] adds 2587d8951b2f drm/mediatek: dpi: Add input_2pixel config support adds 49ecbb78dda8 drm/mediatek: dpi: Add pixels_per_iter config support adds d86c1568910e drm/mediatek: dpi: Add dp_intf support adds 5e4cb0afe21e Merge tag 'mediatek-drm-next-5.20' of https://git.kernel.o [...] adds e23a5e14aa27 Backmerge tag 'v5.19-rc6' of git://git.kernel.org/pub/scm/ [...] adds d9e019bb396f Merge tag 'drm-msm-next-2022-07-10' of https://gitlab.free [...] adds 0cd8a73122b2 drm/exynos: MAINTAINERS: move Joonyoung Shim to credits adds f4284724c216 dt-bindings: remove Joonyoung Shim from maintainers adds 48b927770f8a drm/exynos/exynos7_drm_decon: free resources when clk_set_ [...] adds 1ebdc90eb71a Merge tag 'exynos-drm-next-for-v5.20' of git://git.kernel. [...] adds 911dd554a129 drm/nouveau/nvif: add wrapper for open-coded nvif_object_c [...] adds c4feba47aad5 drm/nouveau/nvkm: rip out event uapi adds 61c1f340bc80 drm/nouveau/nvkm: use list_add_tail() when building object tree adds 4ddf8d7dedb8 drm/nouveau/nvkm: zero out engine pointer for subdev-provi [...] adds 6d7291843ec5 drm/nouveau/nvkm: remove unused header adds 0196cc65f917 drm/nouveau/device: remove pwrsrc notify in favour of a di [...] adds 66ff4e4ed471 drm/nouveau/fifo: rip out cevent, never used adds 097d56cdcd77 drm/nouveau/fifo: remove rd32/wr32 accessors from channels adds 40184ece92eb drm/nouveau/ce/gv100-: move method buffer to ce ctx adds 7ba01b504c16 drm/nouveau: remove double WFI when destroying channels adds ea0b20d3bd96 drm/nouveau/flcn: remove unused functions adds 89ed996b888f drm/nouveau/kms/nv50-: remove unused functions adds 0180290abb5c Merge tag 'topic/nouveau-misc-2022-07-13-1' of git://anong [...] adds bf241374e203 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds f83d9396d1f6 Merge drm/drm-next into drm-misc-next-fixes adds 4fa05a67b558 dma-buf: revert "return only unsignaled fences in dma_fenc [...] adds 7d09c7606346 drm/mgag200: Don't read-back PCI option register before writing adds ca0367ca5d92 drm/nouveau/kms: Fix failure path for creating DP connectors adds 53c26181950d drm/nouveau/acpi: Don't print error when we get -EINPROGRE [...] adds c96cfaf8fc02 drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_ [...] adds fd343450a7f7 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 737dad0b5d60 drm/amdgpu/mes: fix bo va unmap issue in mes adds 88c775bbebc9 drm/amdgpu/gmc10: adjust gart size for parts that support [...] adds ac9257f0f508 drm/amdgpu: Remove one duplicated ef removal adds 636774860a62 drm/amdgpu/mes: set correct mes ring ready flag adds 14eb72ff580d drm/amd/display: Exit SubVP if MPO in use adds 8a076bbcc127 drm/amd/display: Check for DP2.0 when checking ODM combine adds 90bb21cb692e drm/amd/display: Helper function for ALPM initialization adds 149f6d1a6035 drm/amd/display: Removing assert statements for Linux adds 9dfc3ee1b0f2 drm/amd/display: Fix windowed MPO video with ODM combine f [...] adds 922e7ee31def drm/amd/display: Clear edid when unplug mst connector adds e2facd575fdf drm/amd/display: Disable PSRSU when DSC enabled on the spe [...] adds 59a1e9ed1b40 drm/amd/display: Fix black screen when disabling Freesync in OSD adds 80fb575678b4 drm/amd/display: fix unnecessary pipe split playing NV12 1 [...] adds 50e8ca0b675a drm/amdkfd: bump KFD version for unified ctx save/restore memory adds 57b9f3384c64 drm/amd/display: Ignore First MST Sideband Message Return Error adds 017860c909b0 drm/amd/display: make enable link independent from verifie [...] adds c4e85551198e drm/amdkfd: correct the MEC atomic support firmware checki [...] adds 236124d1167b drm/amd/display: Reduce SCDC Status Flags Definition adds a84e43b81e45 drm/amdgpu: support gfx soft reset for gfx v11 adds c0ff84cb58fa drm/amdgpu: enable soft reset for gfx 11 adds 58e969b60db0 drm/amdgpu: support SDMA soft recovery for sdma v6 adds f1549c09c520 drm/amdgpu: support reset flag set for gpu reset adds 0fe6906203d0 drm/amdgpu/mes: init aggregated doorbell adds b7320117b3d3 drm/amdgpu/mes11: initialize aggregated doorbell adds 2d7a1f71837c drm/amdgpu/mes: ring aggregatged doorbell when mes queue i [...] adds 86ef6eae0820 drm/amdgpu/sdma6: add aggregated doorbell support adds af019bef6d6f drm/amdgpu/gfx11: add aggregated doorbell support adds 1f969d28cdbf drm/amd/display: update DML1 logic for unbounded req handling adds 78486da8ceb2 drm/amd/display: 3.2.193 adds 3d4de9253561 drm/amd/display: Re-implementing ARGB16161616 pixel format as 22 adds 15c735e7990f drm/amd/display: Grab dc_lock before detecting link adds 76611a84f235 drm/amd/display: add system info table log adds e5028e9fd3bc drm/amd/display: Add DCN reg offsets to DC adds 2a93292fb786 drm/amd/display: Add NBIO reg offsets to DC adds 652284d6db17 drm/amd/display: Fix lag when moving windowed MPO across d [...] adds ff613f7ba710 drm/amd/display: 3.2.194 adds c5cfd54e93f8 drm/amdgpu: Fix acronym typo in glossary adds 0a94608f0f7d drm/amdgpu: fix file permissions on some files adds 84900aeecefb drm/amd/display: make some dc_dmub_srv functions static adds cb50813998b5 drm/amd/display: Only use depth 36 bpp linebuffers on DCN [...] adds 1e866f1fe528 drm/amd/pm: Prevent divide by zero adds 3fb0fdd7758d drm/amd/display: correct check of coverage blend mode adds 43195162fbf5 drm/amd/pm: Implement get GFXOFF status for vangogh adds a0d10c437c1c drm/amd/display: attempt to fix the logic in commit_planes [...] adds f5ba14043621 drm/amdgpu: Check BO's requested pinning domains against i [...] adds cc79950bf090 drm/amd/display: Ensure valid event timestamp for cursor-o [...] adds 8955ff11f56e drm/amdgpu: Add reg headers for DCN314 adds 806b52287a96 drm/amd/display: Add DCN314 IRQ services adds d5c6909e7460 drm/amd/display: Add DCN314 clock manager adds 3cffeffe051a drm/amd/display: Add DCN314 DC resources adds 41529d79ce16 drm/amd/display: Add DCN314 DML calculation support adds 5439c41a80c0 drm/amd/display: Add DCN314 version identifiers adds ee7b62e127c8 drm/amd/display: Enable DCN314 in DC adds cc35e75273fc drm/amd/display: Add DMUB support for DCN314 adds e850f6b13a85 drm/amd/display: Enable DCN314 in DM adds b7be3ae75916 drm/amd/display: remove duplicate dcn314 includes adds c4ee53c8e523 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 859161b952a4 drm/i915/dg2: Bump up CDCLK for DG2 adds 75f664903d86 drm/i915/display: Ensure PSR gets disabled if no encoders [...] adds 81cb44274c65 drm/i915: Add Wa_14016291713 adds cf011dc794a2 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 876eb9370b87 video: fbdev: atari: Simplify atafb_pan_display() adds 5a703712fc9e video: fbdev: atari: Remove bogus FB_VMODE_YWRAP flags adds f8a0aa1757d0 video: fbdev: atari: Fix inverse handling adds 013ab0ac4a89 video: fbdev: atari: Fix ext_setcolreg() adds bafed90c5cc0 video: fbdev: atari: Remove unneeded casts from void * adds 7a637e6c974a video: fbdev: atari: Remove unneeded casts to void * adds 6d6855c000d0 video: fbdev: atari: Fix TT High video mode vertical refresh adds 2cfd4b16ef03 video: fbdev: atari: Fix VGA modes adds 7ae7b9c5e47d video: fbdev: atari: Remove unused definitions and variables adds 01019625c9a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 27c0047837d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 642999365da3 ALSA: hda: cs35l41: Fix comments wrt serial-multi-instanti [...] adds e35cd6881dd5 ALSA: hda: cs35l41: Improve dev_err_probe() messaging adds 20bcf721068f ALSA: hda: cs35l41: Don't dereference fwnode handle adds d60b05b4c780 ALSA: hda: cs35l41: Allow compilation test on non-ACPI con [...] adds 931c940fc5d9 ALSA: hda: cs35l41: Drop wrong use of ACPI_PTR() adds 33c1f401939c ALSA: hda: cs35l41: Consolidate selections under SND_HDA_S [...] adds 539311aa61a1 ALSA: compress: Enable kernel doc markers for some functions adds 4e2b70673f2b ALSA: pcm: Fix missing return value comments for kernel docs adds 5c121d6362d6 ALSA: dmaengine: Fix missing return value comments for ker [...] adds b05d834ef8f8 ALSA: compress: Fix kernel doc warnings adds e8406ebc37d2 ALSA: control: Fix missing return value comments for kernel docs adds 6eba99d4ce24 ALSA: memalloc: Fix missing return value comments for kernel docs adds 281dee6707a8 ALSA: core: Fix missing return value comments for kernel docs adds 89422df95480 ALSA: usb-audio: Use atomic_try_cmpxchg in ep_state_update adds 3233b978af23 ALSA: hda: hda_cs_dsp_ctl: Add Library to support CS_DSP A [...] adds e414b05e724f ALSA: hda: hda_cs_dsp_ctl: Add apis to write the controls [...] adds 22d5cbd273a2 ALSA: hda: cs35l41: Save codec object inside component struct adds 2e81e1fffd53 ALSA: hda: cs35l41: Add initial DSP support and firmware loading adds e99f3c7e3250 ALSA: hda: cs35l41: Save Subsystem ID inside CS35L41 Driver adds eef375960210 ALSA: hda: cs35l41: Support reading subsystem id from ACPI adds bb6eb621f522 ALSA: hda: cs35l41: Support multiple load paths for firmware adds 63f4b99f0089 ALSA: hda: cs35l41: Support Speaker ID for laptops adds 188668da3def Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4ccf0949cd36 ASoC: soc-pcm: demote warnings on non-atomic BE connection adds 98418a08a20d ASoC: SOF: topology: remove unused variable adds 57724db17a94 ASoC: SOF: Intel: hda: Introduce skip_imr_boot flag adds 67e1b7700cb9 ASoC: SOF: Intel: hda: Use cold/purge boot after firmware crash adds 9b93eda35508 ASoC: SOF: sof-client-probes: Only load the driver if IPC3 [...] adds d5bd47f3ca12 ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_co [...] adds 402355e6cdbe ASoC: SOF: Intel: hda-dai: Drop misleading comment regardi [...] adds fbabebfb26a8 ASoC: SOF: Intel: hda-dai: Do snd_hdac_ext_stream_decouple [...] adds 274a3e6f9868 ASoC: SOF: Intel: hda-dai: No need to decouple host/link D [...] adds acacd9eefd0d ASoC: SOF: Intel: cnl: Do not process IPC reply before fir [...] adds 499cc881b09c ASoC: SOF: Intel: hda-ipc: Do not process IPC reply before [...] adds 1549a69b89b7 ASoC: SOF: Intel: mtl: Do not process IPC reply before fir [...] adds 501935dae855 ASoC: SOF: Intel: Do not process IPC reply before firmware boot adds d5770daef62d ASoC: SOF: compress: Dynamically allocate pcm params struct adds 3f70c360d484 ASoC: SOF: Copy compress parameters into extended data adds 246b135fcdba ASoC: SOF: compress: Prevent current kernel running with older FW adds 75b5b7a1ccf6 uapi: sof: abi: Bump SOF ABI for ext_data_length adds 4457fbd66bdb Extend ipc stream parameters sent to DSP adds 15d8370cf6d5 ASoC: SOF: Intel: hda: Correct the ROM/FW state reporting code adds 4e90651e5210 ASoC: SOF: Intel: hda: Correct Firmware State Register use adds 73acfba792b0 ASoC: amd: Fix error pointer dereference adds eda26893dabf ASoc: audio-graph-card2: Fix refcount leak bug in __graph_ [...] adds 1795c16a4360 ASoC: amd: fix Jadeite kconfig warning and build errors adds a8d5df69e2ec ASoC: mt6359: Fix refcount leak bug adds 6d1c1a73e112 soundwire: Intel: add trigger callback adds 2a1be12c4d77 ASoC: SOF: Intel: add trigger callback into sdw_callback adds 09cf6054c859 ASoC/SoundWire: Intel: add sdw BE dai trigger adds fa9b878ff86f ASoC: SOF: ipc-msg-injector: fix copy in sof_msg_inject_ip [...] adds ef30911d3c39 ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl() adds 7fb72b7bf167 ASoC: Merge up revert of v5.19 version of the rockchip BCL [...] adds c9a866cf4a53 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next adds 56b66ee4dfb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 73b4fc92f97d module: Move module's Kconfig items in kernel/module/ adds 17dd25c29cda module: Modify module_flags() to accept show_state argument adds dbf0ae65bce4 module: Use strscpy() for last_unloaded_module adds 6f1dae1d84b6 module: Show the last unloaded module's taint flag(s) adds 5cb153821d23 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds 3be3b5134d27 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f3ec5d115547 blk-mq: don't create hctx debugfs dir until q->debugfs_dir [...] adds 9768a7fc4627 Merge branch 'for-5.20/block' into for-next adds 4e4b8d836596 null_blk: add module parameters for 4 options adds 37ae152c7a0d null_blk: add configfs variables for 2 options adds 9c0e5355f36f Merge branch 'for-5.20/drivers' into for-next adds 3fa92bb834a4 Merge branch 'for-5.20/io_uring' into for-next adds f4b1e27db49c block/rq_qos: Use atomic_try_cmpxchg in atomic_inc_below adds 939f9dd040fe block: Use try_cmpxchg in update_io_ticks adds 97f87b84481a Merge branch 'for-5.20/block' into for-next adds aee8960c2eae blk-iolatency: Use atomic{,64}_try_cmpxchg adds e9479ba901c7 Merge branch 'for-5.20/block' into for-next adds 96388f57d2aa blk-cgroup: Use atomic{,64}_try_cmpxchg adds 5ad3a1d30b36 Merge branch 'for-5.20/block' into for-next adds 5a044eef1265 block: ensure iov_iter advances for added pages adds ac3c48e32c04 block: ensure bio_iov_add_page can't fail adds 44b6b0b0e980 block: fix leaking page ref on truncated direct io adds f857cf22d7c3 Merge branch 'for-5.20/block-iter' into for-next adds 71f28f3136af ublk_drv: add io_uring based userspace block driver adds 0edb3696c171 ublk_drv: support to complete io command via task_work_add adds cebbe577cb17 ublk_drv: fix request queue leak adds 051de2edff2e Merge branch 'for-5.20/block' into for-next adds 03a3f428042c net: copy from user before calling __copy_msghdr adds 1a3e4e94a1b9 net: copy from user before calling __get_compat_msghdr adds a8b38c4ce724 io_uring: support multishot in recvmsg adds dd292b76eedd Merge branch 'for-5.20/io_uring' into for-next adds 5bf83e9a14dd block: stop using bdevname in bdev_write_inode adds 02ff3dd20f51 block: stop using bdevname in __blkdev_issue_discard adds 1b70ccecaed4 drbd: stop using bdevname in drbd_report_io_error adds fa070a3b50a1 pktcdvd: stop using bdevname in pkt_seq_show adds beecf70ee843 pktcdvd: stop using bdevname in pkt_new_dev adds 6e880cf59932 rnbd-srv: remove the name field from struct rnbd_dev adds 4664954c9421 ocfs2/cluster: remove the hr_dev_name field from struct o2 [...] adds c5b045b98389 ext4: only initialize mmp_bdevname once adds 900d156bac2b block: remove bdevname adds d17451696e0c Merge branch 'for-5.20/block' into for-next adds 12c6870bf7ef nvme: remove a double word in a comment adds 48e1bc03b798 nvme: handle the persistent internal error AER adds 38c8467732d2 nvme: remove unused timeout parameter adds 76a11e3e1d2c nvme: fix qid param blk_mq_alloc_request_hctx adds d109f3ccfc8f nvme-loop: use nvme core helpers to cancel all requests in [...] adds 1bc60dc50469 crypto: add crypto_has_shash() adds de83cc791efb crypto: add crypto_has_kpp() adds c603e3e98393 lib/base64: RFC4648-compliant base64 encoding adds a0516233e6b3 nvme: add definitions for NVMe In-Band authentication adds b3107f1658bc nvme-fabrics: decode 'authentication required' connect error adds a476416bb57b nvme: implement In-Band authentication adds cd88aa2b89c9 nvme-auth: Diffie-Hellman key exchange support adds 7f03b47ecc49 nvmet: parse fabrics commands on io queues adds b281bec75946 nvmet: implement basic In-Band Authentication adds 71ebe3842ebe nvmet-auth: Diffie-Hellman key exchange support adds 375e2143d8f4 nvmet-auth: expire authentication sessions adds 6c16bb037310 nvme-rdma: remove timeout for getting RDMA-CM established event adds a70c11e1174e nvme-tcp: use in-capsule data for I/O connect adds 2e099afdcaf5 nvme-pci: use nvme core helper to cancel requests in tagset adds 690cc0db1f05 nvme-apple: use nvme core helper to cancel requests in tagset adds 7b20ea4f3911 nvme-multipath: refactor nvme_mpath_add_disk adds ea2150c62afc Merge tag 'nvme-5.20-2022-07-14' of git://git.infradead.or [...] adds 95c090184632 Merge branch 'for-5.20/drivers' into for-next adds 7d45e0edf375 io_uring: Use atomic_long_try_cmpxchg in __io_account_mem adds db3edb69fb7d Merge branch 'for-5.20/io_uring' into for-next adds ff07a02e9e8e treewide: Rename enum req_opf into enum req_op adds 77e7ffd7ad39 block: Use enum req_op where appropriate adds 86947df3a923 block: Change the type of the last .rw_page() argument adds 2d9b02be73ba block: Change the type of req_op() and bio_op() into enum req_op adds 342a72a33407 block: Introduce the type blk_opf_t adds 16458cf3bd15 block: Use the new blk_opf_t type adds dc469ba2e790 block/bfq: Use the new blk_opf_t type adds f8359efe4742 block/mq-deadline: Use the new blk_opf_t type adds d625fecd8af8 block/kyber: Use the new blk_opf_t type adds 22c80aac882f blktrace: Trace remapped requests correctly adds 919dbca8670d blktrace: Use the new blk_opf_t type adds ba91fd01aad2 block/brd: Use the enum req_op type adds 9945172a7120 block/drbd: Use the enum req_op and blk_opf_t types adds 86563de87447 block/drbd: Combine two drbd_submit_peer_request() arguments adds 23f8ae7148cc block/floppy: Fix a sparse warning adds 03df83ac9eb7 block/rnbd: Use blk_opf_t where appropriate adds 6c5412e26834 xen-blkback: Use the enum req_op and blk_opf_t types adds bc0421ea44b8 block/zram: Use enum req_op where appropriate adds ba229aa8f249 nvdimm-btt: Use the enum req_op type adds 7ee1de6e2712 um: Use enum req_op where appropriate adds 581075e4f647 dm/core: Reduce the size of struct dm_io_request adds 71f7113d20ae dm/core: Rename kcopyd_job.rw into kcopyd.op adds a3282b432f64 dm/core: Combine request operation type and flags adds 67a7b9a5b54f dm/ebs: Change 'int rw' into 'enum req_op op' adds eff17e5161fe dm/dm-flakey: Use the new blk_opf_t type adds c9154a4cb8dc dm/dm-integrity: Combine request operation and flags adds c1389b33332e dm mirror log: Use the new blk_opf_t type adds 6b9901395702 dm-snap: Combine request operation type and flags adds 8a5a7ce8774c dm/zone: Use the enum req_op type adds 13a1f650b6ec dm/dm-zoned: Use the enum req_op type adds 4ce4c73f662b md/core: Combine two sync_page_io() arguments adds 9a4fd6a22c64 md/bcache: Combine two uuid_io() arguments adds 552eee3b53f6 md/bcache: Combine two prio_io() arguments adds 3c5e514db58f md/raid1: Use the new blk_opf_t type adds cb1802ff82e1 md/raid10: Use the new blk_opf_t type adds a9010741ce7c md/raid5: Use the enum req_op and blk_opf_t types adds f9ed86dc1dc8 nvme/host: Use the enum req_op and blk_opf_t types adds a288000f9fe3 nvme/target: Use the new blk_opf_t type adds ea957547e819 scsi/core: Improve static type checking adds 88b32c3cdf5f scsi/core: Change the return type of scsi_noretry_cmd() into bool adds 2599cac57a9a scsi/core: Use the new blk_opf_t type adds c15cbe9a84b0 scsi/device_handlers: Use the new blk_opf_t type adds 0d8009f39d0a scsi/ufs: Rename a 'dir' argument into 'op' adds 79fe9d7d9f64 scsi/target: Use the new blk_opf_t type adds f8e6e4bd9fd8 mm: Use the new blk_opf_t type adds 3ae7286943ae fs/buffer: Use the new blk_opf_t type adds 1420c4a549bf fs/buffer: Combine two submit_bh() and ll_rw_block() arguments adds c6293eacfc16 fs/direct-io: Reduce the size of struct dio adds f84c94afcf82 fs/mpage: Use the new blk_opf_t type adds bf9486d6dd23 fs/btrfs: Use the enum req_op and blk_opf_t types adds 67c0f556302c fs/ext4: Use the new blk_opf_t type adds 7649c873c16a fs/f2fs: Use the enum req_op and blk_opf_t types adds 67688c08b7e5 fs/gfs2: Use the enum req_op and blk_opf_t types adds c85f99929ea6 fs/hfsplus: Use the enum req_op and blk_opf_t types adds dbd4eb8148f6 fs/iomap: Use the new blk_opf_t type adds 6669797b0dd4 fs/jbd2: Fix the documentation of the jbd2_write_superbloc [...] adds 5d12ce77e1e6 fs/nfs: Use enum req_op where appropriate adds ed4512590bd5 fs/nilfs2: Use the enum req_op and blk_opf_t types adds ce6b53158834 fs/ntfs3: Use enum req_op where appropriate adds 61ba06c7069b fs/ocfs2: Use the enum req_op and blk_opf_t types adds 568e34ed7339 PM: Use the enum req_op and blk_opf_t types adds d03025aef867 fs/xfs: Use the enum req_op and blk_opf_t types adds e46b59704967 fs/zonefs: Use the enum req_op type for tracing request op [...] adds f46c4db86bee Merge branch 'for-5.20/block' into for-next adds bc4aeb81453f Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds ca7dc242e358 dm writecache: set a default MAX_WRITEBACK_JOBS adds 949d49ec306d dm kcopyd: use __GFP_HIGHMEM when allocating pages adds 9bc0c92e4b82 dm writecache: return void from functions adds 2c6e755b49d2 dm writecache: count number of blocks read, not number of [...] adds b2676e1482af dm writecache: count number of blocks written, not number [...] adds 2ee73ef60db4 dm writecache: count number of blocks discarded, not numbe [...] adds a574ed7308ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d2487d388059 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 70f832206fe7 mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs adds 86e1a8e1f9b5 mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx adds c6f361cba51c mmc: sdhci-of-dwcmshc: add support for rk3588 adds 8574adf5222d dt-bindings: mmc: sdhci-msm: Fix issues in yaml bindings adds 2f8690ef6412 dt-bindings: mmc: Add Broadcom optional sdio_freq clock adds 97904a59855c mmc: sdhci-brcmstb: Add ability to increase max clock rate [...] adds b5899a3e2f78 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_vol [...] adds 7dc65e3c0ef4 mmc: mxcmmc: Silence a clang warning adds f0c88b04f3c2 mmc: mtk-sd: fix typo adds 91f059c95c6a mmc: core: Capture eMMC and SD card errors adds efe8f5c9b5e1 mmc: sdhci: Capture eMMC and SD card errors adds 7ae20fa3552a mmc: debugfs: Add debug fs entry for mmc driver adds fadf344e6d69 mmc: debugfs: Add debug fs error state entry for mmc driver adds e5f7a3c64c01 mmc: cqhci: Capture eMMC and SD card errors adds 354c6d33ddfb dt-bindings: mmc: samsung,exynos-dw-mshc: convert to dtschema adds ca812a4e8f7c dt-bindings: mmc: samsung,exynos-dw-mshc: document Exynos5420 SMU adds ffe18c0f7ced dt-bindings: mmc: convert mmc-spi-slot to yaml adds 7b651cc6de24 mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string adds 3576c0b2709c dt-bindings: mmc: renesas,sdhi: Document R-Car S4-8 and ge [...] adds ba1de43768aa mmc: debugfs: Fix file release memory leak adds cae45c2d4fb3 dt-bindings: mmc: renesas,sdhi: R-Car V3U is R-Car Gen4 adds 0f6fe934a628 dt-bindings: mmc: renesas,sdhi: Add R-Car Gen4 clock requirements adds f78bc9f2caa4 mmc: mmci: Fix typo in comment adds c3c0ed75ffbf mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_b [...] adds 68eab5176c71 mmc: dw_mmc: exynos: Obviously always return success in re [...] adds 50699358222d mmc: dw_mmc: hi3789cv200: Obviously always return success [...] adds 397605c2d02a mmc: dw_mmc: rockchip: Obviously always return success in [...] adds 869f98756e55 mmc: sdhci-of-arasan: Obviously always return success in r [...] adds f6c3397dc67f mmc: sdhci-st: Obviously always return success in remove callback adds f9e5b33934ce mmc: host: Improve I/O read/write performance for GL9763E adds 6f34a4ee738b mmc: core: Do not evaluate HS400 capabilities if bus has n [...] adds 1c5fd9737311 mmc: sdhci-pci-gli: Fix build error unused-function adds 39c86b5c59a4 mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() adds 0dac1e498f81 mmc: renesas_sdhi: Get the reset handle early in the probe adds 088604048b24 mmc: renesas_sdhi: Fix typo's adds 2e531bc3e0d8 memstick/ms_block: Fix some incorrect memory allocation adds 54eb7a55be67 memstick/ms_block: Fix a memory leak adds aabf199c4eff memstick/ms_block: Use the bitmap API when applicable adds 2e586f8a5b0e mmc: tmio: avoid glitches when resetting adds f3daa7e6e2ae dt-bindings: mmc: samsung,s3c6410-sdhci: convert to dtschema adds e42726646082 mmc: core: Replace with already defined values for readability adds 5987e6ded29d mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R adds 95a4cf7172bc dt-bindings: mmc: sdhci-msm: document resets adds 4ec43b8797b8 dt-bindings: mmc: Add compatible for MediaTek MT8188 adds 331ad8247b46 dt-bindings: mmc: sdhci-msm: fix reg-names entries adds 54c16b522e00 dt-bindings: mmc: sdhci-msm: constrain reg-names per variants adds 3beb0ab5bffb mmc: core: Use mmc_card_* macro and add a new for the sd_c [...] adds c095449ea981 mmc: mxcmmc: Use mmc_card_sdio macro adds 3a44fb9f61d4 mmc: Merge branch fixes into next adds b3fa3e6dccc4 mmc: block: Add single read for 4k sector cards adds dbf20d5d9904 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 839a559e0e36 mfd: intel-lpss: Add Intel Meteor Lake-P PCI IDs adds c8629c4ece87 mfd: intel_soc_pmic_bxtwc: Don't shadow error codes in sho [...] adds c11a9d180049 mfd: intel_soc_pmic_bxtwc: Create sysfs attributes using c [...] adds 001b0e578873 mfd: intel_soc_pmic_bxtwc: Convert to use platform_get/set [...] adds 75d5fc63c880 mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() adds 389a558e7f50 mfd: intel_soc_pmic_bxtwc: Extend use of temporary variabl [...] adds d9709f382272 mfd: intel_soc_pmic_bxtwc: Switch from CONFIG_PM_SLEEP gua [...] adds 486972248e10 mfd: intel_soc_pmic_bxtwc: Drop redundant ACPI_PTR() adds 838865e55cf6 mfd: intel_soc_pmic_bxtwc: Use bits.h macros for all masks adds 752deebcf3c8 mfd: intel_soc_pmic_bxtwc: Use sysfs_emit() instead of sprintf() adds b90edb27c88f mfd: intel_soc_pmic_bxtwc: Drop unneeded casting adds 30f8f57ce7ae mfd: intel_soc_pmic_bxtwc: Fix spelling in the comment adds e89713b31c2b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds fabc8b91ba25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds be6bd82351e8 regulator: max597x: Don't return uninitialized variable in .probe adds 91de5eb17c10 regulator: pwm: Update Lee Jones' email address adds bf5e5e3f7a9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ed56f4b5173e MAINTAINERS: update the LSM maintainer info adds f215002d6700 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 511f7b5b8357 apparmor: fix absroot causing audited secids to begin with = adds 240516df8879 apparmor: Fix kernel-doc adds 0fc6ab404c52 lsm: Fix kernel-doc adds 65cc9c391c3c apparmor: Update help description of policy hash for intro [...] adds d61c57fde819 apparmor: make export of raw binary profile to userspace optional adds 5bfcbd22ee4e apparmor: Enable tuning of policy paranoid load for embedd [...] adds 482e8050aab4 apparmor: don't create raw_sha1 symlink if sha1 hashing is [...] adds 7b4bd1274d35 apparmor: Update MAINTAINERS file with the lastest information adds ba77f39062c1 apparmor: resolve uninitialized symbol warnings in policy_ [...] adds 68ff8540cc9e apparmor: fix quiet_denied for file rules adds 84117994bc10 security/apparmor: remove redundant ret variable adds ec240b5905bb apparmor: Fix failed mount permission check error message adds c0ea4b919dae apparmor: Use struct_size() helper in kmalloc() adds e21851b349b8 apparmor: Fix match_mnt_path_str() and match_mnt() kernel- [...] adds 5ee5d3742160 apparmor: Fix some kernel-doc comments adds 564423bf9c95 apparmor: Fix some kernel-doc comments adds 3e2a3a0830a2 apparmor: fix aa_label_asxprint return check adds f9da5b14521c apparmor: Fix undefined reference to `zlib_deflate_workspacesize' adds bab1f77fb815 apparmor: Fix some kernel-doc comments adds 11c3627ec6b5 apparmor: fix reference count leak in aa_pivotroot() adds 417ea9fe972d apparmor: Fix memleak in aa_simple_write_to_buffer() adds e2f76ad7d285 apparmor: test: Remove some casts which are no-longer required adds 95c0581f9bfd apparmor: add a kernel label to use on kernel objects adds df4390934da4 apparmor: Convert secid mapping to XArrays instead of IDR adds 524d8e14258a apparmor: disable showing the mode as part of a secid to secctx adds f7f54fde44fd Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds c808a6ec7166 evm: Use IS_ENABLED to initialize .enabled adds 0ce9331cf85a kexec_file: drop weak attribute from functions adds 47e766ce0c21 kexec: drop weak attribute from functions adds 6832cd3aafb2 kexec: clean up arch_kexec_kernel_verify_sig adds 54ad89fbb087 kexec, KEYS: make the code in bzImage64_verify_sig generic adds 5604776d18e8 arm64: kexec_file: use more system keyrings to verify kern [...] adds e2ab31ebd606 kexec, KEYS, s390: Make use of built-in and secondary keyr [...] adds 077c63ca4e72 Merge remote-tracking branch 'linux-integrity/kexec-keyrin [...] adds 73612674322e Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 8cfa2ee90073 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4bb92a20942c Merge branch 'next' of git://github.com/cschaufler/smack-next adds 9d50b652c31d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 124165f6fee3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a040ecf80147 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 652081b3c64e of: unittest: Switch to use fwnode instead of of_node adds 9465a98458fe of: unittest: make unittest_gpio_remove() consistent with [...] adds d17e37c41b7e of: device: Fix missing of_node_put() in of_dma_set_restri [...] adds a5b8b0466319 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 79092a46295b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 43cc5a0afe41 spi: Fix simplification of devm_spi_register_controller adds 7e9984d183bb spi: tegra20-slink: fix UAF in tegra_slink_remove() adds e82c6d62a1f2 spi: microchip-core: fix UAF in mchp_corespi_remove() adds 5d56d8974d1e spi: microchip-core: switch to use devm_spi_alloc_master() adds cdeaf3a99a02 spi: microchip-core: switch to use dev_err_probe() adds 1ed34d367bad spi: microchip-core: fix and cleanups adds 5d76b7509cb2 spi: dw: Fix IP-core versions macro adds 0d085723c637 spi: Add bindings for Intel Thunder Bay SOC adds 51e41dc2f2bc spi: dw: Add support for master mode selection for DWC SSI [...] adds dc4e6d9fbf9a spi: dw: Add support for Intel Thunder Bay SPI controller adds 53415957c459 Add support for Intel Thunder Bay SPI controller adds ecff027298de spi: dt-bindings: atmel,at91rm9200-spi: convert to json-schema adds 6e9966d92061 Merge remote-tracking branch 'spi/for-5.20' into spi-next adds 3009d4e9576e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3ccaebdf2875 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f1547a1937af Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 79220cbdbb7d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 70aa73acf144 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds fd58ca3eccd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d8abdd88679f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 520c3d3e813f Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 91181d370115 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6131fd198099 KVM: s390/pci: fix include duplicates adds 5efab5cdf06b Documentation: kvm: extend KVM_S390_ZPCI_OP subheading underline adds c0da6efc74b4 KVM: s390: Add facility 197 to the allow list adds faa2f72cb356 KVM: s390: pv: leak the topmost page table when destroy fails adds a52c25848e31 KVM: s390: pv: handle secure storage violations for protec [...] adds b108f7f0a29b KVM: s390: pv: handle secure storage exceptions for normal guests adds 6f73517d0a99 KVM: s390: pv: refactor s390_reset_acc adds 07fbdf7f9347 KVM: s390: pv: usage counter instead of flag adds 72b1daff2671 KVM: s390: pv: add export before import adds e40df9efd68a KVM: s390: pv: clear the state without memset adds be48d86f77f0 KVM: s390: pv: Add kvm_s390_cpus_from_pv to kvm-s390.h and [...] adds 7aab0c571fb4 KVM: s390: pv: add mmu_notifier adds 5ad36df8e666 s390/mm: KVM: pv: when tearing down, try to destroy protec [...] adds 9e290b8a369b KVM: s390: pv: refactoring of kvm_s390_pv_deinit_vm adds ff63b9bfa56d KVM: s390: pv: destroy the configuration before its memory adds 897c6fbd59d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6e2456c3492a xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE adds 375e4dd5be0b xen/manage: Use orderly_reboot() to reboot adds 14b963526313 xen: Fix spelling mistake adds 80ae4b266e19 virtio: replace restricted mem access flag with callback adds 077814fe064f kernel: remove platform_has() infrastructure adds a47336535f0f xen: don't require virtio with grants for non-PV guests adds 767ff9d8ce11 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds c1bb6372c073 platform/x86: gigabyte-wmi: add support for B660I AORUS PRO DDR4 adds d80b83c911ca platform/x86: x86-android-tablets: Fix Lenovo Yoga Tablet [...] adds 650d9a14715f efi: Fix efi_power_off() not being run before acpi_power_o [...] adds 72cd7067839d platform/x86: asus-wmi: Add key mappings adds 553b53e49064 platform/x86/intel/ifs: Mark as BROKEN adds 2b5b27826a48 platform/x86: serial-multi-instantiate: Improve autodetection adds 8b50c48d59a9 platform/x86: serial-multi-instantiate: Drop duplicate check adds 14a9aa99aca6 platform/x86: serial-multi-instantiate: Improve dev_err_pr [...] adds ed7adc2b69c6 platform/x86: serial-multi-instantiate: Use while (i--) pa [...] adds f3e13bbc6f5a platform/x86: serial-multi-instantiate: Get rid of redunda [...] adds e286044bf5b0 platform/x86: serial-multi-instantiate: Sort ACPI IDs by HID adds fe16ecaa0e62 platform/x86: intel_atomisp2_led: Also turn off the always [...] adds 2419a9cfd9e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bd6862d52290 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 30cf56d043ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6c3c267e5fbc Documentation/process: Add embargoed HW contact for LLVM adds 80dd7ae16bea docs: ABI: sysfs-class-pwm: Update Lee Jones' email address adds 9f9c90909561 docs: ABI: sysfs-devices-soc: Update Lee Jones' email address adds 4a4e8f7f625b MAINTAINERS: Change mentions of mpm to olivia adds 7ad9e019de85 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 8d7953ed4b0b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds f41e16ac6062 USB: serial: io_edgeport: fix spelling mistakes adds 9ec7e8d5fae3 USB: serial: fix repeated word "the" in comments adds c55bbee7b004 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds f4fb8ef67a8f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 3af0b1d34a07 drivers: mcb: directly use ida_alloc()/free() adds a43a9f67774a habanalabs: fix double unlock on error in map_device_va() adds 858e6d4085b1 habanalabs: Fix kernel-doc adds 18b67315388c habanalabs: Fix kernel-doc adds 78d503087be1 habanalabs: add terminating NULL to attrs arrays adds 2acd21cd00ce habanalabs: align ioctl uapi structures to 64-bit adds 939ed076ea67 habanalabs/gaudi: move tpc assert raise into internal func adds d0c92afc0ef8 habanalabs: change the write flag name of error info structs adds 8742a75a1c3f habanalabs/gaudi: fix comment to reflect current code adds 2bc61bc4f3ea habanalabs: keep a record of completed CS outcomes adds 41021f728a91 habanalabs: fix race between hl_get_compute_ctx() and hl_c [...] adds a7d6c35bcd6b habanalabs/gaudi: collect undefined opcode error info adds 647469148360 habanalabs: expose undefined opcode status via info ioctl adds be572e67dafb habanalabs/gaudi: invoke device reset from one code block adds 969202e5cb62 habanalabs/gaudi: send device reset notification adds fa9deaca2f91 habanalabs: send an event notification when CS timeout occurs adds ada103b67760 habanalabs: avoid unnecessary error print adds 70d25e96b69e habanalabs/gaudi: fix incorrect MME offset calculation adds d64a29af120e habanalabs: add validity check for cq counter offset adds 01622098aeb0 habanalabs/gaudi: fix shift out of bounds adds a18997770159 habanalabs: fix NULL dereference on cs timeout adds 4cd213807bc0 habanalabs: remove unused get_dma_desc_list_size adds 67a54d5de2c3 habanalabs/gaudi: notify user process on device unavailable adds e41c6418565d habanalabs: add critical indication in sram ecc adds abe85a9c11a9 habanalabs: check fence pointer before use adds b63539a6faee habanalabs: print pointer with correct modifier adds fb1155a9f097 habanalabs: use kvcalloc when possible adds 0d9894343745 habanalabs: fix comment style adds 792588a8c221 habanalabs: move memory_scrub_val to hdev struct adds 0c584e192f5a habanalabs/gaudi: fix warning: var might be used uninitialized adds 17ab47d2d6d4 habanalabs/gaudi: fix a race condition causing DMAR error adds 856fe7b0aa51 habanalabs: print if firmware is secured during load adds c1048d14c009 habanalabs: don't do memory scrubbing when unmapping adds 8c834a1442ad habanalabs: don't send addr and size to scrub_device_mem cb adds 70852c95ac0e habanalabs/gaudi: use memory_scrub_val from debugfs adds 605e1ef3d58c habanalabs: move call to scrub_device_mem after ctx_fini adds 7659c30d1991 habanalabs: set default value for memory_scrub adds 5125aa336889 habanalabs/goya: move dma direction enum to uapi file adds 94f27905bdc3 habanalabs/gaudi: fix function name in comment adds c74400f61edf habanalabs/gaudi: use correct type in assignment adds e3f49437a2e0 habanalabs/gaudi: mask constant value before cast adds c37d50e84e60 habanalabs/gaudi: remove unused enum adds 1ef0c327e1ca habanalabs: refactor dma asic-specific functions adds b2711ab2b0b0 habanalabs: page size can only be a power of 2 adds be882e534f02 habanalabs/gaudi: enable error interrupt on ARB WDT adds a74cf4a8f61b habanalabs: remove dead code from free_device_memory() adds fce854e9bc24 habanalabs: communicate supported page sizes to user adds 0407c155f1a2 habanalabs/gaudi: replace hl_poll_timeout with while loop adds 9c7fde71a774 habanalabs: use %pa to print pci bar size adds ccf991e4f220 habanalabs: remove redundant argument in access_dev_mem APIs adds 01d9ccf8657b habanalabs/gaudi2: add asic registers header files adds 97c6d22fa4bd uapi: habanalabs: add gaudi2 defines adds d7bb1ac89b2f habanalabs: add gaudi2 asic-specific code adds 9e17258c78ae habanalabs: add unsupported functions adds be7813eaa631 habanalabs: initialize new asic properties adds c47082c22db1 habanalabs: remove obsolete device variables used for testing adds e392d1bd0437 habanalabs: add generic security module adds 456721468612 habanalabs/gaudi2: add gaudi2 security module adds de88aa67af94 habanalabs/gaudi2: add gaudi2 profiler module adds f73c63764572 habanalabs: add gaudi2 wait-for-CS support adds 8aa1e1e60553 habanalabs: add gaudi2 MMU support adds 6b4e8a12b2b9 habanalabs: enable gaudi2 code in driver adds a85e389a8458 habanalabs/gaudi2: reset device upon critical ECC event adds 2b9e583d0aad habanalabs: wait for preboot ready after hard reset adds 1a6609cdd496 habanalabs: naming refactor of user interrupt flow adds d6a66d59609f habanalabs: add support for common decoder interrupts adds ea9770e653ee habanalabs: save f/w preboot minor version adds 18913d687019 habanalabs: allow detection of unsupported f/w packets adds c979cb5d8bf9 habanalabs/gaudi2: remove unused variable adds e475acabb9d9 habanalabs/gaudi2: SM mask can only be 8-bit adds cc81c0f3b03e habanalabs: do not set max power on a secured device adds f2d9ec872c5d habanalabs: don't declare tmp twice in same function adds cf008f5acb90 habanalabs: make sure variable is set before used adds ead36b198147 habanalabs/gaudi2: remove unused defines adds 6d24b4d17df7 habanalabs: Use the bitmap API to allocate bitmaps adds b596ad6f1195 habanalabs: initialize variable explicitly adds 3fc252670bd5 habanalabs/gaudi2: use DIV_ROUND_UP_SECTOR_T instead of roundup adds 20cd88a77538 habanalabs: fixes to the poll-timeout macros adds af2e650b36a9 habanalabs: add a value field to hl_fw_send_pci_access_msg() adds 1cf596c6b9ac habanalabs/gaudi2: configure virtual MSI-X doorbell interface adds 25ad86383968 habanalabs/gaudi2: replace defines for reserved sob/mob wi [...] adds bfbf5a0a711f habanalabs/gaudi2: modify CS completion CQ to use virtual [...] adds 3f043b319245 habanalabs/gaudi2: modify decoder to use virtual MSI-X doorbell adds 168fc71857ef habanalabs/gaudi2: map virtual MSI-X doorbell memory for user adds 08f0aa9548fd habanalabs: expose only valid debugfs nodes adds bd4a338886a8 habanalabs: fix update of is_in_soft_reset adds e3b20f3ee452 habanalabs: add status of reset after device release adds 0b0ae0244029 habanalabs: rename soft reset to compute reset adds a919b823abba habanalabs: move h/w dirty message to debug adds bc2c6a5ee71b Merge tag 'misc-habanalabs-next-2022-07-12' of https://git [...] adds 338222d8e112 iio: adc: ti-tsc2046: do not explicity set INDIO_BUFFER_TR [...] adds bca036de0ab2 iio: adc: ad778-1: do not explicity set INDIO_BUFFER_TRIGG [...] adds 68c1b3dd5c48 iio: light: cm32181: Add PM support adds 59b2947ed4c3 iio: adc: xilinx-xadc: Make use of device properties adds 568f6869e680 iio: adc: xilinx-xadc: Drop duplicate NULL check in xadc_p [...] adds 2a3c8f8a4494 Merge tag 'iio-for-5.20a' of https://git.kernel.org/pub/sc [...] adds 71d46f1ff221 eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() adds d618072d86fc mei: me: fix clang -Wformat warning adds 4b00b176b3a3 cxl: Use the bitmap API to allocate bitmaps adds 3a15b45b5454 cxl: Fix a memory leak in an error handling path adds 952ae488b949 dt-bindings: vcpu_stall_detector: Add qemu,vcpu-stall-dete [...] adds 6c93c6f3bad4 misc: Add a mechanism to detect stalls on guest vCPUs adds e6281c26674e firmware: stratix10-svc: Add support for FCS adds 79b936254aa0 firmware: stratix10-svc: add FCS polling command adds 4a4709d470e6 firmware: stratix10-svc: add new FCS commands adds 4a6c8c565db1 firmware: stratix10-rsu: extend RSU driver to get DCMF status adds 1b4394c5d731 firmware: stratix10-svc: extend svc to support RSU feature adds 7935e899b35c firmware: stratix10-svc: To support a command ATF Get Version adds dd4a6bf37474 MAINTAINERS: Update info for William Breathitt Gray adds b6e9cded90d4 counter: 104-quad-8: Utilize iomap interface adds daae1ee572d1 counter: 104-quad-8: Implement and utilize register structures adds c524193f1cfb MAINTAINERS: Update 104-QUAD-8 driver maintainers list adds 3e57b0c776b4 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 76a748e2c1aa interconnect: qcom: msm8939: Use icc_sync_state adds 2be9e8470709 Merge branch 'icc-sm6350' into icc-next adds 5e47c7f85cc0 Merge branch 'icc-imx8mp' into icc-next adds 751f4d14cdb4 interconnect: icc-rpm: Set destination bandwidth as well a [...] adds 2c510f5bee76 dt-bindings: interconnect: Update property for icc-rpm path tag adds cb4805b5a5e4 interconnect: qcom: Move qcom_icc_xlate_extended() to a co [...] adds ad510e4ed2a3 interconnect: qcom: icc-rpm: Change to use qcom_icc_xlate_ [...] adds dcbce7b0a79c interconnect: qcom: icc-rpm: Support multiple buckets adds e3305daad62c interconnect: qcom: icc-rpm: Set bandwidth and clock for b [...] adds a6339ac8a104 Merge branch 'icc-rpm' into icc-next adds 3c830230edec Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds 1fed51f7d677 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds addd5d5b1b4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 387162479d8b extcon: fsa9480: Drop no-op remove function adds 2fb67280fd83 extcon: Remove extraneous space before a debug message adds 97e1bb93e721 extcon: Drop unexpected word "the" in the comments adds d4f46c0e52d6 extcon: sm5502: Drop useless mask_invert flag on irqchip adds 6d7151343520 extcon: rt8973a: Drop useless mask_invert flag on irqchip adds 3a06ed80265f extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP adds 44ba7eaf4f5f Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 3f7a1148b84d Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds def18c3b29ed Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 6a0c054930d5 staging: rtl8192u: Fix sleep in atomic context bug in dm_f [...] adds ae9411408cf0 staging: r8188eu: remove HW_VAR_BASIC_RATE from SetHwReg8188EU() adds 7644e877bab5 staging: r8188eu: remove HW_VAR_DM_FUNC_OP from SetHwReg8188EU() adds f18ab26f7714 staging: r8188eu: remove HW_VAR_DM_FLAG from SetHwReg8188EU() adds 8ad697c3d7f8 staging: r8188eu: remove HW_VAR_DM_FUNC_RESET from SetHwRe [...] adds 3782d959986f staging: r8188eu: remove HW_VAR_DM_FUNC_CLR from SetHwReg8188EU() adds ba68103d0f7a staging: r8188eu: remove unused eeprom defines adds af4e6efda54d staging: r8188eu: remove EepromOrEfuse from struct eeprom_priv adds 1c4d6546c3a4 staging: r8188eu: remove eeprom function prototypes adds 14dbcfc4c936 staging: r8188eu: merge EFUSE_ShadowMapUpdate with its caller adds 698bd81fe887 staging: r8188eu: use a local buffer for efuse data adds 0fcae03da0d8 staging: r8188eu: always initialise efuse buffer with 0xff adds 3c1178680b37 staging: r8188eu: use memcpy for fallback mac address adds e1ebb0d6a163 staging: r8188eu: merge ReadEFuseByIC into rtl8188e_ReadEFuse adds 36442aa73ba7 staging: r8188eu: txpktbuf_bndy is always 0 adds db9895b86b73 staging: r8188eu: offset is always 0 in rtl8188e_ReadEFuse adds cda94a6b44f4 staging: r8188eu: offset is always 0 in iol_read_efuse adds e2bd5dc33f03 staging: r8188eu: _offset is always 0 in efuse_phymap_to_logical adds c337bf625631 staging: r8188eu: efuse_utilized is never read adds d4090520cde1 staging: r8188eu: the bcnhead parameter is always 0 adds 042f1a6f434a staging: r8188eu: remove HW_VAR_MLME_SITESURVEY from SetHw [...] adds 996f10b13baf Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds f9d9a9d75c7e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9abf78f3a93a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a5ef9c998569 Merge branch 'fixes' into for-next adds 9009b3dfd4a2 Merge branch 'misc' into for-next adds fd6c998f67a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3d73b200f989 scsi: ufs: ufs-exynos: Change ufs phy control sequence adds c641ffdb5904 scsi: ufs: core: Remove UIC_HIBERN8_ENTER_RETRIES adds f712e24c0b2e scsi: gvp11.c: Fix DMA mask calculation error adds aec95e3a8ded scsi: fnic: Refactor code in fnic probe to initialize SCSI layer adds 4e7d26029ee7 scsi: smartpqi: Shorten drive visibility after removal adds 1d393227fc76 scsi: smartpqi: Add controller fw version to console log adds dab5378485f6 scsi: smartpqi: Add PCI IDs for ramaxel controllers adds 297bdc540f0e scsi: smartpqi: Close write read holes adds 904f2bfda65e scsi: smartpqi: Add driver support for multi-LUN devices adds 331f7e998b20 scsi: smartpqi: Fix PCI control linkdown system hang adds 44e68c4af5d2 scsi: smartpqi: Add PCI ID for Adaptec SmartHBA 2100-8i adds 2a9c2ba2bc47 scsi: smartpqi: Add PCI IDs for Lenovo controllers adds 85b41834b0f4 scsi: smartpqi: Stop logging spurious PQI reset failures adds 69695aeaa662 scsi: smartpqi: Fix DMA direction for RAID requests adds 6ce3cfb365eb scsi: smartpqi: Fix RAID map race condition adds cf15c3e734e8 scsi: smartpqi: Add module param to disable managed ints adds 2d80f4054f7f scsi: smartpqi: Update deleting a LUN via sysfs adds 6d567dfee0b7 scsi: smartpqi: Add ctrl ready timeout module parameter adds e4b73b3fa2b9 scsi: smartpqi: Update copyright to current year adds f54f85dfd757 scsi: smartpqi: Update version to 2.1.18-045 adds fded192f1303 scsi: mpi3mr: Resource Based Metering adds c196bc4dce42 scsi: mpi3mr: Reduce VD queue depth on detecting throttling adds 3101bcf7eea5 scsi: sg: Allow waiting for commands to complete on remove [...] adds 5be0f08e9d95 scsi: sd: Fix discard errors during revalidate adds 1bd95bb98f83 scsi: sd: Move WRITE_ZEROES configuration to a separate function adds 00a29760c266 scsi: sd: Implement support for NDOB flag in WRITE SAME(16) adds 57ba0610410c scsi: sd: Enable modern protocol features on more devices adds 039e231c6573 scsi: sd: Support multiple LBA ranges in an UNMAP command adds bdce35b84457 scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" adds 7133db10f9e8 scsi: qla2xxx: Fix incorrect display of max frame size adds 33537a01233a scsi: qla2xxx: Zero undefined mailbox IN registers adds d8a0f785c773 scsi: qla2xxx: Fix response queue handler reading stale packets adds 8511c533dc21 scsi: qla2xxx: edif: Fix dropped IKE message adds c8c2a9053c4b scsi: qla2xxx: Fix imbalance vha->vref_count adds be9011542a51 scsi: qla2xxx: Fix discovery issues in FC-AL topology adds 65496cffad99 scsi: qla2xxx: Fix sparse warning for dport_data adds 4043e06fc723 scsi: qla2xxx: Update manufacturer details adds f095c3cd1b69 scsi: qla2xxx: Update version to 10.02.07.800-k adds 4bc4d53b07ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ee7d7d781252 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds c5ab640f2385 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c4bafe46e6e5 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() adds d78f210e7676 gpio: GPIO_SAMA5D2_PIOBU should depend on ARCH_AT91 adds 63e90bf07778 gpio: 104-idi-48: unsigned to unsigned int cleanup adds f59708c2bb25 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds e956483859c5 pinctrl: qcom: spmi-gpio: Add pm8226 compatibility adds 2ec1aa95dafb Merge branch 'devel' into for-next adds 5d4543b676a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c16045b4c0ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 55667f7558a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 882314d3e172 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9a162977d204 selftests: timers: valid-adjtimex: build fix for newer toolchains adds a8d74fe7fed5 selftests: timers: fix declarations of main() adds 2d87048acb53 selftests: timers: nanosleep: adapt to kselftest framework adds 04fd937eb652 selftests: timers: inconsistency-check: adapt to kselftest [...] adds 4d8f52ac5fa9 selftests: timers: clocksource-switch: fix passing errors [...] adds 5be1fd963f79 selftests: timers: clocksource-switch: sort includes adds 19b6823a6e91 selftests: timers: clocksource-switch: add command line sw [...] adds 248ae6f49a25 selftests: timers: clocksource-switch: add 'runtime' comma [...] adds ce7d101750ff selftests: timers: clocksource-switch: adapt to kselftest [...] adds a917dd94b832 selftests/landlock: drop deprecated headers dependency adds 497879ef5bf2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e6c4495979c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f9ff80b52f16 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds 670a8938e955 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds e41153676ead Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 7b664110de02 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6f29fd62d262 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fd1ffdf87a97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 17cf4cfbbfbe Merge branch 'main' of git://git.infradead.org/users/willy [...] adds e237eed373cc Drivers: hv: Create debugfs file with hyper-v balloon usag [...] adds 15d67de4b130 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds e9ba45f284dd Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds f84a9e965833 clk: explicitly disable CONFIG_UML_PCI_OVER_VIRTIO in .kun [...] adds 94681e289bf5 kunit: executor: Fix a memory leak on failure in kunit_fil [...] adds 1d2866eea2d4 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds 2617397af440 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 22a710c750ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 94ec3b2dfe08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4c8322db0aa6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds adafcaa1665e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ecd5b2eadfff random: cap jitter samples per bit to factor of HZ adds 957a7d6899b5 random: remove CONFIG_ARCH_RANDOM adds 9ddd36047681 x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" adds c3b1a7dbe8bd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 55dfd001c5f8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 6d92a556bb97 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 0775d92978a8 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds e5e5cf539adb Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds 428bc0986356 lib/bitmap: fix off-by-one in bitmap_to_arr64() adds 30fd8cdf53a0 lib/test_bitmap: test the tail after bitmap_to_arr64() adds b0b0b77ea611 iommu/vt-d: avoid invalid memory access via node_online(NU [...] adds 0b4736a424a1 arm: align find_bit declarations with generic kernel adds e2863a78593d lib/bitmap: change return types to bool where appropriate adds 31563fb891aa lib/bitmap: change type of bitmap_weight to unsigned long adds e6de1c6e222e cpumask: change return types to bool where appropriate adds 1217fa5e5785 lib/cpumask: change return types to unsigned where appropriate adds 1079effbd954 lib/cpumask: move trivial wrappers around find_bit to the header adds 054cbf414641 headers/deps: mm: Optimize <linux/gfp.h> header dependencies adds 34973181c728 headers/deps: mm: Split <linux/gfp_types.h> out of <linux/gfp.h> adds 0458b184812b headers/deps: mm: align MANITAINERS and Docs with new gfp. [...] adds ae3f9b705709 lib/cpumask: move some one-line wrappers to header file adds c4bf71bd2294 Merge branch 'bitmap-for-next' of https://github.com/norov [...] adds 73fdafe20d48 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] adds 3d77743a09cf Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 35f4bd5a752f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 4c95c380782d Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds 4ec5db1903df Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds 0d11075e280e Merge branch 'mm-stable' into mm-unstable adds c2cda11cec4f mm: discard __GFP_ATOMIC adds fdba80af7d99 mips: rename mt_init to mips_mt_init adds 4aa1fc8cffa7 android: binder: stop saving a pointer to the VMA adds 3f873bad4e91 android-binder-stop-saving-a-pointer-to-the-vma-fix adds d1b4eb54a7b9 android: binder: fix lockdep check on clearing vma adds 0b186256a3a1 Maple Tree: add new data structure adds 5fb363717c5d maple_tree: fix underflow in mas_spanning_rebalance() adds 435e282bc1b4 maple_tree: fix mas_spanning_rebalance() corner case adds 4b8bc1a628ee maple_tree: Fix use of node for global range in mas_wr_spa [...] adds e66506de37da maple_tree: fix out of bounds access on mas_wr_node_walk() adds 261af6549123 maple_tree: fix mas_empty_area_rev() search exhaustion at [...] adds 7d15a72f3bbc radix tree test suite: add pr_err define adds 73f6a25ad7b7 radix tree test suite: add kmem_cache_set_non_kernel() adds 852b53d8c43e radix tree test suite: add allocation counts and size to k [...] adds 1ec69710f944 radix tree test suite: add support for slab bulk APIs adds c1de87920daa radix tree test suite: add lockdep_is_held to header adds 3cd199bd3aef lib/test_maple_tree: add testing for maple tree adds 080654217e34 test_maple_tree: add test for spanning store of entire range adds 368012821c20 test_maple_tree: add test for spanning store to most of the tree adds 8c6358bacb8d test_maple_tree: fix accounting in check_erase2_testset() adds a7880b3f7a2e mm: start tracking VMAs with maple tree adds 6ba37887df6f mm/mmap: reorder validate_mm_mt() checks adds e45f7d4f7917 mm: add VMA iterator adds 412c1da9f8ca mmap: use the VMA iterator in count_vma_pages_range() adds d84c35dd180d mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds cf43c0a7d89e mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds 7e878c2a10d0 mm/mmap: use maple tree for unmapped_area{_topdown} adds 9a6c424525bc kernel/fork: use maple tree for dup_mmap() during forking adds 097e9be93f6d damon: convert __damon_va_three_regions to use the VMA iterator adds a1209abc701d proc: remove VMA rbtree use from nommu adds 9a398214baf9 mm: remove rb tree. adds 99506c718e2b mmap: change zeroing of maple tree in __vma_adjust() adds 46fc2ee4518e xen: use vma_lookup() in privcmd_ioctl_mmap() adds c292303388b0 mm: optimize find_exact_vma() to use vma_lookup() adds dc97fef7c6dd mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds 570fdb180777 mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds 9c310fce3c93 mm/mmap: fix return on maple tree expand fail in brk() adds 6ab156fd039c mm: use maple tree operations for find_vma_intersection() adds ebb89cecaeff mm/mmap: use advanced maple tree API for mmap_region() adds 44d8e78e775c mm/mmap: fix locking issues in vma_expand() adds 1702d6c86239 mm: remove vmacache adds f53914ebdd81 mm: convert vma_lookup() to use mtree_load() adds b9d1bf3b39a9 mm/mmap: move mmap_region() below do_munmap() adds 6ef0ce577b5c mm/mmap: reorganize munmap to use maple states adds 08defc0c9f0e mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds e735ab5ee61e arm64: remove mmap linked list from vdso adds 1322512f24ba arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds 903bda39375c parisc: remove mmap linked list from cache handling adds db64789a649a powerpc: remove mmap linked list walks adds a003414495a5 s390: remove vma linked list walks adds 0397668a2093 x86: remove vma linked list walks adds 025465d1fa54 xtensa: remove vma linked list walks adds 0f4ed939d46a cxl: remove vma linked list walk adds d196c233ce5d optee: remove vma linked list walk adds 24466395d239 um: remove vma linked list walk adds c83433af048a coredump: remove vma linked list walk adds 342780d1f050 exec: use VMA iterator instead of linked list adds 979c1b79d40c fs/proc/base: use maple tree iterators in place of linked list adds 800af7d0fbe6 fs/proc/task_mmu: stop using linked list and highest_vm_end adds 1098fc27773f userfaultfd: use maple tree iterator to iterate VMAs adds 085604971187 ipc/shm: use VMA iterator instead of linked list adds 1f9e2ca1a7ba acct: use VMA iterator instead of linked list adds 329ad09409bf perf: use VMA iterator adds f697e58706dd sched: use maple tree iterator to walk VMAs adds 0139c3c22a4f fork: use VMA iterator adds fe2a37d7f8e0 bpf: remove VMA linked list adds ecf46c868828 mm/gup: use maple tree navigation instead of linked list adds a108292522ea mm/khugepaged: stop using vma linked list adds 4e2bda652203 mm/ksm: use vma iterators instead of vma linked list adds ea4c082615e6 mm/madvise: use vma_find() instead of vma linked list adds 89bcc9d9974f mm/memcontrol: stop using mm->highest_vm_end adds 8e7f62823253 mm/mempolicy: use vma iterator & maple state instead of vm [...] adds 3e39240826a1 mm/mlock: use vma iterator and maple state instead of vma [...] adds 9ccc6abbe94e mm/mprotect: use maple tree navigation instead of vma linked list adds 4c00f274324c mm/mremap: use vma_find_intersection() instead of vma linked list adds a84f32e16d7e mm/msync: use vma_find() instead of vma linked list adds 5a189b7628f7 mm/oom_kill: use maple tree iterators instead of vma linked list adds 6e04091d6f88 mm/pagewalk: use vma_find() instead of vma linked list adds 6787411f1db8 mm/swapfile: use vma iterator instead of vma linked list adds 81d1cbae0d95 i915: use the VMA iterator adds 19db36ac3f5e nommu: remove uses of VMA linked list adds 4fc80de37901 riscv: use vma iterator for vdso adds cd6680491e08 mm: remove the vma linked list adds 0aaeda44b27a mm/mmap: fix error return code in do_mas_align_munmap() adds dae14cf39feb mm: document maple tree pointer at unmap_vmas() at memory.c adds e19b12756fd3 mm-remove-the-vma-linked-list-fix-2-fix adds 98ad660f0250 mm/mmap: fix copy_vma() new_vma check adds 5bdc8836468f mm/mmap: drop range_has_overlap() function adds 059f65d4f90b mm/mmap.c: pass in mapping to __vma_link_file() adds 2f7f6891f7c1 selftests/vm: add protection_keys tests to run_vmtests adds 7bfa9b39747c selftests-vm-add-protection_keys-tests-to-run_vmtests-v4 adds febfedd04492 mm: drop oom code from exit_mmap adds 3d62fabf8cc5 mm-drop-oom-code-from-exit_mmap-fix-fix adds 4540ad2e6ea8 mm: delete unused MMF_OOM_VICTIM flag adds 7df8deae5b4d mm: refactor of vma_merge() adds 7ab7756bf2df mm: add merging after mremap resize adds d3ece9c7987b mm-add-merging-after-mremap-resize-checkpatch-fixes adds 92d4a572f6c3 mm: rename is_pinnable_pages to is_longterm_pinnable_pages adds e88829439381 mm: move page zone helpers into new header-specific file adds f3b8ca316c15 mm: add zone device coherent type memory support adds cc5c33ac788b mm: handling Non-LRU pages returned by vm_normal_pages adds d75a0ea0b4db mm: add device coherent vma selection for memory migration adds cb0e9d203739 mm: remove the vma check in migrate_vma_setup() adds 112db026e069 mm/gup: migrate device coherent pages when pinning instead [...] adds eeb0677bcc25 drm/amdkfd: add SPM support for SVM adds 7f2d61d7598d lib: test_hmm add ioctl to get zone device type adds 838fa6f70cc7 lib: test_hmm add module param for zone device type adds 20f7db49bc5c lib: add support for device coherent type in test_hmm adds ab4d9c51a460 tools: update hmm-test to support device coherent type adds 943b01f29d62 tools: update test_hmm script to support SP config adds d2856c9061d4 tools: add hmm gup tests for device coherent type adds 963e99b6b0e7 tools: add selftests to hmm for COW in device memory adds 50d139e3634e dax: introduce holder for dax_device adds b7d83aa4d171 mm: factor helpers for memory_failure_dev_pagemap adds 0ba52da12c73 mm-factor-helpers-for-memory_failure_dev_pagemap-fix adds 3207f3ce358c mm/memory-failure: fix redefinition of mf_generic_kill_procs adds cf8bfd782fb3 pagemap,pmem: introduce ->memory_failure() adds f87a84dfaf22 fsdax: introduce dax_lock_mapping_entry() adds 2744ce7e0b68 mm: introduce mf_dax_kill_procs() for fsdax case adds 2b83d47fb863 xfs: implement ->notify_failure() for XFS adds f5e7c52a09df fsdax: set a CoW flag when associate reflink mappings adds d2004f00a12e fsdax: output address in dax_iomap_pfn() and rename it adds ff7e5474be03 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 adds 2e5cb642ee26 fsdax: introduce dax_iomap_cow_copy() adds 18fad264b575 fsdax: replace mmap entry in case of CoW adds e30c3cb0eb3a fsdax: add dax_iomap_cow_copy() for dax zero adds b55f76de67ef fsdax: dedup file range to use a compare function adds 7cadc8deb71f xfs: support CoW in fsdax mode adds 00cf88933aa0 xfs-support-cow-in-fsdax-mode-fix adds 777540268dcd xfs: add dax dedupe support adds a255cadebf69 mm/page_alloc: minor clean up for memmap_init_compound() adds 4e4157ef68e5 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] adds e6a7573bc46d userfaultfd: add /dev/userfaultfd for fine grained access control adds d1a9bd8549d9 userfaultfd: selftests: modify selftest to use /dev/userfaultfd adds f39da7168e5a userfaultfd: update documentation to describe /dev/userfaultfd adds 18c1d6f1be3b userfaultfd: selftests: make /dev/userfaultfd testing conf [...] adds c043bf60d1cf selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh adds ecfe88627461 mm/mlock: drop dead code in count_mm_mlocked_page_nr() adds 0713c9250081 mm: khugepaged: check THP flag in hugepage_vma_check() adds 3c2b674c0465 mm: thp: consolidate vma size check to transhuge_vma_suitable adds 432d4eba8ac2 mm: khugepaged: better comments for anon vma check in huge [...] adds 010e90911365 mm: thp: kill transparent_hugepage_active() adds 88a8f03df99f mm-thp-kill-transparent_hugepage_active-fix adds 2d1d6520590c mm-thp-kill-transparent_hugepage_active-fix-fix adds ab0d4dd8fe75 mm: thp: kill __transhuge_page_enabled() adds f35764cac31d mm: khugepaged: reorg some khugepaged helpers adds 5460f79efc2d doc: proc: fix the description to THPeligible adds 273ecf696bfd kasan: separate double free case from invalid free adds 45ebd14e3548 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region adds 1bd0ff890e90 hugetlb: skip to end of PT page mapping when pte not present adds 909a978a8446 arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page adds 000c03f4963e arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix adds 25a3f758a8bc hugetlb: do not update address in huge_pmd_unshare adds 90a85591d41b hugetlb: fix an unused variable warning/error adds d8ce3d48408f hugetlb: lazy page table copies in fork() adds 8a591f71d1f3 mm/page_alloc: add page->buddy_list and page->pcp_list adds 7f7be031206a mm/page_alloc: use only one PCP list for THP-sized allocations adds ca229e8640a4 mm/page_alloc: split out buddy removal code from rmqueue i [...] adds 537389a35257 mm/page_alloc: remove mistaken page == NULL check in rmqueue adds 5144821e420a mm/page_alloc: protect PCP lists with a spinlock adds 9a33012ea6b1 mm-page_alloc-protect-pcp-lists-with-a-spinlock-fix adds da854a68c4dd mm/page_alloc: remotely drain per-cpu lists adds f1657264806c mm/page_alloc: replace local_lock with normal spinlock adds 7580a6c60ddf mm/page_alloc: replace local_lock with normal spinlock -fix adds 3feb8ffa13a8 procfs: add 'size' to /proc/<pid>/fdinfo/ adds 0c7cfcdfee9f procfs: add 'path' to /proc/<pid>/fdinfo/ adds 5a55ae587090 mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] adds ad0b44f2d3b2 memcg: notify about global mem_cgroup_id space depletion adds e826a0ab9f4e filemap: minor cleanup for filemap_write_and_wait_range adds 1e32d971de23 lib/test_free_pages.c: pass a pointer to virt_to_page() adds 6e4282dec33d mm/highmem: pass a pointer to virt_to_page() adds c0e22e144fbe mm: kfence: pass a pointer to virt_to_page() adds 654df89a046e mm: gup: pass a pointer to virt_to_page() adds 5a10ed37ad6b mm: nommu: pass a pointer to virt_to_page() adds b7c6bfef54f9 mm/mmap: build protect protection_map[] with __P000 adds 5493ee2fec15 mm/mmap: define DECLARE_VM_GET_PAGE_PROT adds dd1a38c6f1e1 powerpc/mm: move protection_map[] inside the platform adds ec378ed1349d sparc/mm: move protection_map[] inside the platform adds 688e653ac197 arm64/mm: move protection_map[] inside the platform adds 3b7402e04132 x86/mm: move protection_map[] inside the platform adds c2b57371a2c5 mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] adds 07b8aa25dd53 microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 799fc8121942 loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds dfe560b2ce04 openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds f5ac8f41afee xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds f6f62cc7913d hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds f47333a0f5e0 parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 5e572ba38f22 alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds a5b1b6279841 nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 5666713012d5 riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 756740ee35df csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 6890a1299a63 s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds f19c5e1f12ee ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 2132dae18b4c mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds c69f164543c2 m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds a55814600dc9 arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 9af77859ea06 arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 6ac8e4426702 um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds c5b6d7d694cf sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 515fb7b46025 mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT adds a5f4590cdec0 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] adds e3b857db1973 csky: drop definition of PTE_ORDER adds d02970268017 csky: drop definition of PGD_ORDER adds ee348cd55327 mips: rename PMD_ORDER to PMD_TABLE_ORDER adds 4e2d5dc5391a mips: rename PUD_ORDER to PUD_TABLE_ORDER adds 2cd1a283c8ee mips: drop definitions of PTE_ORDER adds 753dd8a4f0c9 mips: rename PGD_ORDER to PGD_TABLE_ORDER adds c5695d7390a4 nios2: drop definition of PTE_ORDER adds 811eb01f00c3 nios2: drop definition of PGD_ORDER adds f92e55f62d35 loongarch: drop definition of PTE_ORDER adds 7c8c6ff8590e loongarch: drop definition of PMD_ORDER adds 85ca625e2997 loongarch: drop definition of PUD_ORDER adds 0b4bbfdd1918 loongarch: drop definition of PGD_ORDER adds 9930a71bba54 loongarch: drop definition of PGD_ORDER adds 5826ee3c556f parisc: rename PGD_ORDER to PGD_TABLE_ORDER adds f584b30dd952 xtensa: drop definition of PGD_ORDER adds d803c926ee8b ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER adds f52697717023 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() adds 5e3bf5abf86f mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling adds 7ee386df299c mm: hugetlb_vmemmap: introduce the name HVO adds ae3a1cce7a95 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] adds 079b36218bff mm: hugetlb_vmemmap: replace early_param() with core_param() adds a43656b47d78 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability adds 42c535bb4a92 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst adds 576144128fc4 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] adds 5ac0ee702387 selftests/vm: fix errno handling in mrelease_test adds 4e45ede5a08e selftests-vm-fix-errno-handling-in-mrelease_test-v4 adds 84aaf5189abf selftests/vm: skip 128TBswitch on unsupported arch adds 02770a5853e0 mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd adds 35351d1fbcc8 mm/huge_memory: access vm_page_prot with READ_ONCE in remo [...] adds ddad39ea3ec5 mm/huge_memory: fix comment of __pud_trans_huge_lock adds 6d23990d3c35 mm/huge_memory: use helper touch_pud in huge_pud_set_accessed adds d34f921200e0 mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed adds d71ef17d30b0 mm/huge_memory: rename mmun_start to haddr in remove_migra [...] adds 5fa3af6863a1 mm/huge_memory: use helper function vma_lookup in split_hu [...] adds a54d7fe58ff4 mm/huge_memory: use helper macro __ATTR_RW adds 6b34753393b6 mm/huge_memory: fix comment in zap_huge_pud adds 3a127ef11c50 mm/huge_memory: check pmd_present first in is_huge_zero_pmd adds 49a00ceea9c1 mm/huge_memory: try to free subpage in swapcache when possible adds 74a882af6620 mm/huge_memory: minor cleanup for split_huge_pages_all adds 71e19dbe8099 mm/huge_memory: fix comment of page_deferred_list adds 09a6be70004a mm/huge_memory: correct comment of prep_transhuge_page adds e37b93a70556 mm/huge_memory: comment the subtly logic in __split_huge_pmd adds 526d7eb4cc46 mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_h [...] adds a922f06f755f mm/mprotect: remove the redundant initialization for error adds 2a9f79cfee08 mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() adds 4201e1e444a9 mm, hugetlb: skip irrelevant nodes in show_free_areas() adds 4f4a78a4c5bc selftests/vm: enable running select groups of tests adds 322624147b28 mm/page_alloc: use try_cmpxchg in set_pfnblock_flags_mask adds 08b9c5eecdf5 mm/khugepaged: remove redundant transhuge_vma_suitable() check adds b5188fa9ee76 mm: khugepaged: don't carry huge page to the next loop for [...] adds 1ecd1a3c3fd3 mm/khugepaged: add struct collapse_control adds c62abcd68e37 mm/khugepaged: dedup and simplify hugepage alloc and charging adds 9dc134b54bd1 mm/khugepaged: propagate enum scan_result codes back to callers adds 44c0edd65123 mm/khugepaged: add flag to predicate khugepaged-only behavior adds de08d82e103a mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() adds f4ee1fbc073a mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] adds 0bdca21a03a6 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse adds 5513549b8962 mm/khugepaged: Avoid possible memory leak in failure path adds 12bc9d483457 mm/khugepaged: add missing kfree() to madvise_collapse() adds 9657237e0b23 mm/khugepaged: rename prefix of shared collapse functions adds 203619e35d4d mm/madvise: add huge_memory:mm_madvise_collapse tracepoint adds ddc1087472b8 mm/madvise: add MADV_COLLAPSE to process_madvise() adds 71279ac457fc proc/smaps: add PMDMappable field to smaps adds 38fe05bbf7e9 selftests/vm: modularize collapse selftests adds 29636ea78e09 selftests/vm: dedup hugepage allocation logic adds 3d050e67c9f2 selftests/vm: add MADV_COLLAPSE collapse context to selftests adds 8e474d593961 selftests/vm: add selftest to verify recollapse of THPs adds f3619dde788b selftests/vm: add selftest to verify multi THP collapse adds 05296d15d41e mm/page_vma_mapped.c: use helper function huge_pte_lock adds 85aa9717141e mm/mmap: fix obsolete comment of find_extend_vma adds 087eacc11fb1 writeback: cleanup bdi_sched_wait() adds 303fd97ea304 zram: fix unused 'zram_wb_devops' warning adds 902d6fab669e mm: compaction: include compound page count for scanning i [...] adds f9ae4d5427e9 ocfs2: reflink deadlock when clone file to the same direct [...] adds b4e440d61a5f ocfs2: clear links count in ocfs2_mknod() if an error occurs adds f315b4fe78b6 ocfs2: fix ocfs2 corrupt when iputting an inode adds 57f0d877e378 init: add "hostname" kernel parameter adds 43ec7db57556 init-add-hostname-kernel-parameter-v2 adds 5f3c8d6b57d5 init/main.c: silence some -Wunused-parameter warnings adds 4d06b02ede88 resource: re-factor page_is_ram() adds 8dab496c679f lib/debugobjects: fix stat count and optimize debug_object [...] adds a27f0a007ad4 lib/lru_cache: fix error free handing in lc_create adds 28700acfd6d3 net, lib/once: remove {net_}get_random_once_wait macro adds 6c1411912c53 lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] adds 403a7bfa3cbd lib/error-inject: traverse list with mutex adds 741c7961f451 compiler-gcc.h: remove ancient workaround for gcc PR 58670 adds d331600a6cb7 kfifo: fix kfifo_to_user() return type adds 61b197a319e3 lib/radix-tree: remove unused argument of insert_entries adds 920e1559a741 lib: make LZ4_decompress_safe_forceExtDict() static adds 9fc4adb1d9bb lib/scatterlist: use matched parameter type when calling _ [...] adds b63c98b27e35 lib/ts_bm.c: remove redundant store to variable consumed a [...] adds aca93f62098d Revert "squashfs: provide backing_dev_info in order to dis [...] adds d7fc14b1a75a squashfs: always build "file direct" version of page actor adds 6f4a5327979b squashfs: implement readahead adds c025084e2563 squashfs: support reading fragments in readahead call adds 331a490f9a60 kallsyms: move declarations to internal header adds 8e160e680dea vmcoreinfo: include kallsyms symbols adds f1d543a095ad proc: delete unused <linux/uaccess.h> includes adds a77a92b7e01b kdump: round up the total memory size to 128M for crashker [...] adds c94885819887 ipc/mqueue: remove unnecessary (void*) conversion adds 6753a8e8f90f epoll: autoremove wakers even more aggressively adds 13fb51c87541 scripts/bloat-o-meter: switch argument parsing to using argparse adds 9dc0785c156d scripts/bloat-o-meter: add -p argument adds 105e10e2cf1c kexec_file: drop weak attribute from functions adds ac322d1771f6 kexec: drop weak attribute from functions adds 04ea90141603 x86/cacheinfo: move shared cache map definitions adds d01663602931 cpumask: add UP optimised for_each_*_cpu versions adds 2f5cf3621897 cpumask: Fix invalid uniprocessor mask assumption adds 94bbd5d60013 lib/test: introduce cpumask KUnit test suite adds f1236f528981 cpumask: update cpumask_next_wrap() signature adds adb37b04509d lib/smp_processor_id: fix imbalanced instrumentation_end() call adds d090534b6d79 lib: devres: use numa aware allocation adds a289af88d1e0 autofs: use inode permission method for write access adds 34604395103c autofs: make dentry info count consistent adds 84b3dbf04eb6 autofs: use dentry info count instead of simple_empty() adds afee433bc10a autofs: add comment about autofs_mountpoint_changed() adds d5379d8e4aaf autofs: remove unused ino field inode adds d11a675d6955 proc: fix a dentry lock race between release_task and lookup adds 4514cf7203e6 proc: fix test for "vsyscall=xonly" boot option adds e4f90c263912 ia64: old_rr4 added under CONFIG_HUGETLB_PAGE adds 1c4730066710 Merge branch 'mm-nonmm-unstable' into mm-everything adds da04d36d46d1 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds 2b0b67d55f13 fix up for "io_uring: support multishot in recvmsg" adds 8eec55780ba2 fix up for k3-udma.c adds ca345536a9fc Revert "ALSA: hda: cs35l41: Allow compilation test on non- [...] adds 6014cfa5bf32 Add linux-next specific files for 20220715
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 (734339e5c1c4) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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/debugfs-driver-habanalabs | 38 +- Documentation/ABI/testing/sysfs-class-pwm | 2 +- Documentation/ABI/testing/sysfs-devices-soc | 14 +- Documentation/PCI/pci-iov-howto.rst | 7 +- .../admin-guide/device-mapper/writecache.rst | 16 +- Documentation/admin-guide/devices.rst | 7 +- Documentation/admin-guide/kernel-parameters.txt | 29 +- Documentation/block/null_blk.rst | 22 + Documentation/core-api/mm-api.rst | 8 +- .../devicetree/bindings/display/ingenic,lcd.yaml | 2 - .../bindings/display/mediatek/mediatek,dpi.yaml | 11 +- .../bindings/display/mediatek/mediatek,dsi.txt | 62 - .../bindings/display/mediatek/mediatek,dsi.yaml | 116 + .../display/mediatek/mediatek,mdp-rdma.yaml | 88 + .../bindings/display/panel/panel-simple.yaml | 2 - .../display/samsung/samsung,exynos-hdmi-ddc.yaml | 1 - .../display/samsung/samsung,exynos-hdmi.yaml | 1 - .../display/samsung/samsung,exynos-mixer.yaml | 1 - .../display/samsung/samsung,exynos5433-decon.yaml | 1 - .../display/samsung/samsung,exynos5433-mic.yaml | 1 - .../display/samsung/samsung,exynos7-decon.yaml | 1 - .../bindings/display/samsung/samsung,fimd.yaml | 1 - .../devicetree/bindings/interconnect/qcom,rpm.yaml | 6 +- .../bindings/misc/qemu,vcpu-stall-detector.yaml | 51 + Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 12 +- .../bindings/mmc/samsung,s3c6410-sdhci.yaml | 81 + .../devicetree/bindings/mmc/samsung-sdhci.txt | 32 - .../devicetree/bindings/mmc/sdhci-msm.yaml | 64 +- Documentation/devicetree/bindings/net/sff,sfp.txt | 85 - Documentation/devicetree/bindings/net/sff,sfp.yaml | 142 + .../devicetree/bindings/pci/qcom,pcie.yaml | 4 +- .../bindings/phy/samsung,exynos-hdmi-phy.yaml | 1 - .../bindings/power/mediatek,power-controller.yaml | 2 + .../regulator/9elements,output-supply.yaml | 63 - .../bindings/regulator/pwm-regulator.yaml | 2 +- .../bindings/spi/atmel,at91rm9200-spi.yaml | 75 + .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 2 + .../devicetree/bindings/spi/spi_atmel.txt | 36 - .../devicetree/bindings/vendor-prefixes.yaml | 2 - .../debug/gcov-profile-all/arch-support.txt | 2 +- Documentation/features/debug/kcov/arch-support.txt | 2 +- Documentation/filesystems/netfs_library.rst | 8 +- Documentation/filesystems/overlayfs.rst | 4 - Documentation/gpu/amdgpu/amdgpu-glossary.rst | 2 +- Documentation/gpu/todo.rst | 11 + Documentation/hwmon/asus_ec_sensors.rst | 1 + Documentation/hwmon/submitting-patches.rst | 1 - Documentation/kernel-hacking/hacking.rst | 3 +- Documentation/m68k/kernel-options.rst | 4 +- Documentation/networking/ip-sysctl.rst | 2 +- Documentation/networking/tls.rst | 4 + Documentation/process/5.Posting.rst | 3 +- Documentation/process/8.Conclusion.rst | 16 +- .../process/embargoed-hardware-issues.rst | 3 + Documentation/process/howto.rst | 4 +- Documentation/process/index.rst | 1 - Documentation/process/kernel-docs.rst | 62 +- Documentation/process/submitting-drivers.rst | 194 - Documentation/process/submitting-patches.rst | 5 +- Documentation/security/siphash.rst | 2 +- .../translations/it_IT/kernel-hacking/hacking.rst | 3 +- .../translations/it_IT/process/5.Posting.rst | 5 +- .../translations/it_IT/process/8.Conclusion.rst | 5 +- Documentation/translations/it_IT/process/howto.rst | 3 +- Documentation/translations/it_IT/process/index.rst | 1 - .../it_IT/process/submitting-drivers.rst | 16 - .../it_IT/process/submitting-patches.rst | 6 +- Documentation/translations/ja_JP/howto.rst | 4 +- Documentation/translations/ko_KR/howto.rst | 2 +- .../translations/zh_CN/admin-guide/index.rst | 2 +- .../zh_CN/admin-guide/reporting-regressions.rst | 370 + .../translations/zh_CN/core-api/index.rst | 1 + .../translations/zh_CN/core-api/watch_queue.rst | 313 + .../translations/zh_CN/kernel-hacking/hacking.rst | 3 +- Documentation/translations/zh_CN/mm/page_owner.rst | 8 +- .../translations/zh_CN/process/5.Posting.rst | 3 +- .../translations/zh_CN/process/8.Conclusion.rst | 1 - Documentation/translations/zh_CN/process/howto.rst | 1 - Documentation/translations/zh_CN/process/index.rst | 1 - .../zh_CN/process/submitting-drivers.rst | 160 - .../zh_CN/process/submitting-patches.rst | 4 +- .../translations/zh_TW/process/5.Posting.rst | 3 +- .../translations/zh_TW/process/8.Conclusion.rst | 1 - Documentation/translations/zh_TW/process/howto.rst | 1 - Documentation/translations/zh_TW/process/index.rst | 1 - .../zh_TW/process/submitting-drivers.rst | 164 - .../zh_TW/process/submitting-patches.rst | 4 +- Documentation/virt/hyperv/clocks.rst | 73 + Documentation/virt/hyperv/index.rst | 12 + Documentation/virt/hyperv/overview.rst | 207 + Documentation/virt/hyperv/vmbus.rst | 303 + Documentation/virt/index.rst | 1 + Documentation/virt/kvm/api.rst | 19 +- MAINTAINERS | 55 +- Next/SHA1s | 194 +- Next/Trees | 2 +- Next/merge.log | 8755 ++-- arch/arm/Kconfig | 2 + arch/arm/arm-soc-for-next-contents.txt | 48 + arch/arm/boot/dts/am33xx-l4.dtsi | 3 +- .../boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi | 13 + arch/arm/configs/multi_v7_defconfig | 4 +- arch/arm/include/asm/bitops.h | 18 +- arch/arm/include/asm/domain.h | 13 - arch/arm/include/asm/mach/map.h | 1 + arch/arm/include/asm/ptrace.h | 26 + arch/arm/mm/Kconfig | 6 +- arch/arm/mm/alignment.c | 3 + arch/arm/mm/kasan_init.c | 6 +- arch/arm/mm/mmu.c | 15 +- arch/arm/mm/proc-v7-bugs.c | 3 +- arch/arm/probes/decode.h | 26 +- arch/arm/xen/enlighten.c | 4 +- arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi | 8 + arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 2 + .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 8 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 10 +- arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 16 +- .../boot/dts/marvell/armada-7040-mochabin.dts | 16 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 4 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 24 +- .../boot/dts/marvell/armada-8040-puzzle-m801.dts | 16 +- arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 6 +- arch/arm64/boot/dts/marvell/cn9130-db.dtsi | 8 +- arch/arm64/boot/dts/marvell/cn9131-db.dtsi | 8 +- arch/arm64/boot/dts/marvell/cn9132-db.dtsi | 8 +- arch/arm64/kernel/kexec_image.c | 11 +- arch/arm64/net/bpf_jit_comp.c | 1 + arch/ia64/include/asm/mmu_context.h | 5 +- arch/mips/Kbuild.platforms | 1 - arch/mips/Kconfig | 23 - arch/mips/Makefile | 1 - arch/mips/boot/dts/img/pistachio_marduk.dts | 4 +- arch/mips/boot/dts/ingenic/ci20.dts | 2 +- arch/mips/boot/dts/ingenic/gcw0.dts | 31 +- arch/mips/boot/dts/ingenic/rs90.dts | 18 +- arch/mips/boot/dts/pic32/pic32mzda_sk.dts | 9 +- arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts | 6 +- arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 4 +- arch/mips/boot/dts/qca/ar9331_dragino_ms14.dts | 6 +- arch/mips/boot/dts/qca/ar9331_omega.dts | 4 +- .../dts/qca/ar9331_openembed_som9331_board.dts | 4 +- arch/mips/boot/dts/qca/ar9331_tl_mr3020.dts | 8 +- .../dts/ralink/gardena_smart_gateway_mt7688.dts | 2 +- arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc1.dts | 2 +- arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc2.dts | 2 +- arch/mips/configs/capcella_defconfig | 91 - arch/mips/configs/e55_defconfig | 37 - arch/mips/configs/mpc30x_defconfig | 53 - arch/mips/configs/tb0219_defconfig | 76 - arch/mips/configs/tb0226_defconfig | 71 - arch/mips/configs/tb0287_defconfig | 84 - arch/mips/configs/workpad_defconfig | 67 - arch/mips/include/asm/cpu-type.h | 11 - arch/mips/include/asm/cpu.h | 3 +- arch/mips/include/asm/mach-vr41xx/irq.h | 9 - arch/mips/include/asm/mipsregs.h | 14 - arch/mips/include/asm/pgtable-32.h | 5 - arch/mips/include/asm/pgtable-64.h | 5 - arch/mips/include/asm/vermagic.h | 2 - arch/mips/include/asm/vr41xx/capcella.h | 30 - arch/mips/include/asm/vr41xx/giu.h | 41 - arch/mips/include/asm/vr41xx/irq.h | 97 - arch/mips/include/asm/vr41xx/mpc30x.h | 24 - arch/mips/include/asm/vr41xx/pci.h | 77 - arch/mips/include/asm/vr41xx/siu.h | 45 - arch/mips/include/asm/vr41xx/tb0219.h | 29 - arch/mips/include/asm/vr41xx/tb0226.h | 30 - arch/mips/include/asm/vr41xx/tb0287.h | 30 - arch/mips/include/asm/vr41xx/vr41xx.h | 148 - arch/mips/kernel/cpu-probe.c | 40 - arch/mips/kernel/proc.c | 2 +- arch/mips/lib/dump_tlb.c | 8 - arch/mips/mm/c-r4k.c | 44 - arch/mips/mm/physaddr.c | 3 +- arch/mips/mm/tlbex.c | 35 - arch/mips/pci/Makefile | 6 - arch/mips/pci/fixup-capcella.c | 37 - arch/mips/pci/fixup-mpc30x.c | 36 - arch/mips/pci/fixup-tb0219.c | 38 - arch/mips/pci/fixup-tb0226.c | 73 - arch/mips/pci/fixup-tb0287.c | 52 - arch/mips/pci/ops-vr41xx.c | 113 - arch/mips/pci/pci-vr41xx.c | 309 - arch/mips/pci/pci-vr41xx.h | 141 - arch/mips/vr41xx/Kconfig | 104 - arch/mips/vr41xx/Makefile | 5 - arch/mips/vr41xx/Platform | 29 - arch/mips/vr41xx/casio-e55/Makefile | 6 - arch/mips/vr41xx/casio-e55/setup.c | 27 - arch/mips/vr41xx/common/Makefile | 6 - arch/mips/vr41xx/common/bcu.c | 210 - arch/mips/vr41xx/common/cmu.c | 242 - arch/mips/vr41xx/common/giu.c | 110 - arch/mips/vr41xx/common/icu.c | 714 - arch/mips/vr41xx/common/init.c | 60 - arch/mips/vr41xx/common/irq.c | 106 - arch/mips/vr41xx/common/pmu.c | 123 - arch/mips/vr41xx/common/rtc.c | 105 - arch/mips/vr41xx/common/siu.c | 142 - arch/mips/vr41xx/common/type.c | 11 - arch/mips/vr41xx/ibm-workpad/Makefile | 6 - arch/mips/vr41xx/ibm-workpad/setup.c | 27 - arch/riscv/Kconfig | 28 +- arch/riscv/boot/dts/canaan/k210.dtsi | 12 + arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 24 + arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 24 + .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 2 +- arch/riscv/boot/dts/starfive/jh7100.dtsi | 16 +- arch/riscv/configs/32-bit.config | 2 + arch/riscv/configs/defconfig | 1 + arch/riscv/configs/nommu_k210_defconfig | 1 + arch/riscv/configs/nommu_k210_sdcard_defconfig | 1 + arch/riscv/configs/nommu_virt_defconfig | 1 + arch/riscv/configs/rv32_defconfig | 1 + arch/riscv/include/asm/pgtable-64.h | 12 +- arch/riscv/include/asm/pgtable.h | 6 +- arch/riscv/kvm/mmu.c | 2 +- arch/riscv/kvm/vcpu.c | 2 + arch/s390/Makefile | 8 +- arch/s390/include/asm/gmap.h | 39 +- arch/s390/include/asm/kvm_host.h | 2 + arch/s390/include/asm/mmu.h | 2 +- arch/s390/include/asm/mmu_context.h | 2 +- arch/s390/include/asm/nospec-insn.h | 2 - arch/s390/include/asm/pgtable.h | 21 +- arch/s390/include/asm/uv.h | 1 + arch/s390/kernel/machine_kexec_file.c | 18 +- arch/s390/kernel/setup.c | 2 - arch/s390/kernel/uv.c | 83 + arch/s390/kvm/Kconfig | 1 + arch/s390/kvm/kvm-s390.c | 46 +- arch/s390/kvm/kvm-s390.h | 1 + arch/s390/kvm/pci.h | 5 +- arch/s390/kvm/pv.c | 71 +- arch/s390/lib/Makefile | 3 +- arch/s390/lib/expoline/Makefile | 3 + arch/s390/lib/{ => expoline}/expoline.S | 0 arch/s390/mm/fault.c | 23 +- arch/s390/mm/gmap.c | 177 +- arch/s390/mm/init.c | 4 +- arch/s390/tools/gen_facilities.c | 1 + arch/um/drivers/ubd_kern.c | 4 +- arch/um/include/asm/page.h | 4 +- arch/um/include/shared/mem.h | 4 +- arch/um/os-Linux/skas/process.c | 6 +- arch/x86/Kconfig | 108 +- arch/x86/Makefile | 5 + arch/x86/entry/Makefile | 2 +- arch/x86/entry/calling.h | 62 + arch/x86/entry/entry.S | 22 + arch/x86/entry/entry_32.S | 2 - arch/x86/entry/entry_64.S | 64 +- arch/x86/entry/entry_64_compat.S | 21 +- arch/x86/entry/vdso/Makefile | 1 + arch/x86/entry/vsyscall/vsyscall_emu_64.S | 9 +- arch/x86/include/asm/alternative.h | 1 + arch/x86/include/asm/cpufeatures.h | 12 +- arch/x86/include/asm/disabled-features.h | 21 +- arch/x86/include/asm/linkage.h | 8 + arch/x86/include/asm/msr-index.h | 13 + arch/x86/include/asm/nospec-branch.h | 69 +- arch/x86/include/asm/static_call.h | 19 +- arch/x86/include/asm/unwind_hints.h | 14 +- arch/x86/kernel/acpi/cppc.c | 6 + arch/x86/kernel/alternative.c | 69 + arch/x86/kernel/asm-offsets.c | 6 + arch/x86/kernel/cpu/amd.c | 46 +- arch/x86/kernel/cpu/bugs.c | 475 +- arch/x86/kernel/cpu/common.c | 61 +- arch/x86/kernel/cpu/cpu.h | 2 + arch/x86/kernel/cpu/hygon.c | 6 + arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/ftrace.c | 7 +- arch/x86/kernel/head_64.S | 5 + arch/x86/kernel/kexec-bzimage64.c | 20 +- arch/x86/kernel/module.c | 8 +- arch/x86/kernel/process.c | 2 +- arch/x86/kernel/relocate_kernel_32.S | 25 +- arch/x86/kernel/relocate_kernel_64.S | 23 +- arch/x86/kernel/static_call.c | 51 +- arch/x86/kernel/vmlinux.lds.S | 9 +- arch/x86/kvm/emulate.c | 34 +- arch/x86/kvm/svm/vmenter.S | 18 + arch/x86/kvm/vmx/capabilities.h | 8 +- arch/x86/kvm/vmx/nested.c | 3 +- arch/x86/kvm/vmx/run_flags.h | 8 + arch/x86/kvm/vmx/vmenter.S | 194 +- arch/x86/kvm/vmx/vmx.c | 84 +- arch/x86/kvm/vmx/vmx.h | 10 +- arch/x86/kvm/vmx/vmx_ops.h | 2 +- arch/x86/kvm/x86.c | 24 +- arch/x86/lib/memmove_64.S | 7 +- arch/x86/lib/retpoline.S | 79 +- arch/x86/mm/hugetlbpage.c | 8 +- arch/x86/mm/mem_encrypt_amd.c | 4 +- arch/x86/mm/mem_encrypt_boot.S | 10 +- arch/x86/net/bpf_jit_comp.c | 51 +- arch/x86/xen/enlighten_hvm.c | 4 +- arch/x86/xen/enlighten_pv.c | 5 +- arch/x86/xen/setup.c | 6 +- arch/x86/xen/xen-asm.S | 30 +- arch/x86/xen/xen-head.S | 1 + arch/x86/xen/xen-ops.h | 6 +- arch/xtensa/Kconfig | 2 + arch/xtensa/boot/lib/Makefile | 2 + block/bdev.c | 10 +- block/bfq-cgroup.c | 26 +- block/bfq-iosched.c | 16 +- block/bfq-iosched.h | 8 +- block/bio.c | 12 +- block/blk-cgroup-rwstat.h | 8 +- block/blk-cgroup.c | 2 +- block/blk-cgroup.h | 12 +- block/blk-core.c | 10 +- block/blk-flush.c | 6 +- block/blk-iolatency.c | 12 +- block/blk-lib.c | 6 +- block/blk-merge.c | 8 +- block/blk-mq-debugfs.c | 6 +- block/blk-mq.c | 15 +- block/blk-mq.h | 6 +- block/blk-rq-qos.c | 10 +- block/blk-throttle.c | 7 +- block/blk-wbt.c | 18 +- block/blk-zoned.c | 7 +- block/blk.h | 2 +- block/elevator.h | 2 +- block/fops.c | 12 +- block/genhd.c | 23 - block/kyber-iosched.c | 8 +- block/mq-deadline.c | 4 +- crypto/kpp.c | 6 + crypto/shash.c | 6 + drivers/acpi/acpi_video.c | 11 +- drivers/atm/he.c | 9 +- drivers/base/arch_topology.c | 16 +- drivers/base/cpu.c | 8 + drivers/block/Kconfig | 9 + drivers/block/Makefile | 2 + drivers/block/brd.c | 4 +- drivers/block/drbd/drbd_actlog.c | 9 +- drivers/block/drbd/drbd_bitmap.c | 2 +- drivers/block/drbd/drbd_int.h | 5 +- drivers/block/drbd/drbd_receiver.c | 24 +- drivers/block/drbd/drbd_req.c | 6 +- drivers/block/drbd/drbd_worker.c | 2 +- drivers/block/floppy.c | 2 +- drivers/block/null_blk/main.c | 47 +- drivers/block/null_blk/null_blk.h | 14 +- drivers/block/null_blk/trace.h | 2 +- drivers/block/null_blk/zoned.c | 4 +- drivers/block/paride/pd.c | 2 + drivers/block/pktcdvd.c | 10 +- drivers/block/rnbd/rnbd-proto.h | 7 +- drivers/block/rnbd/rnbd-srv-dev.c | 1 - drivers/block/rnbd/rnbd-srv-dev.h | 1 - drivers/block/rnbd/rnbd-srv-sysfs.c | 5 +- drivers/block/rnbd/rnbd-srv.c | 9 +- drivers/block/rnbd/rnbd-srv.h | 3 +- drivers/block/ublk_drv.c | 1597 + drivers/block/xen-blkback/blkback.c | 6 +- drivers/block/zram/zram_drv.c | 6 +- drivers/char/random.c | 2 +- drivers/clk/.kunitconfig | 1 + drivers/counter/104-quad-8.c | 203 +- drivers/cpufreq/mediatek-cpufreq.c | 8 +- drivers/dma-buf/dma-fence-unwrap.c | 3 +- drivers/dma/ti/k3-udma.c | 6 +- drivers/firmware/stratix10-rsu.c | 129 +- drivers/firmware/stratix10-svc.c | 201 +- drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-104-idi-48.c | 30 +- drivers/gpio/gpio-sim.c | 16 +- drivers/gpu/drm/Kconfig | 20 +- drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.h | 27 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 82 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 263 +- drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 61 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 61 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 12 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 12 +- drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 12 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 79 +- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 131 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 2 + drivers/gpu/drm/amd/display/Kconfig | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 171 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 8 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 11 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 19 + drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 30 + .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 8 +- .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 7 +- .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 8 +- .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c | 8 +- .../drm/amd/display/dc/clk_mgr/dcn316/dcn316_smu.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 181 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 54 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 7 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 45 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 168 +- drivers/gpu/drm/amd/display/dc/dc.h | 16 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 4 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 2 + drivers/gpu/drm/amd/display/dc/dc_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 2 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 3 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 3 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 72 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 2 + .../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c | 1 - .../gpu/drm/amd/display/dc/dcn314/dcn314_optc.c | 3 +- .../drm/amd/display/dc/dcn314/dcn314_resource.c | 1 - .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 1 + .../display/dc/dml/dcn314/display_mode_vba_314.c | 2 +- .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 31 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 9 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 9 + drivers/gpu/drm/amd/display/dc/inc/core_status.h | 1 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 37 + drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 2 +- .../amd/display/dc/irq/dcn314/irq_service_dcn314.c | 2 +- .../drm/amd/display/modules/power/power_helpers.c | 33 +- .../amd/include/asic_reg/clk/clk_11_0_1_offset.h | 0 .../amd/include/asic_reg/clk/clk_11_0_1_sh_mask.h | 0 .../amd/include/asic_reg/dcn/dcn_2_0_3_offset.h | 0 .../amd/include/asic_reg/dcn/dcn_2_0_3_sh_mask.h | 0 .../amd/include/asic_reg/dpcs/dpcs_2_0_3_offset.h | 0 .../amd/include/asic_reg/dpcs/dpcs_2_0_3_sh_mask.h | 0 drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 2 + drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 38 + 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_fourcc.c | 55 +- drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 12 +- drivers/gpu/drm/drm_gem_vram_helper.c | 6 +- drivers/gpu/drm/drm_mipi_dsi.c | 4 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 17 +- drivers/gpu/drm/i915/display/intel_bios.c | 8 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 4 +- drivers/gpu/drm/i915/display/intel_color.c | 49 +- drivers/gpu/drm/i915/display/intel_ddi.c | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 30 +- drivers/gpu/drm/i915/display/intel_display.h | 4 +- drivers/gpu/drm/i915/display/intel_display_power.c | 6 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 2 +- drivers/gpu/drm/i915/display/intel_fbc.c | 6 + drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 61 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 34 + drivers/gpu/drm/i915/gt/intel_gt.c | 15 +- drivers/gpu/drm/i915/gt/intel_reset.c | 37 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 4 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 8 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 6 +- drivers/gpu/drm/i915/i915_driver.c | 10 +- drivers/gpu/drm/i915/i915_pci.c | 112 +- drivers/gpu/drm/i915/i915_reg.h | 47 +- drivers/gpu/drm/i915/intel_device_info.h | 39 +- drivers/gpu/drm/i915/intel_pch.c | 16 +- drivers/gpu/drm/i915/intel_pch.h | 8 +- drivers/gpu/drm/i915/intel_pm.c | 8 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 39 +- drivers/gpu/drm/ingenic/ingenic-ipu.c | 4 +- drivers/gpu/drm/mediatek/Makefile | 4 +- drivers/gpu/drm/mediatek/mtk_disp_drv.h | 20 + drivers/gpu/drm/mediatek/mtk_disp_merge.c | 320 + drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 8 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 260 +- drivers/gpu/drm/mediatek/mtk_dpi_regs.h | 18 + drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 69 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 3 + drivers/gpu/drm/mediatek/mtk_drm_drv.c | 184 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 8 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 1 + drivers/gpu/drm/mediatek/mtk_drm_plane.h | 1 + drivers/gpu/drm/mediatek/mtk_dsi.c | 101 +- drivers/gpu/drm/mediatek/mtk_mdp_rdma.c | 315 + drivers/gpu/drm/mediatek/mtk_mdp_rdma.h | 20 + drivers/gpu/drm/mgag200/mgag200_drv.c | 6 - drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 16 - drivers/gpu/drm/nouveau/dispnv50/wndw.c | 12 - drivers/gpu/drm/nouveau/dispnv50/wndw.h | 2 - drivers/gpu/drm/nouveau/include/nvif/object.h | 6 + drivers/gpu/drm/nouveau/include/nvkm/core/device.h | 3 - .../gpu/drm/nouveau/include/nvkm/engine/falcon.h | 10 - drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 2 - drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h | 3 +- .../gpu/drm/nouveau/include/nvkm/subdev/fault.h | 1 + .../gpu/drm/nouveau/include/nvkm/subdev/secboot.h | 66 - drivers/gpu/drm/nouveau/nouveau_abi16.c | 32 +- drivers/gpu/drm/nouveau/nouveau_abi16.h | 1 + drivers/gpu/drm/nouveau/nouveau_bo.c | 13 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 4 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 8 +- drivers/gpu/drm/nouveau/nouveau_display.c | 4 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 1 - drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nouveau_nvif.c | 31 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 1 + drivers/gpu/drm/nouveau/nouveau_usif.c | 231 +- drivers/gpu/drm/nouveau/nvif/object.c | 2 +- drivers/gpu/drm/nouveau/nvkm/core/ioctl.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.c | 24 + drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h | 2 + drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 25 - drivers/gpu/drm/nouveau/nvkm/engine/device/user.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c | 29 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c | 37 - .../gpu/drm/nouveau/nvkm/engine/fifo/changk104.h | 2 - .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c | 11 +- .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifogv100.c | 47 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h | 1 - drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c | 1 - drivers/gpu/drm/nouveau/nvkm/falcon/base.c | 10 - drivers/gpu/drm/nouveau/nvkm/falcon/v1.c | 25 - drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 20 +- .../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/qxl/qxl_object.c | 2 +- drivers/gpu/drm/radeon/radeon_object.c | 6 +- drivers/gpu/drm/selftests/Makefile | 8 + drivers/gpu/drm/selftests/drm_buddy_selftests.h | 15 + drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 68 + drivers/gpu/drm/selftests/drm_mm_selftests.h | 28 + drivers/gpu/drm/selftests/drm_modeset_selftests.h | 40 + drivers/gpu/drm/selftests/drm_selftest.c | 109 + drivers/gpu/drm/selftests/drm_selftest.h | 41 + drivers/gpu/drm/selftests/test-drm_buddy.c | 994 + .../gpu/drm/selftests/test-drm_cmdline_parser.c | 1141 + drivers/gpu/drm/selftests/test-drm_damage_helper.c | 668 + drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 275 + drivers/gpu/drm/selftests/test-drm_format.c | 280 + drivers/gpu/drm/selftests/test-drm_framebuffer.c | 350 + drivers/gpu/drm/selftests/test-drm_mm.c | 2487 + .../gpu/drm/selftests/test-drm_modeset_common.c | 32 + .../gpu/drm/selftests/test-drm_modeset_common.h | 52 + drivers/gpu/drm/selftests/test-drm_plane_helper.c | 224 + drivers/gpu/drm/selftests/test-drm_rect.c | 223 + drivers/gpu/drm/sun4i/Kconfig | 26 +- drivers/gpu/drm/tests/Makefile | 4 +- drivers/gpu/drm/tests/drm_buddy_test.c | 756 - drivers/gpu/drm/tests/drm_cmdline_parser_test.c | 1078 - drivers/gpu/drm/tests/drm_damage_helper_test.c | 634 - drivers/gpu/drm/tests/drm_dp_mst_helper_test.c | 286 - drivers/gpu/drm/tests/drm_format_test.c | 287 - drivers/gpu/drm/tests/drm_framebuffer_test.c | 375 - drivers/gpu/drm/tests/drm_mm_test.c | 2255 - drivers/gpu/drm/tests/drm_plane_helper_test.c | 238 - drivers/gpu/drm/tests/drm_rect_test.c | 214 - drivers/gpu/drm/ttm/ttm_bo.c | 163 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 7 +- drivers/gpu/drm/vc4/Kconfig | 1 - drivers/gpu/drm/vc4/vc4_hdmi.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 12 +- drivers/hv/hv_balloon.c | 135 +- drivers/hwmon/aquacomputer_d5next.c | 244 +- drivers/hwmon/asus-ec-sensors.c | 54 +- drivers/hwmon/drivetemp.c | 1 + drivers/idle/intel_idle.c | 46 +- drivers/iio/adc/ad7768-1.c | 2 +- drivers/iio/adc/ti-tsc2046.c | 2 +- drivers/iio/adc/xilinx-xadc-core.c | 69 +- drivers/iio/light/cm32181.c | 22 + drivers/interconnect/qcom/Makefile | 3 + drivers/interconnect/qcom/icc-common.c | 34 + drivers/interconnect/qcom/icc-common.h | 13 + drivers/interconnect/qcom/icc-rpm.c | 168 +- drivers/interconnect/qcom/icc-rpm.h | 6 + drivers/interconnect/qcom/icc-rpmh.c | 26 +- drivers/interconnect/qcom/icc-rpmh.h | 1 - drivers/interconnect/qcom/msm8939.c | 1 + drivers/interconnect/qcom/sm8450.c | 1 + drivers/iommu/intel/dmar.c | 2 +- drivers/iommu/intel/iommu.c | 2 +- drivers/mcb/mcb-core.c | 4 +- drivers/md/bcache/super.c | 25 +- drivers/md/dm-bufio.c | 26 +- drivers/md/dm-ebs-target.c | 15 +- drivers/md/dm-flakey.c | 8 +- drivers/md/dm-integrity.c | 76 +- drivers/md/dm-io.c | 38 +- drivers/md/dm-kcopyd.c | 28 +- drivers/md/dm-log.c | 8 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-raid1.c | 12 +- drivers/md/dm-snap-persistent.c | 25 +- drivers/md/dm-writecache.c | 55 +- drivers/md/dm-zone.c | 2 +- drivers/md/dm-zoned-metadata.c | 5 +- drivers/md/dm-zoned.h | 2 +- drivers/md/dm.c | 12 +- drivers/md/md-bitmap.c | 6 +- drivers/md/md.c | 12 +- drivers/md/md.h | 3 +- drivers/md/raid1.c | 14 +- drivers/md/raid10.c | 22 +- drivers/md/raid5-cache.c | 12 +- drivers/md/raid5-ppl.c | 12 +- drivers/md/raid5.c | 3 +- drivers/memstick/core/ms_block.c | 15 +- drivers/mfd/intel-lpss-pci.c | 13 + drivers/mfd/intel_soc_pmic_bxtwc.c | 194 +- drivers/misc/Kconfig | 13 + drivers/misc/Makefile | 1 + drivers/misc/cxl/context.c | 2 +- drivers/misc/cxl/guest.c | 2 +- drivers/misc/cxl/irq.c | 4 +- drivers/misc/cxl/of.c | 5 +- drivers/misc/eeprom/idt_89hpesx.c | 8 +- drivers/misc/habanalabs/Makefile | 3 + drivers/misc/habanalabs/common/Makefile | 3 +- drivers/misc/habanalabs/common/asid.c | 5 +- drivers/misc/habanalabs/common/command_buffer.c | 12 +- .../misc/habanalabs/common/command_submission.c | 296 +- drivers/misc/habanalabs/common/context.c | 73 +- drivers/misc/habanalabs/common/debugfs.c | 221 +- drivers/misc/habanalabs/common/decoder.c | 133 + drivers/misc/habanalabs/common/device.c | 242 +- drivers/misc/habanalabs/common/firmware_if.c | 211 +- drivers/misc/habanalabs/common/habanalabs.h | 756 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 82 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 54 +- drivers/misc/habanalabs/common/hw_queue.c | 45 +- drivers/misc/habanalabs/common/irq.c | 160 +- drivers/misc/habanalabs/common/memory.c | 115 +- drivers/misc/habanalabs/common/memory_mgr.c | 2 +- drivers/misc/habanalabs/common/mmu/Makefile | 3 +- drivers/misc/habanalabs/common/mmu/mmu.c | 496 +- drivers/misc/habanalabs/common/mmu/mmu_v1.c | 9 +- drivers/misc/habanalabs/common/mmu/mmu_v2_hr.c | 399 + drivers/misc/habanalabs/common/pci/pci.c | 40 +- drivers/misc/habanalabs/common/security.c | 600 + drivers/misc/habanalabs/common/sysfs.c | 10 +- drivers/misc/habanalabs/gaudi/gaudi.c | 681 +- drivers/misc/habanalabs/gaudi/gaudi_security.c | 2 +- drivers/misc/habanalabs/gaudi2/Makefile | 4 + drivers/misc/habanalabs/gaudi2/gaudi2.c | 9986 ++++ drivers/misc/habanalabs/gaudi2/gaudi2P.h | 566 + drivers/misc/habanalabs/gaudi2/gaudi2_coresight.c | 2720 ++ .../misc/habanalabs/gaudi2/gaudi2_coresight_regs.h | 1063 + drivers/misc/habanalabs/gaudi2/gaudi2_masks.h | 141 + drivers/misc/habanalabs/gaudi2/gaudi2_security.c | 3849 ++ drivers/misc/habanalabs/goya/goya.c | 160 +- drivers/misc/habanalabs/goya/goyaP.h | 6 +- drivers/misc/habanalabs/goya/goya_hwmgr.c | 2 + drivers/misc/habanalabs/include/common/cpucp_if.h | 297 +- .../misc/habanalabs/include/common/hl_boot_if.h | 7 + .../misc/habanalabs/include/gaudi/gaudi_masks.h | 1 + .../include/gaudi2/arc/gaudi2_arc_common_packets.h | 213 + .../gaudi2/asic_reg/arc_farm_arc0_acp_eng_regs.h | 567 + .../gaudi2/asic_reg/arc_farm_arc0_aux_masks.h | 819 + .../gaudi2/asic_reg/arc_farm_arc0_aux_regs.h | 591 + .../asic_reg/arc_farm_arc0_dup_eng_axuser_regs.h | 61 + .../gaudi2/asic_reg/arc_farm_arc0_dup_eng_regs.h | 575 + .../asic_reg/arc_farm_kdma_ctx_axuser_masks.h | 135 + .../asic_reg/arc_farm_kdma_ctx_axuser_regs.h | 61 + .../gaudi2/asic_reg/arc_farm_kdma_ctx_masks.h | 221 + .../gaudi2/asic_reg/arc_farm_kdma_ctx_regs.h | 95 + .../gaudi2/asic_reg/arc_farm_kdma_kdma_cgm_regs.h | 29 + .../include/gaudi2/asic_reg/arc_farm_kdma_masks.h | 415 + .../include/gaudi2/asic_reg/arc_farm_kdma_regs.h | 157 + .../include/gaudi2/asic_reg/cpu_if_regs.h | 777 + .../gaudi2/asic_reg/dcore0_dec0_cmd_masks.h | 229 + .../include/gaudi2/asic_reg/dcore0_dec0_cmd_regs.h | 85 + .../asic_reg/dcore0_edma0_core_ctx_axuser_regs.h | 61 + .../gaudi2/asic_reg/dcore0_edma0_core_ctx_regs.h | 95 + .../gaudi2/asic_reg/dcore0_edma0_core_masks.h | 415 + .../gaudi2/asic_reg/dcore0_edma0_core_regs.h | 157 + .../gaudi2/asic_reg/dcore0_edma0_qm_arc_aux_regs.h | 591 + .../dcore0_edma0_qm_axuser_nonsecured_regs.h | 61 + .../gaudi2/asic_reg/dcore0_edma0_qm_cgm_regs.h | 29 + .../gaudi2/asic_reg/dcore0_edma0_qm_masks.h | 1165 + .../include/gaudi2/asic_reg/dcore0_edma0_qm_regs.h | 1057 + .../asic_reg/dcore0_edma1_core_ctx_axuser_regs.h | 61 + .../dcore0_edma1_qm_axuser_nonsecured_regs.h | 61 + .../gaudi2/asic_reg/dcore0_hmmu0_mmu_masks.h | 294 + .../gaudi2/asic_reg/dcore0_hmmu0_mmu_regs.h | 237 + .../gaudi2/asic_reg/dcore0_hmmu0_stlb_masks.h | 348 + .../gaudi2/asic_reg/dcore0_hmmu0_stlb_regs.h | 141 + .../include/gaudi2/asic_reg/dcore0_mme_acc_regs.h | 73 + ...dcore0_mme_ctrl_lo_arch_agu_cout0_master_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_cout0_slave_regs.h | 33 + ...dcore0_mme_ctrl_lo_arch_agu_cout1_master_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_cout1_slave_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in0_master_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in0_slave_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in1_master_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in1_slave_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in2_master_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in2_slave_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in3_master_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in3_slave_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in4_master_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in4_slave_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_base_addr_regs.h | 39 + .../dcore0_mme_ctrl_lo_arch_non_tensor_end_regs.h | 73 + ...dcore0_mme_ctrl_lo_arch_non_tensor_start_regs.h | 35 + .../dcore0_mme_ctrl_lo_arch_tensor_a_regs.h | 67 + .../dcore0_mme_ctrl_lo_arch_tensor_b_regs.h | 67 + .../dcore0_mme_ctrl_lo_arch_tensor_cout_regs.h | 67 + .../gaudi2/asic_reg/dcore0_mme_ctrl_lo_masks.h | 468 + .../asic_reg/dcore0_mme_ctrl_lo_mme_axuser_regs.h | 61 + .../gaudi2/asic_reg/dcore0_mme_ctrl_lo_regs.h | 163 + .../asic_reg/dcore0_mme_qm_arc_acp_eng_regs.h | 567 + .../gaudi2/asic_reg/dcore0_mme_qm_arc_aux_regs.h | 591 + .../dcore0_mme_qm_arc_dup_eng_axuser_regs.h | 61 + .../asic_reg/dcore0_mme_qm_arc_dup_eng_regs.h | 575 + .../dcore0_mme_qm_axuser_nonsecured_regs.h | 61 + .../asic_reg/dcore0_mme_qm_axuser_secured_regs.h | 61 + .../gaudi2/asic_reg/dcore0_mme_qm_cgm_regs.h | 29 + .../include/gaudi2/asic_reg/dcore0_mme_qm_regs.h | 1057 + .../gaudi2/asic_reg/dcore0_mme_sbte0_masks.h | 107 + .../dcore0_mme_sbte0_mstr_if_axuser_regs.h | 61 + .../asic_reg/dcore0_mme_wb0_mstr_if_axuser_regs.h | 61 + .../gaudi2/asic_reg/dcore0_rtr0_ctrl_regs.h | 291 + .../dcore0_rtr0_mstr_if_rr_prvt_hbw_regs.h | 213 + .../dcore0_rtr0_mstr_if_rr_prvt_lbw_regs.h | 189 + .../dcore0_rtr0_mstr_if_rr_shrd_hbw_regs.h | 213 + .../dcore0_rtr0_mstr_if_rr_shrd_lbw_regs.h | 189 + .../gaudi2/asic_reg/dcore0_sync_mngr_glbl_masks.h | 135 + .../gaudi2/asic_reg/dcore0_sync_mngr_glbl_regs.h | 1203 + .../dcore0_sync_mngr_mstr_if_axuser_masks.h | 135 + .../dcore0_sync_mngr_mstr_if_axuser_regs.h | 61 + .../gaudi2/asic_reg/dcore0_sync_mngr_objs_masks.h | 87 + .../gaudi2/asic_reg/dcore0_sync_mngr_objs_regs.h | 43543 ++++++++++++++++++ .../gaudi2/asic_reg/dcore0_tpc0_cfg_axuser_regs.h | 61 + .../gaudi2/asic_reg/dcore0_tpc0_cfg_kernel_regs.h | 129 + .../dcore0_tpc0_cfg_kernel_tensor_0_regs.h | 63 + .../gaudi2/asic_reg/dcore0_tpc0_cfg_masks.h | 509 + .../gaudi2/asic_reg/dcore0_tpc0_cfg_qm_regs.h | 129 + .../asic_reg/dcore0_tpc0_cfg_qm_sync_object_regs.h | 27 + .../asic_reg/dcore0_tpc0_cfg_qm_tensor_0_regs.h | 63 + .../include/gaudi2/asic_reg/dcore0_tpc0_cfg_regs.h | 229 + .../gaudi2/asic_reg/dcore0_tpc0_cfg_special_regs.h | 185 + .../asic_reg/dcore0_tpc0_eml_busmon_0_regs.h | 163 + .../gaudi2/asic_reg/dcore0_tpc0_eml_etf_regs.h | 113 + .../gaudi2/asic_reg/dcore0_tpc0_eml_funnel_regs.h | 75 + .../gaudi2/asic_reg/dcore0_tpc0_eml_spmu_regs.h | 151 + .../gaudi2/asic_reg/dcore0_tpc0_eml_stm_regs.h | 131 + .../gaudi2/asic_reg/dcore0_tpc0_qm_arc_aux_regs.h | 591 + .../dcore0_tpc0_qm_axuser_nonsecured_regs.h | 61 + .../gaudi2/asic_reg/dcore0_tpc0_qm_cgm_regs.h | 29 + .../include/gaudi2/asic_reg/dcore0_tpc0_qm_regs.h | 1057 + .../dcore0_vdec0_brdg_ctrl_axuser_dec_regs.h | 61 + ...dcore0_vdec0_brdg_ctrl_axuser_msix_abnrm_regs.h | 61 + .../dcore0_vdec0_brdg_ctrl_axuser_msix_l2c_regs.h | 61 + .../dcore0_vdec0_brdg_ctrl_axuser_msix_nrm_regs.h | 61 + .../dcore0_vdec0_brdg_ctrl_axuser_msix_vcd_regs.h | 61 + .../gaudi2/asic_reg/dcore0_vdec0_brdg_ctrl_masks.h | 581 + .../gaudi2/asic_reg/dcore0_vdec0_brdg_ctrl_regs.h | 245 + .../asic_reg/dcore0_vdec0_ctrl_special_regs.h | 185 + .../gaudi2/asic_reg/dcore1_mme_ctrl_lo_regs.h | 163 + .../gaudi2/asic_reg/dcore3_mme_ctrl_lo_regs.h | 163 + .../gaudi2/asic_reg/gaudi2_blocks_linux_driver.h | 45067 +++++++++++++++++++ .../include/gaudi2/asic_reg/gaudi2_regs.h | 550 + .../include/gaudi2/asic_reg/nic0_qm0_cgm_regs.h | 29 + .../include/gaudi2/asic_reg/nic0_qm0_regs.h | 1057 + .../gaudi2/asic_reg/nic0_qm_arc_aux0_regs.h | 591 + .../include/gaudi2/asic_reg/nic0_qpc0_regs.h | 905 + .../nic0_umr0_0_completion_queue_ci_1_regs.h | 27 + .../asic_reg/nic0_umr0_0_unsecure_doorbell0_regs.h | 31 + .../include/gaudi2/asic_reg/pcie_aux_regs.h | 293 + .../include/gaudi2/asic_reg/pcie_dbi_regs.h | 422 + .../include/gaudi2/asic_reg/pcie_dec0_cmd_masks.h | 229 + .../include/gaudi2/asic_reg/pcie_dec0_cmd_regs.h | 85 + .../pcie_vdec0_brdg_ctrl_axuser_dec_regs.h | 61 + .../pcie_vdec0_brdg_ctrl_axuser_msix_abnrm_regs.h | 61 + .../pcie_vdec0_brdg_ctrl_axuser_msix_l2c_regs.h | 61 + .../pcie_vdec0_brdg_ctrl_axuser_msix_nrm_regs.h | 61 + .../pcie_vdec0_brdg_ctrl_axuser_msix_vcd_regs.h | 61 + .../gaudi2/asic_reg/pcie_vdec0_brdg_ctrl_masks.h | 580 + .../gaudi2/asic_reg/pcie_vdec0_brdg_ctrl_regs.h | 245 + .../gaudi2/asic_reg/pcie_vdec0_ctrl_special_regs.h | 185 + .../include/gaudi2/asic_reg/pcie_wrap_regs.h | 601 + .../gaudi2/asic_reg/pdma0_core_ctx_axuser_regs.h | 61 + .../include/gaudi2/asic_reg/pdma0_core_ctx_regs.h | 95 + .../include/gaudi2/asic_reg/pdma0_core_masks.h | 415 + .../include/gaudi2/asic_reg/pdma0_core_regs.h | 157 + .../gaudi2/asic_reg/pdma0_core_special_masks.h | 135 + .../gaudi2/asic_reg/pdma0_qm_arc_aux_regs.h | 591 + .../asic_reg/pdma0_qm_axuser_nonsecured_regs.h | 61 + .../gaudi2/asic_reg/pdma0_qm_axuser_secured_regs.h | 61 + .../include/gaudi2/asic_reg/pdma0_qm_cgm_regs.h | 29 + .../include/gaudi2/asic_reg/pdma0_qm_masks.h | 1165 + .../include/gaudi2/asic_reg/pdma0_qm_regs.h | 1057 + .../gaudi2/asic_reg/pdma1_core_ctx_axuser_regs.h | 61 + .../asic_reg/pdma1_qm_axuser_nonsecured_regs.h | 61 + .../include/gaudi2/asic_reg/pmmu_hbw_stlb_masks.h | 334 + .../include/gaudi2/asic_reg/pmmu_hbw_stlb_regs.h | 141 + .../include/gaudi2/asic_reg/pmmu_pif_regs.h | 135 + .../include/gaudi2/asic_reg/psoc_etr_masks.h | 311 + .../include/gaudi2/asic_reg/psoc_etr_regs.h | 115 + .../gaudi2/asic_reg/psoc_global_conf_masks.h | 1406 + .../gaudi2/asic_reg/psoc_global_conf_regs.h | 1337 + .../gaudi2/asic_reg/psoc_reset_conf_masks.h | 2321 + .../include/gaudi2/asic_reg/psoc_reset_conf_regs.h | 989 + .../include/gaudi2/asic_reg/psoc_timestamp_regs.h | 57 + .../include/gaudi2/asic_reg/rot0_desc_regs.h | 155 + .../include/gaudi2/asic_reg/rot0_masks.h | 313 + .../include/gaudi2/asic_reg/rot0_qm_arc_aux_regs.h | 591 + .../asic_reg/rot0_qm_axuser_nonsecured_regs.h | 61 + .../include/gaudi2/asic_reg/rot0_qm_cgm_regs.h | 29 + .../include/gaudi2/asic_reg/rot0_qm_regs.h | 1057 + .../habanalabs/include/gaudi2/asic_reg/rot0_regs.h | 111 + .../include/gaudi2/asic_reg/xbar_edge_0_regs.h | 199 + .../include/gaudi2/asic_reg/xbar_mid_0_regs.h | 199 + drivers/misc/habanalabs/include/gaudi2/gaudi2.h | 123 + .../include/gaudi2/gaudi2_async_events.h | 963 + .../include/gaudi2/gaudi2_async_ids_map_extended.h | 2668 ++ .../include/gaudi2/gaudi2_async_virt_events.h | 57 + .../habanalabs/include/gaudi2/gaudi2_coresight.h | 984 + .../misc/habanalabs/include/gaudi2/gaudi2_fw_if.h | 99 + .../habanalabs/include/gaudi2/gaudi2_packets.h | 197 + .../habanalabs/include/gaudi2/gaudi2_reg_map.h | 59 + .../misc/habanalabs/include/goya/goya_packets.h | 12 - .../habanalabs/include/hw_ip/mmu/mmu_general.h | 14 +- .../misc/habanalabs/include/hw_ip/mmu/mmu_v2_0.h | 51 + drivers/misc/mei/hw-me.c | 2 +- drivers/misc/vcpu_stall_detector.c | 223 + drivers/mmc/core/block.c | 32 +- drivers/mmc/core/bus.c | 4 +- drivers/mmc/core/sd.c | 4 +- drivers/mmc/core/sdio.c | 16 +- drivers/mmc/host/mxcmmc.c | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 37 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 4 +- drivers/mmc/host/sdhci-of-at91.c | 9 +- drivers/mmc/host/sdhci-omap.c | 14 +- drivers/mmc/host/tmio_mmc.c | 2 +- drivers/mmc/host/tmio_mmc.h | 6 +- drivers/mmc/host/tmio_mmc_core.c | 28 +- drivers/net/dsa/hirschmann/hellcreek.c | 7 +- drivers/net/ethernet/amd/xgbe/xgbe-dcb.c | 2 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 23 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 13 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 7 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 10 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 15 +- drivers/net/ethernet/intel/ice/ice_devids.h | 1 + drivers/net/ethernet/intel/ice/ice_devlink.c | 59 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 96 +- drivers/net/ethernet/intel/ice/ice_main.c | 1 + drivers/net/ethernet/intel/igb/igb_main.c | 121 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 27 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 2 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 2 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 4 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 3 + drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 1 + .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 2 +- .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c | 10 +- drivers/net/ethernet/marvell/prestera/prestera.h | 47 + .../ethernet/marvell/prestera/prestera_flower.c | 24 + .../net/ethernet/marvell/prestera/prestera_hw.c | 256 +- .../net/ethernet/marvell/prestera/prestera_hw.h | 15 +- .../net/ethernet/marvell/prestera/prestera_main.c | 191 + .../ethernet/marvell/prestera/prestera_router.c | 1 + .../ethernet/marvell/prestera/prestera_switchdev.c | 706 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 29 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 16 +- .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 18 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 57 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 18 +- drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 63 +- drivers/net/ethernet/netronome/nfp/nfdk/rings.c | 1 + drivers/net/ethernet/netronome/nfp/nfp_app.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 4 +- drivers/net/ethernet/sfc/ef10.c | 3 + drivers/net/ethernet/sfc/ef10_sriov.c | 10 +- .../net/ethernet/stmicro/stmmac/dwmac-ingenic.c | 6 +- drivers/net/ethernet/sun/sunhme.c | 43 +- drivers/net/phy/mxl-gpy.c | 55 +- drivers/net/usb/r8152.c | 14 +- drivers/net/wireless/ath/ath9k/htc_drv_debug.c | 2 +- drivers/net/wireless/ath/carl9170/debug.c | 2 +- drivers/net/xen-netback/rx.c | 1 + drivers/net/xen-netfront.c | 24 +- drivers/nfc/nxp-nci/core.c | 34 + drivers/nvdimm/btt.c | 4 +- drivers/nvdimm/pmem.c | 8 +- drivers/nvme/Kconfig | 1 + drivers/nvme/Makefile | 1 + drivers/nvme/common/Kconfig | 4 + drivers/nvme/common/Makefile | 7 + drivers/nvme/common/auth.c | 482 + drivers/nvme/host/Kconfig | 15 + drivers/nvme/host/Makefile | 1 + drivers/nvme/host/apple.c | 7 +- drivers/nvme/host/auth.c | 1017 + drivers/nvme/host/core.c | 190 +- drivers/nvme/host/fabrics.c | 94 +- drivers/nvme/host/fabrics.h | 7 + drivers/nvme/host/ioctl.c | 4 +- drivers/nvme/host/multipath.c | 6 +- drivers/nvme/host/nvme.h | 41 +- drivers/nvme/host/pci.c | 6 +- drivers/nvme/host/rdma.c | 14 +- drivers/nvme/host/tcp.c | 13 +- drivers/nvme/host/trace.c | 32 + drivers/nvme/target/Kconfig | 15 + drivers/nvme/target/Makefile | 1 + drivers/nvme/target/admin-cmd.c | 4 +- drivers/nvme/target/auth.c | 525 + drivers/nvme/target/configfs.c | 138 +- drivers/nvme/target/core.c | 15 + drivers/nvme/target/fabrics-cmd-auth.c | 545 + drivers/nvme/target/fabrics-cmd.c | 55 +- drivers/nvme/target/io-cmd-bdev.c | 17 +- drivers/nvme/target/loop.c | 8 +- drivers/nvme/target/nvmet.h | 75 +- drivers/nvme/target/zns.c | 10 +- drivers/of/device.c | 5 +- drivers/of/unittest.c | 17 +- drivers/opp/core.c | 14 + drivers/opp/debugfs.c | 2 +- drivers/opp/of.c | 3 - drivers/pci/controller/dwc/pci-keystone.c | 2 +- drivers/pci/controller/dwc/pcie-armada8k.c | 2 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 12 +- drivers/pci/controller/dwc/pcie-designware.h | 7 + drivers/pci/controller/dwc/pcie-qcom.c | 392 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 2 +- drivers/pci/controller/dwc/pcie-tegra194.c | 6 - drivers/pci/controller/pci-xgene.c | 2 +- drivers/pci/controller/pcie-brcmstb.c | 2 - drivers/pci/endpoint/functions/pci-epf-test.c | 4 +- drivers/pci/pci.c | 6 - drivers/pci/pci.h | 2 - drivers/pci/pcie/aer.c | 15 +- drivers/pci/pcie/aspm.c | 20 - drivers/pci/pcie/portdrv_core.c | 9 +- drivers/platform/x86/serial-multi-instantiate.c | 69 +- drivers/regulator/max597x-regulator.c | 3 - drivers/regulator/userspace-consumer.c | 97 +- drivers/reset/Kconfig | 4 +- drivers/reset/reset-microchip-sparx5.c | 8 +- drivers/s390/crypto/ap_bus.c | 2 +- drivers/scsi/device_handler/scsi_dh_alua.c | 4 +- drivers/scsi/device_handler/scsi_dh_emc.c | 2 +- drivers/scsi/device_handler/scsi_dh_hp_sw.c | 4 +- drivers/scsi/device_handler/scsi_dh_rdac.c | 2 +- drivers/scsi/fnic/fnic_main.c | 45 +- drivers/scsi/gvp11.c | 6 +- drivers/scsi/megaraid/megaraid_sas_base.c | 3 + drivers/scsi/mpi3mr/mpi3mr.h | 71 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 66 + drivers/scsi/mpi3mr/mpi3mr_os.c | 290 +- drivers/scsi/pm8001/pm8001_hwi.c | 19 +- drivers/scsi/pm8001/pm8001_init.c | 2 + drivers/scsi/pm8001/pm80xx_hwi.c | 6 +- drivers/scsi/qla2xxx/qla_bsg.c | 4 +- drivers/scsi/qla2xxx/qla_def.h | 3 +- drivers/scsi/qla2xxx/qla_gbl.h | 5 +- drivers/scsi/qla2xxx/qla_gs.c | 11 +- drivers/scsi/qla2xxx/qla_init.c | 40 +- drivers/scsi/qla2xxx/qla_isr.c | 80 +- drivers/scsi/qla2xxx/qla_mbx.c | 7 +- drivers/scsi/qla2xxx/qla_nvme.c | 5 - drivers/scsi/qla2xxx/qla_os.c | 10 + drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/scsi.c | 1 + drivers/scsi/scsi_error.c | 16 +- drivers/scsi/scsi_lib.c | 12 +- drivers/scsi/scsi_priv.h | 2 +- drivers/scsi/scsi_trace.c | 3 +- drivers/scsi/sd.c | 360 +- drivers/scsi/sd.h | 24 +- drivers/scsi/sd_zbc.c | 2 +- drivers/scsi/sg.c | 53 +- drivers/scsi/smartpqi/Kconfig | 2 +- drivers/scsi/smartpqi/smartpqi.h | 27 +- drivers/scsi/smartpqi/smartpqi_init.c | 405 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 2 +- drivers/scsi/smartpqi/smartpqi_sis.c | 11 +- drivers/scsi/smartpqi/smartpqi_sis.h | 4 +- drivers/soc/mediatek/mt6795-pm-domains.h | 112 + drivers/soc/mediatek/mtk-mutex.c | 18 +- drivers/soc/mediatek/mtk-pm-domains.c | 5 + drivers/soc/qcom/Kconfig | 1 + drivers/soundwire/intel.c | 9 + drivers/spi/spi-dw-core.c | 5 +- drivers/spi/spi-dw-mmio.c | 8 +- drivers/spi/spi-dw.h | 13 +- drivers/spi/spi-microchip-core.c | 56 +- drivers/spi/spi-tegra20-slink.c | 3 +- drivers/spi/spi.c | 19 +- drivers/staging/r8188eu/core/rtw_efuse.c | 30 - drivers/staging/r8188eu/core/rtw_mlme_ext.c | 95 +- drivers/staging/r8188eu/core/rtw_p2p.c | 9 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 51 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 47 +- drivers/staging/r8188eu/hal/usb_halinit.c | 139 +- drivers/staging/r8188eu/include/hal_intf.h | 10 +- drivers/staging/r8188eu/include/rtl8188e_spec.h | 6 - drivers/staging/r8188eu/include/rtw_eeprom.h | 10 - drivers/staging/r8188eu/include/rtw_efuse.h | 2 - drivers/staging/r8188eu/include/rtw_mlme_ext.h | 4 + drivers/staging/r8188eu/os_dep/ioctl_linux.c | 10 +- drivers/staging/rtl8192u/r8192U.h | 2 +- drivers/staging/rtl8192u/r8192U_dm.c | 38 +- drivers/staging/rtl8192u/r8192U_dm.h | 2 +- drivers/target/target_core_iblock.c | 4 +- drivers/thermal/intel/x86_pkg_temp_thermal.c | 2 +- drivers/ufs/core/ufshcd.c | 7 +- drivers/ufs/core/ufshpb.c | 7 +- drivers/ufs/host/ufs-exynos.c | 17 +- drivers/usb/serial/cypress_m8.c | 2 +- drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 6 + drivers/usb/serial/io_edgeport.c | 4 +- drivers/usb/serial/mos7720.c | 2 +- drivers/video/fbdev/atafb.c | 97 +- drivers/virtio/Kconfig | 4 + drivers/virtio/Makefile | 1 + drivers/virtio/virtio.c | 4 +- drivers/virtio/virtio_anchor.c | 18 + drivers/xen/Kconfig | 9 + drivers/xen/grant-dma-ops.c | 10 + drivers/xen/manage.c | 2 +- drivers/xen/xen-front-pgdir-shbuf.c | 4 +- fs/afs/file.c | 2 +- fs/btrfs/block-group.c | 28 +- fs/btrfs/btrfs_inode.h | 22 +- fs/btrfs/check-integrity.c | 4 +- fs/btrfs/compression.c | 6 +- fs/btrfs/compression.h | 2 +- fs/btrfs/ctree.h | 34 +- fs/btrfs/delalloc-space.c | 6 +- fs/btrfs/disk-io.c | 7 +- fs/btrfs/extent-tree.c | 71 +- fs/btrfs/extent_io.c | 22 +- fs/btrfs/inode.c | 94 +- fs/btrfs/ioctl.c | 11 +- fs/btrfs/raid56.c | 4 +- fs/btrfs/send.c | 329 +- fs/btrfs/space-info.c | 76 +- fs/btrfs/space-info.h | 4 +- fs/btrfs/tests/btrfs-tests.c | 1 + fs/btrfs/zoned.c | 124 + fs/btrfs/zoned.h | 18 + fs/buffer.c | 54 +- fs/ceph/addr.c | 11 +- fs/cifs/cifsfs.c | 3 - fs/cifs/smb2ops.c | 5 +- fs/cifs/smb2pdu.c | 13 +- fs/direct-io.c | 40 +- fs/erofs/compress.h | 2 +- fs/erofs/decompressor.c | 2 +- fs/erofs/zdata.c | 777 +- fs/erofs/zdata.h | 119 +- fs/erofs/zpvec.h | 159 - fs/ext2/super.c | 6 +- fs/ext4/ext4.h | 8 +- fs/ext4/fast_commit.c | 4 +- fs/ext4/mmp.c | 11 +- fs/ext4/super.c | 20 +- fs/f2fs/data.c | 11 +- fs/f2fs/f2fs.h | 6 +- fs/f2fs/node.c | 2 +- fs/f2fs/segment.c | 2 +- fs/gfs2/bmap.c | 5 +- fs/gfs2/dir.c | 5 +- fs/gfs2/log.c | 4 +- fs/gfs2/log.h | 2 +- fs/gfs2/lops.c | 4 +- fs/gfs2/lops.h | 2 +- fs/gfs2/meta_io.c | 18 +- fs/gfs2/quota.c | 2 +- fs/hfsplus/hfsplus_fs.h | 2 +- fs/hfsplus/part_tbl.c | 5 +- fs/hfsplus/super.c | 4 +- fs/hfsplus/wrapper.c | 12 +- fs/iomap/direct-io.c | 8 +- fs/isofs/compress.c | 2 +- fs/jbd2/commit.c | 8 +- fs/jbd2/journal.c | 25 +- fs/jbd2/recovery.c | 4 +- fs/ksmbd/vfs.c | 2 +- fs/ksmbd/vfs.h | 2 +- fs/mpage.c | 6 +- fs/netfs/buffered_read.c | 17 +- fs/nfs/blocklayout/blocklayout.c | 13 +- fs/nfsd/netns.h | 3 + fs/nfsd/nfs4state.c | 28 +- fs/nfsd/nfsctl.c | 8 + fs/nfsd/nfsd.h | 2 + fs/nilfs2/btnode.c | 8 +- fs/nilfs2/btnode.h | 4 +- fs/nilfs2/btree.c | 6 +- fs/nilfs2/gcinode.c | 7 +- fs/nilfs2/mdt.c | 19 +- fs/ntfs/aops.c | 6 +- fs/ntfs/compress.c | 2 +- fs/ntfs/file.c | 2 +- fs/ntfs/logfile.c | 2 +- fs/ntfs/mft.c | 4 +- fs/ntfs3/file.c | 2 +- fs/ntfs3/fsntfs.c | 2 +- fs/ntfs3/inode.c | 2 +- fs/ntfs3/ntfs_fs.h | 2 +- fs/ocfs2/aops.c | 2 +- fs/ocfs2/buffer_head_io.c | 8 +- fs/ocfs2/cluster/heartbeat.c | 75 +- fs/ocfs2/super.c | 2 +- fs/overlayfs/inode.c | 87 +- fs/overlayfs/overlayfs.h | 3 +- fs/overlayfs/super.c | 25 +- fs/posix_acl.c | 168 +- fs/proc/base.c | 46 +- fs/reiserfs/inode.c | 4 +- fs/reiserfs/journal.c | 12 +- fs/reiserfs/stree.c | 4 +- fs/reiserfs/super.c | 2 +- fs/remap_range.c | 5 +- fs/udf/dir.c | 2 +- fs/udf/directory.c | 2 +- fs/udf/inode.c | 2 +- fs/ufs/balloc.c | 2 +- fs/userfaultfd.c | 12 +- fs/xattr.c | 25 +- fs/xfs/Makefile | 1 + fs/xfs/libxfs/xfs_ag.c | 8 - fs/xfs/libxfs/xfs_ag.h | 6 - fs/xfs/libxfs/xfs_attr.c | 20 +- fs/xfs/libxfs/xfs_attr.h | 10 +- fs/xfs/libxfs/xfs_attr_leaf.c | 29 +- fs/xfs/libxfs/xfs_attr_remote.c | 15 +- fs/xfs/libxfs/xfs_bmap.c | 81 +- fs/xfs/libxfs/xfs_bmap_btree.c | 10 +- fs/xfs/libxfs/xfs_btree.c | 4 +- fs/xfs/libxfs/xfs_dir2.c | 2 +- fs/xfs/libxfs/xfs_dir2_block.c | 6 +- fs/xfs/libxfs/xfs_dir2_sf.c | 8 +- fs/xfs/libxfs/xfs_inode_buf.c | 10 +- fs/xfs/libxfs/xfs_inode_fork.c | 65 +- fs/xfs/libxfs/xfs_inode_fork.h | 27 +- fs/xfs/libxfs/xfs_symlink_remote.c | 2 +- fs/xfs/scrub/bmap.c | 14 +- fs/xfs/scrub/btree.c | 2 +- fs/xfs/scrub/dabtree.c | 2 +- fs/xfs/scrub/dir.c | 2 +- fs/xfs/scrub/quota.c | 2 +- fs/xfs/scrub/repair.c | 15 +- fs/xfs/scrub/symlink.c | 6 +- fs/xfs/xfs_attr_inactive.c | 24 +- fs/xfs/xfs_attr_list.c | 9 +- fs/xfs/xfs_bio_io.c | 2 +- fs/xfs/xfs_bmap_util.c | 22 +- fs/xfs/xfs_buf.c | 267 +- fs/xfs/xfs_buf.h | 21 +- fs/xfs/xfs_dir2_readdir.c | 2 +- fs/xfs/xfs_icache.c | 15 +- fs/xfs/xfs_inode.c | 594 +- fs/xfs/xfs_inode.h | 69 +- fs/xfs/xfs_inode_item.c | 58 +- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_iomap.c | 8 +- fs/xfs/xfs_iops.c | 2 +- fs/xfs/xfs_itable.c | 4 +- fs/xfs/xfs_iunlink_item.c | 180 + fs/xfs/xfs_iunlink_item.h | 27 + fs/xfs/xfs_linux.h | 2 +- fs/xfs/xfs_log_recover.c | 173 +- fs/xfs/xfs_qm.c | 11 +- fs/xfs/xfs_reflink.c | 6 +- fs/xfs/xfs_super.c | 10 + fs/xfs/xfs_symlink.c | 2 +- fs/xfs/xfs_trace.h | 3 +- fs/xfs/xfs_trans.c | 91 + fs/xfs/xfs_trans.h | 6 +- fs/zonefs/super.c | 5 +- fs/zonefs/trace.h | 4 +- include/asm-generic/Kbuild | 1 - include/asm-generic/platform-feature.h | 8 - include/crypto/hash.h | 2 + include/crypto/kpp.h | 2 + include/drm/drm_fourcc.h | 4 - include/drm/drm_framebuffer.h | 8 +- include/drm/drm_mipi_dsi.h | 2 +- include/drm/ttm/ttm_bo_api.h | 93 +- include/dt-bindings/power/mt6795-power.h | 16 + include/linux/backing-dev.h | 6 - include/linux/base64.h | 16 + include/linux/bio.h | 10 +- include/linux/bitmap.h | 13 +- include/linux/blk-mq.h | 12 +- include/linux/blk_types.h | 119 +- include/linux/blkdev.h | 18 +- include/linux/blktrace_api.h | 3 +- include/linux/bpf.h | 3 +- include/linux/bpf_verifier.h | 8 +- include/linux/buffer_head.h | 9 +- include/linux/cpu.h | 2 + include/linux/cpumask.h | 120 +- include/linux/dm-io.h | 4 +- include/linux/dma-fence-unwrap.h | 6 +- include/linux/filter.h | 8 + include/linux/firmware/intel/stratix10-smc.h | 175 + .../linux/firmware/intel/stratix10-svc-client.h | 56 +- include/linux/gfp.h | 344 +- include/linux/gfp_types.h | 344 + include/linux/hugetlb.h | 18 +- include/linux/jbd2.h | 2 +- include/linux/kexec.h | 12 +- include/linux/kvm_host.h | 13 +- include/linux/mlx5/driver.h | 4 + include/linux/mm.h | 2 +- include/linux/mmc/card.h | 1 + include/linux/mnt_idmapping.h | 26 + include/linux/netfs.h | 2 +- include/linux/nvme-auth.h | 41 + include/linux/nvme.h | 213 +- include/linux/objtool.h | 9 +- include/linux/platform-feature.h | 19 - include/linux/posix_acl.h | 1 + include/linux/posix_acl_xattr.h | 34 +- include/linux/socket.h | 7 +- include/linux/soundwire/sdw_intel.h | 1 + include/linux/swapops.h | 9 - include/linux/swiotlb.h | 5 + include/linux/virtio_anchor.h | 19 + include/linux/writeback.h | 4 +- include/linux/xattr.h | 2 +- include/net/9p/client.h | 2 +- include/net/compat.h | 5 +- include/net/devlink.h | 19 +- include/net/flow_dissector.h | 16 + include/net/flow_offload.h | 6 + include/net/fq_impl.h | 5 +- include/net/pkt_cls.h | 2 +- include/net/raw.h | 2 +- include/net/route.h | 4 - include/net/xdp_sock_drv.h | 14 + include/ras/ras_event.h | 1 + include/scsi/scsi_cmnd.h | 4 +- include/scsi/scsi_device.h | 16 +- include/sound/cs35l41.h | 4 + include/sound/dmaengine_pcm.h | 2 + include/sound/pcm.h | 50 +- include/sound/sof/stream.h | 6 +- include/trace/events/f2fs.h | 22 +- include/trace/events/iocost.h | 2 +- include/trace/events/jbd2.h | 12 +- include/trace/events/nilfs2.h | 4 +- include/uapi/drm/drm_fourcc.h | 32 +- include/uapi/drm/drm_mode.h | 8 +- include/uapi/linux/io_uring.h | 7 + include/uapi/linux/kfd_ioctl.h | 3 +- include/uapi/linux/kvm.h | 1 + include/uapi/linux/snmp.h | 3 +- include/uapi/linux/ublk_cmd.h | 162 + include/uapi/misc/habanalabs.h | 541 +- include/uapi/sound/compress_offload.h | 2 +- include/uapi/sound/compress_params.h | 6 +- include/uapi/sound/sof/abi.h | 2 +- include/xen/xen-ops.h | 9 + include/xen/xen.h | 8 - init/Kconfig | 293 +- io_uring/net.c | 214 +- io_uring/net.h | 6 + io_uring/rsrc.c | 7 +- kernel/Makefile | 2 +- kernel/bpf/core.c | 29 +- kernel/bpf/devmap.c | 2 +- kernel/bpf/hashtab.c | 6 +- kernel/bpf/local_storage.c | 2 +- kernel/bpf/lpm_trie.c | 2 +- kernel/bpf/syscall.c | 36 +- kernel/bpf/verifier.c | 67 +- kernel/dma/swiotlb.c | 231 +- kernel/kallsyms.c | 91 + kernel/kexec_file.c | 61 +- kernel/module/Kconfig | 293 + kernel/module/internal.h | 2 +- kernel/module/main.c | 27 +- kernel/module/procfs.c | 2 +- kernel/platform-feature.c | 27 - kernel/power/swap.c | 29 +- kernel/sysctl.c | 12 +- kernel/trace/Kconfig | 3 +- kernel/trace/blktrace.c | 55 +- kernel/trace/trace.c | 11 +- kernel/trace/trace_events_hist.c | 2 + lib/Makefile | 2 +- lib/base64.c | 103 + lib/bitmap.c | 11 +- lib/cpumask.c | 97 +- lib/kunit/executor.c | 4 +- lib/maple_tree.c | 7 +- lib/test_bitmap.c | 6 + lib/test_maple_tree.c | 3 +- localversion-next | 2 +- mm/compaction.c | 3 + mm/hugetlb.c | 69 +- mm/khugepaged.c | 13 +- mm/memory-failure.c | 165 +- mm/memory.c | 5 +- mm/mmap.c | 32 +- net/9p/client.c | 130 +- net/9p/trans_fd.c | 13 +- net/9p/trans_rdma.c | 2 +- net/9p/trans_virtio.c | 4 +- net/9p/trans_xen.c | 2 +- net/bluetooth/hci_core.c | 10 +- net/bluetooth/hci_sync.c | 5 +- net/compat.c | 39 +- net/core/devlink.c | 318 +- net/core/filter.c | 5 +- net/core/flow_offload.c | 7 + net/ipv4/af_inet.c | 4 +- net/ipv4/ah4.c | 2 +- net/ipv4/esp4.c | 2 +- net/ipv4/fib_semantics.c | 4 +- net/ipv4/icmp.c | 15 +- net/ipv4/inet_timewait_sock.c | 3 +- net/ipv4/ip_tunnel.c | 21 +- net/ipv4/nexthop.c | 5 +- net/ipv4/route.c | 34 +- net/ipv4/syncookies.c | 2 +- net/ipv4/sysctl_net_ipv4.c | 12 + net/ipv4/tcp_input.c | 2 +- net/ipv4/tcp_output.c | 27 +- net/ipv6/icmp.c | 2 +- net/ipv6/ip6_gre.c | 43 +- net/ipv6/ip6_tunnel.c | 11 +- net/ipv6/ip6mr.c | 93 +- net/ipv6/route.c | 2 +- net/ipv6/seg6_iptunnel.c | 5 +- net/ipv6/seg6_local.c | 2 - net/mptcp/pm_netlink.c | 129 +- net/mptcp/protocol.c | 2 +- net/mptcp/protocol.h | 2 +- net/sched/cls_api.c | 5 +- net/sched/cls_flower.c | 8 +- net/socket.c | 37 +- net/tls/tls.h | 4 +- net/tls/tls_device.c | 4 +- net/tls/tls_main.c | 16 +- net/tls/tls_proc.c | 3 +- net/tls/tls_sw.c | 4 +- net/xdp/xsk.c | 5 +- samples/bpf/fds_example.c | 3 +- samples/bpf/sock_example.c | 3 +- samples/bpf/test_cgrp2_attach.c | 3 +- samples/bpf/test_lru_dist.c | 2 +- samples/bpf/test_map_in_map_user.c | 4 +- samples/bpf/tracex5_user.c | 3 +- samples/bpf/xdp_redirect_map.bpf.c | 6 +- samples/bpf/xdp_redirect_map_user.c | 9 + samples/fprobe/fprobe_example.c | 2 +- samples/kprobes/kprobe_example.c | 5 +- samples/kprobes/kretprobe_example.c | 5 +- scripts/Makefile.lib | 1 + scripts/Makefile.vmlinux_o | 2 +- .../dummy-plugin-dir/include/plugin-version.h | 0 scripts/dummy-tools/gcc | 8 +- scripts/mod/modpost.c | 1 - security/Kconfig | 11 - security/apparmor/apparmorfs.c | 2 +- security/apparmor/include/policy_ns.h | 1 + security/apparmor/include/secid.h | 5 +- security/apparmor/lsm.c | 15 +- security/apparmor/net.c | 3 +- security/apparmor/policy_ns.c | 41 +- security/apparmor/secid.c | 56 +- security/integrity/evm/evm_main.c | 52 +- security/integrity/ima/ima_crypto.c | 1 + security/integrity/ima/ima_efi.c | 2 + sound/core/compress_offload.c | 9 +- sound/core/control.c | 16 +- sound/core/device.c | 2 + sound/core/info.c | 2 + sound/core/init.c | 10 + sound/core/isadma.c | 3 +- sound/core/memalloc.c | 10 +- sound/core/pcm.c | 4 + sound/core/pcm_dmaengine.c | 30 +- sound/core/pcm_memory.c | 4 + sound/core/pcm_native.c | 6 + sound/core/vmaster.c | 3 +- sound/pci/hda/Kconfig | 12 +- sound/pci/hda/Makefile | 2 + sound/pci/hda/cs35l41_hda.c | 501 +- sound/pci/hda/cs35l41_hda.h | 16 + sound/pci/hda/cs35l41_hda_i2c.c | 15 +- sound/pci/hda/cs35l41_hda_spi.c | 15 +- sound/pci/hda/hda_component.h | 1 + sound/pci/hda/hda_cs_dsp_ctl.c | 232 + sound/pci/hda/hda_cs_dsp_ctl.h | 37 + sound/pci/hda/patch_realtek.c | 20 + sound/soc/amd/Kconfig | 2 +- sound/soc/amd/acp-es8336.c | 1 - sound/soc/codecs/mt6359-accdet.c | 1 + sound/soc/codecs/mt6359.c | 1 + sound/soc/generic/audio-graph-card2.c | 35 +- sound/soc/sh/rcar/ssiu.c | 2 + sound/soc/soc-pcm.c | 3 +- sound/soc/sof/compress.c | 73 +- sound/soc/sof/intel/cnl.c | 37 +- sound/soc/sof/intel/hda-dai.c | 24 +- sound/soc/sof/intel/hda-dsp.c | 7 + sound/soc/sof/intel/hda-ipc.c | 39 +- sound/soc/sof/intel/hda-loader.c | 10 +- sound/soc/sof/intel/hda.c | 149 +- sound/soc/sof/intel/hda.h | 65 + sound/soc/sof/intel/mtl.c | 20 +- sound/soc/sof/ipc3-topology.c | 1 + sound/soc/sof/sof-client-ipc-msg-injector.c | 29 +- sound/soc/sof/sof-client-probes.c | 4 + sound/soc/sof/topology.c | 3 +- sound/usb/endpoint.c | 2 +- tools/arch/x86/include/asm/msr-index.h | 9 + tools/include/linux/bitmap.h | 12 +- tools/include/linux/objtool.h | 9 +- tools/lib/bitmap.c | 6 +- tools/lib/bpf/libbpf.c | 22 +- tools/objtool/arch/x86/decode.c | 5 + tools/objtool/builtin-check.c | 13 + tools/objtool/check.c | 330 +- tools/objtool/include/objtool/arch.h | 1 + tools/objtool/include/objtool/builtin.h | 2 + tools/objtool/include/objtool/check.h | 24 +- tools/objtool/include/objtool/elf.h | 1 + tools/objtool/include/objtool/objtool.h | 1 + tools/objtool/objtool.c | 1 + tools/perf/Documentation/perf-lock.txt | 7 + tools/perf/Documentation/perf-record.txt | 5 + tools/perf/builtin-lock.c | 426 +- tools/perf/tests/pmu-events.c | 1 + tools/perf/tests/shell/stat_all_metrics.sh | 47 +- tools/perf/tests/shell/test_brstack.sh | 114 + tools/perf/util/callchain.c | 18 +- tools/testing/nvdimm/test/ndtest.c | 77 - tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 16 + tools/testing/selftests/bpf/progs/bpf_iter.h | 7 + tools/testing/selftests/bpf/progs/bpf_iter_ksym.c | 74 + .../selftests/bpf/progs/test_xdp_noinline.c | 30 +- tools/testing/selftests/landlock/Makefile | 9 +- tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/Makefile | 2 +- tools/testing/selftests/net/fib_nexthop_nongw.sh | 119 + tools/testing/selftests/net/mptcp/mptcp_join.sh | 30 + tools/testing/selftests/net/tls.c | 51 + tools/testing/selftests/proc/proc-pid-vm.c | 75 +- tools/testing/selftests/timers/adjtick.c | 2 +- tools/testing/selftests/timers/change_skew.c | 2 +- .../testing/selftests/timers/clocksource-switch.c | 71 +- .../testing/selftests/timers/inconsistency-check.c | 32 +- tools/testing/selftests/timers/nanosleep.c | 18 +- tools/testing/selftests/timers/raw_skew.c | 2 +- tools/testing/selftests/timers/skew_consistency.c | 2 +- tools/testing/selftests/timers/valid-adjtimex.c | 2 +- 1537 files changed, 199007 insertions(+), 25976 deletions(-) delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dsi.txt create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dsi.yaml create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,mdp [...] create mode 100644 Documentation/devicetree/bindings/misc/qemu,vcpu-stall-detector.yaml create mode 100644 Documentation/devicetree/bindings/mmc/samsung,s3c6410-sdhci.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/samsung-sdhci.txt delete mode 100644 Documentation/devicetree/bindings/net/sff,sfp.txt create mode 100644 Documentation/devicetree/bindings/net/sff,sfp.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/9elements,output-su [...] create mode 100644 Documentation/devicetree/bindings/spi/atmel,at91rm9200-spi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi_atmel.txt delete mode 100644 Documentation/process/submitting-drivers.rst delete mode 100644 Documentation/translations/it_IT/process/submitting-drivers.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/reporting-regressions.rst create mode 100644 Documentation/translations/zh_CN/core-api/watch_queue.rst delete mode 100644 Documentation/translations/zh_CN/process/submitting-drivers.rst delete mode 100644 Documentation/translations/zh_TW/process/submitting-drivers.rst create mode 100644 Documentation/virt/hyperv/clocks.rst create mode 100644 Documentation/virt/hyperv/index.rst create mode 100644 Documentation/virt/hyperv/overview.rst create mode 100644 Documentation/virt/hyperv/vmbus.rst delete mode 100644 arch/mips/configs/capcella_defconfig delete mode 100644 arch/mips/configs/e55_defconfig delete mode 100644 arch/mips/configs/mpc30x_defconfig delete mode 100644 arch/mips/configs/tb0219_defconfig delete mode 100644 arch/mips/configs/tb0226_defconfig delete mode 100644 arch/mips/configs/tb0287_defconfig delete mode 100644 arch/mips/configs/workpad_defconfig delete mode 100644 arch/mips/include/asm/mach-vr41xx/irq.h delete mode 100644 arch/mips/include/asm/vr41xx/capcella.h delete mode 100644 arch/mips/include/asm/vr41xx/giu.h delete mode 100644 arch/mips/include/asm/vr41xx/irq.h delete mode 100644 arch/mips/include/asm/vr41xx/mpc30x.h delete mode 100644 arch/mips/include/asm/vr41xx/pci.h delete mode 100644 arch/mips/include/asm/vr41xx/siu.h delete mode 100644 arch/mips/include/asm/vr41xx/tb0219.h delete mode 100644 arch/mips/include/asm/vr41xx/tb0226.h delete mode 100644 arch/mips/include/asm/vr41xx/tb0287.h delete mode 100644 arch/mips/include/asm/vr41xx/vr41xx.h delete mode 100644 arch/mips/pci/fixup-capcella.c delete mode 100644 arch/mips/pci/fixup-mpc30x.c delete mode 100644 arch/mips/pci/fixup-tb0219.c delete mode 100644 arch/mips/pci/fixup-tb0226.c delete mode 100644 arch/mips/pci/fixup-tb0287.c delete mode 100644 arch/mips/pci/ops-vr41xx.c delete mode 100644 arch/mips/pci/pci-vr41xx.c delete mode 100644 arch/mips/pci/pci-vr41xx.h delete mode 100644 arch/mips/vr41xx/Kconfig delete mode 100644 arch/mips/vr41xx/Makefile delete mode 100644 arch/mips/vr41xx/Platform delete mode 100644 arch/mips/vr41xx/casio-e55/Makefile delete mode 100644 arch/mips/vr41xx/casio-e55/setup.c delete mode 100644 arch/mips/vr41xx/common/Makefile delete mode 100644 arch/mips/vr41xx/common/bcu.c delete mode 100644 arch/mips/vr41xx/common/cmu.c delete mode 100644 arch/mips/vr41xx/common/giu.c delete mode 100644 arch/mips/vr41xx/common/icu.c delete mode 100644 arch/mips/vr41xx/common/init.c delete mode 100644 arch/mips/vr41xx/common/irq.c delete mode 100644 arch/mips/vr41xx/common/pmu.c delete mode 100644 arch/mips/vr41xx/common/rtc.c delete mode 100644 arch/mips/vr41xx/common/siu.c delete mode 100644 arch/mips/vr41xx/common/type.c delete mode 100644 arch/mips/vr41xx/ibm-workpad/Makefile delete mode 100644 arch/mips/vr41xx/ibm-workpad/setup.c create mode 100644 arch/s390/lib/expoline/Makefile rename arch/s390/lib/{ => expoline}/expoline.S (100%) create mode 100644 arch/x86/entry/entry.S create mode 100644 arch/x86/kvm/vmx/run_flags.h create mode 100644 drivers/block/ublk_drv.c mode change 100755 => 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_0_1_offset.h mode change 100755 => 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_0_1_s [...] mode change 100755 => 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_0_3_offset.h mode change 100755 => 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_0_3_sh_mask.h mode change 100755 => 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_2_0_3_ [...] mode change 100755 => 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_2_0_3_ [...] create mode 100644 drivers/gpu/drm/mediatek/mtk_disp_merge.c create mode 100644 drivers/gpu/drm/mediatek/mtk_mdp_rdma.c create mode 100644 drivers/gpu/drm/mediatek/mtk_mdp_rdma.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvkm/subdev/secboot.h create mode 100644 drivers/gpu/drm/selftests/Makefile create mode 100644 drivers/gpu/drm/selftests/drm_buddy_selftests.h create mode 100644 drivers/gpu/drm/selftests/drm_cmdline_selftests.h create mode 100644 drivers/gpu/drm/selftests/drm_mm_selftests.h create mode 100644 drivers/gpu/drm/selftests/drm_modeset_selftests.h create mode 100644 drivers/gpu/drm/selftests/drm_selftest.c create mode 100644 drivers/gpu/drm/selftests/drm_selftest.h create mode 100644 drivers/gpu/drm/selftests/test-drm_buddy.c create mode 100644 drivers/gpu/drm/selftests/test-drm_cmdline_parser.c create mode 100644 drivers/gpu/drm/selftests/test-drm_damage_helper.c create mode 100644 drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c create mode 100644 drivers/gpu/drm/selftests/test-drm_format.c create mode 100644 drivers/gpu/drm/selftests/test-drm_framebuffer.c create mode 100644 drivers/gpu/drm/selftests/test-drm_mm.c create mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.c create mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.h create mode 100644 drivers/gpu/drm/selftests/test-drm_plane_helper.c create mode 100644 drivers/gpu/drm/selftests/test-drm_rect.c delete mode 100644 drivers/gpu/drm/tests/drm_buddy_test.c delete mode 100644 drivers/gpu/drm/tests/drm_cmdline_parser_test.c delete mode 100644 drivers/gpu/drm/tests/drm_damage_helper_test.c delete mode 100644 drivers/gpu/drm/tests/drm_dp_mst_helper_test.c delete mode 100644 drivers/gpu/drm/tests/drm_format_test.c delete mode 100644 drivers/gpu/drm/tests/drm_framebuffer_test.c delete mode 100644 drivers/gpu/drm/tests/drm_mm_test.c delete mode 100644 drivers/gpu/drm/tests/drm_plane_helper_test.c delete mode 100644 drivers/gpu/drm/tests/drm_rect_test.c create mode 100644 drivers/interconnect/qcom/icc-common.c create mode 100644 drivers/interconnect/qcom/icc-common.h create mode 100644 drivers/misc/habanalabs/common/decoder.c create mode 100644 drivers/misc/habanalabs/common/mmu/mmu_v2_hr.c create mode 100644 drivers/misc/habanalabs/common/security.c create mode 100644 drivers/misc/habanalabs/gaudi2/Makefile create mode 100644 drivers/misc/habanalabs/gaudi2/gaudi2.c create mode 100644 drivers/misc/habanalabs/gaudi2/gaudi2P.h create mode 100644 drivers/misc/habanalabs/gaudi2/gaudi2_coresight.c create mode 100644 drivers/misc/habanalabs/gaudi2/gaudi2_coresight_regs.h create mode 100644 drivers/misc/habanalabs/gaudi2/gaudi2_masks.h create mode 100644 drivers/misc/habanalabs/gaudi2/gaudi2_security.c create mode 100644 drivers/misc/habanalabs/include/gaudi2/arc/gaudi2_arc_common_packets.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_arc0_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_arc0_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_arc0_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_arc0_d [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_arc0_d [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_kdma_c [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_kdma_c [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_kdma_c [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_kdma_c [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_kdma_k [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_kdma_masks.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_kdma_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/cpu_if_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_dec0_cmd [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_dec0_cmd_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_co [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_co [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_co [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_co [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_qm [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_qm [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_qm [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_qm [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma1_co [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma1_qm [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_hmmu0_mm [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_hmmu0_mm [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_hmmu0_st [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_hmmu0_st [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_acc_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_c [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_sbte [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_sbte [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_wb0_ [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_rtr0_ctr [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_rtr0_mst [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_rtr0_mst [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_rtr0_mst [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_rtr0_mst [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_sync_mng [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_sync_mng [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_sync_mng [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_sync_mng [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_sync_mng [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_sync_mng [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_eml [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_eml [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_eml [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_eml [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_eml [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_qm_ [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_qm_ [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_qm_ [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_vdec0_br [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_vdec0_br [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_vdec0_br [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_vdec0_br [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_vdec0_br [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_vdec0_br [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_vdec0_br [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_vdec0_ct [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore1_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore3_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/gaudi2_blocks_l [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/gaudi2_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/nic0_qm0_cgm_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/nic0_qm0_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/nic0_qm_arc_aux [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/nic0_qpc0_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/nic0_umr0_0_com [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/nic0_umr0_0_uns [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_aux_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_dbi_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_dec0_cmd_masks.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_dec0_cmd_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_vdec0_brdg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_vdec0_brdg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_vdec0_brdg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_vdec0_brdg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_vdec0_brdg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_vdec0_brdg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_vdec0_brdg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_vdec0_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_wrap_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_core_ctx_ [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_core_ctx_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_core_masks.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_core_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_core_spec [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_qm_arc_au [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_qm_axuser [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_qm_axuser [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_qm_cgm_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_qm_masks.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma1_core_ctx_ [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma1_qm_axuser [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pmmu_hbw_stlb_masks.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pmmu_hbw_stlb_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pmmu_pif_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/psoc_etr_masks.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/psoc_etr_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/psoc_global_con [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/psoc_global_con [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/psoc_reset_conf [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/psoc_reset_conf_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/psoc_timestamp_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/rot0_desc_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/rot0_masks.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/rot0_qm_arc_aux_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/rot0_qm_axuser_ [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/rot0_qm_cgm_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/rot0_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/rot0_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/xbar_edge_0_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/xbar_mid_0_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2_async_events.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2_async_ids_map_extended.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2_async_virt_events.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2_coresight.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2_fw_if.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2_packets.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2_reg_map.h create mode 100644 drivers/misc/habanalabs/include/hw_ip/mmu/mmu_v2_0.h create mode 100644 drivers/misc/vcpu_stall_detector.c create mode 100644 drivers/nvme/common/Kconfig create mode 100644 drivers/nvme/common/Makefile create mode 100644 drivers/nvme/common/auth.c create mode 100644 drivers/nvme/host/auth.c create mode 100644 drivers/nvme/target/auth.c create mode 100644 drivers/nvme/target/fabrics-cmd-auth.c create mode 100644 drivers/soc/mediatek/mt6795-pm-domains.h create mode 100644 drivers/virtio/virtio_anchor.c delete mode 100644 fs/erofs/zpvec.h create mode 100644 fs/xfs/xfs_iunlink_item.c create mode 100644 fs/xfs/xfs_iunlink_item.h delete mode 100644 include/asm-generic/platform-feature.h create mode 100644 include/dt-bindings/power/mt6795-power.h create mode 100644 include/linux/base64.h create mode 100644 include/linux/gfp_types.h create mode 100644 include/linux/nvme-auth.h delete mode 100644 include/linux/platform-feature.h create mode 100644 include/linux/virtio_anchor.h create mode 100644 include/uapi/linux/ublk_cmd.h create mode 100644 kernel/module/Kconfig delete mode 100644 kernel/platform-feature.c create mode 100644 lib/base64.c copy arch/arm/mach-imx/Makefile.boot => scripts/dummy-tools/dummy-plugin-dir/inclu [...] create mode 100644 sound/pci/hda/hda_cs_dsp_ctl.c create mode 100644 sound/pci/hda/hda_cs_dsp_ctl.h create mode 100755 tools/perf/tests/shell/test_brstack.sh create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_ksym.c create mode 100755 tools/testing/selftests/net/fib_nexthop_nongw.sh