This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
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 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 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 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 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 6f8b0fca12e4 Merge branch for-5.16/arm64/dt into for-next omits 0dd3273df8c2 Merge branch 'imx/dt64' into for-next omits 25c72ab96a88 Merge branch 'imx/dt' into for-next 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 35f4caec9d51 ipmi: Disable some operations during a panic omits c8381ad4a3b1 ipmi:watchdog: Set panic count to proper value on a panic 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 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 57019d7f13bf Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] 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 b629d2b8dcaa Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds dd435c081f34 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 37ba9d197b4a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] 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 1dd0ed9028ff Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d20b38abbc7e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 81287ee4c417 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b141e8300cb2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5963e5262180 ALSA: usb-audio: Enable rate validation for Scarlett devices adds 9d6efa372cee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 602957c1f5ff Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds 53cb1e99c247 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds beb76cb4eebf MAINTAINERS: rectify entry for SY8106A REGULATOR DRIVER adds b2a61dc28505 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] adds 3d438ef90759 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 10a5788d2ede Merge remote-tracking branch 'spi/for-5.15' into spi-linus adds e38750ed0cff 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 da89a6d46bba Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds cb2282213e84 serial: 8250: allow disabling of Freescale 16550 compile test adds 3bcd0b3d1a1d 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 1da409a3dac4 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 4c44bef6ae46 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 8851d8bba637 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] 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 448f345adfc1 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 67e760270f8a Merge branch 'modules-linus' of git://git.kernel.org/pub/s [...] adds 0a2f4e4b9d3a 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 3cda765a5140 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds b0558f60f30d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a297d65afc26 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 199d0b69a1d5 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 6acb536f0108 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a88e3df99b69 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] 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 6df6158eecc0 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 93b6d094ba8b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds a51de3ca949b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8a927378e3a9 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 962372e93fd6 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 59a4e0d5511b RISC-V: Include clone3() on rv32 adds 9246320672be Merge remote-tracking branch 'palmer/riscv-clone3' into fixes adds 303e17f594d5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 30acb0b35918 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds fdab56702fa0 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds 0239a1f7b203 DRM: delete DRM IRQ legacy midlayer docs adds 18ff1349d9ea drm/nouveau: avoid a use-after-free when BO init fails adds c94b65e83222 drm/nouveau/kms/nv50-: fix file release memory leak adds 34a1671d48b4 drm/nouveau/debugfs: fix file release memory leak adds 078bddb56855 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new acec06fb8f84 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 229d0cfae5b2 kconfig: remove 'const' from the return type of sym_escape [...] new e86ce516e2a0 kconfig: refactor conf_write_heading() new 4b6412663ad4 kconfig: refactor conf_write_symbol() new 3d939b4bbd32 kconfig: refactor listnewconfig code new 85a74e5bd640 kconfig: move sym_escape_string_value() to confdata.c new 5865c39e5d58 kconfig: add conf_get_autoheader_name() new 6217708ec63a kconfig: refactor conf_write_autoconf() new b2ce9091afa4 kconfig: refactor conf_write_dep() new 6e958cfeb78d kconfig: refactor conf_touch_dep() new 2836b7a7bd05 [for -next only] kconfig: generate include/generated/rustc_cfg new 4d50605af09f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a10b97971cc4 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 04ff11b2e23b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3c9a26530401 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 366fad7a7cfe Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 51d27fbb9d63 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 61259f9ea0d4 Merge tag 'renesas-drivers-for-v5.16-tag1' of git://git.ke [...] new 27cb359a431b Merge branch 'arm/drivers' into for-next new db55451509cb Merge tag 'zynqmp-dt-for-v5.16' of https://github.com/Xili [...] new 0ddc52da0353 Merge tag 'v5.16-rockchip-dts64-1' of git://git.kernel.org [...] new f86f3e40a77f Merge tag 'v5.16-rockchip-dts32-1' of git://git.kernel.org [...] new 8839e60e15a1 Merge tag 'renesas-arm-dt-for-v5.16-tag1' of git://git.ker [...] new e3b05ae58a94 Merge tag 'renesas-dt-bindings-for-v5.16-tag1' of git://gi [...] new 82d1383b5a9a Merge branch 'arm/dt' into for-next new b942624147b0 ARM: config: multi v7: Drop unavailable options new e07ecee5b139 ARM: config: multi v7: Clean up enabled by default options new 95fff5840584 ARM: config: multi v7: Add renamed symbols new 6c5faa6e07d3 ARM: config: multi v7: Regenerate defconifg new cc98d7703988 Merge tag 'multiv7-defconfig-5.16' of git://git.kernel.org [...] new 581b334b456a Merge tag 'renesas-arm-defconfig-for-v5.16-tag1' of git:// [...] new 2c1bc6f94289 Merge branch 'arm/defconfigs' into for-next new 1199907cd363 Merge branch 'arm/fixes' into for-next new 4b7dcedb8c28 soc: document merges new ce76803884f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7fe23b866f1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ed6a28fa459 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4280d5a624c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb3992f2acfa Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new cd34570e768c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b2a4f4a302b8 ARM: dts: imx: change the spi-nor tx new 04aa946d57b2 arm64: dts: imx8: change the spi-nor tx new 9786cca4b477 arm64: dts: imx8mm-kontron-n801x-som: do not allow to swit [...] new 8b94aa318aa7 arm64: dts: ls1028a: fix eSDHC2 node new 783f3db03056 ARM: imx6: disable the GIC CPU interface before calling st [...] new 3518441dda66 arm64: dts: imx8m*-venice-gw7902: fix M2_RST# gpio new 34a01d9ea7c4 soc: imx: gpcv2: Turn domain->pgc into bitfield new 19791f518f10 soc: imx: gpcv2: Set both GPC_PGC_nCTRL(GPU_2D|GPU_3D) for [...] new f617a8717657 imx: soc: Select REGMAP_MMIO new 8da8bd5399cf soc: imx: gpcv2: allow to disable individual power domains new 2b2f106eb552 Revert "soc: imx: gpcv2: move reset assert after requestin [...] new 68c3c82c034f soc: imx: gpcv2: add lockdep annotation new d0118b6be392 soc: imx: gpcv2: add domain option to keep domain clocks enabled new be4756d4bb83 soc: imx: gpcv2: keep i.MX8M* bus clocks enabled new 592d47ea2f24 soc: imx: gpcv2: support system suspend/resume new 5b340e7813d4 soc: imx: add i.MX8M blk-ctrl driver new 7c4a8b989a99 soc: imx: imx8m-blk-ctrl: add DISP blk-ctrl new d03414c720ee Merge branch 'imx/drivers' into for-next new 06a8e3ee9be7 dt-bindings: arm: fsl: document the LX2160A BlueBox 3 boards new 103e38b3a719 dt-bindings: arm: fsl: add NXP S32G2 boards new 142cb16dbcc3 dt-bindings: serial: fsl-linflexuart: convert to json-sche [...] new ed96dadec820 dt-bindings: serial: fsl-linflexuart: add compatible for S32G2 new d3b62ff509f0 dt-bindings: arm: fsl: clean-up all toradex boards/modules new 0fcb3546f669 dt-bindings: arm: fsl: add toradex,colibri-imx6ull-emmc new 98be9796e0f2 dt-bindings: arm: fsl: Add E70K02 based ebook readers new 7fd530be1b61 dt-bindings: soc: add binding for i.MX8MM VPU blk-ctrl new 5d6fdcf2e524 dt-bindings: power: imx8mm: add defines for VPU blk-ctrl domains new a84a8a7cab58 dt-bindings: soc: add binding for i.MX8MM DISP blk-ctrl new e66f2cd293bf dt-bindings: power: imx8mm: add defines for DISP blk-ctrl domains new b53d571f99a3 Merge branch 'imx/bindings' into for-next new 23b72e134099 ARM: dts: colibri-imx6ull-emmc: add device tree new 03edccceaed2 ARM: dts: imx6dl-b1x5v2: drop unsupported vcc-supply for M [...] new bac185ef0b9d ARM: dts: imx7-tqma7/mba7: correct spelling of "TQ-Systems" new 61b2f7b15839 ARM: dts: imx7-tqma7: add SPI-NOR flash new 4259da06be50 ARM: dts: imx7-mba7: add default SPI-NOR flash partition layout new 3bb3fd856505 ARM: dts: add Netronix E70K02 board common file new 982ba1cbf5d0 ARM: dts: imx: add devicetree for Kobo Libra H2O new 5cbd3a6396d9 ARM: dts: imx: add devicetree for Tolino Vision 5 new 31ffe01e8200 ARM: dts: imx: e60k02: correct led node name new bea74c43602a ARM: dts: imx6sl: fixup of operating points new 1875903019ea ARM: dts: imx6sll: fixup of operating points new 56086b5e804f ARM: dts: imx6qdl-apalis: Avoid underscore in node name new cdbaba8d72dd ARM: dts: imx6qdl-apalis: Pass 'io-channel-cells' to the ADC new 9904cd59fd82 ARM: dts: imx6qdl-apalis: Add a label for the touchscreen new ab3d84915f26 ARM: dts: imx6qdl-apalis: Fix typo in ADC comment new 0fa8bc5df43f ARM: dts: imx6: skov: provide panel support for lt2 variants new 53ed9224f684 Merge branch 'imx/dt' into for-next new aa3457d4c137 arm64: dts: add device tree for the LX2160A on the NXP Blu [...] new aeb78b1c05d6 arm64: dts: add NXP S32G2 support new 994f4e42ecc0 arm64: dts: s32g2: add serial/uart support new 3686673dc30d arm64: dts: s32g2: add VNP-EVB and VNP-RDB2 support new 0c8bedf26f11 arm64: dts: s32g2: add memory nodes for evb and rdb2 new b4751afb7229 arm64: dts: ls1028a: move pixel clock pll into /soc new 7de87eae2d33 arm64: dts: ls1028a: move Mali DP500 node into /soc new 55ca18c0d906 arm64: dts: ls1028a: add Vivante GPU node new 70293bea9290 arm64: dts: ls1028a: disable usb controller by default new 678338050635 arm64: dts: ls1028a: move PHY nodes to MDIO controller new caa355c53ba4 arm64: dts: ls1028a: use phy-mode instead of phy-connection-type new 869f0ec048dc arm64: dts: freescale: Fix 'interrupt-map' parent address cells new 8fcea7be5736 arm64: dts: ls1028a: mark internal links between Felix and [...] new d39d4bb15310 arm64: dts: imx8mm: add GPC node new 01df28d80859 arm64: dts: imx8mm: put USB controllers into power-domains new 4523be8e46be arm64: dts: imx8mm: Add GPU nodes for 2D and 3D core new 2604c5cafb96 arm64: dts: imx8mm: add VPU blk-ctrl new d2fefef92e2d arm64: dts: imx8mm: add DISP blk-ctrl new 315e7b884190 arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY new b6a3ff10a3f0 Merge branch 'imx/dt64' into for-next new da9226d76fa6 ARM: imx_v6_v7_defconfig: enable mtd physmap new 9358356d6175 ARM: imx_v6_v7_defconfig: change snd soc tlv320aic3x to i2 [...] new e2f42a99ea50 ARM: imx_v6_v7_defconfig: rebuild default configuration new 5a7374ec715d ARM: imx_v6_v7_defconfig: build imx sdma driver as module new bee8dce2fbd4 ARM: imx_v6_v7_defconfig: enable bpf syscall and cgroup bpf new 33992a1f8f6c Merge branch 'imx/defconfig' into for-next new aa854c4aa715 MAINTAINERS: add an entry for NXP S32G boards new 7e651aa2e11c Merge branch 'imx/maintainers' into for-next new 8563a0cc81bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fffff482241 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0bd36b53ce61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94417df720a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2bde7b43bcab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04f89d3e42af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 368a5349c721 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new abdf4b214174 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5694ca290f08 reset: Allow building Broadcom STB RESCAL as module new 300d24759def reset: uniphier: Add audio system and video input reset co [...] new 659b83ccdac3 dt-bindings: reset: uniphier: Add NX1 reset control binding new 3440b8fa067d reset: uniphier: Add NX1 reset support new ec11ec59f01e Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new eabcc0d047e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dda60e08b8a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd5aa45afa5e Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new ba0c31ea715f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new e085fb53d9cb Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 4ad81f6ef89b clk: tegra: Add stubs needed for compile testing new c039b1d7dbe0 Merge branch for-5.16/clk into for-next new 45e934407b7e soc/tegra: fuse: Add stubs needed for compile testing new aa54686e285c soc/tegra: irq: Add stubs needed for compile testing new 0d7281b27af9 soc/tegra: pm: Make stubs usable for compile testing new 33110589a3f0 soc/tegra: pmc: Disable PMC state syncing new ceba814b37d0 soc/tegra: pmc: Expose USB regmap to all SoCs new a2759531b031 Merge branch for-5.16/soc into for-next new f083c4b1f84d Merge branch 'for-5.16/clk' into for-5.16/cpuidle new a602affa1342 Merge branch 'for-5.16/soc' into for-5.16/cpuidle new faae6c9f2e68 cpuidle: tegra: Enable compile testing new bdb1ffdad3b7 cpuidle: tegra: Check whether PMC is ready new 28e855672f83 Merge branch for-5.16/cpuidle into for-next new 98b5c3eb0f19 ARM: tegra: acer-a500: Correct compatible of ak8975 magnetometer new 0bddaaf63946 ARM: tegra: Update Broadcom Bluetooth device-tree nodes new b460ecc0b395 ARM: tegra: Add new properties to USB PHY device-tree nodes new 98473f283b87 ARM: tegra: nexus7: Enable USB OTG mode new 8e2d9af0ad63 Merge branch for-5.16/arm/dt into for-next new 212a6aeef479 arm64: tegra: Add new USB PHY properties on Tegra132 new 68241c188c90 Merge branch for-5.16/arm64/dt into for-next new b40412091288 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 874ba0b3a7e2 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new 1650ba701c2a Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new 6d1d7ea4d39c Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 45c314429146 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 04e9bfe181c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a8becc38d822 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 215ba55e3725 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2cb791246765 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 5c321e186260 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new 0e878aa69610 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08cd720091da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b2c46d34867e Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new ea437f65edb7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4a20c1360582 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 189f4929b2c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d4595db0e1c riscv: add rv32 and rv64 randconfig build targets new 3f2401f47d29 RISC-V: Add hypervisor extension related CSR defines new 73698660f17c Merge tag 'for-riscv' of https://git.kernel.org/pub/scm/vi [...] new a6bee5202ee6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 75ce80280bf5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d0de748bce3 Merge branch 'for-next' of git://git.libc.org/linux-sh new 4cd8193b0d07 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new f3d7c2cdf6dc xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF new 012e974501a2 xtensa: xtfpga: Try software restart before simulating CPU reset new ff07521693e9 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new bcbfc6d733dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f4115ed12e53 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 3e4291c88db4 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new 438a4e33d3f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f11af29bb0f4 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 82506c7340ba Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new f1cba4f2e2c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f573b8230dc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 813cd3a8c08a Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 625e862aa659 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] new 9c4457171a9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1e0c55a4099 fs/ntfs3: Use available posix_acl_release instead of ntfs_ [...] new d81e06be921f fs/ntfs3: Remove locked argument in ntfs_set_ea new cff32466bf85 fs/ntfs3: Refactoring of ntfs_set_ea new 8241fffae7c8 fs/ntfs3: Forbid FALLOC_FL_PUNCH_HOLE for normal files new 95dd8b2c1ed0 fs/ntfs3: Remove unnecessary functions new a55c86983b4b Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 0a9fbef9cf9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec60f38a9178 Documentation: remove reference to now removed mandatory-l [...] new 64e736949fde Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new fc8f01c4c711 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 569a168c699d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af9d82626c8f PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS new 4c6f6060b7c4 PCI/ACPI: Move supported and control calculations to separ [...] new 87f1f87a1681 PCI/ACPI: Move _OSC query checks to separate function new 6bc779ee05d4 PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() new a397533c9a2c Merge branch 'pci/acpi' new 715853a67342 Merge branch 'pci/enumeration' new 9a228461d41a Merge branch 'pci/p2pdma' new ea29be9ccbb2 Merge branch 'pci/portdrv' new 7c3855c423b1 PCI: Coalesce host bridge contiguous apertures new 7ee09b03800a Merge branch 'pci/resource' new 95e83e219d68 PCI/sysfs: Check CAP_SYS_ADMIN before parsing user input new 36f354ec7bf9 PCI/sysfs: Return -EINVAL consistently from "store" functions new e0f7b1922358 PCI: Use kstrtobool() directly, sans strtobool() wrapper new ac28ca6282c7 Merge branch 'pci/sysfs' new 9728f12ba5dc Merge branch 'pci/virtualization' new 9a0a1417d3bb PCI: Tidy comments new ed00ba4258a2 Merge branch 'pci/misc' new a2258831d12d PCI: endpoint: Use sysfs_emit() in "show" functions new f89cf4bdfc3f Merge branch 'remotes/lorenzo/pci/endpoint' new 894682f0a9b3 PCI: xgene: Use PCI_VENDOR_ID_AMCC macro new 69d9bc4ee815 Merge branch 'remotes/lorenzo/pci/xgene' new f7e4dec32ea6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d3c6ccce06ae Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 40b30c213fe9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1db13f7c8fb5 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new df029f2e9f0a Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 87495cb5bbf1 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new b718f9d919d1 Merge tag 'v5.15-rc4' into docs-next new b19511926cb5 Revert "docs: checkpatch: add UNNECESSARY/UNSPECIFIED_INT [...] new 607260f77eb8 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 0f724ca92677 Merge branch 'master' of git://linuxtv.org/media_tree.git new fc4166549833 media: rcar-csi2: Add checking to rcsi2_start_receiver() new a240a464eaab media: cedrus: Add H265 10-bit capability flag new 83ffdc329246 media: cedrus: add check for H264 and H265 limitations new 164646a78598 media: aspeed: refine to avoid full jpeg update new 984166720eb4 media: rcar-csi2: Cleanup mutex on remove and fail new 5f4eecd5e903 media: rcar-csi2: Serialize access to set_fmt and get_fmt new d66302f62f7d media: v4l2-dev.h: move open brace after struct video_device new 3ec54d3f2d80 media: imx: drop unneeded MODULE_ALIAS new 51fa3b70d273 media: em28xx: Don't use ops->suspend if it is NULL new d47fed7a8487 media: hantro: Constify static struct v4l2_m2m_ops new 21001fdb7dfa media: vivid: fix an error code in vivid_create_instance() new 2d080eb6a29f media: CEC: keep related menu entries together new c93beb524375 media: rcar-vin: add GREY format new 51f7be81feaf media: hantro: Auto generate the AXI ID to avoid conflicts new 64cdf7e5a3aa media: mtk-vcodec: MT8173 h264/vp8 encoder min/max bitrate [...] new 97b9b3ce4810 media: omap_vout: use dma_addr_t consistently new 9827f10767dd media: imx-jpeg: Fix possible null pointer dereference new fb0715c4e66c media: imx-jpeg: Fix occasional decoder fail on jpegs without DHT new ff9378037883 media: imx-jpeg: Remove soft reset between frames encoding new 80f082bcc7de Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new a8fb40966f19 x86: ACPI: cstate: Optimize C3 entry on AMD CPUs new 49d81ac0c55d Merge branches 'acpi-x86' and 'acpi-resources' into linux-next new 8691d7577dfd Merge branches 'acpi-pci', 'acpi-pnp', 'acpi-docs', 'acpi- [...] new 98634aa8d837 PCI: PM: Drop struct pci_platform_pm_ops new f09183712146 PCI: PM: Simplify acpi_pci_power_manageable() new e5f5a66c9aa9 cpuidle: Fix kobject memory leaks in error paths new 6e59199a3f8f Merge branches 'pm-sleep', 'pm-pci' and 'pm-cpuidle' into [...] new 57577c996d73 cpufreq: intel_pstate: Process HWP Guaranteed change notification new 8e0efc215fb1 Merge branch 'pm-cpufreq' into linux-next new 034520d03364 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new b3c08d1ad2bb cpufreq: Fix parameter in parse_perf_domain() new 487ba130f4b5 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new eee47e636b3a Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 38f50fdc5bf4 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 1cc55204b0db PM / devfreq: Add devm_devfreq_add_governor() new 68b79f285540 PM / devfreq: tegra30: Use resource-managed helpers new 4844bdbe9166 PM / devfreq: tegra30: Check whether clk_round_rate() retu [...] new 62411c73f183 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 36092f090f38 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 69790f31d58a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea2dd331bfaa Merge tag 'mlx5-fixes-2021-09-30' of git://git.kernel.org/ [...] new 8c02066b053d mctp: Add initial test structure and fragmentation test new 077b6d52df6d mctp: Add test utils new 925c01afb06a mctp: Add packet rx tests new d04dcc2d67ef mctp: Add route input to socket tests new bbde430319ee mctp: Add input reassembly tests new 4f42ad2011d2 Merge branch 'mctp-kunit-tests' new a70e3f024d5f devlink: report maximum number of snapshots with regions new bfaf03935f74 sparc: add SO_RESERVE_MEM definition. new b022f8866ea5 Revert "Merge branch 'mctp-kunit-tests'" new 10d48705d5af fix up for "net: add new socket option SO_RESERVE_MEM" new f9f93bd55ca6 net/mlx5: DR, Fix vport number data type to u16 new 7ae8ac9a5820 net/mlx5: DR, Replace local WIRE_PORT macro with the exist [...] new dd4acb2a0954 net/mlx5: DR, Add missing query for vport 0 new ee1887fb7cdd net/mlx5: DR, Align error messages for failure to obtain v [...] new c0e90fc2ccaa net/mlx5: DR, Support csum recalculation flow table on SFs new 11a45def2e19 net/mlx5: DR, Add support for SF vports new 1ffd498901c1 net/mlx5: DR, Increase supported num of actions to 32 new 5dde00a73048 net/mlx5: DR, Fix typo 'offeset' to 'offset' new 515ce2ffa621 net/mlx5: DR, init_next_match only if needed new 98576013bf28 net/mlx5: DR, Add missing string for action type SAMPLER new 2b0247e22097 net/mlx5: Warn for devlink reload when there are VFs alive new f62eb932d857 net/mlx5: Tolerate failures in debug features while driver load new 806bf340e180 net/mlx5: Use kvcalloc() instead of kvzalloc() new ab9ace34158f net/mlx5: Use struct_size() helper in kvzalloc() new 51984c9ee01e net/mlx5e: Use array_size() helper new 05f1e35a1354 Merge tag 'mlx5-updates-2021-09-30' of git://git.kernel.or [...] new 20ab39d13e2e net/core: disable NET_RX_BUSY_POLL on PREEMPT_RT new caaaa1667bf1 bpf/tests: Add tests of BPF_LDX and BPF_STX with small sizes new 89b63462765c bpf/tests: Add zero-extension checks in BPF_ATOMIC tests new f68e8efd7fa5 bpf/tests: Add exhaustive tests of BPF_ATOMIC magnitudes new 0bbaa02b4816 bpf/tests: Add tests to check source register zero-extension new e2f9797b3c73 bpf/tests: Add more tests for ALU and ATOMIC register clobbering new e42fc3c2c40e bpf/tests: Minor restructuring of ALU tests new daed6083f4fb bpf/tests: Add exhaustive tests of ALU register combinations new 6fae2e8a1d9e bpf/tests: Add exhaustive tests of BPF_ATOMIC register com [...] new 68813605dea6 bpf/tests: Add test of ALU shifts with operand register aliasing new 7bceeb95726b bpf/tests: Add test of LDX_MEM with operand aliasing new f731052325ef libbpf: Support uniform BTF-defined key/value specificatio [...] new bd368cb554d6 selftests/bpf: Use BTF-defined key/value for map definitions new d636c8da2d60 Merge branch 'libbpf: Support uniform BTF-defined key/valu [...] new 6b7b0c3091fd Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] new d9bc9ec45e01 ravb: Rename "ravb_set_features_rx_csum" function to "ravb [...] new 2b061b545cd0 ravb: Rename "no_ptp_cfg_active" and "ptp_cfg_active" variables new a92f4f0662bf ravb: Add nc_queue to struct ravb_hw_info new feab85c7ccea ravb: Add support for RZ/G2L SoC new 660e3d95e21a ravb: Initialize GbEthernet DMAC new 7e09a052dc4e ravb: Exclude gPTP feature support for RZ/G2L new 0b395f289451 ravb: Add tsrq to struct ravb_hw_info new ebd5df063ce4 ravb: Add magic_pkt to struct ravb_hw_info new 68aa0763c045 ravb: Add half_duplex to struct ravb_hw_info new 16a235199235 ravb: Initialize GbEthernet E-MAC new cfb5d7b78145 Merge branch 'ravb-gigabit' new ebc792e26cb0 ionic: remove debug stats new 36b20b7fb1c3 ionic: check for binary values in FW ver string new 26671ff92c63 ionic: move lif mutex setup and delete new 2624d95972db ionic: widen queue_lock use around lif init and deinit new a095e4775b7c ionic: add polling to adminq wait new 3a5e0fafefe0 ionic: have ionic_qcq_disable decide on sending to hardware new 7dd22a864e0c ionic: add lif param to ionic_qcq_disable new 8b67a2111bb8 Merge branch 'ionic-cleanups' new 1643771eeb2d net:dev: Change napi_gro_complete return type to void new 63b1bae940a9 dt-bindings: net: renesas,ether: Update example to match reality new f533bc14e21a dt-bindings: net: renesas,etheravb: Update example to matc [...] new de5bbb6f7e4c net: mscc: ocelot: support egress VLAN rewriting via VCAP ES0 new e8c0722927e8 net: mscc: ocelot: write full VLAN TCI in the injection header new 5ca721c54d86 net: dsa: tag_ocelot: set the classified VLAN during xmit new 239f163ceabb selftests: net: mscc: ocelot: bring up the ports automatically new 4a907f659461 selftests: net: mscc: ocelot: rename the VLAN modification [...] new 434ef35095d6 selftests: net: mscc: ocelot: add a test for egress VLAN m [...] new fa8274b788a3 Merge branch 'ocelot-vlan' new 4e9b9de65cdd arch: use eth_hw_addr_set() new 2f23e5cef314 net: use eth_hw_addr_set() new a96d317fb1a3 ethernet: use eth_hw_addr_set() new 168137176233 net: usb: use eth_hw_addr_set() new e35b8d7dbb09 net: use eth_hw_addr_set() instead of ether_addr_copy() new f3956ebb3bf0 ethernet: use eth_hw_addr_set() instead of ether_addr_copy() new af804e6db9f6 net: usb: use eth_hw_addr_set() instead of ether_addr_copy() new 47d71f45902e ethernet: chelsio: use eth_hw_addr_set() new 1235568b6d2e ethernet: s2io: use eth_hw_addr_set() new 4d3d2c8dba36 fddi: use eth_hw_addr_set() new 16be9a16340b ethernet: use eth_hw_addr_set() - casts new e9637775c05f Merge branch 'hw_addr_set' new b8aa16541d73 net: wwan: iosm: correct devlink extra params new 161eba50e183 mctp: Add initial test structure and fragmentation test new ded21b722995 mctp: Add test utils new b504db408c34 mctp: Add packet rx tests new 8892c0490779 mctp: Add route input to socket tests new 1e5e9250d422 mctp: Add input reassembly tests new 0693b27644f0 Merge branch 'mctp-kunit-tests' new 9ac936276f86 net/mlx4_en: avoid one cache line miss to ring doorbell new 52d03786459a ipv6: ioam: Distinguish input and output for hop-limit new 7b34e449e05e ipv6: ioam: Prerequisite patch for ioam6_iptunnel new 8cb3bf8bff3c ipv6: ioam: Add support for the ip6ip6 encapsulation new bf77b1400a56 selftests: net: Test for the IOAM encapsulation with IPv6 new cfbe9b002109 Merge branch 'ipv6-ioam-encap' new 19198e4ec97d qed: Fix kernel-doc warnings new fb09a1ed5c6e qed: Remove e4_ and _e4 from FW HSI new ee824f4bcc10 qed: Split huge qed_hsi.h header file new 484563e230a8 qed: Update common_hsi for FW ver 8.59.1.0 new f2a74107f1e1 qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 new fe40a830dcde qed: Update qed_hsi.h for fw 8.59.1.0 new 3091be065f11 qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h new b90cb5385af7 qed: Update FW init functions to support FW 8.59.1.0 new e2dbc2237692 qed: Add '_GTT' suffix to the IRO RAM macros new 6c95dd8f0aa1 qed: Update debug related changes new 3a6f5d0cbda3 qed: Update TCP silly-window-syndrome timeout for iwarp, scsi new a64aa0a8b991 qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") new 17696cada74f qed: fix ll2 establishment during load of RDMA driver new e4addd4ed9b9 Merge branch 'qed-new-fw' new 23b08260481c net: ipv6: fix use after free of struct seg6_pernet_data new a2c27a61b433 net: phylink: add phylink_set_10g_modes() helper new 14ad41c74f6b net: ethernet: use phylink_set_10g_modes() new 166003436190 Merge branch 'phy-10g-mode-helper' new fb8ece514d38 sparc: Fix typo. new ceca777dabc6 ethernet: ehea: add missing cast new b5375509184d net: bgmac: improve handling PHY new 45c9d966688e net: bgmac: support MDIO described in DT new e0ee6891174c net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() new 80743c4f8d34 net/mlx5e: Add TX max rate support for MQPRIO channel mode new 61c6f0d19084 net/mlx5e: TC, Refactor sample offload error flow new d9581e2fa73f net/mlx5e: Move mod hdr allocation to a single place new 9c1d3511a2c2 net/mlx5e: Split actions_match_supported() into a sub function new d4f401d9ab18 net/mlx5e: Move parse fdb check into actions_match_support [...] new 3222efd4b3a3 net/mlx5e: Reserve a value from TC tunnel options mapping new 2f8ec867b6c3 net/mlx5e: Specify out ifindex when looking up encap route new 6ba2e2b33df8 net/mlx5e: Support accept action new a1a6e7217eac net/mlx5: Bridge, refactor eswitch instance usage new 64fc4b358941 net/mlx5: Bridge, extract VLAN pop code to dedicated functions new 5249001d69a2 net/mlx5: Bridge, mark reg_c1 when pushing VLAN new 575baa92fd46 net/mlx5: Bridge, pop VLAN on egress table miss new 3663ad34bc70 net/mlx5: Shift control IRQ to the last index new f891b7cdbdcd net/mlx5: Enable single IRQ for PCI Function new 95bf387e3569 Merge tag 'mlx5-updates-2021-10-04' of git://git.kernel.or [...] new 549017aa1bb7 netlink: remove netlink_broadcast_filtered new ded6e16b37e4 mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() new 1bb96a07f9a8 mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() new e04ffd120f3c mlx4: remove custom dev_addr clearing new ebb1fdb589bd mlx4: constify args for const dev_addr new 5e8fba848eaa Merge branch 'mlx4-const-dev_addr' new a05e4c0af490 ethernet: use eth_hw_addr_set() for dev->addr_len cases new 49ed8dde3715 net: usb: use eth_hw_addr_set() for dev->addr_len cases new 64ba2eb35fa0 Bluetooth: hci_sock: Replace use of memcpy_from_msg with b [...] new 4fd6d4907961 Bluetooth: btusb: Add support for TP-Link UB500 Adapter new cd36742a957c Bluetooth: btrtl: Ask ic_info to drop firmware new 4539ca67fe8e Bluetooth: Rename driver .prevent_wake to .wakeup new d0f1c248b4ff Merge tag 'for-net-next-2021-10-01' of git://git.kernel.or [...] new 5d3f6be091e3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 13f721197211 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c5a8e90730a3 rtw88: fix RX clock gate setting while fifo dump new 6cd4b59ddb1a rtw88: refine fw_crash debugfs to show non-zero while triggering new 49c3eb3036e6 brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet new 5668958f6a92 bcma: drop unneeded initialization value new 7acd723c30c0 rtl8xxxu: Use lower tx rates for the ack packet new eb3a97a69be8 ath9k: fetch calibration data via nvmem subsystem new ef7bc2a76342 ath9k: owl-loader: fetch pci init values through nvmem new 34c67dc36641 ath11k: fix 4-addr tx failure for AP and STA modes new e20cfa3b62ae ath11k: fix 4addr multicast packet tx new 7e9fb2418a4c ath11k: Rename atf_config to flag1 in target_resource_config new 9b4dd38b46cf ath11k: add support in survey dump with bss_chan_info new feab5bb8f1d4 ath11k: Align bss_chan_info structure with firmware new d6dbce453b19 wcn36xx: handle connection loss indication new 701668d3bfa0 wcn36xx: Fix Antenna Diversity Switching new c0c2eb20c79e wcn36xx: Add ability for wcn36xx_smd_dump_cmd_req to pass [...] new 0e159d2c0834 wcn36xx: Implement Idle Mode Power Save new d37b4862312c ath11k: move static function ath11k_mac_vdev_setup_sync to top new 64e06b78a927 ath11k: add separate APIs for monitor mode new 689a5e6fff75 ath11k: monitor mode clean up to use separate APIs new 61fe43e7216d ath11k: add support for setting fixed HE rate/gi/ltf new f552d6fd2f27 ath11k: add support for 80P80 and 160 MHz bandwidth new cc2ad7541486 ath11k: Refactor spectral FFT bin size new 1cae9c0009d3 ath11k: Introduce spectral hw configurable param new 6dfd20c8a6cd ath11k: Fix the spectral minimum FFT bin count new b72e86c07e98 ath11k: Add spectral scan support for QCN9074 new eb19efed836a ath11k: Wstringop-overread warning new c72aa32d6d1c ath11k: use hw_params to access board_size and cal_offset new 336e7b53c82f ath11k: clean up BDF download functions new e82dfe7b5608 ath11k: add caldata file for multiple radios new 4ba3b05ebd0c ath11k: add caldata download support from EEPROM new b2549465cdea ath11k: Replace one-element array with flexible-array member new b9b5948cdd7b ath11k: qmi: avoid error messages when dma allocation fails new aadf7c81a077 ath11k: fix some sleeping in atomic bugs new 2167fa606c0f ath11k: Add support for RX decapsulation offload new ab18e3bc1c13 ath11k: Fix pktlog lite rx events new f394e4eae8e2 ath11k: Update pdev tx and rx firmware stats new 69a0fcf8a9f2 ath11k: Avoid reg rules update during firmware recovery new 1db2b0d0a391 ath11k: Avoid race during regd updates new 8717db7ee802 ath11k: Add vdev start flag to disable hardware encryption new 3c79cb4d63c0 ath11k: Assign free_vdev_map value before ieee80211_register_hw new 8ee8d38ca472 ath11k: Fix crash during firmware recovery on reo cmd ring access new 79feedfea779 ath11k: Avoid "No VIF found" warning message new 94a6df31dcf0 ath11k: Add wmi peer create conf event in wmi_tlv_event_id new 4a9550f536cc ath11k: add channel 2 into 6 GHz channel list new 9d6ae1f5cf73 ath11k: fix packet drops due to incorrect 6 GHz freq value [...] new b6b142f644d2 ath11k: fix survey dump collection in 6 GHz new 54f40f552afd ath11k: re-enable ht_cap/vht_cap for 5G band for WCN6855 new 74bba5e5ba45 ath11k: enable 6G channels for WCN6855 new 0f17ae43823b ath11k: copy cap info of 6G band under WMI_HOST_WLAN_5G_CA [...] new cd18ed4cf805 ath11k: Drop MSDU with length error in DP rx path new 8a0b899f169d ath11k: Fix inaccessible debug registers new 72de799aa9e3 ath11k: Fix memory leak in ath11k_qmi_driver_event_work new 9e2e2d7a4dd4 ath11k: Rename macro ARRAY_TO_STRING to PRINT_ARRAY_TO_BUF new 6f442799bcfd ath11k: Replace HTT_DBG_OUT with scnprintf new 74327bab6781 ath11k: Remove htt stats fixed size array usage new 6ed731829cf8 ath11k: Change masking and shifting in htt stats new ac83b6034cfa ath11k: add HTT stats support for new stats new 441b3b5911f8 ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED new c677d4b1bcc4 ath11k: indicate scan complete for scan canceled when scan [...] new 62db14ea95b1 ath11k: indicate to mac80211 scan complete with aborted fl [...] new 62b8963cd84d ieee80211: Add new A-MPDU factor macro for HE 6 GHz peer caps new c3a7d7eb4c98 ath11k: add 6 GHz params in peer assoc command new 6f4d70308e5e ath11k: support SMPS configuration for 6 GHz new 86a03dad0f5a ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map r [...] new e263bdab9c0e ath10k: high latency fixes for beacon buffer new e6dfbc3ba90c ath10k: Fix missing frame timestamp for beacon/probe-resp new 019edd01d174 ath10k: sdio: Add missing BH locking around napi_schdule() new b3fcf9c5faaa Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new 7e5dd2f2eaa2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 06abf5d0819f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5d0a26d74843 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new d730454517a3 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 3f491d11d8cb MAINTAINERS: Add spi-nor device tree binding under SPI NOR [...] new fd605a14c4cf Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 71e33a69e8f0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6d61304e178b Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new e21bcafaa087 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 499f4d38ecf9 drm/amdkfd: remove redundant iommu cleanup code new 286826d7d976 drm/amdgpu: init iommu after amdkfd device init new c8365dbda056 drm/amdgpu: revert "Add autodump debugfs node for gpu reset v8" new 127aedf97957 drm/amdgpu: print warning and taint kernel if lockup timeo [...] new e17e27f9bdba drm/amdgpu: handle the case of pci_channel_io_frozen only [...] new 2a65889c27cd drm/amdgpu: use generic fb helpers instead of setting up A [...] new b2efe411a867 drm/amdkfd: avoid conflicting address mappings new be87ab4d11b7 drm/amdkfd: export svm_range_list_lock_and_flush_work new 3f2b33383ef5 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails new b4fc5f3c7ebd amd/amdkfd: remove svms declaration to avoid werror new acc388ff1e01 drm/amdgpu: add another raven1 gfxoff quirk new 1b25eb7b2f6a drm/amdgpu: only check for _PR3 on dGPUs new bf68f6aef6b0 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new e6fe34e7ca18 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 8ad6d0913a30 Revert "drm/amd/display: To modify the condition in indica [...] new d925cab7e76c drm/radeon: Add HD-audio component notifier support (v2) new 6b2fb7a0ab99 drm/amdgpu/pm: properly handle sclk for profiling modes on [...] new cd2badf553ba Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 85bb2f6e1c4b drm/i915/tc: Delete bogus NULL check in intel_ddi_encoder_ [...] new 9c8e99c59a57 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 3c539a1fca35 drm/msm/dpu: Fix address of SM8150 PINGPONG5 IRQ register new d498d39a2ce4 drm/msm/dsi/phy: fix clock names in 28nm_8960 phy new 6964eba81b7b drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in [...] new ed9069428ac1 drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() new c6921fbc88e1 drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling new e7d5587dcbb6 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 0039fb786048 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new ff98a247c179 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d54aa2aeaa70 ASoC: amd: acp-rt5645: Constify static snd_soc_ops new 7b84fd262d8a ASoC: SOF: OF: Add fw_path and tplg_path parameters new cf9f3fffae89 ASoC: SOF: topology: show clks_control value in dynamic debug new ea6bfbbe3ea8 ASoC: SOF: topology: allow for dynamic pipelines override [...] new 4a2307698747 ASoC: SOF: topology: return error if sof_connect_dai_widge [...] new 84a96720f355 Merge series "ASoC: SOF: topology: minor updates" from Pie [...] new 663742307fd7 ASoC: SOF: dai: mirror group_id definition added in firmware new 21c51692fcdf ASoC: SOF: dai: include new flags for DAI_CONFIG new b30b60a26a23 ASoC: SOF: Intel: hda: add new flags for DAI_CONFIG new 68776b2fb06e ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK/B [...] new 84e3cfd16a72 ASoC: SOF: Intel: hda-dai: improve SSP DAI handling for dy [...] new 6d0c1f787c90 Merge series "ASoC: SOF: Intel: add flags to turn on SSP c [...] new 790049fb6623 ASoC: Intel: soc-acpi: apl/glk/tgl: add entry for devices [...] new 9d36ceab9415 ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices [...] new a164137ce91a ASoC: Intel: add machine driver for SOF+ES8336 new f2470679b070 ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp new 64ba6d2ce72f ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45 new dc1fad25bbd0 Merge series "ASoC: Intel: machine driver updates for 5.16 [...] new 78ae88f24af1 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next new 7990dcb9fa67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f59342be6c0 Input: analog - fix invalid snprintf() call new a41392e0877a MAINTAINERS: rectify entry for CHIPONE ICN8318 I2C TOUCHSC [...] new d80d535f1a02 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b444392e232a blk-mq: Change rqs check in blk_mq_free_rqs() new 6a40874a83e3 block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ new beb3ca37f30d blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr [...] new f3bc757c2c57 blk-mq: Invert check in blk_mq_update_nr_requests() new c09de816e865 blk-mq-sched: Rename blk_mq_sched_alloc_{tags -> map_and_rqs}() new a3dd5b2b49c5 blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}() new 03d6fedc1d0c blk-mq: Pass driver tags to blk_mq_clear_rq_mapping() new 211f7658b28e blk-mq: Don't clear driver tags own mapping new 6737c76455a0 blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap() new 0deb0a863d75 blk-mq: Add blk_mq_alloc_map_and_rqs() new be2f77cc00be blk-mq: Refactor and rename blk_mq_free_map_and_{requests->rqs}() new e0fdf846c7bb blk-mq: Use shared tags for shared sbitmap support new 51b548d7da6a blk-mq: Stop using pointers for blk_mq_tags bitmap tags new 23df4825de5c blk-mq: Change shared sbitmap naming to shared tags new 8332dcd785cd Merge branch 'for-5.16/block' into for-next new ddd49b6e5f09 block: move blk-throtl fast path inline new 1c45d45b794a block: inherit request start time from bio for BLK_CGROUP new a229cea69958 Merge branch 'for-5.16/block' into for-next new ae42e4d68e87 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new fb25749518f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9d0937f36cf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a3d5c47c328a dt-bindings: power: Bindings for Samsung batteries new 542b8f279fe8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd9fed51c4af Merge remote-tracking branch 'regulator/for-5.16' into reg [...] new 8ed4d7b868f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 434ab67041fd Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 10f89e365be3 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new ded38530ee19 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new d5f1c91d1af4 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] new 0f3b6593d487 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 605dc480dba1 Merge branch 'next' of git://github.com/cschaufler/smack-next new c569b9d9c8de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 818c2a319c12 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new de92f33336b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48a78c66ad5d spi: fsi: Print status on error new 42798d6d6204 Merge remote-tracking branch 'spi/for-5.16' into spi-next new f5ebcaa74df1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d9a69ecd148 next-20211005/tip new a68a99923f70 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 8f7262cd6669 kprobes: Do not use local variable when creating debugfs file new 5d6de7d7fb4b kprobes: Use helper to parse boolean input from userspace new 02afb8d6048d kprobe: Simplify prepare_kprobe() by dropping redundant version new 71bdc8fe22ac csky: ftrace: Drop duplicate implementation of arch_check_ [...] new 4402deae8993 kprobes: Make arch_check_ftrace_location static new 9c89bb8e3272 kprobes: treewide: Cleanup the error messages for kprobes new 223a76b268c9 kprobes: Fix coding style issues new dfc05b55c3c6 kprobes: Use IS_ENABLED() instead of kprobes_built_in() new 57d4e3178010 kprobes: Add assertions for required lock new c42421e205fc kprobes: treewide: Use 'kprobe_opcode_t *' for the code ad [...] new 29e8077ae2be kprobes: Use bool type for functions which returns boolean value new a7fe2378454c ia64: kprobes: Fix to pass correct trampoline address to t [...] new f2ec8d9a3b8c kprobes: treewide: Replace arch_deref_entry_point() with d [...] new 96fed8ac2bb6 kprobes: treewide: Remove trampoline_address from kretprob [...] new adf8a61a940c kprobes: treewide: Make it harder to refer kretprobe_tramp [...] new 03bac0df2886 kprobes: Add kretprobe_find_ret_addr() for searching retur [...] new e028c4f7ac7c objtool: Add frame-pointer-specific function ignore new 5b284b193368 objtool: Ignore unwind hints for ignored functions new eb4a3f7d78c7 x86/kprobes: Add UNWIND_HINT_FUNC on kretprobe_trampoline() new bb6121b11c22 ARC: Add instruction_pointer_set() API new c1f76fe58f69 ia64: Add instruction_pointer_set() API new 7391dd19027c arm: kprobes: Make space for instruction pointer on stack new df91c5bccb0c kprobes: Enable stacktrace from pt_regs in kretprobe handler new 1f36839308cf x86/kprobes: Push a fake return address at kretprobe_trampoline new 19138af1bd88 x86/unwind: Recover kretprobe trampoline entry new 7da89495d500 tracing: Show kretprobe unknown indicator only for kretpro [...] new bf094cffea2a x86/kprobes: Fixup return address in generic trampoline handler new 36c3457a8c8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2acc25c19a04 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 99cdc6c18c2d RISC-V: Add initial skeletal KVM support new a33c72faf2d7 RISC-V: KVM: Implement VCPU create, init and destroy functions new cce69aff689e RISC-V: KVM: Implement VCPU interrupts and requests handling new 92ad82002c39 RISC-V: KVM: Implement KVM_GET_ONE_REG/KVM_SET_ONE_REG ioctls new 34bde9d8b9e6 RISC-V: KVM: Implement VCPU world-switch new 9f7013265112 RISC-V: KVM: Handle MMIO exits for VCPU new 5a5d79acd7da RISC-V: KVM: Handle WFI exits for VCPU new fd7bb4a251df RISC-V: KVM: Implement VMID allocator new 9d05c1fee837 RISC-V: KVM: Implement stage2 page table programming new 9955371cc014 RISC-V: KVM: Implement MMU notifiers new 3a9f66cb25e1 RISC-V: KVM: Add timer functionality new 5de52d4a23ad RISC-V: KVM: FP lazy save/restore new 4d9c5c072f03 RISC-V: KVM: Implement ONE REG interface for FP registers new dea8ee31a039 RISC-V: KVM: Add SBI v0.1 support new da40d8580593 RISC-V: KVM: Document RISC-V specific parts of KVM API new 24b699d12c34 RISC-V: KVM: Add MAINTAINERS entry new 542a2640a2f4 Merge tag 'kvm-riscv-5.16-1' of git://github.com/kvm-riscv [...] new 03c7bf32e6de Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new d28fa13d0785 s390/gmap: validate VMA in __gmap_zap() new 7c2e6a000e58 s390/gmap: don't unconditionally call pte_unmap_unlock() i [...] new adb58f7781d7 s390/mm: validate VMA in PGSTE manipulation functions new 8d6deceb90e7 s390/mm: fix VMA and page table handling code in storage k [...] new c27e18c2a65f s390/uv: fully validate the VMA before calling follow_page() new d084bf329d8d s390/mm: no need for pte_alloc_map_lock() if we know the p [...] new c537e76035d1 s390/mm: optimize set_guest_storage_key() new 85fa1e6bc225 s390/mm: optimize reset_guest_reference_bit() new ec45f15dd4b4 KVM: s390: pv: add macros for UVC CC values new f32b90c28e0a KVM: s390: pv: avoid double free of sida page new 3094c9738e4b KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm new 214e78891c9b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0432523f4807 xen/privcmd: replace kcalloc() by kvcalloc() when allocati [...] new e11423d6721d xen/privcmd: fix error handling in mmap-resource processing new 97315723c463 xen/privcmd: drop "pages" parameter from xen_remap_pfn() new 9172b5c4a778 xen/x86: prevent PVH type from getting clobbered new cae7d81a3730 xen/x86: allow PVH Dom0 without XEN_PV=y new adf330a7cd64 xen/x86: make "earlyprintk=xen" work better for PVH Dom0 new 8e24d9bfc44d xen/x86: allow "earlyprintk=xen" to work for PV Dom0 new 42bc9716bc1d xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU new 4d1ab432acc9 xen/x86: generalize preferred console model from PV to PVH Dom0 new 079c4baa2aad xen/x86: hook up xen_banner() also for PVH new 59f7e5374175 x86/PVH: adjust function/data placement new 9c11112c0ec7 xen/x86: adjust data placement new b02e0476751a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 8f16d6e7b6c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new affd79745490 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 95400c3cd09e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54cfa3e32054 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a37e243b1f45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db05ddf7f321 ipmi:watchdog: Set panic count to proper value on a panic new b36eb5e7b75a ipmi: Disable some operations during a panic new 17a4262799fa ipmi:devintf: Return a proper error when recv buffer too small new fac56b7ddec9 ipmi: Check error code before processing BMC response new d154abdda6dc ipmi: Fix a typo new 1e4071f6282b ipmi: Export ipmb_checksum() new 059747c245f0 ipmi: Add support for IPMB direct messages new 63c4eb347164 ipmi:ipmb: Add initial support for IPMI over IPMB new ddf58738f502 ipmi: Add docs for IPMB direct addressing new b81a817af180 ipmi: Add docs for the IPMI IPMB driver new 8332cd4936ed ipmi:ssif: Use depends on, not select, for I2C new 39ce73504695 ipmi: ipmb: Fix off-by-one size check on rcvlen new c68fa5de3045 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 7bf59e142570 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new f3b2cd0afd3b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new aa99290e1aa4 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new e3ffc7f77f9b Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 55ab4c865706 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 349f2fe48dfe ipack: ipoctal: rename tty-driver pointer new c45f9d8113e2 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 11eb70ea4c02 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new c6ae0bce6bf3 dt-bindings: phy: qcom,qusb2: Add missing vdd-supply new 19b6348e472c phy: qcom-qusb2: Add missing vdd supply new 956bbf2a94e8 arm64: dts: qcom: Add missing vdd-supply for QUSB2 PHY new 455296030ca5 dt-bindings: phy: qcom,qmp: Add QCM2290 USB3 PHY new 759f9ec3f376 phy: qcom-qmp: Add QCM2290 USB3 PHY support new 431e25b909aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4be0ccc78253 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e1fcf367668e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e3f958f27d91 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 1248058cca0f Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new cd8b1ccd78ab Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 23094755b6c5 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 0061270307f2 cgroup: cgroup-v1: do not exclude cgrp_dfl_root new b50e6e72bc4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a05de6d3e78 Merge branch 'fixes' into for-next new 7e849b8f98a5 Merge branch 'misc' into for-next new ad925e103492 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9076e7f23aa scsi: core: Fix spelling in a source code comment new 1da3b0141e74 scsi: ufs: core: Fix NULL pointer dereference new 68444d73d6a5 scsi: ufs: core: Fix ufshcd_probe_hba() prototype to match [...] new f44abcfc3f9f scsi: ufs: core: Remove return statement in void function new af21c3fd5b3e scsi: ufs: core: Retry START_STOP on UNIT_ATTENTION new edc0596cc04b scsi: ufs: core: Stop clearing UNIT ATTENTIONS new 54a4045342a8 scsi: ufs: core: Do not exit ufshcd_reset_and_restore() un [...] new 87bf6a6bbe8b scsi: ufs: core: Do not exit ufshcd_err_handler() unless o [...] new 05787e3456ff scsi: target: core: Make logs less verbose new d4996c6eac4c scsi: advansys: Fix kernel pointer leak new e7dcc514a49e scsi: megaraid_sas: Fix concurrent access to ISR between I [...] new 4c32edc350e4 scsi: megaraid_sas: Add helper functions for irq_context new cdf7f6a10d48 scsi: megaraid_sas: Driver version update to 07.719.03.00-rc1 new 80ed33c8ba93 scsi: target: core: Add common tpg/enable attribute new 382731ec01b3 scsi: target: iscsi: Replace tpg enable attr with ops.enable new cb8717a720a9 scsi: target: qla2xxx: Replace enable attr with ops.enable new fb00af92e5db scsi: target: sbp: Replace enable attr with ops.enable new 9465b4871af0 scsi: target: srpt: Replace enable attr with ops.enable new d7e2932bba1b scsi: target: ibm_vscsi: Replace enable attr with ops.enable new 5384ee089d1f scsi: target: usb: Replace enable attr with ops.enable new c20bda341946 scsi: target: tcmu: Use struct_size() helper in kmalloc() new 4f632918e7a8 scsi: pm80xx: Replace open coded check with dev_is_expander() new 4084a7235d38 scsi: pm80xx: Fix misleading log statement in pm8001_mpi_g [...] new 76a4f7cc5973 scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() new 819225b03dc7 scsi: smartpqi: Update device removal management new 9ee5d6e9ac52 scsi: smartpqi: Add controller handshake during kdump new 5d1f03e6f49a scsi: smartpqi: Capture controller reason codes new 6ce1ddf53252 scsi: smartpqi: Update LUN reset handler new be76f90668d8 scsi: smartpqi: Add TEST UNIT READY check for SANITIZE operation new 4f3cefc3084d scsi: smartpqi: Avoid failing I/Os for offline devices new 28ca6d876c5a scsi: smartpqi: Add extended report physical LUNs new 987d35605b7e scsi: smartpqi: Fix boot failure during LUN rebuild new d4dc6aea93cb scsi: smartpqi: Fix duplicate device nodes for tape changers new 80982656b78e scsi: smartpqi: Add 3252-8i PCI id new 605ae389ea02 scsi: smartpqi: Update version to 2.1.12-055 new adcece05d5e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a5f232065907 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 8a1b0e6b3f2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17000c3df292 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 054fa949ce60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2abc5da0c03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0b5c2616392 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 30ad18f4eb85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1475536a6abc Merge branch 'next' of git://git.linaro.org/kernel/coresight.git new aee1ed41b526 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 6bc2afbc79b3 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 7cc6a1b61c84 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 94432e87cbb9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 9a985e8ab60d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 001430c1910d arm64: add CPU field to struct thread_info new 5443f98fb9e0 x86: add CPU field to struct thread_info new bd2e2632556a s390: add CPU field to struct thread_info new 227d735d889e powerpc: add CPU field to struct thread_info new bcf9033e5449 sched: move CPU field back into thread_info if THREAD_INFO [...] new 336868afbaae powerpc: smp: remove hack to obtain offset of task_struct::cpu new 8aa0fb0fbb82 riscv: rely on core code to keep thread_info::cpu updated new d9f2a53f64a6 Merge tag 'pr-move-task-cpu-to-ti' of git://git.kernel.org [...] new 7abe699d7951 Merge branch 'for-next/thread_info/cpu' into for-next/kspp new d960ca1d32a1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 4b0e735f6e5f Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new bcd30e14e940 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6568b02c7171 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 26c4ab322d9a Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new e84a2b7afabb Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new ad9bae406049 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 350505d28f85 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 44c48eea1844 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] new a11a5dda4bc4 mm/userfaultfd: selftests: fix memory corruption with thp enabled new 34e9b5bcbc5f userfaultfd: fix a race between writeprotect and exit_mmap() new 7a1a1607fa9b mm/migrate: optimize hotplug-time demotion order updates new 606723aaad2e mm/migrate: add CPU hotplug to demotion #ifdef new cad7d2e93726 mm/migrate: fix CPUHP state to update node demotion order new 20c18b5b117f mm/vmalloc: fix numa spreading for large hash tables new d4028051a897 ocfs2: Fix data corruption after conversion from inline format new a0b9d0141d2b ocfs2: mount fails with buffer overflow in strlen new 94615f7c93bc memblock: check memory total_size new 21432453e65f mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | [...] new 7f685b72746b mm, slub: fix two bugs in slab_debug_trace_open() new c3fc8f8f775f mm, slub: fix mismatch between reconstructed freelist dept [...] new db09bafea2b3 mm, slub: fix potential memoryleak in kmem_cache_open() new ac7f4a49f769 mm, slub: fix potential use-after-free in slab_debugfs_fops new fb64a349a5cd mm, slub: fix incorrect memcg slab count for bulk free new b9f48ff60f42 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new d08cd5361dc7 /proc/kpageflags: do not use uninitialized struct pages new 28ce720ea39a procfs: prevent unpriveleged processes accessing fdinfo dir new ba45de6d8c84 scripts/spelling.txt: add more spellings to spelling.txt new e247ea1b7464 scripts/spelling.txt: fix "mistake" version of "synchronization" new c426ce79c00f ocfs2: Fix handle refcount leak in two exception handling paths new 29ab68937dfa ocfs2: reflink deadlock when clone file to the same direct [...] new a892fffecf3d ocfs2: clear links count in ocfs2_mknod() if an error occurs new e44759fe900c ocfs2: fix ocfs2 corrupt when iputting an inode new c5fa51068c86 fs/posix_acl.c: avoid -Wempty-body warning new f50321332261 mm: move kvmalloc-related functions to slab.h new 8f642aee45ca mm: don't call should_failslab() for !CONFIG_FAILSLAB new 8bd382c1b613 mm-dont-call-should_failslab-for-config_failslab-fix new 2273a144bc39 mm/slab.c: remove useless lines in enable_cpucache() new 259b96a24346 slub: add back check for free nonslab objects new 666e1607c71b mm: don't include <linux/dax.h> in <linux/mempolicy.h> new df7f7a4cae67 mm/smaps: fix shmem pte hole swap calculation new 60ce8ad0ff50 mm/smaps: use vma->vm_pgoff directly when counting partial swap new 6685a5408897 mm/smaps: simplify shmem handling of pte holes new af9a77989be6 mm: debug_vm_pgtable: don't use __P000 directly new 2f45019295c9 mm/filemap.c: remove bogus VM_BUG_ON new 5de79415a450 vfs: keep inodes with page cache off the inode shrinker LRU new 8b00db315618 mm/gup: further simplify __gup_device_huge() new 517b5e17eb1b mm/swapfile: remove needless request_queue NULL pointer check new 1023ebc9c34c mm/memcg: drop swp_entry_t* in mc_handle_file_pte() new 84eab1937a90 memcg: flush stats only if updated new a99dc385ca22 memcg: unify memcg stat flushing new 6574471cff23 mm/memcg: remove obsolete memcg_free_kmem() new e5ccf23e6b9d memcg: prohibit unconditional exceeding the limit of dying tasks new 4e720a828f85 mm/mmap.c: fix a data race of mm->total_vm new 521392f1574b mm: use __pfn_to_section() instead of open coding it new 163721b74ec3 mm/memory.c: avoid unnecessary kernel/user pointer conversion new 111b1843598f mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] new b9491a1345de mm: clear vmf->pte after pte_unmap_same() returns new 56fe0879103e mm: drop first_index/last_index in zap_details new bc6dfed2ecc5 mm: add zap_skip_check_mapping() helper new 75f730154052 mm: introduce pmd_install() helper new 4de319b44665 mm: remove redundant smp_wmb() new c5511477f907 Documentation: update pagemap with shmem exceptions new 5a21ba83ddb2 lazy tlb: introduce lazy mm refcount helper functions new ade2ef2cb563 lazy tlb: allow lazy tlb mm refcounting to be configurable new 01185d4c8ab4 lazy tlb: shoot lazies, a non-refcounting lazy tlb option new 07ccf08b61a0 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new e7197be1728b mm/mremap: don't account pages in vma_to_resize() new 4ff3da89ae9b mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() new 8201803786d2 mm/vmalloc: don't allow VM_NO_GUARD on vmap() new 7f7a616439e9 mm/vmalloc: make show_numa_info() aware of hugepage mappings new 210c810751e8 mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo new 814e8815672d mm/vmalloc: do not adjust the search size for alignment overhead new 2d0457dd2b33 mm/vmalloc: check various alignments when debugging new 5cf606ec64dd kasan: test: add memcpy test that avoids out-of-bounds write new 72bbddc1fcd5 lib/stackdepot: include gfp.h new fe69f1a6d28d lib/stackdepot: remove unused function argument new 6629048daa76 lib/stackdepot: introduce __stack_depot_save() new 16441d4eac77 kasan: common: provide can_alloc in kasan_save_stack() new 214cca5f44c9 kasan: generic: introduce kasan_record_aux_stack_noalloc() new be7e2c27e5cd workqueue, kasan: avoid alloc_pages() when recording stack new 5b19d000c300 kasan: fix tag for large allocations when using CONFIG_SLAB new 89a5adeb4891 kasan: remove duplicate of kasan_flag_async new b7b8a32980f3 arm64: mte: bitfield definitions for Asymm MTE new a0449eb025b2 arm64: mte: CPU feature detection for Asymm MTE new 7f3c6cb1e524 arm64: mte: add asymmetric mode support new 2cff25205689 kasan: extend KASAN mode kernel parameter new c8faa7b0811e mm/large system hash: avoid possible NULL deref in alloc_l [...] new d6bf12cf3e44 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] new 3fcc414f320f mm/page_alloc.c: simplify the code by using macro K() new fce2c786e1c3 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() new 6531ce04106d mm/page_alloc.c: use helper function zone_spans_pfn() new 8c9e1d9c4f0f mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] new bc59cca6b62c mm/page_alloc: print node fallback order new b5b93ec41e13 mm/page_alloc: use accumulated load when building node fal [...] new 7c5fcf50f9c1 mm: move node_reclaim_distance to fix NUMA without SMP new a6b2ede156d4 mm: move fold_vm_numa_events() to fix NUMA without SMP new 20aa66dd8fda mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() new b93d78f7afef mm/page_alloc: detect allocation forbidden by cpuset and b [...] new a7732e296ddf mm/page_alloc.c: show watermark_boost of zone in zoneinfo new 08e04b33ce48 mm: create a new system state and fix core_kernel_text() new 0952077935ca mm: make generic arch_is_kernel_initmem_freed() do what it says new dbedef1e92f7 powerpc: use generic version of arch_is_kernel_initmem_freed() new 9f60261c6a55 s390: use generic version of arch_is_kernel_initmem_freed() new 28071ec80563 mm: fix data race in PagePoisoned() new ee0a29e2638a mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h new 935e5c54a109 hugetlb: add demote hugetlb page sysfs interfaces new 36d7eefe82c4 mm/cma: add cma_pages_valid to determine if pages are in CMA new c84847da995e hugetlb: be sure to free demoted CMA pages to CMA new 98e8ac4fdd5e hugetlb: add demote bool to gigantic page routines new 015ea90c5a9f hugetlb: add hugetlb demote page support new 65eb57a5f0d5 userfaultfd/selftests: don't rely on GNU extensions for ra [...] new 6ae26154b17b userfaultfd/selftests: fix feature support detection new b00d2dc0f88e userfaultfd/selftests: fix calculation of expected ioctls new 17d97fc9d71f mm/page_isolation: fix potential missing call to unset_mig [...] new a6816d521bea mm/page_isolation: guard against possible putback unisolated page new defad0bc1e85 mm/vmscan.c: fix -Wunused-but-set-variable warning new 09562ba4983d tools/vm/page_owner_sort.c: count and sort by mem new 39ad959c16bc tools/vm/page-types.c: make walk_file() aware of address r [...] new 27203fb49cf8 tools/vm/page-types.c: move show_file() to summary output new 91444c8d08db tools/vm/page-types.c: print file offset in hexadecimal new a57720b5cd1c mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new ca1df2812792 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new bef373d621f3 arch_numa: simplify numa_distance allocation new 295537b5d5b6 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] new 70c6b5de12a7 memblock: drop memblock_free_early_nid() and memblock_free [...] new 9d3cccf50a21 memblock: stop aliasing __memblock_free_late with memblock [...] new 4fb3d2fa2f31 memblock: rename memblock_free to memblock_phys_free new 11eda17b2409 memblock: use memblock_free for freeing virtual pointers new 2fe953fd24da mm: mark the OOM reaper thread as freezable new c342ee5beb80 oom_kill: oom_score_adj broken for processes with small me [...] new 3a4532f3cbf8 hugetlbfs: extend the definition of hugepages parameter to [...] new 1460ee9cd89b mm,hugetlb: remove mlock ulimit for SHM_HUGETLB new 16dd31d97ff0 mm/migrate: de-duplicate migrate_reason strings new 9c6efab2b2f3 mm: nommu: kill arch_get_unmapped_area() new 20d44a883b80 selftest/vm: fix ksm selftest to run with different NUMA t [...] new fc494d40694a mm/vmstat: annotate data race for zone->free_area[order].nr_free new 03dbf452bc76 mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix new 78939e16cf9f mm/memory_hotplug: add static qualifier for online_policy_ [...] new fd259860b8c6 memory-hotplug.rst: fix two instances of "movablecore" tha [...] new ba1efea22b50 memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] new abe78675da22 memory-hotplug.rst: document the "auto-movable" online policy new ccae34b60ddd mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] new b26344c419db mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE new d10831709cff mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit new 61e7c42d57bf mm/memory_hotplug: remove HIGHMEM leftovers new a3d5eea8b576 mm/memory_hotplug: remove stale function declarations new 094be5df69f7 x86: remove memory hotplug support on X86_32 new 9c1759d67853 mm/memory_hotplug: handle memblock_add_node() failures in [...] new 658d58faebdb memblock: improve MEMBLOCK_HOTPLUG documentation new 18cff15961f2 memblock: allow to specify flags with memblock_add_node() new 83c7c894042f memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] new ee8d93758694 mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] new 6a36da669d5e mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] new 460abf2bd346 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 3e6ed1eb1f0e mm: disable zsmalloc on PREEMPT_RT new 1ff1e14a31fb mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new d74a7134bb0a mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new aed32ab844e1 mm/highmem: Remove deprecated kmap_atomic new 90b753de8531 zram_drv: allow reclaim on bio_alloc new 86621874e56f zram: off by one in read_block_state() new c94b400e3020 zram: introduce an aged idle interface new 9d091ad0c904 zram-introduce-an-aged-idle-interface-v5 new 2f4b9396ee62 zram: Introduce an aged idle interface new 0ce629a9f371 mm: remove HARDENED_USERCOPY_FALLBACK new 8649744819a6 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h new 1a13b61d85ba stacktrace: move filter_irq_stacks() to kernel/stacktrace.c new 5002b960da6d kfence: count unexpectedly skipped allocations new 5abf981151c3 kfence: move saving stack trace of allocations into __kfen [...] new 949f6269dc0a kfence: limit currently covered allocations when pool nearly full new cc04f468631a kfence-limit-currently-covered-allocations-when-pool-nearl [...] new b5ca1b3bcb17 fixup! kfence: limit currently covered allocations when po [...] new c4ff9646b2e1 kfence: add note to documentation about skipping covered a [...] new ab1cdaf22d56 kfence: test: use kunit_skip() to skip tests new ca5c1cbd320f kfence: shorten critical sections of alloc/free new 0980e8382ddd mm/damon: grammar s/works/work/ new 61298680a54f Documentation/vm: move user guides to admin-guide/mm/ new 25c7c8ca59d8 MAINTAINERS: update SeongJae's email address new 0980da1633bf docs/vm/damon: remove broken reference new fa16b5153ab2 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] new 5ec8247d81f3 mm/damon/core: print kdamond start log in debug mode only new 68f3688a3df7 mm/damon: remove unnecessary do_exit() from kdamond new 960277d206f3 mm/damon: needn't hold kdamond_lock to print pid of kdamond new 469a204f9364 mm/damon/core: nullify pointer ctx->kdamond with a NULL new bffa42a59166 mm/damon/core: account age of target regions new 345813be839d mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) new e12972ee1adf mm/damon/vaddr: support DAMON-based Operation Schemes new 6e3390f05dae mm/damon/dbgfs: support DAMON-based Operation Schemes new b117b68806ca mm/damon/schemes: implement statistics feature new 004f8b20ab5d selftests/damon: add 'schemes' debugfs tests new 7a4d6169f9c9 Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes new 627df7202554 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 4507be275a91 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 6d5c8e80d7df kernel/hung_task.c: Monitor killed tasks. new f6f2953dbe9d procfs: do not list TID 0 in /proc/<pid>/task new be14309a7291 procfs-do-not-list-tid-0-in-proc-pid-task-fix new 81baf1bd0266 x86/xen: update xen_oldmem_pfn_is_ram() documentation new ed35a7da9639 x86/xen: simplify xen_oldmem_pfn_is_ram() new 2c88888b0c24 x86/xen: print a warning when HVMOP_get_mem_type fails new 7f34c3cefbf0 proc/vmcore: let pfn_is_ram() return a bool new b557cc038c49 proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] new 347bd18c59aa virtio-mem: factor out hotplug specifics from virtio_mem_i [...] new b344bf87382c virtio-mem: factor out hotplug specifics from virtio_mem_p [...] new 14087abd8724 virtio-mem: factor out hotplug specifics from virtio_mem_r [...] new 6feeb98c47f8 virtio-mem: kdump mode to sanitize /proc/vmcore access new 6593bd1b7ba7 proc: allow pid_revalidate() during LOOKUP_RCU new 9763134f5a71 proc/sysctl: make protected_* world readable new 1696a4dff195 lib, stackdepot: check stackdepot handle before accessing slabs new e8a3824449a7 lib, stackdepot: add helper to print stack entries new 6a26731e86f5 lib, stackdepot: add helper to print stack entries into buffer new 90d1fc45de2e lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 new 8a2dc4b52e50 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 new f8a06b051adb include/linux/string_helpers.h: add linux/string.h for strlen() new c137096210ab lib: uninline simple_strntoull() as well new df554cc15ae6 const_structs.checkpatch: add a few sound ops structs new 81c6d8659b90 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE new 16f4e0cfc81e ELF: fix overflow in total mapping size calculation new 325144d8e407 ELF: simplify STACK_ALLOC macro new 92ae5c1142ad kallsyms: remove arch specific text and data check new 71e7251dbd10 kallsyms: fix address-checks for kernel related range new f55a4c3a8863 sections: move and rename core_kernel_data() to is_kernel_ [...] new 06f6ecf73510 sections: move is_kernel_inittext() into sections.h new 03e7cce9fa1d x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() new 0af95e8e8af5 sections: provide internal __is_kernel() and __is_kernel_t [...] new db7c3a4b6ae3 mm: kasan: use is_kernel() helper new 71b7f0ba6a02 extable: use is_kernel_text() helper new 0d8fedac1fae powerpc/mm: use core_kernel_text() helper new b72abe7bf657 microblaze: use is_kernel_text() helper new fa8ff079d706 alpha: use is_kernel_text() helper new ec0a69e436ae ramfs: fix mount source show for ramfs new 8eca7a457db1 init/main.c: silence some -Wunused-parameter warnings new c2932e121a80 coda: avoid NULL pointer dereference from a bad inode new ec0b7088619a coda: check for async upcall request using local state new 652abc39adee coda: remove err which no one care new 9ce312dee62f coda: avoid flagging NULL inodes new 9b8e9902011d coda: avoid hidden code duplication in rename new cf4d4cb4b248 coda: avoid doing bad things on inode type changes during [...] new 0a2e01e7c10f coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt new a9ea4c47e77a coda: use vmemdup_user to replace the open code new 11a89e6b11f1 coda: bump module version to 7.2 new 3f4cc567bdcc hfs/hfsplus: use WARN_ON for sanity check new e8130324b220 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 78c31b20e73b seq_file: move seq_escape() to a header new abb57c276528 kernel/fork.c: unshare(): use swap() to make code cleaner new ba7840dcb8cb sysv: use BUILD_BUG_ON instead of runtime check new fadbcb0c6987 Documentation/kcov: include types.h in the example new 5b5dbf7838a4 Documentation/kcov: define `ip' in the example new d456c353e972 kcov: allocate per-CPU memory on the relevant node new aa27eba10d18 kcov: avoid enable+disable interrupts if !in_task() new 4905aa34ee4c kcov: replace local_irq_save() with a local_lock_t new 3d62c1d0c6a0 kernel/resource: clean up and optimize iomem_is_exclusive() new 96802eb91150 kernel/resource: disallow access to exclusive system RAM regions new 895ae14d7e6b virtio-mem: disallow mapping virtio-mem memory via /dev/mem new 8b54814112a0 ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] new f75700ef9535 ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] new 6a5f6d2737eb ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL new b75a6a62287c Merge branch 'akpm-current/current' new 7285cf511c98 mm: migrate: simplify the file-backed pages validation whe [...] new 993832d53478 mm: unexport folio_memcg_{,un}lock new 049c1f3338f8 mm: unexport {,un}lock_page_memcg
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 (506ac22b3b7e) \ N -- N -- N refs/heads/akpm (049c1f3338f8)
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.
The 1021 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/mm/damon/start.rst | 11 + Documentation/admin-guide/mm/damon/usage.rst | 51 +- Documentation/dev-tools/checkpatch.rst | 47 - Documentation/dev-tools/kasan.rst | 7 +- Documentation/devicetree/bindings/arm/fsl.yaml | 98 +- .../devicetree/bindings/net/renesas,ether.yaml | 17 +- .../devicetree/bindings/net/renesas,etheravb.yaml | 3 + .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 27 + .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 6 + .../bindings/power/supply/samsung,battery.yaml | 56 + .../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 + .../bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml | 94 + .../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 76 + Documentation/filesystems/index.rst | 1 - Documentation/gpu/drm-internals.rst | 9 - .../networking/devlink/devlink-region.rst | 4 +- Documentation/networking/devlink/ice.rst | 4 + Documentation/networking/devlink/iosm.rst | 32 +- Documentation/virt/kvm/api.rst | 193 +- MAINTAINERS | 26 +- Makefile | 15 - 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/arm-soc-for-next-contents.txt | 58 + arch/arm/boot/dts/Makefile | 5 +- arch/arm/boot/dts/e60k02.dtsi | 2 +- arch/arm/boot/dts/{e60k02.dtsi => e70k02.dtsi} | 54 +- 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/tegra114.dtsi | 4 + arch/arm/boot/dts/tegra124.dtsi | 6 + arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 7 +- arch/arm/boot/dts/tegra20.dtsi | 6 + .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 30 +- arch/arm/boot/dts/tegra30-ouya.dts | 5 +- arch/arm/boot/dts/tegra30.dtsi | 6 + 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/probes/kprobes/core.c | 15 +- arch/arm/probes/kprobes/opt-arm.c | 7 +- arch/arm64/Kconfig | 1 + 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.dtsi | 6 + 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/configs/defconfig | 1 - 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/sysreg.h | 3 + arch/arm64/include/asm/thread_info.h | 1 + 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 | 33 +- arch/arm64/kernel/probes/kprobes.c | 10 +- arch/arm64/kernel/probes/kprobes_trampoline.S | 4 +- 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/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/kernel/kprobes.c | 26 +- arch/mips/loongson64/init.c | 4 +- arch/mips/sgi-ip27/ip27-memory.c | 3 +- arch/parisc/kernel/kprobes.c | 6 +- arch/powerpc/Makefile | 11 - arch/powerpc/include/asm/kprobes.h | 2 +- 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/kprobes.c | 29 +- arch/powerpc/kernel/optprobes.c | 8 +- arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/stacktrace.c | 2 +- arch/powerpc/mm/hugetlbpage.c | 2 +- arch/riscv/Kconfig | 1 + 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/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/include/asm/kprobes.h | 2 +- arch/sparc/include/uapi/asm/socket.h | 1 + arch/sparc/kernel/kprobes.c | 12 +- arch/x86/include/asm/kprobes.h | 1 - arch/x86/include/asm/thread_info.h | 3 + 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/acpi/cstate.c | 15 + arch/x86/kernel/aperture_64.c | 13 +- arch/x86/kernel/kprobes/core.c | 71 +- arch/x86/kernel/kprobes/opt.c | 6 +- arch/x86/kernel/unwind_frame.c | 3 +- arch/x86/kernel/unwind_guess.c | 3 +- arch/x86/kernel/unwind_orc.c | 21 +- arch/x86/pci/xen.c | 15 +- arch/x86/platform/pvh/enlighten.c | 12 +- 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 +- drivers/acpi/pci_root.c | 161 +- drivers/base/core.c | 3 +- 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 | 32 +- drivers/bus/Kconfig | 12 - drivers/bus/Makefile | 2 +- drivers/bus/simple-pm-bus.c | 42 +- drivers/char/ipmi/Kconfig | 16 +- drivers/char/ipmi/ipmi_ipmb.c | 6 +- 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/gpu/drm/amd/amdgpu/amdgpu.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 80 - drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 20 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 8 +- drivers/gpu/drm/i915/display/intel_ddi.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 7 +- drivers/gpu/drm/i915/intel_pm.c | 12 + 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/infiniband/hw/mlx4/main.c | 2 +- drivers/infiniband/hw/mlx4/qp.c | 2 +- drivers/infiniband/hw/mlx5/odp.c | 1 + drivers/infiniband/hw/qedr/main.c | 2 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 38 +- drivers/input/joystick/analog.c | 18 +- drivers/ipack/devices/ipoctal.c | 48 +- drivers/media/cec/Kconfig | 4 + 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/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 | 2 + drivers/misc/gehc-achc.c | 1 + drivers/misc/mei/hw-me-regs.h | 1 + drivers/misc/mei/pci-me.c | 1 + 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 | 2 +- drivers/net/ethernet/alteon/acenic.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 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/aquantia/atlantic/aq_nic.c | 2 +- drivers/net/ethernet/arc/emac_main.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/bcm63xx_enet.c | 6 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c | 6 +- drivers/net/ethernet/broadcom/bgmac-bcma.c | 35 +- 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 | 4 +- drivers/net/ethernet/broadcom/tg3.c | 2 +- drivers/net/ethernet/brocade/bna/bnad.c | 4 +- drivers/net/ethernet/cadence/macb_main.c | 7 +- 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/thunder/nicvf_main.c | 5 +- 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 | 4 +- drivers/net/ethernet/ezchip/nps_enet.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 4 +- 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 | 2 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/google/gve/gve_adminq.c | 2 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 2 +- 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 | 4 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 2 +- 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 | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 4 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 11 +- 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 | 2 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/marvell/sky2.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/spectrum.c | 2 +- drivers/net/ethernet/micrel/ks8842.c | 5 +- drivers/net/ethernet/micrel/ks8851_common.c | 2 +- drivers/net/ethernet/micrel/ksz884x.c | 7 +- drivers/net/ethernet/microchip/enc28j60.c | 4 +- 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/mana_en.c | 2 +- drivers/net/ethernet/moxa/moxart_ether.c | 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 | 2 +- .../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 | 74 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 45 - drivers/net/ethernet/pensando/ionic/ionic_main.c | 53 +- 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 | 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 | 452 +- drivers/net/ethernet/renesas/sh_eth.c | 2 +- drivers/net/ethernet/rocker/rocker_main.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 | 4 +- drivers/net/ethernet/socionext/netsec.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- 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/davinci_emac.c | 4 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- 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 | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 +- drivers/net/fddi/skfp/skfddi.c | 5 +- drivers/net/hyperv/netvsc_drv.c | 2 +- drivers/net/ipvlan/ipvlan_main.c | 4 +- drivers/net/macsec.c | 2 +- drivers/net/macvlan.c | 4 +- drivers/net/pcs/pcs-xpcs.c | 32 +- drivers/net/phy/phylink.c | 11 + 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/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/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-sysfs.c | 27 +- 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/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/pmc.c | 23 +- drivers/spi/spi-fsi.c | 48 +- 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/r8188eu/hal/hal_intf.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 2 +- 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 +- drivers/tty/hvc/hvc_xen.c | 13 +- drivers/tty/serial/8250/Kconfig | 8 +- drivers/usb/class/cdc-acm.c | 8 + drivers/usb/class/cdc-wdm.c | 6 +- drivers/usb/common/Kconfig | 3 +- drivers/usb/dwc3/gadget.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 31 +- drivers/usb/gadget/function/f_uac2.c | 14 +- drivers/usb/host/ohci-omap.c | 72 +- drivers/usb/host/xhci-tegra.c | 12 +- drivers/usb/typec/tcpm/tcpci.c | 2 +- drivers/usb/typec/tcpm/tcpm.c | 1 + drivers/usb/typec/tipd/core.c | 8 +- drivers/virtio/virtio_mem.c | 297 +- drivers/xen/Kconfig | 4 +- 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 | 11 +- 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/binfmt_elf.c | 25 +- fs/fscache/object.c | 2 +- fs/fscache/operation.c | 3 + fs/nfs_common/grace.c | 1 - fs/ntfs3/file.c | 7 +- fs/ntfs3/xattr.c | 160 +- fs/proc/base.c | 18 +- fs/proc/vmcore.c | 105 +- fs/seq_file.c | 16 - include/clocksource/timer-riscv.h | 16 + include/dt-bindings/power/imx8mm-power.h | 9 + include/linux/acpi.h | 2 - include/linux/blk-mq.h | 17 +- include/linux/blkdev.h | 5 +- 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/cpufreq.h | 2 +- include/linux/crash_dump.h | 26 +- include/linux/damon.h | 86 + include/linux/dsa/ocelot.h | 4 +- include/linux/etherdevice.h | 4 +- include/linux/fault-inject.h | 6 +- include/linux/gfp.h | 2 - include/linux/hugetlb.h | 9 +- include/linux/ieee80211.h | 1 + include/linux/kprobes.h | 113 +- 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/netlink.h | 4 - include/linux/objtool.h | 12 + include/linux/percpu.h | 3 - include/linux/phylink.h | 1 + include/linux/platform_data/usb-omap1.h | 2 + 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 | 13 +- include/linux/seq_file.h | 17 +- include/linux/slab.h | 84 +- include/linux/string_helpers.h | 1 + include/linux/vmalloc.h | 11 - include/media/v4l2-dev.h | 3 +- include/net/bluetooth/hci_core.h | 2 +- include/net/ioam6.h | 3 +- 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/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/uapi/linux/devlink.h | 2 + include/uapi/linux/ioam6_iptunnel.h | 29 + include/uapi/linux/kvm.h | 8 + include/xen/xen-ops.h | 15 +- kernel/cgroup/cgroup-v1.c | 3 - kernel/irq/Kconfig | 3 + kernel/irq/irqdesc.c | 4 + kernel/kexec_file.c | 5 + kernel/kprobes.c | 502 +- kernel/sched/sched.h | 4 - kernel/trace/trace_kprobe.c | 2 +- kernel/trace/trace_output.c | 17 +- lib/error-inject.c | 3 +- lib/test_bpf.c | 14295 +++++++++++-------- lib/test_kasan.c | 2 +- lib/vsprintf.c | 3 +- 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 | 27 +- mm/kasan/kasan.h | 24 +- mm/kasan/report.c | 2 +- mm/memblock.c | 13 +- mm/memcontrol.c | 90 +- 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_core.c | 13 +- net/bluetooth/hci_sock.c | 100 +- net/bridge/br_netlink.c | 3 +- net/bridge/br_stp_if.c | 2 +- net/core/dev.c | 5 +- net/core/devlink.c | 5 + net/dsa/slave.c | 4 +- net/dsa/tag_ocelot.c | 39 + net/ethernet/eth.c | 2 +- net/hsr/hsr_device.c | 2 +- net/hsr/hsr_main.c | 2 +- net/ipv6/Kconfig | 6 +- net/ipv6/exthdrs.c | 2 +- net/ipv6/ioam6.c | 11 +- net/ipv6/ioam6_iptunnel.c | 300 +- net/ipv6/seg6.c | 2 +- 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/nft_dynset.c | 11 +- net/netlink/af_netlink.c | 37 +- net/sched/sch_taprio.c | 4 + scripts/checkpatch.pl | 3 +- scripts/kconfig/conf.c | 15 +- scripts/kconfig/confdata.c | 521 +- scripts/kconfig/lkc_proto.h | 2 +- scripts/kconfig/symbol.c | 43 - sound/hda/intel-dsp-config.c | 22 +- sound/soc/amd/acp-rt5645.c | 2 +- sound/soc/intel/boards/Kconfig | 14 + sound/soc/intel/boards/Makefile | 2 + 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/sof/intel/hda-dai.c | 82 +- sound/soc/sof/intel/hda.c | 6 + sound/soc/sof/sof-audio.c | 4 + sound/soc/sof/sof-of-dev.c | 21 +- sound/soc/sof/sof-priv.h | 6 + sound/soc/sof/topology.c | 24 +- sound/usb/quirks.c | 2 + tools/include/linux/objtool.h | 12 + tools/lib/bpf/libbpf.c | 24 + tools/objtool/check.c | 2 +- tools/testing/selftests/bpf/progs/kfree_skb.c | 4 +- .../selftests/bpf/progs/perf_event_stackmap.c | 4 +- .../selftests/bpf/progs/sockmap_verdict_prog.c | 12 +- .../selftests/bpf/progs/test_btf_map_in_map.c | 14 +- .../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/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 +- 901 files changed, 44158 insertions(+), 24708 deletions(-) create mode 100644 Documentation/devicetree/bindings/power/supply/samsung,battery.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 arch/arm/arm-soc-for-next-contents.txt copy arch/arm/boot/dts/{e60k02.dtsi => e70k02.dtsi} (88%) 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 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/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 block/blk-throttle.h 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 create mode 100644 drivers/soc/imx/imx8m-blk-ctrl.c create mode 100644 include/clocksource/timer-riscv.h 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