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.
omits 29616f67fcbd Add linux-next specific files for 20211005 omits b84638e24f98 Merge branch 'akpm/master' omits 506ac22b3b7e mm: unexport {,un}lock_page_memcg omits d4ab2d9849e1 mm: unexport folio_memcg_{,un}lock omits 5da332ed84e8 mm: migrate: simplify the file-backed pages validation whe [...] omits c9e2fcd408b0 Merge branch 'akpm-current/current' omits b24b079a8851 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits dc4e114de33c Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits bdf593eec8eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ca2e03053ee3 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 8379f80ee6e7 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits ee9e6dfb4ddc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a70ab1024be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aada6f93c87a Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits b945248ed0fc Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits b20eb8315aae Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 17795c999d0d Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 4cbc6af6b2f2 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits b950c5444495 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 88ff683aac3c Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 44b1e6faaa76 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git omits 83ca20244c55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6787d3476b6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7e90b1b822a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ef2a2e200bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c41b60212e9 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits af2e929b32b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 48844b6f9da5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits fa035e087fa0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 06df9bbb8525 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7119a0f88bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8db39bac8e18 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits eebf52e46f31 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 2369e6fbadca Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits b8560a5603ae Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 85030f378294 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b66331d64b47 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d8da131d244b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 742af3573447 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits eb278bd96dc3 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits f6c3ba9b48e3 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits abee66733a4f Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits d0950f4cfcfd Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 0833ed59acb9 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits a2eb7415bc78 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 7deec69afda5 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits ed45a0084de7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46ca93017675 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11921fa3b6be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41242dc5e064 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 590d52f420d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ebe39269a41 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a6b6eb961184 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 99f73dcf249d Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits a5b66bfb9bff Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 5cb8f466dc14 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 5a5de93308e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e6c1bd0a80d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 774ab5af0ed7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 42acbc783d7e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 613243e43cd6 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 5f05ffb35306 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 57d256d1789a Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits 495a17a566ce Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 4c87d6834aa6 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits dd2c6e27452b Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 73fddc9cf7ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a30d07e26e06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6efecc45f51 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6d58799e27c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b1077537445 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 852cd3bfead3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e1bfde727529 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9af986cdf9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 080f2481e04a Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits d86531dedbe3 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 385e57360a95 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits c1ac99350a12 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 36aa99f77528 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 9351fb236306 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits a753b3ac225b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3d55f7e7f70b Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 7097f3fcf4af Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits e2e4dda4866f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 249041c8af5c next-20211001/bluetooth omits 0b32b0d6d527 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9c96c6a973d3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 274469a95aaa next-20211001/bpf-next omits 96958d6c3597 next-20211001/net-next omits bc7b6871360e ipmi: Add docs for the IPMI IPMB driver omits 859658841b46 ipmi: Add docs for IPMB direct addressing omits 0ba0c3c5d1c1 ipmi:ipmb: Add initial support for IPMI over IPMB omits face2fac17bf ipmi: Add support for IPMB direct messages omits 966988b75b50 ipmi: Export ipmb_checksum() omits a1f2ee8e1d0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3185d9ef509 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 92daca7684d4 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits f21422f70a9a Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 18a10afae11b Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 0894d69ba457 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 225c7b51b643 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d338ea628ccc Merge branch 'master' of git://linuxtv.org/media_tree.git omits 8f6d04a998a8 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 54a60e13d922 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 2ae959bfdebe Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits ab183705f79f Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits e20b528b61ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4db429b831a2 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 3736b8abc75b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 041ee1a131a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ebc43a06276 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dd6e2e22537f Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 475c4cf1e290 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits caf2451b24cc Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 794b589cf318 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4be91adf255 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits d3afc070723a Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits b24e63282327 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 683c9dc5e236 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9195aabb122 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2cc494c90fdb Merge branch 'master' of git://github.com/ceph/ceph-client.git omits e36a3bf00ba9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6aee3f278d3 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 49e4b1041c59 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 1d592da231c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b462265fc1e3 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 3c615b15a30b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 3599c019036c Merge branch 'for-next' of git://git.libc.org/linux-sh omits 9978405a2d10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a701b1e18651 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7edc20056179 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95671b8f84b9 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 09e7b837a9ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c9c921cb740f Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 115073549f54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a5df042e975 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7eefb0539017 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 587691ecb7e3 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits ba06028a7b95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ff01832b1b4 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 1597acd89597 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da84b7cfbe30 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 5d0f00b4acb1 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits db48d6361863 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 401678386370 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits ac9d08b0bebb next-20211001/tegra omits 68dd2810a365 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits e94412c6a9b4 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 01882ac554fa Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits fb0a29c51213 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c635f7370c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e2bfcc4be5b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fd0681130d62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6d9c5ea1f4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6bf3a65f113 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e3306e1d7ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba58728e3eae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 557b3bbaab71 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7748baa87488 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00263cf39fac Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 535e57b5657b Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 967e3000cbd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf1c82048f20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 43f7bc61617a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f47196ea81f1 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 0c567cb3d8a1 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 4e3528df5fbb Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits b82b3fa510a9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 39977c7fc451 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 0ee42e6e669a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d193473fb00d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 2923234d916d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 9683c4d5ffe2 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 937fd56e05c4 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 406fd6819ec0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3a2d8b1b8079 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6e6099738072 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 32a01af3fa82 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits a4b0e29707c3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d3e5a066a3b4 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 8ed80ad11ef4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 016087ae082b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 32c54081b83c Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 10fb6e05a2f8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 13f2397010c0 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 786b2ad97386 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 7c766b88940f Merge branch 'modules-linus' of git://git.kernel.org/pub/s [...] omits dbed8c4c3a69 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 5585960dfe7a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 56bb2ab1c95f Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 367969b4a0bc Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 8276418b8a65 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b5b208e7cf63 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5c1989b3f6ba Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 44260d7382c3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 21fd94f5628b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f0b84461aa07 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f6411962e7f4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9372873d6a27 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1d01b608398d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5dfbb2b59005 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c6cc37c3f9f4 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits ddc33155115a xtensa: xtfpga: Try software restart before simulating CPU reset omits 4e45069010e5 drm/amdgpu/pm: properly handle sclk for profiling modes on [...] omits 673468fc55db drm/radeon: Add HD-audio component notifier support (v2) omits 2125cc15fb0b Revert "drm/amd/display: To modify the condition in indica [...] omits e15351b4d480 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 33ba8734ac0b drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 743b11686269 drm/amdgpu: only check for _PR3 on dGPUs omits 17c9adb32cf0 drm/amdgpu: add another raven1 gfxoff quirk omits c3a88e961d48 amd/amdkfd: remove svms declaration to avoid werror omits a0767818a66a drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails omits d571367f3d52 drm/amdkfd: export svm_range_list_lock_and_flush_work omits 6e9d276af8a4 drm/amdkfd: avoid conflicting address mappings omits 6616e79a0e66 drm/amdgpu: use generic fb helpers instead of setting up A [...] omits d17e70999e4a Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits 8886d5c77f83 Merge remote-tracking branch 'spi/for-5.16' into spi-next omits fa382a0f96cf Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits 6de669e88076 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next omits c417c32a473e Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits e45ac92bcc92 Merge branches 'for-next/kexec', 'for-next/kselftest', 'fo [...] omits eaf265799660 ipmi: Fix a typo omits dafe7c73121f ipmi: Check error code before processing BMC response omits dd22e0752770 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL omits bef81bd03624 ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] omits b573621d136d ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] omits f018dff16caa virtio-mem: disallow mapping virtio-mem memory via /dev/mem omits ab0df13ec9bd kernel/resource: disallow access to exclusive system RAM regions omits 0af56fbdde78 kernel/resource: clean up and optimize iomem_is_exclusive() omits d1d0e520f501 kcov: replace local_irq_save() with a local_lock_t omits e4179ec99ce7 kcov: avoid enable+disable interrupts if !in_task() omits fb9deca217f8 kcov: allocate per-CPU memory on the relevant node omits 47adcf04cac7 Documentation/kcov: define `ip' in the example omits 6cac28cc07ff Documentation/kcov: include types.h in the example omits 3586605bb0f9 sysv: use BUILD_BUG_ON instead of runtime check omits 9832b66b56f0 kernel/fork.c: unshare(): use swap() to make code cleaner omits eef734f9c254 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 925daa24cf10 hfs/hfsplus: use WARN_ON for sanity check omits 6abd19e1e155 coda: bump module version to 7.2 omits 114058b99ad4 coda: use vmemdup_user to replace the open code omits 37cac992f767 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt omits 3e956971cafc coda: avoid doing bad things on inode type changes during [...] omits be633dd1f993 coda: avoid hidden code duplication in rename omits deb51b74cedc coda: avoid flagging NULL inodes omits 0c23d5b07fd4 coda: remove err which no one care omits 8ce970547355 coda: check for async upcall request using local state omits 5b01c34f583a coda: avoid NULL pointer dereference from a bad inode omits 02ad5561dd8d init/main.c: silence some -Wunused-parameter warnings omits 67520f59ff7b ramfs: fix mount source show for ramfs omits e2e8220cc185 alpha: use is_kernel_text() helper omits 71b9de2cf793 microblaze: use is_kernel_text() helper omits a3a7fc3b972b powerpc/mm: use core_kernel_text() helper omits a810f0d044e4 extable: use is_kernel_text() helper omits c30791474ef8 mm: kasan: use is_kernel() helper omits c094cfd1e816 sections: provide internal __is_kernel() and __is_kernel_t [...] omits caef1caa1bdf x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() omits c75069719820 sections: move is_kernel_inittext() into sections.h omits 340f04dd72c6 sections: move and rename core_kernel_data() to is_kernel_ [...] omits 7d3f2427a006 kallsyms: fix address-checks for kernel related range omits a56b40c737e9 kallsyms: remove arch specific text and data check omits ac68bb5fa026 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE omits e24b5d58e938 const_structs.checkpatch: add a few sound ops structs omits cce542c07553 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 omits 8774e0153852 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 omits 815a8db3a3d5 lib, stackdepot: add helper to print stack entries into buffer omits a76b7a24e45f lib, stackdepot: add helper to print stack entries omits 59b6969c90e6 lib, stackdepot: check stackdepot handle before accessing slabs omits 35fba1dcb6fc proc/sysctl: make protected_* world readable omits 9f248fd9272a procfs-do-not-list-tid-0-in-proc-pid-task-fix omits 435664ed44c4 procfs: do not list TID 0 in /proc/<pid>/task omits 3c8f9c1b0ddf kernel/hung_task.c: Monitor killed tasks. omits f023107d6eca fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 9c92eeb843b4 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 74836a653b5f mm/damon/core: nullify pointer ctx->kdamond with a NULL omits ee5e88d37406 mm/damon: needn't hold kdamond_lock to print pid of kdamond omits 903ab5b5fdcb mm/damon: remove unnecessary do_exit() from kdamond omits 11b25eba3ab3 mm/damon/core: print kdamond start log in debug mode only omits b969fd45d626 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] omits 9f080cd1df52 docs/vm/damon: remove broken reference omits 796c9b411a2c MAINTAINERS: update SeongJae's email address omits f6feb8e8c12e Documentation/vm: move user guides to admin-guide/mm/ omits e2864fef3077 mm/damon: grammar s/works/work/ omits 7d9d45306056 kfence: shorten critical sections of alloc/free omits 7d26c122538e kfence: test: use kunit_skip() to skip tests omits ad190867fe1e kfence: add note to documentation about skipping covered a [...] omits 606d52e9b3ca fixup! kfence: limit currently covered allocations when po [...] omits 560f53d11da1 kfence-limit-currently-covered-allocations-when-pool-nearl [...] omits 377c4d6daa0d kfence: limit currently covered allocations when pool nearly full omits 9baa2d9004bd kfence: move saving stack trace of allocations into __kfen [...] omits 97ee321f56d6 kfence: count unexpectedly skipped allocations omits 55d3b78bfec6 stacktrace: move filter_irq_stacks() to kernel/stacktrace.c omits e42df19fa784 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h omits 055b4e1d7ea9 mm: remove HARDENED_USERCOPY_FALLBACK omits 00835511a514 zram: Introduce an aged idle interface omits cb657c3ec46c zram-introduce-an-aged-idle-interface-v5 omits f4e3eaed6562 zram: introduce an aged idle interface omits df9423cd95bb zram: off by one in read_block_state() omits 5d019b7b479c zram_drv: allow reclaim on bio_alloc omits c309d4961089 mm/highmem: Remove deprecated kmap_atomic omits 6df772f15127 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits ed754c0a136b mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 4231ee5921ac mm: disable zsmalloc on PREEMPT_RT omits cdfffe769b29 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 582b5fbfbd4b mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits 98fe77eec0db x86: remove memory hotplug support on X86_32 omits d2ff3492044a mm/memory_hotplug: remove stale function declarations omits 42675d8b1426 mm/memory_hotplug: remove HIGHMEM leftovers omits 4355a85d0484 mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit omits 6126b64cd14b mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE omits 61a453b1e53b mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] omits e4095bba78ff memory-hotplug.rst: document the "auto-movable" online policy omits 80f3806e6fec memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] omits 98afd35c7d16 memory-hotplug.rst: fix two instances of "movablecore" tha [...] omits 4ab15e919d67 mm/memory_hotplug: add static qualifier for online_policy_ [...] omits 1d1aaa3212cf mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix omits 07d2baa279ac mm/vmstat: annotate data race for zone->free_area[order].nr_free omits b4d9e99c4c64 selftest/vm: fix ksm selftest to run with different NUMA t [...] omits 454818f6c82c mm: nommu: kill arch_get_unmapped_area() omits f4c4792e97fd mm/migrate: de-duplicate migrate_reason strings omits 0e23276ac061 hugetlbfs-extend-the-definition-of-hugepages-parameter-to- [...] omits aa59a34997d6 hugetlbfs: extend the definition of hugepages parameter to [...] omits 4bcc45c13edc mm,hugetlb: remove mlock ulimit for SHM_HUGETLB omits 302d9b654e98 oom_kill: oom_score_adj broken for processes with small me [...] omits 9d91a7cf44db mm: mark the OOM reaper thread as freezable omits 38b0222df2bd memblock: use memblock_free for freeing virtual pointers omits 6d63fede3dc7 memblock: rename memblock_free to memblock_phys_free omits 429ca67b4a8a memblock: stop aliasing __memblock_free_late with memblock [...] omits 5fc918ab0374 memblock: drop memblock_free_early_nid() and memblock_free [...] omits d5e4b502e7e3 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] omits a68604bb1a24 arch_numa: simplify numa_distance allocation omits e15f49a089a2 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits f275a4943f98 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits cb95564d3861 tools/vm/page_owner_sort.c: count and sort by mem omits f1c3815ae232 mm/vmscan.c: fix -Wunused-but-set-variable warning omits 2d8a916df337 mm/page_isolation: guard against possible putback unisolated page omits bef9505e3556 mm/page_isolation: fix potential missing call to unset_mig [...] omits eccc3fb0555d userfaultfd/selftests: don't rely on GNU extensions for ra [...] omits 7ff502dde353 userfaultfd/selftests: fix calculation of expected ioctls omits 3c3cad8016c7 userfaultfd/selftests: fix feature support detection omits 3c275315d106 hugetlb: add hugetlb demote page support omits eb4c5f104367 hugetlb: add demote bool to gigantic page routines omits 046c474d7eb5 hugetlb: add HPageCma flag and code to free non-gigantic p [...] omits 86d8eec49329 hugetlb: add demote hugetlb page sysfs interfaces omits da7452eb3b26 mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h omits 1951177fe756 mm: fix data race in PagePoisoned() omits d2d3106ffc39 s390: use generic version of arch_is_kernel_initmem_freed() omits 43c89407f809 powerpc: use generic version of arch_is_kernel_initmem_freed() omits 308d64992c88 mm: make generic arch_is_kernel_initmem_freed() do what it says omits d918f10edf95 mm: create a new system state and fix core_kernel_text() omits 309b8eb9998c mm/page_alloc.c: show watermark_boost of zone in zoneinfo omits 2c57c8b2e5e9 mm/page_alloc: detect allocation forbidden by cpuset and b [...] omits 2a2bd5f15dec mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() omits fd836a7b9fdc mm: move fold_vm_numa_events() to fix NUMA without SMP omits ec9faf8e5908 mm: move node_reclaim_distance to fix NUMA without SMP omits 40a4ca2b6992 mm/page_alloc: use accumulated load when building node fal [...] omits b0c7c088350f mm/page_alloc: print node fallback order omits 52da3f0927ba mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] omits ad5a46de18be mm/page_alloc.c: use helper function zone_spans_pfn() omits 4f95e09fe177 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() omits e38b7d4fec2d mm/page_alloc.c: simplify the code by using macro K() omits 54dfc40b15b4 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] omits 1e70ad043996 mm/large system hash: avoid possible NULL deref in alloc_l [...] omits c822338c35e6 workqueue, kasan: avoid alloc_pages() when recording stack omits 0c2246ab9e35 kasan: generic: introduce kasan_record_aux_stack_noalloc() omits d493479237b0 kasan: common: provide can_alloc in kasan_save_stack() omits 72220f06ddf9 lib/stackdepot: introduce __stack_depot_save() omits 4fbcbca0357c lib/stackdepot: remove unused function argument omits c0863f97971a lib/stackdepot: include gfp.h omits 9dfecbe0a313 kasan: test: add memcpy test that avoids out-of-bounds write omits 551a654f3848 mm/vmalloc: don't allow VM_NO_GUARD on vmap() omits 33b6600beed6 mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() omits 839a9cd523a2 mm/mremap: don't account pages in vma_to_resize() omits 732ae89d8d2a powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 973d77c772c6 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits c31db473be66 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 65bddc8151eb lazy tlb: introduce lazy mm refcount helper functions omits fc3b51461927 Documentation: update pagemap with shmem exceptions omits 6b78c434eae8 mm: remove redundant smp_wmb() omits ecba6ba125a3 mm: introduce pmd_install() helper omits c9131c144273 mm: add zap_skip_check_mapping() helper omits 32321d0757b8 mm: drop first_index/last_index in zap_details omits 4f0d31a16e8b mm: clear vmf->pte after pte_unmap_same() returns omits 337847cb695e mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] omits bf1a814039c4 mm/memory.c: avoid unnecessary kernel/user pointer conversion omits 7c400f52cb2e mm: use __pfn_to_section() instead of open coding it omits 7683d618056b mm/mmap.c: fix a data race of mm->total_vm omits 4eed4c40a79f memcg: prohibit unconditional exceeding the limit of dying tasks omits f6f4b22feb99 memcg: unify memcg stat flushing omits 06d462dd7320 memcg: flush stats only if updated omits e49aa008b052 mm/memcg: drop swp_entry_t* in mc_handle_file_pte() omits 68047bc2a668 mm/swapfile: remove needless request_queue NULL pointer check omits 26a475ae9d12 mm/gup: further simplify __gup_device_huge() omits 18e77f4b79b3 vfs: keep inodes with page cache off the inode shrinker LRU omits b7853eeb3790 mm/filemap.c: remove bogus VM_BUG_ON omits 6363bbb58592 mm: debug_vm_pgtable: don't use __P000 directly omits 5e224eb364a5 mm/smaps: simplify shmem handling of pte holes omits 1e26aee7cba4 mm/smaps: use vma->vm_pgoff directly when counting partial swap omits 86ac72c48898 mm/smaps: fix shmem pte hole swap calculation omits 55c85f5f7f81 rapidio: avoid bogus __alloc_size warning omits 4d55e2cce9ce mm/vmalloc: add __alloc_size attributes for better bounds [...] omits 95407e1e0873 percpu: add __alloc_size attributes for better bounds checking omits 3596ffddb9c4 mm/page_alloc: add __alloc_size attributes for better boun [...] omits 40b2fdcb8ae1 slab: add __alloc_size attributes for better bounds checking omits 12ed7e44a4cb slab: clean up function declarations omits 8ab966ee1c11 checkpatch: add __alloc_size() to known $Attribute omits 770cdf5cb8f9 Compiler Attributes: check GCC version for __alloc_size attribute omits b1429f7b8f95 Compiler Attributes: add __alloc_size() for better bounds [...] omits 62b29fcff0a6 mm: don't include <linux/dax.h> in <linux/mempolicy.h> omits 1f14cc2924e1 slub: add back check for free nonslab objects omits 5d2fc35dd747 mm, slub: fix incorrect memcg slab count for bulk free omits 07bb42b7901d mm, slub: fix potential use-after-free in slab_debugfs_fops omits 36ddac4120d5 mm, slub: fix potential memoryleak in kmem_cache_open() omits 27ffa458e478 mm, slub: fix mismatch between reconstructed freelist dept [...] omits 0ab92626fe00 mm, slub: fix two bugs in slab_debug_trace_open() omits 1c4ec63ed138 mm/slab.c: remove useless lines in enable_cpucache() omits 30bbc4f438c4 mm: move kvmalloc-related functions to slab.h omits 7618656e3ccc fs/posix_acl.c: avoid -Wempty-body warning omits 02bb57602e98 ocfs2: fix ocfs2 corrupt when iputting an inode omits cce3e695e9a3 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 240cdc97ef6f ocfs2: reflink deadlock when clone file to the same direct [...] omits b9023d18ce77 ocfs2: Fix handle refcount leak in two exception handling paths omits 7ba74e45b6f1 scripts/spelling.txt: fix "mistake" version of "synchronization" omits 0c47c987fb93 scripts/spelling.txt: add more spellings to spelling.txt omits f44f00fe9fc0 procfs: prevent unpriveleged processes accessing fdinfo dir omits cf8a394f4321 /proc/kpageflags: do not use uninitialized struct pages omits 97256d4b73e2 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 2ff89e7ed39a memblock: check memory total_size omits b7ed331c2147 ocfs2: mount fails with buffer overflow in strlen omits dd41f2883205 ocfs2: Fix data corruption after conversion from inline format omits 9e6c81ce19de mm/vmalloc: fix numa spreading for large hash tables omits 66139113565c mm/migrate: fix CPUHP state to update node demotion order omits 4e094030bfbb mm/migrate: add CPU hotplug to demotion #ifdef omits 06d096475f40 mm/migrate: optimize hotplug-time demotion order updates omits b8a9f1e8582f userfaultfd: fix a race between writeprotect and exit_mmap() omits 66d63207269c mm/userfaultfd: selftests: fix memory corruption with thp enabled omits d0f27b4548e0 ipmi:devintf: Return a proper error when recv buffer too small omits f86e9e383a71 video: fbdev: gbefb: Only instantiate device when built for IP32 omits fb99597d255a mmc: slot-gpio: Update default label when no con_id provided omits 1488969a19bd mmc: slot-gpio: Refactor mmc_gpio_alloc() omits 22ea8ab0dcc4 dt-bindings: mmc: arasan,sdci: drop unneeded clock-cells d [...] omits 6fd0f8a3beb1 Merge branch 'fixes' into next omits e2845b1d92d7 mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk omits d91db9b878c3 Merge branch 'pm-pci' into linux-next omits d8e272079b50 PCI: PM: Simplify acpi_pci_power_manageable() omits 851e34d4cfb1 PCI: PM: Drop struct pci_platform_pm_ops omits 718ecc280a84 rcu: Make idle entry report expedited quiescent states omits 7ceb54c9908b rcu: Prevent expedited GP from enabling tick on offline CPU omits fd09961dbb9c fbdev: simplefb: fix Kconfig dependencies omits 428dc13fac02 rcu: in_irq() cleanup omits 3ea886384ad3 rcu: Mark sync_sched_exp_online_cleanup() ->cpu_no_qs.b.exp load omits 6f45070ea1b7 rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr omits b7c8a352353a rcu: Always inline rcu_dynticks_task*_{enter,exit}() omits 69f1b40102a7 rcu: Remove rcu_data.exp_deferred_qs and convert to rcu_da [...] omits 7a71ead5cef3 rcu: Move rcu_data.cpu_no_qs.b.exp reset to rcu_export_exp_rdp() omits c5bdaba8d330 rcu: Ignore rdp.cpu_no_qs.b.exp on premptible RCU's rcu_qs() omits d5d7bdc80baf s390/mm: optimize reset_guest_reference_bit() omits 5166f0ccd987 s390/mm: optimize set_guest_storage_key() omits 6cafc8539321 s390/mm: no need for pte_alloc_map_lock() if we know the p [...] omits aea2b8147213 s390/uv: fully validate the VMA before calling follow_page() omits c09925c07232 s390/mm: fix VMA and page table handling code in storage k [...] omits 29ea002d77fa s390/mm: validate VMA in PGSTE manipulation functions omits ab6210d05512 s390/gmap: don't unconditionally call pte_unmap_unlock() i [...] omits c7231320c104 s390/gmap: validate VMA in __gmap_zap() omits 3d3b30175a51 netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in [...] omits 3025a86fe6fd netfilter: nft_dynset: relax superfluous check on set updates omits d4bfebd9ef49 Merge remote-tracking branch 'tip/x86/cpu' into tip-master omits eb3e8bd5eae9 Merge remote-tracking branch 'tip/ras/core' into tip-master omits 8a022ff33f3d Merge remote-tracking branch 'tip/x86/fpu' into tip-master omits fd5911a33f1b Merge remote-tracking branch 'tip/x86/misc' into tip-master omits f0c0660528e3 Merge remote-tracking branch 'tip/x86/core' into tip-master omits 43f415155a8d Merge remote-tracking branch 'tip/irq/core' into tip-master omits afa827fbca80 Merge remote-tracking branch 'tip/sched/core' into tip-master omits ddc70d2f3012 Merge remote-tracking branch 'tip/x86/cleanups' into tip-master omits ca829739f062 Merge remote-tracking branch 'tip/locking/core' into tip-master omits d47c916cad78 Merge remote-tracking branch 'tip/locking/wwmutex' into ti [...] omits 78c57eaa9886 Merge remote-tracking branch 'tip/perf/core' into tip-master omits 153bbb68811b Merge remote-tracking branch 'tip/objtool/core' into tip-master omits f3e25dac04e1 dt-bindings: mmc: cdns: document Microchip MPFS MMC/SDHCI [...] omits 9366943bd883 memstick: avoid out-of-range warning omits 418836975bf4 mmc: sdhci-sprd: Wait until DLL locked after being configured omits f000d0bc15c4 mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" - [...] omits ea0b7ca8549a mmc: sdhci-s3c: Describe driver in KConfig omits c0e2f52918a6 Merge branch 'fixes' into next omits 3b9b0887fff8 mmc: sdhci-of-at91: replace while loop with read_poll_timeout omits f39d6a48032b mmc: sdhci-of-at91: wait for calibration done before proceed omits 204b3e415167 rcu: Move rcu_needs_cpu() to tree.c omits f8c76c6679bf dt-bindings: sdhci-omap: Document ti,non-removable propert [...] omits 7310e3d723e3 mmc: sdhci: Return true only when timeout exceeds capacity [...] omits 172799c79c4b rcu: Remove the RCU_FAST_NO_HZ Kconfig option omits a5ded35b2547 torture: Remove RCU_FAST_NO_HZ from rcu scenarios omits 198f7785243b torture: Remove RCU_FAST_NO_HZ from rcuscale and refscale [...] omits a892e71bb551 doc: Remove obsolete kernel-per-CPU-kthreads RCU_FAST_NO_H [...] omits 7193f47219a6 rcutorture: Suppress pi-lock-across read-unlock testing fo [...] omits 830ca2abfa59 srcu: Prevent redundant __srcu_read_unlock() wakeup omits fff802043e30 rcutorture: More thoroughly test nested readers omits f7937d42eea9 rcutorture: Sanitize RCUTORTURE_RDR_MASK omits 71fb2257c2cf torture: Catch kvm.sh help text up with actual options omits 212aee5435c2 testing/bpf: Update test names for xchg and cmpxchg omits 64349132042d rcu-tasks: Don't remove tasks with pending IPIs from holdout list omits 0be88d81a72a rcu: Tighten rcu_advance_cbs_nowake() checks omits 7c86bb8dfc1b Merge branch 'pm-cpuidle' into linux-next omits 04f4642445d0 Merge branches 'acpi-pnp', 'acpi-docs', 'acpi-misc' and 'a [...] omits 977867c611db Merge branch 'acpi-pci' into linux-next omits edeb1299f816 Merge branch 'pm-sleep' into linux-next omits 0b2264a3c1bb Merge branches 'acpi-x86' and 'acpi-resources' into linux-next omits cb5da0da3602 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 3f1956bb1def Merge branch 'for-next/ffa' of git://git.kernel.org/pub/sc [...] omits f1523f67976c Merge tag 'juno-fixes-5.15' of git://git.kernel.org/pub/sc [...] omits 6f8b0fca12e4 Merge branch for-5.16/arm64/dt into for-next omits 102808654f89 firmware: arm_ffa: Fix __ffa_devices_unregister omits f0c913d6d2a6 firmware: arm_ffa: Add missing remove callback to ffa_bus_type omits 19bd6cdb9ce0 drm/panel: abt-y030xx067a: yellow tint fix omits 8211999fc64c mmc: mmci: Add small comment about reset thread omits 37421f640216 mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA omits dc1bf5ea0ec1 mmc: sdhci-omap: Parse legacy ti,non-removable property omits f113241ec94d mmc: sdhci-omap: Restore sysconfig after reset omits 849fd9a68df4 mmc: sdhci-omap: Fix context restore omits 4cb94a9ddd8c mmc: sdhci-omap: Fix NULL pointer exception if regulator i [...] omits 9fc8298d3837 mmc: mtk-sd: Add HS400 online tuning support omits 44a9708c8f26 mmc: core: Add host specific tuning support for eMMC HS400 mode omits a3603d34a5d4 dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting omits b8ca75057ff1 mmc: sdhci-s3c: drop unneeded MODULE_ALIAS omits bda771769286 dt-bindings: mmc: update mmc-card.yaml reference omits 2a8e1de1be27 mmc: dw_mmc: Dont wait for DRTO on Write RSP error omits 64c76a84337a x86/Kconfig: Fix an unused variable error in dell-smm-hwmon omits 0dd3273df8c2 Merge branch 'imx/dt64' into for-next omits 25c72ab96a88 Merge branch 'imx/dt' into for-next omits 3027c77774ac dt-bindings: panel: ili9341: correct indentation omits ef4bce990eab Merge branch 'pci/virtualization' omits 72f30b078522 Merge branch 'pci/portdrv' omits 5a2a23f4c7c3 Merge branch 'pci/p2pdma' omits add5a9ec7dbb Merge branch 'pci/enumeration' omits 97b85f2079a9 Merge branch 'fscache-iter-3' into fscache-next omits 9c74b32d892e fscache: Update the documentation to reflect I/O API changes omits fb0a7f074cf9 fscache: Remove stats that are no longer used omits 5d9c5cdf5d9b fscache: Remove the old I/O API omits 4595cc1395b0 cifs: (untested) Move to using the alternate fallback fsca [...] omits fcd4c99b70ce 9p: Convert to using the netfs helper lib to do reads and caching omits 5d7fa05c8f63 drm/nouveau/fifo/ga102: initialise chid on return from cha [...] omits 8c5f74b49ef3 nfs: Move to using the alternate fallback fscache I/O API omits d9174eb26ce3 fscache: Implement a fallback I/O interface to replace the [...] omits 9f759b1a1662 fscache: Fix fscache_cookie_enabled() to handle NULL cookie omits 45ae6f2f79c8 fscache: Generalise the ->begin_read_operation method omits f7c57a456611 drm/rockchip: cdn-dp-core: Fix cdn_dp_resume unused warning omits e93a3ccf7699 drm/rockchip: Update crtc fixup to account for fractional [...] omits 35f4caec9d51 ipmi: Disable some operations during a panic omits c8381ad4a3b1 ipmi:watchdog: Set panic count to proper value on a panic omits eac6f3841f1d sched/fair: Consider SMT in ASYM_PACKING load balance omits f58215ed2ff9 sched/fair: Carve out logic to mark a group for asymmetric [...] omits a7bd2ed2dc9e sched/fair: Provide update_sg_lb_stats() with sched domain [...] omits cb0e4ee938b1 sched/fair: Optimize checking for group_asym_packing omits 048679b6a675 sched/topology: Introduce sched_group::flags omits 014bfe892220 x86/sched: Decrease further the priorities of SMT siblings omits 4212bade2e86 kthread: Move prio/affinite change into the newly created thread omits 682dc167b47b sched: Provide Kconfig support for default dynamic preempt mode omits e23bc1e6d52e sched: Remove unused inline function __rq_clock_broken() omits 45940091a3c1 Merge branch 'misc-5.15' into next-fixes omits 6b457230bfa1 drm/nouveau/ga102-: support ttm buffer moves via copy engine omits 9c2eed2c4c24 rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) omits 116996d008ed clocksource: Forgive repeated long-latency watchdog clocks [...] omits e0ed32f33fb8 EXP timers/nohz: Last resort update jiffies on nohz_full I [...] omits a9a38e204bcf Merge branch 'lkmm-dev.2021.09.13a' into HEAD omits 15b69ff72ce0 Merge branch 'kcsan.2021.09.13b' into HEAD omits 087388a77922 Merge branches 'fixes.2021.09.16a', 'scftorture.2021.09.16 [...] omits 7d87d0e27556 drm/nouveau/kms/tu102-: delay enabling cursor until after [...] omits 1bd32c51c8ec drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup omits 5fbdac2bf528 drm/vc4: hdmi: Remove unused struct omits 08e9f3ecc5b8 Merge drm/drm-fixes into drm-misc-fixes omits fce7dd1e9c19 sched/dl: Support schedstats for deadline sched class omits db4570a26807 sched/dl: Support sched_stat_runtime tracepoint for deadli [...] omits 1ff69baabc2f sched/rt: Support schedstats for RT sched class omits 75ded49a19c6 sched/rt: Support sched_stat_runtime tracepoint for RT sch [...] omits a95f0507a1a4 sched: Introduce task block time in schedstats omits a05296a6e291 sched: Make schedstats helpers independent of fair sched class omits cb3e971c435d sched: Make struct sched_statistics independent of fair sc [...] omits 5855e81a4a3b sched/fair: Use __schedstat_set() in set_next_entity() omits 4ed8431c42ba Merge branch 'fixes' into next omits 36900b20aacc dt-bindings: mmc: sdhci-msm: Add compatible string for msm8226 omits 9764e369b8b7 memstick: jmb38x_ms: Prefer struct_size over open coded ar [...] omits db8a380b7a8e mmc: cqhci: Print out qcnt in case of timeout omits fe67ae715aef mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to [...] omits b67fe01e808f dt-bindings: mmc: Add bindings for Intel Thunder Bay SoC omits 5c739b6f79ae mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_ [...] omits b7c6b42faa61 memstick: mspro_block: Add error handling support for add_disk() omits bb064ee17636 memstick: ms_block: Add error handling support for add_disk() omits 922eefdafc80 dt-bindings: mmc: Convert MMC Card binding to a schema omits 8739ebefdba1 mmc: block: Add error handling support for add_disk() omits 00dc1375934f mmc: mtk-sd: Remove unused parameters omits cf8dfa7cc887 mmc: mtk-sd: Remove unused parameters(mrq) omits 5c3955fb123a mmc: mtk-sd: Add wait dma stop done flow omits 4209f03fcb8e drm/vc4: hdmi: Warn if we access the controller while disabled omits 1b58254cf1b6 drm/vc4: hdmi: Make sure the device is powered with CEC omits a37f02e8301d drm/vc4: hdmi: Split the CEC disable / enable functions in two omits a22dad7fa0cd drm/vc4: hdmi: Rework the pre_crtc_configure error handling omits 0af8f7af4a30 drm/vc4: hdmi: Make sure the controller is powered up during bind omits 36e9bcb8edfc drm/vc4: select PM omits 03e033c6ef21 mmc: sdhci: Change the code to check auto_cmd23 omits 836f7b6ca082 ima: fix deadlock when traversing "ima_default_rules". omits 9964e5cf7598 kselftests/sched: cleanup the child processes omits 9de47777ee77 sched/fair: Add document for burstable CFS bandwidth omits 9525616d056e sched/fair: Add cfs bandwidth burst statistics omits bb1fc3bc5217 sched: adjust sleeper credit for SCHED_IDLE entities omits 7e2ce158699b sched: reduce sched slice for SCHED_IDLE entities omits 4b1e9afe8af5 sched: Account number of SCHED_IDLE entities on each cfs_rq omits 1f74f9ea5a0c fs/proc/uptime.c: Fix idle time reporting in /proc/uptime omits 4b2b9ed7b987 sched/core: Simplify core-wide task selection omits e9e5ba93a24d sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD omits df100a6682d3 sched/fair: Trigger nohz.next_balance updates when a CPU g [...] omits 013ce5ed58f7 sched/fair: Add NOHZ balancer flag for nohz.next_balance updates omits fc26023f8816 thermal/drivers/int340x: Fix tcc offset on resume omits c8704b7ec182 drm/kmb: Enable alpha blended second plane omits 8262ad05c521 drm/ttm: Fix a deadlock if the target BO is not idle during swap omits 9f5289ec6f1c ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address omits 560e598b10d3 ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting omits 0ab0cf275586 arm64: dts: broadcom: Add reference to RPi CM4 IO Board omits b03544986797 ARM: dts: Add Raspberry Pi Compute Module 4 IO Board omits ca9f5280ae02 ARM: dts: Add Raspberry Pi Compute Module 4 omits 5f0c8ccd78c6 dt-bindings: arm: bcm2835: Add Raspberry Pi Compute Module 4 omits e4ebeae78f7c ARM: dts: bcm283x-rpi: Move Wifi/BT into separate dtsi omits 06eba32fc6f1 dt-bindings: display: bcm2835: add optional property power [...] omits f6eb79106e8c ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states omits 55f808aa19c8 ARM: dts: bcm2711: fix MDIO #address- and #size-cells omits da6deb655a58 thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if [...] omits c185b42efe67 thermal: intel: Allow processing of HWP interrupt omits b1f2fcb28228 ARM: dts: bcm283x: Fix VEC address for BCM2711 adds c0b27c486970 nfs: Fix kerneldoc warning shown up by W=1 adds dcb442b13364 afs: Fix kerneldoc warning shown up by W=1 adds bc868036569e 9p: Fix a bunch of kerneldoc warnings shown up by W=1 adds d9e3f82279bf fscache: Fix some kerneldoc warnings shown up by W=1 adds ef31499a87cf fscache: Remove an unused static variable adds 60a9483534ed Merge tag 'warning-fixes-20211005' of git://git.kernel.org [...] adds 5af4055fa813 Merge tag 'devicetree-fixes-for-5.15-3' of git://git.kerne [...] adds 95a13ee858c9 hyper-v: Replace uuid.h with types.h adds f5c20e4a5f18 x86/hyperv: Avoid erroneously sending IPI to 'self' adds 52bf8031c064 Merge tag 'hyperv-fixes-signed-20211007' of git://git.kern [...] adds 3f6cffb8604b etherdevice: use __dev_addr_set() adds baf33d7a7564 r8152: avoid to resubmit rx immediately adds dbe0b8806449 net: bridge: use nla_total_size_64bit() in br_get_linkxsta [...] adds 0854a0513321 net: bridge: fix under estimation in br_get_linkxstats_size() adds 64506cb92833 Merge branch 'bridge-fixes' adds a56d447f196f net/sched: sch_taprio: properly cancel timer from taprio_d [...] adds 25a9da6641f1 net: sfp: Fix typo in state machine debug string adds e3cf002d5a44 net: pcs: xpcs: fix incorrect CL37 AN sequence adds 7707a4d01a64 netlink: annotate data races around nlk->bound adds 590df78bc7d1 net: pcs: xpcs: fix incorrect steps on disable EEE adds d4aeaed80b0e net: stmmac: trigger PCS EEE to turn off on link down adds 9997080df035 Merge branch 'stmmac-eee-fix' adds d03477ee10f4 gve: Correct available tx qpl check adds 922aa9bcac92 gve: Avoid freeing NULL pointer adds d4b111fda69a gve: Properly handle errors in gve_assign_qpl adds d34367991933 rtnetlink: fix if_nlmsg_stats_size() under estimation adds 2f57d4975fa0 gve: fix gve_get_stats() adds 17c37d748f2b gve: report 64bit tx_bytes counter from gve_handle_report_stats() adds 3707428ddaba ionic: move filter sync_needed bit set adds a50a0595230d dt-bindings: net: dsa: marvell: fix compatible in example adds 857b6c6f665c i40e: fix endless loop under rtnl adds 2e5a20573a92 i40e: Fix freeing of uninitialized misc IRQ vector adds 54ee39439acd iavf: fix double unlock of crit_lock adds 65f280bb65e6 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 578f3932273f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d0c6416bd709 unix: Fix an issue in unix_shutdown causing the other end [...] adds 7671b026bb38 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 8d6c414cd2fb net: prefer socket bound to interface when not in VRF adds 4a16df549d23 Merge tag 'net-5.15-rc5' of git://git.kernel.org/pub/scm/l [...] adds b94729919db2 perf jevents: Free the sys_event_tables list after process [...] adds 573cf5c9a152 perf build: Add missing -lstdc++ when linking with libopencsd adds 35c46bf545b3 perf build: Fix plugin static linking with libopencsd on A [...] adds 9fce636e5c7d tools include UAPI: Sync sound/asound.h copy with the kern [...] adds 0b6c5371c03c perf tests attr: Add missing topdown metrics events adds 14df9235aa99 Merge tag 'perf-tools-fixes-for-v5.15-2021-10-07' of git:/ [...] adds a0e25f0a0d39 cachefiles: Fix oops with cachefiles_cull() due to NULL object adds 330de47d14af netfs: Fix READ/WRITE confusion when calling iov_iter_xarray() adds 5c0522484eb5 afs: Fix afs_launder_page() to set correct start file position adds 7041503d3a5c Merge tag 'misc-fixes-20211007' of git://git.kernel.org/pu [...] adds d0c624c03012 Merge tag 'at91-fixes-5.15' of git://git.kernel.org/pub/sc [...] adds 88a3856c0a8c tee/optee/shm_pool: fix application of sizeof to pointer adds f81fd2147618 Merge tag 'optee-fix-for-v5.15' of git://git.linaro.org/pe [...] adds dd6a2ed801db MAINTAINERS: Add Vignesh to TI K3 platform maintainership adds 325c81e3fd52 Merge tag 'at91-fixes-5.15-2' of git://git.kernel.org/pub/ [...] adds c147392b652b Merge tag 'qcom-dts-fixes-for-5.15' of git://git.kernel.or [...] adds 2ecfddb105b6 Merge tag 'juno-fixes-5.15' of git://git.kernel.org/pub/sc [...] adds 04e0ae8d2b96 Merge tag 'qcom-arm64-fixes-for-5.15' of git://git.kernel. [...] adds 6147eb53bb80 Merge tag 'qcom-drivers-fixes-for-5.15' of git://git.kerne [...] adds 94ad8aacbc2d ARM: omap1: move omap15xx local bus handling to usb.c adds b9af50bcbcd2 ARM: dove: mark 'putc' as inline adds a6949059318a ARM: defconfig: gemini: Restore framebuffer adds efa767b37229 Merge tag 'imx-fixes-5.15' of git://git.kernel.org/pub/scm [...] adds 34186b48d29b ARM: sharpsl_param: work around -Wstringop-overread warning adds b2a4f4a302b8 ARM: dts: imx: change the spi-nor tx adds 04aa946d57b2 arm64: dts: imx8: change the spi-nor tx adds 9786cca4b477 arm64: dts: imx8mm-kontron-n801x-som: do not allow to swit [...] adds 8b94aa318aa7 arm64: dts: ls1028a: fix eSDHC2 node adds 783f3db03056 ARM: imx6: disable the GIC CPU interface before calling st [...] adds 3518441dda66 arm64: dts: imx8m*-venice-gw7902: fix M2_RST# gpio adds 2250596374f5 Merge tag 'imx-fixes-5.15-2' of git://git.kernel.org/pub/s [...] adds b232537074fc soc: ti: omap-prm: Fix external abort for am335x pruss adds e700ac213a0f Merge branch 'pruss-fix' into fixes adds b13a270ace2e bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 adds 80d680fdccba ARM: dts: omap3430-sdp: Fix NAND device node adds 3c7f58b35305 Merge tag 'omap-for-v5.15/fixes-rc4' of git://git.kernel.o [...] adds a14a14595dca firmware: arm_scmi: Simplify spinlocks in virtio transport adds bf1acf809d56 firmware: arm_scmi: Add proper barriers to scmi virtio device adds 6aaa84343895 Merge tag 'scmi-fixes-5.15' of git://git.kernel.org/pub/sc [...] adds e47e3fa17c43 MAINTAINERS: Add Alyssa Rosenzweig as M1 reviewer adds 56dd05023675 MAINTAINERS: Add Sven Peter as ARM/APPLE MACHINE maintainer adds 897c2e746cc7 Merge tag 'asahi-soc-fixes-5.15' of https://github.com/Asa [...] adds 3e899c7209dd Merge tag 'armsoc-fixes-5.15' of git://git.kernel.org/pub/ [...] adds c20106944eb6 NFSD: Keep existing listeners on portlist error adds 1da38549dd64 Merge tag 'nfsd-5.15-3' of git://git.kernel.org/pub/scm/li [...] adds db795cf55b21 kernel/irq: make irq_{enter,exit}() in handle_domain_irq() [...] adds ad0d5cfb9535 arm64: entry: refactor EL1 interrupt entry logic adds 12074b059fdc arm64: entry: avoid double-accounting IRQ RCU entry adds 0350419b14b9 arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE adds df362644ce6a Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 4549c3ea3160 powerpc/lib: Add helper to check if offset is within condi [...] adds 3832ba4e283d powerpc/bpf: Validate branch ranges adds 8bbc9d822421 powerpc/bpf: Fix BPF_MOD when imm == 1 adds 5855c4c1f415 powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 adds 030905920f32 powerpc/security: Add a helper to query stf_barrier type adds b7540d625094 powerpc/bpf: Emit stf barrier instruction sequences for BP [...] adds c9b8da77f22d powerpc/bpf ppc32: Fix ALU32 BPF_ARSH operation adds e8278d444432 powerpc/bpf ppc32: Fix JMP32_JSET_K adds 48164fccdff6 powerpc/bpf ppc32: Do not emit zero extend instruction for [...] adds 548b762763b8 powerpc/bpf ppc32: Fix BPF_SUB when imm == 0x80000000 adds 3e607dc4df18 powerpc/64s: fix program check interrupt emergency stack path adds d0afd44c05f8 powerpc/traps: do not enable irqs in _exception adds ff058a8ada5d powerpc/64: warn if local irqs are enabled in NMI or hardi [...] adds 768c47010392 powerpc/64/interrupt: Reconcile soft-mask state in NMI and [...] adds f08fb25bc669 powerpc/64s: Fix unrecoverable MCE calling async handler from NMI adds 5a4b0320783a powerpc/pseries/msi: Add an empty irq_write_msi_msg() handler adds d93f9e23744b powerpc/32s: Fix kuap_kernel_restore() adds eb8257a12192 pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init adds e995abfcbdd4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8a380e6397d7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 902c0b188752 netfilter: xt_IDLETIMER: fix panic that occurs when timer_ [...] adds 77076934afdc netfilter: Kconfig: use 'default y' instead of 'm' for boo [...] adds 68a3765c659f netfilter: nf_tables: skip netdev events generated on netn [...] adds 5a4e9a748a44 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8868b6bc39f4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5963e5262180 ALSA: usb-audio: Enable rate validation for Scarlett devices adds 5aec98913095 ALSA: hda/realtek - ALC236 headset MIC recording issue adds dd6dd6e3c791 ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 adds c0f1886de7e1 ALSA: hda: intel: Allow repeatedly probing on codec config [...] adds b5053127c020 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds db0767b8a6e6 ASoC: wcd938x: Fix jack detection issue adds 2577b868a48e ASoC: Intel: bytcht_es8316: Get platform data via dev_get_ [...] adds 6f32c521061b ASoC: Intel: bytcht_es8316: Use temporary variable for str [...] adds 10f4a96543b7 ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() adds c25d4546ca45 ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avo [...] adds 5af82c81b2c4 ASoC: DAPM: Fix missing kctl change notifications adds 214174d9f56c ASoC: codec: wcd938x: Add irq config support adds da0dc7e9e8b0 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds 75b1e3ce4a0d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds beb76cb4eebf MAINTAINERS: rectify entry for SY8106A REGULATOR DRIVER adds 98b46c656e8a Merge remote-tracking branch 'regulator/for-5.15' into reg [...] adds df5f57e47b24 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 231dc15e1ddc Merge remote-tracking branch 'spi/for-5.15' into spi-linus adds 02a001069139 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f729a592adb6 driver core: Reject pointless SYNC_STATE_ONLY device links adds 98e96cf80045 drivers: bus: simple-pm-bus: Add support for probing simpl [...] adds 81967efb5f39 drivers: bus: Delete CONFIG_SIMPLE_PM_BUS adds 7120f6142950 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds cb2282213e84 serial: 8250: allow disabling of Freescale 16550 compile test adds 5f641b890a63 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 3ea75b3f57e5 usb: xhci: tegra: mark PM functions as __maybe_unused adds 268bbde716e3 usb: dwc3: gadget: Revert "set gadgets parent to the right [...] adds 4d1aa9112c8e Partially revert "usb: Kconfig: using select for USB_COMMO [...] adds b87d8d0d4c43 usb: typec: tipd: Remove dependency on "connector" child fwnode adds 05300871c0e2 usb: typec: tcpci: don't handle vSafe0V event if it's not enabled adds 6d91017a295e usb: typec: tcpm: handle SRC_STARTUP state if cc changes adds 8253a34bfae3 usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle adds 04d2b7553708 usb: cdc-wdm: Fix check for WWAN adds 0560c9c552c1 usb: gadget: f_uac2: fixed EP-IN wMaxPacketSize adds 65a205e61135 USB: cdc-acm: fix racy tty buffer accesses adds 58fc1daa4d2e USB: cdc-acm: fix break reporting adds 052c52499819 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds f5a8a07edafe USB: serial: option: add Telit LE910Cx composition 0x1204 adds c184accc4a42 USB: serial: option: add prod. id for Quectel EG91 adds 2263eb737006 USB: serial: option: add Quectel EC200S-CN module support adds 11c52d250b34 USB: serial: qcserial: add EM9191 QDL support adds 9b5e893ba398 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds ec19e681b0ba Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 85a877801618 Merge tag 'iio-fixes-for-5.15a' of https://git.kernel.org/ [...] adds 7ff4034e910f staging: vc04_services: shut up out-of-range warning adds 37f12202c5d2 staging: r8188eu: prevent array underflow in rtw_hal_updat [...] adds 4fce10c09445 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 03748d4e003c iio: st_pressure_spi: Add missing entries SPI to device ID table adds d9de0fbdeb01 drivers: iio: dac: ad5766: Fix dt property name adds 8fc4f038fa83 Documentation:devicetree:bindings:iio:dac: Fix val adds 27258ff020d8 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds a3e16937319a misc: gehc: Add SPI ID table adds 42641042c10c cb710: avoid NULL pointer subtraction adds f9a470db2736 misc: fastrpc: Add missing lock before accessing find_vma() adds 97d8ebead87b misc: HI6421V600_IRQ should depend on HAS_IOMEM adds 9e2cd444909b eeprom: at25: Add SPI ID table adds 137879f7ff23 eeprom: 93xx46: Add SPI device ID table adds 75c10c5e7a71 mei: me: add Ice Lake-N device id. adds dfffaf0238e5 Merge tag 'fpga-fixes-5.15-rc5' of git://git.kernel.org/pu [...] adds ff53c4f6a668 Merge tag 'fpga-maintainer-update' of git://git.kernel.org [...] adds 09a7f372aa6c Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 0bdc5ee1caab Merge branch 'modules-linus' of git://git.kernel.org/pub/s [...] adds be2ef445abf5 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds f33eb7f29c16 reset: brcmstb-rescal: fix incorrect polarity of status bit adds 4af160707d71 reset: pistachio: Re-enable driver selection adds c045ceb5a145 reset: tegra-bpmp: Handle errors in BPMP response adds 3ad60b4b3570 reset: socfpga: add empty driver allowing consumers to probe adds a44be7cf7a1d Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 3855a7a2b8ea Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 19ea40dddf18 btrfs: unlock newly allocated extent buffer after error adds d175209be04d btrfs: update refs for any root except tree log roots adds 77a5b9e3d14c btrfs: deal with errors when checking if a dir entry exist [...] adds e15ac6413745 btrfs: deal with errors when replaying dir entry during lo [...] adds 52db77791fe2 btrfs: deal with errors when adding inode reference during [...] adds 8dcbc26194eb btrfs: unify lookup return value when dir entry is missing adds cfd312695b71 btrfs: check for error when looking up inode during dir en [...] adds 4afb912f439c btrfs: fix abort logic in btrfs_replace_file_extents adds d7395f03c79c Merge branch 'misc-5.15' into next-fixes adds 738fa52a7852 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds dff83f755358 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c5336400ca8b scsi: acornscsi: Remove scsi_cmd_to_tag() reference adds f5ef336fd2e4 scsi: ufs: core: Fix task management completion adds a013c71c6315 scsi: elx: efct: Delete stray unlock statement adds 69a3a7bc7239 scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling adds 258aad75c621 scsi: iscsi: Fix iscsi_task use after free adds aa174e7bc9e1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ffac30be2a06 drm/i915/audio: Use BIOS provided value for RKL HDA link adds 0c9477738649 drm/i915: Fix runtime pm handling in i915_gem_shrink adds a532cde31de3 drm/i915/tc: Fix TypeC port init/resume time sanitization adds fdddf8c3a477 drm/i915/bdb: Fix version check adds b2d73debfdc1 drm/i915: Extend the async flip VT-d w/a to skl/bxt adds ec739aeaf14c Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds af467fad78f0 mmc: sdhci-of-at91: wait for calibration done before proceed adds 30d4b990ec64 mmc: sdhci-of-at91: replace while loop with read_poll_timeout adds 8a38a4d51c50 mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk adds 23156a5d0af2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d6c1f84c0ec7 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 59a4e0d5511b RISC-V: Include clone3() on rv32 adds 9246320672be Merge remote-tracking branch 'palmer/riscv-clone3' into fixes adds f43374e2999e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds be4491838359 gpio: 74x164: Add SPI device ID table adds 55a9968c7e13 gpio: pca953x: Improve bias setting adds 6fda593f3082 gpio: mockup: Convert to use software nodes adds bf0b1a722a2a Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds c7380fd1e67f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 554afc3b9797 gcc-plugins/structleak: add makefile var for disabling structleak adds 2326f3cdba1d iio/test-format: build kunit tests without structleak plugin adds 6a1e2d93d55b device property: build kunit tests without structleak plugin adds 33d4951e021b thunderbolt: build kunit tests without structleak plugin adds a8cf90332ae3 bitfield: build kunit tests without structleak plugin adds 361b57df62de kunit: fix kernel-doc warnings due to mismatched arg names adds 079cd87a6764 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds c026565fe9be drm/kmb: Enable alpha blended second plane adds 5e2e412d47f2 drm/vc4: hdmi: Remove unused struct adds c64c8e04a12e drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup adds f732e2e34aa0 drm/nouveau/kms/tu102-: delay enabling cursor until after [...] adds 49b2dfc08182 drm/nouveau/ga102-: support ttm buffer moves via copy engine adds 64ec4912c51a drm/rockchip: Update crtc fixup to account for fractional [...] adds 0689ea432a85 drm/nouveau/fifo/ga102: initialise chid on return from cha [...] adds 990a9ff07277 dt-bindings: panel: ili9341: correct indentation adds 413e8d06ad89 drm/panel: abt-y030xx067a: yellow tint fix adds ec7cc3f74b42 fbdev: simplefb: fix Kconfig dependencies adds 11b8e2bb986d video: fbdev: gbefb: Only instantiate device when built for IP32 adds b67929808fe4 DRM: delete DRM IRQ legacy midlayer docs adds bcf34aa5082e drm/nouveau: avoid a use-after-free when BO init fails adds 0b3d4945cc7e drm/nouveau/kms/nv50-: fix file release memory leak adds f5a8703a9c41 drm/nouveau/debugfs: fix file release memory leak adds fdc21c35aaa1 drm/edid: In connector_bad_edid() cap num_of_ext by num_bl [...] adds b368e66a589a drm/fbdev: Clamp fbdev surface size if too large adds f49b0d1ff6a0 drm/hyperv: Fix double mouse pointers adds 4f374591ab79 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds d51398c75079 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 229d0cfae5b2 kconfig: remove 'const' from the return type of sym_escape [...] adds e86ce516e2a0 kconfig: refactor conf_write_heading() adds 4b6412663ad4 kconfig: refactor conf_write_symbol() adds 3d939b4bbd32 kconfig: refactor listnewconfig code adds 85a74e5bd640 kconfig: move sym_escape_string_value() to confdata.c adds 5865c39e5d58 kconfig: add conf_get_autoheader_name() adds 6217708ec63a kconfig: refactor conf_write_autoconf() adds b2ce9091afa4 kconfig: refactor conf_write_dep() adds 6e958cfeb78d kconfig: refactor conf_touch_dep() adds e97cfe909806 sparc: Add missing "FORCE" target when using if_changed adds 12aaf2147640 [for -next only] kconfig: generate include/generated/rustc_cfg adds 64a97bd8eb72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 964a00a1f0cf Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds b63dc8f2b02c firmware: include drivers/firmware/Kconfig unconditionally adds 7efbbe6e1414 qcom_scm: hide Kconfig symbol adds 1259f86072ae Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9fc49a1cab77 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 0ba1ce1e8605 selftests: arm64: Add coverage of ptrace flags for SVE VL [...] adds f5627ec1ff2c kasan: Remove duplicate of kasan_flag_async adds ba1a98e8b172 arm64: mte: Bitfield definitions for Asymm MTE adds d73c162e0733 arm64: mte: CPU feature detection for Asymm MTE adds ec0288369f0c arm64: mte: Add asymmetric mode support adds 2d27e5851473 kasan: Extend KASAN mode kernel parameter adds d514919f78e2 Merge branches 'for-next/kexec', 'for-next/kselftest', 'fo [...] adds 52331681d687 Merge branch 'for-next/fixes' into for-next/core adds 83381fc175f4 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 61259f9ea0d4 Merge tag 'renesas-drivers-for-v5.16-tag1' of git://git.ke [...] adds 27cb359a431b Merge branch 'arm/drivers' into for-next adds db55451509cb Merge tag 'zynqmp-dt-for-v5.16' of https://github.com/Xili [...] adds 0ddc52da0353 Merge tag 'v5.16-rockchip-dts64-1' of git://git.kernel.org [...] adds f86f3e40a77f Merge tag 'v5.16-rockchip-dts32-1' of git://git.kernel.org [...] adds 8839e60e15a1 Merge tag 'renesas-arm-dt-for-v5.16-tag1' of git://git.ker [...] adds e3b05ae58a94 Merge tag 'renesas-dt-bindings-for-v5.16-tag1' of git://gi [...] adds 82d1383b5a9a Merge branch 'arm/dt' into for-next adds b942624147b0 ARM: config: multi v7: Drop unavailable options adds e07ecee5b139 ARM: config: multi v7: Clean up enabled by default options adds 95fff5840584 ARM: config: multi v7: Add renamed symbols adds 6c5faa6e07d3 ARM: config: multi v7: Regenerate defconifg adds cc98d7703988 Merge tag 'multiv7-defconfig-5.16' of git://git.kernel.org [...] adds 581b334b456a Merge tag 'renesas-arm-defconfig-for-v5.16-tag1' of git:// [...] adds 2c1bc6f94289 Merge branch 'arm/defconfigs' into for-next adds 1199907cd363 Merge branch 'arm/fixes' into for-next adds 4b7dcedb8c28 soc: document merges adds 8c4091da8a82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds caa9f936a1fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a98e84ebbb6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f02b111a2fcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cd27becea9ee Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 4ed2f3545c2e memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_c [...] adds e4aa859fd1dc Merge branch 'mem-ctrl-next' into for-next adds 982ca19a09ac memory: tegra186-emc: Fix error return code in tegra186_em [...] adds 31b88d85f043 memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with adds 68662dad9833 Merge branch 'for-v5.16/tegra-mc' into for-next adds 4a26df8e60e5 memory: renesas-rpc-if: RENESAS_RPCIF should select RESET_ [...] adds 17dc9a073b63 Merge branch 'for-v5.16/renesas-rpc' into for-next adds 27091d1b3897 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 34a01d9ea7c4 soc: imx: gpcv2: Turn domain->pgc into bitfield adds 19791f518f10 soc: imx: gpcv2: Set both GPC_PGC_nCTRL(GPU_2D|GPU_3D) for [...] adds f617a8717657 imx: soc: Select REGMAP_MMIO adds 8da8bd5399cf soc: imx: gpcv2: allow to disable individual power domains adds 2b2f106eb552 Revert "soc: imx: gpcv2: move reset assert after requestin [...] adds fadf79a07b48 soc: imx: gpcv2: add lockdep annotation adds 18c98573a4cf soc: imx: gpcv2: add domain option to keep domain clocks enabled adds 656ade7aa42a soc: imx: gpcv2: keep i.MX8M* bus clocks enabled adds da4112230f86 soc: imx: gpcv2: support system suspend/resume adds 2684ac05a8c4 soc: imx: add i.MX8M blk-ctrl driver adds 926e57c065df soc: imx: imx8m-blk-ctrl: add DISP blk-ctrl adds 5f86c88839e1 Merge branch 'imx/drivers' into for-next adds 06a8e3ee9be7 dt-bindings: arm: fsl: document the LX2160A BlueBox 3 boards adds 103e38b3a719 dt-bindings: arm: fsl: add NXP S32G2 boards adds 142cb16dbcc3 dt-bindings: serial: fsl-linflexuart: convert to json-sche [...] adds ed96dadec820 dt-bindings: serial: fsl-linflexuart: add compatible for S32G2 adds d3b62ff509f0 dt-bindings: arm: fsl: clean-up all toradex boards/modules adds 0fcb3546f669 dt-bindings: arm: fsl: add toradex,colibri-imx6ull-emmc adds 98be9796e0f2 dt-bindings: arm: fsl: Add E70K02 based ebook readers adds 7fd530be1b61 dt-bindings: soc: add binding for i.MX8MM VPU blk-ctrl adds 5d6fdcf2e524 dt-bindings: power: imx8mm: add defines for VPU blk-ctrl domains adds a84a8a7cab58 dt-bindings: soc: add binding for i.MX8MM DISP blk-ctrl adds e66f2cd293bf dt-bindings: power: imx8mm: add defines for DISP blk-ctrl domains adds 8c39df67dfd8 Merge branch 'imx/bindings' into for-next adds 23b72e134099 ARM: dts: colibri-imx6ull-emmc: add device tree adds 03edccceaed2 ARM: dts: imx6dl-b1x5v2: drop unsupported vcc-supply for M [...] adds bac185ef0b9d ARM: dts: imx7-tqma7/mba7: correct spelling of "TQ-Systems" adds 61b2f7b15839 ARM: dts: imx7-tqma7: add SPI-NOR flash adds 4259da06be50 ARM: dts: imx7-mba7: add default SPI-NOR flash partition layout adds 3bb3fd856505 ARM: dts: add Netronix E70K02 board common file adds 982ba1cbf5d0 ARM: dts: imx: add devicetree for Kobo Libra H2O adds 5cbd3a6396d9 ARM: dts: imx: add devicetree for Tolino Vision 5 adds 31ffe01e8200 ARM: dts: imx: e60k02: correct led node name adds bea74c43602a ARM: dts: imx6sl: fixup of operating points adds 1875903019ea ARM: dts: imx6sll: fixup of operating points adds 56086b5e804f ARM: dts: imx6qdl-apalis: Avoid underscore in node name adds cdbaba8d72dd ARM: dts: imx6qdl-apalis: Pass 'io-channel-cells' to the ADC adds 9904cd59fd82 ARM: dts: imx6qdl-apalis: Add a label for the touchscreen adds ab3d84915f26 ARM: dts: imx6qdl-apalis: Fix typo in ADC comment adds 0fa8bc5df43f ARM: dts: imx6: skov: provide panel support for lt2 variants adds e3b8383a15db Merge branch 'imx/dt' into for-next adds aa3457d4c137 arm64: dts: add device tree for the LX2160A on the NXP Blu [...] adds aeb78b1c05d6 arm64: dts: add NXP S32G2 support adds 994f4e42ecc0 arm64: dts: s32g2: add serial/uart support adds 3686673dc30d arm64: dts: s32g2: add VNP-EVB and VNP-RDB2 support adds 0c8bedf26f11 arm64: dts: s32g2: add memory nodes for evb and rdb2 adds b4751afb7229 arm64: dts: ls1028a: move pixel clock pll into /soc adds 7de87eae2d33 arm64: dts: ls1028a: move Mali DP500 node into /soc adds 55ca18c0d906 arm64: dts: ls1028a: add Vivante GPU node adds 70293bea9290 arm64: dts: ls1028a: disable usb controller by default adds 678338050635 arm64: dts: ls1028a: move PHY nodes to MDIO controller adds caa355c53ba4 arm64: dts: ls1028a: use phy-mode instead of phy-connection-type adds 869f0ec048dc arm64: dts: freescale: Fix 'interrupt-map' parent address cells adds 8fcea7be5736 arm64: dts: ls1028a: mark internal links between Felix and [...] adds d39d4bb15310 arm64: dts: imx8mm: add GPC node adds 01df28d80859 arm64: dts: imx8mm: put USB controllers into power-domains adds 4523be8e46be arm64: dts: imx8mm: Add GPU nodes for 2D and 3D core adds 2604c5cafb96 arm64: dts: imx8mm: add VPU blk-ctrl adds d2fefef92e2d arm64: dts: imx8mm: add DISP blk-ctrl adds 315e7b884190 arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY adds 229b2b953f93 Merge branch 'imx/dt64' into for-next adds da9226d76fa6 ARM: imx_v6_v7_defconfig: enable mtd physmap adds 9358356d6175 ARM: imx_v6_v7_defconfig: change snd soc tlv320aic3x to i2 [...] adds e2f42a99ea50 ARM: imx_v6_v7_defconfig: rebuild default configuration adds 5a7374ec715d ARM: imx_v6_v7_defconfig: build imx sdma driver as module adds bee8dce2fbd4 ARM: imx_v6_v7_defconfig: enable bpf syscall and cgroup bpf adds ee4b52d9be7a Merge branch 'imx/defconfig' into for-next adds aa854c4aa715 MAINTAINERS: add an entry for NXP S32G boards adds 0dfc2dd723c8 Merge branch 'imx/maintainers' into for-next adds 48f5f446e403 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d99f9d2a9215 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 282f50c53647 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e04907049734 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cc9ea5ec8eb8 Merge branch 'fixes' into for-next adds 1b1da99b8453 bus: ti-sysc: Fix variable set but not used warning for re [...] adds 5c2ac709dbee Merge branch 'omap-for-v5.16/ti-sysc' into for-next adds 215ff38b784e ARM: OMAP2+: Fix typo in some comments adds 45f287fe6fab ARM: OMAP2+: Fix comment typo adds 731852f7a716 Merge branch 'omap-for-v5.16/soc' into for-next adds adf7045147a5 ARM: dts: am335x-pocketbeagle: switch to pinconf-single adds 2b373eb46f51 ARM: dts: omap3: fix cpu thermal label name adds 56696bf78e64 arm: dts: omap3-gta04: cleanup LCD definition adds c936afb573ae arm: dts: omap3-gta04: fix missing sensor supply adds 5b65ef41ce96 arm: dts: omap3-gta04a5: fix missing sensor supply adds 884ea75d79a3 arm: dts: omap3-gta04a4: accelerometer irq fix adds 4b0ea64a27f5 arm: dts: omap3-gta04: cleanup led node names adds 02794dbdc892 ARM: dts: dra7: add entry for bb2d module adds 3803d055e16f Merge branch 'omap-for-v5.16/dt' into for-next adds 05b5f52c54e2 ARM: OMAP2+: Drop unused PRM defines for dra7 adds 11d2818965cb ARM: OMAP2+: Drop unused PRM defines for omap5 adds c33ff4c864d2 ARM: OMAP2+: Drop unused PRM defines for omap4 adds 0681ea3084e7 ARM: OMAP2+: Drop unused PRM defines for am4 adds 6284410ab9b4 ARM: OMAP2+: Drop unused PRM defines for am3 adds 1f62a5ac49fb ARM: OMAP2+: Drop unused CM defines for dra7 adds 614c55898ab2 ARM: OMAP2+: Drop unused CM and SCRM defines for omap5 adds d8b2feb9df3a ARM: OMAP2+: Drop unused CM and SCRM defines for omap4 adds e60150de94ef ARM: OMAP2+: Drop unused CM defines for am3 adds e2ea30ed9c33 Merge branch 'omap-for-v5.16/soc' into for-next adds 27adc0eae9d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3d944df2dd30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 14cb4fc1b422 ARM: dts: bcm283x: Fix VEC address for BCM2711 adds c7a774b1e713 ARM: dts: bcm2711: fix MDIO #address- and #size-cells adds ed9b4d0416b7 ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states adds 367009c7ef0f dt-bindings: display: bcm2835: add optional property power [...] adds 2383fb799b74 ARM: dts: bcm283x-rpi: Move Wifi/BT into separate dtsi adds 50d03bcc0c14 dt-bindings: arm: bcm2835: Add Raspberry Pi Compute Module 4 adds b65b46c047a9 ARM: dts: Add Raspberry Pi Compute Module 4 adds c5d283ef9e72 ARM: dts: Add Raspberry Pi Compute Module 4 IO Board adds 25e62167d1da arm64: dts: broadcom: Add reference to RPi CM4 IO Board adds df359f0ca019 ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting adds a036b0a5d7d6 ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address adds fb1dfd468609 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 19cf5243f317 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5694ca290f08 reset: Allow building Broadcom STB RESCAL as module adds 300d24759def reset: uniphier: Add audio system and video input reset co [...] adds 659b83ccdac3 dt-bindings: reset: uniphier: Add NX1 reset control binding adds 3440b8fa067d reset: uniphier: Add NX1 reset support adds c696e934020e Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds ecdc3c239c22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8a71b37a16d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d4c8c2029858 Merge tag 'juno-fixes-5.15' of git://git.kernel.org/pub/sc [...] adds 0830e033c077 firmware: arm_scmi: Review some virtio log messages adds 8000b592a049 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds 244f5d597e1e firmware: arm_ffa: Add missing remove callback to ffa_bus_type adds eb7b52e6db7c firmware: arm_ffa: Fix __ffa_devices_unregister adds b92b4019a797 Merge branch 'for-next/ffa' of git://git.kernel.org/pub/sc [...] adds 5c1d99358eb4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 03f86dafe938 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 29c1119d2a52 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 4ad81f6ef89b clk: tegra: Add stubs needed for compile testing adds 1bdb8b75df8c Merge branch for-5.16/clk into for-next adds cc3125c953ce dt-bindings: Add YAML bindings for NVDEC adds 354754f55950 dt-bindings: PCI: tegra194: Fix PCIe endpoint node names adds 232e2470e1e2 Merge branch for-5.16/dt-bindings into for-next adds 06c2d9a078ab firmware: tegra: Reduce stack usage adds f11c34bddf8c firmware: tegra: bpmp: Use devm_platform_ioremap_resource() adds 8fa4c5581202 Merge branch for-5.16/firmware into for-next adds 45e934407b7e soc/tegra: fuse: Add stubs needed for compile testing adds aa54686e285c soc/tegra: irq: Add stubs needed for compile testing adds 0d7281b27af9 soc/tegra: pm: Make stubs usable for compile testing adds 33110589a3f0 soc/tegra: pmc: Disable PMC state syncing adds ceba814b37d0 soc/tegra: pmc: Expose USB regmap to all SoCs adds 986b5094708e soc/tegra: Fix an error handling path in tegra_powergate_p [...] adds c016aeece286 soc: tegra: Add Tegra186 ARI driver adds 0cc20c8e37fe soc/tegra: pmc: Use devm_platform_ioremap_resource() adds 6bcb91104326 Merge branch for-5.16/soc into for-next adds f083c4b1f84d Merge branch 'for-5.16/clk' into for-5.16/cpuidle adds a602affa1342 Merge branch 'for-5.16/soc' into for-5.16/cpuidle adds faae6c9f2e68 cpuidle: tegra: Enable compile testing adds bdb1ffdad3b7 cpuidle: tegra: Check whether PMC is ready adds 33e309cae742 Merge branch for-5.16/cpuidle into for-next adds 98b5c3eb0f19 ARM: tegra: acer-a500: Correct compatible of ak8975 magnetometer adds 0bddaaf63946 ARM: tegra: Update Broadcom Bluetooth device-tree nodes adds b460ecc0b395 ARM: tegra: Add new properties to USB PHY device-tree nodes adds 98473f283b87 ARM: tegra: nexus7: Enable USB OTG mode adds d64b50956db3 ARM: tegra: Remove unused backlight-boot-off property adds 96f4adcd888d ARM: tegra: Remove useless usb-ehci compatible string adds b9df88e04997 Merge branch for-5.16/arm/dt into for-next adds 212a6aeef479 arm64: tegra: Add new USB PHY properties on Tegra132 adds 78a058737b5e arm64: tegra: Add NVDEC to Tegra186/194 device trees adds e1b863e6156e arm64: tegra: Remove unused backlight-boot-off property adds 848f3290ab75 arm64: tegra: Add few AHUB devices for Tegra210 and later adds 4f45fb0bd307 arm64: tegra: Extend APE audio support on Jetson platforms adds 056474013cb0 arm64: tegra: Remove useless usb-ehci compatible string adds b9e2404c8bb2 arm64: tegra: Fix pcie-ep DT nodes adds aa4da202dbc6 Merge branch for-5.16/arm64/dt into for-next adds 1e9b81616627 arm64: defconfig: Enable few Tegra210 based AHUB drivers adds 3d5ff4a3f52b Merge branch for-5.16/arm64/defconfig into for-next adds 612145c3c073 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2ea6dcf274e3 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] adds c9087e3898a1 arm64: dts: ti: k3-am64-main: Add ICSSG nodes adds e94575e1b05c arm64: dts: ti: Makefile: Collate AM64 platforms together adds c4d269c95545 dt-bindings: arm: ti: Add missing compatibles for j721e/j7 [...] adds c47eebaf4d76 arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm [...] adds 2cf3213d2331 arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm [...] adds 06784f767927 arm64: dts: ti: iot2050: Flip mmc device ordering on Advan [...] adds 262a98b43c2a arm64: dts: ti: iot2050: Disable SR2.0-only PRUs adds af755fe2b36c arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-o [...] adds 4f535a0e38f6 dt-bindings: arm: ti: Add bindings for Siemens IOT2050 PG2 boards adds a9dbf044c600 arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards adds 614d47cc9303 arm64: dts: ti: iot2050: Add support for product generatio [...] adds 2927c9a56e36 dt-bindings: arm: ti: Add compatible for J721E SK adds 1bfda92a3a36 arm64: dts: ti: Add support for J721E SK adds e910e5b6763d arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes adds f46d16cf5b43 arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes adds cdaf4fbdaa06 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] adds 0b86194c43b5 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 624b033129d6 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds e8271eff5d8c clk: imx: Make CLK_IMX8ULP select MXC_CLK adds adccc7b6f91b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7bc582faf161 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds b9f5716d7e31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3a5d13fefbd3 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds 01e7e910d3d5 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds 66652cf1a3a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4b9fb9730ef2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 189c22152b59 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds c7fb3f81b77c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9125243068ad Merge branch 'for-next' of git://github.com/openrisc/linux.git adds 80e27c95c17d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5d4595db0e1c riscv: add rv32 and rv64 randconfig build targets adds 3f2401f47d29 RISC-V: Add hypervisor extension related CSR defines adds 73698660f17c Merge tag 'for-riscv' of https://git.kernel.org/pub/scm/vi [...] adds f30ce5f9af56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 08f22ae5a3d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds db3cdc37d36a Merge branch 'for-next' of git://git.libc.org/linux-sh adds 74d8106a577a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds f3d7c2cdf6dc xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF adds 012e974501a2 xtensa: xtfpga: Try software restart before simulating CPU reset adds 6a57393c9219 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds bf1f8054a9f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 166955b12e8b Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] adds 9931912237f0 fscache: Generalise the ->begin_read_operation method adds 9be48df9ab2c fscache: Fix fscache_cookie_enabled() to handle NULL cookie adds 0a483657e760 cachefiles: Always indicate we should fill a post-EOF page [...] adds 397a7b68cb16 fscache: Implement a fallback I/O interface to replace the [...] adds 51a837bdf0c0 nfs: Move to using the alternate fallback fscache I/O API adds f431040be6e9 9p: Convert to using the netfs helper lib to do reads and caching adds 770f46bae74a cifs: (untested) Move to using the alternate fallback fsca [...] adds 3070d2fe6175 fscache: Remove the old I/O API adds 0a741e05f43f fscache: Remove stats that are no longer used adds a193a3a202ed fscache: Update the documentation to reflect I/O API changes adds 2bc879c792fa Merge branch 'fscache-remove-old-io' into fscache-next adds 7b0fd590b03d Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds 7c10d554c724 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e5202ee28af0 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 378202798288 ext4: fix lazy initialization next schedule time computati [...] adds 189487c02b38 ext4: correct the left/middle/right debug message for binsearch adds 42c018ecf2bc ext4: ensure enough credits in ext4_ext_shift_path_extents adds d56aaa1fa17f ext4: refresh the ext4_ext_path struct after dropping i_data_sem. adds 07053b87ca4d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 6d823e93d663 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 9787baca2f07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6f7014ca8960 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5145b539e60f Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 363999901116 ksmbd: add the check to vaildate if stream protocol length [...] adds c2e99d479737 ksmbd: check strictly data area in ksmbd_smb2_check_message() adds 51a1387393d9 ksmbd: remove the leftover of smb2.0 dialect support adds c7705eec78c9 ksmbd: use buf_data_size instead of recalculation in smb3_ [...] adds 2db72604f3ea ksmbd: fix version mismatch with out of tree adds 64e787556027 ksmbd: fix oops from fuse driver adds b36887679729 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 5d33c4d50882 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] adds b1e0c55a4099 fs/ntfs3: Use available posix_acl_release instead of ntfs_ [...] adds d81e06be921f fs/ntfs3: Remove locked argument in ntfs_set_ea adds cff32466bf85 fs/ntfs3: Refactoring of ntfs_set_ea adds 8241fffae7c8 fs/ntfs3: Forbid FALLOC_FL_PUNCH_HOLE for normal files adds 95dd8b2c1ed0 fs/ntfs3: Remove unnecessary functions adds 84a7b78d3328 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds e863e240a8e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ec60f38a9178 Documentation: remove reference to now removed mandatory-l [...] adds b6b5be9f1bcb Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 5d77cb5c2411 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4111a018ed76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds af9d82626c8f PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS adds 4c6f6060b7c4 PCI/ACPI: Move supported and control calculations to separ [...] adds 87f1f87a1681 PCI/ACPI: Move _OSC query checks to separate function adds 6bc779ee05d4 PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() adds a397533c9a2c Merge branch 'pci/acpi' adds 715853a67342 Merge branch 'pci/enumeration' adds 9a228461d41a Merge branch 'pci/p2pdma' adds ea29be9ccbb2 Merge branch 'pci/portdrv' adds 7c3855c423b1 PCI: Coalesce host bridge contiguous apertures adds 7ee09b03800a Merge branch 'pci/resource' adds 95e83e219d68 PCI/sysfs: Check CAP_SYS_ADMIN before parsing user input adds 36f354ec7bf9 PCI/sysfs: Return -EINVAL consistently from "store" functions adds e0f7b1922358 PCI: Use kstrtobool() directly, sans strtobool() wrapper adds ac28ca6282c7 Merge branch 'pci/sysfs' adds 9728f12ba5dc Merge branch 'pci/virtualization' adds 9a0a1417d3bb PCI: Tidy comments adds ed00ba4258a2 Merge branch 'pci/misc' adds a2258831d12d PCI: endpoint: Use sysfs_emit() in "show" functions adds f89cf4bdfc3f Merge branch 'remotes/lorenzo/pci/endpoint' adds 894682f0a9b3 PCI: xgene: Use PCI_VENDOR_ID_AMCC macro adds 69d9bc4ee815 Merge branch 'remotes/lorenzo/pci/xgene' adds cb53a70d9e5a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds dea2b6067e2b Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds 8e3cd9221c66 HID: cougar: Make use of the helper function devm_add_acti [...] adds 48e7064414bd Merge branch 'for-5.16/core' into for-next adds 08b9a61a87bc HID: multitouch: disable sticky fingers for UPERFECT Y adds 93d455d582b0 Merge branch 'for-5.15/upstream-fixes' into for-next adds 3bd5050d85cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6d205cca3aed Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 438b269cdc05 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds 9b665db74ea9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds b718f9d919d1 Merge tag 'v5.15-rc4' into docs-next adds b19511926cb5 Revert "docs: checkpatch: add UNNECESSARY/UNSPECIFIED_INT [...] adds 91c76340b4a8 ext4: docs: switch away from list-table adds 7275423c177e ext4: docs: Take out unneeded escaping adds b0a29f73201f Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 6e4d6e16e7fe Merge branch 'master' of git://linuxtv.org/media_tree.git adds fc4166549833 media: rcar-csi2: Add checking to rcsi2_start_receiver() adds a240a464eaab media: cedrus: Add H265 10-bit capability flag adds 83ffdc329246 media: cedrus: add check for H264 and H265 limitations adds 164646a78598 media: aspeed: refine to avoid full jpeg update adds 984166720eb4 media: rcar-csi2: Cleanup mutex on remove and fail adds 5f4eecd5e903 media: rcar-csi2: Serialize access to set_fmt and get_fmt adds d66302f62f7d media: v4l2-dev.h: move open brace after struct video_device adds 3ec54d3f2d80 media: imx: drop unneeded MODULE_ALIAS adds 51fa3b70d273 media: em28xx: Don't use ops->suspend if it is NULL adds d47fed7a8487 media: hantro: Constify static struct v4l2_m2m_ops adds 21001fdb7dfa media: vivid: fix an error code in vivid_create_instance() adds 2d080eb6a29f media: CEC: keep related menu entries together adds c93beb524375 media: rcar-vin: add GREY format adds 51f7be81feaf media: hantro: Auto generate the AXI ID to avoid conflicts adds 64cdf7e5a3aa media: mtk-vcodec: MT8173 h264/vp8 encoder min/max bitrate [...] adds 97b9b3ce4810 media: omap_vout: use dma_addr_t consistently adds 9827f10767dd media: imx-jpeg: Fix possible null pointer dereference adds fb0715c4e66c media: imx-jpeg: Fix occasional decoder fail on jpegs without DHT adds ff9378037883 media: imx-jpeg: Remove soft reset between frames encoding adds 7a42178e4b0a Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds a8fb40966f19 x86: ACPI: cstate: Optimize C3 entry on AMD CPUs adds 49d81ac0c55d Merge branches 'acpi-x86' and 'acpi-resources' into linux-next adds 8691d7577dfd Merge branches 'acpi-pci', 'acpi-pnp', 'acpi-docs', 'acpi- [...] adds 98634aa8d837 PCI: PM: Drop struct pci_platform_pm_ops adds f09183712146 PCI: PM: Simplify acpi_pci_power_manageable() adds e5f5a66c9aa9 cpuidle: Fix kobject memory leaks in error paths adds 6e59199a3f8f Merge branches 'pm-sleep', 'pm-pci' and 'pm-cpuidle' into [...] adds 57577c996d73 cpufreq: intel_pstate: Process HWP Guaranteed change notification adds 8e0efc215fb1 Merge branch 'pm-cpufreq' into linux-next adds bf39c929f905 PCI: PM: Rearrange pci_target_state() adds 6407e5ecdc66 PCI: PM: Make pci_choose_state() call pci_target_state() adds fa1a25c51d02 PCI: PM: Do not call platform_pci_power_manageable() unnec [...] adds 9c0c581d59e2 Merge branch 'pm-pci' into linux-next adds 3fb937f441c6 PCI: ACPI: Check parent pointer in acpi_pci_find_companion() adds 54a59842c15e Merge branch 'acpi-pci-fixes' into linux-next adds d3c4b6f64ad3 ACPICA: Avoid evaluating methods too early during system resume adds 3bf70bd2538f ACPICA: Add support for Windows 2020 _OSI string adds 8a8332f9f812 ACPICA: ACPI 6.4 SRAT: add Generic Port Affinity type adds a805aab86b4d ACPICA: iASL table disassembler: Added disassembly support [...] adds 93792be6424a ACPICA: Update version to 20210930 adds 5771e582d792 ACPI: Update information in MAINTAINERS adds 2860c06024a9 Merge branches 'acpica' and 'acpi-misc' into linux-next adds 47e9249a6cc7 PNP: system.c: unmark a comment as being kernel-doc adds 92ac4638d4ab Merge branch 'pnp' into linux-next adds 52628a85dd8e thermal: int340x: delete bogus length check adds 7fc775ffebb9 thermal: intel_powerclamp: Use bitmap_zalloc/bitmap_free w [...] adds 574167bf7ed8 Merge branches 'thermal-int340x' and 'thermal-powerclamp' [...] adds aab66fd24b2b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds b3c08d1ad2bb cpufreq: Fix parameter in parse_perf_domain() adds 56dd30c0e04b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 621be2f104a8 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] adds 2f5bedc9ca9a Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 1cc55204b0db PM / devfreq: Add devm_devfreq_add_governor() adds 68b79f285540 PM / devfreq: tegra30: Use resource-managed helpers adds 4844bdbe9166 PM / devfreq: tegra30: Check whether clk_round_rate() retu [...] adds 2e0348ee7754 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 69c560d2eb3c thermal/drivers/thermal_mmio: Constify static struct therm [...] adds fc656fa14da7 thermal/drivers/netlink: Add the temperature when crossing [...] adds 0e1a7a9c5ec7 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds c4800765c0ed MAINTAINERS: Update SWIOTLB maintainership adds fb693fdf2c2f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 49b99314b49e IB/mlx5: Flow through a more detailed return code from get [...] adds 0994a1bcd5f7 RDMA/rxe: Bump up default maximum values used via uverbs adds c78d218fc5a9 Merge tag 'v5.15-rc4' into rdma.get for-next adds 99cfddb8a8bd RDMA/cma: Split apart the multiple uses of the same list heads adds 2f232912feec RDMA/rtrs: Use sysfs_emit instead of s*printf function for [...] adds 80ad07f7e2bf RDMA/rtrs: Remove len parameter from helper print function [...] adds 4b6afe9bc955 RDMA/rtrs: Fix warning when use poll mode on client side. adds 36332ded46b6 RDMA/rtrs: Replace duplicate check with is_pollqueue helper adds 6f5649afd398 RDMA/rtrs: Introduce destroy_cq helper adds dea7bb3ad3e0 RDMA/rtrs: Do not allow sessname to contain special symbol [...] adds 3f3fe682f28d RDMA/rtrs-clt: Follow "one entry one value" rule for IO mi [...] adds b68362304bcf RDMA/mlx5: Avoid taking MRs from larger MR cache pools whe [...] adds 8e913a8d89cd RDMA/rw: switch to dma_map_sgtable() adds 286dba65a4a6 IB/hf1: Use string_upper() instead of an open coded variant adds 1ccf3418e7a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ea2dd331bfaa Merge tag 'mlx5-fixes-2021-09-30' of git://git.kernel.org/ [...] adds 8c02066b053d mctp: Add initial test structure and fragmentation test adds 077b6d52df6d mctp: Add test utils adds 925c01afb06a mctp: Add packet rx tests adds d04dcc2d67ef mctp: Add route input to socket tests adds bbde430319ee mctp: Add input reassembly tests adds 4f42ad2011d2 Merge branch 'mctp-kunit-tests' adds a70e3f024d5f devlink: report maximum number of snapshots with regions adds bfaf03935f74 sparc: add SO_RESERVE_MEM definition. adds b022f8866ea5 Revert "Merge branch 'mctp-kunit-tests'" adds 10d48705d5af fix up for "net: add new socket option SO_RESERVE_MEM" adds f9f93bd55ca6 net/mlx5: DR, Fix vport number data type to u16 adds 7ae8ac9a5820 net/mlx5: DR, Replace local WIRE_PORT macro with the exist [...] adds dd4acb2a0954 net/mlx5: DR, Add missing query for vport 0 adds ee1887fb7cdd net/mlx5: DR, Align error messages for failure to obtain v [...] adds c0e90fc2ccaa net/mlx5: DR, Support csum recalculation flow table on SFs adds 11a45def2e19 net/mlx5: DR, Add support for SF vports adds 1ffd498901c1 net/mlx5: DR, Increase supported num of actions to 32 adds 5dde00a73048 net/mlx5: DR, Fix typo 'offeset' to 'offset' adds 515ce2ffa621 net/mlx5: DR, init_next_match only if needed adds 98576013bf28 net/mlx5: DR, Add missing string for action type SAMPLER adds 2b0247e22097 net/mlx5: Warn for devlink reload when there are VFs alive adds f62eb932d857 net/mlx5: Tolerate failures in debug features while driver load adds 806bf340e180 net/mlx5: Use kvcalloc() instead of kvzalloc() adds ab9ace34158f net/mlx5: Use struct_size() helper in kvzalloc() adds 51984c9ee01e net/mlx5e: Use array_size() helper adds 05f1e35a1354 Merge tag 'mlx5-updates-2021-09-30' of git://git.kernel.or [...] adds 20ab39d13e2e net/core: disable NET_RX_BUSY_POLL on PREEMPT_RT adds caaaa1667bf1 bpf/tests: Add tests of BPF_LDX and BPF_STX with small sizes adds 89b63462765c bpf/tests: Add zero-extension checks in BPF_ATOMIC tests adds f68e8efd7fa5 bpf/tests: Add exhaustive tests of BPF_ATOMIC magnitudes adds 0bbaa02b4816 bpf/tests: Add tests to check source register zero-extension adds e2f9797b3c73 bpf/tests: Add more tests for ALU and ATOMIC register clobbering adds e42fc3c2c40e bpf/tests: Minor restructuring of ALU tests adds daed6083f4fb bpf/tests: Add exhaustive tests of ALU register combinations adds 6fae2e8a1d9e bpf/tests: Add exhaustive tests of BPF_ATOMIC register com [...] adds 68813605dea6 bpf/tests: Add test of ALU shifts with operand register aliasing adds 7bceeb95726b bpf/tests: Add test of LDX_MEM with operand aliasing adds f731052325ef libbpf: Support uniform BTF-defined key/value specificatio [...] adds bd368cb554d6 selftests/bpf: Use BTF-defined key/value for map definitions adds d636c8da2d60 Merge branch 'libbpf: Support uniform BTF-defined key/valu [...] adds 6b7b0c3091fd Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] adds d9bc9ec45e01 ravb: Rename "ravb_set_features_rx_csum" function to "ravb [...] adds 2b061b545cd0 ravb: Rename "no_ptp_cfg_active" and "ptp_cfg_active" variables adds a92f4f0662bf ravb: Add nc_queue to struct ravb_hw_info adds feab85c7ccea ravb: Add support for RZ/G2L SoC adds 660e3d95e21a ravb: Initialize GbEthernet DMAC adds 7e09a052dc4e ravb: Exclude gPTP feature support for RZ/G2L adds 0b395f289451 ravb: Add tsrq to struct ravb_hw_info adds ebd5df063ce4 ravb: Add magic_pkt to struct ravb_hw_info adds 68aa0763c045 ravb: Add half_duplex to struct ravb_hw_info adds 16a235199235 ravb: Initialize GbEthernet E-MAC adds cfb5d7b78145 Merge branch 'ravb-gigabit' adds ebc792e26cb0 ionic: remove debug stats adds 36b20b7fb1c3 ionic: check for binary values in FW ver string adds 26671ff92c63 ionic: move lif mutex setup and delete adds 2624d95972db ionic: widen queue_lock use around lif init and deinit adds a095e4775b7c ionic: add polling to adminq wait adds 3a5e0fafefe0 ionic: have ionic_qcq_disable decide on sending to hardware adds 7dd22a864e0c ionic: add lif param to ionic_qcq_disable adds 8b67a2111bb8 Merge branch 'ionic-cleanups' adds 1643771eeb2d net:dev: Change napi_gro_complete return type to void adds 63b1bae940a9 dt-bindings: net: renesas,ether: Update example to match reality adds f533bc14e21a dt-bindings: net: renesas,etheravb: Update example to matc [...] adds de5bbb6f7e4c net: mscc: ocelot: support egress VLAN rewriting via VCAP ES0 adds e8c0722927e8 net: mscc: ocelot: write full VLAN TCI in the injection header adds 5ca721c54d86 net: dsa: tag_ocelot: set the classified VLAN during xmit adds 239f163ceabb selftests: net: mscc: ocelot: bring up the ports automatically adds 4a907f659461 selftests: net: mscc: ocelot: rename the VLAN modification [...] adds 434ef35095d6 selftests: net: mscc: ocelot: add a test for egress VLAN m [...] adds fa8274b788a3 Merge branch 'ocelot-vlan' adds 4e9b9de65cdd arch: use eth_hw_addr_set() adds 2f23e5cef314 net: use eth_hw_addr_set() adds a96d317fb1a3 ethernet: use eth_hw_addr_set() adds 168137176233 net: usb: use eth_hw_addr_set() adds e35b8d7dbb09 net: use eth_hw_addr_set() instead of ether_addr_copy() adds f3956ebb3bf0 ethernet: use eth_hw_addr_set() instead of ether_addr_copy() adds af804e6db9f6 net: usb: use eth_hw_addr_set() instead of ether_addr_copy() adds 47d71f45902e ethernet: chelsio: use eth_hw_addr_set() adds 1235568b6d2e ethernet: s2io: use eth_hw_addr_set() adds 4d3d2c8dba36 fddi: use eth_hw_addr_set() adds 16be9a16340b ethernet: use eth_hw_addr_set() - casts adds e9637775c05f Merge branch 'hw_addr_set' adds b8aa16541d73 net: wwan: iosm: correct devlink extra params adds 161eba50e183 mctp: Add initial test structure and fragmentation test adds ded21b722995 mctp: Add test utils adds b504db408c34 mctp: Add packet rx tests adds 8892c0490779 mctp: Add route input to socket tests adds 1e5e9250d422 mctp: Add input reassembly tests adds 0693b27644f0 Merge branch 'mctp-kunit-tests' adds 9ac936276f86 net/mlx4_en: avoid one cache line miss to ring doorbell adds 52d03786459a ipv6: ioam: Distinguish input and output for hop-limit adds 7b34e449e05e ipv6: ioam: Prerequisite patch for ioam6_iptunnel adds 8cb3bf8bff3c ipv6: ioam: Add support for the ip6ip6 encapsulation adds bf77b1400a56 selftests: net: Test for the IOAM encapsulation with IPv6 adds cfbe9b002109 Merge branch 'ipv6-ioam-encap' adds 19198e4ec97d qed: Fix kernel-doc warnings adds fb09a1ed5c6e qed: Remove e4_ and _e4 from FW HSI adds ee824f4bcc10 qed: Split huge qed_hsi.h header file adds 484563e230a8 qed: Update common_hsi for FW ver 8.59.1.0 adds f2a74107f1e1 qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 adds fe40a830dcde qed: Update qed_hsi.h for fw 8.59.1.0 adds 3091be065f11 qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h adds b90cb5385af7 qed: Update FW init functions to support FW 8.59.1.0 adds e2dbc2237692 qed: Add '_GTT' suffix to the IRO RAM macros adds 6c95dd8f0aa1 qed: Update debug related changes adds 3a6f5d0cbda3 qed: Update TCP silly-window-syndrome timeout for iwarp, scsi adds a64aa0a8b991 qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") adds 17696cada74f qed: fix ll2 establishment during load of RDMA driver adds e4addd4ed9b9 Merge branch 'qed-new-fw' adds 23b08260481c net: ipv6: fix use after free of struct seg6_pernet_data adds a2c27a61b433 net: phylink: add phylink_set_10g_modes() helper adds 14ad41c74f6b net: ethernet: use phylink_set_10g_modes() adds 166003436190 Merge branch 'phy-10g-mode-helper' adds fb8ece514d38 sparc: Fix typo. adds ceca777dabc6 ethernet: ehea: add missing cast adds b5375509184d net: bgmac: improve handling PHY adds 45c9d966688e net: bgmac: support MDIO described in DT adds e0ee6891174c net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() adds 80743c4f8d34 net/mlx5e: Add TX max rate support for MQPRIO channel mode adds 61c6f0d19084 net/mlx5e: TC, Refactor sample offload error flow adds d9581e2fa73f net/mlx5e: Move mod hdr allocation to a single place adds 9c1d3511a2c2 net/mlx5e: Split actions_match_supported() into a sub function adds d4f401d9ab18 net/mlx5e: Move parse fdb check into actions_match_support [...] adds 3222efd4b3a3 net/mlx5e: Reserve a value from TC tunnel options mapping adds 2f8ec867b6c3 net/mlx5e: Specify out ifindex when looking up encap route adds 6ba2e2b33df8 net/mlx5e: Support accept action adds a1a6e7217eac net/mlx5: Bridge, refactor eswitch instance usage adds 64fc4b358941 net/mlx5: Bridge, extract VLAN pop code to dedicated functions adds 5249001d69a2 net/mlx5: Bridge, mark reg_c1 when pushing VLAN adds 575baa92fd46 net/mlx5: Bridge, pop VLAN on egress table miss adds 3663ad34bc70 net/mlx5: Shift control IRQ to the last index adds f891b7cdbdcd net/mlx5: Enable single IRQ for PCI Function adds 95bf387e3569 Merge tag 'mlx5-updates-2021-10-04' of git://git.kernel.or [...] adds 549017aa1bb7 netlink: remove netlink_broadcast_filtered adds ded6e16b37e4 mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() adds 1bb96a07f9a8 mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() adds e04ffd120f3c mlx4: remove custom dev_addr clearing adds ebb1fdb589bd mlx4: constify args for const dev_addr adds 5e8fba848eaa Merge branch 'mlx4-const-dev_addr' adds a05e4c0af490 ethernet: use eth_hw_addr_set() for dev->addr_len cases adds 49ed8dde3715 net: usb: use eth_hw_addr_set() for dev->addr_len cases adds 64ba2eb35fa0 Bluetooth: hci_sock: Replace use of memcpy_from_msg with b [...] adds 4fd6d4907961 Bluetooth: btusb: Add support for TP-Link UB500 Adapter adds cd36742a957c Bluetooth: btrtl: Ask ic_info to drop firmware adds 4539ca67fe8e Bluetooth: Rename driver .prevent_wake to .wakeup adds d0f1c248b4ff Merge tag 'for-net-next-2021-10-01' of git://git.kernel.or [...] adds fada2ce09308 net: phy: at803x: add QCA9561 support adds bcb2293d8106 ethernet: fix up ps3_gelic_net.c for "ethernet: use eth_h [...] adds 56d8bb71a811 net: dsa: rtl8366rb: Support disabling learning adds 1fbd19e10b73 net: dsa: rtl8366rb: Support fast aging adds e674cfd08537 net: dsa: rtl8366rb: Support setting STP state adds 6c601aac4976 Merge branch 'RTL8366RB-enhancements' adds fe5d8bd3d3ea net: tg3: fix obsolete check of !err adds 5b71131b795f gtp: use skb_dst_update_pmtu_no_confirm() instead of direct call adds 9b139a38016f mlxsw: spectrum_buffers: silence uninitialized warning adds 9cbfc51af026 qed: Fix spelling mistake "ctx_bsaed" -> "ctx_based" adds 353407d917b2 ethtool: Add ability to control transceiver modules' power mode adds f10ba086f7e3 mlxsw: reg: Add Port Module Memory Map Properties register adds fc53f5fb8037 mlxsw: reg: Add Management Cable IO and Notifications register adds 0455dc50bcca mlxsw: Add ability to control transceiver modules' power mode adds 3dfb51126064 ethtool: Add transceiver module extended state adds 235dbbec7d72 mlxsw: Add support for transceiver module extended state adds 4c8270829928 Merge branch 'ethtool-add-ability-to-control-transceiver-m [...] adds 79365f36d1de net: mdio: add mdiobus_modify_changed() adds 078e0b5363db net: phylink: use mdiobus_modify_changed() helper adds 6d99f85e342d Merge branch 'add-mdiobus_modify_changed-helper' adds be5f60d8b6f9 nfc: pn533: Constify serdev_device_ops adds bc642817b6d9 nfc: pn533: Constify pn533_phy_ops adds 944b33ca7bc5 Merge branch 'nfc-pn533-const' adds e330fb14590c of: net: move of_net under net/ adds d466effe282d of: net: add a helper for loading netdev->dev_addr adds 9ca01b25dfff ethernet: use of_get_ethdev_address() adds 433baf0719d6 device property: move mac addr helpers to eth.c adds 8017c4d8173c eth: fwnode: change the return type of mac address helpers adds 0a14501ed818 eth: fwnode: remove the addr len from mac helpers adds d9eb44904e87 eth: fwnode: add a helper for loading netdev->dev_addr adds b8eeac565b16 ethernet: use device_get_ethdev_address() adds 894b0fb09215 ethernet: make more use of device_get_ethdev_address() adds 5a98dcf59abf Merge branch 'dev_addr-fw-helpers' adds c5a8e90730a3 rtw88: fix RX clock gate setting while fifo dump adds 6cd4b59ddb1a rtw88: refine fw_crash debugfs to show non-zero while triggering adds 49c3eb3036e6 brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet adds 5668958f6a92 bcma: drop unneeded initialization value adds 7acd723c30c0 rtl8xxxu: Use lower tx rates for the ack packet adds eb3a97a69be8 ath9k: fetch calibration data via nvmem subsystem adds ef7bc2a76342 ath9k: owl-loader: fetch pci init values through nvmem adds 34c67dc36641 ath11k: fix 4-addr tx failure for AP and STA modes adds e20cfa3b62ae ath11k: fix 4addr multicast packet tx adds 7e9fb2418a4c ath11k: Rename atf_config to flag1 in target_resource_config adds 9b4dd38b46cf ath11k: add support in survey dump with bss_chan_info adds feab5bb8f1d4 ath11k: Align bss_chan_info structure with firmware adds d6dbce453b19 wcn36xx: handle connection loss indication adds 701668d3bfa0 wcn36xx: Fix Antenna Diversity Switching adds c0c2eb20c79e wcn36xx: Add ability for wcn36xx_smd_dump_cmd_req to pass [...] adds 0e159d2c0834 wcn36xx: Implement Idle Mode Power Save adds d37b4862312c ath11k: move static function ath11k_mac_vdev_setup_sync to top adds 64e06b78a927 ath11k: add separate APIs for monitor mode adds 689a5e6fff75 ath11k: monitor mode clean up to use separate APIs adds 61fe43e7216d ath11k: add support for setting fixed HE rate/gi/ltf adds f552d6fd2f27 ath11k: add support for 80P80 and 160 MHz bandwidth adds cc2ad7541486 ath11k: Refactor spectral FFT bin size adds 1cae9c0009d3 ath11k: Introduce spectral hw configurable param adds 6dfd20c8a6cd ath11k: Fix the spectral minimum FFT bin count adds b72e86c07e98 ath11k: Add spectral scan support for QCN9074 adds eb19efed836a ath11k: Wstringop-overread warning adds c72aa32d6d1c ath11k: use hw_params to access board_size and cal_offset adds 336e7b53c82f ath11k: clean up BDF download functions adds e82dfe7b5608 ath11k: add caldata file for multiple radios adds 4ba3b05ebd0c ath11k: add caldata download support from EEPROM adds b2549465cdea ath11k: Replace one-element array with flexible-array member adds b9b5948cdd7b ath11k: qmi: avoid error messages when dma allocation fails adds aadf7c81a077 ath11k: fix some sleeping in atomic bugs adds 2167fa606c0f ath11k: Add support for RX decapsulation offload adds ab18e3bc1c13 ath11k: Fix pktlog lite rx events adds f394e4eae8e2 ath11k: Update pdev tx and rx firmware stats adds 69a0fcf8a9f2 ath11k: Avoid reg rules update during firmware recovery adds 1db2b0d0a391 ath11k: Avoid race during regd updates adds 8717db7ee802 ath11k: Add vdev start flag to disable hardware encryption adds 3c79cb4d63c0 ath11k: Assign free_vdev_map value before ieee80211_register_hw adds 8ee8d38ca472 ath11k: Fix crash during firmware recovery on reo cmd ring access adds 79feedfea779 ath11k: Avoid "No VIF found" warning message adds 94a6df31dcf0 ath11k: Add wmi peer create conf event in wmi_tlv_event_id adds 4a9550f536cc ath11k: add channel 2 into 6 GHz channel list adds 9d6ae1f5cf73 ath11k: fix packet drops due to incorrect 6 GHz freq value [...] adds b6b142f644d2 ath11k: fix survey dump collection in 6 GHz adds 54f40f552afd ath11k: re-enable ht_cap/vht_cap for 5G band for WCN6855 adds 74bba5e5ba45 ath11k: enable 6G channels for WCN6855 adds 0f17ae43823b ath11k: copy cap info of 6G band under WMI_HOST_WLAN_5G_CA [...] adds cd18ed4cf805 ath11k: Drop MSDU with length error in DP rx path adds 8a0b899f169d ath11k: Fix inaccessible debug registers adds 72de799aa9e3 ath11k: Fix memory leak in ath11k_qmi_driver_event_work adds 9e2e2d7a4dd4 ath11k: Rename macro ARRAY_TO_STRING to PRINT_ARRAY_TO_BUF adds 6f442799bcfd ath11k: Replace HTT_DBG_OUT with scnprintf adds 74327bab6781 ath11k: Remove htt stats fixed size array usage adds 6ed731829cf8 ath11k: Change masking and shifting in htt stats adds ac83b6034cfa ath11k: add HTT stats support for new stats adds 441b3b5911f8 ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED adds c677d4b1bcc4 ath11k: indicate scan complete for scan canceled when scan [...] adds 62db14ea95b1 ath11k: indicate to mac80211 scan complete with aborted fl [...] adds 62b8963cd84d ieee80211: Add new A-MPDU factor macro for HE 6 GHz peer caps adds c3a7d7eb4c98 ath11k: add 6 GHz params in peer assoc command adds 6f4d70308e5e ath11k: support SMPS configuration for 6 GHz adds 86a03dad0f5a ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map r [...] adds e263bdab9c0e ath10k: high latency fixes for beacon buffer adds e6dfbc3ba90c ath10k: Fix missing frame timestamp for beacon/probe-resp adds 019edd01d174 ath10k: sdio: Add missing BH locking around napi_schdule() adds b3fcf9c5faaa Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 44cc24b04bed Merge tag 'wireless-drivers-next-2021-10-07' of git://git. [...] adds 2b8a0f1516c6 net: broadcom: bcm4908_enet: use kcalloc() instead of kzalloc() adds 149ef7b2f949 net: mana: Use kcalloc() instead of kzalloc() adds 36371876e000 net: stmmac: selftests: Use kcalloc() instead of kzalloc() adds c514fbb62314 ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() adds 2c398c1de55a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2357672c54c3 bpf: Introduce BPF support for kernel module function calls adds a5d827275241 bpf: Be conservative while processing invalid kfunc calls adds 14f267d95fe4 bpf: btf: Introduce helpers for dynamic BTF set registration adds f614f2c755b6 tools: Allow specifying base BTF file in resolve_btfids adds 0e32dfc80bae bpf: Enable TCP congestion control kfunc from modules adds 9dbe6015636c libbpf: Support kernel module function calls adds 466b2e13971e libbpf: Resolve invalid weak kfunc calls with imm = 0, off = 0 adds 18f4fccbf314 libbpf: Update gen_loader to emit BTF_KIND_FUNC relocations adds c48e51c8b07a bpf: selftests: Add selftests for module kfunc support adds 32a16f6bfe51 Merge branch 'Support kernel module function calls from eBPF' adds 0640c77c46cb bpf: Avoid retpoline for bpf_for_each_map_elem adds 57a610f1c58f bpf, x64: Save bytes for DIV by reducing reg copies adds 7ca611215983 libbpf: Add API that copies all BTF types from one BTF obj [...] adds c65eb8082d4c selftests/bpf: Refactor btf_write selftest to reuse BTF ge [...] adds 9d0578722391 selftests/bpf: Test new btf__add_btf() API adds e737547eab6a mips, uasm: Enable muhu opcode for MIPS R6 adds f7c036c15b53 mips, uasm: Add workaround for Loongson-2F nop CPU errata adds eb63cfcd2ee8 mips, bpf: Add eBPF JIT for 32-bit MIPS adds fbc802de6b10 mips, bpf: Add new eBPF JIT for 64-bit MIPS adds 72570224bb8f mips, bpf: Add JIT workarounds for CPU errata adds 01bdc58e94b4 mips, bpf: Enable eBPF JITs adds ebcbacfa50ec mips, bpf: Remove old BPF JIT implementations adds f438ee21ef21 Merge branch 'bpf-mips-jit' adds 90982e13561e bpf, arm: Remove dummy bpf_jit_compile stub adds 929bef467771 bpf: Use $(pound) instead of # in Makefiles adds 189c83bdde85 selftest/bpf: Switch recursion test to use htab_map_delete_elem adds 933030344638 libbpf: Add API documentation convention guidelines adds 4a404a7e8a39 libbpf: Deprecate bpf_object__unload() API since v0.6 adds 2088a3a71d87 libbpf: Deprecate bpf_{map,program}__{prev,next} APIs since v0.7 adds 6f2b219b62a4 selftests/bpf: Switch to new bpf_object__next_{map,program} APIs adds 0e545dbaa279 Merge branch 'libbpf: Deprecate bpf_{map,program}__{prev,n [...] adds 6364d7d75a0e bpf, x64: Factor out emission of REX byte in more cases adds e5c15a363de6 mips, bpf: Fix Makefile that referenced a removed file adds bbf731b3f44d mips, bpf: Optimize loading of 64-bit constants adds 0eb4ef88c53f bpf, tests: Add more LD_IMM64 tests adds 2a69187c2712 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9f72915c3f3f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2232642ec3fb ipvs: add sysctl_run_estimation to support disable estimation adds 7b1394892de8 netfilter: nft_dynset: relax superfluous check on set updates adds d269d7a543c1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d16e6d19ccc6 Bluetooth: hci_vhci: Fix calling hci_{suspend,resume}_dev adds 83775456504c Bluetooth: Fix handling of SUSPEND_DISCONNECTING adds 107fe0482b54 Bluetooth: Read codec capabilities only if supported adds 8b89637dbac2 Bluetooth: hci_vhci: Fix to set the force_wakeup value adds b15bfa4df635 Bluetooth: mgmt: Fix Experimental Feature Changed event adds e279bffe2d31 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5ff82cc47b08 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0c6db6fa6573 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 1b6b062c2040 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 3f491d11d8cb MAINTAINERS: Add spi-nor device tree binding under SPI NOR [...] adds 7a5ba1c2f0f1 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds 805982bd7b76 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0240e6ee732b Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds e7bd95a7ed4e drm/edid: Fix crash with zero/invalid EDID adds c921ff373b46 dma-buf: add dma_resv_for_each_fence_unlocked v8 adds 96601e8a4755 dma-buf: use new iterator in dma_resv_copy_fences adds d3c80698c9f5 dma-buf: use new iterator in dma_resv_get_fences v3 adds ada5c48b11a3 dma-buf: use new iterator in dma_resv_wait_timeout adds 7fa828cb9265 dma-buf: use new iterator in dma_resv_test_signaled adds 9962601ca571 drm/bridge: dw-hdmi-cec: Make use of the helper function d [...] adds 15184965783a drm/bridge/lontium-lt9611uxc: fix provided connector suport adds 7be28bd73f23 drm/plane-helper: fix uninitialized variable reference adds a0a33067b957 drm/connector: refer to CTA-861-G in the "content type" prop docs adds 5baaac3184ab dma-buf: add dma_resv_for_each_fence v3 adds 63639d013a6f dma-buf: use the new iterator in dma_buf_debug_show adds 0a42016d9319 dma-buf: use the new iterator in dma_resv_poll adds dbcae3bfcbca drm/ttm: use the new iterator in ttm_bo_flush_all_fences adds 9c2ba265352a drm/scheduler: use new iterator in drm_sched_job_add_impli [...] adds a585070f2682 drm/i915: use the new iterator in i915_request_await_object v2 adds 7cd80132aeab drm: use new iterator in drm_gem_fence_array_add_implicit v3 adds b2ac69efbfc2 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 499f4d38ecf9 drm/amdkfd: remove redundant iommu cleanup code adds 286826d7d976 drm/amdgpu: init iommu after amdkfd device init adds c8365dbda056 drm/amdgpu: revert "Add autodump debugfs node for gpu reset v8" adds 127aedf97957 drm/amdgpu: print warning and taint kernel if lockup timeo [...] adds e17e27f9bdba drm/amdgpu: handle the case of pci_channel_io_frozen only [...] adds 86adcb0beac7 drm/amd/display: Skip override for preferred link settings [...] adds ee37341199c6 drm/amd/display: Re-arrange FPU code structure for dcn2x adds 8017ecb11ebb drm/amd/display: Added root clock optimization flags adds aa635f6509ce drm/amd/display: Limit display scaling to up to 4k for DCN 3.1 adds 07fe77c3ad96 drm/amd/display: Fix detection of 4 lane for DPALT adds dac3c405b9ae drm/amd/display: [FW Promotion] Release 0.0.87 adds 99cc8774f7ac drm/amd/display: 3.2.156 adds 1445d967fb91 drm/amd/display: Add helper for blanking all dp displays adds 8da5cbafb2ea drm/amd/display: Fix concurrent dynamic encoder assignment. adds 4874ecf5fd1d drm/amd/display: Fix error in dmesg at boot adds f2e7d8568051 drm/amd/display: fix DCC settings for DCN3 adds eabf2019b7e5 drm/amd/display: Update link encoder object creation. adds 9fa0fb77132f drm/amd/display: USB4 DPIA enumeration and AUX Tunneling adds 892b74a646bb drm/amd/display: Support for DMUB HPD and HPD RX interrupt [...] adds 698d0a6fb7bb drm/amd/display: Set DPIA link endpoint type adds 76724b76739a drm/amd/display: Stub out DPIA link training call adds 99447622ae15 drm/amd/display: Add stub to get DPIA tunneling device data adds 31cf79f05d34 drm/amd/display: Skip DPCD read for DPTX-to-DPIA hop adds edfb2693471f drm/amd/display: Train DPIA links with fallback adds 178fbb6d552f drm/amd/display: Implement DPIA training loop adds 187c236aacc0 drm/amd/display: Implement DPIA link configuration adds 18b11f9bd4d9 drm/amd/display: Implement DPIA clock recovery phase adds 847a9038c2d0 drm/amd/display: Implement DPIA equalisation phase adds 80789bcffec3 drm/amd/display: Implement end of training for hop in DPIA [...] adds 71af9d465bed drm/amd/display: Support for SET_CONFIG processing with DMUB adds e8536806b0c1 drm/amd/display: Read USB4 DP tunneling data from DPCD. adds b0ce62721833 drm/amd/display: Add dpia debug options adds 88f52b1fff89 drm/amd/display: Support for SET_CONFIG processing with DMUB adds 8cf5ed4a158e drm/amd/display: Fix DIG_HPD_SELECT for USB4 display endpoints. adds 6aa8d42c6674 drm/amd/display: Add debug flags for USB4 DP link training. adds 40fadb4c73a4 drm/amd/display: Fix for access for ddc pin and aux engine. adds f6e03f80eb1f drm/amd/display: Deadlock/HPD Status/Crash Bug Fix adds 9e3a50d23e31 drm/amd/display: Fix USB4 Aux via DMUB terminate unexpectedly adds 8e6519ce2c4a drm/amd/display: USB4 bring up set correct address adds 5b9581df9f17 drm/amdgpu: return early if debugfs is not initialized adds f38ce910d8df x86/MCE/AMD: Export smca_get_bank_type symbol adds 12b2cab79017 drm/amdgpu: Register MCE notifier for Aldebaran RAS adds 12cdff6b2ea9 drm/amd/display: Add 120Hz support for freesync video mode adds 52d0d3ca9371 drm/amdgpu: use generic fb helpers instead of setting up A [...] adds 541d7e4c6ce1 drm/amdkfd: avoid conflicting address mappings adds bd3d006e35e8 drm/amdkfd: export svm_range_list_lock_and_flush_work adds 35814bdc451c drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails adds 5340a42c34b3 amd/amdkfd: remove svms declaration to avoid werror adds 2aa15cc3dbea drm/amdgpu: add another raven1 gfxoff quirk adds fc1c374134d9 drm/amdgpu: only check for _PR3 on dGPUs adds 737a93531f37 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds ebd3345313de Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds c19cb2017750 Revert "drm/amd/display: To modify the condition in indica [...] adds dcfd4b3a7da7 drm/radeon: Add HD-audio component notifier support (v2) adds 7d89172afed6 drm/amdgpu/pm: properly handle sclk for profiling modes on [...] adds 38e8fa0b91a0 next-20211007/amdgpu adds 85bb2f6e1c4b drm/i915/tc: Delete bogus NULL check in intel_ddi_encoder_ [...] adds 8bc2f5c3c50e drm/i915: Tweak the DP "max vswing reached?" condition adds be1525048c58 drm/i915: Show LTTPR in the TPS debug print adds 1f662675335b drm/i915: Print the DP vswing adjustment request adds 6c4d46523bf3 drm/i915: Pimp link training debug prints adds 210de399659a drm/i915: Call intel_dp_dump_link_status() for CR failures adds 149ac2e7ae18 drm/i915: Free the returned object of acpi_evaluate_dsm() adds 71af6bae771a drm/i915/dg2: fix snps buf trans for uhbr adds f0024470f677 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 1c4d17a5267b drm/tegra: Implement correct DMA-BUF semantics adds e3166698a8a0 drm/tegra: Implement buffer object cache adds c8696fa00635 drm/tegra: Do not reference tegra_plane_funcs directly adds 953018ca991f drm/tegra: Propagate errors from drm_gem_plane_helper_prep [...] adds 8de4e9a62b17 drm/tegra: Support asynchronous commits for cursor adds e76599df354d drm/tegra: Add NVDEC driver adds ab4de22c216a drm/tegra: Bump VIC/NVDEC clock rates to Fmax adds 3028956349e1 drm/tegra: dc: rgb: Move PCLK shifter programming to CRTC adds f00b479e6e47 gpu: host1x: Drop excess kernel-doc entry @key adds 426c60a8b103 gpu: host1x: select CONFIG_DMA_SHARED_BUFFER adds 6a01cd3f00ae drm/tegra: gr2d: Explicitly control module reset adds 810ee5bd7472 drm/tegra: vic: Use autosuspend adds fa6b2d32e622 drm/tegra: Remove duplicate struct declaration adds c89b3cac371b Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 3c539a1fca35 drm/msm/dpu: Fix address of SM8150 PINGPONG5 IRQ register adds d498d39a2ce4 drm/msm/dsi/phy: fix clock names in 28nm_8960 phy adds 6964eba81b7b drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in [...] adds ed9069428ac1 drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() adds c6921fbc88e1 drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling adds 5b0d2c576da7 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] adds fb764ec3b894 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 36df2427ac3e ALSA: pcm: Add more disconnection checks at file ops adds 59d7f5f6ddbc ALSA: usb-audio: Pass JOINT_DUPLEX info flag for implicit [...] adds 14342da72ac7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d54aa2aeaa70 ASoC: amd: acp-rt5645: Constify static snd_soc_ops adds 7b84fd262d8a ASoC: SOF: OF: Add fw_path and tplg_path parameters adds cf9f3fffae89 ASoC: SOF: topology: show clks_control value in dynamic debug adds ea6bfbbe3ea8 ASoC: SOF: topology: allow for dynamic pipelines override [...] adds 4a2307698747 ASoC: SOF: topology: return error if sof_connect_dai_widge [...] adds 84a96720f355 Merge series "ASoC: SOF: topology: minor updates" from Pie [...] adds 663742307fd7 ASoC: SOF: dai: mirror group_id definition added in firmware adds 21c51692fcdf ASoC: SOF: dai: include new flags for DAI_CONFIG adds b30b60a26a23 ASoC: SOF: Intel: hda: add new flags for DAI_CONFIG adds 68776b2fb06e ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK/B [...] adds 84e3cfd16a72 ASoC: SOF: Intel: hda-dai: improve SSP DAI handling for dy [...] adds 6d0c1f787c90 Merge series "ASoC: SOF: Intel: add flags to turn on SSP c [...] adds 790049fb6623 ASoC: Intel: soc-acpi: apl/glk/tgl: add entry for devices [...] adds 9d36ceab9415 ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices [...] adds a164137ce91a ASoC: Intel: add machine driver for SOF+ES8336 adds f2470679b070 ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp adds 64ba6d2ce72f ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45 adds dc1fad25bbd0 Merge series "ASoC: Intel: machine driver updates for 5.16 [...] adds ec626334eaff ASoC: SOF: topology: do not power down primary core during [...] adds d8a15e5fcae1 ASoC: SOF: pipelines: Harmonize all functions to use struc [...] adds 06096537b778 ASoC: rt5682s: Fix hp pop produced immediately after resuming adds 9609cfcda007 ASoC: soc-pcm: restore mixer functionality adds 081068fd6414 ASoC: rockchip: add support for i2s-tdm controller adds 510f1c133aed ASoC: dt-bindings: rockchip: add i2s-tdm bindings adds 43b058698f72 Merge series "Rockchip I2S/TDM controller" from Nicolas Fr [...] adds 1539c8c5fcca ASoC: SOF: core: debug: force all processing on primary core adds e85c26eca639 ASoC: SOF: debug: Swap the dsp_dump and ipc_dump sequence [...] adds 3f7561f74169 ASoC: SOF: ipc and dsp dump: Add markers for better visibility adds 9ff90859b95f ASoC: SOF: Print the dbg_dump and ipc_dump once to reduce [...] adds 247ac640739d ASoC: SOF: loader: Print the DSP dump if boot fails adds e131bc58868a ASoC: SOF: intel: atom: No need to do a DSP dump in atom_run() adds 360fa3234e92 ASoC: SOF: debug/ops: Move the IPC and DSP dump functions [...] adds 34346a383de9 ASoC: SOF: debug: Add SOF_DBG_DUMP_OPTIONAL flag for DSP dumping adds 0ecaa2fff2de ASoC: SOF: intel: hda-loader: Use snd_sof_dsp_dbg_dump() f [...] adds 23013335bc3c ASoC: SOF: Drop SOF_DBG_DUMP_FORCE_ERR_LEVEL and sof_dev_d [...] adds c05ec0714399 ASoC: SOF: debug: Print out the fw_state along with the DSP dump adds e6ff3db9efe9 ASoC: SOF: ipc: Re-enable dumps after successful IPC tx adds 705f4539c4c8 ASoC: SOF: ops: Force DSP panic dumps to be printed adds 58a5c9a4aa99 ASoC: SOF: Introduce macro to set the firmware state adds 4fade25dfbe1 ASoC: SOF: intel: hda: Drop 'error' prefix from error dump [...] adds e51838909b69 ASoC: SOF: core: Clean up snd_sof_get_status() prints adds f8c3ec4368df ASoC: SOF: loader: Drop SOF_DBG_DUMP_REGS flag when firmwa [...] adds 7511b0edf1b8 ASoC: SOF: Intel: hda-loader: Drop SOF_DBG_DUMP_REGS flag [...] adds 3ad7b8f4817f ASoC: SOF: Intel: hda: Dump registers and stack when SOF_D [...] adds 1cfd7c2ee9f3 Merge series "ASoC: SOF: Improvements for debugging" from [...] adds f71f59dd4508 ASoC: SOF: Introduce snd_sof_mailbox_read / snd_sof_mailbo [...] adds 97e22cbd0dc3 ASoC: SOF: Make Intel IPC stream ops generic adds 40834190aa81 ASoC: SOF: imx: Use newly introduced generic IPC stream ops adds 858f7a5c45ca ASoC: SOF: Introduce fragment elapsed notification API adds 99f11b6552fa Merge series "Introduce new SOF helpers" from Daniel Balut [...] adds 4d67dc1998f1 ASoC: max98927: Handle reset gpio when probing i2c adds b23d3189c038 ASoC: max98927: Add reset-gpios optional property adds 06a0fc36a529 Merge series "Add reset-gpios handling for max98927" from [...] adds be4c1bb3466c Merge remote-tracking branch 'asoc/for-5.16' into asoc-next adds eb9850f30f3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1f59342be6c0 Input: analog - fix invalid snprintf() call adds a41392e0877a MAINTAINERS: rectify entry for CHIPONE ICN8318 I2C TOUCHSC [...] adds 58adf05f8fb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b444392e232a blk-mq: Change rqs check in blk_mq_free_rqs() adds 6a40874a83e3 block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ adds beb3ca37f30d blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr [...] adds f3bc757c2c57 blk-mq: Invert check in blk_mq_update_nr_requests() adds c09de816e865 blk-mq-sched: Rename blk_mq_sched_alloc_{tags -> map_and_rqs}() adds a3dd5b2b49c5 blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}() adds 03d6fedc1d0c blk-mq: Pass driver tags to blk_mq_clear_rq_mapping() adds 211f7658b28e blk-mq: Don't clear driver tags own mapping adds 6737c76455a0 blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap() adds 0deb0a863d75 blk-mq: Add blk_mq_alloc_map_and_rqs() adds be2f77cc00be blk-mq: Refactor and rename blk_mq_free_map_and_{requests->rqs}() adds e0fdf846c7bb blk-mq: Use shared tags for shared sbitmap support adds 51b548d7da6a blk-mq: Stop using pointers for blk_mq_tags bitmap tags adds 23df4825de5c blk-mq: Change shared sbitmap naming to shared tags adds 8332dcd785cd Merge branch 'for-5.16/block' into for-next adds ddd49b6e5f09 block: move blk-throtl fast path inline adds 1c45d45b794a block: inherit request start time from bio for BLK_CGROUP adds a229cea69958 Merge branch 'for-5.16/block' into for-next adds 3d2b8972f292 io_uring: optimise plugging adds 2d58e339eb49 io_uring: safer fallback_work free adds 98329c1d04bb io_uring: reshuffle io_submit_state bits adds d036485c22d2 io_uring: optimise out req->opcode reloading adds 4922ab639eb6 io_uring: remove extra io_ring_exit_work wake up adds 54aeb3fcbb1f Merge branch 'for-5.16/io_uring' into for-next adds 2f49c04c58a9 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 1e02c9971286 dm verity: skip redundant verity_handle_err() on I/O errors adds 8bb1b46405de dm clone: make array 'descs' static adds e95e3fab77b4 dm rq: don't queue request to blk-mq during DM suspend adds 012a67c67932 dm: fix mempool NULL pointer race when completing IO adds 6f4149e4ddca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a289eba5f023 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds afab7286791d mmc: sdhci: Change the code to check auto_cmd23 adds a33a6b0a0b5e mmc: mtk-sd: Add wait dma stop done flow adds bf40caafe12e mmc: mtk-sd: Remove unused parameters(mrq) adds fdaef526ac05 mmc: mtk-sd: Remove unused parameters adds 94090879af5d mmc: block: Add error handling support for add_disk() adds ca06711c3f90 dt-bindings: mmc: Convert MMC Card binding to a schema adds 02de4f5bda1a memstick: ms_block: Add error handling support for add_disk() adds afb69182b1ab memstick: mspro_block: Add error handling support for add_disk() adds a0e283f4625b mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_ [...] adds 617ea475ff2e dt-bindings: mmc: Add bindings for Intel Thunder Bay SoC adds f5354edc53d9 mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to [...] adds 7dbbbc20611f mmc: cqhci: Print out qcnt in case of timeout adds db3780bb8fbc memstick: jmb38x_ms: Prefer struct_size over open coded ar [...] adds 96e26231b097 dt-bindings: mmc: sdhci-msm: Add compatible string for msm8226 adds b830e65544b8 mmc: dw_mmc: Dont wait for DRTO on Write RSP error adds 578ae38e8d6c dt-bindings: mmc: update mmc-card.yaml reference adds 5e70193a83f2 mmc: sdhci-s3c: drop unneeded MODULE_ALIAS adds 356cfa43a6bc dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting adds 7901c0ef36c5 mmc: core: Add host specific tuning support for eMMC HS400 mode adds 01dea47cdb14 mmc: mtk-sd: Add HS400 online tuning support adds cc459cda8f67 mmc: sdhci-omap: Fix NULL pointer exception if regulator i [...] adds 7efd4a552566 mmc: sdhci-omap: Fix context restore adds 54fc90c28b44 mmc: sdhci-omap: Restore sysconfig after reset adds 3b1e34949076 mmc: sdhci-omap: Parse legacy ti,non-removable property adds f12e6bea1d67 mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA adds 0d67e1049b0d mmc: mmci: Add small comment about reset thread adds 2bbbd8a380dc mmc: sdhci: Return true only when timeout exceeds capacity [...] adds 4a7681ef202c dt-bindings: sdhci-omap: Document ti,non-removable propert [...] adds 27cf8a0e08b5 mmc: sdhci-s3c: Describe driver in KConfig adds ec4d3670fb00 mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" - [...] adds 5095ddc536fa mmc: sdhci-sprd: Wait until DLL locked after being configured adds 460b0f8ea4df memstick: avoid out-of-range warning adds ff86f7d1c162 dt-bindings: mmc: cdns: document Microchip MPFS MMC/SDHCI [...] adds 4ba138d6e5d9 dt-bindings: mmc: arasan,sdci: Drop clock-output-names fro [...] adds 2720c7868509 mmc: slot-gpio: Refactor mmc_gpio_alloc() adds 4b5227f58743 mmc: slot-gpio: Update default label when no con_id provided adds 7e7508e004f9 Merge branch 'fixes' into next adds b4ef1e5dffdb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a3d5c47c328a dt-bindings: power: Bindings for Samsung batteries adds 64bcafa50de5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1d2104f21618 regulator: dt-bindings: maxim,max8997: convert to dtschema adds 5084f65d96a0 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] adds 109536578c62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e49894600195 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 957caeabcfaf Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 4079d72411f0 ima: fix deadlock when traversing "ima_default_rules". adds c045d116dfbb Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 412b495d24c0 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] adds cafc0f688e3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a59a118adedd Merge branch 'next' of git://github.com/cschaufler/smack-next adds 3c646fa901ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 924291c820ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6663ae07d995 of: remove duplicate declarations of __of_*_sysfs() functions adds e0429435cb39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 48a78c66ad5d spi: fsi: Print status on error adds 5fe7bd5a37ff Merge branch 'spi-5.15' into spi-5.16 adds 6bfb15f34dd8 spi: Move comment about chipselect check to the right place adds bdc7ca008e1f spi: Remove unused function spi_busnum_to_master() adds fb51601bdf3a spi: Reorder functions to simplify the next commit adds da21fde0fdb3 spi: Make several public functions private to spi.c adds a0ecee320158 Merge series "spi: Various Cleanups" from Uwe Kleine-König [...] adds 131cbfbd9262 Merge remote-tracking branch 'spi/for-5.16' into spi-next adds a2e5e9d5eec1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 06f2ac3d4219 x86/sev: Return an error on a returned non-zero SW_EXITINF [...] adds 6e3cd95234dc x86/hpet: Use another crystalball to evaluate HPET usability adds 64e87d4bd320 x86/resctrl: Free the ctrlval arrays when domain_setup_mon [...] adds d4ebfca26dfa x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu() adds 2c861f2b8593 x86/entry: Correct reference to intended CONFIG_64_BIT adds 3958b9c34c27 x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n adds 4758fd801f91 x86/platform/olpc: Correct ifdef symbol to intended CONFIG [...] adds 225bac2dc5d1 x86/Kconfig: Correct reference to MWINCHIP3D adds 908d969f88bf x86/fpu: Restore the masking out of reserved MXCSR bits adds 2effb1e31d27 Merge branch 'x86/urgent' adds ef775a0e36c6 x86/Kconfig: Fix an unused variable error in dell-smm-hwmon adds f96b4675839b x86/insn: Use get_unaligned() instead of memcpy() adds 0761eba7906f Merge branch 'x86/misc' adds fac0bf7332e9 Merge branch 'x86/urgent' into x86/fpu, to resolve conflicts adds 9c72b8a0c8df Merge branch 'x86/fpu' adds 15e41721f84a Merge branch 'x86/cpu' adds 402fe0cb7103 x86/ioremap: Selectively build arch override encryption functions adds 46b49b12f3fc arch/cc: Introduce a function to check for confidential co [...] adds aa5a461171f9 x86/sev: Add an x86 version of cc_platform_has() adds bfebd37e99de powerpc/pseries/svm: Add a powerpc version of cc_platform_has() adds 32cb4d02fb02 x86/sme: Replace occurrences of sme_active() with cc_platf [...] adds 4d96f9109109 x86/sev: Replace occurrences of sev_active() with cc_platf [...] adds 6283f2effbd6 x86/sev: Replace occurrences of sev_es_active() with cc_pl [...] adds e9d1d2bb75b2 treewide: Replace the use of mem_encrypt_active() with cc_ [...] adds c7419a6e1aa3 Merge branch x86/cc into x86/core adds 541ac97186d9 x86/sev: Make the #VC exception stacks part of the default [...] adds a28c527de9b9 Merge branch 'x86/core' adds 3fd3590b53d1 x86/Kconfig: Remove references to obsolete Kconfig symbols adds 6bf8a55d8344 x86: Fix misspelled Kconfig symbols adds 39c43ec2c8c6 Merge branch 'x86/cleanups' adds 067595d72817 x86/boot: Fix make hdimage with older versions of mtools adds 9455d30a7fd5 Merge branch 'x86/build' adds efd984c481ab sched/fair: Add NOHZ balancer flag for nohz.next_balance updates adds 7fd7a9e0caba sched/fair: Trigger nohz.next_balance updates when a CPU g [...] adds c33627e9a114 sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD adds bc9ffef31bf5 sched/core: Simplify core-wide task selection adds a130e8fbc7de fs/proc/uptime.c: Fix idle time reporting in /proc/uptime adds a480addecc0d sched: Account number of SCHED_IDLE entities on each cfs_rq adds 51ce83ed523b sched: reduce sched slice for SCHED_IDLE entities adds 2cae3948edd4 sched: adjust sleeper credit for SCHED_IDLE entities adds bcb1704a1ed2 sched/fair: Add cfs bandwidth burst statistics adds d73df887b6b8 sched/fair: Add document for burstable CFS bandwidth adds 1c36432b278c kselftests/sched: cleanup the child processes adds a2dcb276ff92 sched/fair: Use __schedstat_set() in set_next_entity() adds ceeadb83aea2 sched: Make struct sched_statistics independent of fair sc [...] adds 60f2415e19d3 sched: Make schedstats helpers independent of fair sched class adds 847fc0cd0664 sched: Introduce task block time in schedstats adds ed7b564cfdd0 sched/rt: Support sched_stat_runtime tracepoint for RT sch [...] adds 57a5c2dafca8 sched/rt: Support schedstats for RT sched class adds 95fd58e8dadb sched/dl: Support sched_stat_runtime tracepoint for deadli [...] adds b5eb4a5f6521 sched/dl: Support schedstats for deadline sched class adds 32ed980c3020 sched: Remove unused inline function __rq_clock_broken() adds c597bfddc9e9 sched: Provide Kconfig support for default dynamic preempt mode adds 1a7243ca4074 kthread: Move prio/affinite change into the newly created thread adds 183b8ec38f1e x86/sched: Decrease further the priorities of SMT siblings adds 16d364ba6ef2 sched/topology: Introduce sched_group::flags adds 602564359689 sched/fair: Optimize checking for group_asym_packing adds c0d14b57fe0c sched/fair: Provide update_sg_lb_stats() with sched domain [...] adds aafc917a3c31 sched/fair: Carve out logic to mark a group for asymmetric [...] adds 4006a72bdd93 sched/fair: Consider SMT in ASYM_PACKING load balance adds d07b2eee4501 sched: Make cookie functions static adds 8d491de6edc2 sched: Move mmdrop to RCU on RT adds 691925f3ddcc sched: Limit the number of task migrations per batch on RT adds 539fbb5be0da sched: Disable TTWU_QUEUE on RT adds 670721c7bd2a sched: Move kprobes cleanup out of finish_task_switch() adds b945efcdd07d sched: Remove pointless preemption disable in sched_submit_work() adds a7ba894821b6 sched/fair: Removed useless update of p->recent_used_cpu adds 769fdf83df57 sched: Fix DEBUG && !SCHEDSTATS warn adds c715aae7295c Merge branch 'sched/core' adds f23a35122c81 Merge branch 'ras/core' adds 916ad209f33e Merge branch 'perf/core' adds 4d8b35968bbf objtool: Remove reloc symbol type checks in get_alt_entry() adds dc02368164bd objtool: Make .altinstructions section entry size consistent adds fe255fe6ad97 objtool: Remove redundant 'len' field from struct section adds 91f529ad2bfb Merge branch 'objtool/urgent' adds b08cadbd3b87 Merge branch 'objtool/urgent' adds dcf21d423e05 Merge branch 'objtool/core' adds 75a150c4f7d3 Merge branch 'locking/wwmutex' adds 1415b49bcd32 locking/ww-mutex: Fix uninitialized use of ret in test_aa() adds 874f670e6088 sched: Clean up the might_sleep() underscore zoo adds 7b5ff4bb9adc sched: Make cond_resched_*lock() variants consistent vs. m [...] adds 42a387566c56 sched: Remove preempt_offset argument from __might_sleep() adds a45ed302b6e6 sched: Cleanup might_sleep() printks adds 8d713b699e84 sched: Make might_sleep() output less confusing adds 50e081b96e35 sched: Make RCU nest depth distinct in __might_resched() adds 3e9cc688e56c sched: Make cond_resched_lock() variants RT aware adds ef1f4804b27a locking/rt: Take RCU nesting into account for __might_resched() adds 8fe46535e10d rtmutex: Check explicit for TASK_RTLOCK_WAIT. adds 9321f8152d9a rtmutex: Wake up the waiters lockless while dropping the r [...] adds 3d0c8725fd30 Merge branch 'locking/core' adds a6d06ef25c4e Merge branch 'irq/core' adds 8894a19c577f Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds 34417f27b9fb EDAC/mc_sysfs: Print MC-scope sysfs counters unsigned adds 0967eb11f647 Merge branch 'edac-misc' into edac-for-next adds 9f4873fb6af7 EDAC/amd64: Handle three rank interleaving mode adds 0df070182842 Merge branch 'edac-misc' into edac-for-next adds 0b6d4ab2165c EDAC/ti: Remove redundant error messages adds d029439d8ab1 Merge branch 'edac-misc' into edac-for-next adds 891d5a36e315 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 8f7262cd6669 kprobes: Do not use local variable when creating debugfs file adds 5d6de7d7fb4b kprobes: Use helper to parse boolean input from userspace adds 02afb8d6048d kprobe: Simplify prepare_kprobe() by dropping redundant version adds 71bdc8fe22ac csky: ftrace: Drop duplicate implementation of arch_check_ [...] adds 4402deae8993 kprobes: Make arch_check_ftrace_location static adds 9c89bb8e3272 kprobes: treewide: Cleanup the error messages for kprobes adds 223a76b268c9 kprobes: Fix coding style issues adds dfc05b55c3c6 kprobes: Use IS_ENABLED() instead of kprobes_built_in() adds 57d4e3178010 kprobes: Add assertions for required lock adds c42421e205fc kprobes: treewide: Use 'kprobe_opcode_t *' for the code ad [...] adds 29e8077ae2be kprobes: Use bool type for functions which returns boolean value adds a7fe2378454c ia64: kprobes: Fix to pass correct trampoline address to t [...] adds f2ec8d9a3b8c kprobes: treewide: Replace arch_deref_entry_point() with d [...] adds 96fed8ac2bb6 kprobes: treewide: Remove trampoline_address from kretprob [...] adds adf8a61a940c kprobes: treewide: Make it harder to refer kretprobe_tramp [...] adds 03bac0df2886 kprobes: Add kretprobe_find_ret_addr() for searching retur [...] adds e028c4f7ac7c objtool: Add frame-pointer-specific function ignore adds 5b284b193368 objtool: Ignore unwind hints for ignored functions adds eb4a3f7d78c7 x86/kprobes: Add UNWIND_HINT_FUNC on kretprobe_trampoline() adds bb6121b11c22 ARC: Add instruction_pointer_set() API adds c1f76fe58f69 ia64: Add instruction_pointer_set() API adds 7391dd19027c arm: kprobes: Make space for instruction pointer on stack adds df91c5bccb0c kprobes: Enable stacktrace from pt_regs in kretprobe handler adds 1f36839308cf x86/kprobes: Push a fake return address at kretprobe_trampoline adds 19138af1bd88 x86/unwind: Recover kretprobe trampoline entry adds 7da89495d500 tracing: Show kretprobe unknown indicator only for kretpro [...] adds bf094cffea2a x86/kprobes: Fixup return address in generic trampoline handler adds 6954e415264e tracing: Place trace_pid_list logic into abstract functions adds 8d6e90983ade tracing: Create a sparse bitmask for pid filtering adds c8cbbe6ae140 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7663ad9a5dbc rcu: Always inline rcu_dynticks_task*_{enter,exit}() adds 74aece72f95f rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr adds dd1277d2ad95 Merge branches 'fixes.2021.10.07a', 'scftorture.2021.09.16 [...] adds 587a7d1703f3 Merge branch 'kcsan.2021.09.13b' into HEAD adds 8c2a88248ca5 Merge branch 'lkmm-dev.2021.09.13a' into HEAD adds 0c4b6757e15a EXP timers/nohz: Last resort update jiffies on nohz_full I [...] adds 14dbb29eda51 clocksource: Forgive repeated long-latency watchdog clocks [...] adds d6c44ee1a93c rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) adds 808a27e4b2a6 rcu: Tighten rcu_advance_cbs_nowake() checks adds d31baa7475b4 rcu-tasks: Don't remove tasks with pending IPIs from holdout list adds f3b72ef09443 testing/bpf: Update test names for xchg and cmpxchg adds 13ffafebe397 torture: Catch kvm.sh help text up with actual options adds 3d83f2da441f rcutorture: Sanitize RCUTORTURE_RDR_MASK adds 6a8af526f267 rcutorture: More thoroughly test nested readers adds 343279c55601 srcu: Prevent redundant __srcu_read_unlock() wakeup adds 05b50a5658f5 rcutorture: Suppress pi-lock-across read-unlock testing fo [...] adds 99d048be7d59 doc: Remove obsolete kernel-per-CPU-kthreads RCU_FAST_NO_H [...] adds 10aa835df58a torture: Remove RCU_FAST_NO_HZ from rcuscale and refscale [...] adds 20863b0970fa torture: Remove RCU_FAST_NO_HZ from rcu scenarios adds e32f2bc3ae02 rcu: Remove the RCU_FAST_NO_HZ Kconfig option adds 9c0332166ca3 rcu: Move rcu_needs_cpu() to tree.c adds 856fab4c98a9 rcu: Ignore rdp.cpu_no_qs.b.exp on premptible RCU's rcu_qs() adds 5b975f5338c6 rcu: Move rcu_data.cpu_no_qs.b.exp reset to rcu_export_exp_rdp() adds 17f91c3ef891 rcu: Remove rcu_data.exp_deferred_qs and convert to rcu_da [...] adds 38efd154729e rcu: Mark sync_sched_exp_online_cleanup() ->cpu_no_qs.b.exp load adds 62ba29f40ce5 rcu: in_irq() cleanup adds 0d93113bb4f2 rcu: Prevent expedited GP from enabling tick on offline CPU adds d5e7be308018 rcu: Make idle entry report expedited quiescent states adds 9698feb1e8ad Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 99cdc6c18c2d RISC-V: Add initial skeletal KVM support adds a33c72faf2d7 RISC-V: KVM: Implement VCPU create, init and destroy functions adds cce69aff689e RISC-V: KVM: Implement VCPU interrupts and requests handling adds 92ad82002c39 RISC-V: KVM: Implement KVM_GET_ONE_REG/KVM_SET_ONE_REG ioctls adds 34bde9d8b9e6 RISC-V: KVM: Implement VCPU world-switch adds 9f7013265112 RISC-V: KVM: Handle MMIO exits for VCPU adds 5a5d79acd7da RISC-V: KVM: Handle WFI exits for VCPU adds fd7bb4a251df RISC-V: KVM: Implement VMID allocator adds 9d05c1fee837 RISC-V: KVM: Implement stage2 page table programming adds 9955371cc014 RISC-V: KVM: Implement MMU notifiers adds 3a9f66cb25e1 RISC-V: KVM: Add timer functionality adds 5de52d4a23ad RISC-V: KVM: FP lazy save/restore adds 4d9c5c072f03 RISC-V: KVM: Implement ONE REG interface for FP registers adds dea8ee31a039 RISC-V: KVM: Add SBI v0.1 support adds da40d8580593 RISC-V: KVM: Document RISC-V specific parts of KVM API adds 24b699d12c34 RISC-V: KVM: Add MAINTAINERS entry adds 542a2640a2f4 Merge tag 'kvm-riscv-5.16-1' of git://github.com/kvm-riscv [...] adds 38f5b75f5d0d Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds d28fa13d0785 s390/gmap: validate VMA in __gmap_zap() adds 7c2e6a000e58 s390/gmap: don't unconditionally call pte_unmap_unlock() i [...] adds adb58f7781d7 s390/mm: validate VMA in PGSTE manipulation functions adds 8d6deceb90e7 s390/mm: fix VMA and page table handling code in storage k [...] adds c27e18c2a65f s390/uv: fully validate the VMA before calling follow_page() adds d084bf329d8d s390/mm: no need for pte_alloc_map_lock() if we know the p [...] adds c537e76035d1 s390/mm: optimize set_guest_storage_key() adds 85fa1e6bc225 s390/mm: optimize reset_guest_reference_bit() adds ec45f15dd4b4 KVM: s390: pv: add macros for UVC CC values adds f32b90c28e0a KVM: s390: pv: avoid double free of sida page adds 3094c9738e4b KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm adds eb0d9ff5442f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0432523f4807 xen/privcmd: replace kcalloc() by kvcalloc() when allocati [...] adds e11423d6721d xen/privcmd: fix error handling in mmap-resource processing adds 97315723c463 xen/privcmd: drop "pages" parameter from xen_remap_pfn() adds 9172b5c4a778 xen/x86: prevent PVH type from getting clobbered adds cae7d81a3730 xen/x86: allow PVH Dom0 without XEN_PV=y adds adf330a7cd64 xen/x86: make "earlyprintk=xen" work better for PVH Dom0 adds 8e24d9bfc44d xen/x86: allow "earlyprintk=xen" to work for PV Dom0 adds 42bc9716bc1d xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU adds 4d1ab432acc9 xen/x86: generalize preferred console model from PV to PVH Dom0 adds 079c4baa2aad xen/x86: hook up xen_banner() also for PVH adds 59f7e5374175 x86/PVH: adjust function/data placement adds 9c11112c0ec7 xen/x86: adjust data placement adds 319933a80fd4 xen/balloon: fix cancelled balloon action adds 2cae4cfdb029 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 4cc789774e33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 010c06697937 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d05efa50fbae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5553256b82fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b4c160f00788 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds db05ddf7f321 ipmi:watchdog: Set panic count to proper value on a panic adds b36eb5e7b75a ipmi: Disable some operations during a panic adds 17a4262799fa ipmi:devintf: Return a proper error when recv buffer too small adds fac56b7ddec9 ipmi: Check error code before processing BMC response adds d154abdda6dc ipmi: Fix a typo adds 1e4071f6282b ipmi: Export ipmb_checksum() adds 059747c245f0 ipmi: Add support for IPMB direct messages adds 63c4eb347164 ipmi:ipmb: Add initial support for IPMI over IPMB adds ddf58738f502 ipmi: Add docs for IPMB direct addressing adds b81a817af180 ipmi: Add docs for the IPMI IPMB driver adds 8332cd4936ed ipmi:ssif: Use depends on, not select, for I2C adds 39ce73504695 ipmi: ipmb: Fix off-by-one size check on rcvlen adds 396c84bbfd79 ipmi: bt-bmc: Use registers directly adds cd921b9f0c8d ipmi: bt: Add ast2600 compatible string adds eefacba8b2f9 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds df0a18149474 driver core: Fix possible memory leak in device_link_add() adds d460d7f7bb43 driver core: use NUMA_NO_NODE during device_initialize adds cee0ad4a212f PCI/sysfs: use NUMA_NO_NODE macro adds b39214911a54 drivers/base/arch_topology.c: remove superfluous header adds 30b7ecf731ae drivers/base/component.c: remove superfluous header files [...] adds 8f5cfb3b5a1c fs/kernfs/symlink.c: replace S_IRWXUGO with 0777 on kernfs [...] adds 4dcce5b08155 scripts: get_abi.pl: fix fallback rule for undefined symbols adds df2205de9297 scripts: get_abi.pl: better generate regex from what fields adds edfc8730ba45 ABI: sysfs-mce: add a new ABI file adds bf0cf3219144 ABI: sysfs-mce: add 3 missing files adds 036d6a4e75c9 ABI: sysfs-class-hwmon: add ABI documentation for it adds 365b5d63a505 ABI: sysfs-class-hwmon: add a description for tempY_crit_alarm adds 4aa5216cac47 ABI: sysfs-class-extcon: use uppercase X for wildcards adds abcb948db320 ABI: sysfs-devices-system-cpu: use cpuX instead of cpu# adds f7a07f7b9603 firmware_loader: fix pre-allocated buf built-in firmware use adds 7c4fd90741b7 firmware_loader: split built-in firmware call adds 0f8d7ccc2eab firmware_loader: add a sanity check for firmware_request_b [...] adds d7c5bf94475b fs/sysfs/dir.c: replace S_IRWXU|S_IRUGO|S_IXUGO with 0755 [...] adds 426e6112ab11 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds ce3e90d5a0cd usb: misc: ehset: Workaround for "special" hubs adds b53908f9a214 usb: typec: tcpci: Fix spelling mistake "resolbed" -> "resolved" adds 094902bc6a3c usb: typec: ucsi: Always cancel the command if PPM reports [...] adds 47eb8de3bbde usb: typec: ucsi: Don't stop alt mode registration on busy [...] adds b9aa02ca39a4 usb: typec: ucsi: Add polling mechanism for partner tasks [...] adds e08065069fc7 usb: typec: ucsi: acpi: Reduce the command completion timeout adds 6cbe4b2d5a3f usb: typec: ucsi: Check the partner alt modes always if th [...] adds bd19ac98f77e usb: typec: ucsi: Read the PDOs in separate work adds 512df95b9432 usb: typec: ucsi: Better fix for missing unplug events issue adds 79a24ec20399 dt-bindings: usb: tps6598x: Add Apple CD321x compatible adds 0fbb79b7fd2c usb: typec: tipd: Split interrupt handler adds c7260e29dd20 usb: typec: tipd: Add short-circuit for no irqs adds 45188f27b3d0 usb: typec: tipd: Add support for Apple CD321X adds c9c14be664cf usb: typec: tipd: Switch CD321X power state to S0 adds 89e84f946479 usb: typec: tipd: Remove FIXME about testing with I2C_FUNC_I2C adds 1cd27268561a usb: ehci: Fix a function name in comments adds 4b0f13ead8c1 usb: host: fotg210: Fix a function name in comments adds 202698580e59 usb: host: oxu210hp: Fix a function name in comments adds 6941d194fab3 dt-bindings: phy: tegra20-usb-phy: Convert to schema adds 7557c1bfd377 dt-bindings: phy: tegra20-usb-phy: Document properties nee [...] adds c1baf6c591e6 usb: phy: tegra: Support OTG mode programming adds b626871a7cda usb: atm: Use struct_size() helper adds ef53d3db1c59 USB: phy: tahvo:remove unnecessary debug log adds 846cbf98cbef USB: EHCI: Improve port index sanitizing adds 01b541504466 usb: xhci-mtk: use xhci_dbg() to print log adds 24749229211c usb: gadget: udc-xilinx: Add clock support adds 2abc865706c9 usb: exynos: describe driver in KConfig adds b1464dec5446 dt-bindings: usb: Convert SMSC USB3503 binding to a schema adds a8e2908cae11 dt-bindings: usb: dwc3: Fix usb-phy check adds 8c9e880bb98c usb: usb-skeleton: Update min() to min_t() adds c608dc105bd4 usb: cdc-wdm: Constify static struct wwan_port_ops adds 72ee48ee8925 usb: gadget: uvc: fix multiple opens adds dab67a011da7 usb: gadget: udc: core: Use pr_fmt() to prefix messages adds 20733e6d3f34 usb: gadget: udc: core: Print error code in usb_gadget_pro [...] adds 9056b309a6a7 ARM: dts: stm32: set otg-rev on stm32mp151 adds f3351eca1fb1 usb: core: config: Change sizeof(struct ...) to sizeof(*...) adds 2c52ad743fee Revert "usb: misc: ehset: Workaround for "special" hubs" adds 281e4d1f8728 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds bac76aa3d7cd Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 469b646fa53e Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds e01f9125e7c7 tty: serial: samsung: describe driver in KConfig adds 46292622ad73 tty: n_gsm: clean up indenting in gsm_queue() adds 9136c68346d0 tty: n_gsm: Don't ignore write return value in gsmld_output() adds 3fdfa165d79b mxser: restore baud rate if its setting fails adds 7d5006d59da3 mxser: simplify condition in mxser_receive_chars_new adds 19236287d8d5 mxser: make mxser_port::ldisc_stop_rx a bool adds bf1434c1b724 mxser: simplify FCR computation in mxser_change_speed() adds ee7e5e66f2d4 mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() adds 215fa41c2dfb mxser: don't read from UART_FCR adds d249e662c3e4 mxser: store FCR state in mxser_port::FCR adds 63dfaadfac62 dt-bindings: serial: Add a new compatible string for UMS512 adds 27e8c8b483a8 serial: sifive: set pointer to NULL rather than 0. adds 4545b069aa2c tty: baudrate: Explicit usage of B0 for encoding input baudrate adds 027b57170bf8 serial: core: Fix initializing and restoring termios speed adds 32262e2e429c serial: 8250: Fix reporting real baudrate value in c_ospeed field adds d02b006b29de Revert "serial: 8250: Fix reporting real baudrate value in [...] adds ccbc45249ffd Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 349f2fe48dfe ipack: ipoctal: rename tty-driver pointer adds 304b0ba0a21b misc: fastrpc: Update number of max fastrpc sessions adds 847afd7bd560 misc: fastrpc: copy to user only for non-DMA-BUF heap buffers adds c31bbc140b94 char: xillybus: Eliminate redundant wrappers to DMA related calls adds 29a9f2757469 virt: acrn: Introduce interfaces for MMIO device passthrough adds 424f1ac2d832 virt: acrn: Introduce interfaces for virtual device creati [...] adds 8e9c135cd314 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 173612b67585 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds c6ae0bce6bf3 dt-bindings: phy: qcom,qusb2: Add missing vdd-supply adds 19b6348e472c phy: qcom-qusb2: Add missing vdd supply adds 956bbf2a94e8 arm64: dts: qcom: Add missing vdd-supply for QUSB2 PHY adds 455296030ca5 dt-bindings: phy: qcom,qmp: Add QCM2290 USB3 PHY adds 759f9ec3f376 phy: qcom-qmp: Add QCM2290 USB3 PHY support adds 227507f46ff8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0728c04b268a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 14be50c38bce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 976597a037c9 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds fbf6fafe5a79 staging: vt6655: fix camelcase in pbyCxtBuf adds 631c5a531213 staging: vchiq_arm: re-order vchiq_arm_init_state adds 89cc4218f640 staging: vchiq_arm: drop unnecessary declarations adds 6649335e1f0c staging: vchiq_arm: move platform structs to vchiq_arm.c adds 42bdb41d2ef8 staging: rtl8723bs: remove meaningless pstat->passoc_req c [...] adds 0d197f2088e6 staging: rtl8723bs: Replace zero-length array with flexibl [...] adds d98f096cf5e1 staging: rtl8723bs: core: remove condition never execute adds 403aa62da3ef staging: rtl8723bs: core: remove reassignment of same valu [...] adds c08976563d6f staging: r8188eu: Replace zero-length array with flexible- [...] adds 11dc495619d0 staging: rtl8192e: remove unused variable ieee adds bb09212a6f81 staging: rtl8192u: remove unused static variable adds a19d513367c1 staging: r8188eu: remove odm_DynamicBBPowerSaving() adds f49435793b91 staging: r8188eu: remove odm_GlobalAdapterCheck() adds 515d3cf7faff staging: r8188eu: remove SetHalDefVarHandler from struct hal_ops adds 9d67c44c3dfe staging: r8188eu: remove GetHalDefVarHandler from struct hal_ops adds 2918246179b9 staging: r8188eu: remove init_xmit_priv from struct hal_ops adds 69a400415f30 staging: r8188eu: remove init_recv_priv from struct hal_ops adds 5d4445260446 staging: r8188eu: remove free_recv_priv from struct hal_ops adds 3a587ff65259 staging: r8188eu: remove inirp_init from struct hal_ops adds b9ba68751577 staging: r8188eu: remove inirp_deinit from struct hal_ops adds c034d50bdca2 staging: rtl8712: Statements should start on a tabstop adds 4b58efe2539a staging: r8188eu: remove rtl8188e_silentreset_for_specific [...] adds 4bea8519aa25 staging: r8188eu: core: remove power_saving_wk_hdl function adds 9ffc67da4bb9 staging: r8188eu: Use kmemdup() to replace kmalloc + memcpy adds 5cd1aacb80a6 staging: r8188eu: core: remove unused variable pAdapter adds a5234161b7dc staging: r8188eu: core: remove unused variable local variable adds 5a71c252c5e2 staging: r8188eu: hal: remove assignment to itself adds f284edfed84c staging: r8188eu: core: remove duplicate condition check adds 1958beb80a60 Revert "MIPS: ralink: don't define PC_IOBASE but increase [...] adds df86c6e27a80 Revert "staging: mt7621-pci: set end limit for 'ioport_resource'" adds ebe7e788ee72 MIPS: ralink: set PCI_IOBASE to 'mips_io_port_base' adds 7c2584faa145 PCI: Allow architecture-specific pci_remap_iospace() adds 9f76779f2418 MIPS: implement architecture-specific 'pci_remap_iospace()' adds e0b913816ba1 staging: mt7621-pci: properly adjust base address for the [...] adds ecd667f5f242 staging: mt7621-dts: properly define 'cpc' and 'mc' nodes adds 92cabae3f4c7 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 5a75c1bb4415 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds fdf39a85d418 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds 0061270307f2 cgroup: cgroup-v1: do not exclude cgrp_dfl_root adds 6bcb8780205b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3a05de6d3e78 Merge branch 'fixes' into for-next adds 7e849b8f98a5 Merge branch 'misc' into for-next adds 4e0eb3259007 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e9076e7f23aa scsi: core: Fix spelling in a source code comment adds 1da3b0141e74 scsi: ufs: core: Fix NULL pointer dereference adds 68444d73d6a5 scsi: ufs: core: Fix ufshcd_probe_hba() prototype to match [...] adds f44abcfc3f9f scsi: ufs: core: Remove return statement in void function adds af21c3fd5b3e scsi: ufs: core: Retry START_STOP on UNIT_ATTENTION adds edc0596cc04b scsi: ufs: core: Stop clearing UNIT ATTENTIONS adds 54a4045342a8 scsi: ufs: core: Do not exit ufshcd_reset_and_restore() un [...] adds 87bf6a6bbe8b scsi: ufs: core: Do not exit ufshcd_err_handler() unless o [...] adds 05787e3456ff scsi: target: core: Make logs less verbose adds d4996c6eac4c scsi: advansys: Fix kernel pointer leak adds e7dcc514a49e scsi: megaraid_sas: Fix concurrent access to ISR between I [...] adds 4c32edc350e4 scsi: megaraid_sas: Add helper functions for irq_context adds cdf7f6a10d48 scsi: megaraid_sas: Driver version update to 07.719.03.00-rc1 adds 80ed33c8ba93 scsi: target: core: Add common tpg/enable attribute adds 382731ec01b3 scsi: target: iscsi: Replace tpg enable attr with ops.enable adds cb8717a720a9 scsi: target: qla2xxx: Replace enable attr with ops.enable adds fb00af92e5db scsi: target: sbp: Replace enable attr with ops.enable adds 9465b4871af0 scsi: target: srpt: Replace enable attr with ops.enable adds d7e2932bba1b scsi: target: ibm_vscsi: Replace enable attr with ops.enable adds 5384ee089d1f scsi: target: usb: Replace enable attr with ops.enable adds c20bda341946 scsi: target: tcmu: Use struct_size() helper in kmalloc() adds 4f632918e7a8 scsi: pm80xx: Replace open coded check with dev_is_expander() adds 4084a7235d38 scsi: pm80xx: Fix misleading log statement in pm8001_mpi_g [...] adds 76a4f7cc5973 scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() adds 819225b03dc7 scsi: smartpqi: Update device removal management adds 9ee5d6e9ac52 scsi: smartpqi: Add controller handshake during kdump adds 5d1f03e6f49a scsi: smartpqi: Capture controller reason codes adds 6ce1ddf53252 scsi: smartpqi: Update LUN reset handler adds be76f90668d8 scsi: smartpqi: Add TEST UNIT READY check for SANITIZE operation adds 4f3cefc3084d scsi: smartpqi: Avoid failing I/Os for offline devices adds 28ca6d876c5a scsi: smartpqi: Add extended report physical LUNs adds 987d35605b7e scsi: smartpqi: Fix boot failure during LUN rebuild adds d4dc6aea93cb scsi: smartpqi: Fix duplicate device nodes for tape changers adds 80982656b78e scsi: smartpqi: Add 3252-8i PCI id adds 605ae389ea02 scsi: smartpqi: Update version to 2.1.12-055 adds 2cf45818ac79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds edaa09fdacde Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds f46a6bbe84d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4534ec18117c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds afb3d0e1ba10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bee313648870 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 567d057fbfcc next-20211006/userns adds 69d786634772 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d81573f26d9c Merge branch 'next' of git://git.linaro.org/kernel/coresight.git adds 68ec49f1b01f Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds 2478564ed15a Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 41df290e953e Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] adds 70dde7a2e580 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 6e924c7fea06 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 001430c1910d arm64: add CPU field to struct thread_info adds 5443f98fb9e0 x86: add CPU field to struct thread_info adds bd2e2632556a s390: add CPU field to struct thread_info adds 227d735d889e powerpc: add CPU field to struct thread_info adds bcf9033e5449 sched: move CPU field back into thread_info if THREAD_INFO [...] adds 336868afbaae powerpc: smp: remove hack to obtain offset of task_struct::cpu adds 8aa0fb0fbb82 riscv: rely on core code to keep thread_info::cpu updated adds d9f2a53f64a6 Merge tag 'pr-move-task-cpu-to-ti' of git://git.kernel.org [...] adds 7abe699d7951 Merge branch 'for-next/thread_info/cpu' into for-next/kspp adds 70c09474a20a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 60f37588ebba Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds b322fd31e6ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 91bd8c27be3b kunit: fix too small allocation when using suite-only kuni [...] adds 906932c29531 kunit: tool: misc fixes (unused vars, imports, leaked files) adds d02376ebd812 kunit: tool: show list of valid --arch options when invalid adds cc74705ed681 kunit: add 'kunit.action' param to allow listing out tests adds c9e7704b3da7 kunit: tool: factor exec + parse steps into a function adds 28fa850f9b44 kunit: tool: actually track how long it took to run tests adds 6710951ee039 kunit: tool: support running each suite/test separately adds e7198adb84dc kunit: tool: yield output from run_kernel in real time adds 8358465a4193 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds 2c6a784e9fa6 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds c621e0e3e028 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7d54d6bd4b37 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 034e84c40a93 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] adds 66dbd6888e17 lib: zstd: Add kernel-specific API adds 87746a6502d6 lib: zstd: Add decompress_sources.h for decompress_unzstd adds c684b4e9a301 lib: zstd: Upgrade to latest upstream zstd version 1.4.10 adds a0ccd980d504 MAINTAINERS: Add maintainer entry for zstd adds 472945b8184c Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] adds a11a5dda4bc4 mm/userfaultfd: selftests: fix memory corruption with thp enabled adds 34e9b5bcbc5f userfaultfd: fix a race between writeprotect and exit_mmap() adds 7a1a1607fa9b mm/migrate: optimize hotplug-time demotion order updates adds 606723aaad2e mm/migrate: add CPU hotplug to demotion #ifdef adds cad7d2e93726 mm/migrate: fix CPUHP state to update node demotion order adds 20c18b5b117f mm/vmalloc: fix numa spreading for large hash tables adds d4028051a897 ocfs2: Fix data corruption after conversion from inline format adds a0b9d0141d2b ocfs2: mount fails with buffer overflow in strlen adds 94615f7c93bc memblock: check memory total_size adds 21432453e65f mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | [...] adds 7f685b72746b mm, slub: fix two bugs in slab_debug_trace_open() adds c3fc8f8f775f mm, slub: fix mismatch between reconstructed freelist dept [...] adds db09bafea2b3 mm, slub: fix potential memoryleak in kmem_cache_open() adds ac7f4a49f769 mm, slub: fix potential use-after-free in slab_debugfs_fops adds fb64a349a5cd mm, slub: fix incorrect memcg slab count for bulk free adds b9f48ff60f42 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds d08cd5361dc7 /proc/kpageflags: do not use uninitialized struct pages adds 28ce720ea39a procfs: prevent unpriveleged processes accessing fdinfo dir adds ba45de6d8c84 scripts/spelling.txt: add more spellings to spelling.txt adds e247ea1b7464 scripts/spelling.txt: fix "mistake" version of "synchronization" adds c426ce79c00f ocfs2: Fix handle refcount leak in two exception handling paths adds 29ab68937dfa ocfs2: reflink deadlock when clone file to the same direct [...] adds a892fffecf3d ocfs2: clear links count in ocfs2_mknod() if an error occurs adds e44759fe900c ocfs2: fix ocfs2 corrupt when iputting an inode adds c5fa51068c86 fs/posix_acl.c: avoid -Wempty-body warning adds f50321332261 mm: move kvmalloc-related functions to slab.h adds 8f642aee45ca mm: don't call should_failslab() for !CONFIG_FAILSLAB adds 8bd382c1b613 mm-dont-call-should_failslab-for-config_failslab-fix adds 2273a144bc39 mm/slab.c: remove useless lines in enable_cpucache() adds 259b96a24346 slub: add back check for free nonslab objects adds 666e1607c71b mm: don't include <linux/dax.h> in <linux/mempolicy.h> adds df7f7a4cae67 mm/smaps: fix shmem pte hole swap calculation adds 60ce8ad0ff50 mm/smaps: use vma->vm_pgoff directly when counting partial swap adds 6685a5408897 mm/smaps: simplify shmem handling of pte holes adds af9a77989be6 mm: debug_vm_pgtable: don't use __P000 directly adds 2f45019295c9 mm/filemap.c: remove bogus VM_BUG_ON adds 5de79415a450 vfs: keep inodes with page cache off the inode shrinker LRU adds 8b00db315618 mm/gup: further simplify __gup_device_huge() adds 517b5e17eb1b mm/swapfile: remove needless request_queue NULL pointer check adds 1023ebc9c34c mm/memcg: drop swp_entry_t* in mc_handle_file_pte() adds 84eab1937a90 memcg: flush stats only if updated adds a99dc385ca22 memcg: unify memcg stat flushing adds 6574471cff23 mm/memcg: remove obsolete memcg_free_kmem() adds e5ccf23e6b9d memcg: prohibit unconditional exceeding the limit of dying tasks adds 4e720a828f85 mm/mmap.c: fix a data race of mm->total_vm adds 521392f1574b mm: use __pfn_to_section() instead of open coding it adds 163721b74ec3 mm/memory.c: avoid unnecessary kernel/user pointer conversion adds 111b1843598f mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] adds b9491a1345de mm: clear vmf->pte after pte_unmap_same() returns adds 56fe0879103e mm: drop first_index/last_index in zap_details adds bc6dfed2ecc5 mm: add zap_skip_check_mapping() helper adds 75f730154052 mm: introduce pmd_install() helper adds 4de319b44665 mm: remove redundant smp_wmb() adds c5511477f907 Documentation: update pagemap with shmem exceptions adds 5a21ba83ddb2 lazy tlb: introduce lazy mm refcount helper functions adds ade2ef2cb563 lazy tlb: allow lazy tlb mm refcounting to be configurable adds 01185d4c8ab4 lazy tlb: shoot lazies, a non-refcounting lazy tlb option adds 07ccf08b61a0 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN adds e7197be1728b mm/mremap: don't account pages in vma_to_resize() adds 4ff3da89ae9b mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() adds 8201803786d2 mm/vmalloc: don't allow VM_NO_GUARD on vmap() adds 7f7a616439e9 mm/vmalloc: make show_numa_info() aware of hugepage mappings adds 210c810751e8 mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo adds 814e8815672d mm/vmalloc: do not adjust the search size for alignment overhead adds 2d0457dd2b33 mm/vmalloc: check various alignments when debugging adds 5cf606ec64dd kasan: test: add memcpy test that avoids out-of-bounds write adds 72bbddc1fcd5 lib/stackdepot: include gfp.h adds fe69f1a6d28d lib/stackdepot: remove unused function argument adds 6629048daa76 lib/stackdepot: introduce __stack_depot_save() adds 16441d4eac77 kasan: common: provide can_alloc in kasan_save_stack() adds 214cca5f44c9 kasan: generic: introduce kasan_record_aux_stack_noalloc() adds be7e2c27e5cd workqueue, kasan: avoid alloc_pages() when recording stack adds 5b19d000c300 kasan: fix tag for large allocations when using CONFIG_SLAB adds 63842afb0c2c mm/large system hash: avoid possible NULL deref in alloc_l [...] adds f21a8b7de7db mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] adds 3979ffee5d5b mm/page_alloc.c: simplify the code by using macro K() adds 79d1d9e38f52 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() adds 950bdf1f27ee mm/page_alloc.c: use helper function zone_spans_pfn() adds 5a0f0271553a mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] adds 85c6e585cc8b mm/page_alloc: print node fallback order adds 8befd776c290 mm/page_alloc: use accumulated load when building node fal [...] adds 3a85b1603a47 mm: move node_reclaim_distance to fix NUMA without SMP adds efc7d762b83b mm: move fold_vm_numa_events() to fix NUMA without SMP adds 2c1abd01b812 mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() adds bed7492ffa46 mm/page_alloc: detect allocation forbidden by cpuset and b [...] adds 7f8aa3704758 mm/page_alloc.c: show watermark_boost of zone in zoneinfo adds 0c10df66ae87 mm: create a new system state and fix core_kernel_text() adds 5d3956ae7e05 mm: make generic arch_is_kernel_initmem_freed() do what it says adds c7e090759118 powerpc: use generic version of arch_is_kernel_initmem_freed() adds fd78a0832ddd s390: use generic version of arch_is_kernel_initmem_freed() adds 1a3588d1cb53 mm: fix data race in PagePoisoned() adds 2253153347fb mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h adds 052d4e89e4c6 hugetlb: add demote hugetlb page sysfs interfaces adds 38c62722bd5b mm/cma: add cma_pages_valid to determine if pages are in CMA adds 1f3c87fb4c03 hugetlb: be sure to free demoted CMA pages to CMA adds 896ecec323ea hugetlb: add demote bool to gigantic page routines adds 420479dd13b7 hugetlb: add hugetlb demote page support adds 5b187d0770e3 userfaultfd/selftests: don't rely on GNU extensions for ra [...] adds d3b6af95a0d8 userfaultfd/selftests: fix feature support detection adds e9c5ebcb6f34 userfaultfd/selftests: fix calculation of expected ioctls adds 4160c6924d48 mm/page_isolation: fix potential missing call to unset_mig [...] adds 152d737d017b mm/page_isolation: guard against possible putback unisolated page adds 063efe93dbdb mm/vmscan.c: fix -Wunused-but-set-variable warning adds 049105e2edcd tools/vm/page_owner_sort.c: count and sort by mem adds 22aa2a4dfb65 tools/vm/page-types.c: make walk_file() aware of address r [...] adds ab17d962b580 tools/vm/page-types.c: move show_file() to summary output adds 6bf49ad2f9b0 tools/vm/page-types.c: print file offset in hexadecimal adds 243345a4e015 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds 5df1a465600a mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds 39c554e289e3 arch_numa: simplify numa_distance allocation adds b619c6b35909 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] adds 13c19b3a2ad6 memblock: drop memblock_free_early_nid() and memblock_free [...] adds 13fad11ef64e memblock: stop aliasing __memblock_free_late with memblock [...] adds 504f7fd15610 memblock: rename memblock_free to memblock_phys_free adds 0183d829c74d memblock: use memblock_free for freeing virtual pointers adds dc1361c48f94 mm: mark the OOM reaper thread as freezable adds 0b697955249f oom_kill: oom_score_adj broken for processes with small me [...] adds 86acc55c3d32 hugetlbfs: extend the definition of hugepages parameter to [...] adds 705e39b59978 mm,hugetlb: remove mlock ulimit for SHM_HUGETLB adds f78422586d19 mm/migrate: de-duplicate migrate_reason strings adds 50a2a2d2127b mm: nommu: kill arch_get_unmapped_area() adds e6d34684efd4 selftest/vm: fix ksm selftest to run with different NUMA t [...] adds b0e859f77595 mm/vmstat: annotate data race for zone->free_area[order].nr_free adds 88b542aee932 mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix adds b5cc1999e2d3 mm/memory_hotplug: add static qualifier for online_policy_ [...] adds 4bfe1164798d memory-hotplug.rst: fix two instances of "movablecore" tha [...] adds c80f698d4028 memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] adds ee89b98b53a9 memory-hotplug.rst: document the "auto-movable" online policy adds 3db2086f743c mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] adds 83b08c84a78b mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE adds 652d6adb0a0e mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit adds 99d649dbd514 mm/memory_hotplug: remove HIGHMEM leftovers adds 75c42193eb31 mm/memory_hotplug: remove stale function declarations adds 92bd3353a2c2 x86: remove memory hotplug support on X86_32 adds 5cdea971a29a mm/memory_hotplug: handle memblock_add_node() failures in [...] adds 9d1e409678f2 memblock: improve MEMBLOCK_HOTPLUG documentation adds 88e28391bf89 memblock: allow to specify flags with memblock_add_node() adds a1fc739fcc53 memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] adds 9373394c3bef mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] adds fbf9b4e259f8 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] adds f4319bdbe1bc mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds 16251a2da5e4 mm: disable zsmalloc on PREEMPT_RT adds f856457abf09 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] adds b532b1cbba9a mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() adds 8041236b54ed mm/highmem: Remove deprecated kmap_atomic adds 9091a9332a8c zram_drv: allow reclaim on bio_alloc adds ecee60151662 zram: off by one in read_block_state() adds 6e568780d629 zram: introduce an aged idle interface adds a28775dca0b4 zram-introduce-an-aged-idle-interface-v5 adds daa869cad04d zram: Introduce an aged idle interface adds dd9495a1042c mm: remove HARDENED_USERCOPY_FALLBACK adds 2da061b96a3c include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h adds d2618e8d22a0 stacktrace: move filter_irq_stacks() to kernel/stacktrace.c adds 2e59c968c031 kfence: count unexpectedly skipped allocations adds dd7d81787af1 kfence: move saving stack trace of allocations into __kfen [...] adds 78e32b413e50 kfence: limit currently covered allocations when pool nearly full adds 9c77842f0f99 kfence-limit-currently-covered-allocations-when-pool-nearl [...] adds fd3edb5062c7 fixup! kfence: limit currently covered allocations when po [...] adds 7664991fedfc kfence: add note to documentation about skipping covered a [...] adds 9c157aed31de kfence: test: use kunit_skip() to skip tests adds 58bd9f052871 kfence: shorten critical sections of alloc/free adds 9643c5d9cf33 mm/damon: grammar s/works/work/ adds 17721d9be96e Documentation/vm: move user guides to admin-guide/mm/ adds edb253c3b820 MAINTAINERS: update SeongJae's email address adds edf210f5d4c4 docs/vm/damon: remove broken reference adds 95eb8c6a610a include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] adds fe9d5509a74c mm/damon/core: print kdamond start log in debug mode only adds 68d3ff6507d2 mm/damon: remove unnecessary do_exit() from kdamond adds aff180c223da mm/damon: needn't hold kdamond_lock to print pid of kdamond adds a2ad1b8b9098 mm/damon/core: nullify pointer ctx->kdamond with a NULL adds 95a1c437dc36 mm/damon/core: account age of target regions adds b81735d86f21 mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) adds b84ead92e224 mm/damon/vaddr: support DAMON-based Operation Schemes adds af9de052def3 mm/damon/dbgfs: support DAMON-based Operation Schemes adds ac764ad9324c mm/damon/schemes: implement statistics feature adds 81ebb4d756b2 selftests/damon: add 'schemes' debugfs tests adds a60686337eb9 Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes adds 34c7e4993160 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds f5a110fa7fc2 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds b7f8bb3ff436 kernel/hung_task.c: Monitor killed tasks. adds 1e870a9da986 procfs: do not list TID 0 in /proc/<pid>/task adds 060f431a9fe1 procfs-do-not-list-tid-0-in-proc-pid-task-fix adds 3389b6049b0f x86/xen: update xen_oldmem_pfn_is_ram() documentation adds 5aa7762ce1b1 x86/xen: simplify xen_oldmem_pfn_is_ram() adds e76e6a8f599e x86/xen: print a warning when HVMOP_get_mem_type fails adds a04590d2dfd2 proc/vmcore: let pfn_is_ram() return a bool adds ea23529a500f proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] adds 2b2cae416a6d virtio-mem: factor out hotplug specifics from virtio_mem_i [...] adds dccd08d5b417 virtio-mem: factor out hotplug specifics from virtio_mem_p [...] adds 62250fd6972c virtio-mem: factor out hotplug specifics from virtio_mem_r [...] adds af19633ead7a virtio-mem: kdump mode to sanitize /proc/vmcore access adds 2a525ce3cf47 proc: allow pid_revalidate() during LOOKUP_RCU adds 987b86a1de85 proc/sysctl: make protected_* world readable adds 57e301615fab lib, stackdepot: check stackdepot handle before accessing slabs adds 38991066bf87 lib, stackdepot: add helper to print stack entries adds 6aa4e9a32495 lib, stackdepot: add helper to print stack entries into buffer adds 571bf4197481 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 adds 7e3fc5dd2405 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 adds bd6dc59d6251 include/linux/string_helpers.h: add linux/string.h for strlen() adds 40e48758c561 lib: uninline simple_strntoull() as well adds 5f96e49c5ae7 const_structs.checkpatch: add a few sound ops structs adds 07913dc49cb5 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE adds f469a8c6ae42 ELF: fix overflow in total mapping size calculation adds 7a34fbc644e6 ELF: simplify STACK_ALLOC macro adds 1b87236c5544 kallsyms: remove arch specific text and data check adds 8718aba122ef kallsyms: fix address-checks for kernel related range adds d51ae96d8233 sections: move and rename core_kernel_data() to is_kernel_ [...] adds c9dd64e4c9b4 sections: move is_kernel_inittext() into sections.h adds 4a563e7e4734 x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() adds fb8a129f7397 sections: provide internal __is_kernel() and __is_kernel_t [...] adds eb575fbb1b2e mm: kasan: use is_kernel() helper adds 9290b827fd63 extable: use is_kernel_text() helper adds 4d75b4c33a1c powerpc/mm: use core_kernel_text() helper adds fae16f05b424 microblaze: use is_kernel_text() helper adds 7ed3004b854a alpha: use is_kernel_text() helper adds ff66b11afdb0 ramfs: fix mount source show for ramfs adds 6b5376846b4c init/main.c: silence some -Wunused-parameter warnings adds 89d59feff566 coda: avoid NULL pointer dereference from a bad inode adds 103eac83dcfb coda: check for async upcall request using local state adds 7d7db8d5c939 coda: remove err which no one care adds 9b415515656e coda: avoid flagging NULL inodes adds 09fd564b7866 coda: avoid hidden code duplication in rename adds 5ac2c6394df1 coda: avoid doing bad things on inode type changes during [...] adds 9f795411c717 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt adds cf0c65320d64 coda: use vmemdup_user to replace the open code adds 87c5c0008651 coda: bump module version to 7.2 adds 9881394bf654 hfs/hfsplus: use WARN_ON for sanity check adds ef2687f23923 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds ca54b29bed2a seq_file: move seq_escape() to a header adds d179bcc0df42 kernel/fork.c: unshare(): use swap() to make code cleaner adds c067bb012c6d sysv: use BUILD_BUG_ON instead of runtime check adds bae5f541673a Documentation/kcov: include types.h in the example adds 775d839e592a Documentation/kcov: define `ip' in the example adds 225746df999e kcov: allocate per-CPU memory on the relevant node adds cc2067dca2b3 kcov: avoid enable+disable interrupts if !in_task() adds 7bb8af37a05c kcov: replace local_irq_save() with a local_lock_t adds 00d4f877d027 kernel/resource: clean up and optimize iomem_is_exclusive() adds 722fa5668dd8 kernel/resource: disallow access to exclusive system RAM regions adds 85b8dff2c3b6 virtio-mem: disallow mapping virtio-mem memory via /dev/mem adds 9969fc69cdf2 ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] adds 78a0d6a0b4cf ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] adds 67749261c9e7 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL adds ec771fa17c63 Merge branch 'akpm-current/current' adds 616c045c25b6 mm: migrate: simplify the file-backed pages validation whe [...] adds e26df3383e72 mm: unexport folio_memcg_{,un}lock adds 5898637c8c94 mm: unexport {,un}lock_page_memcg adds b5d4be3b2743 Merge branch 'akpm/master' adds 683f29b781ae Add linux-next specific files for 20211008
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 (29616f67fcbd) \ 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-extcon | 12 +- Documentation/ABI/testing/sysfs-class-hwmon | 932 ++ Documentation/ABI/testing/sysfs-devices-system-cpu | 52 +- Documentation/ABI/testing/sysfs-mce | 129 + Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/mm/damon/start.rst | 11 + Documentation/admin-guide/mm/damon/usage.rst | 51 +- .../bpf/libbpf/libbpf_naming_convention.rst | 40 + Documentation/dev-tools/checkpatch.rst | 47 - Documentation/dev-tools/kasan.rst | 7 +- Documentation/devicetree/bindings/arm/fsl.yaml | 98 +- Documentation/devicetree/bindings/arm/ti/k3.yaml | 15 +- .../bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml | 106 + .../devicetree/bindings/iio/dac/adi,ad5766.yaml | 2 +- .../bindings/ipmi/aspeed,ast2400-ibt-bmc.txt | 1 + .../devicetree/bindings/mmc/arasan,sdhci.yaml | 3 + .../devicetree/bindings/net/dsa/marvell.txt | 2 +- .../devicetree/bindings/net/renesas,ether.yaml | 17 +- .../devicetree/bindings/net/renesas,etheravb.yaml | 3 + .../bindings/pci/nvidia,tegra194-pcie.txt | 2 +- .../bindings/phy/nvidia,tegra20-usb-phy.txt | 74 - .../bindings/phy/nvidia,tegra20-usb-phy.yaml | 373 + .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 27 + .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 6 + .../bindings/power/supply/samsung,battery.yaml | 56 + .../bindings/regulator/max8997-regulator.txt | 145 - .../bindings/regulator/maxim,max8997.yaml | 445 + .../reset/socionext,uniphier-glue-reset.yaml | 1 + .../bindings/reset/socionext,uniphier-reset.yaml | 3 + .../bindings/serial/fsl,s32-linflexuart.txt | 22 - .../bindings/serial/fsl,s32-linflexuart.yaml | 48 + .../devicetree/bindings/serial/sprd-uart.yaml | 1 + .../bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml | 94 + .../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 76 + .../devicetree/bindings/sound/max9892x.txt | 3 + .../bindings/sound/rockchip,i2s-tdm.yaml | 198 + .../devicetree/bindings/usb/smsc,usb3503.yaml | 108 + .../devicetree/bindings/usb/snps,dwc3.yaml | 10 +- .../devicetree/bindings/usb/ti,tps6598x.yaml | 4 + Documentation/devicetree/bindings/usb/usb3503.txt | 39 - Documentation/filesystems/ext4/orphan.rst | 44 +- Documentation/filesystems/index.rst | 1 - Documentation/gpu/drm-internals.rst | 9 - Documentation/hwmon/sysfs-interface.rst | 596 +- .../networking/devlink/devlink-region.rst | 4 +- Documentation/networking/devlink/ice.rst | 4 + Documentation/networking/devlink/iosm.rst | 32 +- Documentation/networking/ethtool-netlink.rst | 81 +- Documentation/networking/ipvs-sysctl.rst | 11 + Documentation/spi/spi-summary.rst | 8 - Documentation/virt/kvm/api.rst | 193 +- Documentation/x86/x86_64/machinecheck.rst | 56 +- MAINTAINERS | 84 +- Makefile | 15 - Next/SHA1s | 213 +- Next/Trees | 1 + Next/merge.log | 5983 ++++---- arch/Kconfig | 3 + arch/arc/include/asm/kprobes.h | 2 +- arch/arc/include/asm/ptrace.h | 5 + arch/arc/kernel/kprobes.c | 13 +- arch/arc/mm/init.c | 4 +- arch/arm/Kconfig | 2 - arch/arm/arm-soc-for-next-contents.txt | 58 + arch/arm/boot/dts/Makefile | 5 +- arch/arm/boot/dts/am335x-pocketbeagle.dts | 1 + arch/arm/boot/dts/dra7.dtsi | 19 + arch/arm/boot/dts/e60k02.dtsi | 2 +- arch/arm/boot/dts/e70k02.dtsi | 320 + arch/arm/boot/dts/imx6dl-b1x5v2.dtsi | 1 - arch/arm/boot/dts/imx6dl-skov-revc-lt2.dts | 1 + arch/arm/boot/dts/imx6q-skov-revc-lt2.dts | 1 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 7 +- arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi | 99 + arch/arm/boot/dts/imx6sl-tolino-vision5.dts | 349 + arch/arm/boot/dts/imx6sl.dtsi | 18 +- arch/arm/boot/dts/imx6sll-kobo-librah2o.dts | 339 + arch/arm/boot/dts/imx6sll.dtsi | 22 +- arch/arm/boot/dts/imx6sx-sdb.dts | 4 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts | 17 + .../arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi | 185 + arch/arm/boot/dts/imx6ull-colibri.dtsi | 32 +- arch/arm/boot/dts/imx7-mba7.dtsi | 42 +- arch/arm/boot/dts/imx7-tqma7.dtsi | 47 +- arch/arm/boot/dts/imx7d-mba7.dts | 6 +- arch/arm/boot/dts/imx7d-tqma7.dtsi | 4 +- arch/arm/boot/dts/imx7s-mba7.dts | 6 +- arch/arm/boot/dts/imx7s-tqma7.dtsi | 4 +- arch/arm/boot/dts/omap3-cpu-thermal.dtsi | 2 +- arch/arm/boot/dts/omap3-gta04.dtsi | 23 +- arch/arm/boot/dts/omap3-gta04a5.dts | 2 + arch/arm/boot/dts/omap3430-sdp.dts | 2 +- arch/arm/boot/dts/stm32mp151.dtsi | 1 + arch/arm/boot/dts/tegra114.dtsi | 8 +- arch/arm/boot/dts/tegra124.dtsi | 12 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 7 +- arch/arm/boot/dts/tegra20-paz00.dts | 2 - arch/arm/boot/dts/tegra20.dtsi | 13 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 30 +- arch/arm/boot/dts/tegra30-ouya.dts | 5 +- arch/arm/boot/dts/tegra30.dtsi | 12 +- arch/arm/common/sharpsl_param.c | 4 +- arch/arm/configs/gemini_defconfig | 1 + arch/arm/configs/imx_v6_v7_defconfig | 45 +- arch/arm/configs/multi_v7_defconfig | 87 +- arch/arm/configs/oxnas_v6_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 1 - arch/arm/mach-dove/include/mach/uncompress.h | 4 +- arch/arm/mach-imx/pm-imx6.c | 2 + arch/arm/mach-omap1/include/mach/memory.h | 12 - arch/arm/mach-omap1/usb.c | 116 +- arch/arm/mach-omap2/Kconfig | 1 - arch/arm/mach-omap2/cm-regbits-44xx.h | 101 - arch/arm/mach-omap2/cm1_44xx.h | 174 - arch/arm/mach-omap2/cm1_54xx.h | 168 - arch/arm/mach-omap2/cm1_7xx.h | 263 - arch/arm/mach-omap2/cm2_44xx.h | 386 - arch/arm/mach-omap2/cm2_54xx.h | 325 - arch/arm/mach-omap2/cm2_7xx.h | 449 - arch/arm/mach-omap2/cm33xx.h | 280 - arch/arm/mach-omap2/omap_hwmod.c | 8 +- arch/arm/mach-omap2/powerdomain.c | 6 +- arch/arm/mach-omap2/prcm43xx.h | 94 - arch/arm/mach-omap2/prm33xx.h | 40 - arch/arm/mach-omap2/prm44xx.h | 630 - arch/arm/mach-omap2/prm54xx.h | 358 - arch/arm/mach-omap2/prm7xx.h | 613 - arch/arm/mach-omap2/scrm44xx.h | 141 - arch/arm/mach-omap2/scrm54xx.h | 228 - arch/arm/net/bpf_jit_32.c | 5 - arch/arm/probes/kprobes/core.c | 15 +- arch/arm/probes/kprobes/opt-arm.c | 7 +- arch/arm64/Kconfig | 3 +- arch/arm64/boot/dts/freescale/Makefile | 4 + .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 60 +- .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 17 +- .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 49 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 31 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 19 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 76 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 24 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 24 +- .../dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts | 34 + .../boot/dts/freescale/fsl-lx2160a-bluebox3.dts | 658 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 24 +- .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 2 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 4 +- .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 1 + .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 180 + .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 2 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 2 +- .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 2 + .../dts/freescale/imx8mq-kontron-pitx-imx8m.dts | 2 +- arch/arm64/boot/dts/freescale/s32g2.dtsi | 124 + arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 34 + arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 40 + arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 2 - arch/arm64/boot/dts/nvidia/tegra132.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 1554 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 136 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 1495 +- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 1522 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 160 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 876 ++ arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 876 ++ arch/arm64/boot/dts/nvidia/tegra210.dtsi | 81 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 2 + .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 1 + arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 1 + .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 1 + arch/arm64/boot/dts/ti/Makefile | 4 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 280 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 8 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 8 + .../boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi | 46 + .../boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi | 51 + arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 39 +- .../dts/ti/k3-am6528-iot2050-basic-common.dtsi | 60 + .../boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts | 24 + arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 56 +- .../dts/ti/k3-am6548-iot2050-advanced-common.dtsi | 56 + .../boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts | 29 + .../boot/dts/ti/k3-am6548-iot2050-advanced.dts | 50 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 3 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 3 + arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 1002 ++ arch/arm64/configs/defconfig | 6 +- arch/arm64/include/asm/kprobes.h | 2 +- arch/arm64/include/asm/memory.h | 1 + arch/arm64/include/asm/mte-kasan.h | 5 + arch/arm64/include/asm/mte.h | 8 +- arch/arm64/include/asm/sysreg.h | 3 + arch/arm64/include/asm/thread_info.h | 1 + arch/arm64/include/asm/uaccess.h | 4 +- arch/arm64/kernel/asm-offsets.c | 2 +- arch/arm64/kernel/cpufeature.c | 10 + arch/arm64/kernel/entry-common.c | 47 +- arch/arm64/kernel/head.S | 2 +- arch/arm64/kernel/mte.c | 41 +- arch/arm64/kernel/probes/kprobes.c | 10 +- arch/arm64/kernel/probes/kprobes_trampoline.S | 4 +- arch/arm64/mm/hugetlbpage.c | 3 +- arch/arm64/tools/cpucaps | 1 + arch/csky/include/asm/kprobes.h | 2 +- arch/csky/kernel/probes/ftrace.c | 7 - arch/csky/kernel/probes/kprobes.c | 14 +- arch/csky/kernel/probes/kprobes_trampoline.S | 4 +- arch/ia64/Kconfig | 2 - arch/ia64/include/asm/ptrace.h | 5 + arch/ia64/kernel/kprobes.c | 15 +- arch/ia64/mm/contig.c | 2 +- arch/ia64/mm/init.c | 2 +- arch/m68k/emu/nfeth.c | 2 +- arch/m68k/mm/mcfmmu.c | 3 +- arch/m68k/mm/motorola.c | 6 +- arch/mips/Kconfig | 8 +- arch/mips/include/asm/mach-ralink/spaces.h | 4 +- arch/mips/include/asm/pci.h | 2 + arch/mips/include/asm/uasm.h | 5 + arch/mips/kernel/kprobes.c | 26 +- arch/mips/loongson64/init.c | 4 +- arch/mips/mm/uasm-mips.c | 4 +- arch/mips/mm/uasm.c | 3 +- arch/mips/net/Makefile | 9 +- arch/mips/net/bpf_jit.c | 1299 -- arch/mips/net/bpf_jit.h | 81 - arch/mips/net/bpf_jit_asm.S | 285 - arch/mips/net/bpf_jit_comp.c | 1034 ++ arch/mips/net/bpf_jit_comp.h | 235 + arch/mips/net/bpf_jit_comp32.c | 1899 +++ arch/mips/net/bpf_jit_comp64.c | 1060 ++ arch/mips/net/ebpf_jit.c | 1938 --- arch/mips/pci/pci-generic.c | 14 + arch/mips/sgi-ip27/ip27-memory.c | 3 +- arch/parisc/Kconfig | 2 - arch/parisc/kernel/kprobes.c | 6 +- arch/powerpc/Makefile | 11 - arch/powerpc/include/asm/book3s/32/kup.h | 8 + arch/powerpc/include/asm/code-patching.h | 1 + arch/powerpc/include/asm/interrupt.h | 18 +- arch/powerpc/include/asm/kprobes.h | 2 +- arch/powerpc/include/asm/mem_encrypt.h | 5 - arch/powerpc/include/asm/security_features.h | 5 + arch/powerpc/include/asm/smp.h | 17 +- arch/powerpc/include/asm/thread_info.h | 3 + arch/powerpc/kernel/asm-offsets.c | 4 +- arch/powerpc/kernel/exceptions-64s.S | 25 +- arch/powerpc/kernel/irq.c | 6 + arch/powerpc/kernel/kprobes.c | 29 +- arch/powerpc/kernel/optprobes.c | 8 +- arch/powerpc/kernel/security.c | 5 + arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/stacktrace.c | 2 +- arch/powerpc/kernel/traps.c | 43 +- arch/powerpc/lib/code-patching.c | 7 +- arch/powerpc/mm/hugetlbpage.c | 2 +- arch/powerpc/net/bpf_jit.h | 33 +- arch/powerpc/net/bpf_jit64.h | 8 +- arch/powerpc/net/bpf_jit_comp.c | 6 +- arch/powerpc/net/bpf_jit_comp32.c | 16 +- arch/powerpc/net/bpf_jit_comp64.c | 100 +- arch/powerpc/platforms/pseries/Kconfig | 1 + arch/powerpc/platforms/pseries/Makefile | 2 + arch/powerpc/platforms/pseries/cc_platform.c | 26 + arch/powerpc/platforms/pseries/eeh_pseries.c | 4 + arch/powerpc/platforms/pseries/msi.c | 15 + arch/powerpc/platforms/pseries/svm.c | 5 +- arch/riscv/Kconfig | 2 +- arch/riscv/Makefile | 11 + arch/riscv/configs/32-bit.config | 2 + arch/riscv/configs/64-bit.config | 2 + arch/riscv/include/asm/csr.h | 87 + arch/riscv/include/asm/kprobes.h | 2 +- arch/riscv/include/asm/kvm_host.h | 266 + arch/riscv/include/asm/kvm_types.h | 7 + arch/riscv/include/asm/kvm_vcpu_timer.h | 44 + arch/riscv/include/uapi/asm/kvm.h | 128 + arch/riscv/include/uapi/asm/unistd.h | 3 +- arch/riscv/kernel/asm-offsets.c | 157 +- arch/riscv/kernel/entry.S | 5 - arch/riscv/kernel/head.S | 1 - arch/riscv/kernel/probes/kprobes.c | 15 +- arch/riscv/kernel/probes/kprobes_trampoline.S | 4 +- arch/riscv/kvm/Kconfig | 36 + arch/riscv/kvm/Makefile | 25 + arch/riscv/kvm/main.c | 118 + arch/riscv/kvm/mmu.c | 802 ++ arch/riscv/kvm/tlb.S | 74 + arch/riscv/kvm/vcpu.c | 997 ++ arch/riscv/kvm/vcpu_exit.c | 701 + arch/riscv/kvm/vcpu_sbi.c | 185 + arch/riscv/kvm/vcpu_switch.S | 400 + arch/riscv/kvm/vcpu_timer.c | 225 + arch/riscv/kvm/vm.c | 97 + arch/riscv/kvm/vmid.c | 120 + arch/s390/include/asm/kprobes.h | 2 +- arch/s390/include/asm/mem_encrypt.h | 2 - arch/s390/include/asm/thread_info.h | 1 + arch/s390/include/asm/uv.h | 5 + arch/s390/kernel/kprobes.c | 16 +- arch/s390/kernel/setup.c | 3 +- arch/s390/kernel/stacktrace.c | 2 +- arch/s390/kvm/pv.c | 21 +- arch/sh/include/asm/kprobes.h | 2 +- arch/sh/kernel/kprobes.c | 12 +- arch/sparc/boot/Makefile | 8 +- arch/sparc/include/asm/kprobes.h | 2 +- arch/sparc/include/uapi/asm/socket.h | 1 + arch/sparc/kernel/kprobes.c | 12 +- arch/x86/Kconfig | 7 +- arch/x86/boot/genimage.sh | 15 +- arch/x86/boot/mtools.conf.in | 5 +- arch/x86/hyperv/hv_apic.c | 20 +- arch/x86/include/asm/cpu_entry_area.h | 8 +- arch/x86/include/asm/entry-common.h | 2 +- arch/x86/include/asm/ia32.h | 2 +- arch/x86/include/asm/io.h | 8 + arch/x86/include/asm/irq_stack.h | 2 +- arch/x86/include/asm/kexec.h | 2 +- arch/x86/include/asm/kprobes.h | 1 - arch/x86/include/asm/mce.h | 2 +- arch/x86/include/asm/mem_encrypt.h | 12 +- arch/x86/include/asm/page_32.h | 2 +- arch/x86/include/asm/thread_info.h | 3 + arch/x86/include/asm/uaccess.h | 2 +- arch/x86/include/asm/unwind.h | 23 + arch/x86/include/asm/unwind_hints.h | 5 + arch/x86/include/asm/xen/pci.h | 11 +- arch/x86/kernel/Makefile | 6 + arch/x86/kernel/acpi/cstate.c | 15 + arch/x86/kernel/aperture_64.c | 13 +- arch/x86/kernel/cc_platform.c | 69 + arch/x86/kernel/cpu/common.c | 1 + arch/x86/kernel/cpu/mce/amd.c | 3 +- arch/x86/kernel/cpu/resctrl/core.c | 6 +- arch/x86/kernel/crash_dump_64.c | 4 +- arch/x86/kernel/early-quirks.c | 6 - arch/x86/kernel/fpu/signal.c | 5 +- arch/x86/kernel/head64.c | 9 +- arch/x86/kernel/hpet.c | 81 + arch/x86/kernel/kprobes/core.c | 71 +- arch/x86/kernel/kprobes/opt.c | 6 +- arch/x86/kernel/kvm.c | 3 +- arch/x86/kernel/kvmclock.c | 4 +- arch/x86/kernel/machine_kexec_64.c | 19 +- arch/x86/kernel/pci-swiotlb.c | 9 +- arch/x86/kernel/relocate_kernel_64.S | 2 +- arch/x86/kernel/sev-shared.c | 2 + arch/x86/kernel/sev.c | 38 +- arch/x86/kernel/unwind_frame.c | 3 +- arch/x86/kernel/unwind_guess.c | 3 +- arch/x86/kernel/unwind_orc.c | 21 +- arch/x86/kvm/svm/svm.c | 3 +- arch/x86/lib/insn.c | 5 +- arch/x86/mm/cpu_entry_area.c | 7 + arch/x86/mm/ioremap.c | 18 +- arch/x86/mm/mem_encrypt.c | 55 +- arch/x86/mm/mem_encrypt_identity.c | 9 +- arch/x86/mm/pat/set_memory.c | 3 +- arch/x86/net/bpf_jit_comp.c | 130 +- arch/x86/pci/xen.c | 15 +- arch/x86/platform/efi/efi_64.c | 9 +- arch/x86/platform/olpc/olpc.c | 2 +- arch/x86/platform/pvh/enlighten.c | 12 +- arch/x86/realmode/init.c | 8 +- arch/x86/xen/Kconfig | 19 +- arch/x86/xen/Makefile | 2 +- arch/x86/xen/enlighten.c | 54 +- arch/x86/xen/enlighten_pv.c | 35 +- arch/x86/xen/enlighten_pvh.c | 10 +- arch/x86/xen/mmu_hvm.c | 37 +- arch/x86/xen/mmu_pv.c | 2 +- arch/x86/xen/xen-ops.h | 5 +- arch/xtensa/platforms/iss/network.c | 2 +- arch/xtensa/platforms/xtfpga/setup.c | 4 +- block/bfq-iosched.c | 4 +- block/blk-cgroup.c | 1 + block/blk-core.c | 7 +- block/blk-merge.c | 1 + block/blk-mq-debugfs.c | 8 +- block/blk-mq-sched.c | 118 +- block/blk-mq-sched.h | 4 +- block/blk-mq-tag.c | 135 +- block/blk-mq-tag.h | 16 +- block/blk-mq.c | 207 +- block/blk-mq.h | 36 +- block/blk-sysfs.c | 1 + block/blk-throttle.c | 161 +- block/blk-throttle.h | 182 + block/blk.h | 18 +- block/elevator.c | 2 +- block/kyber-iosched.c | 4 +- block/mq-deadline.c | 2 +- crypto/zstd.c | 28 +- drivers/Kconfig | 2 + drivers/acpi/acpica/acglobal.h | 2 + drivers/acpi/acpica/hwesleep.c | 8 +- drivers/acpi/acpica/hwsleep.c | 11 +- drivers/acpi/acpica/hwxfsleep.c | 7 + drivers/acpi/acpica/utosi.c | 1 + drivers/acpi/pci_root.c | 161 +- drivers/base/arch_topology.c | 3 - drivers/base/component.c | 1 - drivers/base/core.c | 9 +- drivers/base/firmware_loader/main.c | 41 +- drivers/base/property.c | 63 - drivers/base/test/Makefile | 2 +- drivers/bcma/main.c | 2 +- drivers/block/rbd.c | 2 +- drivers/bluetooth/btmrvl_main.c | 6 +- drivers/bluetooth/btrtl.c | 12 +- drivers/bluetooth/btusb.c | 10 +- drivers/bluetooth/hci_qca.c | 4 +- drivers/bluetooth/hci_vhci.c | 58 +- drivers/bus/Kconfig | 12 - drivers/bus/Makefile | 2 +- drivers/bus/simple-pm-bus.c | 42 +- drivers/bus/ti-sysc.c | 6 +- drivers/char/ipmi/Kconfig | 16 +- drivers/char/ipmi/bt-bmc.c | 69 +- drivers/char/ipmi/ipmi_ipmb.c | 6 +- drivers/char/xillybus/xillybus.h | 23 +- drivers/char/xillybus/xillybus_core.c | 129 +- drivers/char/xillybus/xillybus_of.c | 86 +- drivers/char/xillybus/xillybus_pcie.c | 90 +- drivers/clk/imx/Kconfig | 1 + drivers/clocksource/timer-riscv.c | 9 + drivers/cpufreq/intel_pstate.c | 117 +- drivers/cpuidle/Kconfig.arm | 2 +- drivers/cpuidle/cpuidle-tegra.c | 3 + drivers/cpuidle/sysfs.c | 5 +- drivers/devfreq/devfreq.c | 26 + drivers/devfreq/governor.h | 3 + drivers/devfreq/tegra30-devfreq.c | 109 +- drivers/dma-buf/dma-buf.c | 60 +- drivers/dma-buf/dma-resv.c | 469 +- drivers/edac/amd64_edac.c | 22 +- drivers/edac/edac_mc_sysfs.c | 8 +- drivers/edac/ti_edac.c | 7 +- drivers/firmware/Kconfig | 6 +- drivers/firmware/Makefile | 1 + drivers/firmware/arm_scmi/virtio.c | 63 +- drivers/firmware/cirrus/Kconfig | 5 + drivers/firmware/cirrus/Makefile | 3 + drivers/firmware/cirrus/cs_dsp.c | 3109 ++++ drivers/firmware/tegra/bpmp-debugfs.c | 26 +- drivers/firmware/tegra/bpmp-tegra210.c | 7 +- drivers/gpio/gpio-mockup.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 83 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 141 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 172 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 12 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 17 +- drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c | 2 +- drivers/gpu/drm/amd/display/dc/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 179 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 126 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 43 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c | 953 ++ drivers/gpu/drm/amd/display/dc/core/dc_stat.c | 8 + drivers/gpu/drm/amd/display/dc/dc.h | 42 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 31 + drivers/gpu/drm/amd/display/dc/dc_link.h | 1 + drivers/gpu/drm/amd/display/dc/dc_types.h | 1 + drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 3 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 24 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 41 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- .../drm/amd/display/dc/dcn201/dcn201_resource.c | 2 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 39 +- .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 159 +- .../amd/display/dc/dcn31/dcn31_dio_link_encoder.h | 3 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 45 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 9 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 5 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 4 +- .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 102 + .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.h | 34 + drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.c | 102 - drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.h | 34 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 3 + drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 1 + drivers/gpu/drm/amd/display/dc/inc/dc_link_dpia.h | 99 + drivers/gpu/drm/amd/display/dc/inc/resource.h | 1 + drivers/gpu/drm/amd/display/dc/os_types.h | 1 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 3 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 117 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 1 + .../gpu/drm/amd/display/dmub/src/dmub_srv_stat.c | 16 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 2 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 9 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c | 6 +- drivers/gpu/drm/drm_cache.c | 4 +- drivers/gpu/drm/drm_connector.c | 2 + drivers/gpu/drm/drm_edid.c | 42 +- drivers/gpu/drm/drm_fb_helper.c | 6 + drivers/gpu/drm/drm_gem.c | 26 +- drivers/gpu/drm/drm_plane_helper.c | 1 - drivers/gpu/drm/hyperv/hyperv_drm.h | 1 + drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 1 + drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 54 +- drivers/gpu/drm/i915/display/g4x_dp.c | 2 +- drivers/gpu/drm/i915/display/intel_acpi.c | 7 +- drivers/gpu/drm/i915/display/intel_ddi.c | 3 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 4 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 219 +- .../gpu/drm/i915/display/intel_dp_link_training.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 7 +- drivers/gpu/drm/i915/i915_request.c | 34 +- drivers/gpu/drm/i915/intel_pm.c | 12 + drivers/gpu/drm/msm/Kconfig | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 2 +- drivers/gpu/drm/msm/dsi/dsi.c | 4 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 30 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 4 +- drivers/gpu/drm/nouveau/dispnv50/crc.c | 1 + drivers/gpu/drm/nouveau/nouveau_debugfs.c | 1 + drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +- drivers/gpu/drm/scheduler/sched_main.c | 26 +- drivers/gpu/drm/tegra/Makefile | 3 +- drivers/gpu/drm/tegra/dc.c | 90 +- drivers/gpu/drm/tegra/drm.c | 4 + drivers/gpu/drm/tegra/drm.h | 1 + drivers/gpu/drm/tegra/gem.c | 171 +- drivers/gpu/drm/tegra/gr2d.c | 33 +- drivers/gpu/drm/tegra/hub.h | 1 - drivers/gpu/drm/tegra/nvdec.c | 470 + drivers/gpu/drm/tegra/plane.c | 65 +- drivers/gpu/drm/tegra/plane.h | 2 +- drivers/gpu/drm/tegra/rgb.c | 4 - drivers/gpu/drm/tegra/submit.c | 63 +- drivers/gpu/drm/tegra/uapi.c | 68 +- drivers/gpu/drm/tegra/uapi.h | 5 +- drivers/gpu/drm/tegra/vic.c | 8 + drivers/gpu/drm/ttm/ttm_bo.c | 16 +- drivers/gpu/drm/vc4/Kconfig | 1 - drivers/gpu/drm/vc4/vc4_hdmi.c | 165 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 6 +- drivers/gpu/host1x/Kconfig | 1 + drivers/gpu/host1x/bus.c | 79 +- drivers/gpu/host1x/dev.c | 20 + drivers/gpu/host1x/dev.h | 2 + drivers/gpu/host1x/job.c | 160 +- drivers/gpu/host1x/job.h | 6 +- drivers/hid/hid-cougar.c | 3 +- drivers/hid/hid-ids.h | 3 + drivers/hid/hid-multitouch.c | 13 + drivers/iio/dac/ad5766.c | 6 +- drivers/iio/pressure/st_pressure_spi.c | 4 + drivers/iio/test/Makefile | 1 + drivers/infiniband/core/cma.c | 34 +- drivers/infiniband/core/cma_priv.h | 11 +- drivers/infiniband/core/rw.c | 66 +- drivers/infiniband/hw/hfi1/efivar.c | 10 +- drivers/infiniband/hw/mlx4/main.c | 2 +- drivers/infiniband/hw/mlx4/qp.c | 2 +- drivers/infiniband/hw/mlx5/mr.c | 26 +- drivers/infiniband/hw/mlx5/odp.c | 41 +- drivers/infiniband/hw/qedr/main.c | 2 +- drivers/infiniband/sw/rxe/rxe_param.h | 30 +- drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c | 49 +- drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 11 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 6 + drivers/infiniband/ulp/rtrs/rtrs-clt.h | 13 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 2 +- drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c | 3 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 6 + drivers/infiniband/ulp/rtrs/rtrs-srv.h | 3 +- drivers/infiniband/ulp/rtrs/rtrs.c | 31 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 38 +- drivers/input/joystick/analog.c | 18 +- drivers/iommu/Kconfig | 3 +- drivers/iommu/amd/init.c | 7 +- drivers/iommu/amd/iommu.c | 3 +- drivers/iommu/amd/iommu_v2.c | 3 +- drivers/iommu/arm/arm-smmu/Makefile | 3 +- drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 3 +- drivers/iommu/iommu.c | 3 +- drivers/ipack/devices/ipoctal.c | 48 +- drivers/md/dm-clone-target.c | 2 +- drivers/md/dm-rq.c | 8 + drivers/md/dm-verity-target.c | 15 +- drivers/md/dm.c | 17 +- drivers/media/cec/Kconfig | 4 + drivers/media/platform/Kconfig | 2 +- drivers/media/platform/aspeed-video.c | 17 +- drivers/media/platform/imx-jpeg/mxc-jpeg.c | 30 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 6 +- drivers/media/platform/omap/omap_vout.c | 18 +- drivers/media/platform/omap/omap_vout_vrfb.c | 2 +- drivers/media/platform/omap/omap_voutdef.h | 2 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 27 +- drivers/media/platform/rcar-vin/rcar-dma.c | 15 + drivers/media/platform/rcar-vin/rcar-v4l2.c | 4 + drivers/media/test-drivers/vivid/vivid-core.c | 2 +- drivers/media/usb/em28xx/em28xx-core.c | 5 +- drivers/memory/Kconfig | 1 + drivers/memory/fsl_ifc.c | 13 +- drivers/memory/tegra/tegra186-emc.c | 1 + drivers/memory/tegra/tegra210-emc-core.c | 2 +- drivers/misc/Kconfig | 1 + drivers/misc/cb710/sgbuf2.c | 2 +- drivers/misc/eeprom/at25.c | 8 + drivers/misc/eeprom/eeprom_93xx46.c | 18 + drivers/misc/fastrpc.c | 22 +- drivers/misc/gehc-achc.c | 1 + drivers/misc/mei/hw-me-regs.h | 1 + drivers/misc/mei/pci-me.c | 1 + drivers/mmc/host/Kconfig | 2 +- drivers/net/dsa/rtl8366rb.c | 112 +- drivers/net/ethernet/3com/3c509.c | 2 +- drivers/net/ethernet/8390/ax88796.c | 6 +- drivers/net/ethernet/8390/ne2k-pci.c | 2 +- drivers/net/ethernet/actions/owl-emac.c | 2 +- drivers/net/ethernet/aeroflex/greth.c | 2 +- drivers/net/ethernet/agere/et131x.c | 4 +- drivers/net/ethernet/alacritech/slicoss.c | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/alteon/acenic.c | 2 +- drivers/net/ethernet/altera/altera_tse_main.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 2 +- drivers/net/ethernet/amd/Kconfig | 2 +- drivers/net/ethernet/amd/amd8111e.c | 2 +- drivers/net/ethernet/amd/atarilance.c | 4 +- drivers/net/ethernet/amd/au1000_eth.c | 2 +- drivers/net/ethernet/amd/nmclan_cs.c | 2 +- drivers/net/ethernet/amd/pcnet32.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 2 +- drivers/net/ethernet/apm/xgene-v2/main.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 +- drivers/net/ethernet/arc/Kconfig | 4 +- drivers/net/ethernet/arc/emac_main.c | 4 +- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/atheros/alx/main.c | 4 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 4 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 4 +- drivers/net/ethernet/atheros/atlx/atlx.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 4 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 4 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 6 +- drivers/net/ethernet/broadcom/bcmsysport.c | 4 +- drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c | 6 +- drivers/net/ethernet/broadcom/bgmac-bcma.c | 37 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 2 +- drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 7 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 6 +- drivers/net/ethernet/broadcom/tg3.c | 8 +- drivers/net/ethernet/brocade/bna/bnad.c | 4 +- drivers/net/ethernet/cadence/macb_main.c | 9 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 4 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 2 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 5 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 6 +- drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 2 +- drivers/net/ethernet/chelsio/cxgb/subr.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/t3_hw.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 2 +- drivers/net/ethernet/chelsio/cxgb4vf/adapter.h | 3 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/cirrus/cs89x0.c | 2 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 +- drivers/net/ethernet/cirrus/mac89x0.c | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 4 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 2 +- drivers/net/ethernet/dlink/sundance.c | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 4 +- drivers/net/ethernet/ethoc.c | 6 +- drivers/net/ethernet/ezchip/Kconfig | 2 +- drivers/net/ethernet/ezchip/nps_enet.c | 4 +- drivers/net/ethernet/faraday/ftgmac100.c | 9 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 7 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 +- drivers/net/ethernet/freescale/fec_main.c | 4 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 4 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 2 +- drivers/net/ethernet/freescale/ucc_geth.c | 4 +- drivers/net/ethernet/google/gve/gve.h | 2 +- drivers/net/ethernet/google/gve/gve_adminq.c | 2 +- drivers/net/ethernet/google/gve/gve_main.c | 45 +- drivers/net/ethernet/google/gve/gve_rx.c | 8 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 4 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 4 +- drivers/net/ethernet/ibm/emac/core.c | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 4 +- drivers/net/ethernet/ibm/ibmvnic.c | 5 +- drivers/net/ethernet/intel/e100.c | 4 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +- drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 9 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 3 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 6 +- drivers/net/ethernet/intel/igb/igb_main.c | 4 +- drivers/net/ethernet/intel/igbvf/netdev.c | 8 +- drivers/net/ethernet/intel/igc/igc_main.c | 4 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 6 +- drivers/net/ethernet/jme.c | 4 +- drivers/net/ethernet/korina.c | 4 +- drivers/net/ethernet/lantiq_xrx200.c | 2 +- drivers/net/ethernet/litex/Kconfig | 2 +- drivers/net/ethernet/litex/litex_liteeth.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 4 +- drivers/net/ethernet/marvell/mvneta.c | 4 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 13 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 4 +- .../net/ethernet/marvell/prestera/prestera_main.c | 2 +- drivers/net/ethernet/marvell/pxa168_eth.c | 4 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/cmd.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 40 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 2 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 2 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 102 +- drivers/net/ethernet/mellanox/mlx5/core/en/qos.h | 9 + .../net/ethernet/mellanox/mlx5/core/en/tc/sample.c | 21 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 8 + .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 1 + .../ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c | 9 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 118 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 179 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 9 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 227 +- .../ethernet/mellanox/mlx5/core/esw/bridge_priv.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 8 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 10 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 2 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 36 +- .../mellanox/mlx5/core/steering/dr_action.c | 19 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 6 +- .../mellanox/mlx5/core/steering/dr_domain.c | 212 +- .../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 4 +- .../mellanox/mlx5/core/steering/dr_ste_v0.c | 13 +- .../mellanox/mlx5/core/steering/dr_ste_v1.c | 18 +- .../mellanox/mlx5/core/steering/dr_types.h | 47 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 2 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 193 +- drivers/net/ethernet/mellanox/mlxsw/core_env.h | 10 + drivers/net/ethernet/mellanox/mlxsw/minimal.c | 26 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 84 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 35 + drivers/net/ethernet/micrel/ks8842.c | 5 +- drivers/net/ethernet/micrel/ks8851_common.c | 4 +- drivers/net/ethernet/micrel/ksz884x.c | 7 +- drivers/net/ethernet/microchip/enc28j60.c | 7 +- drivers/net/ethernet/microchip/encx24j600.c | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 4 +- .../net/ethernet/microchip/sparx5/sparx5_netdev.c | 2 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 4 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 2 +- drivers/net/ethernet/moxa/moxart_ether.c | 2 +- drivers/net/ethernet/mscc/Kconfig | 2 +- drivers/net/ethernet/mscc/ocelot.c | 2 +- drivers/net/ethernet/mscc/ocelot_flower.c | 125 +- drivers/net/ethernet/mscc/ocelot_net.c | 4 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 2 +- drivers/net/ethernet/neterion/s2io.c | 4 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 6 +- drivers/net/ethernet/netronome/nfp/abm/main.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 2 +- .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 2 +- drivers/net/ethernet/ni/nixge.c | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 2 +- drivers/net/ethernet/nxp/lpc_eth.c | 4 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 4 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic.h | 1 + .../net/ethernet/pensando/ionic/ionic_debugfs.c | 2 - drivers/net/ethernet/pensando/ionic/ionic_dev.c | 1 - drivers/net/ethernet/pensando/ionic/ionic_dev.h | 4 - .../net/ethernet/pensando/ionic/ionic_ethtool.c | 38 - drivers/net/ethernet/pensando/ionic/ionic_lif.c | 78 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 45 - drivers/net/ethernet/pensando/ionic/ionic_main.c | 53 +- .../net/ethernet/pensando/ionic/ionic_rx_filter.c | 3 - drivers/net/ethernet/pensando/ionic/ionic_stats.c | 121 - drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 14 - .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed.h | 44 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 16 +- drivers/net/ethernet/qlogic/qed/qed_cxt.h | 143 +- drivers/net/ethernet/qlogic/qed/qed_dbg_hsi.h | 1491 ++ drivers/net/ethernet/qlogic/qed/qed_dcbx.h | 11 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 1394 +- drivers/net/ethernet/qlogic/qed/qed_debug.h | 7 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 122 +- drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 345 +- drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 25 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 12643 +++++++--------- drivers/net/ethernet/qlogic/qed/qed_hw.h | 222 +- .../net/ethernet/qlogic/qed/qed_init_fw_funcs.c | 405 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.c | 98 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.h | 60 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 286 +- drivers/net/ethernet/qlogic/qed/qed_iro_hsi.h | 500 + drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 15 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.h | 9 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 2 + drivers/net/ethernet/qlogic/qed/qed_l2.c | 18 +- drivers/net/ethernet/qlogic/qed/qed_l2.h | 135 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 64 +- drivers/net/ethernet/qlogic/qed/qed_ll2.h | 131 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 21 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 64 +- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 763 +- drivers/net/ethernet/qlogic/qed/qed_mfw_hsi.h | 2474 ++++ drivers/net/ethernet/qlogic/qed/qed_rdma.c | 7 +- drivers/net/ethernet/qlogic/qed/qed_rdma.h | 7 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 95 +- drivers/net/ethernet/qlogic/qed/qed_roce.c | 1 - drivers/net/ethernet/qlogic/qed/qed_selftest.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_sp.h | 223 +- drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 10 +- drivers/net/ethernet/qlogic/qed/qed_spq.c | 63 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 200 +- drivers/net/ethernet/qlogic/qed/qed_sriov.h | 126 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 11 +- drivers/net/ethernet/qlogic/qed/qed_vf.h | 307 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 9 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 4 +- drivers/net/ethernet/qualcomm/emac/emac.c | 5 +- drivers/net/ethernet/qualcomm/qca_spi.c | 2 +- drivers/net/ethernet/qualcomm/qca_uart.c | 2 +- drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/realtek/8139too.c | 2 +- drivers/net/ethernet/renesas/ravb.h | 39 +- drivers/net/ethernet/renesas/ravb_main.c | 454 +- drivers/net/ethernet/renesas/sh_eth.c | 2 +- drivers/net/ethernet/rocker/rocker_main.c | 2 +- .../net/ethernet/samsung/sxgbe/sxgbe_platform.c | 2 +- drivers/net/ethernet/seeq/sgiseeq.c | 4 +- drivers/net/ethernet/sfc/ef100_nic.c | 2 +- drivers/net/ethernet/sfc/ef10_sriov.c | 2 +- drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/efx_common.c | 4 +- drivers/net/ethernet/sfc/falcon/efx.c | 6 +- drivers/net/ethernet/sgi/ioc3-eth.c | 4 +- drivers/net/ethernet/sgi/meth.c | 2 +- drivers/net/ethernet/smsc/smsc911x.c | 6 +- drivers/net/ethernet/socionext/netsec.c | 9 +- drivers/net/ethernet/socionext/sni_ave.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 8 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 4 +- drivers/net/ethernet/sun/niu.c | 6 +- drivers/net/ethernet/sun/sungem.c | 4 +- drivers/net/ethernet/sun/sunhme.c | 8 +- drivers/net/ethernet/sun/sunqe.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-common.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/tehuti/tehuti.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 6 +- drivers/net/ethernet/ti/cpsw_new.c | 4 +- drivers/net/ethernet/ti/cpts.c | 6 +- drivers/net/ethernet/ti/davinci_emac.c | 4 +- drivers/net/ethernet/ti/netcp_core.c | 4 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/wiznet/w5100.c | 4 +- drivers/net/ethernet/wiznet/w5300.c | 4 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 4 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 4 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 +- drivers/net/fddi/skfp/skfddi.c | 5 +- drivers/net/gtp.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 2 +- drivers/net/ipa/Kconfig | 1 + drivers/net/ipvlan/ipvlan_main.c | 4 +- drivers/net/macsec.c | 2 +- drivers/net/macvlan.c | 4 +- drivers/net/pcs/pcs-xpcs.c | 45 +- drivers/net/phy/at803x.c | 23 +- drivers/net/phy/mdio_bus.c | 22 + drivers/net/phy/phylink.c | 40 +- drivers/net/phy/sfp.c | 2 +- drivers/net/usb/aqc111.c | 2 +- drivers/net/usb/asix_common.c | 2 +- drivers/net/usb/asix_devices.c | 2 +- drivers/net/usb/ax88172a.c | 2 +- drivers/net/usb/ax88179_178a.c | 4 +- drivers/net/usb/dm9601.c | 4 +- drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/kalmia.c | 2 +- drivers/net/usb/lan78xx.c | 4 +- drivers/net/usb/mcs7830.c | 2 +- drivers/net/usb/r8152.c | 20 +- drivers/net/usb/rndis_host.c | 2 +- drivers/net/usb/rtl8150.c | 4 +- drivers/net/usb/sr9700.c | 2 +- drivers/net/usb/sr9800.c | 2 +- drivers/net/wireless/ath/ath10k/Kconfig | 2 +- drivers/net/wireless/ath/ath10k/core.c | 2 +- drivers/net/wireless/ath/ath10k/mac.c | 31 +- drivers/net/wireless/ath/ath10k/sdio.c | 5 +- drivers/net/wireless/ath/ath10k/wmi.c | 4 + drivers/net/wireless/ath/ath11k/core.c | 58 +- drivers/net/wireless/ath/ath11k/core.h | 49 +- drivers/net/wireless/ath/ath11k/dbring.c | 16 +- drivers/net/wireless/ath/ath11k/debugfs.c | 25 +- drivers/net/wireless/ath/ath11k/debugfs.h | 4 + .../net/wireless/ath/ath11k/debugfs_htt_stats.c | 4344 +++--- .../net/wireless/ath/ath11k/debugfs_htt_stats.h | 226 + drivers/net/wireless/ath/ath11k/debugfs_sta.c | 8 +- drivers/net/wireless/ath/ath11k/dp.h | 8 + drivers/net/wireless/ath/ath11k/dp_rx.c | 243 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 23 +- drivers/net/wireless/ath/ath11k/dp_tx.h | 2 +- drivers/net/wireless/ath/ath11k/hal_desc.h | 2 + drivers/net/wireless/ath/ath11k/hw.c | 45 + drivers/net/wireless/ath/ath11k/hw.h | 13 +- drivers/net/wireless/ath/ath11k/mac.c | 1443 +- drivers/net/wireless/ath/ath11k/mac.h | 3 + drivers/net/wireless/ath/ath11k/pci.c | 4 +- drivers/net/wireless/ath/ath11k/peer.c | 11 + drivers/net/wireless/ath/ath11k/qmi.c | 350 +- drivers/net/wireless/ath/ath11k/qmi.h | 18 +- drivers/net/wireless/ath/ath11k/reg.c | 18 +- drivers/net/wireless/ath/ath11k/reg.h | 2 +- drivers/net/wireless/ath/ath11k/spectral.c | 42 +- drivers/net/wireless/ath/ath11k/trace.h | 11 +- drivers/net/wireless/ath/ath11k/wmi.c | 152 +- drivers/net/wireless/ath/ath11k/wmi.h | 107 +- .../net/wireless/ath/ath9k/ath9k_pci_owl_loader.c | 105 +- drivers/net/wireless/ath/ath9k/eeprom.c | 12 +- drivers/net/wireless/ath/ath9k/hw.h | 2 + drivers/net/wireless/ath/ath9k/init.c | 56 + drivers/net/wireless/ath/spectral_common.h | 1 - drivers/net/wireless/ath/wcn36xx/debug.c | 2 +- drivers/net/wireless/ath/wcn36xx/hal.h | 6 +- drivers/net/wireless/ath/wcn36xx/main.c | 11 +- drivers/net/wireless/ath/wcn36xx/smd.c | 99 +- drivers/net/wireless/ath/wcn36xx/smd.h | 3 + .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 10 + .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 6 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_regs.h | 2 + drivers/net/wireless/realtek/rtw88/debug.c | 5 +- drivers/net/wireless/realtek/rtw88/fw.c | 7 +- drivers/net/wireless/realtek/rtw88/main.c | 1 + drivers/net/wireless/realtek/rtw88/main.h | 1 + drivers/net/wireless/realtek/rtw88/reg.h | 1 + drivers/net/wwan/iosm/iosm_ipc_devlink.c | 81 +- drivers/net/wwan/iosm/iosm_ipc_devlink.h | 44 +- drivers/net/wwan/iosm/iosm_ipc_flash.c | 42 +- drivers/nfc/pn533/i2c.c | 2 +- drivers/nfc/pn533/pn533.c | 2 +- drivers/nfc/pn533/pn533.h | 4 +- drivers/nfc/pn533/uart.c | 4 +- drivers/nfc/pn533/usb.c | 2 +- drivers/of/Kconfig | 4 - drivers/of/Makefile | 1 - drivers/of/of_net.c | 145 - drivers/of/of_private.h | 8 - drivers/pci/controller/pci-xgene.c | 3 +- drivers/pci/endpoint/functions/pci-epf-ntb.c | 22 +- drivers/pci/endpoint/pci-ep-cfs.c | 48 +- drivers/pci/iov.c | 14 +- drivers/pci/p2pdma.c | 6 +- drivers/pci/pci-acpi.c | 6 +- drivers/pci/pci-sysfs.c | 33 +- drivers/pci/pci.c | 95 +- drivers/pci/pcie/aspm.c | 4 +- drivers/pci/probe.c | 31 +- drivers/pci/setup-irq.c | 26 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 143 + drivers/phy/qualcomm/phy-qcom-qmp.h | 2 + drivers/phy/qualcomm/phy-qcom-qusb2.c | 2 +- drivers/pinctrl/qcom/Kconfig | 3 +- drivers/pnp/system.c | 2 +- drivers/rapidio/devices/rio_mport_cdev.c | 9 +- drivers/reset/Kconfig | 6 +- drivers/reset/reset-brcmstb-rescal.c | 2 +- drivers/reset/reset-socfpga.c | 26 + drivers/reset/reset-uniphier-glue.c | 4 + drivers/reset/reset-uniphier.c | 27 + drivers/reset/tegra/reset-bpmp.c | 9 +- drivers/scsi/advansys.c | 4 +- drivers/scsi/arm/acornscsi.c | 2 +- drivers/scsi/elx/efct/efct_scsi.c | 3 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 42 +- drivers/scsi/libiscsi.c | 15 +- drivers/scsi/lpfc/lpfc_sli.c | 11 +- drivers/scsi/megaraid/megaraid_sas.h | 4 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 50 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 32 +- drivers/scsi/pm8001/pm8001_hwi.c | 5 +- drivers/scsi/pm8001/pm80xx_hwi.c | 3 +- drivers/scsi/qedf/drv_fcoe_fw_funcs.c | 8 +- drivers/scsi/qedf/drv_fcoe_fw_funcs.h | 2 +- drivers/scsi/qedf/qedf.h | 4 +- drivers/scsi/qedf/qedf_els.c | 2 +- drivers/scsi/qedf/qedf_io.c | 12 +- drivers/scsi/qedf/qedf_main.c | 8 +- drivers/scsi/qedi/qedi_debugfs.c | 4 +- drivers/scsi/qedi/qedi_fw.c | 40 +- drivers/scsi/qedi/qedi_fw_api.c | 22 +- drivers/scsi/qedi/qedi_fw_iscsi.h | 2 +- drivers/scsi/qedi/qedi_iscsi.h | 2 +- drivers/scsi/qedi/qedi_main.c | 11 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 73 +- drivers/scsi/scsi_lib.c | 2 +- drivers/scsi/smartpqi/smartpqi.h | 61 +- drivers/scsi/smartpqi/smartpqi_init.c | 540 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 6 +- drivers/scsi/smartpqi/smartpqi_sis.c | 60 +- drivers/scsi/smartpqi/smartpqi_sis.h | 4 +- drivers/scsi/ufs/ufshcd.c | 315 +- drivers/scsi/ufs/ufshcd.h | 15 +- drivers/scsi/ufs/ufshpb.c | 3 - drivers/soc/canaan/Kconfig | 1 - drivers/soc/imx/Kconfig | 1 + drivers/soc/imx/Makefile | 1 + drivers/soc/imx/gpcv2.c | 134 +- drivers/soc/imx/imx8m-blk-ctrl.c | 523 + drivers/soc/tegra/Makefile | 1 + drivers/soc/tegra/ari-tegra186.c | 80 + drivers/soc/tegra/pmc.c | 28 +- drivers/soc/ti/omap_prm.c | 27 +- drivers/spi/spi-fsi.c | 48 +- drivers/spi/spi.c | 237 +- drivers/staging/media/hantro/hantro_drv.c | 2 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 2 +- drivers/staging/media/hantro/hantro_g1_regs.h | 2 + drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 3 +- drivers/staging/media/imx/imx-media-csi.c | 1 - drivers/staging/media/sunxi/cedrus/cedrus.c | 47 + drivers/staging/media/sunxi/cedrus/cedrus.h | 1 + drivers/staging/mt7621-dts/mt7621.dtsi | 20 +- drivers/staging/mt7621-pci/pci-mt7621.c | 4 +- drivers/staging/r8188eu/core/rtw_br_ext.c | 3 +- drivers/staging/r8188eu/core/rtw_cmd.c | 9 +- drivers/staging/r8188eu/core/rtw_efuse.c | 8 +- drivers/staging/r8188eu/core/rtw_mlme.c | 14 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 8 +- drivers/staging/r8188eu/core/rtw_recv.c | 7 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 1 - drivers/staging/r8188eu/core/rtw_xmit.c | 4 +- drivers/staging/r8188eu/hal/hal_intf.c | 58 +- drivers/staging/r8188eu/hal/odm.c | 60 - drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 1 - drivers/staging/r8188eu/hal/rtl8188e_sreset.c | 14 +- drivers/staging/r8188eu/hal/usb_halinit.c | 38 +- drivers/staging/r8188eu/include/hal_intf.h | 33 +- drivers/staging/r8188eu/include/odm_precomp.h | 3 - drivers/staging/r8188eu/include/osdep_service.h | 2 +- drivers/staging/r8188eu/include/rtl8188e_sreset.h | 1 - drivers/staging/r8188eu/include/usb_osintf.h | 3 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 19 +- drivers/staging/r8188eu/os_dep/osdep_service.c | 2 +- drivers/staging/r8188eu/os_dep/usb_intf.c | 4 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 9 +- drivers/staging/rtl8192u/r8192U_core.c | 3 - drivers/staging/rtl8712/rtl871x_xmit.h | 10 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 12 +- drivers/staging/rtl8723bs/include/osdep_service.h | 2 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 75 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 51 - drivers/staging/vt6655/mac.h | 4 +- drivers/target/iscsi/iscsi_target_configfs.c | 91 +- drivers/target/sbp/sbp_target.c | 30 +- drivers/target/target_core_configfs.c | 1 + drivers/target/target_core_fabric_configfs.c | 78 +- drivers/target/target_core_transport.c | 8 +- drivers/target/target_core_user.c | 3 +- drivers/tee/optee/shm_pool.c | 2 +- .../intel/int340x_thermal/int3400_thermal.c | 9 +- .../intel/int340x_thermal/int3401_thermal.c | 8 +- .../int340x_thermal/processor_thermal_device.c | 36 +- .../int340x_thermal/processor_thermal_device.h | 1 - .../int340x_thermal/processor_thermal_device_pci.c | 18 +- .../processor_thermal_device_pci_legacy.c | 8 +- drivers/thermal/intel/intel_powerclamp.c | 8 +- drivers/thermal/thermal_core.c | 6 +- drivers/thermal/thermal_mmio.c | 2 +- drivers/thermal/thermal_netlink.c | 11 +- drivers/thermal/thermal_netlink.h | 8 +- drivers/thunderbolt/Makefile | 1 + drivers/tty/hvc/hvc_xen.c | 13 +- drivers/tty/mxser.c | 119 +- drivers/tty/n_gsm.c | 9 +- drivers/tty/serial/8250/Kconfig | 8 +- drivers/tty/serial/Kconfig | 9 +- drivers/tty/serial/serial_core.c | 16 +- drivers/tty/serial/sifive.c | 2 +- drivers/tty/tty_baudrate.c | 2 +- drivers/usb/atm/usbatm.c | 4 +- drivers/usb/class/cdc-acm.c | 8 + drivers/usb/class/cdc-wdm.c | 8 +- drivers/usb/common/Kconfig | 3 +- drivers/usb/core/config.c | 4 +- drivers/usb/dwc3/Kconfig | 7 +- drivers/usb/dwc3/gadget.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 31 +- drivers/usb/gadget/function/f_uac2.c | 14 +- drivers/usb/gadget/function/uvc.h | 2 + drivers/usb/gadget/function/uvc_v4l2.c | 49 +- drivers/usb/gadget/udc/core.c | 6 +- drivers/usb/gadget/udc/udc-xilinx.c | 25 + drivers/usb/host/Kconfig | 6 +- drivers/usb/host/ehci-hcd.c | 2 +- drivers/usb/host/ehci-hub.c | 11 +- drivers/usb/host/fotg210-hcd.c | 2 +- drivers/usb/host/ohci-omap.c | 72 +- drivers/usb/host/oxu210hp-hcd.c | 2 +- drivers/usb/host/xhci-mtk-sch.c | 2 +- drivers/usb/host/xhci-tegra.c | 12 +- drivers/usb/phy/phy-tahvo.c | 4 - drivers/usb/phy/phy-tegra-usb.c | 198 +- drivers/usb/serial/option.c | 8 + drivers/usb/serial/qcserial.c | 1 + drivers/usb/typec/tcpm/tcpci.c | 4 +- drivers/usb/typec/tcpm/tcpm.c | 1 + drivers/usb/typec/tipd/core.c | 214 +- drivers/usb/typec/tipd/tps6598x.h | 12 + drivers/usb/typec/tipd/trace.h | 23 + drivers/usb/typec/ucsi/ucsi.c | 337 +- drivers/usb/typec/ucsi/ucsi.h | 3 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 2 +- drivers/usb/usb-skeleton.c | 2 +- drivers/virt/acrn/hsm.c | 49 + drivers/virt/acrn/hypercall.h | 52 + drivers/virtio/virtio_mem.c | 297 +- drivers/xen/Kconfig | 4 +- drivers/xen/balloon.c | 21 +- drivers/xen/privcmd.c | 18 +- fs/9p/cache.c | 2 +- fs/9p/fid.c | 14 +- fs/9p/v9fs.c | 8 +- fs/9p/vfs_addr.c | 15 +- fs/9p/vfs_file.c | 33 +- fs/9p/vfs_inode.c | 24 +- fs/9p/vfs_inode_dotl.c | 11 +- fs/afs/dir_silly.c | 4 +- fs/afs/write.c | 3 +- fs/binfmt_elf.c | 25 +- fs/btrfs/ctree.h | 2 +- fs/btrfs/dir-item.c | 48 +- fs/btrfs/file.c | 19 +- fs/btrfs/tree-log.c | 79 +- fs/btrfs/zstd.c | 68 +- fs/cachefiles/io.c | 29 +- fs/ext4/extents.c | 77 +- fs/ext4/super.c | 9 +- fs/f2fs/compress.c | 56 +- fs/f2fs/super.c | 2 +- fs/fscache/object.c | 2 +- fs/fscache/operation.c | 3 + fs/io_uring.c | 72 +- fs/kernfs/symlink.c | 3 +- fs/ksmbd/connection.c | 10 +- fs/ksmbd/glob.h | 2 +- fs/ksmbd/smb2misc.c | 98 +- fs/ksmbd/smb2ops.c | 5 - fs/ksmbd/smb2pdu.c | 59 +- fs/ksmbd/smb2pdu.h | 1 - fs/ksmbd/smb_common.c | 12 +- fs/ksmbd/smb_common.h | 4 +- fs/netfs/read_helper.c | 2 +- fs/nfs/fscache.c | 31 +- fs/nfs_common/grace.c | 1 - fs/nfsd/nfsctl.c | 5 +- fs/ntfs3/file.c | 7 +- fs/ntfs3/xattr.c | 160 +- fs/proc/base.c | 18 +- fs/proc/vmcore.c | 109 +- fs/pstore/platform.c | 2 +- fs/seq_file.c | 16 - fs/squashfs/zstd_wrapper.c | 16 +- fs/sysfs/dir.c | 3 +- include/acpi/acpixf.h | 2 +- include/acpi/actbl2.h | 250 +- include/acpi/actbl3.h | 9 +- include/acpi/actypes.h | 1 + include/clocksource/timer-riscv.h | 16 + include/dt-bindings/power/imx8mm-power.h | 9 + include/kunit/test.h | 6 +- include/linux/acpi.h | 2 - include/linux/arm-smccc.h | 10 + include/linux/blk-mq.h | 17 +- include/linux/blkdev.h | 5 +- include/linux/bpf.h | 8 +- include/linux/bpf_verifier.h | 2 + include/linux/bpfptr.h | 1 + include/linux/btf.h | 39 + include/linux/cc_platform.h | 88 + include/linux/clk/tegra.h | 24 +- include/linux/cma.h | 1 + include/linux/compiler-gcc.h | 9 - include/linux/compiler_types.h | 5 - include/linux/console.h | 2 + include/linux/cpufreq.h | 2 +- include/linux/crash_dump.h | 26 +- include/linux/damon.h | 86 + include/linux/dma-resv.h | 115 + include/linux/dsa/ocelot.h | 4 +- include/linux/etherdevice.h | 10 +- include/linux/ethtool.h | 23 + include/linux/fault-inject.h | 6 +- include/linux/firmware/cirrus/cs_dsp.h | 242 + .../linux/firmware/cirrus}/wmfw.h | 0 include/linux/gfp.h | 2 - include/linux/host1x.h | 75 +- include/linux/hugetlb.h | 9 +- include/linux/ieee80211.h | 1 + include/linux/kernel.h | 13 +- include/linux/kprobes.h | 113 +- include/linux/mdio.h | 2 + include/linux/mem_encrypt.h | 4 - include/linux/memblock.h | 25 +- include/linux/mlx4/device.h | 2 +- include/linux/mlx4/driver.h | 22 - include/linux/mlx5/driver.h | 2 + include/linux/mlx5/eq.h | 1 - include/linux/mlx5/eswitch.h | 9 + include/linux/mm.h | 2 +- include/linux/mm_types.h | 4 + include/linux/netlink.h | 4 - include/linux/objtool.h | 12 + include/linux/of_net.h | 8 +- include/linux/percpu.h | 3 - include/linux/phylink.h | 1 + include/linux/platform_data/usb-omap1.h | 2 + include/linux/preempt.h | 5 +- include/linux/property.h | 5 +- include/linux/qcom_scm.h | 71 - include/linux/qed/common_hsi.h | 141 +- include/linux/qed/eth_common.h | 1 + include/linux/qed/fcoe_common.h | 362 +- include/linux/qed/iscsi_common.h | 360 +- include/linux/qed/nvmetcp_common.h | 18 +- include/linux/qed/qed_chain.h | 97 +- include/linux/qed/qed_if.h | 263 +- include/linux/qed/qed_iscsi_if.h | 2 +- include/linux/qed/qed_ll2_if.h | 42 +- include/linux/qed/qed_nvmetcp_if.h | 17 + include/linux/qed/rdma_common.h | 1 + include/linux/sched.h | 52 +- include/linux/sched/mm.h | 31 +- include/linux/seq_file.h | 17 +- include/linux/slab.h | 84 +- include/linux/spi/spi.h | 55 - include/linux/string_helpers.h | 1 + include/linux/usb/tegra_usb_phy.h | 5 + include/linux/vmalloc.h | 11 - include/linux/zstd.h | 1252 +- include/linux/zstd_errors.h | 77 + include/linux/zstd_lib.h | 2432 ++++ include/media/v4l2-dev.h | 3 +- include/net/bluetooth/hci_core.h | 2 +- include/net/ioam6.h | 3 +- include/net/ip_vs.h | 11 + include/soc/mscc/ocelot_vcap.h | 10 + include/soc/tegra/fuse.h | 31 +- include/soc/tegra/irq.h | 9 +- include/soc/tegra/pm.h | 2 +- include/sound/hda_codec.h | 1 + include/sound/sof/dai-intel.h | 4 + include/sound/sof/dai.h | 10 +- include/target/target_core_base.h | 1 + include/target/target_core_fabric.h | 1 + include/trace/events/cachefiles.h | 4 +- include/uapi/linux/acrn.h | 70 + include/uapi/linux/devlink.h | 2 + include/uapi/linux/ethtool.h | 29 + include/uapi/linux/ethtool_netlink.h | 17 + include/uapi/linux/hyperv.h | 2 +- include/uapi/linux/ioam6_iptunnel.h | 29 + include/uapi/linux/kvm.h | 8 + include/xen/xen-ops.h | 15 +- kernel/bpf/btf.c | 55 + kernel/bpf/core.c | 4 + kernel/bpf/verifier.c | 231 +- kernel/cgroup/cgroup-v1.c | 3 - kernel/dma/swiotlb.c | 4 +- kernel/exit.c | 2 + kernel/irq/Kconfig | 3 + kernel/irq/irqdesc.c | 4 + kernel/kexec_file.c | 5 + kernel/kprobes.c | 506 +- kernel/locking/rtmutex.c | 19 +- kernel/locking/rwbase_rt.c | 6 +- kernel/locking/spinlock_rt.c | 17 +- kernel/locking/test-ww_mutex.c | 3 +- kernel/sched/core.c | 87 +- kernel/sched/core_sched.c | 9 +- kernel/sched/debug.c | 3 +- kernel/sched/fair.c | 5 - kernel/sched/features.h | 5 + kernel/sched/sched.h | 9 - kernel/trace/Makefile | 1 + kernel/trace/ftrace.c | 6 +- kernel/trace/pid_list.c | 495 + kernel/trace/pid_list.h | 88 + kernel/trace/trace.c | 78 +- kernel/trace/trace.h | 14 +- kernel/trace/trace_events.c | 6 +- kernel/trace/trace_kprobe.c | 2 +- kernel/trace/trace_output.c | 17 +- lib/Makefile | 2 +- lib/decompress_unzstd.c | 48 +- lib/error-inject.c | 3 +- lib/kunit/executor.c | 47 +- lib/kunit/executor_test.c | 1 + lib/test_bpf.c | 14359 +++++++++++-------- lib/test_kasan.c | 2 +- lib/vsprintf.c | 3 +- lib/zstd/Makefile | 46 +- lib/zstd/bitstream.h | 380 - lib/zstd/common/bitstream.h | 437 + lib/zstd/common/compiler.h | 170 + lib/zstd/common/cpu.h | 194 + lib/zstd/common/debug.c | 24 + lib/zstd/common/debug.h | 101 + lib/zstd/common/entropy_common.c | 357 + lib/zstd/common/error_private.c | 56 + lib/zstd/common/error_private.h | 66 + lib/zstd/common/fse.h | 710 + lib/zstd/common/fse_decompress.c | 390 + lib/zstd/common/huf.h | 356 + lib/zstd/common/mem.h | 259 + lib/zstd/common/zstd_common.c | 83 + lib/zstd/common/zstd_deps.h | 125 + lib/zstd/common/zstd_internal.h | 450 + lib/zstd/compress.c | 3485 ----- lib/zstd/compress/fse_compress.c | 625 + lib/zstd/compress/hist.c | 165 + lib/zstd/compress/hist.h | 75 + lib/zstd/compress/huf_compress.c | 905 ++ lib/zstd/compress/zstd_compress.c | 5109 +++++++ lib/zstd/compress/zstd_compress_internal.h | 1188 ++ lib/zstd/compress/zstd_compress_literals.c | 158 + lib/zstd/compress/zstd_compress_literals.h | 29 + lib/zstd/compress/zstd_compress_sequences.c | 439 + lib/zstd/compress/zstd_compress_sequences.h | 54 + lib/zstd/compress/zstd_compress_superblock.c | 850 ++ lib/zstd/compress/zstd_compress_superblock.h | 32 + lib/zstd/compress/zstd_cwksp.h | 482 + lib/zstd/compress/zstd_double_fast.c | 519 + lib/zstd/compress/zstd_double_fast.h | 32 + lib/zstd/compress/zstd_fast.c | 496 + lib/zstd/compress/zstd_fast.h | 31 + lib/zstd/compress/zstd_lazy.c | 1412 ++ lib/zstd/compress/zstd_lazy.h | 81 + lib/zstd/compress/zstd_ldm.c | 686 + lib/zstd/compress/zstd_ldm.h | 110 + lib/zstd/compress/zstd_ldm_geartab.h | 103 + lib/zstd/compress/zstd_opt.c | 1345 ++ lib/zstd/compress/zstd_opt.h | 50 + lib/zstd/decompress.c | 2531 ---- lib/zstd/decompress/huf_decompress.c | 1206 ++ lib/zstd/decompress/zstd_ddict.c | 241 + lib/zstd/decompress/zstd_ddict.h | 44 + lib/zstd/decompress/zstd_decompress.c | 2082 +++ lib/zstd/decompress/zstd_decompress_block.c | 1540 ++ lib/zstd/decompress/zstd_decompress_block.h | 62 + lib/zstd/decompress/zstd_decompress_internal.h | 202 + lib/zstd/decompress_sources.h | 28 + lib/zstd/entropy_common.c | 243 - lib/zstd/error_private.h | 53 - lib/zstd/fse.h | 575 - lib/zstd/fse_compress.c | 795 - lib/zstd/fse_decompress.c | 325 - lib/zstd/huf.h | 212 - lib/zstd/huf_compress.c | 773 - lib/zstd/huf_decompress.c | 960 -- lib/zstd/mem.h | 151 - lib/zstd/zstd_common.c | 75 - lib/zstd/zstd_compress_module.c | 160 + lib/zstd/zstd_decompress_module.c | 105 + lib/zstd/zstd_internal.h | 273 - lib/zstd/zstd_opt.h | 1014 -- localversion-next | 2 +- mm/cma.c | 21 +- mm/damon/core.c | 127 + mm/damon/dbgfs.c | 166 +- mm/damon/vaddr.c | 58 + mm/hugetlb.c | 133 +- mm/kasan/common.c | 2 +- mm/kasan/hw_tags.c | 29 +- mm/kasan/kasan.h | 32 +- mm/kasan/report.c | 2 +- mm/memblock.c | 13 +- mm/memcontrol.c | 90 +- mm/memory.c | 2 +- mm/memory_hotplug.c | 11 +- mm/mempolicy.c | 16 +- mm/slab_common.c | 2 + mm/vmalloc.c | 39 +- net/8021q/vlan_dev.c | 6 +- net/Kconfig | 2 +- net/bluetooth/hci_codec.c | 18 +- net/bluetooth/hci_core.c | 13 +- net/bluetooth/hci_event.c | 16 +- net/bluetooth/hci_sock.c | 100 +- net/bluetooth/mgmt.c | 15 +- net/bpf/test_run.c | 7 +- net/bridge/br_netlink.c | 3 +- net/bridge/br_stp_if.c | 2 +- net/core/Makefile | 1 + net/core/dev.c | 5 +- net/core/devlink.c | 5 + net/core/net-sysfs.c | 2 +- net/core/of_net.c | 170 + net/core/rtnetlink.c | 2 +- net/dsa/slave.c | 4 +- net/dsa/tag_ocelot.c | 39 + net/ethernet/eth.c | 81 +- net/ethtool/Makefile | 2 +- net/ethtool/module.c | 180 + net/ethtool/netlink.c | 19 + net/ethtool/netlink.h | 4 + net/hsr/hsr_device.c | 2 +- net/hsr/hsr_main.c | 2 +- net/ipv4/bpf_tcp_ca.c | 36 +- net/ipv4/inet_hashtables.c | 4 +- net/ipv4/tcp_bbr.c | 28 +- net/ipv4/tcp_cubic.c | 26 +- net/ipv4/tcp_dctcp.c | 26 +- net/ipv4/udp.c | 3 +- net/ipv6/Kconfig | 6 +- net/ipv6/exthdrs.c | 2 +- net/ipv6/inet6_hashtables.c | 2 +- net/ipv6/ioam6.c | 11 +- net/ipv6/ioam6_iptunnel.c | 300 +- net/ipv6/seg6.c | 2 +- net/ipv6/udp.c | 3 +- net/mctp/Kconfig | 5 + net/mctp/Makefile | 3 + net/mctp/route.c | 5 + net/mctp/test/route-test.c | 544 + net/mctp/test/utils.c | 67 + net/mctp/test/utils.h | 20 + net/netfilter/Kconfig | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 8 + net/netfilter/ipvs/ip_vs_est.c | 5 + net/netfilter/nft_chain_filter.c | 9 +- net/netfilter/xt_IDLETIMER.c | 2 +- net/netlink/af_netlink.c | 37 +- net/sched/sch_taprio.c | 4 + net/unix/af_unix.c | 9 +- samples/bpf/Makefile | 4 +- samples/bpf/xdp1_user.c | 2 +- samples/bpf/xdp_sample_pkts_user.c | 2 +- scripts/Makefile.gcc-plugins | 4 + scripts/Makefile.modfinal | 1 + scripts/checkpatch.pl | 3 +- scripts/get_abi.pl | 15 +- scripts/kconfig/conf.c | 15 +- scripts/kconfig/confdata.c | 521 +- scripts/kconfig/lkc_proto.h | 2 +- scripts/kconfig/symbol.c | 43 - security/integrity/ima/ima_policy.c | 2 +- sound/core/pcm_native.c | 25 +- sound/hda/intel-dsp-config.c | 22 +- sound/pci/hda/hda_bind.c | 20 +- sound/pci/hda/hda_codec.c | 1 + sound/pci/hda/hda_controller.c | 24 +- sound/pci/hda/hda_controller.h | 2 +- sound/pci/hda/hda_intel.c | 29 +- sound/pci/hda/hda_intel.h | 4 +- sound/pci/hda/patch_realtek.c | 31 +- sound/soc/amd/acp-rt5645.c | 2 +- sound/soc/codecs/Kconfig | 2 + sound/soc/codecs/max98927.c | 25 + sound/soc/codecs/max98927.h | 1 + sound/soc/codecs/rt5682s.c | 27 +- sound/soc/codecs/rt5682s.h | 6 + sound/soc/codecs/wcd938x.c | 6 +- sound/soc/codecs/wm_adsp.c | 3036 +--- sound/soc/codecs/wm_adsp.h | 132 +- sound/soc/intel/boards/Kconfig | 14 + sound/soc/intel/boards/Makefile | 2 + sound/soc/intel/boards/bytcht_es8316.c | 37 +- sound/soc/intel/boards/sof_es8336.c | 569 + sound/soc/intel/boards/sof_sdw.c | 10 + sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 6 + sound/soc/intel/common/soc-acpi-intel-glk-match.c | 7 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 47 + sound/soc/rockchip/Kconfig | 11 + sound/soc/rockchip/Makefile | 2 + sound/soc/rockchip/rockchip_i2s_tdm.c | 1848 +++ sound/soc/rockchip/rockchip_i2s_tdm.h | 398 + sound/soc/soc-dapm.c | 13 +- sound/soc/soc-pcm.c | 8 +- sound/soc/sof/Kconfig | 4 + sound/soc/sof/Makefile | 3 +- sound/soc/sof/compress.c | 51 + sound/soc/sof/core.c | 24 +- sound/soc/sof/debug.c | 61 +- sound/soc/sof/imx/Kconfig | 2 + sound/soc/sof/imx/imx8.c | 39 +- sound/soc/sof/imx/imx8m.c | 26 +- sound/soc/sof/intel/Makefile | 3 - sound/soc/sof/intel/apl.c | 4 + sound/soc/sof/intel/atom.c | 5 +- sound/soc/sof/intel/bdw.c | 12 +- sound/soc/sof/intel/byt.c | 24 +- sound/soc/sof/intel/cnl.c | 4 + sound/soc/sof/intel/hda-dai.c | 82 +- sound/soc/sof/intel/hda-loader.c | 11 +- sound/soc/sof/intel/hda.c | 22 +- sound/soc/sof/intel/icl.c | 4 + sound/soc/sof/intel/intel-ipc.c | 103 - sound/soc/sof/intel/pci-tng.c | 12 +- sound/soc/sof/intel/tgl.c | 4 + sound/soc/sof/ipc.c | 16 +- sound/soc/sof/loader.c | 11 +- sound/soc/sof/ops.c | 3 + sound/soc/sof/ops.h | 27 +- sound/soc/sof/pcm.c | 7 +- sound/soc/sof/pm.c | 10 +- sound/soc/sof/sof-audio.c | 16 +- sound/soc/sof/sof-audio.h | 19 +- sound/soc/sof/sof-of-dev.c | 21 +- sound/soc/sof/sof-priv.h | 63 +- sound/soc/sof/stream-ipc.c | 103 + sound/soc/sof/topology.c | 61 +- sound/usb/pcm.c | 7 + sound/usb/quirks.c | 2 + tools/arch/x86/lib/insn.c | 5 +- tools/bpf/bpftool/iter.c | 2 +- tools/bpf/bpftool/prog.c | 2 +- tools/bpf/resolve_btfids/main.c | 28 +- tools/include/asm-generic/unaligned.h | 23 + tools/include/linux/objtool.h | 12 + tools/include/uapi/sound/asound.h | 1 + tools/lib/bpf/Makefile | 4 +- tools/lib/bpf/bpf.c | 1 + tools/lib/bpf/bpf_gen_internal.h | 16 +- tools/lib/bpf/btf.c | 132 +- tools/lib/bpf/btf.h | 22 + tools/lib/bpf/gen_loader.c | 314 +- tools/lib/bpf/libbpf.c | 160 +- tools/lib/bpf/libbpf.h | 36 +- tools/lib/bpf/libbpf.map | 5 + tools/lib/bpf/libbpf_internal.h | 3 + tools/objtool/arch/x86/decode.c | 2 +- tools/objtool/check.c | 18 +- tools/objtool/elf.c | 14 +- tools/objtool/include/objtool/elf.h | 1 - tools/objtool/orc_gen.c | 2 +- tools/objtool/special.c | 40 +- tools/perf/Makefile.config | 2 +- tools/perf/Makefile.perf | 2 +- tools/perf/pmu-events/jevents.c | 2 + tools/perf/tests/attr/test-stat-default | 97 + tools/perf/tests/attr/test-stat-detailed-1 | 113 +- tools/perf/tests/attr/test-stat-detailed-2 | 137 +- tools/perf/tests/attr/test-stat-detailed-3 | 145 +- tools/perf/util/intel-pt-decoder/Build | 2 + tools/testing/kunit/kunit.py | 135 +- tools/testing/kunit/kunit_kernel.py | 92 +- tools/testing/kunit/kunit_tool_test.py | 79 +- tools/testing/selftests/arm64/fp/sve-ptrace.c | 55 +- tools/testing/selftests/bpf/Makefile | 9 +- .../selftests/bpf/bpf_testmod/bpf_testmod.c | 23 +- tools/testing/selftests/bpf/prog_tests/btf.c | 2 +- tools/testing/selftests/bpf/prog_tests/btf_write.c | 141 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 6 +- .../selftests/bpf/prog_tests/ksyms_module.c | 29 +- .../selftests/bpf/prog_tests/ksyms_module_libbpf.c | 28 + tools/testing/selftests/bpf/prog_tests/recursion.c | 10 +- .../selftests/bpf/prog_tests/select_reuseport.c | 2 +- tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 2 +- tools/testing/selftests/bpf/progs/kfree_skb.c | 4 +- .../selftests/bpf/progs/perf_event_stackmap.c | 4 +- tools/testing/selftests/bpf/progs/recursion.c | 9 +- .../selftests/bpf/progs/sockmap_verdict_prog.c | 12 +- .../selftests/bpf/progs/test_btf_map_in_map.c | 14 +- .../selftests/bpf/progs/test_ksyms_module.c | 46 +- .../testing/selftests/bpf/progs/test_map_in_map.c | 10 +- .../selftests/bpf/progs/test_map_in_map_invalid.c | 2 +- .../selftests/bpf/progs/test_pe_preserve_elems.c | 8 +- .../testing/selftests/bpf/progs/test_perf_buffer.c | 4 +- .../bpf/progs/test_select_reuseport_kern.c | 4 +- .../selftests/bpf/progs/test_stacktrace_build_id.c | 4 +- .../selftests/bpf/progs/test_stacktrace_map.c | 4 +- .../selftests/bpf/progs/test_tcpnotify_kern.c | 4 +- .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 4 +- tools/testing/selftests/bpf/verifier/calls.c | 23 + tools/testing/selftests/bpf/verifier/jit.c | 47 + tools/testing/selftests/bpf/xdping.c | 2 +- tools/testing/selftests/damon/debugfs_attrs.sh | 13 + .../drivers/net/ocelot/tc_flower_chains.sh | 50 +- tools/testing/selftests/net/ioam6.sh | 209 +- tools/testing/selftests/vm/userfaultfd.c | 156 +- tools/vm/page-types.c | 38 +- 1655 files changed, 107666 insertions(+), 57986 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-hwmon create mode 100644 Documentation/ABI/testing/sysfs-mce create mode 100644 Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nv [...] delete mode 100644 Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/samsung,battery.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/max8997-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max8997.yaml delete mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.txt create mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.yaml create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-disp-blk-c [...] create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml create mode 100644 Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml create mode 100644 Documentation/devicetree/bindings/usb/smsc,usb3503.yaml delete mode 100644 Documentation/devicetree/bindings/usb/usb3503.txt create mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/e70k02.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi create mode 100644 arch/arm/boot/dts/imx6sl-tolino-vision5.dts create mode 100644 arch/arm/boot/dts/imx6sll-kobo-librah2o.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi delete mode 100644 arch/arm/mach-omap2/scrm54xx.h create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3.dts create mode 100644 arch/arm64/boot/dts/freescale/s32g2.dtsi create mode 100644 arch/arm64/boot/dts/freescale/s32g274a-evb.dts create mode 100644 arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-common.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-common.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-sk.dts delete mode 100644 arch/mips/net/bpf_jit.c delete mode 100644 arch/mips/net/bpf_jit.h delete mode 100644 arch/mips/net/bpf_jit_asm.S create mode 100644 arch/mips/net/bpf_jit_comp.c create mode 100644 arch/mips/net/bpf_jit_comp.h create mode 100644 arch/mips/net/bpf_jit_comp32.c create mode 100644 arch/mips/net/bpf_jit_comp64.c delete mode 100644 arch/mips/net/ebpf_jit.c create mode 100644 arch/powerpc/platforms/pseries/cc_platform.c create mode 100644 arch/riscv/configs/32-bit.config create mode 100644 arch/riscv/configs/64-bit.config create mode 100644 arch/riscv/include/asm/kvm_host.h create mode 100644 arch/riscv/include/asm/kvm_types.h create mode 100644 arch/riscv/include/asm/kvm_vcpu_timer.h create mode 100644 arch/riscv/include/uapi/asm/kvm.h create mode 100644 arch/riscv/kvm/Kconfig create mode 100644 arch/riscv/kvm/Makefile create mode 100644 arch/riscv/kvm/main.c create mode 100644 arch/riscv/kvm/mmu.c create mode 100644 arch/riscv/kvm/tlb.S create mode 100644 arch/riscv/kvm/vcpu.c create mode 100644 arch/riscv/kvm/vcpu_exit.c create mode 100644 arch/riscv/kvm/vcpu_sbi.c create mode 100644 arch/riscv/kvm/vcpu_switch.S create mode 100644 arch/riscv/kvm/vcpu_timer.c create mode 100644 arch/riscv/kvm/vm.c create mode 100644 arch/riscv/kvm/vmid.c create mode 100644 arch/x86/kernel/cc_platform.c create mode 100644 block/blk-throttle.h create mode 100644 drivers/firmware/cirrus/Kconfig create mode 100644 drivers/firmware/cirrus/Makefile create mode 100644 drivers/firmware/cirrus/cs_dsp.c create mode 100644 drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.h create mode 100644 drivers/gpu/drm/amd/display/dc/inc/dc_link_dpia.h create mode 100644 drivers/gpu/drm/tegra/nvdec.c create mode 100644 drivers/net/ethernet/qlogic/qed/qed_dbg_hsi.h create mode 100644 drivers/net/ethernet/qlogic/qed/qed_iro_hsi.h create mode 100644 drivers/net/ethernet/qlogic/qed/qed_mfw_hsi.h delete mode 100644 drivers/of/of_net.c create mode 100644 drivers/soc/imx/imx8m-blk-ctrl.c create mode 100644 drivers/soc/tegra/ari-tegra186.c create mode 100644 include/clocksource/timer-riscv.h create mode 100644 include/linux/cc_platform.h create mode 100644 include/linux/firmware/cirrus/cs_dsp.h rename {sound/soc/codecs => include/linux/firmware/cirrus}/wmfw.h (100%) create mode 100644 include/linux/zstd_errors.h create mode 100644 include/linux/zstd_lib.h create mode 100644 kernel/trace/pid_list.c create mode 100644 kernel/trace/pid_list.h delete mode 100644 lib/zstd/bitstream.h create mode 100644 lib/zstd/common/bitstream.h create mode 100644 lib/zstd/common/compiler.h create mode 100644 lib/zstd/common/cpu.h create mode 100644 lib/zstd/common/debug.c create mode 100644 lib/zstd/common/debug.h create mode 100644 lib/zstd/common/entropy_common.c create mode 100644 lib/zstd/common/error_private.c create mode 100644 lib/zstd/common/error_private.h create mode 100644 lib/zstd/common/fse.h create mode 100644 lib/zstd/common/fse_decompress.c create mode 100644 lib/zstd/common/huf.h create mode 100644 lib/zstd/common/mem.h create mode 100644 lib/zstd/common/zstd_common.c create mode 100644 lib/zstd/common/zstd_deps.h create mode 100644 lib/zstd/common/zstd_internal.h delete mode 100644 lib/zstd/compress.c create mode 100644 lib/zstd/compress/fse_compress.c create mode 100644 lib/zstd/compress/hist.c create mode 100644 lib/zstd/compress/hist.h create mode 100644 lib/zstd/compress/huf_compress.c create mode 100644 lib/zstd/compress/zstd_compress.c create mode 100644 lib/zstd/compress/zstd_compress_internal.h create mode 100644 lib/zstd/compress/zstd_compress_literals.c create mode 100644 lib/zstd/compress/zstd_compress_literals.h create mode 100644 lib/zstd/compress/zstd_compress_sequences.c create mode 100644 lib/zstd/compress/zstd_compress_sequences.h create mode 100644 lib/zstd/compress/zstd_compress_superblock.c create mode 100644 lib/zstd/compress/zstd_compress_superblock.h create mode 100644 lib/zstd/compress/zstd_cwksp.h create mode 100644 lib/zstd/compress/zstd_double_fast.c create mode 100644 lib/zstd/compress/zstd_double_fast.h create mode 100644 lib/zstd/compress/zstd_fast.c create mode 100644 lib/zstd/compress/zstd_fast.h create mode 100644 lib/zstd/compress/zstd_lazy.c create mode 100644 lib/zstd/compress/zstd_lazy.h create mode 100644 lib/zstd/compress/zstd_ldm.c create mode 100644 lib/zstd/compress/zstd_ldm.h create mode 100644 lib/zstd/compress/zstd_ldm_geartab.h create mode 100644 lib/zstd/compress/zstd_opt.c create mode 100644 lib/zstd/compress/zstd_opt.h delete mode 100644 lib/zstd/decompress.c create mode 100644 lib/zstd/decompress/huf_decompress.c create mode 100644 lib/zstd/decompress/zstd_ddict.c create mode 100644 lib/zstd/decompress/zstd_ddict.h create mode 100644 lib/zstd/decompress/zstd_decompress.c create mode 100644 lib/zstd/decompress/zstd_decompress_block.c create mode 100644 lib/zstd/decompress/zstd_decompress_block.h create mode 100644 lib/zstd/decompress/zstd_decompress_internal.h create mode 100644 lib/zstd/decompress_sources.h delete mode 100644 lib/zstd/entropy_common.c delete mode 100644 lib/zstd/error_private.h delete mode 100644 lib/zstd/fse.h delete mode 100644 lib/zstd/fse_compress.c delete mode 100644 lib/zstd/fse_decompress.c delete mode 100644 lib/zstd/huf.h delete mode 100644 lib/zstd/huf_compress.c delete mode 100644 lib/zstd/huf_decompress.c delete mode 100644 lib/zstd/mem.h delete mode 100644 lib/zstd/zstd_common.c create mode 100644 lib/zstd/zstd_compress_module.c create mode 100644 lib/zstd/zstd_decompress_module.c delete mode 100644 lib/zstd/zstd_internal.h delete mode 100644 lib/zstd/zstd_opt.h create mode 100644 net/core/of_net.c create mode 100644 net/ethtool/module.c create mode 100644 net/mctp/test/route-test.c create mode 100644 net/mctp/test/utils.c create mode 100644 net/mctp/test/utils.h create mode 100644 sound/soc/intel/boards/sof_es8336.c create mode 100644 sound/soc/rockchip/rockchip_i2s_tdm.c create mode 100644 sound/soc/rockchip/rockchip_i2s_tdm.h create mode 100644 sound/soc/sof/compress.c delete mode 100644 sound/soc/sof/intel/intel-ipc.c create mode 100644 sound/soc/sof/stream-ipc.c create mode 100644 tools/include/asm-generic/unaligned.h create mode 100644 tools/testing/selftests/bpf/prog_tests/ksyms_module_libbpf.c