This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodconfig in repository toolchain/ci/linux.
discards 07f8c60fe60f Add linux-next specific files for 20211220 discards 113429cc7ec7 fixup for "proc: remove PDE_DATA() completely" discards c276216e1600 Merge branch 'akpm/master' discards 40a5dcae7a11 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] discards 2f687ebd08bc lib/stackdepot: allow optional init and stack_table alloca [...] discards 327b2abe1acc lib/stackdepot: allow optional init and stack_table alloca [...] discards 80a8c06c0813 lib/stackdepot: fix spelling mistake and grammar in pr_err [...] discards a75564f5748c lib/stackdepot: allow optional init and stack_table alloca [...] discards baa740e6425c proc-remove-pde_data-completely-fix-fix discards e5090d6ba365 proc-remove-pde_data-completely-fix discards 2dd082773083 proc: remove PDE_DATA() completely discards 2942983ee8c2 fs: proc: store PDE()->data into inode->i_private discards 87cfe9d85fbc kprobe: move sysctl_kprobes_optimization to kprobes.c discards 77aa11818958 fs/coredump: move coredump sysctls into its own file discards dfb593550182 printk: fix build warning when CONFIG_PRINTK=n discards 09a3138d61da kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() discards f0cf9d2a8596 fs: move namespace sysctls and declare fs base directory discards 4764f0870f2f sysctl-add-and-use-base-directory-declarer-and-registratio [...] discards d1979efeb379 sysctl: add and use base directory declarer and registrati [...] discards f5e4826ee401 fs: move pipe sysctls to is own file discards b5f4dc49730b fs: move fs/exec.c sysctls into its own file discards 59771bd9a618 fs: move namei sysctls to its own file discards da7be767f7ce fs: move locking sysctls where they are used discards ccb87c901955 fs: move shared sysctls to fs/sysctls.c discards 1c77321f7f36 sysctl: move maxolduid as a sysctl specific const discards edab93310e4f fs/dcache: avoid unused-function warning discards f456c4959577 fs/inode: avoid unused-variable warning discards 8de5f24b2f03 fs: move dcache sysctls to its own file discards 89a1210a390c fs: move fs stat sysctls to file_table.c discards 7baaf2b53aca fs: move inode sysctls to its own file discards 9f76e54a5186 sysctl: share unsigned long const values discards a55365dc6b38 stackleak: move stack_erasing sysctl to stackleak.c discards 2f57e29e7e9f scsi/sg: move sg-big-buff sysctl to scsi/sg.c discards ca83c5e889cc printk: move printk sysctl to printk/sysctl.c discards 4bdeec57f82d fs: move binfmt_misc sysctl to its own file discards 751a4f6c6fdb sysctl-add-helper-to-register-a-sysctl-mount-point-fix discards 695843233b61 sysctl: add helper to register a sysctl mount point discards 4cdd96704bcd random: move the random sysctl declarations to its own file discards 4b07959db3a7 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 discards d9bb2448e9a7 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix discards 2cf26f7e51ec firmware_loader-move-firmware-sysctl-to-its-own-files-fix discards 5cfd6b8401d5 firmware_loader: move firmware sysctl to its own files discards 41d89fbf3a89 eventpoll: simplify sysctl declaration with register_sysctl() discards 8be29ce9b3ee cdrom: simplify subdirectory registration with register_sysctl() discards 0bbe7e7393db inotify-simplify-subdirectory-registration-with-register_s [...] discards 90bfea3b698d inotify: simplify subdirectory registration with register_ [...] discards dcb51cbb1743 test_sysctl: simplify subdirectory registration with regis [...] discards b207c41fd22f ocfs2: simplify subdirectory registration with register_sysctl() discards dd33104b546a macintosh/mac_hid.c: simplify subdirectory registration wi [...] discards 2f9a5b2ea927 i915: simplify subdirectory registration with register_sysctl() discards 0f8222052c10 hpet: simplify subdirectory registration with register_sysctl() discards 100d562b6dfc dnotify: move dnotify sysctl to dnotify.c discards 6f596120f0ba aio: move aio sysctl to aio.c discards 87fb8a545ce6 sysctl: use SYSCTL_ZERO to replace some static int zero uses discards c0eb73021d0e sysctl: use const for typically used max/min proc sysctls discards 329eeb8995cc sysctl: make ngroups_max const discards f6f552361e33 watchdog: move watchdog sysctl interface to watchdog.c discards e358b2a56c8b hung_task: move hung_task sysctl interface to hung_task.c discards 164f218f9291 sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] discards 50094a991f56 sysctl: move some boundary constants from sysctl.c to sysctl_vals discards 58476d225b1c sysctl: add a new register_sysctl_init() interface discards 7eafcf652e76 Merge branch 'akpm-current/current' discards a7e30899803a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 436ccae7f339 Merge branch 'slab-next' of git://git.kernel.org/pub/scm/l [...] discards 63d5da269ce9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1756d20173ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards daca942dbabb Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] discards e5575bcbd903 Merge branch 'for-next' of git://git.infradead.org/users/w [...] discards c6fae4c211cf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 394a3a4edc3c Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] discards b79847eedfc8 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] discards 8d8c9b26475b Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] discards 67fd1a49f953 Merge branch 'cfi/next' of git://git.kernel.org/pub/scm/li [...] discards 342fe4729019 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7a844daebf16 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git discards 89aa189e92ef Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] discards 28ea659d48aa Merge branch 'main' of git://git.infradead.org/users/willy [...] discards a4a6cc00a8c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 73a9eb1e1348 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] discards d242409bb07b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards 4f5cb55b6852 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] discards 185965400870 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git discards bbf029424d5f Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] discards 4f4fddb178a4 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] discards b0d7520c79c1 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] discards 7f6f830de45d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 0f5e34c05b05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d4b4d5e358c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 60f925db40f3 next-20211215/userns discards 935f5beac8ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5d3c9a2b87a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 85946ac47a3f Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] discards 489ee3a5785f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 25ccbf9ffe38 next-20211217/gpio-brgl discards 098c0be7d721 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d85b0217c073 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards e59f99eb8d4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 06c77f04e731 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ff124e6c1d2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a89f13f29137 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 7126fcf1017c Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] discards bdf05c61fcb0 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git discards 9e44da6d3eaf Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] discards 6c3af703a18e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] discards e76671846fb6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 73d181e97d30 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards dda9e6dcc320 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 3502fa5c654a Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] discards d8908449813d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] discards 40513ea43e92 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] discards 44101322e515 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] discards 47eef457720d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] discards 886ac3cb20f3 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] discards fc7f2969f27f Merge branch 'for-next' of git://github.com/cminyard/linux [...] discards 34777cf412e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 02a6232ffb40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 82583187a998 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards daeda49957b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 186d9e97c44d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e3d11b61606a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 2f23de3b2aef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 785f507b9173 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 6a1dd26cb5e7 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] discards 4dcf1354f158 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] discards 6f1cd12b66dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 30e2099e95a7 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] discards cdb0ef552974 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] discards abb6614e3a91 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] discards e1a8749c3a9e Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] discards b7faf6b24458 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 594e4009d53a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ff1ed65945d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 716667a6ebdd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards f6278e0b77b4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards d094265f780b Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] discards e3e3ec03fa98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 71f7b24b7971 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] discards e7eb24cecb31 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] discards c99c2cd51c38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 04b94e59b260 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9b98b907d051 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] discards 0385580a3ea3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 83fa3aa14c75 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git discards c700160c963e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 113027e25d3f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] discards 91f145b0c88e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b1d25936cd79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0d4523ca2b6f Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] discards b191b9dc3074 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] discards 05fbfef6d805 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] discards c00e3035454b Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] discards 27846dc10d75 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] discards 9b2bc007f0c1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards 82bf916d2b32 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] discards 6f3e55b061dc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards bf1a583892c8 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] discards cbae143835fa Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] discards 26fe0dfe8ae3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] discards 266a8da93f9e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 94bb958906f9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 8a6eee51ba9f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 649b9570c732 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0ed9555973f9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 54d534a98ab8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ea7667b01ebf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 548d1866996c Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] discards 6775ce73afd2 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] discards 7f5ef1d0f6d2 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] discards d2b95b7c5600 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] discards 0cc5913ada92 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 4e3821d434df Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git discards 328ad10c24ec Merge branch 'master' of git://linuxtv.org/media_tree.git discards a96c48d0691f Merge branch 'docs-next' of git://git.lwn.net/linux.git discards 9193a2d1b273 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] discards b85aa4b983f5 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] discards 0569a7d9b0db Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] discards 2035879cf0a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 776bf498271c Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] discards 7b9179acabc9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 3b0e88a4d005 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f7b4e0f5a367 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ad16d1e01375 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] discards 12c77c0bb445 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2e1636122c72 Merge branch '9p-next' of git://github.com/martinetd/linux discards b455de5e43fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 050f02d64dab Merge branch 'master' of https://github.com/Paragon-Softwa [...] discards 5177f7eb5a93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3d3245b422a5 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] discards 4c393fa77ee7 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] discards 9f71bd6fef5f Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] discards 07a1f11c2a0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 974d0ceba0c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 959b12ed7f0b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 0a63225f40a3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 65b301960add Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] discards 794e653d8ab5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 7d8eecb9d832 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards fab2e359d0a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8708f6ca7afd Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] discards b4809f14a43b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f74314bf7ab9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards c0b7b8b1fcda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1cb66215f97b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4ebf43928245 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards bf843e221e18 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 2aaeeed34eea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e8c9781b23fd Merge branch 'for-next' of git://github.com/openrisc/linux.git discards 7609dac5191c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards e9aa7936568d Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] discards d55e3986f6e2 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] discards a34573764ac5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a1420eb6114f Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] discards 0e4882956fd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 68e529854bcc Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] discards 46c3cb30d3c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f6d0f7645597 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] discards 38bc69900aad Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git discards ee07162eaa23 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] discards 2541dc617ddd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5f5b192aba4b Merge branch 'next' of https://git.linaro.org/people/jens. [...] discards 065e2a886279 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] discards 882d4b3b83c9 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] discards e56429966e45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 30457a5778a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3273506fe2b1 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] discards 5f92e77e2ea8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 1c85280bd528 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0ec6b996e002 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c60587a3857d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8dddffab539c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 11f33e738a02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d56d2d870bd2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards d707fd1868e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b9f7b01f1050 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] discards 67e3cca74292 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] discards a0c3d5bbb7fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5a13da0d23b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 335593dbc4d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2ec8d8ea2130 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 52a318aded17 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] discards c9e2dce15053 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] discards c61ecec4109b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 06546d9932a2 Merge branch 'for-next' of git://git.infradead.org/users/h [...] discards 748ada9666ce Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] discards 4716a5cc90e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 46f3b5d984fa Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] discards 2dd0bf683327 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] discards 43b43c77b0d5 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] discards 4b68bbad651e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 0b3b08a90235 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] discards b5aebf31c2bd Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] discards cd57d31e6931 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] discards ef5fea1a6e68 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] discards 9da1d2c92289 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards ffe1c681a8eb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 7e1c1751de5d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 58c3051ec5ad Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] discards 06c05ae9c1dd Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] discards f6e80a984327 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] discards c57733f10eec Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git discards 68f78feb18b9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 1a905c2ef6ca Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 2b5eefa7e72a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] discards 8fba2c0b78da Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] discards 6e0431ef7d87 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 77d8b7e73c8b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 7814b11464ce Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards e7abe9586d32 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 165bcee37371 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards a991b444fb35 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] discards 94401d177e33 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards bc3d78ecde8f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 60616b62c3e4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 50edcbce75fd Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] discards 562f1567d807 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] discards 48929d9d2650 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] discards eb4b4a84da1f Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits ce3cab518d8c Merge branch into tip/master: 'x86/urgent' omits aa1701e20a84 x86/pkey: Fix undefined behaviour with PKRU_WD_BIT discards 63cd06c67a2f net: netvsc: Add Isolation VM support for netvsc driver discards b5d35c198f8d scsi: storvsc: Add Isolation VM support for storvsc driver discards 078dccd9af6e hyper-v: Enable swiotlb bounce buffer for Isolation VM discards 6c3550d57f83 x86/hyper-v: Add hyperv Isolation VM check in the cc_platf [...] discards f16dc95481e2 swiotlb: Add swiotlb bounce buffer remap function for HV IVM omits 0b0e269d5f2d Merge branch into tip/master: 'core/entry' omits 65384ee8ef57 Merge branch into tip/master: 'core/urgent' omits 6dbd99afd72a Merge branch into tip/master: 'irq/core' omits 693ed7f3546b Merge branch into tip/master: 'irq/msi' omits c01f7d75c7a5 Merge branch into tip/master: 'irq/urgent' omits 8c95eca51e45 Merge branch into tip/master: 'locking/core' omits ad51e285d839 Merge branch into tip/master: 'locking/urgent' omits c5f00ff64c1f Merge branch into tip/master: 'perf/core' omits c62dec4b1186 Merge branch into tip/master: 'ras/core' omits 1dfc4a69fe82 Merge branch into tip/master: 'sched/core' omits b876569f98de Merge branch into tip/master: 'timers/urgent' omits 2856556aa046 Merge branch into tip/master: 'x86/cache' omits 6b6d2ea820f2 Merge branch into tip/master: 'x86/cleanups' omits 8e54033c1731 Merge branch into tip/master: 'x86/core' omits d107e88a49d8 Merge branch into tip/master: 'x86/cpu' omits a0f9710f3036 Merge branch into tip/master: 'x86/fpu' omits b9590b2c0150 Merge branch into tip/master: 'x86/misc' omits 958c9b2c6873 Merge branch into tip/master: 'x86/mm' omits 3938fa550190 Merge branch into tip/master: 'x86/paravirt' omits 899db5f121d2 Merge branch into tip/master: 'x86/platform' omits 6268ab87f0f1 Merge branch into tip/master: 'x86/sev' omits 8f00e435858f Merge branch into tip/master: 'x86/sgx' omits ad396fc1c852 Merge branch into tip/master: 'x86/urgent' omits 6e29d2023e24 memblock: fix memblock_phys_alloc() section mismatch error omits 5b99151a9b83 ipmi/watchdog: Constify ident omits aff66d656d3f ipmi: Add the git repository to the MAINTAINERS file omits 7f033f555d8c Merge branches 'for-next/misc', 'for-next/cache-ops-dzp', [...] omits d56e7f8e2a45 Merge branch 'pm-core-fixes' into linux-next omits 81586729e8ba NFSv4 only print the label when its queried omits 708891f26ae2 SUNRPC: clean up some inconsistent indenting omits 92a8194607f6 sunrpc: Remove unneeded null check omits e00524655665 nfs41: pnfs: filelayout: Replace one-element array with fl [...] omits 6d8186339442 SUNRPC: Add source address/port to rpc_socket* traces omits 4ada381cd7fb NFS: Ensure the server has an up to date ctime before renaming omits 8196d6e6a62e NFS: Ensure the server has an up to date ctime before hardlinking omits 2f59ef106610 NFS: don't store 'struct cred *' in struct nfs_access_entry omits 52ce4b0b797c NFS: pass cred explicitly for access tests omits 048becf826b0 NFS: change nfs_access_get_cached to only report the mask omits 9db96eaaf44a vdpa: Consider device id larger than 31 omits 7cb22b50d812 virtio/vsock: fix the transport to work with VMADDR_CID_ANY omits d0d9066f1daa virtio_ring: Fix querying of maximum DMA mapping size for [...] omits 856f8e666474 virtio: always enter drivers/virtio/ omits 6b7982ff16ae vduse: check that offset is within bounds in get_config() omits ba5a66b197f9 vdpa: check that offsets are within bounds omits 085c1e990ab6 vduse: fix memory corruption in vduse_dev_ioctl() discards b90233e7e9bc hwmon/pmbus: (ir38064) Expose a regulator discards 084a0afc8544 hwmon/pmbus: (ir38064) Add of_match_table discards d9cb8754fca5 hwmon/pmbus: (ir38064) Add support for IR38060, IR38164 IR38263 discards 8628027ba82f nfs: block notification on fs with its own ->lock discards 39fa75eca9b7 hwmon: add driver for NZXT RGB&Fan Controller/Smart Device v2. discards 03b1c0757dae hwmon: (nct6775) add ROG STRIX B550-A/X570-I GAMING discards 883cb06f2553 hwmon: (pmbus) Add support for MPS Multi-phase mp5023 omits 3f834333669a Merge branch 'acpi-tables' into linux-next omits b3dd4b499e6c fscache: Rewrite documentation omits 7d45c3808b48 ceph: add fscache writeback support omits 278050e34152 ceph: conversion to new fscache API omits 95aabadf3277 cifs: Support fscache indexing rewrite (untested) omits d174cf5aca2b nfs: Implement cache I/O by accessing the cache directly omits ea8ca5b9176d nfs: Convert to new fscache volume/cookie API omits 79129866b089 9p: Copy local writes to the cache when writing to the server omits df572787f9b7 9p: Use fscache indexing rewrite and reenable caching omits a8f05770cd48 afs: Skip truncation on the server of data we haven't written yet omits d7eda5f0ec2b afs: Copy local writes to the cache when writing to the server omits 003368f2bf78 afs: Convert afs to use the new fscache API discards 13596005cbbd Merge branches 'arm/smmu', 'virtio', 'x86/amd', 'x86/vt-d' [...] omits 53c80bfc1eb1 rcutorture: Increase visibility of forward-progress hangs omits 459b27fe9ec4 torture: Distinguish kthread stopping and being asked to stop omits e9836ee0043e x86/pkey: Fix undefined behaviour with PKRU_WD_BIT omits 133d2c02948a Merge branches 'arm64-for-5.17', 'clk-for-5.17', 'defconfi [...] omits abdc866fe4e9 Merge branch 'arm64-fixes-for-5.16' into for-next discards 943136a5acd2 Merge branch 'features' into for-next discards 8626b93daf5a Merge branch 'fixes' into for-next omits e4ae54da0382 iio:accel:kxcjk-1013: Mark struct __maybe_unused to avoid [...] omits a94560a2adc2 iio:accel:bmc150: Mark structure __maybe_unused as only ne [...] omits b96a5f269113 iio:dummy: Drop set but unused variable len. omits 7e6cbdba8dc6 iio:magn:ak8975: Suppress clang W=1 warning about pointer [...] omits 293c5f67265c iio:imu:inv_mpu6050: Suppress clang W=1 warning about poin [...] omits 27b150ded034 iio:imu:inv_icm42600: Suppress clang W=1 warning about poi [...] omits 368ad09fd03b iio:dac:mcp4725: Suppress clang W=1 warning about pointer [...] omits 15dcabc85be9 iio:amplifiers:hmc425a: Suppress clang W=1 warning about p [...] omits 188a85782a4b iio:adc:ti-ads1015: Suppress clang W=1 warning about point [...] omits 8d20c2be9010 iio:adc:rcar: Suppress clang W=1 warning about pointer to [...] omits b059b8105adc iio:dc:ina2xx-adc: Suppress clang W=1 warning about pointe [...] discards cfe0c69a94f8 Merge branch kvm-arm64/misc-5.17 into kvmarm-master/next discards 4ddb55935bf3 Merge branch irq/misc-5.17 into irq/irqchip-next omits 87dabaa6bad3 Merge branch 'ti-drivers-soc-next' into ti-next omits 70a691bde53c ubsan: remove CONFIG_UBSAN_OBJECT_SIZE omits 139474319d6a kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR omits d72bedcdf985 lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS [...] omits a9ef0082d3dd btrfs: use generic Kconfig option for 256kB page size limit omits ec32f3a1bada arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SI [...] omits 47fc93144464 configs: introduce debug.config for CI-like setup omits bf89b5caac3f delayacct: cleanup flags in struct task_delay_info and fun [...] omits 74671386d08c delayacct: fix incomplete disable operation when switch en [...] omits b2cb18875dbc delayacct: support swapin delay accounting for swapping wi [...] omits 7b731c9a0e42 panic: Remove oops_id. omits 0614649929a4 panic-use-error_report_end-tracepoint-on-warnings-fix omits e60678d68056 panic: use error_report_end tracepoint on warnings omits 17c3754deb03 fs/adfs: remove unneeded variable make code cleaner omits 1b8ea2bdc5f3 FAT: use io_schedule_timeout() instead of congestion_wait() omits 06be0ed2c18b hfsplus: use struct_group_attr() for memcpy() region omits f5754da4eeea init/main.c: silence some -Wunused-parameter warnings omits 478154d03aad ELF: fix overflow in total mapping size calculation omits e0889b1cd66d fs/binfmt_elf: use PT_LOAD p_align values for static PIE omits cc8fece4f63b const_structs.checkpatch: add frequently used ops structs omits 3e17710c671d checkpatch: Improve Kconfig help test omits 7727bd917bbb checkpatch: relax regexp for COMMIT_LOG_LONG_LINE omits a61fa4fa951c lz4: fix LZ4_decompress_safe_partial read out of bound omits 3a8a5eb7c93c kunit: replace kernel.h with the necessary inclusions omits 2849ff99250e test_hash.c: refactor into kunit omits 4951dd37cb04 lib/Kconfig.debug: properly split hash test kernel entries omits f2d6d7bed54c test_hash.c: split test_hash_init omits ac0dce419e8e test_hash.c: split test_int_hash into arch-specific functions omits 016ed2063225 drivers/infiniband/sw/rxe/rxe_qp.c: fix for "hash.h: remov [...] omits 0d8522bf6e78 hash.h: remove unused define directive omits b17b7ca4dc57 lib/list_debug.c: print more list debugging context in __l [...] omits 8b0dfed4ed81 list: introduce list_is_head() helper and re-use it in list.h omits e2caf8ee0ffb kstrtox: uninline everything omits 9fd85f5e6859 kernel-sys-only-take-tasklist_lock-for-get-setpriorityprio [...] omits d27d3f9b0425 kernel/sys.c: only take tasklist_lock for get/setpriority( [...] omits 1ac41b3d9ad8 kthread: dynamically allocate memory to store kthread's full name omits 563651bea162 tools/testing/selftests/bpf: replace open-coded 16 with TA [...] omits 7e38603faa7c tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel [...] omits 670fa2ef6c63 samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_r [...] omits 0b6320269929 fs/binfmt_elf: replace open-coded string copy with get_task_comm omits cffc43f2983f drivers/infiniband: replace open-coded string copy with ge [...] omits 2e2aa8c7e910 fs/exec: replace strncpy with strscpy_pad in __get_task_comm omits 8d259a2f123a fs/exec: replace strlcpy with strscpy_pad in __set_task_comm omits 365d01f4b6de kernel.h: include a note to discourage people from includi [...] omits ba24885db7c2 include/linux/unaligned: replace kernel.h with the necessa [...] omits a9dbaec6c9ce proc/sysctl: make protected_* world readable omits 07ac560f530f proc-make-the-proc_create-stubs-static-inlines-fix2-fix omits 9e0acacda546 proc-make-the-proc_create-stubs-static-inlines-fix2 omits c931cff82dbd proc-make-the-proc_create-stubs-static-inlines-fix omits 0780def50381 proc: make the proc_create[_data]() stubs static inlines omits 5d27a1be301a proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] omits 6f8f6e2edb5a kernel/hung_task.c: Monitor killed tasks. omits 49ae23e35a7d fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 297ae9597302 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 76e54eefea86 Docs/admin-guide/mm/damon/usage: update for schemes statistics omits e4f18e14c5a9 mm/damon/dbgfs: support all DAMOS stats omits 206cbfdedc28 Docs/admin-guide/mm/damon/reclaim: document statistics parameters omits 5a4616323e5a mm/damon/reclaim: provide reclamation statistics omits 5ba78280b447 mm/damon/schemes: account how many times quota limit has exceeded omits f6e715157292 mm/damon/schemes: account scheme actions that successfully [...] omits 2372c965183e mm/damon: remove a mistakenly added comment for a future feature omits 4ac38ed7c6ac Docs/admin-guide/mm/damon/usage: update for kdamond_pid an [...] omits e985d7dd5452 Docs/admin-guide/mm/damon/usage: mention tracepoint at the [...] omits 05bb5b164813 Docs/admin-guide/mm/damon/usage: remove redundant information omits 5b99cbca0878 Docs/admin-guide/mm/damon/usage: update for scheme quotas [...] omits 005fcf22444e mm/damon: convert macro functions to static inline functions omits a8ef220c5852 mm/damon: modify damon_rand() macro to static inline function omits 78482656cc88 mm/damon: move damon_rand() definition into damon.h omits a5d5afcf6fe2 mm/damon/schemes: add the validity judgment of thresholds omits 87c90c96079f mm/damon/vaddr: remove swap_ranges() and replace it with swap() omits 034221df8d92 mm-damon-remove-some-no-need-func-definitions-in-damonh-file-fix omits a01ce400b062 mm/damon: remove some unneeded function definitions in damon.h omits 0e4ec008c1dc mm/damon/core: use abs() instead of diff_of() omits 243f37a9fc29 mm/damon: add 'age' of region tracepoint support omits a4a5240cf762 mm/damon: unified access_check function naming rules omits 85e11c7cd2cc mm/hmm.c: Allow VM_MIXEDMAP to work with hmm_range_fault omits ecfee4c4cd42 mm: fix some comment errors omits 4b7fe6dcb0fb zram: use ATTRIBUTE_GROUPS omits c0bd01351999 btrfs: avoid live-lock in search_ioctl() on hardware with [...] omits bffd0522af28 arm64: add support for sub-page faults user probing omits 472164db34ad mm: introduce fault_in_exact_writeable() to probe for sub- [...] omits 2248bf250017 zsmalloc: replace get_cpu_var with local_lock omits 7602ee181761 zsmalloc: replace per zpage lock with pool->migrate_lock omits 6bbee3fe6731 locking: fixup write_lock_nested() implementation omits 9136df8639eb locking/rwlocks: fix write_lock_nested for RT omits 06e7c8154331 locking/rwlocks: introduce write_lock_nested omits b86a6088a495 zsmalloc: remove zspage isolation for migration omits 237b46ee1c55 zsmalloc: move huge compressed obj from page to zspage omits 78867771e6c6 zsmalloc: introduce obj_allocated omits bf29f6fd0b04 zsmalloc: decouple class actions from zspage works omits 2815e9537def zsmalloc: rename zs_stat_type to class_stat_type omits 3f2e143f995b zsmalloc: introduce some helper functions omits 28d6611b073d mm-rmap-fix-potential-batched-tlb-flush-race-fix omits 1d691957f0ff mm/rmap: fix potential batched TLB flush race omits 88691e4c6ed3 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 992df15b5253 mm: fix race between MADV_FREE reclaim and blkdev direct IO read omits 5105330f7f78 mm-memcg-percpu-account-extra-objcg-space-to-memory-cgroups-fix omits 7af6619a3551 mm: memcg/percpu: account extra objcg space to memory cgroups omits 4467528e750d mm/hwpoison: fix unpoison_memory() omits 0854ec376418 mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE omits 2b7d98b15cac mm/hwpoison: mf_mutex for soft offline and unpoison omits 625a3c54835f mm: ksm: fix use-after-free kasan report in ksm_might_need [...] omits d9c056b2ed52 mm/migrate: move node demotion code to near its user omits a78c0f7bd545 mm: migrate: add more comments for selecting target node randomly omits 912790cda204 mm: migrate: support multiple target nodes demotion omits 5751382aa399 mm/migrate.c: Rework migration_entry_wait() to not take a pageref omits 04817e200205 mm/migrate.c: rework migration_entry_wait() to not take a pageref omits 1a9d0fb95fbb mm: compaction: fix the migration stats in trace_mm_compac [...] omits 5d8296e0a33b mm-migrate-correct-the-hugetlb-migration-stats-fix omits 5f72dc96f7a4 mm: migrate: correct the hugetlb migration stats omits b5423097ad64 mm: migrate: fix the return value of migrate_pages() omits 7988ca47b18f mm/mempolicy: fix all kernel-doc warnings omits 393f20804cf9 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 99f1553ad3a0 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 61bbcaee5f08 mm/mempolicy: wire up syscall set_mempolicy_home_node omits b78a7317af04 mm/mempolicy: add set_mempolicy_home_node syscall omits 1934b519c803 mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY omits eef8c845b0d1 mm: vmscan: reduce throttling due to a failure to make pro [...] omits 7c4f5f83acfd mm: vmscan: reduce throttling due to a failure to make progress omits 9263cec9ae41 vmscan: make drop_slab_node static omits 11ec3a1895fc selftests/uffd: allow EINTR/EAGAIN omits 88625ed57910 mm, hugepages: make memory size variable in hugepage-mrema [...] omits 36b0327f6c25 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] omits 3be73ef53e46 selftests: vm: add a hugetlb test case omits 5f613b71c863 mm: sparsemem: use page table lock to protect kernel pmd o [...] omits 9154c6de6f5d mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] omits aea8a45bcaa6 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] omits 6b0646884ade hugetlb/cgroup: fix copy/paste array assignment omits 969f78586240 hugetlb: Fix spelling mistake "hierarichal" -> "hierarchical" omits eaf6627ae853 hugetlb: add hugetlb.*.numa_stat file omits 604ce3e5bb25 include/linux/gfp.h: further document GFP_DMA32 omits e9750f82de5a mm: drop node from alloc_pages_vma omits b91450d30f7e mm: page_alloc: fix building error on -Werror=array-compare omits 426c8585542a mm: fix boolreturn.cocci warning omits 671ff25cae6b mm/pagealloc: sysctl: change watermark_scale_factor max li [...] omits bbbcdb0c87e0 mm: introduce memalloc_retry_wait() omits 29e1f0ebe320 mm: discard __GFP_ATOMIC omits 9af0141a34c0 mm-vmalloc-allocate-small-pages-for-area-pages-fix omits 42ff85c9c6be mm/vmalloc: allocate small pages for area->pages omits 663cb2c8d1ed mm: make slab and vmalloc allocators __GFP_NOLOCKDEP aware omits 261bc6d6ac67 mm: allow !GFP_KERNEL allocations for kvmalloc omits 9a0b88bb3ace mm/vmalloc: be more explicit about supported gfp flags. omits 384aff888fb2 mm/vmalloc: add support for __GFP_NOFAIL omits 0256fe4b2ffb mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc omits 5966acfa710f mm/oom_kill: allow process_mrelease to run under mmap_lock [...] omits 0037acb06ee1 mm: document locking restrictions for vm_operations_struct::close omits 8f4df46b510f mm: protect free_pgtables with mmap_lock write lock in exit_mmap omits b42b0c58379f x86: mm: add x86_64 support for page table check omits 2514c4206cc7 mm: page table check omits 7a453059208e mm: ptep_clear() page table helper omits 6f553e29e65d mm: change page type prior to adding page table entry omits eb898cf1021a mm: move tlb_flush_pending inline helpers to mm_inline.h omits ea52353335dd mm: move anon_vma declarations to linux/mm_inline.h omits ddba4f250d6f mm: add anonymous vma name refcounting omits 37ca73b35eb8 docs: proc.rst: /proc/PID/maps: fix malformed table omits cce73e86c6ae mm: add a field to store names for private anonymous memory omits b3b1f337049a mm: rearrange madvise code to allow for reuse omits 308da3f62764 mm-remove-redundant-check-about-fault_flag_allow_retry-bit [...] omits 77169c6ea28b mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit omits 9396ed94f587 tools/testing/selftests/vm/userfaultfd.c: use swap() to ma [...] omits d33269d24847 memcg: better bounds on the memcg stats updates omits 64cc28d94016 mm: add group_oom_kill memory.event fix omits 678786096d4e mm/memcg: add oom_group_kill memory event omits ee9676186d33 mm/page_counter: remove an incorrect call to propagate_pro [...] omits a5e54b629aad mm: memcontrol: make cgroup_memory_nokmem static omits 21cbd1a7d5a2 mm/frontswap.c: use non-atomic '__set_bit()' when possible omits fe047d33bcae mm-shmem-dont-truncate-page-if-memory-failure-happens-chec [...] omits c5a185811bf4 mm: shmem: don't truncate page if memory failure happens omits 969662cf393a gup: avoid multiple user access locking/unlocking in fault [...] omits 567f72a07bb6 mm/truncate.c: remove unneeded variable omits a5b145701436 tools/vm/page_owner_sort.c: delete invalid duplicate code omits d77980128e2e tools/vm/page_owner_sort.c: two trivial fixes omits 18ba2c1398ea tools/vm/page_owner_sort.c: support sorting pid and time omits 60ba6d92fc94 tools/vm/page_owner_sort.c: add switch between culling by [...] omits 11a6b3b84f98 tools/vm/page_owner_sort.c: support sorting by stack trace omits 03f505654fab tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] omits 86c99780476c tools/vm/page_owner_sort.c: sort by stacktrace before culling omits 2f1b16afef84 mm,fs: split dump_mapping() out from dump_page() omits 602f0a485f69 kasan: test: add test case for double-kmem_cache_destroy() omits ff213cfa610f kasan: add ability to detect double-kmem_cache_destroy() omits 4171ff9517df kasan: test: add globals left-out-of-bounds test omits d4743b4f43a0 device-dax: compound devmap support omits 3fd7b4489b6c device-dax-remove-pfn-from-__dev_dax_ptepmdpud_fault-fix omits ffd2d6b5d418 device-dax: remove pfn from __dev_dax_{pte,pmd,pud}_fault() omits b32271f53a18 device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}() omits a39bff2f9473 device-dax: factor out page mapping initialization omits cb08c06ea5cb device-dax: ensure dev_dax->pgmap is valid for dynamic devices omits 880c24251c04 device-dax: use struct_size() omits 0d633324e1b1 device-dax: use ALIGN() for determining pgoff omits 7a7b304e7831 mm/memremap: add ZONE_DEVICE support for compound pages omits 76be691534ac mm/page_alloc: refactor memmap_init_zone_device() page init omits 07e07fd0d172 mm/page_alloc: split prep_compound_page into head and tail [...] omits 2f06569d1270 mm-defer-kmemleak-object-creation-of-module_alloc-v4 omits 5282bd369073 mm: defer kmemleak object creation of module_alloc() omits e7099beefdf4 mm: kmemleak: alloc gray object for reserved region with d [...] omits b38bbc214e70 kmemleak-fix-kmemleak-false-positive-report-with-hw-tag-ba [...] omits e70578a39afa kmemleak: fix kmemleak false positive report with HW tag-b [...] omits 1b609ba760b0 mm: slab: make slab iterator functions static omits ec019389ef99 mm/slab_common: use WARN() if cache still has objects on destroy omits 43ffe3762485 fs/ioctl: remove unnecessary __user annotation omits 02f41fb1f342 ocfs2: fix ocfs2 corrupt when iputting an inode omits b45d3d7829c6 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits d63a714cb7eb ocfs2: reflink deadlock when clone file to the same direct [...] omits b89669c859d9 ocfs2: clearly handle ocfs2_grab_pages_for_write() return value omits 1c212e7c41d9 ocfs2:Use BUG_ON instead of if condition followed by BUG. omits a3b909ffd9d5 squashfs: provide backing_dev_info in order to disable read-ahead omits 157686beb021 scripts/spelling.txt: add "oveflow" omits 5c6a1b8a68e9 ia64: fix typo in a comment omits b64a54c07dab arch/ia64/kernel/setup.c: use swap() to make code cleaner omits a950f834eae9 ia64: module: use swap() to make code cleaner omits 1ad05586577d trace/hwlat: make use of the helper function kthread_run_on_cpu() omits ff778780eca0 trace/osnoise: make use of the helper function kthread_run [...] omits 3bfaf51df015 rcutorture: make use of the helper function kthread_run_on_cpu() omits 609e0a6a2ab5 ring-buffer: make use of the helper function kthread_run_on_cpu() omits 809196a3e8c4 RDMA/siw: make use of the helper function kthread_run_on_cpu() omits 14c1188a9269 kthread-add-the-helper-function-kthread_run_on_cpu-fix omits 1f89b0ec4101 kthread: add the helper function kthread_run_on_cpu() omits 82edae80b23c procfs: prevent unpriveleged processes accessing fdinfo dir omits 2db8b5491414 /proc/kpageflags: do not use uninitialized struct pages omits 3a01b96b8c1d /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits faff4cd43428 mm: delete unsafe BUG from page_cache_add_speculative() omits 40408dd0d294 mm, hwpoison: fix condition in free hugetlb page path omits 0b76f1c220c5 MAINTAINERS: mark more list instances as moderated omits 7ba69e47f806 kernel/crash_core: suppress unknown crashkernel parameter warning omits c9a1d3a31b8c mm: mempolicy: fix THP allocations escaping mempolicy rest [...] omits 07933ef4fba1 mm/oom_kill: wake futex waiters before annihilating victim [...] omits 072d734e344c kfence: fix memory leak when cat kfence objects omits 8f496010488c mm: fix panic in __alloc_pages omits cee73fb46ebe shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shme [...] omits 8d17e294c12a shmem: fix a race between shmem_unused_huge_shrink and shm [...] omits c492c8dc2ed8 Merge tag 'intel-gpio-v5.17-1' of gitolite.kernel.org:pub/ [...] omits fa2fc03a6aaa gpiolib: allow line names from device props to override dr [...] discards 804f2dbd8c76 Merge branch 'devel' into for-next omits ca0911ee2b35 Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits 0d8c447c77f0 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits a33d805b3225 Bluetooth: btintel: Add missing quirks and msft ext for le [...] discards 1f63f6bf326b Merge branches 'rpmsg-next', 'rproc-next' and 'hwspinlock- [...] omits 52979a8e8b59 rcu: Mark ->expmask access in synchronize_rcu_expedited_wait() omits a38ecdcbf032 rcu: Remove unused rcu_state.boost omits 7512661668d7 rcu/nocb: Handle concurrent nocb kthreads creation omits de80005bff93 rcu/exp: Fix check for idle context in rcu_exp_handler omits 63529790d87a rcu: Mark accesses to boost_starttime omits 406b702d9df9 rcu: Make rcu_barrier() no longer block CPU-hotplug operations omits 5823b224318d rcu: Rework rcu_barrier() and callback-migration logic omits 275ed4b45da6 fscache, cachefiles: Display stat of culling events omits 9fe5d8cc78b0 fscache, cachefiles: Display stats of no-space events omits c730e2003ad4 cachefiles: Allow cachefiles to actually function omits 4b14e76d2dd7 fscache, cachefiles: Store the volume coherency data omits 772321967048 cachefiles: Implement the I/O routines omits 1f3752028e92 cachefiles: Implement cookie resize for truncate omits 2381e50f4512 cachefiles: Implement begin and end I/O operation omits a963c82e5db7 cachefiles: Implement backing file wrangling omits de0d0bd1c3cb cachefiles: Implement culling daemon commands omits 15a670e56193 cachefiles: Mark a backing file in use with an inode flag omits f7410c89fcb9 cachefiles: Implement metadata/coherency data storage in xattrs omits d30008acfc04 cachefiles: Implement key to filename encoding omits 77eeb02b9b4a cachefiles: Implement object lifecycle funcs omits d14f3eeeab22 cachefiles: Add tracepoints for calls to the VFS omits 3460c81b751b cachefiles: Implement volume support omits fb3f79f55385 cachefiles: Implement cache registration and withdrawal omits bfa17eb8a08c cachefiles: Implement a function to get/create a directory [...] omits 78248d1a7868 vfs, cachefiles: Mark a backing file in use with an inode flag omits 67c8a8511e9d cachefiles: Provide a function to check how much space there is omits 78c5bad48915 cachefiles: Register a miscdev and parse commands over it omits a7a7a1c06aa4 cachefiles: Add security derivation omits 4c671ba57092 cachefiles: Add cache error reporting macro omits fbbe6f12d07c cachefiles: Add a couple of tracepoints for logging errors omits 1d235f5f296f cachefiles: Add some error injection support omits c74e422f69c1 cachefiles: Define structs omits 471ce070dc00 cachefiles: Introduce rewritten driver omits 2574627339ec fscache: Provide a function to resize a cookie omits 9ec96dff2e0f fscache: Provide a function to note the release of a page omits 5efd5a9f9c97 vfs, fscache: Implement pinning of cache usage for writeback omits 00b3829fb278 fscache: Implement higher-level write I/O interface omits 4c1ab43465fe fscache: Implement raw I/O interface omits 0e601816fa41 netfs: Pass more information on how to deal with a hole in [...] omits 07e96d932659 fscache: Provide a function to let the netfs update its co [...] omits 534463945849 fscache: Provide read/write stat counters for the cache omits 460c2cfb781e fscache: Count data storage objects in a cache omits 265200a4911d fscache: Provide a means to begin an operation omits 6ad228b33b95 fscache: Implement cookie invalidation omits 836c14ae7261 fscache: Implement cookie user counting and resource pinning omits 63f528bd59d4 fscache: Implement simple cookie state machine omits 582c8183dfed fscache: Add a function for a cache backend to note an I/O error omits 8134f4bf8784 fscache: Provide and use cache methods to lookup/create/fr [...] omits 16a3198cc224 fscache: Implement functions add/remove a cache omits 918fcdad9704 fscache: Implement cookie-level access helpers omits 2eaa8fd1d138 fscache: Implement volume-level access helpers omits 64aea9975d08 fscache: Implement cache-level access helpers omits b3b6e9dcdc61 fscache: Implement cookie registration omits 9a1e50028157 fscache: Implement volume registration omits c65be0b60c51 fscache: Implement cache registration omits 803c8ebd6707 fscache: Implement a hash function omits 422813a26429 fscache: Introduce new driver omits 974504265ebb netfs: Pass a flag to ->prepare_write() to say if there's [...] omits 1d06aa9b1d6a netfs: Display the netfs inode number in the netfs_read tr [...] omits 7b328dfc96b4 fscache: Remove the contents of the fscache driver, pendin [...] omits ea7123a7957a cachefiles: Delete the cachefiles driver pending rewrite omits 4487cae0b0ce fscache, cachefiles: Disable configuration omits 8dff5ac97bf3 Merge branches 'pm-cpuidle' and 'pm-sleep' into linux-next omits 37e7cbb117eb Merge branches 'thermal-tools' and 'thermal-int340x' into [...] omits b96fb14d3809 Merge branch 'devprop' into linux-next omits f8344b7dfb52 Merge branches 'acpi-pm' and 'acpi-pmic' into linux-next omits ed0d6ec1202e Merge branches 'acpi-thermal', 'acpi-processor', 'acpi-pow [...] omits 9eedd27fa7ba Merge branch 'acpi-ec' into linux-next omits ec1f73a60935 Merge branch 'acpi-x86' into linux-next discards 0c723ef6f65c Merge of signal-for-v5.17, and ucount-rlimit-fixes-for-v5. [...] omits 814ea441dd9a selftests: gpio: gpio-sim: avoid forking test twice omits 76a31a623b3c selftests: gpio: gpio-sim: remove bashisms omits f161ea079925 Merge branch 'ti-k3-dts-next' into ti-next omits 50c7989aa0fb Merge branch 'ti-k3-config-next' into ti-next omits d20d65e8f572 arm64: defconfig: Enable USB, PCIe and SERDES drivers for [...] omits b12ab8c97c4e arm64: defconfig: Increase the maximum number of 8250/1655 [...] omits 73efacc6bd1d soc: qcom: rpmh-rsc: Fix typo in a comment omits 22e8f8dcb7a8 soc: qcom: socinfo: Add SM6350 and SM7225 omits 549f1ed0aacc dt-bindings: arm: msm: Don't mark LLCC interrupt as required omits 83dabf0b66bc dt-bindings: firmware: scm: Add SM6350 compatible omits 313ca86af2fb dt-bindings: arm: msm: Add LLCC for SM6350 discards 44e641bae51a Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 0b2186b069bb Merge branch 'ti-drivers-soc-next' into ti-next omits d8afa9ef5736 gpio: amdpt: add new device ID and 24-pin support omits 9dbca021d6e2 gpio: tegra186: Add support for Tegra234 omits e7052bfbba07 dt-bindings: gpio: Add Tegra234 support omits f93ccafeed82 dt-bindings: gpio: tegra186: Convert to json-schema omits abcdd09b3248 dt-bindings: gpio: tegra: Convert to json-schema omits f2db7e0f99a2 gpio: sta2x11: fix typo in a comment omits 2cfea901d55e selftests: gpio: add test cases for gpio-sim omits 137630fffe54 selftests: gpio: add a helper for reading GPIO line names omits c2794e278550 selftests: gpio: provide a helper for reading chip info omits 83960fcf4818 gpio: sim: new testing module omits 9126a738edc1 gpiolib: of: make fwnode take precedence in struct gpio_chip omits b129b50887f5 gpiolib: allow to specify the firmware node in struct gpio_chip omits ed7d81298ec4 gpiolib: provide gpiod_remove_hogs() discards e8c3ed6b7a4a Input: ucb1400_ts - remove redundant variable penup discards 831cc77635e0 Input: ti_am335x_tsc - lower the X and Y sampling time discards 61368d5cd2d2 Input: ti_am335x_tsc - fix STEPCONFIG setup for Z2 discards 9d941aace809 Input: ti_am335x_tsc - set ADCREFM for X configuration omits b181162ce6e3 char: tpm: cr50: Set TPM_FIRMWARE_POWER_MANAGED based on d [...] omits a64f17bdb2a5 keys: X.509 public key issuer lookup without AKID omits 2a75bea5169e tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' omits a49a6bb27ef4 tpm: tpm_tis_spi_cr50: Add default RNG quality omits fcc402a569c5 tpm/st33zp24: drop unneeded over-commenting omits 030f591bfe19 tpm: add request_locality before write TPM_INT_ENABLE omits 19784a059cf4 gpio: bcm-kona: add const to of_device_id discards bb8806276b53 bootmem: Use page->index instead of page->freelist discards dc1743eb942f zsmalloc: Stop using slab fields in struct page discards 6e51b6c45291 mm/slub: Define struct slab fields for CONFIG_SLUB_CPU_PAR [...] discards a9e4ac590f62 mm/slub: Simplify struct slab slabs field definition discards f1ac9059ca34 mm/sl*b: Differentiate struct slab fields by sl*b implementations discards c043c82b87cd mm/kfence: Convert kfence_guarded_alloc() to struct slab discards 111415fb7715 mm/kasan: Convert to struct folio and struct slab discards f26b8be6c4a9 mm/slob: Convert SLOB to use struct slab discards 718746ed7b2c mm/memcg: Convert slab objcgs from struct page to struct slab discards 6a942f98b051 mm: Convert struct page to struct slab in functions used b [...] omits 8beb290d17f2 soc: qcom: rpmhpd: Sort power-domain definitions and lists omits 65e7b31cc485 soc: qcom: rpmhpd: Remove mx/cx relationship on sc7280 omits 8f3d4dd65abd soc: qcom: rpmhpd: Rename rpmhpd struct names omits 7e1377712ba2 soc: qcom: rpmhpd: sm8450: Add the missing .peer for sm8450_cx_ao omits 375c44d939ba Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 omits ce537cafaa7b Bluetooth: L2CAP: Fix using wrong mode omits 23f1ad85794e Bluetooth: hci_sync: Fix not always pausing advertising wh [...] omits 34f922976948 soc: qcom: socinfo: add SM8450 ID omits 4f84580dbd71 soc: qcom: rpmhpd: Add SM8450 power domains omits 3fe1b82d947f dt-bindings: power: rpmpd: Add SM8450 to rpmpd binding omits 1f88aa777924 soc: qcom: smem: Update max processor count omits c1b360d25457 dt-bindings: arm: qcom: Document SM8450 SoC and boards omits ff0ce949551f dt-bindings: firmware: scm: Add SM8450 compatible omits f5ef92aa8b78 dt-bindings: arm: cpus: Add kryo780 compatible discards db9149201037 parisc: Clear stale IIR value on instruction access rights trap omits 860faafe95c5 irq: remove unused flags argument from __handle_irq_event_ [...] omits dfef8201b42f random: remove unused irq_flags argument from add_interrup [...] omits d32bd9ffd536 Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_E [...] omits 2023db7e3a34 Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_E [...] omits 3a39404dcf10 random: document add_hwgenerator_randomness() with other i [...] omits 0ab3ea88b32c Merge branch 'ti-k3-dts-next' into ti-next omits b82d14e37360 soc: qcom: rpmpd: Add support for sm6125 omits 9b38cb9df466 dt-bindings: qcom-rpmpd: Add sm6125 power domains omits f5c3902d8547 soc: qcom: aoss: constify static struct thermal_cooling_de [...] omits e07a98b28dec PM: AVS: qcom-cpr: Use div64_ul instead of do_div omits 31c1dbe43cb6 soc: qcom: llcc: Add configuration data for SM8350 omits 569fc4015a93 soc: qcom: stats: Add fixed sleep stats offset for older R [...] omits 0a023bc0dd3c dt-bindings: soc: qcom: stats: Document compatibles with f [...] discards 17fb81e601e6 mm/slab: Finish struct page to struct slab conversion discards ed6144dbebce mm/slab: Convert most struct page to struct slab by spatch discards 76c3eeb39684 mm/slab: Convert kmem_getpages() and kmem_freepages() to s [...] discards b45acac9aace mm/slub: Finish struct page to struct slab conversion discards cc742564237e mm/slub: Convert most struct page to struct slab by spatch discards 987c7ed31580 mm/slub: Convert pfmemalloc_match() to take a struct slab discards 61a195526d3b mm/slub: Convert __free_slab() to use struct slab discards 3b49efda3b6f mm/slub: Convert alloc_slab_page() to return a struct slab discards 636406a3ad59 mm/slub: Convert print_page_info() to print_slab_info() discards 31b58b1e914f mm/slub: Convert __slab_lock() and __slab_unlock() to struct slab discards f28202bc27ba mm/slub: Convert kfree() to use a struct slab discards 2253e45e6bef mm/slub: Convert detached_freelist to use a struct slab discards 3aef771be335 mm: Convert check_heap_object() to use struct slab discards 5d9d1231461f mm: Use struct slab in kmem_obj_info() discards 1d41188b9401 mm: Convert __ksize() to struct slab discards 7ed088d601d9 mm: Convert virt_to_cache() to use struct slab discards af7fd46fbb9b mm: Add account_slab() and unaccount_slab() discards fe1e19081321 mm: Split slab into its own type discards 48d4e9407aa0 mm/slub: Make object_err() static discards 5e6ad846acf1 mm/slab: Dissolve slab_map_pages() in its caller discards 10b656f9eb1e mm: add virt_to_folio() and folio_address() omits 71907ae8e0c0 Merge branch 'ti-drivers-soc-next' into ti-next omits b287e05999e7 Merge branches 'arm64-for-5.17', 'drivers-for-5.17' and 'd [...] omits f8ba6ab9d8ac Merge branch 'arm64-fixes-for-5.16' into for-next omits 9aaa6cc099f6 ubifs: Document sysfs nodes omits 9a620291fc01 ubifs: Export filesystem error counters omits e7087596ffb1 ubifs: Error path in ubifs_remount_rw() seems to wrongly f [...] omits 191876465256 ubifs: Make use of the helper macro kthread_run() omits f3a6c287cb6b ubi: Fix a mistake in comment omits ff50a467dd1f ubifs: Fix spelling mistakes omits ab6ff1fda1e8 uml: x86: add FORCE to user_constants.h omits 79a0dc5530a9 tools: cpupower: fix typo in cpupower-idle-set(1) manpage omits 234640275675 um: rename set_signals() to um_set_signals() omits 0caa2f7cec18 um: fix ndelay/udelay defines adds a7904a538933 Linux 5.16-rc6 adds 0fd08a34e8e3 xen/blkfront: harden blkfront against event channel storms adds b27d47950e48 xen/netfront: harden netfront against event channel storms adds fe415186b43d xen/console: harden hvc_xen against event channel storms adds 6032046ec4b7 xen/netback: fix rx queue stall detection adds be81992f9086 xen/netback: don't queue unlimited number of packages adds 59b3f9448833 Merge branch 'xsa' of git://git.kernel.org/pub/scm/linux/k [...] adds 3856c1b39835 Merge tag 'regulator-fix-v5.16-rc6' of git://git.kernel.or [...] adds 86085fe79e3c Merge tag 'spi-fix-v5.16-rc6' of git://git.kernel.org/pub/ [...] adds 6e0567b73052 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 93a2207c254c HID: holtek: fix mouse probing adds 13251ce1dd9b HID: potential dereference of null pointer adds 1c3e979bf3e2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5dbdc4c565e3 Merge tag 'nfsd-5.16-3' of git://git.kernel.org/pub/scm/li [...] adds 9fb12fe5b93b KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all adds 3a0f64de479c KVM: x86/mmu: Don't advance iterator after restart due to [...] adds c5063551bfca KVM: x86: Always set kvm_run->if_flag adds 577e022b7b41 selftests: KVM: Fix non-x86 compiling adds a80dfc025924 KVM: VMX: Always clear vmx->fail on emulation_required adds cd0e615c49e5 KVM: nVMX: Synthesize TRIPLE_FAULT for L2 if emulation is [...] adds 0ff29701ffad KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_gue [...] adds ab1ef34416a6 KVM: selftests: Add test to verify TRIPLE_FAULT on invalid [...] adds fdba608f15e2 KVM: VMX: Wake vCPU when delivering posted IRQ even if vCP [...] adds ca0ea8a60b40 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 2f47a9a4dfa3 Merge tag 'pm-5.16-rc7' of git://git.kernel.org/pub/scm/li [...] adds e19e22634519 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds c9ea870c6e33 Merge tag 'tomoyo-pr-20211222' of git://git.osdn.net/gitro [...] adds ffb76a86f809 ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module adds 074004058094 Merge tag 'for-linus-5.16-3' of git://github.com/cminyard/ [...] adds 484730e5862f parisc: Clear stale IIR value on instruction access rights trap adds 8f66fce0f465 parisc: Correct completer in lws start adds d3a5a68cff47 parisc: Fix mask used to select futex spinlock adds aacb2016063d parisc: remove ARCH_DEFCONFIG adds 3f066e882bf1 Merge tag 'for-5.16/parisc-7' of git://git.kernel.org/pub/ [...] adds d7f55471db27 memblock: fix memblock_phys_alloc() section mismatch error adds bc491fb12513 Merge tag 'fixes-2021-12-22' of git://git.kernel.org/pub/s [...] adds 7ad8b2fcb850 Merge tag 'imx-fixes-5.16-3' of git://git.kernel.org/pub/s [...] adds c8cc50a98e4f Merge tag 'arm-fixes-5.16-4' of git://git.kernel.org/pub/s [...] adds 66c915d09b94 mmc: core: Disable card detect during shutdown adds f89b548ca66b mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands adds ff31ee0a0f47 mmc: mmci: stm32: clear DLYB_CR after sending tuning command adds 0d81b5faa234 Merge tag 'mmc-v5.16-rc5' of git://git.kernel.org/pub/scm/ [...] adds 3e4d9a485029 gpio: virtio: remove timeout adds 3bf6f013980a Merge tag 'gpio-fixes-for-v5.16-rc7' of git://git.kernel.o [...] adds 065807d758e2 Merge tag 'asoc-fix-v5.16-rc6' of https://git.kernel.org/p [...] adds b6fd77472dea ALSA: hda/hdmi: Disable silent stream on GLK adds 385f287f9853 ALSA: hda: intel-sdw-acpi: harden detection of controller adds 78ea40efb48e ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth of 2 adds 39a8fc4971a0 ALSA: rawmidi - fix the uninitalized user_pversion adds edca7cc4b0ac ALSA: hda/realtek: Fix quirk for Clevo NJ51CU adds 996a18eb796a Merge tag 'sound-5.16-rc7' of git://git.kernel.org/pub/scm [...] adds 87a270625a89 mac80211: fix locking in ieee80211_start_ap error path adds 662f11d55ffd docs: networking: dpaa2: Fix DPNI header adds 75a2f3152009 phonet/pep: refuse to enable an unbound pipe adds 8f905c0e7354 inet: fully convert sk->sk_rx_dst to RCU rules adds a9725e1d3962 docs: networking: replace skb_hwtstamp_tx with skb_tstamp_tx adds 7e5cced9ca84 net: accept UFOv6 packages in virtio_net_hdr_to_skb adds 1ed1d5921139 net: skip virtio_net_hdr_set_proto if protocol already set adds 1f06f7d97f74 gve: Correct order of processing device options adds ac8c58f5b535 igb: fix deadlock caused by taking RTNL in RPM resume path adds 1c15b05baea7 bonding: fix ad_actor_system option setting to default adds db6d6afe382d fjes: Check for error irq adds cb93b3e11d40 drivers: net: smc911x: Check for error irq adds 99d7fbb5cedf net: ks8851: Check for error irq adds bdf1b5c3884f sfc: Check null pointer of rx_queue->page_ring adds 9b8bdd1eb589 sfc: falcon: Check null pointer of rx_queue->page_ring adds 8035b1a2a37a asix: fix uninit-value in asix_mdio_read() adds d1652b70d07c asix: fix wrong return value in asix_check_host_enable() adds 9695b7de5b47 veth: ensure skb entering GRO are not cloned. adds ae2778a64724 net: dsa: tag_ocelot: use traffic class to map priority on [...] adds eccffcf4657a net: stmmac: ptp: fix potentially overflowing expression adds d95a56207c07 net: bridge: fix ioctl old_deviceless bridge argument adds 45bf944e6703 r8152: fix the force speed doesn't work for RTL8156 adds b24edca30953 r8152: sync ocp base adds 65fd0c33ebe7 Merge branch 'r8152-fix-bugs' adds 391e5975c020 net: stmmac: dwmac-visconti: Fix value of ETHER_CLK_SEL_FR [...] adds 76657eaef4a7 Merge tag 'net-5.16-rc7' of git://git.kernel.org/pub/scm/l [...] adds fb7c2e42c708 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 077e5bd0c333 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds 7c1fb51fd72c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 58565927bd0a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8dce43919566 xfrm: interface with if_id 0 should return error adds 68ac0f3810e7 xfrm: state and policy should fail if XFRMA_IF_ID 0 adds 0600c5cfc1b8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 30e693ee82d2 ASoC: mediatek: mt8195: correct default value adds 114157960f72 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds e71c70b025cf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0e8c0f7ab0b1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 80bb73a9fbcd spi: uniphier: Fix a bug that doesn't point to private dat [...] adds 0497943728c7 Merge remote-tracking branch 'spi/for-5.15' into spi-linus adds d112376003d7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b1e088737942 usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. adds e3d4621c22f9 usb: mtu3: fix interval value for intr and isoc adds a7aae769ca62 usb: mtu3: add memory barrier before set GPD's HWO adds 8c313e3bfd9a usb: mtu3: fix list_head check warning adds 43f3b8cbcf93 usb: mtu3: set interval of FS intr and isoc endpoint adds e4844092581c xhci: Fresco FL1100 controller should not have BROKEN_MSI [...] adds 3f345e907a8e usb: typec: ucsi: Only check the contract if there is a co [...] adds 626d8c2ef119 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 3d35460f1f25 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 2ed0d7d48338 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds cfd0d84ba28c binder: fix async_free_space accounting for empty parcels adds 3a0152b21952 nitro_enclaves: Use get_user_pages_unlocked() call to hand [...] adds e20ab50a3194 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 4ebfee2bbc1a Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312 adds 2f5f75083295 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b4783decec31 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds b780796b4ba5 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 9741517567aa Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 715b560ee915 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 804034c4ffc5 platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug [...] adds 09fc14061f3e platform/x86: amd-pmc: only use callbacks for suspend adds eb66fb03a727 platform/x86: apple-gmux: use resource_size() with res adds c4499272566d platform/x86: system76_acpi: Guard System76 EC specific fu [...] adds 4f6c131c3c31 platform/x86/intel: Remove X86_PLATFORM_DRIVERS_INTEL adds 26a8b0943780 platform/x86: intel_pmc_core: fix memleak on registration failure adds 01392314b9d3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 14cd86116c82 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8347b41748c3 of: fdt: Aggregate the processing of "linux,usable-memory-range" adds b398123bff3b efi: apply memblock cap after memblock_add() adds b3aee0b14a2c Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 1b8d0300a3e9 scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_co [...] adds 142c779d05d1 scsi: vmw_pvscsi: Set residual data length conditionally adds cae5a5e2958d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3b8e19a0aa39 drm/mediatek: hdmi: Perform NULL pointer check for mtk_hdmi_conf adds ae95af975528 Merge tag 'mediatek-drm-fixes-5.16' of https://git.kernel. [...] adds 64d16aca3d4f drm/i915/guc: Use correct context lock when callig clr_con [...] adds 7807bf28fe02 drm/i915/guc: Only assign guc_id.id when stealing guc_id adds dbfba788c7ef Merge tag 'drm-intel-fixes-2021-12-22' of git://anongit.fr [...] adds 279b4507ee6e Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] adds 8f9e7f2ea180 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds ec39ecb383f3 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds 4df90a4dd907 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds cf66fcb9dde1 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 67f74302f45d drm/nouveau: wait for the exclusive fence after the shared [...] adds 727655660152 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds d2e60d8e241e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a840974e96fd perf test: Test 73 Sig_trap fails on s390 adds ff8752d7617d perf arm-spe: Synthesize SPE instruction events adds f8464e084dd3 perf test: Use 3 digits for test numbering now we can have [...] adds 7248e308a575 perf tools: Record ARM64 LR register automatically adds 32bfa5bf71db perf machine: Add a mechanism to inject stack frames adds ab2369213448 perf script: Use callchain_param_setup() instead of open c [...] adds aa8db3e41dae perf callchain: Enable dwarf_callchain_users on arm64 adds ffc60350489d perf tools: Refactor SMPL_REG macro in perf_regs.h adds b9f6fbb3b2c2 perf arm64: Inject missing frames when using 'perf record [...] adds b625b9baeb17 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds f857acfc457e lib/scatterlist: cleanup macros into static inline functions adds 221cc810df19 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 162e91828586 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 214d63e718c3 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds d5624bb29f49 asm-generic: introduce io_stop_wc() and add implementation [...] adds 31e833b20312 arm64: Unhash early pointer print plus improve comment adds 38e0257e0e6f arm64: errata: Fix exec handling in erratum 1418040 workaround adds 52d3ff9d3658 Merge branches 'for-next/misc', 'for-next/cache-ops-dzp', [...] adds 08977d83342b Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 299e6f788eab reset: starfive-jh7100: Fix 32bit compilation adds 18075a576f76 Merge branch 'arm/newsoc' into for-next adds 65cf0ecdc1df Merge branch 'arm/fixes' into for-next adds 4f34ebadff06 Merge tag 'ti-driver-soc-fixes-for-v5.17' of git://git.ker [...] adds a1539b2e2631 Merge tag 'tegra-for-5.17-drivers' of git://git.kernel.org [...] adds b118863d2fcf Merge tag 'tegra-for-5.17-soc' of git://git.kernel.org/pub [...] adds a904c5f099e0 Merge tag 'at91-soc-5.17' of git://git.kernel.org/pub/scm/ [...] adds 87e1287614ae Merge tag 'imx-drivers-5.17' of git://git.kernel.org/pub/s [...] adds b58dbcb5fe4b Merge branch 'arm/drivers' into for-next adds 6bf464df32b9 soc: document merges adds b87cd3759d9d Merge tag 'tegra-for-5.17-dt-bindings' of git://git.kernel [...] adds a862e8180886 Merge tag 'tegra-for-5.17-arm64-dt' of git://git.kernel.or [...] adds 990102a792c8 Merge tag 'ti-k3-dt-for-v5.17' of git://git.kernel.org/pub [...] adds 0724f8a14726 Merge tag 'mvebu-dt64-5.17-1' of git://git.kernel.org/pub/ [...] adds 8d5c175fe19a Merge tag 'mvebu-dt-5.17-1' of git://git.kernel.org/pub/sc [...] adds 8a3804c030e4 ARM: dts: Remove "spidev" nodes adds 9018001ee03e Merge tag 'imx-bindings-5.17' of git://git.kernel.org/pub/ [...] adds a5a44f4d509e Merge tag 'imx-dt-5.17' of git://git.kernel.org/pub/scm/li [...] adds 33f8b4862a8b Merge tag 'imx-dt64-5.17' of git://git.kernel.org/pub/scm/ [...] adds 505596c8d3cb Merge tag 'v5.16-next-dts64' of git://git.kernel.org/pub/s [...] adds aa7bb116f041 Merge tag 'v5.16-next-dts32' of git://git.kernel.org/pub/s [...] adds d07156eb8aec Merge tag 'samsung-dt-5.17' of git://git.kernel.org/pub/sc [...] adds 2d6a1c7d5772 dt-bindings: Add vendor prefix for WinLink adds e1ba2f940ba4 dt-bindings: arm: samsung: Document E850-96 board binding adds 51b1a5729469 dt-bindings: pinctrl: samsung: Add pin drive definitions f [...] adds 0fd319105fde Merge tag 'samsung-dt64-5.17' of git://git.kernel.org/pub/ [...] adds 283cd1ca89cf Merge branch 'arm/dt' into for-next adds 9ca65b682d36 Merge tag 'tegra-for-5.17-arm-defconfig' of git://git.kern [...] adds 6f6287b8b403 Merge tag 'at91-defconfig-5.17' of git://git.kernel.org/pu [...] adds c6abaad5e992 Merge tag 'imx-defconfig-5.17' of git://git.kernel.org/pub [...] adds 8c9b8baa2d9b Merge branch 'arm/defconfig' into for-next adds 9193b2b75e06 Merge tag 'imx-soc-5.17' of git://git.kernel.org/pub/scm/l [...] adds e91aad4b604a Merge tag 'samsung-soc-5.17' of git://git.kernel.org/pub/s [...] adds d852ee56c0fb Merge branch 'arm/soc' into for-next adds 9593bdfa1d14 Merge tag 'samsung-drivers-5.17' of git://git.kernel.org/p [...] adds 470e1723449f Merge branch 'arm/drivers' into for-next adds 4f5494f192f8 soc: document merges adds 5c4a5b36e43e Merge tag 'tegra-for-5.17-arm-dt' of git://git.kernel.org/ [...] adds 7fcae3717755 Merge branch 'arm/dt' into for-next adds 0d2589aa5ca9 arm64: defconfig: Enable Samsung I2C driver adds e1e30a045f1a Merge branch 'arm/defconfig' into for-next adds ce96a964682a arm64: exynos: Enable Exynos Multi-Core Timer driver adds 3b208935034a Merge branch 'arm/soc' into for-next adds 9dfcdd1d85cc ARM: multi_v7_defconfig: Enable Broadcom STB USB drivers adds 28df783bfcbb ARM: multi_v7_defconfig: Enable BCM23550 and BCM53573 adds 834981513001 Merge tag 'arm-soc/for-5.17/defconfig' of https://github.c [...] adds c2af8fb1cf94 arm64: defconfig: Enable additional Broadcom STB drivers adds 292581a48af3 Merge tag 'arm-soc/for-5.17/defconfig-arm64' of https://gi [...] adds 6d10fcd2faac arm64: defconfig: Add SM8450 GCC config adds 4685e234ab34 arm64: defconfig: Add SM8450 pinctrl config adds 156f91f1c49a arm64: defconfig: Add SM8450 icc configs adds 3510c8bf32bf Merge tag 'qcom-arm64-defconfig-for-5.17' of git://git.ker [...] adds 841b78b672f9 ARM: multi_v7_defconfig: Enable drivers for DragonBoard 410c adds 39b652c7a1de Merge branch 'arm/defconfig' into for-next adds bfc3a3f93ef7 MAINTAINERS: Add Florian as BCM5301X and BCM53573 maintainer adds fe47ec5fa8ec Merge tag 'arm-soc/for-5.17/maintainers' of https://github [...] adds a42ab7637332 Merge branch 'arm/soc' into for-next adds dfdded9b0b3f Merge tag 'qcom-dts-for-5.17' of git://git.kernel.org/pub/ [...] adds 19fd04fb9247 arm64: dts: qcom: sm8450: Add usb nodes adds 27a0d0b846d9 arm64: dts: qcom: sm8450-qrd: Enable USB nodes adds c23f1b77358c arm64: dts: qcom: sm6125: Avoid using missing SM6125_VDDCX adds c03b7ba96976 Merge tag 'qcom-arm64-for-5.17-1' of git://git.kernel.org/ [...] adds 5f9cfe9e94a6 ARM: dts: NSP: MX65: add qca8k falling-edge, PLL properties adds 8c9f00d4b051 ARM: dts: BCM5301X: remove unnecessary address & size cell [...] adds 3d2d52a0d183 ARM: dts: BCM5301X: define RTL8365MB switch on Asus RT-AC88U adds de7880016665 ARM: BCM53016: MR32: convert to Broadcom iProc I2C Driver adds 31fd9b79dc58 ARM: dts: BCM5301X: update CRU block description adds 1a46061a2a41 ARM: dts: BCM5301X: use non-deprecated USB 2.0 PHY binding adds 5e8c1bf1a0a5 ARM: dts: bcm2711-rpi-4-b: Add gpio offsets to line name array adds 3aee738a3d7a Merge tag 'tags/bcm2835-dt-next-2021-12-13' into devicetree/next adds 13391025039f ARM: dts: Cygnus: Fixed iProc PCIe controller properties adds 89b9492c113c ARM: dts: Cygnus: Update PCIe PHY node unit name(s) adds d2b820bb16c5 ARM: dts: HR2: Fixed iProc PCIe MSI sub-node adds 69c4e53bdd05 ARM: dts: NSP: Fixed iProc PCIe MSI sub-node adds 9a68c53f875e ARM: dts: NSP: Rename SATA unit name adds eafba51c545a dt-bindings: soc: bcm: Convert brcm,bcm2835-vchiq to json-schema adds e138d78ffee6 Merge tag 'tags/bcm2835-bindings-2021-12-18' into devicetree/next adds 5e33f1c4a7cb ARM: dts: BCM5301X: correct RX delay and enable flow contr [...] adds e5a8aa778d46 Merge tag 'arm-soc/for-5.17/devicetree' of https://github. [...] adds 7b0c9ca7f18e dt-bindings: arm: bcm: document Netgear RAXE500 binding adds d0e68d354f34 arm64: dts: broadcom: bcm4908: add DT for Netgear RAXE500 adds e9aff54425f0 Merge tag 'arm-soc/for-5.17/devicetree-arm64' of https://g [...] adds f5029f62d9ba soc: bcm: brcmstb: Add of_node_put() in pm-mips adds 862d7e543415 Merge tag 'arm-soc/for-5.17/drivers' of https://github.com [...] adds 18c342922155 Merge branch 'arm/dt' into for-next adds 2e8f2d3a691e dt-bindings: soc: qcom: stats: Document compatibles with f [...] adds 708dbf4490c8 soc: qcom: stats: Add fixed sleep stats offset for older R [...] adds 6fc61c39ee1a soc: qcom: llcc: Add configuration data for SM8350 adds 92c550f9ffd2 PM: AVS: qcom-cpr: Use div64_ul instead of do_div adds 3925b909f758 soc: qcom: aoss: constify static struct thermal_cooling_de [...] adds 8712107740ad dt-bindings: qcom-rpmpd: Add sm6125 power domains adds 82c6bf7585cd soc: qcom: rpmpd: Add support for sm6125 adds 71ca61c4d009 dt-bindings: arm: cpus: Add kryo780 compatible adds 028e4c664906 dt-bindings: firmware: scm: Add SM8450 compatible adds 0e57fe4d11e5 dt-bindings: arm: qcom: Document SM8450 SoC and boards adds aa9fc2c7e577 soc: qcom: smem: Update max processor count adds 22c755708c23 dt-bindings: power: rpmpd: Add SM8450 to rpmpd binding adds 5d12289516d9 soc: qcom: rpmhpd: Add SM8450 power domains adds 9e4cdb4ca7e1 soc: qcom: socinfo: add SM8450 ID adds 84e3b09292a4 soc: qcom: rpmhpd: sm8450: Add the missing .peer for sm8450_cx_ao adds 09bb67c104b5 soc: qcom: rpmhpd: Rename rpmhpd struct names adds 7d6a0a4dcf14 soc: qcom: rpmhpd: Remove mx/cx relationship on sc7280 adds 90c74c1c2574 soc: qcom: rpmhpd: Sort power-domain definitions and lists adds 492c995ab1ed dt-bindings: arm: msm: Add LLCC for SM6350 adds bd0d04d4144d dt-bindings: firmware: scm: Add SM6350 compatible adds 1e20b28d2e0e dt-bindings: arm: msm: Don't mark LLCC interrupt as required adds d39cec003ab0 soc: qcom: socinfo: Add SM6350 and SM7225 adds e395f021cceb soc: qcom: rpmh-rsc: Fix typo in a comment adds 13ee75c7b57c Merge tag 'qcom-drivers-for-5.17' of git://git.kernel.org/ [...] adds d5a02e3df387 Merge branch 'arm/drivers' into for-next adds c4a665033336 soc: document merges adds 1bf6751c8d8e dt-bindings: vendor-prefixes: add YADRO adds 67ac01d03862 ARM: dts: aspeed: add device tree for YADRO VEGMAN BMC adds bc9fd597b300 dt-bindings: aspeed: Add Secure Boot Controller bindings adds fea289467608 ARM: dts: aspeed: Add secure boot controller node adds 0720caa3f81d ARM: dts: Add openbmc-flash-layout-64-alt.dtsi adds b26965e99788 ARM: dts: aspeed: g220a: Enable secondary flash adds a8c729e966c4 ARM: dts: aspeed: Adding Facebook Bletchley BMC adds 4fcbe1f5b6ba ARM: dts: aspeed: tyan-s7106: Add uart_routing and fix vua [...] adds 30daf3cd8997 ARM: dts: aspeed: Add TYAN S8036 BMC machine adds 1fe5c05c7c25 ARM: dts: aspeed: p10: Enable USB host ports adds 62589e873d8e ARM: dts: aspeed: p10: Add TPM device adds a350dc623e36 ARM: dts: aspeed: add LCLK setting into LPC IBT node adds 002c42d37e45 dt-bindings: ipmi: bt-bmc: add 'clocks' as a required property adds 45cd8bbaaa18 ARM: dts: aspeed: add LCLK setting into LPC KCS nodes adds d8db5d8a012b Merge tag 'aspeed-5.17-devicetree' of git://git.kernel.org [...] adds 199012214fa3 Merge branch 'arm/dt' into for-next adds 134a2de4a6ff soc: document merges adds 8b0c59c622dc Revert "ARM: dts: BCM5301X: define RTL8365MB switch on Asu [...] adds 49b721df4e3d Merge branch 'arm/dt' into for-next adds d5d45222966a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a79166b0e06b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 43b9a8b907de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6e5d960d02d9 ARM: configs: aspeed: Add support for USB flash drives adds bb818f67d3e9 soc: aspeed: lpc-ctrl: Block error printing on probe defer cases adds 79ee56da2e4f ARM: aspeed: Add secure boot controller support adds a7e02e92755c Merge branches 'dt-for-v5.17', 'defconfig-for-v5.17' and ' [...] adds 3c69a64fd0a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d107c932ac7f Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 23a0ea001466 memory: tegra30-emc: Print additional memory info adds e2f01d07fad2 memory: tegra20-emc: Correct memory device mask adds de369801658a Merge branch 'for-v5.17/tegra-mc' into mem-ctrl-next adds 5624a2d21afb Merge branch 'mem-ctrl-next' into for-next adds 19d398dca521 memory: omap-gpmc: Use platform_get_irq() to get the interrupt adds 489224278478 dt-bindings: memory-controllers: ti,gpmc: Add compatible for AM64 adds 7e58accf4547 memory: omap-gpmc: Add support for GPMC on AM64 SoC adds f2f8115fe8b3 memory: omap-gpmc: Use a compatible match table when check [...] adds dbcb124acebd mtd: rawnand: omap2: Select GPMC device driver for ARCH_K3 adds ff086e15d838 Merge branch 'for-v5.17/omap-gpmc' into for-next adds 46cca0623f6a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 6fe795beb05f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fc2fc63b963d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 23982dac304a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 105d5c52c3c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9206a3af4fc0 clk: ti: Move dra7 clock devices out of the legacy section adds 31aa7056bbec ARM: dts: Don't use legacy clock defines for dra7 clkctrl adds 61b6b9cfada4 Merge branch 'omap-for-v5.17/fixes-not-urgent' into for-next adds 30ac37b55cc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0a0b7cc746ff Merge branch 'arm64-fixes-for-5.16' into for-next adds fc5a40694ba6 Revert "dt-bindings: arm: qcom: Document SDX65 platform an [...] adds a45d4cc03f48 Merge branch 'dts-fixes-for-5.17' into for-next adds 33aa94fd94d7 clk: qcom: gcc-sm8350: explicitly include clk-provider.h adds d7a49c8d2c67 clk: qcom: gcc-msm8994: explicitly include clk-provider.h adds 1fc8887c04b2 clk: qcom: gcc-sm6350: explicitly include clk-provider.h adds 27f239a4c5e7 clk: qcom: lpasscc-sc7280: explicitly include clk-provider.h adds 3333607bdd4f clk: qcom: lpasscc-sdm845: explicitly include clk-provider.h adds 5bcc2521ec70 clk: qcom: mmcc-apq8084: explicitly include clk-provider.h adds 737a2267581a clk: qcom: q6sstop-qcs404: explicitly include clk-provider.h adds 96ea2a429134 clk: qcom: turingcc-qcs404: explicitly include clk-provider.h adds 7e5fe035d019 Merge branches 'arm64-defconfig-for-5.17', 'arm64-for-5.17 [...] adds 92c378b64948 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 214fb815b8cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7f39f533d6e6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6448b1fa68fb Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds 49488d227d6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 268eee20365d Merge branch 'next/dt64' into for-next adds e3493220fd3e arm64: dts: exynos: Add initial Exynos850 SoC support adds a1828d772e07 arm64: dts: exynos: Add initial E850-96 board support adds b1cbda0fc343 Merge branch 'next/dt64' into for-next adds b60113f8ad05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a690b7e6e774 firmware: arm_scmi: Add configurable polling mode for transports adds f716cbd33f03 firmware: arm_scmi: Make smc transport use common completions adds 31d2f803c19c firmware: arm_scmi: Add sync_cmds_completed_on_ret transport flag adds 117542b81fe7 firmware: arm_scmi: Make smc support sync_cmds_completed_on_ret adds bf322084fec3 firmware: arm_scmi: Make optee support sync_cmds_completed_on_ret adds 69255e746890 firmware: arm_scmi: Add support for atomic transports adds 0bfdca8a8661 firmware: arm_scmi: Add atomic mode support to smc transport adds 94d0cd1da14a firmware: arm_scmi: Add new parameter to mark_txdone adds 82668d2154f8 firmware: arm_scmi: Add atomic mode support to virtio transport adds 2cf3dd3f7578 firmware: arm_scmi: Add atomic support to clock protocol adds 9b7643d581b0 clk: scmi: Support atomic clock enable/disable API adds a0708ab07633 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds dbb1ba36294f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 95ec8b33de98 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 5ef169576725 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 289ae7ac83b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 414174b6bb65 arm64: defconfig: Enable USB controller drivers for TI K3 SoC adds 4ec21b79a9bc Merge branch 'ti-k3-config-next' into ti-next adds dae7c1ee26d5 arm64: dts: ti: k3-j721s2: Move aliases to board dts adds 7b7da64d0c3f arm64: dts: ti: k3-j721s2-common-proc-board: Alias console [...] adds e66d73b2aa76 Merge branch 'ti-k3-dts-next' into ti-next adds 800b8b672fbb Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 84855cabe588 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds bf931c0fc098 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 7cdb76ce349b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 33213cd7beb1 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds 591020a51672 dt-bindings: clock: Add bindings definitions for Exynos7885 CMU adds 77624aa1d81f dt-bindings: clock: Document Exynos7885 CMU bindings adds cfe238e4e7ff clk: samsung: Make exynos850_register_cmu shared adds c703a2f44cce clk: samsung: clk-pll: Add support for pll1417x adds 45bd8166a1d8 clk: samsung: Add initial Exynos7885 clock driver adds 7e9e968fe779 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f38dffb2ea80 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds 0672127535ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 52744cab38cd Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds 95339b70677d MIPS: Octeon: Fix build errors using clang adds 047ff68b43d4 MIPS: only register MT SMP ops if MT is supported adds 18c7e03400ae MIPS: generic: enable SMP on SMVP systems adds c8c7c3d7950b Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds ab8b15a572da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 986af262125f Merge branch 'for-next' of git://github.com/openrisc/linux.git adds ca30828dad64 parisc: decompressor: do not copy source files while building adds c8a50898f908 parisc: Define depi_safe macro adds e1be56acd01b parisc: Fix lpa and lpa_user defines adds 93c731c87357 parisc: Avoid calling faulthandler_disabled() twice adds 6094392ab0f3 parisc: Switch user access functions to signal errors in r [...] adds 1eaee7a748a3 parisc: Rewrite light-weight syscall and futex code adds 9ac05e740b93 parisc: Add lws_atomic_xchg and lws_atomic_store syscalls adds 8b27aa3385af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cb1c4aba055f perf: Add new macros for mem_hops field adds 4a20ee106154 powerpc/perf: Add encodings to represent data based on new [...] adds 6ed05a8efda5 powerpc/perf: Add data source encodings for power10 platform adds 0a006ace634d powerpc/pseries/vas: Don't print an error when VAS is unavailable adds 4423eb5ae32e powerpc/64/interrupt: make normal synchronous interrupts e [...] adds ff0b0d6e1a7b powerpc/64s/interrupt: handle MSR EE and RI in interrupt e [...] adds 5a7745b96f43 powerpc/64s/perf: add power_pmu_wants_prompt_pmi to say wh [...] adds 0faf20a1ad16 powerpc/64s/interrupt: Don't enable MSR[EE] in irq handler [...] adds ecb1057c0f9a powerpc/64/interrupt: reduce expensive debug tests adds af47d79b041d powerpc/64s/interrupt: avoid saving CFAR in some asynchron [...] adds 3b54c71537d7 powerpc/pseries: use slab context cpumask allocation in CP [...] adds 18678591846d selftests/powerpc: skip tests for unavailable mitigations. adds 2fe4ca6ad7f6 powerpc/mpic: Use bitmap_zalloc() when applicable adds a605b39e8ef7 powerpc: use swap() to make code cleaner adds 467ba14e1660 powerpc/64s/radix: Fix huge vmap false positive adds 30e120e6a9d2 ocxl: remove redundant rc variable adds 9cbbe6bae938 powerpc/dts: Remove "spidev" nodes adds a8968521cfdc selftests/powerpc: Add a test of sigreturning to the kernel adds d276960d9296 powerpc/kernel: Add __init attribute to eligible functions adds ce0c6be9c698 powerpc/lib: Add __init attribute to eligible functions adds c13f2b2bb5af powerpc/mm: Add __init attribute to eligible functions adds c49f5d88ff01 powerpc/perf: Add __init attribute to eligible functions adds 6c552983d0e6 powerpc/sysdev: Add __init attribute to eligible functions adds 456e8eb324a4 powerpc/xmon: Add __init attribute to eligible functions adds 7c1ab16b2d03 powerpc/cell: Add __init attribute to eligible functions adds d3aa3c5edf0c powerpc/chrp: Add __init attribute to eligible functions adds e37e06af9b0d powerpc/pasemi: Add __init attribute to eligible functions adds b346f57100e9 powerpc/powermac: Add __init attribute to eligible functions adds e5913db1ef22 powerpc/powernv: Add __init attribute to eligible functions adds e14ff96d08f0 powerpc/pseries: Add __init attribute to eligible functions adds f1ba9b9474a9 powerpc/ps3: Add __init attribute to eligible functions adds 1e3d992d2139 powerpc/4xx: Add __init attribute to eligible functions adds 1ee969be25ed powerpc/44x: Add __init attribute to eligible functions adds c0dc225ae7dd powerpc/embedded6xx: Add __init attribute to eligible functions adds f4a88b0ef5c5 powerpc/83xx: Add __init attribute to eligible functions adds 407454cafd3f powerpc/85xx: Add __init attribute to eligible functions adds 2493a24271da powerpc/512x: Add __init attribute to eligible functions adds 7da1d1ddd1f0 cuda/pmu: Make find_via_cuda/pmu init functions adds a3ad84da0760 powerpc/toc: Future proof kernel toc adds f5140cab448e powerpc: check for support for -Wa,-m{power4,any} adds fd9839579716 powerpc/64/asm: Inline BRANCH_TO_C000 adds d72c4a36d7ab powerpc/64/asm: Do not reassign labels adds d51f86cfd8e3 powerpc/mm: Switch obsolete dssall to .long adds 62479e6e26ef powerpc/mm/book3s64/hash: Switch pre 2.06 tlbiel to .long adds edecd2d6d6f4 powerpc/code-patching: Remove pr_debug()/pr_devel() messag [...] adds af5304a75065 powerpc/code-patching: Remove init_mem_is_free adds 285672f99327 powerpc/code-patching: Fix error handling in do_patch_inst [...] adds a3483c3dd18c powerpc/code-patching: Fix unmap_patch_area() error handling adds 6b21af74495b powerpc/code-patching: Reorganise do_patch_instruction() t [...] adds d5937db114e4 powerpc/code-patching: Fix patch_branch() return on out-of [...] adds ff14a9c09fe9 powerpc/code-patching: Use test_trampoline for prefixed pa [...] adds 29562a9da294 powerpc/code-patching: Move patch_exception() outside code [...] adds 31acc5995641 powerpc/code-patching: Move instr_is_branch_{i/b}form() in [...] adds f30a578d7653 powerpc/code-patching: Move code patching selftests in its [...] adds 309a0a601864 powerpc/code-patching: Replace patch_instruction() by ppc_ [...] adds bba496656a73 powerpc/32: Fix boot failure with GCC latent entropy plugin adds 5b09250cca85 powerpc/perf: Fix spelling of "its" adds 3049a8876425 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5469fdfd2741 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4c22dd66731e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5656f51a7fe4 Merge branch 'fixes' into for-next adds 39d02827ed40 s390/crypto: fix compile error for ChaCha20 module adds a0e45d40d5f8 s390/crash_dump: fix virtual vs physical address handling adds 280267e26c02 Merge branch 'features' into for-next adds 35673ecf2365 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5f8539e2ff96 um: fix ndelay/udelay defines adds bbe33504d4a7 um: rename set_signals() to um_set_signals() adds 494545aa9b50 uml: x86: add FORCE to user_constants.h adds 8bd18ef9eaac um: Replace if (cond) BUG() with BUG_ON() adds 077b7320942b um: registers: Rename function names to avoid conflicts an [...] adds 4b86366fdfbe um: gitignore: Add kernel/capflags.c adds d73820df6437 um: virt-pci: Fix 32-bit compile adds 4e84139e14af lib/logic_iomem: Fix 32-bit build adds 4e8a5edac501 lib/logic_iomem: Fix operation on 32-bit adds 85e73968a040 um: virtio_uml: Fix time-travel external time propagation adds 8f5c84f3678e uml: trim unused junk from arch/x86/um/sys_call_table_*.c adds 577ade59b99e um: move amd64 variant of mmap(2) to arch/x86/um/syscalls_64.c adds 5f174ec3c1d6 logic_io instance of iounmap() needs volatile on argument adds dbba7f704aa0 um: stop polluting the namespace with registers.h contents adds 2098e213dd64 uml/i386: missing include in barrier.h adds 6605a448668b um: kill unused cpu() adds 7f5f156daec3 um: remove a dangling extern of syscall_trace() adds 21cba62bea84 um: unexport handle_page_fault() adds 2610ed63ead1 um, x86: bury crypto_tfm_ctx_offset adds 8e5d7cf3479a um: common-offsets.h debriding... adds ed4b1cc5900e um: header debriding - activate_ipi() adds bb1a2c4e2d48 um: header debriding - mem_user.h adds b31ef6d89ddd um: header debriding - net_*.h adds 021fdaef8073 um: header debriding - os.h adds 4c1f795773b3 um: header debriding - sigio.h adds 9b0da3f22307 um: Use swap() to make code cleaner adds ce72750f04d6 hostfs: Fix writeback of dirty pages adds 8bb227ac34c0 um: remove set_fs adds 361640b4fdc8 um: Extract load file helper from initrd.c adds b31297f04e86 um: Add devicetree support adds db0dd9cee822 um: virtio_uml: Allow probing from devicetree adds 58396b973c0f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds dc6cbb3e91c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f6d444d5144a fscache, cachefiles: Disable configuration adds 06d38437f2d0 cachefiles: Delete the cachefiles driver pending rewrite adds 0198fd11fee0 fscache: Remove the contents of the fscache driver, pendin [...] adds ec2aa5a03efa netfs: Display the netfs inode number in the netfs_read tr [...] adds f8adfe3d4353 netfs: Pass a flag to ->prepare_write() to say if there's [...] adds 7d440901cc5a fscache: Introduce new driver adds d463d1a507cc fscache: Implement a hash function adds 92f081103b98 fscache: Implement cache registration adds fe034b0cdbca fscache: Implement volume registration adds 4e5b3350d256 fscache: Implement cookie registration adds 0ccc232a42b1 fscache: Implement cache-level access helpers adds 09a20ba8e87a fscache: Implement volume-level access helpers adds ffb2b2b10c88 fscache: Implement cookie-level access helpers adds 6b3847fd0556 fscache: Implement functions add/remove a cache adds 0c34f4a0aca0 fscache: Provide and use cache methods to lookup/create/fr [...] adds 97c7a026f1e0 fscache: Add a function for a cache backend to note an I/O error adds 71225f7d5e36 fscache: Implement simple cookie state machine adds 5db1557ae630 fscache: Implement cookie user counting and resource pinning adds 911d99230abf fscache: Implement cookie invalidation adds 37a531f220dc fscache: Provide a means to begin an operation adds fc78e34c0e89 fscache: Count data storage objects in a cache adds 4106f1d35fad fscache: Provide read/write stat counters for the cache adds c99ed0cf4746 fscache: Provide a function to let the netfs update its co [...] adds 60b6ec36cc00 netfs: Pass more information on how to deal with a hole in [...] adds 5de3285a1550 fscache: Implement raw I/O interface adds f0d7f26713db fscache: Implement higher-level write I/O interface adds 4a1c1837de01 vfs, fscache: Implement pinning of cache usage for writeback adds 720f485f9014 fscache: Provide a function to note the release of a page adds 728b4a1e5166 fscache: Provide a function to resize a cookie adds 88053e757e2a cachefiles: Introduce rewritten driver adds e15305a0a546 cachefiles: Define structs adds 295159af04e0 cachefiles: Add some error injection support adds ff77685cc785 cachefiles: Add a couple of tracepoints for logging errors adds 3ec1bbc8b336 cachefiles: Add cache error reporting macro adds 4253e13f4fd2 cachefiles: Add security derivation adds 280f9e6f5b91 cachefiles: Register a miscdev and parse commands over it adds ed5aed45e4cc cachefiles: Provide a function to check how much space there is adds ce2758400b85 vfs, cachefiles: Mark a backing file in use with an inode flag adds 7b0d43f111bc cachefiles: Implement a function to get/create a directory [...] adds 4f5615f02881 cachefiles: Implement cache registration and withdrawal adds 77c28557a124 cachefiles: Implement volume support adds 6d04daaf7f83 cachefiles: Add tracepoints for calls to the VFS adds 00ec2cac1303 cachefiles: Implement object lifecycle funcs adds 79c921649dc0 cachefiles: Implement key to filename encoding adds 5060a33771b9 cachefiles: Implement metadata/coherency data storage in xattrs adds 237628eac903 cachefiles: Mark a backing file in use with an inode flag adds 98795d213109 cachefiles: Implement culling daemon commands adds 14967c619ad1 cachefiles: Implement backing file wrangling adds 8a06243a6593 cachefiles: Implement begin and end I/O operation adds 312649fc95b2 cachefiles: Implement cookie resize for truncate adds dcd8ad5c0c2c cachefiles: Implement the I/O routines adds 14fd08b7a01b fscache, cachefiles: Store the volume coherency data adds 8e1ef63f60f8 cachefiles: Allow cachefiles to actually function adds a1ab6ae0f844 fscache, cachefiles: Display stats of no-space events adds f02681452786 fscache, cachefiles: Display stat of culling events adds d09a1e0950b6 afs: Convert afs to use the new fscache API adds cb1211bd3cb2 afs: Copy local writes to the cache when writing to the server adds 3bcafe7bfc54 afs: Skip truncation on the server of data we haven't written yet adds 5540da6dc940 9p: Use fscache indexing rewrite and reenable caching adds d227092f2cd8 9p: Copy local writes to the cache when writing to the server adds b2e82c444232 nfs: Convert to new fscache volume/cookie API adds 9dbce3a68e6f nfs: Implement cache I/O by accessing the cache directly adds 9f62ad9b1eaf cifs: Support fscache indexing rewrite (untested) adds 498d4c585f85 ceph: conversion to new fscache API adds 39f48e2cd0e0 ceph: add fscache writeback support adds e72f48e4af60 fscache: Rewrite documentation adds 41b3c1e69dec fscache: Add a tracepoint for cookie use/unuse adds cdf0fa7e16e2 9p, afs, ceph, cifs, nfs: Use current_is_kswapd() rather t [...] adds b078a7ce0ef5 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds 7dbd5c62ba34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6d7ecc091f32 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 4b095fcf2d43 exfat: fix missing REQ_SYNC in exfat_update_bhs() adds 8896a63e1c25 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 875f119f97b3 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds c1063dd58c98 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 4128dc1bf567 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 02f64f001b96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9fc8bbcbb697 gfs2: dump inode object for iopen glocks adds 14a85fdc22c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6f4109607873 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 72dd715ab738 NFS: change nfs_access_get_cached to only report the mask adds 5f6cb94eafca NFS: pass cred explicitly for access tests adds c1264753ab07 NFS: don't store 'struct cred *' in struct nfs_access_entry adds 82e0c7e657fa NFS: Ensure the server has an up to date ctime before hardlinking adds b4bccf71d57b NFS: Ensure the server has an up to date ctime before renaming adds f839b5162f1b SUNRPC: Add source address/port to rpc_socket* traces adds 091090c8da5c nfs41: pnfs: filelayout: Replace one-element array with fl [...] adds f309bdf60fb8 sunrpc: Remove unneeded null check adds 29511785b756 SUNRPC: clean up some inconsistent indenting adds 18e8aed99ab9 NFSv4 only print the label when its queried adds 9ee4f22580f0 nfs: nfs4clinet: check the return value of kstrdup() adds e493e1b41ff9 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 89b8a7651ef7 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] adds 581e81bc0974 nfs: block notification on fs with its own ->lock adds 43b511676ba1 nfsd4: add refcount for nfsd4_blocked_lock adds 80692f761f51 NFSD: Fix zero-length NFSv3 WRITEs adds 49cc3fd11028 nfsd: map EBADF adds 814d4a5e1f4e nfsd: Add errno mapping for EREMOTEIO adds 55898060eaee nfsd: Retry once in nfsd_open on an -EOPENSTALE return adds d8bc32af5970 nfsd: Add a tracepoint for errors in nfsd4_clone_file_range() adds abd599feaf66 nfsd: Replace use of rwsem with errseq_t adds ba8fc732cdab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 43f4e5edd1b5 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 7296c8af6a34 ubifs: Fix spelling mistakes adds bc7849e28043 ubi: Fix a mistake in comment adds d98c6c35c881 ubifs: Make use of the helper macro kthread_run() adds 3fea4d9d1601 ubifs: Error path in ubifs_remount_rw() seems to wrongly f [...] adds 2e3cbf425804 ubifs: Export filesystem error counters adds 58225631cf9a ubifs: Document sysfs nodes adds d3de970bcba0 ubifs: fix snprintf() length check adds 88618feecf44 ubifs: fix slab-out-of-bounds in ubifs_change_lp adds 0d76502172d8 ubifs: fix double return leb in ubifs_garbage_collect adds 50cb43732544 ubifs: read-only if LEB may always be taken in ubifs_garba [...] adds aa39cc675799 jffs2: GC deadlock reading a page that is used in jffs2_wr [...] adds 622bb666e493 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b36501678e64 Merge branch '9p-next' of git://github.com/martinetd/linux adds 47a6df7cd317 xfs: shut down filesystem if we xfs_trans_cancel with defe [...] adds 59d7fab2dff9 xfs: fix quotaoff mutex usage now that we don't support di [...] adds 7b7820b83f23 xfs: don't expose internal symlink metadata buffers to the vfs adds 7993f1a431bc xfs: only run COW extent recovery when there are no live extents adds e5d1802c70f5 xfs: fix a bug in the online fsck directory leaf1 bestcount check adds 09654ed8a18c xfs: check sb_meta_uuid for dabuf buffer recovery adds 132c460e4964 xfs: Fix comments mentioning xfs_ialloc adds 6ed6356b0771 xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() adds 0eb06d9e388d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 3112c5690fdc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bc5f4db634f7 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 032f44ffe35a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d22390f8eb1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 84174b2375c2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6f502947673e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds b92c6c23f16d Merge branch 'for-5.16/upstream-fixes' into for-next adds 655d2691226c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8f68514da4f1 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 613e06706487 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds 271da06efa30 hwmon: (pmbus) Add support for MPS Multi-phase mp5023 adds c9346b3e31c3 hwmon: (nct6775) add ROG STRIX B550-A/X570-I GAMING adds 0e43f31ee52f hwmon: add driver for NZXT RGB&Fan Controller/Smart Device v2. adds 504315f1ab97 hwmon/pmbus: (ir38064) Add support for IR38060, IR38164 IR38263 adds 3afb05991123 hwmon/pmbus: (ir38064) Add of_match_table adds d800192594ec hwmon/pmbus: (ir38064) Expose a regulator adds facfb001a065 hwmon/pmbus: (ir38064) Fix spelling mistake "comaptible" - [...] adds effbea2d3e0d hwmon: (mr75203) fix wrong power-up delay value adds dbefb9ac3a3a hwmon: (nct6775) Additional check for ChipID before ASUS W [...] adds 01b619f3c639 hwmon: (dell-smm) Pack the whole smm_regs struct adds 745ddcb50860 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds fe1cf923da76 doc: fs: remove bdev_try_to_free_page related doc adds 8ac383b4db7a docs/zh_CN: Add sched-domains translation adds 32211146e12c Documentation/sphinx: fix typos of "its" adds 422d98c187d5 docs/zh_CN: Add zh_CN/accounting/delay-accounting.rst adds 6c6213f4a29b Documentation: KUnit: Rewrite main page adds c48b9ef1f794 Documentation: KUnit: Rewrite getting started adds bc145b370c11 Documentation: KUnit: Added KUnit Architecture adds 46201d47d6c4 Documentation: kunit: Reorganize documentation related to [...] adds 953574390634 Documentation: KUnit: Rework writing page to focus on writ [...] adds 39150e80edf8 Documentation: KUnit: Restyle Test Style and Nomenclature page adds b36064425a18 Documentation: KUnit: Restyled Frequently Asked Questions adds 12773163f066 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 8335bcbf4b27 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 71a67ef99feb Merge branch 'pm-core-fixes' into linux-next adds e3c963c49887 ACPI: scan: Introduce acpi_fetch_acpi_dev() adds 99ece713773b ACPI: Use acpi_fetch_acpi_dev() instead of acpi_bus_get_device() adds e0929e1e5554 Merge branches 'acpi-x86' and 'acpi-scan' into linux-next adds ad4ac5a0f64a Merge branch 'acpi-ec' into linux-next adds 3c89857a66ef ACPI: PM: Remove redundant cache flushing adds 87ebbb8c612b ACPI: processor: idle: Only flush cache on entering C3 adds bcddddf874a0 Merge branches 'acpi-thermal', 'acpi-pm', 'acpi-power', 'a [...] adds bcf6f1759adf ACPI: NUMA: Process hotpluggable memblocks when !CONFIG_ME [...] adds 47028f3e294c Merge branches 'acpi-pmic', 'acpi-numa' and 'acpi-tables' [...] adds 4a7f4110f791 device property: Fix fwnode_graph_devcon_match() fwnode leak adds 49f39cb0ef19 device property: Fix documentation for FWNODE_GRAPH_DEVICE [...] adds a11174952205 Documentation: ACPI: Fix data node reference documentation adds 59f3f98284ba Documentation: ACPI: Update references adds c87b8fc56966 device property: Implement fwnode_graph_get_endpoint_count() adds 0d82017b7051 device property: Use fwnode_graph_for_each_endpoint() macro adds c49eea6ffec6 device property: Drop fwnode_graph_get_remote_node() adds b01a99f1baa6 Merge branch 'devprop' into linux-next adds d00ebcc6542d cpuidle: Fix cpuidle_remove_state_sysfs() kerneldoc comment adds 458b03f81afb cpufreq: intel_pstate: Drop redundant intel_pstate_get_hwp [...] adds b6e6f8beec98 cpufreq: intel_pstate: Update EPP for AlderLake mobile adds 521223d8b3ec cpufreq: Fix initialization of min and max frequency QoS requests adds e9bb9ad59c6b Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next adds 5ef11c56b233 r8169: Avoid misuse of pm_ptr() macro adds c06ef740d401 PM: core: Redefine pm_ptr() macro adds 1a3c7bb08826 PM: core: Add new *_PM_OPS macros, deprecate old ones adds c24efa673278 PM: runtime: Capture device status before disabling runtime PM adds d1579e61192e PM: runtime: Add safety net to supplier device release adds e0d64ecc6217 mmc: jz4740: Use the new PM macros adds 2cdbd92c2d1d mmc: mxc: Use the new PM macros adds 931da6a0de5d powercap: intel_rapl: support new layout of Psys PowerLimi [...] adds 86ffed3de3ac powercap: fix typo in a comment in idle_inject.c adds f929c5bb2c40 Merge branches 'pm-core', 'pm-sleep' and 'powercap' into l [...] adds bd982f30deb7 Merge branches 'thermal-tools' and 'thermal-int340x' into [...] adds e9a0135fc443 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds c17aa04f084c Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds e173bc6e950a tools: cpupower: fix typo in cpupower-idle-set(1) manpage adds e712d7d7043d Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] adds 4e45b439c62f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 88da580014f1 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds e55e42963402 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3e0a1a49ac03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b7a49f73059f bnx2x: Utilize firmware 7.13.21.0 adds 802d4d207e75 bnx2x: Invalidate fastpath HSI version for VFs adds cbbd5fff86e8 mlxsw: Fix naming convention of MFDE fields adds 4bcbf50291f3 mlxsw: core: Convert a series of if statements to switch case adds e25c060c5f24 mlxsw: reg: Extend MFDE register with new events and parameters adds 239cdd3f4cb0 mlxsw: core: Extend devlink health reporter with new event [...] adds 5f89b389006d Merge branch 'mlxsw-devlink=health-reporter-extensions' adds ef14049f4db9 net: lan966x: Add registers that are used for switch and v [...] adds 40304e984ab4 dt-bindings: net: lan966x: Extend with the analyzer interrupt adds 5ccd66e01cbe net: lan966x: add support for interrupts from analyzer adds 25ee9561ec62 net: lan966x: More MAC table functionality adds 571bb516a869 net: lan966x: Remove .ndo_change_rx_flags adds cf2f60897e92 net: lan966x: Add support to offload the forwarding. adds 6d2c186afa5d net: lan966x: Add vlan support. adds e14f72398df4 net: lan966x: Extend switchdev bridge flags adds 811ba2771182 net: lan966x: Extend switchdev with fdb support adds 4b430f5c9680 Merge branch 'lan966x-switchdev-and-vlan' adds dbcefdeb2a58 mctp: emit RTM_NEWADDR and RTM_DELADDR adds dbb6c58b5a61 net: amd-xgbe: Add Support for Yellow Carp Ethernet device adds 2d4a0b79dc61 net: amd-xgbe: Alter the port speed bit range adds 6f60ecf233f9 net: amd-xgbe: Disable the CDR workaround path for Yellow [...] adds f7a5319b4477 Merge branch 'net-amd-xgbe-add-support-for-yellow-carp-eth [...] adds c48c94b0ab75 net/sched: use min() macro instead of doing it manually adds 6a789ba679d6 mac80211: use coarse boottime for airtime fairness code adds 57553c3a6cfe mac80211: fix FEC flag in radio tap header adds cee04f3c3a00 mac80211: Remove a couple of obsolete TODO adds 3bb1ccc4ed8f cfg80211: simplify cfg80211_chandef_valid() adds 28f350a67d29 cfg80211: Fix order of enum nl80211_band_iftype_attr docum [...] adds 6d501764288c mac80211: introduce channel switch disconnect function adds a083ee8a4e03 cfg80211: Add support for notifying association comeback adds 852a07c10d62 mac80211: Notify cfg80211 about association comeback adds a95bfb876fa8 cfg80211: rename offchannel_chain structs to background_ch [...] adds 7f599aeccbd2 cfg80211: Use the HE operation IE to determine a 6GHz BSS channel adds 636ccdae4e17 mac80211: add more HT/VHT/HE state logging adds 47301a74bbfa nl80211: Add support to set AP settings flags with single [...] adds 87c1aec15dee nl80211: Add support to offload SA Query procedures for AP [...] adds d9a8297e873e nl82011: clarify interface combinations wrt. channels adds 75cca1fac2e1 cfg80211: refactor cfg80211_get_ies_channel_number() adds 5bc9a9dd7535 rfkill: allow to get the software rfkill state adds 701fdfe348f7 cfg80211: Enable regulatory enforcement checks for drivers [...] adds 294e70c952b4 Merge tag 'mac80211-next-for-net-next-2021-12-21' of git:/ [...] adds b3ec7248f1f4 net: phy: micrel: Adding interrupt support for Link up/Lin [...] adds 7a34cda1ee8a igc: Remove unused _I_PHY_ID define adds 8e153faf5827 igc: Remove unused phy type adds 2a8807a76589 igc: Remove obsolete nvm type adds d2a66dd3fdd6 igc: Remove obsolete mask adds b8773a66f651 igc: Remove obsolete define adds 890781af31a0 igb: remove never changed variable `ret_val' adds 630f6edc4851 igbvf: Refactor trace adds 37cf276df101 fm10k: Fix syntax errors in comments adds f4f2970dfd87 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 4809671015a1 ice: Fix E810 PTP reset flow adds 78267d0c9cab ice: introduce ice_base_incval function adds e59d75dd410e ice: PTP: move setting of tstamp_config adds 39b2810642e8 ice: use 'int err' instead of 'int status' in ice_ptp_hw.c adds b2ee72565cd0 ice: introduce ice_ptp_init_phc function adds 405efa49b54b ice: convert clk_freq capability into time_ref adds 3a7496234d17 ice: implement basic E822 PTP support adds b111ab5a11eb ice: ensure the hardware Clock Generation Unit is configured adds a69f1cb62aec ice: exit bypass mode once hardware finishes timestamp cal [...] adds 13a64f0b9894 ice: support crosstimestamping on E822 devices if supported adds 2030eddced0a Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 0092db5fac22 ice: trivial: fix odd indenting adds 62a3106697f3 net: broadcom: bcm4908enet: remove redundant variable bytes adds 15fcb1031178 codel: remove unnecessary sock.h include adds e6e590445581 codel: remove unnecessary pkt_sched.h include adds 47402385d0b1 devlink: Add new "io_eq_size" generic device param adds 0844fa5f7b89 net/mlx5: Let user configure io_eq_size param adds 0b5705ebc355 devlink: Add new "event_eq_size" generic device param adds 57ca767820ad net/mlx5: Let user configure event_eq_size param adds 0ad598d0be22 devlink: Clarifies max_macs generic devlink param adds 8680a60fc1fc net/mlx5: Let user configure max_macs generic param adds 08ab0ff47bf7 net/mlx5: Remove the repeated declaration adds 6c72cb05d4b8 net/mlx5e: Use bitmap field for profile features adds 1958c2bddfa2 net/mlx5e: Add profile indications for PTP and QOS HTB features adds 0246a57ab517 net/mlx5e: Save memory by using dynamic allocation in netdev priv adds 473baf2e9e8c net/mlx5e: Allow profile-specific limitation on max num of [...] adds be98737a4faa net/mlx5e: Use dynamic per-channel allocations in stats adds fa691d0c9c08 net/mlx5e: Allocate per-channel stats dynamically at first usage adds 1f08917ab929 net/mlx5e: Take packet_merge params directly from the RX r [...] adds 5de24da1b3a5 Merge tag 'mlx5-updates-2021-12-21' of git://git.kernel.or [...] adds 70ec72d5b6c2 mlxsw: spectrum_flower: Make vlan_id limitation more specific adds 0cd0b1f7a6e4 selftests: lib.sh: Add PING_COUNT to allow sending configu [...] adds b07e9957f220 selftests: forwarding: Add VxLAN tests with a VLAN-unaware [...] adds 728b35259e28 selftests: forwarding: Add VxLAN tests with a VLAN-aware b [...] adds dc498cdda0ce selftests: forwarding: vxlan_bridge_1q: Remove unused function adds 2902bae465c0 selftests: forwarding: Add a test for VxLAN asymmetric rou [...] adds 6c6ea78a1161 selftests: forwarding: Add a test for VxLAN symmetric rout [...] adds bf0a8b9bf2c3 selftests: forwarding: Add Q-in-VNI test for IPv6 adds e087cba11677 Merge branch 'add-tests-for-vxlan-with-ipv6-underlay' adds 3d3b2f57d444 sctp: move hlist_node and hashent out of sctp_ep_common adds 963178a06352 flow_offload: fix suspicious RCU usage when offloading tc action adds 2e49761e4fd1 net: lan966x: Add support for multiple bridge flags adds e48cb313fde3 net: stmmac: add tc flower filter for EtherType matching adds 30be4551f9e2 wwan: Replace kernel.h with the necessary inclusions adds 8e059d64bee4 selftests: mlxsw: vxlan: Make the test more flexible for f [...] adds 21d4282dc1b8 selftests: mlxsw: Add VxLAN configuration test for IPv6 adds 696285305b32 selftests: mlxsw: vxlan_fdb_veto: Make the test more flexi [...] adds 1c7b183dac89 selftests: mlxsw: Add VxLAN FDB veto test for IPv6 adds 7ae23eddfa3e selftests: mlxsw: spectrum: Add a test for VxLAN flooding [...] adds d01724dd2a66 selftests: mlxsw: spectrum-2: Add a test for VxLAN floodin [...] adds c777d726267c selftests: mlxsw: Add test for VxLAN related traps for IPv6 adds 810ef9552dec selftests: mlxsw: devlink_trap_tunnel_vxlan: Fix 'decap_er [...] adds bb53bcb2b104 Merge branch 'mlxsw-tests' adds e42603af7ecc mt76: mt7915: get rid of mt7915_mcu_set_fixed_rate routine adds 2363b6a646b6 mt76: mt7921: drop offload_flags overwritten adds 8c55516de3f9 mt76: mt7615: fix possible deadlock while mt7615_register_ [...] adds 0efaf31dec57 mt76: mt7921: fix MT7921E reset failure adds edc083183048 mt76: mt7915: fix return condition in mt7915_tm_reg_backup [...] adds 8f05835425ce mt76: mt7915: fix SMPS operation fail adds dc5399a50b45 mt76: reverse the first fragmented frame to 802.11 adds c23fa1bbc5d6 mt76: only set rx radiotap flag from within decoder functions adds bbc1d4154ec1 mt76: mt7915: add default calibrated data support adds c40b42c2b808 mt76: testmode: add support to set MAC adds f395d41f2a03 mt76: mt7921: add support for PCIe ID 0x0608/0x0616 adds eae7df016c30 mt76: debugfs: fix queue reporting for mt76-usb adds 7f96905068ab mt76: mt7921: introduce 160 MHz channel bandwidth support adds d4f3d1c4d3c2 mt76: fix possible OOB issue in mt76_calculate_default_rate adds ec2ebc1c5a5c mt76: mt7921: fix possible NULL pointer dereference in mt7 [...] adds c9dbeac4988f mt76: connac: fix a theoretical NULL pointer dereference i [...] adds e4fce22b5beb mt76: mt7615: remove dead code in get_omac_idx adds dfdf6725d5e0 mt76: connac: remove PHY_MODE_AX_6G configuration in mt76_ [...] adds dd28dea52ad9 mt76: do not pass the received frame with decryption error adds 0a57d636012e mt76: fix the wiphy's available antennas to the correct value adds 5d461321c930 mt76: mt7921: honor mt76_connac_mcu_set_rate_txpower retur [...] adds b3cb885e56d5 mt76: move sar utilities to mt76-core module adds 633f77b517ac mt76: mt76x02: introduce SAR support adds 1eeff0b4c1a6 mt76: mt7915: fix decap offload corner case with 4-addr VL [...] adds 838fcae7f51c mt76: mt7615: fix decap offload corner case with 4-addr VL [...] adds 6906aa93eb93 mt76: mt7921: move mt76_connac_mcu_set_hif_suspend to bus- [...] adds 5ad4faca7690 mt76: mt7921s: fix the device cannot sleep deeply in suspend adds 792e1d21aade mt76: mt7615: fix unused tx antenna mask in testmode adds 70fb028707c8 mt76: mt7615: improve wmm index allocation adds 92610d6df8a6 mt76: mt7915: improve wmm index allocation adds 4bbd6d83afc7 mt76: mt7603: introduce SAR support adds 2c70627b09ac mt76: mt7915: introduce SAR support adds 608f7c47dfad mt76: clear sta powersave flag after notifying driver adds 15965d8c9c0d mt76: mt7603: improve reliability of tx powersave filtering adds 5b595b663940 mt76: eeprom: tolerate corrected bit-flips adds 9b5271f3c359 mt76: mt7921: fix boolreturn.cocci warning adds 00ff52346d74 mt76: mt7921: use correct iftype data on 6GHz cap init adds 78b217580c50 mt76: mt7921s: fix bus hang with wrong privilege adds 2b7f3574ca9a mt76: mt7921s: fix possible kernel crash due to invalid Rx count adds 73c7c0443685 mt76: connac: fix last_chan configuration in mt76_connac_m [...] adds d43de9cffbc1 mt76: move sar_capa configuration in common code adds 087baf9b6d37 mt76: only access ieee80211_hdr after mt76_insert_ccmp_hdr adds 2dc24ee64147 mt76: mt7615: clear mcu error interrupt status on mt7663 adds 5360522a2ce2 mt76: mt7663: disable 4addr capability adds fbe50d9aff0c mt76: allow drivers to drop rx packets early adds e4232f05207d mt76: mt7915: process txfree and txstatus without allocating skbs adds b7263a2982bc mt76: mt7615: in debugfs queue stats, skip wmm index 3 on mt7663 adds e0bf699ad8e5 mt76: mt7921: fix network buffer leak by txs missing adds e6d2070d9d64 mt76: connac: introduce MCU_EXT macros adds 9d8d136cf0b6 mt76: connac: align MCU_EXT definitions with 7915 driver adds 7159eb828d21 mt76: connac: remove MCU_FW_PREFIX bit adds 547224024579 mt76: connac: introduce MCU_UNI_CMD macro adds 680a2ead741a mt76: connac: introduce MCU_CE_CMD macro adds ffc2198d7b81 mt76: connac: rely on MCU_CMD macro adds 5562d5f6c71b mt76: mt7915: rely on mt76_connac definitions adds 81a88b1e75bd mt76: mt7921: reduce log severity levels for informative messages adds 6cf4392f2489 mt76: mt7915: introduce mt76_vif in mt7915_vif adds 1966a5078f2d mt76: mt7915: add mu-mimo and ofdma debugfs knobs adds 3c312f4395f8 mt76: mt7921: remove dead definitions adds 25702d9c55dc mt76: connac: rely on le16_add_cpu in mt76_connac_mcu_add_ [...] adds f2cd4abca01b mt76: mt7921: clear pm->suspended in mt7921_mac_reset_work adds 5375001bb4ce mt76: mt7921: fix possible resume failure adds 3fb47c883806 mt76: mt7921s: make pm->suspended usage consistent adds 1bb42a354d8c mt76: mt7921s: fix suspend error with enlarging mcu timeout value adds b1460bb4eadf mt76: mt7921s: fix cmd timeout in throughput test adds d8f9bb98cb7a Merge tag 'mt76-for-kvalo-2021-12-18' of https://github.co [...] adds 991bbbeccc24 iwlwifi: mei: fix W=1 warnings adds 80cba44ff61b iwlwifi: mvm: add missing min_size to kernel-doc adds ab2c42618ab9 iwlwifi: mvm: add dbg_time_point to debugfs adds 97c0979d0d72 iwlwifi: mvm: fix imbalanced locking in iwl_mvm_start_get_nvm() adds 4894edacfa93 wilc1000: fix double free error in probe() adds 24f5e38a13b5 rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE adds a3fd1f9aa79a rtw88: don't check CRC of VHT-SIG-B in 802.11ac signal adds c1afb26727d9 rtw88: 8822c: update rx settings to prevent potential hw deadlock adds b250200e2ee4 rtl8xxxu: Improve the A-MPDU retransmission rate with RTS/ [...] adds 8b144dedb928 rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_res [...] adds 18c11e2f4c65 iwlwifi: mvm: fix a stray tab adds 2ac885f4f491 iwlwifi: mvm: clean up indenting in iwl_mvm_tlc_update_notif() adds ff1676391aa9 iwlwifi: iwl-eeprom-parse: mostly dvm only adds 9160955a80e2 iwlwifi: do not use __unused as variable name adds fdfde0cb7926 iwlwifi: fix Bz NMI behaviour adds 15664c1cbc73 iwlwifi: fw: remove dead error log code adds 2b0ceda953d5 iwlwifi: pcie: add jacket bit to device configuration parsing adds f1c0bb74b38f iwlwifi: Read the correct addresses when getting the crf id adds 7c530588405d iwlwifi: mvm: support revision 1 of WTAS table adds 2856f623ce48 iwlwifi: mvm: Add list of OEMs allowed to use TAS adds 92fd0ce96da7 iwlwifi: add support for BNJ HW adds 5c3310c2b7c9 iwlwifi: mvm: rfi: update rfi table adds ae4c1bb06b66 iwlwifi: rs: add support for TLC config command ver 4 adds 1db385c668d3 iwlwifi: recognize missing PNVM data and then log filename adds ced50f1133af iwlwifi: mvm: Increase the scan timeout guard to 30 seconds adds aece8927a651 iwlwifi: parse error tables from debug TLVs adds 9ae4862b95a3 iwlwifi: dump CSR scratch from outer function adds 57417e1bf9d9 iwlwifi: dump both TCM error tables if present adds 4cd177b43a14 iwlwifi: dump RCM error tables adds 8b0f92549f2c iwlwifi: mvm: fix 32-bit build in FTM adds ccbffd690ec2 iwlwifi: fix debug TLV parsing adds ab07506b0454 iwlwifi: fix leaks/bad data after failed firmware load adds 773a042fddf2 iwlwifi: mvm: add support for OCE scan adds fbdacb30b4e7 iwlwifi: mvm: isolate offload assist (checksum) calculation adds 6518f83ffa51 iwlwifi: remove module loading failure message adds 6772aab732e0 iwlwifi: mvm: use a define for checksum flags mask adds b6f5b647f694 iwlwifi: mvm: handle RX checksum on Bz devices adds 6438e3e0c5e8 iwlwifi: mvm: don't trust hardware queue number adds 3efdf03bf68b iwlwifi: mvm: change old-SN drop threshold adds ddb6b76b6f96 iwlwifi: yoyo: support TLV-based firmware reset adds ac9952f69542 iwlwifi: don't pass actual WGDS revision number in table_revision adds 998e1aba6e5e iwlwifi: mvm: test roc running status bits before removing [...] adds 40a0b38d7a7f iwlwifi: mvm: Fix calculation of frame length adds c286aecae210 iwlwifi: bump FW API to 69 for AX devices adds 8bdc52b90db8 iwlwifi: mvm: always store the PPAG table as the latest version. adds 39e9e7962d55 iwlwifi: mvm: correctly set channel flags adds f4745cbb1757 iwlwifi: mvm: perform 6GHz passive scan after suspend adds dbe6f76a23ce iwlwifi: pcie: add killer devices to the driver adds 6bb2ea37c02d iwlwifi: mvm: set protected flag only for NDP ranging adds b0ae61dd5973 iwlwifi: mvm: correctly set schedule scan profiles adds c3f40c3e0273 iwlwifi: mvm: add US/CA to TAS block list if OEM isn't allowed adds 0792df6881d0 iwlwifi: mvm: support Bz TX checksum offload adds 22a1ee8e1e59 iwlwifi: return op_mode only in case the failure is from MEI adds f0337cb48f3b iwlwifi: mvm: fix AUX ROC removal adds 8ccb768c2368 iwlwifi: mvm: drop too short packets silently adds 73ca8763eb5a iwlwifi: mvm: remove card state notification code adds 459fc0f2c6b0 iwlwifi: pcie: make sure prph_info is set when treating wa [...] adds 0c91204517df iwlwifi: fw: fix some scan kernel-doc adds c3c3e9a7d0b1 iwlwifi: yoyo: fix issue with new DBGI_SRAM region read. adds 013f9e635531 iwlwifi: mei: clear the ownership when the driver goes down adds bcbddc4f9d02 iwlwifi: mei: wait before mapping the shared area adds bc11517bc821 Merge tag 'iwlwifi-next-for-kalle-2021-12-21-v2' of git:// [...] adds 10d162b2ed39 rtw88: 8822c: add ieee80211_ops::hw_scan adds 8704d0befb59 rtw88: support SAR via kernel common API adds a5d862da9105 ath5k: switch to rate table based lookup adds b488c766442f ath11k: report rssi of each chain to mac80211 for QCA6390/WCN6855 adds c3b39553fc77 ath11k: add signal report to mac80211 for QCA6390 and WCN6855 adds 01e782c89108 ath11k: fix warning of RCU usage for ath11k_mac_get_arvif_ [...] adds b0ec7e55fce6 ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() adds 8b3046abc99e ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_ge [...] adds 6ce708f54cc8 ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream adds 1b8bb94c0612 ath11k: report tx bitrate for iw wlan station dump adds ec038c6127fa ath11k: add support for hardware rfkill for QCA6390 adds 01417e57939f ath11k: add regdb.bin download for regdb offload adds 9d364b828ae5 ath10k: replace strlcpy with strscpy adds d943fdad7589 ath11k: Fix napi related hang adds 42da1cc7bd53 ath11k: add support of firmware logging for WCN6855 adds 71c748b5e01e ath11k: Fix unexpected return buffer manager error for QCA6390 adds 68b930ad46b6 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 5d5d68bcff1f rtw88: don't consider deep PS mode when transmitting packet adds 5f48d7bbec37 rtw89: 8852a: correct bit definition of dfs_en adds 4d2cd7b06ce0 wilc1000: Convert static "chipid" variable to device-local [...] adds ec031ac4792c wilc1000: Add reset/enable GPIO support to SPI driver adds f31ee3c0a555 wilc1000: Document enable-gpios and reset-gpios properties adds d430dffbe9dd mt76: mt7921: fix a possible race enabling/disabling runtime-pm adds f2b551fad8d8 Merge tag 'wireless-drivers-next-2021-12-23' of git://git. [...] adds 73ff9fcdd6f8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 426b87b111b0 selftests/bpf: Correct the INDEX address in vmtest.sh adds 0dd668d2080c bpf: Use struct_size() helper adds 1a1a0b0364ad bpftool: Enable line buffering for stdout adds 5652b807b757 libbpf: Do not use btf_dump__new() macro in C++ mode adds ecf45e60a62d selftests/bpf: Add btf_dump__new to test_cpp adds e856bd765dcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 62983bffc18a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a9382d9389a0 netfilter: nfnetlink: add netns refcount tracker to struct [...] adds fc0d026a2fad netfilter: nf_nat_masquerade: add netns refcount tracker t [...] adds 0d1873a52289 netfilter: nf_tables: remove rcu read-size lock adds 8801d791b487 netfilter: nft_payload: WARN_ON_ONCE instead of BUG adds 4765473fefd4 netfilter: nf_tables: consolidate rule verdict trace call adds 690d541739a3 netfilter: nf_tables: replace WARN_ON by WARN_ON_ONCE for [...] adds 023223dfbfb3 netfilter: nf_tables: make counter support built-in adds 4a6fbdd801e8 netfilter: conntrack: tag conntracks picked up in local out hook adds 878aed8db324 netfilter: nat: force port remap to prevent shadowing well [...] adds c42ba4290b21 netfilter: flowtable: remove ipv4/ipv6 modules adds 726155861945 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cf1bce1de7ee Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_E [...] adds e96741437ef0 Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_E [...] adds 9446bdde51ac Bluetooth: hci_sync: Fix not always pausing advertising wh [...] adds 30d57722732d Bluetooth: L2CAP: Fix using wrong mode adds d2666be51d5f Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 adds 3547a008c896 Bluetooth: btintel: Add missing quirks and msft ext for le [...] adds 6932627425d6 Bluetooth: btusb: Add support for Foxconn MT7922A adds df1e5c51492f Bluetooth: hci_qca: Stop IBS timer during BT OFF adds 744451c162a5 Bluetooth: hci_sync: Push sync command cancellation to workqueue adds fee645033e2c Bluetooth: hci_event: Use skb_pull_data when processing in [...] adds 8e8b92ee60de Bluetooth: hci_sync: Add hci_le_create_conn_sync adds 85b56857e194 Bluetooth: hci_sync: Add support for waiting specific LE s [...] adds 6cd29ec6ae5e Bluetooth: hci_sync: Wait for proper events when connecting LE adds 4fc9857ab8c6 Bluetooth: hci_sync: Add check simultaneous roles support adds 76d0685bbac8 Bluetooth: MGMT: Fix LE simultaneous roles UUID if not supported adds cfb4c313be67 Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES adds 5d1dd2e5a681 Bluetooth: MGMT: Fix spelling mistake "simultanous" -> "si [...] adds d95d7e5bb591 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b4c0f491b481 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 6b85a71cace7 dt-bindings: mtd: renesas: Describe Renesas R-Car Gen3 & R [...] adds d8701fe890ec mtd: rawnand: renesas: Add new NAND controller driver adds b90c42c74761 MAINTAINERS: Add an entry for Renesas NAND controller adds 3b2af5c6174c mtd: rawnand: omap_elm: Use platform_get_irq() to get the [...] adds ecb78b290bb5 mtd: rawnand: gpmi: Use platform_get_irq_byname() to get t [...] adds 1db20449e717 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds e7ad9f59f746 mtd: spi-nor: core: Remove reference to spi-nor.c adds 65b54ff67afa mtd: spi-nor: Constify part specific fixup hooks adds 0d051a49829a mtd: spi-nor: core: use 2 data bytes for template ops adds 63017068a6d9 mtd: spi-nor: spansion: write 2 bytes when disabling Octal [...] adds 9de3cb1cc95b mtd: spi-nor: micron-st: write 2 bytes when disabling Octa [...] adds 76b68e8011c8 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds ae73b14f66fd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b06103b53253 Merge tag 'amd-drm-next-5.17-2021-12-16' of https://gitlab [...] adds 63b0951b6e59 Merge tag 'drm/tegra/for-5.17-rc1' of https://gitlab.freed [...] adds ee6c8b5afa62 drm/exynos: Replace legacy gpio interface for gpiod interface adds 2043e6f6d5c5 drm/exynos: Implement mmap as GEM object function adds 28b0d549f94a drm/exynos: remove useless type conversion adds 760cceff9961 drm/exynos: drop the use of label from exynos_dsi_register_te_irq adds 236f0f4eac19 Merge tag 'exynos-drm-next-for-v5.17' of git://git.kernel. [...] adds 6dfa2fab8ddd drm/etnaviv: limit submit sizes adds cdd156955f94 drm/etnaviv: consider completed fence seqno in hang check adds 78942ae41d45 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] adds c83125bb2199 drm/i915: Add has_64k_pages flag adds ca9216246094 drm/i915/xehpsdv: set min page-size to 64K adds fef53be02874 drm/i915/gtt/xehpsdv: move scratch page to system memory adds f122a46a637f drm/i915: enforce min page size for scratch adds 0b64e2e43dde drm/i915/pmu: Wait longer for busyness data to be availabl [...] adds 1ff9fc708185 drm/i915/pmu: Fix wakeref leak in PMU busyness during reset adds 3d832f370d16 drm/i915/uc: Allow platforms to have GuC but not HuC adds 76aee8658b8f drm/i915/guc: Don't go bang in GuC log if no GuC adds bce45c2620e2 drm/i915: Don't disable interrupts and pretend a lock as b [...] adds 63cb9da6fcea drm/i915: Fix coredump of perma-pinned vmas adds 35d4efec103e drm/i915/uc: correctly track uc_fw init failure adds 013005d961f7 drm/i915/uc: Prepare for different firmware key sizes adds b2657ed0a56f drm/i915/guc: support bigger RSA keys adds 40aa583ea345 drm/i915: Don't leak the capture list items adds 0ef42fb749b1 drm/i915: Exclude reserved stolen from driver use adds 2e21de902827 drm/i915: Sanitycheck device iomem on probe adds bd56c63ca1d9 drm/i915: Test all device memory on probing adds 5719d4fee1ca drm/i915/ttm: fix large buffer population trucation adds 1b9e8b1feb33 drm/i915/debugfs: add noreclaim annotations adds bdd8b6c98239 drm/i915: replace X86_FEATURE_PAT with pat_enabled() adds b25db8c782ad drm/i915/guc: Use correct context lock when callig clr_con [...] adds 939d8e9c87e7 drm/i915/guc: Only assign guc_id.id when stealing guc_id adds 7aa6d5fe6cdb drm/i915/guc: Remove racey GEM_BUG_ON adds 2406846ec497 drm/i915/guc: Don't hog IRQs when destroying contexts adds 6e94d53962f7 drm/i915/guc: Add extra debug on CT deadlock adds 2aa9f833dd08 drm/i915/guc: Kick G2H tasklet if no credits adds 0013f5f5c05d drm/i915/guc: Selftest for stealing of guc ids adds 030def2cc91f drm/i915: Store backpointer to GT in uncore adds c0f0dab8ba48 drm/i915: Introduce to_gt() helper adds 62e94f92e397 drm/i915/display: Use to_gt() helper adds c14adcbd1a96 drm/i915/gt: Use to_gt() helper adds 1a9c4db4caf0 drm/i915/gem: Use to_gt() helper adds 93b76b13cfc1 drm/i915/gvt: Use to_gt() helper adds 8c2699fad60e drm/i915/selftests: Use to_gt() helper adds c68c74f5b91b drm/i915/pxp: Use to_gt() helper adds 2cbc876daa71 drm/i915: Use to_gt() helper adds f54ffa12168d drm/i915: Rename i915->gt to i915->gt0 adds ad5c99e02047 drm/i915: Remove unused bits of i915_vma/active api adds e4e806253003 drm/i915: Change shrink ordering to use locking around unbinding. adds 0b4d1f0e936e drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/cl [...] adds 2abb6195512d drm/i915: Take object lock in i915_ggtt_pin if ww is not set adds 576c4ef510d7 drm/i915: Force ww lock for i915_gem_object_ggtt_pin_ww, v2. adds fd06ccf15987 drm/i915: Ensure gem_contexts selftests work with unbind c [...] adds 9606ca2ea190 drm/i915: Ensure i915_vma tests do not get -ENOSPC with th [...] adds 57b427a705ce drm/i915/guc: Speed up GuC log dumps adds 0dd8674f2fc9 drm/i915/guc: Increase GuC log size for CONFIG_DEBUG_GEM adds fb3965f9ae28 drm/i915/guc: Flag an error if an engine reset fails adds 2c3849baf290 drm/i915: Trylock the object when shrinking adds be7612fd6665 drm/i915: Require object lock when freeing pages during de [...] adds d8be1357edc8 drm/i915: Add ww ctx to i915_gem_object_trylock adds 1c40d40f6835 drm/i915/guc: Request RP0 before loading firmware adds 1193081710b3 drm/i915: Avoid using the i915_fence_array when collecting [...] adds 33654ef470a9 drm/i915: remove questionable fence optimization during copy adds 63cf4cad7301 drm/i915: Break out the i915_deps utility adds c2ea703dcafc drm/i915: Require the vm mutex for i915_vma_bind() adds 6cb12fbda1c2 drm/i915: Use trylock instead of blocking lock for __i915_ [...] adds 4817c37d71b5 Merge tag 'drm-intel-gt-next-2021-12-23' of git://anongit. [...] adds 5da8b49de472 dt-bindings: display: bridge: lvds-codec: Fix duplicate key adds 040bf2a9446f Merge tag 'drm-misc-next-fixes-2021-12-23' of git://anongi [...] adds b003722adef2 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 4235a27a020c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds d91b340a01c8 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] adds e0f0688aba77 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 5916ff16a830 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9b3c847b5fa0 ASoC: dt-bindings: audio-graph-port: enable both flag/phan [...] adds 4941cd7cc845 ASoC: SOF: Kconfig: Make the SOF_DEVELOPER_SUPPORT depend [...] adds f04b4fb47d83 ASoC: sh: rz-ssi: Check return value of pm_runtime_resume_ [...] adds eed5391f6747 ASoC: SOF: pcm: remove support for RESUME trigger adds 9b465060d144 ASoC: SOF: Intel: hda: remove support for RESUME trigger adds 35218cf61869 ASoC: SOF: Intel: hda: remove support for RESUME in platfo [...] adds f7c7ecaba469 ASoC: SOF: remove suport for TRIGGER_RESUME adds cb515f105cab ASoC: SOF: avoid casting "const" attribute away adds 182b682b9ab1 ASoC: SOF: ipc: Add null pointer check for substream->runtime adds 60ded273e4c0 ipc: debug: Add shared memory heap to memory scan adds a92c1cd33520 ASoC: SOF: couple of cleanups adds 5a49d926da46 Merge tag 'dmaengine_topic_slave_id_removal_5.17' of git:/ [...] adds 46f016119e2a ASoC: dt-bindings: Add binding for Tegra20 S/PDIF adds 80c3d0a97abf ASoC: dt-bindings: tegra20-i2s: Convert to schema adds 549818e5c85a ASoC: dt-bindings: tegra20-i2s: Document new nvidia,fixed- [...] adds 16736a0221db ASoC: tegra20: spdif: Set FIFO trigger level adds c0000fc618cd ASoC: tegra20: spdif: Support device-tree adds 117aeed43974 ASoC: tegra20: spdif: Improve driver's code adds 150f4d573fe1 ASoC: tegra20: spdif: Use more resource-managed helpers adds ec1b4545d755 ASoC: tegra20: spdif: Reset hardware adds d51693092ecc ASoC: tegra20: spdif: Support system suspend adds 9d8f51cd1fa9 ASoC: tegra20: spdif: Filter out unsupported rates adds bfa4671db1ef ASoC: tegra20: i2s: Filter out unsupported rates adds be1d03eecc1c Support HDMI audio on NVIDIA Tegra20 adds 2a9a72e290d4 ASoC: Intel: catpt: Test dmaengine_submit() result before [...] adds dad492cfd24c ASoC: Intel: catpt: Reduce size of catpt_component_open() adds a62a02986d39 ASoC: Intel: catpt: Streamline locals declaration for PCM- [...] adds c50384d7e331 ASoC: Intel: catpt: Dma-transfer fix and couple adds e047d0372689 ASoC: tlv320adc3xxx: New codec bindings adds e9a3b57efd28 ASoC: codec: tlv320adc3xxx: New codec driver adds 98bf33ca3f00 ASoC: mediatek: mt8195-mt6359: reduce log verbosity in probe() adds 5ea4e76b73cd ASoC: codecs: ak4118: Use dev_err_probe() helper adds 900b4b911aca ASoC: codecs: es7241: Use dev_err_probe() helper adds 6df96c8f5b50 ASoC: codecs: max9759: Use dev_err_probe() helper adds edfe9f451a8c ASoC: codecs: max9860: Use dev_err_probe() helper adds 526f6ca95a9d ASoC: codecs: pcm3168a: Use dev_err_probe() helper adds ec1e0e72a8d4 ASoC: codecs: sgtl5000: Use dev_err_probe() helper adds 2c16636a8bbd ASoC: codecs: simple-amplifier: Use dev_err_probe() helper adds 17d7044715c5 ASoC: codecs: simple-mux: Use dev_err_probe() helper adds 382ae995597f ASoC: codecs: ssm2305: Use dev_err_probe() helper adds 7ff27faec8cc ASoC: codecs: tlv320aic31xx: Use dev_err_probe() helper adds 0624dafa6a85 ASoC: ateml: Use dev_err_probe() helper adds 88fb6da3f431 ASoC: ti: Use dev_err_probe() helper adds 2e6f557ca35a ASoC: fsl: Use dev_err_probe() helper adds 7a0299e13bc7 ASoC: generic: Use dev_err_probe() helper adds ef12f373f21d ASoC: img: Use dev_err_probe() helper adds 2ff4e003e8e1 ASoC: meson: Use dev_err_probe() helper adds 7a17f6a95a61 ASoC: mxs: Use dev_err_probe() helper adds ab6c3e68ab6e ASoC: qcom: Use dev_err_probe() helper adds b3a66d22a2fd ASoC: rockchip: Use dev_err_probe() helper adds 27c6eaebcf75 ASoC: samsung: Use dev_err_probe() helper adds efc162cbd480 ASoC: stm: Use dev_err_probe() helper adds 11a95c583c1d ASoC: sunxi: Use dev_err_probe() helper adds 38fa8d3cacc0 ASoC: Use dev_err_probe() helper adds f48720134331 ASoC: amd: acp-config: Enable SOF audio for Google chrome boards. adds 0082e3299a49 ASoC: amd: acp-config: Update sof_tplg_filename for SOF machines adds 3bf4fb25d5c2 ASoC: tegra-audio-rt5677: Correct example adds 2dc643cd7563 ASoC: SOF: AMD: simplify return status handling adds ac1e6bc146d4 ASoC: qdsp6: fix a use after free bug in open() adds 15443f6cab25 ASoC: amd: acp: Remove duplicate dependency in Kconfig adds c2efaf8f2d53 ASoC: xlnx: Use platform_get_irq() to get the interrupt adds 5de035c27004 ASoC: bcm: Use platform_get_irq() to get the interrupt adds 70ba14cf6dfd ASoC: dt-bindings: codecs: Add bindings for ak4375 adds 53778b8292b5 ASoC: Add AK4375 support adds 0d422a466ef7 ASoC: dt-bindings: Use name-prefix schema adds 847cbea6459d ASoC: meson: t9015: add missing sound-name-prefix property adds 1f6532073e3e ASoC: meson: g12a: add missing sound-name-prefix property adds 37daf8d9e0bd ASoC: codecs: ak4375: Change invert controls to a stereo switch adds 8a2d8e4fed6d ASoC: codec: tlv320adc3xxx: Fix missing clk_disable_unprep [...] adds 72b8ed83f7ec ASoC: SOF: ops: Use dev_warn() if the panic offsets differ adds b2539ef00e44 ASoC: SOF: Intel: hda-loader: Avoid re-defining the HDA_FW [...] adds f902b21adba9 ASoC: SOF: core: Add simple wrapper to check flags in sof_ [...] adds 12b401f4de78 ASoC: SOF: Use sof_debug_check_flag() instead of sof_core_ [...] adds b2b10aa79fe2 ASoC: SOF: Add 'non_recoverable' parameter to snd_sof_dsp_panic() adds 2f148430b96e ASoC: SOF: Add a 'message' parameter to snd_sof_dsp_dbg_dump() adds 4e1f86482189 ASoC: SOF: Introduce new firmware state: SOF_FW_CRASHED adds b2e9eb3adb9a ASoC: SOF: Introduce new firmware state: SOF_FW_BOOT_READY_OK adds fc179420fde3 ASoC: SOF: Move the definition of enum snd_sof_fw_state to [...] adds d41607d37c13 ASoC: SOF: Rename 'enum snd_sof_fw_state' to 'enum sof_fw_state' adds 9421ff7665f6 ASoC: SOF: ipc: Only allow sending of an IPC in SOF_FW_BOO [...] adds e2406275be2b ASoC: SOF: Set SOF_FW_BOOT_FAILED in case we have failure [...] adds b54b3a4e08bc ASoC: SOF: pm: Force DSP off on suspend in BOOT_FAILED state also adds 9f89a988d5c2 ASoc: SOF: core: Update the FW boot state transition diagram adds fdc573b1c26a ASoC: SOF: ops: Always print DSP Panic message but use dif [...] adds b9f0bfd16d8b ASoC: SOF: dsp_arch_ops: add kernel log level parameter fo [...] adds 4995ffce2ce2 ASoC: SOF: Rename snd_sof_get_status() and add kernel log [...] adds beb6ade16817 ASoC: SOF: Add clarifying comments for sof_core_debug and [...] adds 0152b8a2f083 ASoC: SOF: debug: Use DEBUG log level for optional prints adds 34bfba9a63ec ASoC: SOF: Intel: hda: Use DEBUG log level for optional prints adds 1d194b6b3d3a ASoC: SOF: Re-visit firmware state and panic tracking/handling adds c6cef35bf723 ASoC: dt-bindings: spdif-dit: add missing sound-name-prefi [...] adds 559ec82aa47d ASoC: dt-bindings: aiu: spdif-dit: add missing sound-name- [...] adds 8102d8cd8f26 ASoC: More amlogic sound-name-prefix DT fixes adds 4e28491a7a19 ASoC: mediatek: mt8192-mt6359: fix device_node leak adds 3d4641a42ccf ASoC: core: Add snd_soc_of_parse_pin_switches() from simpl [...] adds 37a49da9a7d5 ASoC: dt-bindings: qcom: sm8250: Document "pin-switches" a [...] adds 2623e66de125 ASoC: qcom: common: Parse "pin-switches" and "widgets" from DT adds 319a05330f4f ASoC: msm8916-wcd-analog: Use separate outputs for HPH_L/HPH_R adds 2f15d3cebd45 ASoC: qcom: Parse "pin-switches" and "widgets" from DT adds 2f3cfcd74e1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0469fbca82cb Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds 73cca71a9032 Input: ti_am335x_tsc - set ADCREFM for X configuration adds 6bfeb6c21e1b Input: ti_am335x_tsc - fix STEPCONFIG setup for Z2 adds 23dee6c6b183 Input: ti_am335x_tsc - lower the X and Y sampling time adds 53b90bd97670 Input: ucb1400_ts - remove redundant variable penup adds 652c0441de58 Input: byd - fix typo in a comment adds 4dbb86204391 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 361c81dbc58c blktrace: switch trace spinlock to a raw spinlock adds 518579a9af10 blk-mq: blk-mq: check quiesce state before queue_rqs adds a957b61254a7 block: fix error in handling dead task for ioprio setting adds 37e11c3616f6 block: call blk_exit_queue() before freeing q->stats adds 99d8690aae4b block: fix error unwinding in device_add_disk adds 37ae5a0f5287 block: use "unsigned long" for blk_validate_block_size(). adds e338924bd05d block: check minor range in device_add_disk() adds d4e4a404a7ca Merge branch 'for-5.17/block' into for-next adds 1533c1b579e1 fs: add offset parameter to iterate_dir function adds 54d460de2423 fs: split off vfs_getdents function of getdents64 syscall adds b4518682080d io_uring: add support for getdents64 adds c2b5446aa8b4 Merge branch 'for-5.17/io_uring-getdents64' into for-next adds 6fd3c510ee4b bio.h: fix kernel-doc warnings adds a16c7246368d block: remove unnecessary trailing '' adds 669a064625fa block: drop needless assignment in set_task_ioprio() adds 41e744dc9ee6 Merge branch 'for-5.17/block' into for-next adds 0c1b8cff4479 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 032cad682b19 ata: pata_ali: no need to initialise statics to 0 adds 42bea8754c94 sata_fsl: Use struct_group() for memcpy() region adds 1093f19472eb ata: libata-sata: use sysfs_emit() adds 72a1b710f656 ata: libata-scsi: use sysfs_emit() adds b277ca11b663 ata: ahci: use sysfs_emit() adds da777eaba07a ata: sata_fsl: use sysfs_emit() adds 0b8f8ba8278a ata: sata_dwc_460ex: Use devm_platform_*ioremap_resource() APIs adds ee34bbafc838 ata: sata_dwc_460ex: Use temporary variable for struct device adds df2796899102 ata: sata_dwc_460ex: Remove unused forward declaration adds c39dc889ac7c ata: libahci_platform: Remove bogus 32-bit DMA mask attempt adds 43a6a9d11a08 ata: libahci_platform: Get rid of dup message when IRQ can [...] adds 4b03d96711ba libata: use min() to make code cleaner adds 414867377a30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3c5b742f5577 Merge branch 'fixes' into next adds 077d8e1227fe mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro adds 552bc46484b3 dt-bindings: mmc: mmci: Add st,stm32-sdmmc2 compatible adds b59a8c90537f Merge branch 'fixes' into next adds 5471fe8b383f mmc: mmci: Add support for sdmmc variant revision v2.2 adds 4481ab602ced mmc: mmci: increase stm32 sdmmcv2 clock max freq adds 36240ef8665b mmc: mmci: add hs200 support for stm32 sdmmc adds 1ccaa1bdcc42 mmc: core: Fix blk_status_t handling adds 189f1d9bc3a5 mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on [...] adds c064bb5c78c1 mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads a [...] adds ebc4dcf1625a mmc: dw_mmc: clean up a debug message adds 77bed755e0f0 mmc: meson-mx-sdhc: add IRQ check adds 8fc9a77bc64e mmc: meson-mx-sdio: add IRQ check adds d7d87484bea9 dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 adds 91e2ca227b41 mmc: dw_mmc-exynos: Add support for ARTPEC-8 adds 25d5417a90fd mmc: dw_mmc: Add driver callbacks for data read timeout adds 1a6fe7bbc7d2 mmc: dw_mmc: Do not wait for DTO in case of error adds 34ce29302323 dt-bindings: mmc: ingenic: Support using bi-directional DM [...] adds a474e52c3109 mmc: jz4740: Support using a bi-directional DMA channel adds 585cba9d424e MAINTAINERS: Add i.MX sdhci maintainer adds f6d6e4c9c63d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 8ae4069acdee dt-bindings: mfd: Add Freecom system controller adds c1b3ad8c1026 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds dec5779e6a7b backlight: lp855x: Move device_config setting out of lp855 [...] adds 92add941b6be backlight: lp855x: Add dev helper variable to lp855x_probe() adds 6202b5de73cf backlight: lp855x: Add support ACPI enumeration adds c05b21ebc5bc backlight: qcom-wled: Validate enabled string indices in DT adds e29e24bdabfe backlight: qcom-wled: Pass number of elements to read to r [...] adds 0a1393585489 backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion adds 5ada78b26f93 backlight: qcom-wled: Fix off-by-one maximum with default [...] adds 2b4b49602f9f backlight: qcom-wled: Override default length with qcom,en [...] adds 96571489a069 backlight: qcom-wled: Remove unnecessary 4th default strin [...] adds c70aefdedb24 backlight: qcom-wled: Provide enabled_strings default for [...] adds b7002cd5e9d8 backlight: qcom-wled: Remove unnecessary double whitespace adds ec961cf32411 backlight: qcom-wled: Respect enabled-strings in set_brightness adds fc6a9fb68142 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] adds c717a2e4c41b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5d55cbc720cc regulator: dt-bindings: samsung,s5m8767: Move fixed string [...] adds 304bc1434b9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2ee637d0cc5b Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 57a42002f019 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] adds 2e08df3c7c4e selinux: fix potential memleak in selinux_add_opt() adds 6cd9d4b97891 selinux: minor tweaks to selinux_add_opt() adds 6546e60201bd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 658d624ffac7 tpm: add request_locality before write TPM_INT_ENABLE adds 8ed0c654a65e tpm/st33zp24: drop unneeded over-commenting adds 85f1f4ddf8df tpm: tpm_tis_spi_cr50: Add default RNG quality adds 19ce6a4ba3e7 tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' adds 422d63aae8be keys: X.509 public key issuer lookup without AKID adds 91c2ddba0246 char: tpm: cr50: Set TPM_FIRMWARE_POWER_MANAGED based on d [...] adds 255c5267d5be tpm: Add Upgrade/Reduced mode support for TPM2 modules adds 1f35108f8e4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 664c0b58e025 iommu/amd: Fix typo in *glues … together* in comment adds d7061627d701 iommu/iova: Fix race between FQ timeout and teardown adds d5c383f2c98a iommu/iova: Squash entry_dtor abstraction adds 649ad9835a37 iommu/iova: Squash flush_cb abstraction adds 6b3106e9ba2d iommu/amd: Simplify pagetable freeing adds ce00eece6909 iommu/amd: Use put_pages_list adds 87f60cc65d24 iommu/vt-d: Use put_pages_list adds ea4d71bb5e3f iommu/iova: Consolidate flush queue code adds f7f07484542f iommu/iova: Move flush queue code to iommu-dma adds a17e3026bc4d iommu: Move flush queue data into iommu_dma_cookie adds aade40b62745 iommu/iova: Temporarily include dma-mapping.h from iova.h adds e77bd369ce46 Merge branches 'arm/smmu', 'virtio', 'x86/amd', 'x86/vt-d' [...] adds 825490ccd615 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 30561b51cc8d audit: use struct_size() helper in audit_[send|make]_reply() adds ed98ea2128b6 audit: replace zero-length array with flexible-array member adds 1fe9db476207 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3a8e53e21fc8 dt-bindings: power: reset: gpio-restart: Convert to json-schema adds 034c253915db dt-bindings: arm: ux500: Document missing compatibles adds 07979f09a01e dt-bindings: arm,cci-400: Drop the PL330 from example adds f3a9f2b23c3c dt-binding: soc: qcom: convert rmtfs documentation to yaml adds 92c3974ceea8 dt-binding: soc: qcom: convert Qualcomm Command DB documen [...] adds 39b86309a4f1 dt-bindings: msm: disp: remove bus from dpu bindings adds 7821f3a0b525 dt-bindings: crypto: convert Qualcomm PRNG to yaml adds 2025821ee223 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6008cb4c98d9 spi: spi-mtk-nor: add new clock name 'axi' for spi nor adds c70282457c38 spi: ar934x: fix transfer and word delays adds e6609c26b3ab spi: dln2: Propagate firmware node adds 27b6965ccb72 spi: dw: Propagate firmware node adds 12baee68b2df spi: pxa2xx: Propagate firmware node adds a06064a6a739 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 57690554abe1 x86/pkey: Fix undefined behaviour with PKRU_WD_BIT adds 1fc397e27ae8 Merge branch into tip/master: 'x86/urgent' adds baab18cf3a8b Merge branch into tip/master: 'x86/sgx' adds 81eb672baf2c Merge branch into tip/master: 'x86/sev' adds 7208b5524a79 Merge branch into tip/master: 'x86/platform' adds 4bab7f407544 Merge branch into tip/master: 'x86/paravirt' adds 6ec886255db5 Merge branch into tip/master: 'x86/mm' adds d4b54082d4ad Merge branch into tip/master: 'x86/misc' adds 1ec179447a6f Merge branch into tip/master: 'x86/fpu' adds 4abc4f8e070a Merge branch into tip/master: 'x86/cpu' adds e8d859238409 Merge branch into tip/master: 'x86/core' adds 41b05c39d0ec Merge branch into tip/master: 'x86/cleanups' adds f0fef9710cb7 Merge branch into tip/master: 'x86/cache' adds a1f954c8e923 Merge branch into tip/master: 'sched/core' adds 1acd85feba81 x86/mce: Check regs before accessing it adds 41b2e543a649 Merge branch into tip/master: 'ras/core' adds d5aa0f752eb1 Merge branch into tip/master: 'perf/core' adds c816dfca7b0f Merge branch into tip/master: 'locking/core' adds 7c4545db04d9 Merge branch into tip/master: 'irq/msi' adds 148f9f41840c Merge branch into tip/master: 'irq/core' adds ab57c081e4ce Merge branch into tip/master: 'core/entry' adds b64dfcde1ca9 x86/mm: Prevent early boot triple-faults with instrumentation adds 03cb478074fe Merge branch into tip/master: 'x86/mm' adds 4d5cff69fbdd x86/mtrr: Remove the mtrr_bp_init() stub adds d6d457a8d52d Merge branch into tip/master: 'x86/misc' adds 9c42a8706f35 x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUI [...] adds 134d4a60853d Merge branch into tip/master: 'x86/build' adds 5176a93ab27a x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types adds 91f75eb481cf x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank ty [...] adds d2849ef7d640 Merge branch into tip/master: 'ras/core' adds cb8747b7d2a9 uapi: Fix undefined __always_inline on non-glibc systems adds dcce50e6cc4d compiler.h: Fix annotation macro misplacement with Clang adds 8144a7147ddc Merge branch into tip/master: 'objtool/urgent' adds ca6230f4208d Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds 5fc1f93f6998 clocksource/drivers: Add MStar MSC313e timer support adds e64da64f410c clocksource/drivers/msc313e: Add support for ssd20xd-based [...] adds 7647204c2e81 dt-bindings: timer: Add Mstar MSC313e timer devicetree bin [...] adds 499c2df94278 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 567617baac2a EDAC/sb_edac: Remove redundant initialization of variable rc adds b31351eada05 Merge branch 'edac-misc' into edac-for-next adds 39c625b0badf Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds befbfe6f8f74 irqchip/renesas-irqc: Use platform_get_irq_optional() to g [...] adds 31bd548f40cd irqchip/renesas-intc-irqpin: Use platform_get_irq_optional [...] adds cd448b24c621 Merge branch irq/misc-5.17 into irq/irqchip-next adds a158d7ff8cb6 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds 758c4b3f8f7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e8a2e810dd2a rcu: Rework rcu_barrier() and callback-migration logic adds 0c334654ecb2 rcu: Make rcu_barrier() no longer block CPU-hotplug operations adds fb71c73c0866 rcu: Mark accesses to boost_starttime adds fa9e26a74666 rcu/exp: Fix check for idle context in rcu_exp_handler adds 6a827ad99cfa rcu/nocb: Handle concurrent nocb kthreads creation adds f235e84c1e55 rcu: Remove unused rcu_state.boost adds 0aa12181397a rcu: Mark ->expmask access in synchronize_rcu_expedited_wait() adds fcc227e3aad1 torture: Distinguish kthread stopping and being asked to stop adds 9d8281645639 rcutorture: Increase visibility of forward-progress hangs adds 95b9a715074c rcutorture: Make rcu_fwd_cb_nodelay be a counter adds eaf3467ac4ec rcutorture: Add end-of-test check to rcu_torture_fwd_prog() loop adds 76fd381f123b torture: Compress KCSAN as well as KASAN vmlinux files adds 9e2de74735f2 rcu: Inline __call_rcu() into call_rcu() adds 69b51c482330 torture: Make kvm-remote.sh try multiple times to download [...] adds 6a654e5501a6 fixup! rcu: Rework rcu_barrier() and callback-migration logic adds a74298d5935a Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 855fb0384a3d Merge remote-tracking branch 'kvm/master' into HEAD adds 5e4e84f1124a Merge tag 'kvm-s390-next-5.17-1' of git://git.kernel.org/p [...] adds c496c691d744 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 500ca5241bf8 KVM: arm64: Use defined value for SCTLR_ELx_EE adds a080e323be8d KVM: arm64: Fix comment for kvm_reset_vcpu() adds dda0190d7ff7 KVM: arm64: Fix comment on barrier in kvm_psci_vcpu_on() adds 8a44f9f57770 Merge branch kvm-arm64/misc-5.17 into kvmarm-master/next adds a0e3df097680 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 34960179590a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 48921e185454 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1409057d2451 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ee0d44f20dbd Merge tag 'platform-drivers-x86-int3472-1' into review-hans adds 1b0b6cc8030d power: supply: add charge_behaviour attributes adds 539b9c94ac83 power: supply: add helpers for charge_behaviour sysfs adds b55d416d48f5 platform/x86: thinkpad_acpi: support force-discharge adds 400cffd5f4ea platform/x86: thinkpad_acpi: support inhibit-charge adds 6a5a14b18972 platform/x86: amd-pmc: Simplify error handling and store t [...] adds 426c0ff27b83 platform/x86: amd-pmc: Add support for AMD Smart Trace Buffer adds cfc643aa23c8 platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug [...] adds d386f7ef9f41 platform/x86: amd-pmc: only use callbacks for suspend adds 855045873b54 platform/x86: apple-gmux: use resource_size() with res adds 72e4d07d9499 platform/x86: think-lmi: Prevent underflow in index_store() adds 3ac7bf0d47be platform/x86: asus-wmi: Join string literals back adds 522fbca4f769 platform/x86: asus-wmi: Split MODULE_AUTHOR() on per author basis adds c545a70dd2a1 platform/x86: asus-wmi: Reshuffle headers for better maintenance adds ba8cfebd9d9f platform/x86: system76_acpi: Guard System76 EC specific fu [...] adds c0518b21fba5 platform/x86/intel: Remove X86_PLATFORM_DRIVERS_INTEL adds 596184bbfbd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 75d0bd1b3a02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds af4b11e0bd6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 253c2dd51688 ipmi: Add the git repository to the MAINTAINERS file adds 140342bdc7c5 ipmi/watchdog: Constify ident adds 42e941eae9c0 ipmi: ssif: replace strlcpy with strscpy adds 697b9cada942 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds 79f1c7304295 kernfs: Replace kernel.h with the necessary inclusions adds 80b3485f7d7b PCI: Add #defines for accessing PCIe DVSEC fields adds 365481e42a8a driver core: auxiliary bus: Add driver data helpers adds a3c8f906ed5f platform/x86/intel: Move intel_pmt from MFD to Auxiliary Bus adds 27963d3da4d2 RDMA/irdma: Use auxiliary_device driver data helpers adds 3edac08e1896 soundwire: intel: Use auxiliary_device driver data helpers adds a5f8ef0baf9a net/mlx5e: Use auxiliary_device driver data helpers adds 45e3a279841f vdpa/mlx5: Use auxiliary_device driver data helpers adds 67e532a42cf4 driver core: platform: document registration-failure requirement adds e4daf7b19f68 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 236c9ad1f870 Merge 5.16-rc6 into usb-next adds 4daf08a0afa8 Revert "usb: host: ehci-sh: propagate errors from platform [...] adds f28fb27ef72a xhci: use max() to make code cleaner adds 9198e0298efc usb: host: fotg210: Use platform_get_irq() to get the interrupt adds 22ae6415c702 usb: renesas_usbhs: Use platform_get_irq() to get the interrupt adds 74b39dfabd76 usb: dwc3: Drop unneeded calls to platform_get_resource_byname() adds d057ac484a37 usb: isp1760: Use platform_get_irq() to get the interrupt adds 78e17d699995 usb: cdns3: Use platform_get_irq_byname() to get the interrupt adds ce1d37cb7697 usb: musb: dsps: Use platform_get_irq_byname() to get the [...] adds 666115fb6863 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds ac691012e42c Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 35eaa42c4a10 Merge 5.16-rc6 into tty-next adds 59f37b7370ef tty: serial: samsung: Remove USI initialization adds 0882b473b084 tty: serial: samsung: Enable console as module adds 8cf8d3c4a634 tty: serial: samsung: Fix console registration from module adds fcfd3c09f407 serial: 8250_pci: Split out Pericom driver adds b4ccaf5aa2d7 serial: 8250_pericom: Re-enable higher baud rates adds 46dacba8fea9 serial: 8250_pericom: Use serial_dl_write() instead of open coded adds 712fe4c84982 serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts adds c8c621d5330e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds a4c1aaf97bf1 Merge tag 'fpga-for-5.17-rc1' of git://git.kernel.org/pub/ [...] adds fdcee305c08a Merge tag 'coresight-next-v5.17' of gitolite.kernel.org:pu [...] adds e80ca2e93205 binder: use proper cacheflush header file adds d185a3466f0c firmware: Update Kconfig help text for Google firmware adds 909c648e03e8 greybus: es2: fix typo in a comment adds 2d2802fb24de uacce: use sysfs_emit instead of sprintf adds cab00a3e5e5e applicom: unneed to initialise statics to 0 adds a57ac7acdcc1 firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate [...] adds 47a1db8e797d firmware: qemu_fw_cfg: fix kobject leak in probe error path adds 433b7cd1e702 firmware: qemu_fw_cfg: fix sysfs information leak adds bb84e64f8fb3 firmware: qemu_fw_cfg: remove sysfs entries explicitly adds 80a5ca99c5c0 rapidio: remove not used macro definition in rio_ids.h adds 612d4904191f rapidio: remove not used code about RIO_VID_TUNDRA adds 6d1e4927dedf paride: fix up build warning on mips platforms adds 6da3f33770e0 misc: vmw_vmci: Switch to kvfree_rcu() API adds 81e7b7f5dfbd drivers/misc/ocxl: remove redundant rc variable adds ae807879e6be dt-bindings: nvmem: mediatek: add support bits property adds 9d87b0ac80e3 dt-bindings: nvmem: mediatek: add support for mt8195 adds 98e2c4efae21 nvmem: mtk-efuse: support minimum one byte access stride a [...] adds 15c00b681760 dt-bindings: nvmem: Add missing 'reg' property adds 0032ca576a79 counter: Add the necessary colons and indents to the comme [...] adds 60f07e74f86b counter: ti-eqep: Use container_of instead of struct count [...] adds c95cc0d95702 counter: 104-quad-8: Fix persistent enabled events bug adds e233897b1f7a w1: w1_therm: use swap() to make code cleaner adds 702bab85d6cd iio:adc:ina2xx-adc: Suppress clang W=1 warning about point [...] adds 835122a333dc iio:adc:rcar: Suppress clang W=1 warning about pointer to [...] adds 7926f8a8c706 iio:adc:ti-ads1015: Suppress clang W=1 warning about point [...] adds dce71a5fe3b0 iio:amplifiers:hmc425a: Suppress clang W=1 warning about p [...] adds e064222dcc16 iio:dac:mcp4725: Suppress clang W=1 warning about pointer [...] adds 072cc9816c90 iio:imu:inv_icm42600: Suppress clang W=1 warning about poi [...] adds 6713847817e0 iio:imu:inv_mpu6050: Suppress clang W=1 warning about poin [...] adds ea011add51bc iio:magn:ak8975: Suppress clang W=1 warning about pointer [...] adds e8ffca613cd8 iio:dummy: Drop set but unused variable len. adds f3d29c85e6eb iio:accel:bmc150: Mark structure __maybe_unused as only ne [...] adds 8ebbfb9882f8 iio:accel:kxcjk-1013: Mark struct __maybe_unused to avoid [...] adds eca6e2d4a4a4 device property: Add fwnode_iomap() adds d5c70627a794 iio: adc: Add Xilinx AMS driver adds 39dd2d1e251d dt-bindings: iio: adc: Add Xilinx AMS binding documentation adds bfcacdd64df8 MAINTAINERS: Add maintainer for xilinx-ams adds f4a73a97accf iio:addac:ad74413r: Fix uninitialized ret in a path that w [...] adds c9791a94384a iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs adds 1bb866dcb8cf Merge tag 'iio-for-5.17a' of https://git.kernel.org/pub/sc [...] adds 073543b87edf Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds f311e7f2f6ea Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds e7db65432a96 next-20211223/phy-next adds a257adffbe18 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a28ec0e165ba thunderbolt: Add TMU uni-directional mode adds 8a90e4fa3b4d thunderbolt: Add CL0s support for USB4 routers adds 1639664fb74f thunderbolt: Move usb4_switch_wait_for_bit() to switch.c adds 23ccd21ccb56 thunderbolt: Implement TMU time disruption for Intel Titan Ridge adds 483c9d8275af thunderbolt: Rename Intel TB_VSE_CAP_IECS capability adds e9567cd8b572 thunderbolt: Enable CL0s for Intel Titan Ridge adds e27830fbaf6a thunderbolt: Add module parameter for CLx disabling adds 93d7dc00a8d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 21ab79958576 vfio/pci: Resolve sparse endian warnings in IGD support adds 2bed2ced40c9 vfio/iommu_type1: replace kfree with kvfree adds c9d1b5a67c45 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 74565794023c staging: rtl8192u: remove some repeated words in some comments adds a299fedca157 staging: rtl8723bs: fix typo in a comment adds 22f92b77479a staging: r8188eu: move xmit status check from hal to rtw_cmd adds b66fbc855ee5 staging: r8188eu: move linked status check from hal to rtw [...] adds ed7d6119aa8b staging: r8188eu: clean up rtl8188e_sreset_linked_status_check adds 4218817c70a5 staging: r8188: make rx signal strength function static adds e87261086e95 staging: r8188: remove the dummy ioctl handler adds c35220ad42c4 staging: r8188: antAveRSSI is set but not used adds 6630263c126e staging: r8188: antRSSIcnt is set but not used adds 8b6ad791ee1a staging: r8188: antSumRSSI is set but not used adds af3ad88c35c5 staging: r8188: Bssid in struct fast_ant_train is set but [...] adds 72e4ae15871e staging: r8188: remove unused odm capabilities adds 64bdd3a256c2 staging: r8188: ODM_BB_DIG is always set adds 738b35a3ebe2 staging: r8188: ODM_BB_RA_MASK is always set adds 18c1249fba26 staging: r8188: remove unused power transitions adds f51da6473838 staging: r8188: remove sizes from power transition arrays adds 78ad6a17cd91 staging: r8188: remove cut mask from power transitions adds 13b420f466eb staging: r8188: remove fab mask from power transitions adds 7cd8b6158d4f staging: r8188: remove interface mask from power transitions adds d1d617f48e77 staging: r8188: remove base address from power transitions adds ada58e3b5da9 staging: r8188: remove unused power command adds 885b7b852137 staging: r8188: reformat the power transition steps adds 4f458ec5f497 staging: r8188: move the steps into Hal8188EPwrSeq.c adds 144779edf598 staging: greybus: fix stack size warning with UBSAN adds 64d4f12d0166 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 494492a8cb4b mux: add missing mux_state_get adds fba5a543c06d mux: fix grammar, missing "is". adds 949354d5d49a mux: Fix struct mux_state kernel-doc comment adds f587251bdbee Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git adds bf01d92f6f5b Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds 13bf5ee17623 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 78078ae09666 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e5fa8580620a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fbefe22811c3 scsi: libsas: Don't always drain event workqueue for HA resume adds 6cc739087784 scsi: Revert "scsi: hisi_sas: Filter out new PHY up events [...] adds 6e1fcab00a23 scsi: block: pm: Always set request queue runtime active i [...] adds 42159d3c8d87 scsi: libsas: Add spin_lock/unlock() to protect asd_sas_po [...] adds 29e2bac87421 scsi: hisi_sas: Fix some issues related to asd_sas_port->phy_list adds 133b688b2d03 scsi: mvsas: Add spin_lock/unlock() to protect asd_sas_por [...] adds e31e18128eb9 scsi: libsas: Insert PORTE_BROADCAST_RCVD event for resuming host adds 97f410093984 scsi: hisi_sas: Add more logs for runtime suspend/resume adds 0da7ca4c4fd9 scsi: libsas: Resume host while sending SMP I/Os adds 4ea775abbb5c scsi: libsas: Add flag SAS_HA_RESUMING adds 1bc35475c6bf scsi: libsas: Refactor sas_queue_deferred_work() adds bf19aea4607c scsi: libsas: Defer works of new phys during suspend adds ae9b69e85eb7 scsi: hisi_sas: Keep controller active between ISR of phyu [...] adds 307d9f49cce9 scsi: libsas: Keep host active while processing events adds b4cc09492263 scsi: hisi_sas: Use autosuspend for the host controller adds bc7806b39589 scsi: ch: Don't use GFP_DMA adds d94d94969a4b scsi: sr: Don't use GFP_DMA adds c981e9e0f823 scsi: initio: Don't use GFP_DMA in initio_probe_one() adds 27363ba89f34 scsi: myrb: Don't use GFP_DMA in myrb_pdev_slave_alloc() adds 0298b7daf809 scsi: myrs: Don't use GFP_DMA adds 1964777e107a scsi: snic: Don't use GFP_DMA in snic_queue_report_tgt_req() adds 657b44d651eb scsi: pmcraid: Don't use GFP_DMA in pmcraid_alloc_sglist() adds 9cf0666f34b1 scsi: mpi3mr: Add debug APIs based on logging_level bits adds a83ec831b24a scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() adds fbaa9aa48bb4 scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status adds d00ff7c31195 scsi: mpi3mr: Update MPI3 headers - part1 adds ec5ebd2c14a9 scsi: mpi3mr: Update MPI3 headers - part2 adds 17d6b9cf89cf scsi: mpi3mr: Add support for PCIe Managed Switch SES device adds ba68779a518d scsi: mpi3mr: Do access status validation before adding devices adds 4f08b9637f63 scsi: mpi3mr: Increase internal cmnds timeout to 60s adds 13fd7b1555b6 scsi: mpi3mr: Handle unaligned PLL in unmap cmnds adds 2ac794baaec9 scsi: mpi3mr: Display IOC firmware package version adds a6856cc4507b scsi: mpi3mr: Fault IOC when internal command gets timeout adds e3605f65ef69 scsi: mpi3mr: Code refactor of IOC init - part1 adds 59bd9cfe3fa0 scsi: mpi3mr: Code refactor of IOC init - part2 adds fe6db6151565 scsi: mpi3mr: Handle offline FW activation in graceful manner adds c0b00a931e5e scsi: mpi3mr: Add IOC reinit function adds b64845a7d403 scsi: mpi3mr: Detect async reset that occurred in firmware adds c5758fc72b92 scsi: mpi3mr: Gracefully handle online FW update operation adds c1af985d27da scsi: mpi3mr: Add Event acknowledgment logic adds 78b76a0768ef scsi: mpi3mr: Support Prepare for Reset event adds 95cca8d5542a scsi: mpi3mr: Print cable mngnt and temp threshold events adds afd3a5793fe2 scsi: mpi3mr: Add io_uring interface support in I/O-polled mode adds c86651345ca5 scsi: mpi3mr: Use TM response codes from MPI3 headers adds a91603a5d504 scsi: mpi3mr: Enhanced Task Management Support Reply handling adds 243bcc8efdb1 scsi: mpi3mr: Fixes around reply request queues adds c77b1f8a8fae scsi: mpi3mr: Bump driver version to 8.0.0.61.0 adds b6fb1e80803e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8be5ba05d2dd Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds b0229605b143 remoteproc: rcar_rproc: Fix pm_runtime_get_sync error check adds ba6358637798 remoteproc: rcar_rproc: Remove trailing semicolon adds 3cfae448f91e Merge branches 'rproc-next', 'rpmsg-next' and 'hwspinlock- [...] adds 87940d806424 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dd61b29207ca gpiolib: provide gpiod_remove_hogs() adds 990f6756bb64 gpiolib: allow to specify the firmware node in struct gpio_chip adds ac627260cf52 gpiolib: of: make fwnode take precedence in struct gpio_chip adds cb8c474e79be gpio: sim: new testing module adds 16c138f338b6 selftests: gpio: provide a helper for reading chip info adds b2bb90c80a3e selftests: gpio: add a helper for reading GPIO line names adds 1d96b8f635d9 selftests: gpio: add test cases for gpio-sim adds 34d9841b4b7b gpio: sta2x11: fix typo in a comment adds 40dc227031a6 dt-bindings: gpio: tegra: Convert to json-schema adds 7501815ffda8 dt-bindings: gpio: tegra186: Convert to json-schema adds a8b10f3d12cf dt-bindings: gpio: Add Tegra234 support adds 1db9b241bb56 gpio: tegra186: Add support for Tegra234 adds 2ac5eb840f1d gpio: amdpt: add new device ID and 24-pin support adds f7eda6fe0322 selftests: gpio: gpio-sim: remove bashisms adds 36ccddf80e56 selftests: gpio: gpio-sim: avoid forking test twice adds c73960bb0a43 gpiolib: allow line names from device props to override dr [...] adds ca7e7822d106 Merge tag 'intel-gpio-v5.17-1' of gitolite.kernel.org:pub/ [...] adds 448cf90513d9 gpio: Get rid of duplicate of_node assignment in the drivers adds 45a541a610af gpio: Setup parent device and get rid of unnecessary of_no [...] adds 6dbe6c07f94f gpio: Propagate firmware node from a parent device adds c08995bff202 gpio: sim: fix uninitialized ret variable adds 8e6458cd8ce8 dt-bindings: gpio: msc313: Add compatible for ssd20xd adds e82513696ead dt-bindings: gpio: msc313: Add offsets for ssd20xd adds bef4460b8550 gpio: msc313: Code clean ups adds 572006bce34c gpio: msc313: Add support for SSD201 and SSD202D adds a2d05fb73493 gpio: sim: add missing fwnode_handle_put() in gpio_sim_probe() adds 9804456e6067 gpio: Remove unused local OF node pointers adds e85dd53a38bc gpio: brcmstb: Use local variable to access OF node adds 9f01881beae9 dt-bindings: gpio: Add Tegra241 support adds d1056b771ddb gpio: tegra186: Add support for Tegra241 adds f21ecad451c9 gpio: regmap: Switch to use fwnode instead of of_node adds 32a3c494e03e Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds facb4e40e4a2 Merge tag 'renesas-pinctrl-for-v5.17-tag2' of git://git.ke [...] adds 02f117134952 pinctrl: imx: prepare for making "group_names" in "functio [...] adds 5d0674999cc5 pinctrl: keembay: comment process of building functions a bit adds c26c4bfc1040 pinctrl: keembay: rework loops looking for groups names adds bd0aae66c482 pinctrl: add one more "const" for generic function groups adds 744d04fb4836 dt-bindings: pinctrl: qcom: Add SDX65 pinctrl bindings adds ce852837335a pinctrl: Propagate firmware node from a parent device adds 195acd15792a Merge branch 'devel' into for-next adds c0ff142facc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d13961357454 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0d66f6beff51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5e354747b2c9 exit/s390: Remove dead reference to do_exit from copy_thread adds 0e25498f8cd4 exit: Add and use make_task_dead. adds 05ea0424f0e2 exit: Move oops specific logic from do_exit into make_task_dead adds 7f80a2fd7db9 exit: Stop poorly open coding do_task_dead in make_task_dead adds eb55e716ac1a exit: Stop exporting do_exit adds bbda86e988d4 exit: Implement kthread_exit adds ca3574bd653a exit: Rename module_put_and_exit to module_put_and_kthread_exit adds cead18552660 exit: Rename complete_and_exit to kthread_complete_and_exit adds 40966e316f86 kthread: Ensure struct kthread is present for all kthreads adds 6b1248798eb6 exit/kthread: Move the exit code for kernel threads into s [...] adds 5eb6f22823e0 exit/kthread: Fix the kerneldoc comment for kthread_comple [...] adds 1fb466dff904 objtool: Add a missing comma to avoid string concatenation adds 6692c98c7df5 fork: Stop protecting back_fork_cleanup_cgroup_lock with C [...] adds ff8288ff475e fork: Rename bad_fork_cleanup_threadgroup_lock to bad_fork [...] adds dd621ee0cf8e kthread: Warn about failed allocations for the init kthread adds 00580f03af5e kthread: Never put_user the set_child_tid address adds fbc11520b58a signal: Make SIGKILL during coredumps an explicit special case adds e051a9366f65 signal: Drop signals received after a fatal signal has bee [...] adds 6444cd1906f8 signal: Have the oom killer detect coredumps using signal- [...] adds a567d658ddcb signal: During coredumps set SIGNAL_GROUP_EXIT in zap_process adds a2e5abce0e2b signal: Remove SIGNAL_GROUP_COREDUMP adds e71475312887 coredump: Stop setting signal->group_exit_task adds 2c9cb3714206 signal: Rename group_exit_task group_exec_task adds 31469bd72bba signal: Remove the helper signal_group_exit adds b564733be2f7 signal: clean up kernel-doc comments adds 329b30af470a kthread: Generalize pf_io_worker so it can point to struct [...] adds 541d759bb769 Merge of signal-for-v5.17, and ucount-rlimit-fixes-for-v5. [...] adds 261a7034a762 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9e83ed5b4263 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e368cd728803 Documentation: livepatch: Add livepatch API page adds bf01c2975925 livepatch: Fix kobject refcount bug on klp_init_patch_earl [...] adds df81e6740263 Merge branch 'for-5.17/fixes' into for-next adds 71b6872298c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 283001896cbf Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds abc14eb1e012 ACPI: NFIT: Import GUID before use adds 9e05e95ca8da iomap: Fix error handling in iomap_zero_iter() adds 2ff89db5db42 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds a72a13cea9aa Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] adds 04d2e9cd069b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 9520cd835edb Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds fb61d8375fb2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds ee4736e50ba2 gnss: add USB support adds 547d2167c5c3 gnss: usb: add support for Sierra Wireless XM1210 adds 0352858272a7 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds 9430a38ff177 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e350af8c396d Merge branch 'main' of git://git.infradead.org/users/willy [...] adds 1a5e91d8375f swiotlb: Add swiotlb bounce buffer remap function for HV IVM adds c789b90a6904 x86/hyper-v: Add hyperv Isolation VM check in the cc_platf [...] adds 062a5c4260cd hyper-v: Enable swiotlb bounce buffer for Isolation VM adds 743b237c3a7b scsi: storvsc: Add Isolation VM support for storvsc driver adds 846da38de0e8 net: netvsc: Add Isolation VM support for netvsc driver adds 63200d3b785f Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds ef5c6400e141 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git adds 8fc3171d707b Merge branch 'cfi/next' of git://git.kernel.org/pub/scm/li [...] adds 969bd734a437 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds 5a4bd1d60f10 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 8db3e27047e8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 7cd7c8c677c7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 14eba5849d4c Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 85f5a74c2b9b block: Add bio_add_folio() adds 640d1930bef4 block: Add bio_for_each_folio_all() adds d1bd0b4ebfe0 fs/buffer: Convert __block_write_begin_int() to take a folio adds 95c4cd053a1d iomap: Convert to_iomap_page to take a folio adds 435d44b3fd0a iomap: Convert iomap_page_create to take a folio adds c46e8324cab0 iomap: Convert iomap_page_release to take a folio adds 39f16c83453d iomap: Convert iomap_releasepage to use a folio adds 8306a5f56305 iomap: Add iomap_invalidate_folio adds cd1e5afe5503 iomap: Pass the iomap_page into iomap_set_range_uptodate adds 8ffd74e9a816 iomap: Convert bio completions to use folios adds 431c0566bb60 iomap: Use folio offsets instead of page offsets adds 874628a2c590 iomap: Convert iomap_read_inline_data to take a folio adds 3aa9c659bf82 iomap: Convert readahead and readpage to use a folio adds ea0f843aa794 iomap: Convert iomap_page_mkwrite to use a folio adds d454ab82bc7f iomap: Allow iomap_write_begin() to be called with the ful [...] adds a25def1fe568 iomap: Convert __iomap_zero_iter to use a folio adds bc6123a84a71 iomap: Convert iomap_write_begin() and iomap_write_end() t [...] adds 9c4ce08dd211 iomap: Convert iomap_write_end_inline to take a folio adds 6e478521df53 iomap,xfs: Convert ->discard_page to ->discard_folio adds 926550362d60 iomap: Simplify iomap_writepage_map() adds 81d4782a741b iomap: Simplify iomap_do_writepage() adds e735c0079465 iomap: Convert iomap_add_to_ioend() to take a folio adds 589110e897ff iomap: Convert iomap_migrate_page() to use folios adds 60d8231089f0 iomap: Support large folios in invalidatepage adds 6795801366da xfs: Support large folios adds 4d7bd0eb72e5 iomap: Inline __iomap_zero_iter into its caller adds f743cd3c27f6 Merge branch 'folio-iomap' of git://git.infradead.org/user [...] adds 7f79d3ddbd8f Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] adds 5ced38b573d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 619ca274c94a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7d4203c13435 mm: add virt_to_folio() and folio_address() adds 12239c226046 mm/slab: Dissolve slab_map_pages() in its caller adds 926fcdd5c85f mm/slub: Make object_err() static adds b9059d7a5fac mm: Split slab into its own type adds 3adb1b57d0a8 mm: Convert [un]account_slab_page() to struct slab adds 327fc47043a1 mm: Convert virt_to_cache() to use struct slab adds bdbe8bc3ede9 mm: Convert __ksize() to struct slab adds 056f3542327a mm: Use struct slab in kmem_obj_info() adds 601bfdca58bd mm: Convert check_heap_object() to use struct slab adds bb096f6c8cae mm/slub: Convert detached_freelist to use a struct slab adds ee1df37e6475 mm/slub: Convert kfree() to use a struct slab adds 4e8e6d7ab7a4 mm/slub: Convert __slab_lock() and __slab_unlock() to struct slab adds a7c4d742e0fa mm/slub: Convert print_page_info() to print_slab_info() adds cbd7aa6a7f13 mm/slub: Convert alloc_slab_page() to return a struct slab adds ff17f03aff3f mm/slub: Convert __free_slab() to use struct slab adds 84a54adb9d3a mm/slub: Convert pfmemalloc_match() to take a struct slab adds 86d75bda97ce mm/slub: Convert most struct page to struct slab by spatch adds 9de7d4bcdacc mm/slub: Finish struct page to struct slab conversion adds d98d346d8d02 mm/slab: Convert kmem_getpages() and kmem_freepages() to s [...] adds 3e62dc37a2b8 mm/slab: Convert most struct page to struct slab by spatch adds cdae11af5655 mm/slab: Finish struct page to struct slab conversion adds 4b7ceed04234 mm: Convert struct page to struct slab in functions used b [...] adds 90fbf2f30c38 mm/memcg: Convert slab objcgs from struct page to struct slab adds 375bbed9b804 mm/slob: Convert SLOB to use struct slab and struct folio adds f3643608c27e mm/kasan: Convert to struct folio and struct slab adds e2668a156c51 mm/kfence: Convert kfence_guarded_alloc() to struct slab adds 3ac7d32c824c mm/sl*b: Differentiate struct slab fields by sl*b implementations adds 91ca519c7588 mm/slub: Simplify struct slab slabs field definition adds 293ff7f386f9 mm/slub: Define struct slab fields for CONFIG_SLUB_CPU_PAR [...] adds a593db30a736 zsmalloc: Stop using slab fields in struct page adds 78ef2f223b2d bootmem: Use page->index instead of page->freelist adds 07fda4f11e35 mm/slob: Remove unnecessary page_mapcount_reset() function call adds 6c408a2a94b0 Merge branch 'slab-next' of git://git.kernel.org/pub/scm/l [...] adds 0d052bfa107a random: document add_hwgenerator_randomness() with other i [...] adds 4d5d0089e072 random: remove unused irq_flags argument from add_interrup [...] adds 31c4ae29c604 irq: remove unused flags argument from __handle_irq_event_ [...] adds 92531943fdff random: fix data race on crng_node_pool adds 7273fd1f9af8 random: fix data race on crng init time adds f06785129987 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 04cce5b36032 mm: fix panic in __alloc_pages adds a8870d3c7cc5 kfence: fix memory leak when cat kfence objects adds b93acee44e1a mm/oom_kill: wake futex waiters before annihilating victim [...] adds d5cc278dc18e mm: mempolicy: fix THP allocations escaping mempolicy rest [...] adds 064cb3561cdc kernel/crash_core: suppress unknown crashkernel parameter warning adds 3e7e563dd5a4 MAINTAINERS: mark more list instances as moderated adds dd75607a9b24 mm, hwpoison: fix condition in free hugetlb page path adds fb28d3fe182f mm-hwpoison-fix-condition-in-free-hugetlb-page-path-fix adds 16ee61ae7667 mm: delete unsafe BUG from page_cache_add_speculative() adds 486c1f52d114 mm/page_alloc: fix __alloc_size attribute for alloc_pages_ [...] adds 0cf20e0b7635 mm/damon/dbgfs: protect targets destructions with kdamond_lock adds 14829ba8f0bb shmem: fix a race between shmem_unused_huge_shrink and shm [...] adds c841c13c6a99 shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shme [...] adds 4f8bba51a040 mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_ [...] adds 2d7ec96c7a2e userfaultfd/selftests: fix hugetlb area allocations adds 3e83fe1edd8d /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds dd0fe8d7b7b8 /proc/kpageflags: do not use uninitialized struct pages adds ac5a45508786 procfs: prevent unpriveleged processes accessing fdinfo dir adds ca365fdb2e94 kthread: add the helper function kthread_run_on_cpu() adds ce0abe211898 kthread-add-the-helper-function-kthread_run_on_cpu-fix adds 908f948431e7 RDMA/siw: make use of the helper function kthread_run_on_cpu() adds 6ead51fafa74 ring-buffer: make use of the helper function kthread_run_on_cpu() adds 053cadffc936 rcutorture: make use of the helper function kthread_run_on_cpu() adds 0e9bff5dcffe trace/osnoise: make use of the helper function kthread_run [...] adds 52ac0277991b trace/hwlat: make use of the helper function kthread_run_on_cpu() adds 84af486719ba ia64: module: use swap() to make code cleaner adds e1813e262418 arch/ia64/kernel/setup.c: use swap() to make code cleaner adds 5adad11cbea7 ia64: fix typo in a comment adds b3d94d248248 scripts/spelling.txt: add "oveflow" adds 2a34abfa8405 squashfs: provide backing_dev_info in order to disable read-ahead adds 73b65e30dfe2 ocfs2:Use BUG_ON instead of if condition followed by BUG. adds e6eb2e34bdb6 ocfs2: clearly handle ocfs2_grab_pages_for_write() return value adds 8b86b27cd823 ocfs2: reflink deadlock when clone file to the same direct [...] adds 195d69810150 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds b6f15aba12fa ocfs2: fix ocfs2 corrupt when iputting an inode adds ea974b885cd8 fs/ioctl: remove unnecessary __user annotation adds 07f1580f4156 mm/slab_common: use WARN() if cache still has objects on destroy adds 924101a39661 mm: slab: make slab iterator functions static adds 12a2eaae9b44 kmemleak: fix kmemleak false positive report with HW tag-b [...] adds 671b590a950e kmemleak-fix-kmemleak-false-positive-report-with-hw-tag-ba [...] adds 86ad7155e2aa mm: kmemleak: alloc gray object for reserved region with d [...] adds cfdca502a769 mm: defer kmemleak object creation of module_alloc() adds 08e87f8d7d05 mm-defer-kmemleak-object-creation-of-module_alloc-v4 adds 873e66ec9112 mm/page_alloc: split prep_compound_page into head and tail [...] adds f01391d8eab2 mm/page_alloc: refactor memmap_init_zone_device() page init adds 42a96100c971 mm/memremap: add ZONE_DEVICE support for compound pages adds 30e560bffc9a device-dax: use ALIGN() for determining pgoff adds 83395f1c3a12 device-dax: use struct_size() adds 3ddf7f9669c2 device-dax: ensure dev_dax->pgmap is valid for dynamic devices adds beb2209863db device-dax: factor out page mapping initialization adds 05d5fbef5e12 device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}() adds 0009916ecbbd device-dax: remove pfn from __dev_dax_{pte,pmd,pud}_fault() adds 0ddf9d1932ac device-dax-remove-pfn-from-__dev_dax_ptepmdpud_fault-fix adds 6177009f7927 device-dax: compound devmap support adds 87618b40a1cc kasan: test: add globals left-out-of-bounds test adds aaea01d3d2b0 kasan: add ability to detect double-kmem_cache_destroy() adds 005fa883c366 kasan: test: add test case for double-kmem_cache_destroy() adds a906be459628 kasan: fix quarantine conflicting with init_on_free adds d60286dd3dd0 mm,fs: split dump_mapping() out from dump_page() adds 99e9a82ec3aa tools/vm/page_owner_sort.c: sort by stacktrace before culling adds f717cd6f07ab tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] adds 9a0329210ccf tools/vm/page_owner_sort.c: support sorting by stack trace adds 00bd9171b8fd tools/vm/page_owner_sort.c: add switch between culling by [...] adds f7d5efd2c559 tools/vm/page_owner_sort.c: support sorting pid and time adds df37991a78d8 tools/vm/page_owner_sort.c: two trivial fixes adds d94d7ea82dd1 tools/vm/page_owner_sort.c: delete invalid duplicate code adds 9f91b7527ac5 Documentation/vm/page_owner.rst: update the documentation adds e8093ddfafe2 documentation-vm-page_ownerrst-update-the-documentation-fix adds 06323ed5fff7 Documentation/vm/page_owner.rst: fix unexpected indentation warns adds be8ac67bfe13 mm/truncate.c: remove unneeded variable adds 6fa66a379976 gup: avoid multiple user access locking/unlocking in fault [...] adds 94fe7d9f1a99 mm/gup.c: stricter check on THP migration entry during fol [...] adds 90a65307a4be mm: shmem: don't truncate page if memory failure happens adds 8bbc1d0a194e mm-shmem-dont-truncate-page-if-memory-failure-happens-chec [...] adds 83015f23b204 mm/frontswap.c: use non-atomic '__set_bit()' when possible adds 9d66a4957385 mm: memcontrol: make cgroup_memory_nokmem static adds 7d395ede822b mm/page_counter: remove an incorrect call to propagate_pro [...] adds c09bbeef5dfc mm/memcg: add oom_group_kill memory event adds bb0e03a338d9 mm: add group_oom_kill memory.event fix adds 42ae732252cb memcg: better bounds on the memcg stats updates adds e7c8c928af6c mm/memcg: use struct_size() helper in kzalloc() adds d6969e6e3006 memcg: add per-memcg vmalloc stat adds 13672eca92fc memcg-add-per-memcg-vmalloc-stat-v2 adds 0c0348943a26 memcg-add-per-memcg-vmalloc-stat-v2-fix adds b9d9eabc0647 tools/testing/selftests/vm/userfaultfd.c: use swap() to ma [...] adds 3b7b794b76a7 mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit adds f00756c9bf5e mm-remove-redundant-check-about-fault_flag_allow_retry-bit [...] adds 3e11f0c4d9da mm: rearrange madvise code to allow for reuse adds 670707833cef mm: add a field to store names for private anonymous memory adds 3bc7bedcc319 docs: proc.rst: /proc/PID/maps: fix malformed table adds b0ebe03b84d1 mm: add anonymous vma name refcounting adds 0691b429dd73 mm: move anon_vma declarations to linux/mm_inline.h adds 2732b14488e1 mm: move tlb_flush_pending inline helpers to mm_inline.h adds aeb81b024532 mm: protect free_pgtables with mmap_lock write lock in exit_mmap adds 8ed1e56ed6cc mm: document locking restrictions for vm_operations_struct::close adds 6a1549a31a2a mm/oom_kill: allow process_mrelease to run under mmap_lock [...] adds 03a8531616ea docs/vm: add vmalloced-kernel-stacks document adds 539243be171c mm: change page type prior to adding page table entry adds 78059d96c6bc mm: ptep_clear() page table helper adds a26c01367c0c mm: page table check adds 17cd1a814999 x86: mm: add x86_64 support for page table check adds 9a4044a3f639 mm: remove last argument of reuse_swap_page() adds 87c774254573 mm: remove the total_mapcount argument from page_trans_hug [...] adds de6103acb023 mm: remove the total_mapcount argument from page_trans_hug [...] adds 369278f43e59 mm/dmapool.c: revert "make dma pool to use kmalloc_node" adds fe142b709f4d mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc adds b9ab585142af mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc fix adds 794efe0afc80 mm/vmalloc: add support for __GFP_NOFAIL adds 348f3dfb73f7 mm/vmalloc: be more explicit about supported gfp flags. adds be50c5805834 mm: allow !GFP_KERNEL allocations for kvmalloc adds ff5b269a7d44 mm: make slab and vmalloc allocators __GFP_NOLOCKDEP aware adds bd8895d07c22 mm/vmalloc: allocate small pages for area->pages adds f348d8240456 mm-vmalloc-allocate-small-pages-for-area-pages-fix adds af226b3807ae mm: discard __GFP_ATOMIC adds 2d58fe58cc78 mm: introduce memalloc_retry_wait() adds 3b8419d05ff5 mm/pagealloc: sysctl: change watermark_scale_factor max li [...] adds e4e78cbcc3d4 mm: fix boolreturn.cocci warning adds 4714ee1127b6 mm: page_alloc: fix building error on -Werror=array-compare adds 39be4ef9068f mm: drop node from alloc_pages_vma adds 6748fd856a45 include/linux/gfp.h: further document GFP_DMA32 adds 00f30a713820 mm/page_alloc.c: modify the comment section for alloc_cont [...] adds d73b6d7f0d9a hugetlb: add hugetlb.*.numa_stat file adds 9a0140f3d518 hugetlb: Fix spelling mistake "hierarichal" -> "hierarchical" adds bc941365a7f7 hugetlb/cgroup: fix copy/paste array assignment adds e50b77613f0b mm: hugetlb: free the 2nd vmemmap page associated with eac [...] adds 66e60dc7befe mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] adds 52163ccef0ee mm: sparsemem: use page table lock to protect kernel pmd o [...] adds 25fb536dcd29 selftests: vm: add a hugetlb test case adds 4bd913ab7cc6 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] adds 62bf15cca4ae mm, hugepages: make memory size variable in hugepage-mrema [...] adds a5dc1ee7e006 selftests/uffd: allow EINTR/EAGAIN adds ac1ed134f308 vmscan: make drop_slab_node static adds 57af06179e3e mm: vmscan: reduce throttling due to a failure to make progress adds 003f0bea9340 mm: vmscan: reduce throttling due to a failure to make pro [...] adds c9225f4cc23b mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY adds bf1101a4e88f mm/mempolicy: add set_mempolicy_home_node syscall adds 06239811d418 mm/mempolicy: wire up syscall set_mempolicy_home_node adds 457143e0eb94 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds e626afceaddc mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds 16f7bda1824a mm/mempolicy: fix all kernel-doc warnings adds 9d911a2fbddd mm: migrate: fix the return value of migrate_pages() adds 627b8c00cbdd mm: migrate: correct the hugetlb migration stats adds ffdce19bab3b mm-migrate-correct-the-hugetlb-migration-stats-fix adds 923763343e02 mm: compaction: fix the migration stats in trace_mm_compac [...] adds 123bf600a8a4 mm: migrate: support multiple target nodes demotion adds b1b219be4a0c mm: migrate: add more comments for selecting target node randomly adds 9891e9fa1348 mm/migrate: move node demotion code to near its user adds a98e5d94a7d2 mm/migrate: remove redundant variables used in a for-loop adds 9d7e87229e9a mm: ksm: fix use-after-free kasan report in ksm_might_need [...] adds ecb9ab434259 mm/hwpoison: mf_mutex for soft offline and unpoison adds f5507085756a mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE adds 728385fb6199 mm/hwpoison: fix unpoison_memory() adds e3f6ed9f7904 mm: memcg/percpu: account extra objcg space to memory cgroups adds 438a9e95574e mm-memcg-percpu-account-extra-objcg-space-to-memory-cgroups-fix adds 4fe62db913ad mm: fix race between MADV_FREE reclaim and blkdev direct IO read adds 4f0128f47ba5 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds 37bcb3002838 mm/rmap: fix potential batched TLB flush race adds ae54b7a1a09f mm-rmap-fix-potential-batched-tlb-flush-race-fix adds b493e214c277 zpool: remove the list of pools_head adds 5583c838ba2d zsmalloc: introduce some helper functions adds 2a5b27b30926 zsmalloc: rename zs_stat_type to class_stat_type adds 63c6f45cba35 zsmalloc: decouple class actions from zspage works adds c4eab4e06fe5 zsmalloc: introduce obj_allocated adds cf3d38cb3200 zsmalloc: move huge compressed obj from page to zspage adds 9f82342deb67 zsmalloc: remove zspage isolation for migration adds 7a76f1744202 locking/rwlocks: introduce write_lock_nested adds 076b9df20781 locking/rwlocks: fix write_lock_nested for RT adds 4f92f82a62ff locking: fixup write_lock_nested() implementation adds 30436bc7e29e zsmalloc: replace per zpage lock with pool->migrate_lock adds 6099ad837cb3 zsmalloc: replace get_cpu_var with local_lock adds 824d40ed6e4d mm: introduce fault_in_exact_writeable() to probe for sub- [...] adds 32f58cc30208 arm64: add support for sub-page faults user probing adds 744ede16f9d3 btrfs: avoid live-lock in search_ioctl() on hardware with [...] adds e9fabcfc3cdf zram: use ATTRIBUTE_GROUPS adds 329566fcc6f3 mm: fix some comment errors adds 3920837ea9de mm: make some vars and functions static or __init adds 6aae4416fc10 mm/hmm.c: Allow VM_MIXEDMAP to work with hmm_range_fault adds 12bfde756379 mm/damon: unified access_check function naming rules adds 588cd49ed3ec mm/damon: add 'age' of region tracepoint support adds a36a42c9e174 mm/damon/core: use abs() instead of diff_of() adds 48d1195d946d mm/damon: remove some unneeded function definitions in damon.h adds 60ed565b47ae mm-damon-remove-some-no-need-func-definitions-in-damonh-file-fix adds 6598346c7fad mm/damon/vaddr: remove swap_ranges() and replace it with swap() adds 0bc1f3851b70 mm/damon/schemes: add the validity judgment of thresholds adds e99bef6d3a8e mm/damon: move damon_rand() definition into damon.h adds aa308afaeb57 mm/damon: modify damon_rand() macro to static inline function adds 459082fc6b1b mm/damon: convert macro functions to static inline functions adds 80d97e48bf8d Docs/admin-guide/mm/damon/usage: update for scheme quotas [...] adds b0e1240428af Docs/admin-guide/mm/damon/usage: remove redundant information adds f3b7d8f00944 Docs/admin-guide/mm/damon/usage: mention tracepoint at the [...] adds 6bf1af24f805 Docs/admin-guide/mm/damon/usage: update for kdamond_pid an [...] adds 9481934d7a11 mm/damon: remove a mistakenly added comment for a future feature adds 9221bf459dd6 mm/damon/schemes: account scheme actions that successfully [...] adds 518cb10595d0 mm/damon/schemes: account how many times quota limit has exceeded adds d75be1c60d0a mm/damon/reclaim: provide reclamation statistics adds 706909535292 Docs/admin-guide/mm/damon/reclaim: document statistics parameters adds afcd166961cd mm/damon/dbgfs: support all DAMOS stats adds 2332413f6274 Docs/admin-guide/mm/damon/usage: update for schemes statistics adds 63a6c3761a0b mm/damon: add access checking for hugetlb pages adds ca1a2230bba0 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 0c3b06b302f5 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 309e94895bcd kernel/hung_task.c: Monitor killed tasks. adds 8a4eac19b4f9 mm: percpu: generalize percpu related config adds 5f322bd6b8e7 mm: percpu: add pcpu_fc_cpu_to_node_fn_t typedef adds 79b372265f79 mm: percpu: add generic pcpu_fc_alloc/free funciton adds 658884173ac6 mm: percpu: add generic pcpu_populate_pte() function adds 1098ccfeb00c proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] adds 6e3c823cacf3 proc: make the proc_create[_data]() stubs static inlines adds 8ec4d6544aab proc-make-the-proc_create-stubs-static-inlines-fix adds 7f136fb75791 proc-make-the-proc_create-stubs-static-inlines-fix2 adds ea09981ea277 proc-make-the-proc_create-stubs-static-inlines-fix2-fix adds 4f783fb10afd proc: convert the return type of proc_fd_access_allowed() [...] adds 9589da308c2a proc/sysctl: make protected_* world readable adds 325a40892303 include/linux/unaligned: replace kernel.h with the necessa [...] adds 804dcef76394 kernel.h: include a note to discourage people from includi [...] adds 0445c40502ab fs/exec: replace strlcpy with strscpy_pad in __set_task_comm adds c00cb6b65a5b fs/exec: replace strncpy with strscpy_pad in __get_task_comm adds c8901828f94a drivers/infiniband: replace open-coded string copy with ge [...] adds 8b0b0006c556 fs/binfmt_elf: replace open-coded string copy with get_task_comm adds e0d71da8b9e0 samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_r [...] adds 5454100aceb6 tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel [...] adds 952267c8b806 tools/testing/selftests/bpf: replace open-coded 16 with TA [...] adds cee89ae8047b kthread: dynamically allocate memory to store kthread's full name adds ec2493517360 kernel/sys.c: only take tasklist_lock for get/setpriority( [...] adds b450fb83806c kernel-sys-only-take-tasklist_lock-for-get-setpriorityprio [...] adds 4913456696a5 kstrtox: uninline everything adds c1a65c92c244 list: introduce list_is_head() helper and re-use it in list.h adds 22e947ba74c8 lib/list_debug.c: print more list debugging context in __l [...] adds 5b08fdb2cb34 hash.h: remove unused define directive adds b81b12432082 drivers/infiniband/sw/rxe/rxe_qp.c: fix for "hash.h: remov [...] adds 1d9a33244d03 test_hash.c: split test_int_hash into arch-specific functions adds 63f9853a07c5 test_hash.c: split test_hash_init adds 3c9a0688173b lib/Kconfig.debug: properly split hash test kernel entries adds d8a973949391 test_hash.c: refactor into kunit adds 510f27277fdd kunit: replace kernel.h with the necessary inclusions adds 353d48d03ca7 uuid: discourage people from using UAPI header in new code adds e07d9875b7a5 uuid: remove licence boilerplate text from the header adds 0cb264a6f1c5 lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test adds ff6ecd75fd43 lz4: fix LZ4_decompress_safe_partial read out of bound adds bd1c326e84e9 checkpatch: relax regexp for COMMIT_LOG_LONG_LINE adds 2a3ab7d47856 checkpatch: Improve Kconfig help test adds 05b2e813fd43 const_structs.checkpatch: add frequently used ops structs adds 224f816597b5 fs/binfmt_elf: use PT_LOAD p_align values for static PIE adds 04e5c1cb432e ELF: fix overflow in total mapping size calculation adds 928ec8dd210a init/main.c: silence some -Wunused-parameter warnings adds f17ce5360f68 hfsplus: use struct_group_attr() for memcpy() region adds 5300763045e1 FAT: use io_schedule_timeout() instead of congestion_wait() adds 5b4eb665e2c2 signal: clean up kernel-doc comments adds 1542000bfb5f fs/adfs: remove unneeded variable make code cleaner adds df6da8236390 panic: use error_report_end tracepoint on warnings adds 166903c7320e panic-use-error_report_end-tracepoint-on-warnings-fix adds b3fd8ec56672 panic: Remove oops_id. adds 4b80d4b7ed71 docs: sysctl/kernel: add missing bit to panic_print adds 658a6ba2a287 panic: add option to dump all CPUs backtraces in panic_print adds 53af1acf238a panic: allow printing extra panic information on kdump adds 480abd7db51c delayacct: support swapin delay accounting for swapping wi [...] adds 586befa9c450 delayacct: fix incomplete disable operation when switch en [...] adds f0ca4f2d5d4a delayacct: cleanup flags in struct task_delay_info and fun [...] adds 454b4f3a7fa6 Documentation/accounting/delay-accounting.rst: add thrashi [...] adds e73fc87e55bf delayacct: track delays from memory compact adds 9c648b8bdb3f configs: introduce debug.config for CI-like setup adds b021f3202d05 arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SI [...] adds 7a18576be219 btrfs: use generic Kconfig option for 256kB page size limit adds 245c79e4bd03 lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS [...] adds c424cbe6f774 kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR adds 2b8f69eda097 ubsan: remove CONFIG_UBSAN_OBJECT_SIZE adds 7b69285cc1e9 Merge branch 'akpm-current/current' adds b5bb1bd8827a mm/migrate.c: rework migration_entry_wait() to not take a pageref adds 75d0f681759d sysctl: add a new register_sysctl_init() interface adds 641e146e1ef8 sysctl: move some boundary constants from sysctl.c to sysctl_vals adds 86277881731d sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] adds 80d055409d61 hung_task: move hung_task sysctl interface to hung_task.c adds 49518b36fe9c watchdog: move watchdog sysctl interface to watchdog.c adds 6d34cf1e2e8e sysctl: make ngroups_max const adds acf4162905c3 sysctl: use const for typically used max/min proc sysctls adds 864ece187072 sysctl: use SYSCTL_ZERO to replace some static int zero uses adds e58aabaa2527 aio: move aio sysctl to aio.c adds 0d6b3233ff8c dnotify: move dnotify sysctl to dnotify.c adds 0863a8304766 hpet: simplify subdirectory registration with register_sysctl() adds 20b463a3baae i915: simplify subdirectory registration with register_sysctl() adds 41c7bce612f5 macintosh/mac_hid.c: simplify subdirectory registration wi [...] adds 149e0e598bc1 ocfs2: simplify subdirectory registration with register_sysctl() adds f03d20b2318f test_sysctl: simplify subdirectory registration with regis [...] adds 11f044812c2e inotify: simplify subdirectory registration with register_ [...] adds 06838fbfd1b3 inotify-simplify-subdirectory-registration-with-register_s [...] adds 626f7c43a1c2 cdrom: simplify subdirectory registration with register_sysctl() adds 9371114a8d13 eventpoll: simplify sysctl declaration with register_sysctl() adds 0419dbb2c18a firmware_loader: move firmware sysctl to its own files adds 8c862b83409f firmware_loader-move-firmware-sysctl-to-its-own-files-fix adds 8ed83ae56e7a firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix adds 8489768ae3aa firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 adds bf0f4cd5f465 random: move the random sysctl declarations to its own file adds 8ab4aa6515c5 sysctl: add helper to register a sysctl mount point adds 1200f7344a97 sysctl-add-helper-to-register-a-sysctl-mount-point-fix adds a6f1e3b4b43f fs: move binfmt_misc sysctl to its own file adds 7a683f59d7dc printk: move printk sysctl to printk/sysctl.c adds 5f4433af32fc scsi/sg: move sg-big-buff sysctl to scsi/sg.c adds 4ac79732d0e8 stackleak: move stack_erasing sysctl to stackleak.c adds 9b57ef77971f sysctl: share unsigned long const values adds 09dccec93ca4 fs: move inode sysctls to its own file adds 366b8c6ed99b fs: move fs stat sysctls to file_table.c adds 31eda1747016 fs: move dcache sysctls to its own file adds cc7475ff4fee fs/inode: avoid unused-variable warning adds 3f4c09d7ade0 fs/dcache: avoid unused-function warning adds c5289b393db5 sysctl: move maxolduid as a sysctl specific const adds 210d493faa35 fs: move shared sysctls to fs/sysctls.c adds 8b56a76ca886 fs: move locking sysctls where they are used adds 98f36728e1d7 fs: move namei sysctls to its own file adds e2733dacbeb3 fs: move fs/exec.c sysctls into its own file adds d886d33701eb fs: move pipe sysctls to is own file adds 967c8f408294 sysctl: add and use base directory declarer and registrati [...] adds 63afb1a07245 sysctl-add-and-use-base-directory-declarer-and-registratio [...] adds 129049c35be0 fs: move namespace sysctls and declare fs base directory adds bd3f5a533619 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() adds f5c3f51c28fe printk: fix build warning when CONFIG_PRINTK=n adds 8471b90fb362 fs/coredump: move coredump sysctls into its own file adds deb761b4ddc2 kprobe: move sysctl_kprobes_optimization to kprobes.c adds 2a89f6bce792 kernel/sysctl.c: remove unused variable ten_thousand adds 5857c259a0e0 sysctl: returns -EINVAL when a negative value is passed to [...] adds 7093cf272146 fs: proc: store PDE()->data into inode->i_private adds 3fadaca878f5 proc: remove PDE_DATA() completely adds 2db53c3cdb56 proc-remove-pde_data-completely-fix adds 057f267f46b9 proc-remove-pde_data-completely-fix-fix adds 605d9b4bdbf9 lib/stackdepot: allow optional init and stack_table alloca [...] adds dd94ba788b4d lib/stackdepot: fix spelling mistake and grammar in pr_err [...] adds b568ca00331e lib/stackdepot: allow optional init and stack_table alloca [...] adds cd8780365fd2 lib/stackdepot: allow optional init and stack_table alloca [...] adds a73944a32249 lib/stackdepot: allow optional init and stack_table alloca [...] adds 801cefa1c7a8 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] adds 80d1971d9efa Merge branch 'akpm/master' adds ea586a076e8a Add linux-next specific files for 20211224
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 (07f8c60fe60f) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
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: Documentation/ABI/testing/sysfs-class-power | 14 + Documentation/accounting/delay-accounting.rst | 55 +- Documentation/admin-guide/cgroup-v2.rst | 3 + Documentation/admin-guide/kernel-parameters.txt | 9 +- Documentation/admin-guide/sysctl/kernel.rst | 2 + Documentation/core-api/kernel-api.rst | 1 + Documentation/dev-tools/kunit/architecture.rst | 204 + Documentation/dev-tools/kunit/faq.rst | 73 +- Documentation/dev-tools/kunit/index.rst | 172 +- .../dev-tools/kunit/kunit_suitememorydiagram.svg | 81 + Documentation/dev-tools/kunit/run_manual.rst | 57 + Documentation/dev-tools/kunit/run_wrapper.rst | 247 + Documentation/dev-tools/kunit/start.rst | 189 +- Documentation/dev-tools/kunit/style.rst | 105 +- Documentation/dev-tools/kunit/usage.rst | 578 +- .../devicetree/bindings/arm/arm,cci-400.yaml | 10 - .../devicetree/bindings/arm/aspeed/aspeed,sbc.yaml | 37 + .../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml | 1 + Documentation/devicetree/bindings/arm/qcom.yaml | 6 - .../bindings/arm/samsung/samsung-boards.yaml | 6 + Documentation/devicetree/bindings/arm/ux500.yaml | 30 + .../bindings/clock/samsung,exynos7885-clock.yaml | 166 + .../devicetree/bindings/crypto/qcom,prng.txt | 19 - .../devicetree/bindings/crypto/qcom,prng.yaml | 43 + .../bindings/display/bridge/lvds-codec.yaml | 43 +- .../bindings/display/msm/dpu-sdm845.yaml | 5 +- .../bindings/gpio/mstar,msc313-gpio.yaml | 4 +- .../bindings/iio/adc/xlnx,zynqmp-ams.yaml | 227 + .../bindings/ipmi/aspeed,ast2400-ibt-bmc.txt | 2 + .../bindings/memory-controllers/ti,gpmc.yaml | 23 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 1 + .../devicetree/bindings/mmc/arm,pl18x.yaml | 6 + .../devicetree/bindings/mmc/exynos-dw-mshc.txt | 2 + .../devicetree/bindings/mmc/ingenic,mmc.yaml | 37 +- .../devicetree/bindings/mtd/renesas-nandc.yaml | 61 + .../bindings/net/microchip,lan966x-switch.yaml | 2 + .../bindings/net/wireless/microchip,wilc1000.yaml | 19 + .../bindings/pinctrl/qcom,sdx65-pinctrl.yaml | 191 + .../bindings/power/reset/gpio-restart.txt | 54 - .../bindings/power/reset/gpio-restart.yaml | 86 + .../bindings/regulator/samsung,s5m8767.yaml | 3 +- .../bindings/reserved-memory/qcom,cmd-db.txt | 37 - .../bindings/reserved-memory/qcom,cmd-db.yaml | 46 + .../bindings/reserved-memory/qcom,rmtfs-mem.txt | 51 - .../bindings/reserved-memory/qcom,rmtfs-mem.yaml | 53 + .../devicetree/bindings/sound/ak4375.yaml | 57 + .../devicetree/bindings/sound/amlogic,aiu.yaml | 5 + .../bindings/sound/amlogic,g12a-toacodec.yaml | 5 + .../devicetree/bindings/sound/amlogic,t9015.yaml | 5 + .../bindings/sound/audio-graph-port.yaml | 9 +- .../devicetree/bindings/sound/linux,spdif-dit.yaml | 5 + .../bindings/sound/nvidia,tegra-audio-rt5677.yaml | 3 - .../bindings/sound/nvidia,tegra20-i2s.txt | 30 - .../bindings/sound/nvidia,tegra20-i2s.yaml | 77 + .../bindings/sound/nvidia,tegra20-spdif.yaml | 85 + .../devicetree/bindings/sound/qcom,sm8250.yaml | 16 + .../bindings/sound/simple-audio-amplifier.yaml | 8 +- .../bindings/sound/ti,tlv320adc3xxx.yaml | 137 + .../bindings/spi/mediatek,spi-mtk-nor.yaml | 6 +- .../bindings/timer/mstar,msc313e-timer.yaml | 46 + .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/filesystems/locking.rst | 5 - .../acpi/dsd/data-node-references.rst | 28 +- Documentation/firmware-guide/acpi/dsd/graph.rst | 40 +- Documentation/firmware-guide/acpi/dsd/leds.rst | 40 +- Documentation/firmware-guide/acpi/dsd/phy.rst | 28 +- Documentation/hwmon/index.rst | 1 + Documentation/livepatch/api.rst | 30 + Documentation/livepatch/index.rst | 1 + Documentation/livepatch/shadow-vars.rst | 4 +- Documentation/livepatch/system-state.rst | 4 +- Documentation/memory-barriers.txt | 8 + Documentation/networking/bonding.rst | 11 +- .../ethernet/freescale/dpaa2/overview.rst | 1 + .../networking/devlink/devlink-params.rst | 12 +- Documentation/networking/devlink/mlx5.rst | 10 + Documentation/networking/timestamping.rst | 4 +- Documentation/power/runtime_pm.rst | 14 +- Documentation/sphinx/kernel_abi.py | 2 +- Documentation/sphinx/kernel_feat.py | 2 +- .../zh_CN/accounting/delay-accounting.rst | 111 + .../translations/zh_CN/accounting/index.rst | 2 +- .../translations/zh_CN/scheduler/index.rst | 2 +- .../translations/zh_CN/scheduler/sched-domains.rst | 72 + Documentation/vm/index.rst | 1 + Documentation/vm/page_owner.rst | 29 +- Documentation/vm/page_table_check.rst | 10 +- Documentation/vm/vmalloced-kernel-stacks.rst | 153 + MAINTAINERS | 37 +- Makefile | 2 +- Next/SHA1s | 225 +- Next/Trees | 1 + Next/merge.log | 7667 +++++++++++--------- arch/alpha/kernel/osf_sys.c | 2 +- arch/alpha/kernel/traps.c | 6 +- arch/alpha/mm/fault.c | 2 +- arch/arm/arm-soc-for-next-contents.txt | 83 + arch/arm/boot/dts/Makefile | 7 +- arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 12 + .../arm/boot/dts/aspeed-bmc-facebook-bletchley.dts | 756 ++ arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 17 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 11 + arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts | 16 + ...mc-tyan-s7106.dts => aspeed-bmc-tyan-s8036.dts} | 226 +- arch/arm/boot/dts/aspeed-bmc-vegman-n110.dts | 149 + arch/arm/boot/dts/aspeed-bmc-vegman-rx20.dts | 255 + arch/arm/boot/dts/aspeed-bmc-vegman-sx20.dts | 154 + arch/arm/boot/dts/aspeed-bmc-vegman.dtsi | 311 + arch/arm/boot/dts/aspeed-g4.dtsi | 1 + arch/arm/boot/dts/aspeed-g5.dtsi | 5 + arch/arm/boot/dts/aspeed-g6.dtsi | 10 + arch/arm/boot/dts/at91-q5xr5.dts | 18 - arch/arm/boot/dts/at91-wb50n.dts | 6 - arch/arm/boot/dts/bcm-cygnus.dtsi | 18 +- arch/arm/boot/dts/bcm-hr2.dtsi | 4 +- arch/arm/boot/dts/bcm-nsp.dtsi | 8 +- arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 3 +- arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 62 +- arch/arm/boot/dts/bcm5301x.dtsi | 31 +- arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 4 + arch/arm/boot/dts/dra7.dtsi | 20 +- arch/arm/boot/dts/imx28-tx28.dts | 36 - arch/arm/boot/dts/imx53-tx53.dtsi | 11 - arch/arm/boot/dts/imx6qdl-tx6.dtsi | 12 - arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi | 12 - arch/arm/boot/dts/imx6ul-prti6g.dts | 6 - arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 24 - arch/arm/boot/dts/omap3-tao3530.dtsi | 14 - arch/arm/boot/dts/openbmc-flash-layout-64-alt.dtsi | 35 + .../boot/dts/qcom-mdm9615-wp8548-mangoh-green.dts | 2 +- arch/arm/boot/dts/spear1310-evb.dts | 16 - arch/arm/boot/dts/spear1340-evb.dts | 16 - arch/arm/configs/aspeed_g5_defconfig | 7 + arch/arm/configs/multi_v7_defconfig | 6 +- arch/arm/kernel/traps.c | 2 +- arch/arm/mm/fault.c | 2 +- arch/arm64/Kconfig | 20 +- arch/arm64/boot/dts/broadcom/bcm4908/Makefile | 1 + .../broadcom/bcm4908/bcm4908-netgear-raxe500.dts | 50 + arch/arm64/boot/dts/exynos/Makefile | 1 + arch/arm64/boot/dts/exynos/exynos850-e850-96.dts | 195 + arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi | 643 ++ arch/arm64/boot/dts/exynos/exynos850.dtsi | 759 ++ arch/arm64/boot/dts/qcom/sm6125.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 23 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 89 + .../boot/dts/ti/k3-j721s2-common-proc-board.dts | 14 +- arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 22 - arch/arm64/configs/defconfig | 16 +- arch/arm64/include/asm/barrier.h | 9 + arch/arm64/include/asm/kvm_emulate.h | 2 +- arch/arm64/kernel/process.c | 39 +- arch/arm64/kernel/setup.c | 7 +- arch/arm64/kernel/traps.c | 2 +- arch/arm64/kvm/psci.c | 2 +- arch/arm64/kvm/reset.c | 7 +- arch/arm64/mm/fault.c | 2 +- arch/csky/abiv1/alignment.c | 2 +- arch/csky/kernel/traps.c | 2 +- arch/csky/mm/fault.c | 2 +- arch/h8300/kernel/traps.c | 2 +- arch/h8300/mm/fault.c | 2 +- arch/hexagon/kernel/traps.c | 2 +- arch/ia64/Kconfig | 9 +- arch/ia64/kernel/mca_drv.c | 2 +- arch/ia64/kernel/traps.c | 2 +- arch/ia64/mm/fault.c | 2 +- arch/m68k/kernel/traps.c | 2 +- arch/m68k/mm/fault.c | 2 +- arch/microblaze/kernel/exceptions.c | 4 +- arch/mips/Kconfig | 10 +- arch/mips/generic/init.c | 11 +- arch/mips/include/asm/octeon/cvmx-bootinfo.h | 4 +- arch/mips/include/asm/smp-ops.h | 3 + arch/mips/kernel/traps.c | 2 +- arch/mips/mm/init.c | 14 +- arch/nds32/kernel/fpu.c | 2 +- arch/nds32/kernel/traps.c | 8 +- arch/nios2/kernel/traps.c | 4 +- arch/openrisc/kernel/traps.c | 2 +- arch/parisc/Kconfig | 5 - arch/parisc/boot/compressed/.gitignore | 2 - arch/parisc/boot/compressed/Makefile | 8 - arch/parisc/boot/compressed/firmware.c | 2 + arch/parisc/boot/compressed/real2.S | 2 + arch/parisc/include/asm/assembly.h | 10 + arch/parisc/include/asm/futex.h | 104 +- arch/parisc/include/asm/special_insns.h | 44 +- arch/parisc/include/asm/uaccess.h | 12 +- arch/parisc/kernel/asm-offsets.c | 1 + arch/parisc/kernel/syscall.S | 773 +- arch/parisc/kernel/traps.c | 4 +- arch/parisc/mm/fault.c | 6 +- arch/powerpc/Kconfig | 17 +- arch/powerpc/Makefile | 9 +- arch/powerpc/boot/crt0.S | 2 +- arch/powerpc/boot/dts/digsy_mtc.dts | 8 - arch/powerpc/boot/dts/o2d.dtsi | 6 - arch/powerpc/boot/zImage.lds.S | 7 +- arch/powerpc/include/asm/book3s/64/mmu.h | 2 +- arch/powerpc/include/asm/btext.h | 10 +- arch/powerpc/include/asm/code-patching.h | 22 +- arch/powerpc/include/asm/cpm2.h | 6 +- arch/powerpc/include/asm/cpuidle.h | 2 +- arch/powerpc/include/asm/eeh.h | 2 +- arch/powerpc/include/asm/exception-64e.h | 4 + arch/powerpc/include/asm/fadump-internal.h | 6 +- arch/powerpc/include/asm/head-64.h | 12 +- arch/powerpc/include/asm/hugetlb.h | 2 +- arch/powerpc/include/asm/hw_irq.h | 59 +- arch/powerpc/include/asm/i8259.h | 2 +- arch/powerpc/include/asm/inst.h | 8 + arch/powerpc/include/asm/interrupt.h | 58 +- arch/powerpc/include/asm/iommu.h | 2 +- arch/powerpc/include/asm/ipic.h | 2 +- arch/powerpc/include/asm/kexec.h | 2 +- arch/powerpc/include/asm/kvm_guest.h | 2 +- arch/powerpc/include/asm/mmu_context.h | 2 +- arch/powerpc/include/asm/mpic.h | 2 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 6 + arch/powerpc/include/asm/opal.h | 2 +- arch/powerpc/include/asm/pci.h | 2 +- arch/powerpc/include/asm/perf_event_server.h | 2 +- arch/powerpc/include/asm/ppc-opcode.h | 4 + arch/powerpc/include/asm/sections.h | 16 +- arch/powerpc/include/asm/setup.h | 9 +- arch/powerpc/include/asm/smu.h | 2 +- arch/powerpc/include/asm/udbg.h | 10 +- arch/powerpc/include/asm/xics.h | 4 +- arch/powerpc/include/asm/xmon.h | 2 +- arch/powerpc/kernel/Makefile | 1 + arch/powerpc/kernel/btext.c | 12 +- arch/powerpc/kernel/dbell.c | 3 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 2 +- arch/powerpc/kernel/eeh_cache.c | 2 +- arch/powerpc/kernel/exceptions-64s.S | 148 +- arch/powerpc/kernel/fadump.c | 18 +- arch/powerpc/kernel/fpu.S | 5 + arch/powerpc/kernel/head_64.S | 20 +- arch/powerpc/kernel/idle.c | 2 +- arch/powerpc/kernel/idle_6xx.S | 2 +- arch/powerpc/kernel/interrupt_64.S | 2 +- arch/powerpc/kernel/irq.c | 3 +- arch/powerpc/kernel/l2cr_6xx.S | 6 +- arch/powerpc/kernel/nvram_64.c | 6 +- arch/powerpc/kernel/pci-common.c | 2 +- arch/powerpc/kernel/pci_32.c | 4 +- arch/powerpc/kernel/prom.c | 4 +- arch/powerpc/kernel/prom_init.c | 12 +- arch/powerpc/kernel/rtasd.c | 6 +- arch/powerpc/kernel/security.c | 4 +- arch/powerpc/kernel/setup_64.c | 99 +- arch/powerpc/kernel/smp.c | 5 +- arch/powerpc/kernel/swsusp_32.S | 2 +- arch/powerpc/kernel/swsusp_asm64.S | 2 +- arch/powerpc/kernel/sysfs.c | 10 +- arch/powerpc/kernel/time.c | 31 +- arch/powerpc/kernel/traps.c | 8 +- arch/powerpc/kernel/udbg_16550.c | 10 +- arch/powerpc/kernel/vector.S | 10 + arch/powerpc/kernel/vmlinux.lds.S | 8 +- arch/powerpc/kexec/core.c | 2 +- arch/powerpc/lib/Makefile | 7 +- arch/powerpc/lib/code-patching.c | 473 +- arch/powerpc/lib/feature-fixups.c | 26 +- arch/powerpc/lib/test-code-patching.c | 362 + arch/powerpc/lib/test_code-patching.S | 20 - arch/powerpc/mm/book3s32/mmu.c | 2 +- arch/powerpc/mm/book3s64/hash_native.c | 4 +- arch/powerpc/mm/book3s64/hash_utils.c | 6 +- arch/powerpc/mm/book3s64/hugetlbpage.c | 2 +- arch/powerpc/mm/book3s64/mmu_context.c | 2 +- arch/powerpc/mm/book3s64/pkeys.c | 2 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 8 +- arch/powerpc/mm/mem.c | 2 - arch/powerpc/mm/mmu_context.c | 2 +- arch/powerpc/mm/nohash/44x.c | 4 +- arch/powerpc/mm/nohash/book3e_pgtable.c | 15 + arch/powerpc/mm/nohash/fsl_book3e.c | 2 +- arch/powerpc/mm/nohash/tlb.c | 4 +- arch/powerpc/mm/numa.c | 6 +- arch/powerpc/mm/pgtable_64.c | 14 +- arch/powerpc/mm/ptdump/ptdump.c | 2 +- arch/powerpc/perf/core-book3s.c | 33 +- arch/powerpc/perf/generic-compat-pmu.c | 2 +- arch/powerpc/perf/hv-24x7.c | 2 +- arch/powerpc/perf/internal.h | 18 +- arch/powerpc/perf/isa207-common.c | 60 +- arch/powerpc/perf/power10-pmu.c | 2 +- arch/powerpc/perf/power5+-pmu.c | 2 +- arch/powerpc/perf/power5-pmu.c | 2 +- arch/powerpc/perf/power6-pmu.c | 2 +- arch/powerpc/perf/power7-pmu.c | 2 +- arch/powerpc/perf/power8-pmu.c | 2 +- arch/powerpc/perf/power9-pmu.c | 2 +- arch/powerpc/perf/ppc970-pmu.c | 2 +- arch/powerpc/platforms/44x/fsp2.c | 4 +- arch/powerpc/platforms/4xx/cpm.c | 4 +- arch/powerpc/platforms/4xx/pci.c | 2 +- arch/powerpc/platforms/512x/clock-commonclk.c | 52 +- arch/powerpc/platforms/512x/mpc512x.h | 4 +- arch/powerpc/platforms/512x/mpc512x_shared.c | 4 +- arch/powerpc/platforms/83xx/km83xx.c | 2 +- arch/powerpc/platforms/83xx/mpc834x_mds.c | 2 +- arch/powerpc/platforms/83xx/mpc837x_mds.c | 2 +- arch/powerpc/platforms/83xx/mpc837x_rdb.c | 2 +- arch/powerpc/platforms/83xx/mpc83xx.h | 6 +- arch/powerpc/platforms/83xx/usb.c | 6 +- arch/powerpc/platforms/85xx/ge_imp3a.c | 2 +- arch/powerpc/platforms/85xx/mpc85xx_cds.c | 2 +- arch/powerpc/platforms/85xx/socrates_fpga_pic.c | 2 +- arch/powerpc/platforms/85xx/socrates_fpga_pic.h | 2 +- arch/powerpc/platforms/85xx/xes_mpc85xx.c | 4 +- arch/powerpc/platforms/cell/cbe_regs.c | 2 +- arch/powerpc/platforms/cell/iommu.c | 14 +- arch/powerpc/platforms/cell/spu_base.c | 6 +- arch/powerpc/platforms/cell/spu_manage.c | 16 +- arch/powerpc/platforms/cell/spufs/inode.c | 2 +- arch/powerpc/platforms/chrp/pegasos_eth.c | 2 +- arch/powerpc/platforms/embedded6xx/hlwd-pic.c | 4 +- arch/powerpc/platforms/embedded6xx/hlwd-pic.h | 2 +- arch/powerpc/platforms/embedded6xx/holly.c | 2 +- arch/powerpc/platforms/embedded6xx/usbgecko_udbg.c | 4 +- arch/powerpc/platforms/embedded6xx/wii.c | 2 +- arch/powerpc/platforms/pasemi/msi.c | 2 +- arch/powerpc/platforms/pasemi/pasemi.h | 2 +- arch/powerpc/platforms/pasemi/pci.c | 2 +- arch/powerpc/platforms/pasemi/setup.c | 2 +- arch/powerpc/platforms/powermac/cache.S | 4 +- arch/powerpc/platforms/powermac/feature.c | 2 +- arch/powerpc/platforms/powermac/nvram.c | 2 +- arch/powerpc/platforms/powermac/pfunc_base.c | 6 +- arch/powerpc/platforms/powermac/pic.c | 6 +- arch/powerpc/platforms/powermac/setup.c | 6 +- arch/powerpc/platforms/powermac/smp.c | 4 +- arch/powerpc/platforms/powermac/udbg_scc.c | 2 +- arch/powerpc/platforms/powernv/idle.c | 6 +- arch/powerpc/platforms/powernv/opal-core.c | 6 +- arch/powerpc/platforms/powernv/opal-fadump.c | 2 +- arch/powerpc/platforms/powernv/opal-msglog.c | 4 +- arch/powerpc/platforms/powernv/opal-power.c | 2 +- arch/powerpc/platforms/powernv/opal-powercap.c | 2 +- arch/powerpc/platforms/powernv/opal-rtc.c | 2 +- .../powerpc/platforms/powernv/opal-sensor-groups.c | 4 +- arch/powerpc/platforms/powernv/opal.c | 8 +- arch/powerpc/platforms/powernv/pci-ioda.c | 4 +- arch/powerpc/platforms/powernv/powernv.h | 4 +- arch/powerpc/platforms/powernv/rng.c | 2 +- arch/powerpc/platforms/powernv/setup.c | 6 +- arch/powerpc/platforms/ps3/gelic_udbg.c | 2 +- arch/powerpc/platforms/ps3/mm.c | 4 +- arch/powerpc/platforms/ps3/os-area.c | 4 +- arch/powerpc/platforms/ps3/platform.h | 14 +- arch/powerpc/platforms/ps3/repository.c | 20 +- arch/powerpc/platforms/ps3/smp.c | 2 +- arch/powerpc/platforms/ps3/spu.c | 2 +- arch/powerpc/platforms/pseries/event_sources.c | 2 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 9 +- arch/powerpc/platforms/pseries/iommu.c | 2 +- arch/powerpc/platforms/pseries/lpar.c | 6 +- arch/powerpc/platforms/pseries/pseries.h | 2 +- arch/powerpc/platforms/pseries/rtas-fadump.c | 6 +- arch/powerpc/platforms/pseries/setup.c | 4 +- arch/powerpc/platforms/pseries/vas.c | 13 +- arch/powerpc/platforms/pseries/vio.c | 6 +- arch/powerpc/sysdev/cpm2.c | 6 +- arch/powerpc/sysdev/dart_iommu.c | 2 +- arch/powerpc/sysdev/fsl_mpic_err.c | 4 +- arch/powerpc/sysdev/fsl_pci.c | 2 +- arch/powerpc/sysdev/fsl_pci.h | 2 +- arch/powerpc/sysdev/i8259.c | 2 +- arch/powerpc/sysdev/ipic.c | 2 +- arch/powerpc/sysdev/mpic.c | 5 +- arch/powerpc/sysdev/mpic.h | 10 +- arch/powerpc/sysdev/mpic_msi.c | 6 +- arch/powerpc/sysdev/mpic_timer.c | 6 +- arch/powerpc/sysdev/mpic_u3msi.c | 2 +- arch/powerpc/sysdev/tsi108_pci.c | 2 +- arch/powerpc/sysdev/udbg_memcons.c | 2 +- arch/powerpc/sysdev/xics/icp-hv.c | 2 +- arch/powerpc/sysdev/xics/icp-opal.c | 2 +- arch/powerpc/sysdev/xics/xics-common.c | 2 +- arch/powerpc/sysdev/xive/native.c | 4 +- arch/powerpc/sysdev/xive/spapr.c | 6 +- arch/powerpc/xmon/xmon.c | 2 +- arch/riscv/Kconfig | 10 +- arch/riscv/kernel/traps.c | 2 +- arch/riscv/mm/fault.c | 2 +- arch/s390/crypto/chacha-s390.S | 20 +- arch/s390/kernel/crash_dump.c | 2 +- arch/s390/kernel/dumpstack.c | 2 +- arch/s390/kernel/nmi.c | 2 +- arch/s390/kernel/smp.c | 18 +- arch/sh/kernel/traps.c | 2 +- arch/sparc/Kconfig | 12 +- arch/sparc/kernel/smp_64.c | 103 +- arch/sparc/kernel/traps_32.c | 4 +- arch/sparc/kernel/traps_64.c | 4 +- arch/um/.gitignore | 1 + arch/um/Kconfig | 2 +- arch/um/drivers/virt-pci.c | 8 +- arch/um/drivers/virtio_uml.c | 54 +- arch/um/include/asm/processor-generic.h | 2 +- arch/um/include/asm/thread_info.h | 4 - arch/um/include/asm/uaccess.h | 21 +- arch/um/include/shared/common-offsets.h | 15 - arch/um/include/shared/irq_user.h | 1 - arch/um/include/shared/kern_util.h | 2 - arch/um/include/shared/mem_user.h | 5 - arch/um/include/shared/net_kern.h | 2 - arch/um/include/shared/net_user.h | 1 - arch/um/include/shared/os.h | 13 - arch/um/include/shared/registers.h | 6 +- arch/um/include/shared/sigio.h | 1 - arch/um/kernel/Makefile | 4 +- arch/um/kernel/dtb.c | 41 + arch/um/kernel/exec.c | 1 + arch/um/kernel/initrd.c | 48 +- arch/um/kernel/load_file.c | 61 + arch/um/kernel/mem.c | 3 +- arch/um/kernel/process.c | 6 +- arch/um/kernel/skas/uaccess.c | 25 - arch/um/kernel/syscall.c | 28 - arch/um/kernel/trap.c | 1 - arch/um/kernel/um_arch.c | 3 + arch/um/kernel/um_arch.h | 14 + arch/um/os-Linux/registers.c | 4 +- arch/um/os-Linux/sigio.c | 7 +- arch/um/os-Linux/start_up.c | 2 +- arch/x86/Kconfig | 17 +- arch/x86/boot/compressed/Makefile | 7 +- arch/x86/entry/entry_32.S | 6 +- arch/x86/entry/entry_64.S | 6 +- arch/x86/include/asm/kvm-x86-ops.h | 1 + arch/x86/include/asm/kvm_host.h | 1 + arch/x86/include/asm/mce.h | 25 +- arch/x86/include/asm/mtrr.h | 8 +- arch/x86/kernel/asm-offsets.c | 3 - arch/x86/kernel/cpu/common.c | 2 +- arch/x86/kernel/cpu/mce/amd.c | 80 +- arch/x86/kernel/cpu/mce/severity.c | 5 +- arch/x86/kernel/dumpstack.c | 4 +- arch/x86/kernel/head64.c | 16 +- arch/x86/kernel/setup.c | 7 +- arch/x86/kernel/setup_percpu.c | 66 +- arch/x86/kvm/mmu/spte.c | 1 + arch/x86/kvm/mmu/tdp_iter.c | 6 + arch/x86/kvm/mmu/tdp_iter.h | 6 + arch/x86/kvm/mmu/tdp_mmu.c | 29 +- arch/x86/kvm/svm/svm.c | 21 +- arch/x86/kvm/vmx/vmx.c | 45 +- arch/x86/kvm/x86.c | 11 +- arch/x86/um/asm/barrier.h | 1 + arch/x86/um/asm/segment.h | 8 - arch/x86/um/os-Linux/registers.c | 1 + arch/x86/um/ptrace_32.c | 1 + arch/x86/um/ptrace_64.c | 1 + arch/x86/um/shared/sysdep/syscalls_64.h | 3 - arch/x86/um/signal.c | 1 + arch/x86/um/sys_call_table_32.c | 4 - arch/x86/um/sys_call_table_64.c | 17 - arch/x86/um/syscalls_64.c | 14 +- arch/xtensa/kernel/traps.c | 2 +- block/bio.c | 22 + block/blk-ioc.c | 14 +- block/blk-mq.c | 10 +- block/blk-pm.c | 22 +- block/blk-sysfs.c | 4 +- block/genhd.c | 15 +- crypto/algboss.c | 4 +- drivers/acpi/acpi_video.c | 5 +- drivers/acpi/device_pm.c | 31 +- drivers/acpi/dock.c | 3 +- drivers/acpi/nfit/core.c | 4 +- drivers/acpi/numa/srat.c | 5 +- drivers/acpi/pci_link.c | 12 +- drivers/acpi/pci_root.c | 10 +- drivers/acpi/power.c | 7 +- drivers/acpi/processor_driver.c | 10 +- drivers/acpi/processor_idle.c | 5 +- drivers/acpi/property.c | 11 +- drivers/acpi/resource.c | 4 +- drivers/acpi/scan.c | 34 +- drivers/acpi/sleep.c | 3 - drivers/acpi/thermal.c | 9 +- drivers/acpi/video_detect.c | 6 +- drivers/acpi/x86/s2idle.c | 4 +- drivers/android/binder.c | 2 +- drivers/android/binder_alloc.c | 2 +- drivers/ata/ahci.c | 2 +- drivers/ata/libahci_platform.c | 14 +- drivers/ata/libata-sata.c | 4 +- drivers/ata/libata-scsi.c | 12 +- drivers/ata/pata_ali.c | 2 +- drivers/ata/sata_dwc_460ex.c | 45 +- drivers/ata/sata_fsl.c | 16 +- drivers/base/arch_numa.c | 68 +- drivers/base/core.c | 3 +- drivers/base/platform.c | 4 + drivers/base/power/runtime.c | 86 +- drivers/base/property.c | 105 +- drivers/block/paride/bpck.c | 1 + drivers/block/xen-blkfront.c | 15 +- drivers/bluetooth/btusb.c | 8 + drivers/bluetooth/hci_qca.c | 3 + drivers/bluetooth/hci_vhci.c | 2 + drivers/char/applicom.c | 4 +- drivers/char/ipmi/ipmi_msghandler.c | 2 +- drivers/char/ipmi/ipmi_ssif.c | 2 +- drivers/char/random.c | 59 +- drivers/char/tpm/tpm-chip.c | 19 +- drivers/char/tpm/tpm-sysfs.c | 3 + drivers/char/tpm/tpm2-cmd.c | 6 + drivers/clk/clk-scmi.c | 54 +- drivers/clk/qcom/gcc-msm8994.c | 1 + drivers/clk/qcom/gcc-sm6350.c | 1 + drivers/clk/qcom/gcc-sm8350.c | 1 + drivers/clk/qcom/lpasscc-sc7280.c | 1 + drivers/clk/qcom/lpasscc-sdm845.c | 1 + drivers/clk/qcom/mmcc-apq8084.c | 1 + drivers/clk/qcom/q6sstop-qcs404.c | 1 + drivers/clk/qcom/turingcc-qcs404.c | 1 + drivers/clk/samsung/Makefile | 2 + drivers/clk/samsung/clk-exynos-arm64.c | 94 + drivers/clk/samsung/clk-exynos-arm64.h | 20 + drivers/clk/samsung/clk-exynos7885.c | 597 ++ drivers/clk/samsung/clk-exynos850.c | 88 +- drivers/clk/samsung/clk-pll.c | 1 + drivers/clk/samsung/clk-pll.h | 1 + drivers/clocksource/Kconfig | 9 + drivers/clocksource/Makefile | 1 + drivers/clocksource/timer-msc313e.c | 253 + drivers/counter/104-quad-8.c | 82 +- drivers/counter/ti-eqep.c | 23 +- drivers/cpufreq/cpufreq.c | 4 +- drivers/cpufreq/intel_pstate.c | 97 +- drivers/cpuidle/sysfs.c | 2 +- drivers/edac/mce_amd.c | 146 +- drivers/edac/sb_edac.c | 2 +- drivers/firmware/arm_scmi/Kconfig | 29 + drivers/firmware/arm_scmi/clock.c | 22 +- drivers/firmware/arm_scmi/common.h | 23 +- drivers/firmware/arm_scmi/driver.c | 118 +- drivers/firmware/arm_scmi/mailbox.c | 3 +- drivers/firmware/arm_scmi/optee.c | 18 +- drivers/firmware/arm_scmi/smc.c | 98 +- drivers/firmware/arm_scmi/virtio.c | 298 +- drivers/firmware/efi/efi-init.c | 5 + drivers/firmware/google/Kconfig | 6 +- drivers/firmware/qemu_fw_cfg.c | 21 +- drivers/gnss/Kconfig | 11 + drivers/gnss/Makefile | 3 + drivers/gnss/usb.c | 214 + drivers/gpio/gpio-adnp.c | 1 - drivers/gpio/gpio-amdpt.c | 4 +- drivers/gpio/gpio-arizona.c | 5 +- drivers/gpio/gpio-bcm-kona.c | 2 +- drivers/gpio/gpio-bd71828.c | 1 - drivers/gpio/gpio-brcmstb.c | 3 +- drivers/gpio/gpio-creg-snps.c | 2 +- drivers/gpio/gpio-davinci.c | 1 - drivers/gpio/gpio-eic-sprd.c | 1 - drivers/gpio/gpio-em.c | 1 - drivers/gpio/gpio-ge.c | 1 - drivers/gpio/gpio-grgpio.c | 1 - drivers/gpio/gpio-gw-pld.c | 2 - drivers/gpio/gpio-lpc32xx.c | 2 +- drivers/gpio/gpio-msc313.c | 266 +- drivers/gpio/gpio-mt7621.c | 6 +- drivers/gpio/gpio-mvebu.c | 1 - drivers/gpio/gpio-omap.c | 3 - drivers/gpio/gpio-palmas.c | 4 +- drivers/gpio/gpio-pmic-eic-sprd.c | 1 - drivers/gpio/gpio-pxa.c | 8 +- drivers/gpio/gpio-raspberrypi-exp.c | 1 - drivers/gpio/gpio-rda.c | 3 - drivers/gpio/gpio-regmap.c | 6 +- drivers/gpio/gpio-rockchip.c | 3 - drivers/gpio/gpio-sama5d2-piobu.c | 1 - drivers/gpio/gpio-sim.c | 7 +- drivers/gpio/gpio-sprd.c | 1 - drivers/gpio/gpio-stmpe.c | 1 - drivers/gpio/gpio-tc3589x.c | 1 - drivers/gpio/gpio-tegra186.c | 53 +- drivers/gpio/gpio-tps65218.c | 3 - drivers/gpio/gpio-tps6586x.c | 5 +- drivers/gpio/gpio-tps65910.c | 6 +- drivers/gpio/gpio-twl6040.c | 5 +- drivers/gpio/gpio-vf610.c | 1 - drivers/gpio/gpio-virtio.c | 6 +- drivers/gpio/gpio-wm831x.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 2 + drivers/gpu/drm/amd/amdgpu/nv.c | 2 + drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 6 + drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 1 + drivers/gpu/drm/etnaviv/etnaviv_sched.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 13 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 49 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 20 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_gem.c | 43 +- drivers/gpu/drm/exynos/exynos_drm_gem.h | 5 - drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/intel_atomic_plane.c | 4 +- drivers/gpu/drm/i915/display/intel_display.c | 18 +- drivers/gpu/drm/i915/display/intel_dpt.c | 4 +- drivers/gpu/drm/i915/display/intel_overlay.c | 2 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 22 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 54 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 10 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 17 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 8 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 46 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c | 333 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 2 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 4 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 2 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 69 +- .../gpu/drm/i915/gem/selftests/i915_gem_migrate.c | 2 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 26 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 16 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 23 +- drivers/gpu/drm/i915/gt/intel_context.h | 3 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 1 + drivers/gpu/drm/i915/gt/intel_engine_pm.c | 40 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 2 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 408 +- drivers/gpu/drm/i915/gt/intel_gt.c | 11 +- drivers/gpu/drm/i915/gt/intel_gt.h | 1 + drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 7 +- drivers/gpu/drm/i915/gt/intel_gt_debugfs.h | 21 +- drivers/gpu/drm/i915/gt/intel_gtt.c | 27 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 9 +- drivers/gpu/drm/i915/gt/intel_migrate.c | 24 +- drivers/gpu/drm/i915/gt/intel_migrate.h | 9 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 12 - drivers/gpu/drm/i915/gt/intel_region_lmem.c | 5 +- drivers/gpu/drm/i915/gt/intel_rps.c | 71 +- drivers/gpu/drm/i915/gt/intel_rps.h | 2 + drivers/gpu/drm/i915/gt/intel_workarounds.c | 2 +- drivers/gpu/drm/i915/gt/mock_engine.c | 12 +- drivers/gpu/drm/i915/gt/selftest_context.c | 2 +- drivers/gpu/drm/i915/gt/selftest_engine.c | 2 +- drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 4 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 4 +- drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 2 +- drivers/gpu/drm/i915/gt/selftest_execlists.c | 6 +- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 8 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 2 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 2 +- drivers/gpu/drm/i915/gt/selftest_migrate.c | 6 +- drivers/gpu/drm/i915/gt/selftest_mocs.c | 2 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 2 +- drivers/gpu/drm/i915/gt/selftest_ring_submission.c | 4 +- drivers/gpu/drm/i915/gt/selftest_slpc.c | 6 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 6 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 12 + drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 18 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 33 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c | 62 +- drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 85 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 75 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 2 - drivers/gpu/drm/i915/gt/uc/intel_uc.c | 9 + drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 188 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 18 +- drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 175 +- .../gpu/drm/i915/gt/uc/selftest_guc_multi_lrc.c | 2 +- drivers/gpu/drm/i915/gvt/gvt.c | 2 +- drivers/gpu/drm/i915/gvt/scheduler.c | 2 +- drivers/gpu/drm/i915/i915_active.c | 28 +- drivers/gpu/drm/i915/i915_active.h | 17 +- drivers/gpu/drm/i915/i915_debugfs.c | 41 +- drivers/gpu/drm/i915/i915_debugfs_params.c | 4 +- drivers/gpu/drm/i915/i915_deps.c | 237 + drivers/gpu/drm/i915/i915_deps.h | 45 + drivers/gpu/drm/i915/i915_driver.c | 31 +- drivers/gpu/drm/i915/i915_drv.h | 28 +- drivers/gpu/drm/i915/i915_gem.c | 46 +- drivers/gpu/drm/i915/i915_getparam.c | 10 +- drivers/gpu/drm/i915/i915_gpu_error.c | 13 +- drivers/gpu/drm/i915/i915_irq.c | 56 +- drivers/gpu/drm/i915/i915_params.c | 3 + drivers/gpu/drm/i915/i915_params.h | 1 + drivers/gpu/drm/i915/i915_pci.c | 2 + drivers/gpu/drm/i915/i915_perf.c | 2 +- drivers/gpu/drm/i915/i915_pmu.c | 14 +- drivers/gpu/drm/i915/i915_query.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 4 + drivers/gpu/drm/i915/i915_request.c | 23 + drivers/gpu/drm/i915/i915_request.h | 5 +- drivers/gpu/drm/i915/i915_sysfs.c | 22 +- drivers/gpu/drm/i915/i915_vma.c | 459 +- drivers/gpu/drm/i915/i915_vma.h | 5 +- drivers/gpu/drm/i915/i915_vma_types.h | 1 - drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/i915/intel_gvt.c | 2 +- drivers/gpu/drm/i915/intel_memory_region.c | 128 + drivers/gpu/drm/i915/intel_uncore.c | 9 +- drivers/gpu/drm/i915/intel_uncore.h | 3 +- drivers/gpu/drm/i915/intel_wopcm.c | 2 +- drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 4 +- drivers/gpu/drm/i915/selftests/i915_active.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 6 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 18 +- drivers/gpu/drm/i915/selftests/i915_perf.c | 2 +- drivers/gpu/drm/i915/selftests/i915_request.c | 10 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 4 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 17 +- drivers/gpu/drm/i915/selftests/igt_flush_test.c | 2 +- drivers/gpu/drm/i915/selftests/igt_live_test.c | 4 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 4 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 32 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 12 +- drivers/gpu/drm/i915/selftests/mock_uncore.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 12 +- drivers/greybus/es2.c | 2 +- drivers/hid/hid-holtek-mouse.c | 15 + drivers/hid/hid-vivaldi.c | 3 + drivers/hwmon/dell-smm-hwmon.c | 12 +- drivers/hwmon/mr75203.c | 2 +- drivers/hwmon/nct6775.c | 2 +- drivers/hwmon/pmbus/ir38064.c | 2 +- drivers/hwmon/pmbus/mp5023.c | 1 + drivers/iio/adc/Kconfig | 15 + drivers/iio/adc/Makefile | 1 + drivers/iio/adc/xilinx-ams.c | 1451 ++++ drivers/iio/addac/ad74413r.c | 2 +- drivers/infiniband/hw/irdma/main.c | 4 +- drivers/infiniband/hw/mlx5/main.c | 8 +- drivers/input/mouse/byd.c | 2 +- drivers/input/touchscreen/elants_i2c.c | 46 +- drivers/iommu/amd/init.c | 2 +- drivers/iommu/amd/io_pgtable.c | 110 +- drivers/iommu/dma-iommu.c | 266 +- drivers/iommu/intel/iommu.c | 89 +- drivers/iommu/iova.c | 200 - drivers/irqchip/irq-renesas-intc-irqpin.c | 9 +- drivers/irqchip/irq-renesas-irqc.c | 9 +- drivers/memory/omap-gpmc.c | 50 +- drivers/memory/tegra/Kconfig | 1 + drivers/memory/tegra/tegra20-emc.c | 2 +- drivers/memory/tegra/tegra30-emc.c | 131 +- drivers/mfd/Kconfig | 10 - drivers/mfd/Makefile | 1 - drivers/mfd/intel_pmt.c | 261 - drivers/misc/ocxl/file.c | 4 +- drivers/misc/uacce/uacce.c | 12 +- drivers/misc/vmw_vmci/vmci_context.c | 6 +- drivers/misc/vmw_vmci/vmci_event.c | 3 +- drivers/mmc/core/core.c | 7 +- drivers/mmc/core/core.h | 1 + drivers/mmc/core/host.c | 9 + drivers/mmc/core/queue.c | 2 +- drivers/mmc/host/dw_mmc-exynos.c | 101 +- drivers/mmc/host/dw_mmc.c | 23 +- drivers/mmc/host/dw_mmc.h | 10 + drivers/mmc/host/jz4740_mmc.c | 27 +- drivers/mmc/host/meson-mx-sdhc-clkc.c | 2 - drivers/mmc/host/meson-mx-sdhc-mmc.c | 21 + drivers/mmc/host/meson-mx-sdio.c | 5 + drivers/mmc/host/mmci.c | 7 +- drivers/mmc/host/mmci_stm32_sdmmc.c | 7 +- drivers/mmc/host/mxcmmc.c | 6 +- drivers/mmc/host/sdhci-pci-gli.c | 34 + drivers/mtd/nand/raw/Kconfig | 8 + drivers/mtd/nand/raw/Makefile | 1 + drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 11 +- drivers/mtd/nand/raw/omap2.c | 6 +- drivers/mtd/nand/raw/omap_elm.c | 16 +- drivers/mtd/nand/raw/renesas-nand-controller.c | 1424 ++++ drivers/mtd/spi-nor/core.c | 8 +- drivers/mtd/spi-nor/gigadevice.c | 2 +- drivers/mtd/spi-nor/issi.c | 2 +- drivers/mtd/spi-nor/macronix.c | 2 +- drivers/mtd/spi-nor/micron-st.c | 24 +- drivers/mtd/spi-nor/spansion.c | 22 +- drivers/mtd/spi-nor/winbond.c | 2 +- drivers/mux/core.c | 45 +- drivers/net/bonding/bond_options.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-common.h | 6 +- drivers/net/ethernet/amd/xgbe/xgbe-pci.c | 11 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 8 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 2 - drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 11 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 6 +- .../net/ethernet/broadcom/bnx2x/bnx2x_fw_defs.h | 2 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 3 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 75 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 13 +- drivers/net/ethernet/intel/Kconfig | 10 + drivers/net/ethernet/intel/fm10k/fm10k_tlv.c | 2 +- drivers/net/ethernet/intel/ice/ice_cgu_regs.h | 116 + drivers/net/ethernet/intel/ice/ice_common.c | 12 + drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 9 + drivers/net/ethernet/intel/ice/ice_main.c | 22 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 854 ++- drivers/net/ethernet/intel/ice/ice_ptp.h | 38 +- drivers/net/ethernet/intel/ice/ice_ptp_consts.h | 374 + drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 2814 ++++++- drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 345 + drivers/net/ethernet/intel/ice/ice_type.h | 23 +- drivers/net/ethernet/intel/igb/e1000_i210.c | 3 +- drivers/net/ethernet/intel/igb/igb_main.c | 19 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/igc_defines.h | 7 - drivers/net/ethernet/intel/igc/igc_hw.h | 3 - drivers/net/ethernet/intel/igc/igc_i225.c | 2 - drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 88 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 26 +- .../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 14 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 173 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 34 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 3 - .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 3 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 21 + drivers/net/ethernet/mellanox/mlxsw/core.c | 189 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 124 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 3 +- drivers/net/ethernet/micrel/ks8851_par.c | 2 + drivers/net/ethernet/microchip/lan966x/Kconfig | 1 + drivers/net/ethernet/microchip/lan966x/Makefile | 3 +- .../net/ethernet/microchip/lan966x/lan966x_fdb.c | 244 + .../net/ethernet/microchip/lan966x/lan966x_mac.c | 342 + .../net/ethernet/microchip/lan966x/lan966x_main.c | 113 +- .../net/ethernet/microchip/lan966x/lan966x_main.h | 66 +- .../net/ethernet/microchip/lan966x/lan966x_regs.h | 135 + .../ethernet/microchip/lan966x/lan966x_switchdev.c | 536 ++ .../net/ethernet/microchip/lan966x/lan966x_vlan.c | 312 + drivers/net/ethernet/realtek/r8169_main.c | 4 +- drivers/net/ethernet/sfc/falcon/rx.c | 5 +- drivers/net/ethernet/sfc/rx_common.c | 5 +- drivers/net/ethernet/smsc/smc911x.c | 5 + .../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 3 + drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 121 + drivers/net/fjes/fjes_main.c | 5 + drivers/net/phy/micrel.c | 67 + drivers/net/usb/asix_common.c | 8 +- drivers/net/usb/r8152.c | 43 +- drivers/net/veth.c | 8 +- drivers/net/wireless/ath/ath10k/coredump.c | 6 +- drivers/net/wireless/ath/ath10k/wmi.c | 8 +- drivers/net/wireless/ath/ath11k/ahb.c | 12 +- drivers/net/wireless/ath/ath11k/core.c | 110 +- drivers/net/wireless/ath/ath11k/core.h | 17 +- drivers/net/wireless/ath/ath11k/debugfs.c | 39 + drivers/net/wireless/ath/ath11k/debugfs.h | 8 + drivers/net/wireless/ath/ath11k/debugfs_sta.c | 78 +- drivers/net/wireless/ath/ath11k/debugfs_sta.h | 2 - drivers/net/wireless/ath/ath11k/dp_rx.c | 38 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 106 +- drivers/net/wireless/ath/ath11k/dp_tx.h | 1 + drivers/net/wireless/ath/ath11k/hal_rx.c | 17 +- drivers/net/wireless/ath/ath11k/hal_rx.h | 39 +- drivers/net/wireless/ath/ath11k/hw.h | 7 + drivers/net/wireless/ath/ath11k/mac.c | 213 +- drivers/net/wireless/ath/ath11k/mac.h | 5 + drivers/net/wireless/ath/ath11k/pci.c | 12 +- drivers/net/wireless/ath/ath11k/qmi.c | 124 +- drivers/net/wireless/ath/ath11k/qmi.h | 13 + drivers/net/wireless/ath/ath11k/reg.c | 2 + drivers/net/wireless/ath/ath11k/trace.h | 28 + drivers/net/wireless/ath/ath11k/wmi.c | 265 +- drivers/net/wireless/ath/ath11k/wmi.h | 36 + drivers/net/wireless/ath/ath5k/base.c | 50 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 7 + drivers/net/wireless/ath/ath9k/htc.h | 2 + drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 13 + drivers/net/wireless/ath/ath9k/wmi.c | 4 + drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 58 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 47 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 23 +- drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 9 - .../net/wireless/intel/iwlwifi/fw/api/commands.h | 10 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 26 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 25 +- drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 8 +- drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 56 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 45 +- drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 11 + drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 7 +- drivers/net/wireless/intel/iwlwifi/fw/dump.c | 149 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 1 - drivers/net/wireless/intel/iwlwifi/fw/img.c | 6 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 4 + drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 3 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 13 + drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 58 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 92 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 4 + drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 2 - drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 13 +- drivers/net/wireless/intel/iwlwifi/mei/main.c | 17 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 1 + .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 169 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 18 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 42 +- drivers/net/wireless/intel/iwlwifi/mvm/rfi.c | 46 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 97 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 48 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 40 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 24 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 102 +- .../net/wireless/intel/iwlwifi/mvm/vendor-cmd.c | 1 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 286 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 7 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 5 +- drivers/net/wireless/mediatek/mt76/dma.c | 19 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 2 + drivers/net/wireless/mediatek/mt76/mac80211.c | 90 +- drivers/net/wireless/mediatek/mt76/mt76.h | 12 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 31 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 4 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 3 + drivers/net/wireless/mediatek/mt76/mt7615/init.c | 1 + drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 122 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 2 + drivers/net/wireless/mediatek/mt76/mt7615/main.c | 15 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 200 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 127 - drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 1 + .../net/wireless/mediatek/mt76/mt7615/pci_init.c | 8 +- .../net/wireless/mediatek/mt76/mt7615/testmode.c | 25 +- .../net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 2 +- .../net/wireless/mediatek/mt76/mt76_connac_mac.c | 3 - .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 169 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 521 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 34 +- drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 2 + drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x02.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 29 + drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 2 + .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 5 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 7 +- .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 4 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 9 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 227 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 83 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 205 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 70 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 267 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 841 +-- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 27 +- drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 1 + .../net/wireless/mediatek/mt76/mt7915/testmode.c | 17 +- .../net/wireless/mediatek/mt76/mt7921/debugfs.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 136 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 80 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 160 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 153 +- drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 2 + drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 25 +- .../net/wireless/mediatek/mt76/mt7921/pci_mac.c | 4 + .../net/wireless/mediatek/mt76/mt7921/pci_mcu.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 51 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mac.c | 2 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mcu.c | 2 +- .../net/wireless/mediatek/mt76/mt7921/testmode.c | 4 +- drivers/net/wireless/mediatek/mt76/sdio.c | 11 +- drivers/net/wireless/mediatek/mt76/sdio_txrx.c | 3 +- drivers/net/wireless/mediatek/mt76/testmode.c | 36 +- drivers/net/wireless/mediatek/mt76/testmode.h | 6 + drivers/net/wireless/microchip/wilc1000/netdev.c | 1 - drivers/net/wireless/microchip/wilc1000/netdev.h | 1 + drivers/net/wireless/microchip/wilc1000/sdio.c | 2 + drivers/net/wireless/microchip/wilc1000/spi.c | 64 +- drivers/net/wireless/microchip/wilc1000/wlan.c | 29 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c | 1 + drivers/net/wireless/realtek/rtw88/Makefile | 1 + drivers/net/wireless/realtek/rtw88/bf.c | 14 +- drivers/net/wireless/realtek/rtw88/bf.h | 7 +- drivers/net/wireless/realtek/rtw88/debug.c | 12 +- drivers/net/wireless/realtek/rtw88/debug.h | 1 + drivers/net/wireless/realtek/rtw88/fw.c | 388 + drivers/net/wireless/realtek/rtw88/fw.h | 143 + drivers/net/wireless/realtek/rtw88/mac80211.c | 91 +- drivers/net/wireless/realtek/rtw88/main.c | 87 +- drivers/net/wireless/realtek/rtw88/main.h | 75 +- drivers/net/wireless/realtek/rtw88/pci.c | 78 +- drivers/net/wireless/realtek/rtw88/pci.h | 2 + drivers/net/wireless/realtek/rtw88/phy.c | 63 +- drivers/net/wireless/realtek/rtw88/phy.h | 1 + drivers/net/wireless/realtek/rtw88/ps.c | 3 + drivers/net/wireless/realtek/rtw88/ps.h | 1 + drivers/net/wireless/realtek/rtw88/rtw8821c.c | 3 +- drivers/net/wireless/realtek/rtw88/rtw8821c.h | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822b.c | 4 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 14 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 4 + drivers/net/wireless/realtek/rtw88/rx.c | 10 + drivers/net/wireless/realtek/rtw88/sar.c | 114 + drivers/net/wireless/realtek/rtw88/sar.h | 22 + drivers/net/wireless/realtek/rtw89/core.c | 2 + drivers/net/wireless/realtek/rtw89/debug.c | 2 + drivers/net/wireless/realtek/rtw89/reg.h | 2 +- drivers/net/wireless/rsi/rsi_91x_coex.c | 2 +- drivers/net/wireless/rsi/rsi_91x_main.c | 2 +- drivers/net/wireless/rsi/rsi_91x_sdio_ops.c | 2 +- drivers/net/wireless/rsi/rsi_91x_usb_ops.c | 2 +- drivers/net/xen-netback/common.h | 1 + drivers/net/xen-netback/rx.c | 77 +- drivers/net/xen-netfront.c | 125 +- drivers/of/fdt.c | 19 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 5 +- drivers/pinctrl/freescale/pinctrl-imx.c | 11 +- drivers/pinctrl/pinctrl-as3722.c | 13 +- drivers/pinctrl/pinctrl-da9062.c | 6 +- drivers/pinctrl/pinctrl-keembay.c | 87 +- drivers/pinctrl/pinctrl-max77620.c | 11 +- drivers/pinctrl/pinctrl-rk805.c | 12 +- drivers/pinctrl/pinmux.c | 2 +- drivers/pinctrl/pinmux.h | 4 +- drivers/platform/mellanox/mlxbf-pmc.c | 4 +- drivers/platform/x86/Makefile | 2 +- drivers/platform/x86/amd-pmc.c | 163 +- drivers/platform/x86/apple-gmux.c | 2 +- drivers/platform/x86/asus-wmi.c | 38 +- drivers/platform/x86/intel/Kconfig | 24 +- drivers/platform/x86/intel/Makefile | 2 + drivers/platform/x86/intel/pmc/pltdrv.c | 2 +- drivers/platform/x86/intel/pmt/Kconfig | 4 +- drivers/platform/x86/intel/pmt/class.c | 21 +- drivers/platform/x86/intel/pmt/class.h | 5 +- drivers/platform/x86/intel/pmt/crashlog.c | 47 +- drivers/platform/x86/intel/pmt/telemetry.c | 46 +- drivers/platform/x86/intel/vsec.c | 408 ++ drivers/platform/x86/intel/vsec.h | 43 + drivers/platform/x86/system76_acpi.c | 58 +- drivers/platform/x86/think-lmi.c | 2 +- drivers/platform/x86/thinkpad_acpi.c | 191 +- drivers/pnp/pnpbios/core.c | 6 +- drivers/power/supply/power_supply_sysfs.c | 55 + drivers/powercap/idle_inject.c | 2 +- drivers/powercap/intel_rapl_common.c | 61 +- drivers/rapidio/switches/Kconfig | 11 - drivers/rapidio/switches/Makefile | 2 - drivers/rapidio/switches/tsi568.c | 195 - drivers/rapidio/switches/tsi57x.c | 365 - drivers/remoteproc/rcar_rproc.c | 4 +- drivers/reset/reset-starfive-jh7100.c | 1 + drivers/scsi/ch.c | 6 +- drivers/scsi/hisi_sas/hisi_sas.h | 1 + drivers/scsi/hisi_sas/hisi_sas_main.c | 39 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 24 +- drivers/scsi/initio.c | 3 +- drivers/scsi/libiscsi.c | 6 +- drivers/scsi/libsas/sas_event.c | 77 +- drivers/scsi/libsas/sas_expander.c | 3 + drivers/scsi/libsas/sas_init.c | 49 +- drivers/scsi/libsas/sas_internal.h | 2 + drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h | 603 +- drivers/scsi/mpi3mr/mpi/mpi30_image.h | 59 +- drivers/scsi/mpi3mr/mpi/mpi30_init.h | 15 +- drivers/scsi/mpi3mr/mpi/mpi30_ioc.h | 128 +- drivers/scsi/mpi3mr/mpi/mpi30_pci.h | 44 + drivers/scsi/mpi3mr/mpi/mpi30_sas.h | 14 + drivers/scsi/mpi3mr/mpi/mpi30_transport.h | 31 +- drivers/scsi/mpi3mr/mpi3mr.h | 126 +- drivers/scsi/mpi3mr/mpi3mr_debug.h | 133 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 1451 ++-- drivers/scsi/mpi3mr/mpi3mr_os.c | 771 +- drivers/scsi/mvsas/mv_sas.c | 5 + drivers/scsi/myrb.c | 2 +- drivers/scsi/myrs.c | 10 +- drivers/scsi/pmcraid.c | 4 +- drivers/scsi/scsi_pm.c | 2 +- drivers/scsi/snic/snic_disc.c | 2 +- drivers/scsi/sr.c | 2 +- drivers/scsi/sr_vendor.c | 4 +- drivers/scsi/vmw_pvscsi.c | 7 +- drivers/soc/aspeed/aspeed-lpc-ctrl.c | 7 +- drivers/soc/aspeed/aspeed-socinfo.c | 73 + drivers/soc/bcm/brcmstb/pm/pm-mips.c | 5 +- drivers/soundwire/intel.c | 8 +- drivers/soundwire/intel_init.c | 2 +- drivers/spi/spi-ar934x.c | 2 + drivers/spi/spi-dln2.c | 4 +- drivers/spi/spi-dw-core.c | 4 +- drivers/spi/spi-pxa2xx.c | 3 +- drivers/spi/spi-uniphier.c | 11 +- drivers/staging/greybus/audio_topology.c | 92 +- drivers/staging/media/tegra-video/vi.c | 12 +- drivers/staging/r8188eu/Makefile | 1 - drivers/staging/r8188eu/core/rtw_cmd.c | 13 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 23 +- drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c | 102 +- drivers/staging/r8188eu/hal/HalPwrSeqCmd.c | 84 +- drivers/staging/r8188eu/hal/odm.c | 5 +- drivers/staging/r8188eu/hal/odm_HWConfig.c | 2 - drivers/staging/r8188eu/hal/odm_RTL8188E.c | 8 +- drivers/staging/r8188eu/hal/rtl8188e_dm.c | 6 +- drivers/staging/r8188eu/hal/rtl8188e_sreset.c | 37 - drivers/staging/r8188eu/hal/usb_halinit.c | 6 +- drivers/staging/r8188eu/include/Hal8188EPwrSeq.h | 148 +- drivers/staging/r8188eu/include/HalPwrSeqCmd.h | 53 +- drivers/staging/r8188eu/include/odm.h | 14 - drivers/staging/r8188eu/include/rtl8188e_hal.h | 1 - drivers/staging/r8188eu/include/rtl8188e_sreset.h | 13 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 17 - .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- drivers/staging/rts5208/rtsx.c | 16 +- drivers/thunderbolt/lc.c | 27 + drivers/thunderbolt/switch.c | 463 ++ drivers/thunderbolt/tb.c | 23 +- drivers/thunderbolt/tb.h | 101 +- drivers/thunderbolt/tb_regs.h | 113 +- drivers/thunderbolt/tmu.c | 337 +- drivers/thunderbolt/usb4.c | 52 +- drivers/tty/hvc/hvc_xen.c | 30 +- drivers/tty/serial/8250/8250_pci.c | 405 +- drivers/tty/serial/8250/8250_pericom.c | 214 + drivers/tty/serial/8250/Kconfig | 8 + drivers/tty/serial/8250/Makefile | 1 + drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/samsung_tty.c | 78 +- drivers/tty/serial/sh-sci.c | 12 - drivers/usb/atm/usbatm.c | 2 +- drivers/usb/cdns3/cdns3-plat.c | 14 +- drivers/usb/dwc3/host.c | 45 +- drivers/usb/gadget/function/f_fs.c | 9 +- drivers/usb/gadget/function/f_mass_storage.c | 2 +- drivers/usb/host/ehci-sh.c | 4 +- drivers/usb/host/fotg210-hcd.c | 11 +- drivers/usb/host/xhci-pci.c | 5 +- drivers/usb/host/xhci.c | 6 +- drivers/usb/isp1760/isp1760-if.c | 16 +- drivers/usb/mtu3/mtu3_gadget.c | 12 +- drivers/usb/mtu3/mtu3_qmu.c | 7 +- drivers/usb/musb/musb_dsps.c | 15 +- drivers/usb/renesas_usbhs/common.c | 14 +- drivers/usb/renesas_usbhs/common.h | 1 - drivers/usb/renesas_usbhs/mod.c | 14 +- drivers/usb/typec/ucsi/ucsi.c | 4 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 4 +- drivers/vfio/pci/vfio_pci_igd.c | 15 +- drivers/vfio/vfio_iommu_type1.c | 2 +- drivers/vhost/vhost.c | 2 +- drivers/video/backlight/lp855x_bl.c | 134 +- drivers/video/backlight/qcom-wled.c | 130 +- drivers/virt/nitro_enclaves/ne_misc_dev.c | 5 +- drivers/w1/slaves/w1_therm.c | 7 +- drivers/xen/events/events_base.c | 6 + fs/9p/vfs_addr.c | 3 +- fs/afs/file.c | 3 +- fs/buffer.c | 23 +- fs/cachefiles/xattr.c | 4 - fs/ceph/addr.c | 3 +- fs/cifs/connect.c | 2 +- fs/cifs/file.c | 2 +- fs/cifs/fscache.c | 4 +- fs/coredump.c | 20 +- fs/ecryptfs/file.c | 2 +- fs/exec.c | 12 +- fs/exfat/misc.c | 3 +- fs/exportfs/expfs.c | 2 +- fs/fscache/cookie.c | 29 +- fs/gfs2/glops.c | 1 + fs/hostfs/hostfs_kern.c | 3 + fs/internal.h | 10 +- fs/io-wq.c | 6 +- fs/io-wq.h | 2 +- fs/io_uring.c | 52 + fs/iomap/buffered-io.c | 522 +- fs/jffs2/background.c | 2 +- fs/jffs2/file.c | 40 +- fs/ksmbd/smb2pdu.c | 3 +- fs/ksmbd/vfs.c | 4 +- fs/lockd/svc.c | 2 +- fs/lockd/svclock.c | 4 +- fs/nfs/callback.c | 4 +- fs/nfs/fscache.h | 3 +- fs/nfs/nfs4client.c | 5 +- fs/nfs/nfs4state.c | 2 +- fs/nfsd/filecache.c | 1 - fs/nfsd/filecache.h | 1 - fs/nfsd/nfs3proc.c | 6 +- fs/nfsd/nfs4proc.c | 18 +- fs/nfsd/nfs4recover.c | 2 +- fs/nfsd/nfs4state.c | 35 +- fs/nfsd/nfsproc.c | 8 +- fs/nfsd/nfssvc.c | 2 +- fs/nfsd/state.h | 1 + fs/nfsd/trace.h | 50 + fs/nfsd/vfs.c | 70 +- fs/nfsd/vfs.h | 3 +- fs/overlayfs/readdir.c | 6 +- fs/proc/base.c | 4 +- fs/readdir.c | 62 +- fs/ubifs/gc.c | 19 +- fs/ubifs/sysfs.c | 2 +- fs/xfs/scrub/dir.c | 15 +- fs/xfs/scrub/quota.c | 4 +- fs/xfs/scrub/repair.c | 3 + fs/xfs/scrub/scrub.c | 4 - fs/xfs/scrub/scrub.h | 1 - fs/xfs/xfs_aops.c | 24 +- fs/xfs/xfs_buf_item_recover.c | 2 +- fs/xfs/xfs_icache.c | 5 +- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_ioctl.h | 5 +- fs/xfs/xfs_iops.c | 40 +- fs/xfs/xfs_log_recover.c | 24 +- fs/xfs/xfs_mount.c | 10 - fs/xfs/xfs_qm_syscalls.c | 11 +- fs/xfs/xfs_reflink.c | 5 +- fs/xfs/xfs_super.c | 9 - fs/xfs/xfs_symlink.c | 29 +- fs/xfs/xfs_trans.c | 11 +- include/acpi/acpi_bus.h | 1 + include/asm-generic/barrier.h | 11 + include/asm-generic/logic_io.h | 2 +- include/dt-bindings/clock/dra7.h | 14 +- include/dt-bindings/clock/exynos7885.h | 115 + include/dt-bindings/gpio/msc313-gpio.h | 71 + include/dt-bindings/gpio/tegra241-gpio.h | 42 + include/dt-bindings/pinctrl/samsung.h | 13 +- include/dt-bindings/sound/tlv320adc3xxx.h | 28 + include/linux/auxiliary_bus.h | 10 + include/linux/bio.h | 60 +- include/linux/blk-pm.h | 2 +- include/linux/blkdev.h | 4 +- include/linux/compiler.h | 4 +- include/linux/counter.h | 40 +- include/linux/cuda.h | 2 +- include/linux/delayacct.h | 28 + include/linux/fs.h | 2 +- include/linux/fscache.h | 1 - include/linux/gfp.h | 2 +- include/linux/instrumentation.h | 4 +- include/linux/intel_rapl.h | 6 + include/linux/iomap.h | 3 +- include/linux/iommu.h | 3 +- include/linux/iova.h | 68 +- include/linux/kernel.h | 1 - include/linux/kernfs.h | 4 +- include/linux/kthread.h | 4 +- include/linux/memcontrol.h | 21 + include/linux/mm.h | 10 +- include/linux/module.h | 6 +- include/linux/mux/consumer.h | 1 + include/linux/of_fdt.h | 2 + include/linux/page_idle.h | 1 - include/linux/percpu.h | 13 +- include/linux/platform_data/mtd-nand-omap2.h | 10 +- include/linux/pm.h | 82 +- include/linux/pm_runtime.h | 3 + include/linux/pmu.h | 2 +- include/linux/power_supply.h | 16 + include/linux/property.h | 10 +- include/linux/ref_tracker.h | 2 + include/linux/rfkill.h | 7 + include/linux/rio_ids.h | 13 - include/linux/scatterlist.h | 29 +- include/linux/sched.h | 4 +- include/linux/sched/signal.h | 18 +- include/linux/sched/task.h | 1 + include/linux/scmi_protocol.h | 11 + include/linux/serial_s3c.h | 9 - include/linux/sunrpc/svc.h | 2 +- include/linux/swap.h | 6 +- include/linux/tpm.h | 10 + include/linux/virtio_net.h | 25 +- include/linux/wwan.h | 9 +- include/net/bluetooth/bluetooth.h | 1 + include/net/bluetooth/hci.h | 1 + include/net/bluetooth/hci_core.h | 10 +- include/net/bluetooth/hci_sync.h | 5 + include/net/cfg80211.h | 67 +- include/net/codel.h | 2 - include/net/codel_impl.h | 2 + include/net/codel_qdisc.h | 2 + include/net/devlink.h | 8 + include/net/mac80211.h | 22 +- include/net/netfilter/nf_conntrack.h | 1 + include/net/netfilter/nf_tables_core.h | 6 + include/net/sctp/sctp.h | 4 +- include/net/sctp/structs.h | 8 +- include/net/sock.h | 2 +- include/scsi/libsas.h | 2 + include/sound/soc.h | 1 + include/sound/sof.h | 22 + include/sound/sof/debug.h | 2 + include/trace/events/fscache.h | 44 + include/uapi/linux/audit.h | 2 +- include/uapi/linux/byteorder/big_endian.h | 1 + include/uapi/linux/byteorder/little_endian.h | 1 + include/uapi/linux/io_uring.h | 1 + include/uapi/linux/nl80211.h | 62 +- include/uapi/linux/pci_regs.h | 4 + include/uapi/linux/perf_event.h | 5 +- include/uapi/linux/rtnetlink.h | 2 + include/uapi/linux/taskstats.h | 6 +- include/uapi/linux/uuid.h | 10 +- include/xen/events.h | 1 + kernel/audit.c | 2 +- kernel/auditfilter.c | 2 +- kernel/bpf/local_storage.c | 3 +- kernel/bpf/reuseport_array.c | 6 +- kernel/delayacct.c | 15 + kernel/dma/swiotlb.c | 4 +- kernel/exit.c | 101 +- kernel/fork.c | 16 +- kernel/futex/core.c | 2 +- kernel/kexec_core.c | 2 +- kernel/kthread.c | 88 +- kernel/livepatch/core.c | 31 +- kernel/livepatch/shadow.c | 6 +- kernel/module.c | 6 +- kernel/panic.c | 11 + kernel/rcu/rcutorture.c | 16 +- kernel/rcu/tree.c | 135 +- kernel/sched/core.c | 16 +- kernel/signal.c | 29 +- kernel/sysctl.c | 10 +- kernel/trace/blktrace.c | 18 +- lib/kunit/try-catch.c | 4 +- lib/logic_iomem.c | 23 +- lib/test_meminit.c | 1 + localversion-next | 2 +- mm/Kconfig | 12 + mm/damon/dbgfs.c | 2 + mm/damon/vaddr.c | 96 + mm/dmapool.c | 2 +- mm/gup.c | 13 +- mm/huge_memory.c | 32 +- mm/hugetlb.c | 6 +- mm/kasan/quarantine.c | 11 + mm/kfence/core.c | 2 +- mm/khugepaged.c | 2 +- mm/memcontrol.c | 15 +- mm/memory-failure.c | 9 +- mm/memory.c | 8 +- mm/migrate.c | 30 +- mm/oom_kill.c | 2 +- mm/page_alloc.c | 7 +- mm/page_ext.c | 4 +- mm/page_owner.c | 4 +- mm/percpu.c | 154 +- mm/slab.c | 3 +- mm/slab.h | 39 +- mm/slab_common.c | 6 +- mm/slob.c | 18 +- mm/slub.c | 21 +- mm/swapfile.c | 44 +- mm/vmalloc.c | 5 + mm/zpool.c | 12 - net/bluetooth/bnep/core.c | 2 +- net/bluetooth/cmtp/core.c | 2 +- net/bluetooth/hci_conn.c | 305 +- net/bluetooth/hci_core.c | 2 +- net/bluetooth/hci_event.c | 67 +- net/bluetooth/hci_request.c | 52 +- net/bluetooth/hci_request.h | 2 - net/bluetooth/hci_sync.c | 309 +- net/bluetooth/hidp/core.c | 2 +- net/bluetooth/l2cap_core.c | 2 +- net/bluetooth/mgmt.c | 121 +- net/bridge/br_ioctl.c | 2 +- net/core/devlink.c | 10 + net/dsa/tag_ocelot.c | 6 +- net/ipv4/af_inet.c | 2 +- net/ipv4/netfilter/Kconfig | 8 +- net/ipv4/netfilter/Makefile | 3 - net/ipv4/netfilter/nf_flow_table_ipv4.c | 37 - net/ipv4/tcp.c | 3 +- net/ipv4/tcp_input.c | 2 +- net/ipv4/tcp_ipv4.c | 11 +- net/ipv4/udp.c | 6 +- net/ipv6/netfilter/Kconfig | 8 +- net/ipv6/netfilter/nf_flow_table_ipv6.c | 38 - net/ipv6/tcp_ipv6.c | 11 +- net/ipv6/udp.c | 4 +- net/mac80211/cfg.c | 27 +- net/mac80211/main.c | 13 +- net/mac80211/mlme.c | 53 +- net/mac80211/rx.c | 7 +- net/mac80211/tx.c | 10 +- net/mctp/device.c | 53 +- net/netfilter/Kconfig | 6 - net/netfilter/Makefile | 3 +- net/netfilter/nf_conntrack_core.c | 3 + net/netfilter/nf_flow_table_inet.c | 26 + net/netfilter/nf_nat_core.c | 43 +- net/netfilter/nf_nat_masquerade.c | 4 +- net/netfilter/nf_tables_core.c | 48 +- net/netfilter/nfnetlink_log.c | 5 +- net/netfilter/nft_counter.c | 58 +- net/netfilter/nft_payload.c | 6 +- net/phonet/pep.c | 2 + net/rfkill/core.c | 12 + net/sched/act_api.c | 11 +- net/sched/cls_api.c | 6 +- net/sctp/input.c | 27 +- net/sctp/proc.c | 10 +- net/sctp/socket.c | 6 +- net/wireless/chan.c | 68 +- net/wireless/core.c | 14 +- net/wireless/core.h | 20 +- net/wireless/mlme.c | 89 +- net/wireless/nl80211.c | 54 +- net/wireless/rdev-ops.h | 10 +- net/wireless/reg.c | 2 + net/wireless/scan.c | 86 +- net/wireless/trace.h | 19 +- net/xfrm/xfrm_interface.c | 14 +- net/xfrm/xfrm_user.c | 21 +- scripts/remove-stale-files | 5 + security/selinux/hooks.c | 28 +- sound/core/rawmidi.c | 1 + sound/hda/intel-sdw-acpi.c | 13 +- sound/pci/hda/patch_hdmi.c | 21 +- sound/pci/hda/patch_realtek.c | 26 +- sound/soc/amd/acp-config.c | 53 + sound/soc/amd/acp/Kconfig | 2 - sound/soc/atmel/mikroe-proto.c | 6 +- sound/soc/atmel/tse850-pcm5142.c | 32 +- sound/soc/bcm/bcm63xx-i2s.h | 1 - sound/soc/bcm/bcm63xx-pcm-whistler.c | 13 +- sound/soc/codecs/Kconfig | 19 + sound/soc/codecs/Makefile | 4 + sound/soc/codecs/ak4118.c | 18 +- sound/soc/codecs/ak4375.c | 612 ++ sound/soc/codecs/es7241.c | 28 +- sound/soc/codecs/max9759.c | 28 +- sound/soc/codecs/max9860.c | 12 +- sound/soc/codecs/msm8916-wcd-analog.c | 7 +- sound/soc/codecs/pcm3168a.c | 22 +- sound/soc/codecs/sgtl5000.c | 5 +- sound/soc/codecs/simple-amplifier.c | 10 +- sound/soc/codecs/simple-mux.c | 10 +- sound/soc/codecs/ssm2305.c | 11 +- sound/soc/codecs/tlv320adc3xxx.c | 1317 ++++ sound/soc/codecs/tlv320aic31xx.c | 16 +- sound/soc/fsl/fsl-asoc-card.c | 3 +- sound/soc/fsl/imx-card.c | 17 +- sound/soc/fsl/imx-sgtl5000.c | 4 +- sound/soc/fsl/imx-spdif.c | 4 +- sound/soc/generic/audio-graph-card.c | 5 +- sound/soc/generic/audio-graph-card2.c | 4 +- sound/soc/generic/simple-card-utils.c | 45 +- sound/soc/generic/simple-card.c | 3 +- sound/soc/img/img-i2s-in.c | 8 +- sound/soc/img/img-i2s-out.c | 24 +- sound/soc/img/img-parallel-out.c | 24 +- sound/soc/img/img-spdif-in.c | 8 +- sound/soc/img/img-spdif-out.c | 24 +- sound/soc/img/pistachio-internal-dac.c | 9 +- sound/soc/intel/catpt/dsp.c | 14 +- sound/soc/intel/catpt/pcm.c | 37 +- .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 6 +- sound/soc/mediatek/mt8195/mt8195-afe-pcm.c | 2 +- .../mediatek/mt8195/mt8195-mt6359-rt1011-rt5682.c | 2 - .../mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c | 2 - sound/soc/meson/aiu.c | 36 +- sound/soc/meson/axg-fifo.c | 16 +- sound/soc/meson/axg-pdm.c | 25 +- sound/soc/meson/axg-spdifin.c | 17 +- sound/soc/meson/axg-spdifout.c | 17 +- sound/soc/meson/axg-tdm-formatter.c | 50 +- sound/soc/meson/axg-tdm-interface.c | 25 +- sound/soc/meson/meson-card-utils.c | 8 +- sound/soc/meson/t9015.c | 14 +- sound/soc/mxs/mxs-sgtl5000.c | 8 +- sound/soc/qcom/common.c | 20 +- sound/soc/qcom/qdsp6/q6apm.c | 10 +- sound/soc/rockchip/rk3288_hdmi_analog.c | 10 +- sound/soc/samsung/aries_wm8994.c | 17 +- sound/soc/samsung/arndale.c | 5 +- sound/soc/samsung/littlemill.c | 5 +- sound/soc/samsung/lowland.c | 5 +- sound/soc/samsung/odroid.c | 4 +- sound/soc/samsung/smdk_wm8994.c | 4 +- sound/soc/samsung/smdk_wm8994pcm.c | 4 +- sound/soc/samsung/snow.c | 9 +- sound/soc/samsung/speyside.c | 5 +- sound/soc/samsung/tm2_wm5110.c | 3 +- sound/soc/samsung/tobermory.c | 5 +- sound/soc/sh/rz-ssi.c | 7 +- sound/soc/soc-core.c | 50 + sound/soc/sof/Kconfig | 2 +- sound/soc/sof/amd/acp.c | 2 +- sound/soc/sof/amd/renoir.c | 7 +- sound/soc/sof/core.c | 119 +- sound/soc/sof/debug.c | 35 +- sound/soc/sof/imx/imx-common.c | 4 +- sound/soc/sof/imx/imx8.c | 2 +- sound/soc/sof/imx/imx8m.c | 2 +- sound/soc/sof/intel/atom.c | 21 +- sound/soc/sof/intel/atom.h | 4 +- sound/soc/sof/intel/bdw.c | 19 +- sound/soc/sof/intel/cnl.c | 21 +- sound/soc/sof/intel/hda-dai.c | 10 - sound/soc/sof/intel/hda-ipc.c | 19 +- sound/soc/sof/intel/hda-loader.c | 24 +- sound/soc/sof/intel/hda-stream.c | 1 - sound/soc/sof/intel/hda.c | 80 +- sound/soc/sof/intel/hda.h | 6 +- sound/soc/sof/ipc.c | 7 +- sound/soc/sof/loader.c | 16 +- sound/soc/sof/ops.c | 47 +- sound/soc/sof/ops.h | 12 +- sound/soc/sof/pcm.c | 20 - sound/soc/sof/pm.c | 10 + sound/soc/sof/sof-audio.c | 9 +- sound/soc/sof/sof-priv.h | 48 +- sound/soc/sof/topology.c | 12 +- sound/soc/sof/xtensa/core.c | 44 +- sound/soc/stm/stm32_i2s.c | 62 +- sound/soc/stm/stm32_sai.c | 37 +- sound/soc/stm/stm32_sai_sub.c | 25 +- sound/soc/stm/stm32_spdifrx.c | 44 +- sound/soc/sunxi/sun4i-codec.c | 3 +- sound/soc/tegra/tegra20_i2s.c | 49 + sound/soc/tegra/tegra20_spdif.c | 196 +- sound/soc/tegra/tegra20_spdif.h | 1 + sound/soc/tegra/tegra_pcm.c | 6 + sound/soc/tegra/tegra_pcm.h | 1 + sound/soc/ti/davinci-mcasp.c | 10 +- sound/soc/ti/j721e-evm.c | 10 +- sound/soc/xilinx/xlnx_spdif.c | 10 +- tools/accounting/getdelays.c | 8 +- tools/bpf/bpftool/main.c | 2 + tools/lib/bpf/btf.h | 6 + tools/objtool/check.c | 8 +- tools/perf/arch/arm64/util/machine.c | 7 + tools/perf/builtin-record.c | 8 + tools/perf/builtin-report.c | 4 +- tools/perf/builtin-script.c | 13 +- tools/perf/tests/builtin-test.c | 12 +- tools/perf/tests/sigtrap.c | 18 + tools/perf/util/Build | 1 + tools/perf/util/arm-spe.c | 62 + .../perf/util/arm64-frame-pointer-unwind-support.c | 63 + .../perf/util/arm64-frame-pointer-unwind-support.h | 10 + tools/perf/util/callchain.c | 14 +- tools/perf/util/callchain.h | 4 +- tools/perf/util/machine.c | 50 +- tools/perf/util/machine.h | 1 + tools/perf/util/perf_regs.h | 7 +- tools/testing/selftests/bpf/test_cpp.cpp | 9 +- tools/testing/selftests/bpf/vmtest.sh | 2 +- .../drivers/net/mlxsw/devlink_trap_tunnel_vxlan.sh | 7 +- ..._vxlan.sh => devlink_trap_tunnel_vxlan_ipv6.sh} | 155 +- .../net/mlxsw/spectrum-2/vxlan_flooding_ipv6.sh | 322 + .../net/mlxsw/spectrum/vxlan_flooding_ipv6.sh | 334 + tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 224 +- .../selftests/drivers/net/mlxsw/vxlan_fdb_veto.sh | 39 +- .../drivers/net/mlxsw/vxlan_fdb_veto_ipv6.sh | 12 + .../selftests/drivers/net/mlxsw/vxlan_ipv6.sh | 65 + tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 1 + tools/testing/selftests/kvm/include/kvm_util.h | 10 +- tools/testing/selftests/kvm/lib/kvm_util.c | 5 + .../kvm/x86_64/vmx_invalid_nested_guest_state.c | 105 + tools/testing/selftests/net/forwarding/lib.sh | 7 +- .../selftests/net/forwarding/q_in_vni_ipv6.sh | 347 + .../net/forwarding/vxlan_asymmetric_ipv6.sh | 504 ++ .../net/forwarding/vxlan_bridge_1d_ipv6.sh | 804 ++ .../forwarding/vxlan_bridge_1d_port_8472_ipv6.sh | 11 + .../selftests/net/forwarding/vxlan_bridge_1q.sh | 20 - .../net/forwarding/vxlan_bridge_1q_ipv6.sh | 837 +++ .../forwarding/vxlan_bridge_1q_port_8472_ipv6.sh | 11 + .../net/forwarding/vxlan_symmetric_ipv6.sh | 563 ++ tools/testing/selftests/netfilter/nft_nat.sh | 5 +- .../powerpc/security/mitigation-patching.sh | 5 +- tools/testing/selftests/powerpc/signal/.gitignore | 1 + tools/testing/selftests/powerpc/signal/Makefile | 1 + .../selftests/powerpc/signal/sigreturn_kernel.c | 132 + .../testing/selftests/rcutorture/bin/kvm-remote.sh | 17 +- tools/testing/selftests/rcutorture/bin/torture.sh | 18 +- tools/testing/selftests/vm/userfaultfd.c | 16 +- 1611 files changed, 51822 insertions(+), 19443 deletions(-) create mode 100644 Documentation/dev-tools/kunit/architecture.rst create mode 100644 Documentation/dev-tools/kunit/kunit_suitememorydiagram.svg create mode 100644 Documentation/dev-tools/kunit/run_manual.rst create mode 100644 Documentation/dev-tools/kunit/run_wrapper.rst create mode 100644 Documentation/devicetree/bindings/arm/aspeed/aspeed,sbc.yaml create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos7885-clock.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/qcom,prng.txt create mode 100644 Documentation/devicetree/bindings/crypto/qcom,prng.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml create mode 100644 Documentation/devicetree/bindings/mtd/renesas-nandc.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sdx65-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/power/reset/gpio-restart.txt create mode 100644 Documentation/devicetree/bindings/power/reset/gpio-restart.yaml delete mode 100644 Documentation/devicetree/bindings/reserved-memory/qcom,cmd-db.txt create mode 100644 Documentation/devicetree/bindings/reserved-memory/qcom,cmd-db.yaml delete mode 100644 Documentation/devicetree/bindings/reserved-memory/qcom,rmtfs-mem.txt create mode 100644 Documentation/devicetree/bindings/reserved-memory/qcom,rmtfs-mem.yaml create mode 100644 Documentation/devicetree/bindings/sound/ak4375.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra20-i2s.txt create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra20-i2s.yaml create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra20-spdif.yaml create mode 100644 Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml create mode 100644 Documentation/devicetree/bindings/timer/mstar,msc313e-timer.yaml create mode 100644 Documentation/livepatch/api.rst create mode 100644 Documentation/translations/zh_CN/accounting/delay-accounting.rst create mode 100644 Documentation/translations/zh_CN/scheduler/sched-domains.rst create mode 100644 Documentation/vm/vmalloced-kernel-stacks.rst create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-bletchley.dts copy arch/arm/boot/dts/{aspeed-bmc-tyan-s7106.dts => aspeed-bmc-tyan-s8036.dts} (71%) create mode 100644 arch/arm/boot/dts/aspeed-bmc-vegman-n110.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-vegman-rx20.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-vegman-sx20.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-vegman.dtsi create mode 100644 arch/arm/boot/dts/openbmc-flash-layout-64-alt.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-netgear-raxe500.dts create mode 100644 arch/arm64/boot/dts/exynos/exynos850-e850-96.dts create mode 100644 arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos850.dtsi create mode 100644 arch/parisc/boot/compressed/firmware.c create mode 100644 arch/parisc/boot/compressed/real2.S create mode 100644 arch/powerpc/lib/test-code-patching.c delete mode 100644 arch/powerpc/lib/test_code-patching.S create mode 100644 arch/um/kernel/dtb.c create mode 100644 arch/um/kernel/load_file.c delete mode 100644 arch/um/kernel/syscall.c create mode 100644 arch/um/kernel/um_arch.h create mode 100644 drivers/clk/samsung/clk-exynos-arm64.c create mode 100644 drivers/clk/samsung/clk-exynos-arm64.h create mode 100644 drivers/clk/samsung/clk-exynos7885.c create mode 100644 drivers/clocksource/timer-msc313e.c create mode 100644 drivers/gnss/usb.c create mode 100644 drivers/gpu/drm/i915/i915_deps.c create mode 100644 drivers/gpu/drm/i915/i915_deps.h create mode 100644 drivers/iio/adc/xilinx-ams.c delete mode 100644 drivers/mfd/intel_pmt.c create mode 100644 drivers/mtd/nand/raw/renesas-nand-controller.c create mode 100644 drivers/net/ethernet/intel/ice/ice_cgu_regs.h create mode 100644 drivers/net/ethernet/intel/ice/ice_ptp_consts.h create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_fdb.c create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_vlan.c create mode 100644 drivers/net/wireless/realtek/rtw88/sar.c create mode 100644 drivers/net/wireless/realtek/rtw88/sar.h create mode 100644 drivers/platform/x86/intel/vsec.c create mode 100644 drivers/platform/x86/intel/vsec.h delete mode 100644 drivers/rapidio/switches/tsi568.c delete mode 100644 drivers/rapidio/switches/tsi57x.c create mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_pci.h delete mode 100644 drivers/staging/r8188eu/hal/rtl8188e_sreset.c delete mode 100644 drivers/staging/r8188eu/include/rtl8188e_sreset.h create mode 100644 drivers/tty/serial/8250/8250_pericom.c create mode 100644 include/dt-bindings/clock/exynos7885.h create mode 100644 include/dt-bindings/gpio/tegra241-gpio.h create mode 100644 include/dt-bindings/sound/tlv320adc3xxx.h create mode 100644 sound/soc/codecs/ak4375.c create mode 100644 sound/soc/codecs/tlv320adc3xxx.c create mode 100644 tools/perf/util/arm64-frame-pointer-unwind-support.c create mode 100644 tools/perf/util/arm64-frame-pointer-unwind-support.h copy tools/testing/selftests/drivers/net/mlxsw/{devlink_trap_tunnel_vxlan.sh => de [...] create mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/vxlan_floo [...] create mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum/vxlan_floodi [...] create mode 100755 tools/testing/selftests/drivers/net/mlxsw/vxlan_fdb_veto_ipv6.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/vxlan_ipv6.sh create mode 100644 tools/testing/selftests/kvm/x86_64/vmx_invalid_nested_guest_state.c create mode 100755 tools/testing/selftests/net/forwarding/q_in_vni_ipv6.sh create mode 100755 tools/testing/selftests/net/forwarding/vxlan_asymmetric_ipv6.sh create mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1d_ipv6.sh create mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1d_port_847 [...] create mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1q_ipv6.sh create mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1q_port_847 [...] create mode 100755 tools/testing/selftests/net/forwarding/vxlan_symmetric_ipv6.sh create mode 100644 tools/testing/selftests/powerpc/signal/sigreturn_kernel.c